Test Summary

Test Results

Expand All Collapse All
All times are UTC
2021-10-13 18:48:04 INFO
TEST-RUNNER
Test instance JL1erqpK23SmmE0 created
baseUrl
https://www.certification.openid.net/test/a/geru
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "by_value",
  "fapi_profile": "openbanking_brazil",
  "fapi_response_mode": "plain_response"
}
alias
geru
description
Geru Authorization Server
planId
QEik9IQHNQBBe
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-pk",
    "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-pk",
    "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-state-only-outside-request-object-not-used
2021-10-13 18:48:04 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/geru/callback
2021-10-13 18:48:04
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:48:04 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:48:04 GMT",
  "x-kong-upstream-latency": "3",
  "x-kong-proxy-latency": "0",
  "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:48:04
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:48:04 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:48:04 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2021-10-13 18:48:04 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2021-10-13 18:48:04
FetchServerKeys
Fetching server key
jwks_uri
https://api.homolog.platform.open-co.com.br/orgs/openco/jwks
2021-10-13 18:48:04
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:48:04 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:48:04 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:48:04
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:48:04 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:48:04 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:48:04 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2021-10-13 18:48:04 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2021-10-13 18:48:04 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2021-10-13 18:48:04 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:48:04 SUCCESS
GetStaticClientConfiguration
Found a static client object
scope
openid resources
client_id
geru-bank-one-pk
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:48:04 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2021-10-13 18:48:04 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:48:04 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:48:04 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:48:04 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2021-10-13 18:48:04 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-10-13 18:48:04 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2021-10-13 18:48:04 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:48:04
ValidateMTLSCertificatesAsX509
Root & issuing in mtls.ca is wrong order. Automatically correct it (Issuing first, then root)
2021-10-13 18:48:04 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2021-10-13 18:48:04 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
geru-bank-two-pk
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:48:04 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2021-10-13 18:48:04 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:48:04 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:48:04 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:48:04 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2021-10-13 18:48:04 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-10-13 18:48:04 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2021-10-13 18:48:04 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:48:04
ValidateMTLSCertificatesAsX509
Root & issuing in mtls.ca is wrong order. Automatically correct it (Issuing first, then root)
2021-10-13 18:48:04 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2021-10-13 18:48:04 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:48:04 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:48:04 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:48:04 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "api.homolog.platform.open-co.com.br",
  "testPort": 443
}
2021-10-13 18:48:04 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:48:04
fapi1-advanced-final-state-only-outside-request-object-not-used
Setup Done
Use client_credentials grant to obtain Brazil consent
2021-10-13 18:48:04 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
grant_type
client_credentials
scope
openid resources
2021-10-13 18:48:04 SUCCESS
SetConsentsScopeOnTokenEndpointRequest
Set scope parameter to 'consents'
grant_type
client_credentials
scope
consents
2021-10-13 18:48:04 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
geru-bank-one-pk
sub
geru-bank-one-pk
aud
https://api.homolog.platform.open-co.com.br/orgs/openco/token
jti
dOtlVBldxGhmablU4ERV
iat
1634150884
exp
1634150944
2021-10-13 18:48:04 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiJiOWRkZTRmYzhhNmRlZWM1MDQ0YTk5NGRhMTE5YjczZDAwN2RiMzBkMDk3OGY3OGJmYjE2NzZkYjQxNTBiMzIzIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJnZXJ1LWJhbmstb25lLXBrIiwiYXVkIjoiaHR0cHM6XC9cL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyXC9vcmdzXC9vcGVuY29cL3Rva2VuIiwiaXNzIjoiZ2VydS1iYW5rLW9uZS1wayIsImV4cCI6MTYzNDE1MDk0NCwiaWF0IjoxNjM0MTUwODg0LCJqdGkiOiJkT3RsVkJsZHhHaG1hYmxVNEVSViJ9.W3X5HUw1J4qF3aTBEH33Udt3Xm-X4bS4RC0gjNf4bXMJb-Ac6t5NcEHMgXggP95zU3WDewJ2Pjw1I3pQZk0S30NS3QvEOms8WA0eRlkdfbr9j7SEziC0gCyWOc4GF9ExNO_od_vqYSLp5ZIPvopBWrHm8-QgrPVpPVezjysygl2U3R2XiVfRabeoccoACO5kpMRGbdcxa3QM9wXESjxeRe9-nY4VQb_gVduHOq8PC0U6dCU14t8peZt32UDOV0Tvn7fkhcS5n0cszlwQoymtCy8vBLKlVN0dxtADnhrHMcWE1GCHeWXMah3xXnkBsauDeePocmLJMJnUHmFA3TPESQ
2021-10-13 18:48:04
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
client_credentials
scope
consents
client_assertion
eyJraWQiOiJiOWRkZTRmYzhhNmRlZWM1MDQ0YTk5NGRhMTE5YjczZDAwN2RiMzBkMDk3OGY3OGJmYjE2NzZkYjQxNTBiMzIzIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJnZXJ1LWJhbmstb25lLXBrIiwiYXVkIjoiaHR0cHM6XC9cL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyXC9vcmdzXC9vcGVuY29cL3Rva2VuIiwiaXNzIjoiZ2VydS1iYW5rLW9uZS1wayIsImV4cCI6MTYzNDE1MDk0NCwiaWF0IjoxNjM0MTUwODg0LCJqdGkiOiJkT3RsVkJsZHhHaG1hYmxVNEVSViJ9.W3X5HUw1J4qF3aTBEH33Udt3Xm-X4bS4RC0gjNf4bXMJb-Ac6t5NcEHMgXggP95zU3WDewJ2Pjw1I3pQZk0S30NS3QvEOms8WA0eRlkdfbr9j7SEziC0gCyWOc4GF9ExNO_od_vqYSLp5ZIPvopBWrHm8-QgrPVpPVezjysygl2U3R2XiVfRabeoccoACO5kpMRGbdcxa3QM9wXESjxeRe9-nY4VQb_gVduHOq8PC0U6dCU14t8peZt32UDOV0Tvn7fkhcS5n0cszlwQoymtCy8vBLKlVN0dxtADnhrHMcWE1GCHeWXMah3xXnkBsauDeePocmLJMJnUHmFA3TPESQ
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2021-10-13 18:48:04
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": "863"
}
request_body
grant_type=client_credentials&scope=consents&client_assertion=eyJraWQiOiJiOWRkZTRmYzhhNmRlZWM1MDQ0YTk5NGRhMTE5YjczZDAwN2RiMzBkMDk3OGY3OGJmYjE2NzZkYjQxNTBiMzIzIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJnZXJ1LWJhbmstb25lLXBrIiwiYXVkIjoiaHR0cHM6XC9cL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyXC9vcmdzXC9vcGVuY29cL3Rva2VuIiwiaXNzIjoiZ2VydS1iYW5rLW9uZS1wayIsImV4cCI6MTYzNDE1MDk0NCwiaWF0IjoxNjM0MTUwODg0LCJqdGkiOiJkT3RsVkJsZHhHaG1hYmxVNEVSViJ9.W3X5HUw1J4qF3aTBEH33Udt3Xm-X4bS4RC0gjNf4bXMJb-Ac6t5NcEHMgXggP95zU3WDewJ2Pjw1I3pQZk0S30NS3QvEOms8WA0eRlkdfbr9j7SEziC0gCyWOc4GF9ExNO_od_vqYSLp5ZIPvopBWrHm8-QgrPVpPVezjysygl2U3R2XiVfRabeoccoACO5kpMRGbdcxa3QM9wXESjxeRe9-nY4VQb_gVduHOq8PC0U6dCU14t8peZt32UDOV0Tvn7fkhcS5n0cszlwQoymtCy8vBLKlVN0dxtADnhrHMcWE1GCHeWXMah3xXnkBsauDeePocmLJMJnUHmFA3TPESQ&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
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": "MIIEajCCA1KgAwIBAgIUdIYzEFdw7QJcrySyq6IiEwZfTfAwDQYJKoZIhvcNAQELBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTIzMTIxMTEwMDAwMFowcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6fX+272mHX5QAcDaWkVHFWjnDIcORNUJU3OuNyeuOYhlvXJWydrXe3O+cV+PS39faMj/nfem3GfJBE7Xn0bWA/8ksxSfrg1BUBJDge4YBBw+VflI3A0g1fk9wJ3HGInsvV4serRJ/ISJTfs0uRNugX+RrbkT/T0tup4vGd3Kl2sbwUdDjokuJNJHANeODRkQ+ra+9Wht71FBlc07yPf7qtpaWHm6aS3s47OJD35ixkG4xiZuHsScxcVtlo1VW98P2cQfH9H2lll4wWlPTVHpPThB2EYrPhwcxDh8kHkkOHNkyHO/fYM47u7H4VeQV75LXWKa7iWmZg+WhFb8TXSr/wIDAQABo4H/MIH8MA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSGf1itF/WCtk60BbP7sM4RQ99MvjAfBgNVHSMEGDAWgBSHE+yWPmLsIRwMSlY68iUM45TpyzBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMA0GCSqGSIb3DQEBCwUAA4IBAQBy4928pVPeiHItbneeOAsDoc4Obv5Q4tn0QpqTlSeCSBbHIURfEr/WaS8sv0JTbIPQEfiO/UtaN8Qxh7j5iVqTwTwgVaE/vDkHxGOen5YxAuyV1Fpm4W4oQyybiA6puHEBcteuiYZHppGSMus3bmFYTPE+9B0+W914VZeHDujJ2Y3YMc32Q+PC+Zmv8RfaXp7+QCNYSXR5Ts3q3IesWGmlvAM5tLQi75JmzdWXJ1uKU4u3Nrw5jY4UaOlvB5Re2BSmcjxdLT/5pApzkS+tO6lICnPAtk/Y6dOJ0YxQBMImtliYp02yfwRaqP8WJ4CnwUHil3ZRt8U9I+psU8b4WV/3MIIDpjCCAo6gAwIBAgIUS3mWeRx1uG/SMl/ql55VwRtNz7wwDQYJKoZIhvcNAQELBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTI1MTIxMDEwMDAwMFowazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3QgU0FOREJPWCAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp50jjNh0wu8ioziC1HuWqOfgXwxeiePiRGw5tKDqKIbC7XV1ghEcDiymTHHWWJSQ1LEsmYpZVwaos5Mrz2xJwytg8K5eqFqa7QvfOOul29bnzEFk+1gX/0nOYws3Lba9E7S+uPaUmfElF4r2lcCNL2f3F87RozqZf+DQBdGUzAt9n+ipY1JpqfI3KF/5qgRkPoIfJD+aj2Y1D6eYjs5uMRLU8FMYt0CCfv/Ak6mq4Y9/7CaMKp5qjlrrDux00IDpxoXGKx5cK0KgACb2UBZ98oDQxcGrbRIyp8VGmv68BkEQcm7NljP863uBVxtnVTpRwQ1xwYEbmSSyoonXy575wQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUhxPslj5i7CEcDEpWOvIlDOOU6cswDQYJKoZIhvcNAQELBQADggEBAFoYqwoH7zvr4v0SQ/hWx/bWFRIcV/Rf6rEWGyT/moVAEjPbGH6tyHhbxh3RdGcPY7Pzn797lXDGRu0pHv+GAHUA1v1PewCp0IHYukmN5D8+Qumem6byHyONyUASMlY0lUOzx9mHVBMuj6u6kvn9xjL6xsPS+Cglv/3SUXUR0mMCYf963xnFBIRLTRlbykgJomUptVl/F5U/+8cD+lB/fcZPoQVI0kK0VV51jAODSIhS6vqzQzH4cpUmcPh4dy+7RzdTTktxOTXTqAy9/Yx+fk18O9qSQw1MKa9dDZ4YLnAQS2fJJqIE1DXIta0LpqM4pMoRMXvp9SLU0atVZLEu6Sc\u003d"
}
2021-10-13 18:48:04 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:48:04 GMT",
  "x-kong-upstream-latency": "18",
  "x-kong-proxy-latency": "2",
  "via": "kong/2.2.2"
}
response_body
{"access_token":"Zy-Ib1JQwuuezHIYuptZqKLwoUKX4u_cjznja3KxeVe","expires_in":600,"token_type":"Bearer","scope":"consents"}
2021-10-13 18:48:04
CallTokenEndpoint
Token endpoint response
token_endpoint_response
{"access_token":"Zy-Ib1JQwuuezHIYuptZqKLwoUKX4u_cjznja3KxeVe","expires_in":600,"token_type":"Bearer","scope":"consents"}
2021-10-13 18:48:04 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
Zy-Ib1JQwuuezHIYuptZqKLwoUKX4u_cjznja3KxeVe
expires_in
600
token_type
Bearer
scope
consents
2021-10-13 18:48:04 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2021-10-13 18:48:04 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
Zy-Ib1JQwuuezHIYuptZqKLwoUKX4u_cjznja3KxeVe
2021-10-13 18:48:04 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
Zy-Ib1JQwuuezHIYuptZqKLwoUKX4u_cjznja3KxeVe
type
Bearer
2021-10-13 18:48:04 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
600
2021-10-13 18:48:04 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
600
2021-10-13 18:48:04
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2021-10-13 18:48:04 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:48:04 GMT"
}
2021-10-13 18:48:04 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:48:04 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:48:04Z"
  }
}
2021-10-13 18:48:04
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:48:04 GMT",
  "accept-charset": "utf-8",
  "content-type": "application/json;charset\u003dUTF-8",
  "authorization": "Bearer Zy-Ib1JQwuuezHIYuptZqKLwoUKX4u_cjznja3KxeVe",
  "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:48:04Z"}}
