Test Summary

Test Results

Expand All Collapse All
All times are UTC
2021-10-13 18:04:49 INFO
TEST-RUNNER
Test instance czbG4IJKADjrIc4 created
baseUrl
https://www.certification.openid.net/test/a/geru
variant
{
  "client_auth_type": "mtls",
  "fapi_auth_request_method": "by_value",
  "fapi_profile": "openbanking_brazil",
  "fapi_response_mode": "plain_response"
}
alias
geru
description
Geru Authorization Server
planId
J7Yq2WcTWBksz
config
{
  "alias": "geru",
  "description": "Geru Authorization Server",
  "server": {
    "discoveryUrl": "https://api.homolog.platform.open-co.com.br/orgs/openco/.well-known/openid-configuration"
  },
  "client": {
    "scope": "openid resources",
    "client_id": "geru-bank-one",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "b9dde4fc8a6deec5044a994da119b73d007db30d0978f78bfb1676db4150b323",
          "alg": "PS256",
          "use": "sig",
          "n": "vOX4NX97_AqAYJZXxyfMWtlGPfWF_4PbQspCtM-mJSSJUgFCVETgm8777NYem--3ELXNXI38oTCJzotf8AgtEf9elUU1OBVBKNVUAY2F4LrtaBEAWRLqBqr3wbE1bW0_WlOE2ak7I2IwPMJj2R-Shdu5fBLz-vwtA8cKnvsp5S1cCGtSGPoBiCyl_X0G-54UzWy81M9oVBWmnANqXWPuaaIpJwX_MEDbAf-ycTnK9YdV-RLe7CET_8cRAQvJGoYg5oH_FlfAw6fGK97wydFnf3AsAzefMru-PTbDCfTQkzE3SVPphNkvKAqle7ZR8-H5Ne58TrGWfBGnuh7clNT0ow",
          "e": "AQAB",
          "d": "GnQyUHusB14JIH2tiUx_h_GJrr-lpmT23eGpedzirazyNjPK8DY9JlTUXxSVcM0fXA251s5jpMdBZVWLd_gNJ8oVmt34WARR_b_yZc1GBHTpLnvDCrZlY82pqMyCaPK1vpaXskvK5menzbqDdTLAuFJPJZsZ4_pQ64iCakVOVrPHsiJnF1a4ezhAVZRy_DgE0On_QNwl-yl383OF-EIj4-cAC4cqsGyUQkfE-jVqE8Ple4DpFfjqCSBx9IxurHAe2Ie8PdEJ8H8VTaxMWjXDqyyipkDMxx3QGj3KLlS-syRpIhZPEj3T6JYSu8FF21oy5zXQd1lRHTGYX0Llv6R3AQ",
          "p": "7zG8gWJFPQnCffdejlHYr0iSmlMwFJurQBPy7nqa1ArGhxoxYb4R8vm7ywbAtBN0m9Acq4G5rzSH0dt5yxHsJORT2rXwWQjKbcN7zes12wiRs0GnOvd5wRnVmxUR8mp42yslzxBnZGa4_eAHyZwNWM5_abc8G55LZi3talfWAmM",
          "q": "yiuV9N61qka4YVIFdrEpnUdMRHSyYdp1zjYTAqt_vadatsmhgmbEgRV8UupSluDKczetm3ylUMQJjP7maucbpmpQ0bcA0oQ41tpBuE4QXfgBEEz8z1eUksDrxX3ep7cqYLv1DuRTResMDaUNtq73UW2bJvoJvr48XcBRN0ICuME",
          "dp": "iI5Fhzw6OSGkRtP9yJSTd2agQ7iwX2OL_hYlf97BG8NXGfRrMtkXWDcY7kzZoTTmQroqVAPIpW0BCV8ahkOiJGGyOc_a-omZP9b1jFb3NSgMPmGB_pkgioycNWBvEY2Vl9JnUHKWBGzcuhu3dnM_725csVbp2v6hHyGjRC4HQO8",
          "dq": "sFzTZRj_Wzp0UBmwQHmONvDinHk8v9ZGnIxZiyO2vOiIXxqH9WzXEVB_8wkM4SfaFCbHIPPcdxd8yW337dwMJ-Fo_XlqkzrbJrqhSDl5V7AopWKzy-C38Emxo8gI-z_zDQ4KWmJeLok8K48H5oy9nWBDT_4hkC7-FD7X2p-QJkE",
          "qi": "iI0CBudZjdwmV4agErPhVT0hZPXXQHet8rDeH1HnnGk4_Hp2dZD945oDrt_4S5RFlCeAnfUSAm3FJgXawS7dj7ThI9Rc1giykYphiZc1-C4EoI0pPCzg-Ad9isE7xYtvQksJJdUDUWD2Uq8CKAqpZDUOjhBuWn4xcjYgQ0X5KZY"
        },
        {
          "kty": "RSA",
          "kid": "a269918160d0253d6f454f130ff4e03f75874d3ee53f9a49ddc854219cebad38",
          "alg": "RSA-OAEP",
          "use": "enc",
          "n": "vE25NVuoSYVc5w89PVmN6m9Z8cmxcQIiK-cogtj52iqMkHswgXLCjj1Ce6AnpxPO93A-1O73SistW_6xzR4sAMn5wzBnd7ieARj1Pmj4MTa03lfoZ8M989MBCLeU1Z22OjLUaM_fVWG2MeVY2E6BO5uI_ByqFxPGpwkIWpYD3hP-qnC7KiWKnxD-L-FVVXvWQ2xc2b2u4jf7dRug3s3Bk2StkJvDdU852SxXiPPbxYdVlLsMxyN44-IcwFiDylSZ_TEkoVhEeyEQPl0JZ_uhjUCRV2gaFWynI9yDah0wGS7W8MQCBoWTGR0byAg_O4wotJw4rkLdY-JFS_JhtUBv2w",
          "e": "AQAB",
          "d": "YBTIjBFYrSr_XGbKOKOZZiWrH1Rq1d7g0MYCRcGwu0E6t_4joemMnEdlxO7TTM0urdL4PG4ygAXH_0jWMHNUwJJOfuoT4WKyPJ0fhdjJy1K-tzTjwQ4-bkscG_aQWu8-LDQDbfejXU2eSZdc3gIwrtmN7BY0M9JDareRK6egEZABWGwBs88qL2_PNVzT1Jit__70OYXP5ZmSvSf6NYwKFnVOcz9dOaCv_DS3ujpQgzJ-eL_c2sDQedP5UmsvjC7ob6dUlbpcyknHMwtgLriiuwcldfvmx2pgWr96PSKpkZE3iEMqhfMU943sm9RtwoKum8DUoC2HUJSp5TeHNiuuAQ",
          "p": "74qLVSTGl4RU0h9BgYxIszw8Nc3Pn32iiHb1f_u26Z0YMqV5YeKUvu0n_aOtJfhPg42fKz_8vbnzsSLUYPzamtDf4R2375O08WkwDY5f1gMe3LCjsLYiSKaHWgZKrMeU8DkgCr-_3AJLlkXmXooyj4mwz7rYCZcCf_WON6LhoxM",
          "q": "yT3tCaqZwl1qHZJel-Dd3YLNRbnomTohY6FX7Lniqp9WPdqdel6QhAKEz51cL5LkBpyOm_72YoYCHeiwdikcA1lFt6fEsPq5pNvkkZNa_N_MNI0IyOMzht8UU8v1-7EuiDTdJYHUc-JfFfgz7rnMXGzx5iA7Pp_UTJxxivo30Rk",
          "dp": "JAchd7flSqqzmzrqPlLcKGEZ6TnATYu243GI8Svp0e830X5D6G4M0z6WMjbo9voG85FcbEPefqa2OWE0sjW1p21dDt3KaXU81MZuXMuaLHUhsi27IPvz4htx5h9mIeCOzSa6ZAN9Ftkdh0eSI4wDmMUr28KNdbvJu3cyYbnU2BM",
          "dq": "mBb_IEEY97YVzseiSfKeexyx-rJoQfWW6m8zvis2TXEigpjIT4VMfxhQO4BX_XRsdTq45NiqaQeSbfw_8O1cyIMdl5Fpq7-xshCmDAdrypVxBX5ZV0mu1Y2fFT2eaFweKL6bLA-U-wfoiPgOd6tf8bI8l4lgfRHaJxRNE5XLvXE",
          "qi": "cDr8d7aJmWPJ6ioswgk71XXVkjpwDGLOAx2EAZMXEtsS3Oc6ptEbwkUZbLD0hYE2vRfhOfAHFGxvewdzKXxRJ0WuaPyl5pSGLKlDfKWrbMbP7rGKblQK2vpbnHRJ7anu_YHznJp75bdiVLYrw90AVErR6Af4awix9tqoncvLA3E"
        }
      ]
    }
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIG9DCCBdygAwIBAgIUHP7pETZ8wo3KhRaFkfUQK7ckwZYwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMTAwODE4MDYwMFoXDTIyMTEwNzE4\nMDYwMFowggEiMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEzARBgNVBAcMClPD\no28gUGF1bG8xKTAnBgNVBAoTIEdFUlUgU09DSUVEQURFIERFIENSRURJVE8gRElS\nRVRPMS0wKwYDVQQLEyQwY2EwNTA5Mi0wMjVmLTQ3YzQtYjg3OC00YTAzYzE1MGNj\nY2YxFDASBgNVBAMTC2dlcnUuY29tLmJyMRcwFQYDVQQFEw4zNzc2Mzg0NzAwMDEz\nODEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3PAIB\nAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ3Mzg4NTYwMy1mM2ZmLTQxYmYtYjJiMi00\nZjdjYTlmZTYwNzYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCrJOCH\nMpEDtdG4A9N7+xuah2UfuNAnWrc2ZKzYltRthR/7agiWIw8yqe/Pdh/oegvWHlza\n6uQYeTvIL6YER/3O+D9g4VgWiKqh8tH/U0FC+9ZgRKmjFcJGmwaQa8EuyY7Dlxzf\nZ0BpfteDV22XXRlovO41zXAGGWm4zQ+FlLmJgdJz+lGpCAR1tPsYjvlLFrZiM5jk\nj7ho3ZuWoP3DcA74aGD86QFmyF+iWXiaPUJLpjfEWhpjfu6wLiNpLBbf2Le/7HCK\ntC6IwASHTbhbbhiCImbnRmu9reUBENPHm/6RFtzviEa6KSHDMQVDhafgXTIUPfOY\nUV3JZhA/yzGBWLltAgMBAAGjggLPMIICyzAMBgNVHRMBAf8EAjAAMB0GA1UdDgQW\nBBQQ6aNldx5PKww0znqaQFe3t8D2DzAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7\nsM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3Nw\nLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBC\nMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2ls\nLm9yZy5ici9pc3N1ZXIuY3JsMBYGA1UdEQQPMA2CC2dlcnUuY29tLmJyMA4GA1Ud\nDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEGA1UdIASCAZgwggGU\nMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCCASgMggEkVGhpcyBD\nZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJhaWRpYW0gU2Vydmlj\nZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBvcmdhbmlzYXRpb25z\nIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1c3QgRnJhbWV3b3Jr\nIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3Rp\ndHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2aWNlcyBMdGQgQ2Vy\ndGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjBE\nBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5vcGVuYmFua2luZ2Jy\nYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQADggEBAElSrcNfZ514\nEpOjwyueAMOcYvkjb1VUBQmSWMcZuKS/QoKbYuFn7qx9vn+id6O+a48h1k1MfFD4\nvv8og6aKaEHHQn5tD6KBQoYlimvuVQkjupXPFFhlH8lMpPmWZ17LAnwjwdwDKdVF\nNzVLHylg3s9T0DXh1uR1namY2uLD0jwHBnm2tqucjLZ/00pha2L4IT1fjw3OqIXi\n99SSrtqExpWEZpXJSxBpfygWXl1IKvlveLTG3EzNpjGcKoudXFwqQvFQtiP9sQ3M\nRyIF8QwW83IqpOIdXRw7nVgizujc0aTBUqlL7xGsjiR6JsiR+/3FNuJxpKVQ4pHa\nHI5ipvGg/0g\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCrJOCHMpEDtdG4\nA9N7+xuah2UfuNAnWrc2ZKzYltRthR/7agiWIw8yqe/Pdh/oegvWHlza6uQYeTvI\nL6YER/3O+D9g4VgWiKqh8tH/U0FC+9ZgRKmjFcJGmwaQa8EuyY7DlxzfZ0BpfteD\nV22XXRlovO41zXAGGWm4zQ+FlLmJgdJz+lGpCAR1tPsYjvlLFrZiM5jkj7ho3ZuW\noP3DcA74aGD86QFmyF+iWXiaPUJLpjfEWhpjfu6wLiNpLBbf2Le/7HCKtC6IwASH\nTbhbbhiCImbnRmu9reUBENPHm/6RFtzviEa6KSHDMQVDhafgXTIUPfOYUV3JZhA/\nyzGBWLltAgMBAAECggEBAJWdln/6z9WLhLy285JmcrpD9T6nJanR32s41fY+3ZSl\nFdGH39vI6IdlEpWucbSdxW05e/mR8TgH/CBEr4D8osDmOxnpxkVk0q7jhXwNf3cc\njEv6msZMxltNOY7V9Lt/T0Rj/cS8Eg5n6eYTb2Ys6IKs8B6u62kZnFgHRLOF0jGH\nkpqTQDxHyeodfjL7NYNV3qSbHtFhD0vjY1e4a6Wa/w8BB9PGsDirErRmhQpJxRGD\ncx9JqQwEhbek1mxla1vUzhiItE7xDyjPllf0OdvVNsEW7EW/X6dbrzhegxuD1EMc\nTjzJukWGMQEoOaTcHnyaUP/9SaC8E5C9K0X2gtLwzCECgYEA4sRHraCGuEizUpvt\n5GfiODfGfgiMmIds/oAWCfiYTtCIZJ/GaLsL/vwByTbs+Y/4pn2/wANypRE5C+hv\nBFDWNm4OLMmAsOW1u1hNoSzOx7TXZDY028rXXxIuoTNcf9EEQa0qOGdQyxspf8aD\neo4Fa0Un05K2ioaJHPpmZ7ht4WUCgYEAwTTySZkFmhNsgr3HcsWsMEy5wYqItqqv\n79AcVHjTMu6T+0CIEOtHFF/dGLAUQ82pEc+Ypi0aUtVvt+q1YRZRH9/drhZjCX1Q\n1+29JwNNXp3OSCpn4NtHoU9XUmpSl+y6+3uY1xFnxGwNCBzwAMmqBo+JnQoLB+TF\ni6SBjAExO2kCgYBWCicwJ7I2Bc+UTnmKqifZMMBtXY0K6odeYPb7vYj8jn7RvxWm\n8yFwE+oRkHeFkSzE7v1sO2KqYsiETiKhPpKogEV8lM/xTpcPiEecGcYzW9hFu5N+\nuY3SErICk9xK2uGEkdFtKTYsehfa1VVZkL1ZoBmmWwpLsRQhHJjyTbXTSQKBgD40\n+vHBaDFUobJywj3s8WTXv1NWdHBEAsO3APgdsvqKIHFcNLMl3cvslbZ2MwAlvpLy\ngVa33Orgt8jCtEWfNt2Jacm8gYSzqYzsieN+x7F4I8vOg4W9dJG2hwoNG6y41vdT\ns0FD5GI02/lJv+ixBaJ5IrjCXAzdltFAVUmrtJtJAoGBALUPALjuIursgeQJgCUw\ngN4Kvy4zip7HcVh8GWodwvAnLZWZLxy7vfqVTX1Z+nTi5c9q08nyoW+WlcC5/3pE\nrmaRfsIWcCm97fx491YsnvMjDjVwsthVt1J++BlK7fA9O5FVq5+sAm7tX0T1uqLc\nuqzNzf/WY3KDSYmiPZtmC2En\n-----END PRIVATE KEY-----\n",
    "ca": "-----BEGIN CERTIFICATE-----\nMIIDpjCCAo6gAwIBAgIUS3mWeRx1uG/SMl/ql55VwRtNz7wwDQYJKoZIhvcNAQEL\nBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJv\nb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTI1MTIxMDEwMDAwMFow\nazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTAT\nBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3Qg\nU0FOREJPWCAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp50j\njNh0wu8ioziC1HuWqOfgXwxeiePiRGw5tKDqKIbC7XV1ghEcDiymTHHWWJSQ1LEs\nmYpZVwaos5Mrz2xJwytg8K5eqFqa7QvfOOul29bnzEFk+1gX/0nOYws3Lba9E7S+\nuPaUmfElF4r2lcCNL2f3F87RozqZf+DQBdGUzAt9n+ipY1JpqfI3KF/5qgRkPoIf\nJD+aj2Y1D6eYjs5uMRLU8FMYt0CCfv/Ak6mq4Y9/7CaMKp5qjlrrDux00IDpxoXG\nKx5cK0KgACb2UBZ98oDQxcGrbRIyp8VGmv68BkEQcm7NljP863uBVxtnVTpRwQ1x\nwYEbmSSyoonXy575wQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/\nBAUwAwEB/zAdBgNVHQ4EFgQUhxPslj5i7CEcDEpWOvIlDOOU6cswDQYJKoZIhvcN\nAQELBQADggEBAFoYqwoH7zvr4v0SQ/hWx/bWFRIcV/Rf6rEWGyT/moVAEjPbGH6t\nyHhbxh3RdGcPY7Pzn797lXDGRu0pHv+GAHUA1v1PewCp0IHYukmN5D8+Qumem6by\nHyONyUASMlY0lUOzx9mHVBMuj6u6kvn9xjL6xsPS+Cglv/3SUXUR0mMCYf963xnF\nBIRLTRlbykgJomUptVl/F5U/+8cD+lB/fcZPoQVI0kK0VV51jAODSIhS6vqzQzH4\ncpUmcPh4dy+7RzdTTktxOTXTqAy9/Yx+fk18O9qSQw1MKa9dDZ4YLnAQS2fJJqIE\n1DXIta0LpqM4pMoRMXvp9SLU0atVZLEu6Sc\u003d\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIEajCCA1KgAwIBAgIUdIYzEFdw7QJcrySyq6IiEwZfTfAwDQYJKoZIhvcNAQEL\nBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJv\nb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTIzMTIxMTEwMDAwMFow\ncTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTAT\nBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRC\nT1ggSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEA6fX+272mHX5QAcDaWkVHFWjnDIcORNUJU3OuNyeuOYhlvXJWydrXe3O+cV+P\nS39faMj/nfem3GfJBE7Xn0bWA/8ksxSfrg1BUBJDge4YBBw+VflI3A0g1fk9wJ3H\nGInsvV4serRJ/ISJTfs0uRNugX+RrbkT/T0tup4vGd3Kl2sbwUdDjokuJNJHANeO\nDRkQ+ra+9Wht71FBlc07yPf7qtpaWHm6aS3s47OJD35ixkG4xiZuHsScxcVtlo1V\nW98P2cQfH9H2lll4wWlPTVHpPThB2EYrPhwcxDh8kHkkOHNkyHO/fYM47u7H4VeQ\nV75LXWKa7iWmZg+WhFb8TXSr/wIDAQABo4H/MIH8MA4GA1UdDwEB/wQEAwIBBjAP\nBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSGf1itF/WCtk60BbP7sM4RQ99MvjAf\nBgNVHSMEGDAWgBSHE+yWPmLsIRwMSlY68iUM45TpyzBMBggrBgEFBQcBAQRAMD4w\nPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5n\nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRi\nb3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMA0GCSqG\nSIb3DQEBCwUAA4IBAQBy4928pVPeiHItbneeOAsDoc4Obv5Q4tn0QpqTlSeCSBbH\nIURfEr/WaS8sv0JTbIPQEfiO/UtaN8Qxh7j5iVqTwTwgVaE/vDkHxGOen5YxAuyV\n1Fpm4W4oQyybiA6puHEBcteuiYZHppGSMus3bmFYTPE+9B0+W914VZeHDujJ2Y3Y\nMc32Q+PC+Zmv8RfaXp7+QCNYSXR5Ts3q3IesWGmlvAM5tLQi75JmzdWXJ1uKU4u3\nNrw5jY4UaOlvB5Re2BSmcjxdLT/5pApzkS+tO6lICnPAtk/Y6dOJ0YxQBMImtliY\np02yfwRaqP8WJ4CnwUHil3ZRt8U9I+psU8b4WV/3\n-----END CERTIFICATE-----"
  },
  "resource": {
    "resourceUrl": "https://api.homolog.platform.open-co.com.br/open-banking/resources/v1/resources",
    "consentUrl": "https://api.homolog.platform.open-co.com.br/open-banking/consents/v1/consents",
    "brazilCpf": "48498544009"
  },
  "client2": {
    "client_id": "geru-bank-two",
    "scope": "openid resources",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "c3e45db3743a0d5065b2ad404932ab9bb4a592a00966dfd3dc8f1c74309a9e71",
          "alg": "PS256",
          "use": "sig",
          "n": "uIl9xTeOhvb9r7wf8B0tRSIWTNgIISepevXXaV78ozO_AJCsMpUQSqt6cET9_3EAb9JPtSDJUtOX0UaI6b4VMAeeq78v_vVlRTX61sxhuNIb5wXIct_jxUs7nIPJfvmJ3PEdhKC4QTOmavoSN84rRS_yYiLeXTnhvuv0JJ75Ik6NgJNDyGjzxTYaXBXXQKq-ZvM38718S_zu7kcoFZJwKRaCoadoZ3V83-MizdKlRnoRzC7q8bfSc9WYt3KPl4ZSVMxi_151h9_T7M5TEvUcKhjRh3SCGGJZoSqvxgGoknXQ_58Njbm-EjSVSDWQMIvifvLAwNj5z_gwU2vsYe770w",
          "e": "AQAB",
          "d": "tkjSXNqpRnZ6V3pMTiJ0EmM-hf-r4BxOlLB9bY-vnQLDfKpr_rcyVaAXnQj5obcdCFhF9hSB6fgrckTrf4ENatlMCjkcDwyWUYyl0EIpkaiyeT1EKP0yADR1mQCxLGUQopfmYZllCLsde3S0RD26jmhzVC8_WfWQIcjv7LDARfqE8xkq54DjQ35Ify9VhVaNza73cdQvjAWgTMGCAz6OrZcSHU7yaJI4UqZEyNcxDB-ji8wcLM8Np1_25Nl2DUj4F0J9zX9TLP0ME9c-fTodhpWgA6QdLFAx_uQNXIwpGinpgS2eetc_peemoCK-I1yafWmYSSm6UCsLTwrEr_KnMQ",
          "p": "719iiyjgD_yslPHDhPCXcwKjGboDjo2i2iC711Cq6ovlprO05OGBy09eZ4TfRszQGc_KFdOZgQTTpHHZhYXLdxqtreIrRalIsekj0_SbqgPAqwEynod7dgmeBxUu6zSZIw8VycyNSYdEGokAKDpHzyhUjRWZJFRlkQWblrw8S2s",
          "q": "xVsACKmsvu0fKHS38MT2B-p6FhWFTBmj06XOe6Lx9kasE8zydJ_vKIPnxfgwU9grPcnRUsFTeeHSr3kOSh3hw0gn7thlUKaXIO9o9DlgMXS6pVbKnXzAoeFfA_smMjEpJe_4X-F_nZryI2TI0MRESCFe7XxxvMKDrjEx74pL0zk",
          "dp": "Hj_1mhRuTFboEGKFDNXCrdwVdHjXXjpz7BDa7BjboIxRV0G6iHofBuxex8I43R-g5MInjZ6R9YYAoPVqQb9ouQJ8FE9SnJkKAMGvr2doDJIw1Otv1CzW41HP0KFSrpKVD6MmY7wf1rzrVFcf1_WVgY5dMP8bvUWVGECXKvNaw0U",
          "dq": "w7xAaVcXfHkjSPWSJVrDhRBaK6MGhHZ9lIFDLD5s6kwniK_g3Chvg2hnrGI-VDn2kR6j3Abf6uc9FUnkEUBX1F2xNWMsAPRouYKZPnfVXted8jQFWnMLfsJOgV1LAcbeP8EkPrwg3Mh7VP01alDuQ_fM9Y9SIttszIwAMcqg74k",
          "qi": "kwSofjGZUUTkebT8BHJH__OdrS5I7K-MzReh-77SBVfEjZC6yrsugdvJ3Rg1Y94wx70n6bjW05-XPusv4DDnH4xFL3vbPFp2fHnCfJyWzTTOQy9IjRdNLvMVO3NlFuobyNG-0sA_kfnHo67uG8tYkGDxrnWX40zZRcqWl7wuIA0"
        },
        {
          "kty": "RSA",
          "kid": "7c7247aebd7543255e1ad5168cfc34843ce6a4f3e9b8644c87e13fb834c76606",
          "alg": "RSA-OAEP",
          "use": "enc",
          "n": "tYG8Tx175zj9e0uCyFZ9tkPnd-wLwxVHJ2v6mTDFGkci9hx9as9DXFKUaGJ_OfPQDx-5csyKN_eCyJCcrxOoZPv1YDtCvgL1ZXUC7nfb9sNl7d2OmRapottNVfLJYAguFWF2vP6ZD0uOwaUxs6FHGl0smljSd3EUgGgdUnxWxiFfYumnc89gvz20imG8qDFg0-h8X2VMTqR2CPbjFa_YZiHO2i5tUuAw7QohqFBSs9xoicImI19OsxXZO2qocVdtGBuvTEx-7z4g0WfM6A3fJ5IHWeIL3pVPRVOW1YqlQIWqcRU9TDYuWxCbB_PYiTYC_95yTDTrHcV-rePpETA1Pw",
          "e": "AQAB",
          "d": "CiXGsWWkl7jH8yy1kx3CyX3iYwH_Zli6MaoHyKjBXEa93aSaHm6YBYFYar2W_1ZyO2Y6qABnedmMpknveJpQv9SWU1r80EK6FYIFN-_bjGBAQpwwbL6nnUNFf5ijSYsriGZ6jPZu-DvxL0JdFP3fS8oJxFdS7PqVethXS1VIRKtg32iuwW8wPxCFVsRCEgmckkytX5Ahr9kIO78Dz3eOiGco_ICArIN34nClhw6lot1V0rDNW6tmIX_Jr7zZOjdgcATjiEGAgKsBFecXHCBa19v-608Lg6Czxi3r9azvyAc-bRzoM_-Q1EbhFHUsi45MuoaBrFg9g_t4e2JmDT0UAQ",
          "p": "2G5qgOJYRLxlwDuDUaW28S8BgQcdjRtwEa9hH0KcLXqVbjHzxspeTvwIZnUOzr54ibBdEJDLyL7vvdqVug2peIf_TXPPKOB6JjPrwqKfvhzm_Q5eSOgnbAZ98MTlUSK9ZS_Q-quGJ3f8njTu2RJsEcGmhBzddPAfn7BrCml9gx8",
          "q": "1rDBPDgtNdhPQyuLE1-Q5DEcqgAj4vlxT-TRC3n33BxWnwD_mVOtLG2drl1x0P0CAYCeGA4NP74TcF9B3AJhMYfp1BJE1Dqtf5UWhQQR-VdTXr7NEQd2UFG4bwlRGsGfkzQth9_dhg9Bcoeu2Wd_lPVUJMNUiXJUgtfSM6QgKeE",
          "dp": "Lwy53HDYLYEjQYnuf0ZeIcpNMmaAlxda4o1UuL37Q6u9Zmo3i4ScweDqVpOl923SuGP9p0dC9c4EQiqNmBe2Oryd1JGTfFhoVXu-Cd7eiS6xTFveRU0qnMJAiKHVFDFQKPofHQ9Cp7vez-nD7q6hja6ia1_3CJ_W0BlC-814-pM",
          "dq": "RQQVWpKEliavdFxvHQ8_uNvA5zWcU770mkZonVPcRjol7n-Xq2am6P1kD0Wi7RgoqOr756e8wp0MCrfUqDFrpUyX8sDct40VcUowLxqb3JgiCPc1XSAU_MUIkUlhdUSBVAUWDfP9drc4xuSvZNxMu0oSfq78YiMK3_UZcdh1LoE",
          "qi": "r7yoORFuEH1XoGPJprTdWL21Cd_5Zajg3DRs_nx_fKaZY85hCQjirNJ62VUSRfNy-0SKYMv8KmCtuCJEjN_z-dgQzLXQfsV5yv_sfbugdKkcgkkBOxRJ87_LeQ-1hi3tC_gmWPSpTPamagKe2BS-2txzw4tNWRn7miPKiOEyt0g"
        }
      ]
    }
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIG9DCCBdygAwIBAgIUY2PZxSF4TSc5rzzBRjnDjwDNVBUwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMTAwODE4MDgwMFoXDTIyMTEwNzE4\nMDgwMFowggEiMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEzARBgNVBAcMClPD\no28gUGF1bG8xKTAnBgNVBAoTIEdFUlUgU09DSUVEQURFIERFIENSRURJVE8gRElS\nRVRPMS0wKwYDVQQLEyQwY2EwNTA5Mi0wMjVmLTQ3YzQtYjg3OC00YTAzYzE1MGNj\nY2YxFDASBgNVBAMTC2dlcnUuY29tLmJyMRcwFQYDVQQFEw4zNzc2Mzg0NzAwMDEz\nODEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3PAIB\nAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyRjM2ZkNzk5ZS00MDI4LTQxZjgtOTk1NC0z\nYzhhMzQyMzJjMjUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDHNeCm\nS535la4jF2UuZGDv/WnfXP3ar8R73wHbUov59Gq2IYlnno3vqqNkQgmpPlTsP3Pr\nkNnehWZGmAk/S3beZZge9Q9/VHwgTbMYDxjXh2X447sIlcFgp7b0wEAJpcPzGzI6\nvMttZDS169VVPKNzAsF89qxtQjQhRRvsW9lD9yhPOLSAmPvKUkSf32lg5LLPs0HW\n5S40voyXSceGCI/P2HI6ruT4BWaqOY3z98C1DxWxtjjRMEy5qE7rhLcfSxhTfEdi\nUPJ4FU04n362NgOtQvosHeB8Cc+eQwg8rYqUY52HeuHuSnjkcJTYYIKSqebe2Pr3\ngZ/XbaLmhJd43lsjAgMBAAGjggLPMIICyzAMBgNVHRMBAf8EAjAAMB0GA1UdDgQW\nBBR4qGDmpafIhhqC+zzAydgS0xaIzDAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7\nsM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3Nw\nLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBC\nMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2ls\nLm9yZy5ici9pc3N1ZXIuY3JsMBYGA1UdEQQPMA2CC2dlcnUuY29tLmJyMA4GA1Ud\nDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEGA1UdIASCAZgwggGU\nMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCCASgMggEkVGhpcyBD\nZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJhaWRpYW0gU2Vydmlj\nZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBvcmdhbmlzYXRpb25z\nIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1c3QgRnJhbWV3b3Jr\nIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3Rp\ndHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2aWNlcyBMdGQgQ2Vy\ndGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjBE\nBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5vcGVuYmFua2luZ2Jy\nYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQADggEBANx0iEPMKOpj\n7SngTy/DDI9s8rgX3W8GjN3ZZaDFgMfCYbLq3buLDoqFrX4BIewVocnRZAnl001O\n37uzLc4Q0lhr2YNjwZDB6Oq+s/waNJ8LKjGQMKlNXLgx9sCag8PRk+36SKWZ/R1G\nqq4bLQUWYWdwcyvN3WCVHtUakBciVcoSVLClf5ZoEGlVQqNKXIUgvivzdgVKXDXK\naEQ14uOinFOuPDdqLAXzD2IDALN74xnrGnT9Q6aL5xWxo/KRxwGgDc++SU20uW3r\nAgH/qbMDpfcEXJlAeqbe6QImKpMF8jBCIiYGWnlzDCi0plhl7pvE5+P7FywjRnYy\nEz2A6GQHxs4\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDHNeCmS535la4j\nF2UuZGDv/WnfXP3ar8R73wHbUov59Gq2IYlnno3vqqNkQgmpPlTsP3PrkNnehWZG\nmAk/S3beZZge9Q9/VHwgTbMYDxjXh2X447sIlcFgp7b0wEAJpcPzGzI6vMttZDS1\n69VVPKNzAsF89qxtQjQhRRvsW9lD9yhPOLSAmPvKUkSf32lg5LLPs0HW5S40voyX\nSceGCI/P2HI6ruT4BWaqOY3z98C1DxWxtjjRMEy5qE7rhLcfSxhTfEdiUPJ4FU04\nn362NgOtQvosHeB8Cc+eQwg8rYqUY52HeuHuSnjkcJTYYIKSqebe2Pr3gZ/XbaLm\nhJd43lsjAgMBAAECggEANm2gDY+HgBPHWksgGAbQ/YEtlhugOEnh0z5hEX2CRS7k\noRKUqj0F5r+mmNP6M8WWCl5j267d+BBWm18a17JUrfrwDzVBoLaCm4jfL+mgDfMu\nh0whY/0WssPgFwsX9ArYeOmrVaUTp7XDORlQVlOVDO1p1CzJe6ik+ZoaQP/vYsP+\n6lZLYHBpNthlvefTFNGHCkwLYW7KoXv6R8/cnLpszlFTULzF+CrVOUoYX7gturHQ\nPTQeQsIab1JscldVwcouY94GRRcff2Ly9tM/iurfFFnBlNiik09fvqrN4Z1h0Gwn\nQgsb9hU1HV+iEmJyn0+HzAArnO/McxvKg5gABPWgcQKBgQD1SpGrMS8+swBKA8lM\nsBvkUcxNXUp4MMs7PPlQPwWgwBNEESNZFy9t4kNUSgYWBW0/R6jjhDLpfBvn4pwU\nYVcrYOal62EJdhV6N1+ODAzq+QkL10RFaI8sDE+fPiiMinGGnWB1t0YuPAUBBTQ+\nSKQiAgqSTwIlxphteba25QGHNQKBgQDP6Ex7505hHZZ7MQmaPJIUhTw56H0O8Cel\n0mCk2PBwuUWvmvmt8tajXqkkKfqf3Xl6eIPyo8RE0yrYBsRvQdQDKgzsBW224Cqf\nxKDA2oG1aLK9mVuLSwmXu1Fyezo6UTr6xn+sVWx/sObhtszrtYhtOrVsY13b/Icf\n38W7ytMr9wKBgEquDlWRnvG26+Kc7n+jqopEATCYs6COMoHxmXI+DceYUwVJNnrc\nXTtWROt3sgyoUE+Q0LGcQSfm+lQKITzvOeviD7b6R8vqoLVaAISt1I0BjyiEvKtp\nHxXpFaDE+vF3AQNcDM8qInrXGSrrW7GOyjH0byWGWoAHy8ag5OkgJev1AoGAcfrf\nm3n2zWUkL4t1wTn9uARHPVQI45yjj9QjKZzJTHM2Egy7XzLnmw71WZ8uCGCqDYtu\ngyJnInhGX8JuBLSpH8b46JgdSwngNFDe9HuWarbobutZdacArk+CWmnWRUxtMjiK\nnBcE8YgxO4M1GvAdyAxMlAxx033BMqdCRy7t0IcCgYAHJ0whCMJIOWe9a3C2rEL0\nEq40o7P8C4Gwm0D6sag8RMN34ha0JmVywErHL83rV7a8oykOx4+3idnkSx0MVFIO\ncKE8Ph5Oe1AVf2P/GTuGj6vkV1lllxERN4cchzqlK8K7/QiHOU6m1EnOS7UKhFrb\nzFBQhRINSTh+PqGY9s8Wng\u003d\u003d\n-----END PRIVATE KEY-----\n",
    "ca": "-----BEGIN CERTIFICATE-----\nMIIDpjCCAo6gAwIBAgIUS3mWeRx1uG/SMl/ql55VwRtNz7wwDQYJKoZIhvcNAQEL\nBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJv\nb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTI1MTIxMDEwMDAwMFow\nazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTAT\nBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3Qg\nU0FOREJPWCAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp50j\njNh0wu8ioziC1HuWqOfgXwxeiePiRGw5tKDqKIbC7XV1ghEcDiymTHHWWJSQ1LEs\nmYpZVwaos5Mrz2xJwytg8K5eqFqa7QvfOOul29bnzEFk+1gX/0nOYws3Lba9E7S+\nuPaUmfElF4r2lcCNL2f3F87RozqZf+DQBdGUzAt9n+ipY1JpqfI3KF/5qgRkPoIf\nJD+aj2Y1D6eYjs5uMRLU8FMYt0CCfv/Ak6mq4Y9/7CaMKp5qjlrrDux00IDpxoXG\nKx5cK0KgACb2UBZ98oDQxcGrbRIyp8VGmv68BkEQcm7NljP863uBVxtnVTpRwQ1x\nwYEbmSSyoonXy575wQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/\nBAUwAwEB/zAdBgNVHQ4EFgQUhxPslj5i7CEcDEpWOvIlDOOU6cswDQYJKoZIhvcN\nAQELBQADggEBAFoYqwoH7zvr4v0SQ/hWx/bWFRIcV/Rf6rEWGyT/moVAEjPbGH6t\nyHhbxh3RdGcPY7Pzn797lXDGRu0pHv+GAHUA1v1PewCp0IHYukmN5D8+Qumem6by\nHyONyUASMlY0lUOzx9mHVBMuj6u6kvn9xjL6xsPS+Cglv/3SUXUR0mMCYf963xnF\nBIRLTRlbykgJomUptVl/F5U/+8cD+lB/fcZPoQVI0kK0VV51jAODSIhS6vqzQzH4\ncpUmcPh4dy+7RzdTTktxOTXTqAy9/Yx+fk18O9qSQw1MKa9dDZ4YLnAQS2fJJqIE\n1DXIta0LpqM4pMoRMXvp9SLU0atVZLEu6Sc\u003d\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIEajCCA1KgAwIBAgIUdIYzEFdw7QJcrySyq6IiEwZfTfAwDQYJKoZIhvcNAQEL\nBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJv\nb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTIzMTIxMTEwMDAwMFow\ncTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTAT\nBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRC\nT1ggSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEA6fX+272mHX5QAcDaWkVHFWjnDIcORNUJU3OuNyeuOYhlvXJWydrXe3O+cV+P\nS39faMj/nfem3GfJBE7Xn0bWA/8ksxSfrg1BUBJDge4YBBw+VflI3A0g1fk9wJ3H\nGInsvV4serRJ/ISJTfs0uRNugX+RrbkT/T0tup4vGd3Kl2sbwUdDjokuJNJHANeO\nDRkQ+ra+9Wht71FBlc07yPf7qtpaWHm6aS3s47OJD35ixkG4xiZuHsScxcVtlo1V\nW98P2cQfH9H2lll4wWlPTVHpPThB2EYrPhwcxDh8kHkkOHNkyHO/fYM47u7H4VeQ\nV75LXWKa7iWmZg+WhFb8TXSr/wIDAQABo4H/MIH8MA4GA1UdDwEB/wQEAwIBBjAP\nBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSGf1itF/WCtk60BbP7sM4RQ99MvjAf\nBgNVHSMEGDAWgBSHE+yWPmLsIRwMSlY68iUM45TpyzBMBggrBgEFBQcBAQRAMD4w\nPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5n\nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRi\nb3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMA0GCSqG\nSIb3DQEBCwUAA4IBAQBy4928pVPeiHItbneeOAsDoc4Obv5Q4tn0QpqTlSeCSBbH\nIURfEr/WaS8sv0JTbIPQEfiO/UtaN8Qxh7j5iVqTwTwgVaE/vDkHxGOen5YxAuyV\n1Fpm4W4oQyybiA6puHEBcteuiYZHppGSMus3bmFYTPE+9B0+W914VZeHDujJ2Y3Y\nMc32Q+PC+Zmv8RfaXp7+QCNYSXR5Ts3q3IesWGmlvAM5tLQi75JmzdWXJ1uKU4u3\nNrw5jY4UaOlvB5Re2BSmcjxdLT/5pApzkS+tO6lICnPAtk/Y6dOJ0YxQBMImtliY\np02yfwRaqP8WJ4CnwUHil3ZRt8U9I+psU8b4WV/3\n-----END CERTIFICATE-----"
  },
  "directory": {
    "keystore": "https://keystore.sandbox.directory.openbankingbrasil.org.br/"
  }
}
testName
fapi1-advanced-final-ensure-request-object-with-long-nonce
2021-10-13 18:04:49 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/geru/callback
2021-10-13 18:04:49
GetDynamicServerConfiguration
HTTP request
request_uri
https://api.homolog.platform.open-co.com.br/orgs/openco/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2021-10-13 18:04:50 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "4315",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "vary": "Origin",
  "date": "Wed, 13 Oct 2021 18:04:50 GMT",
  "x-kong-upstream-latency": "2",
  "x-kong-proxy-latency": "23",
  "via": "kong/2.2.2"
}
response_body
{"acr_values_supported":["urn:brasil:openbanking:loa2","urn:brasil:openbanking:loa3"],"authorization_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/auth","device_authorization_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/device/auth","claims_parameter_supported":true,"claims_supported":["sub","acr","sid","auth_time","iss","cpf","cnpj"],"code_challenge_methods_supported":["S256"],"end_session_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/session/end","grant_types_supported":["authorization_code","implicit","refresh_token","client_credentials","urn:ietf:params:oauth:grant-type:device_code","urn:openid:params:grant-type:ciba"],"id_token_signing_alg_values_supported":["PS256"],"issuer":"https://api.homolog.platform.open-co.com.br/orgs/openco","jwks_uri":"https://api.homolog.platform.open-co.com.br/orgs/openco/jwks","registration_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/reg","response_modes_supported":["form_post","fragment","query","jwt","query.jwt","fragment.jwt","form_post.jwt"],"response_types_supported":["code","id_token","code id_token","id_token token","code token","code id_token token"],"scopes_supported":["openid","offline_access","consents","resources","customers","credit-cards-accounts","accounts","loans","financings","unarranged-accounts-overdraft","invoice-financings","payments"],"subject_types_supported":["public"],"token_endpoint_auth_methods_supported":["none","private_key_jwt","tls_client_auth","self_signed_tls_client_auth","client_secret_post"],"token_endpoint_auth_signing_alg_values_supported":["PS256"],"token_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/token","pushed_authorization_request_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/request","request_object_signing_alg_values_supported":["PS256"],"request_parameter_supported":true,"request_uri_parameter_supported":true,"require_request_uri_registration":true,"userinfo_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/me","userinfo_signing_alg_values_supported":["PS256"],"authorization_signing_alg_values_supported":["PS256"],"introspection_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/token/introspection","introspection_endpoint_auth_methods_supported":["private_key_jwt","tls_client_auth","self_signed_tls_client_auth","client_secret_post"],"introspection_endpoint_auth_signing_alg_values_supported":["PS256"],"revocation_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/token/revocation","revocation_endpoint_auth_methods_supported":["none","private_key_jwt","tls_client_auth","self_signed_tls_client_auth","client_secret_post"],"revocation_endpoint_auth_signing_alg_values_supported":["PS256"],"id_token_encryption_alg_values_supported":["RSA-OAEP"],"id_token_encryption_enc_values_supported":["A256GCM"],"userinfo_encryption_alg_values_supported":["RSA-OAEP"],"userinfo_encryption_enc_values_supported":["A256GCM"],"authorization_encryption_alg_values_supported":["RSA-OAEP"],"authorization_encryption_enc_values_supported":["A256GCM"],"request_object_encryption_alg_values_supported":["RSA-OAEP"],"request_object_encryption_enc_values_supported":["A256GCM"],"tls_client_certificate_bound_access_tokens":true,"backchannel_authentication_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/backchannel","backchannel_token_delivery_modes_supported":["ping","poll"],"backchannel_user_code_parameter_supported":true,"backchannel_authentication_request_signing_alg_values_supported":["PS256"],"claim_types_supported":["normal"],"mtls_endpoint_aliases":{"token_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/token","introspection_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/token/introspection","revocation_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/token/revocation","userinfo_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/me","device_authorization_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/device/auth","pushed_authorization_request_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/request","registration_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/reg"}}
2021-10-13 18:04:50
GetDynamicServerConfiguration
Downloaded server configuration
server_config_string
{"acr_values_supported":["urn:brasil:openbanking:loa2","urn:brasil:openbanking:loa3"],"authorization_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/auth","device_authorization_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/device/auth","claims_parameter_supported":true,"claims_supported":["sub","acr","sid","auth_time","iss","cpf","cnpj"],"code_challenge_methods_supported":["S256"],"end_session_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/session/end","grant_types_supported":["authorization_code","implicit","refresh_token","client_credentials","urn:ietf:params:oauth:grant-type:device_code","urn:openid:params:grant-type:ciba"],"id_token_signing_alg_values_supported":["PS256"],"issuer":"https://api.homolog.platform.open-co.com.br/orgs/openco","jwks_uri":"https://api.homolog.platform.open-co.com.br/orgs/openco/jwks","registration_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/reg","response_modes_supported":["form_post","fragment","query","jwt","query.jwt","fragment.jwt","form_post.jwt"],"response_types_supported":["code","id_token","code id_token","id_token token","code token","code id_token token"],"scopes_supported":["openid","offline_access","consents","resources","customers","credit-cards-accounts","accounts","loans","financings","unarranged-accounts-overdraft","invoice-financings","payments"],"subject_types_supported":["public"],"token_endpoint_auth_methods_supported":["none","private_key_jwt","tls_client_auth","self_signed_tls_client_auth","client_secret_post"],"token_endpoint_auth_signing_alg_values_supported":["PS256"],"token_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/token","pushed_authorization_request_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/request","request_object_signing_alg_values_supported":["PS256"],"request_parameter_supported":true,"request_uri_parameter_supported":true,"require_request_uri_registration":true,"userinfo_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/me","userinfo_signing_alg_values_supported":["PS256"],"authorization_signing_alg_values_supported":["PS256"],"introspection_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/token/introspection","introspection_endpoint_auth_methods_supported":["private_key_jwt","tls_client_auth","self_signed_tls_client_auth","client_secret_post"],"introspection_endpoint_auth_signing_alg_values_supported":["PS256"],"revocation_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/token/revocation","revocation_endpoint_auth_methods_supported":["none","private_key_jwt","tls_client_auth","self_signed_tls_client_auth","client_secret_post"],"revocation_endpoint_auth_signing_alg_values_supported":["PS256"],"id_token_encryption_alg_values_supported":["RSA-OAEP"],"id_token_encryption_enc_values_supported":["A256GCM"],"userinfo_encryption_alg_values_supported":["RSA-OAEP"],"userinfo_encryption_enc_values_supported":["A256GCM"],"authorization_encryption_alg_values_supported":["RSA-OAEP"],"authorization_encryption_enc_values_supported":["A256GCM"],"request_object_encryption_alg_values_supported":["RSA-OAEP"],"request_object_encryption_enc_values_supported":["A256GCM"],"tls_client_certificate_bound_access_tokens":true,"backchannel_authentication_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/backchannel","backchannel_token_delivery_modes_supported":["ping","poll"],"backchannel_user_code_parameter_supported":true,"backchannel_authentication_request_signing_alg_values_supported":["PS256"],"claim_types_supported":["normal"],"mtls_endpoint_aliases":{"token_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/token","introspection_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/token/introspection","revocation_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/token/revocation","userinfo_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/me","device_authorization_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/device/auth","pushed_authorization_request_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/request","registration_endpoint":"https://api.homolog.platform.open-co.com.br/orgs/openco/reg"}}
2021-10-13 18:04:50 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
acr_values_supported
[
  "urn:brasil:openbanking:loa2",
  "urn:brasil:openbanking:loa3"
]
authorization_endpoint
https://api.homolog.platform.open-co.com.br/orgs/openco/auth
device_authorization_endpoint
https://api.homolog.platform.open-co.com.br/orgs/openco/device/auth
claims_parameter_supported
true
claims_supported
[
  "sub",
  "acr",
  "sid",
  "auth_time",
  "iss",
  "cpf",
  "cnpj"
]
code_challenge_methods_supported
[
  "S256"
]
end_session_endpoint
https://api.homolog.platform.open-co.com.br/orgs/openco/session/end
grant_types_supported
[
  "authorization_code",
  "implicit",
  "refresh_token",
  "client_credentials",
  "urn:ietf:params:oauth:grant-type:device_code",
  "urn:openid:params:grant-type:ciba"
]
id_token_signing_alg_values_supported
[
  "PS256"
]
issuer
https://api.homolog.platform.open-co.com.br/orgs/openco
jwks_uri
https://api.homolog.platform.open-co.com.br/orgs/openco/jwks
registration_endpoint
https://api.homolog.platform.open-co.com.br/orgs/openco/reg
response_modes_supported
[
  "form_post",
  "fragment",
  "query",
  "jwt",
  "query.jwt",
  "fragment.jwt",
  "form_post.jwt"
]
response_types_supported
[
  "code",
  "id_token",
  "code id_token",
  "id_token token",
  "code token",
  "code id_token token"
]
scopes_supported
[
  "openid",
  "offline_access",
  "consents",
  "resources",
  "customers",
  "credit-cards-accounts",
  "accounts",
  "loans",
  "financings",
  "unarranged-accounts-overdraft",
  "invoice-financings",
  "payments"
]
subject_types_supported
[
  "public"
]
token_endpoint_auth_methods_supported
[
  "none",
  "private_key_jwt",
  "tls_client_auth",
  "self_signed_tls_client_auth",
  "client_secret_post"
]
token_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
token_endpoint
https://api.homolog.platform.open-co.com.br/orgs/openco/token
pushed_authorization_request_endpoint
https://api.homolog.platform.open-co.com.br/orgs/openco/request
request_object_signing_alg_values_supported
[
  "PS256"
]
request_parameter_supported
true
request_uri_parameter_supported
true
require_request_uri_registration
true
userinfo_endpoint
https://api.homolog.platform.open-co.com.br/orgs/openco/me
userinfo_signing_alg_values_supported
[
  "PS256"
]
authorization_signing_alg_values_supported
[
  "PS256"
]
introspection_endpoint
https://api.homolog.platform.open-co.com.br/orgs/openco/token/introspection
introspection_endpoint_auth_methods_supported
[
  "private_key_jwt",
  "tls_client_auth",
  "self_signed_tls_client_auth",
  "client_secret_post"
]
introspection_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
revocation_endpoint
https://api.homolog.platform.open-co.com.br/orgs/openco/token/revocation
revocation_endpoint_auth_methods_supported
[
  "none",
  "private_key_jwt",
  "tls_client_auth",
  "self_signed_tls_client_auth",
  "client_secret_post"
]
revocation_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
id_token_encryption_alg_values_supported
[
  "RSA-OAEP"
]
id_token_encryption_enc_values_supported
[
  "A256GCM"
]
userinfo_encryption_alg_values_supported
[
  "RSA-OAEP"
]
userinfo_encryption_enc_values_supported
[
  "A256GCM"
]
authorization_encryption_alg_values_supported
[
  "RSA-OAEP"
]
authorization_encryption_enc_values_supported
[
  "A256GCM"
]
request_object_encryption_alg_values_supported
[
  "RSA-OAEP"
]
request_object_encryption_enc_values_supported
[
  "A256GCM"
]
tls_client_certificate_bound_access_tokens
true
backchannel_authentication_endpoint
https://api.homolog.platform.open-co.com.br/orgs/openco/backchannel
backchannel_token_delivery_modes_supported
[
  "ping",
  "poll"
]
backchannel_user_code_parameter_supported
true
backchannel_authentication_request_signing_alg_values_supported
[
  "PS256"
]
claim_types_supported
[
  "normal"
]
mtls_endpoint_aliases
{
  "token_endpoint": "https://api.homolog.platform.open-co.com.br/orgs/openco/token",
  "introspection_endpoint": "https://api.homolog.platform.open-co.com.br/orgs/openco/token/introspection",
  "revocation_endpoint": "https://api.homolog.platform.open-co.com.br/orgs/openco/token/revocation",
  "userinfo_endpoint": "https://api.homolog.platform.open-co.com.br/orgs/openco/me",
  "device_authorization_endpoint": "https://api.homolog.platform.open-co.com.br/orgs/openco/device/auth",
  "pushed_authorization_request_endpoint": "https://api.homolog.platform.open-co.com.br/orgs/openco/request",
  "registration_endpoint": "https://api.homolog.platform.open-co.com.br/orgs/openco/reg"
}
2021-10-13 18:04:50 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2021-10-13 18:04:50 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2021-10-13 18:04:50
FetchServerKeys
Fetching server key
jwks_uri
https://api.homolog.platform.open-co.com.br/orgs/openco/jwks
2021-10-13 18:04:50
FetchServerKeys
HTTP request
request_uri
https://api.homolog.platform.open-co.com.br/orgs/openco/jwks
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2021-10-13 18:04:50 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/jwk-set+json; charset\u003dutf-8",
  "content-length": "917",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "vary": "Origin",
  "date": "Wed, 13 Oct 2021 18:04:50 GMT",
  "x-kong-upstream-latency": "1",
  "x-kong-proxy-latency": "1",
  "via": "kong/2.2.2"
}
response_body
{"keys":[{"kty":"RSA","use":"sig","kid":"UYouyf1FgKOqTzCV0MrYFr0qbKln48G8BH-2F61TRCw","alg":"PS256","e":"AQAB","n":"y9qqnxPHiZQCPEXKqi-ZVYl9606JkYYu_cyueED3kwibXT25m85Ovl0O7HrjpC1JFufEBVMnW9VGMQRaq1pMpihnkNyrpMY4RivoAZ-gBp-vA54_5Ue-l5YjuD6855s4cKJcxgkfL9amOASQs1ec2sap3NbnGGj8SBdML9UJTTOOSaXPkCWLAcSybgG1_WZHBjom6gtQM9771CE6xurPJzO9CFygj4aA8dy-6PL4k4BXkoh4JP6GxjW1bh4R5CGvj3BL94RIINdlCJ2H8puSxxr0azcTjR5eRoFdhDhLc4qDFjHOGPB9jVwnzucQrk8FUhZoaPNiKni7CiB892LiPQ"},{"kty":"RSA","use":"enc","kid":"g2o-4y22dXjfOnAwn2K_Zvgwp2V26aPccETnEcdzeZ8","alg":"RSA-OAEP","e":"AQAB","n":"nS8Sp_46f0AOTenPoI8ZUHYbNQfixp6KBQsdJTxKDLwm-nUdTeFMoFca4H87k45uTkTtl9tnQZhjP7ftg_Onf7ivM2ntwLKEVsO12RzpZ25J_QZty0wZ3Zc765yHjPp_c4N4730S2heqb1b8vCbkc1catMVPbsRrrc5z_E4E9AKnFUqbwl_2EkAOu0SXP2BWXTpi07oZIeIbAstC54GyQuGrrLxviwZgV51NFnDon2fBbV_TOlchgE4nauvM7uhprqMVdIeNSaFoDtx4zO46GwAOLC1jCL9yeO_Q8eBPpBJFUj5n70kawXjFDvcD8FemuPb-MInRIPeSSkTCp9jXJQ"}]}
2021-10-13 18:04:50
FetchServerKeys
Found JWK set string
jwk_string
{"keys":[{"kty":"RSA","use":"sig","kid":"UYouyf1FgKOqTzCV0MrYFr0qbKln48G8BH-2F61TRCw","alg":"PS256","e":"AQAB","n":"y9qqnxPHiZQCPEXKqi-ZVYl9606JkYYu_cyueED3kwibXT25m85Ovl0O7HrjpC1JFufEBVMnW9VGMQRaq1pMpihnkNyrpMY4RivoAZ-gBp-vA54_5Ue-l5YjuD6855s4cKJcxgkfL9amOASQs1ec2sap3NbnGGj8SBdML9UJTTOOSaXPkCWLAcSybgG1_WZHBjom6gtQM9771CE6xurPJzO9CFygj4aA8dy-6PL4k4BXkoh4JP6GxjW1bh4R5CGvj3BL94RIINdlCJ2H8puSxxr0azcTjR5eRoFdhDhLc4qDFjHOGPB9jVwnzucQrk8FUhZoaPNiKni7CiB892LiPQ"},{"kty":"RSA","use":"enc","kid":"g2o-4y22dXjfOnAwn2K_Zvgwp2V26aPccETnEcdzeZ8","alg":"RSA-OAEP","e":"AQAB","n":"nS8Sp_46f0AOTenPoI8ZUHYbNQfixp6KBQsdJTxKDLwm-nUdTeFMoFca4H87k45uTkTtl9tnQZhjP7ftg_Onf7ivM2ntwLKEVsO12RzpZ25J_QZty0wZ3Zc765yHjPp_c4N4730S2heqb1b8vCbkc1catMVPbsRrrc5z_E4E9AKnFUqbwl_2EkAOu0SXP2BWXTpi07oZIeIbAstC54GyQuGrrLxviwZgV51NFnDon2fBbV_TOlchgE4nauvM7uhprqMVdIeNSaFoDtx4zO46GwAOLC1jCL9yeO_Q8eBPpBJFUj5n70kawXjFDvcD8FemuPb-MInRIPeSSkTCp9jXJQ"}]}
2021-10-13 18:04:50 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "UYouyf1FgKOqTzCV0MrYFr0qbKln48G8BH-2F61TRCw",
      "alg": "PS256",
      "e": "AQAB",
      "n": "y9qqnxPHiZQCPEXKqi-ZVYl9606JkYYu_cyueED3kwibXT25m85Ovl0O7HrjpC1JFufEBVMnW9VGMQRaq1pMpihnkNyrpMY4RivoAZ-gBp-vA54_5Ue-l5YjuD6855s4cKJcxgkfL9amOASQs1ec2sap3NbnGGj8SBdML9UJTTOOSaXPkCWLAcSybgG1_WZHBjom6gtQM9771CE6xurPJzO9CFygj4aA8dy-6PL4k4BXkoh4JP6GxjW1bh4R5CGvj3BL94RIINdlCJ2H8puSxxr0azcTjR5eRoFdhDhLc4qDFjHOGPB9jVwnzucQrk8FUhZoaPNiKni7CiB892LiPQ"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "kid": "g2o-4y22dXjfOnAwn2K_Zvgwp2V26aPccETnEcdzeZ8",
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "n": "nS8Sp_46f0AOTenPoI8ZUHYbNQfixp6KBQsdJTxKDLwm-nUdTeFMoFca4H87k45uTkTtl9tnQZhjP7ftg_Onf7ivM2ntwLKEVsO12RzpZ25J_QZty0wZ3Zc765yHjPp_c4N4730S2heqb1b8vCbkc1catMVPbsRrrc5z_E4E9AKnFUqbwl_2EkAOu0SXP2BWXTpi07oZIeIbAstC54GyQuGrrLxviwZgV51NFnDon2fBbV_TOlchgE4nauvM7uhprqMVdIeNSaFoDtx4zO46GwAOLC1jCL9yeO_Q8eBPpBJFUj5n70kawXjFDvcD8FemuPb-MInRIPeSSkTCp9jXJQ"
    }
  ]
}
2021-10-13 18:04:50 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "UYouyf1FgKOqTzCV0MrYFr0qbKln48G8BH-2F61TRCw",
      "alg": "PS256",
      "e": "AQAB",
      "n": "y9qqnxPHiZQCPEXKqi-ZVYl9606JkYYu_cyueED3kwibXT25m85Ovl0O7HrjpC1JFufEBVMnW9VGMQRaq1pMpihnkNyrpMY4RivoAZ-gBp-vA54_5Ue-l5YjuD6855s4cKJcxgkfL9amOASQs1ec2sap3NbnGGj8SBdML9UJTTOOSaXPkCWLAcSybgG1_WZHBjom6gtQM9771CE6xurPJzO9CFygj4aA8dy-6PL4k4BXkoh4JP6GxjW1bh4R5CGvj3BL94RIINdlCJ2H8puSxxr0azcTjR5eRoFdhDhLc4qDFjHOGPB9jVwnzucQrk8FUhZoaPNiKni7CiB892LiPQ"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "kid": "g2o-4y22dXjfOnAwn2K_Zvgwp2V26aPccETnEcdzeZ8",
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "n": "nS8Sp_46f0AOTenPoI8ZUHYbNQfixp6KBQsdJTxKDLwm-nUdTeFMoFca4H87k45uTkTtl9tnQZhjP7ftg_Onf7ivM2ntwLKEVsO12RzpZ25J_QZty0wZ3Zc765yHjPp_c4N4730S2heqb1b8vCbkc1catMVPbsRrrc5z_E4E9AKnFUqbwl_2EkAOu0SXP2BWXTpi07oZIeIbAstC54GyQuGrrLxviwZgV51NFnDon2fBbV_TOlchgE4nauvM7uhprqMVdIeNSaFoDtx4zO46GwAOLC1jCL9yeO_Q8eBPpBJFUj5n70kawXjFDvcD8FemuPb-MInRIPeSSkTCp9jXJQ"
    }
  ]
}
2021-10-13 18:04:50 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2021-10-13 18:04:50 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2021-10-13 18:04:50 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2021-10-13 18:04:50 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "UYouyf1FgKOqTzCV0MrYFr0qbKln48G8BH-2F61TRCw",
      "alg": "PS256",
      "e": "AQAB",
      "n": "y9qqnxPHiZQCPEXKqi-ZVYl9606JkYYu_cyueED3kwibXT25m85Ovl0O7HrjpC1JFufEBVMnW9VGMQRaq1pMpihnkNyrpMY4RivoAZ-gBp-vA54_5Ue-l5YjuD6855s4cKJcxgkfL9amOASQs1ec2sap3NbnGGj8SBdML9UJTTOOSaXPkCWLAcSybgG1_WZHBjom6gtQM9771CE6xurPJzO9CFygj4aA8dy-6PL4k4BXkoh4JP6GxjW1bh4R5CGvj3BL94RIINdlCJ2H8puSxxr0azcTjR5eRoFdhDhLc4qDFjHOGPB9jVwnzucQrk8FUhZoaPNiKni7CiB892LiPQ"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "kid": "g2o-4y22dXjfOnAwn2K_Zvgwp2V26aPccETnEcdzeZ8",
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "n": "nS8Sp_46f0AOTenPoI8ZUHYbNQfixp6KBQsdJTxKDLwm-nUdTeFMoFca4H87k45uTkTtl9tnQZhjP7ftg_Onf7ivM2ntwLKEVsO12RzpZ25J_QZty0wZ3Zc765yHjPp_c4N4730S2heqb1b8vCbkc1catMVPbsRrrc5z_E4E9AKnFUqbwl_2EkAOu0SXP2BWXTpi07oZIeIbAstC54GyQuGrrLxviwZgV51NFnDon2fBbV_TOlchgE4nauvM7uhprqMVdIeNSaFoDtx4zO46GwAOLC1jCL9yeO_Q8eBPpBJFUj5n70kawXjFDvcD8FemuPb-MInRIPeSSkTCp9jXJQ"
    }
  ]
}
2021-10-13 18:04:50 SUCCESS
GetStaticClientConfiguration
Found a static client object
scope
openid resources
client_id
geru-bank-one
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "b9dde4fc8a6deec5044a994da119b73d007db30d0978f78bfb1676db4150b323",
      "alg": "PS256",
      "use": "sig",
      "n": "vOX4NX97_AqAYJZXxyfMWtlGPfWF_4PbQspCtM-mJSSJUgFCVETgm8777NYem--3ELXNXI38oTCJzotf8AgtEf9elUU1OBVBKNVUAY2F4LrtaBEAWRLqBqr3wbE1bW0_WlOE2ak7I2IwPMJj2R-Shdu5fBLz-vwtA8cKnvsp5S1cCGtSGPoBiCyl_X0G-54UzWy81M9oVBWmnANqXWPuaaIpJwX_MEDbAf-ycTnK9YdV-RLe7CET_8cRAQvJGoYg5oH_FlfAw6fGK97wydFnf3AsAzefMru-PTbDCfTQkzE3SVPphNkvKAqle7ZR8-H5Ne58TrGWfBGnuh7clNT0ow",
      "e": "AQAB",
      "d": "GnQyUHusB14JIH2tiUx_h_GJrr-lpmT23eGpedzirazyNjPK8DY9JlTUXxSVcM0fXA251s5jpMdBZVWLd_gNJ8oVmt34WARR_b_yZc1GBHTpLnvDCrZlY82pqMyCaPK1vpaXskvK5menzbqDdTLAuFJPJZsZ4_pQ64iCakVOVrPHsiJnF1a4ezhAVZRy_DgE0On_QNwl-yl383OF-EIj4-cAC4cqsGyUQkfE-jVqE8Ple4DpFfjqCSBx9IxurHAe2Ie8PdEJ8H8VTaxMWjXDqyyipkDMxx3QGj3KLlS-syRpIhZPEj3T6JYSu8FF21oy5zXQd1lRHTGYX0Llv6R3AQ",
      "p": "7zG8gWJFPQnCffdejlHYr0iSmlMwFJurQBPy7nqa1ArGhxoxYb4R8vm7ywbAtBN0m9Acq4G5rzSH0dt5yxHsJORT2rXwWQjKbcN7zes12wiRs0GnOvd5wRnVmxUR8mp42yslzxBnZGa4_eAHyZwNWM5_abc8G55LZi3talfWAmM",
      "q": "yiuV9N61qka4YVIFdrEpnUdMRHSyYdp1zjYTAqt_vadatsmhgmbEgRV8UupSluDKczetm3ylUMQJjP7maucbpmpQ0bcA0oQ41tpBuE4QXfgBEEz8z1eUksDrxX3ep7cqYLv1DuRTResMDaUNtq73UW2bJvoJvr48XcBRN0ICuME",
      "dp": "iI5Fhzw6OSGkRtP9yJSTd2agQ7iwX2OL_hYlf97BG8NXGfRrMtkXWDcY7kzZoTTmQroqVAPIpW0BCV8ahkOiJGGyOc_a-omZP9b1jFb3NSgMPmGB_pkgioycNWBvEY2Vl9JnUHKWBGzcuhu3dnM_725csVbp2v6hHyGjRC4HQO8",
      "dq": "sFzTZRj_Wzp0UBmwQHmONvDinHk8v9ZGnIxZiyO2vOiIXxqH9WzXEVB_8wkM4SfaFCbHIPPcdxd8yW337dwMJ-Fo_XlqkzrbJrqhSDl5V7AopWKzy-C38Emxo8gI-z_zDQ4KWmJeLok8K48H5oy9nWBDT_4hkC7-FD7X2p-QJkE",
      "qi": "iI0CBudZjdwmV4agErPhVT0hZPXXQHet8rDeH1HnnGk4_Hp2dZD945oDrt_4S5RFlCeAnfUSAm3FJgXawS7dj7ThI9Rc1giykYphiZc1-C4EoI0pPCzg-Ad9isE7xYtvQksJJdUDUWD2Uq8CKAqpZDUOjhBuWn4xcjYgQ0X5KZY"
    },
    {
      "kty": "RSA",
      "kid": "a269918160d0253d6f454f130ff4e03f75874d3ee53f9a49ddc854219cebad38",
      "alg": "RSA-OAEP",
      "use": "enc",
      "n": "vE25NVuoSYVc5w89PVmN6m9Z8cmxcQIiK-cogtj52iqMkHswgXLCjj1Ce6AnpxPO93A-1O73SistW_6xzR4sAMn5wzBnd7ieARj1Pmj4MTa03lfoZ8M989MBCLeU1Z22OjLUaM_fVWG2MeVY2E6BO5uI_ByqFxPGpwkIWpYD3hP-qnC7KiWKnxD-L-FVVXvWQ2xc2b2u4jf7dRug3s3Bk2StkJvDdU852SxXiPPbxYdVlLsMxyN44-IcwFiDylSZ_TEkoVhEeyEQPl0JZ_uhjUCRV2gaFWynI9yDah0wGS7W8MQCBoWTGR0byAg_O4wotJw4rkLdY-JFS_JhtUBv2w",
      "e": "AQAB",
      "d": "YBTIjBFYrSr_XGbKOKOZZiWrH1Rq1d7g0MYCRcGwu0E6t_4joemMnEdlxO7TTM0urdL4PG4ygAXH_0jWMHNUwJJOfuoT4WKyPJ0fhdjJy1K-tzTjwQ4-bkscG_aQWu8-LDQDbfejXU2eSZdc3gIwrtmN7BY0M9JDareRK6egEZABWGwBs88qL2_PNVzT1Jit__70OYXP5ZmSvSf6NYwKFnVOcz9dOaCv_DS3ujpQgzJ-eL_c2sDQedP5UmsvjC7ob6dUlbpcyknHMwtgLriiuwcldfvmx2pgWr96PSKpkZE3iEMqhfMU943sm9RtwoKum8DUoC2HUJSp5TeHNiuuAQ",
      "p": "74qLVSTGl4RU0h9BgYxIszw8Nc3Pn32iiHb1f_u26Z0YMqV5YeKUvu0n_aOtJfhPg42fKz_8vbnzsSLUYPzamtDf4R2375O08WkwDY5f1gMe3LCjsLYiSKaHWgZKrMeU8DkgCr-_3AJLlkXmXooyj4mwz7rYCZcCf_WON6LhoxM",
      "q": "yT3tCaqZwl1qHZJel-Dd3YLNRbnomTohY6FX7Lniqp9WPdqdel6QhAKEz51cL5LkBpyOm_72YoYCHeiwdikcA1lFt6fEsPq5pNvkkZNa_N_MNI0IyOMzht8UU8v1-7EuiDTdJYHUc-JfFfgz7rnMXGzx5iA7Pp_UTJxxivo30Rk",
      "dp": "JAchd7flSqqzmzrqPlLcKGEZ6TnATYu243GI8Svp0e830X5D6G4M0z6WMjbo9voG85FcbEPefqa2OWE0sjW1p21dDt3KaXU81MZuXMuaLHUhsi27IPvz4htx5h9mIeCOzSa6ZAN9Ftkdh0eSI4wDmMUr28KNdbvJu3cyYbnU2BM",
      "dq": "mBb_IEEY97YVzseiSfKeexyx-rJoQfWW6m8zvis2TXEigpjIT4VMfxhQO4BX_XRsdTq45NiqaQeSbfw_8O1cyIMdl5Fpq7-xshCmDAdrypVxBX5ZV0mu1Y2fFT2eaFweKL6bLA-U-wfoiPgOd6tf8bI8l4lgfRHaJxRNE5XLvXE",
      "qi": "cDr8d7aJmWPJ6ioswgk71XXVkjpwDGLOAx2EAZMXEtsS3Oc6ptEbwkUZbLD0hYE2vRfhOfAHFGxvewdzKXxRJ0WuaPyl5pSGLKlDfKWrbMbP7rGKblQK2vpbnHRJ7anu_YHznJp75bdiVLYrw90AVErR6Af4awix9tqoncvLA3E"
    }
  ]
}
2021-10-13 18:04:50 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2021-10-13 18:04:50 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCrJOCHMpEDtdG4A9N7+xuah2UfuNAnWrc2ZKzYltRthR/7agiWIw8yqe/Pdh/oegvWHlza6uQYeTvIL6YER/3O+D9g4VgWiKqh8tH/U0FC+9ZgRKmjFcJGmwaQa8EuyY7DlxzfZ0BpfteDV22XXRlovO41zXAGGWm4zQ+FlLmJgdJz+lGpCAR1tPsYjvlLFrZiM5jkj7ho3ZuWoP3DcA74aGD86QFmyF+iWXiaPUJLpjfEWhpjfu6wLiNpLBbf2Le/7HCKtC6IwASHTbhbbhiCImbnRmu9reUBENPHm/6RFtzviEa6KSHDMQVDhafgXTIUPfOYUV3JZhA/yzGBWLltAgMBAAECggEBAJWdln/6z9WLhLy285JmcrpD9T6nJanR32s41fY+3ZSlFdGH39vI6IdlEpWucbSdxW05e/mR8TgH/CBEr4D8osDmOxnpxkVk0q7jhXwNf3ccjEv6msZMxltNOY7V9Lt/T0Rj/cS8Eg5n6eYTb2Ys6IKs8B6u62kZnFgHRLOF0jGHkpqTQDxHyeodfjL7NYNV3qSbHtFhD0vjY1e4a6Wa/w8BB9PGsDirErRmhQpJxRGDcx9JqQwEhbek1mxla1vUzhiItE7xDyjPllf0OdvVNsEW7EW/X6dbrzhegxuD1EMcTjzJukWGMQEoOaTcHnyaUP/9SaC8E5C9K0X2gtLwzCECgYEA4sRHraCGuEizUpvt5GfiODfGfgiMmIds/oAWCfiYTtCIZJ/GaLsL/vwByTbs+Y/4pn2/wANypRE5C+hvBFDWNm4OLMmAsOW1u1hNoSzOx7TXZDY028rXXxIuoTNcf9EEQa0qOGdQyxspf8aDeo4Fa0Un05K2ioaJHPpmZ7ht4WUCgYEAwTTySZkFmhNsgr3HcsWsMEy5wYqItqqv79AcVHjTMu6T+0CIEOtHFF/dGLAUQ82pEc+Ypi0aUtVvt+q1YRZRH9/drhZjCX1Q1+29JwNNXp3OSCpn4NtHoU9XUmpSl+y6+3uY1xFnxGwNCBzwAMmqBo+JnQoLB+TFi6SBjAExO2kCgYBWCicwJ7I2Bc+UTnmKqifZMMBtXY0K6odeYPb7vYj8jn7RvxWm8yFwE+oRkHeFkSzE7v1sO2KqYsiETiKhPpKogEV8lM/xTpcPiEecGcYzW9hFu5N+uY3SErICk9xK2uGEkdFtKTYsehfa1VVZkL1ZoBmmWwpLsRQhHJjyTbXTSQKBgD40+vHBaDFUobJywj3s8WTXv1NWdHBEAsO3APgdsvqKIHFcNLMl3cvslbZ2MwAlvpLygVa33Orgt8jCtEWfNt2Jacm8gYSzqYzsieN+x7F4I8vOg4W9dJG2hwoNG6y41vdTs0FD5GI02/lJv+ixBaJ5IrjCXAzdltFAVUmrtJtJAoGBALUPALjuIursgeQJgCUwgN4Kvy4zip7HcVh8GWodwvAnLZWZLxy7vfqVTX1Z+nTi5c9q08nyoW+WlcC5/3pErmaRfsIWcCm97fx491YsnvMjDjVwsthVt1J++BlK7fA9O5FVq5+sAm7tX0T1uqLcuqzNzf/WY3KDSYmiPZtmC2En
ca
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
2021-10-13 18:04:50 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-10-13 18:04:50 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "b9dde4fc8a6deec5044a994da119b73d007db30d0978f78bfb1676db4150b323",
      "alg": "PS256",
      "use": "sig",
      "n": "vOX4NX97_AqAYJZXxyfMWtlGPfWF_4PbQspCtM-mJSSJUgFCVETgm8777NYem--3ELXNXI38oTCJzotf8AgtEf9elUU1OBVBKNVUAY2F4LrtaBEAWRLqBqr3wbE1bW0_WlOE2ak7I2IwPMJj2R-Shdu5fBLz-vwtA8cKnvsp5S1cCGtSGPoBiCyl_X0G-54UzWy81M9oVBWmnANqXWPuaaIpJwX_MEDbAf-ycTnK9YdV-RLe7CET_8cRAQvJGoYg5oH_FlfAw6fGK97wydFnf3AsAzefMru-PTbDCfTQkzE3SVPphNkvKAqle7ZR8-H5Ne58TrGWfBGnuh7clNT0ow",
      "e": "AQAB",
      "d": "GnQyUHusB14JIH2tiUx_h_GJrr-lpmT23eGpedzirazyNjPK8DY9JlTUXxSVcM0fXA251s5jpMdBZVWLd_gNJ8oVmt34WARR_b_yZc1GBHTpLnvDCrZlY82pqMyCaPK1vpaXskvK5menzbqDdTLAuFJPJZsZ4_pQ64iCakVOVrPHsiJnF1a4ezhAVZRy_DgE0On_QNwl-yl383OF-EIj4-cAC4cqsGyUQkfE-jVqE8Ple4DpFfjqCSBx9IxurHAe2Ie8PdEJ8H8VTaxMWjXDqyyipkDMxx3QGj3KLlS-syRpIhZPEj3T6JYSu8FF21oy5zXQd1lRHTGYX0Llv6R3AQ",
      "p": "7zG8gWJFPQnCffdejlHYr0iSmlMwFJurQBPy7nqa1ArGhxoxYb4R8vm7ywbAtBN0m9Acq4G5rzSH0dt5yxHsJORT2rXwWQjKbcN7zes12wiRs0GnOvd5wRnVmxUR8mp42yslzxBnZGa4_eAHyZwNWM5_abc8G55LZi3talfWAmM",
      "q": "yiuV9N61qka4YVIFdrEpnUdMRHSyYdp1zjYTAqt_vadatsmhgmbEgRV8UupSluDKczetm3ylUMQJjP7maucbpmpQ0bcA0oQ41tpBuE4QXfgBEEz8z1eUksDrxX3ep7cqYLv1DuRTResMDaUNtq73UW2bJvoJvr48XcBRN0ICuME",
      "dp": "iI5Fhzw6OSGkRtP9yJSTd2agQ7iwX2OL_hYlf97BG8NXGfRrMtkXWDcY7kzZoTTmQroqVAPIpW0BCV8ahkOiJGGyOc_a-omZP9b1jFb3NSgMPmGB_pkgioycNWBvEY2Vl9JnUHKWBGzcuhu3dnM_725csVbp2v6hHyGjRC4HQO8",
      "dq": "sFzTZRj_Wzp0UBmwQHmONvDinHk8v9ZGnIxZiyO2vOiIXxqH9WzXEVB_8wkM4SfaFCbHIPPcdxd8yW337dwMJ-Fo_XlqkzrbJrqhSDl5V7AopWKzy-C38Emxo8gI-z_zDQ4KWmJeLok8K48H5oy9nWBDT_4hkC7-FD7X2p-QJkE",
      "qi": "iI0CBudZjdwmV4agErPhVT0hZPXXQHet8rDeH1HnnGk4_Hp2dZD945oDrt_4S5RFlCeAnfUSAm3FJgXawS7dj7ThI9Rc1giykYphiZc1-C4EoI0pPCzg-Ad9isE7xYtvQksJJdUDUWD2Uq8CKAqpZDUOjhBuWn4xcjYgQ0X5KZY"
    },
    {
      "kty": "RSA",
      "kid": "a269918160d0253d6f454f130ff4e03f75874d3ee53f9a49ddc854219cebad38",
      "alg": "RSA-OAEP",
      "use": "enc",
      "n": "vE25NVuoSYVc5w89PVmN6m9Z8cmxcQIiK-cogtj52iqMkHswgXLCjj1Ce6AnpxPO93A-1O73SistW_6xzR4sAMn5wzBnd7ieARj1Pmj4MTa03lfoZ8M989MBCLeU1Z22OjLUaM_fVWG2MeVY2E6BO5uI_ByqFxPGpwkIWpYD3hP-qnC7KiWKnxD-L-FVVXvWQ2xc2b2u4jf7dRug3s3Bk2StkJvDdU852SxXiPPbxYdVlLsMxyN44-IcwFiDylSZ_TEkoVhEeyEQPl0JZ_uhjUCRV2gaFWynI9yDah0wGS7W8MQCBoWTGR0byAg_O4wotJw4rkLdY-JFS_JhtUBv2w",
      "e": "AQAB",
      "d": "YBTIjBFYrSr_XGbKOKOZZiWrH1Rq1d7g0MYCRcGwu0E6t_4joemMnEdlxO7TTM0urdL4PG4ygAXH_0jWMHNUwJJOfuoT4WKyPJ0fhdjJy1K-tzTjwQ4-bkscG_aQWu8-LDQDbfejXU2eSZdc3gIwrtmN7BY0M9JDareRK6egEZABWGwBs88qL2_PNVzT1Jit__70OYXP5ZmSvSf6NYwKFnVOcz9dOaCv_DS3ujpQgzJ-eL_c2sDQedP5UmsvjC7ob6dUlbpcyknHMwtgLriiuwcldfvmx2pgWr96PSKpkZE3iEMqhfMU943sm9RtwoKum8DUoC2HUJSp5TeHNiuuAQ",
      "p": "74qLVSTGl4RU0h9BgYxIszw8Nc3Pn32iiHb1f_u26Z0YMqV5YeKUvu0n_aOtJfhPg42fKz_8vbnzsSLUYPzamtDf4R2375O08WkwDY5f1gMe3LCjsLYiSKaHWgZKrMeU8DkgCr-_3AJLlkXmXooyj4mwz7rYCZcCf_WON6LhoxM",
      "q": "yT3tCaqZwl1qHZJel-Dd3YLNRbnomTohY6FX7Lniqp9WPdqdel6QhAKEz51cL5LkBpyOm_72YoYCHeiwdikcA1lFt6fEsPq5pNvkkZNa_N_MNI0IyOMzht8UU8v1-7EuiDTdJYHUc-JfFfgz7rnMXGzx5iA7Pp_UTJxxivo30Rk",
      "dp": "JAchd7flSqqzmzrqPlLcKGEZ6TnATYu243GI8Svp0e830X5D6G4M0z6WMjbo9voG85FcbEPefqa2OWE0sjW1p21dDt3KaXU81MZuXMuaLHUhsi27IPvz4htx5h9mIeCOzSa6ZAN9Ftkdh0eSI4wDmMUr28KNdbvJu3cyYbnU2BM",
      "dq": "mBb_IEEY97YVzseiSfKeexyx-rJoQfWW6m8zvis2TXEigpjIT4VMfxhQO4BX_XRsdTq45NiqaQeSbfw_8O1cyIMdl5Fpq7-xshCmDAdrypVxBX5ZV0mu1Y2fFT2eaFweKL6bLA-U-wfoiPgOd6tf8bI8l4lgfRHaJxRNE5XLvXE",
      "qi": "cDr8d7aJmWPJ6ioswgk71XXVkjpwDGLOAx2EAZMXEtsS3Oc6ptEbwkUZbLD0hYE2vRfhOfAHFGxvewdzKXxRJ0WuaPyl5pSGLKlDfKWrbMbP7rGKblQK2vpbnHRJ7anu_YHznJp75bdiVLYrw90AVErR6Af4awix9tqoncvLA3E"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "b9dde4fc8a6deec5044a994da119b73d007db30d0978f78bfb1676db4150b323",
      "alg": "PS256",
      "n": "vOX4NX97_AqAYJZXxyfMWtlGPfWF_4PbQspCtM-mJSSJUgFCVETgm8777NYem--3ELXNXI38oTCJzotf8AgtEf9elUU1OBVBKNVUAY2F4LrtaBEAWRLqBqr3wbE1bW0_WlOE2ak7I2IwPMJj2R-Shdu5fBLz-vwtA8cKnvsp5S1cCGtSGPoBiCyl_X0G-54UzWy81M9oVBWmnANqXWPuaaIpJwX_MEDbAf-ycTnK9YdV-RLe7CET_8cRAQvJGoYg5oH_FlfAw6fGK97wydFnf3AsAzefMru-PTbDCfTQkzE3SVPphNkvKAqle7ZR8-H5Ne58TrGWfBGnuh7clNT0ow"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "a269918160d0253d6f454f130ff4e03f75874d3ee53f9a49ddc854219cebad38",
      "alg": "RSA-OAEP",
      "n": "vE25NVuoSYVc5w89PVmN6m9Z8cmxcQIiK-cogtj52iqMkHswgXLCjj1Ce6AnpxPO93A-1O73SistW_6xzR4sAMn5wzBnd7ieARj1Pmj4MTa03lfoZ8M989MBCLeU1Z22OjLUaM_fVWG2MeVY2E6BO5uI_ByqFxPGpwkIWpYD3hP-qnC7KiWKnxD-L-FVVXvWQ2xc2b2u4jf7dRug3s3Bk2StkJvDdU852SxXiPPbxYdVlLsMxyN44-IcwFiDylSZ_TEkoVhEeyEQPl0JZ_uhjUCRV2gaFWynI9yDah0wGS7W8MQCBoWTGR0byAg_O4wotJw4rkLdY-JFS_JhtUBv2w"
    }
  ]
}
2021-10-13 18:04:50 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2021-10-13 18:04:50 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-10-13 18:04:50 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2021-10-13 18:04:50 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "b9dde4fc8a6deec5044a994da119b73d007db30d0978f78bfb1676db4150b323",
      "alg": "PS256",
      "use": "sig",
      "n": "vOX4NX97_AqAYJZXxyfMWtlGPfWF_4PbQspCtM-mJSSJUgFCVETgm8777NYem--3ELXNXI38oTCJzotf8AgtEf9elUU1OBVBKNVUAY2F4LrtaBEAWRLqBqr3wbE1bW0_WlOE2ak7I2IwPMJj2R-Shdu5fBLz-vwtA8cKnvsp5S1cCGtSGPoBiCyl_X0G-54UzWy81M9oVBWmnANqXWPuaaIpJwX_MEDbAf-ycTnK9YdV-RLe7CET_8cRAQvJGoYg5oH_FlfAw6fGK97wydFnf3AsAzefMru-PTbDCfTQkzE3SVPphNkvKAqle7ZR8-H5Ne58TrGWfBGnuh7clNT0ow",
      "e": "AQAB",
      "d": "GnQyUHusB14JIH2tiUx_h_GJrr-lpmT23eGpedzirazyNjPK8DY9JlTUXxSVcM0fXA251s5jpMdBZVWLd_gNJ8oVmt34WARR_b_yZc1GBHTpLnvDCrZlY82pqMyCaPK1vpaXskvK5menzbqDdTLAuFJPJZsZ4_pQ64iCakVOVrPHsiJnF1a4ezhAVZRy_DgE0On_QNwl-yl383OF-EIj4-cAC4cqsGyUQkfE-jVqE8Ple4DpFfjqCSBx9IxurHAe2Ie8PdEJ8H8VTaxMWjXDqyyipkDMxx3QGj3KLlS-syRpIhZPEj3T6JYSu8FF21oy5zXQd1lRHTGYX0Llv6R3AQ",
      "p": "7zG8gWJFPQnCffdejlHYr0iSmlMwFJurQBPy7nqa1ArGhxoxYb4R8vm7ywbAtBN0m9Acq4G5rzSH0dt5yxHsJORT2rXwWQjKbcN7zes12wiRs0GnOvd5wRnVmxUR8mp42yslzxBnZGa4_eAHyZwNWM5_abc8G55LZi3talfWAmM",
      "q": "yiuV9N61qka4YVIFdrEpnUdMRHSyYdp1zjYTAqt_vadatsmhgmbEgRV8UupSluDKczetm3ylUMQJjP7maucbpmpQ0bcA0oQ41tpBuE4QXfgBEEz8z1eUksDrxX3ep7cqYLv1DuRTResMDaUNtq73UW2bJvoJvr48XcBRN0ICuME",
      "dp": "iI5Fhzw6OSGkRtP9yJSTd2agQ7iwX2OL_hYlf97BG8NXGfRrMtkXWDcY7kzZoTTmQroqVAPIpW0BCV8ahkOiJGGyOc_a-omZP9b1jFb3NSgMPmGB_pkgioycNWBvEY2Vl9JnUHKWBGzcuhu3dnM_725csVbp2v6hHyGjRC4HQO8",
      "dq": "sFzTZRj_Wzp0UBmwQHmONvDinHk8v9ZGnIxZiyO2vOiIXxqH9WzXEVB_8wkM4SfaFCbHIPPcdxd8yW337dwMJ-Fo_XlqkzrbJrqhSDl5V7AopWKzy-C38Emxo8gI-z_zDQ4KWmJeLok8K48H5oy9nWBDT_4hkC7-FD7X2p-QJkE",
      "qi": "iI0CBudZjdwmV4agErPhVT0hZPXXQHet8rDeH1HnnGk4_Hp2dZD945oDrt_4S5RFlCeAnfUSAm3FJgXawS7dj7ThI9Rc1giykYphiZc1-C4EoI0pPCzg-Ad9isE7xYtvQksJJdUDUWD2Uq8CKAqpZDUOjhBuWn4xcjYgQ0X5KZY"
    },
    {
      "kty": "RSA",
      "kid": "a269918160d0253d6f454f130ff4e03f75874d3ee53f9a49ddc854219cebad38",
      "alg": "RSA-OAEP",
      "use": "enc",
      "n": "vE25NVuoSYVc5w89PVmN6m9Z8cmxcQIiK-cogtj52iqMkHswgXLCjj1Ce6AnpxPO93A-1O73SistW_6xzR4sAMn5wzBnd7ieARj1Pmj4MTa03lfoZ8M989MBCLeU1Z22OjLUaM_fVWG2MeVY2E6BO5uI_ByqFxPGpwkIWpYD3hP-qnC7KiWKnxD-L-FVVXvWQ2xc2b2u4jf7dRug3s3Bk2StkJvDdU852SxXiPPbxYdVlLsMxyN44-IcwFiDylSZ_TEkoVhEeyEQPl0JZ_uhjUCRV2gaFWynI9yDah0wGS7W8MQCBoWTGR0byAg_O4wotJw4rkLdY-JFS_JhtUBv2w",
      "e": "AQAB",
      "d": "YBTIjBFYrSr_XGbKOKOZZiWrH1Rq1d7g0MYCRcGwu0E6t_4joemMnEdlxO7TTM0urdL4PG4ygAXH_0jWMHNUwJJOfuoT4WKyPJ0fhdjJy1K-tzTjwQ4-bkscG_aQWu8-LDQDbfejXU2eSZdc3gIwrtmN7BY0M9JDareRK6egEZABWGwBs88qL2_PNVzT1Jit__70OYXP5ZmSvSf6NYwKFnVOcz9dOaCv_DS3ujpQgzJ-eL_c2sDQedP5UmsvjC7ob6dUlbpcyknHMwtgLriiuwcldfvmx2pgWr96PSKpkZE3iEMqhfMU943sm9RtwoKum8DUoC2HUJSp5TeHNiuuAQ",
      "p": "74qLVSTGl4RU0h9BgYxIszw8Nc3Pn32iiHb1f_u26Z0YMqV5YeKUvu0n_aOtJfhPg42fKz_8vbnzsSLUYPzamtDf4R2375O08WkwDY5f1gMe3LCjsLYiSKaHWgZKrMeU8DkgCr-_3AJLlkXmXooyj4mwz7rYCZcCf_WON6LhoxM",
      "q": "yT3tCaqZwl1qHZJel-Dd3YLNRbnomTohY6FX7Lniqp9WPdqdel6QhAKEz51cL5LkBpyOm_72YoYCHeiwdikcA1lFt6fEsPq5pNvkkZNa_N_MNI0IyOMzht8UU8v1-7EuiDTdJYHUc-JfFfgz7rnMXGzx5iA7Pp_UTJxxivo30Rk",
      "dp": "JAchd7flSqqzmzrqPlLcKGEZ6TnATYu243GI8Svp0e830X5D6G4M0z6WMjbo9voG85FcbEPefqa2OWE0sjW1p21dDt3KaXU81MZuXMuaLHUhsi27IPvz4htx5h9mIeCOzSa6ZAN9Ftkdh0eSI4wDmMUr28KNdbvJu3cyYbnU2BM",
      "dq": "mBb_IEEY97YVzseiSfKeexyx-rJoQfWW6m8zvis2TXEigpjIT4VMfxhQO4BX_XRsdTq45NiqaQeSbfw_8O1cyIMdl5Fpq7-xshCmDAdrypVxBX5ZV0mu1Y2fFT2eaFweKL6bLA-U-wfoiPgOd6tf8bI8l4lgfRHaJxRNE5XLvXE",
      "qi": "cDr8d7aJmWPJ6ioswgk71XXVkjpwDGLOAx2EAZMXEtsS3Oc6ptEbwkUZbLD0hYE2vRfhOfAHFGxvewdzKXxRJ0WuaPyl5pSGLKlDfKWrbMbP7rGKblQK2vpbnHRJ7anu_YHznJp75bdiVLYrw90AVErR6Af4awix9tqoncvLA3E"
    }
  ]
}
2021-10-13 18:04:50
ValidateMTLSCertificatesAsX509
Root & issuing in mtls.ca is wrong order. Automatically correct it (Issuing first, then root)
2021-10-13 18:04:50 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2021-10-13 18:04:50 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
geru-bank-two
scope
openid resources
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "c3e45db3743a0d5065b2ad404932ab9bb4a592a00966dfd3dc8f1c74309a9e71",
      "alg": "PS256",
      "use": "sig",
      "n": "uIl9xTeOhvb9r7wf8B0tRSIWTNgIISepevXXaV78ozO_AJCsMpUQSqt6cET9_3EAb9JPtSDJUtOX0UaI6b4VMAeeq78v_vVlRTX61sxhuNIb5wXIct_jxUs7nIPJfvmJ3PEdhKC4QTOmavoSN84rRS_yYiLeXTnhvuv0JJ75Ik6NgJNDyGjzxTYaXBXXQKq-ZvM38718S_zu7kcoFZJwKRaCoadoZ3V83-MizdKlRnoRzC7q8bfSc9WYt3KPl4ZSVMxi_151h9_T7M5TEvUcKhjRh3SCGGJZoSqvxgGoknXQ_58Njbm-EjSVSDWQMIvifvLAwNj5z_gwU2vsYe770w",
      "e": "AQAB",
      "d": "tkjSXNqpRnZ6V3pMTiJ0EmM-hf-r4BxOlLB9bY-vnQLDfKpr_rcyVaAXnQj5obcdCFhF9hSB6fgrckTrf4ENatlMCjkcDwyWUYyl0EIpkaiyeT1EKP0yADR1mQCxLGUQopfmYZllCLsde3S0RD26jmhzVC8_WfWQIcjv7LDARfqE8xkq54DjQ35Ify9VhVaNza73cdQvjAWgTMGCAz6OrZcSHU7yaJI4UqZEyNcxDB-ji8wcLM8Np1_25Nl2DUj4F0J9zX9TLP0ME9c-fTodhpWgA6QdLFAx_uQNXIwpGinpgS2eetc_peemoCK-I1yafWmYSSm6UCsLTwrEr_KnMQ",
      "p": "719iiyjgD_yslPHDhPCXcwKjGboDjo2i2iC711Cq6ovlprO05OGBy09eZ4TfRszQGc_KFdOZgQTTpHHZhYXLdxqtreIrRalIsekj0_SbqgPAqwEynod7dgmeBxUu6zSZIw8VycyNSYdEGokAKDpHzyhUjRWZJFRlkQWblrw8S2s",
      "q": "xVsACKmsvu0fKHS38MT2B-p6FhWFTBmj06XOe6Lx9kasE8zydJ_vKIPnxfgwU9grPcnRUsFTeeHSr3kOSh3hw0gn7thlUKaXIO9o9DlgMXS6pVbKnXzAoeFfA_smMjEpJe_4X-F_nZryI2TI0MRESCFe7XxxvMKDrjEx74pL0zk",
      "dp": "Hj_1mhRuTFboEGKFDNXCrdwVdHjXXjpz7BDa7BjboIxRV0G6iHofBuxex8I43R-g5MInjZ6R9YYAoPVqQb9ouQJ8FE9SnJkKAMGvr2doDJIw1Otv1CzW41HP0KFSrpKVD6MmY7wf1rzrVFcf1_WVgY5dMP8bvUWVGECXKvNaw0U",
      "dq": "w7xAaVcXfHkjSPWSJVrDhRBaK6MGhHZ9lIFDLD5s6kwniK_g3Chvg2hnrGI-VDn2kR6j3Abf6uc9FUnkEUBX1F2xNWMsAPRouYKZPnfVXted8jQFWnMLfsJOgV1LAcbeP8EkPrwg3Mh7VP01alDuQ_fM9Y9SIttszIwAMcqg74k",
      "qi": "kwSofjGZUUTkebT8BHJH__OdrS5I7K-MzReh-77SBVfEjZC6yrsugdvJ3Rg1Y94wx70n6bjW05-XPusv4DDnH4xFL3vbPFp2fHnCfJyWzTTOQy9IjRdNLvMVO3NlFuobyNG-0sA_kfnHo67uG8tYkGDxrnWX40zZRcqWl7wuIA0"
    },
    {
      "kty": "RSA",
      "kid": "7c7247aebd7543255e1ad5168cfc34843ce6a4f3e9b8644c87e13fb834c76606",
      "alg": "RSA-OAEP",
      "use": "enc",
      "n": "tYG8Tx175zj9e0uCyFZ9tkPnd-wLwxVHJ2v6mTDFGkci9hx9as9DXFKUaGJ_OfPQDx-5csyKN_eCyJCcrxOoZPv1YDtCvgL1ZXUC7nfb9sNl7d2OmRapottNVfLJYAguFWF2vP6ZD0uOwaUxs6FHGl0smljSd3EUgGgdUnxWxiFfYumnc89gvz20imG8qDFg0-h8X2VMTqR2CPbjFa_YZiHO2i5tUuAw7QohqFBSs9xoicImI19OsxXZO2qocVdtGBuvTEx-7z4g0WfM6A3fJ5IHWeIL3pVPRVOW1YqlQIWqcRU9TDYuWxCbB_PYiTYC_95yTDTrHcV-rePpETA1Pw",
      "e": "AQAB",
      "d": "CiXGsWWkl7jH8yy1kx3CyX3iYwH_Zli6MaoHyKjBXEa93aSaHm6YBYFYar2W_1ZyO2Y6qABnedmMpknveJpQv9SWU1r80EK6FYIFN-_bjGBAQpwwbL6nnUNFf5ijSYsriGZ6jPZu-DvxL0JdFP3fS8oJxFdS7PqVethXS1VIRKtg32iuwW8wPxCFVsRCEgmckkytX5Ahr9kIO78Dz3eOiGco_ICArIN34nClhw6lot1V0rDNW6tmIX_Jr7zZOjdgcATjiEGAgKsBFecXHCBa19v-608Lg6Czxi3r9azvyAc-bRzoM_-Q1EbhFHUsi45MuoaBrFg9g_t4e2JmDT0UAQ",
      "p": "2G5qgOJYRLxlwDuDUaW28S8BgQcdjRtwEa9hH0KcLXqVbjHzxspeTvwIZnUOzr54ibBdEJDLyL7vvdqVug2peIf_TXPPKOB6JjPrwqKfvhzm_Q5eSOgnbAZ98MTlUSK9ZS_Q-quGJ3f8njTu2RJsEcGmhBzddPAfn7BrCml9gx8",
      "q": "1rDBPDgtNdhPQyuLE1-Q5DEcqgAj4vlxT-TRC3n33BxWnwD_mVOtLG2drl1x0P0CAYCeGA4NP74TcF9B3AJhMYfp1BJE1Dqtf5UWhQQR-VdTXr7NEQd2UFG4bwlRGsGfkzQth9_dhg9Bcoeu2Wd_lPVUJMNUiXJUgtfSM6QgKeE",
      "dp": "Lwy53HDYLYEjQYnuf0ZeIcpNMmaAlxda4o1UuL37Q6u9Zmo3i4ScweDqVpOl923SuGP9p0dC9c4EQiqNmBe2Oryd1JGTfFhoVXu-Cd7eiS6xTFveRU0qnMJAiKHVFDFQKPofHQ9Cp7vez-nD7q6hja6ia1_3CJ_W0BlC-814-pM",
      "dq": "RQQVWpKEliavdFxvHQ8_uNvA5zWcU770mkZonVPcRjol7n-Xq2am6P1kD0Wi7RgoqOr756e8wp0MCrfUqDFrpUyX8sDct40VcUowLxqb3JgiCPc1XSAU_MUIkUlhdUSBVAUWDfP9drc4xuSvZNxMu0oSfq78YiMK3_UZcdh1LoE",
      "qi": "r7yoORFuEH1XoGPJprTdWL21Cd_5Zajg3DRs_nx_fKaZY85hCQjirNJ62VUSRfNy-0SKYMv8KmCtuCJEjN_z-dgQzLXQfsV5yv_sfbugdKkcgkkBOxRJ87_LeQ-1hi3tC_gmWPSpTPamagKe2BS-2txzw4tNWRn7miPKiOEyt0g"
    }
  ]
}
2021-10-13 18:04:50 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2021-10-13 18:04:50 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDHNeCmS535la4jF2UuZGDv/WnfXP3ar8R73wHbUov59Gq2IYlnno3vqqNkQgmpPlTsP3PrkNnehWZGmAk/S3beZZge9Q9/VHwgTbMYDxjXh2X447sIlcFgp7b0wEAJpcPzGzI6vMttZDS169VVPKNzAsF89qxtQjQhRRvsW9lD9yhPOLSAmPvKUkSf32lg5LLPs0HW5S40voyXSceGCI/P2HI6ruT4BWaqOY3z98C1DxWxtjjRMEy5qE7rhLcfSxhTfEdiUPJ4FU04n362NgOtQvosHeB8Cc+eQwg8rYqUY52HeuHuSnjkcJTYYIKSqebe2Pr3gZ/XbaLmhJd43lsjAgMBAAECggEANm2gDY+HgBPHWksgGAbQ/YEtlhugOEnh0z5hEX2CRS7koRKUqj0F5r+mmNP6M8WWCl5j267d+BBWm18a17JUrfrwDzVBoLaCm4jfL+mgDfMuh0whY/0WssPgFwsX9ArYeOmrVaUTp7XDORlQVlOVDO1p1CzJe6ik+ZoaQP/vYsP+6lZLYHBpNthlvefTFNGHCkwLYW7KoXv6R8/cnLpszlFTULzF+CrVOUoYX7gturHQPTQeQsIab1JscldVwcouY94GRRcff2Ly9tM/iurfFFnBlNiik09fvqrN4Z1h0GwnQgsb9hU1HV+iEmJyn0+HzAArnO/McxvKg5gABPWgcQKBgQD1SpGrMS8+swBKA8lMsBvkUcxNXUp4MMs7PPlQPwWgwBNEESNZFy9t4kNUSgYWBW0/R6jjhDLpfBvn4pwUYVcrYOal62EJdhV6N1+ODAzq+QkL10RFaI8sDE+fPiiMinGGnWB1t0YuPAUBBTQ+SKQiAgqSTwIlxphteba25QGHNQKBgQDP6Ex7505hHZZ7MQmaPJIUhTw56H0O8Cel0mCk2PBwuUWvmvmt8tajXqkkKfqf3Xl6eIPyo8RE0yrYBsRvQdQDKgzsBW224CqfxKDA2oG1aLK9mVuLSwmXu1Fyezo6UTr6xn+sVWx/sObhtszrtYhtOrVsY13b/Icf38W7ytMr9wKBgEquDlWRnvG26+Kc7n+jqopEATCYs6COMoHxmXI+DceYUwVJNnrcXTtWROt3sgyoUE+Q0LGcQSfm+lQKITzvOeviD7b6R8vqoLVaAISt1I0BjyiEvKtpHxXpFaDE+vF3AQNcDM8qInrXGSrrW7GOyjH0byWGWoAHy8ag5OkgJev1AoGAcfrfm3n2zWUkL4t1wTn9uARHPVQI45yjj9QjKZzJTHM2Egy7XzLnmw71WZ8uCGCqDYtugyJnInhGX8JuBLSpH8b46JgdSwngNFDe9HuWarbobutZdacArk+CWmnWRUxtMjiKnBcE8YgxO4M1GvAdyAxMlAxx033BMqdCRy7t0IcCgYAHJ0whCMJIOWe9a3C2rEL0Eq40o7P8C4Gwm0D6sag8RMN34ha0JmVywErHL83rV7a8oykOx4+3idnkSx0MVFIOcKE8Ph5Oe1AVf2P/GTuGj6vkV1lllxERN4cchzqlK8K7/QiHOU6m1EnOS7UKhFrbzFBQhRINSTh+PqGY9s8Wng==
ca
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
2021-10-13 18:04:50 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-10-13 18:04:50 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "c3e45db3743a0d5065b2ad404932ab9bb4a592a00966dfd3dc8f1c74309a9e71",
      "alg": "PS256",
      "use": "sig",
      "n": "uIl9xTeOhvb9r7wf8B0tRSIWTNgIISepevXXaV78ozO_AJCsMpUQSqt6cET9_3EAb9JPtSDJUtOX0UaI6b4VMAeeq78v_vVlRTX61sxhuNIb5wXIct_jxUs7nIPJfvmJ3PEdhKC4QTOmavoSN84rRS_yYiLeXTnhvuv0JJ75Ik6NgJNDyGjzxTYaXBXXQKq-ZvM38718S_zu7kcoFZJwKRaCoadoZ3V83-MizdKlRnoRzC7q8bfSc9WYt3KPl4ZSVMxi_151h9_T7M5TEvUcKhjRh3SCGGJZoSqvxgGoknXQ_58Njbm-EjSVSDWQMIvifvLAwNj5z_gwU2vsYe770w",
      "e": "AQAB",
      "d": "tkjSXNqpRnZ6V3pMTiJ0EmM-hf-r4BxOlLB9bY-vnQLDfKpr_rcyVaAXnQj5obcdCFhF9hSB6fgrckTrf4ENatlMCjkcDwyWUYyl0EIpkaiyeT1EKP0yADR1mQCxLGUQopfmYZllCLsde3S0RD26jmhzVC8_WfWQIcjv7LDARfqE8xkq54DjQ35Ify9VhVaNza73cdQvjAWgTMGCAz6OrZcSHU7yaJI4UqZEyNcxDB-ji8wcLM8Np1_25Nl2DUj4F0J9zX9TLP0ME9c-fTodhpWgA6QdLFAx_uQNXIwpGinpgS2eetc_peemoCK-I1yafWmYSSm6UCsLTwrEr_KnMQ",
      "p": "719iiyjgD_yslPHDhPCXcwKjGboDjo2i2iC711Cq6ovlprO05OGBy09eZ4TfRszQGc_KFdOZgQTTpHHZhYXLdxqtreIrRalIsekj0_SbqgPAqwEynod7dgmeBxUu6zSZIw8VycyNSYdEGokAKDpHzyhUjRWZJFRlkQWblrw8S2s",
      "q": "xVsACKmsvu0fKHS38MT2B-p6FhWFTBmj06XOe6Lx9kasE8zydJ_vKIPnxfgwU9grPcnRUsFTeeHSr3kOSh3hw0gn7thlUKaXIO9o9DlgMXS6pVbKnXzAoeFfA_smMjEpJe_4X-F_nZryI2TI0MRESCFe7XxxvMKDrjEx74pL0zk",
      "dp": "Hj_1mhRuTFboEGKFDNXCrdwVdHjXXjpz7BDa7BjboIxRV0G6iHofBuxex8I43R-g5MInjZ6R9YYAoPVqQb9ouQJ8FE9SnJkKAMGvr2doDJIw1Otv1CzW41HP0KFSrpKVD6MmY7wf1rzrVFcf1_WVgY5dMP8bvUWVGECXKvNaw0U",
      "dq": "w7xAaVcXfHkjSPWSJVrDhRBaK6MGhHZ9lIFDLD5s6kwniK_g3Chvg2hnrGI-VDn2kR6j3Abf6uc9FUnkEUBX1F2xNWMsAPRouYKZPnfVXted8jQFWnMLfsJOgV1LAcbeP8EkPrwg3Mh7VP01alDuQ_fM9Y9SIttszIwAMcqg74k",
      "qi": "kwSofjGZUUTkebT8BHJH__OdrS5I7K-MzReh-77SBVfEjZC6yrsugdvJ3Rg1Y94wx70n6bjW05-XPusv4DDnH4xFL3vbPFp2fHnCfJyWzTTOQy9IjRdNLvMVO3NlFuobyNG-0sA_kfnHo67uG8tYkGDxrnWX40zZRcqWl7wuIA0"
    },
    {
      "kty": "RSA",
      "kid": "7c7247aebd7543255e1ad5168cfc34843ce6a4f3e9b8644c87e13fb834c76606",
      "alg": "RSA-OAEP",
      "use": "enc",
      "n": "tYG8Tx175zj9e0uCyFZ9tkPnd-wLwxVHJ2v6mTDFGkci9hx9as9DXFKUaGJ_OfPQDx-5csyKN_eCyJCcrxOoZPv1YDtCvgL1ZXUC7nfb9sNl7d2OmRapottNVfLJYAguFWF2vP6ZD0uOwaUxs6FHGl0smljSd3EUgGgdUnxWxiFfYumnc89gvz20imG8qDFg0-h8X2VMTqR2CPbjFa_YZiHO2i5tUuAw7QohqFBSs9xoicImI19OsxXZO2qocVdtGBuvTEx-7z4g0WfM6A3fJ5IHWeIL3pVPRVOW1YqlQIWqcRU9TDYuWxCbB_PYiTYC_95yTDTrHcV-rePpETA1Pw",
      "e": "AQAB",
      "d": "CiXGsWWkl7jH8yy1kx3CyX3iYwH_Zli6MaoHyKjBXEa93aSaHm6YBYFYar2W_1ZyO2Y6qABnedmMpknveJpQv9SWU1r80EK6FYIFN-_bjGBAQpwwbL6nnUNFf5ijSYsriGZ6jPZu-DvxL0JdFP3fS8oJxFdS7PqVethXS1VIRKtg32iuwW8wPxCFVsRCEgmckkytX5Ahr9kIO78Dz3eOiGco_ICArIN34nClhw6lot1V0rDNW6tmIX_Jr7zZOjdgcATjiEGAgKsBFecXHCBa19v-608Lg6Czxi3r9azvyAc-bRzoM_-Q1EbhFHUsi45MuoaBrFg9g_t4e2JmDT0UAQ",
      "p": "2G5qgOJYRLxlwDuDUaW28S8BgQcdjRtwEa9hH0KcLXqVbjHzxspeTvwIZnUOzr54ibBdEJDLyL7vvdqVug2peIf_TXPPKOB6JjPrwqKfvhzm_Q5eSOgnbAZ98MTlUSK9ZS_Q-quGJ3f8njTu2RJsEcGmhBzddPAfn7BrCml9gx8",
      "q": "1rDBPDgtNdhPQyuLE1-Q5DEcqgAj4vlxT-TRC3n33BxWnwD_mVOtLG2drl1x0P0CAYCeGA4NP74TcF9B3AJhMYfp1BJE1Dqtf5UWhQQR-VdTXr7NEQd2UFG4bwlRGsGfkzQth9_dhg9Bcoeu2Wd_lPVUJMNUiXJUgtfSM6QgKeE",
      "dp": "Lwy53HDYLYEjQYnuf0ZeIcpNMmaAlxda4o1UuL37Q6u9Zmo3i4ScweDqVpOl923SuGP9p0dC9c4EQiqNmBe2Oryd1JGTfFhoVXu-Cd7eiS6xTFveRU0qnMJAiKHVFDFQKPofHQ9Cp7vez-nD7q6hja6ia1_3CJ_W0BlC-814-pM",
      "dq": "RQQVWpKEliavdFxvHQ8_uNvA5zWcU770mkZonVPcRjol7n-Xq2am6P1kD0Wi7RgoqOr756e8wp0MCrfUqDFrpUyX8sDct40VcUowLxqb3JgiCPc1XSAU_MUIkUlhdUSBVAUWDfP9drc4xuSvZNxMu0oSfq78YiMK3_UZcdh1LoE",
      "qi": "r7yoORFuEH1XoGPJprTdWL21Cd_5Zajg3DRs_nx_fKaZY85hCQjirNJ62VUSRfNy-0SKYMv8KmCtuCJEjN_z-dgQzLXQfsV5yv_sfbugdKkcgkkBOxRJ87_LeQ-1hi3tC_gmWPSpTPamagKe2BS-2txzw4tNWRn7miPKiOEyt0g"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "c3e45db3743a0d5065b2ad404932ab9bb4a592a00966dfd3dc8f1c74309a9e71",
      "alg": "PS256",
      "n": "uIl9xTeOhvb9r7wf8B0tRSIWTNgIISepevXXaV78ozO_AJCsMpUQSqt6cET9_3EAb9JPtSDJUtOX0UaI6b4VMAeeq78v_vVlRTX61sxhuNIb5wXIct_jxUs7nIPJfvmJ3PEdhKC4QTOmavoSN84rRS_yYiLeXTnhvuv0JJ75Ik6NgJNDyGjzxTYaXBXXQKq-ZvM38718S_zu7kcoFZJwKRaCoadoZ3V83-MizdKlRnoRzC7q8bfSc9WYt3KPl4ZSVMxi_151h9_T7M5TEvUcKhjRh3SCGGJZoSqvxgGoknXQ_58Njbm-EjSVSDWQMIvifvLAwNj5z_gwU2vsYe770w"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "7c7247aebd7543255e1ad5168cfc34843ce6a4f3e9b8644c87e13fb834c76606",
      "alg": "RSA-OAEP",
      "n": "tYG8Tx175zj9e0uCyFZ9tkPnd-wLwxVHJ2v6mTDFGkci9hx9as9DXFKUaGJ_OfPQDx-5csyKN_eCyJCcrxOoZPv1YDtCvgL1ZXUC7nfb9sNl7d2OmRapottNVfLJYAguFWF2vP6ZD0uOwaUxs6FHGl0smljSd3EUgGgdUnxWxiFfYumnc89gvz20imG8qDFg0-h8X2VMTqR2CPbjFa_YZiHO2i5tUuAw7QohqFBSs9xoicImI19OsxXZO2qocVdtGBuvTEx-7z4g0WfM6A3fJ5IHWeIL3pVPRVOW1YqlQIWqcRU9TDYuWxCbB_PYiTYC_95yTDTrHcV-rePpETA1Pw"
    }
  ]
}
2021-10-13 18:04:50 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2021-10-13 18:04:50 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-10-13 18:04:50 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2021-10-13 18:04:50 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "c3e45db3743a0d5065b2ad404932ab9bb4a592a00966dfd3dc8f1c74309a9e71",
      "alg": "PS256",
      "use": "sig",
      "n": "uIl9xTeOhvb9r7wf8B0tRSIWTNgIISepevXXaV78ozO_AJCsMpUQSqt6cET9_3EAb9JPtSDJUtOX0UaI6b4VMAeeq78v_vVlRTX61sxhuNIb5wXIct_jxUs7nIPJfvmJ3PEdhKC4QTOmavoSN84rRS_yYiLeXTnhvuv0JJ75Ik6NgJNDyGjzxTYaXBXXQKq-ZvM38718S_zu7kcoFZJwKRaCoadoZ3V83-MizdKlRnoRzC7q8bfSc9WYt3KPl4ZSVMxi_151h9_T7M5TEvUcKhjRh3SCGGJZoSqvxgGoknXQ_58Njbm-EjSVSDWQMIvifvLAwNj5z_gwU2vsYe770w",
      "e": "AQAB",
      "d": "tkjSXNqpRnZ6V3pMTiJ0EmM-hf-r4BxOlLB9bY-vnQLDfKpr_rcyVaAXnQj5obcdCFhF9hSB6fgrckTrf4ENatlMCjkcDwyWUYyl0EIpkaiyeT1EKP0yADR1mQCxLGUQopfmYZllCLsde3S0RD26jmhzVC8_WfWQIcjv7LDARfqE8xkq54DjQ35Ify9VhVaNza73cdQvjAWgTMGCAz6OrZcSHU7yaJI4UqZEyNcxDB-ji8wcLM8Np1_25Nl2DUj4F0J9zX9TLP0ME9c-fTodhpWgA6QdLFAx_uQNXIwpGinpgS2eetc_peemoCK-I1yafWmYSSm6UCsLTwrEr_KnMQ",
      "p": "719iiyjgD_yslPHDhPCXcwKjGboDjo2i2iC711Cq6ovlprO05OGBy09eZ4TfRszQGc_KFdOZgQTTpHHZhYXLdxqtreIrRalIsekj0_SbqgPAqwEynod7dgmeBxUu6zSZIw8VycyNSYdEGokAKDpHzyhUjRWZJFRlkQWblrw8S2s",
      "q": "xVsACKmsvu0fKHS38MT2B-p6FhWFTBmj06XOe6Lx9kasE8zydJ_vKIPnxfgwU9grPcnRUsFTeeHSr3kOSh3hw0gn7thlUKaXIO9o9DlgMXS6pVbKnXzAoeFfA_smMjEpJe_4X-F_nZryI2TI0MRESCFe7XxxvMKDrjEx74pL0zk",
      "dp": "Hj_1mhRuTFboEGKFDNXCrdwVdHjXXjpz7BDa7BjboIxRV0G6iHofBuxex8I43R-g5MInjZ6R9YYAoPVqQb9ouQJ8FE9SnJkKAMGvr2doDJIw1Otv1CzW41HP0KFSrpKVD6MmY7wf1rzrVFcf1_WVgY5dMP8bvUWVGECXKvNaw0U",
      "dq": "w7xAaVcXfHkjSPWSJVrDhRBaK6MGhHZ9lIFDLD5s6kwniK_g3Chvg2hnrGI-VDn2kR6j3Abf6uc9FUnkEUBX1F2xNWMsAPRouYKZPnfVXted8jQFWnMLfsJOgV1LAcbeP8EkPrwg3Mh7VP01alDuQ_fM9Y9SIttszIwAMcqg74k",
      "qi": "kwSofjGZUUTkebT8BHJH__OdrS5I7K-MzReh-77SBVfEjZC6yrsugdvJ3Rg1Y94wx70n6bjW05-XPusv4DDnH4xFL3vbPFp2fHnCfJyWzTTOQy9IjRdNLvMVO3NlFuobyNG-0sA_kfnHo67uG8tYkGDxrnWX40zZRcqWl7wuIA0"
    },
    {
      "kty": "RSA",
      "kid": "7c7247aebd7543255e1ad5168cfc34843ce6a4f3e9b8644c87e13fb834c76606",
      "alg": "RSA-OAEP",
      "use": "enc",
      "n": "tYG8Tx175zj9e0uCyFZ9tkPnd-wLwxVHJ2v6mTDFGkci9hx9as9DXFKUaGJ_OfPQDx-5csyKN_eCyJCcrxOoZPv1YDtCvgL1ZXUC7nfb9sNl7d2OmRapottNVfLJYAguFWF2vP6ZD0uOwaUxs6FHGl0smljSd3EUgGgdUnxWxiFfYumnc89gvz20imG8qDFg0-h8X2VMTqR2CPbjFa_YZiHO2i5tUuAw7QohqFBSs9xoicImI19OsxXZO2qocVdtGBuvTEx-7z4g0WfM6A3fJ5IHWeIL3pVPRVOW1YqlQIWqcRU9TDYuWxCbB_PYiTYC_95yTDTrHcV-rePpETA1Pw",
      "e": "AQAB",
      "d": "CiXGsWWkl7jH8yy1kx3CyX3iYwH_Zli6MaoHyKjBXEa93aSaHm6YBYFYar2W_1ZyO2Y6qABnedmMpknveJpQv9SWU1r80EK6FYIFN-_bjGBAQpwwbL6nnUNFf5ijSYsriGZ6jPZu-DvxL0JdFP3fS8oJxFdS7PqVethXS1VIRKtg32iuwW8wPxCFVsRCEgmckkytX5Ahr9kIO78Dz3eOiGco_ICArIN34nClhw6lot1V0rDNW6tmIX_Jr7zZOjdgcATjiEGAgKsBFecXHCBa19v-608Lg6Czxi3r9azvyAc-bRzoM_-Q1EbhFHUsi45MuoaBrFg9g_t4e2JmDT0UAQ",
      "p": "2G5qgOJYRLxlwDuDUaW28S8BgQcdjRtwEa9hH0KcLXqVbjHzxspeTvwIZnUOzr54ibBdEJDLyL7vvdqVug2peIf_TXPPKOB6JjPrwqKfvhzm_Q5eSOgnbAZ98MTlUSK9ZS_Q-quGJ3f8njTu2RJsEcGmhBzddPAfn7BrCml9gx8",
      "q": "1rDBPDgtNdhPQyuLE1-Q5DEcqgAj4vlxT-TRC3n33BxWnwD_mVOtLG2drl1x0P0CAYCeGA4NP74TcF9B3AJhMYfp1BJE1Dqtf5UWhQQR-VdTXr7NEQd2UFG4bwlRGsGfkzQth9_dhg9Bcoeu2Wd_lPVUJMNUiXJUgtfSM6QgKeE",
      "dp": "Lwy53HDYLYEjQYnuf0ZeIcpNMmaAlxda4o1UuL37Q6u9Zmo3i4ScweDqVpOl923SuGP9p0dC9c4EQiqNmBe2Oryd1JGTfFhoVXu-Cd7eiS6xTFveRU0qnMJAiKHVFDFQKPofHQ9Cp7vez-nD7q6hja6ia1_3CJ_W0BlC-814-pM",
      "dq": "RQQVWpKEliavdFxvHQ8_uNvA5zWcU770mkZonVPcRjol7n-Xq2am6P1kD0Wi7RgoqOr756e8wp0MCrfUqDFrpUyX8sDct40VcUowLxqb3JgiCPc1XSAU_MUIkUlhdUSBVAUWDfP9drc4xuSvZNxMu0oSfq78YiMK3_UZcdh1LoE",
      "qi": "r7yoORFuEH1XoGPJprTdWL21Cd_5Zajg3DRs_nx_fKaZY85hCQjirNJ62VUSRfNy-0SKYMv8KmCtuCJEjN_z-dgQzLXQfsV5yv_sfbugdKkcgkkBOxRJ87_LeQ-1hi3tC_gmWPSpTPamagKe2BS-2txzw4tNWRn7miPKiOEyt0g"
    }
  ]
}
2021-10-13 18:04:50
ValidateMTLSCertificatesAsX509
Root & issuing in mtls.ca is wrong order. Automatically correct it (Issuing first, then root)
2021-10-13 18:04:50 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2021-10-13 18:04:50 SUCCESS
ValidateClientPrivateKeysAreDifferent
Client signing JWKs have different thumbprints
jwk1
{
  "p": "7zG8gWJFPQnCffdejlHYr0iSmlMwFJurQBPy7nqa1ArGhxoxYb4R8vm7ywbAtBN0m9Acq4G5rzSH0dt5yxHsJORT2rXwWQjKbcN7zes12wiRs0GnOvd5wRnVmxUR8mp42yslzxBnZGa4_eAHyZwNWM5_abc8G55LZi3talfWAmM",
  "kty": "RSA",
  "q": "yiuV9N61qka4YVIFdrEpnUdMRHSyYdp1zjYTAqt_vadatsmhgmbEgRV8UupSluDKczetm3ylUMQJjP7maucbpmpQ0bcA0oQ41tpBuE4QXfgBEEz8z1eUksDrxX3ep7cqYLv1DuRTResMDaUNtq73UW2bJvoJvr48XcBRN0ICuME",
  "d": "GnQyUHusB14JIH2tiUx_h_GJrr-lpmT23eGpedzirazyNjPK8DY9JlTUXxSVcM0fXA251s5jpMdBZVWLd_gNJ8oVmt34WARR_b_yZc1GBHTpLnvDCrZlY82pqMyCaPK1vpaXskvK5menzbqDdTLAuFJPJZsZ4_pQ64iCakVOVrPHsiJnF1a4ezhAVZRy_DgE0On_QNwl-yl383OF-EIj4-cAC4cqsGyUQkfE-jVqE8Ple4DpFfjqCSBx9IxurHAe2Ie8PdEJ8H8VTaxMWjXDqyyipkDMxx3QGj3KLlS-syRpIhZPEj3T6JYSu8FF21oy5zXQd1lRHTGYX0Llv6R3AQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "b9dde4fc8a6deec5044a994da119b73d007db30d0978f78bfb1676db4150b323",
  "qi": "iI0CBudZjdwmV4agErPhVT0hZPXXQHet8rDeH1HnnGk4_Hp2dZD945oDrt_4S5RFlCeAnfUSAm3FJgXawS7dj7ThI9Rc1giykYphiZc1-C4EoI0pPCzg-Ad9isE7xYtvQksJJdUDUWD2Uq8CKAqpZDUOjhBuWn4xcjYgQ0X5KZY",
  "dp": "iI5Fhzw6OSGkRtP9yJSTd2agQ7iwX2OL_hYlf97BG8NXGfRrMtkXWDcY7kzZoTTmQroqVAPIpW0BCV8ahkOiJGGyOc_a-omZP9b1jFb3NSgMPmGB_pkgioycNWBvEY2Vl9JnUHKWBGzcuhu3dnM_725csVbp2v6hHyGjRC4HQO8",
  "alg": "PS256",
  "dq": "sFzTZRj_Wzp0UBmwQHmONvDinHk8v9ZGnIxZiyO2vOiIXxqH9WzXEVB_8wkM4SfaFCbHIPPcdxd8yW337dwMJ-Fo_XlqkzrbJrqhSDl5V7AopWKzy-C38Emxo8gI-z_zDQ4KWmJeLok8K48H5oy9nWBDT_4hkC7-FD7X2p-QJkE",
  "n": "vOX4NX97_AqAYJZXxyfMWtlGPfWF_4PbQspCtM-mJSSJUgFCVETgm8777NYem--3ELXNXI38oTCJzotf8AgtEf9elUU1OBVBKNVUAY2F4LrtaBEAWRLqBqr3wbE1bW0_WlOE2ak7I2IwPMJj2R-Shdu5fBLz-vwtA8cKnvsp5S1cCGtSGPoBiCyl_X0G-54UzWy81M9oVBWmnANqXWPuaaIpJwX_MEDbAf-ycTnK9YdV-RLe7CET_8cRAQvJGoYg5oH_FlfAw6fGK97wydFnf3AsAzefMru-PTbDCfTQkzE3SVPphNkvKAqle7ZR8-H5Ne58TrGWfBGnuh7clNT0ow"
}
jwk2
{
  "p": "719iiyjgD_yslPHDhPCXcwKjGboDjo2i2iC711Cq6ovlprO05OGBy09eZ4TfRszQGc_KFdOZgQTTpHHZhYXLdxqtreIrRalIsekj0_SbqgPAqwEynod7dgmeBxUu6zSZIw8VycyNSYdEGokAKDpHzyhUjRWZJFRlkQWblrw8S2s",
  "kty": "RSA",
  "q": "xVsACKmsvu0fKHS38MT2B-p6FhWFTBmj06XOe6Lx9kasE8zydJ_vKIPnxfgwU9grPcnRUsFTeeHSr3kOSh3hw0gn7thlUKaXIO9o9DlgMXS6pVbKnXzAoeFfA_smMjEpJe_4X-F_nZryI2TI0MRESCFe7XxxvMKDrjEx74pL0zk",
  "d": "tkjSXNqpRnZ6V3pMTiJ0EmM-hf-r4BxOlLB9bY-vnQLDfKpr_rcyVaAXnQj5obcdCFhF9hSB6fgrckTrf4ENatlMCjkcDwyWUYyl0EIpkaiyeT1EKP0yADR1mQCxLGUQopfmYZllCLsde3S0RD26jmhzVC8_WfWQIcjv7LDARfqE8xkq54DjQ35Ify9VhVaNza73cdQvjAWgTMGCAz6OrZcSHU7yaJI4UqZEyNcxDB-ji8wcLM8Np1_25Nl2DUj4F0J9zX9TLP0ME9c-fTodhpWgA6QdLFAx_uQNXIwpGinpgS2eetc_peemoCK-I1yafWmYSSm6UCsLTwrEr_KnMQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "c3e45db3743a0d5065b2ad404932ab9bb4a592a00966dfd3dc8f1c74309a9e71",
  "qi": "kwSofjGZUUTkebT8BHJH__OdrS5I7K-MzReh-77SBVfEjZC6yrsugdvJ3Rg1Y94wx70n6bjW05-XPusv4DDnH4xFL3vbPFp2fHnCfJyWzTTOQy9IjRdNLvMVO3NlFuobyNG-0sA_kfnHo67uG8tYkGDxrnWX40zZRcqWl7wuIA0",
  "dp": "Hj_1mhRuTFboEGKFDNXCrdwVdHjXXjpz7BDa7BjboIxRV0G6iHofBuxex8I43R-g5MInjZ6R9YYAoPVqQb9ouQJ8FE9SnJkKAMGvr2doDJIw1Otv1CzW41HP0KFSrpKVD6MmY7wf1rzrVFcf1_WVgY5dMP8bvUWVGECXKvNaw0U",
  "alg": "PS256",
  "dq": "w7xAaVcXfHkjSPWSJVrDhRBaK6MGhHZ9lIFDLD5s6kwniK_g3Chvg2hnrGI-VDn2kR6j3Abf6uc9FUnkEUBX1F2xNWMsAPRouYKZPnfVXted8jQFWnMLfsJOgV1LAcbeP8EkPrwg3Mh7VP01alDuQ_fM9Y9SIttszIwAMcqg74k",
  "n": "uIl9xTeOhvb9r7wf8B0tRSIWTNgIISepevXXaV78ozO_AJCsMpUQSqt6cET9_3EAb9JPtSDJUtOX0UaI6b4VMAeeq78v_vVlRTX61sxhuNIb5wXIct_jxUs7nIPJfvmJ3PEdhKC4QTOmavoSN84rRS_yYiLeXTnhvuv0JJ75Ik6NgJNDyGjzxTYaXBXXQKq-ZvM38718S_zu7kcoFZJwKRaCoadoZ3V83-MizdKlRnoRzC7q8bfSc9WYt3KPl4ZSVMxi_151h9_T7M5TEvUcKhjRh3SCGGJZoSqvxgGoknXQ_58Njbm-EjSVSDWQMIvifvLAwNj5z_gwU2vsYe770w"
}
2021-10-13 18:04:50 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
resourceUrl
https://api.homolog.platform.open-co.com.br/open-banking/resources/v1/resources
consentUrl
https://api.homolog.platform.open-co.com.br/open-banking/consents/v1/consents
brazilCpf
48498544009
2021-10-13 18:04:50 SUCCESS
SetProtectedResourceUrlToSingleResourceEndpoint
Set protected resource URL
protected_resource_url
https://api.homolog.platform.open-co.com.br/open-banking/resources/v1/resources
2021-10-13 18:04:50 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "api.homolog.platform.open-co.com.br",
  "testPort": 443
}
2021-10-13 18:04:50 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "api.homolog.platform.open-co.com.br",
  "testPort": 443
}
accounts_request_endpoint
{
  "testHost": "api.homolog.platform.open-co.com.br",
  "testPort": 443
}
2021-10-13 18:04:50
fapi1-advanced-final-ensure-request-object-with-long-nonce
Setup Done
Use client_credentials grant to obtain Brazil consent
2021-10-13 18:04:50 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
grant_type
client_credentials
scope
openid resources
2021-10-13 18:04:50 SUCCESS
SetConsentsScopeOnTokenEndpointRequest
Set scope parameter to 'consents'
grant_type
client_credentials
scope
consents
2021-10-13 18:04:50
AddClientIdToTokenEndpointRequest
grant_type
client_credentials
scope
consents
client_id
geru-bank-one
2021-10-13 18:04:50
CallTokenEndpoint
HTTP request
request_uri
https://api.homolog.platform.open-co.com.br/orgs/openco/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": "68"
}
request_body
grant_type=client_credentials&scope=consents&client_id=geru-bank-one
request_mutual_tls
{
  "cert": "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\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCrJOCHMpEDtdG4A9N7+xuah2UfuNAnWrc2ZKzYltRthR/7agiWIw8yqe/Pdh/oegvWHlza6uQYeTvIL6YER/3O+D9g4VgWiKqh8tH/U0FC+9ZgRKmjFcJGmwaQa8EuyY7DlxzfZ0BpfteDV22XXRlovO41zXAGGWm4zQ+FlLmJgdJz+lGpCAR1tPsYjvlLFrZiM5jkj7ho3ZuWoP3DcA74aGD86QFmyF+iWXiaPUJLpjfEWhpjfu6wLiNpLBbf2Le/7HCKtC6IwASHTbhbbhiCImbnRmu9reUBENPHm/6RFtzviEa6KSHDMQVDhafgXTIUPfOYUV3JZhA/yzGBWLltAgMBAAECggEBAJWdln/6z9WLhLy285JmcrpD9T6nJanR32s41fY+3ZSlFdGH39vI6IdlEpWucbSdxW05e/mR8TgH/CBEr4D8osDmOxnpxkVk0q7jhXwNf3ccjEv6msZMxltNOY7V9Lt/T0Rj/cS8Eg5n6eYTb2Ys6IKs8B6u62kZnFgHRLOF0jGHkpqTQDxHyeodfjL7NYNV3qSbHtFhD0vjY1e4a6Wa/w8BB9PGsDirErRmhQpJxRGDcx9JqQwEhbek1mxla1vUzhiItE7xDyjPllf0OdvVNsEW7EW/X6dbrzhegxuD1EMcTjzJukWGMQEoOaTcHnyaUP/9SaC8E5C9K0X2gtLwzCECgYEA4sRHraCGuEizUpvt5GfiODfGfgiMmIds/oAWCfiYTtCIZJ/GaLsL/vwByTbs+Y/4pn2/wANypRE5C+hvBFDWNm4OLMmAsOW1u1hNoSzOx7TXZDY028rXXxIuoTNcf9EEQa0qOGdQyxspf8aDeo4Fa0Un05K2ioaJHPpmZ7ht4WUCgYEAwTTySZkFmhNsgr3HcsWsMEy5wYqItqqv79AcVHjTMu6T+0CIEOtHFF/dGLAUQ82pEc+Ypi0aUtVvt+q1YRZRH9/drhZjCX1Q1+29JwNNXp3OSCpn4NtHoU9XUmpSl+y6+3uY1xFnxGwNCBzwAMmqBo+JnQoLB+TFi6SBjAExO2kCgYBWCicwJ7I2Bc+UTnmKqifZMMBtXY0K6odeYPb7vYj8jn7RvxWm8yFwE+oRkHeFkSzE7v1sO2KqYsiETiKhPpKogEV8lM/xTpcPiEecGcYzW9hFu5N+uY3SErICk9xK2uGEkdFtKTYsehfa1VVZkL1ZoBmmWwpLsRQhHJjyTbXTSQKBgD40+vHBaDFUobJywj3s8WTXv1NWdHBEAsO3APgdsvqKIHFcNLMl3cvslbZ2MwAlvpLygVa33Orgt8jCtEWfNt2Jacm8gYSzqYzsieN+x7F4I8vOg4W9dJG2hwoNG6y41vdTs0FD5GI02/lJv+ixBaJ5IrjCXAzdltFAVUmrtJtJAoGBALUPALjuIursgeQJgCUwgN4Kvy4zip7HcVh8GWodwvAnLZWZLxy7vfqVTX1Z+nTi5c9q08nyoW+WlcC5/3pErmaRfsIWcCm97fx491YsnvMjDjVwsthVt1J++BlK7fA9O5FVq5+sAm7tX0T1uqLcuqzNzf/WY3KDSYmiPZtmC2En",
  "ca": "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\u003d"
}
2021-10-13 18:04:50 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "120",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "vary": "Origin",
  "pragma": "no-cache",
  "cache-control": "no-cache, no-store",
  "date": "Wed, 13 Oct 2021 18:04:50 GMT",
  "x-kong-upstream-latency": "23",
  "x-kong-proxy-latency": "2",
  "via": "kong/2.2.2"
}
response_body
{"access_token":"yV1h2iIbPHt_Jb2e-NKXC_kE6nfWKJlJOFg0br-sdj1","expires_in":600,"token_type":"Bearer","scope":"consents"}
2021-10-13 18:04:50
CallTokenEndpoint
Token endpoint response
token_endpoint_response
{"access_token":"yV1h2iIbPHt_Jb2e-NKXC_kE6nfWKJlJOFg0br-sdj1","expires_in":600,"token_type":"Bearer","scope":"consents"}
2021-10-13 18:04:50 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
yV1h2iIbPHt_Jb2e-NKXC_kE6nfWKJlJOFg0br-sdj1
expires_in
600
token_type
Bearer
scope
consents
2021-10-13 18:04:50 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2021-10-13 18:04:50 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
yV1h2iIbPHt_Jb2e-NKXC_kE6nfWKJlJOFg0br-sdj1
2021-10-13 18:04:50 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
yV1h2iIbPHt_Jb2e-NKXC_kE6nfWKJlJOFg0br-sdj1
type
Bearer
2021-10-13 18:04:50 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
600
2021-10-13 18:04:50 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
600
2021-10-13 18:04:50
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2021-10-13 18:04:50 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Wed, 13 Oct 2021 18:04:50 GMT"
}
2021-10-13 18:04:50 SUCCESS
FAPIBrazilCreateConsentRequest
consent_endpoint_request
{
  "data": {
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ",
      "CUSTOMERS_PERSONAL_ADITTIONALINFO_READ",
      "CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ",
      "CUSTOMERS_BUSINESS_ADITTIONALINFO_READ",
      "ACCOUNTS_READ",
      "ACCOUNTS_BALANCES_READ",
      "ACCOUNTS_OVERDRAFT_LIMITS_READ",
      "ACCOUNTS_TRANSACTIONS_READ",
      "CREDIT_CARDS_ACCOUNTS_LIMITS_READ",
      "CREDIT_CARDS_ACCOUNTS_READ",
      "CREDIT_CARDS_ACCOUNTS_BILLS_READ",
      "CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ",
      "CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ",
      "LOANS_READ",
      "LOANS_WARRANTIES_READ",
      "LOANS_SCHEDULED_INSTALMENTS_READ",
      "LOANS_PAYMENTS_READ",
      "FINANCINGS_READ",
      "FINANCINGS_WARRANTIES_READ",
      "FINANCINGS_SCHEDULED_INSTALMENTS_READ",
      "FINANCINGS_PAYMENTS_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ",
      "INVOICE_FINANCINGS_READ",
      "INVOICE_FINANCINGS_WARRANTIES_READ",
      "INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ",
      "INVOICE_FINANCINGS_PAYMENTS_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "48498544009",
        "rel": "CPF"
      }
    }
  }
}
2021-10-13 18:04:50 SUCCESS
FAPIBrazilAddExpirationToConsentRequest
Added expiration time to consent request
consent_endpoint_request
{
  "data": {
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ",
      "CUSTOMERS_PERSONAL_ADITTIONALINFO_READ",
      "CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ",
      "CUSTOMERS_BUSINESS_ADITTIONALINFO_READ",
      "ACCOUNTS_READ",
      "ACCOUNTS_BALANCES_READ",
      "ACCOUNTS_OVERDRAFT_LIMITS_READ",
      "ACCOUNTS_TRANSACTIONS_READ",
      "CREDIT_CARDS_ACCOUNTS_LIMITS_READ",
      "CREDIT_CARDS_ACCOUNTS_READ",
      "CREDIT_CARDS_ACCOUNTS_BILLS_READ",
      "CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ",
      "CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ",
      "LOANS_READ",
      "LOANS_WARRANTIES_READ",
      "LOANS_SCHEDULED_INSTALMENTS_READ",
      "LOANS_PAYMENTS_READ",
      "FINANCINGS_READ",
      "FINANCINGS_WARRANTIES_READ",
      "FINANCINGS_SCHEDULED_INSTALMENTS_READ",
      "FINANCINGS_PAYMENTS_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ",
      "INVOICE_FINANCINGS_READ",
      "INVOICE_FINANCINGS_WARRANTIES_READ",
      "INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ",
      "INVOICE_FINANCINGS_PAYMENTS_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "48498544009",
        "rel": "CPF"
      }
    },
    "expirationDateTime": "2021-10-13T20:04:50Z"
  }
}
2021-10-13 18:04:50
CallConsentEndpointWithBearerToken
HTTP request
request_uri
https://api.homolog.platform.open-co.com.br/open-banking/consents/v1/consents
request_method
POST
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "x-fapi-auth-date": "Wed, 13 Oct 2021 18:04:50 GMT",
  "accept-charset": "utf-8",
  "content-type": "application/json;charset\u003dUTF-8",
  "authorization": "Bearer yV1h2iIbPHt_Jb2e-NKXC_kE6nfWKJlJOFg0br-sdj1",
  "content-length": "1161"
}
request_body
{"data":{"permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ","CUSTOMERS_PERSONAL_ADITTIONALINFO_READ","CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ","CUSTOMERS_BUSINESS_ADITTIONALINFO_READ","ACCOUNTS_READ","ACCOUNTS_BALANCES_READ","ACCOUNTS_OVERDRAFT_LIMITS_READ","ACCOUNTS_TRANSACTIONS_READ","CREDIT_CARDS_ACCOUNTS_LIMITS_READ","CREDIT_CARDS_ACCOUNTS_READ","CREDIT_CARDS_ACCOUNTS_BILLS_READ","CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ","CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ","LOANS_READ","LOANS_WARRANTIES_READ","LOANS_SCHEDULED_INSTALMENTS_READ","LOANS_PAYMENTS_READ","FINANCINGS_READ","FINANCINGS_WARRANTIES_READ","FINANCINGS_SCHEDULED_INSTALMENTS_READ","FINANCINGS_PAYMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ","INVOICE_FINANCINGS_READ","INVOICE_FINANCINGS_WARRANTIES_READ","INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ","INVOICE_FINANCINGS_PAYMENTS_READ"],"loggedUser":{"document":{"identification":"48498544009","rel":"CPF"}},"expirationDateTime":"2021-10-13T20:04:50Z"}}
request_mutual_tls
{
  "cert": "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\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCrJOCHMpEDtdG4A9N7+xuah2UfuNAnWrc2ZKzYltRthR/7agiWIw8yqe/Pdh/oegvWHlza6uQYeTvIL6YER/3O+D9g4VgWiKqh8tH/U0FC+9ZgRKmjFcJGmwaQa8EuyY7DlxzfZ0BpfteDV22XXRlovO41zXAGGWm4zQ+FlLmJgdJz+lGpCAR1tPsYjvlLFrZiM5jkj7ho3ZuWoP3DcA74aGD86QFmyF+iWXiaPUJLpjfEWhpjfu6wLiNpLBbf2Le/7HCKtC6IwASHTbhbbhiCImbnRmu9reUBENPHm/6RFtzviEa6KSHDMQVDhafgXTIUPfOYUV3JZhA/yzGBWLltAgMBAAECggEBAJWdln/6z9WLhLy285JmcrpD9T6nJanR32s41fY+3ZSlFdGH39vI6IdlEpWucbSdxW05e/mR8TgH/CBEr4D8osDmOxnpxkVk0q7jhXwNf3ccjEv6msZMxltNOY7V9Lt/T0Rj/cS8Eg5n6eYTb2Ys6IKs8B6u62kZnFgHRLOF0jGHkpqTQDxHyeodfjL7NYNV3qSbHtFhD0vjY1e4a6Wa/w8BB9PGsDirErRmhQpJxRGDcx9JqQwEhbek1mxla1vUzhiItE7xDyjPllf0OdvVNsEW7EW/X6dbrzhegxuD1EMcTjzJukWGMQEoOaTcHnyaUP/9SaC8E5C9K0X2gtLwzCECgYEA4sRHraCGuEizUpvt5GfiODfGfgiMmIds/oAWCfiYTtCIZJ/GaLsL/vwByTbs+Y/4pn2/wANypRE5C+hvBFDWNm4OLMmAsOW1u1hNoSzOx7TXZDY028rXXxIuoTNcf9EEQa0qOGdQyxspf8aDeo4Fa0Un05K2ioaJHPpmZ7ht4WUCgYEAwTTySZkFmhNsgr3HcsWsMEy5wYqItqqv79AcVHjTMu6T+0CIEOtHFF/dGLAUQ82pEc+Ypi0aUtVvt+q1YRZRH9/drhZjCX1Q1+29JwNNXp3OSCpn4NtHoU9XUmpSl+y6+3uY1xFnxGwNCBzwAMmqBo+JnQoLB+TFi6SBjAExO2kCgYBWCicwJ7I2Bc+UTnmKqifZMMBtXY0K6odeYPb7vYj8jn7RvxWm8yFwE+oRkHeFkSzE7v1sO2KqYsiETiKhPpKogEV8lM/xTpcPiEecGcYzW9hFu5N+uY3SErICk9xK2uGEkdFtKTYsehfa1VVZkL1ZoBmmWwpLsRQhHJjyTbXTSQKBgD40+vHBaDFUobJywj3s8WTXv1NWdHBEAsO3APgdsvqKIHFcNLMl3cvslbZ2MwAlvpLygVa33Orgt8jCtEWfNt2Jacm8gYSzqYzsieN+x7F4I8vOg4W9dJG2hwoNG6y41vdTs0FD5GI02/lJv+ixBaJ5IrjCXAzdltFAVUmrtJtJAoGBALUPALjuIursgeQJgCUwgN4Kvy4zip7HcVh8GWodwvAnLZWZLxy7vfqVTX1Z+nTi5c9q08nyoW+WlcC5/3pErmaRfsIWcCm97fx491YsnvMjDjVwsthVt1J++BlK7fA9O5FVq5+sAm7tX0T1uqLcuqzNzf/WY3KDSYmiPZtmC2En",
  "ca": "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\u003d"
}
2021-10-13 18:04:50 RESPONSE
CallConsentEndpointWithBearerToken
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "1592",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "x-fapi-interaction-id": "4f1ab5c5-b5d7-443c-9507-eb44cc106ebf",
  "etag": "W/\"638-w0H/JUMIkdP3uvtDGHlrBKA6KRc\"",
  "date": "Wed, 13 Oct 2021 18:04:50 GMT",
  "x-kong-upstream-latency": "18",
  "x-kong-proxy-latency": "35",
  "via": "kong/2.2.2"
}
response_body
{"data":{"consentId":"urn:openbanking:3e5f0ae1-dcaa-4a19-956b-441cb4d48d6e","status":"AWAITING_AUTHORISATION","permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ","CUSTOMERS_PERSONAL_ADITTIONALINFO_READ","CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ","CUSTOMERS_BUSINESS_ADITTIONALINFO_READ","ACCOUNTS_READ","ACCOUNTS_BALANCES_READ","ACCOUNTS_OVERDRAFT_LIMITS_READ","ACCOUNTS_TRANSACTIONS_READ","CREDIT_CARDS_ACCOUNTS_LIMITS_READ","CREDIT_CARDS_ACCOUNTS_READ","CREDIT_CARDS_ACCOUNTS_BILLS_READ","CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ","CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ","LOANS_READ","LOANS_WARRANTIES_READ","LOANS_SCHEDULED_INSTALMENTS_READ","LOANS_PAYMENTS_READ","FINANCINGS_READ","FINANCINGS_WARRANTIES_READ","FINANCINGS_SCHEDULED_INSTALMENTS_READ","FINANCINGS_PAYMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ","INVOICE_FINANCINGS_READ","INVOICE_FINANCINGS_WARRANTIES_READ","INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ","INVOICE_FINANCINGS_PAYMENTS_READ"],"creationDateTime":"2021-10-13T18:04:50Z","statusUpdateDateTime":"2021-10-13T18:04:50Z","expirationDateTime":"2021-10-13T20:04:50Z","transactionFromDateTime":null,"transactionToDateTime":null},"links":{"self":"http://openbanking-management-services.opb.svc.cluster.local/open-banking/consents/v1/consents/urn:openbanking:3e5f0ae1-dcaa-4a19-956b-441cb4d48d6e"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2021-10-13T18:04:50.593Z"}}
2021-10-13 18:04:50
CallConsentEndpointWithBearerToken
Consent endpoint response
consent_endpoint_response
{"data":{"consentId":"urn:openbanking:3e5f0ae1-dcaa-4a19-956b-441cb4d48d6e","status":"AWAITING_AUTHORISATION","permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ","CUSTOMERS_PERSONAL_ADITTIONALINFO_READ","CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ","CUSTOMERS_BUSINESS_ADITTIONALINFO_READ","ACCOUNTS_READ","ACCOUNTS_BALANCES_READ","ACCOUNTS_OVERDRAFT_LIMITS_READ","ACCOUNTS_TRANSACTIONS_READ","CREDIT_CARDS_ACCOUNTS_LIMITS_READ","CREDIT_CARDS_ACCOUNTS_READ","CREDIT_CARDS_ACCOUNTS_BILLS_READ","CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ","CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ","LOANS_READ","LOANS_WARRANTIES_READ","LOANS_SCHEDULED_INSTALMENTS_READ","LOANS_PAYMENTS_READ","FINANCINGS_READ","FINANCINGS_WARRANTIES_READ","FINANCINGS_SCHEDULED_INSTALMENTS_READ","FINANCINGS_PAYMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ","INVOICE_FINANCINGS_READ","INVOICE_FINANCINGS_WARRANTIES_READ","INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ","INVOICE_FINANCINGS_PAYMENTS_READ"],"creationDateTime":"2021-10-13T18:04:50Z","statusUpdateDateTime":"2021-10-13T18:04:50Z","expirationDateTime":"2021-10-13T20:04:50Z","transactionFromDateTime":null,"transactionToDateTime":null},"links":{"self":"http://openbanking-management-services.opb.svc.cluster.local/open-banking/consents/v1/consents/urn:openbanking:3e5f0ae1-dcaa-4a19-956b-441cb4d48d6e"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2021-10-13T18:04:50.593Z"}}
2021-10-13 18:04:50 SUCCESS
CallConsentEndpointWithBearerToken
Parsed consent endpoint response
headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "1592",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "x-fapi-interaction-id": "4f1ab5c5-b5d7-443c-9507-eb44cc106ebf",
  "etag": "W/\"638-w0H/JUMIkdP3uvtDGHlrBKA6KRc\"",
  "date": "Wed, 13 Oct 2021 18:04:50 GMT",
  "x-kong-upstream-latency": "18",
  "x-kong-proxy-latency": "35",
  "via": "kong/2.2.2"
}
body
{"data":{"consentId":"urn:openbanking:3e5f0ae1-dcaa-4a19-956b-441cb4d48d6e","status":"AWAITING_AUTHORISATION","permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ","CUSTOMERS_PERSONAL_ADITTIONALINFO_READ","CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ","CUSTOMERS_BUSINESS_ADITTIONALINFO_READ","ACCOUNTS_READ","ACCOUNTS_BALANCES_READ","ACCOUNTS_OVERDRAFT_LIMITS_READ","ACCOUNTS_TRANSACTIONS_READ","CREDIT_CARDS_ACCOUNTS_LIMITS_READ","CREDIT_CARDS_ACCOUNTS_READ","CREDIT_CARDS_ACCOUNTS_BILLS_READ","CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ","CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ","LOANS_READ","LOANS_WARRANTIES_READ","LOANS_SCHEDULED_INSTALMENTS_READ","LOANS_PAYMENTS_READ","FINANCINGS_READ","FINANCINGS_WARRANTIES_READ","FINANCINGS_SCHEDULED_INSTALMENTS_READ","FINANCINGS_PAYMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ","INVOICE_FINANCINGS_READ","INVOICE_FINANCINGS_WARRANTIES_READ","INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ","INVOICE_FINANCINGS_PAYMENTS_READ"],"creationDateTime":"2021-10-13T18:04:50Z","statusUpdateDateTime":"2021-10-13T18:04:50Z","expirationDateTime":"2021-10-13T20:04:50Z","transactionFromDateTime":null,"transactionToDateTime":null},"links":{"self":"http://openbanking-management-services.opb.svc.cluster.local/open-banking/consents/v1/consents/urn:openbanking:3e5f0ae1-dcaa-4a19-956b-441cb4d48d6e"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2021-10-13T18:04:50.593Z"}}
2021-10-13 18:04:50 SUCCESS
FAPIBrazilConsentEndpointResponseValidatePermissions
Consent endpoint response contains expected permissions
requested
[
  "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
  "RESOURCES_READ",
  "CUSTOMERS_PERSONAL_ADITTIONALINFO_READ",
  "CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ",
  "CUSTOMERS_BUSINESS_ADITTIONALINFO_READ",
  "ACCOUNTS_READ",
  "ACCOUNTS_BALANCES_READ",
  "ACCOUNTS_OVERDRAFT_LIMITS_READ",
  "ACCOUNTS_TRANSACTIONS_READ",
  "CREDIT_CARDS_ACCOUNTS_LIMITS_READ",
  "CREDIT_CARDS_ACCOUNTS_READ",
  "CREDIT_CARDS_ACCOUNTS_BILLS_READ",
  "CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ",
  "CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ",
  "LOANS_READ",
  "LOANS_WARRANTIES_READ",
  "LOANS_SCHEDULED_INSTALMENTS_READ",
  "LOANS_PAYMENTS_READ",
  "FINANCINGS_READ",
  "FINANCINGS_WARRANTIES_READ",
  "FINANCINGS_SCHEDULED_INSTALMENTS_READ",
  "FINANCINGS_PAYMENTS_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ",
  "INVOICE_FINANCINGS_READ",
  "INVOICE_FINANCINGS_WARRANTIES_READ",
  "INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ",
  "INVOICE_FINANCINGS_PAYMENTS_READ"
]
granted
[
  "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
  "RESOURCES_READ",
  "CUSTOMERS_PERSONAL_ADITTIONALINFO_READ",
  "CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ",
  "CUSTOMERS_BUSINESS_ADITTIONALINFO_READ",
  "ACCOUNTS_READ",
  "ACCOUNTS_BALANCES_READ",
  "ACCOUNTS_OVERDRAFT_LIMITS_READ",
  "ACCOUNTS_TRANSACTIONS_READ",
  "CREDIT_CARDS_ACCOUNTS_LIMITS_READ",
  "CREDIT_CARDS_ACCOUNTS_READ",
  "CREDIT_CARDS_ACCOUNTS_BILLS_READ",
  "CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ",
  "CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ",
  "LOANS_READ",
  "LOANS_WARRANTIES_READ",
  "LOANS_SCHEDULED_INSTALMENTS_READ",
  "LOANS_PAYMENTS_READ",
  "FINANCINGS_READ",
  "FINANCINGS_WARRANTIES_READ",
  "FINANCINGS_SCHEDULED_INSTALMENTS_READ",
  "FINANCINGS_PAYMENTS_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ",
  "INVOICE_FINANCINGS_READ",
  "INVOICE_FINANCINGS_WARRANTIES_READ",
  "INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ",
  "INVOICE_FINANCINGS_PAYMENTS_READ"
]
2021-10-13 18:04:50 SUCCESS
ExtractConsentIdFromConsentEndpointResponse
Extracted the consent id
consent_id
urn:openbanking:3e5f0ae1-dcaa-4a19-956b-441cb4d48d6e
2021-10-13 18:04:50 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
4f1ab5c5-b5d7-443c-9507-eb44cc106ebf
2021-10-13 18:04:50 SUCCESS
FAPIBrazilAddConsentIdToClientScope
Added scope of 'openid resources consent:urn:openbanking:3e5f0ae1-dcaa-4a19-956b-441cb4d48d6e' to client's scope
scope
openid resources consent:urn:openbanking:3e5f0ae1-dcaa-4a19-956b-441cb4d48d6e
client_id
geru-bank-one
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "b9dde4fc8a6deec5044a994da119b73d007db30d0978f78bfb1676db4150b323",
      "alg": "PS256",
      "use": "sig",
      "n": "vOX4NX97_AqAYJZXxyfMWtlGPfWF_4PbQspCtM-mJSSJUgFCVETgm8777NYem--3ELXNXI38oTCJzotf8AgtEf9elUU1OBVBKNVUAY2F4LrtaBEAWRLqBqr3wbE1bW0_WlOE2ak7I2IwPMJj2R-Shdu5fBLz-vwtA8cKnvsp5S1cCGtSGPoBiCyl_X0G-54UzWy81M9oVBWmnANqXWPuaaIpJwX_MEDbAf-ycTnK9YdV-RLe7CET_8cRAQvJGoYg5oH_FlfAw6fGK97wydFnf3AsAzefMru-PTbDCfTQkzE3SVPphNkvKAqle7ZR8-H5Ne58TrGWfBGnuh7clNT0ow",
      "e": "AQAB",
      "d": "GnQyUHusB14JIH2tiUx_h_GJrr-lpmT23eGpedzirazyNjPK8DY9JlTUXxSVcM0fXA251s5jpMdBZVWLd_gNJ8oVmt34WARR_b_yZc1GBHTpLnvDCrZlY82pqMyCaPK1vpaXskvK5menzbqDdTLAuFJPJZsZ4_pQ64iCakVOVrPHsiJnF1a4ezhAVZRy_DgE0On_QNwl-yl383OF-EIj4-cAC4cqsGyUQkfE-jVqE8Ple4DpFfjqCSBx9IxurHAe2Ie8PdEJ8H8VTaxMWjXDqyyipkDMxx3QGj3KLlS-syRpIhZPEj3T6JYSu8FF21oy5zXQd1lRHTGYX0Llv6R3AQ",
      "p": "7zG8gWJFPQnCffdejlHYr0iSmlMwFJurQBPy7nqa1ArGhxoxYb4R8vm7ywbAtBN0m9Acq4G5rzSH0dt5yxHsJORT2rXwWQjKbcN7zes12wiRs0GnOvd5wRnVmxUR8mp42yslzxBnZGa4_eAHyZwNWM5_abc8G55LZi3talfWAmM",
      "q": "yiuV9N61qka4YVIFdrEpnUdMRHSyYdp1zjYTAqt_vadatsmhgmbEgRV8UupSluDKczetm3ylUMQJjP7maucbpmpQ0bcA0oQ41tpBuE4QXfgBEEz8z1eUksDrxX3ep7cqYLv1DuRTResMDaUNtq73UW2bJvoJvr48XcBRN0ICuME",
      "dp": "iI5Fhzw6OSGkRtP9yJSTd2agQ7iwX2OL_hYlf97BG8NXGfRrMtkXWDcY7kzZoTTmQroqVAPIpW0BCV8ahkOiJGGyOc_a-omZP9b1jFb3NSgMPmGB_pkgioycNWBvEY2Vl9JnUHKWBGzcuhu3dnM_725csVbp2v6hHyGjRC4HQO8",
      "dq": "sFzTZRj_Wzp0UBmwQHmONvDinHk8v9ZGnIxZiyO2vOiIXxqH9WzXEVB_8wkM4SfaFCbHIPPcdxd8yW337dwMJ-Fo_XlqkzrbJrqhSDl5V7AopWKzy-C38Emxo8gI-z_zDQ4KWmJeLok8K48H5oy9nWBDT_4hkC7-FD7X2p-QJkE",
      "qi": "iI0CBudZjdwmV4agErPhVT0hZPXXQHet8rDeH1HnnGk4_Hp2dZD945oDrt_4S5RFlCeAnfUSAm3FJgXawS7dj7ThI9Rc1giykYphiZc1-C4EoI0pPCzg-Ad9isE7xYtvQksJJdUDUWD2Uq8CKAqpZDUOjhBuWn4xcjYgQ0X5KZY"
    },
    {
      "kty": "RSA",
      "kid": "a269918160d0253d6f454f130ff4e03f75874d3ee53f9a49ddc854219cebad38",
      "alg": "RSA-OAEP",
      "use": "enc",
      "n": "vE25NVuoSYVc5w89PVmN6m9Z8cmxcQIiK-cogtj52iqMkHswgXLCjj1Ce6AnpxPO93A-1O73SistW_6xzR4sAMn5wzBnd7ieARj1Pmj4MTa03lfoZ8M989MBCLeU1Z22OjLUaM_fVWG2MeVY2E6BO5uI_ByqFxPGpwkIWpYD3hP-qnC7KiWKnxD-L-FVVXvWQ2xc2b2u4jf7dRug3s3Bk2StkJvDdU852SxXiPPbxYdVlLsMxyN44-IcwFiDylSZ_TEkoVhEeyEQPl0JZ_uhjUCRV2gaFWynI9yDah0wGS7W8MQCBoWTGR0byAg_O4wotJw4rkLdY-JFS_JhtUBv2w",
      "e": "AQAB",
      "d": "YBTIjBFYrSr_XGbKOKOZZiWrH1Rq1d7g0MYCRcGwu0E6t_4joemMnEdlxO7TTM0urdL4PG4ygAXH_0jWMHNUwJJOfuoT4WKyPJ0fhdjJy1K-tzTjwQ4-bkscG_aQWu8-LDQDbfejXU2eSZdc3gIwrtmN7BY0M9JDareRK6egEZABWGwBs88qL2_PNVzT1Jit__70OYXP5ZmSvSf6NYwKFnVOcz9dOaCv_DS3ujpQgzJ-eL_c2sDQedP5UmsvjC7ob6dUlbpcyknHMwtgLriiuwcldfvmx2pgWr96PSKpkZE3iEMqhfMU943sm9RtwoKum8DUoC2HUJSp5TeHNiuuAQ",
      "p": "74qLVSTGl4RU0h9BgYxIszw8Nc3Pn32iiHb1f_u26Z0YMqV5YeKUvu0n_aOtJfhPg42fKz_8vbnzsSLUYPzamtDf4R2375O08WkwDY5f1gMe3LCjsLYiSKaHWgZKrMeU8DkgCr-_3AJLlkXmXooyj4mwz7rYCZcCf_WON6LhoxM",
      "q": "yT3tCaqZwl1qHZJel-Dd3YLNRbnomTohY6FX7Lniqp9WPdqdel6QhAKEz51cL5LkBpyOm_72YoYCHeiwdikcA1lFt6fEsPq5pNvkkZNa_N_MNI0IyOMzht8UU8v1-7EuiDTdJYHUc-JfFfgz7rnMXGzx5iA7Pp_UTJxxivo30Rk",
      "dp": "JAchd7flSqqzmzrqPlLcKGEZ6TnATYu243GI8Svp0e830X5D6G4M0z6WMjbo9voG85FcbEPefqa2OWE0sjW1p21dDt3KaXU81MZuXMuaLHUhsi27IPvz4htx5h9mIeCOzSa6ZAN9Ftkdh0eSI4wDmMUr28KNdbvJu3cyYbnU2BM",
      "dq": "mBb_IEEY97YVzseiSfKeexyx-rJoQfWW6m8zvis2TXEigpjIT4VMfxhQO4BX_XRsdTq45NiqaQeSbfw_8O1cyIMdl5Fpq7-xshCmDAdrypVxBX5ZV0mu1Y2fFT2eaFweKL6bLA-U-wfoiPgOd6tf8bI8l4lgfRHaJxRNE5XLvXE",
      "qi": "cDr8d7aJmWPJ6ioswgk71XXVkjpwDGLOAx2EAZMXEtsS3Oc6ptEbwkUZbLD0hYE2vRfhOfAHFGxvewdzKXxRJ0WuaPyl5pSGLKlDfKWrbMbP7rGKblQK2vpbnHRJ7anu_YHznJp75bdiVLYrw90AVErR6Af4awix9tqoncvLA3E"
    }
  ]
}
Make request to authorization endpoint
2021-10-13 18:04:50 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
geru-bank-one
redirect_uri
https://www.certification.openid.net/test/a/geru/callback
scope
openid resources consent:urn:openbanking:3e5f0ae1-dcaa-4a19-956b-441cb4d48d6e
2021-10-13 18:04:50
CreateRandomStateValue
Created state value
requested_state_length
10
state
zbTq5X4YLJ
2021-10-13 18:04:50 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
geru-bank-one
redirect_uri
https://www.certification.openid.net/test/a/geru/callback
scope
openid resources consent:urn:openbanking:3e5f0ae1-dcaa-4a19-956b-441cb4d48d6e
state
zbTq5X4YLJ
2021-10-13 18:04:50
CreateRandomNonceValue
Created nonce value
requested_nonce_length
384
nonce
wLHrMM0vkja8uQqni2qhQuFBDcwY1UqXLA2UkoPLgLLKQ7FBZmlAHek2llvaPQXm68FpXTSgnVVIQvCV7GRk0LRfjxjkToGjQE15foLekBrjjC089ngUDDcMRuinCTL3BlmcCIkXHUEyBcqPvxXkLJkCpjK0m6gYZ5mq9adTE67R3IQdZxkSRpyXbQbl5TWv3FNxIrayCeyHq2YQwTo3kdrxjzh5Or4pq5BEXttntt0rNi11WvF2Qkbf0QwXZrAvWGDF0IGebzKqFmLEoVskgoaGnthxpOFltjFgVXyZ5xOQMQA7gnS5GQJ1axZjXjwqGECbbFvzr9WsS67esisHbrksrjONMjBXlpugKGOpv7F6aWvu5h3jpUCYsktHbZOd
2021-10-13 18:04:50 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
geru-bank-one
redirect_uri
https://www.certification.openid.net/test/a/geru/callback
scope
openid resources consent:urn:openbanking:3e5f0ae1-dcaa-4a19-956b-441cb4d48d6e
state
zbTq5X4YLJ
nonce
wLHrMM0vkja8uQqni2qhQuFBDcwY1UqXLA2UkoPLgLLKQ7FBZmlAHek2llvaPQXm68FpXTSgnVVIQvCV7GRk0LRfjxjkToGjQE15foLekBrjjC089ngUDDcMRuinCTL3BlmcCIkXHUEyBcqPvxXkLJkCpjK0m6gYZ5mq9adTE67R3IQdZxkSRpyXbQbl5TWv3FNxIrayCeyHq2YQwTo3kdrxjzh5Or4pq5BEXttntt0rNi11WvF2Qkbf0QwXZrAvWGDF0IGebzKqFmLEoVskgoaGnthxpOFltjFgVXyZ5xOQMQA7gnS5GQJ1axZjXjwqGECbbFvzr9WsS67esisHbrksrjONMjBXlpugKGOpv7F6aWvu5h3jpUCYsktHbZOd
2021-10-13 18:04:50 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCodeIdtoken
Added response_type parameter to request
client_id
geru-bank-one
redirect_uri
https://www.certification.openid.net/test/a/geru/callback
scope
openid resources consent:urn:openbanking:3e5f0ae1-dcaa-4a19-956b-441cb4d48d6e
state
zbTq5X4YLJ
nonce
wLHrMM0vkja8uQqni2qhQuFBDcwY1UqXLA2UkoPLgLLKQ7FBZmlAHek2llvaPQXm68FpXTSgnVVIQvCV7GRk0LRfjxjkToGjQE15foLekBrjjC089ngUDDcMRuinCTL3BlmcCIkXHUEyBcqPvxXkLJkCpjK0m6gYZ5mq9adTE67R3IQdZxkSRpyXbQbl5TWv3FNxIrayCeyHq2YQwTo3kdrxjzh5Or4pq5BEXttntt0rNi11WvF2Qkbf0QwXZrAvWGDF0IGebzKqFmLEoVskgoaGnthxpOFltjFgVXyZ5xOQMQA7gnS5GQJ1axZjXjwqGECbbFvzr9WsS67esisHbrksrjONMjBXlpugKGOpv7F6aWvu5h3jpUCYsktHbZOd
response_type
code id_token
2021-10-13 18:04:50 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "geru-bank-one",
  "redirect_uri": "https://www.certification.openid.net/test/a/geru/callback",
  "scope": "openid resources consent:urn:openbanking:3e5f0ae1-dcaa-4a19-956b-441cb4d48d6e",
  "state": "zbTq5X4YLJ",
  "nonce": "wLHrMM0vkja8uQqni2qhQuFBDcwY1UqXLA2UkoPLgLLKQ7FBZmlAHek2llvaPQXm68FpXTSgnVVIQvCV7GRk0LRfjxjkToGjQE15foLekBrjjC089ngUDDcMRuinCTL3BlmcCIkXHUEyBcqPvxXkLJkCpjK0m6gYZ5mq9adTE67R3IQdZxkSRpyXbQbl5TWv3FNxIrayCeyHq2YQwTo3kdrxjzh5Or4pq5BEXttntt0rNi11WvF2Qkbf0QwXZrAvWGDF0IGebzKqFmLEoVskgoaGnthxpOFltjFgVXyZ5xOQMQA7gnS5GQJ1axZjXjwqGECbbFvzr9WsS67esisHbrksrjONMjBXlpugKGOpv7F6aWvu5h3jpUCYsktHbZOd",
  "response_type": "code id_token"
}
2021-10-13 18:04:50 SUCCESS
AddNbfToRequestObject
Added nbf to request object claims
nbf
1.63414829E9
2021-10-13 18:04:50 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.63414859E9
2021-10-13 18:04:50 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://api.homolog.platform.open-co.com.br/orgs/openco
2021-10-13 18:04:50 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
geru-bank-one
2021-10-13 18:04:50 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
geru-bank-one
2021-10-13 18:04:50 SUCCESS
SignRequestObject
Signed the request object
claims
{"aud":"https:\/\/api.homolog.platform.open-co.com.br\/orgs\/openco","nbf":1634148290,"scope":"openid resources consent:urn:openbanking:3e5f0ae1-dcaa-4a19-956b-441cb4d48d6e","iss":"geru-bank-one","response_type":"code id_token","redirect_uri":"https:\/\/www.certification.openid.net\/test\/a\/geru\/callback","state":"zbTq5X4YLJ","exp":1634148590,"nonce":"wLHrMM0vkja8uQqni2qhQuFBDcwY1UqXLA2UkoPLgLLKQ7FBZmlAHek2llvaPQXm68FpXTSgnVVIQvCV7GRk0LRfjxjkToGjQE15foLekBrjjC089ngUDDcMRuinCTL3BlmcCIkXHUEyBcqPvxXkLJkCpjK0m6gYZ5mq9adTE67R3IQdZxkSRpyXbQbl5TWv3FNxIrayCeyHq2YQwTo3kdrxjzh5Or4pq5BEXttntt0rNi11WvF2Qkbf0QwXZrAvWGDF0IGebzKqFmLEoVskgoaGnthxpOFltjFgVXyZ5xOQMQA7gnS5GQJ1axZjXjwqGECbbFvzr9WsS67esisHbrksrjONMjBXlpugKGOpv7F6aWvu5h3jpUCYsktHbZOd","client_id":"geru-bank-one"}
header
{"kid":"b9dde4fc8a6deec5044a994da119b73d007db30d0978f78bfb1676db4150b323","alg":"PS256"}
request_object
eyJraWQiOiJiOWRkZTRmYzhhNmRlZWM1MDQ0YTk5NGRhMTE5YjczZDAwN2RiMzBkMDk3OGY3OGJmYjE2NzZkYjQxNTBiMzIzIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvYXBpLmhvbW9sb2cucGxhdGZvcm0ub3Blbi1jby5jb20uYnJcL29yZ3NcL29wZW5jbyIsIm5iZiI6MTYzNDE0ODI5MCwic2NvcGUiOiJvcGVuaWQgcmVzb3VyY2VzIGNvbnNlbnQ6dXJuOm9wZW5iYW5raW5nOjNlNWYwYWUxLWRjYWEtNGExOS05NTZiLTQ0MWNiNGQ0OGQ2ZSIsImlzcyI6ImdlcnUtYmFuay1vbmUiLCJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsInJlZGlyZWN0X3VyaSI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9nZXJ1XC9jYWxsYmFjayIsInN0YXRlIjoiemJUcTVYNFlMSiIsImV4cCI6MTYzNDE0ODU5MCwibm9uY2UiOiJ3TEhyTU0wdmtqYTh1UXFuaTJxaFF1RkJEY3dZMVVxWExBMlVrb1BMZ0xMS1E3RkJabWxBSGVrMmxsdmFQUVhtNjhGcFhUU2duVlZJUXZDVjdHUmswTFJmanhqa1RvR2pRRTE1Zm9MZWtCcmpqQzA4OW5nVUREY01SdWluQ1RMM0JsbWNDSWtYSFVFeUJjcVB2eFhrTEprQ3BqSzBtNmdZWjVtcTlhZFRFNjdSM0lRZFp4a1NScHlYYlFibDVUV3YzRk54SXJheUNleUhxMllRd1RvM2tkcnhqemg1T3I0cHE1QkVYdHRudHQwck5pMTFXdkYyUWtiZjBRd1hackF2V0dERjBJR2ViektxRm1MRW9Wc2tnb2FHbnRoeHBPRmx0akZnVlh5WjV4T1FNUUE3Z25TNUdRSjFheFpqWGp3cUdFQ2JiRnZ6cjlXc1M2N2VzaXNIYnJrc3JqT05NakJYbHB1Z0tHT3B2N0Y2YVd2dTVoM2pwVUNZc2t0SGJaT2QiLCJjbGllbnRfaWQiOiJnZXJ1LWJhbmstb25lIn0.mUcn6ROWwqS0qAOhe5MMzR6mmSr7zGBJSC3NBKPacvHPMEMWxrFggKa-3vsLBZzF8bao7HcdYlkv1xoVxtkpX1ah0lslsnYdAktBCtjH1XxrvWQaKU9DECdGmqG5mYCSZ8lLiOoBa4yeeIpdhXrEmFLF_d-WTn5bNmiISHMss2BLujBZAe972tPUPvp9SXHLsl7Uz75RwElGAnAJLtmFzRbVgbyyWPN2EuUJhrD7RVHTBfdAGesmqM8gVx-Zui5zlDF0FRS9924J1r2cAqTuy2E4cLJwoxFOAPCaZjXcZ7mrz61Ypt5d0ycUnrll9R7MqUmBYRvI3RoUVO4T3COW7Q
key
{"p":"7zG8gWJFPQnCffdejlHYr0iSmlMwFJurQBPy7nqa1ArGhxoxYb4R8vm7ywbAtBN0m9Acq4G5rzSH0dt5yxHsJORT2rXwWQjKbcN7zes12wiRs0GnOvd5wRnVmxUR8mp42yslzxBnZGa4_eAHyZwNWM5_abc8G55LZi3talfWAmM","kty":"RSA","q":"yiuV9N61qka4YVIFdrEpnUdMRHSyYdp1zjYTAqt_vadatsmhgmbEgRV8UupSluDKczetm3ylUMQJjP7maucbpmpQ0bcA0oQ41tpBuE4QXfgBEEz8z1eUksDrxX3ep7cqYLv1DuRTResMDaUNtq73UW2bJvoJvr48XcBRN0ICuME","d":"GnQyUHusB14JIH2tiUx_h_GJrr-lpmT23eGpedzirazyNjPK8DY9JlTUXxSVcM0fXA251s5jpMdBZVWLd_gNJ8oVmt34WARR_b_yZc1GBHTpLnvDCrZlY82pqMyCaPK1vpaXskvK5menzbqDdTLAuFJPJZsZ4_pQ64iCakVOVrPHsiJnF1a4ezhAVZRy_DgE0On_QNwl-yl383OF-EIj4-cAC4cqsGyUQkfE-jVqE8Ple4DpFfjqCSBx9IxurHAe2Ie8PdEJ8H8VTaxMWjXDqyyipkDMxx3QGj3KLlS-syRpIhZPEj3T6JYSu8FF21oy5zXQd1lRHTGYX0Llv6R3AQ","e":"AQAB","use":"sig","kid":"b9dde4fc8a6deec5044a994da119b73d007db30d0978f78bfb1676db4150b323","qi":"iI0CBudZjdwmV4agErPhVT0hZPXXQHet8rDeH1HnnGk4_Hp2dZD945oDrt_4S5RFlCeAnfUSAm3FJgXawS7dj7ThI9Rc1giykYphiZc1-C4EoI0pPCzg-Ad9isE7xYtvQksJJdUDUWD2Uq8CKAqpZDUOjhBuWn4xcjYgQ0X5KZY","dp":"iI5Fhzw6OSGkRtP9yJSTd2agQ7iwX2OL_hYlf97BG8NXGfRrMtkXWDcY7kzZoTTmQroqVAPIpW0BCV8ahkOiJGGyOc_a-omZP9b1jFb3NSgMPmGB_pkgioycNWBvEY2Vl9JnUHKWBGzcuhu3dnM_725csVbp2v6hHyGjRC4HQO8","alg":"PS256","dq":"sFzTZRj_Wzp0UBmwQHmONvDinHk8v9ZGnIxZiyO2vOiIXxqH9WzXEVB_8wkM4SfaFCbHIPPcdxd8yW337dwMJ-Fo_XlqkzrbJrqhSDl5V7AopWKzy-C38Emxo8gI-z_zDQ4KWmJeLok8K48H5oy9nWBDT_4hkC7-FD7X2p-QJkE","n":"vOX4NX97_AqAYJZXxyfMWtlGPfWF_4PbQspCtM-mJSSJUgFCVETgm8777NYem--3ELXNXI38oTCJzotf8AgtEf9elUU1OBVBKNVUAY2F4LrtaBEAWRLqBqr3wbE1bW0_WlOE2ak7I2IwPMJj2R-Shdu5fBLz-vwtA8cKnvsp5S1cCGtSGPoBiCyl_X0G-54UzWy81M9oVBWmnANqXWPuaaIpJwX_MEDbAf-ycTnK9YdV-RLe7CET_8cRAQvJGoYg5oH_FlfAw6fGK97wydFnf3AsAzefMru-PTbDCfTQkzE3SVPphNkvKAqle7ZR8-H5Ne58TrGWfBGnuh7clNT0ow"}
2021-10-13 18:04:50
FAPIBrazilEncryptRequestObject
Encrypted the request object
request_object
eyJjdHkiOiJKV1QiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiUlNBLU9BRVAifQ.HNxeKeT9OoKMdo8fo2C2mzky3qmwMRoPpdHkuvOjPqXTNdQY3ZxwAIwyEXAn9tdhrvvs9C_1QkxzWfz-nIXQxfCyYkrLh_eQlpWsfLt-rWr3wSdk_Af0AE84yjOpsq1-yT8eEjM7ke_THvzoTirVzgdMjlfMhcMFZOumzUqPKu-IFIEATgQ0pUi0TisKt79Q30ObUtz8-4UQkmRifh7LiS6W7dL85vc0MRv765VJ_0_CuFlPYOpPKqdZvSzwSeLJPRW4UaqWKTzm5yU4TuUwZgnRoi0vAf554xPTIDyG7_R-SW2VQtswT1eymWXsZz3nUI9bujUsEoRxWJLA4jyPug.ZdHy8e1l7MPsBXJY.0SpdsW--G35wHOEqkDPGYZuRjS4uyHyUBOeppFwVVKPZt5tDTset-nebvLKAw6SXRXHsQqX74hZ-0J-_f-l7rGWmlw1gu7jUy2eKKC5OUkmSTWU65-c9cmwOTaj2kE_7IJl45EipKlmR6iyWQVWawBKL_ytxXbVpqViXRtBBLJI27Jio9jUylsRHtPP5qknh4cI-jW9ndGpYD4B_31_XIW_P5yqAY-cw4c2Hcb6cFyYqIygjg1PcX-4PYLBYl0R94-YAvvcRbzHr6WdqKhfD1G17nSxof_AdjZ2T-q54LN4zYPtwHnpROij4cR5kdG8W6zUBpne0eFmLC0GY0zJe9XpLfTsAu7ptjJMlMcnOwWH7RjF-5r3tSYv44Kl7bUoRfvAU2HqSPUetAym79DGqyj-EaBwKO-rrEN0Ng5l5q8RkEu2wHMk2mLY6ZyEpNpBDAIAVJgKcjIsdmkpKRdrPPbXlLiRFVM6w9mNa2WdvQ6GfoYsb1reFQ34xpYaY_JE3PScL0IddJwucmc-nLisU_rRa6slk7I5UqF9xLHNHD7Nqecfj3hZ7sjarc2Rcw5UTCHVSWbkrfxRaodZJF9GDu8Su-StcKlFsXFX659R6MTF5CcRtX-o5omBr2NFCHLPPb_GkqwTjoJGCuLm7btf2Yl16nol2b_694K-Gx0zuSrDQKW6tM2_c1CA2Sh58qfWQgWW2cE2PCRGY3LYzdwL2si86kDnDkRHVOyLUHE03VKL4PUBLr5HO6UiA-ajdo9iiMNbgPGtI8S3U2QTtspK7omdpuMTqe9CrZL1mFomyDKYDFBpuUKaxZ1sL68Fpn2qxUQdbQF7XxoyHCs8GMD0aMAJ1fm9-nQucCc2AVGhmKn-BUMhFprLTESJU1e6FHO4i1KOfjRBvamDhQFyYeLBV7jmanB0keUHNZuOyuHS5EdEJw6q1xiFWtR0tfTmF6Ayymq7-xb_In_Beacj_ei830QvhsvfMio6QKKSF5VxV4A1Er3NDyBqK7tVSdvOrsZMKzfy91lmYmV22sLxsMTLC7S1eIHR-NWr57D_x873VVQP5xghyrBhmKTERXnxwZTdsAR6a8z5ahl6_OBCe7oVdHrTCqDZhUilVvned1m-x0XR_Ek4d0UnMzhiFTbiLjHI_B_Mo2Jq2vgOvMROOo9a_-evPdbzt5S0BNPvKbUGT8JS3DLl401_zZVlhAqjIfyId0V5UtPfb7_Cv46e-o5s6almg-26oJN82s7cKx_3ge0aHhFTYpm_FzX5WFBMTdPbflcZkaH2IZ7P4e9P3-V6bSIFtrfHHk5JTbzuqVp-fcjbnNpa0xis9C0E6m24BOceSeYtH8p0wjcdXr0p7PLj1za-0YcbO5FEMH32oGL2-LS2jqOMbmL_9ncfZnHXloURq2OfvidiK_xjoRCk9Tbybuve8C2dFjS6wIBpba20Qshx3LaKcluaX4LGHYtygEFl-TOVReUxOHUcACLeU-f33ddHg7x6BwaF7Jzz8_4cFH8gDkyvxK44RuzGM7nMCj3_opTrmnHWNLnl4aoDP8Lr3BImh3x8i2TWNiBVqbxoyCAln8xqeZOTL5PJ3J1fbcMINZboIVHgAmPuceY0SbFXbT0rUBy7D9O5qOvNNqamewuAhwRDoDNaAQPeNIPnmdCdKsFXYLwSckBKDIYE0k8aDUZjTkBN3ebOVr6I6eQErTUVJHOGnqLjO4I38c1yIqJ2sZLXuSIst5Yd3aVhdqs8j3huRPLBQVQO_qndf3UPbeHetBgRvkkQsJzLpllPrHI4TIgyzdFi7Fs_vc4tW8ZfpOCNt-NWXAZerqVVME-HdN03Y-_TtgzwBr9Bv0xE29lpr4oV3LlTqvLPdpZWZyVUqdlL-xhZ091vMZYQZBsbhMW9-etQ0s1nERmAsBXa9ckzxK5SxiE0kb1ZvC4gj0HY8AqFMFraygIXkq1ZicAK_CAo0aUcUqRuPEju7kUjPgLNbfA.HLSMlaDkNMwn5WhchOs5sw
enc
A256GCM
alg
RSA-OAEP
2021-10-13 18:04:50 SUCCESS
BuildRequestObjectByValueRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://api.homolog.platform.open-co.com.br/orgs/openco/auth?request=eyJjdHkiOiJKV1QiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiUlNBLU9BRVAifQ.HNxeKeT9OoKMdo8fo2C2mzky3qmwMRoPpdHkuvOjPqXTNdQY3ZxwAIwyEXAn9tdhrvvs9C_1QkxzWfz-nIXQxfCyYkrLh_eQlpWsfLt-rWr3wSdk_Af0AE84yjOpsq1-yT8eEjM7ke_THvzoTirVzgdMjlfMhcMFZOumzUqPKu-IFIEATgQ0pUi0TisKt79Q30ObUtz8-4UQkmRifh7LiS6W7dL85vc0MRv765VJ_0_CuFlPYOpPKqdZvSzwSeLJPRW4UaqWKTzm5yU4TuUwZgnRoi0vAf554xPTIDyG7_R-SW2VQtswT1eymWXsZz3nUI9bujUsEoRxWJLA4jyPug.ZdHy8e1l7MPsBXJY.0SpdsW--G35wHOEqkDPGYZuRjS4uyHyUBOeppFwVVKPZt5tDTset-nebvLKAw6SXRXHsQqX74hZ-0J-_f-l7rGWmlw1gu7jUy2eKKC5OUkmSTWU65-c9cmwOTaj2kE_7IJl45EipKlmR6iyWQVWawBKL_ytxXbVpqViXRtBBLJI27Jio9jUylsRHtPP5qknh4cI-jW9ndGpYD4B_31_XIW_P5yqAY-cw4c2Hcb6cFyYqIygjg1PcX-4PYLBYl0R94-YAvvcRbzHr6WdqKhfD1G17nSxof_AdjZ2T-q54LN4zYPtwHnpROij4cR5kdG8W6zUBpne0eFmLC0GY0zJe9XpLfTsAu7ptjJMlMcnOwWH7RjF-5r3tSYv44Kl7bUoRfvAU2HqSPUetAym79DGqyj-EaBwKO-rrEN0Ng5l5q8RkEu2wHMk2mLY6ZyEpNpBDAIAVJgKcjIsdmkpKRdrPPbXlLiRFVM6w9mNa2WdvQ6GfoYsb1reFQ34xpYaY_JE3PScL0IddJwucmc-nLisU_rRa6slk7I5UqF9xLHNHD7Nqecfj3hZ7sjarc2Rcw5UTCHVSWbkrfxRaodZJF9GDu8Su-StcKlFsXFX659R6MTF5CcRtX-o5omBr2NFCHLPPb_GkqwTjoJGCuLm7btf2Yl16nol2b_694K-Gx0zuSrDQKW6tM2_c1CA2Sh58qfWQgWW2cE2PCRGY3LYzdwL2si86kDnDkRHVOyLUHE03VKL4PUBLr5HO6UiA-ajdo9iiMNbgPGtI8S3U2QTtspK7omdpuMTqe9CrZL1mFomyDKYDFBpuUKaxZ1sL68Fpn2qxUQdbQF7XxoyHCs8GMD0aMAJ1fm9-nQucCc2AVGhmKn-BUMhFprLTESJU1e6FHO4i1KOfjRBvamDhQFyYeLBV7jmanB0keUHNZuOyuHS5EdEJw6q1xiFWtR0tfTmF6Ayymq7-xb_In_Beacj_ei830QvhsvfMio6QKKSF5VxV4A1Er3NDyBqK7tVSdvOrsZMKzfy91lmYmV22sLxsMTLC7S1eIHR-NWr57D_x873VVQP5xghyrBhmKTERXnxwZTdsAR6a8z5ahl6_OBCe7oVdHrTCqDZhUilVvned1m-x0XR_Ek4d0UnMzhiFTbiLjHI_B_Mo2Jq2vgOvMROOo9a_-evPdbzt5S0BNPvKbUGT8JS3DLl401_zZVlhAqjIfyId0V5UtPfb7_Cv46e-o5s6almg-26oJN82s7cKx_3ge0aHhFTYpm_FzX5WFBMTdPbflcZkaH2IZ7P4e9P3-V6bSIFtrfHHk5JTbzuqVp-fcjbnNpa0xis9C0E6m24BOceSeYtH8p0wjcdXr0p7PLj1za-0YcbO5FEMH32oGL2-LS2jqOMbmL_9ncfZnHXloURq2OfvidiK_xjoRCk9Tbybuve8C2dFjS6wIBpba20Qshx3LaKcluaX4LGHYtygEFl-TOVReUxOHUcACLeU-f33ddHg7x6BwaF7Jzz8_4cFH8gDkyvxK44RuzGM7nMCj3_opTrmnHWNLnl4aoDP8Lr3BImh3x8i2TWNiBVqbxoyCAln8xqeZOTL5PJ3J1fbcMINZboIVHgAmPuceY0SbFXbT0rUBy7D9O5qOvNNqamewuAhwRDoDNaAQPeNIPnmdCdKsFXYLwSckBKDIYE0k8aDUZjTkBN3ebOVr6I6eQErTUVJHOGnqLjO4I38c1yIqJ2sZLXuSIst5Yd3aVhdqs8j3huRPLBQVQO_qndf3UPbeHetBgRvkkQsJzLpllPrHI4TIgyzdFi7Fs_vc4tW8ZfpOCNt-NWXAZerqVVME-HdN03Y-_TtgzwBr9Bv0xE29lpr4oV3LlTqvLPdpZWZyVUqdlL-xhZ091vMZYQZBsbhMW9-etQ0s1nERmAsBXa9ckzxK5SxiE0kb1ZvC4gj0HY8AqFMFraygIXkq1ZicAK_CAo0aUcUqRuPEju7kUjPgLNbfA.HLSMlaDkNMwn5WhchOs5sw&client_id=geru-bank-one&redirect_uri=https://www.certification.openid.net/test/a/geru/callback&scope=openid%20resources%20consent:urn:openbanking:3e5f0ae1-dcaa-4a19-956b-441cb4d48d6e&response_type=code%20id_token
2021-10-13 18:04:50 REDIRECT
fapi1-advanced-final-ensure-request-object-with-long-nonce
Redirecting to authorization endpoint
redirect_to
https://api.homolog.platform.open-co.com.br/orgs/openco/auth?request=eyJjdHkiOiJKV1QiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiUlNBLU9BRVAifQ.HNxeKeT9OoKMdo8fo2C2mzky3qmwMRoPpdHkuvOjPqXTNdQY3ZxwAIwyEXAn9tdhrvvs9C_1QkxzWfz-nIXQxfCyYkrLh_eQlpWsfLt-rWr3wSdk_Af0AE84yjOpsq1-yT8eEjM7ke_THvzoTirVzgdMjlfMhcMFZOumzUqPKu-IFIEATgQ0pUi0TisKt79Q30ObUtz8-4UQkmRifh7LiS6W7dL85vc0MRv765VJ_0_CuFlPYOpPKqdZvSzwSeLJPRW4UaqWKTzm5yU4TuUwZgnRoi0vAf554xPTIDyG7_R-SW2VQtswT1eymWXsZz3nUI9bujUsEoRxWJLA4jyPug.ZdHy8e1l7MPsBXJY.0SpdsW--G35wHOEqkDPGYZuRjS4uyHyUBOeppFwVVKPZt5tDTset-nebvLKAw6SXRXHsQqX74hZ-0J-_f-l7rGWmlw1gu7jUy2eKKC5OUkmSTWU65-c9cmwOTaj2kE_7IJl45EipKlmR6iyWQVWawBKL_ytxXbVpqViXRtBBLJI27Jio9jUylsRHtPP5qknh4cI-jW9ndGpYD4B_31_XIW_P5yqAY-cw4c2Hcb6cFyYqIygjg1PcX-4PYLBYl0R94-YAvvcRbzHr6WdqKhfD1G17nSxof_AdjZ2T-q54LN4zYPtwHnpROij4cR5kdG8W6zUBpne0eFmLC0GY0zJe9XpLfTsAu7ptjJMlMcnOwWH7RjF-5r3tSYv44Kl7bUoRfvAU2HqSPUetAym79DGqyj-EaBwKO-rrEN0Ng5l5q8RkEu2wHMk2mLY6ZyEpNpBDAIAVJgKcjIsdmkpKRdrPPbXlLiRFVM6w9mNa2WdvQ6GfoYsb1reFQ34xpYaY_JE3PScL0IddJwucmc-nLisU_rRa6slk7I5UqF9xLHNHD7Nqecfj3hZ7sjarc2Rcw5UTCHVSWbkrfxRaodZJF9GDu8Su-StcKlFsXFX659R6MTF5CcRtX-o5omBr2NFCHLPPb_GkqwTjoJGCuLm7btf2Yl16nol2b_694K-Gx0zuSrDQKW6tM2_c1CA2Sh58qfWQgWW2cE2PCRGY3LYzdwL2si86kDnDkRHVOyLUHE03VKL4PUBLr5HO6UiA-ajdo9iiMNbgPGtI8S3U2QTtspK7omdpuMTqe9CrZL1mFomyDKYDFBpuUKaxZ1sL68Fpn2qxUQdbQF7XxoyHCs8GMD0aMAJ1fm9-nQucCc2AVGhmKn-BUMhFprLTESJU1e6FHO4i1KOfjRBvamDhQFyYeLBV7jmanB0keUHNZuOyuHS5EdEJw6q1xiFWtR0tfTmF6Ayymq7-xb_In_Beacj_ei830QvhsvfMio6QKKSF5VxV4A1Er3NDyBqK7tVSdvOrsZMKzfy91lmYmV22sLxsMTLC7S1eIHR-NWr57D_x873VVQP5xghyrBhmKTERXnxwZTdsAR6a8z5ahl6_OBCe7oVdHrTCqDZhUilVvned1m-x0XR_Ek4d0UnMzhiFTbiLjHI_B_Mo2Jq2vgOvMROOo9a_-evPdbzt5S0BNPvKbUGT8JS3DLl401_zZVlhAqjIfyId0V5UtPfb7_Cv46e-o5s6almg-26oJN82s7cKx_3ge0aHhFTYpm_FzX5WFBMTdPbflcZkaH2IZ7P4e9P3-V6bSIFtrfHHk5JTbzuqVp-fcjbnNpa0xis9C0E6m24BOceSeYtH8p0wjcdXr0p7PLj1za-0YcbO5FEMH32oGL2-LS2jqOMbmL_9ncfZnHXloURq2OfvidiK_xjoRCk9Tbybuve8C2dFjS6wIBpba20Qshx3LaKcluaX4LGHYtygEFl-TOVReUxOHUcACLeU-f33ddHg7x6BwaF7Jzz8_4cFH8gDkyvxK44RuzGM7nMCj3_opTrmnHWNLnl4aoDP8Lr3BImh3x8i2TWNiBVqbxoyCAln8xqeZOTL5PJ3J1fbcMINZboIVHgAmPuceY0SbFXbT0rUBy7D9O5qOvNNqamewuAhwRDoDNaAQPeNIPnmdCdKsFXYLwSckBKDIYE0k8aDUZjTkBN3ebOVr6I6eQErTUVJHOGnqLjO4I38c1yIqJ2sZLXuSIst5Yd3aVhdqs8j3huRPLBQVQO_qndf3UPbeHetBgRvkkQsJzLpllPrHI4TIgyzdFi7Fs_vc4tW8ZfpOCNt-NWXAZerqVVME-HdN03Y-_TtgzwBr9Bv0xE29lpr4oV3LlTqvLPdpZWZyVUqdlL-xhZ091vMZYQZBsbhMW9-etQ0s1nERmAsBXa9ckzxK5SxiE0kb1ZvC4gj0HY8AqFMFraygIXkq1ZicAK_CAo0aUcUqRuPEju7kUjPgLNbfA.HLSMlaDkNMwn5WhchOs5sw&client_id=geru-bank-one&redirect_uri=https://www.certification.openid.net/test/a/geru/callback&scope=openid%20resources%20consent:urn:openbanking:3e5f0ae1-dcaa-4a19-956b-441cb4d48d6e&response_type=code%20id_token
2021-10-13 18:04:50 REVIEW
ExpectRequestObjectWithLongNonceErrorPage
If the server does not return an invalid_request error back to the client, it must show an error page (saying server rejects long nonce at authorization endpoint - upload a screenshot of the error page) or must successfully authenticate and return the nonce correctly.
image_no_longer_required
true
2021-10-13 18:05:02 INCOMING
fapi1-advanced-final-ensure-request-object-with-long-nonce
Incoming HTTP request to test instance czbG4IJKADjrIc4
incoming_headers
{
  "host": "www.certification.openid.net",
  "cache-control": "max-age\u003d0",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 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": "\"Chromium\";v\u003d\"94\", \"Google Chrome\";v\u003d\"94\", \";Not A Brand\";v\u003d\"99\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "referer": "https://api.homolog.platform.open-co.com.br/",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "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-10-13 18:05:02 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/pTxpVwOVDsZm6FIWlVdI",
  "fullUrl": "https://www.certification.openid.net/test/a/geru/implicit/pTxpVwOVDsZm6FIWlVdI"
}
2021-10-13 18:05:02 OUTGOING
fapi1-advanced-final-ensure-request-object-with-long-nonce
Response to HTTP request to test instance czbG4IJKADjrIc4
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/geru/implicit/pTxpVwOVDsZm6FIWlVdI, returnUrl=/log-detail.html?log=czbG4IJKADjrIc4}]
outgoing_path
callback
2021-10-13 18:05:02 INCOMING
fapi1-advanced-final-ensure-request-object-with-long-nonce
Incoming HTTP request to test instance czbG4IJKADjrIc4
incoming_headers
{
  "host": "www.certification.openid.net",
  "sec-ch-ua": "\"Chromium\";v\u003d\"94\", \"Google Chrome\";v\u003d\"94\", \";Not A Brand\";v\u003d\"99\"",
  "accept": "*/*",
  "content-type": "text/plain",
  "x-requested-with": "XMLHttpRequest",
  "sec-ch-ua-mobile": "?0",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36",
  "sec-ch-ua-platform": "\"Windows\"",
  "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/geru/callback",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "cookie": "JSESSIONID\u003d5EF30675738438ABA2EE6DB0C1E71668",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "content-length": "1365",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net",
  "connection": "close"
}
incoming_path
implicit/pTxpVwOVDsZm6FIWlVdI
incoming_body_form_params
incoming_method
POST
incoming_body_json
incoming_query_string_params
{}
incoming_body
#code=Vi269Blaxzjx-gJNI0LFvRWTVUns7d_dY6PPiteBDhA&id_token=eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IndMSHJNTTB2a2phOHVRcW5pMnFoUXVGQkRjd1kxVXFYTEEyVWtvUExnTExLUTdGQlptbEFIZWsybGx2YVBRWG02OEZwWFRTZ25WVklRdkNWN0dSazBMUmZqeGprVG9HalFFMTVmb0xla0JyampDMDg5bmdVRERjTVJ1aW5DVEwzQmxtY0NJa1hIVUV5QmNxUHZ4WGtMSmtDcGpLMG02Z1laNW1xOWFkVEU2N1IzSVFkWnhrU1JweVhiUWJsNVRXdjNGTnhJcmF5Q2V5SHEyWVF3VG8za2RyeGp6aDVPcjRwcTVCRVh0dG50dDByTmkxMVd2RjJRa2JmMFF3WFpyQXZXR0RGMElHZWJ6S3FGbUxFb1Zza2dvYUdudGh4cE9GbHRqRmdWWHlaNXhPUU1RQTdnblM1R1FKMWF4WmpYandxR0VDYmJGdnpyOVdzUzY3ZXNpc0hicmtzcmpPTk1qQlhscHVnS0dPcHY3RjZhV3Z1NWgzanBVQ1lza3RIYlpPZCIsImNfaGFzaCI6IkVwS2E4NlpQMDJZREVaXzhDNTJqdVEiLCJzX2hhc2giOiI3anVEZUZHZnBDbFoyaWsycndFMEJBIiwiYXVkIjoiZ2VydS1iYW5rLW9uZSIsImV4cCI6MTYzNDE1MTkwMSwiaWF0IjoxNjM0MTQ4MzAxLCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.kM9GJdOynX25nzHkKvChIUbtL0xLHRUr7gR056ioUppM4fkDsZrao5cAbqngFHq-EQC5IAsL4EjuQkZGGXfkMaHZQWElNbfkY74cmLmi2gxhm7sDct15JfjnriRKqNxpMtjr-lwNKe7yZOVKPHaXGqAVrdml7i286eNp4VSLOi_WbTYcCJAOsSKg80W0Q-nR3YWFPUpRN0ffa4jqaa6l4ATeKPp2LcGZPUVTaF8VP34Ty9Yi2vrpcmKPP_d570oGizzFx4GnFW_bMxoh2yrDJuXvHMCPT-AZQheHjkKx-xfu199N1bb0wtVaisLujDGSmxuEn_w_8_aaFTFPi3WaRw&state=zbTq5X4YLJ
2021-10-13 18:05:02 OUTGOING
fapi1-advanced-final-ensure-request-object-with-long-nonce
Response to HTTP request to test instance czbG4IJKADjrIc4
outgoing_status_code
204
outgoing_headers
{}
outgoing_body

                                
outgoing_path
implicit/pTxpVwOVDsZm6FIWlVdI
2021-10-13 18:05:02
ExtractImplicitHashToCallbackResponse
Extracted response from URL fragment
parameters
[
  {
    "name": "code",
    "value": "Vi269Blaxzjx-gJNI0LFvRWTVUns7d_dY6PPiteBDhA"
  },
  {
    "name": "id_token",
    "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IndMSHJNTTB2a2phOHVRcW5pMnFoUXVGQkRjd1kxVXFYTEEyVWtvUExnTExLUTdGQlptbEFIZWsybGx2YVBRWG02OEZwWFRTZ25WVklRdkNWN0dSazBMUmZqeGprVG9HalFFMTVmb0xla0JyampDMDg5bmdVRERjTVJ1aW5DVEwzQmxtY0NJa1hIVUV5QmNxUHZ4WGtMSmtDcGpLMG02Z1laNW1xOWFkVEU2N1IzSVFkWnhrU1JweVhiUWJsNVRXdjNGTnhJcmF5Q2V5SHEyWVF3VG8za2RyeGp6aDVPcjRwcTVCRVh0dG50dDByTmkxMVd2RjJRa2JmMFF3WFpyQXZXR0RGMElHZWJ6S3FGbUxFb1Zza2dvYUdudGh4cE9GbHRqRmdWWHlaNXhPUU1RQTdnblM1R1FKMWF4WmpYandxR0VDYmJGdnpyOVdzUzY3ZXNpc0hicmtzcmpPTk1qQlhscHVnS0dPcHY3RjZhV3Z1NWgzanBVQ1lza3RIYlpPZCIsImNfaGFzaCI6IkVwS2E4NlpQMDJZREVaXzhDNTJqdVEiLCJzX2hhc2giOiI3anVEZUZHZnBDbFoyaWsycndFMEJBIiwiYXVkIjoiZ2VydS1iYW5rLW9uZSIsImV4cCI6MTYzNDE1MTkwMSwiaWF0IjoxNjM0MTQ4MzAxLCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.kM9GJdOynX25nzHkKvChIUbtL0xLHRUr7gR056ioUppM4fkDsZrao5cAbqngFHq-EQC5IAsL4EjuQkZGGXfkMaHZQWElNbfkY74cmLmi2gxhm7sDct15JfjnriRKqNxpMtjr-lwNKe7yZOVKPHaXGqAVrdml7i286eNp4VSLOi_WbTYcCJAOsSKg80W0Q-nR3YWFPUpRN0ffa4jqaa6l4ATeKPp2LcGZPUVTaF8VP34Ty9Yi2vrpcmKPP_d570oGizzFx4GnFW_bMxoh2yrDJuXvHMCPT-AZQheHjkKx-xfu199N1bb0wtVaisLujDGSmxuEn_w_8_aaFTFPi3WaRw"
  },
  {
    "name": "state",
    "value": "zbTq5X4YLJ"
  }
]
2021-10-13 18:05:02 SUCCESS
ExtractImplicitHashToCallbackResponse
Extracted the hash values
code
Vi269Blaxzjx-gJNI0LFvRWTVUns7d_dY6PPiteBDhA
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IndMSHJNTTB2a2phOHVRcW5pMnFoUXVGQkRjd1kxVXFYTEEyVWtvUExnTExLUTdGQlptbEFIZWsybGx2YVBRWG02OEZwWFRTZ25WVklRdkNWN0dSazBMUmZqeGprVG9HalFFMTVmb0xla0JyampDMDg5bmdVRERjTVJ1aW5DVEwzQmxtY0NJa1hIVUV5QmNxUHZ4WGtMSmtDcGpLMG02Z1laNW1xOWFkVEU2N1IzSVFkWnhrU1JweVhiUWJsNVRXdjNGTnhJcmF5Q2V5SHEyWVF3VG8za2RyeGp6aDVPcjRwcTVCRVh0dG50dDByTmkxMVd2RjJRa2JmMFF3WFpyQXZXR0RGMElHZWJ6S3FGbUxFb1Zza2dvYUdudGh4cE9GbHRqRmdWWHlaNXhPUU1RQTdnblM1R1FKMWF4WmpYandxR0VDYmJGdnpyOVdzUzY3ZXNpc0hicmtzcmpPTk1qQlhscHVnS0dPcHY3RjZhV3Z1NWgzanBVQ1lza3RIYlpPZCIsImNfaGFzaCI6IkVwS2E4NlpQMDJZREVaXzhDNTJqdVEiLCJzX2hhc2giOiI3anVEZUZHZnBDbFoyaWsycndFMEJBIiwiYXVkIjoiZ2VydS1iYW5rLW9uZSIsImV4cCI6MTYzNDE1MTkwMSwiaWF0IjoxNjM0MTQ4MzAxLCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.kM9GJdOynX25nzHkKvChIUbtL0xLHRUr7gR056ioUppM4fkDsZrao5cAbqngFHq-EQC5IAsL4EjuQkZGGXfkMaHZQWElNbfkY74cmLmi2gxhm7sDct15JfjnriRKqNxpMtjr-lwNKe7yZOVKPHaXGqAVrdml7i286eNp4VSLOi_WbTYcCJAOsSKg80W0Q-nR3YWFPUpRN0ffa4jqaa6l4ATeKPp2LcGZPUVTaF8VP34Ty9Yi2vrpcmKPP_d570oGizzFx4GnFW_bMxoh2yrDJuXvHMCPT-AZQheHjkKx-xfu199N1bb0wtVaisLujDGSmxuEn_w_8_aaFTFPi3WaRw
state
zbTq5X4YLJ
2021-10-13 18:05:02 REDIRECT-IN
fapi1-advanced-final-ensure-request-object-with-long-nonce
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 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 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": "\"Chromium\";v\u003d\"94\", \"Google Chrome\";v\u003d\"94\", \";Not A Brand\";v\u003d\"99\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "referer": "https://api.homolog.platform.open-co.com.br/",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "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
{
  "code": "Vi269Blaxzjx-gJNI0LFvRWTVUns7d_dY6PPiteBDhA",
  "id_token": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IndMSHJNTTB2a2phOHVRcW5pMnFoUXVGQkRjd1kxVXFYTEEyVWtvUExnTExLUTdGQlptbEFIZWsybGx2YVBRWG02OEZwWFRTZ25WVklRdkNWN0dSazBMUmZqeGprVG9HalFFMTVmb0xla0JyampDMDg5bmdVRERjTVJ1aW5DVEwzQmxtY0NJa1hIVUV5QmNxUHZ4WGtMSmtDcGpLMG02Z1laNW1xOWFkVEU2N1IzSVFkWnhrU1JweVhiUWJsNVRXdjNGTnhJcmF5Q2V5SHEyWVF3VG8za2RyeGp6aDVPcjRwcTVCRVh0dG50dDByTmkxMVd2RjJRa2JmMFF3WFpyQXZXR0RGMElHZWJ6S3FGbUxFb1Zza2dvYUdudGh4cE9GbHRqRmdWWHlaNXhPUU1RQTdnblM1R1FKMWF4WmpYandxR0VDYmJGdnpyOVdzUzY3ZXNpc0hicmtzcmpPTk1qQlhscHVnS0dPcHY3RjZhV3Z1NWgzanBVQ1lza3RIYlpPZCIsImNfaGFzaCI6IkVwS2E4NlpQMDJZREVaXzhDNTJqdVEiLCJzX2hhc2giOiI3anVEZUZHZnBDbFoyaWsycndFMEJBIiwiYXVkIjoiZ2VydS1iYW5rLW9uZSIsImV4cCI6MTYzNDE1MTkwMSwiaWF0IjoxNjM0MTQ4MzAxLCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.kM9GJdOynX25nzHkKvChIUbtL0xLHRUr7gR056ioUppM4fkDsZrao5cAbqngFHq-EQC5IAsL4EjuQkZGGXfkMaHZQWElNbfkY74cmLmi2gxhm7sDct15JfjnriRKqNxpMtjr-lwNKe7yZOVKPHaXGqAVrdml7i286eNp4VSLOi_WbTYcCJAOsSKg80W0Q-nR3YWFPUpRN0ffa4jqaa6l4ATeKPp2LcGZPUVTaF8VP34Ty9Yi2vrpcmKPP_d570oGizzFx4GnFW_bMxoh2yrDJuXvHMCPT-AZQheHjkKx-xfu199N1bb0wtVaisLujDGSmxuEn_w_8_aaFTFPi3WaRw",
  "state": "zbTq5X4YLJ"
}
post_body
Verify authorization endpoint response
2021-10-13 18:05:02 SUCCESS
RejectErrorInUrlQuery
'error' is not present in URL query returned from authorization endpoint
2021-10-13 18:05:02 SUCCESS
RejectAuthCodeInUrlQuery
Authorization code is not present in URL query returned from authorization endpoint
2021-10-13 18:05:02 SUCCESS
CheckMatchingCallbackParameters
Callback parameters successfully verified
2021-10-13 18:05:02 SUCCESS
RejectStateInUrlQueryForHybridFlow
state is correctly not present in URL query returned from authorization endpoint (as in the hybrid flow it must be returned in the URL fragment/hash only)
2021-10-13 18:05:02 SUCCESS
CheckIfAuthorizationEndpointError
No error from authorization endpoint
2021-10-13 18:05:02 SUCCESS
ValidateSuccessfulHybridResponseFromAuthorizationEndpoint
authorization endpoint response does not include unexpected parameters
code
Vi269Blaxzjx-gJNI0LFvRWTVUns7d_dY6PPiteBDhA
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IndMSHJNTTB2a2phOHVRcW5pMnFoUXVGQkRjd1kxVXFYTEEyVWtvUExnTExLUTdGQlptbEFIZWsybGx2YVBRWG02OEZwWFRTZ25WVklRdkNWN0dSazBMUmZqeGprVG9HalFFMTVmb0xla0JyampDMDg5bmdVRERjTVJ1aW5DVEwzQmxtY0NJa1hIVUV5QmNxUHZ4WGtMSmtDcGpLMG02Z1laNW1xOWFkVEU2N1IzSVFkWnhrU1JweVhiUWJsNVRXdjNGTnhJcmF5Q2V5SHEyWVF3VG8za2RyeGp6aDVPcjRwcTVCRVh0dG50dDByTmkxMVd2RjJRa2JmMFF3WFpyQXZXR0RGMElHZWJ6S3FGbUxFb1Zza2dvYUdudGh4cE9GbHRqRmdWWHlaNXhPUU1RQTdnblM1R1FKMWF4WmpYandxR0VDYmJGdnpyOVdzUzY3ZXNpc0hicmtzcmpPTk1qQlhscHVnS0dPcHY3RjZhV3Z1NWgzanBVQ1lza3RIYlpPZCIsImNfaGFzaCI6IkVwS2E4NlpQMDJZREVaXzhDNTJqdVEiLCJzX2hhc2giOiI3anVEZUZHZnBDbFoyaWsycndFMEJBIiwiYXVkIjoiZ2VydS1iYW5rLW9uZSIsImV4cCI6MTYzNDE1MTkwMSwiaWF0IjoxNjM0MTQ4MzAxLCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.kM9GJdOynX25nzHkKvChIUbtL0xLHRUr7gR056ioUppM4fkDsZrao5cAbqngFHq-EQC5IAsL4EjuQkZGGXfkMaHZQWElNbfkY74cmLmi2gxhm7sDct15JfjnriRKqNxpMtjr-lwNKe7yZOVKPHaXGqAVrdml7i286eNp4VSLOi_WbTYcCJAOsSKg80W0Q-nR3YWFPUpRN0ffa4jqaa6l4ATeKPp2LcGZPUVTaF8VP34Ty9Yi2vrpcmKPP_d570oGizzFx4GnFW_bMxoh2yrDJuXvHMCPT-AZQheHjkKx-xfu199N1bb0wtVaisLujDGSmxuEn_w_8_aaFTFPi3WaRw
state
zbTq5X4YLJ
2021-10-13 18:05:02 SUCCESS
CheckStateInAuthorizationResponse
State in response correctly returned
state
zbTq5X4YLJ
2021-10-13 18:05:02
ValidateIssInAuthorizationResponse
No 'iss' value in authorization response.
2021-10-13 18:05:02 SUCCESS
ExtractAuthorizationCodeFromAuthorizationResponse
Found authorization code
code
Vi269Blaxzjx-gJNI0LFvRWTVUns7d_dY6PPiteBDhA
2021-10-13 18:05:02 SUCCESS
EnsureMinimumAuthorizationCodeLength
Authorization code is of sufficient length
actual
344
required
128
2021-10-13 18:05:02 SUCCESS
EnsureMinimumAuthorizationCodeEntropy
Calculated shannon entropy seems sufficient
actual
219.3293844521902
expected
96.0
2021-10-13 18:05:02 SUCCESS
ExtractIdTokenFromAuthorizationResponse
Found and parsed the id_token from authorization_endpoint_response
value
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IndMSHJNTTB2a2phOHVRcW5pMnFoUXVGQkRjd1kxVXFYTEEyVWtvUExnTExLUTdGQlptbEFIZWsybGx2YVBRWG02OEZwWFRTZ25WVklRdkNWN0dSazBMUmZqeGprVG9HalFFMTVmb0xla0JyampDMDg5bmdVRERjTVJ1aW5DVEwzQmxtY0NJa1hIVUV5QmNxUHZ4WGtMSmtDcGpLMG02Z1laNW1xOWFkVEU2N1IzSVFkWnhrU1JweVhiUWJsNVRXdjNGTnhJcmF5Q2V5SHEyWVF3VG8za2RyeGp6aDVPcjRwcTVCRVh0dG50dDByTmkxMVd2RjJRa2JmMFF3WFpyQXZXR0RGMElHZWJ6S3FGbUxFb1Zza2dvYUdudGh4cE9GbHRqRmdWWHlaNXhPUU1RQTdnblM1R1FKMWF4WmpYandxR0VDYmJGdnpyOVdzUzY3ZXNpc0hicmtzcmpPTk1qQlhscHVnS0dPcHY3RjZhV3Z1NWgzanBVQ1lza3RIYlpPZCIsImNfaGFzaCI6IkVwS2E4NlpQMDJZREVaXzhDNTJqdVEiLCJzX2hhc2giOiI3anVEZUZHZnBDbFoyaWsycndFMEJBIiwiYXVkIjoiZ2VydS1iYW5rLW9uZSIsImV4cCI6MTYzNDE1MTkwMSwiaWF0IjoxNjM0MTQ4MzAxLCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.kM9GJdOynX25nzHkKvChIUbtL0xLHRUr7gR056ioUppM4fkDsZrao5cAbqngFHq-EQC5IAsL4EjuQkZGGXfkMaHZQWElNbfkY74cmLmi2gxhm7sDct15JfjnriRKqNxpMtjr-lwNKe7yZOVKPHaXGqAVrdml7i286eNp4VSLOi_WbTYcCJAOsSKg80W0Q-nR3YWFPUpRN0ffa4jqaa6l4ATeKPp2LcGZPUVTaF8VP34Ty9Yi2vrpcmKPP_d570oGizzFx4GnFW_bMxoh2yrDJuXvHMCPT-AZQheHjkKx-xfu199N1bb0wtVaisLujDGSmxuEn_w_8_aaFTFPi3WaRw
header
{
  "kid": "UYouyf1FgKOqTzCV0MrYFr0qbKln48G8BH-2F61TRCw",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "sub": "95d1fd11-d5a3-4c65-9049-7d323af7bf78",
  "c_hash": "EpKa86ZP02YDEZ_8C52juQ",
  "aud": "geru-bank-one",
  "s_hash": "7juDeFGfpClZ2ik2rwE0BA",
  "iss": "https://api.homolog.platform.open-co.com.br/orgs/openco",
  "exp": 1634151901,
  "nonce": "wLHrMM0vkja8uQqni2qhQuFBDcwY1UqXLA2UkoPLgLLKQ7FBZmlAHek2llvaPQXm68FpXTSgnVVIQvCV7GRk0LRfjxjkToGjQE15foLekBrjjC089ngUDDcMRuinCTL3BlmcCIkXHUEyBcqPvxXkLJkCpjK0m6gYZ5mq9adTE67R3IQdZxkSRpyXbQbl5TWv3FNxIrayCeyHq2YQwTo3kdrxjzh5Or4pq5BEXttntt0rNi11WvF2Qkbf0QwXZrAvWGDF0IGebzKqFmLEoVskgoaGnthxpOFltjFgVXyZ5xOQMQA7gnS5GQJ1axZjXjwqGECbbFvzr9WsS67esisHbrksrjONMjBXlpugKGOpv7F6aWvu5h3jpUCYsktHbZOd",
  "iat": 1634148301
}
2021-10-13 18:05:02 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2021-10-13 18:05:02 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
UYouyf1FgKOqTzCV0MrYFr0qbKln48G8BH-2F61TRCw
2021-10-13 18:05:02 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
wLHrMM0vkja8uQqni2qhQuFBDcwY1UqXLA2UkoPLgLLKQ7FBZmlAHek2llvaPQXm68FpXTSgnVVIQvCV7GRk0LRfjxjkToGjQE15foLekBrjjC089ngUDDcMRuinCTL3BlmcCIkXHUEyBcqPvxXkLJkCpjK0m6gYZ5mq9adTE67R3IQdZxkSRpyXbQbl5TWv3FNxIrayCeyHq2YQwTo3kdrxjzh5Or4pq5BEXttntt0rNi11WvF2Qkbf0QwXZrAvWGDF0IGebzKqFmLEoVskgoaGnthxpOFltjFgVXyZ5xOQMQA7gnS5GQJ1axZjXjwqGECbbFvzr9WsS67esisHbrksrjONMjBXlpugKGOpv7F6aWvu5h3jpUCYsktHbZOd
2021-10-13 18:05:02 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
Nothing to check; the conformance suite did not request an acr claim in request object
2021-10-13 18:05:02 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IndMSHJNTTB2a2phOHVRcW5pMnFoUXVGQkRjd1kxVXFYTEEyVWtvUExnTExLUTdGQlptbEFIZWsybGx2YVBRWG02OEZwWFRTZ25WVklRdkNWN0dSazBMUmZqeGprVG9HalFFMTVmb0xla0JyampDMDg5bmdVRERjTVJ1aW5DVEwzQmxtY0NJa1hIVUV5QmNxUHZ4WGtMSmtDcGpLMG02Z1laNW1xOWFkVEU2N1IzSVFkWnhrU1JweVhiUWJsNVRXdjNGTnhJcmF5Q2V5SHEyWVF3VG8za2RyeGp6aDVPcjRwcTVCRVh0dG50dDByTmkxMVd2RjJRa2JmMFF3WFpyQXZXR0RGMElHZWJ6S3FGbUxFb1Zza2dvYUdudGh4cE9GbHRqRmdWWHlaNXhPUU1RQTdnblM1R1FKMWF4WmpYandxR0VDYmJGdnpyOVdzUzY3ZXNpc0hicmtzcmpPTk1qQlhscHVnS0dPcHY3RjZhV3Z1NWgzanBVQ1lza3RIYlpPZCIsImNfaGFzaCI6IkVwS2E4NlpQMDJZREVaXzhDNTJqdVEiLCJzX2hhc2giOiI3anVEZUZHZnBDbFoyaWsycndFMEJBIiwiYXVkIjoiZ2VydS1iYW5rLW9uZSIsImV4cCI6MTYzNDE1MTkwMSwiaWF0IjoxNjM0MTQ4MzAxLCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.kM9GJdOynX25nzHkKvChIUbtL0xLHRUr7gR056ioUppM4fkDsZrao5cAbqngFHq-EQC5IAsL4EjuQkZGGXfkMaHZQWElNbfkY74cmLmi2gxhm7sDct15JfjnriRKqNxpMtjr-lwNKe7yZOVKPHaXGqAVrdml7i286eNp4VSLOi_WbTYcCJAOsSKg80W0Q-nR3YWFPUpRN0ffa4jqaa6l4ATeKPp2LcGZPUVTaF8VP34Ty9Yi2vrpcmKPP_d570oGizzFx4GnFW_bMxoh2yrDJuXvHMCPT-AZQheHjkKx-xfu199N1bb0wtVaisLujDGSmxuEn_w_8_aaFTFPi3WaRw
2021-10-13 18:05:02 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IndMSHJNTTB2a2phOHVRcW5pMnFoUXVGQkRjd1kxVXFYTEEyVWtvUExnTExLUTdGQlptbEFIZWsybGx2YVBRWG02OEZwWFRTZ25WVklRdkNWN0dSazBMUmZqeGprVG9HalFFMTVmb0xla0JyampDMDg5bmdVRERjTVJ1aW5DVEwzQmxtY0NJa1hIVUV5QmNxUHZ4WGtMSmtDcGpLMG02Z1laNW1xOWFkVEU2N1IzSVFkWnhrU1JweVhiUWJsNVRXdjNGTnhJcmF5Q2V5SHEyWVF3VG8za2RyeGp6aDVPcjRwcTVCRVh0dG50dDByTmkxMVd2RjJRa2JmMFF3WFpyQXZXR0RGMElHZWJ6S3FGbUxFb1Zza2dvYUdudGh4cE9GbHRqRmdWWHlaNXhPUU1RQTdnblM1R1FKMWF4WmpYandxR0VDYmJGdnpyOVdzUzY3ZXNpc0hicmtzcmpPTk1qQlhscHVnS0dPcHY3RjZhV3Z1NWgzanBVQ1lza3RIYlpPZCIsImNfaGFzaCI6IkVwS2E4NlpQMDJZREVaXzhDNTJqdVEiLCJzX2hhc2giOiI3anVEZUZHZnBDbFoyaWsycndFMEJBIiwiYXVkIjoiZ2VydS1iYW5rLW9uZSIsImV4cCI6MTYzNDE1MTkwMSwiaWF0IjoxNjM0MTQ4MzAxLCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.kM9GJdOynX25nzHkKvChIUbtL0xLHRUr7gR056ioUppM4fkDsZrao5cAbqngFHq-EQC5IAsL4EjuQkZGGXfkMaHZQWElNbfkY74cmLmi2gxhm7sDct15JfjnriRKqNxpMtjr-lwNKe7yZOVKPHaXGqAVrdml7i286eNp4VSLOi_WbTYcCJAOsSKg80W0Q-nR3YWFPUpRN0ffa4jqaa6l4ATeKPp2LcGZPUVTaF8VP34Ty9Yi2vrpcmKPP_d570oGizzFx4GnFW_bMxoh2yrDJuXvHMCPT-AZQheHjkKx-xfu199N1bb0wtVaisLujDGSmxuEn_w_8_aaFTFPi3WaRw
2021-10-13 18:05:02 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
95d1fd11-d5a3-4c65-9049-7d323af7bf78
2021-10-13 18:05:02 SUCCESS
FAPIValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
permitted
[
  "ES256",
  "PS256"
]
alg
PS256
2021-10-13 18:05:02 INFO
FAPIValidateIdTokenEncryptionAlg
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2021-10-13 18:05:02 INFO
FAPIValidateEncryptedIdTokenHasKid
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2021-10-13 18:05:02 SUCCESS
ExtractSHash
Extracted s_hash from ID Token
s_hash
7juDeFGfpClZ2ik2rwE0BA
alg
PS256
2021-10-13 18:05:02 SUCCESS
ValidateSHash
s_hash validated successfully
expected_hash
7juDeFGfpClZ2ik2rwE0BA
unhashed_value
zbTq5X4YLJ
id_token_hash
7juDeFGfpClZ2ik2rwE0BA
2021-10-13 18:05:02 SUCCESS
ExtractCHash
Extracted c_hash from ID Token
c_hash
EpKa86ZP02YDEZ_8C52juQ
alg
PS256
2021-10-13 18:05:02 SUCCESS
ValidateCHash
c_hash validated successfully
expected_hash
EpKa86ZP02YDEZ_8C52juQ
unhashed_value
Vi269Blaxzjx-gJNI0LFvRWTVUns7d_dY6PPiteBDhA
id_token_hash
EpKa86ZP02YDEZ_8C52juQ
Call token endpoint
2021-10-13 18:05:02 SUCCESS
CreateTokenEndpointRequestForAuthorizationCodeGrant
grant_type
authorization_code
code
Vi269Blaxzjx-gJNI0LFvRWTVUns7d_dY6PPiteBDhA
redirect_uri
https://www.certification.openid.net/test/a/geru/callback
2021-10-13 18:05:02
AddClientIdToTokenEndpointRequest
grant_type
authorization_code
code
Vi269Blaxzjx-gJNI0LFvRWTVUns7d_dY6PPiteBDhA
redirect_uri
https://www.certification.openid.net/test/a/geru/callback
client_id
geru-bank-one
2021-10-13 18:05:02
CallTokenEndpoint
HTTP request
request_uri
https://api.homolog.platform.open-co.com.br/orgs/openco/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": "187"
}
request_body
grant_type=authorization_code&code=Vi269Blaxzjx-gJNI0LFvRWTVUns7d_dY6PPiteBDhA&redirect_uri=https%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2Fgeru%2Fcallback&client_id=geru-bank-one
request_mutual_tls
{
  "cert": "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\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCrJOCHMpEDtdG4A9N7+xuah2UfuNAnWrc2ZKzYltRthR/7agiWIw8yqe/Pdh/oegvWHlza6uQYeTvIL6YER/3O+D9g4VgWiKqh8tH/U0FC+9ZgRKmjFcJGmwaQa8EuyY7DlxzfZ0BpfteDV22XXRlovO41zXAGGWm4zQ+FlLmJgdJz+lGpCAR1tPsYjvlLFrZiM5jkj7ho3ZuWoP3DcA74aGD86QFmyF+iWXiaPUJLpjfEWhpjfu6wLiNpLBbf2Le/7HCKtC6IwASHTbhbbhiCImbnRmu9reUBENPHm/6RFtzviEa6KSHDMQVDhafgXTIUPfOYUV3JZhA/yzGBWLltAgMBAAECggEBAJWdln/6z9WLhLy285JmcrpD9T6nJanR32s41fY+3ZSlFdGH39vI6IdlEpWucbSdxW05e/mR8TgH/CBEr4D8osDmOxnpxkVk0q7jhXwNf3ccjEv6msZMxltNOY7V9Lt/T0Rj/cS8Eg5n6eYTb2Ys6IKs8B6u62kZnFgHRLOF0jGHkpqTQDxHyeodfjL7NYNV3qSbHtFhD0vjY1e4a6Wa/w8BB9PGsDirErRmhQpJxRGDcx9JqQwEhbek1mxla1vUzhiItE7xDyjPllf0OdvVNsEW7EW/X6dbrzhegxuD1EMcTjzJukWGMQEoOaTcHnyaUP/9SaC8E5C9K0X2gtLwzCECgYEA4sRHraCGuEizUpvt5GfiODfGfgiMmIds/oAWCfiYTtCIZJ/GaLsL/vwByTbs+Y/4pn2/wANypRE5C+hvBFDWNm4OLMmAsOW1u1hNoSzOx7TXZDY028rXXxIuoTNcf9EEQa0qOGdQyxspf8aDeo4Fa0Un05K2ioaJHPpmZ7ht4WUCgYEAwTTySZkFmhNsgr3HcsWsMEy5wYqItqqv79AcVHjTMu6T+0CIEOtHFF/dGLAUQ82pEc+Ypi0aUtVvt+q1YRZRH9/drhZjCX1Q1+29JwNNXp3OSCpn4NtHoU9XUmpSl+y6+3uY1xFnxGwNCBzwAMmqBo+JnQoLB+TFi6SBjAExO2kCgYBWCicwJ7I2Bc+UTnmKqifZMMBtXY0K6odeYPb7vYj8jn7RvxWm8yFwE+oRkHeFkSzE7v1sO2KqYsiETiKhPpKogEV8lM/xTpcPiEecGcYzW9hFu5N+uY3SErICk9xK2uGEkdFtKTYsehfa1VVZkL1ZoBmmWwpLsRQhHJjyTbXTSQKBgD40+vHBaDFUobJywj3s8WTXv1NWdHBEAsO3APgdsvqKIHFcNLMl3cvslbZ2MwAlvpLygVa33Orgt8jCtEWfNt2Jacm8gYSzqYzsieN+x7F4I8vOg4W9dJG2hwoNG6y41vdTs0FD5GI02/lJv+ixBaJ5IrjCXAzdltFAVUmrtJtJAoGBALUPALjuIursgeQJgCUwgN4Kvy4zip7HcVh8GWodwvAnLZWZLxy7vfqVTX1Z+nTi5c9q08nyoW+WlcC5/3pErmaRfsIWcCm97fx491YsnvMjDjVwsthVt1J++BlK7fA9O5FVq5+sAm7tX0T1uqLcuqzNzf/WY3KDSYmiPZtmC2En",
  "ca": "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\u003d"
}
2021-10-13 18:05:02 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "1510",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "vary": "Origin",
  "pragma": "no-cache",
  "cache-control": "no-cache, no-store",
  "date": "Wed, 13 Oct 2021 18:05:02 GMT",
  "x-kong-upstream-latency": "53",
  "x-kong-proxy-latency": "2",
  "via": "kong/2.2.2"
}
response_body
{"access_token":"VbyR5oi1DMi7jxSAlnyb0NOWwI4Wc_1y_TUvSh4LB50","expires_in":900,"id_token":"eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IndMSHJNTTB2a2phOHVRcW5pMnFoUXVGQkRjd1kxVXFYTEEyVWtvUExnTExLUTdGQlptbEFIZWsybGx2YVBRWG02OEZwWFRTZ25WVklRdkNWN0dSazBMUmZqeGprVG9HalFFMTVmb0xla0JyampDMDg5bmdVRERjTVJ1aW5DVEwzQmxtY0NJa1hIVUV5QmNxUHZ4WGtMSmtDcGpLMG02Z1laNW1xOWFkVEU2N1IzSVFkWnhrU1JweVhiUWJsNVRXdjNGTnhJcmF5Q2V5SHEyWVF3VG8za2RyeGp6aDVPcjRwcTVCRVh0dG50dDByTmkxMVd2RjJRa2JmMFF3WFpyQXZXR0RGMElHZWJ6S3FGbUxFb1Zza2dvYUdudGh4cE9GbHRqRmdWWHlaNXhPUU1RQTdnblM1R1FKMWF4WmpYandxR0VDYmJGdnpyOVdzUzY3ZXNpc0hicmtzcmpPTk1qQlhscHVnS0dPcHY3RjZhV3Z1NWgzanBVQ1lza3RIYlpPZCIsImF0X2hhc2giOiJzdVlxYnFiUm82OFhuZGRtMExXZE5RIiwiYXVkIjoiZ2VydS1iYW5rLW9uZSIsImV4cCI6MTYzNDE1MTkwMiwiaWF0IjoxNjM0MTQ4MzAyLCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.v1ZoTr3StXI2uwGqJWi5IH7wivVaGLCx8CprNF2Txp7bmYa-WJ0QKlnLS5TukhIZoaHMUeF4Ol7SwDngWnIEJjkLxZNUbDsUKZv0ThI5jiccBfjqMRQ7BVuqe0jsa3vlbS9bPuoCsHeFPmf4ylUMF-E8hFY4RSJDo1y9IDHnmNKQWilvVSy4cwa-5sfb7k6n2x56qBrchF-_Su6ktrztNB1g4Ww-oOgAeRZRgkeLyM5Ij-n-DSgfPEFtsbeZGXyzbwbFUQ-NGAREnYJ4roNs6R95ux2VOek2ZbBbBnK_HVBDkVvRD7WYiSrttfMyU0qsS418gUOI3pnCEXugm7RDZQ","refresh_token":"t4iHcXlmp47oeekA46o4s5cUWT2ReTPR4H-FtG1cJpL","scope":"openid resources consent:urn:openbanking:3e5f0ae1-dcaa-4a19-956b-441cb4d48d6e","token_type":"Bearer"}
2021-10-13 18:05:02
CallTokenEndpoint
Token endpoint response
token_endpoint_response
{"access_token":"VbyR5oi1DMi7jxSAlnyb0NOWwI4Wc_1y_TUvSh4LB50","expires_in":900,"id_token":"eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IndMSHJNTTB2a2phOHVRcW5pMnFoUXVGQkRjd1kxVXFYTEEyVWtvUExnTExLUTdGQlptbEFIZWsybGx2YVBRWG02OEZwWFRTZ25WVklRdkNWN0dSazBMUmZqeGprVG9HalFFMTVmb0xla0JyampDMDg5bmdVRERjTVJ1aW5DVEwzQmxtY0NJa1hIVUV5QmNxUHZ4WGtMSmtDcGpLMG02Z1laNW1xOWFkVEU2N1IzSVFkWnhrU1JweVhiUWJsNVRXdjNGTnhJcmF5Q2V5SHEyWVF3VG8za2RyeGp6aDVPcjRwcTVCRVh0dG50dDByTmkxMVd2RjJRa2JmMFF3WFpyQXZXR0RGMElHZWJ6S3FGbUxFb1Zza2dvYUdudGh4cE9GbHRqRmdWWHlaNXhPUU1RQTdnblM1R1FKMWF4WmpYandxR0VDYmJGdnpyOVdzUzY3ZXNpc0hicmtzcmpPTk1qQlhscHVnS0dPcHY3RjZhV3Z1NWgzanBVQ1lza3RIYlpPZCIsImF0X2hhc2giOiJzdVlxYnFiUm82OFhuZGRtMExXZE5RIiwiYXVkIjoiZ2VydS1iYW5rLW9uZSIsImV4cCI6MTYzNDE1MTkwMiwiaWF0IjoxNjM0MTQ4MzAyLCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.v1ZoTr3StXI2uwGqJWi5IH7wivVaGLCx8CprNF2Txp7bmYa-WJ0QKlnLS5TukhIZoaHMUeF4Ol7SwDngWnIEJjkLxZNUbDsUKZv0ThI5jiccBfjqMRQ7BVuqe0jsa3vlbS9bPuoCsHeFPmf4ylUMF-E8hFY4RSJDo1y9IDHnmNKQWilvVSy4cwa-5sfb7k6n2x56qBrchF-_Su6ktrztNB1g4Ww-oOgAeRZRgkeLyM5Ij-n-DSgfPEFtsbeZGXyzbwbFUQ-NGAREnYJ4roNs6R95ux2VOek2ZbBbBnK_HVBDkVvRD7WYiSrttfMyU0qsS418gUOI3pnCEXugm7RDZQ","refresh_token":"t4iHcXlmp47oeekA46o4s5cUWT2ReTPR4H-FtG1cJpL","scope":"openid resources consent:urn:openbanking:3e5f0ae1-dcaa-4a19-956b-441cb4d48d6e","token_type":"Bearer"}
2021-10-13 18:05:02 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
VbyR5oi1DMi7jxSAlnyb0NOWwI4Wc_1y_TUvSh4LB50
expires_in
900
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IndMSHJNTTB2a2phOHVRcW5pMnFoUXVGQkRjd1kxVXFYTEEyVWtvUExnTExLUTdGQlptbEFIZWsybGx2YVBRWG02OEZwWFRTZ25WVklRdkNWN0dSazBMUmZqeGprVG9HalFFMTVmb0xla0JyampDMDg5bmdVRERjTVJ1aW5DVEwzQmxtY0NJa1hIVUV5QmNxUHZ4WGtMSmtDcGpLMG02Z1laNW1xOWFkVEU2N1IzSVFkWnhrU1JweVhiUWJsNVRXdjNGTnhJcmF5Q2V5SHEyWVF3VG8za2RyeGp6aDVPcjRwcTVCRVh0dG50dDByTmkxMVd2RjJRa2JmMFF3WFpyQXZXR0RGMElHZWJ6S3FGbUxFb1Zza2dvYUdudGh4cE9GbHRqRmdWWHlaNXhPUU1RQTdnblM1R1FKMWF4WmpYandxR0VDYmJGdnpyOVdzUzY3ZXNpc0hicmtzcmpPTk1qQlhscHVnS0dPcHY3RjZhV3Z1NWgzanBVQ1lza3RIYlpPZCIsImF0X2hhc2giOiJzdVlxYnFiUm82OFhuZGRtMExXZE5RIiwiYXVkIjoiZ2VydS1iYW5rLW9uZSIsImV4cCI6MTYzNDE1MTkwMiwiaWF0IjoxNjM0MTQ4MzAyLCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.v1ZoTr3StXI2uwGqJWi5IH7wivVaGLCx8CprNF2Txp7bmYa-WJ0QKlnLS5TukhIZoaHMUeF4Ol7SwDngWnIEJjkLxZNUbDsUKZv0ThI5jiccBfjqMRQ7BVuqe0jsa3vlbS9bPuoCsHeFPmf4ylUMF-E8hFY4RSJDo1y9IDHnmNKQWilvVSy4cwa-5sfb7k6n2x56qBrchF-_Su6ktrztNB1g4Ww-oOgAeRZRgkeLyM5Ij-n-DSgfPEFtsbeZGXyzbwbFUQ-NGAREnYJ4roNs6R95ux2VOek2ZbBbBnK_HVBDkVvRD7WYiSrttfMyU0qsS418gUOI3pnCEXugm7RDZQ
refresh_token
t4iHcXlmp47oeekA46o4s5cUWT2ReTPR4H-FtG1cJpL
scope
openid resources consent:urn:openbanking:3e5f0ae1-dcaa-4a19-956b-441cb4d48d6e
token_type
Bearer
Verify token endpoint response
2021-10-13 18:05:02 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2021-10-13 18:05:02 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
VbyR5oi1DMi7jxSAlnyb0NOWwI4Wc_1y_TUvSh4LB50
2021-10-13 18:05:02 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
VbyR5oi1DMi7jxSAlnyb0NOWwI4Wc_1y_TUvSh4LB50
type
Bearer
2021-10-13 18:05:02 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
900
2021-10-13 18:05:02 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
900
2021-10-13 18:05:02 SUCCESS
FAPIBrazilValidateExpiresIn
expires_in no greater than 900 seconds and no less than 300 seconds
expires_in
900
2021-10-13 18:05:02 SUCCESS
CheckForRefreshTokenValue
Found a refresh token
refresh_token
t4iHcXlmp47oeekA46o4s5cUWT2ReTPR4H-FtG1cJpL
2021-10-13 18:05:02 SUCCESS
EnsureMinimumRefreshTokenLength
Refresh token is of sufficient length
actual
344
required
128
2021-10-13 18:05:02 SUCCESS
EnsureMinimumRefreshTokenEntropy
Calculated shannon entropy seems sufficient
actual
200.20996897342644
expected
96.0
2021-10-13 18:05:02 SUCCESS
EnsureMinimumAccessTokenLength
Access token is of sufficient length
actual
344
required
128
2021-10-13 18:05:02 SUCCESS
EnsureMinimumAccessTokenEntropy
Calculated shannon entropy seems sufficient
actual
210.5744969500267
expected
96.0
2021-10-13 18:05:02 SUCCESS
ExtractIdTokenFromTokenResponse
Found and parsed the id_token from token_endpoint_response
value
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IndMSHJNTTB2a2phOHVRcW5pMnFoUXVGQkRjd1kxVXFYTEEyVWtvUExnTExLUTdGQlptbEFIZWsybGx2YVBRWG02OEZwWFRTZ25WVklRdkNWN0dSazBMUmZqeGprVG9HalFFMTVmb0xla0JyampDMDg5bmdVRERjTVJ1aW5DVEwzQmxtY0NJa1hIVUV5QmNxUHZ4WGtMSmtDcGpLMG02Z1laNW1xOWFkVEU2N1IzSVFkWnhrU1JweVhiUWJsNVRXdjNGTnhJcmF5Q2V5SHEyWVF3VG8za2RyeGp6aDVPcjRwcTVCRVh0dG50dDByTmkxMVd2RjJRa2JmMFF3WFpyQXZXR0RGMElHZWJ6S3FGbUxFb1Zza2dvYUdudGh4cE9GbHRqRmdWWHlaNXhPUU1RQTdnblM1R1FKMWF4WmpYandxR0VDYmJGdnpyOVdzUzY3ZXNpc0hicmtzcmpPTk1qQlhscHVnS0dPcHY3RjZhV3Z1NWgzanBVQ1lza3RIYlpPZCIsImF0X2hhc2giOiJzdVlxYnFiUm82OFhuZGRtMExXZE5RIiwiYXVkIjoiZ2VydS1iYW5rLW9uZSIsImV4cCI6MTYzNDE1MTkwMiwiaWF0IjoxNjM0MTQ4MzAyLCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.v1ZoTr3StXI2uwGqJWi5IH7wivVaGLCx8CprNF2Txp7bmYa-WJ0QKlnLS5TukhIZoaHMUeF4Ol7SwDngWnIEJjkLxZNUbDsUKZv0ThI5jiccBfjqMRQ7BVuqe0jsa3vlbS9bPuoCsHeFPmf4ylUMF-E8hFY4RSJDo1y9IDHnmNKQWilvVSy4cwa-5sfb7k6n2x56qBrchF-_Su6ktrztNB1g4Ww-oOgAeRZRgkeLyM5Ij-n-DSgfPEFtsbeZGXyzbwbFUQ-NGAREnYJ4roNs6R95ux2VOek2ZbBbBnK_HVBDkVvRD7WYiSrttfMyU0qsS418gUOI3pnCEXugm7RDZQ
header
{
  "kid": "UYouyf1FgKOqTzCV0MrYFr0qbKln48G8BH-2F61TRCw",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "at_hash": "suYqbqbRo68Xnddm0LWdNQ",
  "sub": "95d1fd11-d5a3-4c65-9049-7d323af7bf78",
  "aud": "geru-bank-one",
  "iss": "https://api.homolog.platform.open-co.com.br/orgs/openco",
  "exp": 1634151902,
  "nonce": "wLHrMM0vkja8uQqni2qhQuFBDcwY1UqXLA2UkoPLgLLKQ7FBZmlAHek2llvaPQXm68FpXTSgnVVIQvCV7GRk0LRfjxjkToGjQE15foLekBrjjC089ngUDDcMRuinCTL3BlmcCIkXHUEyBcqPvxXkLJkCpjK0m6gYZ5mq9adTE67R3IQdZxkSRpyXbQbl5TWv3FNxIrayCeyHq2YQwTo3kdrxjzh5Or4pq5BEXttntt0rNi11WvF2Qkbf0QwXZrAvWGDF0IGebzKqFmLEoVskgoaGnthxpOFltjFgVXyZ5xOQMQA7gnS5GQJ1axZjXjwqGECbbFvzr9WsS67esisHbrksrjONMjBXlpugKGOpv7F6aWvu5h3jpUCYsktHbZOd",
  "iat": 1634148302
}
2021-10-13 18:05:02 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2021-10-13 18:05:02 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
UYouyf1FgKOqTzCV0MrYFr0qbKln48G8BH-2F61TRCw
2021-10-13 18:05:02 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
wLHrMM0vkja8uQqni2qhQuFBDcwY1UqXLA2UkoPLgLLKQ7FBZmlAHek2llvaPQXm68FpXTSgnVVIQvCV7GRk0LRfjxjkToGjQE15foLekBrjjC089ngUDDcMRuinCTL3BlmcCIkXHUEyBcqPvxXkLJkCpjK0m6gYZ5mq9adTE67R3IQdZxkSRpyXbQbl5TWv3FNxIrayCeyHq2YQwTo3kdrxjzh5Or4pq5BEXttntt0rNi11WvF2Qkbf0QwXZrAvWGDF0IGebzKqFmLEoVskgoaGnthxpOFltjFgVXyZ5xOQMQA7gnS5GQJ1axZjXjwqGECbbFvzr9WsS67esisHbrksrjONMjBXlpugKGOpv7F6aWvu5h3jpUCYsktHbZOd
2021-10-13 18:05:02 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
Nothing to check; the conformance suite did not request an acr claim in request object
2021-10-13 18:05:02 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IndMSHJNTTB2a2phOHVRcW5pMnFoUXVGQkRjd1kxVXFYTEEyVWtvUExnTExLUTdGQlptbEFIZWsybGx2YVBRWG02OEZwWFRTZ25WVklRdkNWN0dSazBMUmZqeGprVG9HalFFMTVmb0xla0JyampDMDg5bmdVRERjTVJ1aW5DVEwzQmxtY0NJa1hIVUV5QmNxUHZ4WGtMSmtDcGpLMG02Z1laNW1xOWFkVEU2N1IzSVFkWnhrU1JweVhiUWJsNVRXdjNGTnhJcmF5Q2V5SHEyWVF3VG8za2RyeGp6aDVPcjRwcTVCRVh0dG50dDByTmkxMVd2RjJRa2JmMFF3WFpyQXZXR0RGMElHZWJ6S3FGbUxFb1Zza2dvYUdudGh4cE9GbHRqRmdWWHlaNXhPUU1RQTdnblM1R1FKMWF4WmpYandxR0VDYmJGdnpyOVdzUzY3ZXNpc0hicmtzcmpPTk1qQlhscHVnS0dPcHY3RjZhV3Z1NWgzanBVQ1lza3RIYlpPZCIsImF0X2hhc2giOiJzdVlxYnFiUm82OFhuZGRtMExXZE5RIiwiYXVkIjoiZ2VydS1iYW5rLW9uZSIsImV4cCI6MTYzNDE1MTkwMiwiaWF0IjoxNjM0MTQ4MzAyLCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.v1ZoTr3StXI2uwGqJWi5IH7wivVaGLCx8CprNF2Txp7bmYa-WJ0QKlnLS5TukhIZoaHMUeF4Ol7SwDngWnIEJjkLxZNUbDsUKZv0ThI5jiccBfjqMRQ7BVuqe0jsa3vlbS9bPuoCsHeFPmf4ylUMF-E8hFY4RSJDo1y9IDHnmNKQWilvVSy4cwa-5sfb7k6n2x56qBrchF-_Su6ktrztNB1g4Ww-oOgAeRZRgkeLyM5Ij-n-DSgfPEFtsbeZGXyzbwbFUQ-NGAREnYJ4roNs6R95ux2VOek2ZbBbBnK_HVBDkVvRD7WYiSrttfMyU0qsS418gUOI3pnCEXugm7RDZQ
2021-10-13 18:05:02 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IndMSHJNTTB2a2phOHVRcW5pMnFoUXVGQkRjd1kxVXFYTEEyVWtvUExnTExLUTdGQlptbEFIZWsybGx2YVBRWG02OEZwWFRTZ25WVklRdkNWN0dSazBMUmZqeGprVG9HalFFMTVmb0xla0JyampDMDg5bmdVRERjTVJ1aW5DVEwzQmxtY0NJa1hIVUV5QmNxUHZ4WGtMSmtDcGpLMG02Z1laNW1xOWFkVEU2N1IzSVFkWnhrU1JweVhiUWJsNVRXdjNGTnhJcmF5Q2V5SHEyWVF3VG8za2RyeGp6aDVPcjRwcTVCRVh0dG50dDByTmkxMVd2RjJRa2JmMFF3WFpyQXZXR0RGMElHZWJ6S3FGbUxFb1Zza2dvYUdudGh4cE9GbHRqRmdWWHlaNXhPUU1RQTdnblM1R1FKMWF4WmpYandxR0VDYmJGdnpyOVdzUzY3ZXNpc0hicmtzcmpPTk1qQlhscHVnS0dPcHY3RjZhV3Z1NWgzanBVQ1lza3RIYlpPZCIsImF0X2hhc2giOiJzdVlxYnFiUm82OFhuZGRtMExXZE5RIiwiYXVkIjoiZ2VydS1iYW5rLW9uZSIsImV4cCI6MTYzNDE1MTkwMiwiaWF0IjoxNjM0MTQ4MzAyLCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.v1ZoTr3StXI2uwGqJWi5IH7wivVaGLCx8CprNF2Txp7bmYa-WJ0QKlnLS5TukhIZoaHMUeF4Ol7SwDngWnIEJjkLxZNUbDsUKZv0ThI5jiccBfjqMRQ7BVuqe0jsa3vlbS9bPuoCsHeFPmf4ylUMF-E8hFY4RSJDo1y9IDHnmNKQWilvVSy4cwa-5sfb7k6n2x56qBrchF-_Su6ktrztNB1g4Ww-oOgAeRZRgkeLyM5Ij-n-DSgfPEFtsbeZGXyzbwbFUQ-NGAREnYJ4roNs6R95ux2VOek2ZbBbBnK_HVBDkVvRD7WYiSrttfMyU0qsS418gUOI3pnCEXugm7RDZQ
2021-10-13 18:05:02 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
95d1fd11-d5a3-4c65-9049-7d323af7bf78
2021-10-13 18:05:02 SUCCESS
FAPIBrazilValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
permitted
[
  "PS256"
]
alg
PS256
2021-10-13 18:05:02 INFO
FAPIValidateIdTokenEncryptionAlg
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2021-10-13 18:05:02 INFO
FAPIValidateEncryptedIdTokenHasKid
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2021-10-13 18:05:02 INFO
ExtractCHash
Couldn't find c_hash in ID token
2021-10-13 18:05:02 INFO
ExtractSHash
Couldn't find s_hash in ID token
2021-10-13 18:05:02 SUCCESS
ExtractAtHash
Extracted at_hash from ID Token
at_hash
suYqbqbRo68Xnddm0LWdNQ
alg
PS256
2021-10-13 18:05:02 INFO
ValidateCHash
Skipped evaluation due to missing required object: c_hash
expected
c_hash
mapped
2021-10-13 18:05:02 INFO
ValidateSHash
Skipped evaluation due to missing required object: s_hash
expected
s_hash
mapped
2021-10-13 18:05:02 SUCCESS
ValidateAtHash
at_hash validated successfully
expected_hash
suYqbqbRo68Xnddm0LWdNQ
unhashed_value
VbyR5oi1DMi7jxSAlnyb0NOWwI4Wc_1y_TUvSh4LB50
id_token_hash
suYqbqbRo68Xnddm0LWdNQ
Verify at_hash in the authorization endpoint id_token
2021-10-13 18:05:02 INFO
ExtractAtHash
Couldn't find at_hash in ID token
2021-10-13 18:05:02 INFO
ValidateAtHash
Skipped evaluation due to missing required object: at_hash
expected
at_hash
mapped
Resource server endpoint tests
2021-10-13 18:05:02
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2021-10-13 18:05:02 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Wed, 13 Oct 2021 18:05:02 GMT"
}
2021-10-13 18:05:02
AddIpV4FapiCustomerIpAddressToResourceEndpointRequest
Added x-fapi-customer-ip-address containing IPv4 address to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Wed, 13 Oct 2021 18:05:02 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119"
}
2021-10-13 18:05:02
CreateRandomFAPIInteractionId
Created interaction ID
fapi_interaction_id
ba0ac656-9582-41c0-aeab-32dc9965f1bf
2021-10-13 18:05:02 SUCCESS
AddFAPIInteractionIdToResourceEndpointRequest
Added x-fapi-interaction-id to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Wed, 13 Oct 2021 18:05:02 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "ba0ac656-9582-41c0-aeab-32dc9965f1bf"
}
2021-10-13 18:05:02
CallProtectedResourceWithBearerTokenAndCustomHeaders
HTTP request
request_uri
https://api.homolog.platform.open-co.com.br/open-banking/resources/v1/resources
request_method
GET
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "x-fapi-auth-date": "Wed, 13 Oct 2021 18:05:02 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "ba0ac656-9582-41c0-aeab-32dc9965f1bf",
  "authorization": "Bearer VbyR5oi1DMi7jxSAlnyb0NOWwI4Wc_1y_TUvSh4LB50",
  "accept-charset": "utf-8",
  "content-length": "0"
}
request_body

                                
request_mutual_tls
{
  "cert": "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\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCrJOCHMpEDtdG4A9N7+xuah2UfuNAnWrc2ZKzYltRthR/7agiWIw8yqe/Pdh/oegvWHlza6uQYeTvIL6YER/3O+D9g4VgWiKqh8tH/U0FC+9ZgRKmjFcJGmwaQa8EuyY7DlxzfZ0BpfteDV22XXRlovO41zXAGGWm4zQ+FlLmJgdJz+lGpCAR1tPsYjvlLFrZiM5jkj7ho3ZuWoP3DcA74aGD86QFmyF+iWXiaPUJLpjfEWhpjfu6wLiNpLBbf2Le/7HCKtC6IwASHTbhbbhiCImbnRmu9reUBENPHm/6RFtzviEa6KSHDMQVDhafgXTIUPfOYUV3JZhA/yzGBWLltAgMBAAECggEBAJWdln/6z9WLhLy285JmcrpD9T6nJanR32s41fY+3ZSlFdGH39vI6IdlEpWucbSdxW05e/mR8TgH/CBEr4D8osDmOxnpxkVk0q7jhXwNf3ccjEv6msZMxltNOY7V9Lt/T0Rj/cS8Eg5n6eYTb2Ys6IKs8B6u62kZnFgHRLOF0jGHkpqTQDxHyeodfjL7NYNV3qSbHtFhD0vjY1e4a6Wa/w8BB9PGsDirErRmhQpJxRGDcx9JqQwEhbek1mxla1vUzhiItE7xDyjPllf0OdvVNsEW7EW/X6dbrzhegxuD1EMcTjzJukWGMQEoOaTcHnyaUP/9SaC8E5C9K0X2gtLwzCECgYEA4sRHraCGuEizUpvt5GfiODfGfgiMmIds/oAWCfiYTtCIZJ/GaLsL/vwByTbs+Y/4pn2/wANypRE5C+hvBFDWNm4OLMmAsOW1u1hNoSzOx7TXZDY028rXXxIuoTNcf9EEQa0qOGdQyxspf8aDeo4Fa0Un05K2ioaJHPpmZ7ht4WUCgYEAwTTySZkFmhNsgr3HcsWsMEy5wYqItqqv79AcVHjTMu6T+0CIEOtHFF/dGLAUQ82pEc+Ypi0aUtVvt+q1YRZRH9/drhZjCX1Q1+29JwNNXp3OSCpn4NtHoU9XUmpSl+y6+3uY1xFnxGwNCBzwAMmqBo+JnQoLB+TFi6SBjAExO2kCgYBWCicwJ7I2Bc+UTnmKqifZMMBtXY0K6odeYPb7vYj8jn7RvxWm8yFwE+oRkHeFkSzE7v1sO2KqYsiETiKhPpKogEV8lM/xTpcPiEecGcYzW9hFu5N+uY3SErICk9xK2uGEkdFtKTYsehfa1VVZkL1ZoBmmWwpLsRQhHJjyTbXTSQKBgD40+vHBaDFUobJywj3s8WTXv1NWdHBEAsO3APgdsvqKIHFcNLMl3cvslbZ2MwAlvpLygVa33Orgt8jCtEWfNt2Jacm8gYSzqYzsieN+x7F4I8vOg4W9dJG2hwoNG6y41vdTs0FD5GI02/lJv+ixBaJ5IrjCXAzdltFAVUmrtJtJAoGBALUPALjuIursgeQJgCUwgN4Kvy4zip7HcVh8GWodwvAnLZWZLxy7vfqVTX1Z+nTi5c9q08nyoW+WlcC5/3pErmaRfsIWcCm97fx491YsnvMjDjVwsthVt1J++BlK7fA9O5FVq5+sAm7tX0T1uqLcuqzNzf/WY3KDSYmiPZtmC2En",
  "ca": "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\u003d"
}
2021-10-13 18:05:03 RESPONSE
CallProtectedResourceWithBearerTokenAndCustomHeaders
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "102",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "x-request-id": "d65f1e24-e4d8-4537-a89c-27b9722b64a8#355",
  "x-fapi-interaction-id": "ba0ac656-9582-41c0-aeab-32dc9965f1bf",
  "date": "Wed, 13 Oct 2021 18:05:03 GMT",
  "x-kong-upstream-latency": "13",
  "x-kong-proxy-latency": "50",
  "via": "kong/2.2.2"
}
response_body
{"data":[{"resourceId":"25cac914-d8ae-6789-b215-650a6215820d","type":"ACCOUNT","status":"AVAILABLE"}]}
2021-10-13 18:05:03 SUCCESS
CallProtectedResourceWithBearerTokenAndCustomHeaders
Got a response from the resource endpoint
status
200
endpoint_name
resource
headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "102",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "x-request-id": "d65f1e24-e4d8-4537-a89c-27b9722b64a8#355",
  "x-fapi-interaction-id": "ba0ac656-9582-41c0-aeab-32dc9965f1bf",
  "date": "Wed, 13 Oct 2021 18:05:03 GMT",
  "x-kong-upstream-latency": "13",
  "x-kong-proxy-latency": "50",
  "via": "kong/2.2.2"
}
body
{"data":[{"resourceId":"25cac914-d8ae-6789-b215-650a6215820d","type":"ACCOUNT","status":"AVAILABLE"}]}
2021-10-13 18:05:03 SUCCESS
CheckForDateHeaderInResourceResponse
Date header present and validated
date
Wed, 13 Oct 2021 18:05:03 GMT
skew
111
2021-10-13 18:05:03 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
ba0ac656-9582-41c0-aeab-32dc9965f1bf
2021-10-13 18:05:03 SUCCESS
EnsureMatchingFAPIInteractionId
Interaction ID matched
fapi_interaction_id
ba0ac656-9582-41c0-aeab-32dc9965f1bf
2021-10-13 18:05:03 SUCCESS
EnsureResourceResponseReturnedJsonContentType
Response content type is json
content_type
application/json; charset=utf-8
2021-10-13 18:05:03 FINISHED
fapi1-advanced-final-ensure-request-object-with-long-nonce
Test has run to completion
testmodule_result
PASSED
2021-10-13 18:05:06
TEST-RUNNER
Alias has now been claimed by another test
alias
geru
new_test_id
DwTJA58utNPSA9C
Test Results