Hi,
I have to create a custom OAuth2 based Identity Provider for Keycloak.
I have located the classes that I should extend (AbstractOAuth2IdentityProvider) and the relevant code in keycloak gihub repo, as well as some providers developed by third parties in Keycloak - Extensions . I have also found some clues about deploying my provider on my keycloak operator instance (Server Installation and Configuration Guide) .
Is there any guide or documentation on how to setup and bootstrap a proper project for building my provider? Should I just start by hacking an existing one from extensions page?
Any suggestions ore recommendations would be highly appreciated.