[keycloak-user] Error appear when change the servers to HTTPS

Yasser El-ata yelata at blulogix.com
Wed May 18 11:24:41 EDT 2016


*Hello,When we change our server to work with https we start see the
following error "Missing parameters: response_type" , and i'am sure the
parameters is exist in the URLwhen the application was working on http this
error wasn't happenedplease find the attached screen shout *


*the following are my Realms , AngularJs and bearer JSON filesi paste them
to the ubuntu paste i also attache them in the email*




*My Realms: http://paste.ubuntu.com/16481701/
<http://paste.ubuntu.com/16481701/>AngularJs App Json File
: http://paste.ubuntu.com/16481216/
<http://paste.ubuntu.com/16481216/>Bearer Application (API) Json
File: http://paste.ubuntu.com/16481242/ <http://paste.ubuntu.com/16481242/>*



*please adviseThanks*

-- 
Yasser El-Ata
Java Developer
BluLogix
737 Walker Rd Ste 3, Great Falls, VA 22066
t: 443.333.4100 | f: 443.333.4101
*www.blulogix.com <http://www.blueoss.com/>*

The information transmitted is intended only for the person(s) to whom it
is addressed and may contain confidential and/or privileged material. Any
review, retransmission, dissemination or other use of, or taking of any
action in reliance upon, this information by persons or entities other than
the intended recipient is prohibited. If you received this in error, please
contact the sender and delete the material from any computer.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/keycloak-user/attachments/20160518/1fa4c747/attachment-0001.html 
-------------- next part --------------
{
  "realm": "BluLogix",
  "realm-public-key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6DT7MeQjyxP+MX/iwNPUy3g3JzcPZ4fWLdlHI0pMnkUS4bksIrjCWNWZV6V7TLQLHE0aOfcrZz634lfgt2H0WEDDAvQWo2aPCzxQKvXD+/ioYem18we4XbM6f6NsjJ1cmBRiQpHlZrEQ5AR9RA5734Xyc0SMn0td4Q5WP48QYfc5iGpWYHzQvGUbCnwR95ysZP34v2n7j1cwkNg7PClHtmgUWz7RQIczR8c1VzXIrYwvACYavblcvO98Wh50sKX2h3S7Zgspz23f/oaAl7lmvVuBo/yF87T+7qSXDRo737I7nyBxTERya8ShCDrMVCuhWoBRzMGFeovhfse7TNZoswIDAQAB",
  "auth-server-url": "https://trialblua3administration.blulogix.com/auth",
  "ssl-required": "all",
  "resource": "CIS",
  "credentials": {
    "secret": "fdb61205-d0c5-4c48-b6d6-8dd28a2f040d"
  },
  "use-resource-role-mappings": true
}
-------------- next part --------------
{
  "realm": "BluLogix",
  "realm-public-key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6DT7MeQjyxP+MX/iwNPUy3g3JzcPZ4fWLdlHI0pMnkUS4bksIrjCWNWZV6V7TLQLHE0aOfcrZz634lfgt2H0WEDDAvQWo2aPCzxQKvXD+/ioYem18we4XbM6f6NsjJ1cmBRiQpHlZrEQ5AR9RA5734Xyc0SMn0td4Q5WP48QYfc5iGpWYHzQvGUbCnwR95ysZP34v2n7j1cwkNg7PClHtmgUWz7RQIczR8c1VzXIrYwvACYavblcvO98Wh50sKX2h3S7Zgspz23f/oaAl7lmvVuBo/yF87T+7qSXDRo737I7nyBxTERya8ShCDrMVCuhWoBRzMGFeovhfse7TNZoswIDAQAB",
  "bearer-only": true,
  "auth-server-url": "https://trialblua3administration.blulogix.com/auth",
  "ssl-required": "all",
  "resource": "CIS-SERVER",
  "use-resource-role-mappings": true,
  "enable-cors" : true,
  "cors-max-age" : 3600,
  "cors-allowed-methods" : "POST, PUT, DELETE, GET",
  "allow-any-hostname" : true
}
-------------- next part --------------
[
  {
    "id": "BluLogix",
    "realm": "BluLogix",
    "displayName": "Please Login:",
    "notBefore": 0,
    "revokeRefreshToken": false,
    "accessTokenLifespan": 1200,
    "accessTokenLifespanForImplicitFlow": 900,
    "ssoSessionIdleTimeout": 1800,
    "ssoSessionMaxLifespan": 1800,
    "offlineSessionIdleTimeout": 2592000,
    "accessCodeLifespan": 60,
    "accessCodeLifespanUserAction": 900,
    "accessCodeLifespanLogin": 1800,
    "enabled": true,
    "sslRequired": "all",
    "registrationAllowed": false,
    "registrationEmailAsUsername": true,
    "rememberMe": true,
    "verifyEmail": true,
    "resetPasswordAllowed": true,
    "editUsernameAllowed": true,
    "bruteForceProtected": false,
    "maxFailureWaitSeconds": 900,
    "minimumQuickLoginWaitSeconds": 60,
    "waitIncrementSeconds": 60,
    "quickLoginCheckMilliSeconds": 1000,
    "maxDeltaTimeSeconds": 43200,
    "failureFactor": 30,
    "privateKey": "MIIEpAIBAAKCAQEA6DT7MeQjyxP+MX/iwNPUy3g3JzcPZ4fWLdlHI0pMnkUS4bksIrjCWNWZV6V7TLQLHE0aOfcrZz634lfgt2H0WEDDAvQWo2aPCzxQKvXD+/ioYem18we4XbM6f6NsjJ1cmBRiQpHlZrEQ5AR9RA5734Xyc0SMn0td4Q5WP48QYfc5iGpWYHzQvGUbCnwR95ysZP34v2n7j1cwkNg7PClHtmgUWz7RQIczR8c1VzXIrYwvACYavblcvO98Wh50sKX2h3S7Zgspz23f/oaAl7lmvVuBo/yF87T+7qSXDRo737I7nyBxTERya8ShCDrMVCuhWoBRzMGFeovhfse7TNZoswIDAQABAoIBAQDETs4yPooYDD3wwQoFNNCId4hBCeZnA0qJlk/ywMSHZSPyWma6r/H1whaSJ19W2DswYOqUKKaz8SzqGJrszc4RsiZrX8mnuHOj7whjWUSnx28q37cnz9YIuRXyhEmnkv2NwGXVm5wRtg3uhvET0R7eOFJhKomrvb6PHlzB/QO/nPLdpmZdxoSe4igBlhLb9WLGTdBUx3MTmITUZfZlFR4DOqNeMhfttGf5+S9ZnuPECSO70EICuRUHbBcfJnfMBa82V4Z3yuh9bhtO4hjptabqDV/tIgQOOmjflwIOymqkCUIbe2TXl/R1EaQVxI4NG01LWs+j+fnMHe5Oke5n7S9xAoGBAPi5SYqgO8UasOUiWtH64QzBrWJgSrM4hbc6AF6+3ns43IpX0whEn/euH08K6raoi18GhMS+deJH2BUpNHi2bLB7qpQYxOwgFXWQ3q/5VIXoda2kH8SNoR7K+5MdGVsKVjLPulANLPhUyySOKpxKOeWSHusEmQSZdTYy3vT0rQ3LAoGBAO7//4YA32ONv7rkJFpWgi2JHRyhx2MWTcTHZA2xcj5mBgt8Wz9nfsOoseWcRyoNHNUSX4bSf+Ix7B7CN6osZ60qrwXPk3LVTzetNE2FhOjRN+9VBf9Tky3/7Pdl+h3O8Sual+MDQJSx0ShZXY8ipzdt8neoMMsvoSKMxDVFGDO5AoGBAKZ4nVhDVr3d13gFPnQ8TlSTbNDjUhwSQK0aDRVc+tvOew29KmnmRIsp55qn2+DVfjLj0gk80PnazC2dnpkMwEJ/AvSMf4DrGHHPvLxbTM8zf0/xAbI0eRp7EVatq0Lb8EWh8zmRGAA+AJk+7hYdOBMHcdorAZ+qdmEIO2IIQatxAoGAT5K0RK1tsvuy5kqnP9ylovuP0cSbWgZHBklMqrJ10wis4o4Y41dWAVbdRBFwMDQFcXuYio7zPSBZ+TO4zNPUAPfBJjIiaY1TvrnQPC9EPS/La8fnI0d0LVCUWRp+2AXajiX+g/rFObyqYsC+QbXL7syQef5poHzPLW2otgO3NyECgYAuQOVfomVpiF+oWscNjmnsG+T86P8ZaH7jKxNlJ9EKz/eoDmEu6GG0gdEY/p3iUnvs/kR3vzkiBa/k8XZgCDcRn8Le6Dzx35qNyltj/cbscv0PANhFKLhShmarZEvGriN7xOMrfhZGbj7oL+QtAJr2zOIa9uxdW+fu0vNJGnFoHQ==",
    "publicKey": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6DT7MeQjyxP+MX/iwNPUy3g3JzcPZ4fWLdlHI0pMnkUS4bksIrjCWNWZV6V7TLQLHE0aOfcrZz634lfgt2H0WEDDAvQWo2aPCzxQKvXD+/ioYem18we4XbM6f6NsjJ1cmBRiQpHlZrEQ5AR9RA5734Xyc0SMn0td4Q5WP48QYfc5iGpWYHzQvGUbCnwR95ysZP34v2n7j1cwkNg7PClHtmgUWz7RQIczR8c1VzXIrYwvACYavblcvO98Wh50sKX2h3S7Zgspz23f/oaAl7lmvVuBo/yF87T+7qSXDRo737I7nyBxTERya8ShCDrMVCuhWoBRzMGFeovhfse7TNZoswIDAQAB",
    "certificate": "MIICnzCCAYcCBgFSXpioszANBgkqhkiG9w0BAQsFADATMREwDwYDVQQDDAhCbHVMb2dpeDAeFw0xNjAxMjAxMDMxNDlaFw0yNjAxMjAxMDMzMjlaMBMxETAPBgNVBAMMCEJsdUxvZ2l4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6DT7MeQjyxP+MX/iwNPUy3g3JzcPZ4fWLdlHI0pMnkUS4bksIrjCWNWZV6V7TLQLHE0aOfcrZz634lfgt2H0WEDDAvQWo2aPCzxQKvXD+/ioYem18we4XbM6f6NsjJ1cmBRiQpHlZrEQ5AR9RA5734Xyc0SMn0td4Q5WP48QYfc5iGpWYHzQvGUbCnwR95ysZP34v2n7j1cwkNg7PClHtmgUWz7RQIczR8c1VzXIrYwvACYavblcvO98Wh50sKX2h3S7Zgspz23f/oaAl7lmvVuBo/yF87T+7qSXDRo737I7nyBxTERya8ShCDrMVCuhWoBRzMGFeovhfse7TNZoswIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQBXogxS9bcEKYSWUosA7ddl+p8tNPzte38e/1L6dmD0Eoswo7M46WndWr5uNkrZvfMOCrNP6nPny1ugehZ6+2ZkmuL0qeoCdmaMwqPiqiUi2zm00vsocdF9cl63pZLKts0WQ2G+VzdJon0+ltWR89TYzj9it5oU4FG0IN0Fn87drcplvUKXhZ4EvlS+HnkndIOEufnUXvZaTd9oP5JiZXNQSGUBjWlUjIWGefWKiyEC+7OYWT4kcknfceLf0rB7Tqme+Twzg+Om3vRQKTRuTKBfFERIexihmpWBsIkBL44wCO/9Ln/LhVm/PPmn0BqMfxJnm1Ep3WrOYkCGMMA0WsaS",
    "codeSecret": "8ce2ceef-cd9e-4831-8993-6f05be6014bf",
    "roles": {
      "realm": [
        {
          "id": "a71d2bd8-4501-4ba8-a72a-309bb0f49f9e",
          "name": "admin",
          "description": "admin privalage",
          "scopeParamRequired": false,
          "composite": false
        },
        {
          "id": "4b84029a-54a4-4d9f-b01d-b7cfb8eb6d2f",
          "name": "offline_access",
          "description": "${role_offline-access}",
          "scopeParamRequired": true,
          "composite": false
        },
        {
          "id": "7bb2f395-037d-497f-a2f6-ab8173fd810b",
          "name": "user",
          "description": "user privalage",
          "scopeParamRequired": false,
          "composite": false
        }
      ],
      "client": {
        "realm-management": [
          {
            "id": "3002cbb1-dc46-4002-84af-13a479fca739",
            "name": "manage-clients",
            "description": "${role_manage-clients}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "4c372e57-1de0-449f-8988-7b510dd1150a",
            "name": "manage-events",
            "description": "${role_manage-events}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "207c5734-bc3f-4e8a-ac7b-17046e5d9ba4",
            "name": "impersonation",
            "description": "${role_impersonation}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "cfc9af9d-5e7e-4782-8447-8af70d862424",
            "name": "view-identity-providers",
            "description": "${role_view-identity-providers}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "909a610c-27f5-4e16-8d66-7fb0a93ce3d9",
            "name": "view-clients",
            "description": "${role_view-clients}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "33b6363b-c7e7-4b2a-91eb-14ebe13fd09b",
            "name": "create-client",
            "description": "${role_create-client}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "332b78c7-9f5c-4cba-8391-2fa3316942ae",
            "name": "view-realm",
            "description": "${role_view-realm}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "92ce4f2f-3afe-405e-8bfb-6c29fa00838d",
            "name": "view-events",
            "description": "${role_view-events}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "97ba934e-3f8f-4719-a9eb-197cf4415220",
            "name": "manage-realm",
            "description": "${role_manage-realm}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "6b69c32f-59a7-4462-bb0d-b4625b96ebb3",
            "name": "realm-admin",
            "description": "${role_realm-admin}",
            "scopeParamRequired": false,
            "composite": true,
            "composites": {
              "client": {
                "realm-management": [
                  "manage-clients",
                  "manage-events",
                  "view-clients",
                  "impersonation",
                  "create-client",
                  "view-realm",
                  "view-events",
                  "manage-realm",
                  "view-users",
                  "view-identity-providers",
                  "manage-users",
                  "manage-identity-providers"
                ]
              }
            }
          },
          {
            "id": "334d7de3-db22-478b-85fe-b1e77f70319d",
            "name": "view-users",
            "description": "${role_view-users}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "82086eca-c0ab-4819-abcd-ba750e63fd93",
            "name": "manage-users",
            "description": "${role_manage-users}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "e1cdfd0e-20b5-4910-8acf-5f7a7bcb068c",
            "name": "manage-identity-providers",
            "description": "${role_manage-identity-providers}",
            "scopeParamRequired": false,
            "composite": false
          }
        ],
        "security-admin-console": [],
        "CIS-SERVER": [
          {
            "id": "efa125c0-a43b-44ff-aee5-97d83f70bd33",
            "name": "api_user",
            "description": "api_user",
            "scopeParamRequired": false,
            "composite": false
          }
        ],
        "admin-cli": [],
        "CIS": [
          {
            "id": "0ec4e381-79cb-4ef2-8dec-94286e070af1",
            "name": "user_role",
            "description": "user_role",
            "scopeParamRequired": false,
            "composite": false
          }
        ],
        "broker": [
          {
            "id": "1da7cb4c-9681-489c-9af2-45a567746731",
            "name": "read-token",
            "description": "${role_read-token}",
            "scopeParamRequired": false,
            "composite": false
          }
        ],
        "account": [
          {
            "id": "8ec77e25-0f38-4cde-b277-e2461e68f1de",
            "name": "view-profile",
            "description": "${role_view-profile}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "36beae54-f8fe-44a9-b569-ab33f26c937f",
            "name": "manage-account",
            "description": "${role_manage-account}",
            "scopeParamRequired": false,
            "composite": false
          }
        ]
      }
    },
    "groups": [
      {
        "id": "32a5eac2-0ade-4756-80c8-754f366176ab",
        "name": "User Test",
        "path": "/User Test",
        "attributes": {
          "partnerCode": [
            "t68ur7tyr77r"
          ]
        },
        "realmRoles": [
          "admin",
          "offline_access",
          "user"
        ],
        "clientRoles": {
          "CIS-SERVER": [
            "api_user"
          ],
          "CIS": [
            "user_role"
          ]
        },
        "subGroups": []
      }
    ],
    "defaultRoles": [
      "offline_access"
    ],
    "requiredCredentials": [
      "password"
    ],
    "otpPolicyType": "totp",
    "otpPolicyAlgorithm": "HmacSHA1",
    "otpPolicyInitialCounter": 0,
    "otpPolicyDigits": 6,
    "otpPolicyLookAheadWindow": 1,
    "otpPolicyPeriod": 30,
    "users": [],
    "scopeMappings": [
      {
        "client": "CIS",
        "roles": [
          "admin",
          "user"
        ]
      },
      {
        "client": "security-admin-console",
        "roles": [
          "admin",
          "user"
        ]
      }
    ],
    "clientScopeMappings": {
      "realm-management": [
        {
          "client": "admin-cli",
          "roles": [
            "realm-admin"
          ]
        },
        {
          "client": "security-admin-console",
          "roles": [
            "realm-admin"
          ]
        }
      ],
      "CIS-SERVER": [
        {
          "client": "CIS",
          "roles": [
            "api_user"
          ]
        }
      ]
    },
    "clients": [
      {
        "id": "a8eed917-823d-4aa9-8a72-0f91777905fa",
        "clientId": "CIS",
        "name": "CIS",
        "description": "Cloud Innovations Suit",
        "surrogateAuthRequired": false,
        "enabled": true,
        "clientAuthenticatorType": "client-secret",
        "secret": "fdb61205-d0c5-4c48-b6d6-8dd28a2f040d",
        "redirectUris": [
          "https://developtrial1.blulogix.com"
        ],
        "webOrigins": ["https://storetrial1.blulogix.com/G6_V2/public_html/index.html"
        ],
        "notBefore": 0,
        "bearerOnly": false,
        "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.signature.algorithm": "RSA_SHA256",
          "saml.encrypt": "false",
          "saml_force_name_id_format": "false",
          "saml.client.signature": "false",
          "saml.authnstatement": "true",
          "saml_name_id_format": "username",
          "saml.server.signature": "false",
          "saml_signature_canonicalization_method": "http://www.w3.org/2001/10/xml-exc-c14n#"
        },
        "fullScopeAllowed": false,
        "nodeReRegistrationTimeout": -1,
        "protocolMappers": [
          {
            "id": "9f6b0864-c825-4bac-ac14-cd558f176a3f",
            "name": "Client ID",
            "protocol": "openid-connect",
            "protocolMapper": "oidc-usersessionmodel-note-mapper",
            "consentRequired": false,
            "config": {
              "user.session.note": "clientId",
              "id.token.claim": "true",
              "access.token.claim": "true",
              "claim.name": "clientId",
              "jsonType.label": "String"
            }
          },
          {
            "id": "e9e8202c-0ffc-4dbd-baed-362c1b6723ce",
            "name": "accountNumber",
            "protocol": "openid-connect",
            "protocolMapper": "oidc-usermodel-attribute-mapper",
            "consentRequired": false,
            "config": {
              "multivalued": "false",
              "user.attribute": "accountNumber",
              "id.token.claim": "true",
              "access.token.claim": "true",
              "claim.name": "accountNumber",
              "jsonType.label": "String"
            }
          },
          {
            "id": "9dfdc7c9-e81e-45f1-99d7-3dfccbafbebd",
            "name": "Client Host",
            "protocol": "openid-connect",
            "protocolMapper": "oidc-usersessionmodel-note-mapper",
            "consentRequired": false,
            "config": {
              "user.session.note": "clientHost",
              "id.token.claim": "true",
              "access.token.claim": "true",
              "claim.name": "clientHost",
              "jsonType.label": "String"
            }
          },
          {
            "id": "23c0db37-2aaf-4a57-9c5f-087a57abeaed",
            "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": "495c2caa-c987-48a2-b73b-565833d7f247",
            "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": "0fe169e7-d0a4-427a-9272-507e1f87f42c",
            "name": "role list",
            "protocol": "saml",
            "protocolMapper": "saml-role-list-mapper",
            "consentRequired": false,
            "config": {
              "single": "false",
              "attribute.nameformat": "Basic",
              "attribute.name": "Role"
            }
          },
          {
            "id": "604a27c8-c735-4bd4-aa41-c0dd886bb95a",
            "name": "Client IP Address",
            "protocol": "openid-connect",
            "protocolMapper": "oidc-usersessionmodel-note-mapper",
            "consentRequired": false,
            "config": {
              "user.session.note": "clientAddress",
              "id.token.claim": "true",
              "access.token.claim": "true",
              "claim.name": "clientAddress",
              "jsonType.label": "String"
            }
          },
          {
            "id": "d80117fa-3478-4846-97ec-277f0f0994ae",
            "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": "9af3dd9b-d1f2-42ff-9a7d-01098c34042a",
            "name": "partnerCode",
            "protocol": "openid-connect",
            "protocolMapper": "oidc-usermodel-attribute-mapper",
            "consentRequired": false,
            "config": {
              "user.attribute": "partnerCode",
              "id.token.claim": "true",
              "access.token.claim": "true",
              "claim.name": "partnerCode",
              "jsonType.label": "String"
            }
          },
          {
            "id": "6d090757-28a9-43df-9e73-a00e435a7848",
            "name": "email verified",
            "protocol": "openid-connect",
            "protocolMapper": "oidc-usermodel-property-mapper",
            "consentRequired": false,
            "consentText": "${emailVerified}",
            "config": {
              "user.attribute": "emailVerified",
              "id.token.claim": "true",
              "access.token.claim": "true",
              "claim.name": "email_verified",
              "jsonType.label": "boolean"
            }
          },
          {
            "id": "c5932d5f-a92e-4eb7-a71a-04f48767bb01",
            "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": "ac39401c-5b2f-4a6a-aeeb-765243213830",
            "name": "address",
            "protocol": "openid-connect",
            "protocolMapper": "oidc-address-mapper",
            "consentRequired": true,
            "consentText": "${address}",
            "config": {
              "id.token.claim": "true",
              "access.token.claim": "true"
            }
          },
          {
            "id": "9df2ae53-d513-43f6-93af-84d1d30782e6",
            "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": "a72d07f3-f3a9-4e47-bd02-36789ed9ce37",
            "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": "ee24264d-7546-49dd-8865-f490c0056d8f",
            "name": "gss delegation credential",
            "protocol": "openid-connect",
            "protocolMapper": "oidc-usersessionmodel-note-mapper",
            "consentRequired": true,
            "consentText": "${gssDelegationCredential}",
            "config": {
              "user.session.note": "gss_delegation_credential",
              "access.token.claim": "true",
              "claim.name": "gss_delegation_credential",
              "jsonType.label": "String"
            }
          }
        ],
        "useTemplateConfig": false,
        "useTemplateScope": false,
        "useTemplateMappers": false
      },
      {
        "id": "227606d3-4b6b-40a1-af82-8eade110dfff",
        "clientId": "CIS-SERVER",
        "name": "CIS-SERVER",
        "description": "BluLogix Server Api's",
        "surrogateAuthRequired": false,
        "enabled": true,
        "clientAuthenticatorType": "client-secret",
        "secret": "b05948ee-5c52-4ae1-b1b2-98eba92d46c4",
        "redirectUris": [],
        "webOrigins": [],
        "notBefore": 0,
        "bearerOnly": true,
        "consentRequired": false,
        "standardFlowEnabled": true,
        "implicitFlowEnabled": false,
        "directAccessGrantsEnabled": false,
        "serviceAccountsEnabled": false,
        "publicClient": false,
        "frontchannelLogout": false,
        "protocol": "openid-connect",
        "attributes": {
          "saml.assertion.signature": "false",
          "saml.force.post.binding": "false",
          "saml.multivalued.roles": "false",
          "saml.signature.algorithm": "RSA_SHA256",
          "saml.encrypt": "false",
          "saml_force_name_id_format": "false",
          "saml.client.signature": "false",
          "saml.authnstatement": "true",
          "saml_name_id_format": "username",
          "saml.server.signature": "false",
          "saml_signature_canonicalization_method": "http://www.w3.org/2001/10/xml-exc-c14n#"
        },
        "fullScopeAllowed": true,
        "nodeReRegistrationTimeout": -1,
        "protocolMappers": [
          {
            "id": "c8f6d52c-1f71-4310-a35f-2359553859ed",
            "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": "57e72513-431e-43ec-add8-6210b6e4b9c7",
            "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": "cc545c42-f73d-4f4c-8681-0be38b7994af",
            "name": "role list",
            "protocol": "saml",
            "protocolMapper": "saml-role-list-mapper",
            "consentRequired": false,
            "config": {
              "single": "false",
              "attribute.nameformat": "Basic",
              "attribute.name": "Role"
            }
          },
          {
            "id": "416f28b3-f9e3-4178-a3dd-4c420e423864",
            "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": "cdf3545d-a11c-4885-9d22-c56f01160e64",
            "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": "43496269-da8e-4fc6-8425-728a02afaa76",
            "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": "eac1955b-3eb5-4360-b07c-29d8879870f5",
        "clientId": "account",
        "name": "${client_account}",
        "baseUrl": "/auth/realms/BluLogix/account",
        "surrogateAuthRequired": false,
        "enabled": true,
        "clientAuthenticatorType": "client-secret",
        "secret": "488edcdd-1bbf-4c7f-8265-312dc3e8858c",
        "defaultRoles": [
          "view-profile",
          "manage-account"
        ],
        "redirectUris": [
          "/auth/realms/BluLogix/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": "8b8f1929-1dae-4c49-af7c-9428dd98ea8e",
            "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": "3245c3f1-cedc-4171-9866-38670415a2ef",
            "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": "2d5d8913-f08c-453b-983d-34de9db31801",
            "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": "5f338d95-f27d-488b-ade2-e1a65e3ede88",
            "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": "7ea30832-216b-4016-ad5e-75e750faa2b0",
            "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": "f387b5e2-4241-4631-b127-26ac47f299e7",
            "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": "9d1c53f5-9ded-4ad3-b511-3b5ff6aa08a1",
        "clientId": "admin-cli",
        "name": "${client_admin-cli}",
        "surrogateAuthRequired": false,
        "enabled": true,
        "clientAuthenticatorType": "client-secret",
        "secret": "1154222a-fe1d-444b-b29c-682065a77d8b",
        "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": "ae7cc777-2e71-42c2-81c7-89a458abd046",
            "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": "e022bcf7-9676-478b-8e9e-b3321db31325",
            "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": "b949fa0f-8db4-4daa-822c-3f68ef82c366",
            "name": "role list",
            "protocol": "saml",
            "protocolMapper": "saml-role-list-mapper",
            "consentRequired": false,
            "config": {
              "single": "false",
              "attribute.nameformat": "Basic",
              "attribute.name": "Role"
            }
          },
          {
            "id": "614f4b41-c229-4731-befa-fe14b0ecf3e8",
            "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": "d832c7f9-78de-42ec-a612-84353213630a",
            "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": "cfefffc7-13a8-4719-be88-7f64584f1fa3",
            "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"
            }
          }
        ],
        "useTemplateConfig": false,
        "useTemplateScope": false,
        "useTemplateMappers": false
      },
      {
        "id": "153f8d34-7425-4734-8373-49e292963d63",
        "clientId": "broker",
        "name": "${client_broker}",
        "surrogateAuthRequired": false,
        "enabled": true,
        "clientAuthenticatorType": "client-secret",
        "secret": "7cff6841-64da-4911-89fe-63bd17914b4f",
        "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": "5596c5cc-4f57-461e-8858-26842efbaa1f",
            "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": "85c6388c-b440-4ba8-ac64-ce95f851cb87",
            "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": "d57f9b94-a466-449d-b75a-fa9b2fadfd35",
            "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": "64b4962b-7a34-423d-8ef9-ca1340f00351",
            "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": "17ca0341-a8d2-4c69-886b-65f8efd5d780",
            "name": "role list",
            "protocol": "saml",
            "protocolMapper": "saml-role-list-mapper",
            "consentRequired": false,
            "config": {
              "single": "false",
              "attribute.nameformat": "Basic",
              "attribute.name": "Role"
            }
          },
          {
            "id": "cfae52c5-8434-4431-9442-a45cc37c44df",
            "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": "952ec9d0-1570-4785-8afb-bccccdaa1904",
        "clientId": "realm-management",
        "name": "${client_realm-management}",
        "surrogateAuthRequired": false,
        "enabled": true,
        "clientAuthenticatorType": "client-secret",
        "secret": "09d204d1-b9a3-468b-924f-d8c591632934",
        "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": "89c52126-8fff-480f-a13a-b23bbc8680e3",
            "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": "54b7855b-8076-4dc5-bf48-004579b4fc8a",
            "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": "72424f27-839c-456c-a74e-67f9736362fc",
            "name": "role list",
            "protocol": "saml",
            "protocolMapper": "saml-role-list-mapper",
            "consentRequired": false,
            "config": {
              "single": "false",
              "attribute.nameformat": "Basic",
              "attribute.name": "Role"
            }
          },
          {
            "id": "4d8f2ff6-b537-4392-99a2-96a43845b4ee",
            "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": "7bde3192-50ca-4f75-857b-61aa09e8766c",
            "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": "d18e512e-4027-4b71-b34f-4c93a6fa3aa2",
            "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": "b2a51131-b70f-493a-92c8-8464ad1494f7",
        "clientId": "security-admin-console",
        "name": "${client_security-admin-console}",
        "baseUrl": "/auth/admin/BluLogix/console/index.html",
        "surrogateAuthRequired": false,
        "enabled": true,
        "clientAuthenticatorType": "client-secret",
        "secret": "74ca6b66-0dee-451d-a25f-e6b3072bbcea",
        "redirectUris": [
          "/auth/admin/BluLogix/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": "ba12433f-750d-425d-ad55-6e71ef48d57f",
            "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": "cbc8a691-a30f-4685-b1d6-b01e02b1819d",
            "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": "8a2186ad-7fc3-4f76-b698-f9b9bc2f8226",
            "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": "4f37c212-a357-4f1c-87cf-8317d3489e67",
            "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": "1daabf0b-7276-4d3f-9003-c71e17615080",
            "name": "role list",
            "protocol": "saml",
            "protocolMapper": "saml-role-list-mapper",
            "consentRequired": false,
            "config": {
              "single": "false",
              "attribute.nameformat": "Basic",
              "attribute.name": "Role"
            }
          },
          {
            "id": "21d66e88-ae45-44ed-8b06-821434e13c01",
            "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": "9e91d808-107a-4a9e-8ca2-775aa0a6e39c",
            "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"
            }
          }
        ],
        "useTemplateConfig": false,
        "useTemplateScope": false,
        "useTemplateMappers": false
      }
    ],
    "clientTemplates": [],
    "browserSecurityHeaders": {
      "xFrameOptions": "SAMEORIGIN",
      "contentSecurityPolicy": "frame-src 'self'"
    },
    "smtpServer": {
      "password": "0785813567",
      "starttls": "true",
      "auth": "true",
      "port": "587",
      "host": "smtp.gmail.com",
      "from": "blulogix_noreply at blulogix.com",
      "user": "YasbPana at gmail.com"
    },
    "loginTheme": "keycloak",
    "accountTheme": "keycloak",
    "adminTheme": "keycloak",
    "eventsEnabled": false,
    "eventsListeners": [
      "jboss-logging"
    ],
    "enabledEventTypes": [],
    "adminEventsEnabled": false,
    "adminEventsDetailsEnabled": false,
    "internationalizationEnabled": false,
    "supportedLocales": [
      "en",
      "es"
    ],
    "defaultLocale": "en",
    "authenticationFlows": [
      {
        "id": "5e446bd6-5d70-43b4-a622-debd9c4a3e53",
        "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": "52d9a25e-0c07-444d-b28d-42e7a24f1d11",
        "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": "b4abfcba-2302-48ab-8ddb-c84bda02f139",
        "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": "776cf637-b7e8-4267-8564-7dcb6aa3ba9c",
        "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": "8bd0ddb1-60b4-4f4a-b8e8-8e26acc78e3b",
        "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": "e01eb3ab-23d4-48a4-87fd-3d55e3a373d2",
        "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": "b17be33a-5ddf-43cc-95aa-2cd69b15b1ea",
        "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": "0e0d5e97-b785-4281-948c-d71cd1727214",
        "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": "b62130e5-e565-4491-aa1d-7eb22b96340a",
        "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": "d15ec48f-93a6-4a5f-81a5-0d8aa739b032",
        "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
          }
        ]
      }
    ],
    "authenticatorConfig": [
      {
        "alias": "create unique user config",
        "config": {
          "require.password.update.after.registration": "false"
        }
      },
      {
        "alias": "review profile config",
        "config": {
          "update.profile.on.first.login": "missing"
        }
      }
    ],
    "requiredActions": [
      {
        "alias": "CONFIGURE_TOTP",
        "name": "Configure Totp",
        "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"
  },
  {
    "id": "master",
    "realm": "master",
    "notBefore": 1457967229,
    "revokeRefreshToken": false,
    "accessTokenLifespan": 1800,
    "accessTokenLifespanForImplicitFlow": 900,
    "ssoSessionIdleTimeout": 1800,
    "ssoSessionMaxLifespan": 36000,
    "offlineSessionIdleTimeout": 2592000,
    "accessCodeLifespan": 60,
    "accessCodeLifespanUserAction": 300,
    "accessCodeLifespanLogin": 1800,
    "enabled": true,
    "sslRequired": "all",
    "registrationAllowed": false,
    "registrationEmailAsUsername": true,
    "rememberMe": true,
    "verifyEmail": true,
    "resetPasswordAllowed": true,
    "editUsernameAllowed": true,
    "bruteForceProtected": false,
    "maxFailureWaitSeconds": 900,
    "minimumQuickLoginWaitSeconds": 60,
    "waitIncrementSeconds": 60,
    "quickLoginCheckMilliSeconds": 1000,
    "maxDeltaTimeSeconds": 43200,
    "failureFactor": 30,
    "privateKey": "MIIEowIBAAKCAQEAnCdIogmClWETmRKSH8Iow53XCfVA8i55pDMpRe69jff1P86hGtSVSMknN1ZGVq1bHxbf9umIpzxUPTcDWMna2HpDOdm6I0oLLHXeMrIZfzaw3sClkuHF0mWJC6ykRzmdSqfEC3KoY+Qeg2IUAr5SzWFTB62C8mkcRcOdVvT3fTacZl+GEDHLUyhBB2rinT9HyEdSrj9Bi605kyR7ll8va0OVz+nOsw/TcDuP4Xa9OXrLPSNFafiS9e7PPAB33g/So0ZEH7xDx+13Hoq4MdtvXkn5/eRBU+20xg7AChImF17rYnCwrvqE5gZ8Hrtw6iqsLBB0uPGOP18m9epg2yClgwIDAQABAoIBAG2JUPX5XdSTaD/0OvR0KkwuKG4f0BMSbtmz2bvooKc5zJuZwoEjpiSMlinHJ0geCtFgJnL5lpZZR245bOuXjSBVg1rNVDj086mYdOly7VfDcYaP9JV4MmBIQT4jOImN7Lw1utuc7mpD1vOqlQbnowXWw3ubR0PsX5zAf1pENGdsDJNNgQXllMgSB+BkoWejiotsMQWyzivnoSkjCkAtSbRgK5sFU9wE5i54V4hjfFUaf5KthRXpAFnW1TsE05nzDMFcWKzw5+EFchPpURFk9dL/U8tPUgxQDBQIBwwOzBfZf8GyfbROazPd82VlNCm6XXrGyH9H7sL0RmncZlW8/MECgYEA95GBR1r1hVLi2PtZZpGnlN22TDqfT9IAteQNc2j9oDAE5C2Ex6Q0C/tNvW8PYDTZAAQlt/QEzMfZemqOFAlpQ8w0UnywWYc5NGS+0ZBIn+gYMZzAp+/f4gT5tO/IChsRwTOTpKrYTU+7gKkNJWe3FO8xzk1xdLMrRTdGUtCDmBkCgYEAoXjAdlSd4ykEhXVKNR87vOanOvbYKmYLr+T4f0K+ravanW+ajyto/JtnuAZ9WB1L2vbOmXKTwj5v8ulnFQ2GVYaWIZvdiP3rBCY7VZwJwpwN+ODjSQyMYmbNqLGclzcY2CacAkn2m0ZSP3HkDoc0RNxPAZ9JOfxFSvUKpleTTfsCgYAHcg3USo0FxHdkFTMcHZdPp9datYyjBurUjZZF+UtfbPJItoG+y1ZxYc51uwhYWV6JXJaR0LnwOrZ0sw2w1pOe4V5VeMCJAMMcq0b94Hv+qylHHLLCmjk+f+3OnkOC4kuHZviyxBybPqGh/fOSQ2tDKupxjOyzmMvdWgs4ZGMAyQKBgAmHEXwp9AMCWZTyXcWSqTi1N2rgQ9MEoG3picwgiRXATS769di6zAATv2P5Zg379IzgAULGovdULdDcesugN6v2PAeRpdm+ec6N3vRnN6A3CxADXQXjaqknvbzVdhLqGloutQfhi16QIKxDsRw2WBw0D6ld17lHLGOG3/D+u99fAoGBAJb7KBJtcE7CuBeLJ42Vq4WCXj1xDq8Aj3ZQ4TFkqlEusxpnP99eADSbbQ6IDTN9uwROnNer2iM3lNceHBB3oCCMLAykf6HGxrjFseKWVZYLY73Q/ITPjWxiAD/sCNAinHTO2bA3JZyQmaRJ2Ul1pZVxnvFgl3t3M9DifnaSyH65",
    "publicKey": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnCdIogmClWETmRKSH8Iow53XCfVA8i55pDMpRe69jff1P86hGtSVSMknN1ZGVq1bHxbf9umIpzxUPTcDWMna2HpDOdm6I0oLLHXeMrIZfzaw3sClkuHF0mWJC6ykRzmdSqfEC3KoY+Qeg2IUAr5SzWFTB62C8mkcRcOdVvT3fTacZl+GEDHLUyhBB2rinT9HyEdSrj9Bi605kyR7ll8va0OVz+nOsw/TcDuP4Xa9OXrLPSNFafiS9e7PPAB33g/So0ZEH7xDx+13Hoq4MdtvXkn5/eRBU+20xg7AChImF17rYnCwrvqE5gZ8Hrtw6iqsLBB0uPGOP18m9epg2yClgwIDAQAB",
    "certificate": "MIICmzCCAYMCBgFSXlE/DDANBgkqhkiG9w0BAQsFADARMQ8wDQYDVQQDDAZtYXN0ZXIwHhcNMTYwMTIwMDkxMzQ4WhcNMjYwMTIwMDkxNTI4WjARMQ8wDQYDVQQDDAZtYXN0ZXIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCcJ0iiCYKVYROZEpIfwijDndcJ9UDyLnmkMylF7r2N9/U/zqEa1JVIySc3VkZWrVsfFt/26YinPFQ9NwNYydrYekM52bojSgssdd4yshl/NrDewKWS4cXSZYkLrKRHOZ1Kp8QLcqhj5B6DYhQCvlLNYVMHrYLyaRxFw51W9Pd9NpxmX4YQMctTKEEHauKdP0fIR1KuP0GLrTmTJHuWXy9rQ5XP6c6zD9NwO4/hdr05ess9I0Vp+JL17s88AHfeD9KjRkQfvEPH7Xceirgx229eSfn95EFT7bTGDsAKEiYXXuticLCu+oTmBnweu3DqKqwsEHS48Y4/Xyb16mDbIKWDAgMBAAEwDQYJKoZIhvcNAQELBQADggEBACz0belJeUpPqMejt7OQG0UJ+ZX7z7SXFqGVQi8gQGChLVEzKMsbpOSSV0tWvuuBkrIIctIrtdCBjNylBrCgT42x5lEFx7PR3HbkmAG4DYH7reMWqIwHcvMILC8R+4isH3SiWxUywy8HSxTRKwOXXE2DWkwtppzis8ijnm73BmUTvX+bTphbGFVK90etfMaZLLDTWSnG3ZMVI2H9L54z2Zk5omcQn9JLg0RI/TQ6r3xJtJ2blb/coWiar5moCrDcbYHy7wh/845Xj08Srd0yHc4nv07R0utfM8nNP6N8Y12WHyIyDZMErPWeQckJOv3wl67rw65Ae3YF6Mq5b9lzhZ0=",
    "codeSecret": "4f25a961-53eb-45c6-baa1-415522c40b2d",
    "roles": {
      "realm": [
        {
          "id": "19a7d556-a847-4d07-8ada-a2f1df48d9f1",
          "name": "admin",
          "description": "${role_admin}",
          "scopeParamRequired": false,
          "composite": true,
          "composites": {
            "realm": [
              "create-realm"
            ],
            "client": {
              "cis-p-T102-0000002-realm": [
                "create-client",
                "view-identity-providers",
                "manage-realm",
                "manage-clients",
                "view-realm",
                "manage-identity-providers",
                "view-events",
                "view-clients",
                "view-users",
                "manage-events",
                "impersonation",
                "manage-users"
              ],
              "Test-realm": [
                "manage-events",
                "view-events",
                "manage-clients",
                "create-client",
                "view-users",
                "manage-realm",
                "view-clients",
                "view-realm",
                "view-identity-providers",
                "manage-identity-providers",
                "impersonation",
                "manage-users"
              ],
              "BluLogix-realm": [
                "view-realm",
                "manage-events",
                "manage-users",
                "manage-realm",
                "view-clients",
                "impersonation",
                "view-events",
                "manage-identity-providers",
                "create-client",
                "view-identity-providers",
                "view-users",
                "manage-clients"
              ],
              "master-realm": [
                "view-users",
                "view-identity-providers",
                "manage-users",
                "manage-identity-providers",
                "view-clients",
                "view-realm",
                "manage-realm",
                "create-client",
                "view-events",
                "manage-events",
                "impersonation",
                "manage-clients"
              ]
            }
          }
        },
        {
          "id": "62ed373a-89fd-41bb-8373-19a6bbdcd4c1",
          "name": "create-realm",
          "description": "${role_create-realm}",
          "scopeParamRequired": false,
          "composite": false
        },
        {
          "id": "1d5b3a93-91c5-4de8-888f-9e88f55cd66f",
          "name": "offline_access",
          "description": "${role_offline-access}",
          "scopeParamRequired": true,
          "composite": false
        }
      ],
      "client": {
        "cis-p-T102-0000002-realm": [
          {
            "id": "a206e5e8-922a-4674-908f-c7c9e747ba38",
            "name": "view-realm",
            "description": "${role_view-realm}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "b572ad1c-0aa7-4276-9858-e57478219ed1",
            "name": "create-client",
            "description": "${role_create-client}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "89d073cc-19c6-42b6-a67c-b2eed96b172a",
            "name": "manage-events",
            "description": "${role_manage-events}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "f8cea2bd-020e-4038-9452-e27a549db675",
            "name": "manage-identity-providers",
            "description": "${role_manage-identity-providers}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "e6860fc5-57d6-4ca6-bf69-5007bad4f050",
            "name": "view-events",
            "description": "${role_view-events}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "8283eb68-6b42-4e78-8871-b77b22b8acca",
            "name": "impersonation",
            "description": "${role_impersonation}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "bd7b7062-b4b8-4556-9b6f-43b6dcfcf4b6",
            "name": "view-clients",
            "description": "${role_view-clients}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "c79dfddc-a262-46b0-bd6b-89ad53019675",
            "name": "manage-users",
            "description": "${role_manage-users}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "3d7aacd1-02a5-42a8-8a25-a0bb01af05be",
            "name": "view-identity-providers",
            "description": "${role_view-identity-providers}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "6107d4b3-9c71-48d0-8de5-5151a4b42cbd",
            "name": "manage-realm",
            "description": "${role_manage-realm}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "08268084-f717-4d96-9dd3-19d069d9f737",
            "name": "manage-clients",
            "description": "${role_manage-clients}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "a463dd0e-27fa-4679-b664-87cbe1a235d9",
            "name": "view-users",
            "description": "${role_view-users}",
            "scopeParamRequired": false,
            "composite": false
          }
        ],
        "Test-realm": [
          {
            "id": "0a5b0184-c697-4c68-b612-04a56a8ab3ec",
            "name": "manage-realm",
            "description": "${role_manage-realm}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "9c1f3489-920a-4fff-b14c-1ea55a5a1e24",
            "name": "manage-events",
            "description": "${role_manage-events}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "2e5ab0c7-68af-4241-8517-709f7324a3ff",
            "name": "manage-clients",
            "description": "${role_manage-clients}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "2d9c1052-9e79-4f18-9c44-4d14c7b3876c",
            "name": "impersonation",
            "description": "${role_impersonation}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "396d8fc0-78aa-4a71-a72b-4fe1a3250ffd",
            "name": "create-client",
            "description": "${role_create-client}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "bc180464-33a9-4594-acaf-7c9832fee529",
            "name": "view-realm",
            "description": "${role_view-realm}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "15d68be9-04a0-4881-82a8-f3aeef2105f6",
            "name": "view-events",
            "description": "${role_view-events}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "dd3b9c80-0778-4ce4-813a-ef98f2f076fa",
            "name": "manage-users",
            "description": "${role_manage-users}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "ce4a3198-70b2-4401-bf4b-7cf7fe336a0d",
            "name": "view-identity-providers",
            "description": "${role_view-identity-providers}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "77844130-7f1b-4634-adc2-e785f3eab3da",
            "name": "manage-identity-providers",
            "description": "${role_manage-identity-providers}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "2ab52e4f-06df-4370-83c1-8e74cb4dbade",
            "name": "view-users",
            "description": "${role_view-users}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "4cbe5e5f-178d-47b7-9a02-ee2648269522",
            "name": "view-clients",
            "description": "${role_view-clients}",
            "scopeParamRequired": false,
            "composite": false
          }
        ],
        "security-admin-console": [],
        "BluLogix-realm": [
          {
            "id": "3d6b7c66-f8d1-47b4-8c3d-f5d64929a0f6",
            "name": "view-events",
            "description": "${role_view-events}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "bd6f06ae-3aa6-4b8d-9b1d-faaa77f4b38e",
            "name": "view-users",
            "description": "${role_view-users}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "8e30faf0-7dfa-4be9-80f5-1ee7779dd625",
            "name": "view-clients",
            "description": "${role_view-clients}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "3285810d-c154-44ca-8208-b3a847c6c668",
            "name": "manage-events",
            "description": "${role_manage-events}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "41eb2f3b-f8fd-4190-be10-c1809deb2a57",
            "name": "manage-users",
            "description": "${role_manage-users}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "b4caa233-a301-4dd8-8503-c01e20a9a501",
            "name": "manage-realm",
            "description": "${role_manage-realm}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "5e386d9f-b6b4-46ed-b445-cbf276d54d61",
            "name": "manage-identity-providers",
            "description": "${role_manage-identity-providers}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "b4a745de-5475-4342-a5cd-fa2c2ecfc8b3",
            "name": "view-realm",
            "description": "${role_view-realm}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "92822b7b-3ef8-473a-b78b-cfa05ac2aa8a",
            "name": "impersonation",
            "description": "${role_impersonation}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "5c2eab59-a99b-4e6f-b2da-208f85624dff",
            "name": "manage-clients",
            "description": "${role_manage-clients}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "d36f56de-038c-4ab9-903f-e4f09414ef87",
            "name": "create-client",
            "description": "${role_create-client}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "b540a90a-b223-42eb-b838-a911442f0aa1",
            "name": "view-identity-providers",
            "description": "${role_view-identity-providers}",
            "scopeParamRequired": false,
            "composite": false
          }
        ],
        "admin-cli": [],
        "CCCCC": [],
        "broker": [
          {
            "id": "eb9bb617-33d3-4842-bc88-4b89495a89fd",
            "name": "read-token",
            "description": "${role_read-token}",
            "scopeParamRequired": false,
            "composite": false
          }
        ],
        "master-realm": [
          {
            "id": "35aa428c-f6e2-4673-9226-8389f6ef315d",
            "name": "manage-realm",
            "description": "${role_manage-realm}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "77983826-60b6-4b6e-bd94-fb34a62ad1b1",
            "name": "manage-events",
            "description": "${role_manage-events}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "dccb4ae9-85c6-4efc-a061-fc5f72ceebff",
            "name": "view-users",
            "description": "${role_view-users}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "9948b0f1-e8cd-4350-a60e-06e43e9216c0",
            "name": "impersonation",
            "description": "${role_impersonation}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "f4b31534-4919-41e9-8998-3f0643a12d94",
            "name": "manage-identity-providers",
            "description": "${role_manage-identity-providers}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "51f3eebd-df90-4ca5-bcec-b5912361f2e2",
            "name": "view-clients",
            "description": "${role_view-clients}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "f3f9eada-3f0b-4b42-9166-bd63037abaf6",
            "name": "view-events",
            "description": "${role_view-events}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "abaa56df-aa57-4d5e-b1b6-fcf3dabdb8e8",
            "name": "view-identity-providers",
            "description": "${role_view-identity-providers}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "221af9bb-eb9c-4063-8975-00d09770da90",
            "name": "view-realm",
            "description": "${role_view-realm}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "120acc78-b6d5-40c1-a274-04dccc0ca204",
            "name": "manage-users",
            "description": "${role_manage-users}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "45c1fcd7-715e-4f25-a67a-826046583ea2",
            "name": "create-client",
            "description": "${role_create-client}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "bebb6675-5d87-4070-adfa-ee592c7b4354",
            "name": "manage-clients",
            "description": "${role_manage-clients}",
            "scopeParamRequired": false,
            "composite": false
          }
        ],
        "account": [
          {
            "id": "6ddadb41-aaec-41c9-9cb0-9f2d35f6b6c3",
            "name": "manage-account",
            "description": "${role_manage-account}",
            "scopeParamRequired": false,
            "composite": false
          },
          {
            "id": "4903c5ff-d365-4261-afbf-ce654e4ba1df",
            "name": "view-profile",
            "description": "${role_view-profile}",
            "scopeParamRequired": false,
            "composite": false
          }
        ]
      }
    },
    "groups": [],
    "defaultRoles": [
      "offline_access"
    ],
    "requiredCredentials": [
      "password"
    ],
    "otpPolicyType": "totp",
    "otpPolicyAlgorithm": "HmacSHA1",
    "otpPolicyInitialCounter": 0,
    "otpPolicyDigits": 6,
    "otpPolicyLookAheadWindow": 1,
    "otpPolicyPeriod": 30,
    "users": [],
    "scopeMappings": [
      {
        "client": "admin-cli",
        "roles": [
          "admin"
        ]
      },
      {
        "client": "security-admin-console",
        "roles": [
          "admin"
        ]
      }
    ],
    "clients": [
      {
        "id": "d4e09f02-c339-4bca-9a89-e1547e59c07d",
        "clientId": "BluLogix-realm",
        "name": "BluLogix Realm",
        "surrogateAuthRequired": false,
        "enabled": true,
        "clientAuthenticatorType": "client-secret",
        "secret": "8ec0bb88-f731-4cef-98d1-cb42c6ce6d9a",
        "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": "7738d536-e85e-4a17-9354-44c522f3fa82",
            "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": "1b255962-5579-4512-9979-19283638279c",
            "name": "role list",
            "protocol": "saml",
            "protocolMapper": "saml-role-list-mapper",
            "consentRequired": false,
            "config": {
              "single": "false",
              "attribute.nameformat": "Basic",
              "attribute.name": "Role"
            }
          },
          {
            "id": "76d714dd-2faa-4696-8bc4-84c3a38a9948",
            "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": "85fe191c-d3f4-45da-96ef-81abdcb0e3f8",
            "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": "75a9709e-88b0-47d6-8004-e86acd4247f8",
            "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": "6b37a02c-8090-469a-a819-1cae558fcd17",
            "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": "d02cef07-a40a-46d7-858b-54e5aeaa595e",
        "clientId": "CCCCC",
        "surrogateAuthRequired": false,
        "enabled": true,
        "clientAuthenticatorType": "client-secret",
        "secret": "cebbc92a-ab20-47a9-9ab6-5b5e769a74ab",
        "redirectUris": [],
        "webOrigins": [],
        "notBefore": 0,
        "bearerOnly": false,
        "consentRequired": false,
        "standardFlowEnabled": true,
        "implicitFlowEnabled": false,
        "directAccessGrantsEnabled": true,
        "serviceAccountsEnabled": false,
        "publicClient": true,
        "frontchannelLogout": false,
        "protocol": "openid-connect",
        "attributes": {},
        "fullScopeAllowed": true,
        "nodeReRegistrationTimeout": -1,
        "protocolMappers": [
          {
            "id": "4457114c-5c75-4a57-af73-6fc7ce4baccf",
            "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": "31036a99-0566-4e64-b544-8f7dbb0feaea",
            "name": "role list",
            "protocol": "saml",
            "protocolMapper": "saml-role-list-mapper",
            "consentRequired": false,
            "config": {
              "single": "false",
              "attribute.nameformat": "Basic",
              "attribute.name": "Role"
            }
          },
          {
            "id": "d66825d4-36cd-401e-ad13-b5118b69b8f3",
            "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": "4af4cdb6-c124-476c-bc22-f048c41635cd",
            "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": "8b488858-ffb4-4596-a797-663f18adcc18",
            "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": "ec30ea4b-f333-4fd4-81c4-812cc25aa62c",
            "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": "370159cb-6579-4eca-a871-b1b033d9955e",
        "clientId": "Test-realm",
        "name": "Test Realm",
        "surrogateAuthRequired": false,
        "enabled": true,
        "clientAuthenticatorType": "client-secret",
        "secret": "ea10f2ce-9e2d-4406-80b2-4abb01279ca7",
        "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": "8d190663-f649-47f9-bb70-164d91d01201",
            "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": "fe2db5c6-4d84-467d-9d20-ddf57dd63cc7",
            "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": "34f5f093-da1f-4dd1-9a52-4fa7055fdc45",
            "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": "2ef71afa-0bca-42d7-aad6-284179da382a",
            "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": "b6b86c08-eabc-4131-bd42-28e496dd181b",
            "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": "ec1f25f5-5aa8-422f-ab90-14b3bb4f32e1",
            "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": "7f090257-ceec-429d-b0e3-947a4fcfe3ea",
        "clientId": "account",
        "name": "${client_account}",
        "baseUrl": "/auth/realms/master/account",
        "surrogateAuthRequired": false,
        "enabled": true,
        "clientAuthenticatorType": "client-secret",
        "secret": "1b470e66-93ed-46d7-84ff-790ed2cff54f",
        "defaultRoles": [
          "view-profile",
          "manage-account"
        ],
        "redirectUris": [
          "/auth/realms/master/account/*"
        ],
        "webOrigins": [],
        "notBefore": 0,
        "bearerOnly": false,
        "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": false,
        "nodeReRegistrationTimeout": 0,
        "protocolMappers": [
          {
            "id": "0b68f5a9-559d-4b0e-bf3f-c13831964c00",
            "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": "59386658-2c1d-4e55-b550-67353cbe1a39",
            "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": "b3c975b9-8840-492f-9119-5d4f11c3a24d",
            "name": "role list",
            "protocol": "saml",
            "protocolMapper": "saml-role-list-mapper",
            "consentRequired": false,
            "config": {
              "single": "false",
              "attribute.nameformat": "Basic",
              "attribute.name": "Role"
            }
          },
          {
            "id": "a05f2141-e8d5-4868-874e-0f8123fae6b0",
            "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": "93f5ffeb-8087-47fa-98df-2a2babf16b57",
            "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": "d590fefc-d10a-4e55-8b53-12c5f67c218c",
            "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": "f73ad9b7-f192-40eb-a3d3-bb9599272b04",
        "clientId": "admin-cli",
        "name": "${client_admin-cli}",
        "surrogateAuthRequired": false,
        "enabled": true,
        "clientAuthenticatorType": "client-secret",
        "secret": "548c591d-69af-46bf-a223-c60f243a34b6",
        "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": "ce0fcf42-0def-425c-94a9-dc5f4036d01c",
            "name": "role list",
            "protocol": "saml",
            "protocolMapper": "saml-role-list-mapper",
            "consentRequired": false,
            "config": {
              "single": "false",
              "attribute.nameformat": "Basic",
              "attribute.name": "Role"
            }
          },
          {
            "id": "725f56a2-4e80-44e4-9eaf-1e1fbd1b33ad",
            "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": "2797d9ed-d4fe-4f17-b69b-136df6a5f761",
            "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": "8e860be4-c4c7-41b1-a292-ee3120cf0687",
            "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": "45e548dd-96b7-4507-9dfc-644f9697ba7b",
            "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": "127b9e1a-af40-4475-9cd8-c2348a65daa9",
            "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": "ee09e5cc-7afb-45a3-8798-25cd4041adec",
        "clientId": "broker",
        "name": "${client_broker}",
        "surrogateAuthRequired": false,
        "enabled": true,
        "clientAuthenticatorType": "client-secret",
        "secret": "a3c847c4-f945-44a0-86e3-399ab3cef173",
        "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": "53431658-f4c7-4389-a132-592f0975f1e7",
            "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": "32cb41c8-1fa7-423a-bb0a-ed63d3f667b8",
            "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": "746f7515-5801-415d-8dde-4b14f8584d82",
            "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": "95f206ce-9067-444d-97e8-adeabf86742d",
            "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": "67abc4e7-32f8-4397-9c21-fa8784e24f34",
            "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": "8d65c546-a4b1-4d26-ad22-7df862e54158",
            "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": "f17f466d-ab00-45a9-b1ed-a958816fc14e",
        "clientId": "cis-p-T102-0000002-realm",
        "name": "cis-p-T102-0000002 Realm",
        "surrogateAuthRequired": false,
        "enabled": true,
        "clientAuthenticatorType": "client-secret",
        "secret": "6bbb6b42-2fe2-4a6d-8426-8a0cd318958f",
        "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": "11e3f127-65c5-410e-8497-1344f9c011d2",
            "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": "b2ec893d-c734-4893-8d38-005b9e31ccb0",
            "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": "8980f64e-9691-4f53-9684-b7cb6ef0c5eb",
            "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": "3abd37d0-8a9b-4151-88f9-5df9c191dcfb",
            "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": "9dac32df-b5a7-4e4a-b477-d083f9d378b5",
            "name": "role list",
            "protocol": "saml",
            "protocolMapper": "saml-role-list-mapper",
            "consentRequired": false,
            "config": {
              "single": "false",
              "attribute.nameformat": "Basic",
              "attribute.name": "Role"
            }
          },
          {
            "id": "5feec88b-e070-4c8a-a7a0-356a3b66fff1",
            "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": "1ea35428-f6c8-47e0-91b2-17470bd3f963",
        "clientId": "master-realm",
        "name": "master Realm",
        "surrogateAuthRequired": false,
        "enabled": true,
        "clientAuthenticatorType": "client-secret",
        "secret": "62223e3a-d23e-4c0d-bd5e-52926aa486f7",
        "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": "05c11812-4ee8-4673-bdc7-6c92f9a259ef",
            "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": "ebb36dc1-925b-4b37-bd5c-ed1330b5a538",
            "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": "11961162-9d1a-4b65-a7b9-fe5e09467f15",
            "name": "role list",
            "protocol": "saml",
            "protocolMapper": "saml-role-list-mapper",
            "consentRequired": false,
            "config": {
              "single": "false",
              "attribute.nameformat": "Basic",
              "attribute.name": "Role"
            }
          },
          {
            "id": "0d17f3fb-5525-432a-b09f-07108948039b",
            "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": "6ee143c0-a555-4382-aa2d-05c795d96d14",
            "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": "5923bf76-91d7-47c3-8e92-9d696f65f2e8",
            "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": "88191502-6b85-4b3b-92a0-5c211e211f40",
        "clientId": "security-admin-console",
        "name": "${client_security-admin-console}",
        "baseUrl": "/auth/admin/master/console/index.html",
        "surrogateAuthRequired": false,
        "enabled": true,
        "clientAuthenticatorType": "client-secret",
        "secret": "d8d0f1a1-0f0c-4ebb-a1c6-0fdee036548a",
        "redirectUris": [
          "/auth/admin/master/console/*"
        ],
        "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": false,
        "nodeReRegistrationTimeout": 0,
        "protocolMappers": [
          {
            "id": "bf585693-cbc1-4629-a76a-44d15247d635",
            "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": "172b6c39-0059-41d8-bcf0-fe9069c8f7a0",
            "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": "c8442ee7-b9d0-4e22-bd1c-3092e5d37b44",
            "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": "2a7d9620-2ec4-401a-acab-ebb5b58b1f2e",
            "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": "b669b98b-f94b-4d84-9f85-f62f4c24bb06",
            "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": "42174dba-cfe8-4fac-99ea-b0e949b36dee",
            "name": "role list",
            "protocol": "saml",
            "protocolMapper": "saml-role-list-mapper",
            "consentRequired": false,
            "config": {
              "single": "false",
              "attribute.nameformat": "Basic",
              "attribute.name": "Role"
            }
          },
          {
            "id": "d946b1c2-9213-49d8-90aa-863a9c7dc158",
            "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
      }
    ],
    "clientTemplates": [],
    "browserSecurityHeaders": {
      "xFrameOptions": "SAMEORIGIN",
      "contentSecurityPolicy": "frame-src 'self'"
    },
    "smtpServer": {
      "password": "0785813567",
      "starttls": "true",
      "auth": "true",
      "port": "587",
      "host": "smtp.gmail.com",
      "from": "YasbPana at gmail.com",
      "ssl": "false",
      "user": "YasbPana at gmail.com"
    },
    "eventsEnabled": false,
    "eventsListeners": [
      "jboss-logging"
    ],
    "enabledEventTypes": [],
    "adminEventsEnabled": false,
    "adminEventsDetailsEnabled": false,
    "internationalizationEnabled": true,
    "supportedLocales": [
      "en",
      "es"
    ],
    "defaultLocale": "en",
    "authenticationFlows": [
      {
        "id": "8502c673-e82c-4713-8f38-0b8186a79cf9",
        "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": "29806f39-15a9-4a2b-a37f-07f1527d969d",
        "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": "d29fe567-0975-41f1-9232-8c3ca602e34c",
        "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": "e198a546-8a35-4bfd-a81a-5345fcf0deda",
        "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": "94e7874e-347c-4c20-80e6-951557a847d1",
        "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": "c362ae25-7882-4c5a-9a76-ab4ce85d82dc",
        "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": "b84d7f61-aa46-4fa3-bf7a-16dcf1a28b25",
        "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": "0f2b1667-0f7c-428b-9efe-ffdb2688453c",
        "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": "fdb73e02-6264-493f-a7b1-b7f8374eded9",
        "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": "5b6e2c06-9c1a-4373-95dc-13f54a3d41d0",
        "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
          }
        ]
      }
    ],
    "authenticatorConfig": [
      {
        "alias": "create unique user config",
        "config": {
          "require.password.update.after.registration": "false"
        }
      },
      {
        "alias": "review profile config",
        "config": {
          "update.profile.on.first.login": "missing"
        }
      }
    ],
    "requiredActions": [
      {
        "alias": "CONFIGURE_TOTP",
        "name": "Configure Totp",
        "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"
  }
]


More information about the keycloak-user mailing list