-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(keycloak-integration): refactoring #6375
Conversation
…loak * added authenticator spi factory discovery meta for keycloak * added rest service spi factory discovery meta for keycloak
* added authenticator code * added authenticator factory code * added authenticator config properties code
…ribute definitions
Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
… project name change Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
…directory Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
…integration Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
…ans-keycloak-integration Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
* moved of storage-spi to jans-keycloak-integration * integrated storage-spi dependencies into kc integration parent pom * ensure all kc integration projects build Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
* added plugin configuration file getting configuration from keycloak Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
* removed old config loader class * removed all references to said class and replaced with new config loader Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
* normalized provider id for the authenticator spi * normalized provider id for the authenticator rest service spi Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
* began swapping log4j for jboss logger to reduce external deps * normalized the storage spi provider id Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
* fix startup issues with the storage spi * removed references to slf4j to use jboss logging to align with keycloak Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
Error: Hi @uprightech, You did not reference an open issue in your PR. I attempted to create an issue for you. |
[jans-pycloudlib] Kudos, SonarCloud Quality Gate passed! |
[jans-cli] Kudos, SonarCloud Quality Gate passed! |
[Fido2 API] Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information The version of Java (11.0.21) you have used to run this analysis is deprecated and we will stop accepting it soon. Please update to at least Java 17. |
[SCIM API] Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information The version of Java (11.0.21) you have used to run this analysis is deprecated and we will stop accepting it soon. Please update to at least Java 17. |
[jans-config-api-parent] Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information The version of Java (11.0.21) you have used to run this analysis is deprecated and we will stop accepting it soon. Please update to at least Java 17. |
[casa-base] Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information The version of Java (11.0.21) you have used to run this analysis is deprecated and we will stop accepting it soon. Please update to at least Java 17. |
[jans link server parent] Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information The version of Java (11.0.21) you have used to run this analysis is deprecated and we will stop accepting it soon. Please update to at least Java 17. |
[Jans authentication server parent] Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information The version of Java (11.0.21) you have used to run this analysis is deprecated and we will stop accepting it soon. Please update to at least Java 17. |
Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
* normalized keycloak integration parent bom with name kc-jans-parent Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
* made adjustments to the PluginConfiguration keys * keycloak configuration file to setup Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
[jans-linux-setup] Kudos, SonarCloud Quality Gate passed! |
* changed the kc-jans prefix for project artifacts to jans-kc Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
* feat(keycloak-integration): added maven parent pom for subprojects * feat(keycloak-integration): added janssen authenticator pom * feat(keycloak-integration): added maven assembly xml for authenticator dependencies * feat(keycloak-integration): added spi factory discovery meta for keycloak * added authenticator spi factory discovery meta for keycloak * added rest service spi factory discovery meta for keycloak * feat(keycloak-integration): added authenticator message mapping file * feat(keycloak-integration): added authenticator image resources * feat(keycloak-integration): added page templates for authenticator * feat(keycloak-integration): added authenticator core coded * added authenticator code * added authenticator factory code * added authenticator config properties code * feat(keycloak-integration): added missing file containing session attribute definitions * feat(keycloak-integration): added nimbus based minimalist oidc client code * chore(keycloak-integration): minor change to the authenticator factory * feat(keycloak-integration): added authn completion rest service Signed-off-by: Rolain Djeumen <uprightech@gmail.com> * feat(keycloak-integration): fix authn return url from janssen Signed-off-by: Rolain Djeumen <uprightech@gmail.com> * feat(keycloak-integration): added installation documentation Signed-off-by: Rolain Djeumen <uprightech@gmail.com> * chore(keycloak-integration): renamed project and plugin internal names Signed-off-by: Rolain Djeumen <uprightech@gmail.com> * chore(keycloak-integration): minor update to documentation to reflect project name change Signed-off-by: Rolain Djeumen <uprightech@gmail.com> * chore(keycloak-integration): renamed the keycloak integration source directory Signed-off-by: Rolain Djeumen <uprightech@gmail.com> * feat(keycloak-integration): added skeleton code for task scheduler Signed-off-by: Rolain Djeumen <uprightech@gmail.com> * chore(keycloak-integration): moved kc storage spi into jans-keycloak-integration Signed-off-by: Rolain Djeumen <uprightech@gmail.com> * chore(keycloak-integration): removed storage-api as it was moved to jans-keycloak-integration Signed-off-by: Rolain Djeumen <uprightech@gmail.com> * chore(keycloak-integration): removed test case from storage-spi Signed-off-by: Rolain Djeumen <uprightech@gmail.com> * chore(keycloak-integration): housekeeping * moved of storage-spi to jans-keycloak-integration * integrated storage-spi dependencies into kc integration parent pom * ensure all kc integration projects build Signed-off-by: Rolain Djeumen <uprightech@gmail.com> * chore(keycloak-integration): storage spi refactoring * added plugin configuration file getting configuration from keycloak Signed-off-by: Rolain Djeumen <uprightech@gmail.com> * chore(keycloak-integration): storage spi refactoring * removed old config loader class * removed all references to said class and replaced with new config loader Signed-off-by: Rolain Djeumen <uprightech@gmail.com> * chore(keycloak-integration): authenticator refactoring * normalized provider id for the authenticator spi * normalized provider id for the authenticator rest service spi Signed-off-by: Rolain Djeumen <uprightech@gmail.com> * chore(keycloak-integration): keycloak storage spi refactoring * began swapping log4j for jboss logger to reduce external deps * normalized the storage spi provider id Signed-off-by: Rolain Djeumen <uprightech@gmail.com> * chore(keycloak-integration): refactoring * fix startup issues with the storage spi * removed references to slf4j to use jboss logging to align with keycloak Signed-off-by: Rolain Djeumen <uprightech@gmail.com> * chore(keycloak-integration): refactoring keycloak components * normalized keycloak integration parent bom with name kc-jans-parent Signed-off-by: Rolain Djeumen <uprightech@gmail.com> * chore(keycloak-integration): refactoring * made adjustments to the PluginConfiguration keys * keycloak configuration file to setup Signed-off-by: Rolain Djeumen <uprightech@gmail.com> * chore(keycloak-integration): refactoring * changed the kc-jans prefix for project artifacts to jans-kc Signed-off-by: Rolain Djeumen <uprightech@gmail.com> --------- Signed-off-by: Rolain Djeumen <uprightech@gmail.com> Signed-off-by: Mustafa Baser <mbaser@mail.com>
Closes fix: chore(keycloak-integration): refactoring -autocreated #6376,