Last active
June 22, 2017 10:40
-
-
Save hectorj2f/148783de8cac825d5a20f4cc6ecb39d8 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" : "master", | |
"realm" : "master", | |
"displayName" : "Keycloak", | |
"displayNameHtml" : "<div class=\"kc-logo-text\"><span>Keycloak</span></div>", | |
"notBefore" : 0, | |
"revokeRefreshToken" : false, | |
"accessTokenLifespan" : 60, | |
"accessTokenLifespanForImplicitFlow" : 900, | |
"ssoSessionIdleTimeout" : 1800, | |
"ssoSessionMaxLifespan" : 36000, | |
"offlineSessionIdleTimeout" : 2592000, | |
"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" : "30c8bc1e-ac24-4db7-abb6-23c307cd20cc", | |
"name" : "offline_access", | |
"description" : "${role_offline-access}", | |
"scopeParamRequired" : true, | |
"composite" : false, | |
"clientRole" : false, | |
"containerId" : "master" | |
}, { | |
"id" : "d4ba223b-e0bc-4038-ad0e-faeb0a6c4ebe", | |
"name" : "uma_authorization", | |
"description" : "${role_uma_authorization}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : false, | |
"containerId" : "master" | |
}, { | |
"id" : "04bd2127-7de1-4fde-be41-a028110747e1", | |
"name" : "admin", | |
"description" : "${role_admin}", | |
"scopeParamRequired" : false, | |
"composite" : true, | |
"composites" : { | |
"realm" : [ "create-realm" ], | |
"client" : { | |
"fabric8-realm" : [ "manage-authorization", "view-users", "impersonation", "manage-clients", "manage-identity-providers", "view-identity-providers", "view-authorization", "view-events", "view-realm", "manage-realm", "manage-events", "create-client", "manage-users", "view-clients" ], | |
"master-realm" : [ "manage-identity-providers", "manage-clients", "manage-authorization", "manage-realm", "view-clients", "create-client", "view-identity-providers", "view-events", "impersonation", "view-users", "manage-users", "view-realm", "manage-events", "view-authorization" ] | |
} | |
}, | |
"clientRole" : false, | |
"containerId" : "master" | |
}, { | |
"id" : "99f1a425-f701-4fd4-be18-2e2554a78cc7", | |
"name" : "create-realm", | |
"description" : "${role_create-realm}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : false, | |
"containerId" : "master" | |
} ], | |
"client" : { | |
"fabric8-realm" : [ { | |
"id" : "a3a9858e-1c8d-4a56-b12c-d4d56ab9a139", | |
"name" : "manage-identity-providers", | |
"description" : "${role_manage-identity-providers}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "ae27e0ee-2b5a-47e6-b7b8-bab4d83d89c9" | |
}, { | |
"id" : "e99305c6-2ff9-463f-b07e-f44a7f38085e", | |
"name" : "view-identity-providers", | |
"description" : "${role_view-identity-providers}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "ae27e0ee-2b5a-47e6-b7b8-bab4d83d89c9" | |
}, { | |
"id" : "41247074-fe2a-4d30-be71-fb348569d19e", | |
"name" : "view-authorization", | |
"description" : "${role_view-authorization}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "ae27e0ee-2b5a-47e6-b7b8-bab4d83d89c9" | |
}, { | |
"id" : "9186605f-8562-4495-a7c2-39981ce93f1c", | |
"name" : "manage-authorization", | |
"description" : "${role_manage-authorization}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "ae27e0ee-2b5a-47e6-b7b8-bab4d83d89c9" | |
}, { | |
"id" : "63b26603-450f-4ddc-91d8-6457a735791e", | |
"name" : "view-events", | |
"description" : "${role_view-events}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "ae27e0ee-2b5a-47e6-b7b8-bab4d83d89c9" | |
}, { | |
"id" : "7f1a3f51-e6a1-4c69-8b64-a3ef6a4e3951", | |
"name" : "view-realm", | |
"description" : "${role_view-realm}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "ae27e0ee-2b5a-47e6-b7b8-bab4d83d89c9" | |
}, { | |
"id" : "691069a5-4279-48f3-80a4-278b18267993", | |
"name" : "view-users", | |
"description" : "${role_view-users}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "ae27e0ee-2b5a-47e6-b7b8-bab4d83d89c9" | |
}, { | |
"id" : "d30d174e-0c44-42f0-a656-a664f1f90f8d", | |
"name" : "manage-realm", | |
"description" : "${role_manage-realm}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "ae27e0ee-2b5a-47e6-b7b8-bab4d83d89c9" | |
}, { | |
"id" : "d0b34d43-fa70-48b0-bf67-ab32b6ce9552", | |
"name" : "manage-events", | |
"description" : "${role_manage-events}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "ae27e0ee-2b5a-47e6-b7b8-bab4d83d89c9" | |
}, { | |
"id" : "0511ee28-3f5a-4a24-bd0e-e92055e1be40", | |
"name" : "create-client", | |
"description" : "${role_create-client}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "ae27e0ee-2b5a-47e6-b7b8-bab4d83d89c9" | |
}, { | |
"id" : "c6e8bc6c-bd45-4794-b04b-7f2a1d1da44f", | |
"name" : "impersonation", | |
"description" : "${role_impersonation}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "ae27e0ee-2b5a-47e6-b7b8-bab4d83d89c9" | |
}, { | |
"id" : "081e731c-ef1d-4b67-9fa6-1233c0eb44e2", | |
"name" : "manage-users", | |
"description" : "${role_manage-users}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "ae27e0ee-2b5a-47e6-b7b8-bab4d83d89c9" | |
}, { | |
"id" : "fba2451c-abab-4ab5-a830-79679e7d8d2b", | |
"name" : "manage-clients", | |
"description" : "${role_manage-clients}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "ae27e0ee-2b5a-47e6-b7b8-bab4d83d89c9" | |
}, { | |
"id" : "23afb716-4374-4ed6-89fe-b88a4f300a85", | |
"name" : "view-clients", | |
"description" : "${role_view-clients}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "ae27e0ee-2b5a-47e6-b7b8-bab4d83d89c9" | |
} ], | |
"security-admin-console" : [ ], | |
"admin-cli" : [ ], | |
"broker" : [ { | |
"id" : "e8b53b95-01db-4932-ad14-984956cdc7c0", | |
"name" : "read-token", | |
"description" : "${role_read-token}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "c41c12d7-3fdd-4693-9a09-c2f6ad038db5" | |
} ], | |
"master-realm" : [ { | |
"id" : "50914da6-4aa6-4776-9e55-47b180cbf1ff", | |
"name" : "impersonation", | |
"description" : "${role_impersonation}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "9bede790-0550-48d6-a24c-dd7647d875c6" | |
}, { | |
"id" : "043e67f6-fc42-4000-9bfd-e1665ccbd749", | |
"name" : "manage-identity-providers", | |
"description" : "${role_manage-identity-providers}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "9bede790-0550-48d6-a24c-dd7647d875c6" | |
}, { | |
"id" : "53e1d202-0877-4c2b-ab2c-92e3ebe98652", | |
"name" : "view-users", | |
"description" : "${role_view-users}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "9bede790-0550-48d6-a24c-dd7647d875c6" | |
}, { | |
"id" : "f9e85c96-1a93-4a77-baa8-1fe8c1e03258", | |
"name" : "manage-clients", | |
"description" : "${role_manage-clients}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "9bede790-0550-48d6-a24c-dd7647d875c6" | |
}, { | |
"id" : "47c2274e-d753-4c2c-9d0a-5036ba1dfcec", | |
"name" : "manage-authorization", | |
"description" : "${role_manage-authorization}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "9bede790-0550-48d6-a24c-dd7647d875c6" | |
}, { | |
"id" : "44df6d8f-b27b-4a39-b33d-dc0d6429caed", | |
"name" : "manage-realm", | |
"description" : "${role_manage-realm}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "9bede790-0550-48d6-a24c-dd7647d875c6" | |
}, { | |
"id" : "830d9bce-41bc-42df-aaac-8eac9824e3c9", | |
"name" : "manage-users", | |
"description" : "${role_manage-users}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "9bede790-0550-48d6-a24c-dd7647d875c6" | |
}, { | |
"id" : "41078cef-cde9-4c78-b4a7-3117f1137167", | |
"name" : "view-clients", | |
"description" : "${role_view-clients}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "9bede790-0550-48d6-a24c-dd7647d875c6" | |
}, { | |
"id" : "8a3bbfc5-7662-45ff-bb37-33b15aa57005", | |
"name" : "create-client", | |
"description" : "${role_create-client}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "9bede790-0550-48d6-a24c-dd7647d875c6" | |
}, { | |
"id" : "4de55609-e445-41a0-a01d-d158cb709c2a", | |
"name" : "view-realm", | |
"description" : "${role_view-realm}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "9bede790-0550-48d6-a24c-dd7647d875c6" | |
}, { | |
"id" : "42a509e4-51ce-401a-af93-ee873dd7b457", | |
"name" : "view-identity-providers", | |
"description" : "${role_view-identity-providers}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "9bede790-0550-48d6-a24c-dd7647d875c6" | |
}, { | |
"id" : "2a3a7e0c-feff-4a36-90cb-26a31cb28767", | |
"name" : "manage-events", | |
"description" : "${role_manage-events}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "9bede790-0550-48d6-a24c-dd7647d875c6" | |
}, { | |
"id" : "739b9c55-9114-4645-bc77-485b7b89a4d6", | |
"name" : "view-events", | |
"description" : "${role_view-events}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "9bede790-0550-48d6-a24c-dd7647d875c6" | |
}, { | |
"id" : "75cf20f0-456f-40f8-af23-782e3e2b53b0", | |
"name" : "view-authorization", | |
"description" : "${role_view-authorization}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "9bede790-0550-48d6-a24c-dd7647d875c6" | |
} ], | |
"account" : [ { | |
"id" : "a423f64b-4dff-4cbf-b37b-910d144d414b", | |
"name" : "view-profile", | |
"description" : "${role_view-profile}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "63d7436e-c6e2-46ce-b81c-be861394ff1f" | |
}, { | |
"id" : "b41b3410-e766-4582-a96c-cef19f98f718", | |
"name" : "manage-account", | |
"description" : "${role_manage-account}", | |
"scopeParamRequired" : false, | |
"composite" : true, | |
"composites" : { | |
"client" : { | |
"account" : [ "manage-account-links" ] | |
} | |
}, | |
"clientRole" : true, | |
"containerId" : "63d7436e-c6e2-46ce-b81c-be861394ff1f" | |
}, { | |
"id" : "b0b50dc5-d2af-4dce-bda1-ea7386b9f55f", | |
"name" : "manage-account-links", | |
"description" : "${role_manage-account-links}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "63d7436e-c6e2-46ce-b81c-be861394ff1f" | |
} ] | |
} | |
}, | |
"groups" : [ ], | |
"defaultRoles" : [ "offline_access", "uma_authorization" ], | |
"requiredCredentials" : [ "password" ], | |
"otpPolicyType" : "totp", | |
"otpPolicyAlgorithm" : "HmacSHA1", | |
"otpPolicyInitialCounter" : 0, | |
"otpPolicyDigits" : 6, | |
"otpPolicyLookAheadWindow" : 1, | |
"otpPolicyPeriod" : 30, | |
"users" : [ { | |
"id" : "611b4842-a302-4d94-bef0-7c4e7bfb6bb5", | |
"createdTimestamp" : 1497960123643, | |
"username" : "admin", | |
"enabled" : true, | |
"totp" : false, | |
"emailVerified" : false, | |
"credentials" : [ { | |
"type" : "password", | |
"hashedSaltedValue" : "qkGRryQgixidUIF4v5CYswcY0PRiwCopaD1Eva237xqUIMlVR0si7MfZZKnR57YLZkt5gjVjztzXplYm7p0Odg==", | |
"salt" : "eWIg5XcSWbP01AsAjedOVQ==", | |
"hashIterations" : 27500, | |
"counter" : 0, | |
"algorithm" : "pbkdf2-sha256", | |
"digits" : 0, | |
"period" : 0, | |
"config" : { } | |
} ], | |
"disableableCredentialTypes" : [ "password" ], | |
"requiredActions" : [ ], | |
"realmRoles" : [ "offline_access", "uma_authorization", "admin" ], | |
"clientRoles" : { | |
"account" : [ "view-profile", "manage-account" ] | |
}, | |
"groups" : [ ] | |
} ], | |
"scopeMappings" : [ { | |
"client" : "admin-cli", | |
"roles" : [ "admin" ] | |
}, { | |
"client" : "security-admin-console", | |
"roles" : [ "admin" ] | |
} ], | |
"clients" : [ { | |
"id" : "63d7436e-c6e2-46ce-b81c-be861394ff1f", | |
"clientId" : "account", | |
"name" : "${client_account}", | |
"baseUrl" : "/auth/realms/master/account", | |
"surrogateAuthRequired" : false, | |
"enabled" : true, | |
"clientAuthenticatorType" : "client-secret", | |
"secret" : "99d374e0-fe7b-4389-99a9-40d4a28200d5", | |
"defaultRoles" : [ "view-profile", "manage-account" ], | |
"redirectUris" : [ "/auth/realms/master/account/*" ], | |
"webOrigins" : [ ], | |
"notBefore" : 0, | |
"bearerOnly" : false, | |
"consentRequired" : false, | |
"standardFlowEnabled" : true, | |
"implicitFlowEnabled" : false, | |
"directAccessGrantsEnabled" : false, | |
"serviceAccountsEnabled" : false, | |
"publicClient" : false, | |
"frontchannelLogout" : false, | |
"protocol" : "openid-connect", | |
"attributes" : { }, | |
"fullScopeAllowed" : false, | |
"nodeReRegistrationTimeout" : 0, | |
"protocolMappers" : [ { | |
"id" : "837e0230-0938-4b3e-b282-d066ee1d6b19", | |
"name" : "family name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${familyName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "lastName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "family_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "527eddb7-7616-476c-a99c-0c170c770b8e", | |
"name" : "email", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${email}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "email", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "email", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "3e1574ce-97c5-4b06-8db9-99b31fa2b357", | |
"name" : "given name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${givenName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "firstName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "given_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "e526f72a-7f8c-4554-9c4a-e153678713f2", | |
"name" : "role list", | |
"protocol" : "saml", | |
"protocolMapper" : "saml-role-list-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"single" : "false", | |
"attribute.nameformat" : "Basic", | |
"attribute.name" : "Role" | |
} | |
}, { | |
"id" : "9c9cb595-4f57-4b4e-be1a-0405f487075d", | |
"name" : "username", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${username}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "username", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "preferred_username", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "28c47b1c-682d-407f-885e-78a17d2c5587", | |
"name" : "full name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-full-name-mapper", | |
"consentRequired" : true, | |
"consentText" : "${fullName}", | |
"config" : { | |
"id.token.claim" : "true", | |
"access.token.claim" : "true" | |
} | |
} ], | |
"useTemplateConfig" : false, | |
"useTemplateScope" : false, | |
"useTemplateMappers" : false | |
}, { | |
"id" : "1dbcae16-f5a9-4799-ba7a-06c82f138963", | |
"clientId" : "admin-cli", | |
"name" : "${client_admin-cli}", | |
"surrogateAuthRequired" : false, | |
"enabled" : true, | |
"clientAuthenticatorType" : "client-secret", | |
"secret" : "e89626cc-2c7b-4792-987f-e064b9bd4535", | |
"redirectUris" : [ ], | |
"webOrigins" : [ ], | |
"notBefore" : 0, | |
"bearerOnly" : false, | |
"consentRequired" : false, | |
"standardFlowEnabled" : false, | |
"implicitFlowEnabled" : false, | |
"directAccessGrantsEnabled" : true, | |
"serviceAccountsEnabled" : false, | |
"publicClient" : true, | |
"frontchannelLogout" : false, | |
"protocol" : "openid-connect", | |
"attributes" : { }, | |
"fullScopeAllowed" : false, | |
"nodeReRegistrationTimeout" : 0, | |
"protocolMappers" : [ { | |
"id" : "25182416-3282-4011-b28e-7c24b2186e97", | |
"name" : "family name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${familyName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "lastName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "family_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "f760198c-bd34-4a3e-8767-ac988df4d54b", | |
"name" : "email", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${email}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "email", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "email", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "610d43c1-dee6-4754-b58a-0062ef728050", | |
"name" : "username", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${username}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "username", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "preferred_username", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "21150591-d74f-48aa-8e1a-61c72ece5def", | |
"name" : "role list", | |
"protocol" : "saml", | |
"protocolMapper" : "saml-role-list-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"single" : "false", | |
"attribute.nameformat" : "Basic", | |
"attribute.name" : "Role" | |
} | |
}, { | |
"id" : "e8f7b9ff-d255-458f-853d-db99c99ffadf", | |
"name" : "given name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${givenName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "firstName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "given_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "805fea65-ab64-4f06-a3da-3c30c87f0ac3", | |
"name" : "full name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-full-name-mapper", | |
"consentRequired" : true, | |
"consentText" : "${fullName}", | |
"config" : { | |
"id.token.claim" : "true", | |
"access.token.claim" : "true" | |
} | |
} ], | |
"useTemplateConfig" : false, | |
"useTemplateScope" : false, | |
"useTemplateMappers" : false | |
}, { | |
"id" : "c41c12d7-3fdd-4693-9a09-c2f6ad038db5", | |
"clientId" : "broker", | |
"name" : "${client_broker}", | |
"surrogateAuthRequired" : false, | |
"enabled" : true, | |
"clientAuthenticatorType" : "client-secret", | |
"secret" : "7d797a76-00c2-4984-a738-13e7256b0ba1", | |
"redirectUris" : [ ], | |
"webOrigins" : [ ], | |
"notBefore" : 0, | |
"bearerOnly" : false, | |
"consentRequired" : false, | |
"standardFlowEnabled" : true, | |
"implicitFlowEnabled" : false, | |
"directAccessGrantsEnabled" : false, | |
"serviceAccountsEnabled" : false, | |
"publicClient" : false, | |
"frontchannelLogout" : false, | |
"protocol" : "openid-connect", | |
"attributes" : { }, | |
"fullScopeAllowed" : false, | |
"nodeReRegistrationTimeout" : 0, | |
"protocolMappers" : [ { | |
"id" : "31f9f4ec-9009-436a-be38-e9f46b403514", | |
"name" : "given name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${givenName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "firstName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "given_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "38b133d6-961d-4b96-a11c-1af7100c8c1b", | |
"name" : "username", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${username}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "username", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "preferred_username", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "28ab523f-99c2-47c2-90e5-11898c567816", | |
"name" : "email", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${email}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "email", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "email", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "8e0ca317-1c47-4b8a-b7d5-d6cd96096e37", | |
"name" : "role list", | |
"protocol" : "saml", | |
"protocolMapper" : "saml-role-list-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"single" : "false", | |
"attribute.nameformat" : "Basic", | |
"attribute.name" : "Role" | |
} | |
}, { | |
"id" : "f817f040-83f1-42ea-80e5-fc73218fff7e", | |
"name" : "family name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${familyName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "lastName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "family_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "e32db6fa-c4bd-4b91-b21d-d3c3c0f3a0b4", | |
"name" : "full name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-full-name-mapper", | |
"consentRequired" : true, | |
"consentText" : "${fullName}", | |
"config" : { | |
"id.token.claim" : "true", | |
"access.token.claim" : "true" | |
} | |
} ], | |
"useTemplateConfig" : false, | |
"useTemplateScope" : false, | |
"useTemplateMappers" : false | |
}, { | |
"id" : "ae27e0ee-2b5a-47e6-b7b8-bab4d83d89c9", | |
"clientId" : "fabric8-realm", | |
"name" : "fabric8 Realm", | |
"surrogateAuthRequired" : false, | |
"enabled" : true, | |
"clientAuthenticatorType" : "client-secret", | |
"secret" : "80510b97-4a0b-4260-a075-ad7d281e03f3", | |
"redirectUris" : [ ], | |
"webOrigins" : [ ], | |
"notBefore" : 0, | |
"bearerOnly" : true, | |
"consentRequired" : false, | |
"standardFlowEnabled" : true, | |
"implicitFlowEnabled" : false, | |
"directAccessGrantsEnabled" : false, | |
"serviceAccountsEnabled" : false, | |
"publicClient" : false, | |
"frontchannelLogout" : false, | |
"attributes" : { }, | |
"fullScopeAllowed" : true, | |
"nodeReRegistrationTimeout" : 0, | |
"protocolMappers" : [ { | |
"id" : "007157d9-1575-4bea-bb6e-c1d8a49531f5", | |
"name" : "given name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${givenName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "firstName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "given_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "71eb9fb2-6f1f-4cdf-b22f-7a1e1477e4ea", | |
"name" : "family name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${familyName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "lastName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "family_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "58beae2a-83e2-4480-a3f8-02d11a90e17d", | |
"name" : "role list", | |
"protocol" : "saml", | |
"protocolMapper" : "saml-role-list-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"single" : "false", | |
"attribute.nameformat" : "Basic", | |
"attribute.name" : "Role" | |
} | |
}, { | |
"id" : "96d05053-fe04-4246-83fc-2782ed57a5f3", | |
"name" : "full name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-full-name-mapper", | |
"consentRequired" : true, | |
"consentText" : "${fullName}", | |
"config" : { | |
"id.token.claim" : "true", | |
"access.token.claim" : "true" | |
} | |
}, { | |
"id" : "ce163d32-3e0f-4d2c-8466-eaae44538fb5", | |
"name" : "email", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${email}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "email", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "email", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "a5d836b0-350a-492a-942a-0e01b4fe5722", | |
"name" : "username", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${username}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "username", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "preferred_username", | |
"jsonType.label" : "String" | |
} | |
} ], | |
"useTemplateConfig" : false, | |
"useTemplateScope" : false, | |
"useTemplateMappers" : false | |
}, { | |
"id" : "9bede790-0550-48d6-a24c-dd7647d875c6", | |
"clientId" : "master-realm", | |
"name" : "master Realm", | |
"surrogateAuthRequired" : false, | |
"enabled" : true, | |
"clientAuthenticatorType" : "client-secret", | |
"secret" : "d5f3aea3-d504-4402-9d96-0930e994ad80", | |
"redirectUris" : [ ], | |
"webOrigins" : [ ], | |
"notBefore" : 0, | |
"bearerOnly" : true, | |
"consentRequired" : false, | |
"standardFlowEnabled" : true, | |
"implicitFlowEnabled" : false, | |
"directAccessGrantsEnabled" : false, | |
"serviceAccountsEnabled" : false, | |
"publicClient" : false, | |
"frontchannelLogout" : false, | |
"attributes" : { }, | |
"fullScopeAllowed" : true, | |
"nodeReRegistrationTimeout" : 0, | |
"protocolMappers" : [ { | |
"id" : "5cef7e4c-2cae-49b2-8ace-c8f936fb93b3", | |
"name" : "full name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-full-name-mapper", | |
"consentRequired" : true, | |
"consentText" : "${fullName}", | |
"config" : { | |
"id.token.claim" : "true", | |
"access.token.claim" : "true" | |
} | |
}, { | |
"id" : "1e525574-bf46-4d73-8a41-44afeeadcfe6", | |
"name" : "email", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${email}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "email", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "email", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "0f1e88cd-17ad-4f48-81c6-998542e2f5e4", | |
"name" : "given name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${givenName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "firstName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "given_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "640e3188-f836-42d6-b93d-2c4390a650ea", | |
"name" : "role list", | |
"protocol" : "saml", | |
"protocolMapper" : "saml-role-list-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"single" : "false", | |
"attribute.nameformat" : "Basic", | |
"attribute.name" : "Role" | |
} | |
}, { | |
"id" : "5555400e-e121-4e4c-aac8-e358d8727da4", | |
"name" : "family name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${familyName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "lastName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "family_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "574039ba-2a4f-4da7-b732-e2845a45abbd", | |
"name" : "username", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${username}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "username", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "preferred_username", | |
"jsonType.label" : "String" | |
} | |
} ], | |
"useTemplateConfig" : false, | |
"useTemplateScope" : false, | |
"useTemplateMappers" : false | |
}, { | |
"id" : "1966b7c4-b0bf-405f-b8e9-ea8612649aad", | |
"clientId" : "security-admin-console", | |
"name" : "${client_security-admin-console}", | |
"baseUrl" : "/auth/admin/master/console/index.html", | |
"surrogateAuthRequired" : false, | |
"enabled" : true, | |
"clientAuthenticatorType" : "client-secret", | |
"secret" : "a8f53c7d-6d78-43c1-bd5f-4597349c4c20", | |
"redirectUris" : [ "/auth/admin/master/console/*" ], | |
"webOrigins" : [ ], | |
"notBefore" : 0, | |
"bearerOnly" : false, | |
"consentRequired" : false, | |
"standardFlowEnabled" : true, | |
"implicitFlowEnabled" : false, | |
"directAccessGrantsEnabled" : false, | |
"serviceAccountsEnabled" : false, | |
"publicClient" : true, | |
"frontchannelLogout" : false, | |
"protocol" : "openid-connect", | |
"attributes" : { }, | |
"fullScopeAllowed" : false, | |
"nodeReRegistrationTimeout" : 0, | |
"protocolMappers" : [ { | |
"id" : "bc2d0ca2-d815-4d38-a5af-e21450c08102", | |
"name" : "full name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-full-name-mapper", | |
"consentRequired" : true, | |
"consentText" : "${fullName}", | |
"config" : { | |
"id.token.claim" : "true", | |
"access.token.claim" : "true" | |
} | |
}, { | |
"id" : "633261b7-5ab6-493e-a813-a612bb500a3e", | |
"name" : "email", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${email}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "email", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "email", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "dacfcfd4-b189-468a-86e9-0927a98611e5", | |
"name" : "username", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${username}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "username", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "preferred_username", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "c18ca920-4eb7-4f02-b2df-22137c7ef4e8", | |
"name" : "locale", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-attribute-mapper", | |
"consentRequired" : false, | |
"consentText" : "${locale}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "locale", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "locale", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "b182a662-5229-404b-9e8e-85d4dbb71741", | |
"name" : "given name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${givenName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "firstName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "given_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "5d907ca0-cda0-4676-acf1-ce0b9f590eec", | |
"name" : "role list", | |
"protocol" : "saml", | |
"protocolMapper" : "saml-role-list-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"single" : "false", | |
"attribute.nameformat" : "Basic", | |
"attribute.name" : "Role" | |
} | |
}, { | |
"id" : "d189598e-1e57-4de1-aba0-8fed8c45ceff", | |
"name" : "family name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${familyName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "lastName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "family_name", | |
"jsonType.label" : "String" | |
} | |
} ], | |
"useTemplateConfig" : false, | |
"useTemplateScope" : false, | |
"useTemplateMappers" : false | |
} ], | |
"clientTemplates" : [ ], | |
"browserSecurityHeaders" : { | |
"xContentTypeOptions" : "nosniff", | |
"xRobotsTag" : "none", | |
"xFrameOptions" : "SAMEORIGIN", | |
"xXSSProtection" : "1; mode=block", | |
"contentSecurityPolicy" : "frame-src 'self'" | |
}, | |
"smtpServer" : { }, | |
"eventsEnabled" : false, | |
"eventsListeners" : [ "jboss-logging" ], | |
"enabledEventTypes" : [ ], | |
"adminEventsEnabled" : false, | |
"adminEventsDetailsEnabled" : false, | |
"components" : { | |
"org.keycloak.services.clientregistration.policy.ClientRegistrationPolicy" : [ { | |
"id" : "3cf0ea2a-868d-467a-992b-34e600e3ef08", | |
"name" : "Allowed Protocol Mapper Types", | |
"providerId" : "allowed-protocol-mappers", | |
"subType" : "authenticated", | |
"subComponents" : { }, | |
"config" : { | |
"allowed-protocol-mapper-types" : [ "saml-user-attribute-mapper", "saml-role-list-mapper", "saml-user-property-mapper", "oidc-full-name-mapper", "oidc-usermodel-property-mapper", "oidc-address-mapper", "oidc-usermodel-attribute-mapper", "oidc-sha256-pairwise-sub-mapper" ], | |
"consent-required-for-all-mappers" : [ "true" ] | |
} | |
}, { | |
"id" : "829bf18a-7c3e-43a9-9cea-6584c14b702b", | |
"name" : "Max Clients Limit", | |
"providerId" : "max-clients", | |
"subType" : "anonymous", | |
"subComponents" : { }, | |
"config" : { | |
"max-clients" : [ "200" ] | |
} | |
}, { | |
"id" : "80525f0c-151b-4624-8084-b5d403bab897", | |
"name" : "Trusted Hosts", | |
"providerId" : "trusted-hosts", | |
"subType" : "anonymous", | |
"subComponents" : { }, | |
"config" : { | |
"host-sending-registration-request-must-match" : [ "true" ], | |
"client-uris-must-match" : [ "true" ] | |
} | |
}, { | |
"id" : "e0b9358e-9683-4ca6-b23a-af3081081ddd", | |
"name" : "Allowed Client Templates", | |
"providerId" : "allowed-client-templates", | |
"subType" : "anonymous", | |
"subComponents" : { }, | |
"config" : { } | |
}, { | |
"id" : "ad5f7f0a-0b6c-4c2d-9137-ac7a230eb1e9", | |
"name" : "Allowed Protocol Mapper Types", | |
"providerId" : "allowed-protocol-mappers", | |
"subType" : "anonymous", | |
"subComponents" : { }, | |
"config" : { | |
"allowed-protocol-mapper-types" : [ "oidc-sha256-pairwise-sub-mapper", "oidc-usermodel-attribute-mapper", "saml-user-attribute-mapper", "saml-role-list-mapper", "oidc-full-name-mapper", "saml-user-property-mapper", "oidc-usermodel-property-mapper", "oidc-address-mapper" ], | |
"consent-required-for-all-mappers" : [ "true" ] | |
} | |
}, { | |
"id" : "824ca098-317d-485c-8022-8b8d528c2f60", | |
"name" : "Allowed Client Templates", | |
"providerId" : "allowed-client-templates", | |
"subType" : "authenticated", | |
"subComponents" : { }, | |
"config" : { } | |
}, { | |
"id" : "4e4605ac-75cf-4cda-a647-08e4cfcc3b84", | |
"name" : "Full Scope Disabled", | |
"providerId" : "scope", | |
"subType" : "anonymous", | |
"subComponents" : { }, | |
"config" : { } | |
}, { | |
"id" : "80f7222e-62a0-4cbb-a968-929e789b0764", | |
"name" : "Consent Required", | |
"providerId" : "consent-required", | |
"subType" : "anonymous", | |
"subComponents" : { }, | |
"config" : { } | |
} ], | |
"org.keycloak.keys.KeyProvider" : [ { | |
"id" : "fe1614ed-7075-46cb-8653-af3ced251409", | |
"name" : "rsa-generated", | |
"providerId" : "rsa-generated", | |
"subComponents" : { }, | |
"config" : { | |
"privateKey" : [ "MIIEpgIBAAKCAQEAj5x1Ul4OG6S1+vJK8co17qoJQNuTdQSSD1GXBiUAXpHl7du++wy884yIp0v15xJGenu3sgclXkCkZ9AAz/JwKRAD/Cn+aARwOESlIMgqMLg4vk2c9ZRUxo9USGAfHq/z2AIz/pT/m1Z2idRc/YXjggCLqvhaq5yWJSWzGuaAULIuq0Qv7Y7A3mNvn54BcJl3H1h481GDlieO0fYBF5C2fS/UF9gbnwzdd7wbYbm4iE+Dp46cZfdrhXlRrYbCC428pz38VPulU1SfxyiwwfZSISMLz6t89v9fiywthsXQ2sWQDMfFruNhRdKvqQkuW6VzWj1dL3yR5RODet2k7W4m/wIDAQABAoIBAQCO0oIXVXTgZxGYrch86KZ0YeRr/TOMB+yekX0J3lictKqfwJARqpxr9pKdFr1KffFbtJh+0/6E2vLmT4XPSQPkwonECZt6pRdZzmMO1CKpazz7fcKgtVEOW9LtW7L3WPPAGojNIi+GtBmVf36vn60gSBye/vllfIgSD4ktMpngJadDytko596sIum+6NQO6LEADwm34ARhoed6BdQAi9qgsBVw8Bp95KGUurtWNp43oc0FDP0TRJN3hmHK1QpOSEHKYv7EiPx8L8xxhSY0GbRUyKfnOtHb9M+FRvBlzpnHUHk1t+TD4E0xnbV5AYQCTLfODXUsMKl+1dd5ksf0yo/ZAoGBAMCXpTm/RbFIjofl9Oq9xEW17Gel9fy6kMtmAx8/FsQ71I4QrBPiPxmtNj7O31VlAlRCyiARP5Ct8uI/YbqjmD803v7DMDNkZcR9s3F6wz+GdkVSikl+rXVSIQWaIPQQnT1+gxLtQNt5LQOynJxL66lyAZybUZzTudxSzP4tcrgLAoGBAL7kgcdNyzeH17PD+PnCg27Y00E6p5A7FWTkdZMYqxwGY970m3OPAmwpRmyLzo0b6Mz348sb75M/Bbmd90IU63pVXIX0hiS6fghwdVixl1zQQOyOoQSf2a4isVpQj/vs58yMJqAZs/Ut7C7BH9ZwzTIEdhMkTT94MIguNgOdo8FdAoGBAJu5QkjKJtDtKQorXvh7jnsLWWaJY7gBJljAWF/ohEERW5GvW2QMeRcK3iS04xJKRTLaelKpf6s9a3mS5DOkWdMprfFy48N6N2tEdFaae8servzoe5Znjluhl7/O2zxdPrbdV6BzJBESDtrBji42mQt+el0lnTzgWZUTgls3Zl33AoGBAKEKNVHmFyJpv1cwZMKPjkHdOZs12FadAZd0BJxrmy6xVV+qC9qZMvn8eCTqbP4uJV+FYO7gSmR2LmZBFW7yJxW1HbEEcIZbrieAd/6zE3aBWcQ3Ly+vivyU1/nRLSbi3Up6kbtO87pLW4y18B4AW5tumA3d+i0pQAgis/6o5pUhAoGBALGXb+Rho4D/ODbu41ktQ53VI4L0Z/QQ8pCazvnLsoZnQlMxneD7PLxeY20nT5PAk2jZNICGxm1MBUV2ED6CjJ/ooMRNX50G1e2/nGSeHTnWx1z+Fh/0GtsZvwFoMtfmVRiIIBVBrAMyE3p/CjAbOGe9n0Wh+NBEUdR/tV3AqR4j" ], | |
"certificate" : [ "MIICmzCCAYMCBgFcxWGJmzANBgkqhkiG9w0BAQsFADARMQ8wDQYDVQQDDAZtYXN0ZXIwHhcNMTcwNjIwMTIwMDIyWhcNMjcwNjIwMTIwMjAyWjARMQ8wDQYDVQQDDAZtYXN0ZXIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCPnHVSXg4bpLX68krxyjXuqglA25N1BJIPUZcGJQBekeXt2777DLzzjIinS/XnEkZ6e7eyByVeQKRn0ADP8nApEAP8Kf5oBHA4RKUgyCowuDi+TZz1lFTGj1RIYB8er/PYAjP+lP+bVnaJ1Fz9heOCAIuq+FqrnJYlJbMa5oBQsi6rRC/tjsDeY2+fngFwmXcfWHjzUYOWJ47R9gEXkLZ9L9QX2BufDN13vBthubiIT4Onjpxl92uFeVGthsILjbynPfxU+6VTVJ/HKLDB9lIhIwvPq3z2/1+LLC2GxdDaxZAMx8Wu42FF0q+pCS5bpXNaPV0vfJHlE4N63aTtbib/AgMBAAEwDQYJKoZIhvcNAQELBQADggEBABEaKthzGep2qSqMd0xb8ALuCZWsqZp5ys3iXOhNxX19U/lnE8C2qSgboKcSurtsFOdjw9pwCcHgu0X2ujPiQ7CH4jnbz15areOoxy8pbWeSepqqtN1CH56y/PTA5s6LPCN/n8xEFKE/FxfVEc5Pu+W99NMsw8zbPQQy2eshddIu+0ZY0rs6X3kWLG8qSU1ycDv/4IA71Ha1G1Swz1jsm5vZgEuTEo3J4TDi0gttdV6YGIhvw4T8rAahSN0fRnGaiC+ALvHxkknxrhWKy5UlY3o38+qOWlRmftlDiybw8WjOiM5Cd9iEy1/3HMzRbyHX8ouRdavMqIhLXDz114wZ0TQ=" ], | |
"priority" : [ "100" ] | |
} | |
}, { | |
"id" : "1178c7be-30a9-4c2f-9e25-d8c48ac86717", | |
"name" : "hmac-generated", | |
"providerId" : "hmac-generated", | |
"subComponents" : { }, | |
"config" : { | |
"kid" : [ "07fe4fe7-8537-459d-8da6-043ea826f7ed" ], | |
"secret" : [ "1SRCeyBlalev_TpCM1tvnpTRNdPyown0qPcJ5uHouiM" ], | |
"priority" : [ "100" ] | |
} | |
} ] | |
}, | |
"internationalizationEnabled" : false, | |
"supportedLocales" : [ ], | |
"authenticationFlows" : [ { | |
"id" : "058aae3d-ee1a-48f6-833e-6e601e715a37", | |
"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 | |
}, { | |
"authenticator" : "idp-email-verification", | |
"requirement" : "ALTERNATIVE", | |
"priority" : 20, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"requirement" : "ALTERNATIVE", | |
"priority" : 30, | |
"flowAlias" : "Verify Existing Account by Re-authentication", | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : true | |
} ] | |
}, { | |
"id" : "4669ebc7-52cb-4bb1-b5a6-1029d66eb61f", | |
"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 | |
}, { | |
"authenticator" : "auth-otp-form", | |
"requirement" : "OPTIONAL", | |
"priority" : 20, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
} ] | |
}, { | |
"id" : "d83ff05c-4640-43e1-9449-4a0a7a91625d", | |
"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" : "8cd5a7f8-232a-4b47-bc33-dae10bda5c7e", | |
"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 | |
} ] | |
}, { | |
"id" : "fa365ed9-49f6-4a5d-9b25-23e66b6e6c0c", | |
"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 | |
}, { | |
"authenticator" : "direct-grant-validate-otp", | |
"requirement" : "OPTIONAL", | |
"priority" : 30, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
} ] | |
}, { | |
"id" : "f02e846b-b132-40c5-9e3a-30ed516123d7", | |
"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 | |
}, { | |
"authenticatorConfig" : "create unique user config", | |
"authenticator" : "idp-create-user-if-unique", | |
"requirement" : "ALTERNATIVE", | |
"priority" : 20, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"requirement" : "ALTERNATIVE", | |
"priority" : 30, | |
"flowAlias" : "Handle Existing Account", | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : true | |
} ] | |
}, { | |
"id" : "8360fd63-7d39-416c-b797-1a3807c44de4", | |
"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 | |
}, { | |
"authenticator" : "auth-otp-form", | |
"requirement" : "OPTIONAL", | |
"priority" : 20, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
} ] | |
}, { | |
"id" : "119f6412-fcc0-46e2-964c-a4782d330cc2", | |
"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" : "f8e1b77a-cc87-441e-bbde-e4afab44efc1", | |
"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" : "96ca7a95-a50a-44b3-a29e-0eef92bbe10e", | |
"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 | |
}, { | |
"authenticator" : "reset-otp", | |
"requirement" : "OPTIONAL", | |
"priority" : 40, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
} ] | |
}, { | |
"id" : "2dbf3f61-be65-4ff3-9a9e-654c9e999a28", | |
"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" : "9c872b13-cad0-41b7-a505-176afc1ad531", | |
"alias" : "create unique user config", | |
"config" : { | |
"require.password.update.after.registration" : "false" | |
} | |
}, { | |
"id" : "9018f8b5-13ac-405b-9803-17e88c6f8bed", | |
"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, | |
"config" : { } | |
}, { | |
"alias" : "UPDATE_PASSWORD", | |
"name" : "Update Password", | |
"providerId" : "UPDATE_PASSWORD", | |
"enabled" : true, | |
"defaultAction" : false, | |
"config" : { } | |
}, { | |
"alias" : "UPDATE_PROFILE", | |
"name" : "Update Profile", | |
"providerId" : "UPDATE_PROFILE", | |
"enabled" : true, | |
"defaultAction" : false, | |
"config" : { } | |
}, { | |
"alias" : "VERIFY_EMAIL", | |
"name" : "Verify Email", | |
"providerId" : "VERIFY_EMAIL", | |
"enabled" : true, | |
"defaultAction" : false, | |
"config" : { } | |
}, { | |
"alias" : "terms_and_conditions", | |
"name" : "Terms and Conditions", | |
"providerId" : "terms_and_conditions", | |
"enabled" : false, | |
"defaultAction" : false, | |
"config" : { } | |
} ], | |
"browserFlow" : "browser", | |
"registrationFlow" : "registration", | |
"directGrantFlow" : "direct grant", | |
"resetCredentialsFlow" : "reset credentials", | |
"clientAuthenticationFlow" : "clients", | |
"attributes" : { | |
"_browser_header.xXSSProtection" : "1; mode=block", | |
"_browser_header.xFrameOptions" : "SAMEORIGIN", | |
"quickLoginCheckMilliSeconds" : "1000", | |
"permanentLockout" : "false", | |
"displayName" : "Keycloak", | |
"_browser_header.xRobotsTag" : "none", | |
"maxFailureWaitSeconds" : "900", | |
"displayNameHtml" : "<div class=\"kc-logo-text\"><span>Keycloak</span></div>", | |
"minimumQuickLoginWaitSeconds" : "60", | |
"failureFactor" : "30", | |
"maxDeltaTimeSeconds" : "43200", | |
"_browser_header.xContentTypeOptions" : "nosniff", | |
"bruteForceProtected" : "false", | |
"_browser_header.contentSecurityPolicy" : "frame-src 'self'", | |
"waitIncrementSeconds" : "60" | |
}, | |
"keycloakVersion" : "3.2.0.CR1-SNAPSHOT" | |
}, { | |
"id" : "653f3e64-5635-482c-b888-894e3b1b5d22", | |
"realm" : "fabric8", | |
"notBefore" : 0, | |
"revokeRefreshToken" : false, | |
"accessTokenLifespan" : 2592000, | |
"accessTokenLifespanForImplicitFlow" : 1296000, | |
"ssoSessionIdleTimeout" : 2592000, | |
"ssoSessionMaxLifespan" : 2592000, | |
"offlineSessionIdleTimeout" : 2592000, | |
"accessCodeLifespan" : 60, | |
"accessCodeLifespanUserAction" : 36000, | |
"accessCodeLifespanLogin" : 2592000, | |
"actionTokenGeneratedByAdminLifespan" : 43200, | |
"actionTokenGeneratedByUserLifespan" : 36000, | |
"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" : "bc248c6e-9d25-4f03-a81f-9fe0109a2c7e", | |
"name" : "offline_access", | |
"description" : "${role_offline-access}", | |
"scopeParamRequired" : true, | |
"composite" : false, | |
"clientRole" : false, | |
"containerId" : "653f3e64-5635-482c-b888-894e3b1b5d22" | |
}, { | |
"id" : "0e583190-5810-45b5-9d41-0a3b7a337d5f", | |
"name" : "uma_authorization", | |
"description" : "${role_uma_authorization}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : false, | |
"containerId" : "653f3e64-5635-482c-b888-894e3b1b5d22" | |
} ], | |
"client" : { | |
"realm-management" : [ { | |
"id" : "adddc6bf-0276-4837-a5b1-d3c68a29b1ac", | |
"name" : "manage-realm", | |
"description" : "${role_manage-realm}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "a3ff548c-0ead-420c-b7cb-12f83ff394fb" | |
}, { | |
"id" : "e4ce59d7-db04-4897-b9c2-21456640751e", | |
"name" : "realm-admin", | |
"description" : "${role_realm-admin}", | |
"scopeParamRequired" : false, | |
"composite" : true, | |
"composites" : { | |
"client" : { | |
"realm-management" : [ "manage-realm", "impersonation", "create-client", "view-identity-providers", "view-events", "manage-identity-providers", "manage-authorization", "view-realm", "view-clients", "view-users", "manage-users", "manage-clients", "manage-events", "view-authorization" ] | |
} | |
}, | |
"clientRole" : true, | |
"containerId" : "a3ff548c-0ead-420c-b7cb-12f83ff394fb" | |
}, { | |
"id" : "c5c6d4d9-d38a-436f-90b4-904e3351bbe0", | |
"name" : "impersonation", | |
"description" : "${role_impersonation}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "a3ff548c-0ead-420c-b7cb-12f83ff394fb" | |
}, { | |
"id" : "b007adb4-d761-451a-9dd7-fed78b055972", | |
"name" : "create-client", | |
"description" : "${role_create-client}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "a3ff548c-0ead-420c-b7cb-12f83ff394fb" | |
}, { | |
"id" : "99d7b971-e931-42ac-99db-b278a81fac3d", | |
"name" : "view-identity-providers", | |
"description" : "${role_view-identity-providers}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "a3ff548c-0ead-420c-b7cb-12f83ff394fb" | |
}, { | |
"id" : "28ea655f-0820-48d4-883a-17b03c45f100", | |
"name" : "view-events", | |
"description" : "${role_view-events}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "a3ff548c-0ead-420c-b7cb-12f83ff394fb" | |
}, { | |
"id" : "1bbb6466-f368-4aa4-82e4-96f7c11a197e", | |
"name" : "manage-identity-providers", | |
"description" : "${role_manage-identity-providers}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "a3ff548c-0ead-420c-b7cb-12f83ff394fb" | |
}, { | |
"id" : "f0b2697d-ad30-4f72-a275-492a769110c0", | |
"name" : "manage-authorization", | |
"description" : "${role_manage-authorization}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "a3ff548c-0ead-420c-b7cb-12f83ff394fb" | |
}, { | |
"id" : "06990990-369f-466d-8111-aeb5ecc9f214", | |
"name" : "view-realm", | |
"description" : "${role_view-realm}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "a3ff548c-0ead-420c-b7cb-12f83ff394fb" | |
}, { | |
"id" : "71b5e8c1-8146-4e2b-aff4-6c588e280a0c", | |
"name" : "view-clients", | |
"description" : "${role_view-clients}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "a3ff548c-0ead-420c-b7cb-12f83ff394fb" | |
}, { | |
"id" : "eceac3ce-90d6-48e0-8544-f1ba866aff52", | |
"name" : "view-users", | |
"description" : "${role_view-users}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "a3ff548c-0ead-420c-b7cb-12f83ff394fb" | |
}, { | |
"id" : "83532fb5-2c62-434d-82ec-e1ee7f476687", | |
"name" : "manage-users", | |
"description" : "${role_manage-users}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "a3ff548c-0ead-420c-b7cb-12f83ff394fb" | |
}, { | |
"id" : "7c6e8cee-7a8d-4004-836f-d153f580ffa8", | |
"name" : "manage-clients", | |
"description" : "${role_manage-clients}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "a3ff548c-0ead-420c-b7cb-12f83ff394fb" | |
}, { | |
"id" : "9ab9a6ff-2937-401e-bd6d-873f0fe605cd", | |
"name" : "manage-events", | |
"description" : "${role_manage-events}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "a3ff548c-0ead-420c-b7cb-12f83ff394fb" | |
}, { | |
"id" : "0ae333f0-a51f-4f77-9d9b-6f540fcbf238", | |
"name" : "view-authorization", | |
"description" : "${role_view-authorization}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "a3ff548c-0ead-420c-b7cb-12f83ff394fb" | |
} ], | |
"security-admin-console" : [ ], | |
"admin-cli" : [ ], | |
"broker" : [ { | |
"id" : "5a818749-e55b-484b-9ea9-721e4e858bd4", | |
"name" : "read-token", | |
"description" : "${role_read-token}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "1ae18685-c75a-47dd-a828-3b55bc30ed67" | |
} ], | |
"account" : [ { | |
"id" : "7691fc04-7125-4396-b4d9-2398ab5a4c91", | |
"name" : "manage-account-links", | |
"description" : "${role_manage-account-links}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "bb21346a-621c-4408-98e8-41b467c5d972" | |
}, { | |
"id" : "b9d5aec5-6ea6-427e-ad1b-7d8e7d498512", | |
"name" : "manage-account", | |
"description" : "${role_manage-account}", | |
"scopeParamRequired" : false, | |
"composite" : true, | |
"composites" : { | |
"client" : { | |
"account" : [ "manage-account-links" ] | |
} | |
}, | |
"clientRole" : true, | |
"containerId" : "bb21346a-621c-4408-98e8-41b467c5d972" | |
}, { | |
"id" : "a5dd6749-d9c2-49c2-b924-7dfa6f2b856e", | |
"name" : "view-profile", | |
"description" : "${role_view-profile}", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "bb21346a-621c-4408-98e8-41b467c5d972" | |
} ], | |
"fabric8-online-platform" : [ { | |
"id" : "23d6ded6-c662-4ff9-a1af-a162966da456", | |
"name" : "uma_protection", | |
"scopeParamRequired" : false, | |
"composite" : false, | |
"clientRole" : true, | |
"containerId" : "1cc848e5-df55-4b2b-a699-03b1eb3dc68f" | |
} ] | |
} | |
}, | |
"groups" : [ ], | |
"defaultRoles" : [ "offline_access", "uma_authorization" ], | |
"requiredCredentials" : [ "password" ], | |
"otpPolicyType" : "totp", | |
"otpPolicyAlgorithm" : "HmacSHA1", | |
"otpPolicyInitialCounter" : 0, | |
"otpPolicyDigits" : 6, | |
"otpPolicyLookAheadWindow" : 1, | |
"otpPolicyPeriod" : 30, | |
"users" : [ { | |
"id" : "bd2644f5-f49f-42ee-9592-1e8ac3d84412", | |
"createdTimestamp" : 1497965972152, | |
"username" : "hectorj2f", | |
"enabled" : true, | |
"totp" : false, | |
"emailVerified" : false, | |
"firstName" : "Hector", | |
"lastName" : "Fernandez", | |
"email" : "hectorj@gmail.com", | |
"attributes" : { | |
"approved" : [ "true" ] | |
}, | |
"credentials" : [ ], | |
"disableableCredentialTypes" : [ ], | |
"requiredActions" : [ ], | |
"federatedIdentities" : [ { | |
"identityProvider" : "openshift-v3", | |
"userId" : "c4edacda-55ac-11e7-8d10-164bbd860bb6", | |
"userName" : "developer" | |
}, { | |
"identityProvider" : "github", | |
"userId" : "3602792", | |
"userName" : "hectorj2f" | |
} ], | |
"realmRoles" : [ "offline_access", "uma_authorization" ], | |
"clientRoles" : { | |
"broker" : [ "read-token" ], | |
"account" : [ "manage-account", "view-profile" ] | |
}, | |
"groups" : [ ] | |
}, { | |
"id" : "ac103702-1a89-4a3f-89fd-ebb3dc2fafcd", | |
"createdTimestamp" : 1497966018184, | |
"username" : "service-account-fabric8-online-platform", | |
"enabled" : true, | |
"totp" : false, | |
"emailVerified" : false, | |
"email" : "service-account-fabric8-online-platform@placeholder.org", | |
"serviceAccountClientId" : "fabric8-online-platform", | |
"credentials" : [ ], | |
"disableableCredentialTypes" : [ ], | |
"requiredActions" : [ ], | |
"realmRoles" : [ "offline_access", "uma_authorization" ], | |
"clientRoles" : { | |
"realm-management" : [ "view-users", "manage-authorization" ], | |
"broker" : [ "read-token" ], | |
"fabric8-online-platform" : [ "uma_protection" ], | |
"account" : [ "manage-account", "view-profile" ] | |
}, | |
"groups" : [ ] | |
} ], | |
"clientScopeMappings" : { | |
"realm-management" : [ { | |
"client" : "admin-cli", | |
"roles" : [ "realm-admin" ] | |
}, { | |
"client" : "security-admin-console", | |
"roles" : [ "realm-admin" ] | |
} ] | |
}, | |
"clients" : [ { | |
"id" : "bb21346a-621c-4408-98e8-41b467c5d972", | |
"clientId" : "account", | |
"name" : "${client_account}", | |
"baseUrl" : "/auth/realms/fabric8/account", | |
"surrogateAuthRequired" : false, | |
"enabled" : true, | |
"clientAuthenticatorType" : "client-secret", | |
"secret" : "fdaaff73-5fb7-466d-9fee-d8049d5902af", | |
"defaultRoles" : [ "view-profile", "manage-account" ], | |
"redirectUris" : [ "/auth/realms/fabric8/account/*" ], | |
"webOrigins" : [ ], | |
"notBefore" : 0, | |
"bearerOnly" : false, | |
"consentRequired" : false, | |
"standardFlowEnabled" : true, | |
"implicitFlowEnabled" : false, | |
"directAccessGrantsEnabled" : false, | |
"serviceAccountsEnabled" : false, | |
"publicClient" : false, | |
"frontchannelLogout" : false, | |
"protocol" : "openid-connect", | |
"attributes" : { }, | |
"fullScopeAllowed" : false, | |
"nodeReRegistrationTimeout" : 0, | |
"protocolMappers" : [ { | |
"id" : "8d7f52f0-b620-4b8d-abe8-0c48038399c0", | |
"name" : "family name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${familyName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "lastName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "family_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "d32167fc-c7ca-4ee9-932a-8a58f8f93d4c", | |
"name" : "full name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-full-name-mapper", | |
"consentRequired" : true, | |
"consentText" : "${fullName}", | |
"config" : { | |
"id.token.claim" : "true", | |
"access.token.claim" : "true" | |
} | |
}, { | |
"id" : "e25e5091-3c46-43bd-9256-619cf0c29d77", | |
"name" : "email", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${email}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "email", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "email", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "a31b5f0d-794c-400b-ab80-df9d8e42e47b", | |
"name" : "username", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${username}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "username", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "preferred_username", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "4d574ba8-fa68-4d63-86a7-945f2b6cb586", | |
"name" : "role list", | |
"protocol" : "saml", | |
"protocolMapper" : "saml-role-list-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"single" : "false", | |
"attribute.nameformat" : "Basic", | |
"attribute.name" : "Role" | |
} | |
}, { | |
"id" : "5a3b8d2e-8d76-43b2-a5c6-af93953a5132", | |
"name" : "given name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${givenName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "firstName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "given_name", | |
"jsonType.label" : "String" | |
} | |
} ], | |
"useTemplateConfig" : false, | |
"useTemplateScope" : false, | |
"useTemplateMappers" : false | |
}, { | |
"id" : "504449d3-33ee-440d-bcd4-1daae548453f", | |
"clientId" : "admin-cli", | |
"name" : "${client_admin-cli}", | |
"surrogateAuthRequired" : false, | |
"enabled" : true, | |
"clientAuthenticatorType" : "client-secret", | |
"secret" : "6a903487-02cf-4bde-a300-e2ed902ccf01", | |
"redirectUris" : [ ], | |
"webOrigins" : [ ], | |
"notBefore" : 0, | |
"bearerOnly" : false, | |
"consentRequired" : false, | |
"standardFlowEnabled" : false, | |
"implicitFlowEnabled" : false, | |
"directAccessGrantsEnabled" : true, | |
"serviceAccountsEnabled" : false, | |
"publicClient" : true, | |
"frontchannelLogout" : false, | |
"protocol" : "openid-connect", | |
"attributes" : { }, | |
"fullScopeAllowed" : false, | |
"nodeReRegistrationTimeout" : 0, | |
"protocolMappers" : [ { | |
"id" : "33de4154-01f7-4636-9d44-56db24eebbc6", | |
"name" : "full name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-full-name-mapper", | |
"consentRequired" : true, | |
"consentText" : "${fullName}", | |
"config" : { | |
"id.token.claim" : "true", | |
"access.token.claim" : "true" | |
} | |
}, { | |
"id" : "5ed3516c-bae2-4c96-9f04-861209837a46", | |
"name" : "family name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${familyName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "lastName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "family_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "c0b228f2-bbeb-42d0-a825-d91234ef808a", | |
"name" : "role list", | |
"protocol" : "saml", | |
"protocolMapper" : "saml-role-list-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"single" : "false", | |
"attribute.nameformat" : "Basic", | |
"attribute.name" : "Role" | |
} | |
}, { | |
"id" : "212c1612-8f7a-4da9-8a94-9f690e1c24aa", | |
"name" : "username", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${username}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "username", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "preferred_username", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "bd93acb3-f2f7-4b48-b4c1-4c2e98f844d8", | |
"name" : "email", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${email}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "email", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "email", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "3ee21add-b1e6-404d-8119-231b7e5c55c4", | |
"name" : "given name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${givenName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "firstName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "given_name", | |
"jsonType.label" : "String" | |
} | |
} ], | |
"useTemplateConfig" : false, | |
"useTemplateScope" : false, | |
"useTemplateMappers" : false | |
}, { | |
"id" : "1ae18685-c75a-47dd-a828-3b55bc30ed67", | |
"clientId" : "broker", | |
"name" : "${client_broker}", | |
"surrogateAuthRequired" : false, | |
"enabled" : true, | |
"clientAuthenticatorType" : "client-secret", | |
"secret" : "918c8e1d-e2ab-451a-825f-fcf092c8ff9f", | |
"redirectUris" : [ ], | |
"webOrigins" : [ ], | |
"notBefore" : 0, | |
"bearerOnly" : false, | |
"consentRequired" : false, | |
"standardFlowEnabled" : true, | |
"implicitFlowEnabled" : false, | |
"directAccessGrantsEnabled" : false, | |
"serviceAccountsEnabled" : false, | |
"publicClient" : false, | |
"frontchannelLogout" : false, | |
"protocol" : "openid-connect", | |
"attributes" : { }, | |
"fullScopeAllowed" : false, | |
"nodeReRegistrationTimeout" : 0, | |
"protocolMappers" : [ { | |
"id" : "05e19b47-dfa0-4378-b172-c664167e269e", | |
"name" : "given name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${givenName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "firstName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "given_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "46650e1f-14f1-42c5-ab92-3b55bc38a924", | |
"name" : "role list", | |
"protocol" : "saml", | |
"protocolMapper" : "saml-role-list-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"single" : "false", | |
"attribute.nameformat" : "Basic", | |
"attribute.name" : "Role" | |
} | |
}, { | |
"id" : "d687c007-14c0-456e-ba84-2c08e6eae34d", | |
"name" : "full name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-full-name-mapper", | |
"consentRequired" : true, | |
"consentText" : "${fullName}", | |
"config" : { | |
"id.token.claim" : "true", | |
"access.token.claim" : "true" | |
} | |
}, { | |
"id" : "43afe0a8-e746-42cc-a27a-94cc30641a09", | |
"name" : "username", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${username}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "username", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "preferred_username", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "4d71d94b-b33d-44b7-b592-90f708532ec0", | |
"name" : "email", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${email}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "email", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "email", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "33cbb6d8-76d8-4240-baa9-bd22abc3d361", | |
"name" : "family name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${familyName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "lastName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "family_name", | |
"jsonType.label" : "String" | |
} | |
} ], | |
"useTemplateConfig" : false, | |
"useTemplateScope" : false, | |
"useTemplateMappers" : false | |
}, { | |
"id" : "1cc848e5-df55-4b2b-a699-03b1eb3dc68f", | |
"clientId" : "fabric8-online-platform", | |
"adminUrl" : "", | |
"baseUrl" : "", | |
"surrogateAuthRequired" : false, | |
"enabled" : true, | |
"clientAuthenticatorType" : "client-secret", | |
"secret" : "b7873f80-6ad7-44a5-97cb-bd210789eb41", | |
"redirectUris" : [ "http://wit-fabric8.192.168.64.2.nip.io/*", "http://localhost:8080/api/login/*", "https://wit-fabric8.192.168.64.2.nip.io/*", "https://keycloak-fabric8.192.168.64.2.nip.io/*" ], | |
"webOrigins" : [ "*" ], | |
"notBefore" : 0, | |
"bearerOnly" : false, | |
"consentRequired" : false, | |
"standardFlowEnabled" : true, | |
"implicitFlowEnabled" : false, | |
"directAccessGrantsEnabled" : true, | |
"serviceAccountsEnabled" : true, | |
"authorizationServicesEnabled" : true, | |
"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_force_name_id_format" : "false", | |
"saml.client.signature" : "false", | |
"saml.authnstatement" : "false", | |
"saml.server.signature" : "false", | |
"saml.server.signature.keyinfo.ext" : "false", | |
"saml.onetimeuse.condition" : "false" | |
}, | |
"fullScopeAllowed" : true, | |
"nodeReRegistrationTimeout" : -1, | |
"protocolMappers" : [ { | |
"id" : "c1fb3ae7-0837-4cec-b215-f742be6558d7", | |
"name" : "full name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-full-name-mapper", | |
"consentRequired" : true, | |
"consentText" : "${fullName}", | |
"config" : { | |
"id.token.claim" : "true", | |
"access.token.claim" : "true" | |
} | |
}, { | |
"id" : "4c8c7f10-f604-493e-b841-b41622c28046", | |
"name" : "family name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${familyName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "lastName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "family_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "bf4c0d06-42d7-4b07-b2d4-70929b1b8bc8", | |
"name" : "email", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${email}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "email", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "email", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "be640cbc-2854-42d1-9f19-69f88478b61e", | |
"name" : "Client IP Address", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usersessionmodel-note-mapper", | |
"consentRequired" : false, | |
"consentText" : "", | |
"config" : { | |
"user.session.note" : "clientAddress", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "clientAddress", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "7117a862-bb0d-426e-8c60-53055f0d0a88", | |
"name" : "Client Host", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usersessionmodel-note-mapper", | |
"consentRequired" : false, | |
"consentText" : "", | |
"config" : { | |
"user.session.note" : "clientHost", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "clientHost", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "c3cea25d-dd72-4ad1-92f8-c5bc1dfa69f8", | |
"name" : "Client ID", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usersessionmodel-note-mapper", | |
"consentRequired" : false, | |
"consentText" : "", | |
"config" : { | |
"user.session.note" : "clientId", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "clientId", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "95764a10-f095-4953-89bf-f0a6288e0b79", | |
"name" : "username", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${username}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "username", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "preferred_username", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "4cdab37d-4e55-4ce9-9162-9541e410d900", | |
"name" : "role list", | |
"protocol" : "saml", | |
"protocolMapper" : "saml-role-list-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"single" : "false", | |
"attribute.nameformat" : "Basic", | |
"attribute.name" : "Role" | |
} | |
}, { | |
"id" : "dc53565e-612a-4dea-a835-cebb8b2ad168", | |
"name" : "given name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${givenName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "firstName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "given_name", | |
"jsonType.label" : "String" | |
} | |
} ], | |
"useTemplateConfig" : false, | |
"useTemplateScope" : false, | |
"useTemplateMappers" : false, | |
"authorizationSettings" : { | |
"allowRemoteResourceManagement" : true, | |
"policyEnforcementMode" : "ENFORCING", | |
"resources" : [ { | |
"name" : "2b3bfd9a-e308-4498-8de1-f1f7b466c423", | |
"uri" : "a105", | |
"type" : "space", | |
"scopes" : [ { | |
"name" : "read:space" | |
}, { | |
"name" : "admin:space" | |
} ] | |
} ], | |
"policies" : [ { | |
"name" : "2b3bfd9a-e308-4498-8de1-f1f7b466c423-123bcb70-bbc1-44be-8d5d-87211ba6c912", | |
"type" : "user", | |
"logic" : "POSITIVE", | |
"decisionStrategy" : "UNANIMOUS", | |
"config" : { | |
"users" : "[\"hectorj2f\"]" | |
} | |
}, { | |
"name" : "2b3bfd9a-e308-4498-8de1-f1f7b466c423-7668696b-a94e-4436-b4bf-4379bd694d48", | |
"type" : "resource", | |
"logic" : "POSITIVE", | |
"decisionStrategy" : "UNANIMOUS", | |
"config" : { | |
"resources" : "[\"2b3bfd9a-e308-4498-8de1-f1f7b466c423\"]", | |
"applyPolicies" : "[\"2b3bfd9a-e308-4498-8de1-f1f7b466c423-123bcb70-bbc1-44be-8d5d-87211ba6c912\"]" | |
} | |
} ], | |
"scopes" : [ { | |
"name" : "read:space" | |
}, { | |
"name" : "admin:space" | |
} ] | |
} | |
}, { | |
"id" : "a3ff548c-0ead-420c-b7cb-12f83ff394fb", | |
"clientId" : "realm-management", | |
"name" : "${client_realm-management}", | |
"surrogateAuthRequired" : false, | |
"enabled" : true, | |
"clientAuthenticatorType" : "client-secret", | |
"secret" : "907f7ef0-7cc7-4edd-8603-6d2ef2d1baae", | |
"redirectUris" : [ ], | |
"webOrigins" : [ ], | |
"notBefore" : 0, | |
"bearerOnly" : true, | |
"consentRequired" : false, | |
"standardFlowEnabled" : true, | |
"implicitFlowEnabled" : false, | |
"directAccessGrantsEnabled" : false, | |
"serviceAccountsEnabled" : false, | |
"publicClient" : false, | |
"frontchannelLogout" : false, | |
"protocol" : "openid-connect", | |
"attributes" : { }, | |
"fullScopeAllowed" : false, | |
"nodeReRegistrationTimeout" : 0, | |
"protocolMappers" : [ { | |
"id" : "d761932e-6b97-466e-92c4-cdf111bfaecc", | |
"name" : "email", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${email}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "email", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "email", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "75f30257-9829-44a5-ac70-f796a8f8b510", | |
"name" : "role list", | |
"protocol" : "saml", | |
"protocolMapper" : "saml-role-list-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"single" : "false", | |
"attribute.nameformat" : "Basic", | |
"attribute.name" : "Role" | |
} | |
}, { | |
"id" : "a1d47e97-84df-4e89-8842-2825af2cd122", | |
"name" : "given name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${givenName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "firstName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "given_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "7e90b0a8-13fe-44b0-ae87-20fed55559ba", | |
"name" : "family name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${familyName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "lastName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "family_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "64d5133b-b18d-4720-9176-a0e05d4d67c1", | |
"name" : "username", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${username}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "username", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "preferred_username", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "b3b63c18-7abc-4add-b2f1-74fa5b85cdd6", | |
"name" : "full name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-full-name-mapper", | |
"consentRequired" : true, | |
"consentText" : "${fullName}", | |
"config" : { | |
"id.token.claim" : "true", | |
"access.token.claim" : "true" | |
} | |
} ], | |
"useTemplateConfig" : false, | |
"useTemplateScope" : false, | |
"useTemplateMappers" : false | |
}, { | |
"id" : "e1620348-dc21-4d8c-aeae-a590ff6ba0cb", | |
"clientId" : "security-admin-console", | |
"name" : "${client_security-admin-console}", | |
"baseUrl" : "/auth/admin/fabric8/console/index.html", | |
"surrogateAuthRequired" : false, | |
"enabled" : true, | |
"clientAuthenticatorType" : "client-secret", | |
"secret" : "b2854fd3-5fdb-40ae-85ff-9c87b89d188b", | |
"redirectUris" : [ "/auth/admin/fabric8/console/*" ], | |
"webOrigins" : [ ], | |
"notBefore" : 0, | |
"bearerOnly" : false, | |
"consentRequired" : false, | |
"standardFlowEnabled" : true, | |
"implicitFlowEnabled" : false, | |
"directAccessGrantsEnabled" : false, | |
"serviceAccountsEnabled" : false, | |
"publicClient" : true, | |
"frontchannelLogout" : false, | |
"protocol" : "openid-connect", | |
"attributes" : { }, | |
"fullScopeAllowed" : false, | |
"nodeReRegistrationTimeout" : 0, | |
"protocolMappers" : [ { | |
"id" : "7a136490-38e4-4ed3-8b2b-2504dc51b388", | |
"name" : "email", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${email}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "email", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "email", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "efd739e4-ceb2-4d04-95fd-bb6cbbebda9b", | |
"name" : "role list", | |
"protocol" : "saml", | |
"protocolMapper" : "saml-role-list-mapper", | |
"consentRequired" : false, | |
"config" : { | |
"single" : "false", | |
"attribute.nameformat" : "Basic", | |
"attribute.name" : "Role" | |
} | |
}, { | |
"id" : "b47f73ce-86cf-4141-911a-8da5d71b30ff", | |
"name" : "family name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${familyName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "lastName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "family_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "4b539937-cafc-4f32-8ed9-0caa9b16fd04", | |
"name" : "given name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${givenName}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "firstName", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "given_name", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "1f98c93b-bda8-401d-8397-28470bb4a487", | |
"name" : "username", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-property-mapper", | |
"consentRequired" : true, | |
"consentText" : "${username}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "username", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "preferred_username", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "9d399035-a74b-4839-a58c-ccbe00a4311f", | |
"name" : "locale", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-usermodel-attribute-mapper", | |
"consentRequired" : false, | |
"consentText" : "${locale}", | |
"config" : { | |
"userinfo.token.claim" : "true", | |
"user.attribute" : "locale", | |
"id.token.claim" : "true", | |
"access.token.claim" : "true", | |
"claim.name" : "locale", | |
"jsonType.label" : "String" | |
} | |
}, { | |
"id" : "7798de64-cd16-4038-ae32-125f5889b698", | |
"name" : "full name", | |
"protocol" : "openid-connect", | |
"protocolMapper" : "oidc-full-name-mapper", | |
"consentRequired" : true, | |
"consentText" : "${fullName}", | |
"config" : { | |
"id.token.claim" : "true", | |
"access.token.claim" : "true" | |
} | |
} ], | |
"useTemplateConfig" : false, | |
"useTemplateScope" : false, | |
"useTemplateMappers" : false | |
} ], | |
"clientTemplates" : [ ], | |
"browserSecurityHeaders" : { | |
"xContentTypeOptions" : "nosniff", | |
"xRobotsTag" : "none", | |
"xFrameOptions" : "SAMEORIGIN", | |
"xXSSProtection" : "1; mode=block", | |
"contentSecurityPolicy" : "frame-src 'self'" | |
}, | |
"smtpServer" : { }, | |
"loginTheme" : "fabric8", | |
"eventsEnabled" : false, | |
"eventsListeners" : [ "jboss-logging" ], | |
"enabledEventTypes" : [ ], | |
"adminEventsEnabled" : false, | |
"adminEventsDetailsEnabled" : false, | |
"identityProviders" : [ { | |
"alias" : "github", | |
"internalId" : "4a5d72ef-4c58-4bb9-848e-e1ab34ba8909", | |
"providerId" : "github", | |
"enabled" : true, | |
"updateProfileFirstLoginMode" : "on", | |
"trustEmail" : true, | |
"storeToken" : true, | |
"addReadTokenRoleOnCreate" : true, | |
"authenticateByDefault" : false, | |
"linkOnly" : false, | |
"firstBrokerLoginFlowAlias" : "first broker login", | |
"config" : { | |
"hideOnLoginPage" : "", | |
"clientId" : "7eb365074a8f9fcc6204", | |
"disableUserInfo" : "", | |
"clientSecret" : "26d236e8baca8423ec30ed819933f66f02d5ede3", | |
"defaultScope" : "admin:repo_hook read:org repo user gist", | |
"useJwksUrl" : "true" | |
} | |
}, { | |
"alias" : "openshift-v3", | |
"internalId" : "ecd8147e-44dd-452e-8145-10bda6f2e28d", | |
"providerId" : "openshift-v3", | |
"enabled" : true, | |
"updateProfileFirstLoginMode" : "on", | |
"trustEmail" : false, | |
"storeToken" : true, | |
"addReadTokenRoleOnCreate" : true, | |
"authenticateByDefault" : false, | |
"linkOnly" : false, | |
"firstBrokerLoginFlowAlias" : "first broker login", | |
"config" : { | |
"baseUrl" : "https://192.168.64.2:8443", | |
"clientSecret" : "fabric8", | |
"clientId" : "fabric8-online-platform", | |
"defaultScope" : "user:full" | |
} | |
} ], | |
"identityProviderMappers" : [ { | |
"id" : "57c92de4-a073-4abf-8e9a-9b68414597ae", | |
"name" : "approved", | |
"identityProviderAlias" : "openshift-v3", | |
"identityProviderMapper" : "hardcoded-attribute-idp-mapper", | |
"config" : { | |
"attribute.value" : "true", | |
"attribute" : "approved" | |
} | |
}, { | |
"id" : "97b5b067-884d-4ad9-baec-b038edd050a5", | |
"name" : "approved", | |
"identityProviderAlias" : "github", | |
"identityProviderMapper" : "hardcoded-attribute-idp-mapper", | |
"config" : { | |
"attribute.value" : "true", | |
"attribute" : "approved" | |
} | |
} ], | |
"components" : { | |
"org.keycloak.services.clientregistration.policy.ClientRegistrationPolicy" : [ { | |
"id" : "a88d19cd-5e24-45ac-85c3-e7fc6f9c51b5", | |
"name" : "Allowed Client Templates", | |
"providerId" : "allowed-client-templates", | |
"subType" : "authenticated", | |
"subComponents" : { }, | |
"config" : { } | |
}, { | |
"id" : "e279e536-3f58-4325-a198-f64fd03775cb", | |
"name" : "Full Scope Disabled", | |
"providerId" : "scope", | |
"subType" : "anonymous", | |
"subComponents" : { }, | |
"config" : { } | |
}, { | |
"id" : "5f60e47e-82f4-452c-9bb2-3a6796d36f88", | |
"name" : "Trusted Hosts", | |
"providerId" : "trusted-hosts", | |
"subType" : "anonymous", | |
"subComponents" : { }, | |
"config" : { | |
"host-sending-registration-request-must-match" : [ "true" ], | |
"client-uris-must-match" : [ "true" ] | |
} | |
}, { | |
"id" : "a42b1b8d-1e1c-4fed-a1c3-02bfb6306e36", | |
"name" : "Allowed Protocol Mapper Types", | |
"providerId" : "allowed-protocol-mappers", | |
"subType" : "authenticated", | |
"subComponents" : { }, | |
"config" : { | |
"allowed-protocol-mapper-types" : [ "oidc-usermodel-property-mapper", "saml-role-list-mapper", "oidc-usermodel-attribute-mapper", "oidc-full-name-mapper", "oidc-sha256-pairwise-sub-mapper", "saml-user-attribute-mapper", "saml-user-property-mapper", "oidc-address-mapper" ], | |
"consent-required-for-all-mappers" : [ "true" ] | |
} | |
}, { | |
"id" : "4aca8f8e-ad17-4e09-8cfb-e909359e0f19", | |
"name" : "Allowed Client Templates", | |
"providerId" : "allowed-client-templates", | |
"subType" : "anonymous", | |
"subComponents" : { }, | |
"config" : { } | |
}, { | |
"id" : "89828cec-1547-4330-8b11-8f7391e480f6", | |
"name" : "Consent Required", | |
"providerId" : "consent-required", | |
"subType" : "anonymous", | |
"subComponents" : { }, | |
"config" : { } | |
}, { | |
"id" : "0f018bc5-6941-4b31-b1a1-4b238fd7b7a0", | |
"name" : "Allowed Protocol Mapper Types", | |
"providerId" : "allowed-protocol-mappers", | |
"subType" : "anonymous", | |
"subComponents" : { }, | |
"config" : { | |
"allowed-protocol-mapper-types" : [ "oidc-sha256-pairwise-sub-mapper", "saml-user-attribute-mapper", "oidc-address-mapper", "saml-role-list-mapper", "oidc-usermodel-attribute-mapper", "saml-user-property-mapper", "oidc-full-name-mapper", "oidc-usermodel-property-mapper" ], | |
"consent-required-for-all-mappers" : [ "true" ] | |
} | |
}, { | |
"id" : "340d6a9a-00ab-480a-b8ac-c2c988ab3f6f", | |
"name" : "Max Clients Limit", | |
"providerId" : "max-clients", | |
"subType" : "anonymous", | |
"subComponents" : { }, | |
"config" : { | |
"max-clients" : [ "200" ] | |
} | |
} ], | |
"org.keycloak.keys.KeyProvider" : [ { | |
"id" : "b7380c9e-001e-4b94-8072-28810a229479", | |
"name" : "hmac-generated", | |
"providerId" : "hmac-generated", | |
"subComponents" : { }, | |
"config" : { | |
"kid" : [ "27edd72b-3c53-41d6-aac7-eb83c2736073" ], | |
"secret" : [ "BDeUynX35GWrpOuq081WVShAjOnMgcQNfz1nLCTlPzs" ], | |
"priority" : [ "100" ] | |
} | |
}, { | |
"id" : "424b2a02-152d-4bbd-9c6c-30745494cd6b", | |
"name" : "rsa", | |
"providerId" : "rsa", | |
"subComponents" : { }, | |
"config" : { | |
"privateKey" : [ "MIICWgIBAAKBgEjlZN1Q7wg5QOHzXGqyNf/q/VHQ0oJ2NdeODs18xuZJGJLDeP8eNPckklgVoTIhVs99Z5tLM1hP+9Gmw825uUWFvl4x50j2am25AH8iiPhkyL6hLzu8sbwwrU9GTirYjES9FSQUazNiV1XXHdyLdoFm7w33d5hlWiOS86cfFsF7AgMBAAECgYAPNML4o9RpC8BsId7qZuh6zSMwuPXgvxX2NC0EUn4PNbpJizsnRL7ZuyhH9aMdmPTJ7af6LhK03mJyVm5L8O0jyXCbsigdMU1H1xRfbgRNQ5bDzGeBsa9EHyikgCnES5tYpUJBts67J9SXMNzU1CrIb3bOAHlizvij3hOJKJeAiQJBAJBsTGvVkXg1SgIvnN6uyHSHwWHKiXE9WBCUPNFk2Ir6kCaIDy0x0yGnIAqP7JgIxMeGC569xVfDpF/fr2i1oB8CQQCBNqI1wNVos5eLhJqwF58KYDKmfeF66BBWnPICMT0UZ/YBLW5RTBo5/T9gzlKBMKReQjzz+VZCAvpwaoOEQcMlAkBqrsUo5uMFNAAOa1NqnxvOELYF4dHzR0g1PvtKBj97MimnfNwRG3wFoOmnQ7eWeuu5I0iUI0SSVx+l/psZMwkrAkBAL452WzrnjsbJ5G4e6Sz0r4KZl9BpCFwNWlsRYbowp8/ZF+ND+STSB43zHap4SFxuAkNbAlGp6ubS7uYzzaMNAkBDToIt1/QGPLA3bZW5ua7Kgumw1m21ycPfuAdbIirXLtMzHdwuqnBALlII9pEeN1LKm74upk0d9nN+qKNeOdPH" ], | |
"certificate" : [ "MIIBlzCCAQACBgFcxWGMCTANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdmYWJyaWM4MB4XDTE3MDYyMDEyMDAyM1oXDTI3MDYyMDEyMDIwM1owEjEQMA4GA1UEAwwHZmFicmljODCBnjANBgkqhkiG9w0BAQEFAAOBjAAwgYgCgYBI5WTdUO8IOUDh81xqsjX/6v1R0NKCdjXXjg7NfMbmSRiSw3j/HjT3JJJYFaEyIVbPfWebSzNYT/vRpsPNublFhb5eMedI9mptuQB/Ioj4ZMi+oS87vLG8MK1PRk4q2IxEvRUkFGszYldV1x3ci3aBZu8N93eYZVojkvOnHxbBewIDAQABMA0GCSqGSIb3DQEBCwUAA4GBAETn+p2Lp8/bJ+l+vT0OCcfQhshBqEygH5yfKU642UAw8CvXBqKM+ig4Qmtf3aWcvhjYmCDq39eMgnd++Z2QrN1KRjs0fzN9GzoXZnv/a/De0Cr9O+5T4zkZWs5C5i1dhLgzrQAcxFbnTIl5k9dn1J+Uw/cCnLWHL+4DePj2+0GN" ], | |
"priority" : [ "100" ] | |
} | |
} ] | |
}, | |
"internationalizationEnabled" : false, | |
"supportedLocales" : [ ], | |
"authenticationFlows" : [ { | |
"id" : "ae76200a-256b-4667-9186-72db051d2d42", | |
"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 | |
}, { | |
"authenticator" : "idp-email-verification", | |
"requirement" : "ALTERNATIVE", | |
"priority" : 20, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"requirement" : "ALTERNATIVE", | |
"priority" : 30, | |
"flowAlias" : "Verify Existing Account by Re-authentication", | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : true | |
} ] | |
}, { | |
"id" : "a3c853e3-c90d-42d5-a910-94775cf04a05", | |
"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 | |
}, { | |
"authenticator" : "auth-otp-form", | |
"requirement" : "OPTIONAL", | |
"priority" : 20, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
} ] | |
}, { | |
"id" : "b7721fde-7cdf-467a-8fec-296a2066b730", | |
"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" : "57ba230c-d2dc-4d5e-9dbb-ad317447a446", | |
"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 | |
} ] | |
}, { | |
"id" : "106c3b1f-293c-4865-92aa-7feb1ba9f902", | |
"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 | |
}, { | |
"authenticator" : "direct-grant-validate-otp", | |
"requirement" : "OPTIONAL", | |
"priority" : 30, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
} ] | |
}, { | |
"id" : "d347ea7f-27d1-490a-a9f9-e07308e7babb", | |
"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 | |
}, { | |
"authenticatorConfig" : "create unique user config", | |
"authenticator" : "idp-create-user-if-unique", | |
"requirement" : "ALTERNATIVE", | |
"priority" : 20, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
}, { | |
"requirement" : "ALTERNATIVE", | |
"priority" : 30, | |
"flowAlias" : "Handle Existing Account", | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : true | |
} ] | |
}, { | |
"id" : "6336254a-923a-4d53-8cf0-3a3e3409f9bf", | |
"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 | |
}, { | |
"authenticator" : "auth-otp-form", | |
"requirement" : "OPTIONAL", | |
"priority" : 20, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
} ] | |
}, { | |
"id" : "c4a9c199-0813-466e-9813-0edb221ecc37", | |
"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" : "015012ba-341c-4efa-bb57-885c4d362a45", | |
"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" : "51427b89-9446-49a8-80fd-4b85a72bcb41", | |
"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 | |
}, { | |
"authenticator" : "reset-otp", | |
"requirement" : "OPTIONAL", | |
"priority" : 40, | |
"userSetupAllowed" : false, | |
"autheticatorFlow" : false | |
} ] | |
}, { | |
"id" : "1e886a43-3685-41f2-b9b0-f2333101d271", | |
"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" : "cd5b01fd-3b42-496d-8166-3f2b3ff06d0b", | |
"alias" : "create unique user config", | |
"config" : { | |
"require.password.update.after.registration" : "false" | |
} | |
}, { | |
"id" : "a3a6dbe8-1aed-4f31-a8a7-60950bc60500", | |
"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, | |
"config" : { } | |
}, { | |
"alias" : "UPDATE_PASSWORD", | |
"name" : "Update Password", | |
"providerId" : "UPDATE_PASSWORD", | |
"enabled" : true, | |
"defaultAction" : false, | |
"config" : { } | |
}, { | |
"alias" : "UPDATE_PROFILE", | |
"name" : "Update Profile", | |
"providerId" : "UPDATE_PROFILE", | |
"enabled" : true, | |
"defaultAction" : false, | |
"config" : { } | |
}, { | |
"alias" : "VERIFY_EMAIL", | |
"name" : "Verify Email", | |
"providerId" : "VERIFY_EMAIL", | |
"enabled" : true, | |
"defaultAction" : false, | |
"config" : { } | |
}, { | |
"alias" : "terms_and_conditions", | |
"name" : "Terms and Conditions", | |
"providerId" : "terms_and_conditions", | |
"enabled" : false, | |
"defaultAction" : false, | |
"config" : { } | |
} ], | |
"browserFlow" : "browser", | |
"registrationFlow" : "registration", | |
"directGrantFlow" : "direct grant", | |
"resetCredentialsFlow" : "reset credentials", | |
"clientAuthenticationFlow" : "clients", | |
"attributes" : { | |
"_browser_header.xXSSProtection" : "1; mode=block", | |
"_browser_header.xFrameOptions" : "SAMEORIGIN", | |
"quickLoginCheckMilliSeconds" : "1000", | |
"permanentLockout" : "false", | |
"_browser_header.xRobotsTag" : "none", | |
"maxFailureWaitSeconds" : "900", | |
"minimumQuickLoginWaitSeconds" : "60", | |
"failureFactor" : "30", | |
"actionTokenGeneratedByUserLifespan" : "36000", | |
"maxDeltaTimeSeconds" : "43200", | |
"_browser_header.xContentTypeOptions" : "nosniff", | |
"actionTokenGeneratedByAdminLifespan" : "43200", | |
"bruteForceProtected" : "false", | |
"_browser_header.contentSecurityPolicy" : "frame-src 'self'", | |
"waitIncrementSeconds" : "60" | |
}, | |
"keycloakVersion" : "3.2.0.CR1-SNAPSHOT" | |
} ] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment