diff --git a/docker/config/realm-export-acme.json b/docker/config/realm-export-acme.json
index 8b96bd508f..a1cf8db000 100644
--- a/docker/config/realm-export-acme.json
+++ b/docker/config/realm-export-acme.json
@@ -531,7 +531,7 @@
"enabled" : true,
"alwaysDisplayInConsole" : false,
"clientAuthenticatorType" : "client-secret",
- "redirectUris" : [ "http://acme.okr.localhost:4200/*", "http://acme.okr.localhost:8080:/*", "http://acme.okr.localhost:8080/*" ],
+ "redirectUris" : [ "http://acme.okr.localhost:4200/*", "http://acme.okr.localhost:8080:/*", "http://acme-okr.localhost:8080:/*", "http://acme-okr.localhost:8080/*", "http://acme-okr.localhost:4200/*", "http://acme.okr.localhost:8080/*" ],
"webOrigins" : [ "+" ],
"notBefore" : 0,
"bearerOnly" : false,
@@ -546,7 +546,7 @@
"attributes" : {
"oidc.ciba.grant.enabled" : "false",
"backchannel.logout.session.required" : "false",
- "post.logout.redirect.uris" : "http://acme.okr.localhost:4200/*##http://acme.okr.localhost:8080/*##http://acme.okr.localhost:8080:/*",
+ "post.logout.redirect.uris" : "http://acme.okr.localhost:4200/*##http://acme.okr.localhost:8080/*##http://acme.okr.localhost:8080:/*##http://acme-okr.localhost:4200/*##http://acme-okr.localhost:8080/*##http://acme-okr.localhost:8080:/*",
"oauth2.device.authorization.grant.enabled" : "false",
"display.on.consent.screen" : "false",
"backchannel.logout.revoke.offline.tokens" : "false"
@@ -1282,7 +1282,7 @@
"subType" : "authenticated",
"subComponents" : { },
"config" : {
- "allowed-protocol-mapper-types" : [ "oidc-sha256-pairwise-sub-mapper", "oidc-full-name-mapper", "saml-role-list-mapper", "saml-user-attribute-mapper", "oidc-usermodel-property-mapper", "oidc-address-mapper", "saml-user-property-mapper", "oidc-usermodel-attribute-mapper" ]
+ "allowed-protocol-mapper-types" : [ "saml-role-list-mapper", "oidc-address-mapper", "oidc-sha256-pairwise-sub-mapper", "oidc-full-name-mapper", "oidc-usermodel-attribute-mapper", "saml-user-attribute-mapper", "saml-user-property-mapper", "oidc-usermodel-property-mapper" ]
}
}, {
"id" : "0d52557d-1ce6-4472-81bc-eaad521281bb",
@@ -1291,7 +1291,7 @@
"subType" : "anonymous",
"subComponents" : { },
"config" : {
- "allowed-protocol-mapper-types" : [ "oidc-full-name-mapper", "oidc-usermodel-attribute-mapper", "oidc-address-mapper", "saml-user-property-mapper", "saml-user-attribute-mapper", "oidc-sha256-pairwise-sub-mapper", "oidc-usermodel-property-mapper", "saml-role-list-mapper" ]
+ "allowed-protocol-mapper-types" : [ "oidc-full-name-mapper", "oidc-usermodel-property-mapper", "oidc-address-mapper", "saml-user-property-mapper", "saml-user-attribute-mapper", "saml-role-list-mapper", "oidc-sha256-pairwise-sub-mapper", "oidc-usermodel-attribute-mapper" ]
}
}, {
"id" : "6b48dbba-2496-4269-b917-e8af2961153a",
@@ -1921,7 +1921,7 @@
"policies" : [ ]
}
}, {
- "id" : "c2a177ce-f55d-4211-a5eb-0dd2e8fbdfa5",
+ "id" : "191ac492-ee46-4b98-86bd-555f0e9c6dd4",
"realm" : "master",
"displayName" : "Keycloak",
"displayNameHtml" : "
Keycloak
",
@@ -1970,57 +1970,57 @@
"failureFactor" : 30,
"roles" : {
"realm" : [ {
- "id" : "1f456a8f-b34c-4036-9bd4-0898838ecfe6",
- "name" : "uma_authorization",
- "description" : "${role_uma_authorization}",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "c2a177ce-f55d-4211-a5eb-0dd2e8fbdfa5",
- "attributes" : { }
- }, {
- "id" : "ecf7d435-b92e-4e2b-a555-39c4fca9a954",
+ "id" : "8ddcc219-9713-4a90-8025-09d78b2215af",
"name" : "default-roles-master",
"description" : "${role_default-roles}",
"composite" : true,
"composites" : {
"realm" : [ "offline_access", "uma_authorization" ],
"client" : {
- "account" : [ "manage-account", "view-profile" ]
+ "account" : [ "view-profile", "manage-account" ]
}
},
"clientRole" : false,
- "containerId" : "c2a177ce-f55d-4211-a5eb-0dd2e8fbdfa5",
+ "containerId" : "191ac492-ee46-4b98-86bd-555f0e9c6dd4",
"attributes" : { }
}, {
- "id" : "33dcc2f8-9986-4eb7-a0de-bf1bdd2e181d",
- "name" : "admin",
- "description" : "${role_admin}",
- "composite" : true,
- "composites" : {
- "realm" : [ "create-realm" ],
- "client" : {
- "acme-realm" : [ "create-client", "impersonation", "view-users", "query-clients", "manage-events", "view-realm", "view-authorization", "view-identity-providers", "query-users", "manage-users", "manage-authorization", "query-realms", "view-clients", "manage-realm", "manage-clients", "view-events", "query-groups", "manage-identity-providers" ],
- "master-realm" : [ "query-users", "view-realm", "query-realms", "view-events", "manage-realm", "create-client", "manage-users", "manage-events", "query-groups", "impersonation", "manage-identity-providers", "query-clients", "manage-authorization", "view-identity-providers", "view-authorization", "view-users", "manage-clients", "view-clients" ]
- }
- },
+ "id" : "6ec36f3c-a8a7-425a-945e-f960e1e13ed4",
+ "name" : "uma_authorization",
+ "description" : "${role_uma_authorization}",
+ "composite" : false,
"clientRole" : false,
- "containerId" : "c2a177ce-f55d-4211-a5eb-0dd2e8fbdfa5",
+ "containerId" : "191ac492-ee46-4b98-86bd-555f0e9c6dd4",
"attributes" : { }
}, {
- "id" : "a6df6b74-d60f-4c10-af64-4d5d3e805651",
+ "id" : "197fabfc-b61a-4b30-8bf3-c9c8397ce43f",
"name" : "create-realm",
"description" : "${role_create-realm}",
"composite" : false,
"clientRole" : false,
- "containerId" : "c2a177ce-f55d-4211-a5eb-0dd2e8fbdfa5",
+ "containerId" : "191ac492-ee46-4b98-86bd-555f0e9c6dd4",
"attributes" : { }
}, {
- "id" : "fe5e6718-5e68-4f72-850d-072ec370b2be",
+ "id" : "d1d8b853-cb11-4039-a376-9b15771d3c45",
"name" : "offline_access",
"description" : "${role_offline-access}",
"composite" : false,
"clientRole" : false,
- "containerId" : "c2a177ce-f55d-4211-a5eb-0dd2e8fbdfa5",
+ "containerId" : "191ac492-ee46-4b98-86bd-555f0e9c6dd4",
+ "attributes" : { }
+ }, {
+ "id" : "09f2d0fc-2ac5-4ca6-9277-b80523fef80e",
+ "name" : "admin",
+ "description" : "${role_admin}",
+ "composite" : true,
+ "composites" : {
+ "realm" : [ "create-realm" ],
+ "client" : {
+ "master-realm" : [ "view-realm", "manage-users", "query-users", "view-events", "view-users", "query-groups", "manage-clients", "query-realms", "manage-authorization", "manage-events", "create-client", "query-clients", "view-authorization", "manage-identity-providers", "view-identity-providers", "manage-realm", "impersonation", "view-clients" ],
+ "acme-realm" : [ "manage-clients", "view-authorization", "impersonation", "view-realm", "manage-realm", "query-users", "query-groups", "query-realms", "manage-identity-providers", "view-identity-providers", "manage-authorization", "query-clients", "view-clients", "manage-events", "manage-users", "create-client", "view-events", "view-users" ]
+ }
+ },
+ "clientRole" : false,
+ "containerId" : "191ac492-ee46-4b98-86bd-555f0e9c6dd4",
"attributes" : { }
} ],
"client" : {
@@ -2028,296 +2028,304 @@
"admin-cli" : [ ],
"account-console" : [ ],
"acme-realm" : [ {
- "id" : "5ca3aff4-ec4e-45db-9a55-2e63ca4484c7",
- "name" : "create-client",
- "description" : "${role_create-client}",
+ "id" : "44cbd04b-3969-4b80-bed8-65fe25299202",
+ "name" : "query-clients",
+ "description" : "${role_query-clients}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a0ea20c6-e9e1-4f76-be20-5702656951fb",
+ "containerId" : "cadb41af-e4bc-4589-8bb9-4a6815a3c103",
"attributes" : { }
}, {
- "id" : "03f886b2-826f-43ab-a583-a54e25ce9f83",
- "name" : "impersonation",
- "description" : "${role_impersonation}",
+ "id" : "eea80d24-cb46-43ca-9565-23fb26434359",
+ "name" : "manage-clients",
+ "description" : "${role_manage-clients}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a0ea20c6-e9e1-4f76-be20-5702656951fb",
+ "containerId" : "cadb41af-e4bc-4589-8bb9-4a6815a3c103",
"attributes" : { }
}, {
- "id" : "c5977b73-7c09-4c41-afb9-78be93d40c62",
- "name" : "manage-users",
- "description" : "${role_manage-users}",
+ "id" : "54c1b2fb-8cec-412f-870e-abd3b9b27934",
+ "name" : "manage-events",
+ "description" : "${role_manage-events}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a0ea20c6-e9e1-4f76-be20-5702656951fb",
+ "containerId" : "cadb41af-e4bc-4589-8bb9-4a6815a3c103",
"attributes" : { }
}, {
- "id" : "484e58f1-ea18-41bc-8efe-f7eab9eea214",
- "name" : "query-users",
- "description" : "${role_query-users}",
+ "id" : "adecc1c6-23a2-438d-b933-d0c6c96883cc",
+ "name" : "view-authorization",
+ "description" : "${role_view-authorization}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a0ea20c6-e9e1-4f76-be20-5702656951fb",
+ "containerId" : "cadb41af-e4bc-4589-8bb9-4a6815a3c103",
"attributes" : { }
}, {
- "id" : "05630872-1059-443e-b05c-4b297ee87188",
- "name" : "view-users",
- "description" : "${role_view-users}",
+ "id" : "0279621d-ddb8-464a-889b-f75e81ec9d23",
+ "name" : "view-clients",
+ "description" : "${role_view-clients}",
"composite" : true,
"composites" : {
"client" : {
- "acme-realm" : [ "query-users", "query-groups" ]
+ "acme-realm" : [ "query-clients" ]
}
},
"clientRole" : true,
- "containerId" : "a0ea20c6-e9e1-4f76-be20-5702656951fb",
+ "containerId" : "cadb41af-e4bc-4589-8bb9-4a6815a3c103",
"attributes" : { }
}, {
- "id" : "d6c5d1ef-3c8d-4aab-b56a-3b5a008cf6df",
- "name" : "query-clients",
- "description" : "${role_query-clients}",
+ "id" : "a0eefd2b-c739-4ad0-900a-1d259a3bfa93",
+ "name" : "impersonation",
+ "description" : "${role_impersonation}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a0ea20c6-e9e1-4f76-be20-5702656951fb",
+ "containerId" : "cadb41af-e4bc-4589-8bb9-4a6815a3c103",
"attributes" : { }
}, {
- "id" : "1bc1f96f-170c-46cd-98df-7ea43cf96342",
- "name" : "manage-authorization",
- "description" : "${role_manage-authorization}",
+ "id" : "ccf93e04-c296-4d0c-8db3-deb0109d57eb",
+ "name" : "view-realm",
+ "description" : "${role_view-realm}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a0ea20c6-e9e1-4f76-be20-5702656951fb",
+ "containerId" : "cadb41af-e4bc-4589-8bb9-4a6815a3c103",
"attributes" : { }
}, {
- "id" : "acc2213a-da91-4b7d-a908-8850f2a174d4",
- "name" : "query-realms",
- "description" : "${role_query-realms}",
+ "id" : "ff402b20-339b-4f71-abc4-a83c16c87c2d",
+ "name" : "manage-realm",
+ "description" : "${role_manage-realm}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a0ea20c6-e9e1-4f76-be20-5702656951fb",
- "attributes" : { }
- }, {
- "id" : "f4313312-b705-46d3-bcc1-695e1f6bceb5",
- "name" : "view-clients",
- "description" : "${role_view-clients}",
- "composite" : true,
- "composites" : {
- "client" : {
- "acme-realm" : [ "query-clients" ]
- }
- },
- "clientRole" : true,
- "containerId" : "a0ea20c6-e9e1-4f76-be20-5702656951fb",
+ "containerId" : "cadb41af-e4bc-4589-8bb9-4a6815a3c103",
"attributes" : { }
}, {
- "id" : "e8cda01e-38ec-40aa-abf0-35859dbb2528",
- "name" : "manage-realm",
- "description" : "${role_manage-realm}",
+ "id" : "5a2818eb-f8d7-4b66-a527-ef50998f6c13",
+ "name" : "query-users",
+ "description" : "${role_query-users}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a0ea20c6-e9e1-4f76-be20-5702656951fb",
+ "containerId" : "cadb41af-e4bc-4589-8bb9-4a6815a3c103",
"attributes" : { }
}, {
- "id" : "636e5904-3990-4215-bb92-c78b8ebb98fe",
- "name" : "manage-clients",
- "description" : "${role_manage-clients}",
+ "id" : "58860a27-1f34-48ae-8501-85629be822a2",
+ "name" : "manage-users",
+ "description" : "${role_manage-users}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a0ea20c6-e9e1-4f76-be20-5702656951fb",
+ "containerId" : "cadb41af-e4bc-4589-8bb9-4a6815a3c103",
"attributes" : { }
}, {
- "id" : "8e309ae6-4885-4079-a6b5-11973b851cd3",
- "name" : "view-events",
- "description" : "${role_view-events}",
+ "id" : "f90bada8-1d39-4d59-9fd0-e2a6b63c4022",
+ "name" : "create-client",
+ "description" : "${role_create-client}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a0ea20c6-e9e1-4f76-be20-5702656951fb",
+ "containerId" : "cadb41af-e4bc-4589-8bb9-4a6815a3c103",
"attributes" : { }
}, {
- "id" : "0cbbc6ce-4c2e-44df-94d8-f05eaeede9be",
- "name" : "manage-events",
- "description" : "${role_manage-events}",
+ "id" : "571f22a4-2915-403e-902e-859daf55de00",
+ "name" : "query-groups",
+ "description" : "${role_query-groups}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a0ea20c6-e9e1-4f76-be20-5702656951fb",
+ "containerId" : "cadb41af-e4bc-4589-8bb9-4a6815a3c103",
"attributes" : { }
}, {
- "id" : "d3d48176-ef4c-45aa-897e-2a255662a91d",
- "name" : "view-authorization",
- "description" : "${role_view-authorization}",
+ "id" : "391e3dd5-6023-4d70-8f1d-7223cc3a461e",
+ "name" : "view-events",
+ "description" : "${role_view-events}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a0ea20c6-e9e1-4f76-be20-5702656951fb",
+ "containerId" : "cadb41af-e4bc-4589-8bb9-4a6815a3c103",
"attributes" : { }
}, {
- "id" : "b64eaa81-dc27-4d28-bf70-abceed4ba033",
- "name" : "view-realm",
- "description" : "${role_view-realm}",
+ "id" : "67decaa2-0d39-4fdb-aa94-22798c04cc4d",
+ "name" : "manage-identity-providers",
+ "description" : "${role_manage-identity-providers}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a0ea20c6-e9e1-4f76-be20-5702656951fb",
+ "containerId" : "cadb41af-e4bc-4589-8bb9-4a6815a3c103",
"attributes" : { }
}, {
- "id" : "c808ebd0-8d71-4ce2-9668-242d9c7f4058",
- "name" : "query-groups",
- "description" : "${role_query-groups}",
+ "id" : "4145d686-cc87-4834-8b62-ecdb24aaaefd",
+ "name" : "query-realms",
+ "description" : "${role_query-realms}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a0ea20c6-e9e1-4f76-be20-5702656951fb",
+ "containerId" : "cadb41af-e4bc-4589-8bb9-4a6815a3c103",
"attributes" : { }
}, {
- "id" : "1d5043d8-cbf4-434b-93af-ca909a27db8e",
+ "id" : "a432fa76-2380-45c9-b359-63122e40f69f",
"name" : "view-identity-providers",
"description" : "${role_view-identity-providers}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a0ea20c6-e9e1-4f76-be20-5702656951fb",
+ "containerId" : "cadb41af-e4bc-4589-8bb9-4a6815a3c103",
"attributes" : { }
}, {
- "id" : "1645d8d8-f4e2-4a7f-a51b-87f655dea0e1",
- "name" : "manage-identity-providers",
- "description" : "${role_manage-identity-providers}",
+ "id" : "3e3bb0ff-b71e-479e-a97d-14ac4be85275",
+ "name" : "view-users",
+ "description" : "${role_view-users}",
+ "composite" : true,
+ "composites" : {
+ "client" : {
+ "acme-realm" : [ "query-groups", "query-users" ]
+ }
+ },
+ "clientRole" : true,
+ "containerId" : "cadb41af-e4bc-4589-8bb9-4a6815a3c103",
+ "attributes" : { }
+ }, {
+ "id" : "34250e33-3057-4ebb-8412-6362b38d18dd",
+ "name" : "manage-authorization",
+ "description" : "${role_manage-authorization}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a0ea20c6-e9e1-4f76-be20-5702656951fb",
+ "containerId" : "cadb41af-e4bc-4589-8bb9-4a6815a3c103",
"attributes" : { }
} ],
"broker" : [ {
- "id" : "33c27fab-1d82-4552-8242-568cc05d5da1",
+ "id" : "100e1811-c4c4-4ec3-b958-6b242d0bdbe7",
"name" : "read-token",
"description" : "${role_read-token}",
"composite" : false,
"clientRole" : true,
- "containerId" : "40aaf7c4-18a5-4f18-9f0a-bd43371e193c",
+ "containerId" : "2ef8b468-85f5-4f42-96de-bbd281e481a5",
"attributes" : { }
} ],
"master-realm" : [ {
- "id" : "71a78ae7-0f9d-4fb5-94c6-395597e59c41",
- "name" : "query-users",
- "description" : "${role_query-users}",
+ "id" : "6aae7cfc-8752-4651-b7c1-89e0554bb8d0",
+ "name" : "create-client",
+ "description" : "${role_create-client}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a512043f-1bc9-431a-8c3a-76d10fdcc200",
+ "containerId" : "4e41f3cd-5d3c-44a8-a2eb-1229556c722b",
"attributes" : { }
}, {
- "id" : "b7ef290d-729f-40e6-acbb-21a82c12a57d",
- "name" : "view-realm",
- "description" : "${role_view-realm}",
+ "id" : "ab63cb90-bc4a-4fe8-9a04-30c2c8cb57f9",
+ "name" : "manage-users",
+ "description" : "${role_manage-users}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a512043f-1bc9-431a-8c3a-76d10fdcc200",
+ "containerId" : "4e41f3cd-5d3c-44a8-a2eb-1229556c722b",
"attributes" : { }
}, {
- "id" : "aae32e34-960a-4c16-ad02-547e064920eb",
- "name" : "query-realms",
- "description" : "${role_query-realms}",
+ "id" : "d5cd06fc-480c-4def-813d-31c42c2a9d40",
+ "name" : "query-users",
+ "description" : "${role_query-users}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a512043f-1bc9-431a-8c3a-76d10fdcc200",
+ "containerId" : "4e41f3cd-5d3c-44a8-a2eb-1229556c722b",
"attributes" : { }
}, {
- "id" : "dd14c5e0-50eb-4a0f-b3fc-54e8322332cc",
- "name" : "manage-authorization",
- "description" : "${role_manage-authorization}",
+ "id" : "18779a8e-bed6-4c8d-bc9a-0ae7eb42f238",
+ "name" : "view-realm",
+ "description" : "${role_view-realm}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a512043f-1bc9-431a-8c3a-76d10fdcc200",
+ "containerId" : "4e41f3cd-5d3c-44a8-a2eb-1229556c722b",
"attributes" : { }
}, {
- "id" : "447725eb-4df6-4b8e-81eb-2519e71572a1",
- "name" : "view-events",
- "description" : "${role_view-events}",
+ "id" : "cacc4662-4f5f-4ed8-b3d4-a328b7616ca7",
+ "name" : "query-clients",
+ "description" : "${role_query-clients}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a512043f-1bc9-431a-8c3a-76d10fdcc200",
+ "containerId" : "4e41f3cd-5d3c-44a8-a2eb-1229556c722b",
"attributes" : { }
}, {
- "id" : "8dcdc1f8-4abd-452f-9702-5c15d37b9b72",
- "name" : "view-identity-providers",
- "description" : "${role_view-identity-providers}",
+ "id" : "0dee4cf8-a32e-4d30-9379-8e5d619ca159",
+ "name" : "view-events",
+ "description" : "${role_view-events}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a512043f-1bc9-431a-8c3a-76d10fdcc200",
+ "containerId" : "4e41f3cd-5d3c-44a8-a2eb-1229556c722b",
"attributes" : { }
}, {
- "id" : "8060657d-835f-4e6b-b757-a7302ae6b11f",
- "name" : "manage-realm",
- "description" : "${role_manage-realm}",
- "composite" : false,
+ "id" : "594e3f21-0e31-4702-8ea7-d273cbdd27b8",
+ "name" : "view-users",
+ "description" : "${role_view-users}",
+ "composite" : true,
+ "composites" : {
+ "client" : {
+ "master-realm" : [ "query-users", "query-groups" ]
+ }
+ },
"clientRole" : true,
- "containerId" : "a512043f-1bc9-431a-8c3a-76d10fdcc200",
+ "containerId" : "4e41f3cd-5d3c-44a8-a2eb-1229556c722b",
"attributes" : { }
}, {
- "id" : "ecd70ba0-6937-46da-bb2a-ada4ed2ecfb6",
- "name" : "create-client",
- "description" : "${role_create-client}",
+ "id" : "17e95675-034e-48e2-a579-750be13c61b0",
+ "name" : "query-groups",
+ "description" : "${role_query-groups}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a512043f-1bc9-431a-8c3a-76d10fdcc200",
+ "containerId" : "4e41f3cd-5d3c-44a8-a2eb-1229556c722b",
"attributes" : { }
}, {
- "id" : "50432dfc-1d23-4d34-ba1c-3141c4c91ddd",
+ "id" : "3967c19d-7b0d-4f36-9dc3-6ad2ae73f9b1",
"name" : "view-authorization",
"description" : "${role_view-authorization}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a512043f-1bc9-431a-8c3a-76d10fdcc200",
+ "containerId" : "4e41f3cd-5d3c-44a8-a2eb-1229556c722b",
"attributes" : { }
}, {
- "id" : "8831b947-abbd-48e2-956e-a7668f987fc3",
- "name" : "manage-users",
- "description" : "${role_manage-users}",
+ "id" : "2027775d-a372-4461-a1c9-03482a8d82fb",
+ "name" : "manage-identity-providers",
+ "description" : "${role_manage-identity-providers}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a512043f-1bc9-431a-8c3a-76d10fdcc200",
+ "containerId" : "4e41f3cd-5d3c-44a8-a2eb-1229556c722b",
"attributes" : { }
}, {
- "id" : "e0f8dc48-4c75-42a9-93d2-e4c6e404ff8f",
- "name" : "view-users",
- "description" : "${role_view-users}",
- "composite" : true,
- "composites" : {
- "client" : {
- "master-realm" : [ "query-users", "query-groups" ]
- }
- },
+ "id" : "67cf5cbd-0dea-41be-8a7f-6befdc8e9b17",
+ "name" : "manage-clients",
+ "description" : "${role_manage-clients}",
+ "composite" : false,
"clientRole" : true,
- "containerId" : "a512043f-1bc9-431a-8c3a-76d10fdcc200",
+ "containerId" : "4e41f3cd-5d3c-44a8-a2eb-1229556c722b",
"attributes" : { }
}, {
- "id" : "af7ad966-8f37-4149-a197-1e0d44f7f9ad",
- "name" : "manage-clients",
- "description" : "${role_manage-clients}",
+ "id" : "150d0944-647e-43ee-8547-ab82e9190c7d",
+ "name" : "view-identity-providers",
+ "description" : "${role_view-identity-providers}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a512043f-1bc9-431a-8c3a-76d10fdcc200",
+ "containerId" : "4e41f3cd-5d3c-44a8-a2eb-1229556c722b",
"attributes" : { }
}, {
- "id" : "c31f4594-3c81-4819-b7bc-c62c5f3497d2",
- "name" : "manage-events",
- "description" : "${role_manage-events}",
+ "id" : "51e7a804-90c7-40d8-b0a2-a944ca25cf8e",
+ "name" : "query-realms",
+ "description" : "${role_query-realms}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a512043f-1bc9-431a-8c3a-76d10fdcc200",
+ "containerId" : "4e41f3cd-5d3c-44a8-a2eb-1229556c722b",
"attributes" : { }
}, {
- "id" : "fe6488b3-fac3-442a-a389-cb5ee2224949",
+ "id" : "5d1b8836-0fb7-4d48-afe6-a91efb4b3c98",
"name" : "impersonation",
"description" : "${role_impersonation}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a512043f-1bc9-431a-8c3a-76d10fdcc200",
+ "containerId" : "4e41f3cd-5d3c-44a8-a2eb-1229556c722b",
"attributes" : { }
}, {
- "id" : "d08a8566-ef26-4245-9e8d-f6e49fdd9108",
- "name" : "query-groups",
- "description" : "${role_query-groups}",
+ "id" : "3f393673-d0e5-482c-940d-93c37e2e31e4",
+ "name" : "manage-realm",
+ "description" : "${role_manage-realm}",
+ "composite" : false,
+ "clientRole" : true,
+ "containerId" : "4e41f3cd-5d3c-44a8-a2eb-1229556c722b",
+ "attributes" : { }
+ }, {
+ "id" : "388d0826-189b-4a71-b1f9-2ca8c0727821",
+ "name" : "manage-authorization",
+ "description" : "${role_manage-authorization}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a512043f-1bc9-431a-8c3a-76d10fdcc200",
+ "containerId" : "4e41f3cd-5d3c-44a8-a2eb-1229556c722b",
"attributes" : { }
}, {
- "id" : "14d92055-94bb-4305-a8d5-016127a4cb19",
+ "id" : "68b4508e-5140-4366-a893-25eb6382cbd3",
"name" : "view-clients",
"description" : "${role_view-clients}",
"composite" : true,
@@ -2327,35 +2335,35 @@
}
},
"clientRole" : true,
- "containerId" : "a512043f-1bc9-431a-8c3a-76d10fdcc200",
- "attributes" : { }
- }, {
- "id" : "204f0bdb-c3f7-498d-bfc5-7d9afa63e289",
- "name" : "manage-identity-providers",
- "description" : "${role_manage-identity-providers}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "a512043f-1bc9-431a-8c3a-76d10fdcc200",
+ "containerId" : "4e41f3cd-5d3c-44a8-a2eb-1229556c722b",
"attributes" : { }
}, {
- "id" : "ef7b10c7-b517-4be0-8497-25ab01ec1763",
- "name" : "query-clients",
- "description" : "${role_query-clients}",
+ "id" : "d0e91562-4e62-46fb-b5ca-0ad203f5e18c",
+ "name" : "manage-events",
+ "description" : "${role_manage-events}",
"composite" : false,
"clientRole" : true,
- "containerId" : "a512043f-1bc9-431a-8c3a-76d10fdcc200",
+ "containerId" : "4e41f3cd-5d3c-44a8-a2eb-1229556c722b",
"attributes" : { }
} ],
"account" : [ {
- "id" : "71995da8-7ee0-41ad-8ffb-a837f0c18157",
+ "id" : "9a255e35-d231-4f43-9b72-f1e02393839c",
"name" : "view-applications",
"description" : "${role_view-applications}",
"composite" : false,
"clientRole" : true,
- "containerId" : "be13f6e0-1331-4a56-bc5d-63637d4cc67b",
+ "containerId" : "3659320b-cfa0-458f-92f6-e9338e778981",
+ "attributes" : { }
+ }, {
+ "id" : "be77643b-f978-4905-950f-0623bf0dd180",
+ "name" : "view-profile",
+ "description" : "${role_view-profile}",
+ "composite" : false,
+ "clientRole" : true,
+ "containerId" : "3659320b-cfa0-458f-92f6-e9338e778981",
"attributes" : { }
}, {
- "id" : "c26ac335-da94-475b-a19e-5597e20ab6f8",
+ "id" : "da3b5b21-72e8-4090-9b69-dbff311ae01a",
"name" : "manage-account",
"description" : "${role_manage-account}",
"composite" : true,
@@ -2365,72 +2373,64 @@
}
},
"clientRole" : true,
- "containerId" : "be13f6e0-1331-4a56-bc5d-63637d4cc67b",
- "attributes" : { }
- }, {
- "id" : "cb8fff21-730b-42e7-afca-947f9a46cca9",
- "name" : "delete-account",
- "description" : "${role_delete-account}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "be13f6e0-1331-4a56-bc5d-63637d4cc67b",
+ "containerId" : "3659320b-cfa0-458f-92f6-e9338e778981",
"attributes" : { }
}, {
- "id" : "f1ffde7c-6c14-4271-85d4-af07b65a73e7",
- "name" : "view-groups",
- "description" : "${role_view-groups}",
- "composite" : false,
+ "id" : "27b19ecd-7059-438e-ba98-64bff523d9d5",
+ "name" : "manage-consent",
+ "description" : "${role_manage-consent}",
+ "composite" : true,
+ "composites" : {
+ "client" : {
+ "account" : [ "view-consent" ]
+ }
+ },
"clientRole" : true,
- "containerId" : "be13f6e0-1331-4a56-bc5d-63637d4cc67b",
+ "containerId" : "3659320b-cfa0-458f-92f6-e9338e778981",
"attributes" : { }
}, {
- "id" : "f7120a53-5e98-49bf-a5fc-ef9d79efff9f",
+ "id" : "7d441d29-273e-463f-bc18-f1f8e155fcd3",
"name" : "manage-account-links",
"description" : "${role_manage-account-links}",
"composite" : false,
"clientRole" : true,
- "containerId" : "be13f6e0-1331-4a56-bc5d-63637d4cc67b",
+ "containerId" : "3659320b-cfa0-458f-92f6-e9338e778981",
"attributes" : { }
}, {
- "id" : "08558079-dc76-4280-bd06-bc729dd620ed",
+ "id" : "3f6af371-820c-4e97-82ee-e834d3467371",
"name" : "view-consent",
"description" : "${role_view-consent}",
"composite" : false,
"clientRole" : true,
- "containerId" : "be13f6e0-1331-4a56-bc5d-63637d4cc67b",
+ "containerId" : "3659320b-cfa0-458f-92f6-e9338e778981",
"attributes" : { }
}, {
- "id" : "40d759db-ffa0-49ec-83c2-0f0ad4a344c4",
- "name" : "view-profile",
- "description" : "${role_view-profile}",
+ "id" : "fc66a147-7abd-4ee8-83d7-418340e332ff",
+ "name" : "view-groups",
+ "description" : "${role_view-groups}",
"composite" : false,
"clientRole" : true,
- "containerId" : "be13f6e0-1331-4a56-bc5d-63637d4cc67b",
+ "containerId" : "3659320b-cfa0-458f-92f6-e9338e778981",
"attributes" : { }
}, {
- "id" : "a5a2c11c-ecd4-48b2-82f6-60b020a1603d",
- "name" : "manage-consent",
- "description" : "${role_manage-consent}",
- "composite" : true,
- "composites" : {
- "client" : {
- "account" : [ "view-consent" ]
- }
- },
+ "id" : "dba9ba90-c946-4a51-8681-69bd0b81fa62",
+ "name" : "delete-account",
+ "description" : "${role_delete-account}",
+ "composite" : false,
"clientRole" : true,
- "containerId" : "be13f6e0-1331-4a56-bc5d-63637d4cc67b",
+ "containerId" : "3659320b-cfa0-458f-92f6-e9338e778981",
"attributes" : { }
} ]
}
},
"groups" : [ ],
"defaultRole" : {
- "id" : "ecf7d435-b92e-4e2b-a555-39c4fca9a954",
+ "id" : "8ddcc219-9713-4a90-8025-09d78b2215af",
"name" : "default-roles-master",
"description" : "${role_default-roles}",
"composite" : true,
"clientRole" : false,
- "containerId" : "c2a177ce-f55d-4211-a5eb-0dd2e8fbdfa5"
+ "containerId" : "191ac492-ee46-4b98-86bd-555f0e9c6dd4"
},
"requiredCredentials" : [ "password" ],
"otpPolicyType" : "totp",
@@ -2465,17 +2465,17 @@
"webAuthnPolicyPasswordlessAcceptableAaguids" : [ ],
"webAuthnPolicyPasswordlessExtraOrigins" : [ ],
"users" : [ {
- "id" : "57b0b65d-7cc2-40da-966a-911bce9a45c2",
+ "id" : "00137895-5233-404f-a55b-f5b988fd75ad",
"username" : "admin",
"emailVerified" : false,
- "createdTimestamp" : 1716980845919,
+ "createdTimestamp" : 1720153344706,
"enabled" : true,
"totp" : false,
"credentials" : [ {
- "id" : "1b6585c9-f08a-48e1-b60c-3ffdf22416c6",
+ "id" : "73115e07-7aeb-477c-abbb-83da133e90ca",
"type" : "password",
- "createdDate" : 1716980846111,
- "secretData" : "{\"value\":\"uJKZURN9fFKYI9okRG63wp2f71Gg7ilqw8tXHCRzVb3jSNXnPu41ef1tFPSHFOy9yP2aGqPu5r4PsXXF+ezcxQ==\",\"salt\":\"xuVMu3ePhHIRabXmTkPSyQ==\",\"additionalParameters\":{}}",
+ "createdDate" : 1720153344957,
+ "secretData" : "{\"value\":\"afg78aZjUo7hVoki9JI799YrP1pHIjhrybQgnlZLHq70jb4JiX5uRaNy/F8IdlFyZ6p42qoO5fRsKWpVZ8AkIA==\",\"salt\":\"L0kNLhCTFGEi3mSzwHaPRg==\",\"additionalParameters\":{}}",
"credentialData" : "{\"hashIterations\":210000,\"algorithm\":\"pbkdf2-sha512\",\"additionalParameters\":{}}"
} ],
"disableableCredentialTypes" : [ ],
@@ -2495,7 +2495,7 @@
} ]
},
"clients" : [ {
- "id" : "be13f6e0-1331-4a56-bc5d-63637d4cc67b",
+ "id" : "3659320b-cfa0-458f-92f6-e9338e778981",
"clientId" : "account",
"name" : "${client_account}",
"rootUrl" : "${authBaseUrl}",
@@ -2522,10 +2522,10 @@
"authenticationFlowBindingOverrides" : { },
"fullScopeAllowed" : false,
"nodeReRegistrationTimeout" : 0,
- "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "email" ],
+ "defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "email" ],
"optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
}, {
- "id" : "5bb5e37d-c88f-48a7-a76a-16ad384c4aaf",
+ "id" : "346a90c1-2851-4eb3-a1be-278760e96e73",
"clientId" : "account-console",
"name" : "${client_account-console}",
"rootUrl" : "${authBaseUrl}",
@@ -2554,17 +2554,17 @@
"fullScopeAllowed" : false,
"nodeReRegistrationTimeout" : 0,
"protocolMappers" : [ {
- "id" : "42aa4aa4-f088-49ee-8b85-c39743e91429",
+ "id" : "74b70319-4576-4403-a8e2-50bc5128d3a6",
"name" : "audience resolve",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-audience-resolve-mapper",
"consentRequired" : false,
"config" : { }
} ],
- "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "email" ],
+ "defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "email" ],
"optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
}, {
- "id" : "a0ea20c6-e9e1-4f76-be20-5702656951fb",
+ "id" : "cadb41af-e4bc-4589-8bb9-4a6815a3c103",
"clientId" : "acme-realm",
"name" : "acme Realm",
"surrogateAuthRequired" : false,
@@ -2589,7 +2589,7 @@
"defaultClientScopes" : [ ],
"optionalClientScopes" : [ ]
}, {
- "id" : "36805b7c-a118-4ee2-84dc-0c64e8dc507d",
+ "id" : "dfe2b831-bba5-49c9-a39c-c540e0478ff6",
"clientId" : "admin-cli",
"name" : "${client_admin-cli}",
"surrogateAuthRequired" : false,
@@ -2612,10 +2612,10 @@
"authenticationFlowBindingOverrides" : { },
"fullScopeAllowed" : false,
"nodeReRegistrationTimeout" : 0,
- "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "email" ],
+ "defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "email" ],
"optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
}, {
- "id" : "40aaf7c4-18a5-4f18-9f0a-bd43371e193c",
+ "id" : "2ef8b468-85f5-4f42-96de-bbd281e481a5",
"clientId" : "broker",
"name" : "${client_broker}",
"surrogateAuthRequired" : false,
@@ -2638,10 +2638,10 @@
"authenticationFlowBindingOverrides" : { },
"fullScopeAllowed" : false,
"nodeReRegistrationTimeout" : 0,
- "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "email" ],
+ "defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "email" ],
"optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
}, {
- "id" : "a512043f-1bc9-431a-8c3a-76d10fdcc200",
+ "id" : "4e41f3cd-5d3c-44a8-a2eb-1229556c722b",
"clientId" : "master-realm",
"name" : "master Realm",
"surrogateAuthRequired" : false,
@@ -2663,10 +2663,10 @@
"authenticationFlowBindingOverrides" : { },
"fullScopeAllowed" : false,
"nodeReRegistrationTimeout" : 0,
- "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "email" ],
+ "defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "email" ],
"optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
}, {
- "id" : "9b9e099f-1fa9-439f-88da-c1e7ad198f41",
+ "id" : "741d8f5b-1cc1-402c-838c-e3fad9f694e0",
"clientId" : "security-admin-console",
"name" : "${client_security-admin-console}",
"rootUrl" : "${authAdminUrl}",
@@ -2695,7 +2695,7 @@
"fullScopeAllowed" : false,
"nodeReRegistrationTimeout" : 0,
"protocolMappers" : [ {
- "id" : "c3070b27-70b1-4a5b-a6bc-f794ad6cf0aa",
+ "id" : "f9307e43-06ca-4bf4-bfde-9a0d4cdaabe9",
"name" : "locale",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
@@ -2710,489 +2710,431 @@
"jsonType.label" : "String"
}
} ],
- "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "email" ],
+ "defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "email" ],
"optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
} ],
"clientScopes" : [ {
- "id" : "b4c30b8f-425f-4ad8-8fa7-17342820d4af",
- "name" : "profile",
- "description" : "OpenID Connect built-in scope: profile",
+ "id" : "d739dc54-debb-4ed5-b75b-dd4985fe1578",
+ "name" : "web-origins",
+ "description" : "OpenID Connect scope for add allowed web origins to the access token",
"protocol" : "openid-connect",
"attributes" : {
- "include.in.token.scope" : "true",
- "display.on.consent.screen" : "true",
- "consent.screen.text" : "${profileScopeConsentText}"
+ "include.in.token.scope" : "false",
+ "display.on.consent.screen" : "false",
+ "consent.screen.text" : ""
},
"protocolMappers" : [ {
- "id" : "f3999e61-9971-4dbd-93a4-85f7c86e78db",
- "name" : "username",
+ "id" : "3d216846-4588-439b-b176-794ee56a6453",
+ "name" : "allowed web origins",
"protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-attribute-mapper",
+ "protocolMapper" : "oidc-allowed-origins-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"
+ "access.token.claim" : "true"
}
- }, {
- "id" : "e549ab9e-19ed-47ad-b805-5c8e8132c1c1",
- "name" : "updated at",
+ } ]
+ }, {
+ "id" : "f3c067ad-756f-4077-8353-b0973a77c631",
+ "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" : "ba56c9fd-329a-4005-ac5d-be37e2433e6b",
+ "name" : "groups",
"protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-attribute-mapper",
+ "protocolMapper" : "oidc-usermodel-realm-role-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
- "userinfo.token.claim" : "true",
- "user.attribute" : "updatedAt",
+ "multivalued" : "true",
+ "user.attribute" : "foo",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "updated_at",
- "jsonType.label" : "long"
+ "claim.name" : "groups",
+ "jsonType.label" : "String"
}
}, {
- "id" : "37869267-b449-4663-bd1a-5557889049be",
- "name" : "picture",
+ "id" : "bc7abe87-92bc-42f5-8f05-300c188743fe",
+ "name" : "upn",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "picture",
+ "user.attribute" : "username",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "picture",
+ "claim.name" : "upn",
"jsonType.label" : "String"
}
- }, {
- "id" : "4f5458cf-fa10-4359-a146-5ef0cc42b2e0",
- "name" : "zoneinfo",
+ } ]
+ }, {
+ "id" : "c061b893-bbac-43f6-8dfd-4e9b1770143d",
+ "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" : "50b9028d-8bf8-4df4-b576-f07c54945d0f",
+ "name" : "acr loa level",
"protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-attribute-mapper",
+ "protocolMapper" : "oidc-acr-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"
+ "introspection.token.claim" : "true",
+ "access.token.claim" : "true"
}
- }, {
- "id" : "9ebde82e-8e5d-4154-b398-4ce7eadff0db",
- "name" : "locale",
+ } ]
+ }, {
+ "id" : "6b6444e5-83df-4288-aea8-9c4144a97726",
+ "name" : "roles",
+ "description" : "OpenID Connect scope for add user roles to the access token",
+ "protocol" : "openid-connect",
+ "attributes" : {
+ "include.in.token.scope" : "false",
+ "display.on.consent.screen" : "true",
+ "consent.screen.text" : "${rolesScopeConsentText}"
+ },
+ "protocolMappers" : [ {
+ "id" : "f6f54a66-b397-4450-b561-c0f12fe0220f",
+ "name" : "client roles",
"protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-attribute-mapper",
+ "protocolMapper" : "oidc-usermodel-client-role-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
- "userinfo.token.claim" : "true",
- "user.attribute" : "locale",
- "id.token.claim" : "true",
+ "multivalued" : "true",
+ "user.attribute" : "foo",
"access.token.claim" : "true",
- "claim.name" : "locale",
+ "claim.name" : "resource_access.${client_id}.roles",
"jsonType.label" : "String"
}
}, {
- "id" : "393d217b-01f5-45b7-8293-100a99d54fa8",
- "name" : "birthdate",
+ "id" : "6dfe7750-b712-40b2-9ebf-fbda52924c7d",
+ "name" : "realm roles",
"protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-attribute-mapper",
+ "protocolMapper" : "oidc-usermodel-realm-role-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
- "userinfo.token.claim" : "true",
- "user.attribute" : "birthdate",
- "id.token.claim" : "true",
+ "multivalued" : "true",
+ "user.attribute" : "foo",
"access.token.claim" : "true",
- "claim.name" : "birthdate",
+ "claim.name" : "realm_access.roles",
"jsonType.label" : "String"
}
}, {
- "id" : "5129f378-7e8b-4c72-a54a-b9845bff0704",
- "name" : "nickname",
+ "id" : "ac7c16cb-e777-422c-9a8d-5ad09bce3839",
+ "name" : "audience resolve",
"protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-attribute-mapper",
+ "protocolMapper" : "oidc-audience-resolve-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"
+ "access.token.claim" : "true"
}
- }, {
- "id" : "42a92e49-eb8a-4f99-8d0f-711c8612eaf0",
- "name" : "full name",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-full-name-mapper",
+ } ]
+ }, {
+ "id" : "3538983c-6c33-495c-af1b-a7bbdbd6fb13",
+ "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" : "46d5f9fe-a86a-4235-bfee-b44564ebd539",
+ "name" : "role_list",
+ "description" : "SAML role list",
+ "protocol" : "saml",
+ "attributes" : {
+ "consent.screen.text" : "${samlRoleListScopeConsentText}",
+ "display.on.consent.screen" : "true"
+ },
+ "protocolMappers" : [ {
+ "id" : "fa808dce-2eb1-4dc1-99c1-393f678d0a0a",
+ "name" : "role list",
+ "protocol" : "saml",
+ "protocolMapper" : "saml-role-list-mapper",
"consentRequired" : false,
"config" : {
- "id.token.claim" : "true",
- "introspection.token.claim" : "true",
- "access.token.claim" : "true",
- "userinfo.token.claim" : "true"
+ "single" : "false",
+ "attribute.nameformat" : "Basic",
+ "attribute.name" : "Role"
}
- }, {
- "id" : "745b8fbe-8ee3-4a81-a1e8-b76b5d41186f",
- "name" : "profile",
+ } ]
+ }, {
+ "id" : "57169b71-cb55-4570-8599-c1b77f4d96d7",
+ "name" : "phone",
+ "description" : "OpenID Connect built-in scope: phone",
+ "protocol" : "openid-connect",
+ "attributes" : {
+ "include.in.token.scope" : "true",
+ "display.on.consent.screen" : "true",
+ "consent.screen.text" : "${phoneScopeConsentText}"
+ },
+ "protocolMappers" : [ {
+ "id" : "5d917c08-a8f0-42db-b9a9-61cfa81b2407",
+ "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" : "profile",
+ "user.attribute" : "phoneNumberVerified",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "profile",
- "jsonType.label" : "String"
+ "claim.name" : "phone_number_verified",
+ "jsonType.label" : "boolean"
}
}, {
- "id" : "645ccabd-eff9-4df7-b9bf-7482faa38190",
- "name" : "gender",
+ "id" : "a0d8d739-b485-4ecf-8fcd-4ec25f07199b",
+ "name" : "phone number",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "gender",
+ "user.attribute" : "phoneNumber",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "gender",
+ "claim.name" : "phone_number",
"jsonType.label" : "String"
}
- }, {
- "id" : "c3c26e0f-5907-40e9-802a-f312a1e5e12d",
- "name" : "given name",
+ } ]
+ }, {
+ "id" : "0f320973-cb28-4e48-b388-d76c34261c71",
+ "name" : "profile",
+ "description" : "OpenID Connect built-in scope: profile",
+ "protocol" : "openid-connect",
+ "attributes" : {
+ "include.in.token.scope" : "true",
+ "display.on.consent.screen" : "true",
+ "consent.screen.text" : "${profileScopeConsentText}"
+ },
+ "protocolMappers" : [ {
+ "id" : "b28ea0fe-43c8-4775-8a9b-1d040819b03b",
+ "name" : "updated at",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "firstName",
+ "user.attribute" : "updatedAt",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "given_name",
- "jsonType.label" : "String"
+ "claim.name" : "updated_at",
+ "jsonType.label" : "long"
}
}, {
- "id" : "4b153f71-cfb5-4119-af96-42b3f545436d",
- "name" : "middle name",
+ "id" : "2a06cc4b-98d8-474c-bb13-127186a32968",
+ "name" : "zoneinfo",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "middleName",
+ "user.attribute" : "zoneinfo",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "middle_name",
+ "claim.name" : "zoneinfo",
"jsonType.label" : "String"
}
}, {
- "id" : "27355e24-87cd-402f-b4b1-60128d4bc46e",
- "name" : "family name",
+ "id" : "be73715a-058f-404c-9b51-7e41b1825537",
+ "name" : "website",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "lastName",
+ "user.attribute" : "website",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "family_name",
+ "claim.name" : "website",
"jsonType.label" : "String"
}
}, {
- "id" : "ef6a7d68-3037-4379-81b4-7e967df42752",
- "name" : "website",
+ "id" : "dec647c6-d573-455d-939a-39a802741e95",
+ "name" : "locale",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "website",
+ "user.attribute" : "locale",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "website",
+ "claim.name" : "locale",
"jsonType.label" : "String"
}
- } ]
- }, {
- "id" : "4aca8a04-4ca9-4dde-9b6b-a001115726b5",
- "name" : "web-origins",
- "description" : "OpenID Connect scope for add allowed web origins to the access token",
- "protocol" : "openid-connect",
- "attributes" : {
- "include.in.token.scope" : "false",
- "display.on.consent.screen" : "false",
- "consent.screen.text" : ""
- },
- "protocolMappers" : [ {
- "id" : "1d9ae7e5-dc4f-4f37-8c66-aeae97068064",
- "name" : "allowed web origins",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-allowed-origins-mapper",
- "consentRequired" : false,
- "config" : {
- "introspection.token.claim" : "true",
- "access.token.claim" : "true"
- }
- } ]
- }, {
- "id" : "91dc878b-a37b-4a4d-9273-c74d67dce25d",
- "name" : "client_acme",
- "description" : "Maps claim tenant to acme",
- "protocol" : "openid-connect",
- "attributes" : {
- "include.in.token.scope" : "false",
- "display.on.consent.screen" : "false",
- "gui.order" : "",
- "consent.screen.text" : ""
- },
- "protocolMappers" : [ {
- "id" : "8e71cb80-e520-4a11-be2c-42cf3d1e6efc",
- "name" : "Tenant ACME claim mapper",
+ }, {
+ "id" : "f1328e07-2ab5-426b-9e1d-77cc7621bc61",
+ "name" : "nickname",
"protocol" : "openid-connect",
- "protocolMapper" : "oidc-hardcoded-claim-mapper",
+ "protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
- "claim.value" : "acme",
"userinfo.token.claim" : "true",
+ "user.attribute" : "nickname",
"id.token.claim" : "true",
- "lightweight.claim" : "false",
"access.token.claim" : "true",
- "claim.name" : "tenant",
- "jsonType.label" : "String",
- "access.tokenResponse.claim" : "false"
+ "claim.name" : "nickname",
+ "jsonType.label" : "String"
}
- } ]
- }, {
- "id" : "fec352db-bf13-4efd-aff1-d2645c0b291c",
- "name" : "roles",
- "description" : "OpenID Connect scope for add user roles to the access token",
- "protocol" : "openid-connect",
- "attributes" : {
- "include.in.token.scope" : "false",
- "display.on.consent.screen" : "true",
- "consent.screen.text" : "${rolesScopeConsentText}"
- },
- "protocolMappers" : [ {
- "id" : "03170c6a-b2cb-4db9-acd1-bec513a5226e",
- "name" : "client roles",
+ }, {
+ "id" : "f311dbaa-f9a0-4dac-a8ae-8768947e2705",
+ "name" : "username",
"protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-client-role-mapper",
+ "protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
- "multivalued" : "true",
- "user.attribute" : "foo",
+ "userinfo.token.claim" : "true",
+ "user.attribute" : "username",
+ "id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "resource_access.${client_id}.roles",
+ "claim.name" : "preferred_username",
"jsonType.label" : "String"
}
}, {
- "id" : "aca22601-8136-4ac6-85cf-1216880b4f95",
- "name" : "realm roles",
+ "id" : "7eb108c3-a2b8-4e50-bcf8-e80468b0cd53",
+ "name" : "profile",
"protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-realm-role-mapper",
+ "protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
- "multivalued" : "true",
- "user.attribute" : "foo",
+ "userinfo.token.claim" : "true",
+ "user.attribute" : "profile",
+ "id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "realm_access.roles",
+ "claim.name" : "profile",
"jsonType.label" : "String"
}
}, {
- "id" : "04d1245a-1f8f-4b01-ad3a-83025c375e55",
- "name" : "audience resolve",
+ "id" : "ad098d23-ec9f-42e8-9a8d-c60f17811fa6",
+ "name" : "given name",
"protocol" : "openid-connect",
- "protocolMapper" : "oidc-audience-resolve-mapper",
+ "protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
- "access.token.claim" : "true"
- }
- } ]
- }, {
- "id" : "8bf89a0d-b5bb-4c2a-b68d-d5fa457b8d19",
- "name" : "role_list",
- "description" : "SAML role list",
- "protocol" : "saml",
- "attributes" : {
- "consent.screen.text" : "${samlRoleListScopeConsentText}",
- "display.on.consent.screen" : "true"
- },
- "protocolMappers" : [ {
- "id" : "c7ec479a-8265-4c12-be77-3410a67a6f08",
- "name" : "role list",
- "protocol" : "saml",
- "protocolMapper" : "saml-role-list-mapper",
- "consentRequired" : false,
- "config" : {
- "single" : "false",
- "attribute.nameformat" : "Basic",
- "attribute.name" : "Role"
+ "userinfo.token.claim" : "true",
+ "user.attribute" : "firstName",
+ "id.token.claim" : "true",
+ "access.token.claim" : "true",
+ "claim.name" : "given_name",
+ "jsonType.label" : "String"
}
- } ]
- }, {
- "id" : "918bdf97-ddc9-49c1-a71a-74bb3dca4691",
- "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" : "a35666ca-f7aa-4bf2-89a0-a9bdf83a9ee6",
- "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" : "7e7bd180-1fe7-4f8f-999b-115c1a70be1e",
- "name" : "acr loa level",
+ }, {
+ "id" : "69e9863b-ccf1-4156-9228-3ce37afbcaa7",
+ "name" : "picture",
"protocol" : "openid-connect",
- "protocolMapper" : "oidc-acr-mapper",
+ "protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
- "id.token.claim" : "true",
"introspection.token.claim" : "true",
- "access.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" : "65fb1a05-474c-41f0-954b-7488c24c63ad",
- "name" : "phone",
- "description" : "OpenID Connect built-in scope: phone",
- "protocol" : "openid-connect",
- "attributes" : {
- "include.in.token.scope" : "true",
- "display.on.consent.screen" : "true",
- "consent.screen.text" : "${phoneScopeConsentText}"
- },
- "protocolMappers" : [ {
- "id" : "6ba75eb7-3742-4520-bfbc-344de1016c13",
- "name" : "phone number",
+ }, {
+ "id" : "aa9fad06-40d3-4921-9da0-75afcc9b03d7",
+ "name" : "family name",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "phoneNumber",
+ "user.attribute" : "lastName",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "phone_number",
+ "claim.name" : "family_name",
"jsonType.label" : "String"
}
}, {
- "id" : "f9aae6de-9224-4788-9845-b7531c592b41",
- "name" : "phone number verified",
+ "id" : "26dcb81b-92e5-4401-ae60-0f17f2900f00",
+ "name" : "full name",
"protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-attribute-mapper",
+ "protocolMapper" : "oidc-full-name-mapper",
"consentRequired" : false,
"config" : {
- "introspection.token.claim" : "true",
- "userinfo.token.claim" : "true",
- "user.attribute" : "phoneNumberVerified",
"id.token.claim" : "true",
+ "introspection.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "phone_number_verified",
- "jsonType.label" : "boolean"
+ "userinfo.token.claim" : "true"
}
- } ]
- }, {
- "id" : "3f2f57da-129c-454a-9939-80d87ca2a582",
- "name" : "address",
- "description" : "OpenID Connect built-in scope: address",
- "protocol" : "openid-connect",
- "attributes" : {
- "include.in.token.scope" : "true",
- "display.on.consent.screen" : "true",
- "consent.screen.text" : "${addressScopeConsentText}"
- },
- "protocolMappers" : [ {
- "id" : "8ab9ec52-a6b5-4b26-8d89-96207817e56b",
- "name" : "address",
+ }, {
+ "id" : "631c4bcb-a389-44ba-a90a-67daf1d32797",
+ "name" : "birthdate",
"protocol" : "openid-connect",
- "protocolMapper" : "oidc-address-mapper",
+ "protocolMapper" : "oidc-usermodel-attribute-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",
+ "user.attribute" : "birthdate",
"id.token.claim" : "true",
- "user.attribute.region" : "region",
"access.token.claim" : "true",
- "user.attribute.locality" : "locality"
+ "claim.name" : "birthdate",
+ "jsonType.label" : "String"
}
- } ]
- }, {
- "id" : "a1b6ce68-61d8-498b-9f29-000283c9082e",
- "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" : "17eabff9-4377-4d5d-8bcf-bcda5afbd2cd",
- "name" : "upn",
+ }, {
+ "id" : "67ba213a-6383-41b1-8709-06cb73cd9492",
+ "name" : "gender",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "username",
+ "user.attribute" : "gender",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "upn",
+ "claim.name" : "gender",
"jsonType.label" : "String"
}
}, {
- "id" : "38830ab8-a362-48c8-9fee-526d4f712601",
- "name" : "groups",
+ "id" : "a41653aa-0998-4c00-abd2-3d0c543ab346",
+ "name" : "middle name",
"protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-realm-role-mapper",
+ "protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
- "multivalued" : "true",
- "user.attribute" : "foo",
+ "userinfo.token.claim" : "true",
+ "user.attribute" : "middleName",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "groups",
+ "claim.name" : "middle_name",
"jsonType.label" : "String"
}
} ]
}, {
- "id" : "810cc93a-be86-4134-8391-cfb05b35816f",
+ "id" : "78025c65-e548-4a75-a3d7-afb55df66d5e",
"name" : "email",
"description" : "OpenID Connect built-in scope: email",
"protocol" : "openid-connect",
@@ -3202,7 +3144,7 @@
"consent.screen.text" : "${emailScopeConsentText}"
},
"protocolMappers" : [ {
- "id" : "eb888b11-7ae3-41bb-827b-117306506ba2",
+ "id" : "ddcc3e73-f745-48d7-ac6e-a3b401586db6",
"name" : "email",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
@@ -3217,7 +3159,7 @@
"jsonType.label" : "String"
}
}, {
- "id" : "f05456b3-9167-4198-801f-ba10274217ee",
+ "id" : "7854b2a9-e438-47bd-862a-8ef857adb5e9",
"name" : "email verified",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-property-mapper",
@@ -3232,9 +3174,38 @@
"jsonType.label" : "boolean"
}
} ]
+ }, {
+ "id" : "3b942313-73f9-4f69-ba6e-c0d636262413",
+ "name" : "address",
+ "description" : "OpenID Connect built-in scope: address",
+ "protocol" : "openid-connect",
+ "attributes" : {
+ "include.in.token.scope" : "true",
+ "display.on.consent.screen" : "true",
+ "consent.screen.text" : "${addressScopeConsentText}"
+ },
+ "protocolMappers" : [ {
+ "id" : "5681e189-ba40-491d-b75c-d1ef3c518c85",
+ "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"
+ }
+ } ]
} ],
"defaultDefaultClientScopes" : [ "role_list", "profile", "email", "roles", "web-origins", "acr" ],
- "defaultOptionalClientScopes" : [ "offline_access", "address", "phone", "microprofile-jwt", "client_acme" ],
+ "defaultOptionalClientScopes" : [ "offline_access", "address", "phone", "microprofile-jwt" ],
"browserSecurityHeaders" : {
"contentSecurityPolicyReportOnly" : "",
"xContentTypeOptions" : "nosniff",
@@ -3255,41 +3226,49 @@
"identityProviderMappers" : [ ],
"components" : {
"org.keycloak.services.clientregistration.policy.ClientRegistrationPolicy" : [ {
- "id" : "c6ba2ef7-edd2-4037-9bc2-accecaf5801c",
- "name" : "Full Scope Disabled",
- "providerId" : "scope",
+ "id" : "13415890-1b69-4dde-89fa-5fea55adefe9",
+ "name" : "Consent Required",
+ "providerId" : "consent-required",
"subType" : "anonymous",
"subComponents" : { },
"config" : { }
}, {
- "id" : "1386a108-3b06-4360-bda4-e7f236a6bbb3",
+ "id" : "f15d8420-8d85-4bcd-aa59-b555407fe616",
"name" : "Allowed Client Scopes",
"providerId" : "allowed-client-templates",
- "subType" : "anonymous",
+ "subType" : "authenticated",
"subComponents" : { },
"config" : {
"allow-default-scopes" : [ "true" ]
}
}, {
- "id" : "8cd20736-45e8-4af3-a581-d4e36cd18415",
- "name" : "Allowed Protocol Mapper Types",
- "providerId" : "allowed-protocol-mappers",
- "subType" : "authenticated",
+ "id" : "40f79657-1647-423f-a9fc-8c232f478f9f",
+ "name" : "Trusted Hosts",
+ "providerId" : "trusted-hosts",
+ "subType" : "anonymous",
"subComponents" : { },
"config" : {
- "allowed-protocol-mapper-types" : [ "oidc-usermodel-attribute-mapper", "saml-role-list-mapper", "oidc-full-name-mapper", "oidc-usermodel-property-mapper", "oidc-address-mapper", "oidc-sha256-pairwise-sub-mapper", "saml-user-attribute-mapper", "saml-user-property-mapper" ]
+ "host-sending-registration-request-must-match" : [ "true" ],
+ "client-uris-must-match" : [ "true" ]
}
}, {
- "id" : "47fe6867-a4ef-4e38-a196-647813bd86ab",
- "name" : "Allowed Protocol Mapper Types",
- "providerId" : "allowed-protocol-mappers",
+ "id" : "4775b4e1-4db9-4e12-9508-50966c151918",
+ "name" : "Allowed Client Scopes",
+ "providerId" : "allowed-client-templates",
"subType" : "anonymous",
"subComponents" : { },
"config" : {
- "allowed-protocol-mapper-types" : [ "oidc-sha256-pairwise-sub-mapper", "saml-user-attribute-mapper", "oidc-usermodel-property-mapper", "oidc-address-mapper", "oidc-usermodel-attribute-mapper", "oidc-full-name-mapper", "saml-user-property-mapper", "saml-role-list-mapper" ]
+ "allow-default-scopes" : [ "true" ]
}
}, {
- "id" : "b2c58a53-ae9c-40eb-8185-35ca11723048",
+ "id" : "730c6fec-35c7-4497-a672-9b9b06ee2b63",
+ "name" : "Full Scope Disabled",
+ "providerId" : "scope",
+ "subType" : "anonymous",
+ "subComponents" : { },
+ "config" : { }
+ }, {
+ "id" : "82b5342d-ed6a-4968-9f6a-1400ad329633",
"name" : "Max Clients Limit",
"providerId" : "max-clients",
"subType" : "anonymous",
@@ -3298,34 +3277,26 @@
"max-clients" : [ "200" ]
}
}, {
- "id" : "f54fbd1e-dbb6-41b2-8d8f-d3285d870147",
- "name" : "Consent Required",
- "providerId" : "consent-required",
+ "id" : "e22244ea-2743-442b-af47-6e40c36c516f",
+ "name" : "Allowed Protocol Mapper Types",
+ "providerId" : "allowed-protocol-mappers",
"subType" : "anonymous",
"subComponents" : { },
- "config" : { }
- }, {
- "id" : "b2146395-273f-4738-900f-bf9d3a0105fb",
- "name" : "Allowed Client Scopes",
- "providerId" : "allowed-client-templates",
- "subType" : "authenticated",
- "subComponents" : { },
"config" : {
- "allow-default-scopes" : [ "true" ]
+ "allowed-protocol-mapper-types" : [ "oidc-address-mapper", "oidc-sha256-pairwise-sub-mapper", "oidc-usermodel-attribute-mapper", "oidc-usermodel-property-mapper", "oidc-full-name-mapper", "saml-role-list-mapper", "saml-user-attribute-mapper", "saml-user-property-mapper" ]
}
}, {
- "id" : "a2137249-0efe-4fd0-a664-712911bee765",
- "name" : "Trusted Hosts",
- "providerId" : "trusted-hosts",
- "subType" : "anonymous",
+ "id" : "9221208f-41b7-4f62-825c-368191583daf",
+ "name" : "Allowed Protocol Mapper Types",
+ "providerId" : "allowed-protocol-mappers",
+ "subType" : "authenticated",
"subComponents" : { },
"config" : {
- "host-sending-registration-request-must-match" : [ "true" ],
- "client-uris-must-match" : [ "true" ]
+ "allowed-protocol-mapper-types" : [ "saml-role-list-mapper", "saml-user-property-mapper", "oidc-sha256-pairwise-sub-mapper", "oidc-address-mapper", "saml-user-attribute-mapper", "oidc-usermodel-property-mapper", "oidc-full-name-mapper", "oidc-usermodel-attribute-mapper" ]
}
} ],
"org.keycloak.userprofile.UserProfileProvider" : [ {
- "id" : "f8c7d684-2717-4804-9721-0461edf91525",
+ "id" : "c8e87adb-6952-4398-8192-dc16f1d412dc",
"providerId" : "declarative-user-profile",
"subComponents" : { },
"config" : {
@@ -3333,47 +3304,47 @@
}
} ],
"org.keycloak.keys.KeyProvider" : [ {
- "id" : "c2818770-0bed-4481-a6e0-8e9774d92ba8",
- "name" : "hmac-generated-hs512",
- "providerId" : "hmac-generated",
- "subComponents" : { },
- "config" : {
- "kid" : [ "80738c37-039d-4491-9efb-5aefab04ab1e" ],
- "secret" : [ "9Rk6ELamg0XhE_ntOXNrurotsehV3S8gn7iZ7Ov74SoT1cuzmbSkO6V_OhxfzVET7SVIaX9t0HbdvFgAbwK3oEbCu_vEBLdJnZIIqIt4nHWLlAQvULPvEHg6CtWiB80WHJPwSBPGHa7sFy32JAutX-ndi1eZw7Qm7Mm3Qv_uO5M" ],
- "priority" : [ "100" ],
- "algorithm" : [ "HS512" ]
- }
- }, {
- "id" : "3f930528-d456-47f9-ab42-d56c33d4ced0",
- "name" : "aes-generated",
- "providerId" : "aes-generated",
+ "id" : "2a4b5ee7-ea09-4c7c-889a-fb9283cab95f",
+ "name" : "rsa-generated",
+ "providerId" : "rsa-generated",
"subComponents" : { },
"config" : {
- "kid" : [ "6ca523d9-d35c-405c-946f-99a7a9c47762" ],
- "secret" : [ "ktUP1b1mT3fGei0rrU8KFg" ],
+ "privateKey" : [ "MIIEogIBAAKCAQEAlpHbfoZdFVM2vSG+rC8wyVdenx1oNxpPpjP22Rpv0rWbhxEUyyBfKXo0f++5o65aDMVXVv3Y99eSz4CTg7SSF5DxFXF6a42rkkSxoNcszE9/hlp73lZZX6azpwmYf0aloAdrF2h9SoA7DfuIbNO2juG7YefkpWBJ7jk3FQZ5J6v72YMi3msypZSGhKXvnVW7rMt2QLgU43qjTbv7/p0sBtiROa1cIU1B8xcksxUDbRxLM9nBhZrhQZx0UOrmJALVSwrre/OgEWPNAMt5pcEM7cfEvcIkkbLPye8GKYAAovWat0JiQeaRHShfjNqOmlqlboe3Mo7YQAjPNK7tkydcjQIDAQABAoIBAB4qnF2B2YHlgWTMrzkrnjxkkQxTdbb+gkE0DYuLMKa4ZG/f4/jbZD144q5ULu8Ehj2jRv+ijbcAHYWNxuA/C/sFOsv3R5XnVR3Rvf3RxoOrlMrr83/E8JSJn1pCwacUVigU/Gd884c64DoJsFhPZXbEcoinz2czvrQoCelgOeNQ0p/THP7mhsEQnrA7eLLn3HJhkLO3KDp2F9OqQxG9qwvS1L805+QFjHJpdhFWQ8fPV1VYqfIVGpqQAo/M6QuyYyufBxISaEX3pmw4QgcCKtxooqvIy1nfqrHjUpA/zbwGcYzdkP0Kn6DK3Wjm4LscOsFQpWTnRzsid0j+rnvkl9ECgYEA0qL+9KkKysHHXj8mFJdJiEi9zUabr32+9wniLmOPe4CZt6MuIZiBNOoTiSaUWtCcdX3ZlqUhevXkFaw8uXjcDtdW3gL7j7S3q4PDSx/lJQQWSDG9aifSND3dyj2HnTCEex5OgT+1lBilv4KpibLiLchZozdIpXOz+aBSRe9OCjECgYEAtv8y5XNQKW321j2rFOhaRPtsND+CG6NY09MAKen7eAq3E5wv50JmTABdNg+zbmqTM8Z3RMxSuUbHxlYyJcY4LIh0OIAZtrylzmKYbhjn+2EMhWotYu6rvEHRUu/AGd5sHvjwVVXIS802TiM6zxVCjRhNcdCIk/4Cu/EZkjJhRR0CgYACEd/3f4G/pE/VOUGiiioK0MwsrDjzbITn4Iz8b7YFPKpGB7B4XAtI/dPbUSm8Cri+3tG4jT7a+neXTu351Jo0+yC7ZcQbEWeMo+rTXijeSD//zZ1S4blLEiCP0DL49HUY0J9s3bdnESbvztTjqYJXeNSIqg5osc5e8ZhdX5CgwQKBgD8YzS7KTNiMHvEOAGBMIVvpqQx23WC0ONuIxGSvVdK1Nxze3LGLdoQ8F+edEExBGRJgGx2wqdFSc22SqOXXa+UHA7O7j6Ivd6gq3M4RbmOBufSCgLW8/6AAvbEwE3eX9oXTZeK2mkJwtonIoe1nMjQ+Le3RblZA3iZ5YkzDbECNAoGAd+gtaUS1Gz3EkfP59mFrbc8rrG9Azzt+VNQAcm2xY+LWt7eOKm1nFJIluKNRQJa9YuSZh8rZE3sSLdCroThigaSDZlJfUWPhnuyDtBGCSJ5M0lKeVzUYNKrqzMm3aQOztMGgSz0M8Z4XzqUkp/APZnR+ycLT8SI0UtYcdCt0RyY=" ],
+ "keyUse" : [ "SIG" ],
+ "certificate" : [ "MIICmzCCAYMCBgGQgSEGfjANBgkqhkiG9w0BAQsFADARMQ8wDQYDVQQDDAZtYXN0ZXIwHhcNMjQwNzA1MDQyMDQzWhcNMzQwNzA1MDQyMjIzWjARMQ8wDQYDVQQDDAZtYXN0ZXIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCWkdt+hl0VUza9Ib6sLzDJV16fHWg3Gk+mM/bZGm/StZuHERTLIF8pejR/77mjrloMxVdW/dj315LPgJODtJIXkPEVcXprjauSRLGg1yzMT3+GWnveVllfprOnCZh/RqWgB2sXaH1KgDsN+4hs07aO4bth5+SlYEnuOTcVBnknq/vZgyLeazKllIaEpe+dVbusy3ZAuBTjeqNNu/v+nSwG2JE5rVwhTUHzFySzFQNtHEsz2cGFmuFBnHRQ6uYkAtVLCut786ARY80Ay3mlwQztx8S9wiSRss/J7wYpgACi9Zq3QmJB5pEdKF+M2o6aWqVuh7cyjthACM80ru2TJ1yNAgMBAAEwDQYJKoZIhvcNAQELBQADggEBABMvnj7/QEkBlITuGQHUpQL/EwcAjMw7hdx7r8ALQ27IV5uC0EPwyCjz5Ut43PjYp/K+Z1NISeh+bYCSXgTx6ZuVUXSTF8TY/41JfYo1qlCMhS0nmHXuvs/hwoVhkLwsDDoNLyEdCNzTGWZb48HWbUFqSXuqt6UgaJrxQqnFqcKgP9lgSkThHR7IWFcDQ2lmcZWZQ4kMG0x0+FP3wS/O7g4GDKc79R9DZm23BLLsn9Y+UqEttJ2YoDSivr18V2sowxPD63hGlgzZXT/qdQC9Y5PlJ7CtUqluGwIzFq4foNGvHqHTSYggD1TKmSxfpS4XGmzSv/ZYI4IsYjsHTFS5KEM=" ],
"priority" : [ "100" ]
}
}, {
- "id" : "d11e8124-0bfa-4616-bb3d-6ca981d20a07",
+ "id" : "e3faf596-c05f-4485-b823-018b25e3e4c8",
"name" : "rsa-enc-generated",
"providerId" : "rsa-enc-generated",
"subComponents" : { },
"config" : {
- "privateKey" : [ "MIIEogIBAAKCAQEAnXr2XKV2LnbhMPLml9ZHDKYOdX1hstvWVBzU7k/BNJ4zZ2QKvX0dpTr/mzx7eXH8JMMDbSPFJm2zK8+qb1M1LaUj+zMAZCewZ5ZMeYRyhCUGyJrA0QYh33z9USlt075M/RNwKQO6qDBTTWUhqYXXJ2OWLfkmqALW6GRs9iSkqXrpNqSFn6EXPPBOl+/GS5AhFHc6NVelQJNLjmoqIlFgnFf6Ut60MtTlHHd9y6wFNwzUMmTYJugayxBFHqHnsdJYuAPymk/WnTpzZ58IY4vlbsw5AAyYJTK5VD3MaINmBUYIHaEDV59bsakfAylqEQv3lrzxg+8BBSaslOWCcy3J9wIDAQABAoIBAAIknA6lsnEubUu+ZR9C1g5Y13syJ26zftFVNRvrGkIjjFKHXNK4TaYjzTpTvTW+tIOG4y3h3eXIegw0vr6Av4lX+nXe0KNhm40apqluq8+a4LfrzIeWUZwEy5OxAHgbBQQv9rJFhTg9tBx/raYXbAFIDHv4AdZ+d2XhMU8Q2kFzenAYqsrposHQcFLlMxNo0ejvz0AY4+reW8r9fBg3fBCqSorttcy3lwe3Qw1ux9S+GaRV8m/rRNGdlQ8tH9MA/7KTZtox0yUlchLooWTYlnvo5HbzV1a/YESkMp4dk7sg9E/pIE4xyY3MvKM/J7IfJFLE7WuDHIPy3mfdJZYcvtECgYEAzJQZCpYd3Zp1r65Spy/nlheRSvzj0MWK19GOriF1gaAsfNqKvXRJAp5cbTpSM6p/W13+XthGJWvHlZTQ9i31OLScZ6PNnhdFHlxOGbYhAgX5JQtBhoVV0RHQlDEqvyIM//XV+aGVLL4KLaKD6/IkYmLSlhVLOy0jfS2KcX3cB7ECgYEAxRBDXhH0CNnGgXEkYLcgGlfUayglXZ2jjkkMi6M10/BAMZQA5K5cHaHzbDle0GTpaKE7bw9HeECAnC8akkYOM1HiRueUQVWcwx8cmj5uMLjZ3BMVttf3mSwkbRY7Xn38GUYL8deAkVYvxvJiJfcNJ3rXHk7dLLvRtgLHG1A3/icCgYB2uDsP+a27PDevi+pLO3GZmHOooLlUHk9Ej0fNpX0bjGhEzE5XQ3RbIKtid8XcVcUysIk9YSTT8ogQNhxNwL3d+nIJcvWQGNDznX11Tkw5cF31MWMFPbtfaIcyeJXl9Uy1/WP/SdXX8TDW6sjD0/FpZw/uKM1PuhIuQo9k7TUTAQKBgFmK6UGOYNfAtM1ObtwvebvemtvSEyB1p8LYeIXetG/IJDMi8ED45UxlsWlErEt+/vwW/x2Y0L3YeVf+o1FB2eQB2hKj2Z7SWvfiZCnGImWrKPsyBNTfT1dfUnHq/zERiAKn7HeIl5fylKUOsABWQLjmvWa9KQzRjxnoKzbC/Z5TAoGAI0m8ZU2o3itGUpc9AWpy//gwGN4c4y+MQYko91kgTRtVFfuJ5Cc2af5btV3xMpfIA6S5avNtL6n/4DclwGA2RaD47IMeWT5nTT+384bYqcT78Ga2ju+DtTnicXyftr3ML9EI/oy7UWEf0bSnrJSqoxsDarojLDn3q20Y0XDVJDc=" ],
+ "privateKey" : [ "MIIEowIBAAKCAQEA1e0zOnS6dHPgog9xOWJNYSzhdZOxyeMwOODyDRE0o6g5Y7mPu5Sazx0eulobiOAlDJGPVXXT2NBwajV4I4N24kFy1B3h+c8itsQsvd1aaVXvHn2XDf1jLdHTmYDI17Q0+gZNeJprXN2hqFxzi9VBrt2lA8MPG699ohIQ1EAuI4cAksyZ/xZVboxifKkmvyhef0R/7g7JcCyTGefYp0lCm7vyrD+9mMyaSOenMLteKMyhJe4jIiY2YI5aMLplCS4xobor1QU4jgXCmcihIv4JXufMvNjZ96xaSAiaKcdrI5LGAvCfVaBVIWTrvrpD5WgUiOTFMKP6MKjpJOb9VgapZQIDAQABAoIBADrPRRyGV3XJH1Fd/mngmNYkkOySSDdwgeK5EEHAX6C4D+LW8ekG7tIONtLTD6u+tuCwKV+8jxsVHjpMbbURoH6NsIQYnPVgWLI21vfxILhBfAV9UCfz5y6C9vFForEN5NxxHB4SEX7LnPPcSpV/8FkirIkOuBoL0fVakw7OgACazUPz5iT3y35BX8hFvf/QrIDKiTSkfOaDGz6g5W+1UA+KR2WvIAELuVkOH3VFEiFH2kpOPbLtbe7+Dleco9K19KTWOzkZE77kO8GRAchi3SVZZBYq9BnrtgbULh4TICYmLwksqudw6IUg26AHdgMT+9Cd5o95Lm2ON5OIJ4qpgtcCgYEA7I+QyM4LAJB67c1OIDqgKvjmtfpskwrkE9DwLCN4tnsRDyOf3YT6nHBU/bwhzZTQVXyZeKZzLdA3bzV/XMYZRhtPP5+3Ifi3f+65ZLKaRfbakY2FcU1q4NP4gDr6MgLzBVnVuGkx3JuywR6dtnLrHVBYQzpNgOw7a5nxn7f3r1MCgYEA54F8tYyqgOTZDUaFDzv2lLWMJXwcOBnKJTd5VPakiaShcMmwKAfGVZ6M0I24p+lj4Szr8bCw0239KvhYrG/t2MdrXpLId5cBBjQsrgAdF+mhxmmwhJSwWXtrmij8H+GCWBGVGZsxb4xycujDDikiG0SovSNkR4KrRSZrAntzhWcCgYAsp3EKJrK2+Y7q4q1Tsh1X30IVqd7i5tRk1TTw8AUyVQrEU9Iyi46PBzlT6DZtSyEEcg+6UZk+VaaRLIUNKyvMKw2LkgeMtxlUYejHFFvAxzc88Hz3BUkehYTMF9XwqNPc97c7J0hNP2q/v5q/vPOaxfbTQectZepVhmqw3pY3lwKBgFYRaPjiJB2pdxydZCimxWTCHilte9xLkkDF4AD7dW6K205gXXJ0eYMpX/bFSap7dZuopMuFQihI0v+ftu/c6RNYCI3vikITzNiumxHRjv9t56wpbOvNj8akwPteU2XS5C+z0bfkX7u1/nLEIIhqOHjkzMsMlmKTrPMXdl9E4EzvAoGBAKcX7Zm40yjrqXs51FcleAbqHsKNawvPjMRz5sMJixVcvBQcJISgi50UsAxNEnHA6lYr6hgew63TotMgyN9b+WVZffvOuKKC2vPN/nk6SLYMAsHmXuBEnKzcOMqfQK2dStSC65nO2AiU6qsetpbuwUUqz3/lDNCLQ49NfhuCzwdg" ],
"keyUse" : [ "ENC" ],
- "certificate" : [ "MIICmzCCAYMCBgGPxAiFnTANBgkqhkiG9w0BAQsFADARMQ8wDQYDVQQDDAZtYXN0ZXIwHhcNMjQwNTI5MTEwNTQzWhcNMzQwNTI5MTEwNzIzWjARMQ8wDQYDVQQDDAZtYXN0ZXIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCdevZcpXYuduEw8uaX1kcMpg51fWGy29ZUHNTuT8E0njNnZAq9fR2lOv+bPHt5cfwkwwNtI8UmbbMrz6pvUzUtpSP7MwBkJ7Bnlkx5hHKEJQbImsDRBiHffP1RKW3Tvkz9E3ApA7qoMFNNZSGphdcnY5Yt+SaoAtboZGz2JKSpeuk2pIWfoRc88E6X78ZLkCEUdzo1V6VAk0uOaioiUWCcV/pS3rQy1OUcd33LrAU3DNQyZNgm6BrLEEUeoeex0li4A/KaT9adOnNnnwhji+VuzDkADJglMrlUPcxog2YFRggdoQNXn1uxqR8DKWoRC/eWvPGD7wEFJqyU5YJzLcn3AgMBAAEwDQYJKoZIhvcNAQELBQADggEBAEK1Tx8JvGS1SZ+fdr3etDLxjLBepxvrPBcITKlOl/Cy8lxLsiIm+XgyzXp63rTJbhFWOAbq43Nus9W1tM5vVyGTMih/PeQNNrGo5ONg3aNfxr86nG5Zt1KDLs73RtZqsW+8/gmDRoSCj6ttLuQdKjNoLou/yErtvx1YjnOgIDi6JPFq0zYFU4BxxkaUlqb/BKRQAG7igjMI4r0IUnuQ5JFda4o41Zas5pwUu8srgQdjTO+/8YvGJ97Lz+REVnwMaL6uG70BQZju9ry9n42HS+oAHRgk6Alb0wunlBeKU5lRgD1IiwwYruSeir67bnWNUKAR8BIPTKnwNwEaH5R7ICE=" ],
+ "certificate" : [ "MIICmzCCAYMCBgGQgSEG9jANBgkqhkiG9w0BAQsFADARMQ8wDQYDVQQDDAZtYXN0ZXIwHhcNMjQwNzA1MDQyMDQzWhcNMzQwNzA1MDQyMjIzWjARMQ8wDQYDVQQDDAZtYXN0ZXIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDV7TM6dLp0c+CiD3E5Yk1hLOF1k7HJ4zA44PINETSjqDljuY+7lJrPHR66WhuI4CUMkY9VddPY0HBqNXgjg3biQXLUHeH5zyK2xCy93VppVe8efZcN/WMt0dOZgMjXtDT6Bk14mmtc3aGoXHOL1UGu3aUDww8br32iEhDUQC4jhwCSzJn/FlVujGJ8qSa/KF5/RH/uDslwLJMZ59inSUKbu/KsP72YzJpI56cwu14ozKEl7iMiJjZgjlowumUJLjGhuivVBTiOBcKZyKEi/gle58y82Nn3rFpICJopx2sjksYC8J9VoFUhZOu+ukPlaBSI5MUwo/owqOkk5v1WBqllAgMBAAEwDQYJKoZIhvcNAQELBQADggEBALZ2BA3toF/o0AxdB9xLpUs67z2apiV8M+8Sw5HqcC5nHe24BVE7PGOWKxEOKfBn3wz1fXwih6O3PUWyJHWYQM5KpZdKzTWcT1RZYLczd70JRuUFcdfCSB1onFwdPikSJ0ZjUX16706pWiSQ0zp9XT44Y+fcO75KWxdb1C6SnFj9C4mJGjOB4Teli6jnAFzXjcyBRTLlWdYFgLCqVHUodVWEjkISv5Cc7IrW/VmB3zhF9KOLPTTOcCBxuk8uPe7tWkEVhQw+YkACWC/+S7sanEtZf5pxn2GM51u5F4+Ymq7JhQBpHWyDMm0BOfSqdZxesWoqX26A2BKJXSlLlmE2kRk=" ],
"priority" : [ "100" ],
"algorithm" : [ "RSA-OAEP" ]
}
}, {
- "id" : "4e8aa42c-1dc4-440b-8513-1ff78cf071a4",
- "name" : "rsa-generated",
- "providerId" : "rsa-generated",
+ "id" : "e5828056-d919-4c2e-be45-48c7597ac363",
+ "name" : "hmac-generated-hs512",
+ "providerId" : "hmac-generated",
"subComponents" : { },
"config" : {
- "privateKey" : [ "MIIEogIBAAKCAQEA0x+OlzVMjjr4qHqlDT+AEOZvpG2e5O3gEVoAKJhy9i5ckh++nbZY4rSaZowmDU6ST+ofuCA8dOXlHoMoDhZ+IiwSCVE2g5M79RUfoc1YUsjEdTEiGh597rgH9/dXJ/HpME9TaNfvQmeOcPCMW7EH7MlSa31e3IGG5SulwFOpGReUdrLWP3bp+jeorNVyrGzyp2a8DYf+0vzLy3n+IFB4l12zLVm/2CLXHKmFnPACwINL6cvW/SpOwKovCETdKSMqJtMKssTjjCDeLUPHkL9FpxKCbs8dO9562cwO90nCdUgtLakQoN2pyKYhNi6UP0Fp0DqZRrTGLAHfkeRelMwx6wIDAQABAoIBAAiu8hbvBsSM0WBglvxKAdLwH2Rka9YfoIkmKf6Bcq0EcCNEcfsbnmFIq1cPaZs/gY4O45oXnVTzha5xF4soyqxOIrnGYNcdjahBY6ksgHb7MfVd/XiUi3pvkEhXIHsQnJYzlQspYnpZNwcXJba5u8k16JFqOSYZn7o6Rtl3t2tENU2Owu8OcQYv/57MCZ0m3xCGExPYpiVwk3fAJ6HvPsuB452Edjd4prqq1PGL8DUJLFtbvajw1n/o2rVS6DBlWU985QaS2TyhRS9wbQyeGt/HDCW/Nwpz9zg/vDk23XKIkHseXdG1BY35dBVnLVMxu1e5PzGMwwx7yqLffyb0NOkCgYEA/7Z1TIEW1riyoq+ICHtp3ejG+Wz+oYX5tc///6RI1X080z/GAE7fuSUhTMDBuhv5Xcw3Rj1YRzKX7nzmVe7RlnM3RjT/Zljyj5KQRYaS9CFdosJO+ZOo2vSrjZbfssqjiVo6+ox+zdKa/kDToMZXSkD0cCxYSh6W2QN8fJDfd6MCgYEA01xGazojGEb6edQd13zNTkLEE+587Hbfw8CIuduhwbT27rSJ2Ue+RzPVkTJVJrE6o0YTu5Cedvt+gqD29XZ7A1uk1hB4JsbEtumQ2AijjtattduSobfI0QXxx/5w7m+FcJ42S6Mtfu9xLf0qchVswVm/i0boawdnBn4/bAQUoRkCgYBdSc5PQ8T2PtmEum7xUTzVJUf51QasHLl119U4CVI8+HyJQPnWQPAjlmUooCXM5Mm7q3X63QRorQ96hPxvGzpBHfVrWohWaVrMgBa8FpVkFQwZBbRUHsd6Ycp4VDN2AbFZuZ5Mq5bTNeMvoKzUOae8wierCLKJD9HOiBQRSbUM6wKBgFuox60WoEOV/Ge68loR+GL5F1lhcnGFt9KHe4PGWKbNmMy6JJHCyCTOuM5n2n+WGkzWRhZwSBhnRlzV+2NFx2EUbC6dI84FIygDsFnPnUaDmP+lwjg5oG/tOQY3NLhiSqclJXy1vjQvGJEOGksxOWG8TxHSZVaM9kPdmhl4x415AoGAL80+e4ENm17iaaw6bhgOwWd78Y+PgOSd3MDSzXf4FwLGMuzhUg0lR2YmHC3peHjuc3odr1GP2FnmS9AuXmq2e4478j4/VqYtUTFo2caiMB8sLXZVknf3n3S1aG4hMJzz6h0lISrGNwtYrUyWUIyOTVu+sek5NY37l/A9Wxe8KnE=" ],
- "keyUse" : [ "SIG" ],
- "certificate" : [ "MIICmzCCAYMCBgGPxAiFEjANBgkqhkiG9w0BAQsFADARMQ8wDQYDVQQDDAZtYXN0ZXIwHhcNMjQwNTI5MTEwNTQzWhcNMzQwNTI5MTEwNzIzWjARMQ8wDQYDVQQDDAZtYXN0ZXIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDTH46XNUyOOvioeqUNP4AQ5m+kbZ7k7eARWgAomHL2LlySH76dtljitJpmjCYNTpJP6h+4IDx05eUegygOFn4iLBIJUTaDkzv1FR+hzVhSyMR1MSIaHn3uuAf391cn8ekwT1No1+9CZ45w8IxbsQfsyVJrfV7cgYblK6XAU6kZF5R2stY/dun6N6is1XKsbPKnZrwNh/7S/MvLef4gUHiXXbMtWb/YItccqYWc8ALAg0vpy9b9Kk7Aqi8IRN0pIyom0wqyxOOMIN4tQ8eQv0WnEoJuzx073nrZzA73ScJ1SC0tqRCg3anIpiE2LpQ/QWnQOplGtMYsAd+R5F6UzDHrAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAFcrX2sXr6ZHeXelj8mmACMjZ2hphWjDB7YQ0BfGzWh/1DFa/AONoXznYbM3IA7osOeZTACKx5Dj32D65sn5afYBjjVoU+eQw/U+ZV9DXWwOVAn5dWcZjKZA9nnFA9W6scWZqRZfkP8uf7FNNtQ3IBYKQmfuDyAv4PTwLGAKsQScyZXKvZdu8PLG1lQ7ZQ77r6zrp54B7QQNzcX1pCLLfQkauRO7VWGMXVj2rMmqpEn78dSKe1dj4y+Z/tWS6trz6B7vJB4n3WeFCeiBQpkVvBfs6XUxYdsZXxOqfxARd6TNMWo8mXpu5kApbHZ0yWOr+bOppcECV/8RQ3+A3w7CbcY=" ],
+ "kid" : [ "cbc2c745-4a3b-48a3-9fe8-4c82d8f9b287" ],
+ "secret" : [ "2oHJvguIgxCb3tr7IKDprsX7glPQhkV9U8ZV0ArAcDGZy-0TvgRNaWyJtN9S-gTyBbz2iLidJN3coUHdFLw9WHQtIWeJjeyj1A-Qj9ujoSDRGzvruHjW63o0Le7sea-4iaQiSDjWhhFZj23ifTd1JKK2UR0j-VoAIcjGMXLTEek" ],
+ "priority" : [ "100" ],
+ "algorithm" : [ "HS512" ]
+ }
+ }, {
+ "id" : "64d8f2ba-5e77-4197-8991-534051700b28",
+ "name" : "aes-generated",
+ "providerId" : "aes-generated",
+ "subComponents" : { },
+ "config" : {
+ "kid" : [ "c4ee3d84-44ce-4d72-b28b-360946db5aa5" ],
+ "secret" : [ "Ki0YG6uouEUz31Wnz_-JxQ" ],
"priority" : [ "100" ]
}
} ]
@@ -3381,7 +3352,7 @@
"internationalizationEnabled" : false,
"supportedLocales" : [ ],
"authenticationFlows" : [ {
- "id" : "5e164e0a-d000-4ae5-a7df-2e97fe53ad95",
+ "id" : "17f38d86-2dbb-49eb-8a55-b4b88ca15260",
"alias" : "Account verification options",
"description" : "Method with which to verity the existing account",
"providerId" : "basic-flow",
@@ -3403,7 +3374,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "1e06b02d-fb6e-45e1-891f-78c9707205f2",
+ "id" : "e510418e-ed31-4838-828a-5538583cb5c5",
"alias" : "Browser - Conditional OTP",
"description" : "Flow to determine if the OTP is required for the authentication",
"providerId" : "basic-flow",
@@ -3425,7 +3396,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "c882e2e8-9807-47d1-8332-7769d8e49ed3",
+ "id" : "1aeebed0-6b38-47f9-acb1-995a8885f0ff",
"alias" : "Direct Grant - Conditional OTP",
"description" : "Flow to determine if the OTP is required for the authentication",
"providerId" : "basic-flow",
@@ -3447,7 +3418,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "ebdfb057-e948-45d0-8569-ff539716da2a",
+ "id" : "911e013b-95b7-4c0d-bb96-13908a034b5f",
"alias" : "First broker login - Conditional OTP",
"description" : "Flow to determine if the OTP is required for the authentication",
"providerId" : "basic-flow",
@@ -3469,7 +3440,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "02dfe0ed-3f5e-499c-a33d-933bd0bfc2d3",
+ "id" : "56776910-0b46-4503-8eb8-388c9e300c3d",
"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",
@@ -3491,7 +3462,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "c4859e5a-502a-4621-bb99-dc86638f6e2d",
+ "id" : "5764649a-0ec1-483c-8fe0-fe85fa9d2650",
"alias" : "Reset - Conditional OTP",
"description" : "Flow to determine if the OTP should be reset or not. Set to REQUIRED to force.",
"providerId" : "basic-flow",
@@ -3513,7 +3484,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "f1d83f56-e919-4e8d-9bfb-d8e158a290a3",
+ "id" : "b4353d0f-73e6-4f9a-a3d6-529845bbe182",
"alias" : "User creation or linking",
"description" : "Flow for the existing/non-existing user alternatives",
"providerId" : "basic-flow",
@@ -3536,7 +3507,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "5bf160b5-ac92-458b-8291-62f8651d9fe8",
+ "id" : "f7f7290c-a5c7-4554-b5eb-020182a9a4f6",
"alias" : "Verify Existing Account by Re-authentication",
"description" : "Reauthentication of existing account",
"providerId" : "basic-flow",
@@ -3558,7 +3529,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "908ddbdd-86e5-4dd2-b059-c51901c3db3b",
+ "id" : "4e810336-f746-4651-a0f7-a13fd4a2822e",
"alias" : "browser",
"description" : "browser based authentication",
"providerId" : "basic-flow",
@@ -3594,7 +3565,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "551ea3ba-1df6-41b6-93d0-351d3f376953",
+ "id" : "7470a006-baf2-4b93-a78d-3fb8b9f2a779",
"alias" : "clients",
"description" : "Base authentication for clients",
"providerId" : "client-flow",
@@ -3630,7 +3601,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "22d44d3d-c24c-4af1-befa-b8f397898da4",
+ "id" : "7218baf3-65f0-469a-80ee-8a136e848842",
"alias" : "direct grant",
"description" : "OpenID Connect Resource Owner Grant",
"providerId" : "basic-flow",
@@ -3659,7 +3630,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "4fb680f9-addb-4fd1-90e9-c5f7b1895845",
+ "id" : "1b397913-0652-422a-a3c0-744b63819769",
"alias" : "docker auth",
"description" : "Used by Docker clients to authenticate against the IDP",
"providerId" : "basic-flow",
@@ -3674,7 +3645,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "f72b0e9e-8f89-4ed2-9626-f8183687d204",
+ "id" : "6628afd8-61a7-4aae-a7cb-750394236d01",
"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",
@@ -3697,7 +3668,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "b7302bf3-a28e-4a4a-aaf0-6028ee5bd56c",
+ "id" : "f6cc90e9-ed55-4fc4-bdf6-79d82c79721b",
"alias" : "forms",
"description" : "Username, password, otp and other auth forms.",
"providerId" : "basic-flow",
@@ -3719,7 +3690,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "a9fad147-a480-4478-8488-0a7bac07bfde",
+ "id" : "1b0d5812-94b8-4965-a6ea-37399494c385",
"alias" : "registration",
"description" : "registration flow",
"providerId" : "basic-flow",
@@ -3735,7 +3706,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "2564d02c-767a-4067-a178-d65b66b6ec56",
+ "id" : "eac58525-7d5d-437b-bd92-d2bf0fd7dfd7",
"alias" : "registration form",
"description" : "registration form",
"providerId" : "form-flow",
@@ -3771,7 +3742,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "f5b5f406-088b-4cc5-b2ba-a633f3245c64",
+ "id" : "96f8470d-fc7e-4418-a2c1-cd8580779307",
"alias" : "reset credentials",
"description" : "Reset credentials for a user if they forgot their password or something",
"providerId" : "basic-flow",
@@ -3807,7 +3778,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "f89b06ad-71f1-4c85-90c9-6d60476c4aa0",
+ "id" : "3166215e-d1e2-4e41-8e62-8f0054b5eabb",
"alias" : "saml ecp",
"description" : "SAML ECP Profile Authentication Flow",
"providerId" : "basic-flow",
@@ -3823,13 +3794,13 @@
} ]
} ],
"authenticatorConfig" : [ {
- "id" : "d416403c-b4fb-4379-81b5-254c802cb3bb",
+ "id" : "b91d0414-5e77-481f-8600-a1da261f5bef",
"alias" : "create unique user config",
"config" : {
"require.password.update.after.registration" : "false"
}
}, {
- "id" : "2c8f5553-df78-4658-a39c-eea7478f0d6c",
+ "id" : "0200f9d4-1093-4f67-bef5-1f503f09c3cd",
"alias" : "review profile config",
"config" : {
"update.profile.on.first.login" : "missing"
diff --git a/docker/config/realm-export-pitc-without-tenant.json b/docker/config/realm-export-pitc-without-tenant.json
deleted file mode 100644
index 3219d3bbcd..0000000000
--- a/docker/config/realm-export-pitc-without-tenant.json
+++ /dev/null
@@ -1,4176 +0,0 @@
-[ {
- "id" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b",
- "realm" : "pitc",
- "displayName" : "",
- "displayNameHtml" : "",
- "notBefore" : 0,
- "defaultSignatureAlgorithm" : "RS256",
- "revokeRefreshToken" : false,
- "refreshTokenMaxReuse" : 0,
- "accessTokenLifespan" : 300,
- "accessTokenLifespanForImplicitFlow" : 900,
- "ssoSessionIdleTimeout" : 1800,
- "ssoSessionMaxLifespan" : 36000,
- "ssoSessionIdleTimeoutRememberMe" : 0,
- "ssoSessionMaxLifespanRememberMe" : 0,
- "offlineSessionIdleTimeout" : 2592000,
- "offlineSessionMaxLifespanEnabled" : false,
- "offlineSessionMaxLifespan" : 5184000,
- "clientSessionIdleTimeout" : 0,
- "clientSessionMaxLifespan" : 0,
- "clientOfflineSessionIdleTimeout" : 0,
- "clientOfflineSessionMaxLifespan" : 0,
- "accessCodeLifespan" : 60,
- "accessCodeLifespanUserAction" : 300,
- "accessCodeLifespanLogin" : 1800,
- "actionTokenGeneratedByAdminLifespan" : 43200,
- "actionTokenGeneratedByUserLifespan" : 300,
- "oauth2DeviceCodeLifespan" : 600,
- "oauth2DevicePollingInterval" : 5,
- "enabled" : true,
- "sslRequired" : "external",
- "registrationAllowed" : false,
- "registrationEmailAsUsername" : false,
- "rememberMe" : false,
- "verifyEmail" : false,
- "loginWithEmailAllowed" : true,
- "duplicateEmailsAllowed" : false,
- "resetPasswordAllowed" : false,
- "editUsernameAllowed" : false,
- "bruteForceProtected" : false,
- "permanentLockout" : false,
- "maxTemporaryLockouts" : 0,
- "maxFailureWaitSeconds" : 900,
- "minimumQuickLoginWaitSeconds" : 60,
- "waitIncrementSeconds" : 60,
- "quickLoginCheckMilliSeconds" : 1000,
- "maxDeltaTimeSeconds" : 43200,
- "failureFactor" : 30,
- "roles" : {
- "realm" : [ {
- "id" : "758171cd-58e2-43b6-bd0e-9afb7c2ca2f9",
- "name" : "org_pl",
- "description" : "",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b",
- "attributes" : { }
- }, {
- "id" : "2717bcd3-3627-460b-b861-571ad8eee0e5",
- "name" : "offline_access",
- "description" : "${role_offline-access}",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b",
- "attributes" : { }
- }, {
- "id" : "2b173cac-d60e-49e5-be20-454e79199c57",
- "name" : "org_midcicd",
- "description" : "",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b",
- "attributes" : { }
- }, {
- "id" : "d03eeb03-ad4d-4ce2-acd2-113f169669b7",
- "name" : "org_personal",
- "description" : "",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b",
- "attributes" : { }
- }, {
- "id" : "f57969cb-5493-4a32-84d4-2d80e708f4fc",
- "name" : "org_gl",
- "description" : "",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b",
- "attributes" : { }
- }, {
- "id" : "3901aadc-7c91-4568-9e2a-b32934893505",
- "name" : "org_mobility",
- "description" : "",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b",
- "attributes" : { }
- }, {
- "id" : "e48beabd-4526-4d3d-8958-b45ab2437b9f",
- "name" : "org_de",
- "description" : "",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b",
- "attributes" : { }
- }, {
- "id" : "db421806-c825-4810-93ac-79b63865c7f2",
- "name" : "org_devruby",
- "description" : "",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b",
- "attributes" : { }
- }, {
- "id" : "fd4def8e-01d9-488a-bcb8-209914b4601f",
- "name" : "org_racoon",
- "description" : "",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b",
- "attributes" : { }
- }, {
- "id" : "d6210295-f6f2-4692-b17b-783079135546",
- "name" : "org_sys",
- "description" : "",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b",
- "attributes" : { }
- }, {
- "id" : "9ceb6dbb-475f-467a-a126-ad70171f861a",
- "name" : "org_midcontainer",
- "description" : "",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b",
- "attributes" : { }
- }, {
- "id" : "9c802ad9-a0dd-42fd-873d-56335bbe941e",
- "name" : "org_bl",
- "description" : "",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b",
- "attributes" : { }
- }, {
- "id" : "9f248491-cbde-4bb0-9c8a-9568a5dbefef",
- "name" : "default-roles-pitc_okr_staging",
- "description" : "${role_default-roles}",
- "composite" : true,
- "composites" : {
- "realm" : [ "offline_access", "uma_authorization" ],
- "client" : {
- "account" : [ "view-profile", "manage-account" ]
- }
- },
- "clientRole" : false,
- "containerId" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b",
- "attributes" : { }
- }, {
- "id" : "4f6337f3-71af-41f1-9917-dfa355bd71c4",
- "name" : "org_security",
- "description" : "",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b",
- "attributes" : { }
- }, {
- "id" : "0add4da2-883a-412a-8b79-bdd6eef545a6",
- "name" : "org_devtre",
- "description" : "",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b",
- "attributes" : { }
- }, {
- "id" : "a78755f9-37b1-4cb8-8155-31d0572c1c42",
- "name" : "org_zh",
- "description" : "",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b",
- "attributes" : { }
- }, {
- "id" : "f65332f6-e9bb-4e0f-a09f-8270b0c0be56",
- "name" : "org_azubi",
- "description" : "",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b",
- "attributes" : { }
- }, {
- "id" : "5a108868-05e6-4630-b742-492115fc75a4",
- "name" : "org_ux",
- "description" : "",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b",
- "attributes" : { }
- }, {
- "id" : "15857402-0e96-462e-adf6-1d9c70b258b1",
- "name" : "uma_authorization",
- "description" : "${role_uma_authorization}",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b",
- "attributes" : { }
- } ],
- "client" : {
- "realm-management" : [ {
- "id" : "75eecef4-3714-4de8-acfa-aa76525b95d3",
- "name" : "view-authorization",
- "description" : "${role_view-authorization}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "f5757601-9812-4aec-8585-f91b79eb3c6e",
- "attributes" : { }
- }, {
- "id" : "fe725fba-bbbf-476a-a3f3-7a59452212a2",
- "name" : "manage-realm",
- "description" : "${role_manage-realm}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "f5757601-9812-4aec-8585-f91b79eb3c6e",
- "attributes" : { }
- }, {
- "id" : "18ecca0b-05b4-45ca-9e1b-ea1bba244f39",
- "name" : "view-clients",
- "description" : "${role_view-clients}",
- "composite" : true,
- "composites" : {
- "client" : {
- "realm-management" : [ "query-clients" ]
- }
- },
- "clientRole" : true,
- "containerId" : "f5757601-9812-4aec-8585-f91b79eb3c6e",
- "attributes" : { }
- }, {
- "id" : "90cae136-5144-47c0-a540-17eec780e795",
- "name" : "manage-users",
- "description" : "${role_manage-users}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "f5757601-9812-4aec-8585-f91b79eb3c6e",
- "attributes" : { }
- }, {
- "id" : "df140639-114b-4f92-b1cb-aeefea5b078b",
- "name" : "create-client",
- "description" : "${role_create-client}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "f5757601-9812-4aec-8585-f91b79eb3c6e",
- "attributes" : { }
- }, {
- "id" : "cddeda6b-e03a-413b-b78b-6379c21b1d7f",
- "name" : "query-clients",
- "description" : "${role_query-clients}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "f5757601-9812-4aec-8585-f91b79eb3c6e",
- "attributes" : { }
- }, {
- "id" : "7a056ff2-3b4b-4386-9333-8ad7c52e36b5",
- "name" : "query-groups",
- "description" : "${role_query-groups}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "f5757601-9812-4aec-8585-f91b79eb3c6e",
- "attributes" : { }
- }, {
- "id" : "01f03112-3ee3-4fd6-b8d1-458ea59ef39a",
- "name" : "realm-admin",
- "description" : "${role_realm-admin}",
- "composite" : true,
- "composites" : {
- "client" : {
- "realm-management" : [ "view-authorization", "view-clients", "manage-realm", "manage-users", "query-groups", "query-clients", "create-client", "manage-clients", "query-realms", "manage-authorization", "view-identity-providers", "view-users", "manage-identity-providers", "manage-events", "impersonation", "view-events", "view-realm", "query-users" ]
- }
- },
- "clientRole" : true,
- "containerId" : "f5757601-9812-4aec-8585-f91b79eb3c6e",
- "attributes" : { }
- }, {
- "id" : "c74331e3-3834-4700-be56-c8eedcf2df98",
- "name" : "manage-clients",
- "description" : "${role_manage-clients}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "f5757601-9812-4aec-8585-f91b79eb3c6e",
- "attributes" : { }
- }, {
- "id" : "84a5f824-160d-4d33-bf11-a855e6cde237",
- "name" : "query-realms",
- "description" : "${role_query-realms}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "f5757601-9812-4aec-8585-f91b79eb3c6e",
- "attributes" : { }
- }, {
- "id" : "732214ee-0d66-4f35-8bff-3585aeb0de35",
- "name" : "manage-authorization",
- "description" : "${role_manage-authorization}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "f5757601-9812-4aec-8585-f91b79eb3c6e",
- "attributes" : { }
- }, {
- "id" : "191d604c-926d-456c-be2a-59d0fca2ad6a",
- "name" : "view-identity-providers",
- "description" : "${role_view-identity-providers}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "f5757601-9812-4aec-8585-f91b79eb3c6e",
- "attributes" : { }
- }, {
- "id" : "ca0a5e14-4ade-4e3f-9208-da612db93ac7",
- "name" : "view-users",
- "description" : "${role_view-users}",
- "composite" : true,
- "composites" : {
- "client" : {
- "realm-management" : [ "query-groups", "query-users" ]
- }
- },
- "clientRole" : true,
- "containerId" : "f5757601-9812-4aec-8585-f91b79eb3c6e",
- "attributes" : { }
- }, {
- "id" : "ae8096f8-3ffb-49dd-80c6-029421271e83",
- "name" : "manage-identity-providers",
- "description" : "${role_manage-identity-providers}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "f5757601-9812-4aec-8585-f91b79eb3c6e",
- "attributes" : { }
- }, {
- "id" : "d54c9636-6847-4d05-a60e-0481ce199d9c",
- "name" : "manage-events",
- "description" : "${role_manage-events}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "f5757601-9812-4aec-8585-f91b79eb3c6e",
- "attributes" : { }
- }, {
- "id" : "e0bc7c6c-dacd-4133-abdb-df60c0c3e51b",
- "name" : "impersonation",
- "description" : "${role_impersonation}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "f5757601-9812-4aec-8585-f91b79eb3c6e",
- "attributes" : { }
- }, {
- "id" : "9f41add7-9ebd-49d2-aa63-a5d5755c3bc3",
- "name" : "view-events",
- "description" : "${role_view-events}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "f5757601-9812-4aec-8585-f91b79eb3c6e",
- "attributes" : { }
- }, {
- "id" : "51efcc02-7301-4652-8df4-6d6c67b1157a",
- "name" : "view-realm",
- "description" : "${role_view-realm}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "f5757601-9812-4aec-8585-f91b79eb3c6e",
- "attributes" : { }
- }, {
- "id" : "45c050fe-1214-4dc0-b805-33946ab7e0b4",
- "name" : "query-users",
- "description" : "${role_query-users}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "f5757601-9812-4aec-8585-f91b79eb3c6e",
- "attributes" : { }
- } ],
- "security-admin-console" : [ ],
- "admin-cli" : [ ],
- "pitc_okr_staging" : [ ],
- "account-console" : [ ],
- "acme_okr_staging" : [ ],
- "broker" : [ {
- "id" : "ede9fd28-4126-4111-bf9b-acce73510196",
- "name" : "read-token",
- "description" : "${role_read-token}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "25604a69-806e-4351-84ce-cc288e714d9c",
- "attributes" : { }
- } ],
- "account" : [ {
- "id" : "8f26d992-4082-4cd5-962f-a2e5c43f76a1",
- "name" : "delete-account",
- "description" : "${role_delete-account}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "d21323ce-46e9-4a10-ba1a-c58c8f1e088c",
- "attributes" : { }
- }, {
- "id" : "7240905a-8cb9-4774-8718-30685e753c4e",
- "name" : "view-profile",
- "description" : "${role_view-profile}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "d21323ce-46e9-4a10-ba1a-c58c8f1e088c",
- "attributes" : { }
- }, {
- "id" : "c73ec80b-a72a-4174-a5b6-e14cefd9245d",
- "name" : "manage-account-links",
- "description" : "${role_manage-account-links}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "d21323ce-46e9-4a10-ba1a-c58c8f1e088c",
- "attributes" : { }
- }, {
- "id" : "d281db86-b681-4013-8f64-ce1291194f8d",
- "name" : "view-consent",
- "description" : "${role_view-consent}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "d21323ce-46e9-4a10-ba1a-c58c8f1e088c",
- "attributes" : { }
- }, {
- "id" : "f1096785-b647-4954-9bb9-b9a9d743084a",
- "name" : "view-groups",
- "description" : "${role_view-groups}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "d21323ce-46e9-4a10-ba1a-c58c8f1e088c",
- "attributes" : { }
- }, {
- "id" : "f91e2006-e8fa-408e-9c05-07d44d9259ce",
- "name" : "view-applications",
- "description" : "${role_view-applications}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "d21323ce-46e9-4a10-ba1a-c58c8f1e088c",
- "attributes" : { }
- }, {
- "id" : "d65ebb97-5679-4595-a8e6-ca959035fa04",
- "name" : "manage-account",
- "description" : "${role_manage-account}",
- "composite" : true,
- "composites" : {
- "client" : {
- "account" : [ "manage-account-links" ]
- }
- },
- "clientRole" : true,
- "containerId" : "d21323ce-46e9-4a10-ba1a-c58c8f1e088c",
- "attributes" : { }
- }, {
- "id" : "a4ef81f0-2907-4c09-9bff-df774b0cda1f",
- "name" : "manage-consent",
- "description" : "${role_manage-consent}",
- "composite" : true,
- "composites" : {
- "client" : {
- "account" : [ "view-consent" ]
- }
- },
- "clientRole" : true,
- "containerId" : "d21323ce-46e9-4a10-ba1a-c58c8f1e088c",
- "attributes" : { }
- } ]
- }
- },
- "groups" : [ ],
- "defaultRole" : {
- "id" : "9f248491-cbde-4bb0-9c8a-9568a5dbefef",
- "name" : "default-roles-pitc_okr_staging",
- "description" : "${role_default-roles}",
- "composite" : true,
- "clientRole" : false,
- "containerId" : "43b9ddfb-26f5-49a8-852b-0e4f447f4a0b"
- },
- "requiredCredentials" : [ "password" ],
- "otpPolicyType" : "totp",
- "otpPolicyAlgorithm" : "HmacSHA1",
- "otpPolicyInitialCounter" : 0,
- "otpPolicyDigits" : 6,
- "otpPolicyLookAheadWindow" : 1,
- "otpPolicyPeriod" : 30,
- "otpPolicyCodeReusable" : false,
- "otpSupportedApplications" : [ "totpAppFreeOTPName", "totpAppGoogleName", "totpAppMicrosoftAuthenticatorName" ],
- "localizationTexts" : { },
- "webAuthnPolicyRpEntityName" : "keycloak",
- "webAuthnPolicySignatureAlgorithms" : [ "ES256" ],
- "webAuthnPolicyRpId" : "",
- "webAuthnPolicyAttestationConveyancePreference" : "not specified",
- "webAuthnPolicyAuthenticatorAttachment" : "not specified",
- "webAuthnPolicyRequireResidentKey" : "not specified",
- "webAuthnPolicyUserVerificationRequirement" : "not specified",
- "webAuthnPolicyCreateTimeout" : 0,
- "webAuthnPolicyAvoidSameAuthenticatorRegister" : false,
- "webAuthnPolicyAcceptableAaguids" : [ ],
- "webAuthnPolicyExtraOrigins" : [ ],
- "webAuthnPolicyPasswordlessRpEntityName" : "keycloak",
- "webAuthnPolicyPasswordlessSignatureAlgorithms" : [ "ES256" ],
- "webAuthnPolicyPasswordlessRpId" : "",
- "webAuthnPolicyPasswordlessAttestationConveyancePreference" : "not specified",
- "webAuthnPolicyPasswordlessAuthenticatorAttachment" : "not specified",
- "webAuthnPolicyPasswordlessRequireResidentKey" : "not specified",
- "webAuthnPolicyPasswordlessUserVerificationRequirement" : "not specified",
- "webAuthnPolicyPasswordlessCreateTimeout" : 0,
- "webAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister" : false,
- "webAuthnPolicyPasswordlessAcceptableAaguids" : [ ],
- "webAuthnPolicyPasswordlessExtraOrigins" : [ ],
- "users" : [ {
- "id" : "6683aba6-3c73-4568-8686-983c2530078f",
- "username" : "bbt",
- "firstName" : "Ashleigh",
- "lastName" : "Russell",
- "email" : "bbt@bbt.com",
- "emailVerified" : true,
- "createdTimestamp" : 1700823629490,
- "enabled" : true,
- "totp" : false,
- "credentials" : [ {
- "id" : "8744569d-dd7d-4dfe-8dcf-3d33fe50c6b6",
- "type" : "password",
- "createdDate" : 1718165822866,
- "secretData" : "{\"value\":\"DIDQNa5jTM6E+Ovq9PzGveym4bpDu4lUciVcO3yGiPr2oPtpH11V3Gd//KvlnVhFeeklJEUVFXqFUUmWSDmo8g==\",\"salt\":\"SKhRO7hVvFdIr9MDATLolg==\",\"additionalParameters\":{}}",
- "credentialData" : "{\"hashIterations\":210000,\"algorithm\":\"pbkdf2-sha512\",\"additionalParameters\":{}}"
- } ],
- "disableableCredentialTypes" : [ ],
- "requiredActions" : [ ],
- "realmRoles" : [ "default-roles-pitc_okr_staging", "org_azubi" ],
- "notBefore" : 0,
- "groups" : [ ]
- }, {
- "id" : "21126ada-e288-446f-b62f-bdb1eefbbc22",
- "username" : "bl",
- "firstName" : "Esha",
- "lastName" : "Harris",
- "email" : "bl@bl.com",
- "emailVerified" : true,
- "createdTimestamp" : 1700823629490,
- "enabled" : true,
- "totp" : false,
- "credentials" : [ {
- "id" : "4bddf197-533d-4bba-bceb-f05766744350",
- "type" : "password",
- "createdDate" : 1718165823243,
- "secretData" : "{\"value\":\"PAmGSxT+WSehDXQQAnr0slGSdSlVOHxhmrrFgP+fiwgHfc94cqRwtVDbCZcEwt/ryqf+jUW5pYYjkVqgaZpLZg==\",\"salt\":\"uhpqWbnYsbpWXzXY1JyU/A==\",\"additionalParameters\":{}}",
- "credentialData" : "{\"hashIterations\":210000,\"algorithm\":\"pbkdf2-sha512\",\"additionalParameters\":{}}"
- } ],
- "disableableCredentialTypes" : [ ],
- "requiredActions" : [ ],
- "realmRoles" : [ "org_bl", "default-roles-pitc_okr_staging", "org_mobility" ],
- "notBefore" : 0,
- "groups" : [ ]
- }, {
- "id" : "35bcff93-8e80-46a3-a725-6a0b821c2736",
- "username" : "bl-mid",
- "firstName" : "BL",
- "lastName" : "Mid",
- "email" : "bl@mid.com",
- "emailVerified" : true,
- "createdTimestamp" : 1700823629490,
- "enabled" : true,
- "totp" : false,
- "credentials" : [ {
- "id" : "ba66e78e-fd90-4e64-abe1-69a1e022f69c",
- "type" : "password",
- "createdDate" : 1718165823793,
- "secretData" : "{\"value\":\"tRASJJ+IfTaMj2E19zxM23/9ZuqMqO25aiY9AqoSPbBsg4EUZE2rx3LrM0cvePnA+0ngHyQR7fvaUtYEYc5xgw==\",\"salt\":\"C6z/xcVTodbE8O98+xlLqg==\",\"additionalParameters\":{}}",
- "credentialData" : "{\"hashIterations\":210000,\"algorithm\":\"pbkdf2-sha512\",\"additionalParameters\":{}}"
- } ],
- "disableableCredentialTypes" : [ ],
- "requiredActions" : [ ],
- "realmRoles" : [ "org_midcontainer", "org_bl", "default-roles-pitc_okr_staging", "org_midcicd" ],
- "notBefore" : 0,
- "groups" : [ ]
- }, {
- "id" : "d7ba6c63-3570-4b14-874d-23c138e374f5",
- "username" : "bl-mob",
- "firstName" : "BL",
- "lastName" : "Mobility",
- "email" : "bl@mob.com",
- "emailVerified" : true,
- "createdTimestamp" : 1700823629490,
- "enabled" : true,
- "totp" : false,
- "credentials" : [ {
- "id" : "eac31cb9-4965-4407-9bbd-778d3b140c36",
- "type" : "password",
- "createdDate" : 1718165823611,
- "secretData" : "{\"value\":\"LjtEmSUupSZg9KfMaYqHgG8pXaUElZm9u6PGuzrEvJz++ZswvUqnzH+Q3845DGHtb6V3NXtp54rmrj/RdfeMaQ==\",\"salt\":\"sTeXKvAURbq30J8yMAIF3g==\",\"additionalParameters\":{}}",
- "credentialData" : "{\"hashIterations\":210000,\"algorithm\":\"pbkdf2-sha512\",\"additionalParameters\":{}}"
- } ],
- "disableableCredentialTypes" : [ ],
- "requiredActions" : [ ],
- "realmRoles" : [ "org_bl", "default-roles-pitc_okr_staging", "org_mobility" ],
- "notBefore" : 0,
- "groups" : [ ]
- }, {
- "id" : "df109c17-4e05-4520-a8ed-5f03f4d553fe",
- "username" : "bl-ruby",
- "firstName" : "BL",
- "lastName" : "Ruby",
- "email" : "bl@ruby.com",
- "emailVerified" : true,
- "createdTimestamp" : 1700823629490,
- "enabled" : true,
- "totp" : false,
- "credentials" : [ {
- "id" : "e55a6ad0-6304-46e1-bfa9-94d22315cf09",
- "type" : "password",
- "createdDate" : 1718165823977,
- "secretData" : "{\"value\":\"93rsiR7Acc9qUnEl/6xFK5x6CqoNTItZTuY5Wr9wKILIJGUGiduDGSDxSN5seGOUH8vkShBMQW0pjQIIH7IwxQ==\",\"salt\":\"tzTEy2/vavMryJgrid2YSA==\",\"additionalParameters\":{}}",
- "credentialData" : "{\"hashIterations\":210000,\"algorithm\":\"pbkdf2-sha512\",\"additionalParameters\":{}}"
- } ],
- "disableableCredentialTypes" : [ ],
- "requiredActions" : [ ],
- "realmRoles" : [ "org_bl", "default-roles-pitc_okr_staging", "org_devruby" ],
- "notBefore" : 0,
- "groups" : [ ]
- }, {
- "id" : "cca7d72a-614f-4389-bc83-cad775feeedc",
- "username" : "bl-sys",
- "firstName" : "BL",
- "lastName" : "Sys",
- "email" : "bl@sys.com",
- "emailVerified" : true,
- "createdTimestamp" : 1700823629490,
- "enabled" : true,
- "totp" : false,
- "credentials" : [ {
- "id" : "fc9ca757-36ea-4f94-be31-a3ee1867a9a3",
- "type" : "password",
- "createdDate" : 1718165824159,
- "secretData" : "{\"value\":\"0CQ2VJI4gPIbZR9YL48Mnazh5P/ZI24e6Y7YjV6lQAA5C7scMI5lVKVQnl0aSqABQWQsVQjK6vJc80ZpEW47Vw==\",\"salt\":\"Lwh4jiTEJF2UC0NR/wIuNg==\",\"additionalParameters\":{}}",
- "credentialData" : "{\"hashIterations\":210000,\"algorithm\":\"pbkdf2-sha512\",\"additionalParameters\":{}}"
- } ],
- "disableableCredentialTypes" : [ ],
- "requiredActions" : [ ],
- "realmRoles" : [ "org_sys", "org_bl", "default-roles-pitc_okr_staging" ],
- "notBefore" : 0,
- "groups" : [ ]
- }, {
- "id" : "e5991773-7d4f-40ec-93a2-2101a499dd3b",
- "username" : "gl",
- "firstName" : "Jaya",
- "lastName" : "Norris",
- "email" : "gl@gl.com",
- "emailVerified" : true,
- "createdTimestamp" : 1700823629490,
- "enabled" : true,
- "totp" : false,
- "credentials" : [ {
- "id" : "d1ad0bf4-6b09-4a98-af1d-1e86cb9b7e70",
- "type" : "password",
- "createdDate" : 1718165823058,
- "secretData" : "{\"value\":\"Z/tjx4wa7zzUiVvBzSKdqxnSSXHotGbMZPneCqB5QxmrcbvvHvMcwL5Td1XRw8Gq6DK04GFjexWO7dsRnsaquQ==\",\"salt\":\"0Hfr6Dqv7r2NCeq2tUUyaw==\",\"additionalParameters\":{}}",
- "credentialData" : "{\"hashIterations\":210000,\"algorithm\":\"pbkdf2-sha512\",\"additionalParameters\":{}}"
- } ],
- "disableableCredentialTypes" : [ ],
- "requiredActions" : [ ],
- "realmRoles" : [ "default-roles-pitc_okr_staging", "org_gl" ],
- "notBefore" : 0,
- "groups" : [ ]
- }, {
- "id" : "5d735cca-1554-45e7-b485-e3a60a26ba54",
- "username" : "member",
- "firstName" : "Abraham",
- "lastName" : " Woodard",
- "email" : "member@member.com",
- "emailVerified" : true,
- "createdTimestamp" : 1700823629490,
- "enabled" : true,
- "totp" : false,
- "credentials" : [ {
- "id" : "ff106929-7d3a-4c28-a5ee-8defab68dc17",
- "type" : "password",
- "createdDate" : 1718165823429,
- "secretData" : "{\"value\":\"mmsqTW5hLOXY41slfdlOwwT7O8Tj8yXkdi04a83jvH363IkFSKgykC6WT6iprtcVBZy6eBQIYfroXGxfyDm3ZQ==\",\"salt\":\"lCHJ0hW7qH+XxTdmUDiZAg==\",\"additionalParameters\":{}}",
- "credentialData" : "{\"hashIterations\":210000,\"algorithm\":\"pbkdf2-sha512\",\"additionalParameters\":{}}"
- } ],
- "disableableCredentialTypes" : [ ],
- "requiredActions" : [ ],
- "realmRoles" : [ "default-roles-pitc_okr_staging", "org_mobility" ],
- "notBefore" : 0,
- "groups" : [ ]
- } ],
- "scopeMappings" : [ {
- "clientScope" : "pitc",
- "roles" : [ "org_gl", "org_bl", "offline_access", "org_azubi", "default-roles-pitc_okr_staging", "uma_authorization", "org_mobility" ]
- }, {
- "clientScope" : "offline_access",
- "roles" : [ "offline_access" ]
- } ],
- "clientScopeMappings" : {
- "account" : [ {
- "client" : "account-console",
- "roles" : [ "manage-account", "view-groups" ]
- } ]
- },
- "clients" : [ {
- "id" : "d21323ce-46e9-4a10-ba1a-c58c8f1e088c",
- "clientId" : "account",
- "name" : "${client_account}",
- "rootUrl" : "${authBaseUrl}",
- "baseUrl" : "/realms/pitc/account/",
- "surrogateAuthRequired" : false,
- "enabled" : true,
- "alwaysDisplayInConsole" : false,
- "clientAuthenticatorType" : "client-secret",
- "redirectUris" : [ "/realms/pitc/account/*" ],
- "webOrigins" : [ ],
- "notBefore" : 0,
- "bearerOnly" : false,
- "consentRequired" : false,
- "standardFlowEnabled" : true,
- "implicitFlowEnabled" : false,
- "directAccessGrantsEnabled" : false,
- "serviceAccountsEnabled" : false,
- "publicClient" : true,
- "frontchannelLogout" : false,
- "protocol" : "openid-connect",
- "attributes" : {
- "post.logout.redirect.uris" : "+"
- },
- "authenticationFlowBindingOverrides" : { },
- "fullScopeAllowed" : false,
- "nodeReRegistrationTimeout" : 0,
- "defaultClientScopes" : [ "web-origins", "acr", "profile", "email" ],
- "optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
- }, {
- "id" : "577ef857-c6d4-4561-94f2-dd8dd1e7b86d",
- "clientId" : "account-console",
- "name" : "${client_account-console}",
- "rootUrl" : "${authBaseUrl}",
- "baseUrl" : "/realms/pitc_okr_staging/account/",
- "surrogateAuthRequired" : false,
- "enabled" : true,
- "alwaysDisplayInConsole" : false,
- "clientAuthenticatorType" : "client-secret",
- "redirectUris" : [ "/realms/pitc_okr_staging/account/*" ],
- "webOrigins" : [ ],
- "notBefore" : 0,
- "bearerOnly" : false,
- "consentRequired" : false,
- "standardFlowEnabled" : true,
- "implicitFlowEnabled" : false,
- "directAccessGrantsEnabled" : false,
- "serviceAccountsEnabled" : false,
- "publicClient" : true,
- "frontchannelLogout" : false,
- "protocol" : "openid-connect",
- "attributes" : {
- "post.logout.redirect.uris" : "+",
- "pkce.code.challenge.method" : "S256"
- },
- "authenticationFlowBindingOverrides" : { },
- "fullScopeAllowed" : false,
- "nodeReRegistrationTimeout" : 0,
- "protocolMappers" : [ {
- "id" : "d3070834-c98d-4c56-9f29-273a9f7dc7a4",
- "name" : "audience resolve",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-audience-resolve-mapper",
- "consentRequired" : false,
- "config" : { }
- } ],
- "defaultClientScopes" : [ "web-origins", "acr", "profile", "email" ],
- "optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
- }, {
- "id" : "cc837e05-bf8f-4529-9aa4-1b6df6bfbede",
- "clientId" : "acme_okr_staging",
- "name" : "OKR-Tool-Staging - Acme",
- "description" : "",
- "rootUrl" : "",
- "adminUrl" : "",
- "baseUrl" : "",
- "surrogateAuthRequired" : false,
- "enabled" : true,
- "alwaysDisplayInConsole" : false,
- "clientAuthenticatorType" : "client-secret",
- "redirectUris" : [ "http://acme.okr.localhost:4200/*", "https://acme.okr-stag.ocp.cloudscale.puzzle.ch/auth/keycloakopenid/callback*", "https://okr-stag.ocp.cloudscale.puzzle.ch/auth/keycloakopenid/callback*", "http://acme.okr.localhost:8080:/*", "https://okr-stag.ocp.cloudscale.puzzle.ch:*", "http://acme.okr.localhost:8080/*", "https://acme.okr-stag.ocp.cloudscale.puzzle.ch:*" ],
- "webOrigins" : [ "+" ],
- "notBefore" : 0,
- "bearerOnly" : false,
- "consentRequired" : false,
- "standardFlowEnabled" : true,
- "implicitFlowEnabled" : false,
- "directAccessGrantsEnabled" : false,
- "serviceAccountsEnabled" : false,
- "publicClient" : true,
- "frontchannelLogout" : false,
- "protocol" : "openid-connect",
- "attributes" : {
- "frontchannel.logout.url" : "https://okr.ocp-internal.cloudscale.puzzle.ch",
- "post.logout.redirect.uris" : "http://acme.okr.localhost:4200/*##https://okr-stag.ocp.cloudscale.puzzle.ch:*##http://acme.okr.localhost:8080/*##http://acme.okr.localhost:8080:/*",
- "oauth2.device.authorization.grant.enabled" : "false",
- "backchannel.logout.revoke.offline.tokens" : "false",
- "use.refresh.tokens" : "true",
- "oidc.ciba.grant.enabled" : "false",
- "backchannel.logout.session.required" : "false",
- "client_credentials.use_refresh_token" : "false",
- "tls.client.certificate.bound.access.tokens" : "false",
- "require.pushed.authorization.requests" : "false",
- "acr.loa.map" : "{}",
- "display.on.consent.screen" : "false",
- "token.response.type.bearer.lower-case" : "false"
- },
- "authenticationFlowBindingOverrides" : { },
- "fullScopeAllowed" : true,
- "nodeReRegistrationTimeout" : -1,
- "defaultClientScopes" : [ "web-origins", "acr", "client_acme", "profile", "email" ],
- "optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
- }, {
- "id" : "acf762e9-719e-466d-9ef5-956eed3cfa5a",
- "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" : {
- "post.logout.redirect.uris" : "+"
- },
- "authenticationFlowBindingOverrides" : { },
- "fullScopeAllowed" : false,
- "nodeReRegistrationTimeout" : 0,
- "defaultClientScopes" : [ "web-origins", "acr", "profile", "email" ],
- "optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
- }, {
- "id" : "25604a69-806e-4351-84ce-cc288e714d9c",
- "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" : {
- "post.logout.redirect.uris" : "+"
- },
- "authenticationFlowBindingOverrides" : { },
- "fullScopeAllowed" : false,
- "nodeReRegistrationTimeout" : 0,
- "defaultClientScopes" : [ "web-origins", "acr", "profile", "email" ],
- "optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
- }, {
- "id" : "6b3dc034-2a41-4230-a27d-493833919a5a",
- "clientId" : "pitc_okr_staging",
- "name" : "OKR-Tool-Staging - PITC",
- "description" : "",
- "rootUrl" : "",
- "adminUrl" : "",
- "baseUrl" : "",
- "surrogateAuthRequired" : false,
- "enabled" : true,
- "alwaysDisplayInConsole" : false,
- "clientAuthenticatorType" : "client-secret",
- "redirectUris" : [ "https://okr-stag.ocp.cloudscale.puzzle.ch/auth/keycloakopenid/callback*", "http://pitc.okr.localhost:4200/*", "https://okr-stag.ocp.cloudscale.puzzle.ch:*", "http://pitc.okr.localhost:8080/*", "https://pitc.okr-stag.ocp.cloudscale.puzzle.ch:*", "https://pitc.okr-stag.ocp.cloudscale.puzzle.ch/auth/keycloakopenid/callback*", "http://pitc.okr.localhost:8080:/*" ],
- "webOrigins" : [ "+" ],
- "notBefore" : 0,
- "bearerOnly" : false,
- "consentRequired" : false,
- "standardFlowEnabled" : true,
- "implicitFlowEnabled" : false,
- "directAccessGrantsEnabled" : false,
- "serviceAccountsEnabled" : false,
- "publicClient" : true,
- "frontchannelLogout" : false,
- "protocol" : "openid-connect",
- "attributes" : {
- "frontchannel.logout.url" : "https://okr.ocp-internal.cloudscale.puzzle.ch",
- "post.logout.redirect.uris" : "http://pitc.okr.localhost:4200/*##https://okr-stag.ocp.cloudscale.puzzle.ch:*##http://pitc.okr.localhost:8080/*##http://pitc.okr.localhost:8080:/*",
- "oauth2.device.authorization.grant.enabled" : "false",
- "backchannel.logout.revoke.offline.tokens" : "false",
- "use.refresh.tokens" : "true",
- "oidc.ciba.grant.enabled" : "false",
- "backchannel.logout.session.required" : "false",
- "client_credentials.use_refresh_token" : "false",
- "tls.client.certificate.bound.access.tokens" : "false",
- "require.pushed.authorization.requests" : "false",
- "acr.loa.map" : "{}",
- "display.on.consent.screen" : "false",
- "token.response.type.bearer.lower-case" : "false"
- },
- "authenticationFlowBindingOverrides" : { },
- "fullScopeAllowed" : true,
- "nodeReRegistrationTimeout" : -1,
- "defaultClientScopes" : [ "web-origins", "acr", "profile", "pitc", "email" ],
- "optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
- }, {
- "id" : "f5757601-9812-4aec-8585-f91b79eb3c6e",
- "clientId" : "realm-management",
- "name" : "${client_realm-management}",
- "surrogateAuthRequired" : false,
- "enabled" : true,
- "alwaysDisplayInConsole" : false,
- "clientAuthenticatorType" : "client-secret",
- "redirectUris" : [ ],
- "webOrigins" : [ ],
- "notBefore" : 0,
- "bearerOnly" : true,
- "consentRequired" : false,
- "standardFlowEnabled" : true,
- "implicitFlowEnabled" : false,
- "directAccessGrantsEnabled" : false,
- "serviceAccountsEnabled" : false,
- "publicClient" : false,
- "frontchannelLogout" : false,
- "protocol" : "openid-connect",
- "attributes" : {
- "post.logout.redirect.uris" : "+"
- },
- "authenticationFlowBindingOverrides" : { },
- "fullScopeAllowed" : false,
- "nodeReRegistrationTimeout" : 0,
- "defaultClientScopes" : [ "web-origins", "acr", "profile", "email" ],
- "optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
- }, {
- "id" : "5ca5c001-3711-4811-b98a-7deb75497f5d",
- "clientId" : "security-admin-console",
- "name" : "${client_security-admin-console}",
- "rootUrl" : "${authAdminUrl}",
- "baseUrl" : "/admin/pitc/console/",
- "surrogateAuthRequired" : false,
- "enabled" : true,
- "alwaysDisplayInConsole" : false,
- "clientAuthenticatorType" : "client-secret",
- "redirectUris" : [ "/admin/pitc/console/*" ],
- "webOrigins" : [ "+" ],
- "notBefore" : 0,
- "bearerOnly" : false,
- "consentRequired" : false,
- "standardFlowEnabled" : true,
- "implicitFlowEnabled" : false,
- "directAccessGrantsEnabled" : false,
- "serviceAccountsEnabled" : false,
- "publicClient" : true,
- "frontchannelLogout" : false,
- "protocol" : "openid-connect",
- "attributes" : {
- "post.logout.redirect.uris" : "+",
- "pkce.code.challenge.method" : "S256"
- },
- "authenticationFlowBindingOverrides" : { },
- "fullScopeAllowed" : false,
- "nodeReRegistrationTimeout" : 0,
- "protocolMappers" : [ {
- "id" : "89fe5321-673c-4b04-9983-781432d79a30",
- "name" : "locale",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-attribute-mapper",
- "consentRequired" : false,
- "config" : {
- "userinfo.token.claim" : "true",
- "user.attribute" : "locale",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "locale",
- "jsonType.label" : "String"
- }
- } ],
- "defaultClientScopes" : [ "web-origins", "acr", "profile", "email" ],
- "optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
- } ],
- "clientScopes" : [ {
- "id" : "705ad3ff-5d11-4b80-ae54-1e58f40be825",
- "name" : "email",
- "description" : "OpenID Connect built-in scope: email",
- "protocol" : "openid-connect",
- "attributes" : {
- "include.in.token.scope" : "true",
- "display.on.consent.screen" : "true",
- "consent.screen.text" : "${emailScopeConsentText}"
- },
- "protocolMappers" : [ {
- "id" : "40d11fc9-9e90-436a-a737-0ef68ecb09ca",
- "name" : "email verified",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-property-mapper",
- "consentRequired" : false,
- "config" : {
- "userinfo.token.claim" : "true",
- "user.attribute" : "emailVerified",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "email_verified",
- "jsonType.label" : "boolean"
- }
- }, {
- "id" : "180565c2-6598-46ba-ae99-b3bfb40c7f0e",
- "name" : "email",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-property-mapper",
- "consentRequired" : false,
- "config" : {
- "userinfo.token.claim" : "true",
- "user.attribute" : "email",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "email",
- "jsonType.label" : "String"
- }
- } ]
- }, {
- "id" : "25d825b0-9567-4942-8e9b-4d061bc50825",
- "name" : "pitc",
- "description" : "",
- "protocol" : "openid-connect",
- "attributes" : {
- "include.in.token.scope" : "true",
- "display.on.consent.screen" : "true",
- "gui.order" : "",
- "consent.screen.text" : ""
- },
- "protocolMappers" : [ {
- "id" : "76b7042a-f8ed-47e6-a282-6451e953187d",
- "name" : "realm roles",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-realm-role-mapper",
- "consentRequired" : false,
- "config" : {
- "multivalued" : "true",
- "userinfo.token.claim" : "false",
- "user.attribute" : "foo",
- "id.token.claim" : "false",
- "access.token.claim" : "true",
- "claim.name" : "pitc.roles",
- "jsonType.label" : "String"
- }
- } ]
- }, {
- "id" : "c851f7fc-e969-482a-8225-c285a448012c",
- "name" : "phone",
- "description" : "OpenID Connect built-in scope: phone",
- "protocol" : "openid-connect",
- "attributes" : {
- "include.in.token.scope" : "true",
- "display.on.consent.screen" : "true",
- "consent.screen.text" : "${phoneScopeConsentText}"
- },
- "protocolMappers" : [ {
- "id" : "9ba260e1-f22e-4451-9c16-6e5cda491023",
- "name" : "phone number",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-attribute-mapper",
- "consentRequired" : false,
- "config" : {
- "userinfo.token.claim" : "true",
- "user.attribute" : "phoneNumber",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "phone_number",
- "jsonType.label" : "String"
- }
- }, {
- "id" : "b6890e43-9679-4036-8187-372459fc274e",
- "name" : "phone number verified",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-attribute-mapper",
- "consentRequired" : false,
- "config" : {
- "userinfo.token.claim" : "true",
- "user.attribute" : "phoneNumberVerified",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "phone_number_verified",
- "jsonType.label" : "boolean"
- }
- } ]
- }, {
- "id" : "b97db7aa-ad6b-4e42-bc27-4b53a52e76a9",
- "name" : "client_acme",
- "description" : "Maps claim tenant to acme ",
- "protocol" : "openid-connect",
- "attributes" : {
- "include.in.token.scope" : "false",
- "display.on.consent.screen" : "false",
- "gui.order" : "",
- "consent.screen.text" : ""
- },
- "protocolMappers" : [ {
- "id" : "ad4696ac-59cc-41ab-b90b-cab8a07e03f9",
- "name" : "Tenant ACME claim mapper",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-hardcoded-claim-mapper",
- "consentRequired" : false,
- "config" : {
- "introspection.token.claim" : "true",
- "claim.value" : "acme",
- "userinfo.token.claim" : "true",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "tenant",
- "jsonType.label" : "String",
- "access.tokenResponse.claim" : "false"
- }
- } ]
- }, {
- "id" : "9dcb6931-c86a-45c1-94d1-62110e58a64d",
- "name" : "role_list",
- "description" : "SAML role list",
- "protocol" : "saml",
- "attributes" : {
- "consent.screen.text" : "${samlRoleListScopeConsentText}",
- "display.on.consent.screen" : "true"
- },
- "protocolMappers" : [ {
- "id" : "bfaecd30-a8c8-4b13-b940-4b60a9048f71",
- "name" : "role list",
- "protocol" : "saml",
- "protocolMapper" : "saml-role-list-mapper",
- "consentRequired" : false,
- "config" : {
- "single" : "false",
- "attribute.nameformat" : "Basic",
- "attribute.name" : "Role"
- }
- } ]
- }, {
- "id" : "e3015444-a867-4daf-a02e-384bf12e1a46",
- "name" : "web-origins",
- "description" : "OpenID Connect scope for add allowed web origins to the access token",
- "protocol" : "openid-connect",
- "attributes" : {
- "include.in.token.scope" : "false",
- "display.on.consent.screen" : "false",
- "consent.screen.text" : ""
- },
- "protocolMappers" : [ {
- "id" : "1e71985c-dd3f-41e2-9b38-b5e1d2185c0f",
- "name" : "allowed web origins",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-allowed-origins-mapper",
- "consentRequired" : false,
- "config" : { }
- } ]
- }, {
- "id" : "cb4d4396-070d-4512-93f6-0dd999644bc1",
- "name" : "profile",
- "description" : "OpenID Connect built-in scope: profile",
- "protocol" : "openid-connect",
- "attributes" : {
- "include.in.token.scope" : "true",
- "display.on.consent.screen" : "true",
- "consent.screen.text" : "${profileScopeConsentText}"
- },
- "protocolMappers" : [ {
- "id" : "58c5a94e-3f63-49d4-b57a-3ed45087c03b",
- "name" : "birthdate",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-attribute-mapper",
- "consentRequired" : false,
- "config" : {
- "userinfo.token.claim" : "true",
- "user.attribute" : "birthdate",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "birthdate",
- "jsonType.label" : "String"
- }
- }, {
- "id" : "a940ae28-1090-4660-84e2-a4396485aba2",
- "name" : "picture",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-attribute-mapper",
- "consentRequired" : false,
- "config" : {
- "userinfo.token.claim" : "true",
- "user.attribute" : "picture",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "picture",
- "jsonType.label" : "String"
- }
- }, {
- "id" : "c5c938a2-7ddd-4b96-8806-db7aaaf1883e",
- "name" : "username",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-property-mapper",
- "consentRequired" : false,
- "config" : {
- "userinfo.token.claim" : "true",
- "user.attribute" : "username",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "preferred_username",
- "jsonType.label" : "String"
- }
- }, {
- "id" : "801d2478-da8e-4b8e-8125-de57e8952d21",
- "name" : "website",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-attribute-mapper",
- "consentRequired" : false,
- "config" : {
- "userinfo.token.claim" : "true",
- "user.attribute" : "website",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "website",
- "jsonType.label" : "String"
- }
- }, {
- "id" : "26df33bb-d365-49eb-ae05-5c26d2da824c",
- "name" : "gender",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-attribute-mapper",
- "consentRequired" : false,
- "config" : {
- "userinfo.token.claim" : "true",
- "user.attribute" : "gender",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "gender",
- "jsonType.label" : "String"
- }
- }, {
- "id" : "077f8ae6-5c99-4888-b8cc-bd529795dd9a",
- "name" : "locale",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-attribute-mapper",
- "consentRequired" : false,
- "config" : {
- "userinfo.token.claim" : "true",
- "user.attribute" : "locale",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "locale",
- "jsonType.label" : "String"
- }
- }, {
- "id" : "645b1072-ec42-4d71-90ca-a2ba00f057ca",
- "name" : "zoneinfo",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-attribute-mapper",
- "consentRequired" : false,
- "config" : {
- "userinfo.token.claim" : "true",
- "user.attribute" : "zoneinfo",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "zoneinfo",
- "jsonType.label" : "String"
- }
- }, {
- "id" : "ae5aab45-5e3a-4856-b301-8c2a16a35368",
- "name" : "nickname",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-attribute-mapper",
- "consentRequired" : false,
- "config" : {
- "userinfo.token.claim" : "true",
- "user.attribute" : "nickname",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "nickname",
- "jsonType.label" : "String"
- }
- }, {
- "id" : "70dcf380-a212-45e6-8bfa-a89590e8b824",
- "name" : "full name",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-full-name-mapper",
- "consentRequired" : false,
- "config" : {
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "userinfo.token.claim" : "true"
- }
- }, {
- "id" : "84cf501f-192b-4c34-baa2-a01e38d0d102",
- "name" : "middle name",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-attribute-mapper",
- "consentRequired" : false,
- "config" : {
- "userinfo.token.claim" : "true",
- "user.attribute" : "middleName",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "middle_name",
- "jsonType.label" : "String"
- }
- }, {
- "id" : "fe02f8c6-5957-49d1-846c-17ae34f686ab",
- "name" : "profile",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-attribute-mapper",
- "consentRequired" : false,
- "config" : {
- "userinfo.token.claim" : "true",
- "user.attribute" : "profile",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "profile",
- "jsonType.label" : "String"
- }
- }, {
- "id" : "1f58896d-5cad-4226-8a96-cb9b772be039",
- "name" : "family name",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-property-mapper",
- "consentRequired" : false,
- "config" : {
- "userinfo.token.claim" : "true",
- "user.attribute" : "lastName",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "family_name",
- "jsonType.label" : "String"
- }
- }, {
- "id" : "697388d3-7e68-428e-af22-ec749d6dbeb1",
- "name" : "updated at",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-attribute-mapper",
- "consentRequired" : false,
- "config" : {
- "userinfo.token.claim" : "true",
- "user.attribute" : "updatedAt",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "updated_at",
- "jsonType.label" : "long"
- }
- }, {
- "id" : "f5159dc2-4d3a-4daf-bc5e-1c8c4d349ddf",
- "name" : "given name",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-property-mapper",
- "consentRequired" : false,
- "config" : {
- "userinfo.token.claim" : "true",
- "user.attribute" : "firstName",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "given_name",
- "jsonType.label" : "String"
- }
- } ]
- }, {
- "id" : "95edb5a7-a039-4fa8-9bd8-6cf1c0004ff1",
- "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" : "462051d5-029e-4fd2-9369-8f543415efe3",
- "name" : "groups",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-realm-role-mapper",
- "consentRequired" : false,
- "config" : {
- "multivalued" : "true",
- "userinfo.token.claim" : "true",
- "user.attribute" : "foo",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "groups",
- "jsonType.label" : "String"
- }
- }, {
- "id" : "edecee36-099c-4cb5-9f28-5c81c4213919",
- "name" : "upn",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-property-mapper",
- "consentRequired" : false,
- "config" : {
- "userinfo.token.claim" : "true",
- "user.attribute" : "username",
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "claim.name" : "upn",
- "jsonType.label" : "String"
- }
- } ]
- }, {
- "id" : "515536ae-261d-4a86-9021-7ad57ee9d1c7",
- "name" : "address",
- "description" : "OpenID Connect built-in scope: address",
- "protocol" : "openid-connect",
- "attributes" : {
- "include.in.token.scope" : "true",
- "display.on.consent.screen" : "true",
- "consent.screen.text" : "${addressScopeConsentText}"
- },
- "protocolMappers" : [ {
- "id" : "e4306684-bbdc-491d-85ac-a27a76c575a4",
- "name" : "address",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-address-mapper",
- "consentRequired" : false,
- "config" : {
- "user.attribute.formatted" : "formatted",
- "user.attribute.country" : "country",
- "user.attribute.postal_code" : "postal_code",
- "userinfo.token.claim" : "true",
- "user.attribute.street" : "street",
- "id.token.claim" : "true",
- "user.attribute.region" : "region",
- "access.token.claim" : "true",
- "user.attribute.locality" : "locality"
- }
- } ]
- }, {
- "id" : "044ae227-c291-48a6-9511-c865657d8d29",
- "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" : "0e0a238c-0cea-4f62-a278-b4af1aedeb0f",
- "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" : "70411dc1-c84c-4daa-b0f7-58e66a0a644a",
- "name" : "acr loa level",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-acr-mapper",
- "consentRequired" : false,
- "config" : {
- "id.token.claim" : "true",
- "access.token.claim" : "true",
- "userinfo.token.claim" : "true"
- }
- } ]
- } ],
- "defaultDefaultClientScopes" : [ "profile", "email", "web-origins", "acr", "pitc" ],
- "defaultOptionalClientScopes" : [ "offline_access", "address", "phone", "microprofile-jwt", "client_acme" ],
- "browserSecurityHeaders" : {
- "contentSecurityPolicyReportOnly" : "",
- "xContentTypeOptions" : "nosniff",
- "referrerPolicy" : "no-referrer",
- "xRobotsTag" : "none",
- "xFrameOptions" : "SAMEORIGIN",
- "contentSecurityPolicy" : "frame-src 'self'; frame-ancestors 'self'; object-src 'none';",
- "xXSSProtection" : "1; mode=block",
- "strictTransportSecurity" : "max-age=31536000; includeSubDomains"
- },
- "smtpServer" : { },
- "eventsEnabled" : false,
- "eventsListeners" : [ "jboss-logging" ],
- "enabledEventTypes" : [ ],
- "adminEventsEnabled" : false,
- "adminEventsDetailsEnabled" : false,
- "identityProviders" : [ ],
- "identityProviderMappers" : [ ],
- "components" : {
- "org.keycloak.services.clientregistration.policy.ClientRegistrationPolicy" : [ {
- "id" : "e17e98d3-eb1f-4ce4-9c3c-009b29e3ac06",
- "name" : "Max Clients Limit",
- "providerId" : "max-clients",
- "subType" : "anonymous",
- "subComponents" : { },
- "config" : {
- "max-clients" : [ "200" ]
- }
- }, {
- "id" : "825d03dd-56f9-4516-bdf4-0d429f410c96",
- "name" : "Allowed Protocol Mapper Types",
- "providerId" : "allowed-protocol-mappers",
- "subType" : "anonymous",
- "subComponents" : { },
- "config" : {
- "allowed-protocol-mapper-types" : [ "oidc-usermodel-property-mapper", "saml-role-list-mapper", "saml-user-property-mapper", "oidc-usermodel-attribute-mapper", "oidc-full-name-mapper", "oidc-sha256-pairwise-sub-mapper", "oidc-address-mapper", "saml-user-attribute-mapper" ]
- }
- }, {
- "id" : "ca3537dd-70b8-4077-9718-60844c658ce3",
- "name" : "Allowed Client Scopes",
- "providerId" : "allowed-client-templates",
- "subType" : "authenticated",
- "subComponents" : { },
- "config" : {
- "allow-default-scopes" : [ "true" ]
- }
- }, {
- "id" : "27924afa-35e7-4701-9f02-fc97aa85a357",
- "name" : "Consent Required",
- "providerId" : "consent-required",
- "subType" : "anonymous",
- "subComponents" : { },
- "config" : { }
- }, {
- "id" : "aed582be-e3d4-4eeb-a108-951ad8807971",
- "name" : "Allowed Protocol Mapper Types",
- "providerId" : "allowed-protocol-mappers",
- "subType" : "authenticated",
- "subComponents" : { },
- "config" : {
- "allowed-protocol-mapper-types" : [ "saml-user-attribute-mapper", "oidc-address-mapper", "saml-user-property-mapper", "saml-role-list-mapper", "oidc-sha256-pairwise-sub-mapper", "oidc-usermodel-attribute-mapper", "oidc-full-name-mapper", "oidc-usermodel-property-mapper" ]
- }
- }, {
- "id" : "4a22bcac-2e91-4e73-a063-9d888cc46cdb",
- "name" : "Trusted Hosts",
- "providerId" : "trusted-hosts",
- "subType" : "anonymous",
- "subComponents" : { },
- "config" : {
- "host-sending-registration-request-must-match" : [ "true" ],
- "client-uris-must-match" : [ "true" ]
- }
- }, {
- "id" : "e49dea0a-880b-4cfd-a266-b7fe6dc2acf0",
- "name" : "Full Scope Disabled",
- "providerId" : "scope",
- "subType" : "anonymous",
- "subComponents" : { },
- "config" : { }
- }, {
- "id" : "e00bdb9f-8495-4d78-98e7-57ead89f9bb2",
- "name" : "Allowed Client Scopes",
- "providerId" : "allowed-client-templates",
- "subType" : "anonymous",
- "subComponents" : { },
- "config" : {
- "allow-default-scopes" : [ "true" ]
- }
- } ],
- "org.keycloak.userprofile.UserProfileProvider" : [ {
- "id" : "9fe82fb7-4892-48d5-8906-3d58a9a05d1e",
- "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}},\"required\":{\"roles\":[\"user\"]},\"permissions\":{\"view\":[\"admin\",\"user\"],\"edit\":[\"admin\",\"user\"]},\"multivalued\":false},{\"name\":\"firstName\",\"displayName\":\"${firstName}\",\"validations\":{\"length\":{\"max\":255},\"person-name-prohibited-characters\":{}},\"required\":{\"roles\":[\"user\"]},\"permissions\":{\"view\":[\"admin\",\"user\"],\"edit\":[\"admin\",\"user\"]},\"multivalued\":false},{\"name\":\"lastName\",\"displayName\":\"${lastName}\",\"validations\":{\"length\":{\"max\":255},\"person-name-prohibited-characters\":{}},\"required\":{\"roles\":[\"user\"]},\"permissions\":{\"view\":[\"admin\",\"user\"],\"edit\":[\"admin\",\"user\"]},\"multivalued\":false}],\"groups\":[{\"name\":\"user-metadata\",\"displayHeader\":\"User metadata\",\"displayDescription\":\"Attributes, which refer to user metadata\"}],\"unmanagedAttributePolicy\":\"ENABLED\"}" ]
- }
- } ],
- "org.keycloak.keys.KeyProvider" : [ {
- "id" : "17a2a313-2090-4fff-8fd6-317332409c1f",
- "name" : "hmac-generated-hs512",
- "providerId" : "hmac-generated",
- "subComponents" : { },
- "config" : {
- "kid" : [ "6d19e270-2542-45fe-8c9a-8de7aca6733e" ],
- "secret" : [ "BNBwMZzkG4gOqzG0LOS4DpdBOlqEXUTAqafLLEHohL5cbYH38JKadCaC73RdW1xp3bH2TTkvN6wx4qf8UjnrtCaHwtRM7TjfQ3sTkluBnLwv64EdLIk-_6r3VgSo_3Jk05ynW4YWlpf1dHRTCfzUP9nyxyUg3l1QO_mwMdOkjfw" ],
- "priority" : [ "100" ],
- "algorithm" : [ "HS512" ]
- }
- }, {
- "id" : "4b17c76a-249a-4397-b0b9-eff96aedb59d",
- "name" : "rsa-enc-generated",
- "providerId" : "rsa-enc-generated",
- "subComponents" : { },
- "config" : {
- "privateKey" : [ "MIIEogIBAAKCAQEArd+npXyqpHCm+BR2IlNalnaHF4Y47YcSuFvureWAvZU/R/Ys/vbxi5M9CbbpaOFK6vih7HydjB0MAL8yfXQ+8VgUlOIcxlD3ELqyf21102zGpWlVSBc6WaRms+yZbVrfd9w93zNDEKuezqleJ/Umg0P7YF6vVPzn2aNlQ2B1OEebHIYrUjUuIE9MlrdFrm+VtpZRoZbNdjjMu+TGSTzyR0G27RNNsg8+5pSd4J3NxVui85vBL3dqM8fzIGxR/GAFQswosMyh9j+8TTQsk5PHjR+nUmYdo2FuZeO1uWcOP9303gpcZGL6I9mL+pbcy8DmlQ5o4AeGr72N8xqLrTrccwIDAQABAoIBADMuIW/x6VzsGAnwI/HorUKa8xr2lG0+lEEWNoSTiLjFZNIu4YHPeLxIA/CHGd+YaXAO7cLpz4o9xpm1rgwFmr152t0UTboGfSM8gWxG8Sbh3vszrTnCNJfMb7rIi0UIOb1TZBb+ROB0VBOrAR8r50E+UpFEbcHLjAehNB6IFxkQZlSLX+B40HUPXK00aUek75HiU/V6eEWXjVYvLPVkWPe+akEwmyGM/84TDATnC1R9BEz7jJRodTq6gGXxdG1kwUkapKMIw0J7deJVw4ZWtvjVrAcPEbUBx6aNocqohQlZyYv/IooPZqbTakz9TgkEfb/ujK+SYFfOzRfK0muCmIkCgYEA4hDGhZXpaIac0kCCV7zqbs7MJNdbw6u4674YblRI+LRdtPFWIrn+RzSqE1RdLXK4AmbIVnpOhjM//T8SJVCX9nRo6HPSOSBA5Nkwqn3lMBgWO0atfACnpuwx9wCYE+Oep+TDq5Mpjo5LYVasObkOUxjH25eiCpugjRGEJUSilmUCgYEAxOWqmEtr94aCscy16WQUuNRc+YCWV5hCjqATWg8vQy8GiZX/EIg/cv1Y6QHrqnRQn5TUdS24nUFBLJ1sPnEwqOC6d7nml8UsGiqX0gZCMc/FgXsqQYe2whHjoyRf4cWd65W5vP84bcVT+Vk49XOeK1Vc2e5lPzfIReSTEPt8LfcCgYB2nLqsyJVo5IhPwM0i39pZPWPbSKu7JNSnzFvhN5P5+hjYoW/CVLhYAAfkkHU7LV/i0q72wMGGpElExNzuezTgeP+6R1rb4lJqQJLKQbgI3fp8K39G+sj8Sh2FLeidNua9zMfltBcv1vUyI1nGB5S+gNgMHalFy5YXrkMZksOECQKBgBmWk04JdzWK2I9MwFNde0ft6UtPh7pIglXQvdMVaBn+EYZt5OD8I+rIu/ZEFqFnTlb+24GC+JwPL+4hY0DWKvG3iuQmV65fpHSeFm7n+1BH5S4HmJ09iuW7t26rOn631OcZ5TKHpIi3fUtJahqT9PlCtbdowOWvVSqoIuixFhlPAoGAQargo95lMYotXHNDA2ZZIvREiS97M89qxfRx+2xDZFYd52FqlJhM+0JLIwA+/0wU06zRQ8/jC0enfy0BHueb2X0GYvi/fMt56O5VKr0BurvZlg79jjsTk7clIw0L/FNHzVaq+sSPm9XSvfkLtznLW8znDq/NrAof6b0RasTQHKE=" ],
- "certificate" : [ "MIIClzCCAX8CBgGQCqncbDANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARwaXRjMB4XDTI0MDYxMjA0MTUyMloXDTM0MDYxMjA0MTcwMlowDzENMAsGA1UEAwwEcGl0YzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3fp6V8qqRwpvgUdiJTWpZ2hxeGOO2HErhb7q3lgL2VP0f2LP728YuTPQm26WjhSur4oex8nYwdDAC/Mn10PvFYFJTiHMZQ9xC6sn9tddNsxqVpVUgXOlmkZrPsmW1a33fcPd8zQxCrns6pXif1JoND+2Ber1T859mjZUNgdThHmxyGK1I1LiBPTJa3Ra5vlbaWUaGWzXY4zLvkxkk88kdBtu0TTbIPPuaUneCdzcVbovObwS93ajPH8yBsUfxgBULMKLDMofY/vE00LJOTx40fp1JmHaNhbmXjtblnDj/d9N4KXGRi+iPZi/qW3MvA5pUOaOAHhq+9jfMai6063HMCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEADkLM+iWie/sDrXU8Wp/25pvYdkWLGI3JPY2TBXagWsIRcXcIYrAMUXbbiNCLYBlBBywZ7EqXmAqgX8dpO1RrPwCx6/D9JWkST4VpP+0wq9wSu+GnE/s0pBdCOoe2OR8mGnrHS52Ow7gB5a1cQhrHLgN9cYKAaZa9GlBwcJCgcXqhl9/SXEgi1kkhMOPLmp5VY+M63vCaQWtaf3WBmucafFPKTsrNxpWHkqNIeUObL4uRLDF40pE7n2puC5QzUA6RixRC22K8ImtW2ryHpFjfOiDfaSB0PelvpgDJk0OUzOQIkEdoKI7CO0w6yLMOnlHfH9H6ki/0WCcFhkJRW/3eog==" ],
- "priority" : [ "100" ],
- "algorithm" : [ "RSA-OAEP" ]
- }
- }, {
- "id" : "1c92da1a-c6d9-4444-8cbe-7f088b3d5212",
- "name" : "hmac-generated",
- "providerId" : "hmac-generated",
- "subComponents" : { },
- "config" : {
- "kid" : [ "eb53c778-a508-4595-b24c-9cbfca0176c6" ],
- "secret" : [ "out3fYJ86O16kiPhVKpoKsz7ZNEj9tQ4P2uas6e19pjmw8iqT5KJ5Adeh3enLxjPPQ503FL8zvlL-EUrSv_xQUmxKctPanqH6wYxd5KvrEPe-GqGBsa-vmjqPGtpk2TJplRnJnO7x3t_AZxG-YoI9Cahnr_lMZ3HYNODgMLMbRE" ],
- "priority" : [ "100" ],
- "algorithm" : [ "HS256" ]
- }
- }, {
- "id" : "c622e2d0-6459-4454-baee-c6277ba285ce",
- "name" : "rsa-generated",
- "providerId" : "rsa-generated",
- "subComponents" : { },
- "config" : {
- "privateKey" : [ "MIIEowIBAAKCAQEAuyM866bM96xJmLvXMKfks2qJ++17WhnE2QgPcVGmAif0l+pNcrciQitubhIi4t1WSPPKzmmHdtCRy4i67nZVE7LobE9PLy7YKTJkBeXsaMGZxJ4YQ33ACvcNrDzj957ypexyFaQUmlM4SjDdaIUjhjgR3kkEI5vAqR5Mb0eBlmzN3jvVe7JN7s6mohOXG7+VrIuHlSH1/kbz8jtu+YHCFNFF5uLS/m6Bjg6QAOF4KLxgyxg6dGclPC7RkbuVWHhbd+kF00z5XpOCGbJ3MVgR5JmV+/Nhp9qpwa6InkqLWeFCcwzO+hdJ0Ts+R5LzTuqynEDnqvA8N8U18HoHuSFMKQIDAQABAoIBAAeDN9e/fbNp2JdaX3O3TRZ5Tf0IaNHCXqf2UNVkJAQ/5EvhdswRR0gtVsIciwc9FWYkGFsOkDxAOFbPCu8WCR67dCUd+XWGfZxzcWHDEVQCxVMn+XIjLG2cQvxMQlFvZs8WVbL3SsbyapGgPNE3JWi8MUEcK1+pFJQi0IoimR89C82GWsFdnlmLg7pFz5xB+zMtBbEf/HDnAr14Y82+18Qtuxd4YNPtdslYJordLMRaYT4oTmxuRku91g0msjnIvRX3tnXWDWeezayhb9iXc+1waUM2zOr6rmqIHoj6Ao5dhCdULbtB6gfiG2/fwcAkR08lySV6rmcOzlNVWyyStzECgYEA3gWtwzuWWbdwaZDOt/6ppB8LPRnIC6pXmPBvR+ljzxt0yVQHCuAiFIQeUtGRGZJ/zNeDOY+QSbu3SkAW0xR6VHU+exl4gh+r3ffsjt+fn+YBNWWtOMbZ9mov30XaHCBo1uESwvVG1PknyOgfIJu7tNKcHKJcgxysTX0WLyjWD9kCgYEA18bc6oqjqZn4L5I3TAeLYl1A9aflBQtY/gtEjwB0Ay5Xz17+s2APIOnytwwX7NIe04sfX2BWhnUdPUwEN4eb8UR4fqGZq9+1zCNRsINhepqrK2kyRtp7XXrFkY7HTGoR+ocCjyQHwdvYYXKmoaYbC4O6/XeoMlJySb6Cr6qzvNECgYBcf7EtLZ4uMqa61IHLVmYG4ogkJKGbepSUO1ehdjMHDkFRv5hPh6GrOoAHsRfqt4ZXKVKaoJ1Umsh6PslDl7x/g3lMgAgc7mUETU5ZGAHA9Gp8fKf2h6I3b3YSZ1+/aCFFpO/UGaww/rz8jvio9Tj21OgFZf91AHUos3ySmUjVwQKBgB0NcYFC2XZkfL4q+bcK7QF5fN2WlYdwV7Mc4UY/0V78RmZta+3K6T6NQVjUEASa5fulp7u3xO6lpiIysf6oC58YkQC70W0K2fd6ae1SQzW2zYUyzMotcJ7NgPxwNPVc8r7Ant+XAlRfvWqhfT4Wl12dhvfJvKPJ5gl31TDB0yGBAoGBAKXMYUn3OZfTfzu7F2h1EFWrN+s2mnxYQIPvIvboNfYz12hkyW64pc/il04LUvzs3PQdLr0Lpfl5QP1E5IZI1gU+6nstNSjm91ZY1tKjYciC048IVawwNPhJD8lCLMeyQclhjTOm85JA5r4gCksK8Mx9E46CoiNOT4ZjDzMkaYej" ],
- "certificate" : [ "MIIClzCCAX8CBgGQCqncuDANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARwaXRjMB4XDTI0MDYxMjA0MTUyMloXDTM0MDYxMjA0MTcwMlowDzENMAsGA1UEAwwEcGl0YzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALsjPOumzPesSZi71zCn5LNqifvte1oZxNkID3FRpgIn9JfqTXK3IkIrbm4SIuLdVkjzys5ph3bQkcuIuu52VROy6GxPTy8u2CkyZAXl7GjBmcSeGEN9wAr3Daw84/ee8qXschWkFJpTOEow3WiFI4Y4Ed5JBCObwKkeTG9HgZZszd471XuyTe7OpqITlxu/layLh5Uh9f5G8/I7bvmBwhTRRebi0v5ugY4OkADheCi8YMsYOnRnJTwu0ZG7lVh4W3fpBdNM+V6TghmydzFYEeSZlfvzYafaqcGuiJ5Ki1nhQnMMzvoXSdE7PkeS807qspxA56rwPDfFNfB6B7khTCkCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAjj/hLQrqvy3GZkB7iaCIy6CZYASdYLb7ywg39cSIpO/ft1MQO85akL+No62UDSgtxRfewJKiit2IiGpVgyOt48Zx+Yd+Ks4w4YF9I1Gd/j3daYtCEIOjnpQ6UDBEBG7B1rfL2Cn3aj+YL0qjygu+CqAj/mTkTAkz09i3wnt/VCj6sE2sh6CAAuaALMWxv22wClYJR/sWjngFnKg2wxvSrbBLZe/DzvvPVBJKxYQbq5ZIzK9c0lv4RjGlKPbS0R8JKD1X2Ul7JqnVfThmali+ri+LzjCxYNCT/3x+4x7L3cwokTd+06oYgLKONDgy+40EMHqk7tFFJqvjFhL5x3qzjg==" ],
- "priority" : [ "100" ]
- }
- }, {
- "id" : "966cbb2f-8ebb-423f-8311-77f75704abea",
- "name" : "aes-generated",
- "providerId" : "aes-generated",
- "subComponents" : { },
- "config" : {
- "kid" : [ "dddaa59a-efed-42d5-a9cb-e8c1a374f8de" ],
- "secret" : [ "RJZXkGFbuAtA6vkcT6OKYw" ],
- "priority" : [ "100" ]
- }
- } ]
- },
- "internationalizationEnabled" : false,
- "supportedLocales" : [ ],
- "authenticationFlows" : [ {
- "id" : "76ccd78f-6481-4cef-9d09-efcbb1bf8d5e",
- "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" : "f4eff540-099a-40f7-bdc8-4137f7099796",
- "alias" : "Browser - Conditional OTP",
- "description" : "Flow to determine if the OTP is required for the authentication",
- "providerId" : "basic-flow",
- "topLevel" : false,
- "builtIn" : true,
- "authenticationExecutions" : [ {
- "authenticator" : "conditional-user-configured",
- "authenticatorFlow" : false,
- "requirement" : "REQUIRED",
- "priority" : 10,
- "autheticatorFlow" : false,
- "userSetupAllowed" : false
- }, {
- "authenticator" : "auth-otp-form",
- "authenticatorFlow" : false,
- "requirement" : "REQUIRED",
- "priority" : 20,
- "autheticatorFlow" : false,
- "userSetupAllowed" : false
- } ]
- }, {
- "id" : "f44d4ab5-8ab8-4e00-8d13-b7f32a96951b",
- "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" : "41e00a6d-5768-445d-9705-18219ea77266",
- "alias" : "First broker login - Conditional OTP",
- "description" : "Flow to determine if the OTP is required for the authentication",
- "providerId" : "basic-flow",
- "topLevel" : false,
- "builtIn" : true,
- "authenticationExecutions" : [ {
- "authenticator" : "conditional-user-configured",
- "authenticatorFlow" : false,
- "requirement" : "REQUIRED",
- "priority" : 10,
- "autheticatorFlow" : false,
- "userSetupAllowed" : false
- }, {
- "authenticator" : "auth-otp-form",
- "authenticatorFlow" : false,
- "requirement" : "REQUIRED",
- "priority" : 20,
- "autheticatorFlow" : false,
- "userSetupAllowed" : false
- } ]
- }, {
- "id" : "05fe1a21-fa8c-4485-a429-7108a96fa4b1",
- "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" : "93a29c80-fd7d-43e4-b29a-a067bd36ac09",
- "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" : "e37ecd7c-7cab-4b17-8436-d43e40136e42",
- "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" : "8be1fe46-6069-45d3-8806-255b408214f9",
- "alias" : "Verify Existing Account by Re-authentication",
- "description" : "Reauthentication of existing account",
- "providerId" : "basic-flow",
- "topLevel" : false,
- "builtIn" : true,
- "authenticationExecutions" : [ {
- "authenticator" : "idp-username-password-form",
- "authenticatorFlow" : false,
- "requirement" : "REQUIRED",
- "priority" : 10,
- "autheticatorFlow" : false,
- "userSetupAllowed" : false
- }, {
- "authenticatorFlow" : true,
- "requirement" : "CONDITIONAL",
- "priority" : 20,
- "autheticatorFlow" : true,
- "flowAlias" : "First broker login - Conditional OTP",
- "userSetupAllowed" : false
- } ]
- }, {
- "id" : "465bc00b-c86e-42aa-9cbd-8d136389a800",
- "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" : "da1677a9-9fe5-4d48-bc7d-87e8a14317b2",
- "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" : "eb28b4a6-d3e2-4c7d-aba5-603618a2080c",
- "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" : "184ee903-a00f-462f-9f23-24b6905e50c2",
- "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" : "06264f3c-9a18-4395-863c-32d7cf75178a",
- "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" : "8a302a30-c1ce-4628-a953-05eae840e919",
- "alias" : "forms",
- "description" : "Username, password, otp and other auth forms.",
- "providerId" : "basic-flow",
- "topLevel" : false,
- "builtIn" : true,
- "authenticationExecutions" : [ {
- "authenticator" : "auth-username-password-form",
- "authenticatorFlow" : false,
- "requirement" : "REQUIRED",
- "priority" : 10,
- "autheticatorFlow" : false,
- "userSetupAllowed" : false
- }, {
- "authenticatorFlow" : true,
- "requirement" : "CONDITIONAL",
- "priority" : 20,
- "autheticatorFlow" : true,
- "flowAlias" : "Browser - Conditional OTP",
- "userSetupAllowed" : false
- } ]
- }, {
- "id" : "89dc879d-926a-4118-a55d-069178987489",
- "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" : "94dcf858-7176-4c9b-af69-fb046ebac202",
- "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
- } ]
- }, {
- "id" : "0626b26e-3282-4670-b97b-25664490ce52",
- "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" : "acb17cf5-08ce-4025-b240-4607989b07c2",
- "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" : "47bdcb07-ee72-4f0b-896c-f99fcd4ab91b",
- "alias" : "create unique user config",
- "config" : {
- "require.password.update.after.registration" : "false"
- }
- }, {
- "id" : "06ce8406-cd9e-49cf-9d1f-8c2d9462ba02",
- "alias" : "review profile config",
- "config" : {
- "update.profile.on.first.login" : "missing"
- }
- } ],
- "requiredActions" : [ {
- "alias" : "CONFIGURE_TOTP",
- "name" : "Configure OTP",
- "providerId" : "CONFIGURE_TOTP",
- "enabled" : true,
- "defaultAction" : false,
- "priority" : 10,
- "config" : { }
- }, {
- "alias" : "TERMS_AND_CONDITIONS",
- "name" : "Terms and Conditions",
- "providerId" : "TERMS_AND_CONDITIONS",
- "enabled" : false,
- "defaultAction" : false,
- "priority" : 20,
- "config" : { }
- }, {
- "alias" : "UPDATE_PASSWORD",
- "name" : "Update Password",
- "providerId" : "UPDATE_PASSWORD",
- "enabled" : true,
- "defaultAction" : false,
- "priority" : 30,
- "config" : { }
- }, {
- "alias" : "UPDATE_PROFILE",
- "name" : "Update Profile",
- "providerId" : "UPDATE_PROFILE",
- "enabled" : true,
- "defaultAction" : false,
- "priority" : 40,
- "config" : { }
- }, {
- "alias" : "VERIFY_EMAIL",
- "name" : "Verify Email",
- "providerId" : "VERIFY_EMAIL",
- "enabled" : true,
- "defaultAction" : false,
- "priority" : 50,
- "config" : { }
- }, {
- "alias" : "delete_account",
- "name" : "Delete Account",
- "providerId" : "delete_account",
- "enabled" : false,
- "defaultAction" : false,
- "priority" : 60,
- "config" : { }
- }, {
- "alias" : "webauthn-register",
- "name" : "Webauthn Register",
- "providerId" : "webauthn-register",
- "enabled" : true,
- "defaultAction" : false,
- "priority" : 70,
- "config" : { }
- }, {
- "alias" : "webauthn-register-passwordless",
- "name" : "Webauthn Register Passwordless",
- "providerId" : "webauthn-register-passwordless",
- "enabled" : true,
- "defaultAction" : false,
- "priority" : 80,
- "config" : { }
- }, {
- "alias" : "delete_credential",
- "name" : "Delete Credential",
- "providerId" : "delete_credential",
- "enabled" : true,
- "defaultAction" : false,
- "priority" : 100,
- "config" : { }
- }, {
- "alias" : "update_user_locale",
- "name" : "Update User Locale",
- "providerId" : "update_user_locale",
- "enabled" : true,
- "defaultAction" : false,
- "priority" : 1000,
- "config" : { }
- } ],
- "browserFlow" : "browser",
- "registrationFlow" : "registration",
- "directGrantFlow" : "direct grant",
- "resetCredentialsFlow" : "reset credentials",
- "clientAuthenticationFlow" : "clients",
- "dockerAuthenticationFlow" : "docker auth",
- "firstBrokerLoginFlow" : "first broker login",
- "attributes" : {
- "cibaBackchannelTokenDeliveryMode" : "poll",
- "cibaAuthRequestedUserHint" : "login_hint",
- "clientOfflineSessionMaxLifespan" : "0",
- "oauth2DevicePollingInterval" : "5",
- "clientSessionIdleTimeout" : "0",
- "clientOfflineSessionIdleTimeout" : "0",
- "cibaInterval" : "5",
- "realmReusableOtpCode" : "false",
- "cibaExpiresIn" : "120",
- "oauth2DeviceCodeLifespan" : "600",
- "parRequestUriLifespan" : "60",
- "clientSessionMaxLifespan" : "0",
- "frontendUrl" : "",
- "acr.loa.map" : "{}"
- },
- "keycloakVersion" : "24.0.3",
- "userManagedAccessAllowed" : false,
- "clientProfiles" : {
- "profiles" : [ ]
- },
- "clientPolicies" : {
- "policies" : [ ]
- }
-}, {
- "id" : "e2e1949a-0752-479d-927a-81bbdb312d35",
- "realm" : "master",
- "displayName" : "Keycloak",
- "displayNameHtml" : "Keycloak
",
- "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,
- "maxFailureWaitSeconds" : 900,
- "minimumQuickLoginWaitSeconds" : 60,
- "waitIncrementSeconds" : 60,
- "quickLoginCheckMilliSeconds" : 1000,
- "maxDeltaTimeSeconds" : 43200,
- "failureFactor" : 30,
- "roles" : {
- "realm" : [ {
- "id" : "8dd41a5d-28a3-45dc-9ba4-8905677bef94",
- "name" : "create-realm",
- "description" : "${role_create-realm}",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "e2e1949a-0752-479d-927a-81bbdb312d35",
- "attributes" : { }
- }, {
- "id" : "10d82d8a-0510-49d8-bc3d-51817d676f2b",
- "name" : "admin",
- "description" : "${role_admin}",
- "composite" : true,
- "composites" : {
- "realm" : [ "create-realm" ],
- "client" : {
- "master-realm" : [ "manage-events", "view-identity-providers", "query-clients", "create-client", "query-users", "view-clients", "view-events", "manage-authorization", "impersonation", "query-groups", "view-authorization", "manage-realm", "manage-users", "manage-identity-providers", "view-users", "query-realms", "manage-clients", "view-realm" ],
- "pitc-realm" : [ "manage-realm", "manage-clients", "query-users", "manage-events", "view-clients", "view-authorization", "impersonation", "query-realms", "view-users", "query-clients", "manage-authorization", "query-groups", "create-client", "manage-users", "view-realm", "view-identity-providers", "manage-identity-providers", "view-events" ]
- }
- },
- "clientRole" : false,
- "containerId" : "e2e1949a-0752-479d-927a-81bbdb312d35",
- "attributes" : { }
- }, {
- "id" : "28e62091-72cf-43f8-976d-c7a5d2675f24",
- "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" : "e2e1949a-0752-479d-927a-81bbdb312d35",
- "attributes" : { }
- }, {
- "id" : "12c2def0-6f5e-4cb1-947b-eef42975a1f0",
- "name" : "offline_access",
- "description" : "${role_offline-access}",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "e2e1949a-0752-479d-927a-81bbdb312d35",
- "attributes" : { }
- }, {
- "id" : "be9441e5-482e-4d50-ba1a-3875899888ce",
- "name" : "uma_authorization",
- "description" : "${role_uma_authorization}",
- "composite" : false,
- "clientRole" : false,
- "containerId" : "e2e1949a-0752-479d-927a-81bbdb312d35",
- "attributes" : { }
- } ],
- "client" : {
- "security-admin-console" : [ ],
- "admin-cli" : [ ],
- "account-console" : [ ],
- "broker" : [ {
- "id" : "b8262960-9315-4f31-ad91-7ca92cc8f659",
- "name" : "read-token",
- "description" : "${role_read-token}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "1462d1e6-fa83-4e8e-a90b-d3e549bd9088",
- "attributes" : { }
- } ],
- "master-realm" : [ {
- "id" : "321f4c3d-48e8-4cbd-952f-5fd6e51b0021",
- "name" : "manage-events",
- "description" : "${role_manage-events}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "debb544f-fc9e-4630-874f-32ac5282ebd9",
- "attributes" : { }
- }, {
- "id" : "4262635e-5615-4268-810f-f30df1b7cff4",
- "name" : "manage-users",
- "description" : "${role_manage-users}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "debb544f-fc9e-4630-874f-32ac5282ebd9",
- "attributes" : { }
- }, {
- "id" : "e228a5ea-0115-4402-86ea-c97cc3060f00",
- "name" : "manage-identity-providers",
- "description" : "${role_manage-identity-providers}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "debb544f-fc9e-4630-874f-32ac5282ebd9",
- "attributes" : { }
- }, {
- "id" : "fdf1f416-dc37-494d-86ad-a4116e020615",
- "name" : "view-identity-providers",
- "description" : "${role_view-identity-providers}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "debb544f-fc9e-4630-874f-32ac5282ebd9",
- "attributes" : { }
- }, {
- "id" : "d13d3823-d244-4d48-9030-641581a0e9b2",
- "name" : "view-users",
- "description" : "${role_view-users}",
- "composite" : true,
- "composites" : {
- "client" : {
- "master-realm" : [ "query-groups", "query-users" ]
- }
- },
- "clientRole" : true,
- "containerId" : "debb544f-fc9e-4630-874f-32ac5282ebd9",
- "attributes" : { }
- }, {
- "id" : "eb51b998-97c8-4b1d-8639-f757579b9e3e",
- "name" : "query-clients",
- "description" : "${role_query-clients}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "debb544f-fc9e-4630-874f-32ac5282ebd9",
- "attributes" : { }
- }, {
- "id" : "3c38a1c3-25ba-4e43-a409-eb23f5aefa64",
- "name" : "create-client",
- "description" : "${role_create-client}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "debb544f-fc9e-4630-874f-32ac5282ebd9",
- "attributes" : { }
- }, {
- "id" : "28ecb591-9ab1-4ed6-a90e-98122606acef",
- "name" : "query-realms",
- "description" : "${role_query-realms}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "debb544f-fc9e-4630-874f-32ac5282ebd9",
- "attributes" : { }
- }, {
- "id" : "3eb17b06-c352-4fc7-a1d4-01526730c35d",
- "name" : "query-users",
- "description" : "${role_query-users}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "debb544f-fc9e-4630-874f-32ac5282ebd9",
- "attributes" : { }
- }, {
- "id" : "d739b0aa-096d-4fc7-aab6-935a29b71a25",
- "name" : "view-clients",
- "description" : "${role_view-clients}",
- "composite" : true,
- "composites" : {
- "client" : {
- "master-realm" : [ "query-clients" ]
- }
- },
- "clientRole" : true,
- "containerId" : "debb544f-fc9e-4630-874f-32ac5282ebd9",
- "attributes" : { }
- }, {
- "id" : "4334ff64-4467-4adc-92dd-7c2b5c554747",
- "name" : "view-events",
- "description" : "${role_view-events}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "debb544f-fc9e-4630-874f-32ac5282ebd9",
- "attributes" : { }
- }, {
- "id" : "cbf69ce9-cb56-4dde-bf92-9f80201ab71d",
- "name" : "manage-authorization",
- "description" : "${role_manage-authorization}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "debb544f-fc9e-4630-874f-32ac5282ebd9",
- "attributes" : { }
- }, {
- "id" : "008a524b-39d2-4449-9ce3-2692c9b860da",
- "name" : "manage-clients",
- "description" : "${role_manage-clients}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "debb544f-fc9e-4630-874f-32ac5282ebd9",
- "attributes" : { }
- }, {
- "id" : "8305c4f8-a2dc-477c-857c-3bc143376606",
- "name" : "impersonation",
- "description" : "${role_impersonation}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "debb544f-fc9e-4630-874f-32ac5282ebd9",
- "attributes" : { }
- }, {
- "id" : "84a207b5-4ecd-42a8-a0cf-1b32c0c82358",
- "name" : "query-groups",
- "description" : "${role_query-groups}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "debb544f-fc9e-4630-874f-32ac5282ebd9",
- "attributes" : { }
- }, {
- "id" : "83a37b1f-b670-4de8-bb1c-c63b385d0ead",
- "name" : "view-authorization",
- "description" : "${role_view-authorization}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "debb544f-fc9e-4630-874f-32ac5282ebd9",
- "attributes" : { }
- }, {
- "id" : "b613a1dc-788c-417c-b891-7e125e93a3c8",
- "name" : "view-realm",
- "description" : "${role_view-realm}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "debb544f-fc9e-4630-874f-32ac5282ebd9",
- "attributes" : { }
- }, {
- "id" : "e9a9a41d-215a-4705-80b2-51a1fad735c5",
- "name" : "manage-realm",
- "description" : "${role_manage-realm}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "debb544f-fc9e-4630-874f-32ac5282ebd9",
- "attributes" : { }
- } ],
- "account" : [ {
- "id" : "2d67ae7b-6019-45a6-9151-003e7b4ad1b7",
- "name" : "delete-account",
- "description" : "${role_delete-account}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "1ac791da-74b2-402a-ae1a-e048ab288480",
- "attributes" : { }
- }, {
- "id" : "3ab95180-39fc-4b3d-8922-f3cb05746c49",
- "name" : "view-groups",
- "description" : "${role_view-groups}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "1ac791da-74b2-402a-ae1a-e048ab288480",
- "attributes" : { }
- }, {
- "id" : "44fa7eea-1c7f-442d-9006-6c31052571d9",
- "name" : "manage-account-links",
- "description" : "${role_manage-account-links}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "1ac791da-74b2-402a-ae1a-e048ab288480",
- "attributes" : { }
- }, {
- "id" : "42f68105-0db5-45a0-b8f6-eb51d5b6c3e9",
- "name" : "view-profile",
- "description" : "${role_view-profile}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "1ac791da-74b2-402a-ae1a-e048ab288480",
- "attributes" : { }
- }, {
- "id" : "36b734fa-fc3a-4dc4-a667-f1ebe501671b",
- "name" : "view-consent",
- "description" : "${role_view-consent}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "1ac791da-74b2-402a-ae1a-e048ab288480",
- "attributes" : { }
- }, {
- "id" : "0f5859aa-6b92-4e46-b29a-17a1cddc7d64",
- "name" : "manage-consent",
- "description" : "${role_manage-consent}",
- "composite" : true,
- "composites" : {
- "client" : {
- "account" : [ "view-consent" ]
- }
- },
- "clientRole" : true,
- "containerId" : "1ac791da-74b2-402a-ae1a-e048ab288480",
- "attributes" : { }
- }, {
- "id" : "f32a079f-a8bb-4bac-86f7-9321bf0c13de",
- "name" : "view-applications",
- "description" : "${role_view-applications}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "1ac791da-74b2-402a-ae1a-e048ab288480",
- "attributes" : { }
- }, {
- "id" : "d9f981c0-5678-41b8-bdfb-ee42b62bf024",
- "name" : "manage-account",
- "description" : "${role_manage-account}",
- "composite" : true,
- "composites" : {
- "client" : {
- "account" : [ "manage-account-links" ]
- }
- },
- "clientRole" : true,
- "containerId" : "1ac791da-74b2-402a-ae1a-e048ab288480",
- "attributes" : { }
- } ],
- "pitc-realm" : [ {
- "id" : "74aa0cf6-2c48-4dfe-b6e8-42ac16e3266e",
- "name" : "query-realms",
- "description" : "${role_query-realms}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "5cbfb9ea-c304-4fc1-a300-e4b02ae79399",
- "attributes" : { }
- }, {
- "id" : "c7bab882-4234-469e-aac0-607cb5f12b37",
- "name" : "view-users",
- "description" : "${role_view-users}",
- "composite" : true,
- "composites" : {
- "client" : {
- "pitc-realm" : [ "query-users", "query-groups" ]
- }
- },
- "clientRole" : true,
- "containerId" : "5cbfb9ea-c304-4fc1-a300-e4b02ae79399",
- "attributes" : { }
- }, {
- "id" : "f564e875-2168-4479-945b-762df3a39362",
- "name" : "query-clients",
- "description" : "${role_query-clients}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "5cbfb9ea-c304-4fc1-a300-e4b02ae79399",
- "attributes" : { }
- }, {
- "id" : "489243fb-0454-495e-b326-4ea997a2fc56",
- "name" : "manage-authorization",
- "description" : "${role_manage-authorization}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "5cbfb9ea-c304-4fc1-a300-e4b02ae79399",
- "attributes" : { }
- }, {
- "id" : "5baac8c0-9c2d-4d9f-9eab-28507de724f6",
- "name" : "manage-realm",
- "description" : "${role_manage-realm}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "5cbfb9ea-c304-4fc1-a300-e4b02ae79399",
- "attributes" : { }
- }, {
- "id" : "5c5aa27f-7fbf-456a-89ce-800fc5dbbc80",
- "name" : "manage-clients",
- "description" : "${role_manage-clients}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "5cbfb9ea-c304-4fc1-a300-e4b02ae79399",
- "attributes" : { }
- }, {
- "id" : "0710ddbc-a2d5-4a2f-81e5-508389fc45ca",
- "name" : "query-groups",
- "description" : "${role_query-groups}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "5cbfb9ea-c304-4fc1-a300-e4b02ae79399",
- "attributes" : { }
- }, {
- "id" : "d0c91c91-09df-4775-bbd2-9e6981ce29e1",
- "name" : "create-client",
- "description" : "${role_create-client}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "5cbfb9ea-c304-4fc1-a300-e4b02ae79399",
- "attributes" : { }
- }, {
- "id" : "5d040497-d8fb-4d83-83dc-af3d342bec46",
- "name" : "query-users",
- "description" : "${role_query-users}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "5cbfb9ea-c304-4fc1-a300-e4b02ae79399",
- "attributes" : { }
- }, {
- "id" : "ad12243e-1dab-47a4-94d8-c12a20f82ab9",
- "name" : "manage-events",
- "description" : "${role_manage-events}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "5cbfb9ea-c304-4fc1-a300-e4b02ae79399",
- "attributes" : { }
- }, {
- "id" : "d8f48f33-aff5-4868-8ff9-6e46f9f2d378",
- "name" : "manage-users",
- "description" : "${role_manage-users}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "5cbfb9ea-c304-4fc1-a300-e4b02ae79399",
- "attributes" : { }
- }, {
- "id" : "dd8409ea-916b-4ac7-b50e-c0a4995930ea",
- "name" : "view-clients",
- "description" : "${role_view-clients}",
- "composite" : true,
- "composites" : {
- "client" : {
- "pitc-realm" : [ "query-clients" ]
- }
- },
- "clientRole" : true,
- "containerId" : "5cbfb9ea-c304-4fc1-a300-e4b02ae79399",
- "attributes" : { }
- }, {
- "id" : "97282d4f-1c69-410f-b800-5de113fe9212",
- "name" : "view-identity-providers",
- "description" : "${role_view-identity-providers}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "5cbfb9ea-c304-4fc1-a300-e4b02ae79399",
- "attributes" : { }
- }, {
- "id" : "569e1e96-f4a7-4379-8d46-c189db5f2ef3",
- "name" : "view-realm",
- "description" : "${role_view-realm}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "5cbfb9ea-c304-4fc1-a300-e4b02ae79399",
- "attributes" : { }
- }, {
- "id" : "42e4d752-dcb6-4771-96a3-4d3de003d035",
- "name" : "view-authorization",
- "description" : "${role_view-authorization}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "5cbfb9ea-c304-4fc1-a300-e4b02ae79399",
- "attributes" : { }
- }, {
- "id" : "c512d332-ee06-4ab9-93a5-f07499bc003e",
- "name" : "impersonation",
- "description" : "${role_impersonation}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "5cbfb9ea-c304-4fc1-a300-e4b02ae79399",
- "attributes" : { }
- }, {
- "id" : "108a5683-f09e-4df6-a403-5936dc4314c5",
- "name" : "manage-identity-providers",
- "description" : "${role_manage-identity-providers}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "5cbfb9ea-c304-4fc1-a300-e4b02ae79399",
- "attributes" : { }
- }, {
- "id" : "eb833939-b33f-4bd2-85eb-8bb8609ce537",
- "name" : "view-events",
- "description" : "${role_view-events}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "5cbfb9ea-c304-4fc1-a300-e4b02ae79399",
- "attributes" : { }
- } ]
- }
- },
- "groups" : [ ],
- "defaultRole" : {
- "id" : "28e62091-72cf-43f8-976d-c7a5d2675f24",
- "name" : "default-roles-master",
- "description" : "${role_default-roles}",
- "composite" : true,
- "clientRole" : false,
- "containerId" : "e2e1949a-0752-479d-927a-81bbdb312d35"
- },
- "requiredCredentials" : [ "password" ],
- "otpPolicyType" : "totp",
- "otpPolicyAlgorithm" : "HmacSHA1",
- "otpPolicyInitialCounter" : 0,
- "otpPolicyDigits" : 6,
- "otpPolicyLookAheadWindow" : 1,
- "otpPolicyPeriod" : 30,
- "otpPolicyCodeReusable" : false,
- "otpSupportedApplications" : [ "totpAppFreeOTPName", "totpAppGoogleName", "totpAppMicrosoftAuthenticatorName" ],
- "localizationTexts" : { },
- "webAuthnPolicyRpEntityName" : "keycloak",
- "webAuthnPolicySignatureAlgorithms" : [ "ES256" ],
- "webAuthnPolicyRpId" : "",
- "webAuthnPolicyAttestationConveyancePreference" : "not specified",
- "webAuthnPolicyAuthenticatorAttachment" : "not specified",
- "webAuthnPolicyRequireResidentKey" : "not specified",
- "webAuthnPolicyUserVerificationRequirement" : "not specified",
- "webAuthnPolicyCreateTimeout" : 0,
- "webAuthnPolicyAvoidSameAuthenticatorRegister" : false,
- "webAuthnPolicyAcceptableAaguids" : [ ],
- "webAuthnPolicyExtraOrigins" : [ ],
- "webAuthnPolicyPasswordlessRpEntityName" : "keycloak",
- "webAuthnPolicyPasswordlessSignatureAlgorithms" : [ "ES256" ],
- "webAuthnPolicyPasswordlessRpId" : "",
- "webAuthnPolicyPasswordlessAttestationConveyancePreference" : "not specified",
- "webAuthnPolicyPasswordlessAuthenticatorAttachment" : "not specified",
- "webAuthnPolicyPasswordlessRequireResidentKey" : "not specified",
- "webAuthnPolicyPasswordlessUserVerificationRequirement" : "not specified",
- "webAuthnPolicyPasswordlessCreateTimeout" : 0,
- "webAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister" : false,
- "webAuthnPolicyPasswordlessAcceptableAaguids" : [ ],
- "webAuthnPolicyPasswordlessExtraOrigins" : [ ],
- "users" : [ {
- "id" : "eabaa39a-f8e7-4c2d-ae1f-66accaf4bd48",
- "username" : "admin",
- "emailVerified" : false,
- "createdTimestamp" : 1718165824319,
- "enabled" : true,
- "totp" : false,
- "credentials" : [ {
- "id" : "80d82cdf-142b-4f5a-91b9-8326ca80978f",
- "type" : "password",
- "createdDate" : 1718165824498,
- "secretData" : "{\"value\":\"7+fj0mJHeGx9Z3sQ2EBZwGuqbYECKoeMWkV2iWALg/5zAq8gJbIR+UzTuZs19R1T0oQ9uWuPLk5/3r+g3HSQEg==\",\"salt\":\"dMbHxkkdJ1EBbUotbeTzcw==\",\"additionalParameters\":{}}",
- "credentialData" : "{\"hashIterations\":210000,\"algorithm\":\"pbkdf2-sha512\",\"additionalParameters\":{}}"
- } ],
- "disableableCredentialTypes" : [ ],
- "requiredActions" : [ ],
- "realmRoles" : [ "admin", "default-roles-master" ],
- "notBefore" : 0,
- "groups" : [ ]
- } ],
- "scopeMappings" : [ {
- "clientScope" : "offline_access",
- "roles" : [ "offline_access" ]
- } ],
- "clientScopeMappings" : {
- "account" : [ {
- "client" : "account-console",
- "roles" : [ "manage-account", "view-groups" ]
- } ]
- },
- "clients" : [ {
- "id" : "1ac791da-74b2-402a-ae1a-e048ab288480",
- "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" : {
- "post.logout.redirect.uris" : "+"
- },
- "authenticationFlowBindingOverrides" : { },
- "fullScopeAllowed" : false,
- "nodeReRegistrationTimeout" : 0,
- "defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "email" ],
- "optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
- }, {
- "id" : "fd4dd7ac-a7f4-421a-9369-137f5f99b9a6",
- "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" : {
- "post.logout.redirect.uris" : "+",
- "pkce.code.challenge.method" : "S256"
- },
- "authenticationFlowBindingOverrides" : { },
- "fullScopeAllowed" : false,
- "nodeReRegistrationTimeout" : 0,
- "protocolMappers" : [ {
- "id" : "0e7e1a54-8bd2-4898-a201-74a14ac6c061",
- "name" : "audience resolve",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-audience-resolve-mapper",
- "consentRequired" : false,
- "config" : { }
- } ],
- "defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "email" ],
- "optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
- }, {
- "id" : "71d440c4-490c-475e-82bc-2ff89f856b8e",
- "clientId" : "admin-cli",
- "name" : "${client_admin-cli}",
- "surrogateAuthRequired" : false,
- "enabled" : true,
- "alwaysDisplayInConsole" : false,
- "clientAuthenticatorType" : "client-secret",
- "redirectUris" : [ ],
- "webOrigins" : [ ],
- "notBefore" : 0,
- "bearerOnly" : false,
- "consentRequired" : false,
- "standardFlowEnabled" : false,
- "implicitFlowEnabled" : false,
- "directAccessGrantsEnabled" : true,
- "serviceAccountsEnabled" : false,
- "publicClient" : true,
- "frontchannelLogout" : false,
- "protocol" : "openid-connect",
- "attributes" : { },
- "authenticationFlowBindingOverrides" : { },
- "fullScopeAllowed" : false,
- "nodeReRegistrationTimeout" : 0,
- "defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "email" ],
- "optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
- }, {
- "id" : "1462d1e6-fa83-4e8e-a90b-d3e549bd9088",
- "clientId" : "broker",
- "name" : "${client_broker}",
- "surrogateAuthRequired" : false,
- "enabled" : true,
- "alwaysDisplayInConsole" : false,
- "clientAuthenticatorType" : "client-secret",
- "redirectUris" : [ ],
- "webOrigins" : [ ],
- "notBefore" : 0,
- "bearerOnly" : true,
- "consentRequired" : false,
- "standardFlowEnabled" : true,
- "implicitFlowEnabled" : false,
- "directAccessGrantsEnabled" : false,
- "serviceAccountsEnabled" : false,
- "publicClient" : false,
- "frontchannelLogout" : false,
- "protocol" : "openid-connect",
- "attributes" : { },
- "authenticationFlowBindingOverrides" : { },
- "fullScopeAllowed" : false,
- "nodeReRegistrationTimeout" : 0,
- "defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "email" ],
- "optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
- }, {
- "id" : "debb544f-fc9e-4630-874f-32ac5282ebd9",
- "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" : { },
- "authenticationFlowBindingOverrides" : { },
- "fullScopeAllowed" : false,
- "nodeReRegistrationTimeout" : 0,
- "defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "email" ],
- "optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
- }, {
- "id" : "5cbfb9ea-c304-4fc1-a300-e4b02ae79399",
- "clientId" : "pitc-realm",
- "name" : "pitc 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" : { },
- "authenticationFlowBindingOverrides" : { },
- "fullScopeAllowed" : false,
- "nodeReRegistrationTimeout" : 0,
- "defaultClientScopes" : [ ],
- "optionalClientScopes" : [ ]
- }, {
- "id" : "e84615dc-6c2b-4236-ac23-1500f2a8ace5",
- "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" : {
- "post.logout.redirect.uris" : "+",
- "pkce.code.challenge.method" : "S256"
- },
- "authenticationFlowBindingOverrides" : { },
- "fullScopeAllowed" : false,
- "nodeReRegistrationTimeout" : 0,
- "protocolMappers" : [ {
- "id" : "6c24534c-d1f6-4f41-bfd5-2351e2b76245",
- "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", "email" ],
- "optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
- } ],
- "clientScopes" : [ {
- "id" : "d54480a2-e794-4e90-989e-ff36704c1c73",
- "name" : "web-origins",
- "description" : "OpenID Connect scope for add allowed web origins to the access token",
- "protocol" : "openid-connect",
- "attributes" : {
- "include.in.token.scope" : "false",
- "display.on.consent.screen" : "false",
- "consent.screen.text" : ""
- },
- "protocolMappers" : [ {
- "id" : "54e31279-ef91-4bf7-9e00-51ce8a326b46",
- "name" : "allowed web origins",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-allowed-origins-mapper",
- "consentRequired" : false,
- "config" : {
- "introspection.token.claim" : "true",
- "access.token.claim" : "true"
- }
- } ]
- }, {
- "id" : "ce23013d-4062-4b92-bc98-e3d8dbbd8c06",
- "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" : "490e59f9-72be-4dce-ad6e-929151c7cf97",
- "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" : "fc5d832a-5a01-4a7b-8d41-d3bd39bebf41",
- "name" : "phone",
- "description" : "OpenID Connect built-in scope: phone",
- "protocol" : "openid-connect",
- "attributes" : {
- "include.in.token.scope" : "true",
- "display.on.consent.screen" : "true",
- "consent.screen.text" : "${phoneScopeConsentText}"
- },
- "protocolMappers" : [ {
- "id" : "e19981d5-f59c-4da2-92c4-d7a7fe25f3d7",
- "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" : "5de0f3ab-e9d1-4850-8b47-ddcf9ab56206",
- "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" : "7311de8a-1818-4a4e-a899-676db48b428e",
- "name" : "roles",
- "description" : "OpenID Connect scope for add user roles to the access token",
- "protocol" : "openid-connect",
- "attributes" : {
- "include.in.token.scope" : "false",
- "display.on.consent.screen" : "true",
- "consent.screen.text" : "${rolesScopeConsentText}"
- },
- "protocolMappers" : [ {
- "id" : "39efd72a-7bf3-46a0-95d3-bd0306362ec8",
- "name" : "audience resolve",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-audience-resolve-mapper",
- "consentRequired" : false,
- "config" : {
- "introspection.token.claim" : "true",
- "access.token.claim" : "true"
- }
- }, {
- "id" : "50d606c9-893f-424c-abcc-51909541d992",
- "name" : "client roles",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-client-role-mapper",
- "consentRequired" : false,
- "config" : {
- "introspection.token.claim" : "true",
- "multivalued" : "true",
- "user.attribute" : "foo",
- "access.token.claim" : "true",
- "claim.name" : "resource_access.${client_id}.roles",
- "jsonType.label" : "String"
- }
- }, {
- "id" : "b71ade96-4f7e-4020-b316-ddea754a382d",
- "name" : "realm roles",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-realm-role-mapper",
- "consentRequired" : false,
- "config" : {
- "introspection.token.claim" : "true",
- "multivalued" : "true",
- "user.attribute" : "foo",
- "access.token.claim" : "true",
- "claim.name" : "realm_access.roles",
- "jsonType.label" : "String"
- }
- } ]
- }, {
- "id" : "e972d82f-089e-4c1f-ba35-52ff7914d90b",
- "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" : "26eb2810-b963-4003-9927-9e7593f13729",
- "name" : "profile",
- "description" : "OpenID Connect built-in scope: profile",
- "protocol" : "openid-connect",
- "attributes" : {
- "include.in.token.scope" : "true",
- "display.on.consent.screen" : "true",
- "consent.screen.text" : "${profileScopeConsentText}"
- },
- "protocolMappers" : [ {
- "id" : "0b6b6e9f-2b24-4a6f-ae6d-ec754f26ada5",
- "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" : "96c3cd82-2d1f-4932-b681-87d2c76e3b5c",
- "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" : "a4a40b7e-223b-45b3-a21f-46ccc5b57724",
- "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" : "93034cdb-6f2c-4976-a316-758f2a092cae",
- "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" : "bcce030e-d2af-441f-a8f9-df53480b7c4b",
- "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" : "a1916ba1-1f10-4fe8-824c-9919c0bf18f0",
- "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" : "0bdecdf4-247c-4921-9022-b80a79369089",
- "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" : "c394d12f-663f-4d2a-8af8-eb4488361c6c",
- "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" : "556586df-22e2-48bf-a32e-da8708869b59",
- "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" : "26a8b92e-f80c-4a6d-9f63-a3476fad4139",
- "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" : "0ccd5cee-d387-461e-8a54-34532736179d",
- "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" : "1c7d7cd0-eae9-44c8-b32c-4cf6130e30c0",
- "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" : "a0e67a17-221b-4dbf-be6b-aa2bd8ee6aae",
- "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" : "b15aa3f1-f2ef-4631-a94d-4ec956813c9c",
- "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" : "732ab2b7-50ba-49e4-a742-52be7bf7e52a",
- "name" : "role_list",
- "description" : "SAML role list",
- "protocol" : "saml",
- "attributes" : {
- "consent.screen.text" : "${samlRoleListScopeConsentText}",
- "display.on.consent.screen" : "true"
- },
- "protocolMappers" : [ {
- "id" : "ff1d92e5-2caa-4272-92a1-99cb6daf43e8",
- "name" : "role list",
- "protocol" : "saml",
- "protocolMapper" : "saml-role-list-mapper",
- "consentRequired" : false,
- "config" : {
- "single" : "false",
- "attribute.nameformat" : "Basic",
- "attribute.name" : "Role"
- }
- } ]
- }, {
- "id" : "e9d36909-9d05-49e7-a4af-494acd3232ff",
- "name" : "address",
- "description" : "OpenID Connect built-in scope: address",
- "protocol" : "openid-connect",
- "attributes" : {
- "include.in.token.scope" : "true",
- "display.on.consent.screen" : "true",
- "consent.screen.text" : "${addressScopeConsentText}"
- },
- "protocolMappers" : [ {
- "id" : "ae7cc45c-ca9f-4f19-a5c0-893f164343f8",
- "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" : "f59e5af2-3cd8-4678-a425-57b42c4372c7",
- "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" : "4684b5fd-ac23-43c1-b699-706b54320221",
- "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" : "2b7b469f-f810-4d36-864f-a1c6f2302783",
- "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" : "de1c94e3-ff70-4159-9ac4-d4c7cfd52ed8",
- "name" : "email",
- "description" : "OpenID Connect built-in scope: email",
- "protocol" : "openid-connect",
- "attributes" : {
- "include.in.token.scope" : "true",
- "display.on.consent.screen" : "true",
- "consent.screen.text" : "${emailScopeConsentText}"
- },
- "protocolMappers" : [ {
- "id" : "aac5def9-9086-4ee5-bbc3-61da0c12a521",
- "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" : "0db38439-e4b9-4c5d-8349-5703f63d627e",
- "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"
- }
- } ]
- } ],
- "defaultDefaultClientScopes" : [ "role_list", "profile", "email", "roles", "web-origins", "acr" ],
- "defaultOptionalClientScopes" : [ "offline_access", "address", "phone", "microprofile-jwt" ],
- "browserSecurityHeaders" : {
- "contentSecurityPolicyReportOnly" : "",
- "xContentTypeOptions" : "nosniff",
- "referrerPolicy" : "no-referrer",
- "xRobotsTag" : "none",
- "xFrameOptions" : "SAMEORIGIN",
- "xXSSProtection" : "1; mode=block",
- "contentSecurityPolicy" : "frame-src 'self'; frame-ancestors 'self'; object-src 'none';",
- "strictTransportSecurity" : "max-age=31536000; includeSubDomains"
- },
- "smtpServer" : { },
- "eventsEnabled" : false,
- "eventsListeners" : [ "jboss-logging" ],
- "enabledEventTypes" : [ ],
- "adminEventsEnabled" : false,
- "adminEventsDetailsEnabled" : false,
- "identityProviders" : [ ],
- "identityProviderMappers" : [ ],
- "components" : {
- "org.keycloak.services.clientregistration.policy.ClientRegistrationPolicy" : [ {
- "id" : "796e2b4f-d7e2-485b-9dfe-faa7484b681f",
- "name" : "Consent Required",
- "providerId" : "consent-required",
- "subType" : "anonymous",
- "subComponents" : { },
- "config" : { }
- }, {
- "id" : "8a9bf3aa-29c9-4be9-9948-66cc1905a1ad",
- "name" : "Max Clients Limit",
- "providerId" : "max-clients",
- "subType" : "anonymous",
- "subComponents" : { },
- "config" : {
- "max-clients" : [ "200" ]
- }
- }, {
- "id" : "21cd24cf-c834-44b7-beab-94c525cc2bb1",
- "name" : "Trusted Hosts",
- "providerId" : "trusted-hosts",
- "subType" : "anonymous",
- "subComponents" : { },
- "config" : {
- "host-sending-registration-request-must-match" : [ "true" ],
- "client-uris-must-match" : [ "true" ]
- }
- }, {
- "id" : "a989db42-df3b-425f-97fb-c0a010188b53",
- "name" : "Allowed Protocol Mapper Types",
- "providerId" : "allowed-protocol-mappers",
- "subType" : "authenticated",
- "subComponents" : { },
- "config" : {
- "allowed-protocol-mapper-types" : [ "saml-user-property-mapper", "oidc-usermodel-attribute-mapper", "oidc-full-name-mapper", "saml-role-list-mapper", "saml-user-attribute-mapper", "oidc-usermodel-property-mapper", "oidc-address-mapper", "oidc-sha256-pairwise-sub-mapper" ]
- }
- }, {
- "id" : "d81d46d3-ff37-49c7-af02-4d56acfbfa71",
- "name" : "Allowed Client Scopes",
- "providerId" : "allowed-client-templates",
- "subType" : "authenticated",
- "subComponents" : { },
- "config" : {
- "allow-default-scopes" : [ "true" ]
- }
- }, {
- "id" : "8c4dbd46-ddd1-4f5c-b0c5-5f4e6bac3915",
- "name" : "Full Scope Disabled",
- "providerId" : "scope",
- "subType" : "anonymous",
- "subComponents" : { },
- "config" : { }
- }, {
- "id" : "c71c3bb0-6c41-4ead-952f-20d19e74173a",
- "name" : "Allowed Client Scopes",
- "providerId" : "allowed-client-templates",
- "subType" : "anonymous",
- "subComponents" : { },
- "config" : {
- "allow-default-scopes" : [ "true" ]
- }
- }, {
- "id" : "cf889392-43a9-456d-933e-dc24c610199c",
- "name" : "Allowed Protocol Mapper Types",
- "providerId" : "allowed-protocol-mappers",
- "subType" : "anonymous",
- "subComponents" : { },
- "config" : {
- "allowed-protocol-mapper-types" : [ "oidc-full-name-mapper", "oidc-usermodel-property-mapper", "oidc-sha256-pairwise-sub-mapper", "saml-role-list-mapper", "saml-user-property-mapper", "saml-user-attribute-mapper", "oidc-usermodel-attribute-mapper", "oidc-address-mapper" ]
- }
- } ],
- "org.keycloak.userprofile.UserProfileProvider" : [ {
- "id" : "a8bf47a7-e652-48c5-a1f2-eed89ae672ef",
- "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" : "5d62717f-37e8-4b99-9251-1bfe0c017921",
- "name" : "hmac-generated-hs512",
- "providerId" : "hmac-generated",
- "subComponents" : { },
- "config" : {
- "kid" : [ "184e1041-7d4f-48f9-a504-aa1ab2449575" ],
- "secret" : [ "1tMgHX9S-wgOD-ZNFlizUlAHENDFepx1-Qyrnxtm1e4AfjYEEzNvGtk-oQ0jv9yAiDt54PEGZzOPKgsENhS5RGPplWJkfaO5lnrFZCSEc2Hwi-3ySOiN2pF2ucKGrjqfs4g-u38BiIkxB7afYISEsp-udOz7IOko3sdSx89JNik" ],
- "priority" : [ "100" ],
- "algorithm" : [ "HS512" ]
- }
- }, {
- "id" : "bee85c4a-9df9-4711-9336-6e9d9b127184",
- "name" : "rsa-enc-generated",
- "providerId" : "rsa-enc-generated",
- "subComponents" : { },
- "config" : {
- "privateKey" : [ "MIIEpAIBAAKCAQEAuz/Pbdc2cGsfV/LjMSuov3I9lUWKx+U9fQaxRHuTlK3VW8p4flqR2CrfTwzfYZb2X0SkZD0lma5XXEdY03fy07i9cdwllui/g51QK8NxbS/rcRTydTBUKJJSl4WObKuHMgJJ9crh5roz2oCx39RzZZmOr1k5uvL8AkONQnERSGe27muc5nLOH6f3Vun1qh03sWFNyo7tV/xknDdO7bmOogoy/crW7xfFrWrGvHeRdMFfaUHD50qXeqnghlAk3Qt7LhWGjt+Jxbl5kH0iVSIKpMM1OJIPB7rcx/bCs3nF5QRb2aTD3HNomvqmc3jsrZMFTxoyzQIA5qoqrV0SBHZO7wIDAQABAoIBAEyn71WyxK0aFZ9OJnczPeZ+MLri2NFDxjvgWQLFqmG0FoP47AIiNtGtn3S/utU7VYoj0j7dD38OMeJrrPAJi2Xkm924d8UDbJ/Hb5Iy9UTzWKoXHrkd+14OpPQ171wKjpLJABk5IOjxcpfxlqAg28sMpa6gUvN3VPbiS7qXCjG+3A47TI+QBD/j5MH6kvivTJ9nh+Dw3ctH4rW/OwO/A4f310fdWaSq3oqIa4XHrrl9F4R7VEjewd9Awthdw7vlH81+Izi/zycNFF/ESMA2d8hyiZxK1Ibk6mOqGHDIo0HzE3fDRseIbUfovP9kzuhRBiImMEGl/qX9slg2rYH2iaECgYEA7AZXaOGvux7bhXvOJ+XCJIZpX5bOEeWiJkTP0dk7NxlnUEYuHegxNf2dDbxPrsPHmGsfRuuFMuDrItAVLKenm9JrbP0gu5dD80CyfCZGlbG3WVPNrMeSkfgw4uc4MhfrfxK/HXtBGoupH2g5Nh7RycadvqHR4rzKCWAMU3KZhw8CgYEAyxi1svVZ8y/lL2AEXW84yKFxJV9sbMe9YxNqSV5sMN7sZIy3UMTd7v2S6pn2PCwNMJ54glqD7MBiEOZ2eIsa2juoQtQwXM7TJ1Wv12sdshMW1NbRUvjfI0eJQ5xAPbltrMdd904RcLA4d4+rwseHXzez5taLrDdfr4IUu/zFuiECgYEAv6JKeEq93uUoAZJLCVPgNL25crZD7H4REJdQUSbakFsc6i2BJiEvS5H2YX+jBtfJCDT5uSBjDrNV1vcyKgaZ7MeFF4HSgN1Je4jtIiYFq2cW4f1MAlwr4j6smp53nxySxaMX7zzy2DXLBEggI5QUa4rK60wB2OHF/KSyfVKP2vsCgYEAnEiccWSp3iAKDYWmdjvDB2hsB+VBKwgc7WOgU2sMeCLi55D883M6kNCiQFNPjwga8kHP3AdJI2L7U6P0oFfyxuJHXX2o5ZHmHIusb2knBcP4urm/hEisdJp0vwk6ygSpp94WqdpyQzPnj+GHu7AMtLHJhyWrf09xGz5PNEWT5eECgYBEdPNZThbFl2EODTe+NZDMJbMpSn7tioiMS07lkME9xBgsbeC9NA5q0lKWIextRwmz44wPC6SOu4qWzF7L42naD91xqiD8qHqAu1gS9UJT8iHItErNYTuu2L3bDzS2aSdD6pGhGsWjBHayWTcAah1eKSPNKdgZPILXq1r/Vg30kQ==" ],
- "keyUse" : [ "ENC" ],
- "certificate" : [ "MIICmzCCAYMCBgGQCqnYsjANBgkqhkiG9w0BAQsFADARMQ8wDQYDVQQDDAZtYXN0ZXIwHhcNMjQwNjEyMDQxNTIxWhcNMzQwNjEyMDQxNzAxWjARMQ8wDQYDVQQDDAZtYXN0ZXIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7P89t1zZwax9X8uMxK6i/cj2VRYrH5T19BrFEe5OUrdVbynh+WpHYKt9PDN9hlvZfRKRkPSWZrldcR1jTd/LTuL1x3CWW6L+DnVArw3FtL+txFPJ1MFQoklKXhY5sq4cyAkn1yuHmujPagLHf1HNlmY6vWTm68vwCQ41CcRFIZ7bua5zmcs4fp/dW6fWqHTexYU3Kju1X/GScN07tuY6iCjL9ytbvF8Wtasa8d5F0wV9pQcPnSpd6qeCGUCTdC3suFYaO34nFuXmQfSJVIgqkwzU4kg8HutzH9sKzecXlBFvZpMPcc2ia+qZzeOytkwVPGjLNAgDmqiqtXRIEdk7vAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAI8VpSWghWfLbRrOjTh3/6RJpQXGk5yQQZjGTpBMTTcrDWLC3oiPmHiFxAfZMAvk4QuVfMmVntTkDnGL8Z+AiKVhZ45kM8utoV4u9dFCjljaRrQz7+UJF2f5RC6jwPAqc3fZ8CKmLH+IeBQobPQkT666viy2olDQgkQF7rDi4eu+TfJObl7yjIAwo7S3MsSI39SeKZWDXw3MT0Vt/FJbV7zPxLZ9GQdmBlw1ZvbXgTZKc08BJ+BW5bakbu7DELwuKxtiXYC1rtlQtQCAlg0T8dl1uHMU7UIoWcQvFmt5aGtXNZcoldbL3zC+bropy3fy/gKD6jtJH++1TPiGM1BjVI4=" ],
- "priority" : [ "100" ],
- "algorithm" : [ "RSA-OAEP" ]
- }
- }, {
- "id" : "8aa4dae3-02c9-4059-af3b-ac6888fc9cc5",
- "name" : "aes-generated",
- "providerId" : "aes-generated",
- "subComponents" : { },
- "config" : {
- "kid" : [ "d2660eb1-263d-4ca2-8e32-64af629481be" ],
- "secret" : [ "HV4ttmTBG53Y6fvmbLFldA" ],
- "priority" : [ "100" ]
- }
- }, {
- "id" : "7eebd2ce-0822-4ed9-ab4d-b4d11ea55597",
- "name" : "rsa-generated",
- "providerId" : "rsa-generated",
- "subComponents" : { },
- "config" : {
- "privateKey" : [ "MIIEowIBAAKCAQEAu7ksbEnNR6VwYLwgObFTTTjje5e6+Aq8WialLXN/QJ54OCd/h/I18HWYwwWhqnuvwFTtYMfdugI4JeRcPRqpifllWmS/cxBb8pRLPybkwgI6Cll8pubh4QZD+pO2rsFeQ5da1Bw+IFtYOm9/ARV/CfZf1GToxD2u9zgy3sClbwe1g21D7e4JV4VC0/N9cQxSr+BFxEd11AwSKip27M9U06xeBPkLGnEoiAUpIzyVrKEsl6JHeOE7yV9Kch1scQC8YBuGbanZ+FX+jeUMaS3gULVsSW69FH1KNj33WI8AW8+MlB2dUI4SrpsotwXp5czZMrOGg37VO0299P4jxJeZpQIDAQABAoIBABeyRIQH3eiXHuQrIzM9KduD3J1XliOk8Uk8+xlNbMkKp/jIrZ3KypnHsmidz54+Xj1cSxmuKRRHnvBTjvwsny2aRHvAX3VmIYExzHzUi0hdMRfo22YTG3zFBnQ9TLBrGtvT4YSIayQ4+55mwCSyIrbueYLNWR+afLlax/sb3NYyrsdZQYLA5yrS5qqmhdcLthO1Qbmkqd0tFSrk7sSbIWwTdXGTE2MA0/eduLJmcHcAMNH7IfXoacHuFpTHXg1Q9pDVTBoWSGLTGtXZmP/9C5SXhZ+mqJv4CjLGCv8BiF3GW+cEAJ7Yb5LdsbZLg8iFfcFaIzAfqzt4ommgluB/oiECgYEA5KVrRE/c4huBwp9yLH7T0jWojluXMZ/J12S5ayefCfrT1VmfcLdJzCR2mMJAShN7I5k2phtokC0Vf1noPAlvUcMTOOK71LY/DmZi4IzJ5jmDom1E8N8Aiblpwm5p06nDsx8QvrAExNzaSUd5qrszFNBZM6KOBPpWApcQVkORGsUCgYEA0i5wwUFbyYilk0vquQkClY2t75+igOBwLBatQIu0Kdpzb6BHYqsgByEmoCgygeCoV5qtsxxd96ucXKX523pnwqxygBRUOZE7TR1KfZGEjVaHJrpuqFzsDE0C8NOR6VOWaGVbO8qoj5deECa0P5k4bcwaVAvnis0bKuBybslV8WECgYBIGKT3OFuE7HmBHffJcgBmw0awBM9q9WCWy4rv7+FlKzNKjeUJjLH3bfP7fRz6fqQQeIpT3EafV6f0rSveancwh9tyz4O8se62IrDA74PmVXJdcCkR7q9jvhRMG7bA6EHuJDiKeEQ4sw8dli0WGcskoAHQl0xC45DlZi7flJSXpQKBgGEWZK1QhJaukVVeDxnUCKaOoJb81XLUudwTyYn0Po/KweIBVphEVfIVJSN8DgCihwCYib4fz2Q1mG/Pl4ADpeRuBiIVweYpqQvxCNTCIEmte5avLaiF69+uvzoBcPgnzWWB1EflUEGr+R5a0o5CN6e4TT0flqAuKGuA7Dsys4lhAoGBAMUd6QIZ6JVzhMpium54lnQoxXh2rRfnDMvljIPxDHYFyVcRG06GU//5t0Fu1fdPf/uFeRX78HmUKF9QcreXxYD9G0DwbFsEHR+UWp+Lqd/FUvkXmisG4QSskAaKB+JGcs8Qe6oDpF0Gi0loZ+wpMRfez5By8SvcCIChdyrZQshF" ],
- "keyUse" : [ "SIG" ],
- "certificate" : [ "MIICmzCCAYMCBgGQCqnX0DANBgkqhkiG9w0BAQsFADARMQ8wDQYDVQQDDAZtYXN0ZXIwHhcNMjQwNjEyMDQxNTIxWhcNMzQwNjEyMDQxNzAxWjARMQ8wDQYDVQQDDAZtYXN0ZXIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7uSxsSc1HpXBgvCA5sVNNOON7l7r4CrxaJqUtc39Anng4J3+H8jXwdZjDBaGqe6/AVO1gx926Ajgl5Fw9GqmJ+WVaZL9zEFvylEs/JuTCAjoKWXym5uHhBkP6k7auwV5Dl1rUHD4gW1g6b38BFX8J9l/UZOjEPa73ODLewKVvB7WDbUPt7glXhULT831xDFKv4EXER3XUDBIqKnbsz1TTrF4E+QsacSiIBSkjPJWsoSyXokd44TvJX0pyHWxxALxgG4Ztqdn4Vf6N5QxpLeBQtWxJbr0UfUo2PfdYjwBbz4yUHZ1QjhKumyi3BenlzNkys4aDftU7Tb30/iPEl5mlAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAAYkCCLH7iWJj7uj5NdJ6xnKsj9xWzs/Jgw3fPAr4gV31485dETU5wvgpmR/RhoZ1ipoveEdEIefp5sqhlm6zWt/TmR4oq3tQKWCLBEaV4q1QnriYkzKepUhNfJXQAoT2cWY4ceon9GR5Fywl/qR8Iy4IoCqomyCm2hYt4v5TvOHQHYSJ1WD5jXGYH2Ld8YCMIpUFfQpIyB9cpvLkeqWpP7sbnWqQMuZWOp0z9N+njFuGkTlidgr7TACZ0GPXdz2FS+ncXHG7dojYZCKhHCyA184yMl0Wq1uyQjOUlXmtZj+v3x3gouRiB/iT+CKqP1wpkkXtfCB0HYmWsOOzjd5BpE=" ],
- "priority" : [ "100" ]
- }
- } ]
- },
- "internationalizationEnabled" : false,
- "supportedLocales" : [ ],
- "authenticationFlows" : [ {
- "id" : "9122fc4f-1cfd-40a4-9276-5d313553d5f3",
- "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" : "e7ea5207-4390-4137-8f88-9f0b51ccaa02",
- "alias" : "Browser - Conditional OTP",
- "description" : "Flow to determine if the OTP is required for the authentication",
- "providerId" : "basic-flow",
- "topLevel" : false,
- "builtIn" : true,
- "authenticationExecutions" : [ {
- "authenticator" : "conditional-user-configured",
- "authenticatorFlow" : false,
- "requirement" : "REQUIRED",
- "priority" : 10,
- "autheticatorFlow" : false,
- "userSetupAllowed" : false
- }, {
- "authenticator" : "auth-otp-form",
- "authenticatorFlow" : false,
- "requirement" : "REQUIRED",
- "priority" : 20,
- "autheticatorFlow" : false,
- "userSetupAllowed" : false
- } ]
- }, {
- "id" : "0d53a3b8-d922-4c42-9b4c-44c0b22f2ee8",
- "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" : "3bb84308-a019-4bbb-b2f7-d3b06a7eeb09",
- "alias" : "First broker login - Conditional OTP",
- "description" : "Flow to determine if the OTP is required for the authentication",
- "providerId" : "basic-flow",
- "topLevel" : false,
- "builtIn" : true,
- "authenticationExecutions" : [ {
- "authenticator" : "conditional-user-configured",
- "authenticatorFlow" : false,
- "requirement" : "REQUIRED",
- "priority" : 10,
- "autheticatorFlow" : false,
- "userSetupAllowed" : false
- }, {
- "authenticator" : "auth-otp-form",
- "authenticatorFlow" : false,
- "requirement" : "REQUIRED",
- "priority" : 20,
- "autheticatorFlow" : false,
- "userSetupAllowed" : false
- } ]
- }, {
- "id" : "7f4abf51-1e1c-4daa-b7bd-7378b2514f90",
- "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" : "583e8fa9-0703-4a0b-9c5d-9e2e5cc7e4f3",
- "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" : "a95fab1f-d322-4e0c-a92e-dd8ddb45b27e",
- "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" : "95adf8e8-1485-406b-98fc-c5f3753e50d6",
- "alias" : "Verify Existing Account by Re-authentication",
- "description" : "Reauthentication of existing account",
- "providerId" : "basic-flow",
- "topLevel" : false,
- "builtIn" : true,
- "authenticationExecutions" : [ {
- "authenticator" : "idp-username-password-form",
- "authenticatorFlow" : false,
- "requirement" : "REQUIRED",
- "priority" : 10,
- "autheticatorFlow" : false,
- "userSetupAllowed" : false
- }, {
- "authenticatorFlow" : true,
- "requirement" : "CONDITIONAL",
- "priority" : 20,
- "autheticatorFlow" : true,
- "flowAlias" : "First broker login - Conditional OTP",
- "userSetupAllowed" : false
- } ]
- }, {
- "id" : "79d2f376-8f4a-4e92-b68b-9d60764b6caf",
- "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" : "1e72d797-4af1-4428-a368-122468da8fec",
- "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" : "2f3f9ca8-452f-4b22-a5e5-2ce95349d635",
- "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" : "8842968f-92e2-4778-8cf1-54f5f5c681d1",
- "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" : "db75dcf7-cbbf-4e97-b5c3-2c442c7c308f",
- "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" : "5aa9f338-f902-4939-99dc-9b210652525c",
- "alias" : "forms",
- "description" : "Username, password, otp and other auth forms.",
- "providerId" : "basic-flow",
- "topLevel" : false,
- "builtIn" : true,
- "authenticationExecutions" : [ {
- "authenticator" : "auth-username-password-form",
- "authenticatorFlow" : false,
- "requirement" : "REQUIRED",
- "priority" : 10,
- "autheticatorFlow" : false,
- "userSetupAllowed" : false
- }, {
- "authenticatorFlow" : true,
- "requirement" : "CONDITIONAL",
- "priority" : 20,
- "autheticatorFlow" : true,
- "flowAlias" : "Browser - Conditional OTP",
- "userSetupAllowed" : false
- } ]
- }, {
- "id" : "475d6898-5eed-481f-938d-8daba429653b",
- "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" : "f4fc7a41-df12-4619-8aa7-10edcd40541c",
- "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" : "7005ab71-88d5-4ec7-8824-2b7c269fda17",
- "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" : "d43f81ec-484b-4b48-acfd-f2168b2988ba",
- "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" : "421e4d3c-a47b-4dd9-9f4f-eec50b1dddb7",
- "alias" : "create unique user config",
- "config" : {
- "require.password.update.after.registration" : "false"
- }
- }, {
- "id" : "ae0a4ab6-a7e0-4817-bbaf-87403685e411",
- "alias" : "review profile config",
- "config" : {
- "update.profile.on.first.login" : "missing"
- }
- } ],
- "requiredActions" : [ {
- "alias" : "CONFIGURE_TOTP",
- "name" : "Configure OTP",
- "providerId" : "CONFIGURE_TOTP",
- "enabled" : true,
- "defaultAction" : false,
- "priority" : 10,
- "config" : { }
- }, {
- "alias" : "TERMS_AND_CONDITIONS",
- "name" : "Terms and Conditions",
- "providerId" : "TERMS_AND_CONDITIONS",
- "enabled" : false,
- "defaultAction" : false,
- "priority" : 20,
- "config" : { }
- }, {
- "alias" : "UPDATE_PASSWORD",
- "name" : "Update Password",
- "providerId" : "UPDATE_PASSWORD",
- "enabled" : true,
- "defaultAction" : false,
- "priority" : 30,
- "config" : { }
- }, {
- "alias" : "UPDATE_PROFILE",
- "name" : "Update Profile",
- "providerId" : "UPDATE_PROFILE",
- "enabled" : true,
- "defaultAction" : false,
- "priority" : 40,
- "config" : { }
- }, {
- "alias" : "VERIFY_EMAIL",
- "name" : "Verify Email",
- "providerId" : "VERIFY_EMAIL",
- "enabled" : true,
- "defaultAction" : false,
- "priority" : 50,
- "config" : { }
- }, {
- "alias" : "delete_account",
- "name" : "Delete Account",
- "providerId" : "delete_account",
- "enabled" : false,
- "defaultAction" : false,
- "priority" : 60,
- "config" : { }
- }, {
- "alias" : "webauthn-register",
- "name" : "Webauthn Register",
- "providerId" : "webauthn-register",
- "enabled" : true,
- "defaultAction" : false,
- "priority" : 70,
- "config" : { }
- }, {
- "alias" : "webauthn-register-passwordless",
- "name" : "Webauthn Register Passwordless",
- "providerId" : "webauthn-register-passwordless",
- "enabled" : true,
- "defaultAction" : false,
- "priority" : 80,
- "config" : { }
- }, {
- "alias" : "VERIFY_PROFILE",
- "name" : "Verify Profile",
- "providerId" : "VERIFY_PROFILE",
- "enabled" : true,
- "defaultAction" : false,
- "priority" : 90,
- "config" : { }
- }, {
- "alias" : "delete_credential",
- "name" : "Delete Credential",
- "providerId" : "delete_credential",
- "enabled" : true,
- "defaultAction" : false,
- "priority" : 100,
- "config" : { }
- }, {
- "alias" : "update_user_locale",
- "name" : "Update User Locale",
- "providerId" : "update_user_locale",
- "enabled" : true,
- "defaultAction" : false,
- "priority" : 1000,
- "config" : { }
- } ],
- "browserFlow" : "browser",
- "registrationFlow" : "registration",
- "directGrantFlow" : "direct grant",
- "resetCredentialsFlow" : "reset credentials",
- "clientAuthenticationFlow" : "clients",
- "dockerAuthenticationFlow" : "docker auth",
- "firstBrokerLoginFlow" : "first broker login",
- "attributes" : {
- "cibaBackchannelTokenDeliveryMode" : "poll",
- "cibaExpiresIn" : "120",
- "cibaAuthRequestedUserHint" : "login_hint",
- "parRequestUriLifespan" : "60",
- "cibaInterval" : "5",
- "realmReusableOtpCode" : "false"
- },
- "keycloakVersion" : "24.0.3",
- "userManagedAccessAllowed" : false,
- "clientProfiles" : {
- "profiles" : [ ]
- },
- "clientPolicies" : {
- "policies" : [ ]
- }
-} ]
\ No newline at end of file
diff --git a/docker/config/realm-export-pitc.json b/docker/config/realm-export-pitc.json
index 00d6520f51..7d7fe7dae2 100644
--- a/docker/config/realm-export-pitc.json
+++ b/docker/config/realm-export-pitc.json
@@ -833,7 +833,7 @@
"enabled" : true,
"alwaysDisplayInConsole" : false,
"clientAuthenticatorType" : "client-secret",
- "redirectUris" : [ "https://okr-stag.ocp.cloudscale.puzzle.ch/auth/keycloakopenid/callback*", "http://pitc.okr.localhost:4200/*", "https://okr-stag.ocp.cloudscale.puzzle.ch:*", "http://pitc.okr.localhost:8080/*", "https://pitc.okr-stag.ocp.cloudscale.puzzle.ch:*", "https://pitc.okr-stag.ocp.cloudscale.puzzle.ch/auth/keycloakopenid/callback*", "http://pitc.okr.localhost:8080:/*" ],
+ "redirectUris" : [ "https://okr-stag.ocp.cloudscale.puzzle.ch/auth/keycloakopenid/callback*", "http://pitc-okr.localhost:4200/*", "http://pitc.okr.localhost:4200/*", "https://okr-stag.ocp.cloudscale.puzzle.ch:*", "http://pitc-okr.localhost:8080:/*", "http://pitc-okr.localhost:8080/*", "http://pitc.okr.localhost:8080/*", "https://pitc.okr-stag.ocp.cloudscale.puzzle.ch:*", "https://pitc.okr-stag.ocp.cloudscale.puzzle.ch/auth/keycloakopenid/callback*", "http://pitc.okr.localhost:8080:/*" ],
"webOrigins" : [ "+" ],
"notBefore" : 0,
"bearerOnly" : false,
@@ -847,7 +847,7 @@
"protocol" : "openid-connect",
"attributes" : {
"frontchannel.logout.url" : "https://okr.ocp-internal.cloudscale.puzzle.ch",
- "post.logout.redirect.uris" : "http://pitc.okr.localhost:4200/*##https://okr-stag.ocp.cloudscale.puzzle.ch:*##http://pitc.okr.localhost:8080/*##http://pitc.okr.localhost:8080:/*",
+ "post.logout.redirect.uris" : "http://pitc.okr.localhost:4200/*##https://okr-stag.ocp.cloudscale.puzzle.ch:*##http://pitc.okr.localhost:8080/*##http://pitc.okr.localhost:8080:/*##http://pitc-okr.localhost:4200/*##http://pitc-okr.localhost:8080/*##http://pitc-okr.localhost:8080:/*",
"oauth2.device.authorization.grant.enabled" : "false",
"backchannel.logout.revoke.offline.tokens" : "false",
"use.refresh.tokens" : "true",
@@ -1451,7 +1451,7 @@
"subType" : "anonymous",
"subComponents" : { },
"config" : {
- "allowed-protocol-mapper-types" : [ "saml-user-property-mapper", "saml-role-list-mapper", "oidc-usermodel-property-mapper", "oidc-address-mapper", "oidc-usermodel-attribute-mapper", "saml-user-attribute-mapper", "oidc-full-name-mapper", "oidc-sha256-pairwise-sub-mapper" ]
+ "allowed-protocol-mapper-types" : [ "oidc-usermodel-property-mapper", "saml-user-property-mapper", "saml-user-attribute-mapper", "oidc-sha256-pairwise-sub-mapper", "oidc-usermodel-attribute-mapper", "oidc-full-name-mapper", "saml-role-list-mapper", "oidc-address-mapper" ]
}
}, {
"id" : "ca3537dd-70b8-4077-9718-60844c658ce3",
@@ -1476,7 +1476,7 @@
"subType" : "authenticated",
"subComponents" : { },
"config" : {
- "allowed-protocol-mapper-types" : [ "oidc-address-mapper", "saml-role-list-mapper", "oidc-sha256-pairwise-sub-mapper", "oidc-usermodel-attribute-mapper", "saml-user-property-mapper", "oidc-full-name-mapper", "saml-user-attribute-mapper", "oidc-usermodel-property-mapper" ]
+ "allowed-protocol-mapper-types" : [ "oidc-address-mapper", "saml-user-property-mapper", "oidc-usermodel-property-mapper", "saml-role-list-mapper", "oidc-full-name-mapper", "oidc-usermodel-attribute-mapper", "saml-user-attribute-mapper", "oidc-sha256-pairwise-sub-mapper" ]
}
}, {
"id" : "4a22bcac-2e91-4e73-a063-9d888cc46cdb",
@@ -2131,7 +2131,7 @@
"policies" : [ ]
}
}, {
- "id" : "72144e90-0d27-4486-b7ff-f581ba1bf90b",
+ "id" : "f49966bf-a797-49f7-8e35-b38df21e0b0d",
"realm" : "master",
"displayName" : "Keycloak",
"displayNameHtml" : "Keycloak
",
@@ -2180,57 +2180,57 @@
"failureFactor" : 30,
"roles" : {
"realm" : [ {
- "id" : "eb1150a2-e433-404e-82b3-438d83fecdae",
- "name" : "offline_access",
- "description" : "${role_offline-access}",
+ "id" : "743c330e-c87b-45f2-a47c-ef859c61b796",
+ "name" : "create-realm",
+ "description" : "${role_create-realm}",
"composite" : false,
"clientRole" : false,
- "containerId" : "72144e90-0d27-4486-b7ff-f581ba1bf90b",
+ "containerId" : "f49966bf-a797-49f7-8e35-b38df21e0b0d",
+ "attributes" : { }
+ }, {
+ "id" : "4967211d-8d50-45a2-9d81-cca3204428d5",
+ "name" : "admin",
+ "description" : "${role_admin}",
+ "composite" : true,
+ "composites" : {
+ "realm" : [ "create-realm" ],
+ "client" : {
+ "master-realm" : [ "query-realms", "query-users", "view-realm", "manage-users", "view-events", "view-authorization", "manage-authorization", "query-groups", "impersonation", "manage-identity-providers", "view-users", "view-clients", "view-identity-providers", "create-client", "manage-realm", "manage-events", "query-clients", "manage-clients" ],
+ "pitc-realm" : [ "query-groups", "manage-users", "manage-clients", "create-client", "manage-events", "view-users", "manage-authorization", "view-events", "view-realm", "manage-identity-providers", "query-realms", "view-authorization", "manage-realm", "view-clients", "impersonation", "view-identity-providers", "query-users", "query-clients" ]
+ }
+ },
+ "clientRole" : false,
+ "containerId" : "f49966bf-a797-49f7-8e35-b38df21e0b0d",
"attributes" : { }
}, {
- "id" : "ff77cf60-c2ce-4898-ab3c-a9ec45494102",
+ "id" : "babeca86-f07b-4c4e-9241-112dd62b7fbb",
"name" : "uma_authorization",
"description" : "${role_uma_authorization}",
"composite" : false,
"clientRole" : false,
- "containerId" : "72144e90-0d27-4486-b7ff-f581ba1bf90b",
+ "containerId" : "f49966bf-a797-49f7-8e35-b38df21e0b0d",
"attributes" : { }
}, {
- "id" : "82c4bf96-dab4-496e-acc5-312716939954",
+ "id" : "1055a998-e36d-4784-92eb-fc381f0b58ef",
"name" : "default-roles-master",
"description" : "${role_default-roles}",
"composite" : true,
"composites" : {
"realm" : [ "offline_access", "uma_authorization" ],
"client" : {
- "account" : [ "manage-account", "view-profile" ]
- }
- },
- "clientRole" : false,
- "containerId" : "72144e90-0d27-4486-b7ff-f581ba1bf90b",
- "attributes" : { }
- }, {
- "id" : "88e16be4-e8cc-4ba1-940f-dec793a2efb9",
- "name" : "admin",
- "description" : "${role_admin}",
- "composite" : true,
- "composites" : {
- "realm" : [ "create-realm" ],
- "client" : {
- "master-realm" : [ "query-users", "manage-clients", "query-realms", "manage-events", "manage-realm", "query-clients", "view-users", "view-identity-providers", "view-events", "view-clients", "manage-identity-providers", "view-realm", "view-authorization", "query-groups", "create-client", "manage-users", "impersonation", "manage-authorization" ],
- "pitc-realm" : [ "view-identity-providers", "manage-events", "manage-realm", "create-client", "query-groups", "manage-users", "query-users", "view-clients", "manage-authorization", "view-events", "view-users", "impersonation", "manage-identity-providers", "manage-clients", "view-realm", "view-authorization", "query-clients", "query-realms" ]
+ "account" : [ "view-profile", "manage-account" ]
}
},
"clientRole" : false,
- "containerId" : "72144e90-0d27-4486-b7ff-f581ba1bf90b",
+ "containerId" : "f49966bf-a797-49f7-8e35-b38df21e0b0d",
"attributes" : { }
}, {
- "id" : "1a63644d-9e55-4fb3-bd12-27e602a2998f",
- "name" : "create-realm",
- "description" : "${role_create-realm}",
+ "id" : "759c3431-3fbe-43b7-b866-cceb64d72178",
+ "name" : "offline_access",
+ "description" : "${role_offline-access}",
"composite" : false,
"clientRole" : false,
- "containerId" : "72144e90-0d27-4486-b7ff-f581ba1bf90b",
+ "containerId" : "f49966bf-a797-49f7-8e35-b38df21e0b0d",
"attributes" : { }
} ],
"client" : {
@@ -2238,187 +2238,203 @@
"admin-cli" : [ ],
"account-console" : [ ],
"broker" : [ {
- "id" : "c53386a7-5f28-45ab-bb0e-072b88842ca3",
+ "id" : "35f0445f-36f9-426b-a9be-9789a5c4bdb7",
"name" : "read-token",
"description" : "${role_read-token}",
"composite" : false,
"clientRole" : true,
- "containerId" : "0127f66e-9aa0-47cf-8f4e-bd9f9ff03086",
+ "containerId" : "a08b7887-c106-4c2e-ae24-6bbd59ea28ce",
"attributes" : { }
} ],
"master-realm" : [ {
- "id" : "078c5759-ac83-4fa2-9d62-0fb8109fc58e",
- "name" : "query-users",
- "description" : "${role_query-users}",
+ "id" : "9841ec0f-ce03-420e-9812-8695e4e2fcd5",
+ "name" : "manage-identity-providers",
+ "description" : "${role_manage-identity-providers}",
"composite" : false,
"clientRole" : true,
- "containerId" : "fafcbdb4-090d-434b-9c2c-359d8848ba8c",
+ "containerId" : "37063f77-0a28-48a8-8000-9f9e2916b4ea",
"attributes" : { }
}, {
- "id" : "d6a40a0a-632a-4cf8-a074-524b72152793",
- "name" : "view-clients",
- "description" : "${role_view-clients}",
- "composite" : true,
- "composites" : {
- "client" : {
- "master-realm" : [ "query-clients" ]
- }
- },
+ "id" : "a2ae78d9-0c56-4e30-bc7a-3641e21ffa36",
+ "name" : "query-realms",
+ "description" : "${role_query-realms}",
+ "composite" : false,
"clientRole" : true,
- "containerId" : "fafcbdb4-090d-434b-9c2c-359d8848ba8c",
+ "containerId" : "37063f77-0a28-48a8-8000-9f9e2916b4ea",
"attributes" : { }
}, {
- "id" : "e6396869-b82b-44e0-bb88-b5beab849ea6",
- "name" : "manage-clients",
- "description" : "${role_manage-clients}",
+ "id" : "10876b06-53a4-4b8a-be1a-82936d9d71f9",
+ "name" : "query-users",
+ "description" : "${role_query-users}",
"composite" : false,
"clientRole" : true,
- "containerId" : "fafcbdb4-090d-434b-9c2c-359d8848ba8c",
+ "containerId" : "37063f77-0a28-48a8-8000-9f9e2916b4ea",
"attributes" : { }
}, {
- "id" : "d3b6b331-e4ac-42fe-b7c2-585336645385",
- "name" : "manage-identity-providers",
- "description" : "${role_manage-identity-providers}",
+ "id" : "99f2ab42-59c6-4dee-91f7-6551c847bcce",
+ "name" : "view-realm",
+ "description" : "${role_view-realm}",
"composite" : false,
"clientRole" : true,
- "containerId" : "fafcbdb4-090d-434b-9c2c-359d8848ba8c",
+ "containerId" : "37063f77-0a28-48a8-8000-9f9e2916b4ea",
"attributes" : { }
}, {
- "id" : "a4856345-caee-446e-aade-09235736068d",
- "name" : "query-realms",
- "description" : "${role_query-realms}",
- "composite" : false,
+ "id" : "30bcf316-0090-496e-92db-7787b8dafa15",
+ "name" : "view-users",
+ "description" : "${role_view-users}",
+ "composite" : true,
+ "composites" : {
+ "client" : {
+ "master-realm" : [ "query-users", "query-groups" ]
+ }
+ },
"clientRole" : true,
- "containerId" : "fafcbdb4-090d-434b-9c2c-359d8848ba8c",
+ "containerId" : "37063f77-0a28-48a8-8000-9f9e2916b4ea",
"attributes" : { }
}, {
- "id" : "54d511be-1899-48a1-9828-d9c4358c9550",
- "name" : "view-realm",
- "description" : "${role_view-realm}",
- "composite" : false,
+ "id" : "59816579-7abf-4ea2-b6ff-3a1f3d38bf09",
+ "name" : "view-clients",
+ "description" : "${role_view-clients}",
+ "composite" : true,
+ "composites" : {
+ "client" : {
+ "master-realm" : [ "query-clients" ]
+ }
+ },
"clientRole" : true,
- "containerId" : "fafcbdb4-090d-434b-9c2c-359d8848ba8c",
+ "containerId" : "37063f77-0a28-48a8-8000-9f9e2916b4ea",
"attributes" : { }
}, {
- "id" : "3b228e75-bf4c-4c04-8e3a-4052387ac0bb",
- "name" : "view-authorization",
- "description" : "${role_view-authorization}",
+ "id" : "3abe8ba2-8536-4da6-877d-f720e91d4dd3",
+ "name" : "view-identity-providers",
+ "description" : "${role_view-identity-providers}",
"composite" : false,
"clientRole" : true,
- "containerId" : "fafcbdb4-090d-434b-9c2c-359d8848ba8c",
+ "containerId" : "37063f77-0a28-48a8-8000-9f9e2916b4ea",
"attributes" : { }
}, {
- "id" : "dd7c0052-113a-475a-9fdd-b3f5895d07d3",
- "name" : "query-groups",
- "description" : "${role_query-groups}",
+ "id" : "ffd8efda-e4f6-451a-9f09-a07d806c6165",
+ "name" : "manage-users",
+ "description" : "${role_manage-users}",
"composite" : false,
"clientRole" : true,
- "containerId" : "fafcbdb4-090d-434b-9c2c-359d8848ba8c",
+ "containerId" : "37063f77-0a28-48a8-8000-9f9e2916b4ea",
"attributes" : { }
}, {
- "id" : "8f5f4265-9239-4e6d-9ce5-a36baa6da160",
+ "id" : "18d53d90-0546-466f-bd9f-87b6cdf76554",
"name" : "create-client",
"description" : "${role_create-client}",
"composite" : false,
"clientRole" : true,
- "containerId" : "fafcbdb4-090d-434b-9c2c-359d8848ba8c",
+ "containerId" : "37063f77-0a28-48a8-8000-9f9e2916b4ea",
"attributes" : { }
}, {
- "id" : "a236b00c-0618-48ab-a4dc-99eec714f675",
+ "id" : "aac173bb-fb84-45d4-88bf-6107a9e523bc",
"name" : "manage-events",
"description" : "${role_manage-events}",
"composite" : false,
"clientRole" : true,
- "containerId" : "fafcbdb4-090d-434b-9c2c-359d8848ba8c",
+ "containerId" : "37063f77-0a28-48a8-8000-9f9e2916b4ea",
"attributes" : { }
}, {
- "id" : "4f078a36-ebde-4b4d-9979-0f3e406cb5c1",
- "name" : "manage-users",
- "description" : "${role_manage-users}",
+ "id" : "940e9452-7934-4b69-bd2d-757cf7e71bc5",
+ "name" : "manage-realm",
+ "description" : "${role_manage-realm}",
"composite" : false,
"clientRole" : true,
- "containerId" : "fafcbdb4-090d-434b-9c2c-359d8848ba8c",
+ "containerId" : "37063f77-0a28-48a8-8000-9f9e2916b4ea",
"attributes" : { }
}, {
- "id" : "37ba89e8-5c4f-41c8-bf03-9790bca478a0",
- "name" : "manage-realm",
- "description" : "${role_manage-realm}",
+ "id" : "ede7bc39-de83-47dd-98af-f47f7766758b",
+ "name" : "query-clients",
+ "description" : "${role_query-clients}",
"composite" : false,
"clientRole" : true,
- "containerId" : "fafcbdb4-090d-434b-9c2c-359d8848ba8c",
+ "containerId" : "37063f77-0a28-48a8-8000-9f9e2916b4ea",
"attributes" : { }
}, {
- "id" : "b4a2297a-288b-451b-8af3-c4d2c8faf2d1",
- "name" : "impersonation",
- "description" : "${role_impersonation}",
+ "id" : "09ac1431-a393-463b-9e3b-c62890978e42",
+ "name" : "view-events",
+ "description" : "${role_view-events}",
"composite" : false,
"clientRole" : true,
- "containerId" : "fafcbdb4-090d-434b-9c2c-359d8848ba8c",
+ "containerId" : "37063f77-0a28-48a8-8000-9f9e2916b4ea",
"attributes" : { }
}, {
- "id" : "40a81056-07f8-47b0-b30d-8331c81ed647",
- "name" : "query-clients",
- "description" : "${role_query-clients}",
+ "id" : "46c021dd-f2c0-4b3d-af21-6588c9540feb",
+ "name" : "manage-clients",
+ "description" : "${role_manage-clients}",
"composite" : false,
"clientRole" : true,
- "containerId" : "fafcbdb4-090d-434b-9c2c-359d8848ba8c",
+ "containerId" : "37063f77-0a28-48a8-8000-9f9e2916b4ea",
"attributes" : { }
}, {
- "id" : "4b3fbd8c-4ea2-4f70-9e83-d032757643b7",
- "name" : "view-users",
- "description" : "${role_view-users}",
- "composite" : true,
- "composites" : {
- "client" : {
- "master-realm" : [ "query-users", "query-groups" ]
- }
- },
+ "id" : "73f7eccd-f844-4d45-aa7f-ab8b0c1f22fa",
+ "name" : "view-authorization",
+ "description" : "${role_view-authorization}",
+ "composite" : false,
"clientRole" : true,
- "containerId" : "fafcbdb4-090d-434b-9c2c-359d8848ba8c",
+ "containerId" : "37063f77-0a28-48a8-8000-9f9e2916b4ea",
"attributes" : { }
}, {
- "id" : "ba8f63a5-cefd-41d4-acb8-6dad258216f6",
- "name" : "view-identity-providers",
- "description" : "${role_view-identity-providers}",
+ "id" : "251f5eaa-0268-4d3f-9cfc-39ce6c1d88e9",
+ "name" : "manage-authorization",
+ "description" : "${role_manage-authorization}",
"composite" : false,
"clientRole" : true,
- "containerId" : "fafcbdb4-090d-434b-9c2c-359d8848ba8c",
+ "containerId" : "37063f77-0a28-48a8-8000-9f9e2916b4ea",
"attributes" : { }
}, {
- "id" : "2babe605-3c6a-4d33-9fdc-0855a5711136",
- "name" : "view-events",
- "description" : "${role_view-events}",
+ "id" : "bac5f62e-0bed-44ad-87c0-17caf073ceb1",
+ "name" : "query-groups",
+ "description" : "${role_query-groups}",
"composite" : false,
"clientRole" : true,
- "containerId" : "fafcbdb4-090d-434b-9c2c-359d8848ba8c",
+ "containerId" : "37063f77-0a28-48a8-8000-9f9e2916b4ea",
"attributes" : { }
}, {
- "id" : "b308025e-8c35-458b-b3e4-958370396d3f",
- "name" : "manage-authorization",
- "description" : "${role_manage-authorization}",
+ "id" : "2aec8e42-c5a9-49f4-aa63-dab9b30f1691",
+ "name" : "impersonation",
+ "description" : "${role_impersonation}",
"composite" : false,
"clientRole" : true,
- "containerId" : "fafcbdb4-090d-434b-9c2c-359d8848ba8c",
+ "containerId" : "37063f77-0a28-48a8-8000-9f9e2916b4ea",
"attributes" : { }
} ],
"account" : [ {
- "id" : "9826f4c3-65eb-4c4d-b5a3-4776b956002b",
+ "id" : "f85ef894-a286-44e9-a9b4-f26e7297422f",
+ "name" : "manage-account-links",
+ "description" : "${role_manage-account-links}",
+ "composite" : false,
+ "clientRole" : true,
+ "containerId" : "ac226190-252e-4cd8-a09c-5d91acd5c9e4",
+ "attributes" : { }
+ }, {
+ "id" : "15bc8f02-f6e7-4159-845a-c4b7ba9031d9",
+ "name" : "view-profile",
+ "description" : "${role_view-profile}",
+ "composite" : false,
+ "clientRole" : true,
+ "containerId" : "ac226190-252e-4cd8-a09c-5d91acd5c9e4",
+ "attributes" : { }
+ }, {
+ "id" : "331fd37f-56b4-42bd-a0d7-a772fd89cc69",
"name" : "view-consent",
"description" : "${role_view-consent}",
"composite" : false,
"clientRole" : true,
- "containerId" : "9189e746-6518-46a9-840d-21a69ffc4920",
+ "containerId" : "ac226190-252e-4cd8-a09c-5d91acd5c9e4",
"attributes" : { }
}, {
- "id" : "ab4b1d99-5942-4450-8d02-be0133c0e33d",
- "name" : "delete-account",
- "description" : "${role_delete-account}",
+ "id" : "5a289ae7-6df5-40da-ae78-1ab64ae33938",
+ "name" : "view-groups",
+ "description" : "${role_view-groups}",
"composite" : false,
"clientRole" : true,
- "containerId" : "9189e746-6518-46a9-840d-21a69ffc4920",
+ "containerId" : "ac226190-252e-4cd8-a09c-5d91acd5c9e4",
"attributes" : { }
}, {
- "id" : "5953e7e3-a363-4fd2-ba20-812626ab6780",
+ "id" : "59f43f2f-fd00-4278-8f48-438e2c70fee4",
"name" : "manage-account",
"description" : "${role_manage-account}",
"composite" : true,
@@ -2428,34 +2444,10 @@
}
},
"clientRole" : true,
- "containerId" : "9189e746-6518-46a9-840d-21a69ffc4920",
- "attributes" : { }
- }, {
- "id" : "a4de7f8a-dc53-43ea-86ed-ff8fc47eb116",
- "name" : "view-groups",
- "description" : "${role_view-groups}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "9189e746-6518-46a9-840d-21a69ffc4920",
- "attributes" : { }
- }, {
- "id" : "e44ae305-8473-4c9e-b680-fb90756e268d",
- "name" : "view-profile",
- "description" : "${role_view-profile}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "9189e746-6518-46a9-840d-21a69ffc4920",
- "attributes" : { }
- }, {
- "id" : "14da56d9-e7aa-49fb-a258-cd43bbaa0a78",
- "name" : "manage-account-links",
- "description" : "${role_manage-account-links}",
- "composite" : false,
- "clientRole" : true,
- "containerId" : "9189e746-6518-46a9-840d-21a69ffc4920",
+ "containerId" : "ac226190-252e-4cd8-a09c-5d91acd5c9e4",
"attributes" : { }
}, {
- "id" : "425bef23-d123-45a0-a410-5e94a550ae88",
+ "id" : "bb8f018d-805c-4257-bcba-4dc7cb8ae098",
"name" : "manage-consent",
"description" : "${role_manage-consent}",
"composite" : true,
@@ -2465,182 +2457,190 @@
}
},
"clientRole" : true,
- "containerId" : "9189e746-6518-46a9-840d-21a69ffc4920",
+ "containerId" : "ac226190-252e-4cd8-a09c-5d91acd5c9e4",
"attributes" : { }
}, {
- "id" : "5faf1245-16b5-4150-94e7-2108e45cb28f",
+ "id" : "e0b8bfed-0bba-4993-806f-f5630b63301c",
"name" : "view-applications",
"description" : "${role_view-applications}",
"composite" : false,
"clientRole" : true,
- "containerId" : "9189e746-6518-46a9-840d-21a69ffc4920",
+ "containerId" : "ac226190-252e-4cd8-a09c-5d91acd5c9e4",
+ "attributes" : { }
+ }, {
+ "id" : "dbe3bfdd-5694-4489-abe9-546ea477ba79",
+ "name" : "delete-account",
+ "description" : "${role_delete-account}",
+ "composite" : false,
+ "clientRole" : true,
+ "containerId" : "ac226190-252e-4cd8-a09c-5d91acd5c9e4",
"attributes" : { }
} ],
"pitc-realm" : [ {
- "id" : "30fa9e0c-a983-418f-a83c-5385d8d5f545",
- "name" : "view-users",
- "description" : "${role_view-users}",
- "composite" : true,
- "composites" : {
- "client" : {
- "pitc-realm" : [ "query-groups", "query-users" ]
- }
- },
+ "id" : "d0f2ca36-6ca6-4e45-9dbd-8aed3e96109e",
+ "name" : "query-realms",
+ "description" : "${role_query-realms}",
+ "composite" : false,
"clientRole" : true,
- "containerId" : "41f6f079-99e9-4fe6-b715-3e27a49926c1",
+ "containerId" : "7c57a7d5-f160-4812-a44b-50a5d3b9ae18",
"attributes" : { }
}, {
- "id" : "5178545f-e6b0-41a0-be10-b5f201cb458f",
- "name" : "view-identity-providers",
- "description" : "${role_view-identity-providers}",
+ "id" : "cc553fa4-3649-479b-a3c8-da0cd67f99a4",
+ "name" : "query-groups",
+ "description" : "${role_query-groups}",
"composite" : false,
"clientRole" : true,
- "containerId" : "41f6f079-99e9-4fe6-b715-3e27a49926c1",
+ "containerId" : "7c57a7d5-f160-4812-a44b-50a5d3b9ae18",
"attributes" : { }
}, {
- "id" : "cfab0b65-1022-4bba-a264-9f4ac74d8313",
- "name" : "manage-events",
- "description" : "${role_manage-events}",
+ "id" : "bcbabc7d-1931-4c05-b6f7-72a3d8978e43",
+ "name" : "view-authorization",
+ "description" : "${role_view-authorization}",
"composite" : false,
"clientRole" : true,
- "containerId" : "41f6f079-99e9-4fe6-b715-3e27a49926c1",
+ "containerId" : "7c57a7d5-f160-4812-a44b-50a5d3b9ae18",
"attributes" : { }
}, {
- "id" : "24fa18d6-a454-4e6f-a34d-87aacca4764b",
- "name" : "impersonation",
- "description" : "${role_impersonation}",
+ "id" : "2a87fe2b-384f-449f-81ac-955f94bc3bb1",
+ "name" : "manage-users",
+ "description" : "${role_manage-users}",
"composite" : false,
"clientRole" : true,
- "containerId" : "41f6f079-99e9-4fe6-b715-3e27a49926c1",
+ "containerId" : "7c57a7d5-f160-4812-a44b-50a5d3b9ae18",
"attributes" : { }
}, {
- "id" : "2af8a88d-7238-4dcb-b3aa-179c1859e510",
+ "id" : "3df8311a-4267-4264-9fdd-f607e46c9fcf",
"name" : "manage-realm",
"description" : "${role_manage-realm}",
"composite" : false,
"clientRole" : true,
- "containerId" : "41f6f079-99e9-4fe6-b715-3e27a49926c1",
+ "containerId" : "7c57a7d5-f160-4812-a44b-50a5d3b9ae18",
"attributes" : { }
}, {
- "id" : "8653a32e-3d83-4796-917c-76b09f2282f3",
- "name" : "manage-clients",
- "description" : "${role_manage-clients}",
- "composite" : false,
+ "id" : "6b48340a-f2ba-4d9d-9e27-00cc8d5dcedd",
+ "name" : "view-clients",
+ "description" : "${role_view-clients}",
+ "composite" : true,
+ "composites" : {
+ "client" : {
+ "pitc-realm" : [ "query-clients" ]
+ }
+ },
"clientRole" : true,
- "containerId" : "41f6f079-99e9-4fe6-b715-3e27a49926c1",
+ "containerId" : "7c57a7d5-f160-4812-a44b-50a5d3b9ae18",
"attributes" : { }
}, {
- "id" : "4018c950-530c-410b-92d6-9ddd2f42ab4e",
- "name" : "manage-identity-providers",
- "description" : "${role_manage-identity-providers}",
+ "id" : "fa2a633b-23b7-4b7c-b768-9e87d86e4aa4",
+ "name" : "manage-clients",
+ "description" : "${role_manage-clients}",
"composite" : false,
"clientRole" : true,
- "containerId" : "41f6f079-99e9-4fe6-b715-3e27a49926c1",
+ "containerId" : "7c57a7d5-f160-4812-a44b-50a5d3b9ae18",
"attributes" : { }
}, {
- "id" : "33f41cbe-45c3-47b5-92eb-05ee952e47c2",
+ "id" : "31e25c28-94e1-44ef-abe0-1d66d1a4f073",
"name" : "create-client",
"description" : "${role_create-client}",
"composite" : false,
"clientRole" : true,
- "containerId" : "41f6f079-99e9-4fe6-b715-3e27a49926c1",
+ "containerId" : "7c57a7d5-f160-4812-a44b-50a5d3b9ae18",
"attributes" : { }
}, {
- "id" : "4c793aae-dca1-48ca-8997-e01771c45e24",
- "name" : "view-realm",
- "description" : "${role_view-realm}",
+ "id" : "02a928b6-bfcc-4824-91a5-7e125858040c",
+ "name" : "impersonation",
+ "description" : "${role_impersonation}",
"composite" : false,
"clientRole" : true,
- "containerId" : "41f6f079-99e9-4fe6-b715-3e27a49926c1",
+ "containerId" : "7c57a7d5-f160-4812-a44b-50a5d3b9ae18",
"attributes" : { }
}, {
- "id" : "683bdccb-a4dd-4894-82a3-5210f97fe638",
- "name" : "query-groups",
- "description" : "${role_query-groups}",
+ "id" : "c8209347-5dca-4de5-a818-22ab9bf63242",
+ "name" : "manage-events",
+ "description" : "${role_manage-events}",
"composite" : false,
"clientRole" : true,
- "containerId" : "41f6f079-99e9-4fe6-b715-3e27a49926c1",
+ "containerId" : "7c57a7d5-f160-4812-a44b-50a5d3b9ae18",
"attributes" : { }
}, {
- "id" : "949cec5a-767c-4bf3-b31f-9eac74c5cd58",
- "name" : "view-authorization",
- "description" : "${role_view-authorization}",
- "composite" : false,
+ "id" : "ea98ee72-a4bb-42df-9f88-2ee1e3339e62",
+ "name" : "view-users",
+ "description" : "${role_view-users}",
+ "composite" : true,
+ "composites" : {
+ "client" : {
+ "pitc-realm" : [ "query-groups", "query-users" ]
+ }
+ },
"clientRole" : true,
- "containerId" : "41f6f079-99e9-4fe6-b715-3e27a49926c1",
+ "containerId" : "7c57a7d5-f160-4812-a44b-50a5d3b9ae18",
"attributes" : { }
}, {
- "id" : "ce21523a-f3c8-463a-bf42-5dd1e72f88e0",
- "name" : "manage-users",
- "description" : "${role_manage-users}",
+ "id" : "ff6d92df-0cec-4faa-bb11-d23222ce6aec",
+ "name" : "manage-authorization",
+ "description" : "${role_manage-authorization}",
"composite" : false,
"clientRole" : true,
- "containerId" : "41f6f079-99e9-4fe6-b715-3e27a49926c1",
+ "containerId" : "7c57a7d5-f160-4812-a44b-50a5d3b9ae18",
"attributes" : { }
}, {
- "id" : "660cbb07-2162-475f-9752-dc1f77eea50c",
- "name" : "query-users",
- "description" : "${role_query-users}",
+ "id" : "830eddbc-2c12-429e-b695-59444406fc17",
+ "name" : "view-events",
+ "description" : "${role_view-events}",
"composite" : false,
"clientRole" : true,
- "containerId" : "41f6f079-99e9-4fe6-b715-3e27a49926c1",
+ "containerId" : "7c57a7d5-f160-4812-a44b-50a5d3b9ae18",
"attributes" : { }
}, {
- "id" : "ff3808fc-4bdb-4a47-aeb1-8637709330bb",
- "name" : "view-clients",
- "description" : "${role_view-clients}",
- "composite" : true,
- "composites" : {
- "client" : {
- "pitc-realm" : [ "query-clients" ]
- }
- },
+ "id" : "24589120-4d88-45a9-8890-ff16d977afcb",
+ "name" : "view-identity-providers",
+ "description" : "${role_view-identity-providers}",
+ "composite" : false,
"clientRole" : true,
- "containerId" : "41f6f079-99e9-4fe6-b715-3e27a49926c1",
+ "containerId" : "7c57a7d5-f160-4812-a44b-50a5d3b9ae18",
"attributes" : { }
}, {
- "id" : "1ba1660a-43d0-49d4-a33f-385aeeb58933",
- "name" : "manage-authorization",
- "description" : "${role_manage-authorization}",
+ "id" : "9af02ea3-19c5-466b-8fe3-5bec62899c9e",
+ "name" : "query-users",
+ "description" : "${role_query-users}",
"composite" : false,
"clientRole" : true,
- "containerId" : "41f6f079-99e9-4fe6-b715-3e27a49926c1",
+ "containerId" : "7c57a7d5-f160-4812-a44b-50a5d3b9ae18",
"attributes" : { }
}, {
- "id" : "a7ffd18c-8836-4363-b746-bfb354d07d0d",
- "name" : "view-events",
- "description" : "${role_view-events}",
+ "id" : "ab6a896a-58eb-4a08-a73f-6dc59a00af87",
+ "name" : "manage-identity-providers",
+ "description" : "${role_manage-identity-providers}",
"composite" : false,
"clientRole" : true,
- "containerId" : "41f6f079-99e9-4fe6-b715-3e27a49926c1",
+ "containerId" : "7c57a7d5-f160-4812-a44b-50a5d3b9ae18",
"attributes" : { }
}, {
- "id" : "40e5c9e3-c64b-4812-b090-2aaddfe49759",
+ "id" : "6a691419-c4a2-4f21-9cdf-d53cbbd01261",
"name" : "query-clients",
"description" : "${role_query-clients}",
"composite" : false,
"clientRole" : true,
- "containerId" : "41f6f079-99e9-4fe6-b715-3e27a49926c1",
+ "containerId" : "7c57a7d5-f160-4812-a44b-50a5d3b9ae18",
"attributes" : { }
}, {
- "id" : "d35cb484-5a50-4d77-9eb4-5dc97ea65bcf",
- "name" : "query-realms",
- "description" : "${role_query-realms}",
+ "id" : "97bfcc3a-99bd-4ecb-a477-9f11e3c0244f",
+ "name" : "view-realm",
+ "description" : "${role_view-realm}",
"composite" : false,
"clientRole" : true,
- "containerId" : "41f6f079-99e9-4fe6-b715-3e27a49926c1",
+ "containerId" : "7c57a7d5-f160-4812-a44b-50a5d3b9ae18",
"attributes" : { }
} ]
}
},
"groups" : [ ],
"defaultRole" : {
- "id" : "82c4bf96-dab4-496e-acc5-312716939954",
+ "id" : "1055a998-e36d-4784-92eb-fc381f0b58ef",
"name" : "default-roles-master",
"description" : "${role_default-roles}",
"composite" : true,
"clientRole" : false,
- "containerId" : "72144e90-0d27-4486-b7ff-f581ba1bf90b"
+ "containerId" : "f49966bf-a797-49f7-8e35-b38df21e0b0d"
},
"requiredCredentials" : [ "password" ],
"otpPolicyType" : "totp",
@@ -2675,22 +2675,22 @@
"webAuthnPolicyPasswordlessAcceptableAaguids" : [ ],
"webAuthnPolicyPasswordlessExtraOrigins" : [ ],
"users" : [ {
- "id" : "e89a20f8-d548-4dfa-b29d-e47b26b59ae3",
+ "id" : "60a728f0-e898-47dc-b7f9-5c9ad417bb02",
"username" : "admin",
"emailVerified" : false,
- "createdTimestamp" : 1717041630354,
+ "createdTimestamp" : 1720153345160,
"enabled" : true,
"totp" : false,
"credentials" : [ {
- "id" : "506588b4-2f52-4ff7-a0d8-176d68f395d8",
+ "id" : "1b0cfa0e-7ba0-4bfc-83c5-3962c341a788",
"type" : "password",
- "createdDate" : 1717041630537,
- "secretData" : "{\"value\":\"wlIbogT9BAR53bmHzImIaK7QLqfDpR+mNpkrpzfaaXQK5Ze9vC1NINlHGVRLRHQUr9aziIbLy+EO9soqbL9Ekw==\",\"salt\":\"VtMJ5uG3PHId8mAeJkaFWA==\",\"additionalParameters\":{}}",
+ "createdDate" : 1720153345384,
+ "secretData" : "{\"value\":\"xVGRgL/Na26gKjB33kctEnl9bbPz50nYexVTJxjL3lEbdJMGRrEuC87IkpHLaO2x6YpNvWH0Jl7ZY3+mAc/IEg==\",\"salt\":\"AEJDuv30d8jwFmywb1kg5A==\",\"additionalParameters\":{}}",
"credentialData" : "{\"hashIterations\":210000,\"algorithm\":\"pbkdf2-sha512\",\"additionalParameters\":{}}"
} ],
"disableableCredentialTypes" : [ ],
"requiredActions" : [ ],
- "realmRoles" : [ "default-roles-master", "admin" ],
+ "realmRoles" : [ "admin", "default-roles-master" ],
"notBefore" : 0,
"groups" : [ ]
} ],
@@ -2705,7 +2705,7 @@
} ]
},
"clients" : [ {
- "id" : "9189e746-6518-46a9-840d-21a69ffc4920",
+ "id" : "ac226190-252e-4cd8-a09c-5d91acd5c9e4",
"clientId" : "account",
"name" : "${client_account}",
"rootUrl" : "${authBaseUrl}",
@@ -2732,10 +2732,10 @@
"authenticationFlowBindingOverrides" : { },
"fullScopeAllowed" : false,
"nodeReRegistrationTimeout" : 0,
- "defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "email" ],
+ "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "email" ],
"optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
}, {
- "id" : "05fb96f9-b6f5-4df7-9917-46ddec1754c5",
+ "id" : "849ad51b-a7c5-496b-84cf-4fc285f9b6fb",
"clientId" : "account-console",
"name" : "${client_account-console}",
"rootUrl" : "${authBaseUrl}",
@@ -2764,17 +2764,17 @@
"fullScopeAllowed" : false,
"nodeReRegistrationTimeout" : 0,
"protocolMappers" : [ {
- "id" : "03963f3b-41f9-4ed1-ae5b-425efcf4e592",
+ "id" : "fb1cfc7e-f89e-4f83-8867-15f11caa9e43",
"name" : "audience resolve",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-audience-resolve-mapper",
"consentRequired" : false,
"config" : { }
} ],
- "defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "email" ],
+ "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "email" ],
"optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
}, {
- "id" : "5eaf65b6-a5b2-4b5d-975a-4f6c82b25cac",
+ "id" : "4f27b95d-178c-4d58-9781-af263ce0e103",
"clientId" : "admin-cli",
"name" : "${client_admin-cli}",
"surrogateAuthRequired" : false,
@@ -2797,10 +2797,10 @@
"authenticationFlowBindingOverrides" : { },
"fullScopeAllowed" : false,
"nodeReRegistrationTimeout" : 0,
- "defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "email" ],
+ "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "email" ],
"optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
}, {
- "id" : "0127f66e-9aa0-47cf-8f4e-bd9f9ff03086",
+ "id" : "a08b7887-c106-4c2e-ae24-6bbd59ea28ce",
"clientId" : "broker",
"name" : "${client_broker}",
"surrogateAuthRequired" : false,
@@ -2823,10 +2823,10 @@
"authenticationFlowBindingOverrides" : { },
"fullScopeAllowed" : false,
"nodeReRegistrationTimeout" : 0,
- "defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "email" ],
+ "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "email" ],
"optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
}, {
- "id" : "fafcbdb4-090d-434b-9c2c-359d8848ba8c",
+ "id" : "37063f77-0a28-48a8-8000-9f9e2916b4ea",
"clientId" : "master-realm",
"name" : "master Realm",
"surrogateAuthRequired" : false,
@@ -2848,10 +2848,10 @@
"authenticationFlowBindingOverrides" : { },
"fullScopeAllowed" : false,
"nodeReRegistrationTimeout" : 0,
- "defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "email" ],
+ "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "email" ],
"optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
}, {
- "id" : "41f6f079-99e9-4fe6-b715-3e27a49926c1",
+ "id" : "7c57a7d5-f160-4812-a44b-50a5d3b9ae18",
"clientId" : "pitc-realm",
"name" : "pitc Realm",
"surrogateAuthRequired" : false,
@@ -2876,7 +2876,7 @@
"defaultClientScopes" : [ ],
"optionalClientScopes" : [ ]
}, {
- "id" : "5e5f1d17-4916-4beb-96cd-fb062b432735",
+ "id" : "0786024c-dc96-4819-bd24-40b5856e0af5",
"clientId" : "security-admin-console",
"name" : "${client_security-admin-console}",
"rootUrl" : "${authAdminUrl}",
@@ -2905,7 +2905,7 @@
"fullScopeAllowed" : false,
"nodeReRegistrationTimeout" : 0,
"protocolMappers" : [ {
- "id" : "e14e44e9-909d-4f54-9eab-42dc193cc455",
+ "id" : "0d77f835-e55c-41bf-943b-f5027a1e5e38",
"name" : "locale",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
@@ -2920,273 +2920,146 @@
"jsonType.label" : "String"
}
} ],
- "defaultClientScopes" : [ "web-origins", "acr", "roles", "profile", "email" ],
+ "defaultClientScopes" : [ "web-origins", "acr", "profile", "roles", "email" ],
"optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ]
} ],
"clientScopes" : [ {
- "id" : "9133f7cb-b990-4f85-b2ed-49ab59e1f27b",
- "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" : "1f745769-88f3-4234-80c8-6cb6223f4dbe",
- "name" : "email",
- "description" : "OpenID Connect built-in scope: email",
+ "id" : "43fbe103-2bb1-4443-a26a-85e9c1938b68",
+ "name" : "address",
+ "description" : "OpenID Connect built-in scope: address",
"protocol" : "openid-connect",
"attributes" : {
"include.in.token.scope" : "true",
"display.on.consent.screen" : "true",
- "consent.screen.text" : "${emailScopeConsentText}"
+ "consent.screen.text" : "${addressScopeConsentText}"
},
"protocolMappers" : [ {
- "id" : "6c1558d1-c68d-40fd-92a3-bf4adbab367b",
- "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" : "7771935e-e899-4bca-a120-39e76c91dafd",
- "name" : "email verified",
+ "id" : "2244a163-3775-4f68-a182-3fefec239b55",
+ "name" : "address",
"protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-property-mapper",
+ "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" : "emailVerified",
+ "user.attribute.street" : "street",
"id.token.claim" : "true",
+ "user.attribute.region" : "region",
"access.token.claim" : "true",
- "claim.name" : "email_verified",
- "jsonType.label" : "boolean"
+ "user.attribute.locality" : "locality"
}
} ]
}, {
- "id" : "6d4bd8b7-592e-43a8-b819-f5ee1d283ac3",
- "name" : "roles",
- "description" : "OpenID Connect scope for add user roles to the access token",
+ "id" : "d87ab334-7df0-4c72-963c-2cca7a89785e",
+ "name" : "web-origins",
+ "description" : "OpenID Connect scope for add allowed web origins to the access token",
"protocol" : "openid-connect",
"attributes" : {
"include.in.token.scope" : "false",
- "display.on.consent.screen" : "true",
- "consent.screen.text" : "${rolesScopeConsentText}"
+ "display.on.consent.screen" : "false",
+ "consent.screen.text" : ""
},
"protocolMappers" : [ {
- "id" : "ac60fd72-daa0-424f-9a29-afe484d01663",
- "name" : "audience resolve",
+ "id" : "071e16db-7442-408e-a436-14c58670ddde",
+ "name" : "allowed web origins",
"protocol" : "openid-connect",
- "protocolMapper" : "oidc-audience-resolve-mapper",
+ "protocolMapper" : "oidc-allowed-origins-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"access.token.claim" : "true"
}
- }, {
- "id" : "3683ac1d-55a9-49c5-bec8-15021ba68240",
- "name" : "client roles",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-client-role-mapper",
- "consentRequired" : false,
- "config" : {
- "introspection.token.claim" : "true",
- "multivalued" : "true",
- "user.attribute" : "foo",
- "access.token.claim" : "true",
- "claim.name" : "resource_access.${client_id}.roles",
- "jsonType.label" : "String"
- }
- }, {
- "id" : "2ba0d8d4-a392-4463-98ee-e9196f0142cc",
- "name" : "realm roles",
- "protocol" : "openid-connect",
- "protocolMapper" : "oidc-usermodel-realm-role-mapper",
- "consentRequired" : false,
- "config" : {
- "introspection.token.claim" : "true",
- "multivalued" : "true",
- "user.attribute" : "foo",
- "access.token.claim" : "true",
- "claim.name" : "realm_access.roles",
- "jsonType.label" : "String"
- }
} ]
}, {
- "id" : "7f7b2ce7-8bbc-4224-b8c2-74daf0374892",
- "name" : "microprofile-jwt",
- "description" : "Microprofile - JWT built-in scope",
+ "id" : "50a61fad-a9b3-4fc7-b474-a4e1f14fb087",
+ "name" : "profile",
+ "description" : "OpenID Connect built-in scope: profile",
"protocol" : "openid-connect",
"attributes" : {
"include.in.token.scope" : "true",
- "display.on.consent.screen" : "false"
+ "display.on.consent.screen" : "true",
+ "consent.screen.text" : "${profileScopeConsentText}"
},
"protocolMappers" : [ {
- "id" : "40831bb9-9ad6-4968-a2c7-267e2348e11a",
- "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" : "64e8f155-0ad3-443c-a2b3-20fb266f9d3e",
- "name" : "upn",
+ "id" : "0b4c38ff-0084-4378-98a2-b279785d77a3",
+ "name" : "locale",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "username",
+ "user.attribute" : "locale",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "upn",
+ "claim.name" : "locale",
"jsonType.label" : "String"
}
- } ]
- }, {
- "id" : "ab229478-c422-4481-a568-da3a56a2afc6",
- "name" : "phone",
- "description" : "OpenID Connect built-in scope: phone",
- "protocol" : "openid-connect",
- "attributes" : {
- "include.in.token.scope" : "true",
- "display.on.consent.screen" : "true",
- "consent.screen.text" : "${phoneScopeConsentText}"
- },
- "protocolMappers" : [ {
- "id" : "80f5e8a5-dee6-4ae5-994d-1d34aa39c16a",
- "name" : "phone number verified",
+ }, {
+ "id" : "e255eb2a-9930-4264-afcb-faf70b998177",
+ "name" : "middle name",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "phoneNumberVerified",
+ "user.attribute" : "middleName",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "phone_number_verified",
- "jsonType.label" : "boolean"
+ "claim.name" : "middle_name",
+ "jsonType.label" : "String"
}
}, {
- "id" : "6e98b477-19e7-4a93-8a42-c47074c1ced0",
- "name" : "phone number",
+ "id" : "19311a7d-9e05-4568-a81f-259827e9b12f",
+ "name" : "website",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "phoneNumber",
+ "user.attribute" : "website",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "phone_number",
+ "claim.name" : "website",
"jsonType.label" : "String"
}
- } ]
- }, {
- "id" : "f18c1a9b-80db-44b4-b574-7f695df94c39",
- "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" : "cb0ca03c-f6e1-4df2-a1b2-60f3393e0460",
- "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" : "4dcfc6ee-612c-4cb1-ad1f-e6fd02afc082",
- "name" : "role_list",
- "description" : "SAML role list",
- "protocol" : "saml",
- "attributes" : {
- "consent.screen.text" : "${samlRoleListScopeConsentText}",
- "display.on.consent.screen" : "true"
- },
- "protocolMappers" : [ {
- "id" : "361ade50-05b0-4a02-bb0e-709bb48ced4d",
- "name" : "role list",
- "protocol" : "saml",
- "protocolMapper" : "saml-role-list-mapper",
- "consentRequired" : false,
- "config" : {
- "single" : "false",
- "attribute.nameformat" : "Basic",
- "attribute.name" : "Role"
- }
- } ]
- }, {
- "id" : "00c5aa49-7779-4b2f-a27e-ab90ae6aaa92",
- "name" : "profile",
- "description" : "OpenID Connect built-in scope: profile",
- "protocol" : "openid-connect",
- "attributes" : {
- "include.in.token.scope" : "true",
- "display.on.consent.screen" : "true",
- "consent.screen.text" : "${profileScopeConsentText}"
- },
- "protocolMappers" : [ {
- "id" : "25aa659f-02ac-4407-a88b-f4ffb0d56c3f",
- "name" : "family name",
+ }, {
+ "id" : "8fd8ce65-9c03-42fb-8e5f-f8a5340dcbf5",
+ "name" : "updated at",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "lastName",
+ "user.attribute" : "updatedAt",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "family_name",
- "jsonType.label" : "String"
+ "claim.name" : "updated_at",
+ "jsonType.label" : "long"
}
}, {
- "id" : "b4730fc1-0063-4d89-8c9b-cc587f8bfaa3",
- "name" : "locale",
+ "id" : "a971119e-06e9-4337-a41b-146c27abddc3",
+ "name" : "gender",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "locale",
+ "user.attribute" : "gender",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "locale",
+ "claim.name" : "gender",
"jsonType.label" : "String"
}
}, {
- "id" : "701f0b02-4a13-4215-8b09-b7de2c3fc60f",
+ "id" : "d5d30a4d-90c4-4dcb-84d1-89c2a4e0dabf",
"name" : "zoneinfo",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
@@ -3201,37 +3074,37 @@
"jsonType.label" : "String"
}
}, {
- "id" : "3381759f-aeee-4833-98c1-2e396559c7cf",
- "name" : "nickname",
+ "id" : "3e8b7456-4c9c-4851-bad5-99b3d4087036",
+ "name" : "username",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "nickname",
+ "user.attribute" : "username",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "nickname",
+ "claim.name" : "preferred_username",
"jsonType.label" : "String"
}
}, {
- "id" : "e843a499-ef39-4fb4-bc8f-ec86cd3c259f",
- "name" : "updated at",
+ "id" : "5242feba-1554-4a98-97b1-090477479126",
+ "name" : "nickname",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "updatedAt",
+ "user.attribute" : "nickname",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "updated_at",
- "jsonType.label" : "long"
+ "claim.name" : "nickname",
+ "jsonType.label" : "String"
}
}, {
- "id" : "b7c32b7d-3a3b-4e08-b85d-2b03de0d5227",
+ "id" : "5483dfaa-e131-4ace-89e3-b27b4725066d",
"name" : "full name",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-full-name-mapper",
@@ -3243,175 +3116,302 @@
"userinfo.token.claim" : "true"
}
}, {
- "id" : "07d82e11-2d06-4d7f-81dd-436b390497c1",
- "name" : "gender",
+ "id" : "96b45389-149f-4a29-b773-572593edf082",
+ "name" : "given name",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "gender",
+ "user.attribute" : "firstName",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "gender",
+ "claim.name" : "given_name",
"jsonType.label" : "String"
}
}, {
- "id" : "5666b4ff-7e56-4607-962b-73afce4a63d1",
- "name" : "username",
+ "id" : "5353d4d3-40be-4ede-9c22-7079f32a2765",
+ "name" : "birthdate",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "username",
+ "user.attribute" : "birthdate",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "preferred_username",
+ "claim.name" : "birthdate",
"jsonType.label" : "String"
}
}, {
- "id" : "252510d2-fff3-4138-8607-6ff593491b97",
- "name" : "middle name",
+ "id" : "945e82ce-5262-48fc-9c83-4dca53f8b2ca",
+ "name" : "profile",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "middleName",
+ "user.attribute" : "profile",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "middle_name",
+ "claim.name" : "profile",
"jsonType.label" : "String"
}
}, {
- "id" : "a258b1ed-126a-46b0-9bcd-e862b573cad2",
- "name" : "given name",
+ "id" : "fe482d5f-2951-4ffb-8f2c-61ba6b02360a",
+ "name" : "picture",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "firstName",
+ "user.attribute" : "picture",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "given_name",
+ "claim.name" : "picture",
"jsonType.label" : "String"
}
}, {
- "id" : "c8394355-3a38-40b9-b103-c3c6978242d6",
- "name" : "profile",
+ "id" : "363079de-18ab-4a85-a372-0fe880d23879",
+ "name" : "family name",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "profile",
+ "user.attribute" : "lastName",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "profile",
+ "claim.name" : "family_name",
"jsonType.label" : "String"
}
+ } ]
+ }, {
+ "id" : "2d7831d3-53be-4f59-967d-b69c01412b74",
+ "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" : "3fad6bf9-8e32-486b-8288-faa9548fa0bd",
+ "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" : "7635a565-9daf-4710-91b5-716148ad4709",
+ "name" : "email",
+ "description" : "OpenID Connect built-in scope: email",
+ "protocol" : "openid-connect",
+ "attributes" : {
+ "include.in.token.scope" : "true",
+ "display.on.consent.screen" : "true",
+ "consent.screen.text" : "${emailScopeConsentText}"
+ },
+ "protocolMappers" : [ {
+ "id" : "991b87e9-fb7c-4fcf-984e-5246747fb91f",
+ "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" : "302962e7-9c93-41c3-b79c-616722fb20eb",
- "name" : "website",
+ "id" : "84ed06d7-6ef9-4809-8eb9-45c4a7c23235",
+ "name" : "email",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "website",
+ "user.attribute" : "email",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "website",
+ "claim.name" : "email",
"jsonType.label" : "String"
}
- }, {
- "id" : "cb7e7b63-aafc-4d11-aaaf-e58e0923fa3b",
- "name" : "picture",
+ } ]
+ }, {
+ "id" : "81d2acab-bc05-4c45-a022-1b82dd590ce3",
+ "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" : "c1ed03bb-634e-4f82-acb2-49c481419489",
+ "name" : "role_list",
+ "description" : "SAML role list",
+ "protocol" : "saml",
+ "attributes" : {
+ "consent.screen.text" : "${samlRoleListScopeConsentText}",
+ "display.on.consent.screen" : "true"
+ },
+ "protocolMappers" : [ {
+ "id" : "de05380a-bbc4-4c53-a433-f1e1d3653a62",
+ "name" : "role list",
+ "protocol" : "saml",
+ "protocolMapper" : "saml-role-list-mapper",
+ "consentRequired" : false,
+ "config" : {
+ "single" : "false",
+ "attribute.nameformat" : "Basic",
+ "attribute.name" : "Role"
+ }
+ } ]
+ }, {
+ "id" : "40d811dc-f916-49c3-9d44-d7620ac94f08",
+ "name" : "phone",
+ "description" : "OpenID Connect built-in scope: phone",
+ "protocol" : "openid-connect",
+ "attributes" : {
+ "include.in.token.scope" : "true",
+ "display.on.consent.screen" : "true",
+ "consent.screen.text" : "${phoneScopeConsentText}"
+ },
+ "protocolMappers" : [ {
+ "id" : "c414a7d7-d49b-4e54-a893-2322474e6e30",
+ "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" : "picture",
+ "user.attribute" : "phoneNumberVerified",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "picture",
- "jsonType.label" : "String"
+ "claim.name" : "phone_number_verified",
+ "jsonType.label" : "boolean"
}
}, {
- "id" : "d938f08b-89b8-4c7e-b3bc-24623c52026c",
- "name" : "birthdate",
+ "id" : "83cfae63-edbc-473d-bcce-cb0a2be5c4bf",
+ "name" : "phone number",
"protocol" : "openid-connect",
"protocolMapper" : "oidc-usermodel-attribute-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"userinfo.token.claim" : "true",
- "user.attribute" : "birthdate",
+ "user.attribute" : "phoneNumber",
"id.token.claim" : "true",
"access.token.claim" : "true",
- "claim.name" : "birthdate",
+ "claim.name" : "phone_number",
"jsonType.label" : "String"
}
} ]
}, {
- "id" : "e973f0af-9472-4686-b1c2-8e9456458aef",
- "name" : "address",
- "description" : "OpenID Connect built-in scope: address",
+ "id" : "0ee6bfad-6be9-47fb-88b9-5d37223ca324",
+ "name" : "microprofile-jwt",
+ "description" : "Microprofile - JWT built-in scope",
"protocol" : "openid-connect",
"attributes" : {
"include.in.token.scope" : "true",
- "display.on.consent.screen" : "true",
- "consent.screen.text" : "${addressScopeConsentText}"
+ "display.on.consent.screen" : "false"
},
"protocolMappers" : [ {
- "id" : "a75e4fcf-955b-411c-8d11-adf02db3778f",
- "name" : "address",
+ "id" : "ca214b43-bfb5-43a7-9ce0-17c77cfabe0a",
+ "name" : "upn",
"protocol" : "openid-connect",
- "protocolMapper" : "oidc-address-mapper",
+ "protocolMapper" : "oidc-usermodel-attribute-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",
+ "user.attribute" : "username",
"id.token.claim" : "true",
- "user.attribute.region" : "region",
"access.token.claim" : "true",
- "user.attribute.locality" : "locality"
+ "claim.name" : "upn",
+ "jsonType.label" : "String"
+ }
+ }, {
+ "id" : "d9bc5495-623c-4651-b920-60e14d72e25d",
+ "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" : "3045aba1-7971-43f7-b49f-c60bb6ad4900",
- "name" : "web-origins",
- "description" : "OpenID Connect scope for add allowed web origins to the access token",
+ "id" : "511bb644-94ee-49af-aebe-c22740196d88",
+ "name" : "roles",
+ "description" : "OpenID Connect scope for add user roles to the access token",
"protocol" : "openid-connect",
"attributes" : {
"include.in.token.scope" : "false",
- "display.on.consent.screen" : "false",
- "consent.screen.text" : ""
+ "display.on.consent.screen" : "true",
+ "consent.screen.text" : "${rolesScopeConsentText}"
},
"protocolMappers" : [ {
- "id" : "f103219d-7de6-453f-bce3-b8fb669ab262",
- "name" : "allowed web origins",
+ "id" : "e551482e-23c7-4c09-8405-d93ba32fb734",
+ "name" : "audience resolve",
"protocol" : "openid-connect",
- "protocolMapper" : "oidc-allowed-origins-mapper",
+ "protocolMapper" : "oidc-audience-resolve-mapper",
"consentRequired" : false,
"config" : {
"introspection.token.claim" : "true",
"access.token.claim" : "true"
}
+ }, {
+ "id" : "c97eec07-a071-46ca-aba7-4e6b3b2a3e71",
+ "name" : "realm roles",
+ "protocol" : "openid-connect",
+ "protocolMapper" : "oidc-usermodel-realm-role-mapper",
+ "consentRequired" : false,
+ "config" : {
+ "introspection.token.claim" : "true",
+ "multivalued" : "true",
+ "user.attribute" : "foo",
+ "access.token.claim" : "true",
+ "claim.name" : "realm_access.roles",
+ "jsonType.label" : "String"
+ }
+ }, {
+ "id" : "6b593ce0-c52a-432c-bf71-47cdd32a9990",
+ "name" : "client roles",
+ "protocol" : "openid-connect",
+ "protocolMapper" : "oidc-usermodel-client-role-mapper",
+ "consentRequired" : false,
+ "config" : {
+ "introspection.token.claim" : "true",
+ "multivalued" : "true",
+ "user.attribute" : "foo",
+ "access.token.claim" : "true",
+ "claim.name" : "resource_access.${client_id}.roles",
+ "jsonType.label" : "String"
+ }
} ]
} ],
"defaultDefaultClientScopes" : [ "role_list", "profile", "email", "roles", "web-origins", "acr" ],
@@ -3436,16 +3436,17 @@
"identityProviderMappers" : [ ],
"components" : {
"org.keycloak.services.clientregistration.policy.ClientRegistrationPolicy" : [ {
- "id" : "f435e8f4-ff70-4a29-b98a-b0e7ea365e72",
- "name" : "Allowed Client Scopes",
- "providerId" : "allowed-client-templates",
+ "id" : "e77ae79f-719a-49fa-90ff-d9ee3172c940",
+ "name" : "Trusted Hosts",
+ "providerId" : "trusted-hosts",
"subType" : "anonymous",
"subComponents" : { },
"config" : {
- "allow-default-scopes" : [ "true" ]
+ "host-sending-registration-request-must-match" : [ "true" ],
+ "client-uris-must-match" : [ "true" ]
}
}, {
- "id" : "93ac2802-d9ce-4c1c-8f9b-213d01cd6dc6",
+ "id" : "5cca4abd-a4c2-433e-94cb-d52413f85987",
"name" : "Allowed Client Scopes",
"providerId" : "allowed-client-templates",
"subType" : "authenticated",
@@ -3454,59 +3455,58 @@
"allow-default-scopes" : [ "true" ]
}
}, {
- "id" : "183061ae-ac04-4786-9c22-f7ca2fdb1549",
- "name" : "Max Clients Limit",
- "providerId" : "max-clients",
+ "id" : "1e16ed7a-233a-47ef-9b7b-847dddd376d1",
+ "name" : "Consent Required",
+ "providerId" : "consent-required",
"subType" : "anonymous",
"subComponents" : { },
- "config" : {
- "max-clients" : [ "200" ]
- }
+ "config" : { }
}, {
- "id" : "50b4c962-00fc-4265-8884-abc971f533e9",
- "name" : "Allowed Protocol Mapper Types",
- "providerId" : "allowed-protocol-mappers",
+ "id" : "9f5be23a-6788-45fb-a6f1-9cc030a9a527",
+ "name" : "Allowed Client Scopes",
+ "providerId" : "allowed-client-templates",
"subType" : "anonymous",
"subComponents" : { },
"config" : {
- "allowed-protocol-mapper-types" : [ "oidc-usermodel-attribute-mapper", "oidc-usermodel-property-mapper", "saml-user-attribute-mapper", "oidc-full-name-mapper", "oidc-sha256-pairwise-sub-mapper", "saml-role-list-mapper", "saml-user-property-mapper", "oidc-address-mapper" ]
+ "allow-default-scopes" : [ "true" ]
}
}, {
- "id" : "0f0a5000-8fb4-4bee-ab79-d2efa600d98a",
- "name" : "Consent Required",
- "providerId" : "consent-required",
- "subType" : "anonymous",
- "subComponents" : { },
- "config" : { }
- }, {
- "id" : "f9589a9d-e2e8-4d9c-a26b-294281b9bd63",
+ "id" : "fb681d2f-cd42-4067-8f7b-cb2fb18faf26",
"name" : "Allowed Protocol Mapper Types",
"providerId" : "allowed-protocol-mappers",
"subType" : "authenticated",
"subComponents" : { },
"config" : {
- "allowed-protocol-mapper-types" : [ "saml-user-attribute-mapper", "saml-user-property-mapper", "oidc-address-mapper", "oidc-usermodel-attribute-mapper", "oidc-usermodel-property-mapper", "oidc-full-name-mapper", "oidc-sha256-pairwise-sub-mapper", "saml-role-list-mapper" ]
+ "allowed-protocol-mapper-types" : [ "oidc-sha256-pairwise-sub-mapper", "oidc-usermodel-attribute-mapper", "saml-user-property-mapper", "oidc-usermodel-property-mapper", "oidc-full-name-mapper", "saml-role-list-mapper", "oidc-address-mapper", "saml-user-attribute-mapper" ]
}
}, {
- "id" : "30b6ca78-2578-42b2-80a2-b635d4a82991",
+ "id" : "ed35a502-cd3a-41f0-9b2a-9f80089d288e",
"name" : "Full Scope Disabled",
"providerId" : "scope",
"subType" : "anonymous",
"subComponents" : { },
"config" : { }
}, {
- "id" : "fd4de533-1656-49d8-9efc-81e719f18063",
- "name" : "Trusted Hosts",
- "providerId" : "trusted-hosts",
+ "id" : "c4638b5e-21ae-4ca6-b5ef-a860f8b8aa49",
+ "name" : "Allowed Protocol Mapper Types",
+ "providerId" : "allowed-protocol-mappers",
"subType" : "anonymous",
"subComponents" : { },
"config" : {
- "host-sending-registration-request-must-match" : [ "true" ],
- "client-uris-must-match" : [ "true" ]
+ "allowed-protocol-mapper-types" : [ "oidc-usermodel-attribute-mapper", "oidc-usermodel-property-mapper", "oidc-address-mapper", "oidc-full-name-mapper", "saml-user-property-mapper", "saml-role-list-mapper", "oidc-sha256-pairwise-sub-mapper", "saml-user-attribute-mapper" ]
+ }
+ }, {
+ "id" : "0c8fd7a4-49a9-4f60-9ba1-d43e3b26d038",
+ "name" : "Max Clients Limit",
+ "providerId" : "max-clients",
+ "subType" : "anonymous",
+ "subComponents" : { },
+ "config" : {
+ "max-clients" : [ "200" ]
}
} ],
"org.keycloak.userprofile.UserProfileProvider" : [ {
- "id" : "49e7aba4-d265-4227-a0aa-434f50585e0e",
+ "id" : "23dfc9d9-166a-4430-9cab-878a99964f5e",
"providerId" : "declarative-user-profile",
"subComponents" : { },
"config" : {
@@ -3514,46 +3514,46 @@
}
} ],
"org.keycloak.keys.KeyProvider" : [ {
- "id" : "dd108d9e-14e9-4ad0-a385-a54f910942f1",
+ "id" : "7f5fc741-fae2-4325-b5ea-665d2091cf61",
"name" : "rsa-enc-generated",
"providerId" : "rsa-enc-generated",
"subComponents" : { },
"config" : {
- "privateKey" : [ "MIIEowIBAAKCAQEAwU+0c05mes1vOi1JNSkznHPOJ7ZxsdUeHpm2Vj5L6N8Oh2OEWEHdfgTrPs3/yq3fWqGU96U1M/qxCWjZTMtsS361DbNDVSi5EiNjoygvbA9XHxEoriGfPgXFyMJpDuyRRzrNjbEZQc7onaOBWm2u7/1NqM1+LLT2S8iA6mmpromKHEOW6T6SbNZU8XgJT444E5MA2SJ9nNxxPs8Blnb3aIXKXfomAxYePfq2BuH8eHe5wEx1rgii+xgNzoUUYlOGEyBshbKy7vbBY6fZ3p1O9VAQqiL3+IT5l+WGYTZmo8wgvSwSpuA6xg3qRFApC+0lxUUY/sCqsvttXpewzTh+mwIDAQABAoIBAEZtyJu9855IHH8Aosxof3I/ytszIEcfE0Mo04KmXbexFLUE7+HL1WulVSPjn47zPA3kEscK/NA8RKXd+lV9Q65ZspMUPbLYDF1sYU+/Q0/GYwJhmQWgIElThxS2p9oVHHTsGpnF7SLJxHwyZt1QWsz654FZpN+a6qT/nuBIsNZyiYEA4YXlEHVLKF19uhfmukz9q3apP/cKBI7fGYOh6LMDlOv1ITL9t0dWTZf5EljGj6YTA9My9qneLo90Jnz0C9txcJdTmtzIPHdyE192srUJvNdQenPeN5lidzkF/8H9dLtvBwWA9XvXDLbnmmXtXIQUAr866uZA0Q2iIG3vnokCgYEA6aAd2HHezrNj7Uyqc3oRg0lqtimSXRvDAcXdN/kOfij4n8CtMmywOtRcUXp2lGIBiEXCX8EgheaKTaeDnWOKQV2GI9fqSRJxzzEtz6trwkpMqxj9ycONaz5DqlarCVvSyD7NC0arQ7sSPaY2tlqclfZcRbk9144LYm0y3At+810CgYEA09MxLabgEPsDgQ7JBbfNB8cql45ktVwvXY7Mfl+aqy38hZeg2LJGbZ/U6bVARSXLajMuECenFqYtJO3BYeIfIQ4FSQZBamdwL7Xiv8PGFbxo4Mz36pT7jNp2ZfgyhEaZbt7uwgXQK9aaL/qy1sMzb+VgV0t/ToQd0h0SYZWgUlcCgYEAkPDQc185/v0WirtcqGXcBZp/xOIHtxIpKqlp9HbkweqDTQFJspXxw53KZJZYiPhAwR2eWK/FkK0VstWxduyxcpomRYiIBquVxhhZtpRAN3rHFANeOFXFH/qyGjTIyfaYz7j+lvdR+6RMzciX+ww+R19fobYqItgyQe9DdXcAXNUCgYBtX1vCNar2OZWqmqbDNA9Cl9zvGk/3sNyoEyaVjem/v2Pm2s7rdMmWqvN1pOfFjGlGsZx0LPVCZZVjvvud/fKSz7l85iT6uuQbTnABEiYCbSE+CbdswXZNWTPPHOOAly98JtHjDrtZF1rPsUOMTogNm8Mt78aRFPiM2AP4rRh1ywKBgDCyX1xY3bU1OzN8wZmluoiaE8lGaeh9XIfyd2+3PycEvrd5JwngTOFaYOyY/RU6O0MDIvQPwLUgxvpJFAvnQkJmefwqwho3WX3fN3jpYGiAwVUuH/xy7wXyWjxorcRdOXDhISNB48txmLkhTPnu7l7Y6n8G7lziWDuRTemhFzbj" ],
+ "privateKey" : [ "MIIEpAIBAAKCAQEAomS49I5oi8y/a4Et40GoLKUUFgApFAAAZ6XmZaa3hac2kxzaYfUrdGRVOO/FeUKUsO8qPUNfd3HYkuSLaGcsabpo3nNeEJNAI6SKK2tYktHEyWe3Xyoi7SSytZdxQmtA3WIFyRI/xiTGyCOEI3pQz22/Y/PIkIRNxlcBj4N6SULhY8zovCliZWg6iWyzmy+2of3378NInJOKfhFkt6LZaHteuaMvu9aqbe1ZqxNvVyakBYN/xwU8UQ1UPx3PHLzY8ljbEywWo5TK6Z13yQaswYJH9WByhdmLkOr0BU4u39v3tR1iNe0RkEXNP7KfNDLMG5DaMCSF0cdyodY9IDL6qwIDAQABAoIBAEVXXOKQLHQFaXcuIbn4PydRFdKPHvs7RPD9FfQxzAt16wfGOjm5xmRcs0csmtW8aGFkvlSKgCkwo5mVnTFnXL+IqV7TREcvmSOfDqCbpaaLi8u0TciE5YT9NpHzqJkD0x60zGOfNzwUWAz9nV7Iy9jGtAKqBeovlEYswK3XJlBBX0BkcnBLf1KEy8YHT7hgdUjqrYsllmxeqbGNz+wh6jeLopHFkC8y8HAuBIqq0FvMsLTxDF3A70a4fAxg53iN8zAx0R3xCZB2dvLSEI8jyTHgq7RVY+dOmcFKAssWeAUzf2+2YvFSgGaxcXMIQzleOZbanjY4nuH/qC7p3qsIUwECgYEA5adxwq43DGcfV+Umt+qIQIwSkMU8jS/xnvwR6X6ibH/PVJEtJgv/OXbQdzM5stAKsgqqltqLcEHyCgtB7S7OwWQycq0uhkonFskmYUqO8KPBQVzc8Up/Dw+wrJ6lV7FHDzejtGk9RY5ayPAhY+uy+x2gGot89h4qeenxqrdDLgMCgYEAtQXyLQltlRi9aTPVX17VAOeFUw9rWMDlDErk+ZhFdCQLYUWDod4Q0kW6MEHYnGmRzfVE6yFW/QXQeEOx1t18sdh1ul4RG9Nam5kjL/OGALYuPUrIE6Gkih4/XU9NVM51P/1ZTpbF4gZwSOrGvtq1gcJ52bByrODayur0/MaMlDkCgYABukG70i2t1TTCJ4IkDgqaWbNmDWXINh0eMg08cWxtXoTDwRfS2nJAD2nAC82aT8BU2Imx+tDjtktI0g7b5uc9QzCx9iWMcxBaNocoYjQzEThJ8pXi5smP5nFQyxy5TScYsTV1DPmeBVUff9bwdnxxMSbcLEJzY4S0SBM+UoSZ2wKBgQCDS9LBU6tFjvIi0dObHr9DrqkG+5ISh6YZ6mB1oDoP6OzQGolE6DovKR/ITJn9qJx2U8Uu/bmIP6Va9U6R14fPvn51NDEYi42WedYJu4mgDoMvNYQ0qPMcsp+m4BPoxO5KAUm7NKRGMgFTAeYxG5S2jwWuHMqwFU7cCtqyVJg2EQKBgQDStwd+4SdnW1DfmXu2razhzYdyFFTg/Ot8WF50PX0t6e0/xRCqm49m8wrBAEsbERqcCGAcNdfeZ3e+0rRfrRZ11y7G7nRaVSR05Gu8xuTPRMWiqTCMdH1faBOlM3+b2QEmtUdhQWSSta9cdhnTIVMDc7OQebnQgvg6Lp8w3ardRw==" ],
"keyUse" : [ "ENC" ],
- "certificate" : [ "MIICmzCCAYMCBgGPx6gBvzANBgkqhkiG9w0BAQsFADARMQ8wDQYDVQQDDAZtYXN0ZXIwHhcNMjQwNTMwMDM1ODQ3WhcNMzQwNTMwMDQwMDI3WjARMQ8wDQYDVQQDDAZtYXN0ZXIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDBT7RzTmZ6zW86LUk1KTOcc84ntnGx1R4embZWPkvo3w6HY4RYQd1+BOs+zf/Krd9aoZT3pTUz+rEJaNlMy2xLfrUNs0NVKLkSI2OjKC9sD1cfESiuIZ8+BcXIwmkO7JFHOs2NsRlBzuido4Faba7v/U2ozX4stPZLyIDqaamuiYocQ5bpPpJs1lTxeAlPjjgTkwDZIn2c3HE+zwGWdvdohcpd+iYDFh49+rYG4fx4d7nATHWuCKL7GA3OhRRiU4YTIGyFsrLu9sFjp9nenU71UBCqIvf4hPmX5YZhNmajzCC9LBKm4DrGDepEUCkL7SXFRRj+wKqy+21el7DNOH6bAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAEknAD1EA0x9WxFuySbpbcXSU2E5tCU4QbPQgFPfu/gxiqWkXI0LiEMf0uAfAWTMp48jEhmUCb98VmRMvBltXbG6U/s7D6bQTJL2I4sHVAYmdcxTpTbjUes8Xeg3Emh9NxF93DFTTlCVPVltG8gt8Bcibs7ux3hechTke2ohuVoso3BJWidA4B1GAzLs4QrSNwvLf/aPc6ZCj1fUQDqjFiJAl3ZYPkrQtXpszHiZrz/ZxxPUpXTJO6sWcywwLwrV8kLSJcldfW1CP4mE58sy1SFh6NuacWoTxxpYJAqz6XTcYJu+dB3jgopgsBOy7+KoQngCsYb0snbVxgNdDCfRUGw=" ],
+ "certificate" : [ "MIICmzCCAYMCBgGQgSEIeTANBgkqhkiG9w0BAQsFADARMQ8wDQYDVQQDDAZtYXN0ZXIwHhcNMjQwNzA1MDQyMDQ0WhcNMzQwNzA1MDQyMjI0WjARMQ8wDQYDVQQDDAZtYXN0ZXIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCiZLj0jmiLzL9rgS3jQagspRQWACkUAABnpeZlpreFpzaTHNph9St0ZFU478V5QpSw7yo9Q193cdiS5ItoZyxpumjec14Qk0AjpIora1iS0cTJZ7dfKiLtJLK1l3FCa0DdYgXJEj/GJMbII4QjelDPbb9j88iQhE3GVwGPg3pJQuFjzOi8KWJlaDqJbLObL7ah/ffvw0ick4p+EWS3otloe165oy+71qpt7VmrE29XJqQFg3/HBTxRDVQ/Hc8cvNjyWNsTLBajlMrpnXfJBqzBgkf1YHKF2YuQ6vQFTi7f2/e1HWI17RGQRc0/sp80MswbkNowJIXRx3Kh1j0gMvqrAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAAGRhVWM6JEOmkU/cdbRmIbW51qryeQCidXO7tfwZIEu2sr5zJoqXzPGKPTpr+st5K1h37ButvD1N+vgIN6JDuQ2s+p53yFN+YlowScIJ0Qdh8FVBvAn34UOz7R5Qrsegq/uAIhE5LTZ5ekBGZ3pszGc0R/BsnOY8OAMHfzNERu2v9STG58ioWqRhpVtWRqw8Kggt7bCAI9DMPy1Q94TDkNVV+b6TUT9t0pYvqyyKXcmEtbjPgE5BfrDlIAUatyg2f0j1dn4Qi8MgD+WJeFCAXzLD+e1i4Iqcr9Ms6BwRw5rvy1Z0umTLSEJwq7tcSqsh0vpbkV5ck4xVijNQWi8c9g=" ],
"priority" : [ "100" ],
"algorithm" : [ "RSA-OAEP" ]
}
}, {
- "id" : "33b05297-0313-49d2-a9a9-c287a3fe136a",
- "name" : "rsa-generated",
- "providerId" : "rsa-generated",
+ "id" : "8a94a00e-74f4-4940-b526-57bd74aebeab",
+ "name" : "aes-generated",
+ "providerId" : "aes-generated",
"subComponents" : { },
"config" : {
- "privateKey" : [ "MIIEowIBAAKCAQEAqDCcTp/wzp5E1N66JhAKUQ0O6ZNgf5U8Qk7A5LA13mkhZLnlD880jiYZCVelkmdzZL0S8c59PPjWgl8Yxau+m1hlqZOB17IRFYdgz7WbWm8q/Z5b7DN5fQqL08HRXB9OAlWSBD3KzICjPdovmvqZBitpO+FT0M0qwIe8pQpR1TS9bgQQocRwbVBcwBh/nQOWWDUDDSB/WYDc50VBs+mISHEgGugnhqPqilZp0ENdOC4jU8A36WYi9qZoCTkAevVUr8VHZcDsBRRyc29FIPgcnstmvzImFNNF4h5HNBzczA330kg2J9xfrWGxlqLV/DeV1nnYVJfEwq+BkQMLjbksuQIDAQABAoIBAAQr7HyQv/7H8yoaeiB+jlrzSXbmpmKTt4JnhKZHbpadIexnJfTN7V5HOKDAMUWf1j9d5y3jMr0D6QIjzK/+cgRVXXQmyfYpHv5bNL4CIZ/NGRJgTqRdpHpC/DPc3037IsqxB6WeSLzoxeO/WSXtaEU8Z2hKTvNjW1eaJkYrqtrwYSUfQBmhkdip33DA/2yLCHe/4cPQvgp+JL4EMwy6HeUQA5RVfpBZEmFWDgUNpSbKqvudXLlPDzYU0HabyHrX2kjqyCmMDNwiLG5DGP2ljsTEX/3p9AdeTQVn2FnSn7F9sN3G1QUzlZDjnRDBVdvinEqY/vf1V6oaFO/o9Gm08RcCgYEA0hoPst+JnslCpVmKlLKQnWgqPAB56wPIrqs54DZHsjg70b/OcnPfm4Z7rAe046tMXVS53dpw2gzvW9qXlyUERecSTo8ec8+XJlHf3CMmCDdhYz9iYXTauBKuo2gN8S+MUQ+Zoj90oKK6ydCT+3BtrarNq4ZA2pDgvl65bFJrhpMCgYEAzO6gT3IejZGDlM/EdbygU+wg5xFLps2KUGJ7MDU9QneJOdPODKme8pU6XEe0KVGxshuiNqzMGReytadOy0ZMOWvZJp2/Tg0qrwuB03638x9W/s7NLbLlg9schgFLPIsLFXsmdaoZ+5nIOL6DnVOR0Aq2PnO72LjRCjnJDy59owMCgYBzL6qPrJIspbaOJIsffs5eHe+ZucEdoZNyf5lZXSjtgnr5QakTgoeDIrXG2OrJLu7M9Fh6Uvov8YuA1lTpnne7QzX8L+bII3WAor6SWArP0lzoJqXvPDt1U3i/SZrrMeBByMW3+AYe01iIsHuRDFB1OAFOGmqP6YHtnM0XoBAnVQKBgQDJsIDuL66KPhB2QRVlmsNgVSD8yTTfcaMTAhmjlII6DFNuKlq8c6QPs3bAo4FYuSJd3HyFuwMUHxKvXX5a6VDToqURMGe7dZHwvS6E7E42ZT3FgdrFgzAH2Xn1GQjnCSFbftyXKVZxHSTFVBtMl5cGXcSHKnhSD3MM0VpkKqlT6QKBgDNN+7SPnKJXkJkHns9yPA8PbkqYjK8rSzsHpiCiugY3TRDv1NK75yN1+AmW7QdyMZbSOrFB+Fm7FU8g+8QCMdVoThOx/QCB/D3Z4qdW/CDKWa+TUpUgqN4yrpYxZqadVdn3wX/GMe+ZHRB3dSEecNBS9Y6VmZagy8E/28IkiVof" ],
- "keyUse" : [ "SIG" ],
- "certificate" : [ "MIICmzCCAYMCBgGPx6gAzjANBgkqhkiG9w0BAQsFADARMQ8wDQYDVQQDDAZtYXN0ZXIwHhcNMjQwNTMwMDM1ODQ3WhcNMzQwNTMwMDQwMDI3WjARMQ8wDQYDVQQDDAZtYXN0ZXIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCoMJxOn/DOnkTU3romEApRDQ7pk2B/lTxCTsDksDXeaSFkueUPzzSOJhkJV6WSZ3NkvRLxzn08+NaCXxjFq76bWGWpk4HXshEVh2DPtZtabyr9nlvsM3l9CovTwdFcH04CVZIEPcrMgKM92i+a+pkGK2k74VPQzSrAh7ylClHVNL1uBBChxHBtUFzAGH+dA5ZYNQMNIH9ZgNznRUGz6YhIcSAa6CeGo+qKVmnQQ104LiNTwDfpZiL2pmgJOQB69VSvxUdlwOwFFHJzb0Ug+Byey2a/MiYU00XiHkc0HNzMDffSSDYn3F+tYbGWotX8N5XWedhUl8TCr4GRAwuNuSy5AgMBAAEwDQYJKoZIhvcNAQELBQADggEBAFIG2GYHPZdK8YnZDT3sHNGuGBwdNH0HgGcvZiKGFt6W4Jb0ezrP8Lta9v8Nv20VdYHinwbVf0cFrvX+BxMGgD0ZfrtHcReT2McV67xVIbKor7FcJxjeQNfBF9rVWCHEirYjutSajxfRN5TNKtHs+xsnrIwADfy5WwxcUawhRWvkfjfHITODNTH2T3nYrp5PYGbWbozcdi4P+KhezDO0U/ZDquqq29P90YsdBvJ7R7RxtsG8uE5KvHxxh9sKav0U/nhFhGw7/LFSJGUfAqK3kNEpe+Pd4+yd1BH5ZJ2k9EDouZ5NJccb2gBKpYlTPWm5Fyf1P2zgZSQQyt+8Cr6ST3Q=" ],
+ "kid" : [ "79982853-4fcb-4f52-8981-556070d82d8a" ],
+ "secret" : [ "YyqvUDAD-pNdiHCaLeDE7Q" ],
"priority" : [ "100" ]
}
}, {
- "id" : "b0899895-d74a-47ff-942f-491a9c4cd84b",
- "name" : "aes-generated",
- "providerId" : "aes-generated",
+ "id" : "0b135d72-18dc-4aed-a806-f911a657c055",
+ "name" : "rsa-generated",
+ "providerId" : "rsa-generated",
"subComponents" : { },
"config" : {
- "kid" : [ "6d2be0a5-c93b-44b4-967a-446861ca0982" ],
- "secret" : [ "IIbcwVWgeo51HkWJRIvksQ" ],
+ "privateKey" : [ "MIIEpQIBAAKCAQEA0rmn/MLyIZinO4kSVcR68ay8XVFR8rF1+M0iDjoZDYy3pYceBJVAyy2Xx3aSQOwJPZfdgH3K8PdKrkKtEx6idGkfidudzVXzxNo4DefTkCWgnEfnA9JvU/xghia3bseZAgZZmwuZOAdSerAHHNIHcrfY8gQiWGLkNLvdC/dggECPYT9O+Ye4Fkvvw2xTkmTGtvJC0e/v/Pk5Yk7bYcvhs9P4y0jVF2BnZA3MQmbQ1C2cxJUIrlalvr4/PiZqqE+Uz7gnmwSROOzqeusCwGTdqHzZga6mqYvVuloLfLJlysPtUVddS2tUVxnXMOyrc/YJSL35NPBZImpJD6IRwhzCDQIDAQABAoIBACT86JMx5s1l3ajSGRFL8Sadotygawl2A9adryYfJYme0xdvfaHhTuO7B4K/+dECfWa90uf8bJRaW9X1pyqNfIeBckNA9NR3i1fY0/EA6b5KFISKDG87z0XHLWwuvJDp4R4dXjocUZMnmd8mKcFxzlPhGGf2uM6Z4SOufBDfJaWtHbM1rluMNQCtDDQhi5bOYdF6++zCiKzrA2MS2Kli812tPLii+36/11FJsdXmoNpKvSrNE52xS/KkoJ16KTBkDpSBFrjOgrzsUTxvSS7Oz+Rtvpx54ax2onxhcx+I6cbcSP2mEsvwqftxyWfkwQvKJ9w3MwY+xu8Tj0JXMTqwYFMCgYEA9auUnUvw40o2a+O2ieWOSwWwQI3LfuUZEn6lwhVvS+MyxPLPsqiBVvvj77BPNhKwq3Q14E/n5iBXxSB6ux+G5IuIiKW9u4hlyBGhUeaSNA/EQIrJy4704h7Ph7dxqs8c6w3Hwfr+oQLACvOp3cZ9oNB6d3GXnuKhD7EWFOLDYqMCgYEA25XsiANpIZ72dlQJsSSwGmw9vPj9vks2KxfocJtn3MfK4v/QW0PQNT7knYAcmExrGIN+vPQX5hYXoABM23Z2nbdY4ti4MjOJWFxYu2LXa5/q0CCe3QhEhgcvgar4TwLcf/e3stvTPOyVxqNtCwUiyDiMhGmcgnBsKT+ahKW4Q48CgYEA1NkE2Mer/HEW96ECTTVLdGqIS1XO4rGBaIm7+YzysbA2E3dARk1CSmfRE6EQ8At/b/0ulJsGk1agVNWQIEHvcGIIOERJP4qsjIvh1gDL2Tlz0mus7KV+O89wBOkGHXR2XJzC3qklJcEpPBPir5hCzirygDw1nl5CJ0NJm2zg1bsCgYEAsMTScvP78Brd4YfpfXdBZSP512TCMCyv4KUQc4ZHaE5WH8M74hyHQjXtKHV3j4sFM+i3YDlH++uQ/TcAqDOHbZOptIQuVAt053L/42nAbV2BVCbOfLUpJJQoRER0PHbbNxEeCpg4RvVV5WCuaY6q32/WfsneOotyJwqSw3H9EjUCgYEAvpaUkpo5w54bs+IprgzEF5uWfMzJJgfNJqXC989H94L7eYHIAfRajqaIWcDGruB5O+UxS5w1rF2gu30W3DzWpErmkeftmBOO+vwxgWSSmaSLSLEeEh6EbT2iQs6wlZNnZudzTBZ+jR7TWogSPJC1lPBZLKJC3sD4oXFEXpFBkm8=" ],
+ "keyUse" : [ "SIG" ],
+ "certificate" : [ "MIICmzCCAYMCBgGQgSEHJTANBgkqhkiG9w0BAQsFADARMQ8wDQYDVQQDDAZtYXN0ZXIwHhcNMjQwNzA1MDQyMDQzWhcNMzQwNzA1MDQyMjIzWjARMQ8wDQYDVQQDDAZtYXN0ZXIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDSuaf8wvIhmKc7iRJVxHrxrLxdUVHysXX4zSIOOhkNjLelhx4ElUDLLZfHdpJA7Ak9l92Afcrw90quQq0THqJ0aR+J253NVfPE2jgN59OQJaCcR+cD0m9T/GCGJrdux5kCBlmbC5k4B1J6sAcc0gdyt9jyBCJYYuQ0u90L92CAQI9hP075h7gWS+/DbFOSZMa28kLR7+/8+TliTtthy+Gz0/jLSNUXYGdkDcxCZtDULZzElQiuVqW+vj8+JmqoT5TPuCebBJE47Op66wLAZN2ofNmBrqapi9W6Wgt8smXKw+1RV11La1RXGdcw7Ktz9glIvfk08FkiakkPohHCHMINAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAI4t7ZCTHVNTAuEhK5AKDvxgMyLU/cU05hrCNAnz/Rs3VUhrqPHb738Wj4CfOvX6qGAkAuXheEP7XYCtwufZOWQh3ifEDFkMv8EpKa7tDF2vDitN3EQUpo7MuBq7l8QweURrcx1HCEcfxlLamlHnR440kUZmYYZiuqBGrX7eZ7ouFxloNyvOVBuKV9O3v4NTe+/CON12o+S0gH0q/ZA1ckOqoAXlI2Dy3A4fxZo8F/oEiKGUu9PQqSS+W9oKkJkwOQglhqfX9vghS2nQQ3TpFrwOOj5Y6VLnnbpgeGUvDRAWBwX+KQYK0Quj8ShG5h9I5RIUqITnNLRcPvC97bvM8aU=" ],
"priority" : [ "100" ]
}
}, {
- "id" : "a14c1afe-1076-4c0d-9b06-ddcb3094e64a",
+ "id" : "753c24ce-15f6-4525-a08d-7574ae5b1832",
"name" : "hmac-generated-hs512",
"providerId" : "hmac-generated",
"subComponents" : { },
"config" : {
- "kid" : [ "ce546b43-4646-4a03-9617-171bd66373b2" ],
- "secret" : [ "QhCKZOZilxHCKi8kYxDSmVVt8NJdqPzJ5sCEdX-8wss_kPbMsDBsvqs9Lb-3a2m-UbBprs6mqyURWtoaSsRIA_j2RqmkrpZDXzmYZzWJAjdwcThQVJaIgOvh2blKcw9Stoq2rRsqV1T9QI2_Ehliyzml4iyrlPDwf91BXJp5K5M" ],
+ "kid" : [ "5bc87c88-69af-41a0-8fe4-73ba82337276" ],
+ "secret" : [ "lvxM4nt03vaZtl4Yj0X-pYZTJ3bOASu0_VBhvyICIxziGlj7_eUFPgb8U4vD7tSl721Haif9Sc3IW6qunqYTOWEK7UMRL4VenpxQ_XjS0NpW3-rsgomORFiAYhIKv-oF6eJ4rqhzTxks4iZC44sh_ASOdweD-szSrka3NrFC2gs" ],
"priority" : [ "100" ],
"algorithm" : [ "HS512" ]
}
@@ -3562,7 +3562,7 @@
"internationalizationEnabled" : false,
"supportedLocales" : [ ],
"authenticationFlows" : [ {
- "id" : "5df4182f-b086-433b-a159-95e19701d2b9",
+ "id" : "9333ebbd-b69f-434b-a623-2c81c727aa37",
"alias" : "Account verification options",
"description" : "Method with which to verity the existing account",
"providerId" : "basic-flow",
@@ -3584,7 +3584,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "735b82c7-9a7f-4af2-ba2d-da4ee66f7f93",
+ "id" : "f046666f-6256-4de1-9753-3efb4d048fa2",
"alias" : "Browser - Conditional OTP",
"description" : "Flow to determine if the OTP is required for the authentication",
"providerId" : "basic-flow",
@@ -3606,7 +3606,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "0932dd29-87a5-4eee-89b9-9e6a54609343",
+ "id" : "0f9eecf3-6c85-46ef-b0ea-08be60d46add",
"alias" : "Direct Grant - Conditional OTP",
"description" : "Flow to determine if the OTP is required for the authentication",
"providerId" : "basic-flow",
@@ -3628,7 +3628,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "5ae637ad-3d4c-4a82-b465-1d0deb7bf1ad",
+ "id" : "e545c9f9-4890-4487-ae1d-8317ac07d27a",
"alias" : "First broker login - Conditional OTP",
"description" : "Flow to determine if the OTP is required for the authentication",
"providerId" : "basic-flow",
@@ -3650,7 +3650,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "0272840e-a292-4e1a-99f9-06e1f5f6b6d0",
+ "id" : "228e5fc9-b224-40ee-b6b4-4e59893a3666",
"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",
@@ -3672,7 +3672,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "ca80218b-d8b0-4490-be22-bf60840063b3",
+ "id" : "382a5aa2-0fbd-4380-977c-1ae8a49c7195",
"alias" : "Reset - Conditional OTP",
"description" : "Flow to determine if the OTP should be reset or not. Set to REQUIRED to force.",
"providerId" : "basic-flow",
@@ -3694,7 +3694,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "591291e0-1080-482d-b7e7-ed61cfd62aa7",
+ "id" : "bf613920-43e9-4cf3-9a3f-b48c50626650",
"alias" : "User creation or linking",
"description" : "Flow for the existing/non-existing user alternatives",
"providerId" : "basic-flow",
@@ -3717,7 +3717,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "4dd42bb9-6751-46bc-b99d-c2ed10601267",
+ "id" : "6586444b-5992-4ffb-8ae9-c87addf35389",
"alias" : "Verify Existing Account by Re-authentication",
"description" : "Reauthentication of existing account",
"providerId" : "basic-flow",
@@ -3739,7 +3739,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "d9ea1969-9cbc-40f1-974f-8340c82aed9d",
+ "id" : "8d7329ff-18f6-4d0c-8875-f1d4b5c6895d",
"alias" : "browser",
"description" : "browser based authentication",
"providerId" : "basic-flow",
@@ -3775,7 +3775,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "1527b0ad-d820-4ad7-979e-1d8fe7837f5b",
+ "id" : "7b944c8d-c237-40ae-b2ac-723e99a7fc10",
"alias" : "clients",
"description" : "Base authentication for clients",
"providerId" : "client-flow",
@@ -3811,7 +3811,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "a87f17ec-bb04-4889-b938-e54b67759172",
+ "id" : "42162df8-6de8-4abb-bdb6-88fdbde313f1",
"alias" : "direct grant",
"description" : "OpenID Connect Resource Owner Grant",
"providerId" : "basic-flow",
@@ -3840,7 +3840,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "56028f3c-4c37-434a-ac9a-a4e29afe3c00",
+ "id" : "c0de33d2-6283-427c-bfcb-3d0ce2fa14eb",
"alias" : "docker auth",
"description" : "Used by Docker clients to authenticate against the IDP",
"providerId" : "basic-flow",
@@ -3855,7 +3855,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "270cb23f-c0df-455b-9731-8e2a1a9ffbaa",
+ "id" : "7d552548-5c11-48e2-b4b9-b6b145afe1ac",
"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",
@@ -3878,7 +3878,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "046955f4-1597-44a5-b7a4-c70055ceca1c",
+ "id" : "12900d0f-ecda-40e6-b827-b97cafa716bd",
"alias" : "forms",
"description" : "Username, password, otp and other auth forms.",
"providerId" : "basic-flow",
@@ -3900,7 +3900,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "b5d50c15-9814-4df2-ac73-a5e48733a565",
+ "id" : "2b2bb526-c19f-4fa5-9147-181688209ffe",
"alias" : "registration",
"description" : "registration flow",
"providerId" : "basic-flow",
@@ -3916,7 +3916,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "96c96952-8bdf-494c-860d-985050e8aca2",
+ "id" : "07ee3d61-e425-4387-bd4a-40b5aa502ae6",
"alias" : "registration form",
"description" : "registration form",
"providerId" : "form-flow",
@@ -3952,7 +3952,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "68d491f3-f98d-4eba-8dbd-ab648c2f636b",
+ "id" : "52114e72-13ec-46d1-a23a-a1cd080e8e36",
"alias" : "reset credentials",
"description" : "Reset credentials for a user if they forgot their password or something",
"providerId" : "basic-flow",
@@ -3988,7 +3988,7 @@
"userSetupAllowed" : false
} ]
}, {
- "id" : "1e3a0009-8e59-4a97-a507-5c920c5da0c1",
+ "id" : "3005d06b-6083-4559-9b07-5f16f2633a40",
"alias" : "saml ecp",
"description" : "SAML ECP Profile Authentication Flow",
"providerId" : "basic-flow",
@@ -4004,13 +4004,13 @@
} ]
} ],
"authenticatorConfig" : [ {
- "id" : "0a7cfdb1-0bd3-46cd-8fbb-fca2e6714480",
+ "id" : "16d34322-a09a-4f80-83db-cc9a8732304d",
"alias" : "create unique user config",
"config" : {
"require.password.update.after.registration" : "false"
}
}, {
- "id" : "6980d7e3-32ab-48ed-bd61-27aef2a4978f",
+ "id" : "9fa91c0f-46eb-47da-a3d0-81154417daa9",
"alias" : "review profile config",
"config" : {
"update.profile.on.first.login" : "missing"