Hello group,

just wanted to share an IMHO interesting github project with you that
demonstrates how to use some Keycloak features like basic REST API as well asĀ 
dynamic user, client and IdentityProvider registration in a Spring Boot app.

Might be useful for some of you.

Project on github:
https://github.com/MaritimeCloud/IdentityRegistry

IDP Discovery:
https://github.com/MaritimeCloud/IdentityRegistry/blob/master/src/main/java/net/maritimecloud/identityregistry/utils/KeycloakServiceAccountUtil.java

Provision Identity Providers, Users:
https://github.com/MaritimeCloud/IdentityRegistry/blob/master/src/main/java/net/maritimecloud/identityregistry/utils/KeycloakAdminUtil.java

Cheers,
Thomas