2402 lines
90 KiB
JSON
2402 lines
90 KiB
JSON
{
|
|
"id" : "f27cab68-e280-4fb3-8e9c-c0b3d2b6f041",
|
|
"realm" : "master",
|
|
"displayName" : "Keycloak",
|
|
"displayNameHtml" : "<div class=\"kc-logo-text\"><span>Keycloak</span></div>",
|
|
"notBefore" : 0,
|
|
"defaultSignatureAlgorithm" : "RS256",
|
|
"revokeRefreshToken" : false,
|
|
"refreshTokenMaxReuse" : 0,
|
|
"accessTokenLifespan" : 60,
|
|
"accessTokenLifespanForImplicitFlow" : 900,
|
|
"ssoSessionIdleTimeout" : 1800,
|
|
"ssoSessionMaxLifespan" : 36000,
|
|
"ssoSessionIdleTimeoutRememberMe" : 0,
|
|
"ssoSessionMaxLifespanRememberMe" : 0,
|
|
"offlineSessionIdleTimeout" : 2592000,
|
|
"offlineSessionMaxLifespanEnabled" : false,
|
|
"offlineSessionMaxLifespan" : 5184000,
|
|
"clientSessionIdleTimeout" : 0,
|
|
"clientSessionMaxLifespan" : 0,
|
|
"clientOfflineSessionIdleTimeout" : 0,
|
|
"clientOfflineSessionMaxLifespan" : 0,
|
|
"accessCodeLifespan" : 60,
|
|
"accessCodeLifespanUserAction" : 300,
|
|
"accessCodeLifespanLogin" : 1800,
|
|
"actionTokenGeneratedByAdminLifespan" : 43200,
|
|
"actionTokenGeneratedByUserLifespan" : 300,
|
|
"oauth2DeviceCodeLifespan" : 600,
|
|
"oauth2DevicePollingInterval" : 5,
|
|
"enabled" : true,
|
|
"sslRequired" : "external",
|
|
"registrationAllowed" : false,
|
|
"registrationEmailAsUsername" : false,
|
|
"rememberMe" : false,
|
|
"verifyEmail" : false,
|
|
"loginWithEmailAllowed" : true,
|
|
"duplicateEmailsAllowed" : false,
|
|
"resetPasswordAllowed" : false,
|
|
"editUsernameAllowed" : false,
|
|
"bruteForceProtected" : false,
|
|
"permanentLockout" : false,
|
|
"maxTemporaryLockouts" : 0,
|
|
"bruteForceStrategy" : "MULTIPLE",
|
|
"maxFailureWaitSeconds" : 900,
|
|
"minimumQuickLoginWaitSeconds" : 60,
|
|
"waitIncrementSeconds" : 60,
|
|
"quickLoginCheckMilliSeconds" : 1000,
|
|
"maxDeltaTimeSeconds" : 43200,
|
|
"failureFactor" : 30,
|
|
"roles" : {
|
|
"realm" : [ {
|
|
"id" : "350e5a2c-e9a2-42a4-9fcb-8b47cfd3a2d9",
|
|
"name" : "default-roles-master",
|
|
"description" : "${role_default-roles}",
|
|
"composite" : true,
|
|
"composites" : {
|
|
"realm" : [ "offline_access", "uma_authorization" ],
|
|
"client" : {
|
|
"account" : [ "view-profile", "manage-account" ]
|
|
}
|
|
},
|
|
"clientRole" : false,
|
|
"containerId" : "f27cab68-e280-4fb3-8e9c-c0b3d2b6f041",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "deccc416-278a-46fd-906b-630a3382ce8a",
|
|
"name" : "admin",
|
|
"description" : "${role_admin}",
|
|
"composite" : true,
|
|
"composites" : {
|
|
"realm" : [ "create-realm" ],
|
|
"client" : {
|
|
"master-realm" : [ "manage-realm", "impersonation", "view-identity-providers", "view-realm", "manage-authorization", "manage-identity-providers", "query-users", "manage-clients", "query-realms", "view-users", "manage-events", "query-clients", "view-events", "create-client", "query-groups", "manage-users", "view-authorization", "view-clients" ]
|
|
}
|
|
},
|
|
"clientRole" : false,
|
|
"containerId" : "f27cab68-e280-4fb3-8e9c-c0b3d2b6f041",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "76c7a954-ffa3-4eec-84d4-c98595be4e28",
|
|
"name" : "create-realm",
|
|
"description" : "${role_create-realm}",
|
|
"composite" : false,
|
|
"clientRole" : false,
|
|
"containerId" : "f27cab68-e280-4fb3-8e9c-c0b3d2b6f041",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "4a00cdd8-0870-4a6e-9773-583d08327d0d",
|
|
"name" : "uma_authorization",
|
|
"description" : "${role_uma_authorization}",
|
|
"composite" : false,
|
|
"clientRole" : false,
|
|
"containerId" : "f27cab68-e280-4fb3-8e9c-c0b3d2b6f041",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "e0d7dd50-4891-46f7-9f7c-76d38e418aa5",
|
|
"name" : "offline_access",
|
|
"description" : "${role_offline-access}",
|
|
"composite" : false,
|
|
"clientRole" : false,
|
|
"containerId" : "f27cab68-e280-4fb3-8e9c-c0b3d2b6f041",
|
|
"attributes" : { }
|
|
} ],
|
|
"client" : {
|
|
"security-admin-console" : [ ],
|
|
"fedwiki" : [ ],
|
|
"admin-cli" : [ ],
|
|
"temporal-ui" : [ ],
|
|
"account-console" : [ ],
|
|
"member-console" : [ {
|
|
"id" : "001d36d2-12f0-4e53-ae8c-6db44d0b698f",
|
|
"name" : "operator-member",
|
|
"description" : "",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "6cdf6cfe-a2af-4bd4-96a8-6d1fe8a0ad85",
|
|
"attributes" : { }
|
|
} ],
|
|
"broker" : [ {
|
|
"id" : "64f41682-d72c-43f1-a873-4eff2ab7be94",
|
|
"name" : "read-token",
|
|
"description" : "${role_read-token}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "1fffa1b8-313e-4eed-a361-8d4a7fab8aa4",
|
|
"attributes" : { }
|
|
} ],
|
|
"master-realm" : [ {
|
|
"id" : "f5021595-fac7-43b9-bcc5-d23a1a0d0ee8",
|
|
"name" : "impersonation",
|
|
"description" : "${role_impersonation}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "becde347-0daa-43c8-8744-970c20d56a7a",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "89143bdb-9e2f-4f90-9efb-c53a1653da9a",
|
|
"name" : "manage-realm",
|
|
"description" : "${role_manage-realm}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "becde347-0daa-43c8-8744-970c20d56a7a",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "09f1e9d8-5ca9-42ee-bb20-a6639d43cb29",
|
|
"name" : "view-identity-providers",
|
|
"description" : "${role_view-identity-providers}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "becde347-0daa-43c8-8744-970c20d56a7a",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "9ad69bff-28b8-4773-9e5a-391f5f96d617",
|
|
"name" : "view-realm",
|
|
"description" : "${role_view-realm}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "becde347-0daa-43c8-8744-970c20d56a7a",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "3aea166d-80a4-4bab-870c-0750b1d4785b",
|
|
"name" : "manage-authorization",
|
|
"description" : "${role_manage-authorization}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "becde347-0daa-43c8-8744-970c20d56a7a",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "56f20d78-0c46-4eed-bff9-7232ca2fc976",
|
|
"name" : "manage-identity-providers",
|
|
"description" : "${role_manage-identity-providers}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "becde347-0daa-43c8-8744-970c20d56a7a",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "f86966f1-4072-41a0-a6ad-ca13e543a081",
|
|
"name" : "query-users",
|
|
"description" : "${role_query-users}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "becde347-0daa-43c8-8744-970c20d56a7a",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "a0b12342-b4ca-4bfa-b646-0760106e4715",
|
|
"name" : "manage-clients",
|
|
"description" : "${role_manage-clients}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "becde347-0daa-43c8-8744-970c20d56a7a",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "d7bf6998-f97e-4175-b2f0-3368a143d839",
|
|
"name" : "query-realms",
|
|
"description" : "${role_query-realms}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "becde347-0daa-43c8-8744-970c20d56a7a",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "bc55525e-9873-4c6c-9f81-1e085c003d1d",
|
|
"name" : "manage-events",
|
|
"description" : "${role_manage-events}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "becde347-0daa-43c8-8744-970c20d56a7a",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "6944a442-2a7b-48f1-aab6-e4d4511fa491",
|
|
"name" : "view-users",
|
|
"description" : "${role_view-users}",
|
|
"composite" : true,
|
|
"composites" : {
|
|
"client" : {
|
|
"master-realm" : [ "query-groups", "query-users" ]
|
|
}
|
|
},
|
|
"clientRole" : true,
|
|
"containerId" : "becde347-0daa-43c8-8744-970c20d56a7a",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "c4862264-0062-4b6e-9dac-66975284bd31",
|
|
"name" : "query-clients",
|
|
"description" : "${role_query-clients}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "becde347-0daa-43c8-8744-970c20d56a7a",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "f67e7aae-9d10-4b63-9624-24a4e252c48a",
|
|
"name" : "create-client",
|
|
"description" : "${role_create-client}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "becde347-0daa-43c8-8744-970c20d56a7a",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "5901a5d1-b4ed-4c61-ab05-eb52bbdf89aa",
|
|
"name" : "view-events",
|
|
"description" : "${role_view-events}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "becde347-0daa-43c8-8744-970c20d56a7a",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "7a8a2256-18bd-47c1-b0ea-308c49d1cff9",
|
|
"name" : "query-groups",
|
|
"description" : "${role_query-groups}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "becde347-0daa-43c8-8744-970c20d56a7a",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "f49e2328-a6bd-442b-b87f-f63f371051de",
|
|
"name" : "manage-users",
|
|
"description" : "${role_manage-users}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "becde347-0daa-43c8-8744-970c20d56a7a",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "975b7028-e10b-48df-bc43-c2f8d7800e0f",
|
|
"name" : "view-authorization",
|
|
"description" : "${role_view-authorization}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "becde347-0daa-43c8-8744-970c20d56a7a",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "eb02497d-5a55-446d-8b74-df4cb676363c",
|
|
"name" : "view-clients",
|
|
"description" : "${role_view-clients}",
|
|
"composite" : true,
|
|
"composites" : {
|
|
"client" : {
|
|
"master-realm" : [ "query-clients" ]
|
|
}
|
|
},
|
|
"clientRole" : true,
|
|
"containerId" : "becde347-0daa-43c8-8744-970c20d56a7a",
|
|
"attributes" : { }
|
|
} ],
|
|
"account" : [ {
|
|
"id" : "4e4d8dbe-c67a-4732-8d2f-667ef5c9ecbc",
|
|
"name" : "view-profile",
|
|
"description" : "${role_view-profile}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "587f2a12-d9aa-44ed-bdb0-cc229f5dabd5",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "05bf5bef-c938-4fa1-a914-39b25fb26b6e",
|
|
"name" : "manage-account",
|
|
"description" : "${role_manage-account}",
|
|
"composite" : true,
|
|
"composites" : {
|
|
"client" : {
|
|
"account" : [ "manage-account-links" ]
|
|
}
|
|
},
|
|
"clientRole" : true,
|
|
"containerId" : "587f2a12-d9aa-44ed-bdb0-cc229f5dabd5",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "53f0c8b0-0ccc-45c7-8a0d-2daf305a6889",
|
|
"name" : "view-groups",
|
|
"description" : "${role_view-groups}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "587f2a12-d9aa-44ed-bdb0-cc229f5dabd5",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "f3b41eed-d6b0-4e09-a26d-837cb22d6534",
|
|
"name" : "delete-account",
|
|
"description" : "${role_delete-account}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "587f2a12-d9aa-44ed-bdb0-cc229f5dabd5",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "9c7564a9-1daa-4fd8-a6d6-343bca79f4fc",
|
|
"name" : "manage-consent",
|
|
"description" : "${role_manage-consent}",
|
|
"composite" : true,
|
|
"composites" : {
|
|
"client" : {
|
|
"account" : [ "view-consent" ]
|
|
}
|
|
},
|
|
"clientRole" : true,
|
|
"containerId" : "587f2a12-d9aa-44ed-bdb0-cc229f5dabd5",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "12c907d5-7920-4e74-a4db-ed6bc0a73810",
|
|
"name" : "manage-account-links",
|
|
"description" : "${role_manage-account-links}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "587f2a12-d9aa-44ed-bdb0-cc229f5dabd5",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "3125b6f9-73ec-4855-b094-ffd2d1e4b1e3",
|
|
"name" : "view-applications",
|
|
"description" : "${role_view-applications}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "587f2a12-d9aa-44ed-bdb0-cc229f5dabd5",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "5ea7b3a9-a39a-4137-bd24-9cb8db4f233d",
|
|
"name" : "view-consent",
|
|
"description" : "${role_view-consent}",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "587f2a12-d9aa-44ed-bdb0-cc229f5dabd5",
|
|
"attributes" : { }
|
|
} ],
|
|
"temporal" : [ {
|
|
"id" : "0af6b695-b03a-46c6-b8df-4f7851d6b777",
|
|
"name" : "default:write",
|
|
"description" : "",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "b8f784ed-74a3-4563-9e92-f8bbccc2789d",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "fc6b9db7-af72-4735-8c05-d73c5f4507de",
|
|
"name" : "default:read",
|
|
"description" : "",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "b8f784ed-74a3-4563-9e92-f8bbccc2789d",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "90676cd6-ba31-4c3b-9f1d-ddc59b6bc662",
|
|
"name" : "default:admin",
|
|
"description" : "",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "b8f784ed-74a3-4563-9e92-f8bbccc2789d",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "c34e5692-6343-439c-94bf-c55a19c1b30c",
|
|
"name" : "temporal-system:admin",
|
|
"description" : "",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "b8f784ed-74a3-4563-9e92-f8bbccc2789d",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "697e54f0-d2fe-48fb-96d3-19d4d1aa1645",
|
|
"name" : "default:worker",
|
|
"description" : "",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "b8f784ed-74a3-4563-9e92-f8bbccc2789d",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "e0896c18-a41b-44c6-9539-534d1b96f104",
|
|
"name" : "temporal-system:read",
|
|
"description" : "",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "b8f784ed-74a3-4563-9e92-f8bbccc2789d",
|
|
"attributes" : { }
|
|
}, {
|
|
"id" : "775cdc10-d84e-4720-89fb-f3b34f61df03",
|
|
"name" : "temporal-system:write",
|
|
"description" : "",
|
|
"composite" : false,
|
|
"clientRole" : true,
|
|
"containerId" : "b8f784ed-74a3-4563-9e92-f8bbccc2789d",
|
|
"attributes" : { }
|
|
} ]
|
|
}
|
|
},
|
|
"groups" : [ {
|
|
"id" : "86c11c47-c3fa-4e5d-9bdd-03a3fd5ae275",
|
|
"name" : "Operator Members",
|
|
"description" : "",
|
|
"path" : "/Operator Members",
|
|
"subGroups" : [ ],
|
|
"attributes" : { },
|
|
"realmRoles" : [ ],
|
|
"clientRoles" : {
|
|
"member-console" : [ "operator-member" ]
|
|
}
|
|
} ],
|
|
"defaultRole" : {
|
|
"id" : "350e5a2c-e9a2-42a4-9fcb-8b47cfd3a2d9",
|
|
"name" : "default-roles-master",
|
|
"description" : "${role_default-roles}",
|
|
"composite" : true,
|
|
"clientRole" : false,
|
|
"containerId" : "f27cab68-e280-4fb3-8e9c-c0b3d2b6f041"
|
|
},
|
|
"requiredCredentials" : [ "password" ],
|
|
"otpPolicyType" : "totp",
|
|
"otpPolicyAlgorithm" : "HmacSHA1",
|
|
"otpPolicyInitialCounter" : 0,
|
|
"otpPolicyDigits" : 6,
|
|
"otpPolicyLookAheadWindow" : 1,
|
|
"otpPolicyPeriod" : 30,
|
|
"otpPolicyCodeReusable" : false,
|
|
"otpSupportedApplications" : [ "totpAppFreeOTPName", "totpAppGoogleName", "totpAppMicrosoftAuthenticatorName" ],
|
|
"localizationTexts" : { },
|
|
"webAuthnPolicyRpEntityName" : "keycloak",
|
|
"webAuthnPolicySignatureAlgorithms" : [ "ES256", "RS256" ],
|
|
"webAuthnPolicyRpId" : "",
|
|
"webAuthnPolicyAttestationConveyancePreference" : "not specified",
|
|
"webAuthnPolicyAuthenticatorAttachment" : "not specified",
|
|
"webAuthnPolicyRequireResidentKey" : "not specified",
|
|
"webAuthnPolicyUserVerificationRequirement" : "not specified",
|
|
"webAuthnPolicyCreateTimeout" : 0,
|
|
"webAuthnPolicyAvoidSameAuthenticatorRegister" : false,
|
|
"webAuthnPolicyAcceptableAaguids" : [ ],
|
|
"webAuthnPolicyExtraOrigins" : [ ],
|
|
"webAuthnPolicyPasswordlessRpEntityName" : "keycloak",
|
|
"webAuthnPolicyPasswordlessSignatureAlgorithms" : [ "ES256", "RS256" ],
|
|
"webAuthnPolicyPasswordlessRpId" : "",
|
|
"webAuthnPolicyPasswordlessAttestationConveyancePreference" : "not specified",
|
|
"webAuthnPolicyPasswordlessAuthenticatorAttachment" : "not specified",
|
|
"webAuthnPolicyPasswordlessRequireResidentKey" : "Yes",
|
|
"webAuthnPolicyPasswordlessUserVerificationRequirement" : "required",
|
|
"webAuthnPolicyPasswordlessCreateTimeout" : 0,
|
|
"webAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister" : false,
|
|
"webAuthnPolicyPasswordlessAcceptableAaguids" : [ ],
|
|
"webAuthnPolicyPasswordlessExtraOrigins" : [ ],
|
|
"users" : [ {
|
|
"id" : "0e51a6e2-4a6b-491d-8575-9103d14d2e3b",
|
|
"username" : "admin",
|
|
"firstName" : "Huning",
|
|
"lastName" : "Wang",
|
|
"email" : "hwang@wikicafe.gov",
|
|
"emailVerified" : true,
|
|
"attributes" : {
|
|
"is_temporary_admin" : [ "true" ]
|
|
},
|
|
"enabled" : true,
|
|
"createdTimestamp" : 1766451375743,
|
|
"totp" : false,
|
|
"credentials" : [ {
|
|
"id" : "d1a388fb-5f26-4dfa-bc3a-91cce3ac1bdb",
|
|
"type" : "password",
|
|
"createdDate" : 1766451375836,
|
|
"secretData" : "{\"value\":\"4PAqNWsKITQj9v50+UzdXfqeL4dK07E1ndix6zL/xVY=\",\"salt\":\"lfQzr1NvcBrEs8XGxRz/qw==\",\"additionalParameters\":{}}",
|
|
"credentialData" : "{\"hashIterations\":5,\"algorithm\":\"argon2\",\"additionalParameters\":{\"hashLength\":[\"32\"],\"memory\":[\"7168\"],\"type\":[\"id\"],\"version\":[\"1.3\"],\"parallelism\":[\"1\"]}}"
|
|
} ],
|
|
"disableableCredentialTypes" : [ ],
|
|
"requiredActions" : [ ],
|
|
"realmRoles" : [ "default-roles-master", "admin" ],
|
|
"clientRoles" : {
|
|
"temporal" : [ "default:write", "default:read", "default:admin", "temporal-system:admin", "default:worker", "temporal-system:read", "temporal-system:write" ]
|
|
},
|
|
"notBefore" : 0,
|
|
"groups" : [ ]
|
|
}, {
|
|
"id" : "a9c861ae-bff1-4cbf-8d24-06f502b10789",
|
|
"username" : "litianmei",
|
|
"firstName" : "Tianmei",
|
|
"lastName" : "Li",
|
|
"email" : "litianmei@qq.com",
|
|
"emailVerified" : true,
|
|
"enabled" : true,
|
|
"createdTimestamp" : 1767321697305,
|
|
"totp" : false,
|
|
"credentials" : [ {
|
|
"id" : "1b9ae54a-39c5-4653-86ad-d586c34c646f",
|
|
"type" : "password",
|
|
"userLabel" : "My password",
|
|
"createdDate" : 1767321715150,
|
|
"secretData" : "{\"value\":\"DP9DuRFVW/kAhNCVUQiUzUdfCfYOLjHxDZGCLgGzcdo=\",\"salt\":\"Wgk3n+E1GVpVNrDLUccJhw==\",\"additionalParameters\":{}}",
|
|
"credentialData" : "{\"hashIterations\":5,\"algorithm\":\"argon2\",\"additionalParameters\":{\"hashLength\":[\"32\"],\"memory\":[\"7168\"],\"type\":[\"id\"],\"version\":[\"1.3\"],\"parallelism\":[\"1\"]}}"
|
|
} ],
|
|
"disableableCredentialTypes" : [ ],
|
|
"requiredActions" : [ ],
|
|
"realmRoles" : [ "default-roles-master" ],
|
|
"notBefore" : 0,
|
|
"groups" : [ "/Operator Members" ]
|
|
}, {
|
|
"id" : "85e6cbe7-e749-4cb7-a9e4-5e557d567630",
|
|
"username" : "service-account-fedwiki",
|
|
"emailVerified" : false,
|
|
"enabled" : true,
|
|
"createdTimestamp" : 1766480303855,
|
|
"totp" : false,
|
|
"serviceAccountClientId" : "fedwiki",
|
|
"credentials" : [ ],
|
|
"disableableCredentialTypes" : [ ],
|
|
"requiredActions" : [ ],
|
|
"realmRoles" : [ "default-roles-master" ],
|
|
"notBefore" : 0,
|
|
"groups" : [ ]
|
|
}, {
|
|
"id" : "ff511f2b-ae95-419a-853d-e5e383d4b46e",
|
|
"username" : "service-account-member-console",
|
|
"emailVerified" : false,
|
|
"enabled" : true,
|
|
"createdTimestamp" : 1766480050050,
|
|
"totp" : false,
|
|
"serviceAccountClientId" : "member-console",
|
|
"credentials" : [ ],
|
|
"disableableCredentialTypes" : [ ],
|
|
"requiredActions" : [ ],
|
|
"realmRoles" : [ "default-roles-master" ],
|
|
"clientRoles" : {
|
|
"temporal" : [ "default:write", "default:read", "default:admin", "default:worker" ]
|
|
},
|
|
"notBefore" : 0,
|
|
"groups" : [ ]
|
|
} ],
|
|
"scopeMappings" : [ {
|
|
"clientScope" : "offline_access",
|
|
"roles" : [ "offline_access" ]
|
|
} ],
|
|
"clientScopeMappings" : {
|
|
"temporal" : [ {
|
|
"client" : "member-console",
|
|
"roles" : [ "default:worker", "temporal-system:write", "temporal-system:read", "default:admin", "default:read", "default:write", "temporal-system:admin" ]
|
|
}, {
|
|
"client" : "temporal-ui",
|
|
"roles" : [ "default:worker", "temporal-system:write", "temporal-system:read", "default:admin", "default:read", "default:write", "temporal-system:admin" ]
|
|
} ],
|
|
"account" : [ {
|
|
"client" : "account-console",
|
|
"roles" : [ "manage-account", "view-groups" ]
|
|
} ]
|
|
},
|
|
"clients" : [ {
|
|
"id" : "587f2a12-d9aa-44ed-bdb0-cc229f5dabd5",
|
|
"clientId" : "account",
|
|
"name" : "${client_account}",
|
|
"rootUrl" : "${authBaseUrl}",
|
|
"baseUrl" : "/realms/master/account/",
|
|
"surrogateAuthRequired" : false,
|
|
"enabled" : true,
|
|
"alwaysDisplayInConsole" : false,
|
|
"clientAuthenticatorType" : "client-secret",
|
|
"redirectUris" : [ "/realms/master/account/*" ],
|
|
"webOrigins" : [ ],
|
|
"notBefore" : 0,
|
|
"bearerOnly" : false,
|
|
"consentRequired" : false,
|
|
"standardFlowEnabled" : true,
|
|
"implicitFlowEnabled" : false,
|
|
"directAccessGrantsEnabled" : false,
|
|
"serviceAccountsEnabled" : false,
|
|
"publicClient" : true,
|
|
"frontchannelLogout" : false,
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"realm_client" : "false",
|
|
"post.logout.redirect.uris" : "+"
|
|
},
|
|
"authenticationFlowBindingOverrides" : { },
|
|
"fullScopeAllowed" : false,
|
|
"nodeReRegistrationTimeout" : 0,
|
|
"defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "basic", "email" ],
|
|
"optionalClientScopes" : [ "address", "phone", "offline_access", "organization", "microprofile-jwt" ]
|
|
}, {
|
|
"id" : "2d877ca8-d306-4d35-a938-257050ed929e",
|
|
"clientId" : "account-console",
|
|
"name" : "${client_account-console}",
|
|
"rootUrl" : "${authBaseUrl}",
|
|
"baseUrl" : "/realms/master/account/",
|
|
"surrogateAuthRequired" : false,
|
|
"enabled" : true,
|
|
"alwaysDisplayInConsole" : false,
|
|
"clientAuthenticatorType" : "client-secret",
|
|
"redirectUris" : [ "/realms/master/account/*" ],
|
|
"webOrigins" : [ ],
|
|
"notBefore" : 0,
|
|
"bearerOnly" : false,
|
|
"consentRequired" : false,
|
|
"standardFlowEnabled" : true,
|
|
"implicitFlowEnabled" : false,
|
|
"directAccessGrantsEnabled" : false,
|
|
"serviceAccountsEnabled" : false,
|
|
"publicClient" : true,
|
|
"frontchannelLogout" : false,
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"realm_client" : "false",
|
|
"post.logout.redirect.uris" : "+",
|
|
"pkce.code.challenge.method" : "S256"
|
|
},
|
|
"authenticationFlowBindingOverrides" : { },
|
|
"fullScopeAllowed" : false,
|
|
"nodeReRegistrationTimeout" : 0,
|
|
"protocolMappers" : [ {
|
|
"id" : "3598f3d1-6229-48bf-825f-f14d371d675b",
|
|
"name" : "audience resolve",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-audience-resolve-mapper",
|
|
"consentRequired" : false,
|
|
"config" : { }
|
|
} ],
|
|
"defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "basic", "email" ],
|
|
"optionalClientScopes" : [ "address", "phone", "offline_access", "organization", "microprofile-jwt" ]
|
|
}, {
|
|
"id" : "aea03ee9-d9cb-49b5-9d23-17e98f20427a",
|
|
"clientId" : "admin-cli",
|
|
"name" : "${client_admin-cli}",
|
|
"surrogateAuthRequired" : false,
|
|
"enabled" : true,
|
|
"alwaysDisplayInConsole" : false,
|
|
"clientAuthenticatorType" : "client-secret",
|
|
"redirectUris" : [ ],
|
|
"webOrigins" : [ ],
|
|
"notBefore" : 0,
|
|
"bearerOnly" : false,
|
|
"consentRequired" : false,
|
|
"standardFlowEnabled" : false,
|
|
"implicitFlowEnabled" : false,
|
|
"directAccessGrantsEnabled" : true,
|
|
"serviceAccountsEnabled" : false,
|
|
"publicClient" : true,
|
|
"frontchannelLogout" : false,
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"realm_client" : "false",
|
|
"client.use.lightweight.access.token.enabled" : "true"
|
|
},
|
|
"authenticationFlowBindingOverrides" : { },
|
|
"fullScopeAllowed" : true,
|
|
"nodeReRegistrationTimeout" : 0,
|
|
"defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "basic", "email" ],
|
|
"optionalClientScopes" : [ "address", "phone", "offline_access", "organization", "microprofile-jwt" ]
|
|
}, {
|
|
"id" : "1fffa1b8-313e-4eed-a361-8d4a7fab8aa4",
|
|
"clientId" : "broker",
|
|
"name" : "${client_broker}",
|
|
"surrogateAuthRequired" : false,
|
|
"enabled" : true,
|
|
"alwaysDisplayInConsole" : false,
|
|
"clientAuthenticatorType" : "client-secret",
|
|
"redirectUris" : [ ],
|
|
"webOrigins" : [ ],
|
|
"notBefore" : 0,
|
|
"bearerOnly" : true,
|
|
"consentRequired" : false,
|
|
"standardFlowEnabled" : true,
|
|
"implicitFlowEnabled" : false,
|
|
"directAccessGrantsEnabled" : false,
|
|
"serviceAccountsEnabled" : false,
|
|
"publicClient" : false,
|
|
"frontchannelLogout" : false,
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"realm_client" : "true"
|
|
},
|
|
"authenticationFlowBindingOverrides" : { },
|
|
"fullScopeAllowed" : false,
|
|
"nodeReRegistrationTimeout" : 0,
|
|
"defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "basic", "email" ],
|
|
"optionalClientScopes" : [ "address", "phone", "offline_access", "organization", "microprofile-jwt" ]
|
|
}, {
|
|
"id" : "20a30c55-0447-449f-8299-2eb83f0e8642",
|
|
"clientId" : "fedwiki",
|
|
"name" : "fedwiki",
|
|
"description" : "",
|
|
"rootUrl" : "http://localtest.me",
|
|
"adminUrl" : "http://localtest.me",
|
|
"baseUrl" : "",
|
|
"surrogateAuthRequired" : false,
|
|
"enabled" : true,
|
|
"alwaysDisplayInConsole" : false,
|
|
"clientAuthenticatorType" : "client-secret",
|
|
"secret" : "1ihwI1xIxmDqeHphHPgpCFjJyLJU81Yz",
|
|
"redirectUris" : [ "*" ],
|
|
"webOrigins" : [ "*" ],
|
|
"notBefore" : 0,
|
|
"bearerOnly" : false,
|
|
"consentRequired" : false,
|
|
"standardFlowEnabled" : true,
|
|
"implicitFlowEnabled" : false,
|
|
"directAccessGrantsEnabled" : false,
|
|
"serviceAccountsEnabled" : true,
|
|
"publicClient" : false,
|
|
"frontchannelLogout" : true,
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"realm_client" : "false",
|
|
"oidc.ciba.grant.enabled" : "false",
|
|
"client.secret.creation.time" : "1766480303",
|
|
"backchannel.logout.session.required" : "true",
|
|
"standard.token.exchange.enabled" : "false",
|
|
"post.logout.redirect.uris" : "*",
|
|
"frontchannel.logout.session.required" : "true",
|
|
"oauth2.device.authorization.grant.enabled" : "false",
|
|
"display.on.consent.screen" : "false",
|
|
"backchannel.logout.revoke.offline.tokens" : "false",
|
|
"dpop.bound.access.tokens" : "false"
|
|
},
|
|
"authenticationFlowBindingOverrides" : { },
|
|
"fullScopeAllowed" : true,
|
|
"nodeReRegistrationTimeout" : -1,
|
|
"defaultClientScopes" : [ "web-origins", "service_account", "acr", "roles", "profile", "basic", "email" ],
|
|
"optionalClientScopes" : [ "address", "phone", "offline_access", "organization", "microprofile-jwt" ]
|
|
}, {
|
|
"id" : "becde347-0daa-43c8-8744-970c20d56a7a",
|
|
"clientId" : "master-realm",
|
|
"name" : "master Realm",
|
|
"surrogateAuthRequired" : false,
|
|
"enabled" : true,
|
|
"alwaysDisplayInConsole" : false,
|
|
"clientAuthenticatorType" : "client-secret",
|
|
"redirectUris" : [ ],
|
|
"webOrigins" : [ ],
|
|
"notBefore" : 0,
|
|
"bearerOnly" : true,
|
|
"consentRequired" : false,
|
|
"standardFlowEnabled" : true,
|
|
"implicitFlowEnabled" : false,
|
|
"directAccessGrantsEnabled" : false,
|
|
"serviceAccountsEnabled" : false,
|
|
"publicClient" : false,
|
|
"frontchannelLogout" : false,
|
|
"attributes" : {
|
|
"realm_client" : "true"
|
|
},
|
|
"authenticationFlowBindingOverrides" : { },
|
|
"fullScopeAllowed" : false,
|
|
"nodeReRegistrationTimeout" : 0,
|
|
"defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "basic", "email" ],
|
|
"optionalClientScopes" : [ "address", "phone", "offline_access", "organization", "microprofile-jwt" ]
|
|
}, {
|
|
"id" : "6cdf6cfe-a2af-4bd4-96a8-6d1fe8a0ad85",
|
|
"clientId" : "member-console",
|
|
"name" : "Member Console",
|
|
"description" : "",
|
|
"rootUrl" : "http://localhost:8081",
|
|
"adminUrl" : "http://localhost:8081",
|
|
"baseUrl" : "",
|
|
"surrogateAuthRequired" : false,
|
|
"enabled" : true,
|
|
"alwaysDisplayInConsole" : false,
|
|
"clientAuthenticatorType" : "client-secret",
|
|
"secret" : "3Mz0sr6qUlsM18QaE1jn9j38ACzr1PYr",
|
|
"redirectUris" : [ "*" ],
|
|
"webOrigins" : [ "*" ],
|
|
"notBefore" : 0,
|
|
"bearerOnly" : false,
|
|
"consentRequired" : false,
|
|
"standardFlowEnabled" : true,
|
|
"implicitFlowEnabled" : false,
|
|
"directAccessGrantsEnabled" : false,
|
|
"serviceAccountsEnabled" : true,
|
|
"publicClient" : false,
|
|
"frontchannelLogout" : true,
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"realm_client" : "false",
|
|
"oidc.ciba.grant.enabled" : "false",
|
|
"client.secret.creation.time" : "1766480050",
|
|
"backchannel.logout.session.required" : "true",
|
|
"standard.token.exchange.enabled" : "false",
|
|
"post.logout.redirect.uris" : "*",
|
|
"frontchannel.logout.session.required" : "true",
|
|
"oauth2.device.authorization.grant.enabled" : "false",
|
|
"display.on.consent.screen" : "false",
|
|
"backchannel.logout.revoke.offline.tokens" : "false",
|
|
"dpop.bound.access.tokens" : "false"
|
|
},
|
|
"authenticationFlowBindingOverrides" : { },
|
|
"fullScopeAllowed" : false,
|
|
"nodeReRegistrationTimeout" : -1,
|
|
"protocolMappers" : [ {
|
|
"id" : "c501536c-51dc-48f6-b243-11bbc629368b",
|
|
"name" : "client roles",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-client-role-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"multivalued" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute" : "foo",
|
|
"id.token.claim" : "true",
|
|
"lightweight.claim" : "false",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "roles",
|
|
"jsonType.label" : "String"
|
|
}
|
|
} ],
|
|
"defaultClientScopes" : [ "web-origins", "service_account", "acr", "temporal-permissions", "roles", "profile", "basic", "email" ],
|
|
"optionalClientScopes" : [ "address", "phone", "offline_access", "organization", "microprofile-jwt" ]
|
|
}, {
|
|
"id" : "65273d40-8cca-4e1d-94bc-e88f285fe62e",
|
|
"clientId" : "security-admin-console",
|
|
"name" : "${client_security-admin-console}",
|
|
"rootUrl" : "${authAdminUrl}",
|
|
"baseUrl" : "/admin/master/console/",
|
|
"surrogateAuthRequired" : false,
|
|
"enabled" : true,
|
|
"alwaysDisplayInConsole" : false,
|
|
"clientAuthenticatorType" : "client-secret",
|
|
"redirectUris" : [ "/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" : {
|
|
"realm_client" : "false",
|
|
"client.use.lightweight.access.token.enabled" : "true",
|
|
"post.logout.redirect.uris" : "+",
|
|
"pkce.code.challenge.method" : "S256"
|
|
},
|
|
"authenticationFlowBindingOverrides" : { },
|
|
"fullScopeAllowed" : true,
|
|
"nodeReRegistrationTimeout" : 0,
|
|
"protocolMappers" : [ {
|
|
"id" : "70358728-5db6-48f4-b63a-0a05512b8889",
|
|
"name" : "locale",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-attribute-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute" : "locale",
|
|
"id.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "locale",
|
|
"jsonType.label" : "String"
|
|
}
|
|
} ],
|
|
"defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "basic", "email" ],
|
|
"optionalClientScopes" : [ "address", "phone", "offline_access", "organization", "microprofile-jwt" ]
|
|
}, {
|
|
"id" : "b8f784ed-74a3-4563-9e92-f8bbccc2789d",
|
|
"clientId" : "temporal",
|
|
"name" : "Temporal",
|
|
"description" : "Container for Temporal permission roles",
|
|
"rootUrl" : "",
|
|
"adminUrl" : "",
|
|
"baseUrl" : "",
|
|
"surrogateAuthRequired" : false,
|
|
"enabled" : true,
|
|
"alwaysDisplayInConsole" : false,
|
|
"clientAuthenticatorType" : "client-secret",
|
|
"redirectUris" : [ "/*" ],
|
|
"webOrigins" : [ "/*" ],
|
|
"notBefore" : 0,
|
|
"bearerOnly" : false,
|
|
"consentRequired" : false,
|
|
"standardFlowEnabled" : false,
|
|
"implicitFlowEnabled" : false,
|
|
"directAccessGrantsEnabled" : false,
|
|
"serviceAccountsEnabled" : false,
|
|
"publicClient" : true,
|
|
"frontchannelLogout" : true,
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"realm_client" : "false",
|
|
"oidc.ciba.grant.enabled" : "false",
|
|
"backchannel.logout.session.required" : "true",
|
|
"standard.token.exchange.enabled" : "false",
|
|
"oauth2.device.authorization.grant.enabled" : "false",
|
|
"backchannel.logout.revoke.offline.tokens" : "false",
|
|
"dpop.bound.access.tokens" : "false"
|
|
},
|
|
"authenticationFlowBindingOverrides" : { },
|
|
"fullScopeAllowed" : true,
|
|
"nodeReRegistrationTimeout" : -1,
|
|
"defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "basic", "email" ],
|
|
"optionalClientScopes" : [ "address", "phone", "offline_access", "organization", "microprofile-jwt" ]
|
|
}, {
|
|
"id" : "db25a8e7-eab7-471d-8cb4-399ab2fb87b1",
|
|
"clientId" : "temporal-ui",
|
|
"name" : "temporal-ui",
|
|
"description" : "",
|
|
"rootUrl" : "http://localhost:8233",
|
|
"adminUrl" : "https://localhost:8233",
|
|
"baseUrl" : "",
|
|
"surrogateAuthRequired" : false,
|
|
"enabled" : true,
|
|
"alwaysDisplayInConsole" : false,
|
|
"clientAuthenticatorType" : "client-secret",
|
|
"secret" : "HtRpQ1qZKuauyAqVV0x7r10a1YhVePy9",
|
|
"redirectUris" : [ "*" ],
|
|
"webOrigins" : [ "*" ],
|
|
"notBefore" : 0,
|
|
"bearerOnly" : false,
|
|
"consentRequired" : false,
|
|
"standardFlowEnabled" : true,
|
|
"implicitFlowEnabled" : false,
|
|
"directAccessGrantsEnabled" : false,
|
|
"serviceAccountsEnabled" : false,
|
|
"publicClient" : false,
|
|
"frontchannelLogout" : true,
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"realm_client" : "false",
|
|
"oidc.ciba.grant.enabled" : "false",
|
|
"client.secret.creation.time" : "1766451570",
|
|
"backchannel.logout.session.required" : "true",
|
|
"standard.token.exchange.enabled" : "false",
|
|
"post.logout.redirect.uris" : "*",
|
|
"frontchannel.logout.session.required" : "true",
|
|
"oauth2.device.authorization.grant.enabled" : "false",
|
|
"display.on.consent.screen" : "false",
|
|
"backchannel.logout.revoke.offline.tokens" : "false",
|
|
"dpop.bound.access.tokens" : "false"
|
|
},
|
|
"authenticationFlowBindingOverrides" : { },
|
|
"fullScopeAllowed" : false,
|
|
"nodeReRegistrationTimeout" : -1,
|
|
"defaultClientScopes" : [ "web-origins", "acr", "temporal-permissions", "roles", "profile", "basic", "email" ],
|
|
"optionalClientScopes" : [ "address", "phone", "offline_access", "organization", "microprofile-jwt" ]
|
|
} ],
|
|
"clientScopes" : [ {
|
|
"id" : "7b462a82-5acf-464b-8159-4ef45ac64ac2",
|
|
"name" : "email",
|
|
"description" : "OpenID Connect built-in scope: email",
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"include.in.token.scope" : "true",
|
|
"consent.screen.text" : "${emailScopeConsentText}",
|
|
"display.on.consent.screen" : "true"
|
|
},
|
|
"protocolMappers" : [ {
|
|
"id" : "961b7652-12e5-4442-8eb9-b7968825b5b8",
|
|
"name" : "email",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-attribute-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute" : "email",
|
|
"id.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "email",
|
|
"jsonType.label" : "String"
|
|
}
|
|
}, {
|
|
"id" : "ca469074-0a54-4616-b398-1a0fd5064975",
|
|
"name" : "email verified",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-property-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute" : "emailVerified",
|
|
"id.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "email_verified",
|
|
"jsonType.label" : "boolean"
|
|
}
|
|
} ]
|
|
}, {
|
|
"id" : "e4160163-ff3c-4375-ba90-db2452019dc5",
|
|
"name" : "phone",
|
|
"description" : "OpenID Connect built-in scope: phone",
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"include.in.token.scope" : "true",
|
|
"consent.screen.text" : "${phoneScopeConsentText}",
|
|
"display.on.consent.screen" : "true"
|
|
},
|
|
"protocolMappers" : [ {
|
|
"id" : "28480ad3-8838-45fd-b70e-9eb420f4ab27",
|
|
"name" : "phone number verified",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-attribute-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute" : "phoneNumberVerified",
|
|
"id.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "phone_number_verified",
|
|
"jsonType.label" : "boolean"
|
|
}
|
|
}, {
|
|
"id" : "b172a5e8-490b-4ed1-bbf1-15eb775be10b",
|
|
"name" : "phone number",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-attribute-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute" : "phoneNumber",
|
|
"id.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "phone_number",
|
|
"jsonType.label" : "String"
|
|
}
|
|
} ]
|
|
}, {
|
|
"id" : "0fb8c489-8d59-487f-b693-347ee21fcc84",
|
|
"name" : "roles",
|
|
"description" : "OpenID Connect scope for add user roles to the access token",
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"include.in.token.scope" : "false",
|
|
"consent.screen.text" : "${rolesScopeConsentText}",
|
|
"display.on.consent.screen" : "true"
|
|
},
|
|
"protocolMappers" : [ {
|
|
"id" : "7fd4a690-c63f-48d9-a0bf-5a8c68209cd0",
|
|
"name" : "audience resolve",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-audience-resolve-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"access.token.claim" : "true"
|
|
}
|
|
}, {
|
|
"id" : "297bde45-a529-44ee-9543-b79679b14c25",
|
|
"name" : "realm roles",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-realm-role-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"user.attribute" : "foo",
|
|
"introspection.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "realm_access.roles",
|
|
"jsonType.label" : "String",
|
|
"multivalued" : "true"
|
|
}
|
|
}, {
|
|
"id" : "e63eabac-a6fa-47fd-b6de-dcf80b051367",
|
|
"name" : "client roles",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-client-role-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"user.attribute" : "foo",
|
|
"introspection.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "resource_access.${client_id}.roles",
|
|
"jsonType.label" : "String",
|
|
"multivalued" : "true"
|
|
}
|
|
} ]
|
|
}, {
|
|
"id" : "56807ed0-f9b4-4811-9ee7-f93d0458a7d3",
|
|
"name" : "temporal-permissions",
|
|
"description" : "Permissions for Temporal",
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"include.in.token.scope" : "false",
|
|
"display.on.consent.screen" : "false",
|
|
"gui.order" : "",
|
|
"consent.screen.text" : "",
|
|
"include.in.openid.provider.metadata" : "false"
|
|
},
|
|
"protocolMappers" : [ {
|
|
"id" : "b5ddf29a-9d5e-48bb-8ad4-ffbabc6fb289",
|
|
"name" : "Temporal Permissions Mapper",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-client-role-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"multivalued" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"id.token.claim" : "true",
|
|
"lightweight.claim" : "false",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "permissions",
|
|
"jsonType.label" : "String",
|
|
"usermodel.clientRoleMapping.clientId" : "temporal"
|
|
}
|
|
} ]
|
|
}, {
|
|
"id" : "1f8b19c1-057f-473a-b479-0043ad3db828",
|
|
"name" : "organization",
|
|
"description" : "Additional claims about the organization a subject belongs to",
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"include.in.token.scope" : "true",
|
|
"consent.screen.text" : "${organizationScopeConsentText}",
|
|
"display.on.consent.screen" : "true"
|
|
},
|
|
"protocolMappers" : [ {
|
|
"id" : "e5bf689e-2249-472b-9eb8-0fea22592468",
|
|
"name" : "organization",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-organization-membership-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"id.token.claim" : "true",
|
|
"introspection.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "organization",
|
|
"jsonType.label" : "String",
|
|
"multivalued" : "true"
|
|
}
|
|
} ]
|
|
}, {
|
|
"id" : "da00118e-5e2f-4c3e-bb64-743f8098d7e5",
|
|
"name" : "address",
|
|
"description" : "OpenID Connect built-in scope: address",
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"include.in.token.scope" : "true",
|
|
"consent.screen.text" : "${addressScopeConsentText}",
|
|
"display.on.consent.screen" : "true"
|
|
},
|
|
"protocolMappers" : [ {
|
|
"id" : "0b02c7bf-50d7-4866-a35f-f1b9c4427a4e",
|
|
"name" : "address",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-address-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"user.attribute.formatted" : "formatted",
|
|
"user.attribute.country" : "country",
|
|
"introspection.token.claim" : "true",
|
|
"user.attribute.postal_code" : "postal_code",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute.street" : "street",
|
|
"id.token.claim" : "true",
|
|
"user.attribute.region" : "region",
|
|
"access.token.claim" : "true",
|
|
"user.attribute.locality" : "locality"
|
|
}
|
|
} ]
|
|
}, {
|
|
"id" : "e1ffdb28-4296-40bc-823f-64ecc896c57b",
|
|
"name" : "saml_organization",
|
|
"description" : "Organization Membership",
|
|
"protocol" : "saml",
|
|
"attributes" : {
|
|
"display.on.consent.screen" : "false"
|
|
},
|
|
"protocolMappers" : [ {
|
|
"id" : "7ad16d39-2088-49ca-a4f8-35cfdcd2b3d4",
|
|
"name" : "organization",
|
|
"protocol" : "saml",
|
|
"protocolMapper" : "saml-organization-membership-mapper",
|
|
"consentRequired" : false,
|
|
"config" : { }
|
|
} ]
|
|
}, {
|
|
"id" : "1e2f8859-e3ce-4f14-ba99-995cb7589f02",
|
|
"name" : "web-origins",
|
|
"description" : "OpenID Connect scope for add allowed web origins to the access token",
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"include.in.token.scope" : "false",
|
|
"consent.screen.text" : "",
|
|
"display.on.consent.screen" : "false"
|
|
},
|
|
"protocolMappers" : [ {
|
|
"id" : "136a3587-1b7f-4b96-8279-6dc24b0bce1c",
|
|
"name" : "allowed web origins",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-allowed-origins-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"access.token.claim" : "true"
|
|
}
|
|
} ]
|
|
}, {
|
|
"id" : "e4610468-b189-41f3-a207-30668c39c7e5",
|
|
"name" : "offline_access",
|
|
"description" : "OpenID Connect built-in scope: offline_access",
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"consent.screen.text" : "${offlineAccessScopeConsentText}",
|
|
"display.on.consent.screen" : "true"
|
|
}
|
|
}, {
|
|
"id" : "b0f1a183-6e5b-4518-b8df-7d343674a1f0",
|
|
"name" : "microprofile-jwt",
|
|
"description" : "Microprofile - JWT built-in scope",
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"include.in.token.scope" : "true",
|
|
"display.on.consent.screen" : "false"
|
|
},
|
|
"protocolMappers" : [ {
|
|
"id" : "8cfff9ac-a00b-4dba-8b20-d5cf461d7c7e",
|
|
"name" : "upn",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-attribute-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute" : "username",
|
|
"id.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "upn",
|
|
"jsonType.label" : "String"
|
|
}
|
|
}, {
|
|
"id" : "06468b98-a4ef-4bf4-bd99-8262bb2d4d38",
|
|
"name" : "groups",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-realm-role-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"multivalued" : "true",
|
|
"user.attribute" : "foo",
|
|
"id.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "groups",
|
|
"jsonType.label" : "String"
|
|
}
|
|
} ]
|
|
}, {
|
|
"id" : "3817c2de-27cc-4317-9d52-2ebd34c217dc",
|
|
"name" : "acr",
|
|
"description" : "OpenID Connect scope for add acr (authentication context class reference) to the token",
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"include.in.token.scope" : "false",
|
|
"display.on.consent.screen" : "false"
|
|
},
|
|
"protocolMappers" : [ {
|
|
"id" : "9e5b9b52-3814-45d0-bdd4-5dc16e6db1c7",
|
|
"name" : "acr loa level",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-acr-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"id.token.claim" : "true",
|
|
"introspection.token.claim" : "true",
|
|
"access.token.claim" : "true"
|
|
}
|
|
} ]
|
|
}, {
|
|
"id" : "30693588-9a64-4974-9415-28ccfde6861e",
|
|
"name" : "profile",
|
|
"description" : "OpenID Connect built-in scope: profile",
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"include.in.token.scope" : "true",
|
|
"consent.screen.text" : "${profileScopeConsentText}",
|
|
"display.on.consent.screen" : "true"
|
|
},
|
|
"protocolMappers" : [ {
|
|
"id" : "4f91f914-273b-45ee-b170-2f9162376edc",
|
|
"name" : "username",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-attribute-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute" : "username",
|
|
"id.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "preferred_username",
|
|
"jsonType.label" : "String"
|
|
}
|
|
}, {
|
|
"id" : "e8be1486-7538-4d61-b1fe-ae35c438e75e",
|
|
"name" : "birthdate",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-attribute-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute" : "birthdate",
|
|
"id.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "birthdate",
|
|
"jsonType.label" : "String"
|
|
}
|
|
}, {
|
|
"id" : "d4d3e940-47e1-4bb6-8228-b3c149d02c03",
|
|
"name" : "locale",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-attribute-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute" : "locale",
|
|
"id.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "locale",
|
|
"jsonType.label" : "String"
|
|
}
|
|
}, {
|
|
"id" : "b36258fd-5de8-4624-bc80-72055a204095",
|
|
"name" : "updated at",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-attribute-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute" : "updatedAt",
|
|
"id.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "updated_at",
|
|
"jsonType.label" : "long"
|
|
}
|
|
}, {
|
|
"id" : "56d41758-1789-4816-b300-7a5cf2dc3425",
|
|
"name" : "picture",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-attribute-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute" : "picture",
|
|
"id.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "picture",
|
|
"jsonType.label" : "String"
|
|
}
|
|
}, {
|
|
"id" : "bc3472de-c14d-4c66-9f59-b0ea0ab2c83c",
|
|
"name" : "zoneinfo",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-attribute-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute" : "zoneinfo",
|
|
"id.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "zoneinfo",
|
|
"jsonType.label" : "String"
|
|
}
|
|
}, {
|
|
"id" : "63401993-2ecd-44af-81bc-41d538d2e7a2",
|
|
"name" : "gender",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-attribute-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute" : "gender",
|
|
"id.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "gender",
|
|
"jsonType.label" : "String"
|
|
}
|
|
}, {
|
|
"id" : "c442c127-fb44-480d-91f6-f78c1eeca6ca",
|
|
"name" : "family name",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-attribute-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute" : "lastName",
|
|
"id.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "family_name",
|
|
"jsonType.label" : "String"
|
|
}
|
|
}, {
|
|
"id" : "89a80dd0-32e4-4c45-9eca-196ee73a0ce8",
|
|
"name" : "website",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-attribute-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute" : "website",
|
|
"id.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "website",
|
|
"jsonType.label" : "String"
|
|
}
|
|
}, {
|
|
"id" : "db33221c-87db-4762-94ad-7ed2019cc55c",
|
|
"name" : "nickname",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-attribute-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute" : "nickname",
|
|
"id.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "nickname",
|
|
"jsonType.label" : "String"
|
|
}
|
|
}, {
|
|
"id" : "ea355a4c-b145-4f78-81ed-46e2b1abca6b",
|
|
"name" : "given name",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-attribute-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute" : "firstName",
|
|
"id.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "given_name",
|
|
"jsonType.label" : "String"
|
|
}
|
|
}, {
|
|
"id" : "be2ab299-9539-4846-ae14-250317da5177",
|
|
"name" : "profile",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-attribute-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute" : "profile",
|
|
"id.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "profile",
|
|
"jsonType.label" : "String"
|
|
}
|
|
}, {
|
|
"id" : "8d99d659-1571-4960-9870-e7f66905ea5d",
|
|
"name" : "full name",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-full-name-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"id.token.claim" : "true",
|
|
"introspection.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"userinfo.token.claim" : "true"
|
|
}
|
|
}, {
|
|
"id" : "4b98d830-0640-441b-9170-e8dc25292898",
|
|
"name" : "middle name",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usermodel-attribute-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"userinfo.token.claim" : "true",
|
|
"user.attribute" : "middleName",
|
|
"id.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "middle_name",
|
|
"jsonType.label" : "String"
|
|
}
|
|
} ]
|
|
}, {
|
|
"id" : "925dd718-8380-43f8-ac8a-41638ab52179",
|
|
"name" : "role_list",
|
|
"description" : "SAML role list",
|
|
"protocol" : "saml",
|
|
"attributes" : {
|
|
"consent.screen.text" : "${samlRoleListScopeConsentText}",
|
|
"display.on.consent.screen" : "true"
|
|
},
|
|
"protocolMappers" : [ {
|
|
"id" : "7dfedc66-b259-4fbf-a375-2e074dd8bf98",
|
|
"name" : "role list",
|
|
"protocol" : "saml",
|
|
"protocolMapper" : "saml-role-list-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"single" : "false",
|
|
"attribute.nameformat" : "Basic",
|
|
"attribute.name" : "Role"
|
|
}
|
|
} ]
|
|
}, {
|
|
"id" : "10cc205f-1634-45e1-897f-782c61413395",
|
|
"name" : "basic",
|
|
"description" : "OpenID Connect scope for add all basic claims to the token",
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"include.in.token.scope" : "false",
|
|
"display.on.consent.screen" : "false"
|
|
},
|
|
"protocolMappers" : [ {
|
|
"id" : "a4c91bda-00df-40e6-8f8e-288ca979dc8c",
|
|
"name" : "auth_time",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usersessionmodel-note-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"user.session.note" : "AUTH_TIME",
|
|
"id.token.claim" : "true",
|
|
"introspection.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "auth_time",
|
|
"jsonType.label" : "long"
|
|
}
|
|
}, {
|
|
"id" : "544bda77-c33c-4d8f-abc0-ae943a7952ec",
|
|
"name" : "sub",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-sub-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"introspection.token.claim" : "true",
|
|
"access.token.claim" : "true"
|
|
}
|
|
} ]
|
|
}, {
|
|
"id" : "8946798f-fa2a-42cf-8214-bcb687dd6bfd",
|
|
"name" : "service_account",
|
|
"description" : "Specific scope for a client enabled for service accounts",
|
|
"protocol" : "openid-connect",
|
|
"attributes" : {
|
|
"include.in.token.scope" : "false",
|
|
"display.on.consent.screen" : "false"
|
|
},
|
|
"protocolMappers" : [ {
|
|
"id" : "e11e6f24-afe3-43e1-b10e-aa004d05c255",
|
|
"name" : "Client ID",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usersessionmodel-note-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"user.session.note" : "client_id",
|
|
"id.token.claim" : "true",
|
|
"introspection.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "client_id",
|
|
"jsonType.label" : "String"
|
|
}
|
|
}, {
|
|
"id" : "cdef0bfb-9c72-44ae-93e6-1405a399bfb3",
|
|
"name" : "Client Host",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usersessionmodel-note-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"user.session.note" : "clientHost",
|
|
"id.token.claim" : "true",
|
|
"introspection.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "clientHost",
|
|
"jsonType.label" : "String"
|
|
}
|
|
}, {
|
|
"id" : "0e083b37-0613-43df-a4fe-b0df4019ad6b",
|
|
"name" : "Client IP Address",
|
|
"protocol" : "openid-connect",
|
|
"protocolMapper" : "oidc-usersessionmodel-note-mapper",
|
|
"consentRequired" : false,
|
|
"config" : {
|
|
"user.session.note" : "clientAddress",
|
|
"id.token.claim" : "true",
|
|
"introspection.token.claim" : "true",
|
|
"access.token.claim" : "true",
|
|
"claim.name" : "clientAddress",
|
|
"jsonType.label" : "String"
|
|
}
|
|
} ]
|
|
} ],
|
|
"defaultDefaultClientScopes" : [ "role_list", "saml_organization", "profile", "email", "roles", "web-origins", "acr", "basic" ],
|
|
"defaultOptionalClientScopes" : [ "offline_access", "address", "phone", "microprofile-jwt", "organization", "temporal-permissions" ],
|
|
"browserSecurityHeaders" : {
|
|
"contentSecurityPolicyReportOnly" : "",
|
|
"xContentTypeOptions" : "nosniff",
|
|
"referrerPolicy" : "no-referrer",
|
|
"xRobotsTag" : "none",
|
|
"xFrameOptions" : "SAMEORIGIN",
|
|
"contentSecurityPolicy" : "frame-src 'self'; frame-ancestors 'self'; object-src 'none';",
|
|
"strictTransportSecurity" : "max-age=31536000; includeSubDomains"
|
|
},
|
|
"smtpServer" : { },
|
|
"eventsEnabled" : true,
|
|
"eventsListeners" : [ "jboss-logging" ],
|
|
"enabledEventTypes" : [ "SEND_RESET_PASSWORD", "UPDATE_CONSENT_ERROR", "GRANT_CONSENT", "VERIFY_PROFILE_ERROR", "REMOVE_TOTP", "REVOKE_GRANT", "UPDATE_TOTP", "LOGIN_ERROR", "CLIENT_LOGIN", "RESET_PASSWORD_ERROR", "UPDATE_CREDENTIAL", "IMPERSONATE_ERROR", "CODE_TO_TOKEN_ERROR", "CUSTOM_REQUIRED_ACTION", "OAUTH2_DEVICE_CODE_TO_TOKEN_ERROR", "RESTART_AUTHENTICATION", "IMPERSONATE", "UPDATE_PROFILE_ERROR", "LOGIN", "OAUTH2_DEVICE_VERIFY_USER_CODE", "UPDATE_PASSWORD_ERROR", "CLIENT_INITIATED_ACCOUNT_LINKING", "IDENTITY_PROVIDER_LOGIN", "OAUTH2_EXTENSION_GRANT", "USER_DISABLED_BY_PERMANENT_LOCKOUT", "REMOVE_CREDENTIAL_ERROR", "TOKEN_EXCHANGE", "AUTHREQID_TO_TOKEN", "LOGOUT", "REGISTER", "DELETE_ACCOUNT_ERROR", "CLIENT_REGISTER", "IDENTITY_PROVIDER_LINK_ACCOUNT", "USER_DISABLED_BY_TEMPORARY_LOCKOUT", "DELETE_ACCOUNT", "UPDATE_PASSWORD", "CLIENT_DELETE", "FEDERATED_IDENTITY_LINK_ERROR", "IDENTITY_PROVIDER_FIRST_LOGIN", "CLIENT_DELETE_ERROR", "VERIFY_EMAIL", "CLIENT_LOGIN_ERROR", "RESTART_AUTHENTICATION_ERROR", "EXECUTE_ACTIONS", "REMOVE_FEDERATED_IDENTITY_ERROR", "TOKEN_EXCHANGE_ERROR", "PERMISSION_TOKEN", "FEDERATED_IDENTITY_OVERRIDE_LINK", "SEND_IDENTITY_PROVIDER_LINK_ERROR", "UPDATE_CREDENTIAL_ERROR", "EXECUTE_ACTION_TOKEN_ERROR", "OAUTH2_EXTENSION_GRANT_ERROR", "SEND_VERIFY_EMAIL", "OAUTH2_DEVICE_AUTH", "EXECUTE_ACTIONS_ERROR", "REMOVE_FEDERATED_IDENTITY", "OAUTH2_DEVICE_CODE_TO_TOKEN", "IDENTITY_PROVIDER_POST_LOGIN", "IDENTITY_PROVIDER_LINK_ACCOUNT_ERROR", "FEDERATED_IDENTITY_OVERRIDE_LINK_ERROR", "OAUTH2_DEVICE_VERIFY_USER_CODE_ERROR", "UPDATE_EMAIL", "REGISTER_ERROR", "REVOKE_GRANT_ERROR", "EXECUTE_ACTION_TOKEN", "LOGOUT_ERROR", "UPDATE_EMAIL_ERROR", "CLIENT_UPDATE_ERROR", "AUTHREQID_TO_TOKEN_ERROR", "INVITE_ORG_ERROR", "UPDATE_PROFILE", "CLIENT_REGISTER_ERROR", "FEDERATED_IDENTITY_LINK", "INVITE_ORG", "SEND_IDENTITY_PROVIDER_LINK", "SEND_VERIFY_EMAIL_ERROR", "IDENTITY_PROVIDER_LOGIN_ERROR", "RESET_PASSWORD", "CLIENT_INITIATED_ACCOUNT_LINKING_ERROR", "OAUTH2_DEVICE_AUTH_ERROR", "REMOVE_CREDENTIAL", "UPDATE_CONSENT", "REMOVE_TOTP_ERROR", "VERIFY_EMAIL_ERROR", "SEND_RESET_PASSWORD_ERROR", "CLIENT_UPDATE", "CUSTOM_REQUIRED_ACTION_ERROR", "IDENTITY_PROVIDER_POST_LOGIN_ERROR", "UPDATE_TOTP_ERROR", "CODE_TO_TOKEN", "VERIFY_PROFILE", "GRANT_CONSENT_ERROR", "IDENTITY_PROVIDER_FIRST_LOGIN_ERROR" ],
|
|
"adminEventsEnabled" : false,
|
|
"adminEventsDetailsEnabled" : false,
|
|
"identityProviders" : [ ],
|
|
"identityProviderMappers" : [ ],
|
|
"components" : {
|
|
"org.keycloak.services.clientregistration.policy.ClientRegistrationPolicy" : [ {
|
|
"id" : "1fa25303-4361-4ece-a179-16393b61548f",
|
|
"name" : "Full Scope Disabled",
|
|
"providerId" : "scope",
|
|
"subType" : "anonymous",
|
|
"subComponents" : { },
|
|
"config" : { }
|
|
}, {
|
|
"id" : "f4e51785-a4a3-4abc-877e-3e9cdf3f81fe",
|
|
"name" : "Max Clients Limit",
|
|
"providerId" : "max-clients",
|
|
"subType" : "anonymous",
|
|
"subComponents" : { },
|
|
"config" : {
|
|
"max-clients" : [ "200" ]
|
|
}
|
|
}, {
|
|
"id" : "41143337-645a-45ed-9706-20832a878d23",
|
|
"name" : "Allowed Client Scopes",
|
|
"providerId" : "allowed-client-templates",
|
|
"subType" : "authenticated",
|
|
"subComponents" : { },
|
|
"config" : {
|
|
"allow-default-scopes" : [ "true" ]
|
|
}
|
|
}, {
|
|
"id" : "0afab7dd-cd33-46ca-8057-bb2a70c081d7",
|
|
"name" : "Consent Required",
|
|
"providerId" : "consent-required",
|
|
"subType" : "anonymous",
|
|
"subComponents" : { },
|
|
"config" : { }
|
|
}, {
|
|
"id" : "63dc8ae3-17d8-48ca-8176-6058d7ca022c",
|
|
"name" : "Allowed Client Scopes",
|
|
"providerId" : "allowed-client-templates",
|
|
"subType" : "anonymous",
|
|
"subComponents" : { },
|
|
"config" : {
|
|
"allow-default-scopes" : [ "true" ]
|
|
}
|
|
}, {
|
|
"id" : "2070294d-e434-473c-9e34-43c270ca1673",
|
|
"name" : "Trusted Hosts",
|
|
"providerId" : "trusted-hosts",
|
|
"subType" : "anonymous",
|
|
"subComponents" : { },
|
|
"config" : {
|
|
"host-sending-registration-request-must-match" : [ "true" ],
|
|
"client-uris-must-match" : [ "true" ]
|
|
}
|
|
}, {
|
|
"id" : "c9bf30b4-9792-46f5-ba70-f95e70bd9773",
|
|
"name" : "Allowed Protocol Mapper Types",
|
|
"providerId" : "allowed-protocol-mappers",
|
|
"subType" : "anonymous",
|
|
"subComponents" : { },
|
|
"config" : {
|
|
"allowed-protocol-mapper-types" : [ "oidc-usermodel-property-mapper", "saml-user-property-mapper", "oidc-usermodel-attribute-mapper", "oidc-sha256-pairwise-sub-mapper", "saml-role-list-mapper", "saml-user-attribute-mapper", "oidc-full-name-mapper", "oidc-address-mapper" ]
|
|
}
|
|
}, {
|
|
"id" : "100d79d1-abbb-4374-86d4-997f86fac0c6",
|
|
"name" : "Allowed Protocol Mapper Types",
|
|
"providerId" : "allowed-protocol-mappers",
|
|
"subType" : "authenticated",
|
|
"subComponents" : { },
|
|
"config" : {
|
|
"allowed-protocol-mapper-types" : [ "saml-role-list-mapper", "oidc-full-name-mapper", "oidc-address-mapper", "oidc-sha256-pairwise-sub-mapper", "oidc-usermodel-property-mapper", "saml-user-attribute-mapper", "oidc-usermodel-attribute-mapper", "saml-user-property-mapper" ]
|
|
}
|
|
} ],
|
|
"org.keycloak.userprofile.UserProfileProvider" : [ {
|
|
"id" : "20022a22-0649-439d-96a5-62706357bf90",
|
|
"providerId" : "declarative-user-profile",
|
|
"subComponents" : { },
|
|
"config" : {
|
|
"kc.user.profile.config" : [ "{\"attributes\":[{\"name\":\"username\",\"displayName\":\"${username}\",\"validations\":{\"length\":{\"min\":3,\"max\":255},\"username-prohibited-characters\":{},\"up-username-not-idn-homograph\":{}},\"permissions\":{\"view\":[\"admin\",\"user\"],\"edit\":[\"admin\",\"user\"]},\"multivalued\":false},{\"name\":\"email\",\"displayName\":\"${email}\",\"validations\":{\"email\":{},\"length\":{\"max\":255}},\"permissions\":{\"view\":[\"admin\",\"user\"],\"edit\":[\"admin\",\"user\"]},\"multivalued\":false},{\"name\":\"firstName\",\"displayName\":\"${firstName}\",\"validations\":{\"length\":{\"max\":255},\"person-name-prohibited-characters\":{}},\"permissions\":{\"view\":[\"admin\",\"user\"],\"edit\":[\"admin\",\"user\"]},\"multivalued\":false},{\"name\":\"lastName\",\"displayName\":\"${lastName}\",\"validations\":{\"length\":{\"max\":255},\"person-name-prohibited-characters\":{}},\"permissions\":{\"view\":[\"admin\",\"user\"],\"edit\":[\"admin\",\"user\"]},\"multivalued\":false}],\"groups\":[{\"name\":\"user-metadata\",\"displayHeader\":\"User metadata\",\"displayDescription\":\"Attributes, which refer to user metadata\"}]}" ]
|
|
}
|
|
} ],
|
|
"org.keycloak.keys.KeyProvider" : [ {
|
|
"id" : "f9f65092-01a7-435c-bd7b-31981636a0b1",
|
|
"name" : "rsa-generated",
|
|
"providerId" : "rsa-generated",
|
|
"subComponents" : { },
|
|
"config" : {
|
|
"privateKey" : [ "MIIEowIBAAKCAQEA53jcTPaA4C2bpmEsvdX1JFdzoDA+GJ6zsQ3cIxJJuTQZ99D1Eoq47H0xQHtg0jkgHaFQCmm+Gc5ZengC8p1+rGqQxLLB+gRPAJqnuEpHGFZeBq+NuwGm3pb+/SjzFuyLJo58uX6KbtBs3Krv7Z+9ieNzPIethLjtsaSfTwtOCSWlC4f3OUjunnC+coLBeXvv30Fc9B2HKU9y/aMDpXZaePuuMqw8puFZVF5YDNDowaoRiwhi9EMlsaX4LYJjTEHAqLfGFxy7jw0lbesR/fjKXs+muV3gZMgdvTu2v7VS50XDzfJv71kiMnxMgP3tlV+fNqCCIEJkNH+bY9YZNutC+QIDAQABAoIBAAbkCzLjV7zUvsB6Phm8p9qYG+IV7ZNQDitkLTyCC93OlkNRXipaJN0tcOzpf11iw/j912Mn+LfN8834iqXsWFwLpBmm9K1buXpcIEgVNf6ce5oZWc/KYcxYlGi28l2pVw8jyMTA5qAb5lG/aPsa+UqEkeaoZ1r/IlxaeT+iJ4WQIdMJ6iSwW1i+GR3h4YllAA1N55QySqFPSMz0QJLjBxH7JSDskVE6f+MmtUELN+PF+ASyjv2wr915ZNgoD0M5l09lhjOwgNC51dMP/VWKDUO3Q+U1JBi9z9g7LY6o1d+woFmjI7erudb59X8SPan3jDCWnJyLovN+gZBrv5X9VrECgYEA/eS27oyDSUqys452gH49Am82yKnF87MbMD1j/+xXRaWAYOyymuO38y+Rx0BZ4dkB602xTIQ4iDT5abHf9k1hnO+TTCJM514bVHbwEooLPn4xTm6SbS8Dk/K178rDoRJynTUZVndpR3zvagXY8W4xKDd4qHySdoPBcQfDfoq5dQ0CgYEA6WSFj781LHccqraEQqasTVDRYov3axmT5t6MwXEBbrUC9qmbY1Sz8lOyI2XsmqhhUhvvmZ6qOw4GqMjuvN445tdX9xtte5dWhFlI4ywaUP4ShV41sa8FrNHeHMrnY9Iih8roZ7KIIK+KdfZjvYlNaTOJUQYybAh3K65vPaz94p0CgYBOqpkLnLno8Z4hCFkrQvIAWRkuX3wYIDyiW8MqPr5js/3tCink1/3c+bY/eG7hDW4MzEvNG4KwoUlOOHDeTeeayphnFJGjdoMdTqTf+am2OT9pv9Taw6BmLOO2Yqrus1qT3yn0opcaMVm1Dg7D75KHlXhrK/3tfrFnJjKqeK0x2QKBgFfS2KNnywWJaMMgXRKLj2ikkbXof1jQziPg+MxNzsEu4geZePxewjvcnLrPPsJPvBdepcGDwADq3TykJ5nwcS8EN3in3IHWR9sTkebSELELekKvWbsb5iHK8y6Yd4vLZez9QIjM2IacJ5kN9yg6Q2Pj3bccgtq+MMHCKN/neb3NAoGBAOsY5InBkvnlv2XVUXOgD86+je3UvRK8BZ1B/BfV8cfH6zV5GYMu2wRRzoBaMljnBntBRTy5Csm0npviziFkrSCyGFVPQ4n20d+wnKjp1Adxa5xqJpxv+gxAcHN4vC+SoM2Tg10Z5+D2vYeoZmoFjgcd8/k2bguq/FFyd02vCo69" ],
|
|
"keyUse" : [ "SIG" ],
|
|
"certificate" : [ "MIICmzCCAYMCBgGbSLTthjANBgkqhkiG9w0BAQsFADARMQ8wDQYDVQQDDAZtYXN0ZXIwHhcNMjUxMjIzMDA1NDM1WhcNMzUxMjIzMDA1NjE1WjARMQ8wDQYDVQQDDAZtYXN0ZXIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDneNxM9oDgLZumYSy91fUkV3OgMD4YnrOxDdwjEkm5NBn30PUSirjsfTFAe2DSOSAdoVAKab4Zzll6eALynX6sapDEssH6BE8Amqe4SkcYVl4Gr427Aabelv79KPMW7Ismjny5fopu0Gzcqu/tn72J43M8h62EuO2xpJ9PC04JJaULh/c5SO6ecL5ygsF5e+/fQVz0HYcpT3L9owOldlp4+64yrDym4VlUXlgM0OjBqhGLCGL0QyWxpfgtgmNMQcCot8YXHLuPDSVt6xH9+Mpez6a5XeBkyB29O7a/tVLnRcPN8m/vWSIyfEyA/e2VX582oIIgQmQ0f5tj1hk260L5AgMBAAEwDQYJKoZIhvcNAQELBQADggEBAMD9TVgcLgeqeEiCMHcbjdAyYgNEnIxQrogviRoxvXLHl95Dn3ikVj2ecXUTIFC+9uJnwseSjcui8YhOPjcK74OOhIDuh3k+Zq6IMb/GHCGdu48wzZEFy1sWtMUX+0ylaAUioOv0odrmjF/4E7pBE4zCNPPWjwqNYvMj4DTe9RsVHoyVcklv/BWbdEiJI5mRncaxtLfAonemZLDrGQ6h1UK+HBrKsXt3U3Hi7Ffjan7fPMRMpbT3UQTTtpkNx8VGVxnSPubjx/HRH/Zk7D4go1nXDzN+kORQRjsslJ72TeBAQsm9hu2Uo7pa9R3ymKv1yH4eDXRp07l5BNndKVSj+jg=" ],
|
|
"priority" : [ "100" ]
|
|
}
|
|
}, {
|
|
"id" : "f6e13ce0-0d33-4161-a858-725c08067f5b",
|
|
"name" : "rsa-enc-generated",
|
|
"providerId" : "rsa-enc-generated",
|
|
"subComponents" : { },
|
|
"config" : {
|
|
"privateKey" : [ "MIIEpAIBAAKCAQEAnBkdaxfSF51Dt8ZzG0R4aTANWv9alhSvTEbRmeyOieVkaH8nS9M05rcsBfHlksoMy90RoTxFbm0AOs9GvcR6SQ51bISuBBts+hx+4QvhSldZmxINRf3M+VyQ2sSXQDVi7prd2rv4lIi2t+2Y4LRPinzJIMwdP7ROGfw3tchT8+Xa5Z2i2bvfUb3lR18XHg2hxhp5TbSzCN85SKzC5Jv9UswCh6jlDER/vAUQblSE4wgONbKSP0iYQeWbS08CR2F8LM/j7TeqFggK+OOur/ssJ8oPLDl6D/mSjLdGxvZoaEiYQdeZBG6ad6nlTlleE3dcPXa8siVZThCNl/gBrOYqLQIDAQABAoIBAATgJ/ITYWWJbPcNhMTiQ5yNeq1P8oVjigIo6B0VrXITLyqwZgrRQwK9z+szngcStombkxRlLIoBb5Nmq//7ZhJoGDTWhBTuwl2hjDj9RQEsb0kPrEh2X/Od94xNvaeswzVOswVE/8Or7YEbM745A48AzMtwdK1rtVDMdvT/l9ezVra7bz+KtNuKQvTvouA2VQis3MWtqHQsml1BUdmaN5Vc783aYIO5LxP2wTH67cd1n5XKO8A1mtRetRTnSjE8kfuxD4kfEll9PznKetCLrVgW4KoCMMY3YZCYRe2ggepVTgViniZcb1Kj4JFAHNkDpA/TxkG+CPd/vEhtU9tJVSECgYEA2Km9E9lvfgw0+dl4LnO3HcborZsCilWStf8YnfAqljrWGU8OxFZWgT204a+gW5Rfjbxyz6aQAhz6PTShoO8kFzQuczjCBGdi1Igy4oE9a5ifGEuSZh2SweEYd3ahC9Ou2DQG3DvLTLURkQG54EfL1fhoXkWudzJwPOkxkyJjurUCgYEAuHBiX9spMBd/WlVw3+4YVFkAVzLUaMCsXgl2PdoL9HcRJ0cWJHMvTQNmLGblNyP2SMUPCzOgkeUyOH5udmoHNyqGRglM0YIskHq7eiOsofLQU2/dobcabiASjQs+yGctByCepWZkUAB5qdM6jgmjotmmLrX2u2WzGgK9ZFWVxJkCgYEAni/nrZteTLBK6XR+y6OOub3lWgNH6oop8JkMdxvHbCIO+TGAfZbv17Ke4vwgX1zIGyrQxI0+rVxM0+0eaOrQ9eQSWevBtAdr3/KE/F0R5AHtfoaGn+nNoaJgA7DoSkNGb/IkZB2ABERbS/zvojGpQFL6mIHVrI915PL5UAyWtdUCgYEAqq+GusLtiQ4V05mCjhmf9l8vS4NEw3Sbj6MeA/uIWMLf4wOMYEsgmRruMWU/9xmW0J1dYLZ0gNAk+9c1juxspQb7oFD3AGSBrWuHmG7vUiiN1smNyBzVntibkl+3yGqDZzcu2k65wrfN3/YVGGGfSBQ4EL5hCegCKa4ja3kw0vECgYBD3/CAKRF4A/53bFOUpouqCYc8Th1AdiNMEE0aTDm/O8lzT/OyGyCwEvPzzJqz32rL8P30Obkad+oDAaKdupToCm3N0R0p3Y7rOO1edF6HModLdpFtCbohB2ZaNTDlILCJA/gBAqOHfobl1SLfkNIb1WdRRwWUPh8iKs2C7xhsBw==" ],
|
|
"keyUse" : [ "ENC" ],
|
|
"certificate" : [ "MIICmzCCAYMCBgGbSLTuOTANBgkqhkiG9w0BAQsFADARMQ8wDQYDVQQDDAZtYXN0ZXIwHhcNMjUxMjIzMDA1NDM1WhcNMzUxMjIzMDA1NjE1WjARMQ8wDQYDVQQDDAZtYXN0ZXIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCcGR1rF9IXnUO3xnMbRHhpMA1a/1qWFK9MRtGZ7I6J5WRofydL0zTmtywF8eWSygzL3RGhPEVubQA6z0a9xHpJDnVshK4EG2z6HH7hC+FKV1mbEg1F/cz5XJDaxJdANWLumt3au/iUiLa37ZjgtE+KfMkgzB0/tE4Z/De1yFPz5drlnaLZu99RveVHXxceDaHGGnlNtLMI3zlIrMLkm/1SzAKHqOUMRH+8BRBuVITjCA41spI/SJhB5ZtLTwJHYXwsz+PtN6oWCAr4466v+ywnyg8sOXoP+ZKMt0bG9mhoSJhB15kEbpp3qeVOWV4Td1w9dryyJVlOEI2X+AGs5iotAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAAaPB6YD/RtX2DB0lpSlDOhhf8emXlHb4k1sgcXh29PcF68+L/ju4R+mxBroXjUABRUTBbDEVzPFH4HtD2ORw2QA/OpyzbYbMjwojCwwYRQuSLWeMdcbTzeGsxXDmf0bf0SFEjG2IHIQqCbD11HtY/dbjVqFDetlXPmaJwdxAZcbXsF4aTv8lFuvHQ53SfNmmJ/7sIfSgBasHJo079LeeGb97xaUTYhKGGOpfMkHtPaViCa7mJZ8QKk/QIe4MggckbB1bsSyQCw2ank5BWIighztGLakjmVJ5OtVNxbBF8cJt/Qn65LL2K4nAZmQ9tVcJAjZVB2JgG3mnADHTpt8dn0=" ],
|
|
"priority" : [ "100" ],
|
|
"algorithm" : [ "RSA-OAEP" ]
|
|
}
|
|
}, {
|
|
"id" : "fce1f34f-872a-4a2f-b4d0-646eb5428cb2",
|
|
"name" : "aes-generated",
|
|
"providerId" : "aes-generated",
|
|
"subComponents" : { },
|
|
"config" : {
|
|
"kid" : [ "137d404a-82c9-414a-be87-22b751954171" ],
|
|
"secret" : [ "6wleeb_LBEjMT-gkWh8WJA" ],
|
|
"priority" : [ "100" ]
|
|
}
|
|
}, {
|
|
"id" : "c4a303e5-ff2c-4e85-b985-6901c6242625",
|
|
"name" : "hmac-generated-hs512",
|
|
"providerId" : "hmac-generated",
|
|
"subComponents" : { },
|
|
"config" : {
|
|
"kid" : [ "c0bbd59d-8720-4a2f-b649-66251e089444" ],
|
|
"secret" : [ "51JyJ1QSCZXAfGsvBClu5i2MMAYjBpW5NbrnoVDaPz4JdQDWWMPEYf8Pgf15ECoQL0zII-EstJuRR75jbLOHNm1jir8ey6hNOCFTGA1jzrajheKgzRVzujcG2p0R0uufJjqwvZBY3A8WlhNM-yCue8DJo9PToHrr6-3YOZMv_Po" ],
|
|
"priority" : [ "100" ],
|
|
"algorithm" : [ "HS512" ]
|
|
}
|
|
} ]
|
|
},
|
|
"internationalizationEnabled" : false,
|
|
"authenticationFlows" : [ {
|
|
"id" : "b67775d1-d924-4ffd-9037-40fc27cc6a50",
|
|
"alias" : "Account verification options",
|
|
"description" : "Method with which to verity the existing account",
|
|
"providerId" : "basic-flow",
|
|
"topLevel" : false,
|
|
"builtIn" : true,
|
|
"authenticationExecutions" : [ {
|
|
"authenticator" : "idp-email-verification",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "ALTERNATIVE",
|
|
"priority" : 10,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticatorFlow" : true,
|
|
"requirement" : "ALTERNATIVE",
|
|
"priority" : 20,
|
|
"autheticatorFlow" : true,
|
|
"flowAlias" : "Verify Existing Account by Re-authentication",
|
|
"userSetupAllowed" : false
|
|
} ]
|
|
}, {
|
|
"id" : "97e087c3-89a6-4d53-bad0-a0cb109a8f83",
|
|
"alias" : "Browser - Conditional 2FA",
|
|
"description" : "Flow to determine if any 2FA is required for the authentication",
|
|
"providerId" : "basic-flow",
|
|
"topLevel" : false,
|
|
"builtIn" : true,
|
|
"authenticationExecutions" : [ {
|
|
"authenticator" : "conditional-user-configured",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 10,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticatorConfig" : "browser-conditional-credential",
|
|
"authenticator" : "conditional-credential",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 20,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticator" : "auth-otp-form",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "ALTERNATIVE",
|
|
"priority" : 30,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticator" : "webauthn-authenticator",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "DISABLED",
|
|
"priority" : 40,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticator" : "auth-recovery-authn-code-form",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "DISABLED",
|
|
"priority" : 50,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
} ]
|
|
}, {
|
|
"id" : "e4bb7ae8-8820-4f2e-a003-b2e2de806880",
|
|
"alias" : "Direct Grant - Conditional OTP",
|
|
"description" : "Flow to determine if the OTP is required for the authentication",
|
|
"providerId" : "basic-flow",
|
|
"topLevel" : false,
|
|
"builtIn" : true,
|
|
"authenticationExecutions" : [ {
|
|
"authenticator" : "conditional-user-configured",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 10,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticator" : "direct-grant-validate-otp",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 20,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
} ]
|
|
}, {
|
|
"id" : "f7a4b638-cbbf-4a9b-a436-5409cb7aa75a",
|
|
"alias" : "First broker login - Conditional 2FA",
|
|
"description" : "Flow to determine if any 2FA is required for the authentication",
|
|
"providerId" : "basic-flow",
|
|
"topLevel" : false,
|
|
"builtIn" : true,
|
|
"authenticationExecutions" : [ {
|
|
"authenticator" : "conditional-user-configured",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 10,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticatorConfig" : "first-broker-login-conditional-credential",
|
|
"authenticator" : "conditional-credential",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 20,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticator" : "auth-otp-form",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "ALTERNATIVE",
|
|
"priority" : 30,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticator" : "webauthn-authenticator",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "DISABLED",
|
|
"priority" : 40,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticator" : "auth-recovery-authn-code-form",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "DISABLED",
|
|
"priority" : 50,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
} ]
|
|
}, {
|
|
"id" : "7813fee1-6eb4-408d-9756-3bac817ff67a",
|
|
"alias" : "Handle Existing Account",
|
|
"description" : "Handle what to do if there is existing account with same email/username like authenticated identity provider",
|
|
"providerId" : "basic-flow",
|
|
"topLevel" : false,
|
|
"builtIn" : true,
|
|
"authenticationExecutions" : [ {
|
|
"authenticator" : "idp-confirm-link",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 10,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticatorFlow" : true,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 20,
|
|
"autheticatorFlow" : true,
|
|
"flowAlias" : "Account verification options",
|
|
"userSetupAllowed" : false
|
|
} ]
|
|
}, {
|
|
"id" : "84a62e14-c22e-43db-8772-48207b94fc36",
|
|
"alias" : "Reset - Conditional OTP",
|
|
"description" : "Flow to determine if the OTP should be reset or not. Set to REQUIRED to force.",
|
|
"providerId" : "basic-flow",
|
|
"topLevel" : false,
|
|
"builtIn" : true,
|
|
"authenticationExecutions" : [ {
|
|
"authenticator" : "conditional-user-configured",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 10,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticator" : "reset-otp",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 20,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
} ]
|
|
}, {
|
|
"id" : "a6ee4824-bd94-419e-b14b-afbf6bc283a7",
|
|
"alias" : "User creation or linking",
|
|
"description" : "Flow for the existing/non-existing user alternatives",
|
|
"providerId" : "basic-flow",
|
|
"topLevel" : false,
|
|
"builtIn" : true,
|
|
"authenticationExecutions" : [ {
|
|
"authenticatorConfig" : "create unique user config",
|
|
"authenticator" : "idp-create-user-if-unique",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "ALTERNATIVE",
|
|
"priority" : 10,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticatorFlow" : true,
|
|
"requirement" : "ALTERNATIVE",
|
|
"priority" : 20,
|
|
"autheticatorFlow" : true,
|
|
"flowAlias" : "Handle Existing Account",
|
|
"userSetupAllowed" : false
|
|
} ]
|
|
}, {
|
|
"id" : "f3617581-0233-4d2a-883a-1b834003c8b3",
|
|
"alias" : "Verify Existing Account by Re-authentication",
|
|
"description" : "Reauthentication of existing account",
|
|
"providerId" : "basic-flow",
|
|
"topLevel" : false,
|
|
"builtIn" : true,
|
|
"authenticationExecutions" : [ {
|
|
"authenticator" : "idp-username-password-form",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 10,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticatorFlow" : true,
|
|
"requirement" : "CONDITIONAL",
|
|
"priority" : 20,
|
|
"autheticatorFlow" : true,
|
|
"flowAlias" : "First broker login - Conditional 2FA",
|
|
"userSetupAllowed" : false
|
|
} ]
|
|
}, {
|
|
"id" : "10a47345-01da-4539-be0f-7da21726489c",
|
|
"alias" : "browser",
|
|
"description" : "Browser based authentication",
|
|
"providerId" : "basic-flow",
|
|
"topLevel" : true,
|
|
"builtIn" : true,
|
|
"authenticationExecutions" : [ {
|
|
"authenticator" : "auth-cookie",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "ALTERNATIVE",
|
|
"priority" : 10,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticator" : "auth-spnego",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "DISABLED",
|
|
"priority" : 20,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticator" : "identity-provider-redirector",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "ALTERNATIVE",
|
|
"priority" : 25,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticatorFlow" : true,
|
|
"requirement" : "ALTERNATIVE",
|
|
"priority" : 30,
|
|
"autheticatorFlow" : true,
|
|
"flowAlias" : "forms",
|
|
"userSetupAllowed" : false
|
|
} ]
|
|
}, {
|
|
"id" : "0fd04e16-b8f6-4045-876d-743839b3e8e2",
|
|
"alias" : "clients",
|
|
"description" : "Base authentication for clients",
|
|
"providerId" : "client-flow",
|
|
"topLevel" : true,
|
|
"builtIn" : true,
|
|
"authenticationExecutions" : [ {
|
|
"authenticator" : "client-secret",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "ALTERNATIVE",
|
|
"priority" : 10,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticator" : "client-jwt",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "ALTERNATIVE",
|
|
"priority" : 20,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticator" : "client-secret-jwt",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "ALTERNATIVE",
|
|
"priority" : 30,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticator" : "client-x509",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "ALTERNATIVE",
|
|
"priority" : 40,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
} ]
|
|
}, {
|
|
"id" : "d30852ec-2037-4d51-9493-de7d1716d64e",
|
|
"alias" : "direct grant",
|
|
"description" : "OpenID Connect Resource Owner Grant",
|
|
"providerId" : "basic-flow",
|
|
"topLevel" : true,
|
|
"builtIn" : true,
|
|
"authenticationExecutions" : [ {
|
|
"authenticator" : "direct-grant-validate-username",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 10,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticator" : "direct-grant-validate-password",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 20,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticatorFlow" : true,
|
|
"requirement" : "CONDITIONAL",
|
|
"priority" : 30,
|
|
"autheticatorFlow" : true,
|
|
"flowAlias" : "Direct Grant - Conditional OTP",
|
|
"userSetupAllowed" : false
|
|
} ]
|
|
}, {
|
|
"id" : "a9521ced-d4e3-42f3-9c3e-02ee3ad1cbe8",
|
|
"alias" : "docker auth",
|
|
"description" : "Used by Docker clients to authenticate against the IDP",
|
|
"providerId" : "basic-flow",
|
|
"topLevel" : true,
|
|
"builtIn" : true,
|
|
"authenticationExecutions" : [ {
|
|
"authenticator" : "docker-http-basic-authenticator",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 10,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
} ]
|
|
}, {
|
|
"id" : "2fd51de6-1e26-447a-84fc-70e8e5feb6ca",
|
|
"alias" : "first broker login",
|
|
"description" : "Actions taken after first broker login with identity provider account, which is not yet linked to any Keycloak account",
|
|
"providerId" : "basic-flow",
|
|
"topLevel" : true,
|
|
"builtIn" : true,
|
|
"authenticationExecutions" : [ {
|
|
"authenticatorConfig" : "review profile config",
|
|
"authenticator" : "idp-review-profile",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 10,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticatorFlow" : true,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 20,
|
|
"autheticatorFlow" : true,
|
|
"flowAlias" : "User creation or linking",
|
|
"userSetupAllowed" : false
|
|
} ]
|
|
}, {
|
|
"id" : "ff78dd30-1dab-4c14-bfe2-daff0ebf19fe",
|
|
"alias" : "forms",
|
|
"description" : "Username, password, otp and other auth forms.",
|
|
"providerId" : "basic-flow",
|
|
"topLevel" : false,
|
|
"builtIn" : true,
|
|
"authenticationExecutions" : [ {
|
|
"authenticator" : "auth-username-password-form",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 10,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticatorFlow" : true,
|
|
"requirement" : "CONDITIONAL",
|
|
"priority" : 20,
|
|
"autheticatorFlow" : true,
|
|
"flowAlias" : "Browser - Conditional 2FA",
|
|
"userSetupAllowed" : false
|
|
} ]
|
|
}, {
|
|
"id" : "e235c5bc-b4e9-4b40-b7b9-f4640578915b",
|
|
"alias" : "registration",
|
|
"description" : "Registration flow",
|
|
"providerId" : "basic-flow",
|
|
"topLevel" : true,
|
|
"builtIn" : true,
|
|
"authenticationExecutions" : [ {
|
|
"authenticator" : "registration-page-form",
|
|
"authenticatorFlow" : true,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 10,
|
|
"autheticatorFlow" : true,
|
|
"flowAlias" : "registration form",
|
|
"userSetupAllowed" : false
|
|
} ]
|
|
}, {
|
|
"id" : "97870ccc-74d3-4442-a435-c2274f8f5d66",
|
|
"alias" : "registration form",
|
|
"description" : "Registration form",
|
|
"providerId" : "form-flow",
|
|
"topLevel" : false,
|
|
"builtIn" : true,
|
|
"authenticationExecutions" : [ {
|
|
"authenticator" : "registration-user-creation",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 20,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticator" : "registration-password-action",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 50,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticator" : "registration-recaptcha-action",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "DISABLED",
|
|
"priority" : 60,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticator" : "registration-terms-and-conditions",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "DISABLED",
|
|
"priority" : 70,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
} ]
|
|
}, {
|
|
"id" : "c7a6aee5-df31-4e3a-81d6-24ec6e256517",
|
|
"alias" : "reset credentials",
|
|
"description" : "Reset credentials for a user if they forgot their password or something",
|
|
"providerId" : "basic-flow",
|
|
"topLevel" : true,
|
|
"builtIn" : true,
|
|
"authenticationExecutions" : [ {
|
|
"authenticator" : "reset-credentials-choose-user",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 10,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticator" : "reset-credential-email",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 20,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticator" : "reset-password",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 30,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
}, {
|
|
"authenticatorFlow" : true,
|
|
"requirement" : "CONDITIONAL",
|
|
"priority" : 40,
|
|
"autheticatorFlow" : true,
|
|
"flowAlias" : "Reset - Conditional OTP",
|
|
"userSetupAllowed" : false
|
|
} ]
|
|
}, {
|
|
"id" : "034404bc-ed17-486a-a951-9cfbc83f5386",
|
|
"alias" : "saml ecp",
|
|
"description" : "SAML ECP Profile Authentication Flow",
|
|
"providerId" : "basic-flow",
|
|
"topLevel" : true,
|
|
"builtIn" : true,
|
|
"authenticationExecutions" : [ {
|
|
"authenticator" : "http-basic-authenticator",
|
|
"authenticatorFlow" : false,
|
|
"requirement" : "REQUIRED",
|
|
"priority" : 10,
|
|
"autheticatorFlow" : false,
|
|
"userSetupAllowed" : false
|
|
} ]
|
|
} ],
|
|
"authenticatorConfig" : [ {
|
|
"id" : "7d6228cb-acdf-4c20-bfb9-5e11675baec4",
|
|
"alias" : "browser-conditional-credential",
|
|
"config" : {
|
|
"credentials" : "webauthn-passwordless"
|
|
}
|
|
}, {
|
|
"id" : "975b76bd-909c-4320-ab18-9198283a7266",
|
|
"alias" : "create unique user config",
|
|
"config" : {
|
|
"require.password.update.after.registration" : "false"
|
|
}
|
|
}, {
|
|
"id" : "164cc3a4-0bd2-46c6-8068-17ea1dc1e431",
|
|
"alias" : "first-broker-login-conditional-credential",
|
|
"config" : {
|
|
"credentials" : "webauthn-passwordless"
|
|
}
|
|
}, {
|
|
"id" : "6eaac4a1-cc85-486f-8251-09a462ddab5d",
|
|
"alias" : "review profile config",
|
|
"config" : {
|
|
"update.profile.on.first.login" : "missing"
|
|
}
|
|
} ],
|
|
"requiredActions" : [ {
|
|
"alias" : "CONFIGURE_TOTP",
|
|
"name" : "Configure OTP",
|
|
"providerId" : "CONFIGURE_TOTP",
|
|
"enabled" : true,
|
|
"defaultAction" : false,
|
|
"priority" : 10,
|
|
"config" : { }
|
|
}, {
|
|
"alias" : "TERMS_AND_CONDITIONS",
|
|
"name" : "Terms and Conditions",
|
|
"providerId" : "TERMS_AND_CONDITIONS",
|
|
"enabled" : false,
|
|
"defaultAction" : false,
|
|
"priority" : 20,
|
|
"config" : { }
|
|
}, {
|
|
"alias" : "UPDATE_PASSWORD",
|
|
"name" : "Update Password",
|
|
"providerId" : "UPDATE_PASSWORD",
|
|
"enabled" : true,
|
|
"defaultAction" : false,
|
|
"priority" : 30,
|
|
"config" : { }
|
|
}, {
|
|
"alias" : "UPDATE_PROFILE",
|
|
"name" : "Update Profile",
|
|
"providerId" : "UPDATE_PROFILE",
|
|
"enabled" : true,
|
|
"defaultAction" : false,
|
|
"priority" : 40,
|
|
"config" : { }
|
|
}, {
|
|
"alias" : "VERIFY_EMAIL",
|
|
"name" : "Verify Email",
|
|
"providerId" : "VERIFY_EMAIL",
|
|
"enabled" : true,
|
|
"defaultAction" : false,
|
|
"priority" : 50,
|
|
"config" : { }
|
|
}, {
|
|
"alias" : "delete_account",
|
|
"name" : "Delete Account",
|
|
"providerId" : "delete_account",
|
|
"enabled" : false,
|
|
"defaultAction" : false,
|
|
"priority" : 60,
|
|
"config" : { }
|
|
}, {
|
|
"alias" : "UPDATE_EMAIL",
|
|
"name" : "Update Email",
|
|
"providerId" : "UPDATE_EMAIL",
|
|
"enabled" : false,
|
|
"defaultAction" : false,
|
|
"priority" : 70,
|
|
"config" : { }
|
|
}, {
|
|
"alias" : "webauthn-register",
|
|
"name" : "Webauthn Register",
|
|
"providerId" : "webauthn-register",
|
|
"enabled" : true,
|
|
"defaultAction" : false,
|
|
"priority" : 80,
|
|
"config" : { }
|
|
}, {
|
|
"alias" : "webauthn-register-passwordless",
|
|
"name" : "Webauthn Register Passwordless",
|
|
"providerId" : "webauthn-register-passwordless",
|
|
"enabled" : true,
|
|
"defaultAction" : false,
|
|
"priority" : 90,
|
|
"config" : { }
|
|
}, {
|
|
"alias" : "VERIFY_PROFILE",
|
|
"name" : "Verify Profile",
|
|
"providerId" : "VERIFY_PROFILE",
|
|
"enabled" : true,
|
|
"defaultAction" : false,
|
|
"priority" : 100,
|
|
"config" : { }
|
|
}, {
|
|
"alias" : "delete_credential",
|
|
"name" : "Delete Credential",
|
|
"providerId" : "delete_credential",
|
|
"enabled" : true,
|
|
"defaultAction" : false,
|
|
"priority" : 110,
|
|
"config" : { }
|
|
}, {
|
|
"alias" : "idp_link",
|
|
"name" : "Linking Identity Provider",
|
|
"providerId" : "idp_link",
|
|
"enabled" : true,
|
|
"defaultAction" : false,
|
|
"priority" : 120,
|
|
"config" : { }
|
|
}, {
|
|
"alias" : "CONFIGURE_RECOVERY_AUTHN_CODES",
|
|
"name" : "Recovery Authentication Codes",
|
|
"providerId" : "CONFIGURE_RECOVERY_AUTHN_CODES",
|
|
"enabled" : true,
|
|
"defaultAction" : false,
|
|
"priority" : 130,
|
|
"config" : { }
|
|
}, {
|
|
"alias" : "update_user_locale",
|
|
"name" : "Update User Locale",
|
|
"providerId" : "update_user_locale",
|
|
"enabled" : true,
|
|
"defaultAction" : false,
|
|
"priority" : 1000,
|
|
"config" : { }
|
|
} ],
|
|
"browserFlow" : "browser",
|
|
"registrationFlow" : "registration",
|
|
"directGrantFlow" : "direct grant",
|
|
"resetCredentialsFlow" : "reset credentials",
|
|
"clientAuthenticationFlow" : "clients",
|
|
"dockerAuthenticationFlow" : "docker auth",
|
|
"firstBrokerLoginFlow" : "first broker login",
|
|
"attributes" : {
|
|
"cibaBackchannelTokenDeliveryMode" : "poll",
|
|
"cibaExpiresIn" : "120",
|
|
"cibaAuthRequestedUserHint" : "login_hint",
|
|
"parRequestUriLifespan" : "60",
|
|
"cibaInterval" : "5",
|
|
"realmReusableOtpCode" : "false"
|
|
},
|
|
"keycloakVersion" : "26.4.7",
|
|
"userManagedAccessAllowed" : false,
|
|
"organizationsEnabled" : false,
|
|
"verifiableCredentialsEnabled" : false,
|
|
"adminPermissionsEnabled" : false,
|
|
"clientProfiles" : {
|
|
"profiles" : [ ]
|
|
},
|
|
"clientPolicies" : {
|
|
"policies" : [ ]
|
|
}
|
|
} |