diff --git a/export/authjs-realm.json b/export/authjs-realm.json deleted file mode 100644 index 37c4123..0000000 --- a/export/authjs-realm.json +++ /dev/null @@ -1,1855 +0,0 @@ -{ - "id" : "c16ffbd6-b5ba-450f-85c2-d94b14878422", - "realm" : "authjs", - "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, - "maxFailureWaitSeconds" : 900, - "minimumQuickLoginWaitSeconds" : 60, - "waitIncrementSeconds" : 60, - "quickLoginCheckMilliSeconds" : 1000, - "maxDeltaTimeSeconds" : 43200, - "failureFactor" : 30, - "roles" : { - "realm" : [ { - "id" : "da39350d-4a1c-4952-b9c8-822b26476a32", - "name" : "offline_access", - "description" : "${role_offline-access}", - "composite" : false, - "clientRole" : false, - "containerId" : "c16ffbd6-b5ba-450f-85c2-d94b14878422", - "attributes" : { } - }, { - "id" : "1c337519-2eea-4def-abd4-c63cdb44871a", - "name" : "default-roles-authjs", - "description" : "${role_default-roles}", - "composite" : true, - "composites" : { - "realm" : [ "offline_access", "uma_authorization" ], - "client" : { - "account" : [ "view-profile", "manage-account" ] - } - }, - "clientRole" : false, - "containerId" : "c16ffbd6-b5ba-450f-85c2-d94b14878422", - "attributes" : { } - }, { - "id" : "15231e03-8cbb-46fb-9e16-6bb137b97487", - "name" : "uma_authorization", - "description" : "${role_uma_authorization}", - "composite" : false, - "clientRole" : false, - "containerId" : "c16ffbd6-b5ba-450f-85c2-d94b14878422", - "attributes" : { } - } ], - "client" : { - "realm-management" : [ { - "id" : "2002fec9-3815-4982-9917-51299b6a2dab", - "name" : "query-realms", - "description" : "${role_query-realms}", - "composite" : false, - "clientRole" : true, - "containerId" : "c6488f23-9f27-42f7-b1b0-3ed561f3d7f5", - "attributes" : { } - }, { - "id" : "a38be375-8472-440e-842a-53edfe06a871", - "name" : "view-users", - "description" : "${role_view-users}", - "composite" : true, - "composites" : { - "client" : { - "realm-management" : [ "query-users", "query-groups" ] - } - }, - "clientRole" : true, - "containerId" : "c6488f23-9f27-42f7-b1b0-3ed561f3d7f5", - "attributes" : { } - }, { - "id" : "c4ae4c7e-4d79-43d8-8055-fae04d1968c7", - "name" : "manage-users", - "description" : "${role_manage-users}", - "composite" : false, - "clientRole" : true, - "containerId" : "c6488f23-9f27-42f7-b1b0-3ed561f3d7f5", - "attributes" : { } - }, { - "id" : "cc50bfea-c066-4d93-a8eb-9b46d3caf83f", - "name" : "query-users", - "description" : "${role_query-users}", - "composite" : false, - "clientRole" : true, - "containerId" : "c6488f23-9f27-42f7-b1b0-3ed561f3d7f5", - "attributes" : { } - }, { - "id" : "f9ec0bc5-96c2-4932-bc0c-5b95b431b6a5", - "name" : "view-authorization", - "description" : "${role_view-authorization}", - "composite" : false, - "clientRole" : true, - "containerId" : "c6488f23-9f27-42f7-b1b0-3ed561f3d7f5", - "attributes" : { } - }, { - "id" : "fa9838d1-434a-42d4-ab23-4b0b97be1554", - "name" : "view-clients", - "description" : "${role_view-clients}", - "composite" : true, - "composites" : { - "client" : { - "realm-management" : [ "query-clients" ] - } - }, - "clientRole" : true, - "containerId" : "c6488f23-9f27-42f7-b1b0-3ed561f3d7f5", - "attributes" : { } - }, { - "id" : "0ac51e10-b618-423e-821b-59546a60e998", - "name" : "manage-identity-providers", - "description" : "${role_manage-identity-providers}", - "composite" : false, - "clientRole" : true, - "containerId" : "c6488f23-9f27-42f7-b1b0-3ed561f3d7f5", - "attributes" : { } - }, { - "id" : "bb5a0db6-b56e-4c7b-8865-f276cadc284c", - "name" : "query-clients", - "description" : "${role_query-clients}", - "composite" : false, - "clientRole" : true, - "containerId" : "c6488f23-9f27-42f7-b1b0-3ed561f3d7f5", - "attributes" : { } - }, { - "id" : "b35932ef-2b8b-4902-bbd5-60ef57b9b908", - "name" : "view-realm", - "description" : "${role_view-realm}", - "composite" : false, - "clientRole" : true, - "containerId" : "c6488f23-9f27-42f7-b1b0-3ed561f3d7f5", - "attributes" : { } - }, { - "id" : "5d9a5289-6307-4d7c-a6c9-a1e55a2232e4", - "name" : "manage-events", - "description" : "${role_manage-events}", - "composite" : false, - "clientRole" : true, - "containerId" : "c6488f23-9f27-42f7-b1b0-3ed561f3d7f5", - "attributes" : { } - }, { - "id" : "1c42cb35-a40d-432f-b20e-39845478f781", - "name" : "view-identity-providers", - "description" : "${role_view-identity-providers}", - "composite" : false, - "clientRole" : true, - "containerId" : "c6488f23-9f27-42f7-b1b0-3ed561f3d7f5", - "attributes" : { } - }, { - "id" : "f7af9736-b4a8-4784-a552-5bfcf8a57cc3", - "name" : "impersonation", - "description" : "${role_impersonation}", - "composite" : false, - "clientRole" : true, - "containerId" : "c6488f23-9f27-42f7-b1b0-3ed561f3d7f5", - "attributes" : { } - }, { - "id" : "0bb30fc5-10ae-46ce-86a6-ee826fbf4afe", - "name" : "create-client", - "description" : "${role_create-client}", - "composite" : false, - "clientRole" : true, - "containerId" : "c6488f23-9f27-42f7-b1b0-3ed561f3d7f5", - "attributes" : { } - }, { - "id" : "4d246570-6ce4-4db3-811f-6b531d1dbba3", - "name" : "view-events", - "description" : "${role_view-events}", - "composite" : false, - "clientRole" : true, - "containerId" : "c6488f23-9f27-42f7-b1b0-3ed561f3d7f5", - "attributes" : { } - }, { - "id" : "3547e36a-72d9-4bf1-a6e3-fd935746bd00", - "name" : "manage-clients", - "description" : "${role_manage-clients}", - "composite" : false, - "clientRole" : true, - "containerId" : "c6488f23-9f27-42f7-b1b0-3ed561f3d7f5", - "attributes" : { } - }, { - "id" : "f98b9479-c0d7-4c96-b53e-184f3a0f2943", - "name" : "manage-authorization", - "description" : "${role_manage-authorization}", - "composite" : false, - "clientRole" : true, - "containerId" : "c6488f23-9f27-42f7-b1b0-3ed561f3d7f5", - "attributes" : { } - }, { - "id" : "866bfd09-408e-4528-a06e-19c4a52c598e", - "name" : "realm-admin", - "description" : "${role_realm-admin}", - "composite" : true, - "composites" : { - "client" : { - "realm-management" : [ "query-realms", "view-users", "manage-users", "query-users", "view-authorization", "view-clients", "manage-identity-providers", "query-clients", "view-realm", "manage-events", "view-identity-providers", "impersonation", "create-client", "view-events", "manage-clients", "manage-authorization", "query-groups", "manage-realm" ] - } - }, - "clientRole" : true, - "containerId" : "c6488f23-9f27-42f7-b1b0-3ed561f3d7f5", - "attributes" : { } - }, { - "id" : "bcb9872e-fc2f-465d-a9ea-4bb41e71e4bb", - "name" : "query-groups", - "description" : "${role_query-groups}", - "composite" : false, - "clientRole" : true, - "containerId" : "c6488f23-9f27-42f7-b1b0-3ed561f3d7f5", - "attributes" : { } - }, { - "id" : "20746ad7-28a9-4ff5-879f-5ccc4658ba06", - "name" : "manage-realm", - "description" : "${role_manage-realm}", - "composite" : false, - "clientRole" : true, - "containerId" : "c6488f23-9f27-42f7-b1b0-3ed561f3d7f5", - "attributes" : { } - } ], - "security-admin-console" : [ ], - "admin-cli" : [ ], - "authjs-test" : [ ], - "account-console" : [ ], - "broker" : [ { - "id" : "034503dd-7856-4ab8-a724-dd5b8bc37e4d", - "name" : "read-token", - "description" : "${role_read-token}", - "composite" : false, - "clientRole" : true, - "containerId" : "25b45261-cc70-4548-9ba6-015b74135ed7", - "attributes" : { } - } ], - "account" : [ { - "id" : "86135f8f-b186-4de0-bc4c-4db76b680d61", - "name" : "manage-consent", - "description" : "${role_manage-consent}", - "composite" : true, - "composites" : { - "client" : { - "account" : [ "view-consent" ] - } - }, - "clientRole" : true, - "containerId" : "896a098c-552f-4802-9d82-8eaf4dcd0dc5", - "attributes" : { } - }, { - "id" : "d35400bd-ccee-45c7-9482-5f0f6eec717b", - "name" : "view-applications", - "description" : "${role_view-applications}", - "composite" : false, - "clientRole" : true, - "containerId" : "896a098c-552f-4802-9d82-8eaf4dcd0dc5", - "attributes" : { } - }, { - "id" : "7aadff94-f84c-4f78-87b4-a869d476bb3a", - "name" : "view-profile", - "description" : "${role_view-profile}", - "composite" : false, - "clientRole" : true, - "containerId" : "896a098c-552f-4802-9d82-8eaf4dcd0dc5", - "attributes" : { } - }, { - "id" : "24cecb7f-a56d-456a-a45a-2cb6f3b8fbdf", - "name" : "manage-account", - "description" : "${role_manage-account}", - "composite" : true, - "composites" : { - "client" : { - "account" : [ "manage-account-links" ] - } - }, - "clientRole" : true, - "containerId" : "896a098c-552f-4802-9d82-8eaf4dcd0dc5", - "attributes" : { } - }, { - "id" : "0e60718a-daa3-4c6c-b926-77d2668d8bb6", - "name" : "view-groups", - "description" : "${role_view-groups}", - "composite" : false, - "clientRole" : true, - "containerId" : "896a098c-552f-4802-9d82-8eaf4dcd0dc5", - "attributes" : { } - }, { - "id" : "8a3e2790-c4c0-46aa-83c9-505e78aa9035", - "name" : "delete-account", - "description" : "${role_delete-account}", - "composite" : false, - "clientRole" : true, - "containerId" : "896a098c-552f-4802-9d82-8eaf4dcd0dc5", - "attributes" : { } - }, { - "id" : "822949b7-34ce-4d4e-98b8-448860368769", - "name" : "manage-account-links", - "description" : "${role_manage-account-links}", - "composite" : false, - "clientRole" : true, - "containerId" : "896a098c-552f-4802-9d82-8eaf4dcd0dc5", - "attributes" : { } - }, { - "id" : "e14f3ce6-25f6-443e-a7d5-45f4ae86871e", - "name" : "view-consent", - "description" : "${role_view-consent}", - "composite" : false, - "clientRole" : true, - "containerId" : "896a098c-552f-4802-9d82-8eaf4dcd0dc5", - "attributes" : { } - } ] - } - }, - "groups" : [ ], - "defaultRole" : { - "id" : "1c337519-2eea-4def-abd4-c63cdb44871a", - "name" : "default-roles-authjs", - "description" : "${role_default-roles}", - "composite" : true, - "clientRole" : false, - "containerId" : "c16ffbd6-b5ba-450f-85c2-d94b14878422" - }, - "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" ], - "webAuthnPolicyRpId" : "", - "webAuthnPolicyAttestationConveyancePreference" : "not specified", - "webAuthnPolicyAuthenticatorAttachment" : "not specified", - "webAuthnPolicyRequireResidentKey" : "not specified", - "webAuthnPolicyUserVerificationRequirement" : "not specified", - "webAuthnPolicyCreateTimeout" : 0, - "webAuthnPolicyAvoidSameAuthenticatorRegister" : false, - "webAuthnPolicyAcceptableAaguids" : [ ], - "webAuthnPolicyExtraOrigins" : [ ], - "webAuthnPolicyPasswordlessRpEntityName" : "keycloak", - "webAuthnPolicyPasswordlessSignatureAlgorithms" : [ "ES256" ], - "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" : "896a098c-552f-4802-9d82-8eaf4dcd0dc5", - "clientId" : "account", - "name" : "${client_account}", - "rootUrl" : "${authBaseUrl}", - "baseUrl" : "/realms/authjs/account/", - "surrogateAuthRequired" : false, - "enabled" : true, - "alwaysDisplayInConsole" : false, - "clientAuthenticatorType" : "client-secret", - "redirectUris" : [ "/realms/authjs/account/*" ], - "webOrigins" : [ ], - "notBefore" : 0, - "bearerOnly" : false, - "consentRequired" : false, - "standardFlowEnabled" : true, - "implicitFlowEnabled" : false, - "directAccessGrantsEnabled" : false, - "serviceAccountsEnabled" : false, - "publicClient" : true, - "frontchannelLogout" : false, - "protocol" : "openid-connect", - "attributes" : { - "post.logout.redirect.uris" : "+" - }, - "authenticationFlowBindingOverrides" : { }, - "fullScopeAllowed" : false, - "nodeReRegistrationTimeout" : 0, - "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "basic", "email" ], - "optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ] - }, { - "id" : "4676e91b-9905-4edf-bb1e-926700dbac27", - "clientId" : "account-console", - "name" : "${client_account-console}", - "rootUrl" : "${authBaseUrl}", - "baseUrl" : "/realms/authjs/account/", - "surrogateAuthRequired" : false, - "enabled" : true, - "alwaysDisplayInConsole" : false, - "clientAuthenticatorType" : "client-secret", - "redirectUris" : [ "/realms/authjs/account/*" ], - "webOrigins" : [ ], - "notBefore" : 0, - "bearerOnly" : false, - "consentRequired" : false, - "standardFlowEnabled" : true, - "implicitFlowEnabled" : false, - "directAccessGrantsEnabled" : false, - "serviceAccountsEnabled" : false, - "publicClient" : true, - "frontchannelLogout" : false, - "protocol" : "openid-connect", - "attributes" : { - "post.logout.redirect.uris" : "+", - "pkce.code.challenge.method" : "S256" - }, - "authenticationFlowBindingOverrides" : { }, - "fullScopeAllowed" : false, - "nodeReRegistrationTimeout" : 0, - "protocolMappers" : [ { - "id" : "970a35dd-a861-4ce2-8b51-d63a86f47c03", - "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", "offline_access", "microprofile-jwt" ] - }, { - "id" : "a8115c0a-39e1-4dba-a869-765a954cfeac", - "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" : { }, - "authenticationFlowBindingOverrides" : { }, - "fullScopeAllowed" : false, - "nodeReRegistrationTimeout" : 0, - "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "basic", "email" ], - "optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ] - }, { - "id" : "99457c34-969a-43c6-a80c-e15c3ac41a7e", - "clientId" : "authjs-test", - "name" : "", - "description" : "", - "rootUrl" : "", - "adminUrl" : "", - "baseUrl" : "", - "surrogateAuthRequired" : false, - "enabled" : true, - "alwaysDisplayInConsole" : false, - "clientAuthenticatorType" : "client-secret", - "secret" : "${AUTHJS_TEST_CLIENT_SECRET}", - "redirectUris" : [ "http://localhost:3000/auth/callback/keycloak", "https://examples-proxy.authjs.dev/api/callback/keycloak" ], - "webOrigins" : [ "http://localhost:3000" ], - "notBefore" : 0, - "bearerOnly" : false, - "consentRequired" : false, - "standardFlowEnabled" : true, - "implicitFlowEnabled" : false, - "directAccessGrantsEnabled" : true, - "serviceAccountsEnabled" : false, - "publicClient" : false, - "frontchannelLogout" : true, - "protocol" : "openid-connect", - "attributes" : { - "oidc.ciba.grant.enabled" : "false", - "client.secret.creation.time" : "1721671291", - "backchannel.logout.session.required" : "true", - "oauth2.device.authorization.grant.enabled" : "false", - "backchannel.logout.revoke.offline.tokens" : "false" - }, - "authenticationFlowBindingOverrides" : { }, - "fullScopeAllowed" : true, - "nodeReRegistrationTimeout" : -1, - "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "basic", "email" ], - "optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ] - }, { - "id" : "25b45261-cc70-4548-9ba6-015b74135ed7", - "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" : { }, - "authenticationFlowBindingOverrides" : { }, - "fullScopeAllowed" : false, - "nodeReRegistrationTimeout" : 0, - "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "basic", "email" ], - "optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ] - }, { - "id" : "c6488f23-9f27-42f7-b1b0-3ed561f3d7f5", - "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" : { }, - "authenticationFlowBindingOverrides" : { }, - "fullScopeAllowed" : false, - "nodeReRegistrationTimeout" : 0, - "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "basic", "email" ], - "optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ] - }, { - "id" : "cdcc4482-0d2b-4d89-8b1a-620a81772b3b", - "clientId" : "security-admin-console", - "name" : "${client_security-admin-console}", - "rootUrl" : "${authAdminUrl}", - "baseUrl" : "/admin/authjs/console/", - "surrogateAuthRequired" : false, - "enabled" : true, - "alwaysDisplayInConsole" : false, - "clientAuthenticatorType" : "client-secret", - "redirectUris" : [ "/admin/authjs/console/*" ], - "webOrigins" : [ "+" ], - "notBefore" : 0, - "bearerOnly" : false, - "consentRequired" : false, - "standardFlowEnabled" : true, - "implicitFlowEnabled" : false, - "directAccessGrantsEnabled" : false, - "serviceAccountsEnabled" : false, - "publicClient" : true, - "frontchannelLogout" : false, - "protocol" : "openid-connect", - "attributes" : { - "post.logout.redirect.uris" : "+", - "pkce.code.challenge.method" : "S256" - }, - "authenticationFlowBindingOverrides" : { }, - "fullScopeAllowed" : false, - "nodeReRegistrationTimeout" : 0, - "protocolMappers" : [ { - "id" : "c1c07829-cb19-400b-86d6-a6bf0de384e7", - "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", "offline_access", "microprofile-jwt" ] - } ], - "clientScopes" : [ { - "id" : "3e711100-0ea6-46ee-ac54-f77a3168737c", - "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" : "5273e237-bdd8-4677-9576-6d5cba8af892", - "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" : "ce6d7e26-c2a6-4bb0-9285-35142fa64715", - "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" : "58ae5757-03d6-46e3-92c6-1f4bd22a3ac5", - "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" : "9478f07e-57a4-4fb5-84ec-92858e6398a8", - "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" : "7b916576-4924-4b70-b6e1-d2bde7dc8dba", - "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" : "93f8e970-c765-4d56-8d4c-a5c049278c3a", - "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" : "a29ee0ee-6b9c-44fa-b6b4-e710bfe153c1", - "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" : "8c47ad0a-ef25-4d3d-a155-2490c9bdcb15", - "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" : "64a5b68f-75e2-49e1-ae39-cb0bd13c8f07", - "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" : "55dc059b-edec-4339-94cd-2d0521259e24", - "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" : "ae47d80e-e49b-4330-a90c-aa92adaaa78c", - "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" : "36ab6207-a213-4bb4-9051-dc0db4d6122e", - "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" : "37739e8c-c6dc-4671-9af5-07cd3deb8c71", - "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" : "a1f4cd02-bf80-4731-9373-0a76aec23462", - "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" : "5afea8d5-472b-43c9-b919-36e7778f3f42", - "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" : "03cadadc-5ac6-4701-9704-684904853515", - "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" : "e2eea096-e9a5-4e20-a7dc-5852842c2c10", - "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" : "3665d2ca-7920-403e-b93d-50ec4c1fd788", - "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" : "da50eeea-7cb3-4474-891d-a5f5c3e240e0", - "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" : "8a527018-0924-4008-8343-8667c2908b90", - "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" : "cd092703-0cd5-41e0-9b18-ef4cee9bcf07", - "name" : "allowed web origins", - "protocol" : "openid-connect", - "protocolMapper" : "oidc-allowed-origins-mapper", - "consentRequired" : false, - "config" : { - "introspection.token.claim" : "true", - "access.token.claim" : "true" - } - } ] - }, { - "id" : "7f82f88e-5a43-4bb5-b891-730bef1e1378", - "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" : "fb58443b-c78c-4431-af49-489374fd1fa8", - "name" : "auth_time", - "protocol" : "openid-connect", - "protocolMapper" : "oidc-usersessionmodel-note-mapper", - "consentRequired" : false, - "config" : { - "user.session.note" : "AUTH_TIME", - "id.token.claim" : "true", - "introspection.token.claim" : "true", - "access.token.claim" : "true", - "claim.name" : "auth_time", - "jsonType.label" : "long" - } - }, { - "id" : "8f24ccc8-9c81-4587-90bf-f5e6c062aefb", - "name" : "sub", - "protocol" : "openid-connect", - "protocolMapper" : "oidc-sub-mapper", - "consentRequired" : false, - "config" : { - "introspection.token.claim" : "true", - "access.token.claim" : "true" - } - } ] - }, { - "id" : "5d51f4d0-cdc8-4806-b098-9f792607bfc7", - "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" : "bed0ea1c-2152-4554-8fc5-512d85777c4f", - "name" : "groups", - "protocol" : "openid-connect", - "protocolMapper" : "oidc-usermodel-realm-role-mapper", - "consentRequired" : false, - "config" : { - "introspection.token.claim" : "true", - "multivalued" : "true", - "user.attribute" : "foo", - "id.token.claim" : "true", - "access.token.claim" : "true", - "claim.name" : "groups", - "jsonType.label" : "String" - } - }, { - "id" : "7dcd25ac-39d2-4b31-bd98-dc64055542f1", - "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" : "8238c185-e722-48b8-bd3a-a7ac33aa17bb", - "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" : "35952123-0815-4730-a1da-99ca7f4234ab", - "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" : "95eae8f5-8b1e-41af-bb18-65b23eadfb2e", - "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" : "b7f89691-5f4a-408c-9b51-1f792e9aefde", - "name" : "role_list", - "description" : "SAML role list", - "protocol" : "saml", - "attributes" : { - "consent.screen.text" : "${samlRoleListScopeConsentText}", - "display.on.consent.screen" : "true" - }, - "protocolMappers" : [ { - "id" : "41824506-5aed-4149-8929-1714f374b2dd", - "name" : "role list", - "protocol" : "saml", - "protocolMapper" : "saml-role-list-mapper", - "consentRequired" : false, - "config" : { - "single" : "false", - "attribute.nameformat" : "Basic", - "attribute.name" : "Role" - } - } ] - }, { - "id" : "14897431-9e32-4982-acf7-0581406f2e79", - "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" : "418539f2-cdd2-435a-8874-1006ba7f1b0c", - "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" : "cf035353-cc47-4731-a0ff-fcf7f9df4282", - "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" : "4c8dd490-6d44-4df0-a17f-6a9d495e5324", - "name" : "audience resolve", - "protocol" : "openid-connect", - "protocolMapper" : "oidc-audience-resolve-mapper", - "consentRequired" : false, - "config" : { - "introspection.token.claim" : "true", - "access.token.claim" : "true" - } - } ] - }, { - "id" : "11bccecb-3a59-4160-8d4a-daaa44ba2be7", - "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" : "20ec4c4b-ed6e-4f1b-9adb-7ca6591b3f2d", - "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" : "012f7254-acac-48b8-b3ca-d80618d075ff", - "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" - } - } ] - } ], - "defaultDefaultClientScopes" : [ "role_list", "profile", "email", "roles", "web-origins", "acr", "basic" ], - "defaultOptionalClientScopes" : [ "offline_access", "address", "phone", "microprofile-jwt" ], - "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" : "1789beca-1461-4afa-8b43-cfb39bdf8448", - "name" : "Max Clients Limit", - "providerId" : "max-clients", - "subType" : "anonymous", - "subComponents" : { }, - "config" : { - "max-clients" : [ "200" ] - } - }, { - "id" : "9c1dfe68-fe89-43e8-b4cf-3dd094fe46d8", - "name" : "Full Scope Disabled", - "providerId" : "scope", - "subType" : "anonymous", - "subComponents" : { }, - "config" : { } - }, { - "id" : "13b18066-2352-4237-8e26-14255f3ba5e9", - "name" : "Consent Required", - "providerId" : "consent-required", - "subType" : "anonymous", - "subComponents" : { }, - "config" : { } - }, { - "id" : "ced5b831-12ca-4479-bbf0-e966ec2760a6", - "name" : "Trusted Hosts", - "providerId" : "trusted-hosts", - "subType" : "anonymous", - "subComponents" : { }, - "config" : { - "host-sending-registration-request-must-match" : [ "true" ], - "client-uris-must-match" : [ "true" ] - } - }, { - "id" : "f4c0e732-5f70-45f2-8699-84ec755c73bc", - "name" : "Allowed Client Scopes", - "providerId" : "allowed-client-templates", - "subType" : "authenticated", - "subComponents" : { }, - "config" : { - "allow-default-scopes" : [ "true" ] - } - }, { - "id" : "cfe615dc-4ecb-43ad-860b-34012ab9049a", - "name" : "Allowed Protocol Mapper Types", - "providerId" : "allowed-protocol-mappers", - "subType" : "anonymous", - "subComponents" : { }, - "config" : { - "allowed-protocol-mapper-types" : [ "oidc-full-name-mapper", "saml-user-attribute-mapper", "oidc-sha256-pairwise-sub-mapper", "saml-role-list-mapper", "oidc-usermodel-property-mapper", "oidc-usermodel-attribute-mapper", "oidc-address-mapper", "saml-user-property-mapper" ] - } - }, { - "id" : "9811a9aa-2dea-4d1b-a614-eff497854697", - "name" : "Allowed Protocol Mapper Types", - "providerId" : "allowed-protocol-mappers", - "subType" : "authenticated", - "subComponents" : { }, - "config" : { - "allowed-protocol-mapper-types" : [ "oidc-usermodel-attribute-mapper", "oidc-address-mapper", "saml-user-attribute-mapper", "oidc-usermodel-property-mapper", "saml-role-list-mapper", "saml-user-property-mapper", "oidc-full-name-mapper", "oidc-sha256-pairwise-sub-mapper" ] - } - }, { - "id" : "1b9455e7-ac2b-4395-8c1a-8757cb27185b", - "name" : "Allowed Client Scopes", - "providerId" : "allowed-client-templates", - "subType" : "anonymous", - "subComponents" : { }, - "config" : { - "allow-default-scopes" : [ "true" ] - } - } ], - "org.keycloak.keys.KeyProvider" : [ { - "id" : "fdbe64d4-bfd2-4b09-8fa5-074a6fb155f1", - "name" : "hmac-generated-hs512", - "providerId" : "hmac-generated", - "subComponents" : { }, - "config" : { - "kid" : [ "68245125-a94c-4eea-a476-73f1311dfa4e" ], - "secret" : [ "ucDomzSPHuVsFNOyJ_QY1HWlJunnNVGgBQeX9C6o1ry6cqlSMHykq-fH9Ta5hfKjoHbatoPgpEdhHwp0xSmVIgYHSBINpZY-mqsGJNG4bkQugo8YWKpZO-0CS3vQiX6oZQhKKnjshbmgYxxO2MEUlDWOf-VCzJhI6lp1ZoQspVI" ], - "priority" : [ "100" ], - "algorithm" : [ "HS512" ] - } - }, { - "id" : "526ef548-312f-4e86-9f0d-e7dd1504b394", - "name" : "rsa-enc-generated", - "providerId" : "rsa-enc-generated", - "subComponents" : { }, - "config" : { - "privateKey" : [ "MIIEogIBAAKCAQEA/OIex2QkrqdwZU56239x7qO/o0Lz2M8+HvnMWbxrLD9eRAgCYxkXj789q651nUZYAhPCzsBr54kV6PsTIS6Y2T1fvevKa2M2fhFB4yiXLfswPAAheeDBVsO/48NKpZ4xoYTz+a/baBL8oHY53ofvZzCXznLGbOGvUxRyt4G6zLJJPrSDdT4gqxP96iMdCpQqcFn1bQTaOxgYS4iZoKIWj5Pgz2W87XVz0E0XCk8cL/S995nZT6KB3Wm3o4eLwideu0Bk2w8isoKVOYxML85ta4OPIdtLt/ZXFcpXreEPSa5rj6YY+ESQ0ZpWdRaQYmyrmiS8nJ495WAgl3HG5W/jSwIDAQABAoIBAAOaHvEdIo6gUPAIeaSFwLQy/ehP7FRCw3JCgaAnmGk1b9zNNmd99IF2KmU3I3K9jUReTrCOOhs+ryK17NRUqxWxE5uLb8Mu0xhhm4wmSFz9znaUU+W+B1L6j9GpNvd79N4FnEoKsLffSVzpwjJCwmy4Wvk0VlI3tr0atfWaMfR3cGcKVK3cyaprnMq67RTfzgwZzfXM5ZypYqrk9vuhXj23csi0E0vvy+1xx5NbBeI+59rIOhPZ1ZKhMRWUJxDc+MvxkS4AXkC/Po2CxdHJH+gQttuOzfqCdV7j8TzDf3uVEecPnKHxjy74a9q+3TbNkRcj2qUPM3zgzc8iu4YHgkECgYEA/yKwiV+umhtDnZsuN0KSWlPJlqZ8f4MMyk3Ucwu7uxBys25m+wXcp7v9zvTNrQ4PpvfqJze10nEYnsCCtg6W8M8U4IOeDFKo4DY6cx8xqMACcRtHKPve4rf1m0lPfwRc3GB0u1cCPneCkudywZLtwSxj3ZoEVEX603eMvM+xBgsCgYEA/b16HNv64bA8F9Dik0pwE9+5WhWwar7mmpA/OO3uNVq9xCrfOF8jdgo+Rf17nAiV8ezg9avmQvjtfZg5ctWyQPiMSekMX21J7MAK3fwycuUytOscSMR5HZyuuBXvbAysnCy4gukxjvM5rh33L9gxv1EcY1pmNL3kogR1p9YdH8ECgYB+adm+t0Hz6X5fIPyNNNb/GnTPyD33kB9OPbH+LtodndC3RwSPbCAgm+zuFi2yiT0IJd5HADt+wbrJLemV+zSerHxToeM1h99U+ImNcO9SBZEwKavgiqus+ikff/t7m9XG+6PbDwl1mhGAaF1bvElBZZU1v5JVjzbwgFOjWeUEcQKBgHVBMwXVDflvJEXpLFreQi6c6x1a+nxJnWz9jYm0Qaj8NsdI/IAjTtLEZwSW36E6Qnhae5ZrimuWdsDcMGgFomrtsH6TKDmM2mWCVUNBwNphWe5K23Yw/LsXZZIB6PLoZHeDHvy34EPr19LDXDAK2upLBDBRXPuwaNAJ+YjGpAzBAoGAWW6hgTEL9HRmymMrnlmZOU1qoGaIaz7zXzdIO7csNJ/KKXfvHnwiJORXSJ9NvVfq3euPxgbtXh7kxFKN3v35N9E74EOFuy49qaDVUCKBeq1SQBhi5DEp650hLDBkZDGTw/pio8AwvyhGFRWlhbqBZjbjn0S/MNUtzs9cOfD9oHI=" ], - "keyUse" : [ "ENC" ], - "certificate" : [ "MIICmzCCAYMCBgGQ25mOgTANBgkqhkiG9w0BAQsFADARMQ8wDQYDVQQDDAZhdXRoanMwHhcNMjQwNzIyMTc1ODEyWhcNMzQwNzIyMTc1OTUyWjARMQ8wDQYDVQQDDAZhdXRoanMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD84h7HZCSup3BlTnrbf3Huo7+jQvPYzz4e+cxZvGssP15ECAJjGRePvz2rrnWdRlgCE8LOwGvniRXo+xMhLpjZPV+968prYzZ+EUHjKJct+zA8ACF54MFWw7/jw0qlnjGhhPP5r9toEvygdjneh+9nMJfOcsZs4a9TFHK3gbrMskk+tIN1PiCrE/3qIx0KlCpwWfVtBNo7GBhLiJmgohaPk+DPZbztdXPQTRcKTxwv9L33mdlPooHdabejh4vCJ167QGTbDyKygpU5jEwvzm1rg48h20u39lcVylet4Q9JrmuPphj4RJDRmlZ1FpBibKuaJLycnj3lYCCXccblb+NLAgMBAAEwDQYJKoZIhvcNAQELBQADggEBADaYKUmK7o0yH0GR7s32yzt+tjJUAVspXSs3F7BvaGi+/6M1IguWMWz40lcWclqpasC0FepG/VzBCrQ06Z+W2rporC24SF8Uwy+GrUtNL5vplgE/p2v5phx2gnz8x6XJFCFQ4py6wQYwwXjrOUx/IMdRiVZFA4CgYOPrg1P+U1D6IPmYAk4nnddjVaKUQA17c69c7db2GnlzGsx+EcWXNxiG3uoJdplJOrjceDj5oGT48HiVDkvqanJmuqPcra2pm/wIFhf2oLPhVQvh8YUiLb3g+BJAVZlqkJbPDHoVu5UAVoJEbx6lNu+JJQ6971UdZgfB1c7CQS6PISXQooZIDDo=" ], - "priority" : [ "100" ], - "algorithm" : [ "RSA-OAEP" ] - } - }, { - "id" : "d81a9b8b-a293-409c-99e8-42d5f776f82e", - "name" : "rsa-generated", - "providerId" : "rsa-generated", - "subComponents" : { }, - "config" : { - "privateKey" : [ "MIIEogIBAAKCAQEAls2dW6YEYkMOToxIipwJ6fVqHC7eEQeTcKx1etU36riyt7oomCkTsgQ0RGTPbLvLxu+O9TxiNiD1azM2DxeBFsVPrxl9xJkv1m9SwjOB6P3o7UO/HdLUdmDnvkp3EV1lob5Z6efRL9Wlo8pcOZj7zwZ19PhXtU1UYp9IFr3lXs5OnC/ln1UtKvVKhawdSe04NvCn7WuIFB2iFfyaZUUOgbV/WgM+Qm5ymcOupJnNIMaEQ/ZuN8mxgGMF+KxmLJACscOOxgN3ItD9Zf6dnSomf1uCUyesR/qRkYsXEh9ov69f619OjcCnElbOoicy2gOmgOjsnSygmYHYfPQLxDznPwIDAQABAoIBABRtbtLi1rYuyinWs97eyzL/dOuzZ45b/dtl6RYF+uiXM1JS67vM2KelDSV0mGpst+pPOgi7MLyPU189lSWPNAPPH3+jDtfKPmIoO0gmLQNQHbTCGAnkrLYKY2nx8VYPVjyGKezW4428vY7F0x9UO0vsXp8b4tmiy3r+g4fdGkxwpYqCHuGYTqp+Z+C0Clt4vArQc8ItHo6uR5bhzJ7q9r1IHLHX5vZiZTuEBzU8pwusuremCoWOlPynk7zLedeeU857Iq0GaykLswUendZMDKZcucibJirf1SbTCdRz4caBxjWfIaQTk+rJOZfcHGai0L5u9pbzd8oWLnx3v4YvUbECgYEAzSV8A8z3THiWxkVsMGIjlyqydbwJGJrRm6xPUwETOtR3xZaI05fBY3kF0dDonobM9jbDeKoPwjFRcLdFnKMIYSWLhUp19stBUjr+T4z6LlS9e7DNsrIayvu8zcQPsQ20wNnxvUQFEPqnny9t9QPoeSDs6YBkL5dK7YtJzwRMPK8CgYEAvC+HRkiQXRrmrIh1tF7H1z7WaOhFnt+DpMuJy4BovgcLLNa1qvNOU4vOQ65AWW3nbxk+1clx06W8fQHeGJ6tQ/LSinc1xiSU3y49zQyZt0zhEU8Hb4rUXrXAbP2sG7DH5BPw/68swdAxhHT+7tSWAv3rHPA6bU0xAQsQRu5fQnECgYB+wk2pz4lzEAQiCR17m/hf3LsesoxwTqF77nGpWT23mTdUuNpc3CVbwJkO92X1JlgZPudzdKl+FZk765Kw4bA4zskyGDthvl/jXp5rKzIfVK8scaf4ZcLWb8xO3HnRriVlEIYlq5Tx09+lJdpsjfikd+rLsVC2c2aR9wIpT3+H8wKBgHtSmk/Q1ept6qU+eARP6J6CK3hsXtOSnm6shAy8heeiLgygWEVDVR0jDXUFCF6Sy4ve+3KWpOWSQ0eYpbd0pQ9WXesn3DGRX44ye4WYsFOTKhtxsunCDRJUAVprkxJCc3xgJRsp7SbGDO1Ezpws7HHhfOZl96QRZf/NBEm3hO3BAoGAXSnS4rz6pQbgDlKPEKDtNf+P4VFsp2vjx4rZFNCphD6TOJxfegGRf+m1Q8GV0oRWzRexPVz3x9Vh2QIUl0eOKyTa0g6KFVXIayj72ZNcrXwhNFal9nN7bsoFk6Ow7QWYvjPuywmQf8nnWDQ79RqW02wNtkzXEeyGs4TszS08bTU=" ], - "keyUse" : [ "SIG" ], - "certificate" : [ "MIICmzCCAYMCBgGQ25mNHDANBgkqhkiG9w0BAQsFADARMQ8wDQYDVQQDDAZhdXRoanMwHhcNMjQwNzIyMTc1ODExWhcNMzQwNzIyMTc1OTUxWjARMQ8wDQYDVQQDDAZhdXRoanMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCWzZ1bpgRiQw5OjEiKnAnp9WocLt4RB5NwrHV61TfquLK3uiiYKROyBDREZM9su8vG7471PGI2IPVrMzYPF4EWxU+vGX3EmS/Wb1LCM4Ho/ejtQ78d0tR2YOe+SncRXWWhvlnp59Ev1aWjylw5mPvPBnX0+Fe1TVRin0gWveVezk6cL+WfVS0q9UqFrB1J7Tg28Kfta4gUHaIV/JplRQ6BtX9aAz5CbnKZw66kmc0gxoRD9m43ybGAYwX4rGYskAKxw47GA3ci0P1l/p2dKiZ/W4JTJ6xH+pGRixcSH2i/r1/rX06NwKcSVs6iJzLaA6aA6OydLKCZgdh89AvEPOc/AgMBAAEwDQYJKoZIhvcNAQELBQADggEBAHMtYg6mEch+jFWInAmeINbgWLgwz/4hshNmidlchN+YhKiskzZviQHZI0JdAv5urZLQL3rPJxqmB2ZcOJOZSrAl7szHIzU0ygGK745jr8kZtktyL+qSwUJvuSzMKIPuK3OcJ680m+TXIx7gPWOptdePm2RrjWssK/FJzAUNgNTmRROsnfQwBzloKwoDS/jnpavGbVVEDVtDVY7FtZL0Dx5LTFyPfqENuc1A+wg8kVtIW5m/po2WcBQcx1INgkN/DdRkmeTho/zBwDh0JpZ2WlMbfGBLVdIQw/sLITZAqDSTSMwH/uFUfAKtU00vPLJtOqsw6hmsY/ex5Wj1t7SgdAk=" ], - "priority" : [ "100" ] - } - }, { - "id" : "a600ec74-9489-4382-855f-4297dd801540", - "name" : "aes-generated", - "providerId" : "aes-generated", - "subComponents" : { }, - "config" : { - "kid" : [ "a6fdeec3-cb52-4112-a1b3-589e07be901c" ], - "secret" : [ "aUD72NtQOiV-gbY6va_wLA" ], - "priority" : [ "100" ] - } - } ] - }, - "internationalizationEnabled" : false, - "supportedLocales" : [ ], - "authenticationFlows" : [ { - "id" : "baf32d9c-ab06-4309-a237-0fbf2a2de6aa", - "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" : "9602979d-a4aa-45fc-a8cd-eef439486b66", - "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" : "c4620de2-fef6-4d79-8efa-1cc2e59d44a8", - "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" : "1a31e7b8-1eaf-4f15-a43d-002358121206", - "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" : "b5b0ce34-f6a1-42c2-ae1a-eda7b62c90df", - "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" : "38567b67-fa50-48d7-8344-8e4fd21e0d09", - "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" : "8bdd801a-1168-48c8-a969-7e664c240fb2", - "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" : "dc2e9797-d26f-42c7-8189-20da85ce4364", - "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" : "c109b9c6-0113-42b3-80b5-a941f0932871", - "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" : 30, - "autheticatorFlow" : true, - "flowAlias" : "forms", - "userSetupAllowed" : false - } ] - }, { - "id" : "597cdfc9-7bca-46c5-86d9-733a942afcf4", - "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" : "7d210cce-c264-4fa2-aa84-4a665d2bee95", - "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" : "44a3fae6-d9cc-4693-b97d-cb2d86404a89", - "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" : "6e4660a4-c798-43f7-a72a-ca08c63a7df3", - "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 - } ] - }, { - "id" : "2918a496-5390-4e86-8722-ddddaed15d60", - "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" : "fe78f573-6459-4b43-984c-619bc65a525b", - "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" : "9b3e1834-4896-4c18-bab6-f41f15f78e07", - "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" : "0a944c73-9e1f-43a4-b8a8-d3af2317a0cb", - "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" : "a7c8a137-575d-46b9-84ad-e3756ce60a80", - "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" : "dac5bb5d-3bc0-4dbc-afeb-d839a4a001eb", - "alias" : "create unique user config", - "config" : { - "require.password.update.after.registration" : "false" - } - }, { - "id" : "bfdb5fe4-15bf-4206-ac54-ffeb5bcf2875", - "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", - "oauth2DevicePollingInterval" : "5", - "parRequestUriLifespan" : "60", - "cibaInterval" : "5", - "realmReusableOtpCode" : "false" - }, - "keycloakVersion" : "25.0.2", - "userManagedAccessAllowed" : false, - "organizationsEnabled" : false, - "clientProfiles" : { - "profiles" : [ ] - }, - "clientPolicies" : { - "policies" : [ ] - } -} diff --git a/export/authjs-users-0.json b/export/authjs-users-0.json deleted file mode 100644 index ad6a4c3..0000000 --- a/export/authjs-users-0.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "realm" : "authjs", - "users" : [ { - "id" : "40db4408-71b6-4939-b778-b58977401323", - "username" : "bob", - "firstName" : "Bob", - "lastName" : "Alice", - "email" : "bob@authjs.com", - "emailVerified" : false, - "createdTimestamp" : 1721671321001, - "enabled" : true, - "totp" : false, - "credentials" : [ { - "id" : "518f806f-2450-4a9e-9392-7df3cfef453d", - "type" : "password", - "userLabel" : "My password", - "createdDate" : 1721671333846, - "secretData" : "{\"value\":\"9XqzEzJO/4RKO6mdYWECicsCrr1t2E8/XzUZ8KNSKgk=\",\"salt\":\"AyxsWIhFSSQfvx04YSZ2JQ==\",\"additionalParameters\":{}}", - "credentialData" : "{\"hashIterations\":5,\"algorithm\":\"argon2\",\"additionalParameters\":{\"hashLength\":[\"32\"],\"memory\":[\"7168\"],\"type\":[\"id\"],\"version\":[\"1.3\"],\"parallelism\":[\"1\"]}}" - } ], - "disableableCredentialTypes" : [ ], - "requiredActions" : [ ], - "realmRoles" : [ "default-roles-authjs" ], - "notBefore" : 0, - "groups" : [ ] - } ] -} \ No newline at end of file