{ "id" : "54aff6f1-254f-4dfb-b12f-be4674857ceb", "realm" : "kong_keycloak_api", "notBefore" : 0, "defaultSignatureAlgorithm" : "RS256", "revokeRefreshToken" : false, "refreshTokenMaxReuse" : 0, "accessTokenLifespan" : 300, "accessTokenLifespanForImplicitFlow" : 900, "ssoSessionIdleTimeout" : 1800, "ssoSessionMaxLifespan" : 36000, "ssoSessionIdleTimeoutRememberMe" : 0, "ssoSessionMaxLifespanRememberMe" : 0, "offlineSessionIdleTimeout" : 2592000, "offlineSessionMaxLifespanEnabled" : false, "offlineSessionMaxLifespan" : 5184000, "clientSessionIdleTimeout" : 0, "clientSessionMaxLifespan" : 0, "clientOfflineSessionIdleTimeout" : 0, "clientOfflineSessionMaxLifespan" : 0, "accessCodeLifespan" : 60, "accessCodeLifespanUserAction" : 300, "accessCodeLifespanLogin" : 1800, "actionTokenGeneratedByAdminLifespan" : 43200, "actionTokenGeneratedByUserLifespan" : 300, "oauth2DeviceCodeLifespan" : 600, "oauth2DevicePollingInterval" : 5, "enabled" : true, "sslRequired" : "external", "registrationAllowed" : false, "registrationEmailAsUsername" : false, "rememberMe" : false, "verifyEmail" : false, "loginWithEmailAllowed" : true, "duplicateEmailsAllowed" : false, "resetPasswordAllowed" : false, "editUsernameAllowed" : false, "bruteForceProtected" : false, "permanentLockout" : false, "maxTemporaryLockouts" : 0, "bruteForceStrategy" : "MULTIPLE", "maxFailureWaitSeconds" : 900, "minimumQuickLoginWaitSeconds" : 60, "waitIncrementSeconds" : 60, "quickLoginCheckMilliSeconds" : 1000, "maxDeltaTimeSeconds" : 43200, "failureFactor" : 30, "users" : [ { "id" : "66689987-d4a9-4606-9d85-71d114aaebe0", "username" : "zookabazooka", "firstName" : "Sergio", "lastName" : "Villanueva", "email" : "sergiovillanueva@protonmail.com", "emailVerified" : true, "createdTimestamp" : 1739930388452, "enabled" : true, "totp" : false, "credentials" : [ { "id" : "dcfc6019-8c19-444c-8b2a-135dff1c26bb", "type" : "password", "userLabel" : "My password", "createdDate" : 1739930401305, "secretData" : "{\"value\":\"TuNczJ2INLpFvpJfuAKm1e1Oovbyd6rl8APwGJg4dcY=\",\"salt\":\"N4E2EzVFbNcbLAbLM8DILA==\",\"additionalParameters\":{}}", "credentialData" : "{\"hashIterations\":5,\"algorithm\":\"argon2\",\"additionalParameters\":{\"hashLength\":[\"32\"],\"memory\":[\"7168\"],\"type\":[\"id\"],\"version\":[\"1.3\"],\"parallelism\":[\"1\"]}}" } ], "disableableCredentialTypes" : [ ], "requiredActions" : [ ], "realmRoles" : [ "default-roles-kong_keycloak_api" ], "notBefore" : 0, "groups" : [ ] } ], "roles" : { "realm" : [ { "id" : "8b0ad945-01c6-4b66-979f-9f585691e35f", "name" : "uma_authorization", "description" : "${role_uma_authorization}", "composite" : false, "clientRole" : false, "containerId" : "54aff6f1-254f-4dfb-b12f-be4674857ceb", "attributes" : { } }, { "id" : "43b9a7a7-edf0-41a8-96d1-679fb0233654", "name" : "default-roles-kong_keycloak_api", "description" : "${role_default-roles}", "composite" : true, "composites" : { "realm" : [ "offline_access", "uma_authorization" ], "client" : { "account" : [ "manage-account", "view-profile" ] } }, "clientRole" : false, "containerId" : "54aff6f1-254f-4dfb-b12f-be4674857ceb", "attributes" : { } }, { "id" : "796692fc-78ed-41f7-8225-3f3ea161ad40", "name" : "offline_access", "description" : "${role_offline-access}", "composite" : false, "clientRole" : false, "containerId" : "54aff6f1-254f-4dfb-b12f-be4674857ceb", "attributes" : { } } ], "client" : { "realm-management" : [ { "id" : "12ae946c-68e1-43fd-b248-c6762bda9b56", "name" : "view-users", "description" : "${role_view-users}", "composite" : true, "composites" : { "client" : { "realm-management" : [ "query-groups", "query-users" ] } }, "clientRole" : true, "containerId" : "b98e89f4-38b0-4fad-b970-4c4988202c51", "attributes" : { } }, { "id" : "f4f85ed9-e410-48e7-8049-88137aa92183", "name" : "manage-realm", "description" : "${role_manage-realm}", "composite" : false, "clientRole" : true, "containerId" : "b98e89f4-38b0-4fad-b970-4c4988202c51", "attributes" : { } }, { "id" : "bc494dee-7a06-4d36-89fa-56d1d040242a", "name" : "view-authorization", "description" : "${role_view-authorization}", "composite" : false, "clientRole" : true, "containerId" : "b98e89f4-38b0-4fad-b970-4c4988202c51", "attributes" : { } }, { "id" : "ee2e56a2-afb7-40f4-bdd1-2d535be87d68", "name" : "manage-identity-providers", "description" : "${role_manage-identity-providers}", "composite" : false, "clientRole" : true, "containerId" : "b98e89f4-38b0-4fad-b970-4c4988202c51", "attributes" : { } }, { "id" : "6e07d507-0ab2-4edc-93da-b93ac6906886", "name" : "view-identity-providers", "description" : "${role_view-identity-providers}", "composite" : false, "clientRole" : true, "containerId" : "b98e89f4-38b0-4fad-b970-4c4988202c51", "attributes" : { } }, { "id" : "b08ea23a-8dcf-46a5-9dae-9220c0bb78bb", "name" : "query-users", "description" : "${role_query-users}", "composite" : false, "clientRole" : true, "containerId" : "b98e89f4-38b0-4fad-b970-4c4988202c51", "attributes" : { } }, { "id" : "2c847ce0-40e8-4025-8962-f35ebc7da02f", "name" : "view-realm", "description" : "${role_view-realm}", "composite" : false, "clientRole" : true, "containerId" : "b98e89f4-38b0-4fad-b970-4c4988202c51", "attributes" : { } }, { "id" : "1e359dab-34fa-4baf-9c36-d1656189bdb5", "name" : "impersonation", "description" : "${role_impersonation}", "composite" : false, "clientRole" : true, "containerId" : "b98e89f4-38b0-4fad-b970-4c4988202c51", "attributes" : { } }, { "id" : "9ea98559-db82-4a14-a263-eb4e1fc799b4", "name" : "query-realms", "description" : "${role_query-realms}", "composite" : false, "clientRole" : true, "containerId" : "b98e89f4-38b0-4fad-b970-4c4988202c51", "attributes" : { } }, { "id" : "c503e368-f187-499e-a2f1-a19dab1bb898", "name" : "manage-clients", "description" : "${role_manage-clients}", "composite" : false, "clientRole" : true, "containerId" : "b98e89f4-38b0-4fad-b970-4c4988202c51", "attributes" : { } }, { "id" : "a20c3b3b-47de-4a94-a0b3-dee6bc727f2a", "name" : "query-clients", "description" : "${role_query-clients}", "composite" : false, "clientRole" : true, "containerId" : "b98e89f4-38b0-4fad-b970-4c4988202c51", "attributes" : { } }, { "id" : "2a6353a1-4b88-4cc9-b9f4-98b9096e7829", "name" : "realm-admin", "description" : "${role_realm-admin}", "composite" : true, "composites" : { "client" : { "realm-management" : [ "view-users", "manage-realm", "view-authorization", "manage-identity-providers", "view-identity-providers", "query-users", "view-realm", "impersonation", "query-realms", "manage-clients", "query-clients", "create-client", "manage-events", "manage-users", "manage-authorization", "query-groups", "view-events", "view-clients" ] } }, "clientRole" : true, "containerId" : "b98e89f4-38b0-4fad-b970-4c4988202c51", "attributes" : { } }, { "id" : "31b9ec63-3e03-473f-a2e0-aa1c5c59beca", "name" : "create-client", "description" : "${role_create-client}", "composite" : false, "clientRole" : true, "containerId" : "b98e89f4-38b0-4fad-b970-4c4988202c51", "attributes" : { } }, { "id" : "1cfe9226-34c6-4e13-9f21-d82bd3995659", "name" : "manage-events", "description" : "${role_manage-events}", "composite" : false, "clientRole" : true, "containerId" : "b98e89f4-38b0-4fad-b970-4c4988202c51", "attributes" : { } }, { "id" : "a4afa660-f8ec-4351-99b0-f9f3e095e105", "name" : "manage-authorization", "description" : "${role_manage-authorization}", "composite" : false, "clientRole" : true, "containerId" : "b98e89f4-38b0-4fad-b970-4c4988202c51", "attributes" : { } }, { "id" : "0ba929be-d7ef-40f1-9d66-48ca6f3d0c42", "name" : "manage-users", "description" : "${role_manage-users}", "composite" : false, "clientRole" : true, "containerId" : "b98e89f4-38b0-4fad-b970-4c4988202c51", "attributes" : { } }, { "id" : "7e6da235-890c-4fd2-a6a2-2cbd8aefe322", "name" : "query-groups", "description" : "${role_query-groups}", "composite" : false, "clientRole" : true, "containerId" : "b98e89f4-38b0-4fad-b970-4c4988202c51", "attributes" : { } }, { "id" : "8c1f08f9-452f-45ec-8982-eccc284fe744", "name" : "view-events", "description" : "${role_view-events}", "composite" : false, "clientRole" : true, "containerId" : "b98e89f4-38b0-4fad-b970-4c4988202c51", "attributes" : { } }, { "id" : "afcb6072-1f1d-4f5e-9a38-e8afaf74270a", "name" : "view-clients", "description" : "${role_view-clients}", "composite" : true, "composites" : { "client" : { "realm-management" : [ "query-clients" ] } }, "clientRole" : true, "containerId" : "b98e89f4-38b0-4fad-b970-4c4988202c51", "attributes" : { } } ], "security-admin-console" : [ ], "admin-cli" : [ ], "account-console" : [ ], "broker" : [ { "id" : "3795e20e-045a-451a-a94b-a6ec8b5b5f66", "name" : "read-token", "description" : "${role_read-token}", "composite" : false, "clientRole" : true, "containerId" : "5c443312-0614-4e2e-8f75-8b634349c5ff", "attributes" : { } } ], "account" : [ { "id" : "43f94d30-276d-43fe-8a4e-0b58103dce73", "name" : "manage-account", "description" : "${role_manage-account}", "composite" : true, "composites" : { "client" : { "account" : [ "manage-account-links" ] } }, "clientRole" : true, "containerId" : "485b0044-190d-417f-af50-45ffbf1e1f24", "attributes" : { } }, { "id" : "7fefb10b-9aee-4c1a-abad-129152d6fa33", "name" : "delete-account", "description" : "${role_delete-account}", "composite" : false, "clientRole" : true, "containerId" : "485b0044-190d-417f-af50-45ffbf1e1f24", "attributes" : { } }, { "id" : "c98ba1f3-1a4b-456d-95f2-ddb32b770b2b", "name" : "view-applications", "description" : "${role_view-applications}", "composite" : false, "clientRole" : true, "containerId" : "485b0044-190d-417f-af50-45ffbf1e1f24", "attributes" : { } }, { "id" : "8b7bb4b2-6849-449f-8067-05fca0ec92f8", "name" : "view-profile", "description" : "${role_view-profile}", "composite" : false, "clientRole" : true, "containerId" : "485b0044-190d-417f-af50-45ffbf1e1f24", "attributes" : { } }, { "id" : "aff1de5c-a30d-44b9-bed5-9b90312a9432", "name" : "manage-account-links", "description" : "${role_manage-account-links}", "composite" : false, "clientRole" : true, "containerId" : "485b0044-190d-417f-af50-45ffbf1e1f24", "attributes" : { } }, { "id" : "a356855c-f3af-4b06-8bb8-826ec71d9cd4", "name" : "view-consent", "description" : "${role_view-consent}", "composite" : false, "clientRole" : true, "containerId" : "485b0044-190d-417f-af50-45ffbf1e1f24", "attributes" : { } }, { "id" : "389d8631-5142-41b4-8ebc-defe378dbcd9", "name" : "manage-consent", "description" : "${role_manage-consent}", "composite" : true, "composites" : { "client" : { "account" : [ "view-consent" ] } }, "clientRole" : true, "containerId" : "485b0044-190d-417f-af50-45ffbf1e1f24", "attributes" : { } }, { "id" : "6256ca3b-76d1-4d23-9978-7515c3650bae", "name" : "view-groups", "description" : "${role_view-groups}", "composite" : false, "clientRole" : true, "containerId" : "485b0044-190d-417f-af50-45ffbf1e1f24", "attributes" : { } } ], "web_client" : [ ] } }, "groups" : [ ], "defaultRole" : { "id" : "43b9a7a7-edf0-41a8-96d1-679fb0233654", "name" : "default-roles-kong_keycloak_api", "description" : "${role_default-roles}", "composite" : true, "clientRole" : false, "containerId" : "54aff6f1-254f-4dfb-b12f-be4674857ceb" }, "requiredCredentials" : [ "password" ], "otpPolicyType" : "totp", "otpPolicyAlgorithm" : "HmacSHA1", "otpPolicyInitialCounter" : 0, "otpPolicyDigits" : 6, "otpPolicyLookAheadWindow" : 1, "otpPolicyPeriod" : 30, "otpPolicyCodeReusable" : false, "otpSupportedApplications" : [ "totpAppFreeOTPName", "totpAppGoogleName", "totpAppMicrosoftAuthenticatorName" ], "localizationTexts" : { }, "webAuthnPolicyRpEntityName" : "keycloak", "webAuthnPolicySignatureAlgorithms" : [ "ES256", "RS256" ], "webAuthnPolicyRpId" : "", "webAuthnPolicyAttestationConveyancePreference" : "not specified", "webAuthnPolicyAuthenticatorAttachment" : "not specified", "webAuthnPolicyRequireResidentKey" : "not specified", "webAuthnPolicyUserVerificationRequirement" : "not specified", "webAuthnPolicyCreateTimeout" : 0, "webAuthnPolicyAvoidSameAuthenticatorRegister" : false, "webAuthnPolicyAcceptableAaguids" : [ ], "webAuthnPolicyExtraOrigins" : [ ], "webAuthnPolicyPasswordlessRpEntityName" : "keycloak", "webAuthnPolicyPasswordlessSignatureAlgorithms" : [ "ES256", "RS256" ], "webAuthnPolicyPasswordlessRpId" : "", "webAuthnPolicyPasswordlessAttestationConveyancePreference" : "not specified", "webAuthnPolicyPasswordlessAuthenticatorAttachment" : "not specified", "webAuthnPolicyPasswordlessRequireResidentKey" : "not specified", "webAuthnPolicyPasswordlessUserVerificationRequirement" : "not specified", "webAuthnPolicyPasswordlessCreateTimeout" : 0, "webAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister" : false, "webAuthnPolicyPasswordlessAcceptableAaguids" : [ ], "webAuthnPolicyPasswordlessExtraOrigins" : [ ], "scopeMappings" : [ { "clientScope" : "offline_access", "roles" : [ "offline_access" ] } ], "clientScopeMappings" : { "account" : [ { "client" : "account-console", "roles" : [ "manage-account", "view-groups" ] } ] }, "clients" : [ { "id" : "485b0044-190d-417f-af50-45ffbf1e1f24", "clientId" : "account", "name" : "${client_account}", "rootUrl" : "${authBaseUrl}", "baseUrl" : "/realms/kong_keycloak_api/account/", "surrogateAuthRequired" : false, "enabled" : true, "alwaysDisplayInConsole" : false, "clientAuthenticatorType" : "client-secret", "redirectUris" : [ "/realms/kong_keycloak_api/account/*" ], "webOrigins" : [ ], "notBefore" : 0, "bearerOnly" : false, "consentRequired" : false, "standardFlowEnabled" : true, "implicitFlowEnabled" : false, "directAccessGrantsEnabled" : false, "serviceAccountsEnabled" : false, "publicClient" : true, "frontchannelLogout" : false, "protocol" : "openid-connect", "attributes" : { "realm_client" : "false", "post.logout.redirect.uris" : "+" }, "authenticationFlowBindingOverrides" : { }, "fullScopeAllowed" : false, "nodeReRegistrationTimeout" : 0, "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "basic", "email" ], "optionalClientScopes" : [ "address", "phone", "organization", "offline_access", "microprofile-jwt" ] }, { "id" : "ba7d674f-894f-4bf8-9af8-1ff2b14a2f00", "clientId" : "account-console", "name" : "${client_account-console}", "rootUrl" : "${authBaseUrl}", "baseUrl" : "/realms/kong_keycloak_api/account/", "surrogateAuthRequired" : false, "enabled" : true, "alwaysDisplayInConsole" : false, "clientAuthenticatorType" : "client-secret", "redirectUris" : [ "/realms/kong_keycloak_api/account/*" ], "webOrigins" : [ ], "notBefore" : 0, "bearerOnly" : false, "consentRequired" : false, "standardFlowEnabled" : true, "implicitFlowEnabled" : false, "directAccessGrantsEnabled" : false, "serviceAccountsEnabled" : false, "publicClient" : true, "frontchannelLogout" : false, "protocol" : "openid-connect", "attributes" : { "realm_client" : "false", "post.logout.redirect.uris" : "+", "pkce.code.challenge.method" : "S256" }, "authenticationFlowBindingOverrides" : { }, "fullScopeAllowed" : false, "nodeReRegistrationTimeout" : 0, "protocolMappers" : [ { "id" : "8fe8c5ad-11cf-4a8b-9930-1e0045c5851f", "name" : "audience resolve", "protocol" : "openid-connect", "protocolMapper" : "oidc-audience-resolve-mapper", "consentRequired" : false, "config" : { } } ], "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "basic", "email" ], "optionalClientScopes" : [ "address", "phone", "organization", "offline_access", "microprofile-jwt" ] }, { "id" : "2bafce01-28d7-46bb-86c9-194c93e67ba8", "clientId" : "admin-cli", "name" : "${client_admin-cli}", "surrogateAuthRequired" : false, "enabled" : true, "alwaysDisplayInConsole" : false, "clientAuthenticatorType" : "client-secret", "redirectUris" : [ ], "webOrigins" : [ ], "notBefore" : 0, "bearerOnly" : false, "consentRequired" : false, "standardFlowEnabled" : false, "implicitFlowEnabled" : false, "directAccessGrantsEnabled" : true, "serviceAccountsEnabled" : false, "publicClient" : true, "frontchannelLogout" : false, "protocol" : "openid-connect", "attributes" : { "realm_client" : "false", "client.use.lightweight.access.token.enabled" : "true", "post.logout.redirect.uris" : "+" }, "authenticationFlowBindingOverrides" : { }, "fullScopeAllowed" : true, "nodeReRegistrationTimeout" : 0, "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "basic", "email" ], "optionalClientScopes" : [ "address", "phone", "organization", "offline_access", "microprofile-jwt" ] }, { "id" : "5c443312-0614-4e2e-8f75-8b634349c5ff", "clientId" : "broker", "name" : "${client_broker}", "surrogateAuthRequired" : false, "enabled" : true, "alwaysDisplayInConsole" : false, "clientAuthenticatorType" : "client-secret", "redirectUris" : [ ], "webOrigins" : [ ], "notBefore" : 0, "bearerOnly" : true, "consentRequired" : false, "standardFlowEnabled" : true, "implicitFlowEnabled" : false, "directAccessGrantsEnabled" : false, "serviceAccountsEnabled" : false, "publicClient" : false, "frontchannelLogout" : false, "protocol" : "openid-connect", "attributes" : { "realm_client" : "true", "post.logout.redirect.uris" : "+" }, "authenticationFlowBindingOverrides" : { }, "fullScopeAllowed" : false, "nodeReRegistrationTimeout" : 0, "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "basic", "email" ], "optionalClientScopes" : [ "address", "phone", "organization", "offline_access", "microprofile-jwt" ] }, { "id" : "b98e89f4-38b0-4fad-b970-4c4988202c51", "clientId" : "realm-management", "name" : "${client_realm-management}", "surrogateAuthRequired" : false, "enabled" : true, "alwaysDisplayInConsole" : false, "clientAuthenticatorType" : "client-secret", "redirectUris" : [ ], "webOrigins" : [ ], "notBefore" : 0, "bearerOnly" : true, "consentRequired" : false, "standardFlowEnabled" : true, "implicitFlowEnabled" : false, "directAccessGrantsEnabled" : false, "serviceAccountsEnabled" : false, "publicClient" : false, "frontchannelLogout" : false, "protocol" : "openid-connect", "attributes" : { "realm_client" : "true", "post.logout.redirect.uris" : "+" }, "authenticationFlowBindingOverrides" : { }, "fullScopeAllowed" : false, "nodeReRegistrationTimeout" : 0, "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "basic", "email" ], "optionalClientScopes" : [ "address", "phone", "organization", "offline_access", "microprofile-jwt" ] }, { "id" : "f15e7482-0bd9-4fd2-98e4-b40863d48dbc", "clientId" : "security-admin-console", "name" : "${client_security-admin-console}", "rootUrl" : "${authAdminUrl}", "baseUrl" : "/admin/kong_keycloak_api/console/", "surrogateAuthRequired" : false, "enabled" : true, "alwaysDisplayInConsole" : false, "clientAuthenticatorType" : "client-secret", "redirectUris" : [ "/admin/kong_keycloak_api/console/*" ], "webOrigins" : [ "+" ], "notBefore" : 0, "bearerOnly" : false, "consentRequired" : false, "standardFlowEnabled" : true, "implicitFlowEnabled" : false, "directAccessGrantsEnabled" : false, "serviceAccountsEnabled" : false, "publicClient" : true, "frontchannelLogout" : false, "protocol" : "openid-connect", "attributes" : { "realm_client" : "false", "client.use.lightweight.access.token.enabled" : "true", "post.logout.redirect.uris" : "+", "pkce.code.challenge.method" : "S256" }, "authenticationFlowBindingOverrides" : { }, "fullScopeAllowed" : true, "nodeReRegistrationTimeout" : 0, "protocolMappers" : [ { "id" : "a3b2a49d-535c-4665-87b2-5ff76cff43ac", "name" : "locale", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-attribute-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "userinfo.token.claim" : "true", "user.attribute" : "locale", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "locale", "jsonType.label" : "String" } } ], "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "basic", "email" ], "optionalClientScopes" : [ "address", "phone", "organization", "offline_access", "microprofile-jwt" ] }, { "id" : "4f0e71e0-c370-4fa4-a625-05f9485f5a0e", "clientId" : "web_client", "name" : "", "description" : "", "rootUrl" : "http://localhost:4200", "adminUrl" : "", "baseUrl" : "/", "surrogateAuthRequired" : false, "enabled" : true, "alwaysDisplayInConsole" : false, "clientAuthenticatorType" : "client-secret", "redirectUris" : [ "/*" ], "webOrigins" : [ "/*" ], "notBefore" : 0, "bearerOnly" : false, "consentRequired" : false, "standardFlowEnabled" : false, "implicitFlowEnabled" : true, "directAccessGrantsEnabled" : true, "serviceAccountsEnabled" : false, "publicClient" : true, "frontchannelLogout" : true, "protocol" : "openid-connect", "attributes" : { "realm_client" : "false", "oidc.ciba.grant.enabled" : "false", "backchannel.logout.session.required" : "true", "post.logout.redirect.uris" : "/*", "oauth2.device.authorization.grant.enabled" : "false", "display.on.consent.screen" : "false", "backchannel.logout.revoke.offline.tokens" : "false" }, "authenticationFlowBindingOverrides" : { }, "fullScopeAllowed" : true, "nodeReRegistrationTimeout" : -1, "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "basic", "email" ], "optionalClientScopes" : [ "address", "phone", "organization", "offline_access", "microprofile-jwt" ] } ], "clientScopes" : [ { "id" : "f8b2fed6-b6a3-4dce-a201-0557c34fc12a", "name" : "organization", "description" : "Additional claims about the organization a subject belongs to", "protocol" : "openid-connect", "attributes" : { "include.in.token.scope" : "true", "consent.screen.text" : "${organizationScopeConsentText}", "display.on.consent.screen" : "true" }, "protocolMappers" : [ { "id" : "a9aef021-2274-4835-a207-3961dd5300e6", "name" : "organization", "protocol" : "openid-connect", "protocolMapper" : "oidc-organization-membership-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "multivalued" : "true", "userinfo.token.claim" : "true", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "organization", "jsonType.label" : "String" } } ] }, { "id" : "405b80d6-e547-4b2d-8d4f-75ca53201e91", "name" : "microprofile-jwt", "description" : "Microprofile - JWT built-in scope", "protocol" : "openid-connect", "attributes" : { "include.in.token.scope" : "true", "display.on.consent.screen" : "false" }, "protocolMappers" : [ { "id" : "fc65193a-6af2-4e0e-9863-4ec1b4894211", "name" : "groups", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-realm-role-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "multivalued" : "true", "userinfo.token.claim" : "true", "user.attribute" : "foo", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "groups", "jsonType.label" : "String" } }, { "id" : "b2bc8f77-1b39-4665-8202-bc8d0b824976", "name" : "upn", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-attribute-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "userinfo.token.claim" : "true", "user.attribute" : "username", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "upn", "jsonType.label" : "String" } } ] }, { "id" : "08623c0f-c870-44f7-b57b-5ce3c79f09cb", "name" : "acr", "description" : "OpenID Connect scope for add acr (authentication context class reference) to the token", "protocol" : "openid-connect", "attributes" : { "include.in.token.scope" : "false", "display.on.consent.screen" : "false" }, "protocolMappers" : [ { "id" : "30c98b79-ebdd-4909-81e9-841633a40e6b", "name" : "acr loa level", "protocol" : "openid-connect", "protocolMapper" : "oidc-acr-mapper", "consentRequired" : false, "config" : { "id.token.claim" : "true", "introspection.token.claim" : "true", "access.token.claim" : "true", "userinfo.token.claim" : "true" } } ] }, { "id" : "947211ba-7a00-4e86-972a-a5873553c473", "name" : "profile", "description" : "OpenID Connect built-in scope: profile", "protocol" : "openid-connect", "attributes" : { "include.in.token.scope" : "true", "consent.screen.text" : "${profileScopeConsentText}", "display.on.consent.screen" : "true" }, "protocolMappers" : [ { "id" : "d7e011e8-d2b7-4aee-9a69-c002a32e2435", "name" : "username", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-attribute-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "userinfo.token.claim" : "true", "user.attribute" : "username", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "preferred_username", "jsonType.label" : "String" } }, { "id" : "b28043a3-1b7a-46d0-a45b-12de06fd4f92", "name" : "profile", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-attribute-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "userinfo.token.claim" : "true", "user.attribute" : "profile", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "profile", "jsonType.label" : "String" } }, { "id" : "137ed583-1112-43d3-8ce2-e64bd99ac122", "name" : "updated at", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-attribute-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "userinfo.token.claim" : "true", "user.attribute" : "updatedAt", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "updated_at", "jsonType.label" : "long" } }, { "id" : "ea1bf533-9a66-4386-b4d8-3542dc5be5fb", "name" : "family name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-attribute-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "userinfo.token.claim" : "true", "user.attribute" : "lastName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "family_name", "jsonType.label" : "String" } }, { "id" : "4d4ad652-5998-4c21-9b96-07583de5008e", "name" : "given name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-attribute-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "userinfo.token.claim" : "true", "user.attribute" : "firstName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "given_name", "jsonType.label" : "String" } }, { "id" : "f1278820-629c-4eb3-a4cc-36f5c1052b96", "name" : "locale", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-attribute-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "userinfo.token.claim" : "true", "user.attribute" : "locale", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "locale", "jsonType.label" : "String" } }, { "id" : "ef6bca06-ea4c-423c-8240-f659b7ea9756", "name" : "website", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-attribute-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "userinfo.token.claim" : "true", "user.attribute" : "website", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "website", "jsonType.label" : "String" } }, { "id" : "0ddf0889-c9a8-4ca3-a750-8560a1bf8cf8", "name" : "birthdate", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-attribute-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "userinfo.token.claim" : "true", "user.attribute" : "birthdate", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "birthdate", "jsonType.label" : "String" } }, { "id" : "09558f66-ce6d-4dc2-987e-d4d41d277637", "name" : "nickname", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-attribute-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "userinfo.token.claim" : "true", "user.attribute" : "nickname", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "nickname", "jsonType.label" : "String" } }, { "id" : "ec21309f-e7b3-4cec-8307-fb562272fde6", "name" : "picture", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-attribute-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "userinfo.token.claim" : "true", "user.attribute" : "picture", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "picture", "jsonType.label" : "String" } }, { "id" : "5723b350-6e46-4ad0-a8e4-41d960812bd7", "name" : "zoneinfo", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-attribute-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "userinfo.token.claim" : "true", "user.attribute" : "zoneinfo", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "zoneinfo", "jsonType.label" : "String" } }, { "id" : "67032f8b-d9d9-4d83-bc59-d2092ef86923", "name" : "middle name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-attribute-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "userinfo.token.claim" : "true", "user.attribute" : "middleName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "middle_name", "jsonType.label" : "String" } }, { "id" : "d287c668-e2cb-48f9-821e-82797e63bc8e", "name" : "full name", "protocol" : "openid-connect", "protocolMapper" : "oidc-full-name-mapper", "consentRequired" : false, "config" : { "id.token.claim" : "true", "introspection.token.claim" : "true", "access.token.claim" : "true", "userinfo.token.claim" : "true" } }, { "id" : "bd3ca9c8-2d76-408a-b83e-4ab5725e400d", "name" : "gender", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-attribute-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "userinfo.token.claim" : "true", "user.attribute" : "gender", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "gender", "jsonType.label" : "String" } } ] }, { "id" : "79baa446-ab4d-4280-a211-2a59bdb3c867", "name" : "roles", "description" : "OpenID Connect scope for add user roles to the access token", "protocol" : "openid-connect", "attributes" : { "include.in.token.scope" : "false", "consent.screen.text" : "${rolesScopeConsentText}", "display.on.consent.screen" : "true" }, "protocolMappers" : [ { "id" : "0a457f5c-f6ec-4121-ba3b-f3682b9fcdbc", "name" : "audience resolve", "protocol" : "openid-connect", "protocolMapper" : "oidc-audience-resolve-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "access.token.claim" : "true" } }, { "id" : "90922f62-4d21-44af-b0a3-5138365956c8", "name" : "realm roles", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-realm-role-mapper", "consentRequired" : false, "config" : { "user.attribute" : "foo", "introspection.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "realm_access.roles", "jsonType.label" : "String", "multivalued" : "true" } }, { "id" : "6d843402-5b16-4c2b-bccd-74bba3993521", "name" : "client roles", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-client-role-mapper", "consentRequired" : false, "config" : { "user.attribute" : "foo", "introspection.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "resource_access.${client_id}.roles", "jsonType.label" : "String", "multivalued" : "true" } } ] }, { "id" : "ead6dbc9-a8a1-4c09-8c8d-0d27a63e538a", "name" : "offline_access", "description" : "OpenID Connect built-in scope: offline_access", "protocol" : "openid-connect", "attributes" : { "consent.screen.text" : "${offlineAccessScopeConsentText}", "display.on.consent.screen" : "true" } }, { "id" : "c848355d-35b3-416e-92b6-239cbee75faa", "name" : "saml_organization", "description" : "Organization Membership", "protocol" : "saml", "attributes" : { "display.on.consent.screen" : "false" }, "protocolMappers" : [ { "id" : "c5607a59-e515-44a7-9452-5c38c7c43ea9", "name" : "organization", "protocol" : "saml", "protocolMapper" : "saml-organization-membership-mapper", "consentRequired" : false, "config" : { } } ] }, { "id" : "d9d80f1d-c0cd-47a7-b235-34ad265345ee", "name" : "email", "description" : "OpenID Connect built-in scope: email", "protocol" : "openid-connect", "attributes" : { "include.in.token.scope" : "true", "consent.screen.text" : "${emailScopeConsentText}", "display.on.consent.screen" : "true" }, "protocolMappers" : [ { "id" : "7e5118de-93a4-489e-92f9-0f7b85047aba", "name" : "email verified", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "userinfo.token.claim" : "true", "user.attribute" : "emailVerified", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "email_verified", "jsonType.label" : "boolean" } }, { "id" : "dbe482ef-b72b-4d34-bd39-c40ab5c6e571", "name" : "email", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-attribute-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "userinfo.token.claim" : "true", "user.attribute" : "email", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "email", "jsonType.label" : "String" } } ] }, { "id" : "5d5fcde2-f7ee-40f3-bfa6-98d5b3bedaef", "name" : "phone", "description" : "OpenID Connect built-in scope: phone", "protocol" : "openid-connect", "attributes" : { "include.in.token.scope" : "true", "consent.screen.text" : "${phoneScopeConsentText}", "display.on.consent.screen" : "true" }, "protocolMappers" : [ { "id" : "7701a8e7-f634-49ae-a938-a992dbfb08dc", "name" : "phone number", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-attribute-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "userinfo.token.claim" : "true", "user.attribute" : "phoneNumber", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "phone_number", "jsonType.label" : "String" } }, { "id" : "7a47147e-33d5-4faa-b220-4bc9352f6e2e", "name" : "phone number verified", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-attribute-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "userinfo.token.claim" : "true", "user.attribute" : "phoneNumberVerified", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "phone_number_verified", "jsonType.label" : "boolean" } } ] }, { "id" : "d559a720-4050-439e-a66d-e8afff0acc74", "name" : "web-origins", "description" : "OpenID Connect scope for add allowed web origins to the access token", "protocol" : "openid-connect", "attributes" : { "include.in.token.scope" : "false", "consent.screen.text" : "", "display.on.consent.screen" : "false" }, "protocolMappers" : [ { "id" : "466c616d-7762-436b-9590-7f5146f8c94d", "name" : "allowed web origins", "protocol" : "openid-connect", "protocolMapper" : "oidc-allowed-origins-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "access.token.claim" : "true" } } ] }, { "id" : "3f612e9b-6240-4a8f-8e78-42e3618e5ac2", "name" : "address", "description" : "OpenID Connect built-in scope: address", "protocol" : "openid-connect", "attributes" : { "include.in.token.scope" : "true", "consent.screen.text" : "${addressScopeConsentText}", "display.on.consent.screen" : "true" }, "protocolMappers" : [ { "id" : "4fa7c894-ddc8-4ecc-b320-202ee060f79c", "name" : "address", "protocol" : "openid-connect", "protocolMapper" : "oidc-address-mapper", "consentRequired" : false, "config" : { "user.attribute.formatted" : "formatted", "user.attribute.country" : "country", "introspection.token.claim" : "true", "user.attribute.postal_code" : "postal_code", "userinfo.token.claim" : "true", "user.attribute.street" : "street", "id.token.claim" : "true", "user.attribute.region" : "region", "access.token.claim" : "true", "user.attribute.locality" : "locality" } } ] }, { "id" : "df43db0e-52ee-453f-b444-5a01f7e94a72", "name" : "basic", "description" : "OpenID Connect scope for add all basic claims to the token", "protocol" : "openid-connect", "attributes" : { "include.in.token.scope" : "false", "display.on.consent.screen" : "false" }, "protocolMappers" : [ { "id" : "80ddf034-e69f-4aea-9391-ec5a741e2315", "name" : "sub", "protocol" : "openid-connect", "protocolMapper" : "oidc-sub-mapper", "consentRequired" : false, "config" : { "introspection.token.claim" : "true", "access.token.claim" : "true" } }, { "id" : "ce78fda0-4fce-47a6-bedd-9b37f8d27d24", "name" : "auth_time", "protocol" : "openid-connect", "protocolMapper" : "oidc-usersessionmodel-note-mapper", "consentRequired" : false, "config" : { "user.session.note" : "AUTH_TIME", "introspection.token.claim" : "true", "userinfo.token.claim" : "true", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "auth_time", "jsonType.label" : "long" } } ] }, { "id" : "e9edd10d-a93f-4b15-8f6c-c4b3a1d27fbb", "name" : "role_list", "description" : "SAML role list", "protocol" : "saml", "attributes" : { "consent.screen.text" : "${samlRoleListScopeConsentText}", "display.on.consent.screen" : "true" }, "protocolMappers" : [ { "id" : "7a868bfc-ccd9-4d93-83b3-d23565fa5be8", "name" : "role list", "protocol" : "saml", "protocolMapper" : "saml-role-list-mapper", "consentRequired" : false, "config" : { "single" : "false", "attribute.nameformat" : "Basic", "attribute.name" : "Role" } } ] } ], "defaultDefaultClientScopes" : [ "role_list", "saml_organization", "profile", "email", "roles", "web-origins", "acr", "basic" ], "defaultOptionalClientScopes" : [ "offline_access", "address", "phone", "microprofile-jwt", "organization" ], "browserSecurityHeaders" : { "contentSecurityPolicyReportOnly" : "", "xContentTypeOptions" : "nosniff", "referrerPolicy" : "no-referrer", "xRobotsTag" : "none", "xFrameOptions" : "SAMEORIGIN", "contentSecurityPolicy" : "frame-src 'self'; frame-ancestors 'self'; object-src 'none';", "xXSSProtection" : "1; mode=block", "strictTransportSecurity" : "max-age=31536000; includeSubDomains" }, "smtpServer" : { }, "eventsEnabled" : false, "eventsListeners" : [ "jboss-logging" ], "enabledEventTypes" : [ ], "adminEventsEnabled" : false, "adminEventsDetailsEnabled" : false, "identityProviders" : [ ], "identityProviderMappers" : [ ], "components" : { "org.keycloak.services.clientregistration.policy.ClientRegistrationPolicy" : [ { "id" : "8410cc67-78b5-4e21-9d41-65b1339bd224", "name" : "Allowed Client Scopes", "providerId" : "allowed-client-templates", "subType" : "anonymous", "subComponents" : { }, "config" : { "allow-default-scopes" : [ "true" ] } }, { "id" : "f565355a-98da-4ea5-95ac-8619befa0a9c", "name" : "Consent Required", "providerId" : "consent-required", "subType" : "anonymous", "subComponents" : { }, "config" : { } }, { "id" : "4a02b0d7-f53a-402e-8300-6a02bfdb32f7", "name" : "Allowed Protocol Mapper Types", "providerId" : "allowed-protocol-mappers", "subType" : "authenticated", "subComponents" : { }, "config" : { "allowed-protocol-mapper-types" : [ "saml-user-attribute-mapper", "oidc-address-mapper", "saml-user-property-mapper", "oidc-usermodel-property-mapper", "saml-role-list-mapper", "oidc-sha256-pairwise-sub-mapper", "oidc-usermodel-attribute-mapper", "oidc-full-name-mapper" ] } }, { "id" : "4c948d5c-0f32-4ede-866b-793d038380e8", "name" : "Trusted Hosts", "providerId" : "trusted-hosts", "subType" : "anonymous", "subComponents" : { }, "config" : { "host-sending-registration-request-must-match" : [ "true" ], "client-uris-must-match" : [ "true" ] } }, { "id" : "039872c1-8e63-4603-98fa-a794bbb07a73", "name" : "Full Scope Disabled", "providerId" : "scope", "subType" : "anonymous", "subComponents" : { }, "config" : { } }, { "id" : "bf71e951-035f-40aa-a55d-91127f0ef274", "name" : "Allowed Protocol Mapper Types", "providerId" : "allowed-protocol-mappers", "subType" : "anonymous", "subComponents" : { }, "config" : { "allowed-protocol-mapper-types" : [ "oidc-usermodel-attribute-mapper", "oidc-address-mapper", "oidc-usermodel-property-mapper", "saml-role-list-mapper", "oidc-full-name-mapper", "saml-user-attribute-mapper", "saml-user-property-mapper", "oidc-sha256-pairwise-sub-mapper" ] } }, { "id" : "381d3964-4a1d-4e49-a88c-b911b2e54f2a", "name" : "Allowed Client Scopes", "providerId" : "allowed-client-templates", "subType" : "authenticated", "subComponents" : { }, "config" : { "allow-default-scopes" : [ "true" ] } }, { "id" : "1a2e3ff6-25c9-4c92-b596-bf691d8ff894", "name" : "Max Clients Limit", "providerId" : "max-clients", "subType" : "anonymous", "subComponents" : { }, "config" : { "max-clients" : [ "200" ] } } ], "org.keycloak.keys.KeyProvider" : [ { "id" : "84aca93d-46f8-47ff-aaa0-0f9c552da69c", "name" : "aes-generated", "providerId" : "aes-generated", "subComponents" : { }, "config" : { "kid" : [ "da3d13c8-8a04-40d8-bf91-b72a5c23b183" ], "secret" : [ "mAZFoI9Is9i3IkiJqWUekA" ], "priority" : [ "100" ] } }, { "id" : "4c40c053-a603-46ad-b49b-69ab94e8d78a", "name" : "rsa-enc-generated", "providerId" : "rsa-enc-generated", "subComponents" : { }, "config" : { "privateKey" : [ "MIIEowIBAAKCAQEAwvg+K0vOUwlyXw9cmmbjvNeke/pKypBNTXbScYx9lF0Q/tye28a/lrphSJG6NipMnScYMce6ywslfb48ZWJrnZK8Lu3GjEjTHyX6irCPy2uI9EvmsDbNPnaf5n6AArejv0ZvGU6E0kaII7PLJtj36t3DJe2WtlT+WNQwaJIVAx7urXkWg0I/MEVv6SYc8K40DMpq1HxIpwIBw/nVyHa9Jda2fvEu3valeAE7Y+gxUY/QONUMjYzZwB80jTxFT4tmw6G13iegTZbLIzTQrL2vXgRn1lh6Nzy+rogeUJtr4SJtGYpLpfKEUbPD29Eym6OCgUthZwhQmIIrirDXzXTHxQIDAQABAoIBAFuFIs25Fl9lKlJUCDCURqfxA82MlooSha7srWlOvO4lZ6JzFoDtASc0UxE5EtN1NKR6YwGPE3BXSaCGaZxfwEtlwz82L0LPtobDEaIDsmQXFOE0NdQWzW5aScHtNJLR+CQD4IfdEz0Pjb1Qmvaf13Rg58eIiPwK1qAE7rpPhFyDV4mfKS1PoU2kmzDjOqJ/FyJgVxhHKau/d47YK8FDLuaya04uV2yMYl+46lAyAKtK3cvBN2EDCKO6FVOKjDhrEMgLTqYQ9QLNudCF2M6iO6bnAcNW6khMox1TVox3ks7W/furDL8k+ZIsk4zUula+KK92LptV3/f0T+R3QPCCzJsCgYEA/wsIrsQwPgs7FHyKsJfxrNZv4HE2MMy94KVKcdgSbHQYsQvskh/vWJe7EGjfXDAvJPomFyuoLrAR/6EZXGGomP8CyAncI4V+6g/bEg7XYI0IIsZMSYVSfkr4+1N9/MD63TXKtIpKpgjXrwZHKSMfCN8RuocRSbvWuL9vptOgPscCgYEAw7OCU8/01AKviYAvKfFktbNwc5LCMnDRhs+OySVySBUepZ4Tn50oQRiVZ8f1Vyby1yLH+vXI2AapvBFH2NkfDea9Cfg7CPsdaXwJ2c7APzQ5BicuF1iDXVXyChJL5SnRSSSE10DJ71exDp5j1ePPuBxi/AMy07xeBqcyN6wr6RMCgYB74IgfGvuzpxDTKorSq3qfUKiWg2am3Ut8ycwW77RDKUC0/e2yLAC9LzWVCtsyk9TSSQ4nQvU1eB/F4iHHVUfmyDY5o1BhkH3MglcNtle2dcn12gtDypX+8bttl2giVDmFKJOEjYckjjb0tD/sIzr3vCGIUAJ9pdbtdU5t4Wx8EQKBgQCA7bpmzRJWuo464CAyWb4nltf2zDD0Wi8vyX4gNnNb2c4e/k2fUkI64J9NiAayLA7AfUGSrGptJ7abGCdlTWWQGvtfnhIGkKmH3RgATp2JBjarPxS2fLHOw9h5miQ2DZ67uTtrNFvVOsiDAQZ022j1un3b2Z+arvajG3OSCfPD0QKBgG7PI7GUoSO9Af77u8ilrdWSURxLI4bZEBcMcZXVnJZ7WbL7AjayvNXoKMTolOdbogGZHDjod6la//f6yrUnyec1zo4HpMpf8HGIwc5A9jxzS6PJllG5q+BNQXDFbj5lZY+TnyPIZ9yx0YGzpg49uJ7jgxTYI0IJ2o2WRFI07wj0" ], "keyUse" : [ "ENC" ], "certificate" : [ "MIICsTCCAZkCBgGVG+wwIzANBgkqhkiG9w0BAQsFADAcMRowGAYDVQQDDBFrb25nX2tleWNsb2FrX2FwaTAeFw0yNTAyMTkwMTU1MThaFw0zNTAyMTkwMTU2NThaMBwxGjAYBgNVBAMMEWtvbmdfa2V5Y2xvYWtfYXBpMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwvg+K0vOUwlyXw9cmmbjvNeke/pKypBNTXbScYx9lF0Q/tye28a/lrphSJG6NipMnScYMce6ywslfb48ZWJrnZK8Lu3GjEjTHyX6irCPy2uI9EvmsDbNPnaf5n6AArejv0ZvGU6E0kaII7PLJtj36t3DJe2WtlT+WNQwaJIVAx7urXkWg0I/MEVv6SYc8K40DMpq1HxIpwIBw/nVyHa9Jda2fvEu3valeAE7Y+gxUY/QONUMjYzZwB80jTxFT4tmw6G13iegTZbLIzTQrL2vXgRn1lh6Nzy+rogeUJtr4SJtGYpLpfKEUbPD29Eym6OCgUthZwhQmIIrirDXzXTHxQIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQC9N+/ks4+OxZ1GnY49cqSDevlw9GTCw+m0kUfF6xRBBLVpODm2fq1bgowTrVN45m6Jgh1ebz8oIEqi5+JBEo6wEj9zRlPQJMf7TbBXTOnFGY7eNLlZr5p5WzokiLdBv6KKSor4e5AI+9kn7f4Wt5hRNbusuXRzs2gnn9dvRsJgMC97QPHVdEebx6h5ij1JsSIcBGQ3sryHttZy2Gnpnh+c3TF/uizxw7quGMt7dZfk63aUP1yZYs1yut4ZENQ0Spk7XDvkGf4iJUPZVjMdWO2dyEpL/jE1eQGBtINbwtNgL+qUWVpS/4wYkYQUFYgpFapFu9SErGjrcgJFaZe+Rwrk" ], "priority" : [ "100" ], "algorithm" : [ "RSA-OAEP" ] } }, { "id" : "444c964f-7c2b-406d-8a63-20a300a4dd70", "name" : "hmac-generated-hs512", "providerId" : "hmac-generated", "subComponents" : { }, "config" : { "kid" : [ "38806e03-bd1c-49c1-ad5f-f5d88df095c4" ], "secret" : [ "YSmT6yk07yWKs9rmxec6tIob_wDCFkm0TbqJorf7T0WUtO5-AyxL6aDD5DA_Q5QGr7_iXHIuwH_wP8KjZtGB3_bXANZtUUz4LgNyGa02-PtlQWa8i5xre3AyP6DD8db7kUldOh3BCDUFH4XkTWMny8pJWA9ahJ5kLG-IuGtBrMs" ], "priority" : [ "100" ], "algorithm" : [ "HS512" ] } }, { "id" : "ed87145c-2327-44a9-80d0-3abf8032bfdd", "name" : "rsa-generated", "providerId" : "rsa-generated", "subComponents" : { }, "config" : { "privateKey" : [ "MIIEogIBAAKCAQEA4jQsiIg9PjVVzhj/ZMRaqB7+zFbFMGfvE537yemH8Vw1BWK2SrFPvZggRHYaE6hYAGyLCmesOa8jKINZbw2aPq09obPyMPR5icMA0c8ikrXkh0rQXCWu+vOcrJZ8XOH90QUc0HtQuiOqOhSHebCOS/f8E7oR4XyFambXvwTxaH6rc2LIzZTFmCgrswMZXV23vHfrbfv9WZf9Otf6mJMeSgx/inI7eHM73k2AFzVRwGaMlRGbI3QfB5Yciq5vTN9rqWOwpLjEllP2xQAmErXYrMCfw35uxeiBMraARmFy/T0LbWJ20xr+FcEHjaD5AglamznVAS4qp2H/nSUPtcARewIDAQABAoIBAA6o7EyaQm3VAw9CViWaXCMShII1tWiNCSovo5vTA2PEYrigockhc1Y0P73FcayId9Dp4pugBcIPSatcfTVR9QckLx8FtyfZEES6Be7oX7M7upMnaW2Eu7G5Nr7bWd/4fXydujUAvkXx/cbvLFXZ+BQ6/slAgTF94nT3iU/wlWdSKb0zfR2fdkzNm7ofutvPQK05Cm1FY4kVA84e8n7lvkIuUngpFZ2b/M+KT/acb9BkCqsQ1lgTUbgoQUm8QPmLQFJQz7CYIdM5CQovI764zaQhwKRlhQPeV8oMPeRoMPC+O+O/qbDPukRJNLpj+LcwyFzUgNEshXpxPjlGQQeGLSECgYEA9yWASz0UJEz+qyWta54H3AqSOOJI2oWQHjG2CymKZ6rX93NYoAhzt4zxAX/hSXjCzUTNqandWDG5ai4BHyjH/eJlGl68a6Zp1QzW74dOjW7Sl0Wn1eoFqFUeF4ZVGsi/LpqPAaGQsJzdOXXPospCLiOu5WVrXCLkFx6sgJLXByMCgYEA6k6dRyGQqtdIVH0NsY1h4iz98scuKkYTEZi89fPckF+FlG/t5w77eSz4EbjvwKAhF3yTazY5U1fu2i7bW+0wbh/4POdystK7EAvPK1eTZFbrX+s0Qb2q7y7sCB0GRrWvxVFtMCHS7VDR5zDjrGszfcdVErT0brSgbLO5O+R5nckCgYB4azFDd5MkzM8ZHNaOpQU3VX9BcCAHOSSrUZVdgvQI5tkrnGwGLZgUSvvyuxhN8CUaVvfOPxG2MyQgdCHfyMMJFRIl8xrjaMYQJJ1lQAwqJWE+i5XnSItRJYfv9mfpEP71+iDLrqkNJKE1qg1tSBdO29wPsYbJ8cYo7a0nSGS0+QKBgHn08WhU0DgcVkmjzbzdGlXflU8I3b6jOsmt9q0OgX+kOKNKn0nlQn+QKI8Q87oPnynabeEgGDaJTonCWes/SjYH7e3Fiq4JgdSYUPz+WHmhxGHoywps7swQYErY0Kt9ZkAOYgbrlB5yMs9jYx4brnGJj35tMc1ttxLdeUzzX1oBAoGAEYUauFCRVoKGzrWOhvs7vaMpatgQQ8j6KSL2ig9yEsF3h0V7x0+vKiXB3Z/WJY3pjuheTcW+SVJNkJMfmdrUP6QJs/Ad7Kx9sLkMBSKw6q7caJtTHyXE1ZYPrjGYWwG//TpBUcasO8+5jwCfxxPNC+CDk1aUS9Pi3An/ZFMtRQE=" ], "keySize" : [ "2048" ], "keyUse" : [ "SIG" ], "certificate" : [ "MIICsTCCAZkCBgGVG+wv5TANBgkqhkiG9w0BAQsFADAcMRowGAYDVQQDDBFrb25nX2tleWNsb2FrX2FwaTAeFw0yNTAyMTkwMTU1MThaFw0zNTAyMTkwMTU2NThaMBwxGjAYBgNVBAMMEWtvbmdfa2V5Y2xvYWtfYXBpMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jQsiIg9PjVVzhj/ZMRaqB7+zFbFMGfvE537yemH8Vw1BWK2SrFPvZggRHYaE6hYAGyLCmesOa8jKINZbw2aPq09obPyMPR5icMA0c8ikrXkh0rQXCWu+vOcrJZ8XOH90QUc0HtQuiOqOhSHebCOS/f8E7oR4XyFambXvwTxaH6rc2LIzZTFmCgrswMZXV23vHfrbfv9WZf9Otf6mJMeSgx/inI7eHM73k2AFzVRwGaMlRGbI3QfB5Yciq5vTN9rqWOwpLjEllP2xQAmErXYrMCfw35uxeiBMraARmFy/T0LbWJ20xr+FcEHjaD5AglamznVAS4qp2H/nSUPtcARewIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQDTIiYtXhbkhTtKFdSkzchvvlF9GryfX6g0Z/VAh2cHmfKrjOEV4mwvjgK1/QcwttPY3CDbzA37uEADochczn/RSTN2pIk0Vh7ZdUgAy+EcPVbDbGSA0ZgTYqCp3i5dnhcfCjGvZuPSfzXM0ZYsQkkl5Vy3GdCG4iXd2SM0dWqk2j1PsFkB0SYCKL63JkR69iCliLustI5vXCO1vq1jRrBkumGYKStf8wv9ZLtqLZikHSQq82aPvJzXWRc+KGwyeVX1FE1+C2ARiju2SCuPOEXFNzaq3wHkzrjMzEOFagfvB5dCGKTw71i/3rIQj/AX7k0MKTrCm6FQOUkbrDsJB6KY" ], "active" : [ "true" ], "priority" : [ "100" ], "enabled" : [ "true" ], "algorithm" : [ "RS256" ] } } ] }, "internationalizationEnabled" : false, "supportedLocales" : [ ], "authenticationFlows" : [ { "id" : "8bfbd2df-f095-4dff-b34a-f90e1eb563b3", "alias" : "Account verification options", "description" : "Method with which to verity the existing account", "providerId" : "basic-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "idp-email-verification", "authenticatorFlow" : false, "requirement" : "ALTERNATIVE", "priority" : 10, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticatorFlow" : true, "requirement" : "ALTERNATIVE", "priority" : 20, "autheticatorFlow" : true, "flowAlias" : "Verify Existing Account by Re-authentication", "userSetupAllowed" : false } ] }, { "id" : "0363b1dc-48ad-44ad-b76d-f200e21409dd", "alias" : "Browser - Conditional OTP", "description" : "Flow to determine if the OTP is required for the authentication", "providerId" : "basic-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "conditional-user-configured", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 10, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticator" : "auth-otp-form", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 20, "autheticatorFlow" : false, "userSetupAllowed" : false } ] }, { "id" : "36aaaf1f-d5c0-484f-8cd0-3a7ec93ee926", "alias" : "Browser - Conditional Organization", "description" : "Flow to determine if the organization identity-first login is to be used", "providerId" : "basic-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "conditional-user-configured", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 10, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticator" : "organization", "authenticatorFlow" : false, "requirement" : "ALTERNATIVE", "priority" : 20, "autheticatorFlow" : false, "userSetupAllowed" : false } ] }, { "id" : "5a86d058-3a0b-45a8-a869-a1dc2b25a3cb", "alias" : "Direct Grant - Conditional OTP", "description" : "Flow to determine if the OTP is required for the authentication", "providerId" : "basic-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "conditional-user-configured", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 10, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticator" : "direct-grant-validate-otp", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 20, "autheticatorFlow" : false, "userSetupAllowed" : false } ] }, { "id" : "61354a9f-2d60-40f0-91b0-9e6391a1b4ea", "alias" : "First Broker Login - Conditional Organization", "description" : "Flow to determine if the authenticator that adds organization members is to be used", "providerId" : "basic-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "conditional-user-configured", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 10, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticator" : "idp-add-organization-member", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 20, "autheticatorFlow" : false, "userSetupAllowed" : false } ] }, { "id" : "2cb148c3-be8b-4db9-831f-39c24fe448dc", "alias" : "First broker login - Conditional OTP", "description" : "Flow to determine if the OTP is required for the authentication", "providerId" : "basic-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "conditional-user-configured", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 10, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticator" : "auth-otp-form", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 20, "autheticatorFlow" : false, "userSetupAllowed" : false } ] }, { "id" : "3954dffb-2a76-4565-83bb-5335152bae4b", "alias" : "Handle Existing Account", "description" : "Handle what to do if there is existing account with same email/username like authenticated identity provider", "providerId" : "basic-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "idp-confirm-link", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 10, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticatorFlow" : true, "requirement" : "REQUIRED", "priority" : 20, "autheticatorFlow" : true, "flowAlias" : "Account verification options", "userSetupAllowed" : false } ] }, { "id" : "66ecbb8a-b155-46d8-8104-eb920cd0139a", "alias" : "Organization", "providerId" : "basic-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticatorFlow" : true, "requirement" : "CONDITIONAL", "priority" : 10, "autheticatorFlow" : true, "flowAlias" : "Browser - Conditional Organization", "userSetupAllowed" : false } ] }, { "id" : "db10f584-32e6-4a99-9f0d-0afebb47ee34", "alias" : "Reset - Conditional OTP", "description" : "Flow to determine if the OTP should be reset or not. Set to REQUIRED to force.", "providerId" : "basic-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "conditional-user-configured", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 10, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticator" : "reset-otp", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 20, "autheticatorFlow" : false, "userSetupAllowed" : false } ] }, { "id" : "53a7f108-f49a-410a-96c1-d524dc63fa43", "alias" : "User creation or linking", "description" : "Flow for the existing/non-existing user alternatives", "providerId" : "basic-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticatorConfig" : "create unique user config", "authenticator" : "idp-create-user-if-unique", "authenticatorFlow" : false, "requirement" : "ALTERNATIVE", "priority" : 10, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticatorFlow" : true, "requirement" : "ALTERNATIVE", "priority" : 20, "autheticatorFlow" : true, "flowAlias" : "Handle Existing Account", "userSetupAllowed" : false } ] }, { "id" : "ec80422c-0a2c-4085-b210-bda330e3c862", "alias" : "Verify Existing Account by Re-authentication", "description" : "Reauthentication of existing account", "providerId" : "basic-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "idp-username-password-form", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 10, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticatorFlow" : true, "requirement" : "CONDITIONAL", "priority" : 20, "autheticatorFlow" : true, "flowAlias" : "First broker login - Conditional OTP", "userSetupAllowed" : false } ] }, { "id" : "28ee5cbe-19eb-46ac-ac74-441cbc9ba509", "alias" : "browser", "description" : "Browser based authentication", "providerId" : "basic-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "auth-cookie", "authenticatorFlow" : false, "requirement" : "ALTERNATIVE", "priority" : 10, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticator" : "auth-spnego", "authenticatorFlow" : false, "requirement" : "DISABLED", "priority" : 20, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticator" : "identity-provider-redirector", "authenticatorFlow" : false, "requirement" : "ALTERNATIVE", "priority" : 25, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticatorFlow" : true, "requirement" : "ALTERNATIVE", "priority" : 26, "autheticatorFlow" : true, "flowAlias" : "Organization", "userSetupAllowed" : false }, { "authenticatorFlow" : true, "requirement" : "ALTERNATIVE", "priority" : 30, "autheticatorFlow" : true, "flowAlias" : "forms", "userSetupAllowed" : false } ] }, { "id" : "4ec814b2-8ff7-4d2a-aedf-d7b311a847a3", "alias" : "clients", "description" : "Base authentication for clients", "providerId" : "client-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "client-secret", "authenticatorFlow" : false, "requirement" : "ALTERNATIVE", "priority" : 10, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticator" : "client-jwt", "authenticatorFlow" : false, "requirement" : "ALTERNATIVE", "priority" : 20, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticator" : "client-secret-jwt", "authenticatorFlow" : false, "requirement" : "ALTERNATIVE", "priority" : 30, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticator" : "client-x509", "authenticatorFlow" : false, "requirement" : "ALTERNATIVE", "priority" : 40, "autheticatorFlow" : false, "userSetupAllowed" : false } ] }, { "id" : "875ad1ad-4327-43f1-b14f-94826b9fa3c9", "alias" : "direct grant", "description" : "OpenID Connect Resource Owner Grant", "providerId" : "basic-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "direct-grant-validate-username", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 10, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticator" : "direct-grant-validate-password", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 20, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticatorFlow" : true, "requirement" : "CONDITIONAL", "priority" : 30, "autheticatorFlow" : true, "flowAlias" : "Direct Grant - Conditional OTP", "userSetupAllowed" : false } ] }, { "id" : "350d36a5-f1e0-4836-b149-b32b0380948f", "alias" : "docker auth", "description" : "Used by Docker clients to authenticate against the IDP", "providerId" : "basic-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "docker-http-basic-authenticator", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 10, "autheticatorFlow" : false, "userSetupAllowed" : false } ] }, { "id" : "2cca0c29-3e6a-40df-a7c4-9d1dff3b976d", "alias" : "first broker login", "description" : "Actions taken after first broker login with identity provider account, which is not yet linked to any Keycloak account", "providerId" : "basic-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticatorConfig" : "review profile config", "authenticator" : "idp-review-profile", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 10, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticatorFlow" : true, "requirement" : "REQUIRED", "priority" : 20, "autheticatorFlow" : true, "flowAlias" : "User creation or linking", "userSetupAllowed" : false }, { "authenticatorFlow" : true, "requirement" : "CONDITIONAL", "priority" : 50, "autheticatorFlow" : true, "flowAlias" : "First Broker Login - Conditional Organization", "userSetupAllowed" : false } ] }, { "id" : "2938e828-bbb1-41ef-81dd-b9dd4011157e", "alias" : "forms", "description" : "Username, password, otp and other auth forms.", "providerId" : "basic-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "auth-username-password-form", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 10, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticatorFlow" : true, "requirement" : "CONDITIONAL", "priority" : 20, "autheticatorFlow" : true, "flowAlias" : "Browser - Conditional OTP", "userSetupAllowed" : false } ] }, { "id" : "ccecdd2e-e782-457c-af86-663bbb692eef", "alias" : "registration", "description" : "Registration flow", "providerId" : "basic-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "registration-page-form", "authenticatorFlow" : true, "requirement" : "REQUIRED", "priority" : 10, "autheticatorFlow" : true, "flowAlias" : "registration form", "userSetupAllowed" : false } ] }, { "id" : "9389f8eb-03e0-48b1-9fa5-649024cd79f4", "alias" : "registration form", "description" : "Registration form", "providerId" : "form-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "registration-user-creation", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 20, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticator" : "registration-password-action", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 50, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticator" : "registration-recaptcha-action", "authenticatorFlow" : false, "requirement" : "DISABLED", "priority" : 60, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticator" : "registration-terms-and-conditions", "authenticatorFlow" : false, "requirement" : "DISABLED", "priority" : 70, "autheticatorFlow" : false, "userSetupAllowed" : false } ] }, { "id" : "98b16621-5728-40d7-8c84-fe90c35023a4", "alias" : "reset credentials", "description" : "Reset credentials for a user if they forgot their password or something", "providerId" : "basic-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "reset-credentials-choose-user", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 10, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticator" : "reset-credential-email", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 20, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticator" : "reset-password", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 30, "autheticatorFlow" : false, "userSetupAllowed" : false }, { "authenticatorFlow" : true, "requirement" : "CONDITIONAL", "priority" : 40, "autheticatorFlow" : true, "flowAlias" : "Reset - Conditional OTP", "userSetupAllowed" : false } ] }, { "id" : "1cbae8b6-31eb-44b6-b661-2617ff7482f4", "alias" : "saml ecp", "description" : "SAML ECP Profile Authentication Flow", "providerId" : "basic-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "http-basic-authenticator", "authenticatorFlow" : false, "requirement" : "REQUIRED", "priority" : 10, "autheticatorFlow" : false, "userSetupAllowed" : false } ] } ], "authenticatorConfig" : [ { "id" : "5df480ae-8032-408c-a9c6-f8f828a7f62c", "alias" : "create unique user config", "config" : { "require.password.update.after.registration" : "false" } }, { "id" : "ba0d5e03-c729-4473-9033-9b95e017f249", "alias" : "review profile config", "config" : { "update.profile.on.first.login" : "missing" } } ], "requiredActions" : [ { "alias" : "CONFIGURE_TOTP", "name" : "Configure OTP", "providerId" : "CONFIGURE_TOTP", "enabled" : true, "defaultAction" : false, "priority" : 10, "config" : { } }, { "alias" : "TERMS_AND_CONDITIONS", "name" : "Terms and Conditions", "providerId" : "TERMS_AND_CONDITIONS", "enabled" : false, "defaultAction" : false, "priority" : 20, "config" : { } }, { "alias" : "UPDATE_PASSWORD", "name" : "Update Password", "providerId" : "UPDATE_PASSWORD", "enabled" : true, "defaultAction" : false, "priority" : 30, "config" : { } }, { "alias" : "UPDATE_PROFILE", "name" : "Update Profile", "providerId" : "UPDATE_PROFILE", "enabled" : true, "defaultAction" : false, "priority" : 40, "config" : { } }, { "alias" : "VERIFY_EMAIL", "name" : "Verify Email", "providerId" : "VERIFY_EMAIL", "enabled" : true, "defaultAction" : false, "priority" : 50, "config" : { } }, { "alias" : "delete_account", "name" : "Delete Account", "providerId" : "delete_account", "enabled" : false, "defaultAction" : false, "priority" : 60, "config" : { } }, { "alias" : "webauthn-register", "name" : "Webauthn Register", "providerId" : "webauthn-register", "enabled" : true, "defaultAction" : false, "priority" : 70, "config" : { } }, { "alias" : "webauthn-register-passwordless", "name" : "Webauthn Register Passwordless", "providerId" : "webauthn-register-passwordless", "enabled" : true, "defaultAction" : false, "priority" : 80, "config" : { } }, { "alias" : "VERIFY_PROFILE", "name" : "Verify Profile", "providerId" : "VERIFY_PROFILE", "enabled" : true, "defaultAction" : false, "priority" : 90, "config" : { } }, { "alias" : "delete_credential", "name" : "Delete Credential", "providerId" : "delete_credential", "enabled" : true, "defaultAction" : false, "priority" : 100, "config" : { } }, { "alias" : "update_user_locale", "name" : "Update User Locale", "providerId" : "update_user_locale", "enabled" : true, "defaultAction" : false, "priority" : 1000, "config" : { } } ], "browserFlow" : "browser", "registrationFlow" : "registration", "directGrantFlow" : "direct grant", "resetCredentialsFlow" : "reset credentials", "clientAuthenticationFlow" : "clients", "dockerAuthenticationFlow" : "docker auth", "firstBrokerLoginFlow" : "first broker login", "attributes" : { "cibaBackchannelTokenDeliveryMode" : "poll", "cibaExpiresIn" : "120", "cibaAuthRequestedUserHint" : "login_hint", "oauth2DeviceCodeLifespan" : "600", "clientOfflineSessionMaxLifespan" : "0", "oauth2DevicePollingInterval" : "5", "clientSessionIdleTimeout" : "0", "parRequestUriLifespan" : "60", "clientSessionMaxLifespan" : "0", "clientOfflineSessionIdleTimeout" : "0", "cibaInterval" : "5", "realmReusableOtpCode" : "false" }, "keycloakVersion" : "26.0.8", "userManagedAccessAllowed" : false, "organizationsEnabled" : false, "clientProfiles" : { "profiles" : [ ] }, "clientPolicies" : { "policies" : [ ] } }