Mock-up BalticWeb ID Registry.
The ID Registry project is comprised of the following sub-projects:
- bw-idreg-client: A client library that may be used by applications that wish to integrated with the ID Registry.
- bw-idreg-ldap: An embedded ApacheDS LDAP server including custom schema and sample data.
- bw-idreg-authsrv: Scripts to download, configure and run the JBoss Keycloak server.
- Java 8
- Maven 3
- MySQL
mvn clean install
./run-ldap-server.sh
mysql -u root -p < bw-idreg-authsvr/create-database.sql
./bw-idreg-authsvr/install-keycloak.sh
# The first time around, use this command to import a balticweb realm:
./bw-idreg-authsvr/realm/import.sh
# Subsequently, start Keycloak normally
./run-keycloak.sh
./keycloak-1.5.0.Final/bin/standalone.sh \
-Djavax.net.ssl.trustStore=bw-idreg-ldap/ldaps/ldap-truststore.jks \
-Djavax.net.ssl.trustStorePassword=changeit