request_mutual_tls
{
  "cert": "MIIG9DCCBdygAwIBAgIUHP7pETZ8wo3KhRaFkfUQK7ckwZYwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMTAwODE4MDYwMFoXDTIyMTEwNzE4MDYwMFowggEiMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEzARBgNVBAcMClPDo28gUGF1bG8xKTAnBgNVBAoTIEdFUlUgU09DSUVEQURFIERFIENSRURJVE8gRElSRVRPMS0wKwYDVQQLEyQwY2EwNTA5Mi0wMjVmLTQ3YzQtYjg3OC00YTAzYzE1MGNjY2YxFDASBgNVBAMTC2dlcnUuY29tLmJyMRcwFQYDVQQFEw4zNzc2Mzg0NzAwMDEzODEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3PAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ3Mzg4NTYwMy1mM2ZmLTQxYmYtYjJiMi00ZjdjYTlmZTYwNzYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCrJOCHMpEDtdG4A9N7+xuah2UfuNAnWrc2ZKzYltRthR/7agiWIw8yqe/Pdh/oegvWHlza6uQYeTvIL6YER/3O+D9g4VgWiKqh8tH/U0FC+9ZgRKmjFcJGmwaQa8EuyY7DlxzfZ0BpfteDV22XXRlovO41zXAGGWm4zQ+FlLmJgdJz+lGpCAR1tPsYjvlLFrZiM5jkj7ho3ZuWoP3DcA74aGD86QFmyF+iWXiaPUJLpjfEWhpjfu6wLiNpLBbf2Le/7HCKtC6IwASHTbhbbhiCImbnRmu9reUBENPHm/6RFtzviEa6KSHDMQVDhafgXTIUPfOYUV3JZhA/yzGBWLltAgMBAAGjggLPMIICyzAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQQ6aNldx5PKww0znqaQFe3t8D2DzAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMBYGA1UdEQQPMA2CC2dlcnUuY29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEGA1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCCASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBvcmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQADggEBAElSrcNfZ514EpOjwyueAMOcYvkjb1VUBQmSWMcZuKS/QoKbYuFn7qx9vn+id6O+a48h1k1MfFD4vv8og6aKaEHHQn5tD6KBQoYlimvuVQkjupXPFFhlH8lMpPmWZ17LAnwjwdwDKdVFNzVLHylg3s9T0DXh1uR1namY2uLD0jwHBnm2tqucjLZ/00pha2L4IT1fjw3OqIXi99SSrtqExpWEZpXJSxBpfygWXl1IKvlveLTG3EzNpjGcKoudXFwqQvFQtiP9sQ3MRyIF8QwW83IqpOIdXRw7nVgizujc0aTBUqlL7xGsjiR6JsiR+/3FNuJxpKVQ4pHaHI5ipvGg/0g\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": "MIIEajCCA1KgAwIBAgIUdIYzEFdw7QJcrySyq6IiEwZfTfAwDQYJKoZIhvcNAQELBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTIzMTIxMTEwMDAwMFowcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6fX+272mHX5QAcDaWkVHFWjnDIcORNUJU3OuNyeuOYhlvXJWydrXe3O+cV+PS39faMj/nfem3GfJBE7Xn0bWA/8ksxSfrg1BUBJDge4YBBw+VflI3A0g1fk9wJ3HGInsvV4serRJ/ISJTfs0uRNugX+RrbkT/T0tup4vGd3Kl2sbwUdDjokuJNJHANeODRkQ+ra+9Wht71FBlc07yPf7qtpaWHm6aS3s47OJD35ixkG4xiZuHsScxcVtlo1VW98P2cQfH9H2lll4wWlPTVHpPThB2EYrPhwcxDh8kHkkOHNkyHO/fYM47u7H4VeQV75LXWKa7iWmZg+WhFb8TXSr/wIDAQABo4H/MIH8MA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSGf1itF/WCtk60BbP7sM4RQ99MvjAfBgNVHSMEGDAWgBSHE+yWPmLsIRwMSlY68iUM45TpyzBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMA0GCSqGSIb3DQEBCwUAA4IBAQBy4928pVPeiHItbneeOAsDoc4Obv5Q4tn0QpqTlSeCSBbHIURfEr/WaS8sv0JTbIPQEfiO/UtaN8Qxh7j5iVqTwTwgVaE/vDkHxGOen5YxAuyV1Fpm4W4oQyybiA6puHEBcteuiYZHppGSMus3bmFYTPE+9B0+W914VZeHDujJ2Y3YMc32Q+PC+Zmv8RfaXp7+QCNYSXR5Ts3q3IesWGmlvAM5tLQi75JmzdWXJ1uKU4u3Nrw5jY4UaOlvB5Re2BSmcjxdLT/5pApzkS+tO6lICnPAtk/Y6dOJ0YxQBMImtliYp02yfwRaqP8WJ4CnwUHil3ZRt8U9I+psU8b4WV/3MIIDpjCCAo6gAwIBAgIUS3mWeRx1uG/SMl/ql55VwRtNz7wwDQYJKoZIhvcNAQELBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTI1MTIxMDEwMDAwMFowazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3QgU0FOREJPWCAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp50jjNh0wu8ioziC1HuWqOfgXwxeiePiRGw5tKDqKIbC7XV1ghEcDiymTHHWWJSQ1LEsmYpZVwaos5Mrz2xJwytg8K5eqFqa7QvfOOul29bnzEFk+1gX/0nOYws3Lba9E7S+uPaUmfElF4r2lcCNL2f3F87RozqZf+DQBdGUzAt9n+ipY1JpqfI3KF/5qgRkPoIfJD+aj2Y1D6eYjs5uMRLU8FMYt0CCfv/Ak6mq4Y9/7CaMKp5qjlrrDux00IDpxoXGKx5cK0KgACb2UBZ98oDQxcGrbRIyp8VGmv68BkEQcm7NljP863uBVxtnVTpRwQ1xwYEbmSSyoonXy575wQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUhxPslj5i7CEcDEpWOvIlDOOU6cswDQYJKoZIhvcNAQELBQADggEBAFoYqwoH7zvr4v0SQ/hWx/bWFRIcV/Rf6rEWGyT/moVAEjPbGH6tyHhbxh3RdGcPY7Pzn797lXDGRu0pHv+GAHUA1v1PewCp0IHYukmN5D8+Qumem6byHyONyUASMlY0lUOzx9mHVBMuj6u6kvn9xjL6xsPS+Cglv/3SUXUR0mMCYf963xnFBIRLTRlbykgJomUptVl/F5U/+8cD+lB/fcZPoQVI0kK0VV51jAODSIhS6vqzQzH4cpUmcPh4dy+7RzdTTktxOTXTqAy9/Yx+fk18O9qSQw1MKa9dDZ4YLnAQS2fJJqIE1DXIta0LpqM4pMoRMXvp9SLU0atVZLEu6Sc\u003d"
}
2021-10-13 18:48:05 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": "4a22cde7-bb55-4bba-ba88-d3490bc9115e",
  "etag": "W/\"638-8gF5yPr6WA+0rir20fwzaptosVE\"",
  "date": "Wed, 13 Oct 2021 18:48:05 GMT",
  "x-kong-upstream-latency": "30",
  "x-kong-proxy-latency": "17",
  "via": "kong/2.2.2"
}
response_body
{"data":{"consentId":"urn:openbanking:1619a3e3-8d19-4a89-a19f-3ec0ffb90e03","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:48:05Z","statusUpdateDateTime":"2021-10-13T18:48:05Z","expirationDateTime":"2021-10-13T20:48:04Z","transactionFromDateTime":null,"transactionToDateTime":null},"links":{"self":"http://openbanking-management-services.opb.svc.cluster.local/open-banking/consents/v1/consents/urn:openbanking:1619a3e3-8d19-4a89-a19f-3ec0ffb90e03"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2021-10-13T18:48:05.024Z"}}
2021-10-13 18:48:05
CallConsentEndpointWithBearerToken
Consent endpoint response
consent_endpoint_response
{"data":{"consentId":"urn:openbanking:1619a3e3-8d19-4a89-a19f-3ec0ffb90e03","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:48:05Z","statusUpdateDateTime":"2021-10-13T18:48:05Z","expirationDateTime":"2021-10-13T20:48:04Z","transactionFromDateTime":null,"transactionToDateTime":null},"links":{"self":"http://openbanking-management-services.opb.svc.cluster.local/open-banking/consents/v1/consents/urn:openbanking:1619a3e3-8d19-4a89-a19f-3ec0ffb90e03"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2021-10-13T18:48:05.024Z"}}
2021-10-13 18:48:05 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": "4a22cde7-bb55-4bba-ba88-d3490bc9115e",
  "etag": "W/\"638-8gF5yPr6WA+0rir20fwzaptosVE\"",
  "date": "Wed, 13 Oct 2021 18:48:05 GMT",
  "x-kong-upstream-latency": "30",
  "x-kong-proxy-latency": "17",
  "via": "kong/2.2.2"
}
body
{"data":{"consentId":"urn:openbanking:1619a3e3-8d19-4a89-a19f-3ec0ffb90e03","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:48:05Z","statusUpdateDateTime":"2021-10-13T18:48:05Z","expirationDateTime":"2021-10-13T20:48:04Z","transactionFromDateTime":null,"transactionToDateTime":null},"links":{"self":"http://openbanking-management-services.opb.svc.cluster.local/open-banking/consents/v1/consents/urn:openbanking:1619a3e3-8d19-4a89-a19f-3ec0ffb90e03"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2021-10-13T18:48:05.024Z"}}
2021-10-13 18:48:05 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:48:05 SUCCESS
ExtractConsentIdFromConsentEndpointResponse
Extracted the consent id
consent_id
urn:openbanking:1619a3e3-8d19-4a89-a19f-3ec0ffb90e03
2021-10-13 18:48:05 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
4a22cde7-bb55-4bba-ba88-d3490bc9115e
2021-10-13 18:48:05 SUCCESS
FAPIBrazilAddConsentIdToClientScope
Added scope of 'openid resources consent:urn:openbanking:1619a3e3-8d19-4a89-a19f-3ec0ffb90e03' to client's scope
scope
openid resources consent:urn:openbanking:1619a3e3-8d19-4a89-a19f-3ec0ffb90e03
client_id
geru-bank-one-pk
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:48:05 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
geru-bank-one-pk
redirect_uri
https://www.certification.openid.net/test/a/geru/callback
scope
openid resources consent:urn:openbanking:1619a3e3-8d19-4a89-a19f-3ec0ffb90e03
2021-10-13 18:48:05
CreateRandomStateValue
Created state value
requested_state_length
10
state
022OHuwcWu
2021-10-13 18:48:05
AddStateToAuthorizationEndpointRequest
NOT adding state to request object
2021-10-13 18:48:05
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
Cgqr4syuEx
2021-10-13 18:48:05 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
geru-bank-one-pk
redirect_uri
https://www.certification.openid.net/test/a/geru/callback
scope
openid resources consent:urn:openbanking:1619a3e3-8d19-4a89-a19f-3ec0ffb90e03
nonce
Cgqr4syuEx
2021-10-13 18:48:05 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCodeIdtoken
Added response_type parameter to request
client_id
geru-bank-one-pk
redirect_uri
https://www.certification.openid.net/test/a/geru/callback
scope
openid resources consent:urn:openbanking:1619a3e3-8d19-4a89-a19f-3ec0ffb90e03
nonce
Cgqr4syuEx
response_type
code id_token
2021-10-13 18:48:05 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "geru-bank-one-pk",
  "redirect_uri": "https://www.certification.openid.net/test/a/geru/callback",
  "scope": "openid resources consent:urn:openbanking:1619a3e3-8d19-4a89-a19f-3ec0ffb90e03",
  "nonce": "Cgqr4syuEx",
  "response_type": "code id_token"
}
2021-10-13 18:48:05 SUCCESS
AddNbfToRequestObject
Added nbf to request object claims
nbf
1.634150885E9
2021-10-13 18:48:05 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.634151185E9
2021-10-13 18:48:05 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://api.homolog.platform.open-co.com.br/orgs/openco
2021-10-13 18:48:05 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
geru-bank-one-pk
2021-10-13 18:48:05 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
geru-bank-one-pk
2021-10-13 18:48:05 SUCCESS
SignRequestObject
Signed the request object
claims
{"aud":"https:\/\/api.homolog.platform.open-co.com.br\/orgs\/openco","nbf":1634150885,"scope":"openid resources consent:urn:openbanking:1619a3e3-8d19-4a89-a19f-3ec0ffb90e03","iss":"geru-bank-one-pk","response_type":"code id_token","redirect_uri":"https:\/\/www.certification.openid.net\/test\/a\/geru\/callback","exp":1634151185,"nonce":"Cgqr4syuEx","client_id":"geru-bank-one-pk"}
header
{"kid":"b9dde4fc8a6deec5044a994da119b73d007db30d0978f78bfb1676db4150b323","alg":"PS256"}
request_object
eyJraWQiOiJiOWRkZTRmYzhhNmRlZWM1MDQ0YTk5NGRhMTE5YjczZDAwN2RiMzBkMDk3OGY3OGJmYjE2NzZkYjQxNTBiMzIzIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvYXBpLmhvbW9sb2cucGxhdGZvcm0ub3Blbi1jby5jb20uYnJcL29yZ3NcL29wZW5jbyIsIm5iZiI6MTYzNDE1MDg4NSwic2NvcGUiOiJvcGVuaWQgcmVzb3VyY2VzIGNvbnNlbnQ6dXJuOm9wZW5iYW5raW5nOjE2MTlhM2UzLThkMTktNGE4OS1hMTlmLTNlYzBmZmI5MGUwMyIsImlzcyI6ImdlcnUtYmFuay1vbmUtcGsiLCJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsInJlZGlyZWN0X3VyaSI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9nZXJ1XC9jYWxsYmFjayIsImV4cCI6MTYzNDE1MTE4NSwibm9uY2UiOiJDZ3FyNHN5dUV4IiwiY2xpZW50X2lkIjoiZ2VydS1iYW5rLW9uZS1wayJ9.WgwUyGQSkcONJHX1t3s2Wt_yJqsbB6cyY1HQ0dbDuxRsdg2pPEhTYffS90Qo17fqY7KCsvQd8Tvr2a5Sg2xDYsI43V12KutzNc0eDscAbXfNLR--1_TUOfvKYe9RqJu1w8zjX0svO0KhoGzq89wpuqY8H9pAhVM4VSQgaCqixUzlnfCiPnWNtmUzfvLjKJzp02aDUwfr1VEeVMYMajtXJ_6hkBqBDUE50_AtNWWsOMsUlOd6222-o9_VLGV1SyTqAKdqahrvQaYFxqYv150Rs29M2YI5m-sv8OblyxSI7gMJ7zLgF3c-YSRrqlmkwR0e7NTus0rsDd-7Fq6ozoPAGw
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:48:05 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
geru-bank-one-pk
redirect_uri
https://www.certification.openid.net/test/a/geru/callback
scope
openid resources consent:urn:openbanking:1619a3e3-8d19-4a89-a19f-3ec0ffb90e03
nonce
Cgqr4syuEx
response_type
code id_token
state
022OHuwcWu
2021-10-13 18:48:05
FAPIBrazilEncryptRequestObject
Encrypted the request object
request_object
eyJjdHkiOiJKV1QiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiUlNBLU9BRVAifQ.CxZpsdD4nxYLVzup-Zm45qFo7_ipMzFe-1qZM32W3g6WdUkKsN7PdLweyM7c2Bx2WL489G2wWzWEP9pnLJPZqONl0frchnCbcTIkACdFutJ1PPGGokhcdlBsLCWrnsp_qEwxBuFuIcI1MJBeePGu3aM284_Z8U768id30Ue731FSzf6waPY-gfqhI_CECwlYU7w_Hpq3rR-FiVc9vShqyxDH17nj-FsmsJo4hpyL3lmrZrVb6yBSS3_8AHE6djp9xeFoI4in9UhCdEYXekCxDi0Q80sIJTLojKQtoSZANozTkuCPsDJ0zdnz7GstLjM6bjTmqpGeUYN7n2OVrSwpEA.iD6d4AiCG-6Szvtp.yhgw9ZGndt2BG4gFzLKSjq3nn5rASPIOg_swAOy1d0-fx__C1YYH8tnxs4WcqyZ7md3enYcbrHxYv10Pk1Wfy-eeiAiJN-EDneBRInWkK0eSt1EDNPSg7Qd5vMVafSIn5z0elLsr2q3CHjiSFJxldJfLa55ogq4uK1QHo4IJNbFKlklsG64Jen8RD03CenEzcpQsjfKBvYwKxaCn19W2XH2Mk176dzVNp7EueMyA__VSoqv9_EI8_lSB4nxCW2ESijGtzXodYXBLZz0we9rlCWKayxDiXieiWva6EcD5z1-5AOo2ttUaxfPGQ1yw6CRw_NYnXxn3qFZS2asNlnYuBnG6_x3j5bqaV_L6bsgIW2cddRX6Us1KCWw-pllfWZ9WLFZBOlNZCh00_YsOkm6EPioXZvRwdUweDLhpXXXlbgvwb0DaKEouLMG6iF1kOzLTezjBWjb08v67P9vKcz4gAqQrSoggcExxok9X7veQ0B2KrECMGo-r6N9EGamm_vvHlSIT--ygCtGBHOLjl31I6dyn3bLPutNjb0r_oCrMjJ36OW1FP9zzPB9FpyYYaDRImC6359wTjeCyt8jgyQO_AVaNyDP8h7_58G402sJDCUdDqrm_BinNqefJ8z9jjc2ODO779bxQfIO3mW_nh1pWLp8-97Y4Wmr8u2KjPvnl0O-FA2C8GG7iAw5ZDng8OkXA0L2ILpAS62be12Htjl9uYoEeIKwcCFcK9-_bOtbeEMdVbFbw74PsbRudt7bzi58ExtGMHJ6cFLNmdllJdRGx2N71OlHArypj4SkE0rSUrXVHIeESgbkopAwRHd8P8sCWLnpSlZdc4aSWOk0Vq76wWhRhfCijh0XhtJxRKr95EBK5AEgTWBOzcpCbZad3lBWArxPT3EvwHMwZirgNvVFDYZSPeEM-dDPGUWWvpyVHld4RApPk27pS7owTrB_TCfoBRt86cAG_u1y0VrI1Gcq9GA6w9FkHRkRPic3nQaybVLyo2AfSL2ftxXnjtGWI-h_ysVQbJ6zGDW00gchGV2MH_kU1esiqTgW0ELPHE9zNofbvN5DYCnHD5S9ZdLXEd9GY6TgYqqvFMK32nHXW0nJaQ2vbCpHNsMfZBvSdROKhUTXDFThNsw71HsPjZMkkk2pORFhSVK4_FcWVQwg2O9R8X7i1NHC8_INwELyXNdt50ejiQA_su2vLsksH8bA4NHxv0av0DkFrz-yGtAYbixc27VE70dYp1K3ntAm1eWkQso0VdBzuAUgLJDr5K5BWYPaV14-Waii0i5k4NA.qN7yMgf57gf8Tigsql13wA
enc
A256GCM
alg
RSA-OAEP
2021-10-13 18:48:05 SUCCESS
BuildRequestObjectByValueRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://api.homolog.platform.open-co.com.br/orgs/openco/auth?request=eyJjdHkiOiJKV1QiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiUlNBLU9BRVAifQ.CxZpsdD4nxYLVzup-Zm45qFo7_ipMzFe-1qZM32W3g6WdUkKsN7PdLweyM7c2Bx2WL489G2wWzWEP9pnLJPZqONl0frchnCbcTIkACdFutJ1PPGGokhcdlBsLCWrnsp_qEwxBuFuIcI1MJBeePGu3aM284_Z8U768id30Ue731FSzf6waPY-gfqhI_CECwlYU7w_Hpq3rR-FiVc9vShqyxDH17nj-FsmsJo4hpyL3lmrZrVb6yBSS3_8AHE6djp9xeFoI4in9UhCdEYXekCxDi0Q80sIJTLojKQtoSZANozTkuCPsDJ0zdnz7GstLjM6bjTmqpGeUYN7n2OVrSwpEA.iD6d4AiCG-6Szvtp.yhgw9ZGndt2BG4gFzLKSjq3nn5rASPIOg_swAOy1d0-fx__C1YYH8tnxs4WcqyZ7md3enYcbrHxYv10Pk1Wfy-eeiAiJN-EDneBRInWkK0eSt1EDNPSg7Qd5vMVafSIn5z0elLsr2q3CHjiSFJxldJfLa55ogq4uK1QHo4IJNbFKlklsG64Jen8RD03CenEzcpQsjfKBvYwKxaCn19W2XH2Mk176dzVNp7EueMyA__VSoqv9_EI8_lSB4nxCW2ESijGtzXodYXBLZz0we9rlCWKayxDiXieiWva6EcD5z1-5AOo2ttUaxfPGQ1yw6CRw_NYnXxn3qFZS2asNlnYuBnG6_x3j5bqaV_L6bsgIW2cddRX6Us1KCWw-pllfWZ9WLFZBOlNZCh00_YsOkm6EPioXZvRwdUweDLhpXXXlbgvwb0DaKEouLMG6iF1kOzLTezjBWjb08v67P9vKcz4gAqQrSoggcExxok9X7veQ0B2KrECMGo-r6N9EGamm_vvHlSIT--ygCtGBHOLjl31I6dyn3bLPutNjb0r_oCrMjJ36OW1FP9zzPB9FpyYYaDRImC6359wTjeCyt8jgyQO_AVaNyDP8h7_58G402sJDCUdDqrm_BinNqefJ8z9jjc2ODO779bxQfIO3mW_nh1pWLp8-97Y4Wmr8u2KjPvnl0O-FA2C8GG7iAw5ZDng8OkXA0L2ILpAS62be12Htjl9uYoEeIKwcCFcK9-_bOtbeEMdVbFbw74PsbRudt7bzi58ExtGMHJ6cFLNmdllJdRGx2N71OlHArypj4SkE0rSUrXVHIeESgbkopAwRHd8P8sCWLnpSlZdc4aSWOk0Vq76wWhRhfCijh0XhtJxRKr95EBK5AEgTWBOzcpCbZad3lBWArxPT3EvwHMwZirgNvVFDYZSPeEM-dDPGUWWvpyVHld4RApPk27pS7owTrB_TCfoBRt86cAG_u1y0VrI1Gcq9GA6w9FkHRkRPic3nQaybVLyo2AfSL2ftxXnjtGWI-h_ysVQbJ6zGDW00gchGV2MH_kU1esiqTgW0ELPHE9zNofbvN5DYCnHD5S9ZdLXEd9GY6TgYqqvFMK32nHXW0nJaQ2vbCpHNsMfZBvSdROKhUTXDFThNsw71HsPjZMkkk2pORFhSVK4_FcWVQwg2O9R8X7i1NHC8_INwELyXNdt50ejiQA_su2vLsksH8bA4NHxv0av0DkFrz-yGtAYbixc27VE70dYp1K3ntAm1eWkQso0VdBzuAUgLJDr5K5BWYPaV14-Waii0i5k4NA.qN7yMgf57gf8Tigsql13wA&client_id=geru-bank-one-pk&redirect_uri=https://www.certification.openid.net/test/a/geru/callback&scope=openid%20resources%20consent:urn:openbanking:1619a3e3-8d19-4a89-a19f-3ec0ffb90e03&response_type=code%20id_token&state=022OHuwcWu
2021-10-13 18:48:05 REDIRECT
fapi1-advanced-final-state-only-outside-request-object-not-used
Redirecting to authorization endpoint
redirect_to
https://api.homolog.platform.open-co.com.br/orgs/openco/auth?request=eyJjdHkiOiJKV1QiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiUlNBLU9BRVAifQ.CxZpsdD4nxYLVzup-Zm45qFo7_ipMzFe-1qZM32W3g6WdUkKsN7PdLweyM7c2Bx2WL489G2wWzWEP9pnLJPZqONl0frchnCbcTIkACdFutJ1PPGGokhcdlBsLCWrnsp_qEwxBuFuIcI1MJBeePGu3aM284_Z8U768id30Ue731FSzf6waPY-gfqhI_CECwlYU7w_Hpq3rR-FiVc9vShqyxDH17nj-FsmsJo4hpyL3lmrZrVb6yBSS3_8AHE6djp9xeFoI4in9UhCdEYXekCxDi0Q80sIJTLojKQtoSZANozTkuCPsDJ0zdnz7GstLjM6bjTmqpGeUYN7n2OVrSwpEA.iD6d4AiCG-6Szvtp.yhgw9ZGndt2BG4gFzLKSjq3nn5rASPIOg_swAOy1d0-fx__C1YYH8tnxs4WcqyZ7md3enYcbrHxYv10Pk1Wfy-eeiAiJN-EDneBRInWkK0eSt1EDNPSg7Qd5vMVafSIn5z0elLsr2q3CHjiSFJxldJfLa55ogq4uK1QHo4IJNbFKlklsG64Jen8RD03CenEzcpQsjfKBvYwKxaCn19W2XH2Mk176dzVNp7EueMyA__VSoqv9_EI8_lSB4nxCW2ESijGtzXodYXBLZz0we9rlCWKayxDiXieiWva6EcD5z1-5AOo2ttUaxfPGQ1yw6CRw_NYnXxn3qFZS2asNlnYuBnG6_x3j5bqaV_L6bsgIW2cddRX6Us1KCWw-pllfWZ9WLFZBOlNZCh00_YsOkm6EPioXZvRwdUweDLhpXXXlbgvwb0DaKEouLMG6iF1kOzLTezjBWjb08v67P9vKcz4gAqQrSoggcExxok9X7veQ0B2KrECMGo-r6N9EGamm_vvHlSIT--ygCtGBHOLjl31I6dyn3bLPutNjb0r_oCrMjJ36OW1FP9zzPB9FpyYYaDRImC6359wTjeCyt8jgyQO_AVaNyDP8h7_58G402sJDCUdDqrm_BinNqefJ8z9jjc2ODO779bxQfIO3mW_nh1pWLp8-97Y4Wmr8u2KjPvnl0O-FA2C8GG7iAw5ZDng8OkXA0L2ILpAS62be12Htjl9uYoEeIKwcCFcK9-_bOtbeEMdVbFbw74PsbRudt7bzi58ExtGMHJ6cFLNmdllJdRGx2N71OlHArypj4SkE0rSUrXVHIeESgbkopAwRHd8P8sCWLnpSlZdc4aSWOk0Vq76wWhRhfCijh0XhtJxRKr95EBK5AEgTWBOzcpCbZad3lBWArxPT3EvwHMwZirgNvVFDYZSPeEM-dDPGUWWvpyVHld4RApPk27pS7owTrB_TCfoBRt86cAG_u1y0VrI1Gcq9GA6w9FkHRkRPic3nQaybVLyo2AfSL2ftxXnjtGWI-h_ysVQbJ6zGDW00gchGV2MH_kU1esiqTgW0ELPHE9zNofbvN5DYCnHD5S9ZdLXEd9GY6TgYqqvFMK32nHXW0nJaQ2vbCpHNsMfZBvSdROKhUTXDFThNsw71HsPjZMkkk2pORFhSVK4_FcWVQwg2O9R8X7i1NHC8_INwELyXNdt50ejiQA_su2vLsksH8bA4NHxv0av0DkFrz-yGtAYbixc27VE70dYp1K3ntAm1eWkQso0VdBzuAUgLJDr5K5BWYPaV14-Waii0i5k4NA.qN7yMgf57gf8Tigsql13wA&client_id=geru-bank-one-pk&redirect_uri=https://www.certification.openid.net/test/a/geru/callback&scope=openid%20resources%20consent:urn:openbanking:1619a3e3-8d19-4a89-a19f-3ec0ffb90e03&response_type=code%20id_token&state=022OHuwcWu
2021-10-13 18:48:05 REVIEW
ExpectRequestObjectMissingStateErrorPage
If the server does not return an invalid_request_object error back to the client, it must show an error page saying the request object is invalid as it is missing the 'state' claim - upload a screenshot of the error page.
image_no_longer_required
true
2021-10-13 18:48:16 INCOMING
fapi1-advanced-final-state-only-outside-request-object-not-used
Incoming HTTP request to test instance JL1erqpK23SmmE0
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:48:16 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/St9ECHbmOYwmd6SZtFEe",
  "fullUrl": "https://www.certification.openid.net/test/a/geru/implicit/St9ECHbmOYwmd6SZtFEe"
}
2021-10-13 18:48:17 OUTGOING
fapi1-advanced-final-state-only-outside-request-object-not-used
Response to HTTP request to test instance JL1erqpK23SmmE0
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/geru/implicit/St9ECHbmOYwmd6SZtFEe, returnUrl=/log-detail.html?log=JL1erqpK23SmmE0}]
outgoing_path
callback
2021-10-13 18:48:17 INCOMING
fapi1-advanced-final-state-only-outside-request-object-not-used
Incoming HTTP request to test instance JL1erqpK23SmmE0
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\u003d66247F28483525254CD7A5AD690598B9",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "content-length": "808",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net",
  "connection": "close"
}
incoming_path
implicit/St9ECHbmOYwmd6SZtFEe
incoming_body_form_params
incoming_method
POST
incoming_body_json
incoming_query_string_params
{}
incoming_body
#code=H04l7-XYAHuKCB4IyumV6XD1E6XcYYiK8PPIzzpmeH1&id_token=eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IkNncXI0c3l1RXgiLCJjX2hhc2giOiIyUmdfWUhWWHZCRlVwU19JOHBacHJRIiwiYXVkIjoiZ2VydS1iYW5rLW9uZS1wayIsImV4cCI6MTYzNDE1NDQ5NiwiaWF0IjoxNjM0MTUwODk2LCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.czChIwz_6Nww2xZ_ob-p36oPecCie11h3JHXIbN9RU6O6dAM8X_2EZC3GvgvXsORqKhtvvkSGdls0PSD8ud0uDnnlDkxauOx80Am31lUlsWkon1-o4o6fJVk8F9R03Ao54uVSXYA3x3C07vyvQhjwTZE1yLUBwdJ81avg_pY_DeDeq9EnUGov7_kqgopwTYm-HZ_xz1RM7oMIXncwGkxwUmUkKuaOcSiXXuUtnyzUjCOA0W8M24yhJOpxKFuEqtByWlw9RORLnID6QIql9iKFt0Wvj0kSu5bwIwRkzgDb56guVwwkOrvdQjajxF0E8UTf43R75A_yQ_9uLRBZADSIA
2021-10-13 18:48:17 OUTGOING
fapi1-advanced-final-state-only-outside-request-object-not-used
Response to HTTP request to test instance JL1erqpK23SmmE0
outgoing_status_code
204
outgoing_headers
{}
outgoing_body

                                
outgoing_path
implicit/St9ECHbmOYwmd6SZtFEe
2021-10-13 18:48:17
ExtractImplicitHashToCallbackResponse
Extracted response from URL fragment
parameters
[
  {
    "name": "code",
    "value": "H04l7-XYAHuKCB4IyumV6XD1E6XcYYiK8PPIzzpmeH1"
  },
  {
    "name": "id_token",
    "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IkNncXI0c3l1RXgiLCJjX2hhc2giOiIyUmdfWUhWWHZCRlVwU19JOHBacHJRIiwiYXVkIjoiZ2VydS1iYW5rLW9uZS1wayIsImV4cCI6MTYzNDE1NDQ5NiwiaWF0IjoxNjM0MTUwODk2LCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.czChIwz_6Nww2xZ_ob-p36oPecCie11h3JHXIbN9RU6O6dAM8X_2EZC3GvgvXsORqKhtvvkSGdls0PSD8ud0uDnnlDkxauOx80Am31lUlsWkon1-o4o6fJVk8F9R03Ao54uVSXYA3x3C07vyvQhjwTZE1yLUBwdJ81avg_pY_DeDeq9EnUGov7_kqgopwTYm-HZ_xz1RM7oMIXncwGkxwUmUkKuaOcSiXXuUtnyzUjCOA0W8M24yhJOpxKFuEqtByWlw9RORLnID6QIql9iKFt0Wvj0kSu5bwIwRkzgDb56guVwwkOrvdQjajxF0E8UTf43R75A_yQ_9uLRBZADSIA"
  }
]
2021-10-13 18:48:17 SUCCESS
ExtractImplicitHashToCallbackResponse
Extracted the hash values
code
H04l7-XYAHuKCB4IyumV6XD1E6XcYYiK8PPIzzpmeH1
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IkNncXI0c3l1RXgiLCJjX2hhc2giOiIyUmdfWUhWWHZCRlVwU19JOHBacHJRIiwiYXVkIjoiZ2VydS1iYW5rLW9uZS1wayIsImV4cCI6MTYzNDE1NDQ5NiwiaWF0IjoxNjM0MTUwODk2LCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.czChIwz_6Nww2xZ_ob-p36oPecCie11h3JHXIbN9RU6O6dAM8X_2EZC3GvgvXsORqKhtvvkSGdls0PSD8ud0uDnnlDkxauOx80Am31lUlsWkon1-o4o6fJVk8F9R03Ao54uVSXYA3x3C07vyvQhjwTZE1yLUBwdJ81avg_pY_DeDeq9EnUGov7_kqgopwTYm-HZ_xz1RM7oMIXncwGkxwUmUkKuaOcSiXXuUtnyzUjCOA0W8M24yhJOpxKFuEqtByWlw9RORLnID6QIql9iKFt0Wvj0kSu5bwIwRkzgDb56guVwwkOrvdQjajxF0E8UTf43R75A_yQ_9uLRBZADSIA
2021-10-13 18:48:17 REDIRECT-IN
fapi1-advanced-final-state-only-outside-request-object-not-used
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": "H04l7-XYAHuKCB4IyumV6XD1E6XcYYiK8PPIzzpmeH1",
  "id_token": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IkNncXI0c3l1RXgiLCJjX2hhc2giOiIyUmdfWUhWWHZCRlVwU19JOHBacHJRIiwiYXVkIjoiZ2VydS1iYW5rLW9uZS1wayIsImV4cCI6MTYzNDE1NDQ5NiwiaWF0IjoxNjM0MTUwODk2LCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.czChIwz_6Nww2xZ_ob-p36oPecCie11h3JHXIbN9RU6O6dAM8X_2EZC3GvgvXsORqKhtvvkSGdls0PSD8ud0uDnnlDkxauOx80Am31lUlsWkon1-o4o6fJVk8F9R03Ao54uVSXYA3x3C07vyvQhjwTZE1yLUBwdJ81avg_pY_DeDeq9EnUGov7_kqgopwTYm-HZ_xz1RM7oMIXncwGkxwUmUkKuaOcSiXXuUtnyzUjCOA0W8M24yhJOpxKFuEqtByWlw9RORLnID6QIql9iKFt0Wvj0kSu5bwIwRkzgDb56guVwwkOrvdQjajxF0E8UTf43R75A_yQ_9uLRBZADSIA"
}
post_body
Verify authorization endpoint response
2021-10-13 18:48:17 SUCCESS
RejectErrorInUrlQuery
'error' is not present in URL query returned from authorization endpoint
2021-10-13 18:48:17 SUCCESS
RejectAuthCodeInUrlQuery
Authorization code is not present in URL query returned from authorization endpoint
2021-10-13 18:48:17 SUCCESS
CheckMatchingCallbackParameters
Callback parameters successfully verified
2021-10-13 18:48:17 SUCCESS
CheckIfAuthorizationEndpointError
No error from authorization endpoint
2021-10-13 18:48:17 SUCCESS
VerifyNoStateInAuthorizationResponse
Authorization endpoint response is correctly missing 'state'
2021-10-13 18:48:17 SUCCESS
ExtractAuthorizationCodeFromAuthorizationResponse
Found authorization code
code
H04l7-XYAHuKCB4IyumV6XD1E6XcYYiK8PPIzzpmeH1
2021-10-13 18:48:17 SUCCESS
EnsureMinimumAuthorizationCodeLength
Authorization code is of sufficient length
actual
344
required
128
2021-10-13 18:48:17 SUCCESS
EnsureMinimumAuthorizationCodeEntropy
Calculated shannon entropy seems sufficient
actual
201.06472194569977
expected
96.0
2021-10-13 18:48:17 SUCCESS
ExtractIdTokenFromAuthorizationResponse
Found and parsed the id_token from authorization_endpoint_response
value
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IkNncXI0c3l1RXgiLCJjX2hhc2giOiIyUmdfWUhWWHZCRlVwU19JOHBacHJRIiwiYXVkIjoiZ2VydS1iYW5rLW9uZS1wayIsImV4cCI6MTYzNDE1NDQ5NiwiaWF0IjoxNjM0MTUwODk2LCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.czChIwz_6Nww2xZ_ob-p36oPecCie11h3JHXIbN9RU6O6dAM8X_2EZC3GvgvXsORqKhtvvkSGdls0PSD8ud0uDnnlDkxauOx80Am31lUlsWkon1-o4o6fJVk8F9R03Ao54uVSXYA3x3C07vyvQhjwTZE1yLUBwdJ81avg_pY_DeDeq9EnUGov7_kqgopwTYm-HZ_xz1RM7oMIXncwGkxwUmUkKuaOcSiXXuUtnyzUjCOA0W8M24yhJOpxKFuEqtByWlw9RORLnID6QIql9iKFt0Wvj0kSu5bwIwRkzgDb56guVwwkOrvdQjajxF0E8UTf43R75A_yQ_9uLRBZADSIA
header
{
  "kid": "UYouyf1FgKOqTzCV0MrYFr0qbKln48G8BH-2F61TRCw",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "sub": "95d1fd11-d5a3-4c65-9049-7d323af7bf78",
  "c_hash": "2Rg_YHVXvBFUpS_I8pZprQ",
  "aud": "geru-bank-one-pk",
  "iss": "https://api.homolog.platform.open-co.com.br/orgs/openco",
  "exp": 1634154496,
  "nonce": "Cgqr4syuEx",
  "iat": 1634150896
}
2021-10-13 18:48:17 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2021-10-13 18:48:17 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
UYouyf1FgKOqTzCV0MrYFr0qbKln48G8BH-2F61TRCw
2021-10-13 18:48:17 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
Cgqr4syuEx
2021-10-13 18:48:17 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
Nothing to check; the conformance suite did not request an acr claim in request object
2021-10-13 18:48:17 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IkNncXI0c3l1RXgiLCJjX2hhc2giOiIyUmdfWUhWWHZCRlVwU19JOHBacHJRIiwiYXVkIjoiZ2VydS1iYW5rLW9uZS1wayIsImV4cCI6MTYzNDE1NDQ5NiwiaWF0IjoxNjM0MTUwODk2LCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.czChIwz_6Nww2xZ_ob-p36oPecCie11h3JHXIbN9RU6O6dAM8X_2EZC3GvgvXsORqKhtvvkSGdls0PSD8ud0uDnnlDkxauOx80Am31lUlsWkon1-o4o6fJVk8F9R03Ao54uVSXYA3x3C07vyvQhjwTZE1yLUBwdJ81avg_pY_DeDeq9EnUGov7_kqgopwTYm-HZ_xz1RM7oMIXncwGkxwUmUkKuaOcSiXXuUtnyzUjCOA0W8M24yhJOpxKFuEqtByWlw9RORLnID6QIql9iKFt0Wvj0kSu5bwIwRkzgDb56guVwwkOrvdQjajxF0E8UTf43R75A_yQ_9uLRBZADSIA
2021-10-13 18:48:17 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IkNncXI0c3l1RXgiLCJjX2hhc2giOiIyUmdfWUhWWHZCRlVwU19JOHBacHJRIiwiYXVkIjoiZ2VydS1iYW5rLW9uZS1wayIsImV4cCI6MTYzNDE1NDQ5NiwiaWF0IjoxNjM0MTUwODk2LCJpc3MiOiJodHRwczovL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyL29yZ3Mvb3BlbmNvIn0.czChIwz_6Nww2xZ_ob-p36oPecCie11h3JHXIbN9RU6O6dAM8X_2EZC3GvgvXsORqKhtvvkSGdls0PSD8ud0uDnnlDkxauOx80Am31lUlsWkon1-o4o6fJVk8F9R03Ao54uVSXYA3x3C07vyvQhjwTZE1yLUBwdJ81avg_pY_DeDeq9EnUGov7_kqgopwTYm-HZ_xz1RM7oMIXncwGkxwUmUkKuaOcSiXXuUtnyzUjCOA0W8M24yhJOpxKFuEqtByWlw9RORLnID6QIql9iKFt0Wvj0kSu5bwIwRkzgDb56guVwwkOrvdQjajxF0E8UTf43R75A_yQ_9uLRBZADSIA
2021-10-13 18:48:17 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
95d1fd11-d5a3-4c65-9049-7d323af7bf78
2021-10-13 18:48:17 SUCCESS
FAPIValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
permitted
[
  "ES256",
  "PS256"
]
alg
PS256
2021-10-13 18:48:17 INFO
FAPIValidateIdTokenEncryptionAlg
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2021-10-13 18:48:17 INFO
FAPIValidateEncryptedIdTokenHasKid
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2021-10-13 18:48:17 SUCCESS
VerifyNoSHash
ID Token is correctly missing s_hash
2021-10-13 18:48:17 SUCCESS
ExtractCHash
Extracted c_hash from ID Token
c_hash
2Rg_YHVXvBFUpS_I8pZprQ
alg
PS256
2021-10-13 18:48:17 SUCCESS
ValidateCHash
c_hash validated successfully
expected_hash
2Rg_YHVXvBFUpS_I8pZprQ
unhashed_value
H04l7-XYAHuKCB4IyumV6XD1E6XcYYiK8PPIzzpmeH1
id_token_hash
2Rg_YHVXvBFUpS_I8pZprQ
Call token endpoint
2021-10-13 18:48:17 SUCCESS
CreateTokenEndpointRequestForAuthorizationCodeGrant
grant_type
authorization_code
code
H04l7-XYAHuKCB4IyumV6XD1E6XcYYiK8PPIzzpmeH1
redirect_uri
https://www.certification.openid.net/test/a/geru/callback
2021-10-13 18:48:17 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
geru-bank-one-pk
sub
geru-bank-one-pk
aud
https://api.homolog.platform.open-co.com.br/orgs/openco/token
jti
EJrfImTK5onebG4jeb4p
iat
1634150897
exp
1634150957
2021-10-13 18:48:17 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiJiOWRkZTRmYzhhNmRlZWM1MDQ0YTk5NGRhMTE5YjczZDAwN2RiMzBkMDk3OGY3OGJmYjE2NzZkYjQxNTBiMzIzIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJnZXJ1LWJhbmstb25lLXBrIiwiYXVkIjoiaHR0cHM6XC9cL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyXC9vcmdzXC9vcGVuY29cL3Rva2VuIiwiaXNzIjoiZ2VydS1iYW5rLW9uZS1wayIsImV4cCI6MTYzNDE1MDk1NywiaWF0IjoxNjM0MTUwODk3LCJqdGkiOiJFSnJmSW1USzVvbmViRzRqZWI0cCJ9.CPhjfmTNt1KCoVW9OBaE_TTyfcZ7aWeagVdRev7sAbzee3UrZmacsyWzygC-ucRm3Pm7ySGKvQbBopLkT1zNLslw3TWIEv8DHgahsZMaWuz8GgzrpzZA_Hf67VHJchcFThsrsKgeTmxADWmopcp7NHfRz_LQFNDoJVqFJOCCBnlwfymwzrdoa-yIyzKEgJBrQh_bQ6-15ThPM3q-KT0V3XuTykm9gn1F4-T-T_7M0hw3JJS49ez1KwE-JCyDHB_19TpeKClzQpa9txpAban1mR5rkYKQXgPgdwChSCY_fTjnx_cOOX-p9WUylC8D_7evp_SjQmDcx8ZBUp3R8Cfj_w
2021-10-13 18:48:17
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
authorization_code
code
H04l7-XYAHuKCB4IyumV6XD1E6XcYYiK8PPIzzpmeH1
redirect_uri
https://www.certification.openid.net/test/a/geru/callback
client_assertion
eyJraWQiOiJiOWRkZTRmYzhhNmRlZWM1MDQ0YTk5NGRhMTE5YjczZDAwN2RiMzBkMDk3OGY3OGJmYjE2NzZkYjQxNTBiMzIzIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJnZXJ1LWJhbmstb25lLXBrIiwiYXVkIjoiaHR0cHM6XC9cL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyXC9vcmdzXC9vcGVuY29cL3Rva2VuIiwiaXNzIjoiZ2VydS1iYW5rLW9uZS1wayIsImV4cCI6MTYzNDE1MDk1NywiaWF0IjoxNjM0MTUwODk3LCJqdGkiOiJFSnJmSW1USzVvbmViRzRqZWI0cCJ9.CPhjfmTNt1KCoVW9OBaE_TTyfcZ7aWeagVdRev7sAbzee3UrZmacsyWzygC-ucRm3Pm7ySGKvQbBopLkT1zNLslw3TWIEv8DHgahsZMaWuz8GgzrpzZA_Hf67VHJchcFThsrsKgeTmxADWmopcp7NHfRz_LQFNDoJVqFJOCCBnlwfymwzrdoa-yIyzKEgJBrQh_bQ6-15ThPM3q-KT0V3XuTykm9gn1F4-T-T_7M0hw3JJS49ez1KwE-JCyDHB_19TpeKClzQpa9txpAban1mR5rkYKQXgPgdwChSCY_fTjnx_cOOX-p9WUylC8D_7evp_SjQmDcx8ZBUp3R8Cfj_w
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2021-10-13 18:48:17
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": "982"
}
request_body
grant_type=authorization_code&code=H04l7-XYAHuKCB4IyumV6XD1E6XcYYiK8PPIzzpmeH1&redirect_uri=https%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2Fgeru%2Fcallback&client_assertion=eyJraWQiOiJiOWRkZTRmYzhhNmRlZWM1MDQ0YTk5NGRhMTE5YjczZDAwN2RiMzBkMDk3OGY3OGJmYjE2NzZkYjQxNTBiMzIzIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJnZXJ1LWJhbmstb25lLXBrIiwiYXVkIjoiaHR0cHM6XC9cL2FwaS5ob21vbG9nLnBsYXRmb3JtLm9wZW4tY28uY29tLmJyXC9vcmdzXC9vcGVuY29cL3Rva2VuIiwiaXNzIjoiZ2VydS1iYW5rLW9uZS1wayIsImV4cCI6MTYzNDE1MDk1NywiaWF0IjoxNjM0MTUwODk3LCJqdGkiOiJFSnJmSW1USzVvbmViRzRqZWI0cCJ9.CPhjfmTNt1KCoVW9OBaE_TTyfcZ7aWeagVdRev7sAbzee3UrZmacsyWzygC-ucRm3Pm7ySGKvQbBopLkT1zNLslw3TWIEv8DHgahsZMaWuz8GgzrpzZA_Hf67VHJchcFThsrsKgeTmxADWmopcp7NHfRz_LQFNDoJVqFJOCCBnlwfymwzrdoa-yIyzKEgJBrQh_bQ6-15ThPM3q-KT0V3XuTykm9gn1F4-T-T_7M0hw3JJS49ez1KwE-JCyDHB_19TpeKClzQpa9txpAban1mR5rkYKQXgPgdwChSCY_fTjnx_cOOX-p9WUylC8D_7evp_SjQmDcx8ZBUp3R8Cfj_w&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
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:48:17 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "1015",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "vary": "Origin",
  "pragma": "no-cache",
  "cache-control": "no-cache, no-store",
  "date": "Wed, 13 Oct 2021 18:48:17 GMT",
  "x-kong-upstream-latency": "43",
  "x-kong-proxy-latency": "2",
  "via": "kong/2.2.2"
}
response_body
{"access_token":"OtkuetsC8wHDH90CnvMUjVa17022lzhCT7SOQFPXqtU","expires_in":900,"id_token":"eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IkNncXI0c3l1RXgiLCJhdF9oYXNoIjoicmtubU5iaEtuMnZNZ0RLZlUwV2RPQSIsImF1ZCI6ImdlcnUtYmFuay1vbmUtcGsiLCJleHAiOjE2MzQxNTQ0OTcsImlhdCI6MTYzNDE1MDg5NywiaXNzIjoiaHR0cHM6Ly9hcGkuaG9tb2xvZy5wbGF0Zm9ybS5vcGVuLWNvLmNvbS5ici9vcmdzL29wZW5jbyJ9.ajhdEVlzy_EWPLUpxPkJiGg-x8sbwADvxSJM9VtczWjeFjDNm3yVUwHB0_z_p55NT1zXBF6-DzzZSqGkROZCDhOeozcPj-uX2WiJw7RrLjRFS50JrS-FBNOUh_YK2mdwZTv3ZC8Jie6-iOl696H0Aa5NJj58wnt4d8iETSYKHbDr3xfAFdx_HczBTMSnl5dGSj-XPZvW1rckwYVk-ZLfVfFfeVgCQvhYLr1ZoNOQZOP3uM94EWXxQmkbqYVKT5BK8a0-pZoPnq7y8WexVl9iMDPvinylitClxkHBHSCYyrGqtqwCxV7m_BFDh4gyp-QQgx6zvKJkLdVwF7pOMZnqNQ","refresh_token":"i6DL-iYZLnUrCD_Ww0dEEwk2pHjRioE6DZp3mu9kwWM","scope":"openid resources consent:urn:openbanking:1619a3e3-8d19-4a89-a19f-3ec0ffb90e03","token_type":"Bearer"}
2021-10-13 18:48:17
CallTokenEndpoint
Token endpoint response
token_endpoint_response
{"access_token":"OtkuetsC8wHDH90CnvMUjVa17022lzhCT7SOQFPXqtU","expires_in":900,"id_token":"eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IkNncXI0c3l1RXgiLCJhdF9oYXNoIjoicmtubU5iaEtuMnZNZ0RLZlUwV2RPQSIsImF1ZCI6ImdlcnUtYmFuay1vbmUtcGsiLCJleHAiOjE2MzQxNTQ0OTcsImlhdCI6MTYzNDE1MDg5NywiaXNzIjoiaHR0cHM6Ly9hcGkuaG9tb2xvZy5wbGF0Zm9ybS5vcGVuLWNvLmNvbS5ici9vcmdzL29wZW5jbyJ9.ajhdEVlzy_EWPLUpxPkJiGg-x8sbwADvxSJM9VtczWjeFjDNm3yVUwHB0_z_p55NT1zXBF6-DzzZSqGkROZCDhOeozcPj-uX2WiJw7RrLjRFS50JrS-FBNOUh_YK2mdwZTv3ZC8Jie6-iOl696H0Aa5NJj58wnt4d8iETSYKHbDr3xfAFdx_HczBTMSnl5dGSj-XPZvW1rckwYVk-ZLfVfFfeVgCQvhYLr1ZoNOQZOP3uM94EWXxQmkbqYVKT5BK8a0-pZoPnq7y8WexVl9iMDPvinylitClxkHBHSCYyrGqtqwCxV7m_BFDh4gyp-QQgx6zvKJkLdVwF7pOMZnqNQ","refresh_token":"i6DL-iYZLnUrCD_Ww0dEEwk2pHjRioE6DZp3mu9kwWM","scope":"openid resources consent:urn:openbanking:1619a3e3-8d19-4a89-a19f-3ec0ffb90e03","token_type":"Bearer"}
2021-10-13 18:48:17 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
OtkuetsC8wHDH90CnvMUjVa17022lzhCT7SOQFPXqtU
expires_in
900
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IkNncXI0c3l1RXgiLCJhdF9oYXNoIjoicmtubU5iaEtuMnZNZ0RLZlUwV2RPQSIsImF1ZCI6ImdlcnUtYmFuay1vbmUtcGsiLCJleHAiOjE2MzQxNTQ0OTcsImlhdCI6MTYzNDE1MDg5NywiaXNzIjoiaHR0cHM6Ly9hcGkuaG9tb2xvZy5wbGF0Zm9ybS5vcGVuLWNvLmNvbS5ici9vcmdzL29wZW5jbyJ9.ajhdEVlzy_EWPLUpxPkJiGg-x8sbwADvxSJM9VtczWjeFjDNm3yVUwHB0_z_p55NT1zXBF6-DzzZSqGkROZCDhOeozcPj-uX2WiJw7RrLjRFS50JrS-FBNOUh_YK2mdwZTv3ZC8Jie6-iOl696H0Aa5NJj58wnt4d8iETSYKHbDr3xfAFdx_HczBTMSnl5dGSj-XPZvW1rckwYVk-ZLfVfFfeVgCQvhYLr1ZoNOQZOP3uM94EWXxQmkbqYVKT5BK8a0-pZoPnq7y8WexVl9iMDPvinylitClxkHBHSCYyrGqtqwCxV7m_BFDh4gyp-QQgx6zvKJkLdVwF7pOMZnqNQ
refresh_token
i6DL-iYZLnUrCD_Ww0dEEwk2pHjRioE6DZp3mu9kwWM
scope
openid resources consent:urn:openbanking:1619a3e3-8d19-4a89-a19f-3ec0ffb90e03
token_type
Bearer
Verify token endpoint response
2021-10-13 18:48:17 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2021-10-13 18:48:17 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
OtkuetsC8wHDH90CnvMUjVa17022lzhCT7SOQFPXqtU
2021-10-13 18:48:17 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
OtkuetsC8wHDH90CnvMUjVa17022lzhCT7SOQFPXqtU
type
Bearer
2021-10-13 18:48:17 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
900
2021-10-13 18:48:17 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
900
2021-10-13 18:48:17 SUCCESS
FAPIBrazilValidateExpiresIn
expires_in no greater than 900 seconds and no less than 300 seconds
expires_in
900
2021-10-13 18:48:17 SUCCESS
CheckForRefreshTokenValue
Found a refresh token
refresh_token
i6DL-iYZLnUrCD_Ww0dEEwk2pHjRioE6DZp3mu9kwWM
2021-10-13 18:48:17 SUCCESS
EnsureMinimumRefreshTokenLength
Refresh token is of sufficient length
actual
344
required
128
2021-10-13 18:48:17 SUCCESS
EnsureMinimumRefreshTokenEntropy
Calculated shannon entropy seems sufficient
actual
202.3098344435363
expected
96.0
2021-10-13 18:48:17 SUCCESS
EnsureMinimumAccessTokenLength
Access token is of sufficient length
actual
344
required
128
2021-10-13 18:48:17 SUCCESS
EnsureMinimumAccessTokenEntropy
Calculated shannon entropy seems sufficient
actual
211.81960944786326
expected
96.0
2021-10-13 18:48:17 SUCCESS
ExtractIdTokenFromTokenResponse
Found and parsed the id_token from token_endpoint_response
value
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IkNncXI0c3l1RXgiLCJhdF9oYXNoIjoicmtubU5iaEtuMnZNZ0RLZlUwV2RPQSIsImF1ZCI6ImdlcnUtYmFuay1vbmUtcGsiLCJleHAiOjE2MzQxNTQ0OTcsImlhdCI6MTYzNDE1MDg5NywiaXNzIjoiaHR0cHM6Ly9hcGkuaG9tb2xvZy5wbGF0Zm9ybS5vcGVuLWNvLmNvbS5ici9vcmdzL29wZW5jbyJ9.ajhdEVlzy_EWPLUpxPkJiGg-x8sbwADvxSJM9VtczWjeFjDNm3yVUwHB0_z_p55NT1zXBF6-DzzZSqGkROZCDhOeozcPj-uX2WiJw7RrLjRFS50JrS-FBNOUh_YK2mdwZTv3ZC8Jie6-iOl696H0Aa5NJj58wnt4d8iETSYKHbDr3xfAFdx_HczBTMSnl5dGSj-XPZvW1rckwYVk-ZLfVfFfeVgCQvhYLr1ZoNOQZOP3uM94EWXxQmkbqYVKT5BK8a0-pZoPnq7y8WexVl9iMDPvinylitClxkHBHSCYyrGqtqwCxV7m_BFDh4gyp-QQgx6zvKJkLdVwF7pOMZnqNQ
header
{
  "kid": "UYouyf1FgKOqTzCV0MrYFr0qbKln48G8BH-2F61TRCw",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "at_hash": "rknmNbhKn2vMgDKfU0WdOA",
  "sub": "95d1fd11-d5a3-4c65-9049-7d323af7bf78",
  "aud": "geru-bank-one-pk",
  "iss": "https://api.homolog.platform.open-co.com.br/orgs/openco",
  "exp": 1634154497,
  "nonce": "Cgqr4syuEx",
  "iat": 1634150897
}
2021-10-13 18:48:17 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2021-10-13 18:48:17 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
UYouyf1FgKOqTzCV0MrYFr0qbKln48G8BH-2F61TRCw
2021-10-13 18:48:17 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
Cgqr4syuEx
2021-10-13 18:48:17 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
Nothing to check; the conformance suite did not request an acr claim in request object
2021-10-13 18:48:17 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IkNncXI0c3l1RXgiLCJhdF9oYXNoIjoicmtubU5iaEtuMnZNZ0RLZlUwV2RPQSIsImF1ZCI6ImdlcnUtYmFuay1vbmUtcGsiLCJleHAiOjE2MzQxNTQ0OTcsImlhdCI6MTYzNDE1MDg5NywiaXNzIjoiaHR0cHM6Ly9hcGkuaG9tb2xvZy5wbGF0Zm9ybS5vcGVuLWNvLmNvbS5ici9vcmdzL29wZW5jbyJ9.ajhdEVlzy_EWPLUpxPkJiGg-x8sbwADvxSJM9VtczWjeFjDNm3yVUwHB0_z_p55NT1zXBF6-DzzZSqGkROZCDhOeozcPj-uX2WiJw7RrLjRFS50JrS-FBNOUh_YK2mdwZTv3ZC8Jie6-iOl696H0Aa5NJj58wnt4d8iETSYKHbDr3xfAFdx_HczBTMSnl5dGSj-XPZvW1rckwYVk-ZLfVfFfeVgCQvhYLr1ZoNOQZOP3uM94EWXxQmkbqYVKT5BK8a0-pZoPnq7y8WexVl9iMDPvinylitClxkHBHSCYyrGqtqwCxV7m_BFDh4gyp-QQgx6zvKJkLdVwF7pOMZnqNQ
2021-10-13 18:48:17 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlVZb3V5ZjFGZ0tPcVR6Q1YwTXJZRnIwcWJLbG40OEc4QkgtMkY2MVRSQ3cifQ.eyJzdWIiOiI5NWQxZmQxMS1kNWEzLTRjNjUtOTA0OS03ZDMyM2FmN2JmNzgiLCJub25jZSI6IkNncXI0c3l1RXgiLCJhdF9oYXNoIjoicmtubU5iaEtuMnZNZ0RLZlUwV2RPQSIsImF1ZCI6ImdlcnUtYmFuay1vbmUtcGsiLCJleHAiOjE2MzQxNTQ0OTcsImlhdCI6MTYzNDE1MDg5NywiaXNzIjoiaHR0cHM6Ly9hcGkuaG9tb2xvZy5wbGF0Zm9ybS5vcGVuLWNvLmNvbS5ici9vcmdzL29wZW5jbyJ9.ajhdEVlzy_EWPLUpxPkJiGg-x8sbwADvxSJM9VtczWjeFjDNm3yVUwHB0_z_p55NT1zXBF6-DzzZSqGkROZCDhOeozcPj-uX2WiJw7RrLjRFS50JrS-FBNOUh_YK2mdwZTv3ZC8Jie6-iOl696H0Aa5NJj58wnt4d8iETSYKHbDr3xfAFdx_HczBTMSnl5dGSj-XPZvW1rckwYVk-ZLfVfFfeVgCQvhYLr1ZoNOQZOP3uM94EWXxQmkbqYVKT5BK8a0-pZoPnq7y8WexVl9iMDPvinylitClxkHBHSCYyrGqtqwCxV7m_BFDh4gyp-QQgx6zvKJkLdVwF7pOMZnqNQ
2021-10-13 18:48:17 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
95d1fd11-d5a3-4c65-9049-7d323af7bf78
2021-10-13 18:48:17 SUCCESS
FAPIBrazilValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
permitted
[
  "PS256"
]
alg
PS256
2021-10-13 18:48:17 INFO
FAPIValidateIdTokenEncryptionAlg
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2021-10-13 18:48:17 INFO
FAPIValidateEncryptedIdTokenHasKid
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2021-10-13 18:48:17 INFO
ExtractCHash
Couldn't find c_hash in ID token
2021-10-13 18:48:17 INFO
ExtractSHash
Couldn't find s_hash in ID token
2021-10-13 18:48:17 SUCCESS
ExtractAtHash
Extracted at_hash from ID Token
at_hash
rknmNbhKn2vMgDKfU0WdOA
alg
PS256
2021-10-13 18:48:17 INFO
ValidateCHash
Skipped evaluation due to missing required object: c_hash
expected
c_hash
mapped
2021-10-13 18:48:17 INFO
ValidateSHash
Skipped evaluation due to missing required object: s_hash
expected
s_hash
mapped
2021-10-13 18:48:17 SUCCESS
ValidateAtHash
at_hash validated successfully
expected_hash
rknmNbhKn2vMgDKfU0WdOA
unhashed_value
OtkuetsC8wHDH90CnvMUjVa17022lzhCT7SOQFPXqtU
id_token_hash
rknmNbhKn2vMgDKfU0WdOA
Verify at_hash in the authorization endpoint id_token
2021-10-13 18:48:17 INFO
ExtractAtHash
Couldn't find at_hash in ID token
2021-10-13 18:48:17 INFO
ValidateAtHash
Skipped evaluation due to missing required object: at_hash
expected
at_hash
mapped
Resource server endpoint tests
2021-10-13 18:48:17
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2021-10-13 18:48:17 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:48:17 GMT"
}
2021-10-13 18:48:17
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:48:17 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119"
}
2021-10-13 18:48:17
CreateRandomFAPIInteractionId
Created interaction ID
fapi_interaction_id
d8cd6394-15c1-4c3e-af1b-91aeb001525b
2021-10-13 18:48:17 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:48:17 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "d8cd6394-15c1-4c3e-af1b-91aeb001525b"
}
2021-10-13 18:48:17
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:48:17 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "d8cd6394-15c1-4c3e-af1b-91aeb001525b",
  "authorization": "Bearer OtkuetsC8wHDH90CnvMUjVa17022lzhCT7SOQFPXqtU",
  "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:48:17 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#2047",
  "x-fapi-interaction-id": "d8cd6394-15c1-4c3e-af1b-91aeb001525b",
  "date": "Wed, 13 Oct 2021 18:48:17 GMT",
  "x-kong-upstream-latency": "15",
  "x-kong-proxy-latency": "79",
  "via": "kong/2.2.2"
}
response_body
{"data":[{"resourceId":"25cac914-d8ae-6789-b215-650a6215820d","type":"ACCOUNT","status":"AVAILABLE"}]}
2021-10-13 18:48:17 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#2047",
  "x-fapi-interaction-id": "d8cd6394-15c1-4c3e-af1b-91aeb001525b",
  "date": "Wed, 13 Oct 2021 18:48:17 GMT",
  "x-kong-upstream-latency": "15",
  "x-kong-proxy-latency": "79",
  "via": "kong/2.2.2"
}
body
{"data":[{"resourceId":"25cac914-d8ae-6789-b215-650a6215820d","type":"ACCOUNT","status":"AVAILABLE"}]}
2021-10-13 18:48:17 SUCCESS
CheckForDateHeaderInResourceResponse
Date header present and validated
date
Wed, 13 Oct 2021 18:48:17 GMT
skew
938
2021-10-13 18:48:17 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
d8cd6394-15c1-4c3e-af1b-91aeb001525b
2021-10-13 18:48:17 SUCCESS
EnsureMatchingFAPIInteractionId
Interaction ID matched
fapi_interaction_id
d8cd6394-15c1-4c3e-af1b-91aeb001525b
2021-10-13 18:48:17 SUCCESS
EnsureResourceResponseReturnedJsonContentType
Response content type is json
content_type
application/json; charset=utf-8
2021-10-13 18:48:17 FINISHED
fapi1-advanced-final-state-only-outside-request-object-not-used
Test has run to completion
testmodule_result
PASSED
2021-10-13 18:48:22
TEST-RUNNER
Alias has now been claimed by another test
alias
geru
new_test_id
5F0qZJS4yT4PfpO
Test Results