[ { "id" : "master", "realm" : "master", "displayName" : "Keycloak", "displayNameHtml" : "
Keycloak
", "notBefore" : 0, "revokeRefreshToken" : false, "accessTokenLifespan" : 60, "accessTokenLifespanForImplicitFlow" : 900, "ssoSessionIdleTimeout" : 1800, "ssoSessionMaxLifespan" : 36000, "offlineSessionIdleTimeout" : 2592000, "accessCodeLifespan" : 60, "accessCodeLifespanUserAction" : 300, "accessCodeLifespanLogin" : 1800, "enabled" : true, "sslRequired" : "external", "registrationAllowed" : false, "registrationEmailAsUsername" : false, "rememberMe" : false, "verifyEmail" : false, "resetPasswordAllowed" : false, "editUsernameAllowed" : false, "bruteForceProtected" : false, "maxFailureWaitSeconds" : 900, "minimumQuickLoginWaitSeconds" : 60, "waitIncrementSeconds" : 60, "quickLoginCheckMilliSeconds" : 1000, "maxDeltaTimeSeconds" : 43200, "failureFactor" : 30, "privateKey" : "MIIEpAIBAAKCAQEAkbZsBEL5m9Die9IF36fZQpIsya8xb8w+cX1guAUFRAyeMSNyJbsaTLB9Dd587s5ySyfPfrtGV7mjwKuAQnBQ6z4U9ElsOwcJuDSpcZ/2FRnWdg9suK0PHCL9wMNHOLfpF5gd2jPrKBGWYmmR3TP0kwfKsa5kdMYajv7+IVoom2hjjSp4cq56WUd6z9cglG7hsTF92wrzjREK74Dl8u6lq6xtRNMS0M/pPBe+1/REYXVeQktma1k3qdncoemId0fp4MhOvq159X6txuMQBsCCLL30lImKBi0F747fisWpU8cSpI3QM65EOT0XyueqarCbkx/qY381tYVPFAPfWSo2owIDAQABAoIBAQCJ+av0qRrEkZo0Vx5atwyB/fpNDAiK7WLfgjJYbeCbnDsbGo5W7gGsRp5TyK6STohpZAwV2+1y2gUWRw9PWh01c/bRjsjeZ/6rH6qnPin9txademOfx7d8FCImKoNBUNx2DAOQgAMXUPgOvhpx1GWt5/3mG9VhwciaSRiIql+zL0jx6Dkddx/o9AHlFXEQorPiWICO7LHO9ZtNguavDJeQD13wtFnwk04oaYDtdVh/zkLnp7nozBf84NbRbLkoo7igZfpmaS5f1aW9bwBoko+tja57bxMj8FCQJ9Qc7w8p7pLNoxFYQVVT9AuBEC72vJX0U9t8kvtOLFqc5ilLZXP5AoGBANaLH+WISX2BXEVQl31B5zTivT8u11z4CdoifAT0po8wvLpSP4Dw+MSi0fJG+1oTKDcO81f1XGLbjUbBbkIjSfJ5yY+3R70+GA7nJgdFnFxZ+V0bybapOcAlAY65oFB26e5WTuan/ykcV/Knb6ZcnbuiRLZjNUBmxbVQ1UbN/YVVAoGBAK3ebFzTpZy0U5lKVS75SzN0PvFnuLPaJh3Q5mrUgyzbYW6PHZ9X9UdonemtozJzmUG56ByVY5EvXvK6CDYMZAk/Y+slkBmjKp3azkH6N9hAeA1FhALsRHnURPuNqh0J3wx8U0EA5l+bb28AIh/F1ZqWcbR7659scX13Y9GklkwXAoGBANKZRvo9ykYU0cqIzev64UacvEBlbqqoIKOr7im/LjCpGtmbGxMreEctvQEihGFrJLLHTkAtbj7sXcXy4pSxp0kKG72joBw3883NQRsqTc6p04p+WIehnjrrGJhNxvy1ffSjbFgm2OY2GG7txT988qjZJLIUuJU7TSAq9PDIC/DxAoGAJBCQ9ahJH/ofpRpQFRBM0v132Ock3tmPMnwUb3BpTTKsQRyajmTWUduXddM4mMx1q7Z+OP+byY/D6CFCdsOXNHvbo/kErOy1eEzcn77hOpAU1tvmiByuD39CV9OIx8E2bQaU1lTzdD1vndyvN1v39LrkFwXlWApMeDP9lozHSD0CgYARfOHXncFIQj6bmTLES/hUPT1ib/4IZ/mRVG4XooUGn72aWXPJ9hsm7qgQ9g66SKyqt0qELO2qSrRBCJEQISk68F01oqZAE8uA6H806UF1caQTE2fGHVebLnJLZ1crKQri4swquzqJ450XnjUEg50JV6usZVSH6U+qDkn4QCXVcw==", "publicKey" : "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkbZsBEL5m9Die9IF36fZQpIsya8xb8w+cX1guAUFRAyeMSNyJbsaTLB9Dd587s5ySyfPfrtGV7mjwKuAQnBQ6z4U9ElsOwcJuDSpcZ/2FRnWdg9suK0PHCL9wMNHOLfpF5gd2jPrKBGWYmmR3TP0kwfKsa5kdMYajv7+IVoom2hjjSp4cq56WUd6z9cglG7hsTF92wrzjREK74Dl8u6lq6xtRNMS0M/pPBe+1/REYXVeQktma1k3qdncoemId0fp4MhOvq159X6txuMQBsCCLL30lImKBi0F747fisWpU8cSpI3QM65EOT0XyueqarCbkx/qY381tYVPFAPfWSo2owIDAQAB", "certificate" : "MIICmzCCAYMCBgFXQqMdvTANBgkqhkiG9w0BAQsFADARMQ8wDQYDVQQDDAZtYXN0ZXIwHhcNMTYwOTE5MTMyNzQ4WhcNMjYwOTE5MTMyOTI4WjARMQ8wDQYDVQQDDAZtYXN0ZXIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCRtmwEQvmb0OJ70gXfp9lCkizJrzFvzD5xfWC4BQVEDJ4xI3IluxpMsH0N3nzuznJLJ89+u0ZXuaPAq4BCcFDrPhT0SWw7Bwm4NKlxn/YVGdZ2D2y4rQ8cIv3Aw0c4t+kXmB3aM+soEZZiaZHdM/STB8qxrmR0xhqO/v4hWiibaGONKnhyrnpZR3rP1yCUbuGxMX3bCvONEQrvgOXy7qWrrG1E0xLQz+k8F77X9ERhdV5CS2ZrWTep2dyh6Yh3R+ngyE6+rXn1fq3G4xAGwIIsvfSUiYoGLQXvjt+KxalTxxKkjdAzrkQ5PRfK56pqsJuTH+pjfzW1hU8UA99ZKjajAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAEYdKohPH9i7lk4QEsu2ZPy6x8sotk6OrcPImMGWEXXehQcSg81R8905zAKfT0R3FiZLx0/S1u5kBxEjhipQe08+4KK7EwsFHARqZFDYKw/sqdxZrjR32MHC8/HOhHo35Fb8114mw4inBHj8X7PADVuVLOXqe+F1w0OaO+WT0WyCKAjfISdqXadJFNHBoqPbcsUAmARYV2e3bzquOoyKMysaf6f5drO91UJYwxvKOx861vTK6DtnLabgymJuiw+O2hYbhXZc8kUe1Utv0lIOskES9WmKnYBAX3JYypAV+F5k/gTR3r+gEaoSptT7xiw6KMWc7i+fU5pgksiBnvi1sfI=", "codeSecret" : "c169c4de-354e-464e-99b2-8994ef947b11", "roles" : { "realm" : [ { "id" : "30fefa69-4fc1-4b28-a9c4-42f8d63eb984", "name" : "uma_authorization", "description" : "${role_uma_authorization}", "scopeParamRequired" : false, "composite" : false, "clientRole" : false, "containerId" : "master" }, { "id" : "78f01e66-98bb-41b2-a3cf-28df4c8353a3", "name" : "admin", "description" : "${role_admin}", "scopeParamRequired" : false, "composite" : true, "composites" : { "realm" : [ "create-realm" ], "client" : { "lifelog-realm" : [ "manage-identity-providers", "manage-realm", "view-identity-providers", "create-client", "view-authorization", "view-events", "manage-users", "view-realm", "view-clients", "manage-authorization", "impersonation", "manage-events", "view-users", "manage-clients" ], "master-realm" : [ "manage-events", "manage-realm", "manage-identity-providers", "view-identity-providers", "manage-clients", "view-authorization", "manage-users", "create-client", "view-users", "view-realm", "impersonation", "view-events", "view-clients", "manage-authorization" ] } }, "clientRole" : false, "containerId" : "master" }, { "id" : "4da331bb-b1fe-41ff-a8bd-3e866cdf270b", "name" : "create-realm", "description" : "${role_create-realm}", "scopeParamRequired" : false, "composite" : false, "clientRole" : false, "containerId" : "master" }, { "id" : "0718344f-1855-46bc-ace7-b246fdb9ea3f", "name" : "offline_access", "description" : "${role_offline-access}", "scopeParamRequired" : true, "composite" : false, "clientRole" : false, "containerId" : "master" } ], "client" : { "lifelog-realm" : [ { "id" : "dacfd622-8a8f-4b8c-8621-7e5409f77b04", "name" : "manage-authorization", "description" : "${role_manage-authorization}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "1ec05f71-013a-4036-bc08-d94acafb8881" }, { "id" : "adeb0a27-9db5-404b-8d31-491499cf0a4b", "name" : "manage-identity-providers", "description" : "${role_manage-identity-providers}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "1ec05f71-013a-4036-bc08-d94acafb8881" }, { "id" : "ad87246c-ebbd-4b65-839c-d3dce00e5067", "name" : "impersonation", "description" : "${role_impersonation}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "1ec05f71-013a-4036-bc08-d94acafb8881" }, { "id" : "5967afb4-f238-45c8-9ab9-8527e3ffb5a4", "name" : "manage-events", "description" : "${role_manage-events}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "1ec05f71-013a-4036-bc08-d94acafb8881" }, { "id" : "43b33d96-4b46-4b7b-8f9a-922afc80a82f", "name" : "manage-realm", "description" : "${role_manage-realm}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "1ec05f71-013a-4036-bc08-d94acafb8881" }, { "id" : "444e5fa4-769b-4921-bc57-e84d8b9f6dce", "name" : "view-identity-providers", "description" : "${role_view-identity-providers}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "1ec05f71-013a-4036-bc08-d94acafb8881" }, { "id" : "7956289e-2e1a-4707-ac12-6ded08f425ce", "name" : "create-client", "description" : "${role_create-client}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "1ec05f71-013a-4036-bc08-d94acafb8881" }, { "id" : "c7448b9a-a028-4a14-974e-8d750ad37d5b", "name" : "view-users", "description" : "${role_view-users}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "1ec05f71-013a-4036-bc08-d94acafb8881" }, { "id" : "ed6f0e98-fe2a-4e7c-853e-03d2df479115", "name" : "view-authorization", "description" : "${role_view-authorization}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "1ec05f71-013a-4036-bc08-d94acafb8881" }, { "id" : "7514774d-b299-4e8c-82e8-fad816e9fcb1", "name" : "view-events", "description" : "${role_view-events}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "1ec05f71-013a-4036-bc08-d94acafb8881" }, { "id" : "06c6a936-cced-4e73-b227-60cbb890de74", "name" : "manage-clients", "description" : "${role_manage-clients}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "1ec05f71-013a-4036-bc08-d94acafb8881" }, { "id" : "24b6f62a-01ce-49bc-bddf-daa76eea2279", "name" : "manage-users", "description" : "${role_manage-users}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "1ec05f71-013a-4036-bc08-d94acafb8881" }, { "id" : "38051413-278e-4e36-8f17-527f2c40cc69", "name" : "view-realm", "description" : "${role_view-realm}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "1ec05f71-013a-4036-bc08-d94acafb8881" }, { "id" : "12a09a84-e006-4347-9156-d404ecc92d94", "name" : "view-clients", "description" : "${role_view-clients}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "1ec05f71-013a-4036-bc08-d94acafb8881" } ], "security-admin-console" : [ ], "admin-cli" : [ ], "broker" : [ { "id" : "7667d855-9679-4ee6-be33-006b294d430b", "name" : "read-token", "description" : "${role_read-token}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "73bd0b1d-3f9d-4b41-bb05-5c96bbed7dc6" } ], "master-realm" : [ { "id" : "5b7384ba-b48f-423b-a3db-8f9608b310d8", "name" : "manage-events", "description" : "${role_manage-events}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "6e551dd9-2682-4682-80bf-44553ce5da86" }, { "id" : "36f57c2f-8c6f-434c-9bcf-fccded774e5c", "name" : "view-authorization", "description" : "${role_view-authorization}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "6e551dd9-2682-4682-80bf-44553ce5da86" }, { "id" : "58764ad0-fea9-40e3-9168-214cef85bd96", "name" : "manage-realm", "description" : "${role_manage-realm}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "6e551dd9-2682-4682-80bf-44553ce5da86" }, { "id" : "7144acb0-1591-491c-bbce-a8fcd69e3479", "name" : "manage-users", "description" : "${role_manage-users}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "6e551dd9-2682-4682-80bf-44553ce5da86" }, { "id" : "3fc0c2b3-5e31-4fd2-abe4-2fed47c213b8", "name" : "create-client", "description" : "${role_create-client}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "6e551dd9-2682-4682-80bf-44553ce5da86" }, { "id" : "f5e5fbae-3c7a-48d3-9796-0ded0abba16e", "name" : "view-users", "description" : "${role_view-users}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "6e551dd9-2682-4682-80bf-44553ce5da86" }, { "id" : "1f2b67b0-20cf-46ff-83da-b44d72f42a0e", "name" : "view-realm", "description" : "${role_view-realm}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "6e551dd9-2682-4682-80bf-44553ce5da86" }, { "id" : "9a6c5f62-f3aa-45ee-8890-892114c4ea2b", "name" : "manage-identity-providers", "description" : "${role_manage-identity-providers}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "6e551dd9-2682-4682-80bf-44553ce5da86" }, { "id" : "80125021-2aba-4189-b911-eb60db8a1963", "name" : "view-identity-providers", "description" : "${role_view-identity-providers}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "6e551dd9-2682-4682-80bf-44553ce5da86" }, { "id" : "232bff98-ffeb-4094-a17a-3396216db5e2", "name" : "impersonation", "description" : "${role_impersonation}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "6e551dd9-2682-4682-80bf-44553ce5da86" }, { "id" : "ca90a3b3-6f53-4eed-bf80-5cec5cd81c11", "name" : "manage-clients", "description" : "${role_manage-clients}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "6e551dd9-2682-4682-80bf-44553ce5da86" }, { "id" : "752187a8-3bcb-44dd-88d0-7d9397ec8c7b", "name" : "view-events", "description" : "${role_view-events}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "6e551dd9-2682-4682-80bf-44553ce5da86" }, { "id" : "2b8d977f-00b3-454d-8b91-cffed206e81d", "name" : "view-clients", "description" : "${role_view-clients}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "6e551dd9-2682-4682-80bf-44553ce5da86" }, { "id" : "43157c2d-cf8b-4713-b09b-fd8394a9026f", "name" : "manage-authorization", "description" : "${role_manage-authorization}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "6e551dd9-2682-4682-80bf-44553ce5da86" } ], "account" : [ { "id" : "58a742a3-1a72-451a-9abe-f63336c04ffb", "name" : "view-profile", "description" : "${role_view-profile}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "c63fe1c5-cc04-495c-aaa9-0ac006ab7765" }, { "id" : "69ca2773-98ff-4056-b424-37bdd44752f4", "name" : "manage-account", "description" : "${role_manage-account}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "c63fe1c5-cc04-495c-aaa9-0ac006ab7765" } ] } }, "groups" : [ ], "defaultRoles" : [ "offline_access", "uma_authorization" ], "requiredCredentials" : [ "password" ], "passwordPolicy" : "hashIterations(20000)", "otpPolicyType" : "totp", "otpPolicyAlgorithm" : "HmacSHA1", "otpPolicyInitialCounter" : 0, "otpPolicyDigits" : 6, "otpPolicyLookAheadWindow" : 1, "otpPolicyPeriod" : 30, "users" : [ { "id" : "153751f3-839e-476d-a33b-b3012a8e0759", "createdTimestamp" : 1474291769133, "username" : "admin", "enabled" : true, "totp" : false, "emailVerified" : false, "credentials" : [ { "type" : "password", "hashedSaltedValue" : "S3r6y5E1bp6SnF5+UkSbvX/5bDdLBGBS3ZtdXM0PPRo4ptuFTBzwZltXA6foYJRw4OB0B6/5YL1lI/6lmfzD4Q==", "salt" : "8Lq7DutqIBAg3MvtO3wKyw==", "hashIterations" : 20000, "counter" : 0, "algorithm" : "pbkdf2", "digits" : 0 } ], "requiredActions" : [ ], "realmRoles" : [ "uma_authorization", "admin", "offline_access" ], "clientRoles" : { "account" : [ "view-profile", "manage-account" ] }, "groups" : [ ] } ], "scopeMappings" : [ { "client" : "admin-cli", "roles" : [ "admin" ] }, { "client" : "security-admin-console", "roles" : [ "admin" ] } ], "clients" : [ { "id" : "c63fe1c5-cc04-495c-aaa9-0ac006ab7765", "clientId" : "account", "name" : "${client_account}", "baseUrl" : "/auth/realms/master/account", "surrogateAuthRequired" : false, "enabled" : true, "clientAuthenticatorType" : "client-secret", "secret" : "04c1cc4f-9129-427a-98dd-fa72437fb030", "defaultRoles" : [ "view-profile", "manage-account" ], "redirectUris" : [ "/auth/realms/master/account/*" ], "webOrigins" : [ ], "notBefore" : 0, "bearerOnly" : false, "consentRequired" : false, "standardFlowEnabled" : true, "implicitFlowEnabled" : false, "directAccessGrantsEnabled" : false, "serviceAccountsEnabled" : false, "publicClient" : false, "frontchannelLogout" : false, "attributes" : { }, "fullScopeAllowed" : false, "nodeReRegistrationTimeout" : 0, "protocolMappers" : [ { "id" : "8d2c02af-c20d-4d3c-9853-eaa88c23e6d4", "name" : "given name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${givenName}", "config" : { "user.attribute" : "firstName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "given_name", "jsonType.label" : "String" } }, { "id" : "6a3c0c5f-3f80-4760-90cb-d603dd735395", "name" : "family name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${familyName}", "config" : { "user.attribute" : "lastName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "family_name", "jsonType.label" : "String" } }, { "id" : "4c093729-96df-45b2-a943-9103c8473b8c", "name" : "full name", "protocol" : "openid-connect", "protocolMapper" : "oidc-full-name-mapper", "consentRequired" : true, "consentText" : "${fullName}", "config" : { "id.token.claim" : "true", "access.token.claim" : "true" } }, { "id" : "a93ac23f-0070-4354-9ba6-843b4fb16322", "name" : "role list", "protocol" : "saml", "protocolMapper" : "saml-role-list-mapper", "consentRequired" : false, "config" : { "single" : "false", "attribute.nameformat" : "Basic", "attribute.name" : "Role" } }, { "id" : "ac069634-0f18-4064-8cad-27b58f8f07eb", "name" : "username", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${username}", "config" : { "user.attribute" : "username", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "preferred_username", "jsonType.label" : "String" } }, { "id" : "d8e9368d-0e20-4eb2-be4d-6a6d0df93a01", "name" : "email", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${email}", "config" : { "user.attribute" : "email", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "email", "jsonType.label" : "String" } } ], "useTemplateConfig" : false, "useTemplateScope" : false, "useTemplateMappers" : false }, { "id" : "09303ded-9c6e-479f-87aa-5323895c2c70", "clientId" : "admin-cli", "name" : "${client_admin-cli}", "surrogateAuthRequired" : false, "enabled" : true, "clientAuthenticatorType" : "client-secret", "secret" : "700dffa6-cc17-4c77-918e-84fdaf7bcc44", "redirectUris" : [ ], "webOrigins" : [ ], "notBefore" : 0, "bearerOnly" : false, "consentRequired" : false, "standardFlowEnabled" : false, "implicitFlowEnabled" : false, "directAccessGrantsEnabled" : true, "serviceAccountsEnabled" : false, "publicClient" : true, "frontchannelLogout" : false, "attributes" : { }, "fullScopeAllowed" : false, "nodeReRegistrationTimeout" : 0, "protocolMappers" : [ { "id" : "c8096db9-df17-46fd-bf72-3ef8bf0ee960", "name" : "username", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${username}", "config" : { "user.attribute" : "username", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "preferred_username", "jsonType.label" : "String" } }, { "id" : "b2bd3b0d-903f-4a93-8ee9-29f87320a22c", "name" : "full name", "protocol" : "openid-connect", "protocolMapper" : "oidc-full-name-mapper", "consentRequired" : true, "consentText" : "${fullName}", "config" : { "id.token.claim" : "true", "access.token.claim" : "true" } }, { "id" : "a56db0ed-bb93-4149-8848-c5232e013d42", "name" : "family name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${familyName}", "config" : { "user.attribute" : "lastName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "family_name", "jsonType.label" : "String" } }, { "id" : "c9c12670-06eb-480f-aefc-91397a747dda", "name" : "role list", "protocol" : "saml", "protocolMapper" : "saml-role-list-mapper", "consentRequired" : false, "config" : { "single" : "false", "attribute.nameformat" : "Basic", "attribute.name" : "Role" } }, { "id" : "c5e5bfb4-f674-49e2-880d-4199c59a935f", "name" : "given name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${givenName}", "config" : { "user.attribute" : "firstName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "given_name", "jsonType.label" : "String" } }, { "id" : "6130c949-4693-4db5-9c1d-d8d4cdf5a8c3", "name" : "email", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${email}", "config" : { "user.attribute" : "email", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "email", "jsonType.label" : "String" } } ], "useTemplateConfig" : false, "useTemplateScope" : false, "useTemplateMappers" : false }, { "id" : "73bd0b1d-3f9d-4b41-bb05-5c96bbed7dc6", "clientId" : "broker", "name" : "${client_broker}", "surrogateAuthRequired" : false, "enabled" : true, "clientAuthenticatorType" : "client-secret", "secret" : "f16e599f-097d-4a9b-8679-4815edcf726c", "redirectUris" : [ ], "webOrigins" : [ ], "notBefore" : 0, "bearerOnly" : false, "consentRequired" : false, "standardFlowEnabled" : true, "implicitFlowEnabled" : false, "directAccessGrantsEnabled" : false, "serviceAccountsEnabled" : false, "publicClient" : false, "frontchannelLogout" : false, "attributes" : { }, "fullScopeAllowed" : false, "nodeReRegistrationTimeout" : 0, "protocolMappers" : [ { "id" : "8961c0d2-0906-43ff-8030-71d411aa9fda", "name" : "email", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${email}", "config" : { "user.attribute" : "email", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "email", "jsonType.label" : "String" } }, { "id" : "8569b2f0-150c-4834-ac99-ea174826a001", "name" : "family name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${familyName}", "config" : { "user.attribute" : "lastName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "family_name", "jsonType.label" : "String" } }, { "id" : "ebaca660-17b2-4bdd-bf91-21a54b5637d1", "name" : "full name", "protocol" : "openid-connect", "protocolMapper" : "oidc-full-name-mapper", "consentRequired" : true, "consentText" : "${fullName}", "config" : { "id.token.claim" : "true", "access.token.claim" : "true" } }, { "id" : "48d9b42f-5cce-4342-83ac-e0d1cb3cf417", "name" : "username", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${username}", "config" : { "user.attribute" : "username", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "preferred_username", "jsonType.label" : "String" } }, { "id" : "d940ecc3-ccaa-4e0c-a3bd-935c9e6d7571", "name" : "given name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${givenName}", "config" : { "user.attribute" : "firstName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "given_name", "jsonType.label" : "String" } }, { "id" : "cbffd819-5fa2-4907-8cfb-5b073d3d012a", "name" : "role list", "protocol" : "saml", "protocolMapper" : "saml-role-list-mapper", "consentRequired" : false, "config" : { "single" : "false", "attribute.nameformat" : "Basic", "attribute.name" : "Role" } } ], "useTemplateConfig" : false, "useTemplateScope" : false, "useTemplateMappers" : false }, { "id" : "1ec05f71-013a-4036-bc08-d94acafb8881", "clientId" : "lifelog-realm", "name" : "lifelog Realm", "surrogateAuthRequired" : false, "enabled" : true, "clientAuthenticatorType" : "client-secret", "secret" : "4653e6a7-3bc1-42c5-96bf-2243d0f8c428", "redirectUris" : [ ], "webOrigins" : [ ], "notBefore" : 0, "bearerOnly" : true, "consentRequired" : false, "standardFlowEnabled" : true, "implicitFlowEnabled" : false, "directAccessGrantsEnabled" : false, "serviceAccountsEnabled" : false, "publicClient" : false, "frontchannelLogout" : false, "attributes" : { }, "fullScopeAllowed" : true, "nodeReRegistrationTimeout" : 0, "protocolMappers" : [ { "id" : "125d4bb9-a1fc-4997-a66b-a86182dd56d4", "name" : "full name", "protocol" : "openid-connect", "protocolMapper" : "oidc-full-name-mapper", "consentRequired" : true, "consentText" : "${fullName}", "config" : { "id.token.claim" : "true", "access.token.claim" : "true" } }, { "id" : "99698cb7-fda9-42e0-8995-9441787306bd", "name" : "role list", "protocol" : "saml", "protocolMapper" : "saml-role-list-mapper", "consentRequired" : false, "config" : { "single" : "false", "attribute.nameformat" : "Basic", "attribute.name" : "Role" } }, { "id" : "29fb969f-5f0f-4fe5-8e0b-7486a80f898f", "name" : "username", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${username}", "config" : { "user.attribute" : "username", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "preferred_username", "jsonType.label" : "String" } }, { "id" : "2b6b066a-92ae-4cae-968c-658726b3804f", "name" : "family name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${familyName}", "config" : { "user.attribute" : "lastName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "family_name", "jsonType.label" : "String" } }, { "id" : "4100b3d5-e7a9-48b9-bfc2-b1173cdfcfdb", "name" : "email", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${email}", "config" : { "user.attribute" : "email", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "email", "jsonType.label" : "String" } }, { "id" : "2d674844-b464-4ea5-85bf-01bbaf586168", "name" : "given name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${givenName}", "config" : { "user.attribute" : "firstName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "given_name", "jsonType.label" : "String" } } ], "useTemplateConfig" : false, "useTemplateScope" : false, "useTemplateMappers" : false }, { "id" : "6e551dd9-2682-4682-80bf-44553ce5da86", "clientId" : "master-realm", "name" : "master Realm", "surrogateAuthRequired" : false, "enabled" : true, "clientAuthenticatorType" : "client-secret", "secret" : "2d24ae82-2ebd-47ea-b89e-66ac7e2594b8", "redirectUris" : [ ], "webOrigins" : [ ], "notBefore" : 0, "bearerOnly" : true, "consentRequired" : false, "standardFlowEnabled" : true, "implicitFlowEnabled" : false, "directAccessGrantsEnabled" : false, "serviceAccountsEnabled" : false, "publicClient" : false, "frontchannelLogout" : false, "attributes" : { }, "fullScopeAllowed" : true, "nodeReRegistrationTimeout" : 0, "protocolMappers" : [ { "id" : "259f981c-20b8-434f-b881-e3175fe83ec3", "name" : "username", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${username}", "config" : { "user.attribute" : "username", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "preferred_username", "jsonType.label" : "String" } }, { "id" : "ff9aef8c-e0d7-40fd-85ba-4b1c5f565516", "name" : "role list", "protocol" : "saml", "protocolMapper" : "saml-role-list-mapper", "consentRequired" : false, "config" : { "single" : "false", "attribute.nameformat" : "Basic", "attribute.name" : "Role" } }, { "id" : "53f47298-1291-4e7a-8c08-85631cd29b12", "name" : "given name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${givenName}", "config" : { "user.attribute" : "firstName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "given_name", "jsonType.label" : "String" } }, { "id" : "b5d811b2-10b9-4570-865b-744194acbe39", "name" : "family name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${familyName}", "config" : { "user.attribute" : "lastName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "family_name", "jsonType.label" : "String" } }, { "id" : "0f5dd1d4-283d-45c4-9861-12916d884af6", "name" : "email", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${email}", "config" : { "user.attribute" : "email", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "email", "jsonType.label" : "String" } }, { "id" : "824d3c71-0a60-4aaf-b8f0-ca96165ea6f2", "name" : "full name", "protocol" : "openid-connect", "protocolMapper" : "oidc-full-name-mapper", "consentRequired" : true, "consentText" : "${fullName}", "config" : { "id.token.claim" : "true", "access.token.claim" : "true" } } ], "useTemplateConfig" : false, "useTemplateScope" : false, "useTemplateMappers" : false }, { "id" : "0740f2c3-e08e-434d-889c-5c85b08e7736", "clientId" : "security-admin-console", "name" : "${client_security-admin-console}", "baseUrl" : "/auth/admin/master/console/index.html", "surrogateAuthRequired" : false, "enabled" : true, "clientAuthenticatorType" : "client-secret", "secret" : "c5a77535-1572-44ec-b182-33d80ff11d31", "redirectUris" : [ "/auth/admin/master/console/*" ], "webOrigins" : [ ], "notBefore" : 0, "bearerOnly" : false, "consentRequired" : false, "standardFlowEnabled" : true, "implicitFlowEnabled" : false, "directAccessGrantsEnabled" : false, "serviceAccountsEnabled" : false, "publicClient" : true, "frontchannelLogout" : false, "attributes" : { }, "fullScopeAllowed" : false, "nodeReRegistrationTimeout" : 0, "protocolMappers" : [ { "id" : "0839a9fe-6394-4cec-ad42-d2d18ae78b50", "name" : "locale", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-attribute-mapper", "consentRequired" : false, "consentText" : "${locale}", "config" : { "user.attribute" : "locale", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "locale", "jsonType.label" : "String" } }, { "id" : "dc959c9d-5229-446a-8255-bd4af157d0b5", "name" : "username", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${username}", "config" : { "user.attribute" : "username", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "preferred_username", "jsonType.label" : "String" } }, { "id" : "5871dfbc-85e2-41f1-bf09-14eeb45550a8", "name" : "full name", "protocol" : "openid-connect", "protocolMapper" : "oidc-full-name-mapper", "consentRequired" : true, "consentText" : "${fullName}", "config" : { "id.token.claim" : "true", "access.token.claim" : "true" } }, { "id" : "e847faf5-6d56-4700-85ca-89a27b4bca18", "name" : "role list", "protocol" : "saml", "protocolMapper" : "saml-role-list-mapper", "consentRequired" : false, "config" : { "single" : "false", "attribute.nameformat" : "Basic", "attribute.name" : "Role" } }, { "id" : "2b35de19-387f-4a37-9d0b-da1a8f60c764", "name" : "family name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${familyName}", "config" : { "user.attribute" : "lastName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "family_name", "jsonType.label" : "String" } }, { "id" : "cabab26e-4760-44a2-8530-92afdf0347fe", "name" : "email", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${email}", "config" : { "user.attribute" : "email", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "email", "jsonType.label" : "String" } }, { "id" : "a65027cd-cf0d-4838-975b-80739d39b0b5", "name" : "given name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${givenName}", "config" : { "user.attribute" : "firstName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "given_name", "jsonType.label" : "String" } } ], "useTemplateConfig" : false, "useTemplateScope" : false, "useTemplateMappers" : false } ], "clientTemplates" : [ ], "browserSecurityHeaders" : { "xContentTypeOptions" : "nosniff", "xFrameOptions" : "SAMEORIGIN", "contentSecurityPolicy" : "frame-src 'self'" }, "smtpServer" : { }, "eventsEnabled" : false, "eventsListeners" : [ "jboss-logging" ], "enabledEventTypes" : [ ], "adminEventsEnabled" : false, "adminEventsDetailsEnabled" : false, "internationalizationEnabled" : false, "supportedLocales" : [ ], "authenticationFlows" : [ { "id" : "d3d4a91e-00ab-4354-8dea-cdc414190df1", "alias" : "Handle Existing Account", "description" : "Handle what to do if there is existing account with same email/username like authenticated identity provider", "providerId" : "basic-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "idp-confirm-link", "requirement" : "REQUIRED", "priority" : 10, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "idp-email-verification", "requirement" : "ALTERNATIVE", "priority" : 20, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "requirement" : "ALTERNATIVE", "priority" : 30, "flowAlias" : "Verify Existing Account by Re-authentication", "userSetupAllowed" : false, "autheticatorFlow" : true } ] }, { "id" : "d948ea50-6d70-4bc2-a6f9-c38a89a8f3ce", "alias" : "Verify Existing Account by Re-authentication", "description" : "Reauthentication of existing account", "providerId" : "basic-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "idp-username-password-form", "requirement" : "REQUIRED", "priority" : 10, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "auth-otp-form", "requirement" : "OPTIONAL", "priority" : 20, "userSetupAllowed" : false, "autheticatorFlow" : false } ] }, { "id" : "2e832d3a-246f-4014-8ab7-bf78bc957d15", "alias" : "browser", "description" : "browser based authentication", "providerId" : "basic-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "auth-cookie", "requirement" : "ALTERNATIVE", "priority" : 10, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "auth-spnego", "requirement" : "DISABLED", "priority" : 20, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "requirement" : "ALTERNATIVE", "priority" : 30, "flowAlias" : "forms", "userSetupAllowed" : false, "autheticatorFlow" : true } ] }, { "id" : "08a0914b-98f2-400c-9441-478be488b903", "alias" : "clients", "description" : "Base authentication for clients", "providerId" : "client-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "client-secret", "requirement" : "ALTERNATIVE", "priority" : 10, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "client-jwt", "requirement" : "ALTERNATIVE", "priority" : 20, "userSetupAllowed" : false, "autheticatorFlow" : false } ] }, { "id" : "a9611486-3f98-4d3f-a92d-6baab2facb2e", "alias" : "direct grant", "description" : "OpenID Connect Resource Owner Grant", "providerId" : "basic-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "direct-grant-validate-username", "requirement" : "REQUIRED", "priority" : 10, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "direct-grant-validate-password", "requirement" : "REQUIRED", "priority" : 20, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "direct-grant-validate-otp", "requirement" : "OPTIONAL", "priority" : 30, "userSetupAllowed" : false, "autheticatorFlow" : false } ] }, { "id" : "5a59a5d8-d38c-4861-b369-9b6c48210ba2", "alias" : "first broker login", "description" : "Actions taken after first broker login with identity provider account, which is not yet linked to any Keycloak account", "providerId" : "basic-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticatorConfig" : "review profile config", "authenticator" : "idp-review-profile", "requirement" : "REQUIRED", "priority" : 10, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticatorConfig" : "create unique user config", "authenticator" : "idp-create-user-if-unique", "requirement" : "ALTERNATIVE", "priority" : 20, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "requirement" : "ALTERNATIVE", "priority" : 30, "flowAlias" : "Handle Existing Account", "userSetupAllowed" : false, "autheticatorFlow" : true } ] }, { "id" : "4821f815-0cfd-4583-8e62-4d538f9db9a8", "alias" : "forms", "description" : "Username, password, otp and other auth forms.", "providerId" : "basic-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "auth-username-password-form", "requirement" : "REQUIRED", "priority" : 10, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "auth-otp-form", "requirement" : "OPTIONAL", "priority" : 20, "userSetupAllowed" : false, "autheticatorFlow" : false } ] }, { "id" : "23cd8f8b-0d66-4f4d-a0a0-c99b12a41000", "alias" : "registration", "description" : "registration flow", "providerId" : "basic-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "registration-page-form", "requirement" : "REQUIRED", "priority" : 10, "flowAlias" : "registration form", "userSetupAllowed" : false, "autheticatorFlow" : true } ] }, { "id" : "070dd2af-3c6d-4e36-bac0-33b94e43b641", "alias" : "registration form", "description" : "registration form", "providerId" : "form-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "registration-user-creation", "requirement" : "REQUIRED", "priority" : 20, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "registration-profile-action", "requirement" : "REQUIRED", "priority" : 40, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "registration-password-action", "requirement" : "REQUIRED", "priority" : 50, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "registration-recaptcha-action", "requirement" : "DISABLED", "priority" : 60, "userSetupAllowed" : false, "autheticatorFlow" : false } ] }, { "id" : "c2a58204-a77e-4dad-8e16-908f906855ac", "alias" : "reset credentials", "description" : "Reset credentials for a user if they forgot their password or something", "providerId" : "basic-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "reset-credentials-choose-user", "requirement" : "REQUIRED", "priority" : 10, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "reset-credential-email", "requirement" : "REQUIRED", "priority" : 20, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "reset-password", "requirement" : "REQUIRED", "priority" : 30, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "reset-otp", "requirement" : "OPTIONAL", "priority" : 40, "userSetupAllowed" : false, "autheticatorFlow" : false } ] }, { "id" : "418d3e61-0818-4aed-aa45-8446ca35aa36", "alias" : "saml ecp", "description" : "SAML ECP Profile Authentication Flow", "providerId" : "basic-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "http-basic-authenticator", "requirement" : "REQUIRED", "priority" : 10, "userSetupAllowed" : false, "autheticatorFlow" : false } ] } ], "authenticatorConfig" : [ { "id" : "1082abed-0f7a-4c5a-b54f-702e56e8a810", "alias" : "create unique user config", "config" : { "require.password.update.after.registration" : "false" } }, { "id" : "6a327398-3349-4ff0-8e17-42804acb78ea", "alias" : "review profile config", "config" : { "update.profile.on.first.login" : "missing" } } ], "requiredActions" : [ { "alias" : "CONFIGURE_TOTP", "name" : "Configure OTP", "providerId" : "CONFIGURE_TOTP", "enabled" : true, "defaultAction" : false, "config" : { } }, { "alias" : "UPDATE_PASSWORD", "name" : "Update Password", "providerId" : "UPDATE_PASSWORD", "enabled" : true, "defaultAction" : false, "config" : { } }, { "alias" : "UPDATE_PROFILE", "name" : "Update Profile", "providerId" : "UPDATE_PROFILE", "enabled" : true, "defaultAction" : false, "config" : { } }, { "alias" : "VERIFY_EMAIL", "name" : "Verify Email", "providerId" : "VERIFY_EMAIL", "enabled" : true, "defaultAction" : false, "config" : { } }, { "alias" : "terms_and_conditions", "name" : "Terms and Conditions", "providerId" : "terms_and_conditions", "enabled" : false, "defaultAction" : false, "config" : { } } ], "browserFlow" : "browser", "registrationFlow" : "registration", "directGrantFlow" : "direct grant", "resetCredentialsFlow" : "reset credentials", "clientAuthenticationFlow" : "clients", "keycloakVersion" : "2.1.0.Final" }, { "id" : "lifelog", "realm" : "lifelog", "notBefore" : 0, "revokeRefreshToken" : false, "accessTokenLifespan" : 300, "accessTokenLifespanForImplicitFlow" : 900, "ssoSessionIdleTimeout" : 1800, "ssoSessionMaxLifespan" : 36000, "offlineSessionIdleTimeout" : 2592000, "accessCodeLifespan" : 60, "accessCodeLifespanUserAction" : 300, "accessCodeLifespanLogin" : 1800, "enabled" : true, "sslRequired" : "external", "registrationAllowed" : false, "registrationEmailAsUsername" : false, "rememberMe" : false, "verifyEmail" : false, "resetPasswordAllowed" : false, "editUsernameAllowed" : false, "bruteForceProtected" : false, "maxFailureWaitSeconds" : 900, "minimumQuickLoginWaitSeconds" : 60, "waitIncrementSeconds" : 60, "quickLoginCheckMilliSeconds" : 1000, "maxDeltaTimeSeconds" : 43200, "failureFactor" : 30, "privateKey" : "MIIEpAIBAAKCAQEAwjjEd/r7wzg599XzAEyGS0gxNMe8lhisLYLRcyTxPB35AMIbVjGQUrhdjT6xmHegaQ47+Eb72f5phGFOBpmSh1Ce4xnBy1jGXQC1xBJy8lm67ivbp631xKLJRdacL96igR/v12DCy2K3kQ+GEcsxr9/JFBrRlsJxp01eZ6iBk3/0W9m/LzlSjYY7aFXrRtPTROgavGCHMNdfAhRLb7+uIMo2XyK5cg63KL9bVcWPu4aCgvnE+9BF7hc3kwaEYmw3QI9CW/Zg1AVOvai9THNVTSAKZxZckzSwYxHQtT9kTZdKW67mih5tbpe/dF+OAZtet5VI9tUpj4rSRhKVFw3YuwIDAQABAoIBAEk0mGkYwthcUw0lKUiNj3jEpzdbqatxdURaMJQT8pFUQsyUXTVpzRpAv5JDdTEgteejI9t69ea+zArHml9Gd0Jlkt3KkY8R0QKxB9H1mjnatGidQ1e6bA5HxVF7iLdKVToSTZaCtClw9fvJPCFs0zeVQ/c9/I20kJ4cvV6Y1u4+/hopqtd9FSyuJPpELlusQMox57btDkHz7rmhX/XNF/skku86TjUpBUoU/R4XxHrArvFvugQRPg4KeaetRVJ0+xFO6jdP5cNbsCTqCFU8LTblVuww/N/RmxAaMZH2Ms4INv2DrKTrjUtrol+85IevOqkqA1XMdYtAY4ZPE3DxHOECgYEA6T+S34a0Pfcayuj2JnjcsRFyxgrODChOgm6LBwIKoXoc+jDPx86XTfayxjSIdgkjSJoha5dJUGehK+o048xJ5TK+6kFcSSHq1DIJnryCpT/ksVbhhlLrb35Jt8/Jg0z89nyRlDiljod1mAp9gKETugFOYgyCW1TrrsGQiuhHT0kCgYEA1Sqp8EpGT96T4am/uoaDSQSmP2X4/AHmZVaJEHQfJ027KbHIbkajTmJMg1sEPXdi5dGPyhZ/WdoG851ORP8SctIJg6t7oiO20/9G2cGI5xIovKQYTjC3E7uAQrjRFz4hhQn4ogySxv6WOkggUEcu4vOKCCSMRJAUfMLZSFfPM+MCgYEApDTnd4njtoQSTqt3L1qDM/0uqhHNQW3W56hfJA3h4hCP+esHPIlKp853yWYOc9q3BlPMF2yoZnyuULZPide2Zi81jMF68Nl58u1PLHtWFnRG0jpyBxi1OwbTax5TpaY7qGPGMW030IG43dL0y+uacaadwhVAaH/+dEc9NS2VllECgYEAtbXqqzUFfuwjb4g+MgicPVBDT2PjvR75gYUkzevO6rguRbqROr/oUdcllguuL59npLThN8m5waRDrMN5hwNQfKRjC+TQPUTogwrnIJUD2MX4B+Zx+aU5Sw7YpQfa5U9HT5tSYQEK1asL8J6vPP+RDlHAZnSRRZj0fe2zPyHrNTUCgYBrw34+Y8ciVtSXG9XKiT3V1PtNG5ItpafnTKI5dGzJczIzf6yeE3pRo2PGc726nHefnPRzeHWVMi1znGFVeoQWpFwsn/zb6DB710XdmCzbcMzHINdnyOV7xcI9uVRKGE/hU4w4UlBfZnPoCJIr6Ex6QMfFnF9zLLMekdB4fMdRpw==", "publicKey" : "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwjjEd/r7wzg599XzAEyGS0gxNMe8lhisLYLRcyTxPB35AMIbVjGQUrhdjT6xmHegaQ47+Eb72f5phGFOBpmSh1Ce4xnBy1jGXQC1xBJy8lm67ivbp631xKLJRdacL96igR/v12DCy2K3kQ+GEcsxr9/JFBrRlsJxp01eZ6iBk3/0W9m/LzlSjYY7aFXrRtPTROgavGCHMNdfAhRLb7+uIMo2XyK5cg63KL9bVcWPu4aCgvnE+9BF7hc3kwaEYmw3QI9CW/Zg1AVOvai9THNVTSAKZxZckzSwYxHQtT9kTZdKW67mih5tbpe/dF+OAZtet5VI9tUpj4rSRhKVFw3YuwIDAQAB", "certificate" : "MIICnTCCAYUCBgFXQqTA8zANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdsaWZlbG9nMB4XDTE2MDkxOTEzMjkzNloXDTI2MDkxOTEzMzExNlowEjEQMA4GA1UEAwwHbGlmZWxvZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMI4xHf6+8M4OffV8wBMhktIMTTHvJYYrC2C0XMk8Twd+QDCG1YxkFK4XY0+sZh3oGkOO/hG+9n+aYRhTgaZkodQnuMZwctYxl0AtcQScvJZuu4r26et9cSiyUXWnC/eooEf79dgwstit5EPhhHLMa/fyRQa0ZbCcadNXmeogZN/9FvZvy85Uo2GO2hV60bT00ToGrxghzDXXwIUS2+/riDKNl8iuXIOtyi/W1XFj7uGgoL5xPvQRe4XN5MGhGJsN0CPQlv2YNQFTr2ovUxzVU0gCmcWXJM0sGMR0LU/ZE2XSluu5ooebW6Xv3RfjgGbXreVSPbVKY+K0kYSlRcN2LsCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAPw4DoaAfp2ZhFVmgwF/M0n2CLXNkSZ5XS8D7cPLY1IR2sUxvF1rh/+Fdpj5jE0Ak3iRmXjJpPjsbp/232b7UTsgndYiUakAeM8WjKBWPepU1WUh9cS0PQvFSBdyeEChm1xR6OMMh7gzzLT8YbjHB/DK0byN/RgoQNubrYt1Kef0JUHtA/pwsBUrGwLN4pp9I0P0fsqvEHog6Hqm7x9QScXI3Qhqpr/CYUcORnhcHizPKrLZ80W8RL29cN5vpjxoWPvWKDPaXWbax3u7FXrUb4V/tIEO37gnpPvjvgUYvpB2gNuiTN66V+NIeNm1qoIYN93/7Zi0PcLDfx0c3J7yqeg==", "codeSecret" : "f01955ab-a384-46cb-9458-ed297a8dc3d5", "roles" : { "realm" : [ { "id" : "074e2870-7e6a-4444-8722-b31987395c72", "name" : "offline_access", "description" : "${role_offline-access}", "scopeParamRequired" : true, "composite" : false, "clientRole" : false, "containerId" : "lifelog" }, { "id" : "1dffc07d-bed2-45e0-9e1e-98df41721a41", "name" : "uma_authorization", "description" : "${role_uma_authorization}", "scopeParamRequired" : false, "composite" : false, "clientRole" : false, "containerId" : "lifelog" }, { "id" : "624f7597-8af5-4927-abdc-862ef44824e5", "name" : "author", "scopeParamRequired" : false, "composite" : false, "clientRole" : false, "containerId" : "lifelog" } ], "client" : { "curl" : [ ], "lifelog" : [ ], "realm-management" : [ { "id" : "b458f9ce-15a2-4c8e-ab7c-9f474b929791", "name" : "view-clients", "description" : "${role_view-clients}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "0d33e138-889c-4b18-85bf-2c61aecea91c" }, { "id" : "35ac7139-d091-4e15-86c6-ab8c89dffcf4", "name" : "manage-users", "description" : "${role_manage-users}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "0d33e138-889c-4b18-85bf-2c61aecea91c" }, { "id" : "24c3dad6-1a02-4ef2-9d71-add40931b011", "name" : "impersonation", "description" : "${role_impersonation}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "0d33e138-889c-4b18-85bf-2c61aecea91c" }, { "id" : "222ba215-5acd-47ee-87d4-1491aae0f6d7", "name" : "create-client", "description" : "${role_create-client}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "0d33e138-889c-4b18-85bf-2c61aecea91c" }, { "id" : "8d4e2c52-1bde-4353-a242-28279cf8179f", "name" : "view-realm", "description" : "${role_view-realm}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "0d33e138-889c-4b18-85bf-2c61aecea91c" }, { "id" : "d6ff0259-3a56-4f62-9e4f-3eee965c9629", "name" : "realm-admin", "description" : "${role_realm-admin}", "scopeParamRequired" : false, "composite" : true, "composites" : { "client" : { "realm-management" : [ "view-clients", "manage-users", "impersonation", "create-client", "view-realm", "view-events", "manage-identity-providers", "view-users", "manage-clients", "view-authorization", "manage-events", "manage-authorization", "view-identity-providers", "manage-realm" ] } }, "clientRole" : true, "containerId" : "0d33e138-889c-4b18-85bf-2c61aecea91c" }, { "id" : "dbaa9f15-2208-47f6-9b87-6246aafa96e2", "name" : "view-events", "description" : "${role_view-events}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "0d33e138-889c-4b18-85bf-2c61aecea91c" }, { "id" : "37b9f23e-9216-4ed3-a391-a00e661ff393", "name" : "manage-identity-providers", "description" : "${role_manage-identity-providers}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "0d33e138-889c-4b18-85bf-2c61aecea91c" }, { "id" : "768ecfa1-e5b0-4fe3-8e38-a81c020a1285", "name" : "view-users", "description" : "${role_view-users}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "0d33e138-889c-4b18-85bf-2c61aecea91c" }, { "id" : "1926c1d9-233b-4b12-8884-c53cd3843da3", "name" : "manage-clients", "description" : "${role_manage-clients}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "0d33e138-889c-4b18-85bf-2c61aecea91c" }, { "id" : "34b49d0b-d084-4514-8b4d-945cd245485d", "name" : "view-authorization", "description" : "${role_view-authorization}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "0d33e138-889c-4b18-85bf-2c61aecea91c" }, { "id" : "06fdb77d-c9f3-436a-91a5-a0844217b2e6", "name" : "manage-events", "description" : "${role_manage-events}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "0d33e138-889c-4b18-85bf-2c61aecea91c" }, { "id" : "ed66e4e2-6be4-4357-8eb0-4fe9ac38de08", "name" : "manage-authorization", "description" : "${role_manage-authorization}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "0d33e138-889c-4b18-85bf-2c61aecea91c" }, { "id" : "fd5ab0ac-34a6-4842-8b62-e6b198392365", "name" : "view-identity-providers", "description" : "${role_view-identity-providers}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "0d33e138-889c-4b18-85bf-2c61aecea91c" }, { "id" : "486e351d-d6e4-4843-ac1d-3faaa6dda96e", "name" : "manage-realm", "description" : "${role_manage-realm}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "0d33e138-889c-4b18-85bf-2c61aecea91c" } ], "security-admin-console" : [ ], "admin-cli" : [ ], "broker" : [ { "id" : "6c7eb6b4-fe95-4b47-a21b-d7035630e02b", "name" : "read-token", "description" : "${role_read-token}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "0aa46b9e-3725-49cc-822e-03e0effb889c" } ], "account" : [ { "id" : "be9e0c20-7703-4dbe-9f9f-e2260841e80c", "name" : "manage-account", "description" : "${role_manage-account}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "af25d1c8-312a-45e8-8d4a-b8eb7d0c9623" }, { "id" : "6e4df186-8735-4fe9-a10d-c75789d69795", "name" : "view-profile", "description" : "${role_view-profile}", "scopeParamRequired" : false, "composite" : false, "clientRole" : true, "containerId" : "af25d1c8-312a-45e8-8d4a-b8eb7d0c9623" } ] } }, "groups" : [ ], "defaultRoles" : [ "offline_access", "uma_authorization" ], "requiredCredentials" : [ "password" ], "passwordPolicy" : "hashIterations(20000)", "otpPolicyType" : "totp", "otpPolicyAlgorithm" : "HmacSHA1", "otpPolicyInitialCounter" : 0, "otpPolicyDigits" : 6, "otpPolicyLookAheadWindow" : 1, "otpPolicyPeriod" : 30, "users" : [ { "id" : "98eeff72-d83c-405f-99e9-4abdcd9f65a9", "createdTimestamp" : 1474292334854, "username" : "user1", "enabled" : true, "totp" : false, "emailVerified" : false, "credentials" : [ { "type" : "password", "hashedSaltedValue" : "GvX6YbPUWaVQEqUUM9N7zodPDlD58PrZCVew7Xh6lkp/a+iOutdloHjpT+26OaIREw5ApAbxSP4JjKF3ckOwGA==", "salt" : "E3mIGrof61gX9Eyo+jegqg==", "hashIterations" : 20000, "counter" : 0, "algorithm" : "pbkdf2", "digits" : 0, "createdDate" : 1474293677000 } ], "requiredActions" : [ ], "realmRoles" : [ "offline_access", "uma_authorization", "author" ], "clientRoles" : { "account" : [ "manage-account", "view-profile" ] }, "groups" : [ ] } ], "clientScopeMappings" : { "realm-management" : [ { "client" : "admin-cli", "roles" : [ "realm-admin" ] }, { "client" : "security-admin-console", "roles" : [ "realm-admin" ] } ] }, "clients" : [ { "id" : "af25d1c8-312a-45e8-8d4a-b8eb7d0c9623", "clientId" : "account", "name" : "${client_account}", "baseUrl" : "/auth/realms/lifelog/account", "surrogateAuthRequired" : false, "enabled" : true, "clientAuthenticatorType" : "client-secret", "secret" : "ec2600d6-2366-4817-9be4-14e2204709f4", "defaultRoles" : [ "view-profile", "manage-account" ], "redirectUris" : [ "/auth/realms/lifelog/account/*" ], "webOrigins" : [ ], "notBefore" : 0, "bearerOnly" : false, "consentRequired" : false, "standardFlowEnabled" : true, "implicitFlowEnabled" : false, "directAccessGrantsEnabled" : false, "serviceAccountsEnabled" : false, "publicClient" : false, "frontchannelLogout" : false, "attributes" : { }, "fullScopeAllowed" : false, "nodeReRegistrationTimeout" : 0, "protocolMappers" : [ { "id" : "e438ae6e-2db0-4d4d-a27e-822620357d49", "name" : "full name", "protocol" : "openid-connect", "protocolMapper" : "oidc-full-name-mapper", "consentRequired" : true, "consentText" : "${fullName}", "config" : { "id.token.claim" : "true", "access.token.claim" : "true" } }, { "id" : "7cb2bde7-2161-440d-a9ff-e000a9ecb79d", "name" : "email", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${email}", "config" : { "user.attribute" : "email", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "email", "jsonType.label" : "String" } }, { "id" : "e2ccf6de-337e-439d-9c7e-324a03ea409d", "name" : "family name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${familyName}", "config" : { "user.attribute" : "lastName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "family_name", "jsonType.label" : "String" } }, { "id" : "5c7c0524-d083-46dc-b7f1-0105eb2739e0", "name" : "given name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${givenName}", "config" : { "user.attribute" : "firstName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "given_name", "jsonType.label" : "String" } }, { "id" : "58088357-ab10-4696-b06d-f5fcf046c624", "name" : "role list", "protocol" : "saml", "protocolMapper" : "saml-role-list-mapper", "consentRequired" : false, "config" : { "single" : "false", "attribute.nameformat" : "Basic", "attribute.name" : "Role" } }, { "id" : "20a149a0-3fae-43ac-a9d4-9d91e2de86d4", "name" : "username", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${username}", "config" : { "user.attribute" : "username", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "preferred_username", "jsonType.label" : "String" } } ], "useTemplateConfig" : false, "useTemplateScope" : false, "useTemplateMappers" : false }, { "id" : "e2053eb4-cf20-499e-b640-38143f8d781b", "clientId" : "admin-cli", "name" : "${client_admin-cli}", "surrogateAuthRequired" : false, "enabled" : true, "clientAuthenticatorType" : "client-secret", "secret" : "4b70cdb7-3a44-405d-ab21-a64840f27933", "redirectUris" : [ ], "webOrigins" : [ ], "notBefore" : 0, "bearerOnly" : false, "consentRequired" : false, "standardFlowEnabled" : false, "implicitFlowEnabled" : false, "directAccessGrantsEnabled" : true, "serviceAccountsEnabled" : false, "publicClient" : true, "frontchannelLogout" : false, "attributes" : { }, "fullScopeAllowed" : false, "nodeReRegistrationTimeout" : 0, "protocolMappers" : [ { "id" : "b8476659-19f6-4234-ba99-685dede44649", "name" : "username", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${username}", "config" : { "user.attribute" : "username", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "preferred_username", "jsonType.label" : "String" } }, { "id" : "189f779e-768a-4563-88bb-98c217c65447", "name" : "email", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${email}", "config" : { "user.attribute" : "email", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "email", "jsonType.label" : "String" } }, { "id" : "52ddc703-7b52-489d-acda-c5caaff11088", "name" : "role list", "protocol" : "saml", "protocolMapper" : "saml-role-list-mapper", "consentRequired" : false, "config" : { "single" : "false", "attribute.nameformat" : "Basic", "attribute.name" : "Role" } }, { "id" : "140eef86-d410-40b7-8fbc-f5dd92162cbd", "name" : "family name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${familyName}", "config" : { "user.attribute" : "lastName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "family_name", "jsonType.label" : "String" } }, { "id" : "6c9f599e-287b-4c47-b494-ed570019a194", "name" : "full name", "protocol" : "openid-connect", "protocolMapper" : "oidc-full-name-mapper", "consentRequired" : true, "consentText" : "${fullName}", "config" : { "id.token.claim" : "true", "access.token.claim" : "true" } }, { "id" : "ef0a3988-54e3-4073-839f-7421c0ace506", "name" : "given name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${givenName}", "config" : { "user.attribute" : "firstName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "given_name", "jsonType.label" : "String" } } ], "useTemplateConfig" : false, "useTemplateScope" : false, "useTemplateMappers" : false }, { "id" : "0aa46b9e-3725-49cc-822e-03e0effb889c", "clientId" : "broker", "name" : "${client_broker}", "surrogateAuthRequired" : false, "enabled" : true, "clientAuthenticatorType" : "client-secret", "secret" : "abf668e1-29b2-4f23-b9a4-6e5d07c3c937", "redirectUris" : [ ], "webOrigins" : [ ], "notBefore" : 0, "bearerOnly" : false, "consentRequired" : false, "standardFlowEnabled" : true, "implicitFlowEnabled" : false, "directAccessGrantsEnabled" : false, "serviceAccountsEnabled" : false, "publicClient" : false, "frontchannelLogout" : false, "attributes" : { }, "fullScopeAllowed" : false, "nodeReRegistrationTimeout" : 0, "protocolMappers" : [ { "id" : "cd487d03-f0ab-4fa1-a447-48c555a14e72", "name" : "role list", "protocol" : "saml", "protocolMapper" : "saml-role-list-mapper", "consentRequired" : false, "config" : { "single" : "false", "attribute.nameformat" : "Basic", "attribute.name" : "Role" } }, { "id" : "4c72772e-d3c0-47ef-9d9d-97a86152b918", "name" : "email", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${email}", "config" : { "user.attribute" : "email", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "email", "jsonType.label" : "String" } }, { "id" : "2cf97a29-0f69-4b30-8195-8d798b5ad503", "name" : "given name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${givenName}", "config" : { "user.attribute" : "firstName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "given_name", "jsonType.label" : "String" } }, { "id" : "7ad5fd9a-3db9-4118-90ec-500852f08fe3", "name" : "username", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${username}", "config" : { "user.attribute" : "username", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "preferred_username", "jsonType.label" : "String" } }, { "id" : "5edad864-c0da-430a-983b-a4d8bee028ff", "name" : "family name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${familyName}", "config" : { "user.attribute" : "lastName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "family_name", "jsonType.label" : "String" } }, { "id" : "4e05f26f-e199-4015-9a59-08b85165d381", "name" : "full name", "protocol" : "openid-connect", "protocolMapper" : "oidc-full-name-mapper", "consentRequired" : true, "consentText" : "${fullName}", "config" : { "id.token.claim" : "true", "access.token.claim" : "true" } } ], "useTemplateConfig" : false, "useTemplateScope" : false, "useTemplateMappers" : false }, { "id" : "2fe97cd6-e99a-43d0-86e9-923116aa196d", "clientId" : "curl", "surrogateAuthRequired" : false, "enabled" : true, "clientAuthenticatorType" : "client-secret", "secret" : "a9944bff-dbaa-4aa6-903b-ba0849024536", "redirectUris" : [ "http://localhost" ], "webOrigins" : [ ], "notBefore" : 0, "bearerOnly" : false, "consentRequired" : false, "standardFlowEnabled" : true, "implicitFlowEnabled" : false, "directAccessGrantsEnabled" : true, "serviceAccountsEnabled" : false, "publicClient" : true, "frontchannelLogout" : false, "protocol" : "openid-connect", "attributes" : { "saml.assertion.signature" : "false", "saml.force.post.binding" : "false", "saml.multivalued.roles" : "false", "saml.encrypt" : "false", "saml_force_name_id_format" : "false", "saml.client.signature" : "false", "saml.authnstatement" : "false", "saml.server.signature" : "false" }, "fullScopeAllowed" : true, "nodeReRegistrationTimeout" : -1, "protocolMappers" : [ { "id" : "f031de0a-6c0e-4ccb-9cda-008d25341dc5", "name" : "given name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${givenName}", "config" : { "user.attribute" : "firstName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "given_name", "jsonType.label" : "String" } }, { "id" : "95e3f6dc-e5b8-4b2d-844d-c79523547230", "name" : "family name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${familyName}", "config" : { "user.attribute" : "lastName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "family_name", "jsonType.label" : "String" } }, { "id" : "d510ffb2-2a72-4512-b56e-440c2a675699", "name" : "email", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${email}", "config" : { "user.attribute" : "email", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "email", "jsonType.label" : "String" } }, { "id" : "3b9cb91a-6790-4d02-8f02-cc8186c9aeeb", "name" : "role list", "protocol" : "saml", "protocolMapper" : "saml-role-list-mapper", "consentRequired" : false, "config" : { "single" : "false", "attribute.nameformat" : "Basic", "attribute.name" : "Role" } }, { "id" : "0e75468b-4315-4637-90c0-2e9b152a3cf3", "name" : "username", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${username}", "config" : { "user.attribute" : "username", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "preferred_username", "jsonType.label" : "String" } }, { "id" : "b9238aea-5c66-4d89-a06b-385dd7e2225f", "name" : "full name", "protocol" : "openid-connect", "protocolMapper" : "oidc-full-name-mapper", "consentRequired" : true, "consentText" : "${fullName}", "config" : { "id.token.claim" : "true", "access.token.claim" : "true" } } ], "useTemplateConfig" : false, "useTemplateScope" : false, "useTemplateMappers" : false }, { "id" : "434c89fc-fe5f-4ef0-9630-148de7297937", "clientId" : "lifelog", "surrogateAuthRequired" : false, "enabled" : true, "clientAuthenticatorType" : "client-secret", "secret" : "20f8f269-4f32-413c-9c90-af13bdc7944c", "redirectUris" : [ ], "webOrigins" : [ ], "notBefore" : 0, "bearerOnly" : true, "consentRequired" : false, "standardFlowEnabled" : true, "implicitFlowEnabled" : false, "directAccessGrantsEnabled" : true, "serviceAccountsEnabled" : false, "publicClient" : false, "frontchannelLogout" : false, "protocol" : "openid-connect", "attributes" : { "saml.assertion.signature" : "false", "saml.force.post.binding" : "false", "saml.multivalued.roles" : "false", "saml.encrypt" : "false", "saml_force_name_id_format" : "false", "saml.client.signature" : "false", "saml.authnstatement" : "false", "saml.server.signature" : "false" }, "fullScopeAllowed" : true, "nodeReRegistrationTimeout" : -1, "protocolMappers" : [ { "id" : "1e91d213-3fad-4031-a697-f492ae8fdc26", "name" : "full name", "protocol" : "openid-connect", "protocolMapper" : "oidc-full-name-mapper", "consentRequired" : true, "consentText" : "${fullName}", "config" : { "id.token.claim" : "true", "access.token.claim" : "true" } }, { "id" : "0c3f129c-cc1e-4247-91aa-f2685459d79a", "name" : "username", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${username}", "config" : { "user.attribute" : "username", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "preferred_username", "jsonType.label" : "String" } }, { "id" : "cb86c376-2916-4575-8abd-d9b0f23af90f", "name" : "family name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${familyName}", "config" : { "user.attribute" : "lastName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "family_name", "jsonType.label" : "String" } }, { "id" : "d3d86f09-ba8b-4ec2-81dd-d8d9c8e47eb0", "name" : "role list", "protocol" : "saml", "protocolMapper" : "saml-role-list-mapper", "consentRequired" : false, "config" : { "single" : "false", "attribute.nameformat" : "Basic", "attribute.name" : "Role" } }, { "id" : "8e85af8f-f593-4558-84d5-a8f149cc52d7", "name" : "given name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${givenName}", "config" : { "user.attribute" : "firstName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "given_name", "jsonType.label" : "String" } }, { "id" : "ec103d54-da3a-4396-96a0-65de9dcd8f26", "name" : "email", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${email}", "config" : { "user.attribute" : "email", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "email", "jsonType.label" : "String" } } ], "useTemplateConfig" : false, "useTemplateScope" : false, "useTemplateMappers" : false }, { "id" : "0d33e138-889c-4b18-85bf-2c61aecea91c", "clientId" : "realm-management", "name" : "${client_realm-management}", "surrogateAuthRequired" : false, "enabled" : true, "clientAuthenticatorType" : "client-secret", "secret" : "03ba6d92-8e07-4ce3-ab7d-8f86a6108df2", "redirectUris" : [ ], "webOrigins" : [ ], "notBefore" : 0, "bearerOnly" : true, "consentRequired" : false, "standardFlowEnabled" : true, "implicitFlowEnabled" : false, "directAccessGrantsEnabled" : false, "serviceAccountsEnabled" : false, "publicClient" : false, "frontchannelLogout" : false, "attributes" : { }, "fullScopeAllowed" : false, "nodeReRegistrationTimeout" : 0, "protocolMappers" : [ { "id" : "ba08fa47-e446-4ce9-ad1b-0eb79cc5cf50", "name" : "role list", "protocol" : "saml", "protocolMapper" : "saml-role-list-mapper", "consentRequired" : false, "config" : { "single" : "false", "attribute.nameformat" : "Basic", "attribute.name" : "Role" } }, { "id" : "f8fc9f42-28cb-4159-8940-0c0e157fa922", "name" : "email", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${email}", "config" : { "user.attribute" : "email", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "email", "jsonType.label" : "String" } }, { "id" : "970568b8-db03-4050-81b1-7dc9ba5c5c53", "name" : "username", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${username}", "config" : { "user.attribute" : "username", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "preferred_username", "jsonType.label" : "String" } }, { "id" : "da1bc9b0-c74d-4373-82f6-a9ed3dd7b17d", "name" : "family name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${familyName}", "config" : { "user.attribute" : "lastName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "family_name", "jsonType.label" : "String" } }, { "id" : "7ec7e02c-e213-499b-9ed0-b5dc0fa818df", "name" : "full name", "protocol" : "openid-connect", "protocolMapper" : "oidc-full-name-mapper", "consentRequired" : true, "consentText" : "${fullName}", "config" : { "id.token.claim" : "true", "access.token.claim" : "true" } }, { "id" : "ce129c28-ff2c-4e13-af30-6c255860ca17", "name" : "given name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${givenName}", "config" : { "user.attribute" : "firstName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "given_name", "jsonType.label" : "String" } } ], "useTemplateConfig" : false, "useTemplateScope" : false, "useTemplateMappers" : false }, { "id" : "6414d2c8-ec36-4472-b81e-9909ae8de70b", "clientId" : "security-admin-console", "name" : "${client_security-admin-console}", "baseUrl" : "/auth/admin/lifelog/console/index.html", "surrogateAuthRequired" : false, "enabled" : true, "clientAuthenticatorType" : "client-secret", "secret" : "de8a79c8-b490-4f5c-b152-2a53f1ec7f2b", "redirectUris" : [ "/auth/admin/lifelog/console/*" ], "webOrigins" : [ ], "notBefore" : 0, "bearerOnly" : false, "consentRequired" : false, "standardFlowEnabled" : true, "implicitFlowEnabled" : false, "directAccessGrantsEnabled" : false, "serviceAccountsEnabled" : false, "publicClient" : true, "frontchannelLogout" : false, "attributes" : { }, "fullScopeAllowed" : false, "nodeReRegistrationTimeout" : 0, "protocolMappers" : [ { "id" : "efb1dff5-f6b4-49c7-8c68-ffe098d7ef14", "name" : "role list", "protocol" : "saml", "protocolMapper" : "saml-role-list-mapper", "consentRequired" : false, "config" : { "single" : "false", "attribute.nameformat" : "Basic", "attribute.name" : "Role" } }, { "id" : "cc7980a7-ccef-439d-97f5-27ecb1edc1a5", "name" : "given name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${givenName}", "config" : { "user.attribute" : "firstName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "given_name", "jsonType.label" : "String" } }, { "id" : "f374cc22-b078-4b08-b3d1-ad592f82f0ff", "name" : "locale", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-attribute-mapper", "consentRequired" : false, "consentText" : "${locale}", "config" : { "user.attribute" : "locale", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "locale", "jsonType.label" : "String" } }, { "id" : "c0da8744-3d81-4ca6-a525-c00655c0abc0", "name" : "family name", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${familyName}", "config" : { "user.attribute" : "lastName", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "family_name", "jsonType.label" : "String" } }, { "id" : "d6ebbe2a-0e1a-460f-b91b-57173fd672eb", "name" : "username", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${username}", "config" : { "user.attribute" : "username", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "preferred_username", "jsonType.label" : "String" } }, { "id" : "ef2f44af-357e-4d4a-bb34-872d169126f3", "name" : "full name", "protocol" : "openid-connect", "protocolMapper" : "oidc-full-name-mapper", "consentRequired" : true, "consentText" : "${fullName}", "config" : { "id.token.claim" : "true", "access.token.claim" : "true" } }, { "id" : "94748cf6-d950-4eda-baed-7c35e604116d", "name" : "email", "protocol" : "openid-connect", "protocolMapper" : "oidc-usermodel-property-mapper", "consentRequired" : true, "consentText" : "${email}", "config" : { "user.attribute" : "email", "id.token.claim" : "true", "access.token.claim" : "true", "claim.name" : "email", "jsonType.label" : "String" } } ], "useTemplateConfig" : false, "useTemplateScope" : false, "useTemplateMappers" : false } ], "clientTemplates" : [ ], "browserSecurityHeaders" : { "xContentTypeOptions" : "nosniff", "xFrameOptions" : "SAMEORIGIN", "contentSecurityPolicy" : "frame-src 'self'" }, "smtpServer" : { }, "eventsEnabled" : false, "eventsListeners" : [ "jboss-logging" ], "enabledEventTypes" : [ ], "adminEventsEnabled" : false, "adminEventsDetailsEnabled" : false, "internationalizationEnabled" : false, "supportedLocales" : [ ], "authenticationFlows" : [ { "id" : "5eea151a-e46b-487a-b176-f336324c3fa1", "alias" : "Handle Existing Account", "description" : "Handle what to do if there is existing account with same email/username like authenticated identity provider", "providerId" : "basic-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "idp-confirm-link", "requirement" : "REQUIRED", "priority" : 10, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "idp-email-verification", "requirement" : "ALTERNATIVE", "priority" : 20, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "requirement" : "ALTERNATIVE", "priority" : 30, "flowAlias" : "Verify Existing Account by Re-authentication", "userSetupAllowed" : false, "autheticatorFlow" : true } ] }, { "id" : "294b4015-9cbb-4f97-b3b3-ce646e46289e", "alias" : "Verify Existing Account by Re-authentication", "description" : "Reauthentication of existing account", "providerId" : "basic-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "idp-username-password-form", "requirement" : "REQUIRED", "priority" : 10, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "auth-otp-form", "requirement" : "OPTIONAL", "priority" : 20, "userSetupAllowed" : false, "autheticatorFlow" : false } ] }, { "id" : "29b2f718-0fe9-4fd6-abf1-6e12a16d399c", "alias" : "browser", "description" : "browser based authentication", "providerId" : "basic-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "auth-cookie", "requirement" : "ALTERNATIVE", "priority" : 10, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "auth-spnego", "requirement" : "DISABLED", "priority" : 20, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "requirement" : "ALTERNATIVE", "priority" : 30, "flowAlias" : "forms", "userSetupAllowed" : false, "autheticatorFlow" : true } ] }, { "id" : "f961b3f4-4e62-4971-9158-6bc982eb2404", "alias" : "clients", "description" : "Base authentication for clients", "providerId" : "client-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "client-secret", "requirement" : "ALTERNATIVE", "priority" : 10, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "client-jwt", "requirement" : "ALTERNATIVE", "priority" : 20, "userSetupAllowed" : false, "autheticatorFlow" : false } ] }, { "id" : "4ccfe909-3865-46e1-810f-4caa2d9f44e7", "alias" : "direct grant", "description" : "OpenID Connect Resource Owner Grant", "providerId" : "basic-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "direct-grant-validate-username", "requirement" : "REQUIRED", "priority" : 10, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "direct-grant-validate-password", "requirement" : "REQUIRED", "priority" : 20, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "direct-grant-validate-otp", "requirement" : "OPTIONAL", "priority" : 30, "userSetupAllowed" : false, "autheticatorFlow" : false } ] }, { "id" : "ff98f739-3356-4171-99cb-637dcb473128", "alias" : "first broker login", "description" : "Actions taken after first broker login with identity provider account, which is not yet linked to any Keycloak account", "providerId" : "basic-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticatorConfig" : "review profile config", "authenticator" : "idp-review-profile", "requirement" : "REQUIRED", "priority" : 10, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticatorConfig" : "create unique user config", "authenticator" : "idp-create-user-if-unique", "requirement" : "ALTERNATIVE", "priority" : 20, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "requirement" : "ALTERNATIVE", "priority" : 30, "flowAlias" : "Handle Existing Account", "userSetupAllowed" : false, "autheticatorFlow" : true } ] }, { "id" : "0d5b17f6-2a4b-4a9a-b54e-27a033fc31d3", "alias" : "forms", "description" : "Username, password, otp and other auth forms.", "providerId" : "basic-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "auth-username-password-form", "requirement" : "REQUIRED", "priority" : 10, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "auth-otp-form", "requirement" : "OPTIONAL", "priority" : 20, "userSetupAllowed" : false, "autheticatorFlow" : false } ] }, { "id" : "28a0bd80-8eae-40c3-8bd0-e8e4971f8b34", "alias" : "registration", "description" : "registration flow", "providerId" : "basic-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "registration-page-form", "requirement" : "REQUIRED", "priority" : 10, "flowAlias" : "registration form", "userSetupAllowed" : false, "autheticatorFlow" : true } ] }, { "id" : "54cafdd9-e98b-4dfd-8d13-0baf6b866fcd", "alias" : "registration form", "description" : "registration form", "providerId" : "form-flow", "topLevel" : false, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "registration-user-creation", "requirement" : "REQUIRED", "priority" : 20, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "registration-profile-action", "requirement" : "REQUIRED", "priority" : 40, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "registration-password-action", "requirement" : "REQUIRED", "priority" : 50, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "registration-recaptcha-action", "requirement" : "DISABLED", "priority" : 60, "userSetupAllowed" : false, "autheticatorFlow" : false } ] }, { "id" : "24ba9841-44ba-476f-bf73-d1f9d3d10aa3", "alias" : "reset credentials", "description" : "Reset credentials for a user if they forgot their password or something", "providerId" : "basic-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "reset-credentials-choose-user", "requirement" : "REQUIRED", "priority" : 10, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "reset-credential-email", "requirement" : "REQUIRED", "priority" : 20, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "reset-password", "requirement" : "REQUIRED", "priority" : 30, "userSetupAllowed" : false, "autheticatorFlow" : false }, { "authenticator" : "reset-otp", "requirement" : "OPTIONAL", "priority" : 40, "userSetupAllowed" : false, "autheticatorFlow" : false } ] }, { "id" : "b5e2d1a4-e42a-4ceb-bee9-56624e0c46ba", "alias" : "saml ecp", "description" : "SAML ECP Profile Authentication Flow", "providerId" : "basic-flow", "topLevel" : true, "builtIn" : true, "authenticationExecutions" : [ { "authenticator" : "http-basic-authenticator", "requirement" : "REQUIRED", "priority" : 10, "userSetupAllowed" : false, "autheticatorFlow" : false } ] } ], "authenticatorConfig" : [ { "id" : "6ed95a48-7643-41d9-b7b6-bd7a41971ad1", "alias" : "create unique user config", "config" : { "require.password.update.after.registration" : "false" } }, { "id" : "2b59f901-00d8-47c0-bc15-69e8580c702c", "alias" : "review profile config", "config" : { "update.profile.on.first.login" : "missing" } } ], "requiredActions" : [ { "alias" : "CONFIGURE_TOTP", "name" : "Configure OTP", "providerId" : "CONFIGURE_TOTP", "enabled" : true, "defaultAction" : false, "config" : { } }, { "alias" : "UPDATE_PASSWORD", "name" : "Update Password", "providerId" : "UPDATE_PASSWORD", "enabled" : true, "defaultAction" : false, "config" : { } }, { "alias" : "UPDATE_PROFILE", "name" : "Update Profile", "providerId" : "UPDATE_PROFILE", "enabled" : true, "defaultAction" : false, "config" : { } }, { "alias" : "VERIFY_EMAIL", "name" : "Verify Email", "providerId" : "VERIFY_EMAIL", "enabled" : true, "defaultAction" : false, "config" : { } }, { "alias" : "terms_and_conditions", "name" : "Terms and Conditions", "providerId" : "terms_and_conditions", "enabled" : false, "defaultAction" : false, "config" : { } } ], "browserFlow" : "browser", "registrationFlow" : "registration", "directGrantFlow" : "direct grant", "resetCredentialsFlow" : "reset credentials", "clientAuthenticationFlow" : "clients", "keycloakVersion" : "2.1.0.Final" } ]