From ffe3dbe0f3fcf6af16fcddc50a5198496c886af5 Mon Sep 17 00:00:00 2001 From: Rolain Djeumen Date: Wed, 3 Apr 2024 12:04:19 +0100 Subject: [PATCH 1/3] fix(jans-linux-setup): improper scim configuration for jans kc #8210 * updated the keycloak configuration file to reflect the configuration for the storage-spi Signed-off-by: Rolain Djeumen --- .../templates/jans-saml/keycloak.conf | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/jans-linux-setup/jans_setup/templates/jans-saml/keycloak.conf b/jans-linux-setup/jans_setup/templates/jans-saml/keycloak.conf index 1f6b35812c3..7ebe10d3dff 100644 --- a/jans-linux-setup/jans_setup/templates/jans-saml/keycloak.conf +++ b/jans-linux-setup/jans_setup/templates/jans-saml/keycloak.conf @@ -41,22 +41,23 @@ # Janssen configuration parameters -# Storage spi configuration +# Storage SPI Configuration (SCIM) -# token endpoint -#jans-storage-auth-token-endpoint= +# janssen-auth token endpoint +spi-storage-kc-jans-storage-auth-token-endpoint= -# scim user endpoint -#jans-storage-scim-user-endpoint +# janssen scim user fetch endpoint +# usually of the format https:///jans-scim/restv1/v2/Users +spi-storage-kc-jans-storage-scim-user-endpoint= # scim user search endpoint -#jans-storage-scim-user-search-endpoint +spi-storage-kc-jans-storage-scim-user-search-endpoint= # scim oauth scopes -#jans-storage-scim-oauth-scope +spi-storage-kc-jans-storage-scim-oauth-scopes=https://jans.io/scim/users.read https://jans.io/scim/users.write #scim client id -#jans-storage-client-id +spi-storage-kc-jans-storage-scim-client-id= #scim client secret -#jans-storage-client-secret +spi-storage-kc-jans-storage-scim-client-secret= From fadf1f27ce112b58abf9a76adf1276ea0e3ab248 Mon Sep 17 00:00:00 2001 From: Rolain Djeumen Date: Tue, 16 Apr 2024 09:25:07 +0100 Subject: [PATCH 2/3] chore(jans-keycloak-integration): bump kc version to 24.0.0 #8315 Signed-off-by: Rolain Djeumen --- jans-keycloak-integration/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jans-keycloak-integration/pom.xml b/jans-keycloak-integration/pom.xml index ecba52be525..5f866ec9448 100644 --- a/jans-keycloak-integration/pom.xml +++ b/jans-keycloak-integration/pom.xml @@ -19,7 +19,7 @@ 3.3.9 17 17 - 23.0.3 + 24.0.0 10.11 10.11 1.8 From 985cd87fa4b99cee00a8e6ad7d2110c97f53f86b Mon Sep 17 00:00:00 2001 From: Rolain Djeumen Date: Thu, 4 Jul 2024 11:09:46 +0100 Subject: [PATCH 3/3] feat(jans-keycloak-integration): disable keycloak required action verify_profile #8863 Signed-off-by: Rolain Djeumen --- .../jans.disable-required-action-verify-profile.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 jans-linux-setup/jans_setup/templates/jans-saml/kc_jans_api/jans.disable-required-action-verify-profile.json diff --git a/jans-linux-setup/jans_setup/templates/jans-saml/kc_jans_api/jans.disable-required-action-verify-profile.json b/jans-linux-setup/jans_setup/templates/jans-saml/kc_jans_api/jans.disable-required-action-verify-profile.json new file mode 100644 index 00000000000..4aab52a36e2 --- /dev/null +++ b/jans-linux-setup/jans_setup/templates/jans-saml/kc_jans_api/jans.disable-required-action-verify-profile.json @@ -0,0 +1,9 @@ +{ + "alias" : "VERIFY_PROFILE", + "name" : "Verify Profile", + "providerId" : "VERIFY_PROFILE", + "enabled" : false, + "defaultAction" : false, + "priority" : 90, + "config" : { } + } \ No newline at end of file