This project is an example of how you can retrofit your legacy identity provider to work with Keycloak user migration plugin.
- JDK 11+
- Maven (or you can use mvnw provided in the project)
Once you have the code available locally, you can build the project with:
mvn clean install
You can start the app with:
mvn spring-boot:run
First, build and run the application. Then you'll be able to reach the API docs.
The Swagger UI page: http://localhost:8080/swagger-ui.html:
The OpenAPI description in json format is available at the following url: http://localhost:8080/v3/api-docs: