Test Summary

Test Results

Expand All Collapse All
All times are UTC
2021-05-04 10:27:45 INFO
TEST-RUNNER
Test instance dvWFAVUFd473x4F created
baseUrl
https://www.certification.openid.net/test/a/keycloak
variant
{
  "client_auth_type": "mtls",
  "fapi_auth_request_method": "by_value",
  "fapi_profile": "openbanking_uk",
  "fapi_response_mode": "plain_response"
}
alias
keycloak
description
FAPI-RW-ID2: Keycloak test with mtls client authentication (RequestObject:ES256/IDToken:ES256)
planId
GpKFxBPePEcsv
config
{
  "alias": "keycloak",
  "description": "FAPI-RW-ID2: Keycloak test with mtls client authentication (RequestObject:ES256/IDToken:ES256)",
  "server": {
    "discoveryUrl": "https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/.well-known/openid-configuration"
  },
  "client": {
    "client_id": "client111-mtls-ES256-ES256",
    "scope": "openid email",
    "jwks": {
      "keys": [
        {
          "use": "sig",
          "kty": "EC",
          "kid": "client1-ES256",
          "crv": "P-256",
          "alg": "ES256",
          "x": "KhIuh2un6UWcBCIQqr5s3lSN42mrp5kjdf3JrasR1E4",
          "y": "bUIXyjZ6Q7-fLu-mp56OJjEHOAbGd3X30EMhS7SG-Vw",
          "d": "zngKYq2KBIRGiawAAZQJ0K_ZxL3VyZbOHYScKtrOWX0"
        }
      ]
    }
  },
  "client2": {
    "client_id": "client112-mtls-ES256-ES256",
    "scope": "openid email",
    "jwks": {
      "keys": [
        {
          "use": "sig",
          "kty": "EC",
          "kid": "client2-ES256",
          "crv": "P-256",
          "alg": "ES256",
          "x": "X1K2NP56XffP8ZvkSJiD3ZiaD6A1forvWkZ2AzqbyME",
          "y": "S2GQUKAw0gW5kT-lEehLkt02PxA6CukInQhvo1hWcNo",
          "d": "xDb8I6rF-rMPo5MV-rZSZZRwk1-TYJCm6SK4JGeP7Gk"
        }
      ]
    }
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIDKDCCAs6gAwIBAgIUXl6GT8Ex1EENFSPveDA8fUoqHAwwCgYIKoZIzj0EAwIw\ndjELMAkGA1UEBhMCSlAxEzARBgNVBAgTClByaXZhdGUgQ0ExFzAVBgNVBAoTDlNl\nY3VyZSBPU1MgU2lnMRYwFAYDVQQLEw1LZXljbG9hay1mYXBpMSEwHwYDVQQDExhL\nZXljbG9hay1mYXBpIFByaXZhdGUgQ0EwHhcNMTkwNTIxMDIwNDAwWhcNMjQwNTE5\nMDIwNDAwWjBhMQswCQYDVQQGEwJKUDEPMA0GA1UECBMGQ2xpZW50MRcwFQYDVQQK\nEw5TZWN1cmUgT1NTIFNpZzEWMBQGA1UECxMNS2V5Y2xvYWstZmFwaTEQMA4GA1UE\nAxMHY2xpZW50MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM74QUE+\nRfLtdHCKj1QXRQkj30AtveZa/7jbBpHYJCoSGA4bzuNE04HTK02hwtBO0J0bvbRy\n14BYHimwhUY6n7gtZKex3JQ39QC2UHbIOtIQXvCgbn6K4iU6WrUbCK4I8p77gIk4\nMXQmsCQokAtxsF1eq/RyLhRJXo/aTwcHDWcb5n8jFGmpOJyhmPEXwtzqMZwO9Y+a\nI3d5P/xHXnb84zrgRJH2YMzTKOfGt72I8Ag34ITTQUxox5RUMMGwqlzN6bEYIF9l\nyCcd3kCSgyp4b4wNBc5h5g3GPDBTCUx3z07oQ50LR7AAICevHvWGlUxXtX+MYc6+\nMvjb3l/e+EEldb0CAwEAAaOBgzCBgDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww\nCgYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQURPpQRYqk1GU0v615\n9IJV4fo7s8YwHwYDVR0jBBgwFoAUJmT6o2FQqWh2KBGYB3nfWHkAtEgwCwYDVR0R\nBAQwAoIAMAoGCCqGSM49BAMCA0gAMEUCIHImOqdaMfLN1M7i4wfXKIGnJHDlEv8B\n3jASpdlMb35IAiEA5oj7fyh0KxGG9Z4kUGusBUYidOemP81CtyOPzg1A64w\u003d\n-----END CERTIFICATE-----\n",
    "key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEpQIBAAKCAQEAzvhBQT5F8u10cIqPVBdFCSPfQC295lr/uNsGkdgkKhIYDhvO\n40TTgdMrTaHC0E7QnRu9tHLXgFgeKbCFRjqfuC1kp7HclDf1ALZQdsg60hBe8KBu\nforiJTpatRsIrgjynvuAiTgxdCawJCiQC3GwXV6r9HIuFElej9pPBwcNZxvmfyMU\naak4nKGY8RfC3OoxnA71j5ojd3k//EdedvzjOuBEkfZgzNMo58a3vYjwCDfghNNB\nTGjHlFQwwbCqXM3psRggX2XIJx3eQJKDKnhvjA0FzmHmDcY8MFMJTHfPTuhDnQtH\nsAAgJ68e9YaVTFe1f4xhzr4y+NveX974QSV1vQIDAQABAoIBAQCbyK7NXgMmi+b2\nAsVJZU54R8D1vLhQWDRdPrceNdNau03R6Mp7tEWDVaAlidlqE7jgWI4c8cgVeb4S\nYSSfrOalqb02oCDIi6nlRFUiYyorDVl4wzkIFJ+Np/O4l8WbwW5ljia8okhPBgPU\n45cwlf1K+kRx9TOL34HGw2pyfrNu5G1NWs3a30qHVc5FnKBgJq4PZgxtTC15DoQ4\nU8IF7M9XYlXOkx3zSOjk2mpQaOPDeRWBwoFsoxqOl+x3/u9rhiGW+9OXEltq+AKA\nlsZ4QVfvmjIZ65c5SJwrV+OhLIKOoA8TzheBGKZ4vkKt17GxWsm7KP1afh1fqc5C\nd1lE0e1BAoGBAPI5SKi+HKuMsWY6YLv0c6j/FHJ/ZnSLLYc6/edfXso0djuz7BOf\nmLjgnntDrWTf6jWJ14DMDZVaohFr69eham8N9H9bQl7tpdtswRL0IVfOZYbEBbQk\n57/l5yADZcxvOMne/yh8K8LARYdFe5WDHCijgLhqmENenRHhHUjAuPVxAoGBANq9\nrnqQ6j4n2GEx+YhIKOflCUWwUe9XQ8pdQwniDQkQ3imOsOLn/nMXUO1oUMbaH0cb\nQ0+e5QGW74alTaFkQxBeSTbvZplMtwgaKDl2GzlYFPUxSLkAf5crChjT0z5t74Rv\nChCvoLLxXXD+PmkC1Hpub78bfEwqit54fVGMJW8NAoGBAMzk8fZzYnMmvwU3io5T\nOOcSZqx34iXheTC0EQT/4oHvILhd+OucjCaPMuAYHnt/AXIqWJYFhdP557AO91/e\nlda9Gj4E5z6/jhXvh97Njcrlt3HpLN32fecQxZKJ7TmiN4pjzLjlWGsUE3xapTCS\nyGYD8KWO3Z/XT8xI/WmGRK6xAoGBAMBmaUr7nl4vk/7iAzehKQHYDpDSpy8bldAw\nuh++SnL3+EGbdfEP2FsJXjCEOdC+2RYlX85v18TPKz5GtgLIesix9jow1xDuTmv8\n/faU8Rs+Y6jLwcigLJodzFLMNxnJfw0A0lyc7n+XF/akWubpC1XpP7dcCLfCD8Xh\nO3F4EREdAoGAQRNaIHonLPVg+cZAVR6DAKj7l20tE1THRfHrkJDoM661hl7EnPL3\n0SoLJyKYh3uil+/XAMtdegE5nrumg25FKdDY+JvSSvqEI0dLqKZzc6PBRau3+KVU\nVAYQtvtH7E2uJ7oFzFepTp2mq1I7+BYEmTIaPDJvf/l5gz+vy+voLrs\u003d\n-----END RSA PRIVATE KEY-----\n"
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIDJjCCAs6gAwIBAgIUKHCTpsodVknyAZC7gFy3hZZqTtEwCgYIKoZIzj0EAwIw\ndjELMAkGA1UEBhMCSlAxEzARBgNVBAgTClByaXZhdGUgQ0ExFzAVBgNVBAoTDlNl\nY3VyZSBPU1MgU2lnMRYwFAYDVQQLEw1LZXljbG9hay1mYXBpMSEwHwYDVQQDExhL\nZXljbG9hay1mYXBpIFByaXZhdGUgQ0EwHhcNMTkwNTIxMDIwNDAwWhcNMjQwNTE5\nMDIwNDAwWjBhMQswCQYDVQQGEwJKUDEPMA0GA1UECBMGQ2xpZW50MRcwFQYDVQQK\nEw5TZWN1cmUgT1NTIFNpZzEWMBQGA1UECxMNS2V5Y2xvYWstZmFwaTEQMA4GA1UE\nAxMHY2xpZW50MjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMlwHpEQ\nVCrBo1yRmKACefdDiGLunW+REQHmTWUTEokWdVCsMGjqns1E4h68nmXVApXtyuGL\nF3IVzJrUQ6DQXCKdPpmoFplD6aC0CdFVouY8XULyny8d1aNl+1nrFFaiamW2JxD9\nPbtUKfE/TVMM+bums+gHW63KrJo7OnfEC0wvuEwY4vVDvL5DhxoURTU8YhBUxDvA\nnfQfD4TJEVqEiIt/0vTwrdEoRlHTwaJadcyKdUKvNVG1O1RGlsPm63qS2XkG4Qvw\nasIuhoxuUZbr74S9mlDQV33k/XCWj/nOr+58xCaXNKGOI9TlFA4+YUclJxy/GeBZ\nB0OmSitP5swqpCkCAwEAAaOBgzCBgDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww\nCgYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUT8nMrrlLi/LQTlb3\nk6QnqLwpGT0wHwYDVR0jBBgwFoAUJmT6o2FQqWh2KBGYB3nfWHkAtEgwCwYDVR0R\nBAQwAoIAMAoGCCqGSM49BAMCA0YAMEMCID4FMD7NJZFeO4X26GifL4ODr/vK+Nje\noAcnXdYo5WX7Ah8OifloGxnCplM7doLaG+LaE8r9VEi6QyD29NAIPUPe\n-----END CERTIFICATE-----\n",
    "key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEAyXAekRBUKsGjXJGYoAJ590OIYu6db5ERAeZNZRMSiRZ1UKww\naOqezUTiHryeZdUCle3K4YsXchXMmtRDoNBcIp0+magWmUPpoLQJ0VWi5jxdQvKf\nLx3Vo2X7WesUVqJqZbYnEP09u1Qp8T9NUwz5u6az6Adbrcqsmjs6d8QLTC+4TBji\n9UO8vkOHGhRFNTxiEFTEO8Cd9B8PhMkRWoSIi3/S9PCt0ShGUdPBolp1zIp1Qq81\nUbU7VEaWw+brepLZeQbhC/Bqwi6GjG5RluvvhL2aUNBXfeT9cJaP+c6v7nzEJpc0\noY4j1OUUDj5hRyUnHL8Z4FkHQ6ZKK0/mzCqkKQIDAQABAoIBAC6BHe1rkaLVVXuX\neV7nc3TsOF5urBYHrZ98pb2B67OOZcMcHYj7MXI+Rt3FuePUi2ZFoaL0U5NZCQVt\nn7dOoxayqrMapSz5CsS5C9MyLAtvQDCmhq1/+8RfVOnrZaSilmGo7df0Pv4ybgRu\nEtHrmvQBhmM436d9tN9ecR8ZOWp66Luy1GVM6rwH6ceOc46ZHUwoumN0kQt/G72G\n0QRbt7iGle/s11TzEKh3YaR9gkS+KPm5K+iPzSP1FxDiwSrKLRQJSjANrzTKEkuQ\nyDm7MSYm23guxosA/4Oyaa+7SDEqk9509yiDp51HK9fFJWnuBoDt7iduz0VJVqHg\nq0lE9wECgYEA08hkjl9PKMTX8vN9cOX+0W4en3K10Jjonw4d2gS2dIyb8o7B4ulb\nfGpleMAmcyGuG+k8fC8nSjqYSx4YHPunbmK1O4PCGTi8r6BtD9zW8opJVi+ImMsa\nn8l8bUASOuOFrHhvnB/JZS3yoOZVE8ey6/5QtSjwbn6I7dAvXXgT5pkCgYEA837O\nFMLfbWoYvdEa9LXmXGWagQe7Ta09BGbJ1Qs1hpuZJl8qK0kVWTDURtr5yu24r7YQ\n3S3cqKcg3FB3XO+vjreYKl2Cww/v8Wy/glGgqkAhd0dP9K1Q8F8XeQPlrPkNANrG\njIlNFYmg163EDwLJ+IoRr+t43KbIoGvsb9kTdBECgYEAh1keys6mrIuA58gtdyXG\nQNp7v7Nz9yiCIoTHFzrD0KC8WbxatUYmLdFhoFZNPG9d8oCRI1yPY6UnB3roNj2u\nt6Fl6e8+8ReNn0CL8wNUbBVs4SPnzJ6hGVWPq9Ky0+fs2ljuG31FHODMm4AZB1ct\nRh12PxE296buo+3VF4tSTKECgYEA4dUW73x52rHPNqWs+Y+HkuSNMuTn3DgzYlSv\nFw+pWioQFd2nb7P9v9Yg24KWsJZgd19GLs0tXaJ8QLnEqwaGbbhrwccu0xmB8glp\naUWp3J1ULJuQVZ81dWrMi2mI6C+o1sUR5yAkxTf7XG4Ga+GrTv9HPkEHvKZXZyoR\nhP7xIvECgYB6S0i6ruOAFq2iMyGoX83RlWjo+WrGqSVWfzRZ43rFQ3MBEIlkQD3K\n6+Y+v0MMlgrN3VQTi31IW42ftgOIiy7ZndMvBaQd2Zp4POtNISsRysQJcewPwbL0\nVXsalNqW+Rl8PDzrd6s13wYogMuWrwmbPphC04LdBhZb6nX6KVkn0A\u003d\u003d\n-----END RSA PRIVATE KEY-----\n"
  },
  "resource": {
    "resourceUrl": "https://gw-dev-direct.apps.brazilob.a7z0.p1.openshiftapps.com/brazil-aisp/v3.1/aisp/",
    "institution_id": "xxx",
    "resourceUrlAccountRequests": "https://gw-dev-direct.apps.brazilob.a7z0.p1.openshiftapps.com/brazil-aisp/v3.1/aisp/",
    "resourceUrlAccountsResource": "https://gw-dev-direct.apps.brazilob.a7z0.p1.openshiftapps.com/brazil-aisp/v3.1/aisp/"
  },
  "browser": [
    {
      "match": "https://keycloak-direct-brazil-ob.apps.brazilob.a7z0.p1.openshiftapps.com/auth/realms/test/openid-connect/auth*",
      "tasks": [
        {
          "task": "Initial Login",
          "match": "https://keycloak-direct-brazil-ob.apps.brazilob.a7z0.p1.openshiftapps.com/auth/realms/test/openid-connect/auth*",
          "commands": [
            [
              "text",
              "name",
              "username",
              "john"
            ],
            [
              "text",
              "name",
              "password",
              "john"
            ],
            [
              "click",
              "name",
              "login"
            ]
          ]
        },
        {
          "task": "Verify Complete",
          "match": "https://*/test/a/keycloak/callback*",
          "commands": [
            [
              "wait",
              "id",
              "submission_complete",
              10
            ]
          ]
        }
      ]
    }
  ]
}
testName
fapi-rw-id2-ensure-authorization-request-without-state-success
2021-05-04 10:27:45 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/keycloak/callback
2021-05-04 10:27:45
GetDynamicServerConfiguration
HTTP request
request_uri
https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2021-05-04 10:27:46 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "cache-control": "no-cache, must-revalidate, no-transform, no-store",
  "x-xss-protection": "1; mode\u003dblock",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "no-referrer",
  "date": "Tue, 04 May 2021 10:27:46 GMT",
  "connection": "keep-alive",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "x-content-type-options": "nosniff",
  "content-type": "application/json",
  "content-length": "3306"
}
response_body
{"issuer":"https://iam.brazil-ob.brazilob.obly.io/auth/realms/test","authorization_endpoint":"https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/auth","token_endpoint":"https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/token","introspection_endpoint":"https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/token/introspect","userinfo_endpoint":"https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/userinfo","end_session_endpoint":"https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/logout","jwks_uri":"https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/certs","check_session_iframe":"https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/login-status-iframe.html","grant_types_supported":["authorization_code","implicit","refresh_token","password","client_credentials"],"response_types_supported":["code","none","id_token","token","id_token token","code id_token","code token","code id_token token"],"subject_types_supported":["public","pairwise"],"id_token_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512"],"id_token_encryption_alg_values_supported":["RSA-OAEP","RSA-OAEP-256","RSA1_5"],"id_token_encryption_enc_values_supported":["A256GCM","A192GCM","A128GCM","A128CBC-HS256","A192CBC-HS384","A256CBC-HS512"],"userinfo_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512","none"],"request_object_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512","none"],"response_modes_supported":["query","fragment","form_post"],"registration_endpoint":"https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/clients-registrations/openid-connect","token_endpoint_auth_methods_supported":["private_key_jwt","client_secret_basic","client_secret_post","tls_client_auth","client_secret_jwt"],"token_endpoint_auth_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512"],"claims_supported":["aud","sub","iss","auth_time","name","given_name","family_name","preferred_username","email","acr","openbanking_intent_id"],"claim_types_supported":["normal"],"claims_parameter_supported":true,"scopes_supported":["openid","roles","web-origins","microprofile-jwt","accounts","offline_access","profile","email","address","phone"],"request_parameter_supported":true,"request_uri_parameter_supported":true,"require_request_uri_registration":true,"code_challenge_methods_supported":["plain","S256"],"tls_client_certificate_bound_access_tokens":true,"revocation_endpoint":"https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/revoke","revocation_endpoint_auth_methods_supported":["private_key_jwt","client_secret_basic","client_secret_post","tls_client_auth","client_secret_jwt"],"revocation_endpoint_auth_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512"],"backchannel_logout_supported":true,"backchannel_logout_session_supported":true}
2021-05-04 10:27:46
GetDynamicServerConfiguration
Downloaded server configuration
server_config_string
{"issuer":"https://iam.brazil-ob.brazilob.obly.io/auth/realms/test","authorization_endpoint":"https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/auth","token_endpoint":"https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/token","introspection_endpoint":"https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/token/introspect","userinfo_endpoint":"https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/userinfo","end_session_endpoint":"https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/logout","jwks_uri":"https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/certs","check_session_iframe":"https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/login-status-iframe.html","grant_types_supported":["authorization_code","implicit","refresh_token","password","client_credentials"],"response_types_supported":["code","none","id_token","token","id_token token","code id_token","code token","code id_token token"],"subject_types_supported":["public","pairwise"],"id_token_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512"],"id_token_encryption_alg_values_supported":["RSA-OAEP","RSA-OAEP-256","RSA1_5"],"id_token_encryption_enc_values_supported":["A256GCM","A192GCM","A128GCM","A128CBC-HS256","A192CBC-HS384","A256CBC-HS512"],"userinfo_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512","none"],"request_object_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512","none"],"response_modes_supported":["query","fragment","form_post"],"registration_endpoint":"https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/clients-registrations/openid-connect","token_endpoint_auth_methods_supported":["private_key_jwt","client_secret_basic","client_secret_post","tls_client_auth","client_secret_jwt"],"token_endpoint_auth_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512"],"claims_supported":["aud","sub","iss","auth_time","name","given_name","family_name","preferred_username","email","acr","openbanking_intent_id"],"claim_types_supported":["normal"],"claims_parameter_supported":true,"scopes_supported":["openid","roles","web-origins","microprofile-jwt","accounts","offline_access","profile","email","address","phone"],"request_parameter_supported":true,"request_uri_parameter_supported":true,"require_request_uri_registration":true,"code_challenge_methods_supported":["plain","S256"],"tls_client_certificate_bound_access_tokens":true,"revocation_endpoint":"https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/revoke","revocation_endpoint_auth_methods_supported":["private_key_jwt","client_secret_basic","client_secret_post","tls_client_auth","client_secret_jwt"],"revocation_endpoint_auth_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512"],"backchannel_logout_supported":true,"backchannel_logout_session_supported":true}
2021-05-04 10:27:46 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
issuer
https://iam.brazil-ob.brazilob.obly.io/auth/realms/test
authorization_endpoint
https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/auth
token_endpoint
https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/token
introspection_endpoint
https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/token/introspect
userinfo_endpoint
https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/userinfo
end_session_endpoint
https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/logout
jwks_uri
https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/certs
check_session_iframe
https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/login-status-iframe.html
grant_types_supported
[
  "authorization_code",
  "implicit",
  "refresh_token",
  "password",
  "client_credentials"
]
response_types_supported
[
  "code",
  "none",
  "id_token",
  "token",
  "id_token token",
  "code id_token",
  "code token",
  "code id_token token"
]
subject_types_supported
[
  "public",
  "pairwise"
]
id_token_signing_alg_values_supported
[
  "PS384",
  "ES384",
  "RS384",
  "HS256",
  "HS512",
  "ES256",
  "RS256",
  "HS384",
  "ES512",
  "PS256",
  "PS512",
  "RS512"
]
id_token_encryption_alg_values_supported
[
  "RSA-OAEP",
  "RSA-OAEP-256",
  "RSA1_5"
]
id_token_encryption_enc_values_supported
[
  "A256GCM",
  "A192GCM",
  "A128GCM",
  "A128CBC-HS256",
  "A192CBC-HS384",
  "A256CBC-HS512"
]
userinfo_signing_alg_values_supported
[
  "PS384",
  "ES384",
  "RS384",
  "HS256",
  "HS512",
  "ES256",
  "RS256",
  "HS384",
  "ES512",
  "PS256",
  "PS512",
  "RS512",
  "none"
]
request_object_signing_alg_values_supported
[
  "PS384",
  "ES384",
  "RS384",
  "HS256",
  "HS512",
  "ES256",
  "RS256",
  "HS384",
  "ES512",
  "PS256",
  "PS512",
  "RS512",
  "none"
]
response_modes_supported
[
  "query",
  "fragment",
  "form_post"
]
registration_endpoint
https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/clients-registrations/openid-connect
token_endpoint_auth_methods_supported
[
  "private_key_jwt",
  "client_secret_basic",
  "client_secret_post",
  "tls_client_auth",
  "client_secret_jwt"
]
token_endpoint_auth_signing_alg_values_supported
[
  "PS384",
  "ES384",
  "RS384",
  "HS256",
  "HS512",
  "ES256",
  "RS256",
  "HS384",
  "ES512",
  "PS256",
  "PS512",
  "RS512"
]
claims_supported
[
  "aud",
  "sub",
  "iss",
  "auth_time",
  "name",
  "given_name",
  "family_name",
  "preferred_username",
  "email",
  "acr",
  "openbanking_intent_id"
]
claim_types_supported
[
  "normal"
]
claims_parameter_supported
true
scopes_supported
[
  "openid",
  "roles",
  "web-origins",
  "microprofile-jwt",
  "accounts",
  "offline_access",
  "profile",
  "email",
  "address",
  "phone"
]
request_parameter_supported
true
request_uri_parameter_supported
true
require_request_uri_registration
true
code_challenge_methods_supported
[
  "plain",
  "S256"
]
tls_client_certificate_bound_access_tokens
true
revocation_endpoint
https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/revoke
revocation_endpoint_auth_methods_supported
[
  "private_key_jwt",
  "client_secret_basic",
  "client_secret_post",
  "tls_client_auth",
  "client_secret_jwt"
]
revocation_endpoint_auth_signing_alg_values_supported
[
  "PS384",
  "ES384",
  "RS384",
  "HS256",
  "HS512",
  "ES256",
  "RS256",
  "HS384",
  "ES512",
  "PS256",
  "PS512",
  "RS512"
]
backchannel_logout_supported
true
backchannel_logout_session_supported
true
2021-05-04 10:27:46 INFO
AddMTLSEndpointAliasesToEnvironment
The mtls_endpoint_aliases is not present in the server configuration
server
{
  "issuer": "https://iam.brazil-ob.brazilob.obly.io/auth/realms/test",
  "authorization_endpoint": "https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/auth",
  "token_endpoint": "https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/token",
  "introspection_endpoint": "https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/token/introspect",
  "userinfo_endpoint": "https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/userinfo",
  "end_session_endpoint": "https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/logout",
  "jwks_uri": "https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/certs",
  "check_session_iframe": "https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/login-status-iframe.html",
  "grant_types_supported": [
    "authorization_code",
    "implicit",
    "refresh_token",
    "password",
    "client_credentials"
  ],
  "response_types_supported": [
    "code",
    "none",
    "id_token",
    "token",
    "id_token token",
    "code id_token",
    "code token",
    "code id_token token"
  ],
  "subject_types_supported": [
    "public",
    "pairwise"
  ],
  "id_token_signing_alg_values_supported": [
    "PS384",
    "ES384",
    "RS384",
    "HS256",
    "HS512",
    "ES256",
    "RS256",
    "HS384",
    "ES512",
    "PS256",
    "PS512",
    "RS512"
  ],
  "id_token_encryption_alg_values_supported": [
    "RSA-OAEP",
    "RSA-OAEP-256",
    "RSA1_5"
  ],
  "id_token_encryption_enc_values_supported": [
    "A256GCM",
    "A192GCM",
    "A128GCM",
    "A128CBC-HS256",
    "A192CBC-HS384",
    "A256CBC-HS512"
  ],
  "userinfo_signing_alg_values_supported": [
    "PS384",
    "ES384",
    "RS384",
    "HS256",
    "HS512",
    "ES256",
    "RS256",
    "HS384",
    "ES512",
    "PS256",
    "PS512",
    "RS512",
    "none"
  ],
  "request_object_signing_alg_values_supported": [
    "PS384",
    "ES384",
    "RS384",
    "HS256",
    "HS512",
    "ES256",
    "RS256",
    "HS384",
    "ES512",
    "PS256",
    "PS512",
    "RS512",
    "none"
  ],
  "response_modes_supported": [
    "query",
    "fragment",
    "form_post"
  ],
  "registration_endpoint": "https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/clients-registrations/openid-connect",
  "token_endpoint_auth_methods_supported": [
    "private_key_jwt",
    "client_secret_basic",
    "client_secret_post",
    "tls_client_auth",
    "client_secret_jwt"
  ],
  "token_endpoint_auth_signing_alg_values_supported": [
    "PS384",
    "ES384",
    "RS384",
    "HS256",
    "HS512",
    "ES256",
    "RS256",
    "HS384",
    "ES512",
    "PS256",
    "PS512",
    "RS512"
  ],
  "claims_supported": [
    "aud",
    "sub",
    "iss",
    "auth_time",
    "name",
    "given_name",
    "family_name",
    "preferred_username",
    "email",
    "acr",
    "openbanking_intent_id"
  ],
  "claim_types_supported": [
    "normal"
  ],
  "claims_parameter_supported": true,
  "scopes_supported": [
    "openid",
    "roles",
    "web-origins",
    "microprofile-jwt",
    "accounts",
    "offline_access",
    "profile",
    "email",
    "address",
    "phone"
  ],
  "request_parameter_supported": true,
  "request_uri_parameter_supported": true,
  "require_request_uri_registration": true,
  "code_challenge_methods_supported": [
    "plain",
    "S256"
  ],
  "tls_client_certificate_bound_access_tokens": true,
  "revocation_endpoint": "https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/revoke",
  "revocation_endpoint_auth_methods_supported": [
    "private_key_jwt",
    "client_secret_basic",
    "client_secret_post",
    "tls_client_auth",
    "client_secret_jwt"
  ],
  "revocation_endpoint_auth_signing_alg_values_supported": [
    "PS384",
    "ES384",
    "RS384",
    "HS256",
    "HS512",
    "ES256",
    "RS256",
    "HS384",
    "ES512",
    "PS256",
    "PS512",
    "RS512"
  ],
  "backchannel_logout_supported": true,
  "backchannel_logout_session_supported": true
}
2021-05-04 10:27:46 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2021-05-04 10:27:46 SUCCESS
ExtractTLSTestValuesFromServerConfiguration
Extracted TLS information from authorization server configuration
registration_endpoint
{
  "testHost": "iam.brazil-ob.brazilob.obly.io",
  "testPort": 443
}
authorization_endpoint
{
  "testHost": "iam.brazil-ob.brazilob.obly.io",
  "testPort": 443
}
token_endpoint
{
  "testHost": "iam.brazil-ob.brazilob.obly.io",
  "testPort": 443
}
userinfo_endpoint
{
  "testHost": "iam.brazil-ob.brazilob.obly.io",
  "testPort": 443
}
2021-05-04 10:27:46
FetchServerKeys
Fetching server key
jwks_uri
https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/certs
2021-05-04 10:27:46
FetchServerKeys
HTTP request
request_uri
https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/certs
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2021-05-04 10:27:47 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "cache-control": "no-cache",
  "x-xss-protection": "1; mode\u003dblock",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "no-referrer",
  "date": "Tue, 04 May 2021 10:27:47 GMT",
  "connection": "keep-alive",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "x-content-type-options": "nosniff",
  "content-type": "application/json",
  "content-length": "3111"
}
response_body
{"keys":[{"kid":"xZoOVbDvoAK4qijpbhYZFQ1IveJlIgqlMRqaGhqT-64","kty":"EC","alg":"ES256","use":"sig","crv":"P-256","x":"Lybsovf5hDRWucOoKfakkFo6XRjWgeASlbJg0TAU6ts","y":"nAKR-V-A_XZO-xOuUCdxPusUXQPdy0J079VYrYO9oeQ"},{"kid":"SC-uY3bJnyeTpaaqQB0dYTYPZMo7WitRp5dEqoDl8FQ","kty":"RSA","alg":"RS256","use":"sig","n":"j8TbzjhUPnSbTlXdn-x6d33icEek6DBlUHPKBVK_oTQ2QuAoJE2KdSFqONyI6CZvyo6w4KE-AQlPkMT5HyR5ICDoTai0yMP-HXA9reA5giDAObbjLiAEL4C25SSi5YeM7RmS6ZlTRZJ3vUSuQX9rc-iBnbpgyBFQjHI-XrkaJrTEr-mFrX3IYG3J3SJpy-aknWvDFH5rhtNknADhjcuIlPQYMO3yRcLWprqO8fRvNis0AACEKwo-GzF1g3ByxBYocWVl22ggqvQ453_OU4giSn9HQZK5_xKEYsGA6jdBIpxowCEUwBaFKrGkZqtm7XQuoYjCJrhJfuRh7udjX9smvQ","e":"AQAB","x5c":["MIIClzCCAX8CBgF42lxs+zANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDAR0ZXN0MB4XDTIxMDQxNjExMDQ1M1oXDTMxMDQxNjExMDYzM1owDzENMAsGA1UEAwwEdGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAI/E2844VD50m05V3Z/send94nBHpOgwZVBzygVSv6E0NkLgKCRNinUhajjciOgmb8qOsOChPgEJT5DE+R8keSAg6E2otMjD/h1wPa3gOYIgwDm24y4gBC+AtuUkouWHjO0ZkumZU0WSd71ErkF/a3PogZ26YMgRUIxyPl65Gia0xK/pha19yGBtyd0iacvmpJ1rwxR+a4bTZJwA4Y3LiJT0GDDt8kXC1qa6jvH0bzYrNAAAhCsKPhsxdYNwcsQWKHFlZdtoIKr0OOd/zlOIIkp/R0GSuf8ShGLBgOo3QSKcaMAhFMAWhSqxpGarZu10LqGIwia4SX7kYe7nY1/bJr0CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAgL2u6o8mbTNb9VXZdN1GTyBQlIUAzhRK/a04i3Rz2uqElLurPo4QBhSoTXnqbAUnYqVOzs9hbA6w65EjMOjYmcXcVYOarNBEWEWIkKR9O+Hk7wqbD7ScYVjBhQnJ5N7W1JA3kC7ZKZhpe3sSIJLxc6DXuB9Eo/mCseXLX7Mydn3cHq7I4YFwQyRf8XqIuXBGvXL5tbfBZ9ie6XUvdGBgXLWaJNU54PSloEMTF8vIZ/zjMcl2EjTfhe+xT/53hO5pzCPG9KkPF8zUaAD+M+jP9R44tWyhkYN1+eZf+cfIhyetcneSc7xDSaF30Aw1Rxx+6q1ZDhAsI9QPTMcDs8j9FA=="],"x5t":"rjEjauFRe5Wx-LszIQX7LLFmnz8","x5t#S256":"0VzDVRJbyhFafD-YPd0fa7bB4Gvu4he78VPP17cAItQ"},{"kid":"QU9sUz8SX134GzIyTBVy6HtMB-tJ_RmNgKhPQiYRId8","kty":"RSA","alg":"PS256","use":"sig","n":"hrDCotmXed_3MpmUEMPC-ZaQeflhNNkA2a9genCuFFZreFiiDhVt7hO4_8Ko98Lik7UF1dWzG4hAtekQHvB-oEfcXO387KGCs5zisJ0pVRmZyUeUsGclc8tFEDmyLn1ajRj5d4XIsA5vVmmWa3YiJHN6mLYXtgg8FFoBXMvf0Ew94c4uC0Z0__ix-rN0vnQoBEdTxS17VT0v_g52CLMWXsD5X5DQ2EkRsGYOH_aJwnVGo9-hSZWWGMqIra7BZVsJkTL0H-4fr6HzlU8qqwnGvgbWkG_vHIr1E4dK_lxnE58KNCI24VImtmVxRfPYMbMFByoukwQqjSW0ZIN5B0nFMQ","e":"AQAB","x5c":["MIIClzCCAX8CBgF42lxtjDANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDAR0ZXN0MB4XDTIxMDQxNjExMDQ1M1oXDTMxMDQxNjExMDYzM1owDzENMAsGA1UEAwwEdGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAIawwqLZl3nf9zKZlBDDwvmWkHn5YTTZANmvYHpwrhRWa3hYog4Vbe4TuP/CqPfC4pO1BdXVsxuIQLXpEB7wfqBH3Fzt/OyhgrOc4rCdKVUZmclHlLBnJXPLRRA5si59Wo0Y+XeFyLAOb1Zplmt2IiRzepi2F7YIPBRaAVzL39BMPeHOLgtGdP/4sfqzdL50KARHU8Ute1U9L/4OdgizFl7A+V+Q0NhJEbBmDh/2icJ1RqPfoUmVlhjKiK2uwWVbCZEy9B/uH6+h85VPKqsJxr4G1pBv7xyK9ROHSv5cZxOfCjQiNuFSJrZlcUXz2DGzBQcqLpMEKo0ltGSDeQdJxTECAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAJnw/2VFZx3fukDnEpMoEowW26a83ish/A66ZKRlyYAQlqIFqhWdU/KWjJri85l23/E9BfW3CW1/+dvanSFaqQ6KiYagQY8sCi6nXr9bxczxm06Ny/yh9eIy3wVk/BEVmP+i5/U2bkrbfI+f8ITaG2nV7dZgWzrDYx5Mvv8ZZ1aJRIldBMjs6PBAzvw3ZQQuj/6G1CTQkx5lMDLDb/0P9aZ0zlljGG+BZdgcjvln1u/n3Q8j3FVOOA+F5hIaLuEf4b+4wvVKbzUo/A3W8NVQ3gHhsMKYbX6OsKVCY9d061XTC9jyicWjeBpFHFpODZh1HV4LaKjLLDBsPwKdTTmaULw=="],"x5t":"Kqsoj7yFdoNQBuqNCQYxG641omk","x5t#S256":"5MOyu0gs-SFWSdSuvO1qiGrsgvDRq3ZpkSu_KKS56h4"}]}
2021-05-04 10:27:47
FetchServerKeys
Found JWK set string
jwk_string
{"keys":[{"kid":"xZoOVbDvoAK4qijpbhYZFQ1IveJlIgqlMRqaGhqT-64","kty":"EC","alg":"ES256","use":"sig","crv":"P-256","x":"Lybsovf5hDRWucOoKfakkFo6XRjWgeASlbJg0TAU6ts","y":"nAKR-V-A_XZO-xOuUCdxPusUXQPdy0J079VYrYO9oeQ"},{"kid":"SC-uY3bJnyeTpaaqQB0dYTYPZMo7WitRp5dEqoDl8FQ","kty":"RSA","alg":"RS256","use":"sig","n":"j8TbzjhUPnSbTlXdn-x6d33icEek6DBlUHPKBVK_oTQ2QuAoJE2KdSFqONyI6CZvyo6w4KE-AQlPkMT5HyR5ICDoTai0yMP-HXA9reA5giDAObbjLiAEL4C25SSi5YeM7RmS6ZlTRZJ3vUSuQX9rc-iBnbpgyBFQjHI-XrkaJrTEr-mFrX3IYG3J3SJpy-aknWvDFH5rhtNknADhjcuIlPQYMO3yRcLWprqO8fRvNis0AACEKwo-GzF1g3ByxBYocWVl22ggqvQ453_OU4giSn9HQZK5_xKEYsGA6jdBIpxowCEUwBaFKrGkZqtm7XQuoYjCJrhJfuRh7udjX9smvQ","e":"AQAB","x5c":["MIIClzCCAX8CBgF42lxs+zANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDAR0ZXN0MB4XDTIxMDQxNjExMDQ1M1oXDTMxMDQxNjExMDYzM1owDzENMAsGA1UEAwwEdGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAI/E2844VD50m05V3Z/send94nBHpOgwZVBzygVSv6E0NkLgKCRNinUhajjciOgmb8qOsOChPgEJT5DE+R8keSAg6E2otMjD/h1wPa3gOYIgwDm24y4gBC+AtuUkouWHjO0ZkumZU0WSd71ErkF/a3PogZ26YMgRUIxyPl65Gia0xK/pha19yGBtyd0iacvmpJ1rwxR+a4bTZJwA4Y3LiJT0GDDt8kXC1qa6jvH0bzYrNAAAhCsKPhsxdYNwcsQWKHFlZdtoIKr0OOd/zlOIIkp/R0GSuf8ShGLBgOo3QSKcaMAhFMAWhSqxpGarZu10LqGIwia4SX7kYe7nY1/bJr0CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAgL2u6o8mbTNb9VXZdN1GTyBQlIUAzhRK/a04i3Rz2uqElLurPo4QBhSoTXnqbAUnYqVOzs9hbA6w65EjMOjYmcXcVYOarNBEWEWIkKR9O+Hk7wqbD7ScYVjBhQnJ5N7W1JA3kC7ZKZhpe3sSIJLxc6DXuB9Eo/mCseXLX7Mydn3cHq7I4YFwQyRf8XqIuXBGvXL5tbfBZ9ie6XUvdGBgXLWaJNU54PSloEMTF8vIZ/zjMcl2EjTfhe+xT/53hO5pzCPG9KkPF8zUaAD+M+jP9R44tWyhkYN1+eZf+cfIhyetcneSc7xDSaF30Aw1Rxx+6q1ZDhAsI9QPTMcDs8j9FA=="],"x5t":"rjEjauFRe5Wx-LszIQX7LLFmnz8","x5t#S256":"0VzDVRJbyhFafD-YPd0fa7bB4Gvu4he78VPP17cAItQ"},{"kid":"QU9sUz8SX134GzIyTBVy6HtMB-tJ_RmNgKhPQiYRId8","kty":"RSA","alg":"PS256","use":"sig","n":"hrDCotmXed_3MpmUEMPC-ZaQeflhNNkA2a9genCuFFZreFiiDhVt7hO4_8Ko98Lik7UF1dWzG4hAtekQHvB-oEfcXO387KGCs5zisJ0pVRmZyUeUsGclc8tFEDmyLn1ajRj5d4XIsA5vVmmWa3YiJHN6mLYXtgg8FFoBXMvf0Ew94c4uC0Z0__ix-rN0vnQoBEdTxS17VT0v_g52CLMWXsD5X5DQ2EkRsGYOH_aJwnVGo9-hSZWWGMqIra7BZVsJkTL0H-4fr6HzlU8qqwnGvgbWkG_vHIr1E4dK_lxnE58KNCI24VImtmVxRfPYMbMFByoukwQqjSW0ZIN5B0nFMQ","e":"AQAB","x5c":["MIIClzCCAX8CBgF42lxtjDANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDAR0ZXN0MB4XDTIxMDQxNjExMDQ1M1oXDTMxMDQxNjExMDYzM1owDzENMAsGA1UEAwwEdGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAIawwqLZl3nf9zKZlBDDwvmWkHn5YTTZANmvYHpwrhRWa3hYog4Vbe4TuP/CqPfC4pO1BdXVsxuIQLXpEB7wfqBH3Fzt/OyhgrOc4rCdKVUZmclHlLBnJXPLRRA5si59Wo0Y+XeFyLAOb1Zplmt2IiRzepi2F7YIPBRaAVzL39BMPeHOLgtGdP/4sfqzdL50KARHU8Ute1U9L/4OdgizFl7A+V+Q0NhJEbBmDh/2icJ1RqPfoUmVlhjKiK2uwWVbCZEy9B/uH6+h85VPKqsJxr4G1pBv7xyK9ROHSv5cZxOfCjQiNuFSJrZlcUXz2DGzBQcqLpMEKo0ltGSDeQdJxTECAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAJnw/2VFZx3fukDnEpMoEowW26a83ish/A66ZKRlyYAQlqIFqhWdU/KWjJri85l23/E9BfW3CW1/+dvanSFaqQ6KiYagQY8sCi6nXr9bxczxm06Ny/yh9eIy3wVk/BEVmP+i5/U2bkrbfI+f8ITaG2nV7dZgWzrDYx5Mvv8ZZ1aJRIldBMjs6PBAzvw3ZQQuj/6G1CTQkx5lMDLDb/0P9aZ0zlljGG+BZdgcjvln1u/n3Q8j3FVOOA+F5hIaLuEf4b+4wvVKbzUo/A3W8NVQ3gHhsMKYbX6OsKVCY9d061XTC9jyicWjeBpFHFpODZh1HV4LaKjLLDBsPwKdTTmaULw=="],"x5t":"Kqsoj7yFdoNQBuqNCQYxG641omk","x5t#S256":"5MOyu0gs-SFWSdSuvO1qiGrsgvDRq3ZpkSu_KKS56h4"}]}
2021-05-04 10:27:47 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kid": "xZoOVbDvoAK4qijpbhYZFQ1IveJlIgqlMRqaGhqT-64",
      "kty": "EC",
      "alg": "ES256",
      "use": "sig",
      "crv": "P-256",
      "x": "Lybsovf5hDRWucOoKfakkFo6XRjWgeASlbJg0TAU6ts",
      "y": "nAKR-V-A_XZO-xOuUCdxPusUXQPdy0J079VYrYO9oeQ"
    },
    {
      "kid": "SC-uY3bJnyeTpaaqQB0dYTYPZMo7WitRp5dEqoDl8FQ",
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "n": "j8TbzjhUPnSbTlXdn-x6d33icEek6DBlUHPKBVK_oTQ2QuAoJE2KdSFqONyI6CZvyo6w4KE-AQlPkMT5HyR5ICDoTai0yMP-HXA9reA5giDAObbjLiAEL4C25SSi5YeM7RmS6ZlTRZJ3vUSuQX9rc-iBnbpgyBFQjHI-XrkaJrTEr-mFrX3IYG3J3SJpy-aknWvDFH5rhtNknADhjcuIlPQYMO3yRcLWprqO8fRvNis0AACEKwo-GzF1g3ByxBYocWVl22ggqvQ453_OU4giSn9HQZK5_xKEYsGA6jdBIpxowCEUwBaFKrGkZqtm7XQuoYjCJrhJfuRh7udjX9smvQ",
      "e": "AQAB",
      "x5c": [
        "MIIClzCCAX8CBgF42lxs+zANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDAR0ZXN0MB4XDTIxMDQxNjExMDQ1M1oXDTMxMDQxNjExMDYzM1owDzENMAsGA1UEAwwEdGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAI/E2844VD50m05V3Z/send94nBHpOgwZVBzygVSv6E0NkLgKCRNinUhajjciOgmb8qOsOChPgEJT5DE+R8keSAg6E2otMjD/h1wPa3gOYIgwDm24y4gBC+AtuUkouWHjO0ZkumZU0WSd71ErkF/a3PogZ26YMgRUIxyPl65Gia0xK/pha19yGBtyd0iacvmpJ1rwxR+a4bTZJwA4Y3LiJT0GDDt8kXC1qa6jvH0bzYrNAAAhCsKPhsxdYNwcsQWKHFlZdtoIKr0OOd/zlOIIkp/R0GSuf8ShGLBgOo3QSKcaMAhFMAWhSqxpGarZu10LqGIwia4SX7kYe7nY1/bJr0CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAgL2u6o8mbTNb9VXZdN1GTyBQlIUAzhRK/a04i3Rz2uqElLurPo4QBhSoTXnqbAUnYqVOzs9hbA6w65EjMOjYmcXcVYOarNBEWEWIkKR9O+Hk7wqbD7ScYVjBhQnJ5N7W1JA3kC7ZKZhpe3sSIJLxc6DXuB9Eo/mCseXLX7Mydn3cHq7I4YFwQyRf8XqIuXBGvXL5tbfBZ9ie6XUvdGBgXLWaJNU54PSloEMTF8vIZ/zjMcl2EjTfhe+xT/53hO5pzCPG9KkPF8zUaAD+M+jP9R44tWyhkYN1+eZf+cfIhyetcneSc7xDSaF30Aw1Rxx+6q1ZDhAsI9QPTMcDs8j9FA\u003d\u003d"
      ],
      "x5t": "rjEjauFRe5Wx-LszIQX7LLFmnz8",
      "x5t#S256": "0VzDVRJbyhFafD-YPd0fa7bB4Gvu4he78VPP17cAItQ"
    },
    {
      "kid": "QU9sUz8SX134GzIyTBVy6HtMB-tJ_RmNgKhPQiYRId8",
      "kty": "RSA",
      "alg": "PS256",
      "use": "sig",
      "n": "hrDCotmXed_3MpmUEMPC-ZaQeflhNNkA2a9genCuFFZreFiiDhVt7hO4_8Ko98Lik7UF1dWzG4hAtekQHvB-oEfcXO387KGCs5zisJ0pVRmZyUeUsGclc8tFEDmyLn1ajRj5d4XIsA5vVmmWa3YiJHN6mLYXtgg8FFoBXMvf0Ew94c4uC0Z0__ix-rN0vnQoBEdTxS17VT0v_g52CLMWXsD5X5DQ2EkRsGYOH_aJwnVGo9-hSZWWGMqIra7BZVsJkTL0H-4fr6HzlU8qqwnGvgbWkG_vHIr1E4dK_lxnE58KNCI24VImtmVxRfPYMbMFByoukwQqjSW0ZIN5B0nFMQ",
      "e": "AQAB",
      "x5c": [
        "MIIClzCCAX8CBgF42lxtjDANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDAR0ZXN0MB4XDTIxMDQxNjExMDQ1M1oXDTMxMDQxNjExMDYzM1owDzENMAsGA1UEAwwEdGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAIawwqLZl3nf9zKZlBDDwvmWkHn5YTTZANmvYHpwrhRWa3hYog4Vbe4TuP/CqPfC4pO1BdXVsxuIQLXpEB7wfqBH3Fzt/OyhgrOc4rCdKVUZmclHlLBnJXPLRRA5si59Wo0Y+XeFyLAOb1Zplmt2IiRzepi2F7YIPBRaAVzL39BMPeHOLgtGdP/4sfqzdL50KARHU8Ute1U9L/4OdgizFl7A+V+Q0NhJEbBmDh/2icJ1RqPfoUmVlhjKiK2uwWVbCZEy9B/uH6+h85VPKqsJxr4G1pBv7xyK9ROHSv5cZxOfCjQiNuFSJrZlcUXz2DGzBQcqLpMEKo0ltGSDeQdJxTECAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAJnw/2VFZx3fukDnEpMoEowW26a83ish/A66ZKRlyYAQlqIFqhWdU/KWjJri85l23/E9BfW3CW1/+dvanSFaqQ6KiYagQY8sCi6nXr9bxczxm06Ny/yh9eIy3wVk/BEVmP+i5/U2bkrbfI+f8ITaG2nV7dZgWzrDYx5Mvv8ZZ1aJRIldBMjs6PBAzvw3ZQQuj/6G1CTQkx5lMDLDb/0P9aZ0zlljGG+BZdgcjvln1u/n3Q8j3FVOOA+F5hIaLuEf4b+4wvVKbzUo/A3W8NVQ3gHhsMKYbX6OsKVCY9d061XTC9jyicWjeBpFHFpODZh1HV4LaKjLLDBsPwKdTTmaULw\u003d\u003d"
      ],
      "x5t": "Kqsoj7yFdoNQBuqNCQYxG641omk",
      "x5t#S256": "5MOyu0gs-SFWSdSuvO1qiGrsgvDRq3ZpkSu_KKS56h4"
    }
  ]
}
2021-05-04 10:27:47 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kid": "xZoOVbDvoAK4qijpbhYZFQ1IveJlIgqlMRqaGhqT-64",
      "kty": "EC",
      "alg": "ES256",
      "use": "sig",
      "crv": "P-256",
      "x": "Lybsovf5hDRWucOoKfakkFo6XRjWgeASlbJg0TAU6ts",
      "y": "nAKR-V-A_XZO-xOuUCdxPusUXQPdy0J079VYrYO9oeQ"
    },
    {
      "kid": "SC-uY3bJnyeTpaaqQB0dYTYPZMo7WitRp5dEqoDl8FQ",
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "n": "j8TbzjhUPnSbTlXdn-x6d33icEek6DBlUHPKBVK_oTQ2QuAoJE2KdSFqONyI6CZvyo6w4KE-AQlPkMT5HyR5ICDoTai0yMP-HXA9reA5giDAObbjLiAEL4C25SSi5YeM7RmS6ZlTRZJ3vUSuQX9rc-iBnbpgyBFQjHI-XrkaJrTEr-mFrX3IYG3J3SJpy-aknWvDFH5rhtNknADhjcuIlPQYMO3yRcLWprqO8fRvNis0AACEKwo-GzF1g3ByxBYocWVl22ggqvQ453_OU4giSn9HQZK5_xKEYsGA6jdBIpxowCEUwBaFKrGkZqtm7XQuoYjCJrhJfuRh7udjX9smvQ",
      "e": "AQAB",
      "x5c": [
        "MIIClzCCAX8CBgF42lxs+zANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDAR0ZXN0MB4XDTIxMDQxNjExMDQ1M1oXDTMxMDQxNjExMDYzM1owDzENMAsGA1UEAwwEdGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAI/E2844VD50m05V3Z/send94nBHpOgwZVBzygVSv6E0NkLgKCRNinUhajjciOgmb8qOsOChPgEJT5DE+R8keSAg6E2otMjD/h1wPa3gOYIgwDm24y4gBC+AtuUkouWHjO0ZkumZU0WSd71ErkF/a3PogZ26YMgRUIxyPl65Gia0xK/pha19yGBtyd0iacvmpJ1rwxR+a4bTZJwA4Y3LiJT0GDDt8kXC1qa6jvH0bzYrNAAAhCsKPhsxdYNwcsQWKHFlZdtoIKr0OOd/zlOIIkp/R0GSuf8ShGLBgOo3QSKcaMAhFMAWhSqxpGarZu10LqGIwia4SX7kYe7nY1/bJr0CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAgL2u6o8mbTNb9VXZdN1GTyBQlIUAzhRK/a04i3Rz2uqElLurPo4QBhSoTXnqbAUnYqVOzs9hbA6w65EjMOjYmcXcVYOarNBEWEWIkKR9O+Hk7wqbD7ScYVjBhQnJ5N7W1JA3kC7ZKZhpe3sSIJLxc6DXuB9Eo/mCseXLX7Mydn3cHq7I4YFwQyRf8XqIuXBGvXL5tbfBZ9ie6XUvdGBgXLWaJNU54PSloEMTF8vIZ/zjMcl2EjTfhe+xT/53hO5pzCPG9KkPF8zUaAD+M+jP9R44tWyhkYN1+eZf+cfIhyetcneSc7xDSaF30Aw1Rxx+6q1ZDhAsI9QPTMcDs8j9FA\u003d\u003d"
      ],
      "x5t": "rjEjauFRe5Wx-LszIQX7LLFmnz8",
      "x5t#S256": "0VzDVRJbyhFafD-YPd0fa7bB4Gvu4he78VPP17cAItQ"
    },
    {
      "kid": "QU9sUz8SX134GzIyTBVy6HtMB-tJ_RmNgKhPQiYRId8",
      "kty": "RSA",
      "alg": "PS256",
      "use": "sig",
      "n": "hrDCotmXed_3MpmUEMPC-ZaQeflhNNkA2a9genCuFFZreFiiDhVt7hO4_8Ko98Lik7UF1dWzG4hAtekQHvB-oEfcXO387KGCs5zisJ0pVRmZyUeUsGclc8tFEDmyLn1ajRj5d4XIsA5vVmmWa3YiJHN6mLYXtgg8FFoBXMvf0Ew94c4uC0Z0__ix-rN0vnQoBEdTxS17VT0v_g52CLMWXsD5X5DQ2EkRsGYOH_aJwnVGo9-hSZWWGMqIra7BZVsJkTL0H-4fr6HzlU8qqwnGvgbWkG_vHIr1E4dK_lxnE58KNCI24VImtmVxRfPYMbMFByoukwQqjSW0ZIN5B0nFMQ",
      "e": "AQAB",
      "x5c": [
        "MIIClzCCAX8CBgF42lxtjDANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDAR0ZXN0MB4XDTIxMDQxNjExMDQ1M1oXDTMxMDQxNjExMDYzM1owDzENMAsGA1UEAwwEdGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAIawwqLZl3nf9zKZlBDDwvmWkHn5YTTZANmvYHpwrhRWa3hYog4Vbe4TuP/CqPfC4pO1BdXVsxuIQLXpEB7wfqBH3Fzt/OyhgrOc4rCdKVUZmclHlLBnJXPLRRA5si59Wo0Y+XeFyLAOb1Zplmt2IiRzepi2F7YIPBRaAVzL39BMPeHOLgtGdP/4sfqzdL50KARHU8Ute1U9L/4OdgizFl7A+V+Q0NhJEbBmDh/2icJ1RqPfoUmVlhjKiK2uwWVbCZEy9B/uH6+h85VPKqsJxr4G1pBv7xyK9ROHSv5cZxOfCjQiNuFSJrZlcUXz2DGzBQcqLpMEKo0ltGSDeQdJxTECAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAJnw/2VFZx3fukDnEpMoEowW26a83ish/A66ZKRlyYAQlqIFqhWdU/KWjJri85l23/E9BfW3CW1/+dvanSFaqQ6KiYagQY8sCi6nXr9bxczxm06Ny/yh9eIy3wVk/BEVmP+i5/U2bkrbfI+f8ITaG2nV7dZgWzrDYx5Mvv8ZZ1aJRIldBMjs6PBAzvw3ZQQuj/6G1CTQkx5lMDLDb/0P9aZ0zlljGG+BZdgcjvln1u/n3Q8j3FVOOA+F5hIaLuEf4b+4wvVKbzUo/A3W8NVQ3gHhsMKYbX6OsKVCY9d061XTC9jyicWjeBpFHFpODZh1HV4LaKjLLDBsPwKdTTmaULw\u003d\u003d"
      ],
      "x5t": "Kqsoj7yFdoNQBuqNCQYxG641omk",
      "x5t#S256": "5MOyu0gs-SFWSdSuvO1qiGrsgvDRq3ZpkSu_KKS56h4"
    }
  ]
}
2021-05-04 10:27:47 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2021-05-04 10:27:47 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2021-05-04 10:27:47 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2021-05-04 10:27:47 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kid": "xZoOVbDvoAK4qijpbhYZFQ1IveJlIgqlMRqaGhqT-64",
      "kty": "EC",
      "alg": "ES256",
      "use": "sig",
      "crv": "P-256",
      "x": "Lybsovf5hDRWucOoKfakkFo6XRjWgeASlbJg0TAU6ts",
      "y": "nAKR-V-A_XZO-xOuUCdxPusUXQPdy0J079VYrYO9oeQ"
    },
    {
      "kid": "SC-uY3bJnyeTpaaqQB0dYTYPZMo7WitRp5dEqoDl8FQ",
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "n": "j8TbzjhUPnSbTlXdn-x6d33icEek6DBlUHPKBVK_oTQ2QuAoJE2KdSFqONyI6CZvyo6w4KE-AQlPkMT5HyR5ICDoTai0yMP-HXA9reA5giDAObbjLiAEL4C25SSi5YeM7RmS6ZlTRZJ3vUSuQX9rc-iBnbpgyBFQjHI-XrkaJrTEr-mFrX3IYG3J3SJpy-aknWvDFH5rhtNknADhjcuIlPQYMO3yRcLWprqO8fRvNis0AACEKwo-GzF1g3ByxBYocWVl22ggqvQ453_OU4giSn9HQZK5_xKEYsGA6jdBIpxowCEUwBaFKrGkZqtm7XQuoYjCJrhJfuRh7udjX9smvQ",
      "e": "AQAB",
      "x5c": [
        "MIIClzCCAX8CBgF42lxs+zANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDAR0ZXN0MB4XDTIxMDQxNjExMDQ1M1oXDTMxMDQxNjExMDYzM1owDzENMAsGA1UEAwwEdGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAI/E2844VD50m05V3Z/send94nBHpOgwZVBzygVSv6E0NkLgKCRNinUhajjciOgmb8qOsOChPgEJT5DE+R8keSAg6E2otMjD/h1wPa3gOYIgwDm24y4gBC+AtuUkouWHjO0ZkumZU0WSd71ErkF/a3PogZ26YMgRUIxyPl65Gia0xK/pha19yGBtyd0iacvmpJ1rwxR+a4bTZJwA4Y3LiJT0GDDt8kXC1qa6jvH0bzYrNAAAhCsKPhsxdYNwcsQWKHFlZdtoIKr0OOd/zlOIIkp/R0GSuf8ShGLBgOo3QSKcaMAhFMAWhSqxpGarZu10LqGIwia4SX7kYe7nY1/bJr0CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAgL2u6o8mbTNb9VXZdN1GTyBQlIUAzhRK/a04i3Rz2uqElLurPo4QBhSoTXnqbAUnYqVOzs9hbA6w65EjMOjYmcXcVYOarNBEWEWIkKR9O+Hk7wqbD7ScYVjBhQnJ5N7W1JA3kC7ZKZhpe3sSIJLxc6DXuB9Eo/mCseXLX7Mydn3cHq7I4YFwQyRf8XqIuXBGvXL5tbfBZ9ie6XUvdGBgXLWaJNU54PSloEMTF8vIZ/zjMcl2EjTfhe+xT/53hO5pzCPG9KkPF8zUaAD+M+jP9R44tWyhkYN1+eZf+cfIhyetcneSc7xDSaF30Aw1Rxx+6q1ZDhAsI9QPTMcDs8j9FA\u003d\u003d"
      ],
      "x5t": "rjEjauFRe5Wx-LszIQX7LLFmnz8",
      "x5t#S256": "0VzDVRJbyhFafD-YPd0fa7bB4Gvu4he78VPP17cAItQ"
    },
    {
      "kid": "QU9sUz8SX134GzIyTBVy6HtMB-tJ_RmNgKhPQiYRId8",
      "kty": "RSA",
      "alg": "PS256",
      "use": "sig",
      "n": "hrDCotmXed_3MpmUEMPC-ZaQeflhNNkA2a9genCuFFZreFiiDhVt7hO4_8Ko98Lik7UF1dWzG4hAtekQHvB-oEfcXO387KGCs5zisJ0pVRmZyUeUsGclc8tFEDmyLn1ajRj5d4XIsA5vVmmWa3YiJHN6mLYXtgg8FFoBXMvf0Ew94c4uC0Z0__ix-rN0vnQoBEdTxS17VT0v_g52CLMWXsD5X5DQ2EkRsGYOH_aJwnVGo9-hSZWWGMqIra7BZVsJkTL0H-4fr6HzlU8qqwnGvgbWkG_vHIr1E4dK_lxnE58KNCI24VImtmVxRfPYMbMFByoukwQqjSW0ZIN5B0nFMQ",
      "e": "AQAB",
      "x5c": [
        "MIIClzCCAX8CBgF42lxtjDANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDAR0ZXN0MB4XDTIxMDQxNjExMDQ1M1oXDTMxMDQxNjExMDYzM1owDzENMAsGA1UEAwwEdGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAIawwqLZl3nf9zKZlBDDwvmWkHn5YTTZANmvYHpwrhRWa3hYog4Vbe4TuP/CqPfC4pO1BdXVsxuIQLXpEB7wfqBH3Fzt/OyhgrOc4rCdKVUZmclHlLBnJXPLRRA5si59Wo0Y+XeFyLAOb1Zplmt2IiRzepi2F7YIPBRaAVzL39BMPeHOLgtGdP/4sfqzdL50KARHU8Ute1U9L/4OdgizFl7A+V+Q0NhJEbBmDh/2icJ1RqPfoUmVlhjKiK2uwWVbCZEy9B/uH6+h85VPKqsJxr4G1pBv7xyK9ROHSv5cZxOfCjQiNuFSJrZlcUXz2DGzBQcqLpMEKo0ltGSDeQdJxTECAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAJnw/2VFZx3fukDnEpMoEowW26a83ish/A66ZKRlyYAQlqIFqhWdU/KWjJri85l23/E9BfW3CW1/+dvanSFaqQ6KiYagQY8sCi6nXr9bxczxm06Ny/yh9eIy3wVk/BEVmP+i5/U2bkrbfI+f8ITaG2nV7dZgWzrDYx5Mvv8ZZ1aJRIldBMjs6PBAzvw3ZQQuj/6G1CTQkx5lMDLDb/0P9aZ0zlljGG+BZdgcjvln1u/n3Q8j3FVOOA+F5hIaLuEf4b+4wvVKbzUo/A3W8NVQ3gHhsMKYbX6OsKVCY9d061XTC9jyicWjeBpFHFpODZh1HV4LaKjLLDBsPwKdTTmaULw\u003d\u003d"
      ],
      "x5t": "Kqsoj7yFdoNQBuqNCQYxG641omk",
      "x5t#S256": "5MOyu0gs-SFWSdSuvO1qiGrsgvDRq3ZpkSu_KKS56h4"
    }
  ]
}
2021-05-04 10:27:47 SUCCESS
GetStaticClientConfiguration
Found a static client object
client_id
client111-mtls-ES256-ES256
scope
openid email
jwks
{
  "keys": [
    {
      "use": "sig",
      "kty": "EC",
      "kid": "client1-ES256",
      "crv": "P-256",
      "alg": "ES256",
      "x": "KhIuh2un6UWcBCIQqr5s3lSN42mrp5kjdf3JrasR1E4",
      "y": "bUIXyjZ6Q7-fLu-mp56OJjEHOAbGd3X30EMhS7SG-Vw",
      "d": "zngKYq2KBIRGiawAAZQJ0K_ZxL3VyZbOHYScKtrOWX0"
    }
  ]
}
2021-05-04 10:27:47
ValidateMTLSCertificatesHeader
No certificate authority found for MTLS
2021-05-04 10:27:47 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2021-05-04 10:27:47
ExtractMTLSCertificatesFromConfiguration
No certificate authority found for MTLS
2021-05-04 10:27:47 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
MIIDKDCCAs6gAwIBAgIUXl6GT8Ex1EENFSPveDA8fUoqHAwwCgYIKoZIzj0EAwIwdjELMAkGA1UEBhMCSlAxEzARBgNVBAgTClByaXZhdGUgQ0ExFzAVBgNVBAoTDlNlY3VyZSBPU1MgU2lnMRYwFAYDVQQLEw1LZXljbG9hay1mYXBpMSEwHwYDVQQDExhLZXljbG9hay1mYXBpIFByaXZhdGUgQ0EwHhcNMTkwNTIxMDIwNDAwWhcNMjQwNTE5MDIwNDAwWjBhMQswCQYDVQQGEwJKUDEPMA0GA1UECBMGQ2xpZW50MRcwFQYDVQQKEw5TZWN1cmUgT1NTIFNpZzEWMBQGA1UECxMNS2V5Y2xvYWstZmFwaTEQMA4GA1UEAxMHY2xpZW50MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM74QUE+RfLtdHCKj1QXRQkj30AtveZa/7jbBpHYJCoSGA4bzuNE04HTK02hwtBO0J0bvbRy14BYHimwhUY6n7gtZKex3JQ39QC2UHbIOtIQXvCgbn6K4iU6WrUbCK4I8p77gIk4MXQmsCQokAtxsF1eq/RyLhRJXo/aTwcHDWcb5n8jFGmpOJyhmPEXwtzqMZwO9Y+aI3d5P/xHXnb84zrgRJH2YMzTKOfGt72I8Ag34ITTQUxox5RUMMGwqlzN6bEYIF9lyCcd3kCSgyp4b4wNBc5h5g3GPDBTCUx3z07oQ50LR7AAICevHvWGlUxXtX+MYc6+Mvjb3l/e+EEldb0CAwEAAaOBgzCBgDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQURPpQRYqk1GU0v6159IJV4fo7s8YwHwYDVR0jBBgwFoAUJmT6o2FQqWh2KBGYB3nfWHkAtEgwCwYDVR0RBAQwAoIAMAoGCCqGSM49BAMCA0gAMEUCIHImOqdaMfLN1M7i4wfXKIGnJHDlEv8B3jASpdlMb35IAiEA5oj7fyh0KxGG9Z4kUGusBUYidOemP81CtyOPzg1A64w=
key
MIIEpQIBAAKCAQEAzvhBQT5F8u10cIqPVBdFCSPfQC295lr/uNsGkdgkKhIYDhvO40TTgdMrTaHC0E7QnRu9tHLXgFgeKbCFRjqfuC1kp7HclDf1ALZQdsg60hBe8KBuforiJTpatRsIrgjynvuAiTgxdCawJCiQC3GwXV6r9HIuFElej9pPBwcNZxvmfyMUaak4nKGY8RfC3OoxnA71j5ojd3k//EdedvzjOuBEkfZgzNMo58a3vYjwCDfghNNBTGjHlFQwwbCqXM3psRggX2XIJx3eQJKDKnhvjA0FzmHmDcY8MFMJTHfPTuhDnQtHsAAgJ68e9YaVTFe1f4xhzr4y+NveX974QSV1vQIDAQABAoIBAQCbyK7NXgMmi+b2AsVJZU54R8D1vLhQWDRdPrceNdNau03R6Mp7tEWDVaAlidlqE7jgWI4c8cgVeb4SYSSfrOalqb02oCDIi6nlRFUiYyorDVl4wzkIFJ+Np/O4l8WbwW5ljia8okhPBgPU45cwlf1K+kRx9TOL34HGw2pyfrNu5G1NWs3a30qHVc5FnKBgJq4PZgxtTC15DoQ4U8IF7M9XYlXOkx3zSOjk2mpQaOPDeRWBwoFsoxqOl+x3/u9rhiGW+9OXEltq+AKAlsZ4QVfvmjIZ65c5SJwrV+OhLIKOoA8TzheBGKZ4vkKt17GxWsm7KP1afh1fqc5Cd1lE0e1BAoGBAPI5SKi+HKuMsWY6YLv0c6j/FHJ/ZnSLLYc6/edfXso0djuz7BOfmLjgnntDrWTf6jWJ14DMDZVaohFr69eham8N9H9bQl7tpdtswRL0IVfOZYbEBbQk57/l5yADZcxvOMne/yh8K8LARYdFe5WDHCijgLhqmENenRHhHUjAuPVxAoGBANq9rnqQ6j4n2GEx+YhIKOflCUWwUe9XQ8pdQwniDQkQ3imOsOLn/nMXUO1oUMbaH0cbQ0+e5QGW74alTaFkQxBeSTbvZplMtwgaKDl2GzlYFPUxSLkAf5crChjT0z5t74RvChCvoLLxXXD+PmkC1Hpub78bfEwqit54fVGMJW8NAoGBAMzk8fZzYnMmvwU3io5TOOcSZqx34iXheTC0EQT/4oHvILhd+OucjCaPMuAYHnt/AXIqWJYFhdP557AO91/elda9Gj4E5z6/jhXvh97Njcrlt3HpLN32fecQxZKJ7TmiN4pjzLjlWGsUE3xapTCSyGYD8KWO3Z/XT8xI/WmGRK6xAoGBAMBmaUr7nl4vk/7iAzehKQHYDpDSpy8bldAwuh++SnL3+EGbdfEP2FsJXjCEOdC+2RYlX85v18TPKz5GtgLIesix9jow1xDuTmv8/faU8Rs+Y6jLwcigLJodzFLMNxnJfw0A0lyc7n+XF/akWubpC1XpP7dcCLfCD8XhO3F4EREdAoGAQRNaIHonLPVg+cZAVR6DAKj7l20tE1THRfHrkJDoM661hl7EnPL30SoLJyKYh3uil+/XAMtdegE5nrumg25FKdDY+JvSSvqEI0dLqKZzc6PBRau3+KVUVAYQtvtH7E2uJ7oFzFepTp2mq1I7+BYEmTIaPDJvf/l5gz+vy+voLrs=
2021-05-04 10:27:47 SUCCESS
ValidateClientJWKsPrivatePart
Valid client JWKs: keys are valid JSON, contain the required fields, the private/public exponents match and are correctly encoded using unpadded base64url
2021-05-04 10:27:47 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "use": "sig",
      "kty": "EC",
      "kid": "client1-ES256",
      "crv": "P-256",
      "alg": "ES256",
      "x": "KhIuh2un6UWcBCIQqr5s3lSN42mrp5kjdf3JrasR1E4",
      "y": "bUIXyjZ6Q7-fLu-mp56OJjEHOAbGd3X30EMhS7SG-Vw",
      "d": "zngKYq2KBIRGiawAAZQJ0K_ZxL3VyZbOHYScKtrOWX0"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-256",
      "kid": "client1-ES256",
      "x": "KhIuh2un6UWcBCIQqr5s3lSN42mrp5kjdf3JrasR1E4",
      "y": "bUIXyjZ6Q7-fLu-mp56OJjEHOAbGd3X30EMhS7SG-Vw",
      "alg": "ES256"
    }
  ]
}
2021-05-04 10:27:47 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2021-05-04 10:27:47 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-05-04 10:27:47 SUCCESS
FAPICheckKeyAlgInClientJWKs
Found a key with alg PS256 or ES256
2021-05-04 10:27:47 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "use": "sig",
      "kty": "EC",
      "kid": "client1-ES256",
      "crv": "P-256",
      "alg": "ES256",
      "x": "KhIuh2un6UWcBCIQqr5s3lSN42mrp5kjdf3JrasR1E4",
      "y": "bUIXyjZ6Q7-fLu-mp56OJjEHOAbGd3X30EMhS7SG-Vw",
      "d": "zngKYq2KBIRGiawAAZQJ0K_ZxL3VyZbOHYScKtrOWX0"
    }
  ]
}
2021-05-04 10:27:47 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2021-05-04 10:27:47 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
client112-mtls-ES256-ES256
scope
openid email
jwks
{
  "keys": [
    {
      "use": "sig",
      "kty": "EC",
      "kid": "client2-ES256",
      "crv": "P-256",
      "alg": "ES256",
      "x": "X1K2NP56XffP8ZvkSJiD3ZiaD6A1forvWkZ2AzqbyME",
      "y": "S2GQUKAw0gW5kT-lEehLkt02PxA6CukInQhvo1hWcNo",
      "d": "xDb8I6rF-rMPo5MV-rZSZZRwk1-TYJCm6SK4JGeP7Gk"
    }
  ]
}
2021-05-04 10:27:47
ValidateMTLSCertificates2Header
No certificate authority found for MTLS
2021-05-04 10:27:47 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2021-05-04 10:27:47
ExtractMTLSCertificates2FromConfiguration
No certificate authority found for MTLS
2021-05-04 10:27:47 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
MIIDJjCCAs6gAwIBAgIUKHCTpsodVknyAZC7gFy3hZZqTtEwCgYIKoZIzj0EAwIwdjELMAkGA1UEBhMCSlAxEzARBgNVBAgTClByaXZhdGUgQ0ExFzAVBgNVBAoTDlNlY3VyZSBPU1MgU2lnMRYwFAYDVQQLEw1LZXljbG9hay1mYXBpMSEwHwYDVQQDExhLZXljbG9hay1mYXBpIFByaXZhdGUgQ0EwHhcNMTkwNTIxMDIwNDAwWhcNMjQwNTE5MDIwNDAwWjBhMQswCQYDVQQGEwJKUDEPMA0GA1UECBMGQ2xpZW50MRcwFQYDVQQKEw5TZWN1cmUgT1NTIFNpZzEWMBQGA1UECxMNS2V5Y2xvYWstZmFwaTEQMA4GA1UEAxMHY2xpZW50MjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMlwHpEQVCrBo1yRmKACefdDiGLunW+REQHmTWUTEokWdVCsMGjqns1E4h68nmXVApXtyuGLF3IVzJrUQ6DQXCKdPpmoFplD6aC0CdFVouY8XULyny8d1aNl+1nrFFaiamW2JxD9PbtUKfE/TVMM+bums+gHW63KrJo7OnfEC0wvuEwY4vVDvL5DhxoURTU8YhBUxDvAnfQfD4TJEVqEiIt/0vTwrdEoRlHTwaJadcyKdUKvNVG1O1RGlsPm63qS2XkG4QvwasIuhoxuUZbr74S9mlDQV33k/XCWj/nOr+58xCaXNKGOI9TlFA4+YUclJxy/GeBZB0OmSitP5swqpCkCAwEAAaOBgzCBgDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUT8nMrrlLi/LQTlb3k6QnqLwpGT0wHwYDVR0jBBgwFoAUJmT6o2FQqWh2KBGYB3nfWHkAtEgwCwYDVR0RBAQwAoIAMAoGCCqGSM49BAMCA0YAMEMCID4FMD7NJZFeO4X26GifL4ODr/vK+NjeoAcnXdYo5WX7Ah8OifloGxnCplM7doLaG+LaE8r9VEi6QyD29NAIPUPe
key
MIIEpAIBAAKCAQEAyXAekRBUKsGjXJGYoAJ590OIYu6db5ERAeZNZRMSiRZ1UKwwaOqezUTiHryeZdUCle3K4YsXchXMmtRDoNBcIp0+magWmUPpoLQJ0VWi5jxdQvKfLx3Vo2X7WesUVqJqZbYnEP09u1Qp8T9NUwz5u6az6Adbrcqsmjs6d8QLTC+4TBji9UO8vkOHGhRFNTxiEFTEO8Cd9B8PhMkRWoSIi3/S9PCt0ShGUdPBolp1zIp1Qq81UbU7VEaWw+brepLZeQbhC/Bqwi6GjG5RluvvhL2aUNBXfeT9cJaP+c6v7nzEJpc0oY4j1OUUDj5hRyUnHL8Z4FkHQ6ZKK0/mzCqkKQIDAQABAoIBAC6BHe1rkaLVVXuXeV7nc3TsOF5urBYHrZ98pb2B67OOZcMcHYj7MXI+Rt3FuePUi2ZFoaL0U5NZCQVtn7dOoxayqrMapSz5CsS5C9MyLAtvQDCmhq1/+8RfVOnrZaSilmGo7df0Pv4ybgRuEtHrmvQBhmM436d9tN9ecR8ZOWp66Luy1GVM6rwH6ceOc46ZHUwoumN0kQt/G72G0QRbt7iGle/s11TzEKh3YaR9gkS+KPm5K+iPzSP1FxDiwSrKLRQJSjANrzTKEkuQyDm7MSYm23guxosA/4Oyaa+7SDEqk9509yiDp51HK9fFJWnuBoDt7iduz0VJVqHgq0lE9wECgYEA08hkjl9PKMTX8vN9cOX+0W4en3K10Jjonw4d2gS2dIyb8o7B4ulbfGpleMAmcyGuG+k8fC8nSjqYSx4YHPunbmK1O4PCGTi8r6BtD9zW8opJVi+ImMsan8l8bUASOuOFrHhvnB/JZS3yoOZVE8ey6/5QtSjwbn6I7dAvXXgT5pkCgYEA837OFMLfbWoYvdEa9LXmXGWagQe7Ta09BGbJ1Qs1hpuZJl8qK0kVWTDURtr5yu24r7YQ3S3cqKcg3FB3XO+vjreYKl2Cww/v8Wy/glGgqkAhd0dP9K1Q8F8XeQPlrPkNANrGjIlNFYmg163EDwLJ+IoRr+t43KbIoGvsb9kTdBECgYEAh1keys6mrIuA58gtdyXGQNp7v7Nz9yiCIoTHFzrD0KC8WbxatUYmLdFhoFZNPG9d8oCRI1yPY6UnB3roNj2ut6Fl6e8+8ReNn0CL8wNUbBVs4SPnzJ6hGVWPq9Ky0+fs2ljuG31FHODMm4AZB1ctRh12PxE296buo+3VF4tSTKECgYEA4dUW73x52rHPNqWs+Y+HkuSNMuTn3DgzYlSvFw+pWioQFd2nb7P9v9Yg24KWsJZgd19GLs0tXaJ8QLnEqwaGbbhrwccu0xmB8glpaUWp3J1ULJuQVZ81dWrMi2mI6C+o1sUR5yAkxTf7XG4Ga+GrTv9HPkEHvKZXZyoRhP7xIvECgYB6S0i6ruOAFq2iMyGoX83RlWjo+WrGqSVWfzRZ43rFQ3MBEIlkQD3K6+Y+v0MMlgrN3VQTi31IW42ftgOIiy7ZndMvBaQd2Zp4POtNISsRysQJcewPwbL0VXsalNqW+Rl8PDzrd6s13wYogMuWrwmbPphC04LdBhZb6nX6KVkn0A==
2021-05-04 10:27:47 SUCCESS
ValidateClientJWKsPrivatePart
Valid client JWKs: keys are valid JSON, contain the required fields, the private/public exponents match and are correctly encoded using unpadded base64url
2021-05-04 10:27:47 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "use": "sig",
      "kty": "EC",
      "kid": "client2-ES256",
      "crv": "P-256",
      "alg": "ES256",
      "x": "X1K2NP56XffP8ZvkSJiD3ZiaD6A1forvWkZ2AzqbyME",
      "y": "S2GQUKAw0gW5kT-lEehLkt02PxA6CukInQhvo1hWcNo",
      "d": "xDb8I6rF-rMPo5MV-rZSZZRwk1-TYJCm6SK4JGeP7Gk"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-256",
      "kid": "client2-ES256",
      "x": "X1K2NP56XffP8ZvkSJiD3ZiaD6A1forvWkZ2AzqbyME",
      "y": "S2GQUKAw0gW5kT-lEehLkt02PxA6CukInQhvo1hWcNo",
      "alg": "ES256"
    }
  ]
}
2021-05-04 10:27:47 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2021-05-04 10:27:47 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-05-04 10:27:47 SUCCESS
FAPICheckKeyAlgInClientJWKs
Found a key with alg PS256 or ES256
2021-05-04 10:27:47 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "use": "sig",
      "kty": "EC",
      "kid": "client2-ES256",
      "crv": "P-256",
      "alg": "ES256",
      "x": "X1K2NP56XffP8ZvkSJiD3ZiaD6A1forvWkZ2AzqbyME",
      "y": "S2GQUKAw0gW5kT-lEehLkt02PxA6CukInQhvo1hWcNo",
      "d": "xDb8I6rF-rMPo5MV-rZSZZRwk1-TYJCm6SK4JGeP7Gk"
    }
  ]
}
2021-05-04 10:27:47 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2021-05-04 10:27:47 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
resourceUrl
https://gw-dev-direct.apps.brazilob.a7z0.p1.openshiftapps.com/brazil-aisp/v3.1/aisp/
institution_id
xxx
resourceUrlAccountRequests
https://gw-dev-direct.apps.brazilob.a7z0.p1.openshiftapps.com/brazil-aisp/v3.1/aisp/
resourceUrlAccountsResource
https://gw-dev-direct.apps.brazilob.a7z0.p1.openshiftapps.com/brazil-aisp/v3.1/aisp/
2021-05-04 10:27:47 SUCCESS
SetProtectedResourceUrlToAccountsEndpoint
Set protected resource URL
protected_resource_url
https://gw-dev-direct.apps.brazilob.a7z0.p1.openshiftapps.com/brazil-aisp/v3.1/aisp/accounts
2021-05-04 10:27:47 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "gw-dev-direct.apps.brazilob.a7z0.p1.openshiftapps.com",
  "testPort": 443
}
2021-05-04 10:27:47 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "gw-dev-direct.apps.brazilob.a7z0.p1.openshiftapps.com",
  "testPort": 443
}
accounts_request_endpoint
{
  "testHost": "gw-dev-direct.apps.brazilob.a7z0.p1.openshiftapps.com",
  "testPort": 443
}
2021-05-04 10:27:47
fapi-rw-id2-ensure-authorization-request-without-state-success
Setup Done
Use client_credentials grant to obtain OpenBanking UK intent_id
2021-05-04 10:27:47 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
grant_type
client_credentials
scope
openid email
2021-05-04 10:27:47 SUCCESS
SetAccountScopeOnTokenEndpointRequest
Set scope parameter to accounts for OB testing
grant_type
client_credentials
scope
accounts
2021-05-04 10:27:47 SUCCESS
AddClientIdToTokenEndpointRequest
grant_type
client_credentials
scope
accounts
client_id
client111-mtls-ES256-ES256
2021-05-04 10:27:47
CallTokenEndpoint
HTTP request
request_uri
https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/token
request_method
POST
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "accept-charset": "utf-8",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "81"
}
request_body
grant_type=client_credentials&scope=accounts&client_id=client111-mtls-ES256-ES256
request_mutual_tls
{
  "cert": "MIIDKDCCAs6gAwIBAgIUXl6GT8Ex1EENFSPveDA8fUoqHAwwCgYIKoZIzj0EAwIwdjELMAkGA1UEBhMCSlAxEzARBgNVBAgTClByaXZhdGUgQ0ExFzAVBgNVBAoTDlNlY3VyZSBPU1MgU2lnMRYwFAYDVQQLEw1LZXljbG9hay1mYXBpMSEwHwYDVQQDExhLZXljbG9hay1mYXBpIFByaXZhdGUgQ0EwHhcNMTkwNTIxMDIwNDAwWhcNMjQwNTE5MDIwNDAwWjBhMQswCQYDVQQGEwJKUDEPMA0GA1UECBMGQ2xpZW50MRcwFQYDVQQKEw5TZWN1cmUgT1NTIFNpZzEWMBQGA1UECxMNS2V5Y2xvYWstZmFwaTEQMA4GA1UEAxMHY2xpZW50MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM74QUE+RfLtdHCKj1QXRQkj30AtveZa/7jbBpHYJCoSGA4bzuNE04HTK02hwtBO0J0bvbRy14BYHimwhUY6n7gtZKex3JQ39QC2UHbIOtIQXvCgbn6K4iU6WrUbCK4I8p77gIk4MXQmsCQokAtxsF1eq/RyLhRJXo/aTwcHDWcb5n8jFGmpOJyhmPEXwtzqMZwO9Y+aI3d5P/xHXnb84zrgRJH2YMzTKOfGt72I8Ag34ITTQUxox5RUMMGwqlzN6bEYIF9lyCcd3kCSgyp4b4wNBc5h5g3GPDBTCUx3z07oQ50LR7AAICevHvWGlUxXtX+MYc6+Mvjb3l/e+EEldb0CAwEAAaOBgzCBgDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQURPpQRYqk1GU0v6159IJV4fo7s8YwHwYDVR0jBBgwFoAUJmT6o2FQqWh2KBGYB3nfWHkAtEgwCwYDVR0RBAQwAoIAMAoGCCqGSM49BAMCA0gAMEUCIHImOqdaMfLN1M7i4wfXKIGnJHDlEv8B3jASpdlMb35IAiEA5oj7fyh0KxGG9Z4kUGusBUYidOemP81CtyOPzg1A64w\u003d",
  "key": "MIIEpQIBAAKCAQEAzvhBQT5F8u10cIqPVBdFCSPfQC295lr/uNsGkdgkKhIYDhvO40TTgdMrTaHC0E7QnRu9tHLXgFgeKbCFRjqfuC1kp7HclDf1ALZQdsg60hBe8KBuforiJTpatRsIrgjynvuAiTgxdCawJCiQC3GwXV6r9HIuFElej9pPBwcNZxvmfyMUaak4nKGY8RfC3OoxnA71j5ojd3k//EdedvzjOuBEkfZgzNMo58a3vYjwCDfghNNBTGjHlFQwwbCqXM3psRggX2XIJx3eQJKDKnhvjA0FzmHmDcY8MFMJTHfPTuhDnQtHsAAgJ68e9YaVTFe1f4xhzr4y+NveX974QSV1vQIDAQABAoIBAQCbyK7NXgMmi+b2AsVJZU54R8D1vLhQWDRdPrceNdNau03R6Mp7tEWDVaAlidlqE7jgWI4c8cgVeb4SYSSfrOalqb02oCDIi6nlRFUiYyorDVl4wzkIFJ+Np/O4l8WbwW5ljia8okhPBgPU45cwlf1K+kRx9TOL34HGw2pyfrNu5G1NWs3a30qHVc5FnKBgJq4PZgxtTC15DoQ4U8IF7M9XYlXOkx3zSOjk2mpQaOPDeRWBwoFsoxqOl+x3/u9rhiGW+9OXEltq+AKAlsZ4QVfvmjIZ65c5SJwrV+OhLIKOoA8TzheBGKZ4vkKt17GxWsm7KP1afh1fqc5Cd1lE0e1BAoGBAPI5SKi+HKuMsWY6YLv0c6j/FHJ/ZnSLLYc6/edfXso0djuz7BOfmLjgnntDrWTf6jWJ14DMDZVaohFr69eham8N9H9bQl7tpdtswRL0IVfOZYbEBbQk57/l5yADZcxvOMne/yh8K8LARYdFe5WDHCijgLhqmENenRHhHUjAuPVxAoGBANq9rnqQ6j4n2GEx+YhIKOflCUWwUe9XQ8pdQwniDQkQ3imOsOLn/nMXUO1oUMbaH0cbQ0+e5QGW74alTaFkQxBeSTbvZplMtwgaKDl2GzlYFPUxSLkAf5crChjT0z5t74RvChCvoLLxXXD+PmkC1Hpub78bfEwqit54fVGMJW8NAoGBAMzk8fZzYnMmvwU3io5TOOcSZqx34iXheTC0EQT/4oHvILhd+OucjCaPMuAYHnt/AXIqWJYFhdP557AO91/elda9Gj4E5z6/jhXvh97Njcrlt3HpLN32fecQxZKJ7TmiN4pjzLjlWGsUE3xapTCSyGYD8KWO3Z/XT8xI/WmGRK6xAoGBAMBmaUr7nl4vk/7iAzehKQHYDpDSpy8bldAwuh++SnL3+EGbdfEP2FsJXjCEOdC+2RYlX85v18TPKz5GtgLIesix9jow1xDuTmv8/faU8Rs+Y6jLwcigLJodzFLMNxnJfw0A0lyc7n+XF/akWubpC1XpP7dcCLfCD8XhO3F4EREdAoGAQRNaIHonLPVg+cZAVR6DAKj7l20tE1THRfHrkJDoM661hl7EnPL30SoLJyKYh3uil+/XAMtdegE5nrumg25FKdDY+JvSSvqEI0dLqKZzc6PBRau3+KVUVAYQtvtH7E2uJ7oFzFepTp2mq1I7+BYEmTIaPDJvf/l5gz+vy+voLrs\u003d"
}
2021-05-04 10:27:48 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "cache-control": "no-store",
  "set-cookie": "KC_RESTART\u003d; Version\u003d1; Expires\u003dThu, 01-Jan-1970 00:00:10 GMT; Max-Age\u003d0; Path\u003d/auth/realms/test/; HttpOnly",
  "x-xss-protection": "1; mode\u003dblock",
  "pragma": "no-cache",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "no-referrer",
  "date": "Tue, 04 May 2021 10:27:47 GMT",
  "connection": "keep-alive",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "x-content-type-options": "nosniff",
  "content-type": "application/json",
  "content-length": "2687"
}
response_body
{"access_token":"eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJTQy11WTNiSm55ZVRwYWFxUUIwZFlUWVBaTW83V2l0UnA1ZEVxb0RsOEZRIn0.eyJleHAiOjE2MjAxMjQzNjcsImlhdCI6MTYyMDEyNDA2NywianRpIjoiZGI3Y2UwMTQtMmE5Zi00ZTVhLTkxYTgtNzQ2OGM1NDg4NTViIiwiaXNzIjoiaHR0cHM6Ly9pYW0uYnJhemlsLW9iLmJyYXppbG9iLm9ibHkuaW8vYXV0aC9yZWFsbXMvdGVzdCIsImF1ZCI6WyJyZXNvdXJjZS1zZXJ2ZXIiLCJhY2NvdW50Il0sInN1YiI6IjA3MDBlN2YwLTg2NWYtNGVjNi1hMDVmLTY4NTY3NmU2YzMzNiIsInR5cCI6IkJlYXJlciIsImF6cCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2IiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC0yLmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtOC5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC02LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vY29uZm9ybWFuY2Utc3VpdGUua2V5Y2xvYWstZmFwaS5vcmciLCJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWsiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC05LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTEuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMiLCJodHRwczovL3N0YWdpbmcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtNS5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC00LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vZGVtby5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL2xvY2FsaG9zdDo4NDQzIiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtMy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiXSwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbIm9mZmxpbmVfYWNjZXNzIiwidW1hX2F1dGhvcml6YXRpb24iXX0sInJlc291cmNlX2FjY2VzcyI6eyJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50IiwibWFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJzY29wZSI6ImFjY291bnRzIHByb2ZpbGUgZW1haWwiLCJzdWIiOiJzZXJ2aWNlLWFjY291bnQtY2xpZW50MTExLW10bHMtZXMyNTYtZXMyNTYiLCJjbGllbnRJZCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2IiwiZW1haWxfdmVyaWZpZWQiOmZhbHNlLCJjbGllbnRIb3N0IjoiMTAuMTMwLjIuOTEiLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJzZXJ2aWNlLWFjY291bnQtY2xpZW50MTExLW10bHMtZXMyNTYtZXMyNTYiLCJjbGllbnRBZGRyZXNzIjoiMTAuMTMwLjIuOTEiLCJjbGllbnRfaWQiOiJjbGllbnQxMTEtbXRscy1FUzI1Ni1FUzI1NiJ9.AjErUSIUtW6AZ-jTzHFql8sZ0apYvfKfW1ndasojoTMF1tQUU9379RLRRO7Vnsbjs4qWTz_t0w2ZjzM1gxlbb0Vul_0PiT-3FTo2z5_-HQLs0kEHx9GrB4STQPz7aV-SazIOjks-0gTU8NDx9dPUvf5cI6m4OCMZV5oV6P4wwWPek8FB5xwt7lnH8-vG2RrooT6xpexlVnyvwIOrJVFHB3eQo6sQwg7iSXsDCOU2GKSfdxHIKjYbg6ZKuIKyF6Q0ZQD09W5WAIeePtpgZnguOYugTKWiYqoRdM_walI4NBLVSa58g_pKIqXesKBLhkSLg72vL669aSFuO87lP161dQ","expires_in":300,"refresh_expires_in":0,"token_type":"Bearer","not-before-policy":0,"scope":"accounts profile email"}
2021-05-04 10:27:48
CallTokenEndpoint
Token endpoint response
token_endpoint_response
{"access_token":"eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJTQy11WTNiSm55ZVRwYWFxUUIwZFlUWVBaTW83V2l0UnA1ZEVxb0RsOEZRIn0.eyJleHAiOjE2MjAxMjQzNjcsImlhdCI6MTYyMDEyNDA2NywianRpIjoiZGI3Y2UwMTQtMmE5Zi00ZTVhLTkxYTgtNzQ2OGM1NDg4NTViIiwiaXNzIjoiaHR0cHM6Ly9pYW0uYnJhemlsLW9iLmJyYXppbG9iLm9ibHkuaW8vYXV0aC9yZWFsbXMvdGVzdCIsImF1ZCI6WyJyZXNvdXJjZS1zZXJ2ZXIiLCJhY2NvdW50Il0sInN1YiI6IjA3MDBlN2YwLTg2NWYtNGVjNi1hMDVmLTY4NTY3NmU2YzMzNiIsInR5cCI6IkJlYXJlciIsImF6cCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2IiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC0yLmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtOC5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC02LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vY29uZm9ybWFuY2Utc3VpdGUua2V5Y2xvYWstZmFwaS5vcmciLCJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWsiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC05LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTEuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMiLCJodHRwczovL3N0YWdpbmcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtNS5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC00LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vZGVtby5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL2xvY2FsaG9zdDo4NDQzIiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtMy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiXSwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbIm9mZmxpbmVfYWNjZXNzIiwidW1hX2F1dGhvcml6YXRpb24iXX0sInJlc291cmNlX2FjY2VzcyI6eyJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50IiwibWFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJzY29wZSI6ImFjY291bnRzIHByb2ZpbGUgZW1haWwiLCJzdWIiOiJzZXJ2aWNlLWFjY291bnQtY2xpZW50MTExLW10bHMtZXMyNTYtZXMyNTYiLCJjbGllbnRJZCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2IiwiZW1haWxfdmVyaWZpZWQiOmZhbHNlLCJjbGllbnRIb3N0IjoiMTAuMTMwLjIuOTEiLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJzZXJ2aWNlLWFjY291bnQtY2xpZW50MTExLW10bHMtZXMyNTYtZXMyNTYiLCJjbGllbnRBZGRyZXNzIjoiMTAuMTMwLjIuOTEiLCJjbGllbnRfaWQiOiJjbGllbnQxMTEtbXRscy1FUzI1Ni1FUzI1NiJ9.AjErUSIUtW6AZ-jTzHFql8sZ0apYvfKfW1ndasojoTMF1tQUU9379RLRRO7Vnsbjs4qWTz_t0w2ZjzM1gxlbb0Vul_0PiT-3FTo2z5_-HQLs0kEHx9GrB4STQPz7aV-SazIOjks-0gTU8NDx9dPUvf5cI6m4OCMZV5oV6P4wwWPek8FB5xwt7lnH8-vG2RrooT6xpexlVnyvwIOrJVFHB3eQo6sQwg7iSXsDCOU2GKSfdxHIKjYbg6ZKuIKyF6Q0ZQD09W5WAIeePtpgZnguOYugTKWiYqoRdM_walI4NBLVSa58g_pKIqXesKBLhkSLg72vL669aSFuO87lP161dQ","expires_in":300,"refresh_expires_in":0,"token_type":"Bearer","not-before-policy":0,"scope":"accounts profile email"}
2021-05-04 10:27:48 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJTQy11WTNiSm55ZVRwYWFxUUIwZFlUWVBaTW83V2l0UnA1ZEVxb0RsOEZRIn0.eyJleHAiOjE2MjAxMjQzNjcsImlhdCI6MTYyMDEyNDA2NywianRpIjoiZGI3Y2UwMTQtMmE5Zi00ZTVhLTkxYTgtNzQ2OGM1NDg4NTViIiwiaXNzIjoiaHR0cHM6Ly9pYW0uYnJhemlsLW9iLmJyYXppbG9iLm9ibHkuaW8vYXV0aC9yZWFsbXMvdGVzdCIsImF1ZCI6WyJyZXNvdXJjZS1zZXJ2ZXIiLCJhY2NvdW50Il0sInN1YiI6IjA3MDBlN2YwLTg2NWYtNGVjNi1hMDVmLTY4NTY3NmU2YzMzNiIsInR5cCI6IkJlYXJlciIsImF6cCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2IiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC0yLmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtOC5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC02LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vY29uZm9ybWFuY2Utc3VpdGUua2V5Y2xvYWstZmFwaS5vcmciLCJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWsiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC05LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTEuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMiLCJodHRwczovL3N0YWdpbmcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtNS5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC00LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vZGVtby5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL2xvY2FsaG9zdDo4NDQzIiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtMy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiXSwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbIm9mZmxpbmVfYWNjZXNzIiwidW1hX2F1dGhvcml6YXRpb24iXX0sInJlc291cmNlX2FjY2VzcyI6eyJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50IiwibWFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJzY29wZSI6ImFjY291bnRzIHByb2ZpbGUgZW1haWwiLCJzdWIiOiJzZXJ2aWNlLWFjY291bnQtY2xpZW50MTExLW10bHMtZXMyNTYtZXMyNTYiLCJjbGllbnRJZCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2IiwiZW1haWxfdmVyaWZpZWQiOmZhbHNlLCJjbGllbnRIb3N0IjoiMTAuMTMwLjIuOTEiLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJzZXJ2aWNlLWFjY291bnQtY2xpZW50MTExLW10bHMtZXMyNTYtZXMyNTYiLCJjbGllbnRBZGRyZXNzIjoiMTAuMTMwLjIuOTEiLCJjbGllbnRfaWQiOiJjbGllbnQxMTEtbXRscy1FUzI1Ni1FUzI1NiJ9.AjErUSIUtW6AZ-jTzHFql8sZ0apYvfKfW1ndasojoTMF1tQUU9379RLRRO7Vnsbjs4qWTz_t0w2ZjzM1gxlbb0Vul_0PiT-3FTo2z5_-HQLs0kEHx9GrB4STQPz7aV-SazIOjks-0gTU8NDx9dPUvf5cI6m4OCMZV5oV6P4wwWPek8FB5xwt7lnH8-vG2RrooT6xpexlVnyvwIOrJVFHB3eQo6sQwg7iSXsDCOU2GKSfdxHIKjYbg6ZKuIKyF6Q0ZQD09W5WAIeePtpgZnguOYugTKWiYqoRdM_walI4NBLVSa58g_pKIqXesKBLhkSLg72vL669aSFuO87lP161dQ
expires_in
300
refresh_expires_in
0
token_type
Bearer
not-before-policy
0
scope
accounts profile email
2021-05-04 10:27:48 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2021-05-04 10:27:48 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJTQy11WTNiSm55ZVRwYWFxUUIwZFlUWVBaTW83V2l0UnA1ZEVxb0RsOEZRIn0.eyJleHAiOjE2MjAxMjQzNjcsImlhdCI6MTYyMDEyNDA2NywianRpIjoiZGI3Y2UwMTQtMmE5Zi00ZTVhLTkxYTgtNzQ2OGM1NDg4NTViIiwiaXNzIjoiaHR0cHM6Ly9pYW0uYnJhemlsLW9iLmJyYXppbG9iLm9ibHkuaW8vYXV0aC9yZWFsbXMvdGVzdCIsImF1ZCI6WyJyZXNvdXJjZS1zZXJ2ZXIiLCJhY2NvdW50Il0sInN1YiI6IjA3MDBlN2YwLTg2NWYtNGVjNi1hMDVmLTY4NTY3NmU2YzMzNiIsInR5cCI6IkJlYXJlciIsImF6cCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2IiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC0yLmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtOC5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC02LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vY29uZm9ybWFuY2Utc3VpdGUua2V5Y2xvYWstZmFwaS5vcmciLCJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWsiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC05LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTEuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMiLCJodHRwczovL3N0YWdpbmcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtNS5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC00LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vZGVtby5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL2xvY2FsaG9zdDo4NDQzIiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtMy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiXSwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbIm9mZmxpbmVfYWNjZXNzIiwidW1hX2F1dGhvcml6YXRpb24iXX0sInJlc291cmNlX2FjY2VzcyI6eyJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50IiwibWFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJzY29wZSI6ImFjY291bnRzIHByb2ZpbGUgZW1haWwiLCJzdWIiOiJzZXJ2aWNlLWFjY291bnQtY2xpZW50MTExLW10bHMtZXMyNTYtZXMyNTYiLCJjbGllbnRJZCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2IiwiZW1haWxfdmVyaWZpZWQiOmZhbHNlLCJjbGllbnRIb3N0IjoiMTAuMTMwLjIuOTEiLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJzZXJ2aWNlLWFjY291bnQtY2xpZW50MTExLW10bHMtZXMyNTYtZXMyNTYiLCJjbGllbnRBZGRyZXNzIjoiMTAuMTMwLjIuOTEiLCJjbGllbnRfaWQiOiJjbGllbnQxMTEtbXRscy1FUzI1Ni1FUzI1NiJ9.AjErUSIUtW6AZ-jTzHFql8sZ0apYvfKfW1ndasojoTMF1tQUU9379RLRRO7Vnsbjs4qWTz_t0w2ZjzM1gxlbb0Vul_0PiT-3FTo2z5_-HQLs0kEHx9GrB4STQPz7aV-SazIOjks-0gTU8NDx9dPUvf5cI6m4OCMZV5oV6P4wwWPek8FB5xwt7lnH8-vG2RrooT6xpexlVnyvwIOrJVFHB3eQo6sQwg7iSXsDCOU2GKSfdxHIKjYbg6ZKuIKyF6Q0ZQD09W5WAIeePtpgZnguOYugTKWiYqoRdM_walI4NBLVSa58g_pKIqXesKBLhkSLg72vL669aSFuO87lP161dQ
2021-05-04 10:27:48 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJTQy11WTNiSm55ZVRwYWFxUUIwZFlUWVBaTW83V2l0UnA1ZEVxb0RsOEZRIn0.eyJleHAiOjE2MjAxMjQzNjcsImlhdCI6MTYyMDEyNDA2NywianRpIjoiZGI3Y2UwMTQtMmE5Zi00ZTVhLTkxYTgtNzQ2OGM1NDg4NTViIiwiaXNzIjoiaHR0cHM6Ly9pYW0uYnJhemlsLW9iLmJyYXppbG9iLm9ibHkuaW8vYXV0aC9yZWFsbXMvdGVzdCIsImF1ZCI6WyJyZXNvdXJjZS1zZXJ2ZXIiLCJhY2NvdW50Il0sInN1YiI6IjA3MDBlN2YwLTg2NWYtNGVjNi1hMDVmLTY4NTY3NmU2YzMzNiIsInR5cCI6IkJlYXJlciIsImF6cCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2IiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC0yLmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtOC5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC02LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vY29uZm9ybWFuY2Utc3VpdGUua2V5Y2xvYWstZmFwaS5vcmciLCJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWsiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC05LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTEuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMiLCJodHRwczovL3N0YWdpbmcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtNS5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC00LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vZGVtby5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL2xvY2FsaG9zdDo4NDQzIiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtMy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiXSwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbIm9mZmxpbmVfYWNjZXNzIiwidW1hX2F1dGhvcml6YXRpb24iXX0sInJlc291cmNlX2FjY2VzcyI6eyJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50IiwibWFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJzY29wZSI6ImFjY291bnRzIHByb2ZpbGUgZW1haWwiLCJzdWIiOiJzZXJ2aWNlLWFjY291bnQtY2xpZW50MTExLW10bHMtZXMyNTYtZXMyNTYiLCJjbGllbnRJZCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2IiwiZW1haWxfdmVyaWZpZWQiOmZhbHNlLCJjbGllbnRIb3N0IjoiMTAuMTMwLjIuOTEiLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJzZXJ2aWNlLWFjY291bnQtY2xpZW50MTExLW10bHMtZXMyNTYtZXMyNTYiLCJjbGllbnRBZGRyZXNzIjoiMTAuMTMwLjIuOTEiLCJjbGllbnRfaWQiOiJjbGllbnQxMTEtbXRscy1FUzI1Ni1FUzI1NiJ9.AjErUSIUtW6AZ-jTzHFql8sZ0apYvfKfW1ndasojoTMF1tQUU9379RLRRO7Vnsbjs4qWTz_t0w2ZjzM1gxlbb0Vul_0PiT-3FTo2z5_-HQLs0kEHx9GrB4STQPz7aV-SazIOjks-0gTU8NDx9dPUvf5cI6m4OCMZV5oV6P4wwWPek8FB5xwt7lnH8-vG2RrooT6xpexlVnyvwIOrJVFHB3eQo6sQwg7iSXsDCOU2GKSfdxHIKjYbg6ZKuIKyF6Q0ZQD09W5WAIeePtpgZnguOYugTKWiYqoRdM_walI4NBLVSa58g_pKIqXesKBLhkSLg72vL669aSFuO87lP161dQ
type
Bearer
2021-05-04 10:27:48 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
300
2021-05-04 10:27:48 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
300
2021-05-04 10:27:48
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2021-05-04 10:27:48 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Tue, 04 May 2021 10:27:48 GMT"
}
2021-05-04 10:27:48
AddFAPIFinancialIdToResourceEndpointRequest
Added x-fapi-financial-id to resource_endpoint_request_headers
2021-05-04 10:27:48 SUCCESS
CreateCreateAccountRequestRequest
account_requests_endpoint_request
{
  "Data": {
    "Permissions": [
      "ReadAccountsBasic"
    ]
  },
  "Risk": {}
}
2021-05-04 10:27:48
CallAccountRequestsEndpointWithBearerToken
Found '/v3.' in the resource url, using OB V3 API 'account-access-consents'
resource_endpoint
https://gw-dev-direct.apps.brazilob.a7z0.p1.openshiftapps.com/brazil-aisp/v3.1/aisp/
2021-05-04 10:27:48
CallAccountRequestsEndpointWithBearerToken
HTTP request
request_uri
https://gw-dev-direct.apps.brazilob.a7z0.p1.openshiftapps.com/brazil-aisp/v3.1/aisp/account-access-consents
request_method
POST
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "x-fapi-auth-date": "Tue, 04 May 2021 10:27:48 GMT",
  "x-fapi-financial-id": "xxx",
  "accept-charset": "utf-8",
  "content-type": "application/json;charset\u003dUTF-8",
  "authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJTQy11WTNiSm55ZVRwYWFxUUIwZFlUWVBaTW83V2l0UnA1ZEVxb0RsOEZRIn0.eyJleHAiOjE2MjAxMjQzNjcsImlhdCI6MTYyMDEyNDA2NywianRpIjoiZGI3Y2UwMTQtMmE5Zi00ZTVhLTkxYTgtNzQ2OGM1NDg4NTViIiwiaXNzIjoiaHR0cHM6Ly9pYW0uYnJhemlsLW9iLmJyYXppbG9iLm9ibHkuaW8vYXV0aC9yZWFsbXMvdGVzdCIsImF1ZCI6WyJyZXNvdXJjZS1zZXJ2ZXIiLCJhY2NvdW50Il0sInN1YiI6IjA3MDBlN2YwLTg2NWYtNGVjNi1hMDVmLTY4NTY3NmU2YzMzNiIsInR5cCI6IkJlYXJlciIsImF6cCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2IiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC0yLmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtOC5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC02LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vY29uZm9ybWFuY2Utc3VpdGUua2V5Y2xvYWstZmFwaS5vcmciLCJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWsiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC05LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTEuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMiLCJodHRwczovL3N0YWdpbmcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtNS5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC00LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vZGVtby5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL2xvY2FsaG9zdDo4NDQzIiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtMy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiXSwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbIm9mZmxpbmVfYWNjZXNzIiwidW1hX2F1dGhvcml6YXRpb24iXX0sInJlc291cmNlX2FjY2VzcyI6eyJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50IiwibWFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJzY29wZSI6ImFjY291bnRzIHByb2ZpbGUgZW1haWwiLCJzdWIiOiJzZXJ2aWNlLWFjY291bnQtY2xpZW50MTExLW10bHMtZXMyNTYtZXMyNTYiLCJjbGllbnRJZCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2IiwiZW1haWxfdmVyaWZpZWQiOmZhbHNlLCJjbGllbnRIb3N0IjoiMTAuMTMwLjIuOTEiLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJzZXJ2aWNlLWFjY291bnQtY2xpZW50MTExLW10bHMtZXMyNTYtZXMyNTYiLCJjbGllbnRBZGRyZXNzIjoiMTAuMTMwLjIuOTEiLCJjbGllbnRfaWQiOiJjbGllbnQxMTEtbXRscy1FUzI1Ni1FUzI1NiJ9.AjErUSIUtW6AZ-jTzHFql8sZ0apYvfKfW1ndasojoTMF1tQUU9379RLRRO7Vnsbjs4qWTz_t0w2ZjzM1gxlbb0Vul_0PiT-3FTo2z5_-HQLs0kEHx9GrB4STQPz7aV-SazIOjks-0gTU8NDx9dPUvf5cI6m4OCMZV5oV6P4wwWPek8FB5xwt7lnH8-vG2RrooT6xpexlVnyvwIOrJVFHB3eQo6sQwg7iSXsDCOU2GKSfdxHIKjYbg6ZKuIKyF6Q0ZQD09W5WAIeePtpgZnguOYugTKWiYqoRdM_walI4NBLVSa58g_pKIqXesKBLhkSLg72vL669aSFuO87lP161dQ",
  "content-length": "56"
}
request_body
{"Data":{"Permissions":["ReadAccountsBasic"]},"Risk":{}}
request_mutual_tls
{
  "cert": "MIIDKDCCAs6gAwIBAgIUXl6GT8Ex1EENFSPveDA8fUoqHAwwCgYIKoZIzj0EAwIwdjELMAkGA1UEBhMCSlAxEzARBgNVBAgTClByaXZhdGUgQ0ExFzAVBgNVBAoTDlNlY3VyZSBPU1MgU2lnMRYwFAYDVQQLEw1LZXljbG9hay1mYXBpMSEwHwYDVQQDExhLZXljbG9hay1mYXBpIFByaXZhdGUgQ0EwHhcNMTkwNTIxMDIwNDAwWhcNMjQwNTE5MDIwNDAwWjBhMQswCQYDVQQGEwJKUDEPMA0GA1UECBMGQ2xpZW50MRcwFQYDVQQKEw5TZWN1cmUgT1NTIFNpZzEWMBQGA1UECxMNS2V5Y2xvYWstZmFwaTEQMA4GA1UEAxMHY2xpZW50MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM74QUE+RfLtdHCKj1QXRQkj30AtveZa/7jbBpHYJCoSGA4bzuNE04HTK02hwtBO0J0bvbRy14BYHimwhUY6n7gtZKex3JQ39QC2UHbIOtIQXvCgbn6K4iU6WrUbCK4I8p77gIk4MXQmsCQokAtxsF1eq/RyLhRJXo/aTwcHDWcb5n8jFGmpOJyhmPEXwtzqMZwO9Y+aI3d5P/xHXnb84zrgRJH2YMzTKOfGt72I8Ag34ITTQUxox5RUMMGwqlzN6bEYIF9lyCcd3kCSgyp4b4wNBc5h5g3GPDBTCUx3z07oQ50LR7AAICevHvWGlUxXtX+MYc6+Mvjb3l/e+EEldb0CAwEAAaOBgzCBgDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQURPpQRYqk1GU0v6159IJV4fo7s8YwHwYDVR0jBBgwFoAUJmT6o2FQqWh2KBGYB3nfWHkAtEgwCwYDVR0RBAQwAoIAMAoGCCqGSM49BAMCA0gAMEUCIHImOqdaMfLN1M7i4wfXKIGnJHDlEv8B3jASpdlMb35IAiEA5oj7fyh0KxGG9Z4kUGusBUYidOemP81CtyOPzg1A64w\u003d",
  "key": "MIIEpQIBAAKCAQEAzvhBQT5F8u10cIqPVBdFCSPfQC295lr/uNsGkdgkKhIYDhvO40TTgdMrTaHC0E7QnRu9tHLXgFgeKbCFRjqfuC1kp7HclDf1ALZQdsg60hBe8KBuforiJTpatRsIrgjynvuAiTgxdCawJCiQC3GwXV6r9HIuFElej9pPBwcNZxvmfyMUaak4nKGY8RfC3OoxnA71j5ojd3k//EdedvzjOuBEkfZgzNMo58a3vYjwCDfghNNBTGjHlFQwwbCqXM3psRggX2XIJx3eQJKDKnhvjA0FzmHmDcY8MFMJTHfPTuhDnQtHsAAgJ68e9YaVTFe1f4xhzr4y+NveX974QSV1vQIDAQABAoIBAQCbyK7NXgMmi+b2AsVJZU54R8D1vLhQWDRdPrceNdNau03R6Mp7tEWDVaAlidlqE7jgWI4c8cgVeb4SYSSfrOalqb02oCDIi6nlRFUiYyorDVl4wzkIFJ+Np/O4l8WbwW5ljia8okhPBgPU45cwlf1K+kRx9TOL34HGw2pyfrNu5G1NWs3a30qHVc5FnKBgJq4PZgxtTC15DoQ4U8IF7M9XYlXOkx3zSOjk2mpQaOPDeRWBwoFsoxqOl+x3/u9rhiGW+9OXEltq+AKAlsZ4QVfvmjIZ65c5SJwrV+OhLIKOoA8TzheBGKZ4vkKt17GxWsm7KP1afh1fqc5Cd1lE0e1BAoGBAPI5SKi+HKuMsWY6YLv0c6j/FHJ/ZnSLLYc6/edfXso0djuz7BOfmLjgnntDrWTf6jWJ14DMDZVaohFr69eham8N9H9bQl7tpdtswRL0IVfOZYbEBbQk57/l5yADZcxvOMne/yh8K8LARYdFe5WDHCijgLhqmENenRHhHUjAuPVxAoGBANq9rnqQ6j4n2GEx+YhIKOflCUWwUe9XQ8pdQwniDQkQ3imOsOLn/nMXUO1oUMbaH0cbQ0+e5QGW74alTaFkQxBeSTbvZplMtwgaKDl2GzlYFPUxSLkAf5crChjT0z5t74RvChCvoLLxXXD+PmkC1Hpub78bfEwqit54fVGMJW8NAoGBAMzk8fZzYnMmvwU3io5TOOcSZqx34iXheTC0EQT/4oHvILhd+OucjCaPMuAYHnt/AXIqWJYFhdP557AO91/elda9Gj4E5z6/jhXvh97Njcrlt3HpLN32fecQxZKJ7TmiN4pjzLjlWGsUE3xapTCSyGYD8KWO3Z/XT8xI/WmGRK6xAoGBAMBmaUr7nl4vk/7iAzehKQHYDpDSpy8bldAwuh++SnL3+EGbdfEP2FsJXjCEOdC+2RYlX85v18TPKz5GtgLIesix9jow1xDuTmv8/faU8Rs+Y6jLwcigLJodzFLMNxnJfw0A0lyc7n+XF/akWubpC1XpP7dcCLfCD8XhO3F4EREdAoGAQRNaIHonLPVg+cZAVR6DAKj7l20tE1THRfHrkJDoM661hl7EnPL30SoLJyKYh3uil+/XAMtdegE5nrumg25FKdDY+JvSSvqEI0dLqKZzc6PBRau3+KVUVAYQtvtH7E2uJ7oFzFepTp2mq1I7+BYEmTIaPDJvf/l5gz+vy+voLrs\u003d"
}
2021-05-04 10:27:48 RESPONSE
CallAccountRequestsEndpointWithBearerToken
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "server": "openresty",
  "date": "Tue, 04 May 2021 10:27:48 GMT",
  "content-type": "application/json;charset\u003dUTF-8",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "x-fapi-interaction-id": "debdb8b2-446c-43d7-b13e-3a4bd143aca6"
}
response_body
{
  "Data" : {
    "ConsentId" : "a2e9cca9-3eac-431d-9d9e-da6f4c10a1ee",
    "Status" : "AwaitingAuthorisation",
    "StatusUpdateDateTime" : "2021-05-04T10:27:48.464Z",
    "CreationDateTime" : "2021-05-04T10:27:48.464Z",
    "Permissions" : [ "ReadAccountsBasic" ]
  },
  "Risk" : { },
  "Links" : {
    "Self" : "/v1/aisp/account-access-consents/a2e9cca9-3eac-431d-9d9e-da6f4c10a1ee"
  },
  "Meta" : {
    "TotalPages" : 1
  }
}
2021-05-04 10:27:48
CallAccountRequestsEndpointWithBearerToken
Account requests endpoint response
account_requests_endpoint_response
{
  "Data" : {
    "ConsentId" : "a2e9cca9-3eac-431d-9d9e-da6f4c10a1ee",
    "Status" : "AwaitingAuthorisation",
    "StatusUpdateDateTime" : "2021-05-04T10:27:48.464Z",
    "CreationDateTime" : "2021-05-04T10:27:48.464Z",
    "Permissions" : [ "ReadAccountsBasic" ]
  },
  "Risk" : { },
  "Links" : {
    "Self" : "/v1/aisp/account-access-consents/a2e9cca9-3eac-431d-9d9e-da6f4c10a1ee"
  },
  "Meta" : {
    "TotalPages" : 1
  }
}
2021-05-04 10:27:48 SUCCESS
CallAccountRequestsEndpointWithBearerToken
Parsed account requests endpoint response
headers
{
  "server": "openresty",
  "date": "Tue, 04 May 2021 10:27:48 GMT",
  "content-type": "application/json;charset\u003dUTF-8",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "x-fapi-interaction-id": "debdb8b2-446c-43d7-b13e-3a4bd143aca6"
}
body
{
  "Data" : {
    "ConsentId" : "a2e9cca9-3eac-431d-9d9e-da6f4c10a1ee",
    "Status" : "AwaitingAuthorisation",
    "StatusUpdateDateTime" : "2021-05-04T10:27:48.464Z",
    "CreationDateTime" : "2021-05-04T10:27:48.464Z",
    "Permissions" : [ "ReadAccountsBasic" ]
  },
  "Risk" : { },
  "Links" : {
    "Self" : "/v1/aisp/account-access-consents/a2e9cca9-3eac-431d-9d9e-da6f4c10a1ee"
  },
  "Meta" : {
    "TotalPages" : 1
  }
}
2021-05-04 10:27:48 SUCCESS
CheckIfAccountRequestsEndpointResponseError
No error from account requests endpoint
2021-05-04 10:27:48 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
debdb8b2-446c-43d7-b13e-3a4bd143aca6
2021-05-04 10:27:48 SUCCESS
ExtractAccountRequestIdFromAccountRequestsEndpointResponse
Extracted the account request ID
account_request_id
a2e9cca9-3eac-431d-9d9e-da6f4c10a1ee
Make request to authorization endpoint
2021-05-04 10:27:48 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
client111-mtls-ES256-ES256
redirect_uri
https://www.certification.openid.net/test/a/keycloak/callback
scope
openid email
2021-05-04 10:27:48 SUCCESS
AddAccountRequestIdToAuthorizationEndpointRequest
Added openbanking_intent_id claim to authorization_endpoint_request
authorization_endpoint_request
{
  "client_id": "client111-mtls-ES256-ES256",
  "redirect_uri": "https://www.certification.openid.net/test/a/keycloak/callback",
  "scope": "openid email",
  "claims": {
    "id_token": {
      "openbanking_intent_id": {
        "value": "a2e9cca9-3eac-431d-9d9e-da6f4c10a1ee",
        "essential": true
      }
    }
  }
}
2021-05-04 10:27:48 SUCCESS
OpenBankingUkAddMultipleAcrClaimsToAuthorizationEndpointRequest
Added acr to request as an essential id_token claim
authorization_endpoint_request
{
  "client_id": "client111-mtls-ES256-ES256",
  "redirect_uri": "https://www.certification.openid.net/test/a/keycloak/callback",
  "scope": "openid email",
  "claims": {
    "id_token": {
      "openbanking_intent_id": {
        "value": "a2e9cca9-3eac-431d-9d9e-da6f4c10a1ee",
        "essential": true
      },
      "acr": {
        "values": [
          "urn:openbanking:psd2:sca",
          "urn:openbanking:psd2:ca"
        ],
        "essential": true
      }
    }
  }
}
2021-05-04 10:27:48
CreateRandomStateValue
Created state value
requested_state_length
10
state
U9kRglmSo4
2021-05-04 10:27:48
AddStateToAuthorizationEndpointRequest
NOT adding state to request object
2021-05-04 10:27:48
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
TO13wSmx0b
2021-05-04 10:27:48 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
client111-mtls-ES256-ES256
redirect_uri
https://www.certification.openid.net/test/a/keycloak/callback
scope
openid email
claims
{
  "id_token": {
    "openbanking_intent_id": {
      "value": "a2e9cca9-3eac-431d-9d9e-da6f4c10a1ee",
      "essential": true
    },
    "acr": {
      "values": [
        "urn:openbanking:psd2:sca",
        "urn:openbanking:psd2:ca"
      ],
      "essential": true
    }
  }
}
nonce
TO13wSmx0b
2021-05-04 10:27:48 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCodeIdtoken
Added response_type parameter to request
client_id
client111-mtls-ES256-ES256
redirect_uri
https://www.certification.openid.net/test/a/keycloak/callback
scope
openid email
claims
{
  "id_token": {
    "openbanking_intent_id": {
      "value": "a2e9cca9-3eac-431d-9d9e-da6f4c10a1ee",
      "essential": true
    },
    "acr": {
      "values": [
        "urn:openbanking:psd2:sca",
        "urn:openbanking:psd2:ca"
      ],
      "essential": true
    }
  }
}
nonce
TO13wSmx0b
response_type
code id_token
2021-05-04 10:27:48 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "client111-mtls-ES256-ES256",
  "redirect_uri": "https://www.certification.openid.net/test/a/keycloak/callback",
  "scope": "openid email",
  "claims": {
    "id_token": {
      "openbanking_intent_id": {
        "value": "a2e9cca9-3eac-431d-9d9e-da6f4c10a1ee",
        "essential": true
      },
      "acr": {
        "values": [
          "urn:openbanking:psd2:sca",
          "urn:openbanking:psd2:ca"
        ],
        "essential": true
      }
    }
  },
  "nonce": "TO13wSmx0b",
  "response_type": "code id_token"
}
2021-05-04 10:27:48 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.620124368E9
2021-05-04 10:27:48 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://iam.brazil-ob.brazilob.obly.io/auth/realms/test
2021-05-04 10:27:48 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
client111-mtls-ES256-ES256
2021-05-04 10:27:48 SUCCESS
SignRequestObject
Signed the request object
claims
{"aud":"https:\/\/iam.brazil-ob.brazilob.obly.io\/auth\/realms\/test","scope":"openid email","claims":{"id_token":{"acr":{"values":["urn:openbanking:psd2:sca","urn:openbanking:psd2:ca"],"essential":true},"openbanking_intent_id":{"value":"a2e9cca9-3eac-431d-9d9e-da6f4c10a1ee","essential":true}}},"iss":"client111-mtls-ES256-ES256","response_type":"code id_token","redirect_uri":"https:\/\/www.certification.openid.net\/test\/a\/keycloak\/callback","exp":1620124368,"nonce":"TO13wSmx0b","client_id":"client111-mtls-ES256-ES256"}
header
{"kid":"client1-ES256","alg":"ES256"}
request_object
eyJraWQiOiJjbGllbnQxLUVTMjU2IiwiYWxnIjoiRVMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvaWFtLmJyYXppbC1vYi5icmF6aWxvYi5vYmx5LmlvXC9hdXRoXC9yZWFsbXNcL3Rlc3QiLCJzY29wZSI6Im9wZW5pZCBlbWFpbCIsImNsYWltcyI6eyJpZF90b2tlbiI6eyJhY3IiOnsidmFsdWVzIjpbInVybjpvcGVuYmFua2luZzpwc2QyOnNjYSIsInVybjpvcGVuYmFua2luZzpwc2QyOmNhIl0sImVzc2VudGlhbCI6dHJ1ZX0sIm9wZW5iYW5raW5nX2ludGVudF9pZCI6eyJ2YWx1ZSI6ImEyZTljY2E5LTNlYWMtNDMxZC05ZDllLWRhNmY0YzEwYTFlZSIsImVzc2VudGlhbCI6dHJ1ZX19fSwiaXNzIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsInJlZGlyZWN0X3VyaSI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9rZXljbG9ha1wvY2FsbGJhY2siLCJleHAiOjE2MjAxMjQzNjgsIm5vbmNlIjoiVE8xM3dTbXgwYiIsImNsaWVudF9pZCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2In0.8K8VfHxJJ7GbdkDqDtooE6Q7Qyj6ncipuZuuYSreT3IG1Xt5UyVW2I9iGj5SC05TYjJQtmxGKQFufoYXf4MFcw
key
{"kty":"EC","d":"zngKYq2KBIRGiawAAZQJ0K_ZxL3VyZbOHYScKtrOWX0","use":"sig","crv":"P-256","kid":"client1-ES256","x":"KhIuh2un6UWcBCIQqr5s3lSN42mrp5kjdf3JrasR1E4","y":"bUIXyjZ6Q7-fLu-mp56OJjEHOAbGd3X30EMhS7SG-Vw","alg":"ES256"}
2021-05-04 10:27:48 SUCCESS
BuildRequestObjectByValueRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/auth?request=eyJraWQiOiJjbGllbnQxLUVTMjU2IiwiYWxnIjoiRVMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvaWFtLmJyYXppbC1vYi5icmF6aWxvYi5vYmx5LmlvXC9hdXRoXC9yZWFsbXNcL3Rlc3QiLCJzY29wZSI6Im9wZW5pZCBlbWFpbCIsImNsYWltcyI6eyJpZF90b2tlbiI6eyJhY3IiOnsidmFsdWVzIjpbInVybjpvcGVuYmFua2luZzpwc2QyOnNjYSIsInVybjpvcGVuYmFua2luZzpwc2QyOmNhIl0sImVzc2VudGlhbCI6dHJ1ZX0sIm9wZW5iYW5raW5nX2ludGVudF9pZCI6eyJ2YWx1ZSI6ImEyZTljY2E5LTNlYWMtNDMxZC05ZDllLWRhNmY0YzEwYTFlZSIsImVzc2VudGlhbCI6dHJ1ZX19fSwiaXNzIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsInJlZGlyZWN0X3VyaSI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9rZXljbG9ha1wvY2FsbGJhY2siLCJleHAiOjE2MjAxMjQzNjgsIm5vbmNlIjoiVE8xM3dTbXgwYiIsImNsaWVudF9pZCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2In0.8K8VfHxJJ7GbdkDqDtooE6Q7Qyj6ncipuZuuYSreT3IG1Xt5UyVW2I9iGj5SC05TYjJQtmxGKQFufoYXf4MFcw&client_id=client111-mtls-ES256-ES256&redirect_uri=https://www.certification.openid.net/test/a/keycloak/callback&scope=openid%20email&response_type=code%20id_token
2021-05-04 10:27:48 REDIRECT
fapi-rw-id2-ensure-authorization-request-without-state-success
Redirecting to authorization endpoint
redirect_to
https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/auth?request=eyJraWQiOiJjbGllbnQxLUVTMjU2IiwiYWxnIjoiRVMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvaWFtLmJyYXppbC1vYi5icmF6aWxvYi5vYmx5LmlvXC9hdXRoXC9yZWFsbXNcL3Rlc3QiLCJzY29wZSI6Im9wZW5pZCBlbWFpbCIsImNsYWltcyI6eyJpZF90b2tlbiI6eyJhY3IiOnsidmFsdWVzIjpbInVybjpvcGVuYmFua2luZzpwc2QyOnNjYSIsInVybjpvcGVuYmFua2luZzpwc2QyOmNhIl0sImVzc2VudGlhbCI6dHJ1ZX0sIm9wZW5iYW5raW5nX2ludGVudF9pZCI6eyJ2YWx1ZSI6ImEyZTljY2E5LTNlYWMtNDMxZC05ZDllLWRhNmY0YzEwYTFlZSIsImVzc2VudGlhbCI6dHJ1ZX19fSwiaXNzIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsInJlZGlyZWN0X3VyaSI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9rZXljbG9ha1wvY2FsbGJhY2siLCJleHAiOjE2MjAxMjQzNjgsIm5vbmNlIjoiVE8xM3dTbXgwYiIsImNsaWVudF9pZCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2In0.8K8VfHxJJ7GbdkDqDtooE6Q7Qyj6ncipuZuuYSreT3IG1Xt5UyVW2I9iGj5SC05TYjJQtmxGKQFufoYXf4MFcw&client_id=client111-mtls-ES256-ES256&redirect_uri=https://www.certification.openid.net/test/a/keycloak/callback&scope=openid%20email&response_type=code%20id_token
2021-05-04 10:28:16 INCOMING
fapi-rw-id2-ensure-authorization-request-without-state-success
Incoming HTTP request to test instance dvWFAVUFd473x4F
incoming_headers
{
  "host": "www.certification.openid.net",
  "cache-control": "max-age\u003d0",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8,application/signed-exchange;v\u003db3;q\u003d0.9",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "sec-ch-ua": "\" Not A;Brand\";v\u003d\"99\", \"Chromium\";v\u003d\"90\", \"Google Chrome\";v\u003d\"90\"",
  "sec-ch-ua-mobile": "?0",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "en-IN,en;q\u003d0.9",
  "cookie": "__utma\u003d201319536.1329732871.1620120178.1620120178.1620120178.1; __utmc\u003d201319536; __utmz\u003d201319536.1620120178.1.1.utmcsr\u003d(direct)|utmccn\u003d(direct)|utmcmd\u003d(none); JSESSIONID\u003d323888590B351BA77B7F7BA0B959E8A1",
  "x-mci-psu-ip-addr": "127.0.0.1",
  "x-mci-access-scope": "AIS",
  "x-mci-aspsp-entid": "ZEN-GBBUS",
  "x-mci-access-country": "GB",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "connection": "close",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
incoming_path
callback
incoming_body_form_params
incoming_method
GET
incoming_body_json
incoming_query_string_params
{}
incoming_body
2021-05-04 10:28:16 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/A4Bfgn6a8koKly6UbEkO",
  "fullUrl": "https://www.certification.openid.net/test/a/keycloak/implicit/A4Bfgn6a8koKly6UbEkO"
}
2021-05-04 10:28:16 OUTGOING
fapi-rw-id2-ensure-authorization-request-without-state-success
Response to HTTP request to test instance dvWFAVUFd473x4F
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/keycloak/implicit/A4Bfgn6a8koKly6UbEkO, returnUrl=/log-detail.html?log=dvWFAVUFd473x4F}]
outgoing_path
callback
2021-05-04 10:28:17 INCOMING
fapi-rw-id2-ensure-authorization-request-without-state-success
Incoming HTTP request to test instance dvWFAVUFd473x4F
incoming_headers
{
  "host": "www.certification.openid.net",
  "sec-ch-ua": "\" Not A;Brand\";v\u003d\"99\", \"Chromium\";v\u003d\"90\", \"Google Chrome\";v\u003d\"90\"",
  "accept": "*/*",
  "x-requested-with": "XMLHttpRequest",
  "sec-ch-ua-mobile": "?0",
  "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36",
  "content-type": "text/plain",
  "origin": "https://www.certification.openid.net",
  "sec-fetch-site": "same-origin",
  "sec-fetch-mode": "cors",
  "sec-fetch-dest": "empty",
  "referer": "https://www.certification.openid.net/test/a/keycloak/callback",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "en-IN,en;q\u003d0.9",
  "cookie": "__utma\u003d201319536.1329732871.1620120178.1620120178.1620120178.1; __utmc\u003d201319536; __utmz\u003d201319536.1620120178.1.1.utmcsr\u003d(direct)|utmccn\u003d(direct)|utmcmd\u003d(none); JSESSIONID\u003d323888590B351BA77B7F7BA0B959E8A1",
  "x-mci-psu-ip-addr": "127.0.0.1",
  "x-mci-access-scope": "AIS",
  "x-mci-aspsp-entid": "ZEN-GBBUS",
  "x-mci-access-country": "GB",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "content-length": "1263",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net",
  "connection": "close"
}
incoming_path
implicit/A4Bfgn6a8koKly6UbEkO
incoming_body_form_params
incoming_method
POST
incoming_body_json
incoming_query_string_params
{}
incoming_body
#session_state=ac25d9ba-49c7-456c-a401-d380d7217f7d&code=15f8b5e3-370b-49cd-8456-df2e5ea93825.ac25d9ba-49c7-456c-a401-d380d7217f7d.595607cf-7baf-4395-b2ee-3ebd5289af38&id_token=eyJhbGciOiJFUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJ4Wm9PVmJEdm9BSzRxaWpwYmhZWkZRMUl2ZUpsSWdxbE1ScWFHaHFULTY0In0.eyJleHAiOjE2MjAxMjQzOTUsImlhdCI6MTYyMDEyNDA5NSwiYXV0aF90aW1lIjoxNjIwMTI0MDk1LCJqdGkiOiJhOTdkZDkxMC02ODNjLTRiNjYtOTc1NS00NzJmMmY5MzY0ZDciLCJpc3MiOiJodHRwczovL2lhbS5icmF6aWwtb2IuYnJhemlsb2Iub2JseS5pby9hdXRoL3JlYWxtcy90ZXN0IiwiYXVkIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJzdWIiOiI1YzBmOWE0ZC01MDIzLTQ4NWItYjRlYy1mMzcxMDE4YTc5YjUiLCJ0eXAiOiJJRCIsImF6cCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2Iiwibm9uY2UiOiJUTzEzd1NteDBiIiwic2Vzc2lvbl9zdGF0ZSI6ImFjMjVkOWJhLTQ5YzctNDU2Yy1hNDAxLWQzODBkNzIxN2Y3ZCIsImNfaGFzaCI6ImU5RC1HWUdwMzFRbWwzM2xuTHJqc1EiLCJhY3IiOiIxIiwiYWNyIjoidXJuOm9wZW5iYW5raW5nOnBzZDI6c2NhIiwic3ViIjoiam9obkBiYW5maWNvLmNvbSIsIm9wZW5iYW5raW5nX2ludGVudF9pZCI6ImEyZTljY2E5LTNlYWMtNDMxZC05ZDllLWRhNmY0YzEwYTFlZSIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwicHJlZmVycmVkX3VzZXJuYW1lIjoiam9obkBiYW5maWNvLmNvbSIsImVtYWlsIjoiam9obkBiYW5maWNvLmNvbSIsImNsaWVudF9pZCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2In0.o5w3HdVGZc8cc3tDsZdwwHuSFeylO_lfGRB_UaRYIWFtorDkGGFrtCVXaQS1Jdd0hIH82XOihCSPMUPHrtoWzA
2021-05-04 10:28:17 OUTGOING
fapi-rw-id2-ensure-authorization-request-without-state-success
Response to HTTP request to test instance dvWFAVUFd473x4F
outgoing_status_code
204
outgoing_headers
{}
outgoing_body

                                
outgoing_path
implicit/A4Bfgn6a8koKly6UbEkO
2021-05-04 10:28:17
ExtractImplicitHashToCallbackResponse
Extracted response from URL fragment
parameters
[
  {
    "name": "session_state",
    "value": "ac25d9ba-49c7-456c-a401-d380d7217f7d"
  },
  {
    "name": "code",
    "value": "15f8b5e3-370b-49cd-8456-df2e5ea93825.ac25d9ba-49c7-456c-a401-d380d7217f7d.595607cf-7baf-4395-b2ee-3ebd5289af38"
  },
  {
    "name": "id_token",
    "value": "eyJhbGciOiJFUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJ4Wm9PVmJEdm9BSzRxaWpwYmhZWkZRMUl2ZUpsSWdxbE1ScWFHaHFULTY0In0.eyJleHAiOjE2MjAxMjQzOTUsImlhdCI6MTYyMDEyNDA5NSwiYXV0aF90aW1lIjoxNjIwMTI0MDk1LCJqdGkiOiJhOTdkZDkxMC02ODNjLTRiNjYtOTc1NS00NzJmMmY5MzY0ZDciLCJpc3MiOiJodHRwczovL2lhbS5icmF6aWwtb2IuYnJhemlsb2Iub2JseS5pby9hdXRoL3JlYWxtcy90ZXN0IiwiYXVkIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJzdWIiOiI1YzBmOWE0ZC01MDIzLTQ4NWItYjRlYy1mMzcxMDE4YTc5YjUiLCJ0eXAiOiJJRCIsImF6cCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2Iiwibm9uY2UiOiJUTzEzd1NteDBiIiwic2Vzc2lvbl9zdGF0ZSI6ImFjMjVkOWJhLTQ5YzctNDU2Yy1hNDAxLWQzODBkNzIxN2Y3ZCIsImNfaGFzaCI6ImU5RC1HWUdwMzFRbWwzM2xuTHJqc1EiLCJhY3IiOiIxIiwiYWNyIjoidXJuOm9wZW5iYW5raW5nOnBzZDI6c2NhIiwic3ViIjoiam9obkBiYW5maWNvLmNvbSIsIm9wZW5iYW5raW5nX2ludGVudF9pZCI6ImEyZTljY2E5LTNlYWMtNDMxZC05ZDllLWRhNmY0YzEwYTFlZSIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwicHJlZmVycmVkX3VzZXJuYW1lIjoiam9obkBiYW5maWNvLmNvbSIsImVtYWlsIjoiam9obkBiYW5maWNvLmNvbSIsImNsaWVudF9pZCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2In0.o5w3HdVGZc8cc3tDsZdwwHuSFeylO_lfGRB_UaRYIWFtorDkGGFrtCVXaQS1Jdd0hIH82XOihCSPMUPHrtoWzA"
  }
]
2021-05-04 10:28:17 SUCCESS
ExtractImplicitHashToCallbackResponse
Extracted the hash values
session_state
ac25d9ba-49c7-456c-a401-d380d7217f7d
code
15f8b5e3-370b-49cd-8456-df2e5ea93825.ac25d9ba-49c7-456c-a401-d380d7217f7d.595607cf-7baf-4395-b2ee-3ebd5289af38
id_token
eyJhbGciOiJFUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJ4Wm9PVmJEdm9BSzRxaWpwYmhZWkZRMUl2ZUpsSWdxbE1ScWFHaHFULTY0In0.eyJleHAiOjE2MjAxMjQzOTUsImlhdCI6MTYyMDEyNDA5NSwiYXV0aF90aW1lIjoxNjIwMTI0MDk1LCJqdGkiOiJhOTdkZDkxMC02ODNjLTRiNjYtOTc1NS00NzJmMmY5MzY0ZDciLCJpc3MiOiJodHRwczovL2lhbS5icmF6aWwtb2IuYnJhemlsb2Iub2JseS5pby9hdXRoL3JlYWxtcy90ZXN0IiwiYXVkIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJzdWIiOiI1YzBmOWE0ZC01MDIzLTQ4NWItYjRlYy1mMzcxMDE4YTc5YjUiLCJ0eXAiOiJJRCIsImF6cCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2Iiwibm9uY2UiOiJUTzEzd1NteDBiIiwic2Vzc2lvbl9zdGF0ZSI6ImFjMjVkOWJhLTQ5YzctNDU2Yy1hNDAxLWQzODBkNzIxN2Y3ZCIsImNfaGFzaCI6ImU5RC1HWUdwMzFRbWwzM2xuTHJqc1EiLCJhY3IiOiIxIiwiYWNyIjoidXJuOm9wZW5iYW5raW5nOnBzZDI6c2NhIiwic3ViIjoiam9obkBiYW5maWNvLmNvbSIsIm9wZW5iYW5raW5nX2ludGVudF9pZCI6ImEyZTljY2E5LTNlYWMtNDMxZC05ZDllLWRhNmY0YzEwYTFlZSIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwicHJlZmVycmVkX3VzZXJuYW1lIjoiam9obkBiYW5maWNvLmNvbSIsImVtYWlsIjoiam9obkBiYW5maWNvLmNvbSIsImNsaWVudF9pZCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2In0.o5w3HdVGZc8cc3tDsZdwwHuSFeylO_lfGRB_UaRYIWFtorDkGGFrtCVXaQS1Jdd0hIH82XOihCSPMUPHrtoWzA
2021-05-04 10:28:17 REDIRECT-IN
fapi-rw-id2-ensure-authorization-request-without-state-success
Authorization endpoint response captured
url_query
{}
headers
{
  "host": "www.certification.openid.net",
  "cache-control": "max-age\u003d0",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8,application/signed-exchange;v\u003db3;q\u003d0.9",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "sec-ch-ua": "\" Not A;Brand\";v\u003d\"99\", \"Chromium\";v\u003d\"90\", \"Google Chrome\";v\u003d\"90\"",
  "sec-ch-ua-mobile": "?0",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "en-IN,en;q\u003d0.9",
  "cookie": "__utma\u003d201319536.1329732871.1620120178.1620120178.1620120178.1; __utmc\u003d201319536; __utmz\u003d201319536.1620120178.1.1.utmcsr\u003d(direct)|utmccn\u003d(direct)|utmcmd\u003d(none); JSESSIONID\u003d323888590B351BA77B7F7BA0B959E8A1",
  "x-mci-psu-ip-addr": "127.0.0.1",
  "x-mci-access-scope": "AIS",
  "x-mci-aspsp-entid": "ZEN-GBBUS",
  "x-mci-access-country": "GB",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "connection": "close",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
http_method
GET
url_fragment
{
  "session_state": "ac25d9ba-49c7-456c-a401-d380d7217f7d",
  "code": "15f8b5e3-370b-49cd-8456-df2e5ea93825.ac25d9ba-49c7-456c-a401-d380d7217f7d.595607cf-7baf-4395-b2ee-3ebd5289af38",
  "id_token": "eyJhbGciOiJFUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJ4Wm9PVmJEdm9BSzRxaWpwYmhZWkZRMUl2ZUpsSWdxbE1ScWFHaHFULTY0In0.eyJleHAiOjE2MjAxMjQzOTUsImlhdCI6MTYyMDEyNDA5NSwiYXV0aF90aW1lIjoxNjIwMTI0MDk1LCJqdGkiOiJhOTdkZDkxMC02ODNjLTRiNjYtOTc1NS00NzJmMmY5MzY0ZDciLCJpc3MiOiJodHRwczovL2lhbS5icmF6aWwtb2IuYnJhemlsb2Iub2JseS5pby9hdXRoL3JlYWxtcy90ZXN0IiwiYXVkIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJzdWIiOiI1YzBmOWE0ZC01MDIzLTQ4NWItYjRlYy1mMzcxMDE4YTc5YjUiLCJ0eXAiOiJJRCIsImF6cCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2Iiwibm9uY2UiOiJUTzEzd1NteDBiIiwic2Vzc2lvbl9zdGF0ZSI6ImFjMjVkOWJhLTQ5YzctNDU2Yy1hNDAxLWQzODBkNzIxN2Y3ZCIsImNfaGFzaCI6ImU5RC1HWUdwMzFRbWwzM2xuTHJqc1EiLCJhY3IiOiIxIiwiYWNyIjoidXJuOm9wZW5iYW5raW5nOnBzZDI6c2NhIiwic3ViIjoiam9obkBiYW5maWNvLmNvbSIsIm9wZW5iYW5raW5nX2ludGVudF9pZCI6ImEyZTljY2E5LTNlYWMtNDMxZC05ZDllLWRhNmY0YzEwYTFlZSIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwicHJlZmVycmVkX3VzZXJuYW1lIjoiam9obkBiYW5maWNvLmNvbSIsImVtYWlsIjoiam9obkBiYW5maWNvLmNvbSIsImNsaWVudF9pZCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2In0.o5w3HdVGZc8cc3tDsZdwwHuSFeylO_lfGRB_UaRYIWFtorDkGGFrtCVXaQS1Jdd0hIH82XOihCSPMUPHrtoWzA"
}
post_body
Verify authorization endpoint response
2021-05-04 10:28:17 SUCCESS
RejectErrorInUrlQuery
'error' is not present in URL query returned from authorization endpoint
2021-05-04 10:28:17 SUCCESS
RejectAuthCodeInUrlQuery
Authorization code is not present in URL query returned from authorization endpoint
2021-05-04 10:28:17 SUCCESS
CheckMatchingCallbackParameters
Callback parameters successfully verified
2021-05-04 10:28:17 SUCCESS
CheckIfAuthorizationEndpointError
No error from authorization endpoint
2021-05-04 10:28:17 SUCCESS
VerifyNoStateInAuthorizationResponse
Authorization endpoint response is correctly missing 'state'
2021-05-04 10:28:17 SUCCESS
ExtractAuthorizationCodeFromAuthorizationResponse
Found authorization code
code
15f8b5e3-370b-49cd-8456-df2e5ea93825.ac25d9ba-49c7-456c-a401-d380d7217f7d.595607cf-7baf-4395-b2ee-3ebd5289af38
2021-05-04 10:28:17 SUCCESS
EnsureMinimumAuthorizationCodeLength
Authorization code is of sufficient length
actual
880
required
128
2021-05-04 10:28:17 SUCCESS
EnsureMinimumAuthorizationCodeEntropy
Calculated shannon entropy seems sufficient
actual
446.58249234738327
expected
96.0
2021-05-04 10:28:17 SUCCESS
ExtractIdTokenFromAuthorizationResponse
Found and parsed the id_token from authorization_endpoint_response
value
eyJhbGciOiJFUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJ4Wm9PVmJEdm9BSzRxaWpwYmhZWkZRMUl2ZUpsSWdxbE1ScWFHaHFULTY0In0.eyJleHAiOjE2MjAxMjQzOTUsImlhdCI6MTYyMDEyNDA5NSwiYXV0aF90aW1lIjoxNjIwMTI0MDk1LCJqdGkiOiJhOTdkZDkxMC02ODNjLTRiNjYtOTc1NS00NzJmMmY5MzY0ZDciLCJpc3MiOiJodHRwczovL2lhbS5icmF6aWwtb2IuYnJhemlsb2Iub2JseS5pby9hdXRoL3JlYWxtcy90ZXN0IiwiYXVkIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJzdWIiOiI1YzBmOWE0ZC01MDIzLTQ4NWItYjRlYy1mMzcxMDE4YTc5YjUiLCJ0eXAiOiJJRCIsImF6cCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2Iiwibm9uY2UiOiJUTzEzd1NteDBiIiwic2Vzc2lvbl9zdGF0ZSI6ImFjMjVkOWJhLTQ5YzctNDU2Yy1hNDAxLWQzODBkNzIxN2Y3ZCIsImNfaGFzaCI6ImU5RC1HWUdwMzFRbWwzM2xuTHJqc1EiLCJhY3IiOiIxIiwiYWNyIjoidXJuOm9wZW5iYW5raW5nOnBzZDI6c2NhIiwic3ViIjoiam9obkBiYW5maWNvLmNvbSIsIm9wZW5iYW5raW5nX2ludGVudF9pZCI6ImEyZTljY2E5LTNlYWMtNDMxZC05ZDllLWRhNmY0YzEwYTFlZSIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwicHJlZmVycmVkX3VzZXJuYW1lIjoiam9obkBiYW5maWNvLmNvbSIsImVtYWlsIjoiam9obkBiYW5maWNvLmNvbSIsImNsaWVudF9pZCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2In0.o5w3HdVGZc8cc3tDsZdwwHuSFeylO_lfGRB_UaRYIWFtorDkGGFrtCVXaQS1Jdd0hIH82XOihCSPMUPHrtoWzA
header
{
  "kid": "xZoOVbDvoAK4qijpbhYZFQ1IveJlIgqlMRqaGhqT-64",
  "typ": "JWT",
  "alg": "ES256"
}
claims
{
  "sub": "john@banfico.com",
  "email_verified": false,
  "iss": "https://iam.brazil-ob.brazilob.obly.io/auth/realms/test",
  "typ": "ID",
  "preferred_username": "john@banfico.com",
  "nonce": "TO13wSmx0b",
  "client_id": "client111-mtls-ES256-ES256",
  "aud": "client111-mtls-ES256-ES256",
  "c_hash": "e9D-GYGp31Qml33lnLrjsQ",
  "acr": "urn:openbanking:psd2:sca",
  "openbanking_intent_id": "a2e9cca9-3eac-431d-9d9e-da6f4c10a1ee",
  "azp": "client111-mtls-ES256-ES256",
  "auth_time": 1620124095,
  "exp": 1620124395,
  "session_state": "ac25d9ba-49c7-456c-a401-d380d7217f7d",
  "iat": 1620124095,
  "jti": "a97dd910-683c-4b66-9755-472f2f9364d7",
  "email": "john@banfico.com"
}
2021-05-04 10:28:17 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2021-05-04 10:28:17 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
xZoOVbDvoAK4qijpbhYZFQ1IveJlIgqlMRqaGhqT-64
2021-05-04 10:28:17 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
TO13wSmx0b
2021-05-04 10:28:17 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
acr value in id_token is (one of) the requested values
actual
urn:openbanking:psd2:sca
requested
[
  "urn:openbanking:psd2:sca",
  "urn:openbanking:psd2:ca"
]
2021-05-04 10:28:17 SUCCESS
OBValidateIdTokenIntentId
openbanking_intent_id passed all validation checks
2021-05-04 10:28:17 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJhbGciOiJFUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJ4Wm9PVmJEdm9BSzRxaWpwYmhZWkZRMUl2ZUpsSWdxbE1ScWFHaHFULTY0In0.eyJleHAiOjE2MjAxMjQzOTUsImlhdCI6MTYyMDEyNDA5NSwiYXV0aF90aW1lIjoxNjIwMTI0MDk1LCJqdGkiOiJhOTdkZDkxMC02ODNjLTRiNjYtOTc1NS00NzJmMmY5MzY0ZDciLCJpc3MiOiJodHRwczovL2lhbS5icmF6aWwtb2IuYnJhemlsb2Iub2JseS5pby9hdXRoL3JlYWxtcy90ZXN0IiwiYXVkIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJzdWIiOiI1YzBmOWE0ZC01MDIzLTQ4NWItYjRlYy1mMzcxMDE4YTc5YjUiLCJ0eXAiOiJJRCIsImF6cCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2Iiwibm9uY2UiOiJUTzEzd1NteDBiIiwic2Vzc2lvbl9zdGF0ZSI6ImFjMjVkOWJhLTQ5YzctNDU2Yy1hNDAxLWQzODBkNzIxN2Y3ZCIsImNfaGFzaCI6ImU5RC1HWUdwMzFRbWwzM2xuTHJqc1EiLCJhY3IiOiIxIiwiYWNyIjoidXJuOm9wZW5iYW5raW5nOnBzZDI6c2NhIiwic3ViIjoiam9obkBiYW5maWNvLmNvbSIsIm9wZW5iYW5raW5nX2ludGVudF9pZCI6ImEyZTljY2E5LTNlYWMtNDMxZC05ZDllLWRhNmY0YzEwYTFlZSIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwicHJlZmVycmVkX3VzZXJuYW1lIjoiam9obkBiYW5maWNvLmNvbSIsImVtYWlsIjoiam9obkBiYW5maWNvLmNvbSIsImNsaWVudF9pZCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2In0.o5w3HdVGZc8cc3tDsZdwwHuSFeylO_lfGRB_UaRYIWFtorDkGGFrtCVXaQS1Jdd0hIH82XOihCSPMUPHrtoWzA
2021-05-04 10:28:17 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJhbGciOiJFUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJ4Wm9PVmJEdm9BSzRxaWpwYmhZWkZRMUl2ZUpsSWdxbE1ScWFHaHFULTY0In0.eyJleHAiOjE2MjAxMjQzOTUsImlhdCI6MTYyMDEyNDA5NSwiYXV0aF90aW1lIjoxNjIwMTI0MDk1LCJqdGkiOiJhOTdkZDkxMC02ODNjLTRiNjYtOTc1NS00NzJmMmY5MzY0ZDciLCJpc3MiOiJodHRwczovL2lhbS5icmF6aWwtb2IuYnJhemlsb2Iub2JseS5pby9hdXRoL3JlYWxtcy90ZXN0IiwiYXVkIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJzdWIiOiI1YzBmOWE0ZC01MDIzLTQ4NWItYjRlYy1mMzcxMDE4YTc5YjUiLCJ0eXAiOiJJRCIsImF6cCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2Iiwibm9uY2UiOiJUTzEzd1NteDBiIiwic2Vzc2lvbl9zdGF0ZSI6ImFjMjVkOWJhLTQ5YzctNDU2Yy1hNDAxLWQzODBkNzIxN2Y3ZCIsImNfaGFzaCI6ImU5RC1HWUdwMzFRbWwzM2xuTHJqc1EiLCJhY3IiOiIxIiwiYWNyIjoidXJuOm9wZW5iYW5raW5nOnBzZDI6c2NhIiwic3ViIjoiam9obkBiYW5maWNvLmNvbSIsIm9wZW5iYW5raW5nX2ludGVudF9pZCI6ImEyZTljY2E5LTNlYWMtNDMxZC05ZDllLWRhNmY0YzEwYTFlZSIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwicHJlZmVycmVkX3VzZXJuYW1lIjoiam9obkBiYW5maWNvLmNvbSIsImVtYWlsIjoiam9obkBiYW5maWNvLmNvbSIsImNsaWVudF9pZCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2In0.o5w3HdVGZc8cc3tDsZdwwHuSFeylO_lfGRB_UaRYIWFtorDkGGFrtCVXaQS1Jdd0hIH82XOihCSPMUPHrtoWzA
2021-05-04 10:28:17 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
john@banfico.com
2021-05-04 10:28:17 SUCCESS
FAPIValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
alg
ES256
2021-05-04 10:28:17 INFO
FAPIValidateIdTokenEncryptionAlg
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2021-05-04 10:28:17 INFO
FAPIValidateEncryptedIdTokenHasKid
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2021-05-04 10:28:17 SUCCESS
VerifyNoSHash
ID Token is correctly missing s_hash
2021-05-04 10:28:17 SUCCESS
ExtractCHash
Extracted c_hash from ID Token
c_hash
e9D-GYGp31Qml33lnLrjsQ
alg
ES256
2021-05-04 10:28:17 SUCCESS
ValidateCHash
c_hash validated successfully
expected_hash
e9D-GYGp31Qml33lnLrjsQ
unhashed_value
15f8b5e3-370b-49cd-8456-df2e5ea93825.ac25d9ba-49c7-456c-a401-d380d7217f7d.595607cf-7baf-4395-b2ee-3ebd5289af38
id_token_hash
e9D-GYGp31Qml33lnLrjsQ
Call token endpoint
2021-05-04 10:28:17 SUCCESS
CreateTokenEndpointRequestForAuthorizationCodeGrant
grant_type
authorization_code
code
15f8b5e3-370b-49cd-8456-df2e5ea93825.ac25d9ba-49c7-456c-a401-d380d7217f7d.595607cf-7baf-4395-b2ee-3ebd5289af38
redirect_uri
https://www.certification.openid.net/test/a/keycloak/callback
2021-05-04 10:28:17 SUCCESS
AddClientIdToTokenEndpointRequest
grant_type
authorization_code
code
15f8b5e3-370b-49cd-8456-df2e5ea93825.ac25d9ba-49c7-456c-a401-d380d7217f7d.595607cf-7baf-4395-b2ee-3ebd5289af38
redirect_uri
https://www.certification.openid.net/test/a/keycloak/callback
client_id
client111-mtls-ES256-ES256
2021-05-04 10:28:17
CallTokenEndpoint
HTTP request
request_uri
https://iam.brazil-ob.brazilob.obly.io/auth/realms/test/protocol/openid-connect/token
request_method
POST
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "accept-charset": "utf-8",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "271"
}
request_body
grant_type=authorization_code&code=15f8b5e3-370b-49cd-8456-df2e5ea93825.ac25d9ba-49c7-456c-a401-d380d7217f7d.595607cf-7baf-4395-b2ee-3ebd5289af38&redirect_uri=https%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2Fkeycloak%2Fcallback&client_id=client111-mtls-ES256-ES256
request_mutual_tls
{
  "cert": "MIIDKDCCAs6gAwIBAgIUXl6GT8Ex1EENFSPveDA8fUoqHAwwCgYIKoZIzj0EAwIwdjELMAkGA1UEBhMCSlAxEzARBgNVBAgTClByaXZhdGUgQ0ExFzAVBgNVBAoTDlNlY3VyZSBPU1MgU2lnMRYwFAYDVQQLEw1LZXljbG9hay1mYXBpMSEwHwYDVQQDExhLZXljbG9hay1mYXBpIFByaXZhdGUgQ0EwHhcNMTkwNTIxMDIwNDAwWhcNMjQwNTE5MDIwNDAwWjBhMQswCQYDVQQGEwJKUDEPMA0GA1UECBMGQ2xpZW50MRcwFQYDVQQKEw5TZWN1cmUgT1NTIFNpZzEWMBQGA1UECxMNS2V5Y2xvYWstZmFwaTEQMA4GA1UEAxMHY2xpZW50MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM74QUE+RfLtdHCKj1QXRQkj30AtveZa/7jbBpHYJCoSGA4bzuNE04HTK02hwtBO0J0bvbRy14BYHimwhUY6n7gtZKex3JQ39QC2UHbIOtIQXvCgbn6K4iU6WrUbCK4I8p77gIk4MXQmsCQokAtxsF1eq/RyLhRJXo/aTwcHDWcb5n8jFGmpOJyhmPEXwtzqMZwO9Y+aI3d5P/xHXnb84zrgRJH2YMzTKOfGt72I8Ag34ITTQUxox5RUMMGwqlzN6bEYIF9lyCcd3kCSgyp4b4wNBc5h5g3GPDBTCUx3z07oQ50LR7AAICevHvWGlUxXtX+MYc6+Mvjb3l/e+EEldb0CAwEAAaOBgzCBgDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQURPpQRYqk1GU0v6159IJV4fo7s8YwHwYDVR0jBBgwFoAUJmT6o2FQqWh2KBGYB3nfWHkAtEgwCwYDVR0RBAQwAoIAMAoGCCqGSM49BAMCA0gAMEUCIHImOqdaMfLN1M7i4wfXKIGnJHDlEv8B3jASpdlMb35IAiEA5oj7fyh0KxGG9Z4kUGusBUYidOemP81CtyOPzg1A64w\u003d",
  "key": "MIIEpQIBAAKCAQEAzvhBQT5F8u10cIqPVBdFCSPfQC295lr/uNsGkdgkKhIYDhvO40TTgdMrTaHC0E7QnRu9tHLXgFgeKbCFRjqfuC1kp7HclDf1ALZQdsg60hBe8KBuforiJTpatRsIrgjynvuAiTgxdCawJCiQC3GwXV6r9HIuFElej9pPBwcNZxvmfyMUaak4nKGY8RfC3OoxnA71j5ojd3k//EdedvzjOuBEkfZgzNMo58a3vYjwCDfghNNBTGjHlFQwwbCqXM3psRggX2XIJx3eQJKDKnhvjA0FzmHmDcY8MFMJTHfPTuhDnQtHsAAgJ68e9YaVTFe1f4xhzr4y+NveX974QSV1vQIDAQABAoIBAQCbyK7NXgMmi+b2AsVJZU54R8D1vLhQWDRdPrceNdNau03R6Mp7tEWDVaAlidlqE7jgWI4c8cgVeb4SYSSfrOalqb02oCDIi6nlRFUiYyorDVl4wzkIFJ+Np/O4l8WbwW5ljia8okhPBgPU45cwlf1K+kRx9TOL34HGw2pyfrNu5G1NWs3a30qHVc5FnKBgJq4PZgxtTC15DoQ4U8IF7M9XYlXOkx3zSOjk2mpQaOPDeRWBwoFsoxqOl+x3/u9rhiGW+9OXEltq+AKAlsZ4QVfvmjIZ65c5SJwrV+OhLIKOoA8TzheBGKZ4vkKt17GxWsm7KP1afh1fqc5Cd1lE0e1BAoGBAPI5SKi+HKuMsWY6YLv0c6j/FHJ/ZnSLLYc6/edfXso0djuz7BOfmLjgnntDrWTf6jWJ14DMDZVaohFr69eham8N9H9bQl7tpdtswRL0IVfOZYbEBbQk57/l5yADZcxvOMne/yh8K8LARYdFe5WDHCijgLhqmENenRHhHUjAuPVxAoGBANq9rnqQ6j4n2GEx+YhIKOflCUWwUe9XQ8pdQwniDQkQ3imOsOLn/nMXUO1oUMbaH0cbQ0+e5QGW74alTaFkQxBeSTbvZplMtwgaKDl2GzlYFPUxSLkAf5crChjT0z5t74RvChCvoLLxXXD+PmkC1Hpub78bfEwqit54fVGMJW8NAoGBAMzk8fZzYnMmvwU3io5TOOcSZqx34iXheTC0EQT/4oHvILhd+OucjCaPMuAYHnt/AXIqWJYFhdP557AO91/elda9Gj4E5z6/jhXvh97Njcrlt3HpLN32fecQxZKJ7TmiN4pjzLjlWGsUE3xapTCSyGYD8KWO3Z/XT8xI/WmGRK6xAoGBAMBmaUr7nl4vk/7iAzehKQHYDpDSpy8bldAwuh++SnL3+EGbdfEP2FsJXjCEOdC+2RYlX85v18TPKz5GtgLIesix9jow1xDuTmv8/faU8Rs+Y6jLwcigLJodzFLMNxnJfw0A0lyc7n+XF/akWubpC1XpP7dcCLfCD8XhO3F4EREdAoGAQRNaIHonLPVg+cZAVR6DAKj7l20tE1THRfHrkJDoM661hl7EnPL30SoLJyKYh3uil+/XAMtdegE5nrumg25FKdDY+JvSSvqEI0dLqKZzc6PBRau3+KVUVAYQtvtH7E2uJ7oFzFepTp2mq1I7+BYEmTIaPDJvf/l5gz+vy+voLrs\u003d"
}
2021-05-04 10:28:17 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "cache-control": "no-store",
  "x-xss-protection": "1; mode\u003dblock",
  "pragma": "no-cache",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "no-referrer",
  "date": "Tue, 04 May 2021 10:28:17 GMT",
  "connection": "keep-alive",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "x-content-type-options": "nosniff",
  "content-type": "application/json",
  "content-length": "4824"
}
response_body
{"access_token":"eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJTQy11WTNiSm55ZVRwYWFxUUIwZFlUWVBaTW83V2l0UnA1ZEVxb0RsOEZRIn0.eyJleHAiOjE2MjAxMjQzOTcsImlhdCI6MTYyMDEyNDA5NywiYXV0aF90aW1lIjoxNjIwMTI0MDk1LCJqdGkiOiJlNGU1OWM0ZS00ZTJjLTQ4MGItYWU3Zi1kOWY0YjU5MTY5OWIiLCJpc3MiOiJodHRwczovL2lhbS5icmF6aWwtb2IuYnJhemlsb2Iub2JseS5pby9hdXRoL3JlYWxtcy90ZXN0IiwiYXVkIjpbInJlc291cmNlLXNlcnZlciIsImFjY291bnQiXSwic3ViIjoiNWMwZjlhNGQtNTAyMy00ODViLWI0ZWMtZjM3MTAxOGE3OWI1IiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJub25jZSI6IlRPMTN3U214MGIiLCJzZXNzaW9uX3N0YXRlIjoiYWMyNWQ5YmEtNDljNy00NTZjLWE0MDEtZDM4MGQ3MjE3ZjdkIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC0yLmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtOC5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC02LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vY29uZm9ybWFuY2Utc3VpdGUua2V5Y2xvYWstZmFwaS5vcmciLCJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWsiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC05LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTEuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMiLCJodHRwczovL3N0YWdpbmcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtNS5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC00LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vZGVtby5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL2xvY2FsaG9zdDo4NDQzIiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtMy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiXSwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbInBzdSIsIm9mZmxpbmVfYWNjZXNzIiwidW1hX2F1dGhvcml6YXRpb24iXX0sInJlc291cmNlX2FjY2VzcyI6eyJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50IiwibWFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJjbmYiOnsieDV0I1MyNTYiOiI3Z3J3VmNCUW1YMW9Id19VRlhtc1lleC1xdTlVRGhIZ3BGS01LNzZFZVg4In0sInNjb3BlIjoib3BlbmlkIGFjY291bnRzIHByb2ZpbGUgZW1haWwiLCJzdWIiOiJqb2huQGJhbmZpY28uY29tIiwib3BlbmJhbmtpbmdfaW50ZW50X2lkIjoiYTJlOWNjYTktM2VhYy00MzFkLTlkOWUtZGE2ZjRjMTBhMWVlIiwiZW1haWxfdmVyaWZpZWQiOmZhbHNlLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJqb2huQGJhbmZpY28uY29tIiwiZW1haWwiOiJqb2huQGJhbmZpY28uY29tIiwiY2xpZW50X2lkIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYifQ.Ut0YIGeC9PCEOfRTZWECDTv5yVDUCtf2_Su__o6dfUg5kGuNgeTmGhKAFvjzokQ8LCsSN2ITxzTNzW4EtNmFUtSzliJCQnfcJSGIUxYW6TjhljOR5ZCJD64635JZxLbOAe8nMykHPy2IQNj9AsH89HSKPXJ3O1B2u56J26RBqXc5DAhzsXwj4WNt4OwYYNhvhmYZUtbkImih622rqby3nR-cp0dW9ewm5Ushay3jtcrZqA8z2Amxk80SplIzTUnVyxWr8WVpLw9Lb3n1MfxsXk2KgOSEL4SQM7PLaMGmOwk3TjOtdS9M8c8K-3xYmSyISsjyjuqpHFVT81sBZXEiJw","expires_in":300,"refresh_expires_in":1800,"refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJkNjQ3OTBhOC1lOGVmLTRhMTUtYjVlYi00NmM1MWQ0OTE0ZTYifQ.eyJleHAiOjE2MjAxMjU4OTcsImlhdCI6MTYyMDEyNDA5NywianRpIjoiZTJlMDAzNGEtYjhjYS00NTkzLWFkMzAtZDNiOGZhNTljZWU2IiwiaXNzIjoiaHR0cHM6Ly9pYW0uYnJhemlsLW9iLmJyYXppbG9iLm9ibHkuaW8vYXV0aC9yZWFsbXMvdGVzdCIsImF1ZCI6Imh0dHBzOi8vaWFtLmJyYXppbC1vYi5icmF6aWxvYi5vYmx5LmlvL2F1dGgvcmVhbG1zL3Rlc3QiLCJzdWIiOiI1YzBmOWE0ZC01MDIzLTQ4NWItYjRlYy1mMzcxMDE4YTc5YjUiLCJ0eXAiOiJSZWZyZXNoIiwiYXpwIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJub25jZSI6IlRPMTN3U214MGIiLCJzZXNzaW9uX3N0YXRlIjoiYWMyNWQ5YmEtNDljNy00NTZjLWE0MDEtZDM4MGQ3MjE3ZjdkIiwiY25mIjp7Ing1dCNTMjU2IjoiN2dyd1ZjQlFtWDFvSHdfVUZYbXNZZXgtcXU5VURoSGdwRktNSzc2RWVYOCJ9LCJzY29wZSI6Im9wZW5pZCBhY2NvdW50cyBwcm9maWxlIGVtYWlsIn0.LZwYXseyouS3Ky4T9sH3Hhvr9GuHputQcY8xtW0OXnQ","token_type":"Bearer","id_token":"eyJhbGciOiJFUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJ4Wm9PVmJEdm9BSzRxaWpwYmhZWkZRMUl2ZUpsSWdxbE1ScWFHaHFULTY0In0.eyJleHAiOjE2MjAxMjQzOTcsImlhdCI6MTYyMDEyNDA5NywiYXV0aF90aW1lIjoxNjIwMTI0MDk1LCJqdGkiOiI5OTc4OGExMS0wNTk0LTRjMmYtOTEwNC03ZThkNjk5NGQxNjMiLCJpc3MiOiJodHRwczovL2lhbS5icmF6aWwtb2IuYnJhemlsb2Iub2JseS5pby9hdXRoL3JlYWxtcy90ZXN0IiwiYXVkIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJzdWIiOiI1YzBmOWE0ZC01MDIzLTQ4NWItYjRlYy1mMzcxMDE4YTc5YjUiLCJ0eXAiOiJJRCIsImF6cCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2Iiwibm9uY2UiOiJUTzEzd1NteDBiIiwic2Vzc2lvbl9zdGF0ZSI6ImFjMjVkOWJhLTQ5YzctNDU2Yy1hNDAxLWQzODBkNzIxN2Y3ZCIsImF0X2hhc2giOiJJOTNuSERwV0NtcnRWTG16QS1BYkd3IiwiYWNyIjoiMSIsImFjciI6InVybjpvcGVuYmFua2luZzpwc2QyOnNjYSIsInN1YiI6ImpvaG5AYmFuZmljby5jb20iLCJvcGVuYmFua2luZ19pbnRlbnRfaWQiOiJhMmU5Y2NhOS0zZWFjLTQzMWQtOWQ5ZS1kYTZmNGMxMGExZWUiLCJlbWFpbF92ZXJpZmllZCI6ZmFsc2UsInByZWZlcnJlZF91c2VybmFtZSI6ImpvaG5AYmFuZmljby5jb20iLCJlbWFpbCI6ImpvaG5AYmFuZmljby5jb20iLCJjbGllbnRfaWQiOiJjbGllbnQxMTEtbXRscy1FUzI1Ni1FUzI1NiJ9.F_p_j5N1MKrFjJil7pHknyfDJ-J0MXxfGeeNzwOOyA0WLhkfIBcahfdOiF3ARxAeaqe3F2qrgi_XKbH0am69kA","not-before-policy":0,"session_state":"ac25d9ba-49c7-456c-a401-d380d7217f7d","scope":"openid accounts profile email"}
2021-05-04 10:28:17
CallTokenEndpoint
Token endpoint response
token_endpoint_response
{"access_token":"eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJTQy11WTNiSm55ZVRwYWFxUUIwZFlUWVBaTW83V2l0UnA1ZEVxb0RsOEZRIn0.eyJleHAiOjE2MjAxMjQzOTcsImlhdCI6MTYyMDEyNDA5NywiYXV0aF90aW1lIjoxNjIwMTI0MDk1LCJqdGkiOiJlNGU1OWM0ZS00ZTJjLTQ4MGItYWU3Zi1kOWY0YjU5MTY5OWIiLCJpc3MiOiJodHRwczovL2lhbS5icmF6aWwtb2IuYnJhemlsb2Iub2JseS5pby9hdXRoL3JlYWxtcy90ZXN0IiwiYXVkIjpbInJlc291cmNlLXNlcnZlciIsImFjY291bnQiXSwic3ViIjoiNWMwZjlhNGQtNTAyMy00ODViLWI0ZWMtZjM3MTAxOGE3OWI1IiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJub25jZSI6IlRPMTN3U214MGIiLCJzZXNzaW9uX3N0YXRlIjoiYWMyNWQ5YmEtNDljNy00NTZjLWE0MDEtZDM4MGQ3MjE3ZjdkIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC0yLmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtOC5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC02LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vY29uZm9ybWFuY2Utc3VpdGUua2V5Y2xvYWstZmFwaS5vcmciLCJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWsiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC05LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTEuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMiLCJodHRwczovL3N0YWdpbmcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtNS5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC00LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vZGVtby5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL2xvY2FsaG9zdDo4NDQzIiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtMy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiXSwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbInBzdSIsIm9mZmxpbmVfYWNjZXNzIiwidW1hX2F1dGhvcml6YXRpb24iXX0sInJlc291cmNlX2FjY2VzcyI6eyJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50IiwibWFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJjbmYiOnsieDV0I1MyNTYiOiI3Z3J3VmNCUW1YMW9Id19VRlhtc1lleC1xdTlVRGhIZ3BGS01LNzZFZVg4In0sInNjb3BlIjoib3BlbmlkIGFjY291bnRzIHByb2ZpbGUgZW1haWwiLCJzdWIiOiJqb2huQGJhbmZpY28uY29tIiwib3BlbmJhbmtpbmdfaW50ZW50X2lkIjoiYTJlOWNjYTktM2VhYy00MzFkLTlkOWUtZGE2ZjRjMTBhMWVlIiwiZW1haWxfdmVyaWZpZWQiOmZhbHNlLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJqb2huQGJhbmZpY28uY29tIiwiZW1haWwiOiJqb2huQGJhbmZpY28uY29tIiwiY2xpZW50X2lkIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYifQ.Ut0YIGeC9PCEOfRTZWECDTv5yVDUCtf2_Su__o6dfUg5kGuNgeTmGhKAFvjzokQ8LCsSN2ITxzTNzW4EtNmFUtSzliJCQnfcJSGIUxYW6TjhljOR5ZCJD64635JZxLbOAe8nMykHPy2IQNj9AsH89HSKPXJ3O1B2u56J26RBqXc5DAhzsXwj4WNt4OwYYNhvhmYZUtbkImih622rqby3nR-cp0dW9ewm5Ushay3jtcrZqA8z2Amxk80SplIzTUnVyxWr8WVpLw9Lb3n1MfxsXk2KgOSEL4SQM7PLaMGmOwk3TjOtdS9M8c8K-3xYmSyISsjyjuqpHFVT81sBZXEiJw","expires_in":300,"refresh_expires_in":1800,"refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJkNjQ3OTBhOC1lOGVmLTRhMTUtYjVlYi00NmM1MWQ0OTE0ZTYifQ.eyJleHAiOjE2MjAxMjU4OTcsImlhdCI6MTYyMDEyNDA5NywianRpIjoiZTJlMDAzNGEtYjhjYS00NTkzLWFkMzAtZDNiOGZhNTljZWU2IiwiaXNzIjoiaHR0cHM6Ly9pYW0uYnJhemlsLW9iLmJyYXppbG9iLm9ibHkuaW8vYXV0aC9yZWFsbXMvdGVzdCIsImF1ZCI6Imh0dHBzOi8vaWFtLmJyYXppbC1vYi5icmF6aWxvYi5vYmx5LmlvL2F1dGgvcmVhbG1zL3Rlc3QiLCJzdWIiOiI1YzBmOWE0ZC01MDIzLTQ4NWItYjRlYy1mMzcxMDE4YTc5YjUiLCJ0eXAiOiJSZWZyZXNoIiwiYXpwIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJub25jZSI6IlRPMTN3U214MGIiLCJzZXNzaW9uX3N0YXRlIjoiYWMyNWQ5YmEtNDljNy00NTZjLWE0MDEtZDM4MGQ3MjE3ZjdkIiwiY25mIjp7Ing1dCNTMjU2IjoiN2dyd1ZjQlFtWDFvSHdfVUZYbXNZZXgtcXU5VURoSGdwRktNSzc2RWVYOCJ9LCJzY29wZSI6Im9wZW5pZCBhY2NvdW50cyBwcm9maWxlIGVtYWlsIn0.LZwYXseyouS3Ky4T9sH3Hhvr9GuHputQcY8xtW0OXnQ","token_type":"Bearer","id_token":"eyJhbGciOiJFUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJ4Wm9PVmJEdm9BSzRxaWpwYmhZWkZRMUl2ZUpsSWdxbE1ScWFHaHFULTY0In0.eyJleHAiOjE2MjAxMjQzOTcsImlhdCI6MTYyMDEyNDA5NywiYXV0aF90aW1lIjoxNjIwMTI0MDk1LCJqdGkiOiI5OTc4OGExMS0wNTk0LTRjMmYtOTEwNC03ZThkNjk5NGQxNjMiLCJpc3MiOiJodHRwczovL2lhbS5icmF6aWwtb2IuYnJhemlsb2Iub2JseS5pby9hdXRoL3JlYWxtcy90ZXN0IiwiYXVkIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJzdWIiOiI1YzBmOWE0ZC01MDIzLTQ4NWItYjRlYy1mMzcxMDE4YTc5YjUiLCJ0eXAiOiJJRCIsImF6cCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2Iiwibm9uY2UiOiJUTzEzd1NteDBiIiwic2Vzc2lvbl9zdGF0ZSI6ImFjMjVkOWJhLTQ5YzctNDU2Yy1hNDAxLWQzODBkNzIxN2Y3ZCIsImF0X2hhc2giOiJJOTNuSERwV0NtcnRWTG16QS1BYkd3IiwiYWNyIjoiMSIsImFjciI6InVybjpvcGVuYmFua2luZzpwc2QyOnNjYSIsInN1YiI6ImpvaG5AYmFuZmljby5jb20iLCJvcGVuYmFua2luZ19pbnRlbnRfaWQiOiJhMmU5Y2NhOS0zZWFjLTQzMWQtOWQ5ZS1kYTZmNGMxMGExZWUiLCJlbWFpbF92ZXJpZmllZCI6ZmFsc2UsInByZWZlcnJlZF91c2VybmFtZSI6ImpvaG5AYmFuZmljby5jb20iLCJlbWFpbCI6ImpvaG5AYmFuZmljby5jb20iLCJjbGllbnRfaWQiOiJjbGllbnQxMTEtbXRscy1FUzI1Ni1FUzI1NiJ9.F_p_j5N1MKrFjJil7pHknyfDJ-J0MXxfGeeNzwOOyA0WLhkfIBcahfdOiF3ARxAeaqe3F2qrgi_XKbH0am69kA","not-before-policy":0,"session_state":"ac25d9ba-49c7-456c-a401-d380d7217f7d","scope":"openid accounts profile email"}
2021-05-04 10:28:17 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJTQy11WTNiSm55ZVRwYWFxUUIwZFlUWVBaTW83V2l0UnA1ZEVxb0RsOEZRIn0.eyJleHAiOjE2MjAxMjQzOTcsImlhdCI6MTYyMDEyNDA5NywiYXV0aF90aW1lIjoxNjIwMTI0MDk1LCJqdGkiOiJlNGU1OWM0ZS00ZTJjLTQ4MGItYWU3Zi1kOWY0YjU5MTY5OWIiLCJpc3MiOiJodHRwczovL2lhbS5icmF6aWwtb2IuYnJhemlsb2Iub2JseS5pby9hdXRoL3JlYWxtcy90ZXN0IiwiYXVkIjpbInJlc291cmNlLXNlcnZlciIsImFjY291bnQiXSwic3ViIjoiNWMwZjlhNGQtNTAyMy00ODViLWI0ZWMtZjM3MTAxOGE3OWI1IiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJub25jZSI6IlRPMTN3U214MGIiLCJzZXNzaW9uX3N0YXRlIjoiYWMyNWQ5YmEtNDljNy00NTZjLWE0MDEtZDM4MGQ3MjE3ZjdkIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC0yLmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtOC5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC02LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vY29uZm9ybWFuY2Utc3VpdGUua2V5Y2xvYWstZmFwaS5vcmciLCJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWsiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC05LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTEuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMiLCJodHRwczovL3N0YWdpbmcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtNS5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC00LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vZGVtby5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL2xvY2FsaG9zdDo4NDQzIiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtMy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiXSwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbInBzdSIsIm9mZmxpbmVfYWNjZXNzIiwidW1hX2F1dGhvcml6YXRpb24iXX0sInJlc291cmNlX2FjY2VzcyI6eyJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50IiwibWFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJjbmYiOnsieDV0I1MyNTYiOiI3Z3J3VmNCUW1YMW9Id19VRlhtc1lleC1xdTlVRGhIZ3BGS01LNzZFZVg4In0sInNjb3BlIjoib3BlbmlkIGFjY291bnRzIHByb2ZpbGUgZW1haWwiLCJzdWIiOiJqb2huQGJhbmZpY28uY29tIiwib3BlbmJhbmtpbmdfaW50ZW50X2lkIjoiYTJlOWNjYTktM2VhYy00MzFkLTlkOWUtZGE2ZjRjMTBhMWVlIiwiZW1haWxfdmVyaWZpZWQiOmZhbHNlLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJqb2huQGJhbmZpY28uY29tIiwiZW1haWwiOiJqb2huQGJhbmZpY28uY29tIiwiY2xpZW50X2lkIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYifQ.Ut0YIGeC9PCEOfRTZWECDTv5yVDUCtf2_Su__o6dfUg5kGuNgeTmGhKAFvjzokQ8LCsSN2ITxzTNzW4EtNmFUtSzliJCQnfcJSGIUxYW6TjhljOR5ZCJD64635JZxLbOAe8nMykHPy2IQNj9AsH89HSKPXJ3O1B2u56J26RBqXc5DAhzsXwj4WNt4OwYYNhvhmYZUtbkImih622rqby3nR-cp0dW9ewm5Ushay3jtcrZqA8z2Amxk80SplIzTUnVyxWr8WVpLw9Lb3n1MfxsXk2KgOSEL4SQM7PLaMGmOwk3TjOtdS9M8c8K-3xYmSyISsjyjuqpHFVT81sBZXEiJw
expires_in
300
refresh_expires_in
1800
refresh_token
eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJkNjQ3OTBhOC1lOGVmLTRhMTUtYjVlYi00NmM1MWQ0OTE0ZTYifQ.eyJleHAiOjE2MjAxMjU4OTcsImlhdCI6MTYyMDEyNDA5NywianRpIjoiZTJlMDAzNGEtYjhjYS00NTkzLWFkMzAtZDNiOGZhNTljZWU2IiwiaXNzIjoiaHR0cHM6Ly9pYW0uYnJhemlsLW9iLmJyYXppbG9iLm9ibHkuaW8vYXV0aC9yZWFsbXMvdGVzdCIsImF1ZCI6Imh0dHBzOi8vaWFtLmJyYXppbC1vYi5icmF6aWxvYi5vYmx5LmlvL2F1dGgvcmVhbG1zL3Rlc3QiLCJzdWIiOiI1YzBmOWE0ZC01MDIzLTQ4NWItYjRlYy1mMzcxMDE4YTc5YjUiLCJ0eXAiOiJSZWZyZXNoIiwiYXpwIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJub25jZSI6IlRPMTN3U214MGIiLCJzZXNzaW9uX3N0YXRlIjoiYWMyNWQ5YmEtNDljNy00NTZjLWE0MDEtZDM4MGQ3MjE3ZjdkIiwiY25mIjp7Ing1dCNTMjU2IjoiN2dyd1ZjQlFtWDFvSHdfVUZYbXNZZXgtcXU5VURoSGdwRktNSzc2RWVYOCJ9LCJzY29wZSI6Im9wZW5pZCBhY2NvdW50cyBwcm9maWxlIGVtYWlsIn0.LZwYXseyouS3Ky4T9sH3Hhvr9GuHputQcY8xtW0OXnQ
token_type
Bearer
id_token
eyJhbGciOiJFUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJ4Wm9PVmJEdm9BSzRxaWpwYmhZWkZRMUl2ZUpsSWdxbE1ScWFHaHFULTY0In0.eyJleHAiOjE2MjAxMjQzOTcsImlhdCI6MTYyMDEyNDA5NywiYXV0aF90aW1lIjoxNjIwMTI0MDk1LCJqdGkiOiI5OTc4OGExMS0wNTk0LTRjMmYtOTEwNC03ZThkNjk5NGQxNjMiLCJpc3MiOiJodHRwczovL2lhbS5icmF6aWwtb2IuYnJhemlsb2Iub2JseS5pby9hdXRoL3JlYWxtcy90ZXN0IiwiYXVkIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJzdWIiOiI1YzBmOWE0ZC01MDIzLTQ4NWItYjRlYy1mMzcxMDE4YTc5YjUiLCJ0eXAiOiJJRCIsImF6cCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2Iiwibm9uY2UiOiJUTzEzd1NteDBiIiwic2Vzc2lvbl9zdGF0ZSI6ImFjMjVkOWJhLTQ5YzctNDU2Yy1hNDAxLWQzODBkNzIxN2Y3ZCIsImF0X2hhc2giOiJJOTNuSERwV0NtcnRWTG16QS1BYkd3IiwiYWNyIjoiMSIsImFjciI6InVybjpvcGVuYmFua2luZzpwc2QyOnNjYSIsInN1YiI6ImpvaG5AYmFuZmljby5jb20iLCJvcGVuYmFua2luZ19pbnRlbnRfaWQiOiJhMmU5Y2NhOS0zZWFjLTQzMWQtOWQ5ZS1kYTZmNGMxMGExZWUiLCJlbWFpbF92ZXJpZmllZCI6ZmFsc2UsInByZWZlcnJlZF91c2VybmFtZSI6ImpvaG5AYmFuZmljby5jb20iLCJlbWFpbCI6ImpvaG5AYmFuZmljby5jb20iLCJjbGllbnRfaWQiOiJjbGllbnQxMTEtbXRscy1FUzI1Ni1FUzI1NiJ9.F_p_j5N1MKrFjJil7pHknyfDJ-J0MXxfGeeNzwOOyA0WLhkfIBcahfdOiF3ARxAeaqe3F2qrgi_XKbH0am69kA
not-before-policy
0
session_state
ac25d9ba-49c7-456c-a401-d380d7217f7d
scope
openid accounts profile email
Verify token endpoint response
2021-05-04 10:28:17 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2021-05-04 10:28:17 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJTQy11WTNiSm55ZVRwYWFxUUIwZFlUWVBaTW83V2l0UnA1ZEVxb0RsOEZRIn0.eyJleHAiOjE2MjAxMjQzOTcsImlhdCI6MTYyMDEyNDA5NywiYXV0aF90aW1lIjoxNjIwMTI0MDk1LCJqdGkiOiJlNGU1OWM0ZS00ZTJjLTQ4MGItYWU3Zi1kOWY0YjU5MTY5OWIiLCJpc3MiOiJodHRwczovL2lhbS5icmF6aWwtb2IuYnJhemlsb2Iub2JseS5pby9hdXRoL3JlYWxtcy90ZXN0IiwiYXVkIjpbInJlc291cmNlLXNlcnZlciIsImFjY291bnQiXSwic3ViIjoiNWMwZjlhNGQtNTAyMy00ODViLWI0ZWMtZjM3MTAxOGE3OWI1IiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJub25jZSI6IlRPMTN3U214MGIiLCJzZXNzaW9uX3N0YXRlIjoiYWMyNWQ5YmEtNDljNy00NTZjLWE0MDEtZDM4MGQ3MjE3ZjdkIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC0yLmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtOC5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC02LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vY29uZm9ybWFuY2Utc3VpdGUua2V5Y2xvYWstZmFwaS5vcmciLCJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWsiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC05LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTEuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMiLCJodHRwczovL3N0YWdpbmcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtNS5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC00LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vZGVtby5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL2xvY2FsaG9zdDo4NDQzIiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtMy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiXSwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbInBzdSIsIm9mZmxpbmVfYWNjZXNzIiwidW1hX2F1dGhvcml6YXRpb24iXX0sInJlc291cmNlX2FjY2VzcyI6eyJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50IiwibWFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJjbmYiOnsieDV0I1MyNTYiOiI3Z3J3VmNCUW1YMW9Id19VRlhtc1lleC1xdTlVRGhIZ3BGS01LNzZFZVg4In0sInNjb3BlIjoib3BlbmlkIGFjY291bnRzIHByb2ZpbGUgZW1haWwiLCJzdWIiOiJqb2huQGJhbmZpY28uY29tIiwib3BlbmJhbmtpbmdfaW50ZW50X2lkIjoiYTJlOWNjYTktM2VhYy00MzFkLTlkOWUtZGE2ZjRjMTBhMWVlIiwiZW1haWxfdmVyaWZpZWQiOmZhbHNlLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJqb2huQGJhbmZpY28uY29tIiwiZW1haWwiOiJqb2huQGJhbmZpY28uY29tIiwiY2xpZW50X2lkIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYifQ.Ut0YIGeC9PCEOfRTZWECDTv5yVDUCtf2_Su__o6dfUg5kGuNgeTmGhKAFvjzokQ8LCsSN2ITxzTNzW4EtNmFUtSzliJCQnfcJSGIUxYW6TjhljOR5ZCJD64635JZxLbOAe8nMykHPy2IQNj9AsH89HSKPXJ3O1B2u56J26RBqXc5DAhzsXwj4WNt4OwYYNhvhmYZUtbkImih622rqby3nR-cp0dW9ewm5Ushay3jtcrZqA8z2Amxk80SplIzTUnVyxWr8WVpLw9Lb3n1MfxsXk2KgOSEL4SQM7PLaMGmOwk3TjOtdS9M8c8K-3xYmSyISsjyjuqpHFVT81sBZXEiJw
2021-05-04 10:28:17 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJTQy11WTNiSm55ZVRwYWFxUUIwZFlUWVBaTW83V2l0UnA1ZEVxb0RsOEZRIn0.eyJleHAiOjE2MjAxMjQzOTcsImlhdCI6MTYyMDEyNDA5NywiYXV0aF90aW1lIjoxNjIwMTI0MDk1LCJqdGkiOiJlNGU1OWM0ZS00ZTJjLTQ4MGItYWU3Zi1kOWY0YjU5MTY5OWIiLCJpc3MiOiJodHRwczovL2lhbS5icmF6aWwtb2IuYnJhemlsb2Iub2JseS5pby9hdXRoL3JlYWxtcy90ZXN0IiwiYXVkIjpbInJlc291cmNlLXNlcnZlciIsImFjY291bnQiXSwic3ViIjoiNWMwZjlhNGQtNTAyMy00ODViLWI0ZWMtZjM3MTAxOGE3OWI1IiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJub25jZSI6IlRPMTN3U214MGIiLCJzZXNzaW9uX3N0YXRlIjoiYWMyNWQ5YmEtNDljNy00NTZjLWE0MDEtZDM4MGQ3MjE3ZjdkIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC0yLmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtOC5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC02LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vY29uZm9ybWFuY2Utc3VpdGUua2V5Y2xvYWstZmFwaS5vcmciLCJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWsiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC05LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTEuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMiLCJodHRwczovL3N0YWdpbmcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtNS5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC00LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vZGVtby5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL2xvY2FsaG9zdDo4NDQzIiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtMy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiXSwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbInBzdSIsIm9mZmxpbmVfYWNjZXNzIiwidW1hX2F1dGhvcml6YXRpb24iXX0sInJlc291cmNlX2FjY2VzcyI6eyJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50IiwibWFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJjbmYiOnsieDV0I1MyNTYiOiI3Z3J3VmNCUW1YMW9Id19VRlhtc1lleC1xdTlVRGhIZ3BGS01LNzZFZVg4In0sInNjb3BlIjoib3BlbmlkIGFjY291bnRzIHByb2ZpbGUgZW1haWwiLCJzdWIiOiJqb2huQGJhbmZpY28uY29tIiwib3BlbmJhbmtpbmdfaW50ZW50X2lkIjoiYTJlOWNjYTktM2VhYy00MzFkLTlkOWUtZGE2ZjRjMTBhMWVlIiwiZW1haWxfdmVyaWZpZWQiOmZhbHNlLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJqb2huQGJhbmZpY28uY29tIiwiZW1haWwiOiJqb2huQGJhbmZpY28uY29tIiwiY2xpZW50X2lkIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYifQ.Ut0YIGeC9PCEOfRTZWECDTv5yVDUCtf2_Su__o6dfUg5kGuNgeTmGhKAFvjzokQ8LCsSN2ITxzTNzW4EtNmFUtSzliJCQnfcJSGIUxYW6TjhljOR5ZCJD64635JZxLbOAe8nMykHPy2IQNj9AsH89HSKPXJ3O1B2u56J26RBqXc5DAhzsXwj4WNt4OwYYNhvhmYZUtbkImih622rqby3nR-cp0dW9ewm5Ushay3jtcrZqA8z2Amxk80SplIzTUnVyxWr8WVpLw9Lb3n1MfxsXk2KgOSEL4SQM7PLaMGmOwk3TjOtdS9M8c8K-3xYmSyISsjyjuqpHFVT81sBZXEiJw
type
Bearer
2021-05-04 10:28:17 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
300
2021-05-04 10:28:17 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
300
2021-05-04 10:28:17 SUCCESS
CheckForRefreshTokenValue
Found a refresh token
refresh_token
eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJkNjQ3OTBhOC1lOGVmLTRhMTUtYjVlYi00NmM1MWQ0OTE0ZTYifQ.eyJleHAiOjE2MjAxMjU4OTcsImlhdCI6MTYyMDEyNDA5NywianRpIjoiZTJlMDAzNGEtYjhjYS00NTkzLWFkMzAtZDNiOGZhNTljZWU2IiwiaXNzIjoiaHR0cHM6Ly9pYW0uYnJhemlsLW9iLmJyYXppbG9iLm9ibHkuaW8vYXV0aC9yZWFsbXMvdGVzdCIsImF1ZCI6Imh0dHBzOi8vaWFtLmJyYXppbC1vYi5icmF6aWxvYi5vYmx5LmlvL2F1dGgvcmVhbG1zL3Rlc3QiLCJzdWIiOiI1YzBmOWE0ZC01MDIzLTQ4NWItYjRlYy1mMzcxMDE4YTc5YjUiLCJ0eXAiOiJSZWZyZXNoIiwiYXpwIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJub25jZSI6IlRPMTN3U214MGIiLCJzZXNzaW9uX3N0YXRlIjoiYWMyNWQ5YmEtNDljNy00NTZjLWE0MDEtZDM4MGQ3MjE3ZjdkIiwiY25mIjp7Ing1dCNTMjU2IjoiN2dyd1ZjQlFtWDFvSHdfVUZYbXNZZXgtcXU5VURoSGdwRktNSzc2RWVYOCJ9LCJzY29wZSI6Im9wZW5pZCBhY2NvdW50cyBwcm9maWxlIGVtYWlsIn0.LZwYXseyouS3Ky4T9sH3Hhvr9GuHputQcY8xtW0OXnQ
2021-05-04 10:28:17 SUCCESS
EnsureMinimumRefreshTokenLength
Refresh token is of sufficient length
actual
6352
required
128
2021-05-04 10:28:17 SUCCESS
EnsureMinimumRefreshTokenEntropy
Calculated shannon entropy seems sufficient
actual
4494.121747247246
expected
96.0
2021-05-04 10:28:17 SUCCESS
EnsureMinimumAccessTokenLength
Access token is of sufficient length
actual
21672
required
128
2021-05-04 10:28:17 SUCCESS
EnsureMinimumAccessTokenEntropy
Calculated shannon entropy seems sufficient
actual
15430.60902186231
expected
96.0
2021-05-04 10:28:17 SUCCESS
ExtractIdTokenFromTokenResponse
Found and parsed the id_token from token_endpoint_response
value
eyJhbGciOiJFUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJ4Wm9PVmJEdm9BSzRxaWpwYmhZWkZRMUl2ZUpsSWdxbE1ScWFHaHFULTY0In0.eyJleHAiOjE2MjAxMjQzOTcsImlhdCI6MTYyMDEyNDA5NywiYXV0aF90aW1lIjoxNjIwMTI0MDk1LCJqdGkiOiI5OTc4OGExMS0wNTk0LTRjMmYtOTEwNC03ZThkNjk5NGQxNjMiLCJpc3MiOiJodHRwczovL2lhbS5icmF6aWwtb2IuYnJhemlsb2Iub2JseS5pby9hdXRoL3JlYWxtcy90ZXN0IiwiYXVkIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJzdWIiOiI1YzBmOWE0ZC01MDIzLTQ4NWItYjRlYy1mMzcxMDE4YTc5YjUiLCJ0eXAiOiJJRCIsImF6cCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2Iiwibm9uY2UiOiJUTzEzd1NteDBiIiwic2Vzc2lvbl9zdGF0ZSI6ImFjMjVkOWJhLTQ5YzctNDU2Yy1hNDAxLWQzODBkNzIxN2Y3ZCIsImF0X2hhc2giOiJJOTNuSERwV0NtcnRWTG16QS1BYkd3IiwiYWNyIjoiMSIsImFjciI6InVybjpvcGVuYmFua2luZzpwc2QyOnNjYSIsInN1YiI6ImpvaG5AYmFuZmljby5jb20iLCJvcGVuYmFua2luZ19pbnRlbnRfaWQiOiJhMmU5Y2NhOS0zZWFjLTQzMWQtOWQ5ZS1kYTZmNGMxMGExZWUiLCJlbWFpbF92ZXJpZmllZCI6ZmFsc2UsInByZWZlcnJlZF91c2VybmFtZSI6ImpvaG5AYmFuZmljby5jb20iLCJlbWFpbCI6ImpvaG5AYmFuZmljby5jb20iLCJjbGllbnRfaWQiOiJjbGllbnQxMTEtbXRscy1FUzI1Ni1FUzI1NiJ9.F_p_j5N1MKrFjJil7pHknyfDJ-J0MXxfGeeNzwOOyA0WLhkfIBcahfdOiF3ARxAeaqe3F2qrgi_XKbH0am69kA
header
{
  "kid": "xZoOVbDvoAK4qijpbhYZFQ1IveJlIgqlMRqaGhqT-64",
  "typ": "JWT",
  "alg": "ES256"
}
claims
{
  "at_hash": "I93nHDpWCmrtVLmzA-AbGw",
  "sub": "john@banfico.com",
  "email_verified": false,
  "iss": "https://iam.brazil-ob.brazilob.obly.io/auth/realms/test",
  "typ": "ID",
  "preferred_username": "john@banfico.com",
  "nonce": "TO13wSmx0b",
  "client_id": "client111-mtls-ES256-ES256",
  "aud": "client111-mtls-ES256-ES256",
  "acr": "urn:openbanking:psd2:sca",
  "openbanking_intent_id": "a2e9cca9-3eac-431d-9d9e-da6f4c10a1ee",
  "azp": "client111-mtls-ES256-ES256",
  "auth_time": 1620124095,
  "exp": 1620124397,
  "session_state": "ac25d9ba-49c7-456c-a401-d380d7217f7d",
  "iat": 1620124097,
  "jti": "99788a11-0594-4c2f-9104-7e8d6994d163",
  "email": "john@banfico.com"
}
2021-05-04 10:28:17 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2021-05-04 10:28:17 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
xZoOVbDvoAK4qijpbhYZFQ1IveJlIgqlMRqaGhqT-64
2021-05-04 10:28:17 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
TO13wSmx0b
2021-05-04 10:28:17 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
acr value in id_token is (one of) the requested values
actual
urn:openbanking:psd2:sca
requested
[
  "urn:openbanking:psd2:sca",
  "urn:openbanking:psd2:ca"
]
2021-05-04 10:28:17 SUCCESS
OBValidateIdTokenIntentId
openbanking_intent_id passed all validation checks
2021-05-04 10:28:17 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJhbGciOiJFUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJ4Wm9PVmJEdm9BSzRxaWpwYmhZWkZRMUl2ZUpsSWdxbE1ScWFHaHFULTY0In0.eyJleHAiOjE2MjAxMjQzOTcsImlhdCI6MTYyMDEyNDA5NywiYXV0aF90aW1lIjoxNjIwMTI0MDk1LCJqdGkiOiI5OTc4OGExMS0wNTk0LTRjMmYtOTEwNC03ZThkNjk5NGQxNjMiLCJpc3MiOiJodHRwczovL2lhbS5icmF6aWwtb2IuYnJhemlsb2Iub2JseS5pby9hdXRoL3JlYWxtcy90ZXN0IiwiYXVkIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJzdWIiOiI1YzBmOWE0ZC01MDIzLTQ4NWItYjRlYy1mMzcxMDE4YTc5YjUiLCJ0eXAiOiJJRCIsImF6cCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2Iiwibm9uY2UiOiJUTzEzd1NteDBiIiwic2Vzc2lvbl9zdGF0ZSI6ImFjMjVkOWJhLTQ5YzctNDU2Yy1hNDAxLWQzODBkNzIxN2Y3ZCIsImF0X2hhc2giOiJJOTNuSERwV0NtcnRWTG16QS1BYkd3IiwiYWNyIjoiMSIsImFjciI6InVybjpvcGVuYmFua2luZzpwc2QyOnNjYSIsInN1YiI6ImpvaG5AYmFuZmljby5jb20iLCJvcGVuYmFua2luZ19pbnRlbnRfaWQiOiJhMmU5Y2NhOS0zZWFjLTQzMWQtOWQ5ZS1kYTZmNGMxMGExZWUiLCJlbWFpbF92ZXJpZmllZCI6ZmFsc2UsInByZWZlcnJlZF91c2VybmFtZSI6ImpvaG5AYmFuZmljby5jb20iLCJlbWFpbCI6ImpvaG5AYmFuZmljby5jb20iLCJjbGllbnRfaWQiOiJjbGllbnQxMTEtbXRscy1FUzI1Ni1FUzI1NiJ9.F_p_j5N1MKrFjJil7pHknyfDJ-J0MXxfGeeNzwOOyA0WLhkfIBcahfdOiF3ARxAeaqe3F2qrgi_XKbH0am69kA
2021-05-04 10:28:17 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJhbGciOiJFUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJ4Wm9PVmJEdm9BSzRxaWpwYmhZWkZRMUl2ZUpsSWdxbE1ScWFHaHFULTY0In0.eyJleHAiOjE2MjAxMjQzOTcsImlhdCI6MTYyMDEyNDA5NywiYXV0aF90aW1lIjoxNjIwMTI0MDk1LCJqdGkiOiI5OTc4OGExMS0wNTk0LTRjMmYtOTEwNC03ZThkNjk5NGQxNjMiLCJpc3MiOiJodHRwczovL2lhbS5icmF6aWwtb2IuYnJhemlsb2Iub2JseS5pby9hdXRoL3JlYWxtcy90ZXN0IiwiYXVkIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJzdWIiOiI1YzBmOWE0ZC01MDIzLTQ4NWItYjRlYy1mMzcxMDE4YTc5YjUiLCJ0eXAiOiJJRCIsImF6cCI6ImNsaWVudDExMS1tdGxzLUVTMjU2LUVTMjU2Iiwibm9uY2UiOiJUTzEzd1NteDBiIiwic2Vzc2lvbl9zdGF0ZSI6ImFjMjVkOWJhLTQ5YzctNDU2Yy1hNDAxLWQzODBkNzIxN2Y3ZCIsImF0X2hhc2giOiJJOTNuSERwV0NtcnRWTG16QS1BYkd3IiwiYWNyIjoiMSIsImFjciI6InVybjpvcGVuYmFua2luZzpwc2QyOnNjYSIsInN1YiI6ImpvaG5AYmFuZmljby5jb20iLCJvcGVuYmFua2luZ19pbnRlbnRfaWQiOiJhMmU5Y2NhOS0zZWFjLTQzMWQtOWQ5ZS1kYTZmNGMxMGExZWUiLCJlbWFpbF92ZXJpZmllZCI6ZmFsc2UsInByZWZlcnJlZF91c2VybmFtZSI6ImpvaG5AYmFuZmljby5jb20iLCJlbWFpbCI6ImpvaG5AYmFuZmljby5jb20iLCJjbGllbnRfaWQiOiJjbGllbnQxMTEtbXRscy1FUzI1Ni1FUzI1NiJ9.F_p_j5N1MKrFjJil7pHknyfDJ-J0MXxfGeeNzwOOyA0WLhkfIBcahfdOiF3ARxAeaqe3F2qrgi_XKbH0am69kA
2021-05-04 10:28:17 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
john@banfico.com
2021-05-04 10:28:17 SUCCESS
FAPIValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
alg
ES256
2021-05-04 10:28:17 INFO
FAPIValidateIdTokenEncryptionAlg
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2021-05-04 10:28:17 INFO
FAPIValidateEncryptedIdTokenHasKid
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2021-05-04 10:28:17 INFO
ExtractCHash
Couldn't find c_hash in ID token
2021-05-04 10:28:17 INFO
ExtractSHash
Couldn't find s_hash in ID token
2021-05-04 10:28:17 SUCCESS
ExtractAtHash
Extracted at_hash from ID Token
at_hash
I93nHDpWCmrtVLmzA-AbGw
alg
ES256
2021-05-04 10:28:17 INFO
ValidateCHash
Skipped evaluation due to missing required object: c_hash
expected
c_hash
mapped
2021-05-04 10:28:17 INFO
ValidateSHash
Skipped evaluation due to missing required object: s_hash
expected
s_hash
mapped
2021-05-04 10:28:17 SUCCESS
ValidateAtHash
at_hash validated successfully
expected_hash
I93nHDpWCmrtVLmzA-AbGw
unhashed_value
eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJTQy11WTNiSm55ZVRwYWFxUUIwZFlUWVBaTW83V2l0UnA1ZEVxb0RsOEZRIn0.eyJleHAiOjE2MjAxMjQzOTcsImlhdCI6MTYyMDEyNDA5NywiYXV0aF90aW1lIjoxNjIwMTI0MDk1LCJqdGkiOiJlNGU1OWM0ZS00ZTJjLTQ4MGItYWU3Zi1kOWY0YjU5MTY5OWIiLCJpc3MiOiJodHRwczovL2lhbS5icmF6aWwtb2IuYnJhemlsb2Iub2JseS5pby9hdXRoL3JlYWxtcy90ZXN0IiwiYXVkIjpbInJlc291cmNlLXNlcnZlciIsImFjY291bnQiXSwic3ViIjoiNWMwZjlhNGQtNTAyMy00ODViLWI0ZWMtZjM3MTAxOGE3OWI1IiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJub25jZSI6IlRPMTN3U214MGIiLCJzZXNzaW9uX3N0YXRlIjoiYWMyNWQ5YmEtNDljNy00NTZjLWE0MDEtZDM4MGQ3MjE3ZjdkIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC0yLmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtOC5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC02LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vY29uZm9ybWFuY2Utc3VpdGUua2V5Y2xvYWstZmFwaS5vcmciLCJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWsiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC05LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTEuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMiLCJodHRwczovL3N0YWdpbmcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtNS5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC00LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vZGVtby5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL2xvY2FsaG9zdDo4NDQzIiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtMy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiXSwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbInBzdSIsIm9mZmxpbmVfYWNjZXNzIiwidW1hX2F1dGhvcml6YXRpb24iXX0sInJlc291cmNlX2FjY2VzcyI6eyJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50IiwibWFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJjbmYiOnsieDV0I1MyNTYiOiI3Z3J3VmNCUW1YMW9Id19VRlhtc1lleC1xdTlVRGhIZ3BGS01LNzZFZVg4In0sInNjb3BlIjoib3BlbmlkIGFjY291bnRzIHByb2ZpbGUgZW1haWwiLCJzdWIiOiJqb2huQGJhbmZpY28uY29tIiwib3BlbmJhbmtpbmdfaW50ZW50X2lkIjoiYTJlOWNjYTktM2VhYy00MzFkLTlkOWUtZGE2ZjRjMTBhMWVlIiwiZW1haWxfdmVyaWZpZWQiOmZhbHNlLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJqb2huQGJhbmZpY28uY29tIiwiZW1haWwiOiJqb2huQGJhbmZpY28uY29tIiwiY2xpZW50X2lkIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYifQ.Ut0YIGeC9PCEOfRTZWECDTv5yVDUCtf2_Su__o6dfUg5kGuNgeTmGhKAFvjzokQ8LCsSN2ITxzTNzW4EtNmFUtSzliJCQnfcJSGIUxYW6TjhljOR5ZCJD64635JZxLbOAe8nMykHPy2IQNj9AsH89HSKPXJ3O1B2u56J26RBqXc5DAhzsXwj4WNt4OwYYNhvhmYZUtbkImih622rqby3nR-cp0dW9ewm5Ushay3jtcrZqA8z2Amxk80SplIzTUnVyxWr8WVpLw9Lb3n1MfxsXk2KgOSEL4SQM7PLaMGmOwk3TjOtdS9M8c8K-3xYmSyISsjyjuqpHFVT81sBZXEiJw
id_token_hash
I93nHDpWCmrtVLmzA-AbGw
Verify at_hash in the authorization endpoint id_token
2021-05-04 10:28:17 INFO
ExtractAtHash
Couldn't find at_hash in ID token
2021-05-04 10:28:17 INFO
ValidateAtHash
Skipped evaluation due to missing required object: at_hash
expected
at_hash
mapped
Resource server endpoint tests
2021-05-04 10:28:17
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2021-05-04 10:28:17 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Tue, 04 May 2021 10:28:17 GMT"
}
2021-05-04 10:28:17
AddIpV4FapiCustomerIpAddressToResourceEndpointRequest
Added x-fapi-customer-ip-address containing IPv4 address to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Tue, 04 May 2021 10:28:17 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119"
}
2021-05-04 10:28:17
CreateRandomFAPIInteractionId
Created interaction ID
fapi_interaction_id
6cce927e-f0de-4299-b2ca-a736c6134614
2021-05-04 10:28:17
AddFAPIInteractionIdToResourceEndpointRequest
Condition ran but did not log anything
2021-05-04 10:28:17
AddFAPIFinancialIdToResourceEndpointRequest
Added x-fapi-financial-id to resource_endpoint_request_headers
2021-05-04 10:28:17
CallProtectedResourceWithBearerTokenAndCustomHeaders
HTTP request
request_uri
https://gw-dev-direct.apps.brazilob.a7z0.p1.openshiftapps.com/brazil-aisp/v3.1/aisp/accounts
request_method
GET
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "x-fapi-auth-date": "Tue, 04 May 2021 10:28:17 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "6cce927e-f0de-4299-b2ca-a736c6134614",
  "x-fapi-financial-id": "xxx",
  "authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJTQy11WTNiSm55ZVRwYWFxUUIwZFlUWVBaTW83V2l0UnA1ZEVxb0RsOEZRIn0.eyJleHAiOjE2MjAxMjQzOTcsImlhdCI6MTYyMDEyNDA5NywiYXV0aF90aW1lIjoxNjIwMTI0MDk1LCJqdGkiOiJlNGU1OWM0ZS00ZTJjLTQ4MGItYWU3Zi1kOWY0YjU5MTY5OWIiLCJpc3MiOiJodHRwczovL2lhbS5icmF6aWwtb2IuYnJhemlsb2Iub2JseS5pby9hdXRoL3JlYWxtcy90ZXN0IiwiYXVkIjpbInJlc291cmNlLXNlcnZlciIsImFjY291bnQiXSwic3ViIjoiNWMwZjlhNGQtNTAyMy00ODViLWI0ZWMtZjM3MTAxOGE3OWI1IiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYiLCJub25jZSI6IlRPMTN3U214MGIiLCJzZXNzaW9uX3N0YXRlIjoiYWMyNWQ5YmEtNDljNy00NTZjLWE0MDEtZDM4MGQ3MjE3ZjdkIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC0yLmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtOC5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC02LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vY29uZm9ybWFuY2Utc3VpdGUua2V5Y2xvYWstZmFwaS5vcmciLCJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWsiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC05LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vcmV2aWV3LWFwcC1kZXYtYnJhbmNoLTEuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMiLCJodHRwczovL3N0YWdpbmcuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0IiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtNS5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL3Jldmlldy1hcHAtZGV2LWJyYW5jaC00LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCIsImh0dHBzOi8vZGVtby5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiLCJodHRwczovL2xvY2FsaG9zdDo4NDQzIiwiaHR0cHM6Ly9yZXZpZXctYXBwLWRldi1icmFuY2gtMy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQiXSwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbInBzdSIsIm9mZmxpbmVfYWNjZXNzIiwidW1hX2F1dGhvcml6YXRpb24iXX0sInJlc291cmNlX2FjY2VzcyI6eyJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50IiwibWFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJjbmYiOnsieDV0I1MyNTYiOiI3Z3J3VmNCUW1YMW9Id19VRlhtc1lleC1xdTlVRGhIZ3BGS01LNzZFZVg4In0sInNjb3BlIjoib3BlbmlkIGFjY291bnRzIHByb2ZpbGUgZW1haWwiLCJzdWIiOiJqb2huQGJhbmZpY28uY29tIiwib3BlbmJhbmtpbmdfaW50ZW50X2lkIjoiYTJlOWNjYTktM2VhYy00MzFkLTlkOWUtZGE2ZjRjMTBhMWVlIiwiZW1haWxfdmVyaWZpZWQiOmZhbHNlLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJqb2huQGJhbmZpY28uY29tIiwiZW1haWwiOiJqb2huQGJhbmZpY28uY29tIiwiY2xpZW50X2lkIjoiY2xpZW50MTExLW10bHMtRVMyNTYtRVMyNTYifQ.Ut0YIGeC9PCEOfRTZWECDTv5yVDUCtf2_Su__o6dfUg5kGuNgeTmGhKAFvjzokQ8LCsSN2ITxzTNzW4EtNmFUtSzliJCQnfcJSGIUxYW6TjhljOR5ZCJD64635JZxLbOAe8nMykHPy2IQNj9AsH89HSKPXJ3O1B2u56J26RBqXc5DAhzsXwj4WNt4OwYYNhvhmYZUtbkImih622rqby3nR-cp0dW9ewm5Ushay3jtcrZqA8z2Amxk80SplIzTUnVyxWr8WVpLw9Lb3n1MfxsXk2KgOSEL4SQM7PLaMGmOwk3TjOtdS9M8c8K-3xYmSyISsjyjuqpHFVT81sBZXEiJw",
  "accept-charset": "utf-8",
  "content-length": "0"
}
request_body

                                
request_mutual_tls
{
  "cert": "MIIDKDCCAs6gAwIBAgIUXl6GT8Ex1EENFSPveDA8fUoqHAwwCgYIKoZIzj0EAwIwdjELMAkGA1UEBhMCSlAxEzARBgNVBAgTClByaXZhdGUgQ0ExFzAVBgNVBAoTDlNlY3VyZSBPU1MgU2lnMRYwFAYDVQQLEw1LZXljbG9hay1mYXBpMSEwHwYDVQQDExhLZXljbG9hay1mYXBpIFByaXZhdGUgQ0EwHhcNMTkwNTIxMDIwNDAwWhcNMjQwNTE5MDIwNDAwWjBhMQswCQYDVQQGEwJKUDEPMA0GA1UECBMGQ2xpZW50MRcwFQYDVQQKEw5TZWN1cmUgT1NTIFNpZzEWMBQGA1UECxMNS2V5Y2xvYWstZmFwaTEQMA4GA1UEAxMHY2xpZW50MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM74QUE+RfLtdHCKj1QXRQkj30AtveZa/7jbBpHYJCoSGA4bzuNE04HTK02hwtBO0J0bvbRy14BYHimwhUY6n7gtZKex3JQ39QC2UHbIOtIQXvCgbn6K4iU6WrUbCK4I8p77gIk4MXQmsCQokAtxsF1eq/RyLhRJXo/aTwcHDWcb5n8jFGmpOJyhmPEXwtzqMZwO9Y+aI3d5P/xHXnb84zrgRJH2YMzTKOfGt72I8Ag34ITTQUxox5RUMMGwqlzN6bEYIF9lyCcd3kCSgyp4b4wNBc5h5g3GPDBTCUx3z07oQ50LR7AAICevHvWGlUxXtX+MYc6+Mvjb3l/e+EEldb0CAwEAAaOBgzCBgDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQURPpQRYqk1GU0v6159IJV4fo7s8YwHwYDVR0jBBgwFoAUJmT6o2FQqWh2KBGYB3nfWHkAtEgwCwYDVR0RBAQwAoIAMAoGCCqGSM49BAMCA0gAMEUCIHImOqdaMfLN1M7i4wfXKIGnJHDlEv8B3jASpdlMb35IAiEA5oj7fyh0KxGG9Z4kUGusBUYidOemP81CtyOPzg1A64w\u003d",
  "key": "MIIEpQIBAAKCAQEAzvhBQT5F8u10cIqPVBdFCSPfQC295lr/uNsGkdgkKhIYDhvO40TTgdMrTaHC0E7QnRu9tHLXgFgeKbCFRjqfuC1kp7HclDf1ALZQdsg60hBe8KBuforiJTpatRsIrgjynvuAiTgxdCawJCiQC3GwXV6r9HIuFElej9pPBwcNZxvmfyMUaak4nKGY8RfC3OoxnA71j5ojd3k//EdedvzjOuBEkfZgzNMo58a3vYjwCDfghNNBTGjHlFQwwbCqXM3psRggX2XIJx3eQJKDKnhvjA0FzmHmDcY8MFMJTHfPTuhDnQtHsAAgJ68e9YaVTFe1f4xhzr4y+NveX974QSV1vQIDAQABAoIBAQCbyK7NXgMmi+b2AsVJZU54R8D1vLhQWDRdPrceNdNau03R6Mp7tEWDVaAlidlqE7jgWI4c8cgVeb4SYSSfrOalqb02oCDIi6nlRFUiYyorDVl4wzkIFJ+Np/O4l8WbwW5ljia8okhPBgPU45cwlf1K+kRx9TOL34HGw2pyfrNu5G1NWs3a30qHVc5FnKBgJq4PZgxtTC15DoQ4U8IF7M9XYlXOkx3zSOjk2mpQaOPDeRWBwoFsoxqOl+x3/u9rhiGW+9OXEltq+AKAlsZ4QVfvmjIZ65c5SJwrV+OhLIKOoA8TzheBGKZ4vkKt17GxWsm7KP1afh1fqc5Cd1lE0e1BAoGBAPI5SKi+HKuMsWY6YLv0c6j/FHJ/ZnSLLYc6/edfXso0djuz7BOfmLjgnntDrWTf6jWJ14DMDZVaohFr69eham8N9H9bQl7tpdtswRL0IVfOZYbEBbQk57/l5yADZcxvOMne/yh8K8LARYdFe5WDHCijgLhqmENenRHhHUjAuPVxAoGBANq9rnqQ6j4n2GEx+YhIKOflCUWwUe9XQ8pdQwniDQkQ3imOsOLn/nMXUO1oUMbaH0cbQ0+e5QGW74alTaFkQxBeSTbvZplMtwgaKDl2GzlYFPUxSLkAf5crChjT0z5t74RvChCvoLLxXXD+PmkC1Hpub78bfEwqit54fVGMJW8NAoGBAMzk8fZzYnMmvwU3io5TOOcSZqx34iXheTC0EQT/4oHvILhd+OucjCaPMuAYHnt/AXIqWJYFhdP557AO91/elda9Gj4E5z6/jhXvh97Njcrlt3HpLN32fecQxZKJ7TmiN4pjzLjlWGsUE3xapTCSyGYD8KWO3Z/XT8xI/WmGRK6xAoGBAMBmaUr7nl4vk/7iAzehKQHYDpDSpy8bldAwuh++SnL3+EGbdfEP2FsJXjCEOdC+2RYlX85v18TPKz5GtgLIesix9jow1xDuTmv8/faU8Rs+Y6jLwcigLJodzFLMNxnJfw0A0lyc7n+XF/akWubpC1XpP7dcCLfCD8XhO3F4EREdAoGAQRNaIHonLPVg+cZAVR6DAKj7l20tE1THRfHrkJDoM661hl7EnPL30SoLJyKYh3uil+/XAMtdegE5nrumg25FKdDY+JvSSvqEI0dLqKZzc6PBRau3+KVUVAYQtvtH7E2uJ7oFzFepTp2mq1I7+BYEmTIaPDJvf/l5gz+vy+voLrs\u003d"
}
2021-05-04 10:28:18 RESPONSE
CallProtectedResourceWithBearerTokenAndCustomHeaders
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "server": "openresty",
  "date": "Tue, 04 May 2021 10:28:18 GMT",
  "content-type": "application/json;charset\u003dUTF-8",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "x-fapi-interaction-id": "6cce927e-f0de-4299-b2ca-a736c6134614"
}
response_body
{
  "Data" : {
    "Account" : [ {
      "AccountId" : "1620117383064",
      "ISPBCode" : "87654321",
      "Currency" : "BRL",
      "AccountType" : "Personal",
      "AccountSubType" : "CurrentAccount",
      "Issuer" : "1234",
      "Account" : {
        "ProxyId" : "john@banfico.com",
        "Name" : "Conta Corrente"
      }
    }, {
      "AccountId" : "1620117383080",
      "ISPBCode" : "87654321",
      "Currency" : "BRL",
      "AccountType" : "Personal",
      "AccountSubType" : "SavingsAccount",
      "Issuer" : "1234",
      "Account" : {
        "ProxyId" : "john@banfico.com",
        "Name" : "Conta Poupança"
      }
    } ]
  },
  "Links" : {
    "Self" : "/v1/aisp/accounts"
  },
  "Meta" : {
    "TotalPages" : 1
  }
}
2021-05-04 10:28:18 SUCCESS
CallProtectedResourceWithBearerTokenAndCustomHeaders
Got a response from the resource endpoint
headers
{
  "server": "openresty",
  "date": "Tue, 04 May 2021 10:28:18 GMT",
  "content-type": "application/json;charset\u003dUTF-8",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "x-fapi-interaction-id": "6cce927e-f0de-4299-b2ca-a736c6134614"
}
status_code
{
  "code": 200
}
body
{
  "Data" : {
    "Account" : [ {
      "AccountId" : "1620117383064",
      "ISPBCode" : "87654321",
      "Currency" : "BRL",
      "AccountType" : "Personal",
      "AccountSubType" : "CurrentAccount",
      "Issuer" : "1234",
      "Account" : {
        "ProxyId" : "john@banfico.com",
        "Name" : "Conta Corrente"
      }
    }, {
      "AccountId" : "1620117383080",
      "ISPBCode" : "87654321",
      "Currency" : "BRL",
      "AccountType" : "Personal",
      "AccountSubType" : "SavingsAccount",
      "Issuer" : "1234",
      "Account" : {
        "ProxyId" : "john@banfico.com",
        "Name" : "Conta Poupança"
      }
    } ]
  },
  "Links" : {
    "Self" : "/v1/aisp/accounts"
  },
  "Meta" : {
    "TotalPages" : 1
  }
}
2021-05-04 10:28:18 SUCCESS
CheckForDateHeaderInResourceResponse
Date header present and validated
date
Tue, 04 May 2021 10:28:18 GMT
skew
353
2021-05-04 10:28:18 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
6cce927e-f0de-4299-b2ca-a736c6134614
2021-05-04 10:28:18 SUCCESS
EnsureMatchingFAPIInteractionId
Interaction ID matched
fapi_interaction_id
6cce927e-f0de-4299-b2ca-a736c6134614
2021-05-04 10:28:18 SUCCESS
EnsureResourceResponseReturnedJsonContentType
Response content type is JSON
content_type
application/json;charset=UTF-8
2021-05-04 10:28:18 FINISHED
fapi-rw-id2-ensure-authorization-request-without-state-success
Test has run to completion
testmodule_result
PASSED
2021-05-04 10:28:21
TEST-RUNNER
Alias has now been claimed by another test
alias
keycloak
new_test_id
6CPk7JX3VlesTtv
Test Results