Created
September 14, 2020 16:10
-
-
Save lurodrig/6ecab404985683e6ed6cfe6c8fa8475f to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"id" : "test", | |
"realm" : "test", | |
"notBefore" : 0, | |
"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, | |
"accessCodeLifespan" : 60, | |
"accessCodeLifespanUserAction" : 300, | |
"accessCodeLifespanLogin" : 1800, | |
"actionTokenGeneratedByAdminLifespan" : 43200, | |
"actionTokenGeneratedByUserLifespan" : 300, | |
"enabled" : true, | |
"sslRequired" : "external", | |
"registrationAllowed" : false, | |
"registrationEmailAsUsername" : false, | |
"rememberMe" : false, | |
"verifyEmail" : false, | |
"loginWithEmailAllowed" : true, | |
"duplicateEmailsAllowed" : false, | |
"resetPasswordAllowed" : false, | |
"editUsernameAllowed" : false, | |
"bruteForceProtected" : false, | |
"permanentLockout" : false, | |
"maxFailureWaitSeconds" : 900, | |
"minimumQuickLoginWaitSeconds" : 60, | |
"waitIncrementSeconds" : 60, | |
"quickLoginCheckMilliSeconds" : 1000, | |
"maxDeltaTimeSeconds" : 43200, | |
"failureFactor" : 30, | |
"roles" : { | |
"realm" : [ { | |
"id" : "b547be7e-fa7d-477f-b6b0-1786a5ee6c54", | |
"name" : "manager-jmx", | |
"description" : "allows access to the JMX proxy and the status pages", | |
"composite" : false, | |
"clientRole" : false, | |
"containerId" : "test", | |
"attributes" : { } | |
}, { | |
"id" : "a3d11999-fdef-4d4b-9bb5-0a67febfc2a4", | |
"name" : "manager-status", | |
"description" : "allows access to the status pages only", | |
"composite" : false, | |
"clientRole" : false, | |
"containerId" : "test", | |
"attributes" : { } | |
}, { | |
"id" : "7d37da65-6cfd-4849-b393-ee7a2bd07807", | |
"name" : "manager-script", | |
"description" : "allows access to the text interface and the status pages", | |
"composite" : false, | |
"clientRole" : false, | |
"containerId" : "test", | |
"attributes" : { } | |
}, { | |
"id" : "e359e9f5-ad51-4256-a37e-a073afd61360", | |
"name" : "offline_access", | |
"description" : "${role_offline-access}", | |
"composite" : false, | |
"clientRole" : false, | |
"containerId" : "test", | |
"attributes" : { } | |
}, { | |
"id" : "5d1d08a9-a981-43a1-9cbe-8bb37f160d1d", | |
"name" : "manager-gui", | |
"description" : "allows access to the HTML GUI and the status pages", | |
"composite" : false, | |
"clientRole" : false, | |
"containerId" : "test", | |
"attributes" : { } | |
}, { | |
"id" : "428ec311-2917-4295-b5ee-956ba2eedb27", | |
"name" : "uma_authorization", | |
"description" : "${role_uma_authorization}", | |
"composite" : false, | |
"clientRole" : false, | |
"containerId" : "test", | |
"attributes" : { } | |
} ], | |
"client" : { | |
"realm-management" : [ { | |
"id" : "4ad5e883-700b-4425-8f3e-b0ef8384e357", | |
"name" : "create-client", | |
"description" : "${role_create-client}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "7a4e53dc-e5dd-4fe3-8881-ad2d5fbd93b8", | |
"attributes" : { } | |
}, { | |
"id" : "24ae446e-9cf1-4bb6-92aa-4eb506675147", | |
"name" : "view-authorization", | |
"description" : "${role_view-authorization}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "7a4e53dc-e5dd-4fe3-8881-ad2d5fbd93b8", | |
"attributes" : { } | |
}, { | |
"id" : "bad8e8e7-f3bc-470e-adec-bae51f5a2f66", | |
"name" : "manage-authorization", | |
"description" : "${role_manage-authorization}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "7a4e53dc-e5dd-4fe3-8881-ad2d5fbd93b8", | |
"attributes" : { } | |
}, { | |
"id" : "1c590d90-a9fd-4c9f-ac3f-dd34e2fa10a1", | |
"name" : "query-realms", | |
"description" : "${role_query-realms}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "7a4e53dc-e5dd-4fe3-8881-ad2d5fbd93b8", | |
"attributes" : { } | |
}, { | |
"id" : "69b428b2-72f0-44c6-97b9-07073d1c73ab", | |
"name" : "view-realm", | |
"description" : "${role_view-realm}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "7a4e53dc-e5dd-4fe3-8881-ad2d5fbd93b8", | |
"attributes" : { } | |
}, { | |
"id" : "0675e8d1-7e9f-4d42-b9b4-4daf4775daa0", | |
"name" : "query-users", | |
"description" : "${role_query-users}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "7a4e53dc-e5dd-4fe3-8881-ad2d5fbd93b8", | |
"attributes" : { } | |
}, { | |
"id" : "f1f94776-bd83-47ed-bd20-922d1be7bc6b", | |
"name" : "manage-identity-providers", | |
"description" : "${role_manage-identity-providers}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "7a4e53dc-e5dd-4fe3-8881-ad2d5fbd93b8", | |
"attributes" : { } | |
}, { | |
"id" : "9565e325-004e-4c29-ac42-e746f7fe26ec", | |
"name" : "manage-clients", | |
"description" : "${role_manage-clients}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "7a4e53dc-e5dd-4fe3-8881-ad2d5fbd93b8", | |
"attributes" : { } | |
}, { | |
"id" : "2a3b890f-ae03-4564-bcfe-22605d1e35eb", | |
"name" : "manage-events", | |
"description" : "${role_manage-events}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "7a4e53dc-e5dd-4fe3-8881-ad2d5fbd93b8", | |
"attributes" : { } | |
}, { | |
"id" : "04e2e04e-69cd-4596-af25-dce425cb6c21", | |
"name" : "view-identity-providers", | |
"description" : "${role_view-identity-providers}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "7a4e53dc-e5dd-4fe3-8881-ad2d5fbd93b8", | |
"attributes" : { } | |
}, { | |
"id" : "e732deab-d170-482b-afec-5d8685da504b", | |
"name" : "manage-realm", | |
"description" : "${role_manage-realm}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "7a4e53dc-e5dd-4fe3-8881-ad2d5fbd93b8", | |
"attributes" : { } | |
}, { | |
"id" : "8fae98f5-5f0a-4b3b-8f0e-87f9954b7df5", | |
"name" : "impersonation", | |
"description" : "${role_impersonation}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "7a4e53dc-e5dd-4fe3-8881-ad2d5fbd93b8", | |
"attributes" : { } | |
}, { | |
"id" : "75413b14-8a21-487a-b86a-5864ace7a35a", | |
"name" : "view-clients", | |
"description" : "${role_view-clients}", | |
"composite" : true, | |
"composites" : { | |
"client" : { | |
"realm-management" : [ "query-clients" ] | |
} | |
}, | |
"clientRole" : true, | |
"containerId" : "7a4e53dc-e5dd-4fe3-8881-ad2d5fbd93b8", | |
"attributes" : { } | |
}, { | |
"id" : "a2001f27-6343-4c3a-8810-17aae90caf4e", | |
"name" : "manage-users", | |
"description" : "${role_manage-users}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "7a4e53dc-e5dd-4fe3-8881-ad2d5fbd93b8", | |
"attributes" : { } | |
}, { | |
"id" : "655f5c04-6e57-4e6a-95c1-3c1a1677845c", | |
"name" : "realm-admin", | |
"description" : "${role_realm-admin}", | |
"composite" : true, | |
"composites" : { | |
"client" : { | |
"realm-management" : [ "view-authorization", "create-client", "manage-authorization", "query-realms", "query-users", "view-realm", "manage-identity-providers", "manage-clients", "manage-events", "view-identity-providers", "manage-realm", "impersonation", "view-clients", "manage-users", "view-users", "query-clients", "query-groups", "view-events" ] | |
} | |
}, | |
"clientRole" : true, | |
"containerId" : "7a4e53dc-e5dd-4fe3-8881-ad2d5fbd93b8", | |
"attributes" : { } | |
}, { | |
"id" : "65f70daf-8a32-485b-b8e0-0729b7ad74c1", | |
"name" : "view-users", | |
"description" : "${role_view-users}", | |
"composite" : true, | |
"composites" : { | |
"client" : { | |
"realm-management" : [ "query-users", "query-groups" ] | |
} | |
}, | |
"clientRole" : true, | |
"containerId" : "7a4e53dc-e5dd-4fe3-8881-ad2d5fbd93b8", | |
"attributes" : { } | |
}, { | |
"id" : "7911acbc-e1c5-4c13-b04d-cbb941f7d4c8", | |
"name" : "query-clients", | |
"description" : "${role_query-clients}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "7a4e53dc-e5dd-4fe3-8881-ad2d5fbd93b8", | |
"attributes" : { } | |
}, { | |
"id" : "88d61406-7b36-45b3-8c70-c350661b57a4", | |
"name" : "query-groups", | |
"description" : "${role_query-groups}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "7a4e53dc-e5dd-4fe3-8881-ad2d5fbd93b8", | |
"attributes" : { } | |
}, { | |
"id" : "35cc0798-36c9-46eb-9283-8bfa37554e82", | |
"name" : "view-events", | |
"description" : "${role_view-events}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "7a4e53dc-e5dd-4fe3-8881-ad2d5fbd93b8", | |
"attributes" : { } | |
} ], | |
"security-admin-console" : [ ], | |
"apache-tomcat-9.0.37-manager" : [ ], | |
"admin-cli" : [ ], | |
"account-console" : [ ], | |
"broker" : [ { | |
"id" : "659bdcb6-ba96-41a2-9256-22f6a0a1fbdd", | |
"name" : "read-token", | |
"description" : "${role_read-token}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "3c18d601-5102-4630-be83-2b9114ed10d0", | |
"attributes" : { } | |
} ], | |
"account" : [ { | |
"id" : "d891dd20-a0cd-4576-a7e0-ed6c7bdf7d10", | |
"name" : "manage-account", | |
"description" : "${role_manage-account}", | |
"composite" : true, | |
"composites" : { | |
"client" : { | |
"account" : [ "manage-account-links" ] | |
} | |
}, | |
"clientRole" : true, | |
"containerId" : "c7b2bc03-47bc-4215-9ba5-bd635c394607", | |
"attributes" : { } | |
}, { | |
"id" : "f6932abe-f562-4a59-a1bc-c91a9e3307cd", | |
"name" : "view-consent", | |
"description" : "${role_view-consent}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "c7b2bc03-47bc-4215-9ba5-bd635c394607", | |
"attributes" : { } | |
}, { | |
"id" : "bdab4d09-32b0-4228-a3a2-7ae3f4f63fc5", | |
"name" : "view-profile", | |
"description" : "${role_view-profile}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "c7b2bc03-47bc-4215-9ba5-bd635c394607", | |
"attributes" : { } | |
}, { | |
"id" : "fd44c819-0daf-458d-ba4c-964e5b0353e8", | |
"name" : "manage-account-links", | |
"description" : "${role_manage-account-links}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "c7b2bc03-47bc-4215-9ba5-bd635c394607", | |
"attributes" : { } | |
}, { | |
"id" : "3920936b-723b-46e4-8ac3-09f281b12ad7", | |
"name" : "view-applications", | |
"description" : "${role_view-applications}", | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "c7b2bc03-47bc-4215-9ba5-bd635c394607", | |
"attributes" : { } | |
}, { | |
"id" : "d3ad6a33-3849-4081-b050-88b7f1cf3e95", | |
"name" : "manage-consent", | |
"description" : "${role_manage-consent}", | |
"composite" : true, | |
"composites" : { | |
"client" : { | |
"account" : [ "view-consent" ] | |
} | |
}, | |
"clientRole" : true, | |
"containerId" : "c7b2bc03-47bc-4215-9ba5-bd635c394607", | |
"attributes" : { } | |
} ] | |
} | |
}, | |
"groups" : [ ], | |
"defaultRoles" : [ "uma_authorization", "offline_access" ], | |
"requiredCredentials" : [ "password" ], | |
"otpPolicyType" : "totp", | |
"otpPolicyAlgorithm" : "HmacSHA1", | |
"otpPolicyInitialCounter" : 0, | |
"otpPolicyDigits" : 6, | |
"otpPolicyLookAheadWindow" : 1, | |
"otpPolicyPeriod" : 30, | |
"otpSupportedApplications" : [ "FreeOTP", "Google Authenticator" ], | |
"webAuthnPolicyRpEntityName" : "keycloak", | |
"webAuthnPolicySignatureAlgorithms" : [ "ES256" ], | |
"webAuthnPolicyRpId" : "", | |
"webAuthnPolicyAttestationConveyancePreference" : "not specified", | |
"webAuthnPolicyAuthenticatorAttachment" : "not specified", | |
"webAuthnPolicyRequireResidentKey" : "not specified", | |
"webAuthnPolicyUserVerificationRequirement" : "not specified", | |
"webAuthnPolicyCreateTimeout" : 0, | |
"webAuthnPolicyAvoidSameAuthenticatorRegister" : false, | |
"webAuthnPolicyAcceptableAaguids" : [ ], | |
"webAuthnPolicyPasswordlessRpEntityName" : "keycloak", | |
"webAuthnPolicyPasswordlessSignatureAlgorithms" : [ "ES256" ], | |
"webAuthnPolicyPasswordlessRpId" : "", | |
"webAuthnPolicyPasswordlessAttestationConveyancePreference" : "not specified", | |
"webAuthnPolicyPasswordlessAuthenticatorAttachment" : "not specified", | |
"webAuthnPolicyPasswordlessRequireResidentKey" : "not specified", | |
"webAuthnPolicyPasswordlessUserVerificationRequirement" : "not specified", | |
"webAuthnPolicyPasswordlessCreateTimeout" : 0, | |
"webAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister" : false, | |
"webAuthnPolicyPasswordlessAcceptableAaguids" : [ ], | |
"users" : [ { | |
"id" : "0c9740cf-43c7-4305-afbb-00ca284f1302", | |
"createdTimestamp" : 1599732428059, | |
"username" : "test", | |
"enabled" : true, | |
"totp" : false, | |
"emailVerified" : false, | |
"firstName" : "Tester", | |
"lastName" : "Tester", | |
"email" : "[email protected]", | |
"credentials" : [ { | |
"id" : "e9f879a8-ba1b-4439-9f3a-022ac4720f4d", | |
"type" : "password", | |
"createdDate" : 1599732448403, | |
"secretData" : "{\"value\":\"tbR/qKEtm9ZYzJhbxHAAQOBnBDITswVQcgsRf4jmpAn7tgXRnl9dD855tCaBrhqMJDnZcAi/ogHfxcBZTXLCTg==\",\"salt\":\"UoBA27zZxzq+5QG+d2dmFw==\"}", | |
"credentialData" : "{\"hashIterations\":27500,\"algorithm\":\"pbkdf2-sha256\"}" | |
} ], | |
"disableableCredentialTypes" : [ ], | |
"requiredActions" : [ ], | |
"realmRoles" : [ "manager-jmx", "manager-status", "manager-script", "offline_access", "manager-gui", "uma_authorization" ], | |
"clientRoles" : { | |
"account" : [ "manage-account", "view-profile" ] | |
}, | |
"notBefore" : 0, | |
"groups" : [ ] | |
} ], | |
"scopeMappings" : [ { | |
"clientScope" : "offline_access", | |
"roles" : [ "offline_access" ] | |
} ], | |
"clientScopeMappings" : { | |
"account" : [ { | |
"client" : "account-console", | |
"roles" : [ "manage-account" ] | |
} ] | |
}, | |
"clients" : [ { | |
"id" : "c7b2bc03-47bc-4215-9ba5-bd635c394607", | |
"clientId" : "account", | |
"name" : "${client_account}", | |
"rootUrl" : "${authBaseUrl}", | |
"baseUrl" : "/realms/test/account/", | |
"surrogateAuthRequired" : false, | |
"enabled" : true, | |
"alwaysDisplayInConsole" : false, | |
"clientAuthenticatorType" : "client-secret", | |
"secret" : "**********", | |
"defaultRoles" : [ "view-profile", "manage-account" ], | |
"redirectUris" : [ "/realms/test/account/*" ], | |
"webOrigins" : [ ], | |
"notBefore" : 0, | |
"bearerOnly" : false, | |
"consentRequired" : false, | |
"standardFlowEnabled" : true, | |
"implicitFlowEnabled" : false, | |
"directAccessGrantsEnabled" : false, | |
"serviceAccountsEnabled" : false, | |
"publicClient" : false, | |
"frontchannelLogout" : false, | |
"protocol" : "openid-connect", | |
"attributes" : { }, | |
"authenticationFlowBindingOverrides" : { }, | |
"fullScopeAllowed" : false, | |
"nodeReRegistrationTimeout" : 0, | |
"defaultClientScopes" : [ "web-origins", "role_list", "profile", "roles", "email" ], | |
"optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ] | |
}, { | |
"id" : "a3621552-b71a-41a7-8e8a-fe425a1b6549", | |
"clientId" : "account-console", | |
"name" : "${client_account-console}", | |
"rootUrl" : "${authBaseUrl}", | |
"baseUrl" : "/realms/test/account/", | |
"surrogateAuthRequired" : false, | |
"enabled" : true, | |
"alwaysDisplayInConsole" : false, | |
"clientAuthenticatorType" : "client-secret", | |
"secret" : "**********", | |
"redirectUris" : [ "/realms/test/account/*" ], | |
"webOrigins" : [ ], | |
"notBefore" : 0, | |
"bearerOnly" : false, | |
"consentRequired" : false, | |
"standardFlowEnabled" : true, | |
"implicitFlowEnabled" : false, | |
"directAccessGrantsEnabled" : false, | |
"serviceAccountsEnabled" : false, | |
"publicClient" : true, | |
"frontchannelLogout" : false, | |
"protocol" : "openid-connect", | |
"attributes" : { | |
"pkce.code.challenge.method" : "S256" | |
}, | |
"authenticationFlowBindingOverrides" : { }, | |
"fullScopeAllowed" : false, | |
"nodeReRegistrationTimeout" : 0, | |
"protocolMappers" : [ { | |
"id" : "89af2700-bc86-433d-9bb1-f6ab637426dc", | |
"name" : "audience resolve", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-audience-resolve-mapper", | |
"consentRequired" : false, | |
"config" : { } | |
} ], | |
"defaultClientScopes" : [ "web-origins", "role_list", "profile", "roles", "email" ], | |
"optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ] | |
}, { | |
"id" : "a87d6e5b-62a1-476a-8403-42339885d51e", | |
"clientId" : "admin-cli", | |
"name" : "${client_admin-cli}", | |
"surrogateAuthRequired" : false, | |
"enabled" : true, | |
"alwaysDisplayInConsole" : false, | |
"clientAuthenticatorType" : "client-secret", | |
"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" : { }, | |
"authenticationFlowBindingOverrides" : { }, | |
"fullScopeAllowed" : false, | |
"nodeReRegistrationTimeout" : 0, | |
"defaultClientScopes" : [ "web-origins", "role_list", "profile", "roles", "email" ], | |
"optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ] | |
}, { | |
"id" : "4dfb1ec7-fc8d-4231-9ee2-2caf4e9c163c", | |
"clientId" : "apache-tomcat-9.0.37-manager", | |
"rootUrl" : "http://localhost:8080/manager/html", | |
"adminUrl" : "http://localhost:8080/manager/html", | |
"baseUrl" : "", | |
"surrogateAuthRequired" : false, | |
"enabled" : true, | |
"alwaysDisplayInConsole" : false, | |
"clientAuthenticatorType" : "client-secret", | |
"secret" : "e28eb8c6-0ef4-4763-a9a3-3cc68afbbb95", | |
"redirectUris" : [ "http://localhost:8080/manager/html/*" ], | |
"webOrigins" : [ "http://localhost:8080" ], | |
"notBefore" : 0, | |
"bearerOnly" : false, | |
"consentRequired" : false, | |
"standardFlowEnabled" : true, | |
"implicitFlowEnabled" : false, | |
"directAccessGrantsEnabled" : true, | |
"serviceAccountsEnabled" : false, | |
"publicClient" : false, | |
"frontchannelLogout" : false, | |
"protocol" : "openid-connect", | |
"attributes" : { | |
"saml.assertion.signature" : "false", | |
"saml.force.post.binding" : "false", | |
"saml.multivalued.roles" : "false", | |
"saml.encrypt" : "false", | |
"saml.server.signature" : "false", | |
"saml.server.signature.keyinfo.ext" : "false", | |
"exclude.session.state.from.auth.response" : "false", | |
"saml_force_name_id_format" : "false", | |
"saml.client.signature" : "false", | |
"tls.client.certificate.bound.access.tokens" : "false", | |
"saml.authnstatement" : "false", | |
"display.on.consent.screen" : "false", | |
"saml.onetimeuse.condition" : "false" | |
}, | |
"authenticationFlowBindingOverrides" : { }, | |
"fullScopeAllowed" : true, | |
"nodeReRegistrationTimeout" : -1, | |
"protocolMappers" : [ { | |
"id" : "637d3124-ada0-4143-871b-a1662d016667", | |
"name" : "email", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "email", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "email", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "ad85d9a4-3c7a-4679-b88d-c0f9c22ce666", | |
"name" : "username", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "username", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "preferred_username", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "60030910-6ac7-481b-9d5c-9e7d96926a08", | |
"name" : "realm roles", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-realm-role-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"multivalued" : "true", | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "foo", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "realm_access.roles", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "4748d488-c0ba-487d-8d8d-dcb8838df4ba", | |
"name" : "full name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-full-name-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"userinfo.token.claim" : "true" | |
} | |
} ], | |
"defaultClientScopes" : [ "web-origins", "role_list", "profile", "roles", "email" ], | |
"optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ] | |
}, { | |
"id" : "3c18d601-5102-4630-be83-2b9114ed10d0", | |
"clientId" : "broker", | |
"name" : "${client_broker}", | |
"surrogateAuthRequired" : false, | |
"enabled" : true, | |
"alwaysDisplayInConsole" : false, | |
"clientAuthenticatorType" : "client-secret", | |
"secret" : "**********", | |
"redirectUris" : [ ], | |
"webOrigins" : [ ], | |
"notBefore" : 0, | |
"bearerOnly" : false, | |
"consentRequired" : false, | |
"standardFlowEnabled" : true, | |
"implicitFlowEnabled" : false, | |
"directAccessGrantsEnabled" : false, | |
"serviceAccountsEnabled" : false, | |
"publicClient" : false, | |
"frontchannelLogout" : false, | |
"protocol" : "openid-connect", | |
"attributes" : { }, | |
"authenticationFlowBindingOverrides" : { }, | |
"fullScopeAllowed" : false, | |
"nodeReRegistrationTimeout" : 0, | |
"defaultClientScopes" : [ "web-origins", "role_list", "profile", "roles", "email" ], | |
"optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ] | |
}, { | |
"id" : "7a4e53dc-e5dd-4fe3-8881-ad2d5fbd93b8", | |
"clientId" : "realm-management", | |
"name" : "${client_realm-management}", | |
"surrogateAuthRequired" : false, | |
"enabled" : true, | |
"alwaysDisplayInConsole" : false, | |
"clientAuthenticatorType" : "client-secret", | |
"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" : { }, | |
"authenticationFlowBindingOverrides" : { }, | |
"fullScopeAllowed" : false, | |
"nodeReRegistrationTimeout" : 0, | |
"defaultClientScopes" : [ "web-origins", "role_list", "profile", "roles", "email" ], | |
"optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ] | |
}, { | |
"id" : "81df127f-4e4e-47a2-91c4-52c5c55d40dc", | |
"clientId" : "security-admin-console", | |
"name" : "${client_security-admin-console}", | |
"rootUrl" : "${authAdminUrl}", | |
"baseUrl" : "/admin/test/console/", | |
"surrogateAuthRequired" : false, | |
"enabled" : true, | |
"alwaysDisplayInConsole" : false, | |
"clientAuthenticatorType" : "client-secret", | |
"secret" : "**********", | |
"redirectUris" : [ "/admin/test/console/*" ], | |
"webOrigins" : [ "+" ], | |
"notBefore" : 0, | |
"bearerOnly" : false, | |
"consentRequired" : false, | |
"standardFlowEnabled" : true, | |
"implicitFlowEnabled" : false, | |
"directAccessGrantsEnabled" : false, | |
"serviceAccountsEnabled" : false, | |
"publicClient" : true, | |
"frontchannelLogout" : false, | |
"protocol" : "openid-connect", | |
"attributes" : { | |
"pkce.code.challenge.method" : "S256" | |
}, | |
"authenticationFlowBindingOverrides" : { }, | |
"fullScopeAllowed" : false, | |
"nodeReRegistrationTimeout" : 0, | |
"protocolMappers" : [ { | |
"id" : "990c432f-6fa4-41af-96fc-284c9b7c3b67", | |
"name" : "locale", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-attribute-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "locale", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "locale", | |
"jsonType.label" : "String" | |
} | |
} ], | |
"defaultClientScopes" : [ "web-origins", "role_list", "profile", "roles", "email" ], | |
"optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ] | |
} ], | |
"clientScopes" : [ { | |
"id" : "71089007-405c-4d21-8115-e04a1549b172", | |
"name" : "address", | |
"description" : "OpenID Connect built-in scope: address", | |
"protocol" : "openid-connect", | |
"attributes" : { | |
"include.in.token.scope" : "true", | |
"display.on.consent.screen" : "true", | |
"consent.screen.text" : "${addressScopeConsentText}" | |
}, | |
"protocolMappers" : [ { | |
"id" : "5c41aac6-ba04-4011-87eb-c1f103f9ba4b", | |
"name" : "address", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-address-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"user.attribute.formatted" : "formatted", | |
"user.attribute.country" : "country", | |
"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" : "0eff08ef-a9d0-4eca-8ec6-57c1114b91b4", | |
"name" : "email", | |
"description" : "OpenID Connect built-in scope: email", | |
"protocol" : "openid-connect", | |
"attributes" : { | |
"include.in.token.scope" : "true", | |
"display.on.consent.screen" : "true", | |
"consent.screen.text" : "${emailScopeConsentText}" | |
}, | |
"protocolMappers" : [ { | |
"id" : "b066423f-ed7a-4d23-a286-4ded03d3e3e6", | |
"name" : "email verified", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "emailVerified", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "email_verified", | |
"jsonType.label" : "boolean" | |
} | |
}, { | |
"id" : "b24a385b-da94-4550-ad41-7288a9dcfa6e", | |
"name" : "email", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "email", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "email", | |
"jsonType.label" : "String" | |
} | |
} ] | |
}, { | |
"id" : "d6501814-486f-4675-bc86-118ff2dc85b3", | |
"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" : "b642550b-8495-420d-930c-3e6a07ef6327", | |
"name" : "groups", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-realm-role-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"multivalued" : "true", | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "foo", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "groups", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "34a885df-7509-4bc2-9de6-da48e2a4283b", | |
"name" : "upn", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "username", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "upn", | |
"jsonType.label" : "String" | |
} | |
} ] | |
}, { | |
"id" : "ad70eab1-0cad-4d5e-aa87-90a15422805f", | |
"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" : "1674ad0d-fed4-406e-b806-996cb960704b", | |
"name" : "phone", | |
"description" : "OpenID Connect built-in scope: phone", | |
"protocol" : "openid-connect", | |
"attributes" : { | |
"include.in.token.scope" : "true", | |
"display.on.consent.screen" : "true", | |
"consent.screen.text" : "${phoneScopeConsentText}" | |
}, | |
"protocolMappers" : [ { | |
"id" : "d5fa1f77-1c88-494d-bbc1-df0de054b673", | |
"name" : "phone number", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-attribute-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "phoneNumber", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "phone_number", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "fa12989a-c2db-413c-a4b5-2e880289de72", | |
"name" : "phone number verified", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-attribute-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "phoneNumberVerified", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "phone_number_verified", | |
"jsonType.label" : "boolean" | |
} | |
} ] | |
}, { | |
"id" : "c8bcb875-95d5-43e0-a468-ad16c6534cd4", | |
"name" : "profile", | |
"description" : "OpenID Connect built-in scope: profile", | |
"protocol" : "openid-connect", | |
"attributes" : { | |
"include.in.token.scope" : "true", | |
"display.on.consent.screen" : "true", | |
"consent.screen.text" : "${profileScopeConsentText}" | |
}, | |
"protocolMappers" : [ { | |
"id" : "db1245b0-4fa7-433d-ad7b-ea36149279da", | |
"name" : "full name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-full-name-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"userinfo.token.claim" : "true" | |
} | |
}, { | |
"id" : "0182b18a-3e23-4e59-9b50-24bd5c75423a", | |
"name" : "website", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-attribute-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "website", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "website", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "0ac6fd81-6880-46ee-8b7a-5b0f1f73ca74", | |
"name" : "family name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "lastName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "family_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "52e35748-8302-4c2f-a109-96c02dac033a", | |
"name" : "gender", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-attribute-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "gender", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "gender", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "9aa2f76d-ff4a-48bb-8cd9-14f3ffbc360f", | |
"name" : "birthdate", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-attribute-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "birthdate", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "birthdate", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "3e85bcd2-cb3c-43c3-95a1-7fb968d9f3da", | |
"name" : "username", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "username", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "preferred_username", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "8ad6e095-bae8-4cf0-ac33-a80b1915fa71", | |
"name" : "updated at", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-attribute-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "updatedAt", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "updated_at", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "634eb734-6b39-4e7c-aaec-2ef128508cbd", | |
"name" : "middle name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-attribute-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "middleName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "middle_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "6f8c5f3f-f82d-4ee2-9e28-75bf221d0ea8", | |
"name" : "zoneinfo", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-attribute-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "zoneinfo", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "zoneinfo", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "170e615c-ee3e-421a-a3c3-bd23beb0d692", | |
"name" : "given name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "firstName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "given_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "45674bc5-ead5-4f06-889c-ee22f6cd7e7c", | |
"name" : "nickname", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-attribute-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "nickname", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "nickname", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "fb7850be-cf95-4fca-b0e4-266fc29fb69e", | |
"name" : "locale", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-attribute-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "locale", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "locale", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "099a5677-7f41-4806-a4af-b24dd65f6d04", | |
"name" : "profile", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-attribute-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "profile", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "profile", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "5dc6e108-a662-46de-acfe-a6fbe3ea3b7f", | |
"name" : "picture", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-attribute-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "picture", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "picture", | |
"jsonType.label" : "String" | |
} | |
} ] | |
}, { | |
"id" : "de3c4983-ac00-4f07-a674-9efe494adad1", | |
"name" : "role_list", | |
"description" : "SAML role list", | |
"protocol" : "saml", | |
"attributes" : { | |
"consent.screen.text" : "${samlRoleListScopeConsentText}", | |
"display.on.consent.screen" : "true" | |
}, | |
"protocolMappers" : [ { | |
"id" : "d015a126-d08f-48fd-9091-a33815c3a6fd", | |
"name" : "role list", | |
"protocol" : "saml", | |
"protocolMapper" : "saml-role-list-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"single" : "false", | |
"attribute.nameformat" : "Basic", | |
"attribute.name" : "Role" | |
} | |
} ] | |
}, { | |
"id" : "f7462fd8-9364-403d-b6f0-821305ea6e1c", | |
"name" : "roles", | |
"description" : "OpenID Connect scope for add user roles to the access token", | |
"protocol" : "openid-connect", | |
"attributes" : { | |
"include.in.token.scope" : "false", | |
"display.on.consent.screen" : "true", | |
"consent.screen.text" : "${rolesScopeConsentText}" | |
}, | |
"protocolMappers" : [ { | |
"id" : "b4902918-ffaa-4ff4-b822-d18e5628a8da", | |
"name" : "audience resolve", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-audience-resolve-mapper", | |
"consentRequired" : false, | |
"config" : { } | |
}, { | |
"id" : "2df3e67e-3cbb-4ed2-9003-419418cc3b9d", | |
"name" : "client roles", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-client-role-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"user.attribute" : "foo", | |
"access.token.claim" : "true", | |
"claim.name" : "resource_access.${client_id}.roles", | |
"jsonType.label" : "String", | |
"multivalued" : "true" | |
} | |
}, { | |
"id" : "025b1010-7f95-40aa-a00d-0380190f5a8e", | |
"name" : "realm roles", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-realm-role-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"user.attribute" : "foo", | |
"access.token.claim" : "true", | |
"claim.name" : "realm_access.roles", | |
"jsonType.label" : "String", | |
"multivalued" : "true" | |
} | |
} ] | |
}, { | |
"id" : "d613ce99-8f2c-429c-a1dd-e4dfa79431af", | |
"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", | |
"display.on.consent.screen" : "false", | |
"consent.screen.text" : "" | |
}, | |
"protocolMappers" : [ { | |
"id" : "a6f58004-7d1a-4800-9554-b4d0a6ea10b2", | |
"name" : "allowed web origins", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-allowed-origins-mapper", | |
"consentRequired" : false, | |
"config" : { } | |
} ] | |
} ], | |
"defaultDefaultClientScopes" : [ "email", "profile", "web-origins", "role_list", "roles" ], | |
"defaultOptionalClientScopes" : [ "phone", "address", "offline_access", "microprofile-jwt" ], | |
"browserSecurityHeaders" : { | |
"contentSecurityPolicyReportOnly" : "", | |
"xContentTypeOptions" : "nosniff", | |
"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, | |
"components" : { | |
"org.keycloak.services.clientregistration.policy.ClientRegistrationPolicy" : [ { | |
"id" : "f8a5354c-05b6-49d0-b709-ca57bea68ae8", | |
"name" : "Allowed Client Scopes", | |
"providerId" : "allowed-client-templates", | |
"subType" : "anonymous", | |
"subComponents" : { }, | |
"config" : { | |
"allow-default-scopes" : [ "true" ] | |
} | |
}, { | |
"id" : "61844f63-4a3f-4535-b6b3-85b3a9203264", | |
"name" : "Full Scope Disabled", | |
"providerId" : "scope", | |
"subType" : "anonymous", | |
"subComponents" : { }, | |
"config" : { } | |
}, { | |
"id" : "a7eb0278-ce42-4066-9b67-f03054494801", | |
"name" : "Max Clients Limit", | |
"providerId" : "max-clients", | |
"subType" : "anonymous", | |
"subComponents" : { }, | |
"config" : { | |
"max-clients" : [ "200" ] | |
} | |
}, { | |
"id" : "15cc199a-8d00-4d1f-b493-ec18cd34d1c6", | |
"name" : "Allowed Client Scopes", | |
"providerId" : "allowed-client-templates", | |
"subType" : "authenticated", | |
"subComponents" : { }, | |
"config" : { | |
"allow-default-scopes" : [ "true" ] | |
} | |
}, { | |
"id" : "b5553e1c-ad88-4b5c-b19f-83bf6d1d3641", | |
"name" : "Trusted Hosts", | |
"providerId" : "trusted-hosts", | |
"subType" : "anonymous", | |
"subComponents" : { }, | |
"config" : { | |
"host-sending-registration-request-must-match" : [ "true" ], | |
"client-uris-must-match" : [ "true" ] | |
} | |
}, { | |
"id" : "77daf6ab-d71e-40a1-aefe-80e5de90dc42", | |
"name" : "Consent Required", | |
"providerId" : "consent-required", | |
"subType" : "anonymous", | |
"subComponents" : { }, | |
"config" : { } | |
}, { | |
"id" : "12ac19af-b86d-4e25-829e-fda21ce88c81", | |
"name" : "Allowed Protocol Mapper Types", | |
"providerId" : "allowed-protocol-mappers", | |
"subType" : "anonymous", | |
"subComponents" : { }, | |
"config" : { | |
"allowed-protocol-mapper-types" : [ "oidc-usermodel-attribute-mapper", "saml-user-property-mapper", "oidc-full-name-mapper", "oidc-usermodel-property-mapper", "oidc-address-mapper", "saml-user-attribute-mapper", "saml-role-list-mapper", "oidc-sha256-pairwise-sub-mapper" ] | |
} | |
}, { | |
"id" : "fa38a733-1ec4-486d-a737-5ab1eb3b1d12", | |
"name" : "Allowed Protocol Mapper Types", | |
"providerId" : "allowed-protocol-mappers", | |
"subType" : "authenticated", | |
"subComponents" : { }, | |
"config" : { | |
"allowed-protocol-mapper-types" : [ "saml-role-list-mapper", "oidc-sha256-pairwise-sub-mapper", "oidc-address-mapper", "saml-user-property-mapper", "oidc-usermodel-property-mapper", "oidc-full-name-mapper", "saml-user-attribute-mapper", "oidc-usermodel-attribute-mapper" ] | |
} | |
} ], | |
"org.keycloak.keys.KeyProvider" : [ { | |
"id" : "a6ca882c-7f8c-494a-a17b-463f1e7fda91", | |
"name" : "hmac-generated", | |
"providerId" : "hmac-generated", | |
"subComponents" : { }, | |
"config" : { | |
"kid" : [ "d6263e83-c5f7-4575-817f-5e46f5c4c612" ], | |
"secret" : [ "jHnNhKUHy_t7SIj8eAXnZPSsbbA_tahyKySEvKU2rlRo9ml_f0DYFiw-HVYz368-9TEkLXebZXvCS3ih5OhV8Q" ], | |
"priority" : [ "100" ], | |
"algorithm" : [ "HS256" ] | |
} | |
}, { | |
"id" : "18d3bda7-61e9-411b-8911-2c0c635e99f4", | |
"name" : "aes-generated", | |
"providerId" : "aes-generated", | |
"subComponents" : { }, | |
"config" : { | |
"kid" : [ "1b930c72-9d69-477d-b5a0-9ca823f91cc2" ], | |
"secret" : [ "vgC4-YiQ-DYWNFmwYUZLHQ" ], | |
"priority" : [ "100" ] | |
} | |
}, { | |
"id" : "87226536-ca2d-402e-8bf0-6263199614a6", | |
"name" : "rsa-generated", | |
"providerId" : "rsa-generated", | |
"subComponents" : { }, | |
"config" : { | |
"privateKey" : [ "MIIEogIBAAKCAQEAm9GcrrUcoP0jIzlBHvNTYnqiWcv28J6k1XXlL81NtC6yZTtM5xmybRG+3K9TpKG1M3s+hfMMLh/17oi3vzHd08PK9lKZSRsxW9ma4RT5ET4WSJua2sONChDD6Hdxg0wJPzb3V4jS/yWpqy2L+4+dogQs+deUt5SOZDMlPQHkNxnVAGkljD9UuRoVnP4Es8hzC41n1uRtFHiG2tA/SM04/dBeOKrxKPYrQXU744J2VGfOTAn6QNf6PKbRG4dyrKosSPKffAMjjneZyraK++MBZxzN6AFLESJ0DsCRjwWRPX9sOeBJ439esX8HvD585Ke39KIiZbb24KPV1UUayHtgqwIDAQABAoIBAE0kg4vDQr85U/IWYHUwRnIVANewMTuDb1v3GFaIMBYqoEuaBkLL6BgzluivLJvvK0SnmZa7c6ZKUHmd2kqgJ5C1+H/m+NjGy7MLkrAor/6nXGTqFMqF0gfPsQ4gRGSaemF/lwkRRlTnko6a6BjNS19w7ctrvcb9l1loMOF5VEEqk9R3FAi6eturRNNcMEvvzQBCKer/3vsq3CFNmHysXfclAL0ilzMwDKCklxpkSPcdAZLoLM6RNiG1gstYXyNo22NTT5zX+vSTVS8lPzQnxZVEsP5TGMWXtV3SbaBSB7QKj2FS8GN1HpMg9xnOeswaS3H9/Hf5ZK0UZ+DaAeqanOECgYEA334A8MeQwOJpPGjoBpVSeKv8k5OUbDldMvyJSLEa2/jxeauODDixty7ko59zb5RlZhRaBtnXQuk/cixic057f22E6p5ST+LVsVgN7fre8rqMXqXJBDSfizxMzczGagA3SVdfDKNrs76bervawh7W2/KDKSxOZsKp0fuch0LmN5MCgYEAsnu1ilBEsk8LW+efnQHp+Eo0xFDeh2+VJ770uB3+f0P/w3mhOSiTm5CHCLj+aj+DNt+7MD6S+dzyFuQzIfWjsaMWk842tN0Fk6hm8x7ZJ0RZuRnyydyuYD/TUTynxmF6qymPWVHlerD+tNsaxgj7pIoB80qP/gF4IzYJMQiZsYkCgYBEQ8ahxTNP11hxnVGSATZJqa7inOdvDy6KjlyYmZAstKN9mIsw7HhMDcTEvcWSxW8beQfuo8d+pqQ8iZYgxk4upBM/XtChmhXPr6fBkylaVuTdXCJEaJZ6/xYunmfUpPA+NLPRtnEFXCk9mfe955GVaUPq5Z+k/7zDaOls32BWhQKBgFYEuxSC5OjOoZnUgp9nybwo/09R7j11sHvsUwLdKcdqHTy3RNVIUgNaX0n75lmMbI+oug1hSvJy4pXXuzD1ssOs5verHcCC+OoV8i/fwSZkkZ1c/R7+ZWfrustfITjByB3vtK+GgcNkxAyjwD6LG8RL4u6/E7CGQsEtjLZ9/5yJAoGAYxiEfXfKoxvwL/UViDG6UgL/QR/akdHIKh9b8EdjflEAt2yCcKKSve3dmfqQyFOWF/y9iEFI9JtDoJfnfvdUKa5kCHETuxzPB/w5wPZxMECWQKZJLfe/vKnBxtHQIrLg9F3F4G9O6/h/4y46UcesDD06LN0lJnxBxxZ1In4kETk=" ], | |
"certificate" : [ "MIIClzCCAX8CBgF0d5aTcjANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDAR0ZXN0MB4XDTIwMDkxMDEwMzQ1MFoXDTMwMDkxMDEwMzYzMFowDzENMAsGA1UEAwwEdGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJvRnK61HKD9IyM5QR7zU2J6olnL9vCepNV15S/NTbQusmU7TOcZsm0RvtyvU6ShtTN7PoXzDC4f9e6It78x3dPDyvZSmUkbMVvZmuEU+RE+FkibmtrDjQoQw+h3cYNMCT8291eI0v8lqasti/uPnaIELPnXlLeUjmQzJT0B5DcZ1QBpJYw/VLkaFZz+BLPIcwuNZ9bkbRR4htrQP0jNOP3QXjiq8Sj2K0F1O+OCdlRnzkwJ+kDX+jym0RuHcqyqLEjyn3wDI453mcq2ivvjAWcczegBSxEidA7AkY8FkT1/bDngSeN/XrF/B7w+fOSnt/SiImW29uCj1dVFGsh7YKsCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEATyXXWgfwmfCS1bT+mIKpymZ6GjA6nvpCIBt0hJ1s8CUH2suYEuuoyRnCup3BpLy7DUHhUKSZJgz8Crc+L8djyYvXal57gbdneIlUA98+O70cxWbDGkvgvDLNbc/HtSm02I6qjRZpWyNc5881K35+q++jyP0/3zINs9guV2e7ce9xI3bdNV0gfMtN6WM4UtCOUlnNz9MgaphoEqfOhOTt1USNHWHYJ/sUcsS98rLC84em2Nhvm11GfHxbVuzXKw2TmsVZK8dFalnA371XkXuT5trH5kL9SLKMFlwWP67+YEZWTgowNXMmC0Jpjz/pNcO6zt1HflqLumezSw2R9l6ULg==" ], | |
"priority" : [ "100" ] | |
} | |
} ] | |
}, | |
"internationalizationEnabled" : false, | |
"supportedLocales" : [ ], | |
"authenticationFlows" : [ { | |
"id" : "2fb2beb1-e88b-4a9d-827d-b6542ca79594", | |
"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", | |
"requirement" : "ALTERNATIVE", | |
"priority" : 10, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"requirement" : "ALTERNATIVE", | |
"priority" : 20, | |
"flowAlias" : "Verify Existing Account by Re-authentication", | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : true | |
} ] | |
}, { | |
"id" : "c6d75c4b-2028-49c7-826d-a572ab2b4fb2", | |
"alias" : "Authentication Options", | |
"description" : "Authentication options.", | |
"providerId" : "basic-flow", | |
"topLevel" : false, | |
"builtIn" : true, | |
"authenticationExecutions" : [ { | |
"authenticator" : "basic-auth", | |
"requirement" : "REQUIRED", | |
"priority" : 10, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"authenticator" : "basic-auth-otp", | |
"requirement" : "DISABLED", | |
"priority" : 20, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"authenticator" : "auth-spnego", | |
"requirement" : "DISABLED", | |
"priority" : 30, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
} ] | |
}, { | |
"id" : "0ce9e675-bd1b-4dee-b97b-a367f6605017", | |
"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", | |
"requirement" : "REQUIRED", | |
"priority" : 10, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"authenticator" : "auth-otp-form", | |
"requirement" : "REQUIRED", | |
"priority" : 20, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
} ] | |
}, { | |
"id" : "1682f77c-1464-49b0-82f8-2758805b7495", | |
"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", | |
"requirement" : "REQUIRED", | |
"priority" : 10, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"authenticator" : "direct-grant-validate-otp", | |
"requirement" : "REQUIRED", | |
"priority" : 20, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
} ] | |
}, { | |
"id" : "c8fc9de7-047a-414b-aa0e-b138783b0edf", | |
"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", | |
"requirement" : "REQUIRED", | |
"priority" : 10, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"authenticator" : "auth-otp-form", | |
"requirement" : "REQUIRED", | |
"priority" : 20, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
} ] | |
}, { | |
"id" : "7da71652-019d-4fcc-94b4-623ba4af8d1d", | |
"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", | |
"requirement" : "REQUIRED", | |
"priority" : 10, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"requirement" : "REQUIRED", | |
"priority" : 20, | |
"flowAlias" : "Account verification options", | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : true | |
} ] | |
}, { | |
"id" : "6f49fa18-2a9f-4fbd-826f-8c159393cbd9", | |
"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", | |
"requirement" : "REQUIRED", | |
"priority" : 10, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"authenticator" : "reset-otp", | |
"requirement" : "REQUIRED", | |
"priority" : 20, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
} ] | |
}, { | |
"id" : "09b08888-3959-4eb1-9d85-79379f56f0db", | |
"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", | |
"requirement" : "ALTERNATIVE", | |
"priority" : 10, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"requirement" : "ALTERNATIVE", | |
"priority" : 20, | |
"flowAlias" : "Handle Existing Account", | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : true | |
} ] | |
}, { | |
"id" : "71d36035-8f3e-460c-bbed-29bbc7d57fde", | |
"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", | |
"requirement" : "REQUIRED", | |
"priority" : 10, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"requirement" : "CONDITIONAL", | |
"priority" : 20, | |
"flowAlias" : "First broker login - Conditional OTP", | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : true | |
} ] | |
}, { | |
"id" : "87bc2ba1-8fab-47b6-97d3-b3c4c89cb43a", | |
"alias" : "browser", | |
"description" : "browser based authentication", | |
"providerId" : "basic-flow", | |
"topLevel" : true, | |
"builtIn" : true, | |
"authenticationExecutions" : [ { | |
"authenticator" : "auth-cookie", | |
"requirement" : "ALTERNATIVE", | |
"priority" : 10, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"authenticator" : "auth-spnego", | |
"requirement" : "DISABLED", | |
"priority" : 20, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"authenticator" : "identity-provider-redirector", | |
"requirement" : "ALTERNATIVE", | |
"priority" : 25, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"requirement" : "ALTERNATIVE", | |
"priority" : 30, | |
"flowAlias" : "forms", | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : true | |
} ] | |
}, { | |
"id" : "141ed06a-e2d9-420e-b5b8-18859abfd4fa", | |
"alias" : "clients", | |
"description" : "Base authentication for clients", | |
"providerId" : "client-flow", | |
"topLevel" : true, | |
"builtIn" : true, | |
"authenticationExecutions" : [ { | |
"authenticator" : "client-secret", | |
"requirement" : "ALTERNATIVE", | |
"priority" : 10, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"authenticator" : "client-jwt", | |
"requirement" : "ALTERNATIVE", | |
"priority" : 20, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"authenticator" : "client-secret-jwt", | |
"requirement" : "ALTERNATIVE", | |
"priority" : 30, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"authenticator" : "client-x509", | |
"requirement" : "ALTERNATIVE", | |
"priority" : 40, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
} ] | |
}, { | |
"id" : "bb614f6f-0467-4807-8677-e0173240c01e", | |
"alias" : "direct grant", | |
"description" : "OpenID Connect Resource Owner Grant", | |
"providerId" : "basic-flow", | |
"topLevel" : true, | |
"builtIn" : true, | |
"authenticationExecutions" : [ { | |
"authenticator" : "direct-grant-validate-username", | |
"requirement" : "REQUIRED", | |
"priority" : 10, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"authenticator" : "direct-grant-validate-password", | |
"requirement" : "REQUIRED", | |
"priority" : 20, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"requirement" : "CONDITIONAL", | |
"priority" : 30, | |
"flowAlias" : "Direct Grant - Conditional OTP", | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : true | |
} ] | |
}, { | |
"id" : "79d048cd-609a-447f-8a04-2a9213b773ef", | |
"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", | |
"requirement" : "REQUIRED", | |
"priority" : 10, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
} ] | |
}, { | |
"id" : "586a201d-2288-47d1-9ced-cf23a203a981", | |
"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", | |
"requirement" : "REQUIRED", | |
"priority" : 10, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"requirement" : "REQUIRED", | |
"priority" : 20, | |
"flowAlias" : "User creation or linking", | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : true | |
} ] | |
}, { | |
"id" : "ed9e636b-aff6-47a2-b20c-9c9045a2ce93", | |
"alias" : "forms", | |
"description" : "Username, password, otp and other auth forms.", | |
"providerId" : "basic-flow", | |
"topLevel" : false, | |
"builtIn" : true, | |
"authenticationExecutions" : [ { | |
"authenticator" : "auth-username-password-form", | |
"requirement" : "REQUIRED", | |
"priority" : 10, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"requirement" : "CONDITIONAL", | |
"priority" : 20, | |
"flowAlias" : "Browser - Conditional OTP", | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : true | |
} ] | |
}, { | |
"id" : "8b055985-5a62-4c82-9dcf-962ba6a87125", | |
"alias" : "http challenge", | |
"description" : "An authentication flow based on challenge-response HTTP Authentication Schemes", | |
"providerId" : "basic-flow", | |
"topLevel" : true, | |
"builtIn" : true, | |
"authenticationExecutions" : [ { | |
"authenticator" : "no-cookie-redirect", | |
"requirement" : "REQUIRED", | |
"priority" : 10, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"requirement" : "REQUIRED", | |
"priority" : 20, | |
"flowAlias" : "Authentication Options", | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : true | |
} ] | |
}, { | |
"id" : "4f93c386-55f7-4646-a4dd-0ebc6d323be8", | |
"alias" : "registration", | |
"description" : "registration flow", | |
"providerId" : "basic-flow", | |
"topLevel" : true, | |
"builtIn" : true, | |
"authenticationExecutions" : [ { | |
"authenticator" : "registration-page-form", | |
"requirement" : "REQUIRED", | |
"priority" : 10, | |
"flowAlias" : "registration form", | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : true | |
} ] | |
}, { | |
"id" : "12c40e78-44ba-4c77-98df-d3c0f14579d4", | |
"alias" : "registration form", | |
"description" : "registration form", | |
"providerId" : "form-flow", | |
"topLevel" : false, | |
"builtIn" : true, | |
"authenticationExecutions" : [ { | |
"authenticator" : "registration-user-creation", | |
"requirement" : "REQUIRED", | |
"priority" : 20, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"authenticator" : "registration-profile-action", | |
"requirement" : "REQUIRED", | |
"priority" : 40, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"authenticator" : "registration-password-action", | |
"requirement" : "REQUIRED", | |
"priority" : 50, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"authenticator" : "registration-recaptcha-action", | |
"requirement" : "DISABLED", | |
"priority" : 60, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
} ] | |
}, { | |
"id" : "95c7c58a-4dc9-48b2-bd61-e2ea2e8247ff", | |
"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", | |
"requirement" : "REQUIRED", | |
"priority" : 10, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"authenticator" : "reset-credential-email", | |
"requirement" : "REQUIRED", | |
"priority" : 20, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"authenticator" : "reset-password", | |
"requirement" : "REQUIRED", | |
"priority" : 30, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"requirement" : "CONDITIONAL", | |
"priority" : 40, | |
"flowAlias" : "Reset - Conditional OTP", | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : true | |
} ] | |
}, { | |
"id" : "a1cf721b-da93-4341-aed0-89e0c1901a57", | |
"alias" : "saml ecp", | |
"description" : "SAML ECP Profile Authentication Flow", | |
"providerId" : "basic-flow", | |
"topLevel" : true, | |
"builtIn" : true, | |
"authenticationExecutions" : [ { | |
"authenticator" : "http-basic-authenticator", | |
"requirement" : "REQUIRED", | |
"priority" : 10, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
} ] | |
} ], | |
"authenticatorConfig" : [ { | |
"id" : "d2e529d4-12cd-4ef0-91ef-5a3138da6bca", | |
"alias" : "create unique user config", | |
"config" : { | |
"require.password.update.after.registration" : "false" | |
} | |
}, { | |
"id" : "1eb554b1-fedc-4276-8a88-c78a39b60ceb", | |
"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" : "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", | |
"attributes" : { | |
"clientSessionIdleTimeout" : "0", | |
"clientSessionMaxLifespan" : "0" | |
}, | |
"keycloakVersion" : "10.0.2", | |
"userManagedAccessAllowed" : false | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment