https://github.com/windup/windup-keycloak-tool
Tool to handle tasks related to the process of automating Keycloak setup. This is primarily for use by our build system.
https://github.com/windup/windup-keycloak-tool
Last synced: about 1 year ago
JSON representation
Tool to handle tasks related to the process of automating Keycloak setup. This is primarily for use by our build system.
- Host: GitHub
- URL: https://github.com/windup/windup-keycloak-tool
- Owner: windup
- License: epl-2.0
- Created: 2016-09-16T17:45:42.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-12-14T12:27:30.000Z (over 2 years ago)
- Last Synced: 2025-04-01T10:11:40.014Z (about 1 year ago)
- Language: Java
- Size: 86.9 KB
- Stars: 2
- Watchers: 8
- Forks: 13
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Windup Keycloak Tool
======================================
Usage
-------------
1) Create the initial admin user (server not running):
```java -jar target/windup-keycloak-tool.jar initialize-keycloak --username admin --password password --file /home/jsightler/project/migration/software/windup-web-distribution/target/wildfly-10.1.0.Final/standalone/configuration/keycloak-add-user.json```
2) Import the windup realm (server must be running):
```java -jar target/windup-keycloak-tool.jar create-windup-realm```
3) Create a new user in the windup realm (server must be running):
```java -jar target/windup-keycloak-tool.jar create-windup-user --newUserID windup --newUserPassword password --firstName Windup --lastName User```
4) Prints a CLI script for adding the public key to the EAP/Wildfly system properties (server must be running):
```java -jar target/windup-keycloak-tool.jar print-windup-realm-public-key-script```