Test Summary

Test Results

Expand All Collapse All
All times are UTC
2021-12-17 17:32:30 INFO
TEST-RUNNER
Test instance 71x6MxCWuuU1ijL created
baseUrl
https://www.certification.openid.net/test/a/fintech-clienttest-bergs
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "pushed",
  "fapi_profile": "openbanking_brazil",
  "fapi_jarm_type": "oidc",
  "fapi_response_mode": "plain_response"
}
alias
fintech-clienttest-bergs
description
Teste com MTLS do Banrisul
planId
0DKSp2iSXRrGu
config
{
  "alias": "fintech-clienttest-bergs",
  "description": "Teste com MTLS do Banrisul",
  "server": {
    "jwks": {
      "keys": [
        {
          "p": "_QaFFuyZriEWtbiKexy7pIYicgU0ePMepvyNuiiFqlsUFQ24q9gp_iWECDhi8qqss__i1LW_eHQATKWfqUc6HdDY-ickJXvVktrQiT-buvJ24iTtK_NooPMKQW976NIX39_sEPJ6ceo9ZDFxTTCkmJus3eXDJmRZT2YzSZJcvcc",
          "kty": "RSA",
          "q": "3x1_dyovnWXSr7y7ufe6AHUV0kHBYVrGW2vdNZxKrrgBW5r2mm93NnHsrG-mJlzW7kG_jR41bWf74sucGdwXTx96riRVy8bov9SzPCDl9_QCHzPpqZOxjngfzQYq1L1qJA2BAie0Sq6YZhgLJ1fWPLutEO5soIYAkLXSJ9IVb00",
          "d": "ZvivfZxJMbbdTQmxyE0lmE6ZuH8cMQOLyZxdaA5pNwm7ZEnPBEftZs8aR9ijhCDWMieui3h--rXwlXqbEm3g1sVgQ-WKTFV-NLKaJC1h-EU5HKdlOflstr7x57zhKp60ZIK69GyEXyJccUfzcD32u8raec9NplQ2MqS5MA1lnQFlocFoX1RNU4tSpEdJQq2UzqtX5WPhc88A6fTc1xu2fA5wyxzZu7fUjIETzLimcu-dDaEvvgm7c_A1ulm8EQuCN10k3FrIIe9RfuXHyxh9Rcd0aiIP9qwitxd5Cl0io7zby8MBIAaSei2co7y4tciBt4AfnzpBlGbtjgfr2gxD0Q",
          "e": "AQAB",
          "alg": "PS256",
          "use": "sig",
          "kid": "X5d4vFYfLxaG1gg8_l3bFYFhUaUVmE6PaEsRWX2EYqM",
          "qi": "eHhOb5NUDfMGXwNscjEcMrMFS425qsoJAXfGJ10hm8svZOkNYgVpb7Hs7oT8XytanRl0Gk8gKH0yhvya65B5ipyby17uBMkikNN-EeYoY2AkvEfM_nO0dvHbDdF11rkM5Q_SEDlGmojxnx4_Euj8WeuSgcwiCQkR23aZlQGx1Mg",
          "dp": "bQ9aXj8tHnj0qO8aAWapGokWX78OlvNzytYg4JSGyJ7pUQnRB4Ds2Lai6kgjniUiu5MX2kdceDbHykG5R-WDj0Ztv6UPV3jA3cOjDwVzwmiwBVmVQNRxzK31Ra8f4YJs9_o0bjmVvXQRchY9l9_Xkk_Hev2F2A540Fhk0tlbUBE",
          "dq": "XPYDZ_kxwZjtQb-XUBLBcvNV1jcDhba2stysXGv0SfvsxOg6G3qZ5xtsiyQxzAYen0LRttCBXkZXEtXXAodLRvJMwUXuYWtNCrBqxYDHkJogUDPnBXq-Hig6x8fsDJunH8JooCc-3WcFpHQcIZZdcwyXPVi59eAfWCwJlgHYYHk",
          "n": "3IXVqA9zCrmaz30WWjzZexdSuhagP_oVfgB-Y5S7XXeHhU4tho7c3wcNhsrGCKLYSf_47rV78-2OfhPY9WrSJVyqIXoaniwoTnD9splF90J7yog9LgP4kqkWl6wm8gdR5C-UC4Gnl0D2cZKnE6MZ7k_b5nM0ZfC-7H_bO13B4aYpu069th7hFWGK7ps65uiDxcQGYP3oSeqahE5qwfUef2QMkhyVtM_nWP9OVAzOGtJ8km4TdCrq9aF78No9u2YQuaUOJgeOnwKMBjmgEwcuaQe9DEQFXhzBtRmPlml2pTy2QDvxe1HgOTOsnh9igFvX70AGroY3PFY-lJAxC4Fd2w",
          "x5c": [
            "MIIGqzCCBZOgAwIBAgIUdUCw8bQZidnZ6uERKJuN9u4RGvcwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDgxNjA5NTUwMFoXDTIyMDkxNTA5NTUwMFowgacxCzAJBgNVBAYTAkJSMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMS8wDAYDVQQLEwUxMjM0NTAOBgNVBAsTB2NlcnRtYW4wDwYDVQQLEwhhZ29vZG9uZTEcMBoGA1UEAxMTT3BlbiBCYW5raW5nIEJyYXNpbDE0MDIGCgmSJomT8ixkAQETJDc0ZTkyOWQ5LTMzYjYtNGQ4NS04YmE3LWMxNDZjODY3YTgxNzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANyF1agPcwq5ms99Flo82XsXUroWoD/6FX4AfmOUu113h4VOLYaO3N8HDYbKxgii2En/+O61e/Ptjn4T2PVq0iVcqiF6Gp4sKE5w/bKZRfdCe8qIPS4D+JKpFpesJvIHUeQvlAuBp5dA9nGSpxOjGe5P2+ZzNGXwvux/2ztdweGmKbtOvbYe4RVhiu6bOubog8XEBmD96EnqmoROasH1Hn9kDJIclbTP51j/TlQMzhrSfJJuE3Qq6vWhe/DaPbtmELmlDiYHjp8CjAY5oBMHLmkHvQxEBV4cwbUZj5ZpdqU8tkA78XtR4DkzrJ4fYoBb1+9ABq6GNzxWPpSQMQuBXdsCAwEAAaOCAwIwggL+MAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFJwv7oHX2exZL304ru+4eGVypHlxMB8GA1UdIwQYMBaAFIZ/WK0X9YK2TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDovL29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwXgYDVR0RBFcwVaAZBgVgTAEDAqAQDA5NaWNoYWVsIEZyYXNlcqAYBgVgTAEDA6APDA0xMzM1MzIzNjAwMTg5oA0GBWBMAQMEoAQMAm5voA8GBWBMAQMHoAYMBGFsb3QwDgYDVR0PAQH/BAQDAgbAMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCCATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBwYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3BzLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczANBgkqhkiG9w0BAQsFAAOCAQEAtKn/QnJqKLp52YB14x+M21qwz67utFkWjhauQe0elXupjY5NWZb5wLrGYNOZQzRe2JRzcBbGN6P7lCweRfxMkSGh9YrXbrkBXLEPtLHpTVEy65v1tWl02lC+ooVPyQpSjAQL0L69OQ7s7rnIXyb3rkSUzuGSxsLU1AXpWj0oYFB4wdeIdPAVPs83frC5s4kz42JruSAE2vsbvQURTVPChh+hO6+R6Irz+ZEZ1NSgjQkxvOXHW53CkXZSjjHbAB/nbJYi7YyK7kck99r38Ba/WBfIfywdFVVYfiiW5TS6XbQeVeilmmt5MLxBz96FxR6E6WR+cQwybEe94Fb/jD6xHA\u003d\u003d"
          ]
        },
        {
          "p": "6-RGunw1LGXpsGIabzcG8n_ITbahS9waTzjcwLkzjWjyR5hxnTSrCMas9EsOuIt3qvkdf02psgwi-J0ZX680ujaXdeiPAeuOUbsLPBOhRuu-ySXxMTT7uiwWJmF5LtBx8Qd3hRV2sd9zOhYzSohcmWp8w_uKTOYrFzGtWMvlGic",
          "kty": "RSA",
          "q": "vn3cUU9RFc7pB3fjiEPGwYGA_h8f2X6dOqy-JYIMIiuYhPq6cT8xIlE-sHs58kZzC1QbOBc4y-qRyqj1L4StPaYH4mtJU0s_6A_b9Cai96yzYYmMr92be2nCFMxBpmpBhN21AIdGc640OxgWMdz5OVo455v1uIEQGPr2aDpOzVs",
          "d": "QrIJ9tPG7pSrt1KKSU-9EbAq-hU92FzEV9GwzuG_dbBPyRLYNVfAz-Yb8ug3YLuqec_kcB5JCep7QkYHgpNdX5WXFxARCpXa-J7Xq50oBdiAS2ehLpnYHXpJI7HqOcH9ASZML_MXjI8e_EpsI7Yk6xJ9qxk8bXGupw0C6anwL3NBe232zA7I1FnwL9tpZVOLPupeok7HMRbFc6QSR3dA54zJmkyEbyOSqzRqCK_g7AB_RcMImN0SoCg0epxZjrculIXPG0Gl1T3TG3WY-CBUtAkI1chFMGCgYF_v-FMSun8N6igilPC5O683BMcJoTK745khMCv7FcSCSFVh0H5vKQ",
          "e": "AQAB",
          "use": "enc",
          "kid": "0fe502dd-14f0-4f45-80f9-feb9a216f996",
          "qi": "W6TMI3L-Ob-Jx61TdYqN5gBoBsWF6KWuCmiE9ZiwJiMVCv5ddEbFafBuiIQgRnby1VpnH9j5KVb5PT_V78ohKFmpfL7ErXQerf_pJkEtvgK9lQta1EM1HMoShrJ4GdHPym_BZzDDmt6njvwTfSg95y28h-j5epuywcwu6TwAUA8",
          "dp": "a9rjD-8srNEoKVKhvYoObiBI6GeBllrb2K8qGCBV1ulOJbgo8nUbYpbci5Ip9-0k2RKwDv3mghcUglHqQRqt5BqD5BBiGsGmP-5is6RSEEhH4lar0hDkq_nuYrwcmXALOOZuGnZ239tIJx3xc7mnhSnwQ_emA4UV3LQFC12mse8",
          "alg": "RSA-OAEP",
          "dq": "Qk8TiyY-BoZg7Z2ZEYzuOdu3qD3zW0VMu-j3w5yyVo6wZ9HTZqplkxmO5eXvNNu7Hj1nwC2tMqZzm4UW3DSmDWinI_TOsHToSQKEQUfVwLtYMeKsm2dbwSj-SzkSvTgNmI-IeyebqZcBTXTD_RV7l7BFULIkZdZfYSKy9XMejTM",
          "n": "r4dl-ApW6c-fvDbfSVxHpdV8zi8VQW4b9-uHMRq7dzqCkvP8OAG1R3plSr1N6fL_YLiIr9y621XkyRiMEKR7-DeqGsLf2ZTaqrZ1LfYgjsc2i9o3NSOeSgBwKGmT7h1OgxZSbhLzo7Xaktu3CCUZCOWLzs7LKo_CvKkcTF7tPhK9jYjdTsdsnS0RJOPjYQe7JO83Mvhd1Ty3F-Qycd-cKKMSjcQRiHt9jKd09kA2fKVlFwbm2M1PM3NdtnMaOUw31-XC4ixay47XTMqnmX7-op7qYV9wXbeZmjTsAKFuTGwJiGJrOTfqciDLBW8IpGC2BzFJ5rYmRu0kAttpvkOG3Q"
        }
      ]
    }
  },
  "client": {
    "client_id": "rp-cert-client-1",
    "redirect_uri": "http://localhost:3000",
    "certificate": "-----BEGIN CERTIFICATE-----\nMIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2\nMzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv\ncnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w\nKwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd\nBgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3\nMDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB\ngjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i\nYjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB\nAMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu\n1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC\nJXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL\nFOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT\nQhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX\nDZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD\nVR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2\nTrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov\nL29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud\nHwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi\ncmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp\nc3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG\nCCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC\nATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm\nb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw\nYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl\ncyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0\nLCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo\nZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl\nbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz\nLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN\nBgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2\nTwt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ\nIuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5\naWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT\nMiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV\nxibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw\u003d\u003d\n-----END CERTIFICATE-----",
    "jwks": {
      "keys": [
        {
          "e": "AQAB",
          "n": "3sCpeSxJyIrj8HhK3whezhMJ80N8izY9DJ_qfG6Sc2iTAyrdpgKFtn4TnuNIo8fWvZZKG5w4-WM_WyIzJjcsWZ4qUsXSPK32Ni5LsGqNZh0jWB0tVpRpAZh_jh2nCr8fbEnHC6N4tXiIgHyOTHGZmlAOLneidAtSwoa06b-vBm0NUqbvfYq_fFUEYk4Ox82ovz6-U9e22NXV0zyc8EPT7ki53gskYKpzP7Fiq7mTYab4g34cwm2TW-R-d4bOPSEyWDKnhH2_XxT0O_M8tdJ_Eh0MPnkRxjkLdo2KH-QiMGqmU-Jy1I-_8QRJkpc0Qbkp4-FBBgP8xGTblJCaqNbrJQ",
          "kty": "RSA",
          "kid": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I",
          "x5c": [
            "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"
          ],
          "x5t": "7lX-7YW49buH9Oy2xlNmHRQog2A",
          "x5t#S256": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I"
        }
      ]
    }
  },
  "client2": {
    "client_id": "rp-cert-client-2",
    "redirect_uri": "http://localhost:44444/",
    "certificate": "-----BEGIN CERTIFICATE-----\nMIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2\nMzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv\ncnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w\nKwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd\nBgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3\nMDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB\ngjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i\nYjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB\nAMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu\n1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC\nJXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL\nFOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT\nQhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX\nDZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD\nVR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2\nTrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov\nL29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud\nHwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi\ncmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp\nc3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG\nCCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC\nATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm\nb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw\nYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl\ncyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0\nLCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo\nZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl\nbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz\nLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN\nBgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2\nTwt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ\nIuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5\naWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT\nMiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV\nxibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw\u003d\u003d\n-----END CERTIFICATE-----",
    "jwks": {
      "keys": [
        {
          "e": "AQAB",
          "n": "3sCpeSxJyIrj8HhK3whezhMJ80N8izY9DJ_qfG6Sc2iTAyrdpgKFtn4TnuNIo8fWvZZKG5w4-WM_WyIzJjcsWZ4qUsXSPK32Ni5LsGqNZh0jWB0tVpRpAZh_jh2nCr8fbEnHC6N4tXiIgHyOTHGZmlAOLneidAtSwoa06b-vBm0NUqbvfYq_fFUEYk4Ox82ovz6-U9e22NXV0zyc8EPT7ki53gskYKpzP7Fiq7mTYab4g34cwm2TW-R-d4bOPSEyWDKnhH2_XxT0O_M8tdJ_Eh0MPnkRxjkLdo2KH-QiMGqmU-Jy1I-_8QRJkpc0Qbkp4-FBBgP8xGTblJCaqNbrJQ",
          "kty": "RSA",
          "kid": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I",
          "x5c": [
            "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"
          ],
          "x5t": "7lX-7YW49buH9Oy2xlNmHRQog2A",
          "x5t#S256": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I"
        },
        {
          "kty": "RSA",
          "e": "AQAB",
          "use": "enc",
          "kid": "Mr812B6xb7C3XW38wN3e8fHaQiIOwjk1lv-OThsONWE",
          "alg": "RSA-OAEP",
          "n": "pDVAcKzM5SZ1DLUys2ZM3Ti64NsU_dW2CJpcXaL6CambgBTt95TdfUA_Eii9bQeofWmWfx5A5_hJNJGPA9LEeztWazyb33L60Bzu96a7C-r_yZoOlEKwN13_D2k_0mjol3zIiBbZkc-n4F7LHWNJfOovB2qP4qm9wFmGIWEmHzvkkt2iX1wiHaiLda1eY6vImPQEdXLotcqODsGDs-Pu4BVlM0nR3R33zED4Hpaxj484LSeQB4lyDjDjAAXlJMjuyYCt43_u1PNUG7Oc6DBzrfG7OS0vsfMwqFP-1sXLUOckpHItwLmPvwEnl0y9U9KTZZ3LAG2t2Ry2S0icq1ccHw"
        }
      ]
    },
    "id_token_encrypted_response_alg": "RSA-OAEP",
    "id_token_encrypted_response_enc": "A256GCM"
  },
  "directory": {
    "keystore": "https://keystore.sandbox.directory.openbankingbrasil.org.br/"
  }
}
testName
fapi1-advanced-final-client-test-valid-aud-as-array
2021-12-17 17:32:30 SUCCESS
FAPIBrazilGenerateServerConfiguration
Created server configuration
server
{
  "issuer": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
  "authorization_endpoint": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/token",
  "jwks_uri": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/jwks",
  "registration_endpoint": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/register",
  "userinfo_endpoint": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/userinfo",
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/token",
    "registration_endpoint": "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/register",
    "userinfo_endpoint": "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/userinfo"
  },
  "tls_client_certificate_bound_access_tokens": true,
  "request_parameter_supported": true
}
issuer
https://www.certification.openid.net/test/a/fintech-clienttest-bergs/
discoveryUrl
https://www.certification.openid.net/test/a/fintech-clienttest-bergs/.well-known/openid-configuration
2021-12-17 17:32:30 SUCCESS
LoadServerJWKs
Parsed public and private JWK sets
server_jwks
{
  "keys": [
    {
      "d": "ZvivfZxJMbbdTQmxyE0lmE6ZuH8cMQOLyZxdaA5pNwm7ZEnPBEftZs8aR9ijhCDWMieui3h--rXwlXqbEm3g1sVgQ-WKTFV-NLKaJC1h-EU5HKdlOflstr7x57zhKp60ZIK69GyEXyJccUfzcD32u8raec9NplQ2MqS5MA1lnQFlocFoX1RNU4tSpEdJQq2UzqtX5WPhc88A6fTc1xu2fA5wyxzZu7fUjIETzLimcu-dDaEvvgm7c_A1ulm8EQuCN10k3FrIIe9RfuXHyxh9Rcd0aiIP9qwitxd5Cl0io7zby8MBIAaSei2co7y4tciBt4AfnzpBlGbtjgfr2gxD0Q",
      "e": "AQAB",
      "use": "sig",
      "kid": "X5d4vFYfLxaG1gg8_l3bFYFhUaUVmE6PaEsRWX2EYqM",
      "x5c": [
        "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\u003d\u003d"
      ],
      "dp": "bQ9aXj8tHnj0qO8aAWapGokWX78OlvNzytYg4JSGyJ7pUQnRB4Ds2Lai6kgjniUiu5MX2kdceDbHykG5R-WDj0Ztv6UPV3jA3cOjDwVzwmiwBVmVQNRxzK31Ra8f4YJs9_o0bjmVvXQRchY9l9_Xkk_Hev2F2A540Fhk0tlbUBE",
      "dq": "XPYDZ_kxwZjtQb-XUBLBcvNV1jcDhba2stysXGv0SfvsxOg6G3qZ5xtsiyQxzAYen0LRttCBXkZXEtXXAodLRvJMwUXuYWtNCrBqxYDHkJogUDPnBXq-Hig6x8fsDJunH8JooCc-3WcFpHQcIZZdcwyXPVi59eAfWCwJlgHYYHk",
      "n": "3IXVqA9zCrmaz30WWjzZexdSuhagP_oVfgB-Y5S7XXeHhU4tho7c3wcNhsrGCKLYSf_47rV78-2OfhPY9WrSJVyqIXoaniwoTnD9splF90J7yog9LgP4kqkWl6wm8gdR5C-UC4Gnl0D2cZKnE6MZ7k_b5nM0ZfC-7H_bO13B4aYpu069th7hFWGK7ps65uiDxcQGYP3oSeqahE5qwfUef2QMkhyVtM_nWP9OVAzOGtJ8km4TdCrq9aF78No9u2YQuaUOJgeOnwKMBjmgEwcuaQe9DEQFXhzBtRmPlml2pTy2QDvxe1HgOTOsnh9igFvX70AGroY3PFY-lJAxC4Fd2w",
      "p": "_QaFFuyZriEWtbiKexy7pIYicgU0ePMepvyNuiiFqlsUFQ24q9gp_iWECDhi8qqss__i1LW_eHQATKWfqUc6HdDY-ickJXvVktrQiT-buvJ24iTtK_NooPMKQW976NIX39_sEPJ6ceo9ZDFxTTCkmJus3eXDJmRZT2YzSZJcvcc",
      "kty": "RSA",
      "q": "3x1_dyovnWXSr7y7ufe6AHUV0kHBYVrGW2vdNZxKrrgBW5r2mm93NnHsrG-mJlzW7kG_jR41bWf74sucGdwXTx96riRVy8bov9SzPCDl9_QCHzPpqZOxjngfzQYq1L1qJA2BAie0Sq6YZhgLJ1fWPLutEO5soIYAkLXSJ9IVb00",
      "qi": "eHhOb5NUDfMGXwNscjEcMrMFS425qsoJAXfGJ10hm8svZOkNYgVpb7Hs7oT8XytanRl0Gk8gKH0yhvya65B5ipyby17uBMkikNN-EeYoY2AkvEfM_nO0dvHbDdF11rkM5Q_SEDlGmojxnx4_Euj8WeuSgcwiCQkR23aZlQGx1Mg",
      "alg": "PS256"
    },
    {
      "p": "6-RGunw1LGXpsGIabzcG8n_ITbahS9waTzjcwLkzjWjyR5hxnTSrCMas9EsOuIt3qvkdf02psgwi-J0ZX680ujaXdeiPAeuOUbsLPBOhRuu-ySXxMTT7uiwWJmF5LtBx8Qd3hRV2sd9zOhYzSohcmWp8w_uKTOYrFzGtWMvlGic",
      "kty": "RSA",
      "q": "vn3cUU9RFc7pB3fjiEPGwYGA_h8f2X6dOqy-JYIMIiuYhPq6cT8xIlE-sHs58kZzC1QbOBc4y-qRyqj1L4StPaYH4mtJU0s_6A_b9Cai96yzYYmMr92be2nCFMxBpmpBhN21AIdGc640OxgWMdz5OVo455v1uIEQGPr2aDpOzVs",
      "d": "QrIJ9tPG7pSrt1KKSU-9EbAq-hU92FzEV9GwzuG_dbBPyRLYNVfAz-Yb8ug3YLuqec_kcB5JCep7QkYHgpNdX5WXFxARCpXa-J7Xq50oBdiAS2ehLpnYHXpJI7HqOcH9ASZML_MXjI8e_EpsI7Yk6xJ9qxk8bXGupw0C6anwL3NBe232zA7I1FnwL9tpZVOLPupeok7HMRbFc6QSR3dA54zJmkyEbyOSqzRqCK_g7AB_RcMImN0SoCg0epxZjrculIXPG0Gl1T3TG3WY-CBUtAkI1chFMGCgYF_v-FMSun8N6igilPC5O683BMcJoTK745khMCv7FcSCSFVh0H5vKQ",
      "e": "AQAB",
      "use": "enc",
      "kid": "0fe502dd-14f0-4f45-80f9-feb9a216f996",
      "qi": "W6TMI3L-Ob-Jx61TdYqN5gBoBsWF6KWuCmiE9ZiwJiMVCv5ddEbFafBuiIQgRnby1VpnH9j5KVb5PT_V78ohKFmpfL7ErXQerf_pJkEtvgK9lQta1EM1HMoShrJ4GdHPym_BZzDDmt6njvwTfSg95y28h-j5epuywcwu6TwAUA8",
      "dp": "a9rjD-8srNEoKVKhvYoObiBI6GeBllrb2K8qGCBV1ulOJbgo8nUbYpbci5Ip9-0k2RKwDv3mghcUglHqQRqt5BqD5BBiGsGmP-5is6RSEEhH4lar0hDkq_nuYrwcmXALOOZuGnZ239tIJx3xc7mnhSnwQ_emA4UV3LQFC12mse8",
      "alg": "RSA-OAEP",
      "dq": "Qk8TiyY-BoZg7Z2ZEYzuOdu3qD3zW0VMu-j3w5yyVo6wZ9HTZqplkxmO5eXvNNu7Hj1nwC2tMqZzm4UW3DSmDWinI_TOsHToSQKEQUfVwLtYMeKsm2dbwSj-SzkSvTgNmI-IeyebqZcBTXTD_RV7l7BFULIkZdZfYSKy9XMejTM",
      "n": "r4dl-ApW6c-fvDbfSVxHpdV8zi8VQW4b9-uHMRq7dzqCkvP8OAG1R3plSr1N6fL_YLiIr9y621XkyRiMEKR7-DeqGsLf2ZTaqrZ1LfYgjsc2i9o3NSOeSgBwKGmT7h1OgxZSbhLzo7Xaktu3CCUZCOWLzs7LKo_CvKkcTF7tPhK9jYjdTsdsnS0RJOPjYQe7JO83Mvhd1Ty3F-Qycd-cKKMSjcQRiHt9jKd09kA2fKVlFwbm2M1PM3NdtnMaOUw31-XC4ixay47XTMqnmX7-op7qYV9wXbeZmjTsAKFuTGwJiGJrOTfqciDLBW8IpGC2BzFJ5rYmRu0kAttpvkOG3Q"
    }
  ]
}
server_encryption_keys
{
  "keys": [
    {
      "p": "6-RGunw1LGXpsGIabzcG8n_ITbahS9waTzjcwLkzjWjyR5hxnTSrCMas9EsOuIt3qvkdf02psgwi-J0ZX680ujaXdeiPAeuOUbsLPBOhRuu-ySXxMTT7uiwWJmF5LtBx8Qd3hRV2sd9zOhYzSohcmWp8w_uKTOYrFzGtWMvlGic",
      "kty": "RSA",
      "q": "vn3cUU9RFc7pB3fjiEPGwYGA_h8f2X6dOqy-JYIMIiuYhPq6cT8xIlE-sHs58kZzC1QbOBc4y-qRyqj1L4StPaYH4mtJU0s_6A_b9Cai96yzYYmMr92be2nCFMxBpmpBhN21AIdGc640OxgWMdz5OVo455v1uIEQGPr2aDpOzVs",
      "d": "QrIJ9tPG7pSrt1KKSU-9EbAq-hU92FzEV9GwzuG_dbBPyRLYNVfAz-Yb8ug3YLuqec_kcB5JCep7QkYHgpNdX5WXFxARCpXa-J7Xq50oBdiAS2ehLpnYHXpJI7HqOcH9ASZML_MXjI8e_EpsI7Yk6xJ9qxk8bXGupw0C6anwL3NBe232zA7I1FnwL9tpZVOLPupeok7HMRbFc6QSR3dA54zJmkyEbyOSqzRqCK_g7AB_RcMImN0SoCg0epxZjrculIXPG0Gl1T3TG3WY-CBUtAkI1chFMGCgYF_v-FMSun8N6igilPC5O683BMcJoTK745khMCv7FcSCSFVh0H5vKQ",
      "e": "AQAB",
      "use": "enc",
      "kid": "0fe502dd-14f0-4f45-80f9-feb9a216f996",
      "qi": "W6TMI3L-Ob-Jx61TdYqN5gBoBsWF6KWuCmiE9ZiwJiMVCv5ddEbFafBuiIQgRnby1VpnH9j5KVb5PT_V78ohKFmpfL7ErXQerf_pJkEtvgK9lQta1EM1HMoShrJ4GdHPym_BZzDDmt6njvwTfSg95y28h-j5epuywcwu6TwAUA8",
      "dp": "a9rjD-8srNEoKVKhvYoObiBI6GeBllrb2K8qGCBV1ulOJbgo8nUbYpbci5Ip9-0k2RKwDv3mghcUglHqQRqt5BqD5BBiGsGmP-5is6RSEEhH4lar0hDkq_nuYrwcmXALOOZuGnZ239tIJx3xc7mnhSnwQ_emA4UV3LQFC12mse8",
      "alg": "RSA-OAEP",
      "dq": "Qk8TiyY-BoZg7Z2ZEYzuOdu3qD3zW0VMu-j3w5yyVo6wZ9HTZqplkxmO5eXvNNu7Hj1nwC2tMqZzm4UW3DSmDWinI_TOsHToSQKEQUfVwLtYMeKsm2dbwSj-SzkSvTgNmI-IeyebqZcBTXTD_RV7l7BFULIkZdZfYSKy9XMejTM",
      "n": "r4dl-ApW6c-fvDbfSVxHpdV8zi8VQW4b9-uHMRq7dzqCkvP8OAG1R3plSr1N6fL_YLiIr9y621XkyRiMEKR7-DeqGsLf2ZTaqrZ1LfYgjsc2i9o3NSOeSgBwKGmT7h1OgxZSbhLzo7Xaktu3CCUZCOWLzs7LKo_CvKkcTF7tPhK9jYjdTsdsnS0RJOPjYQe7JO83Mvhd1Ty3F-Qycd-cKKMSjcQRiHt9jKd09kA2fKVlFwbm2M1PM3NdtnMaOUw31-XC4ixay47XTMqnmX7-op7qYV9wXbeZmjTsAKFuTGwJiGJrOTfqciDLBW8IpGC2BzFJ5rYmRu0kAttpvkOG3Q"
    }
  ]
}
server_public_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "X5d4vFYfLxaG1gg8_l3bFYFhUaUVmE6PaEsRWX2EYqM",
      "x5c": [
        "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\u003d\u003d"
      ],
      "alg": "PS256",
      "n": "3IXVqA9zCrmaz30WWjzZexdSuhagP_oVfgB-Y5S7XXeHhU4tho7c3wcNhsrGCKLYSf_47rV78-2OfhPY9WrSJVyqIXoaniwoTnD9splF90J7yog9LgP4kqkWl6wm8gdR5C-UC4Gnl0D2cZKnE6MZ7k_b5nM0ZfC-7H_bO13B4aYpu069th7hFWGK7ps65uiDxcQGYP3oSeqahE5qwfUef2QMkhyVtM_nWP9OVAzOGtJ8km4TdCrq9aF78No9u2YQuaUOJgeOnwKMBjmgEwcuaQe9DEQFXhzBtRmPlml2pTy2QDvxe1HgOTOsnh9igFvX70AGroY3PFY-lJAxC4Fd2w"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "0fe502dd-14f0-4f45-80f9-feb9a216f996",
      "alg": "RSA-OAEP",
      "n": "r4dl-ApW6c-fvDbfSVxHpdV8zi8VQW4b9-uHMRq7dzqCkvP8OAG1R3plSr1N6fL_YLiIr9y621XkyRiMEKR7-DeqGsLf2ZTaqrZ1LfYgjsc2i9o3NSOeSgBwKGmT7h1OgxZSbhLzo7Xaktu3CCUZCOWLzs7LKo_CvKkcTF7tPhK9jYjdTsdsnS0RJOPjYQe7JO83Mvhd1Ty3F-Qycd-cKKMSjcQRiHt9jKd09kA2fKVlFwbm2M1PM3NdtnMaOUw31-XC4ixay47XTMqnmX7-op7qYV9wXbeZmjTsAKFuTGwJiGJrOTfqciDLBW8IpGC2BzFJ5rYmRu0kAttpvkOG3Q"
    }
  ]
}
2021-12-17 17:32:30 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2021-12-17 17:32:30
SetServerSigningAlgToPS256
Successfully set signing algorithm to PS256
2021-12-17 17:32:30
FAPIBrazilSetGrantTypesSupportedInServerConfiguration
Successfully set grant_types_supported
server
{
  "issuer": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
  "authorization_endpoint": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/token",
  "jwks_uri": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/jwks",
  "registration_endpoint": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/register",
  "userinfo_endpoint": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/userinfo",
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/token",
    "registration_endpoint": "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/register",
    "userinfo_endpoint": "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/userinfo"
  },
  "tls_client_certificate_bound_access_tokens": true,
  "request_parameter_supported": true,
  "grant_types_supported": [
    "authorization_code",
    "implicit",
    "client_credentials",
    "refresh_token"
  ]
}
2021-12-17 17:32:30
AddClaimsParameterSupportedTrueToServerConfiguration
Successfully added claims_parameter_supported to server configuration
server
{
  "issuer": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
  "authorization_endpoint": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/token",
  "jwks_uri": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/jwks",
  "registration_endpoint": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/register",
  "userinfo_endpoint": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/userinfo",
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/token",
    "registration_endpoint": "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/register",
    "userinfo_endpoint": "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/userinfo"
  },
  "tls_client_certificate_bound_access_tokens": true,
  "request_parameter_supported": true,
  "grant_types_supported": [
    "authorization_code",
    "implicit",
    "client_credentials",
    "refresh_token"
  ],
  "claims_parameter_supported": true
}
2021-12-17 17:32:30
FAPIBrazilAddBrazilSpecificSettingsToServerConfiguration
Added open banking Brazil specific server settings
server
{
  "issuer": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
  "authorization_endpoint": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/token",
  "jwks_uri": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/jwks",
  "registration_endpoint": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/register",
  "userinfo_endpoint": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/userinfo",
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/token",
    "registration_endpoint": "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/register",
    "userinfo_endpoint": "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/userinfo"
  },
  "tls_client_certificate_bound_access_tokens": true,
  "request_parameter_supported": true,
  "grant_types_supported": [
    "authorization_code",
    "implicit",
    "client_credentials",
    "refresh_token"
  ],
  "claims_parameter_supported": true,
  "request_object_encryption_alg_values_supported": [
    "RSA-OAEP"
  ],
  "request_object_encryption_enc_values_supported": [
    "A256GCM"
  ],
  "claims_supported": [
    "cpf",
    "cnpj",
    "acr"
  ],
  "acr_values_supported": [
    "urn:brasil:openbanking:loa2",
    "urn:brasil:openbanking:loa3"
  ],
  "id_token_signing_alg_values_supported": [
    "PS256"
  ],
  "request_object_signing_alg_values_supported": [
    "PS256"
  ],
  "scopes_supported": [
    "openid",
    "phone",
    "profile",
    "email",
    "address",
    "offline_access",
    "consents",
    "resources",
    "payments"
  ]
}
2021-12-17 17:32:30
SetTokenEndpointAuthMethodsSupportedToPrivateKeyJWTOnly
Changed token_endpoint_auth_methods_supported to private_key_jwt only in server configuration
server_configuration
{
  "issuer": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
  "authorization_endpoint": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/token",
  "jwks_uri": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/jwks",
  "registration_endpoint": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/register",
  "userinfo_endpoint": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/userinfo",
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/token",
    "registration_endpoint": "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/register",
    "userinfo_endpoint": "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/userinfo"
  },
  "tls_client_certificate_bound_access_tokens": true,
  "request_parameter_supported": true,
  "grant_types_supported": [
    "authorization_code",
    "implicit",
    "client_credentials",
    "refresh_token"
  ],
  "claims_parameter_supported": true,
  "request_object_encryption_alg_values_supported": [
    "RSA-OAEP"
  ],
  "request_object_encryption_enc_values_supported": [
    "A256GCM"
  ],
  "claims_supported": [
    "cpf",
    "cnpj",
    "acr"
  ],
  "acr_values_supported": [
    "urn:brasil:openbanking:loa2",
    "urn:brasil:openbanking:loa3"
  ],
  "id_token_signing_alg_values_supported": [
    "PS256"
  ],
  "request_object_signing_alg_values_supported": [
    "PS256"
  ],
  "scopes_supported": [
    "openid",
    "phone",
    "profile",
    "email",
    "address",
    "offline_access",
    "consents",
    "resources",
    "payments"
  ],
  "token_endpoint_auth_methods_supported": [
    "private_key_jwt"
  ]
}
2021-12-17 17:32:30
AddPushedAuthorizationRequestEndpointToServerConfig
Added pushed_authorization_request_endpoint to server configuration
endpoint
https://www.certification.openid.net/test/a/fintech-clienttest-bergs/par
2021-12-17 17:32:30
AddRequirePushedAuthorizationRequestsToServerConfig
Added require_pushed_authorization_requests to server configuration
value
true
2021-12-17 17:32:30 SUCCESS
AddResponseTypeCodeIdTokenToServerConfiguration
Added code id_token as response type supported
response_types_supported
[
  "code id_token"
]
2021-12-17 17:32:30 SUCCESS
FAPIBrazilAddTokenEndpointAuthSigningAlgValuesSupportedToServer
Set token_endpoint_auth_signing_alg_values_supported
values
[
  "PS256"
]
2021-12-17 17:32:30 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2021-12-17 17:32:30 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "d": "ZvivfZxJMbbdTQmxyE0lmE6ZuH8cMQOLyZxdaA5pNwm7ZEnPBEftZs8aR9ijhCDWMieui3h--rXwlXqbEm3g1sVgQ-WKTFV-NLKaJC1h-EU5HKdlOflstr7x57zhKp60ZIK69GyEXyJccUfzcD32u8raec9NplQ2MqS5MA1lnQFlocFoX1RNU4tSpEdJQq2UzqtX5WPhc88A6fTc1xu2fA5wyxzZu7fUjIETzLimcu-dDaEvvgm7c_A1ulm8EQuCN10k3FrIIe9RfuXHyxh9Rcd0aiIP9qwitxd5Cl0io7zby8MBIAaSei2co7y4tciBt4AfnzpBlGbtjgfr2gxD0Q",
      "e": "AQAB",
      "use": "sig",
      "kid": "X5d4vFYfLxaG1gg8_l3bFYFhUaUVmE6PaEsRWX2EYqM",
      "x5c": [
        "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\u003d\u003d"
      ],
      "dp": "bQ9aXj8tHnj0qO8aAWapGokWX78OlvNzytYg4JSGyJ7pUQnRB4Ds2Lai6kgjniUiu5MX2kdceDbHykG5R-WDj0Ztv6UPV3jA3cOjDwVzwmiwBVmVQNRxzK31Ra8f4YJs9_o0bjmVvXQRchY9l9_Xkk_Hev2F2A540Fhk0tlbUBE",
      "dq": "XPYDZ_kxwZjtQb-XUBLBcvNV1jcDhba2stysXGv0SfvsxOg6G3qZ5xtsiyQxzAYen0LRttCBXkZXEtXXAodLRvJMwUXuYWtNCrBqxYDHkJogUDPnBXq-Hig6x8fsDJunH8JooCc-3WcFpHQcIZZdcwyXPVi59eAfWCwJlgHYYHk",
      "n": "3IXVqA9zCrmaz30WWjzZexdSuhagP_oVfgB-Y5S7XXeHhU4tho7c3wcNhsrGCKLYSf_47rV78-2OfhPY9WrSJVyqIXoaniwoTnD9splF90J7yog9LgP4kqkWl6wm8gdR5C-UC4Gnl0D2cZKnE6MZ7k_b5nM0ZfC-7H_bO13B4aYpu069th7hFWGK7ps65uiDxcQGYP3oSeqahE5qwfUef2QMkhyVtM_nWP9OVAzOGtJ8km4TdCrq9aF78No9u2YQuaUOJgeOnwKMBjmgEwcuaQe9DEQFXhzBtRmPlml2pTy2QDvxe1HgOTOsnh9igFvX70AGroY3PFY-lJAxC4Fd2w",
      "p": "_QaFFuyZriEWtbiKexy7pIYicgU0ePMepvyNuiiFqlsUFQ24q9gp_iWECDhi8qqss__i1LW_eHQATKWfqUc6HdDY-ickJXvVktrQiT-buvJ24iTtK_NooPMKQW976NIX39_sEPJ6ceo9ZDFxTTCkmJus3eXDJmRZT2YzSZJcvcc",
      "kty": "RSA",
      "q": "3x1_dyovnWXSr7y7ufe6AHUV0kHBYVrGW2vdNZxKrrgBW5r2mm93NnHsrG-mJlzW7kG_jR41bWf74sucGdwXTx96riRVy8bov9SzPCDl9_QCHzPpqZOxjngfzQYq1L1qJA2BAie0Sq6YZhgLJ1fWPLutEO5soIYAkLXSJ9IVb00",
      "qi": "eHhOb5NUDfMGXwNscjEcMrMFS425qsoJAXfGJ10hm8svZOkNYgVpb7Hs7oT8XytanRl0Gk8gKH0yhvya65B5ipyby17uBMkikNN-EeYoY2AkvEfM_nO0dvHbDdF11rkM5Q_SEDlGmojxnx4_Euj8WeuSgcwiCQkR23aZlQGx1Mg",
      "alg": "PS256"
    },
    {
      "p": "6-RGunw1LGXpsGIabzcG8n_ITbahS9waTzjcwLkzjWjyR5hxnTSrCMas9EsOuIt3qvkdf02psgwi-J0ZX680ujaXdeiPAeuOUbsLPBOhRuu-ySXxMTT7uiwWJmF5LtBx8Qd3hRV2sd9zOhYzSohcmWp8w_uKTOYrFzGtWMvlGic",
      "kty": "RSA",
      "q": "vn3cUU9RFc7pB3fjiEPGwYGA_h8f2X6dOqy-JYIMIiuYhPq6cT8xIlE-sHs58kZzC1QbOBc4y-qRyqj1L4StPaYH4mtJU0s_6A_b9Cai96yzYYmMr92be2nCFMxBpmpBhN21AIdGc640OxgWMdz5OVo455v1uIEQGPr2aDpOzVs",
      "d": "QrIJ9tPG7pSrt1KKSU-9EbAq-hU92FzEV9GwzuG_dbBPyRLYNVfAz-Yb8ug3YLuqec_kcB5JCep7QkYHgpNdX5WXFxARCpXa-J7Xq50oBdiAS2ehLpnYHXpJI7HqOcH9ASZML_MXjI8e_EpsI7Yk6xJ9qxk8bXGupw0C6anwL3NBe232zA7I1FnwL9tpZVOLPupeok7HMRbFc6QSR3dA54zJmkyEbyOSqzRqCK_g7AB_RcMImN0SoCg0epxZjrculIXPG0Gl1T3TG3WY-CBUtAkI1chFMGCgYF_v-FMSun8N6igilPC5O683BMcJoTK745khMCv7FcSCSFVh0H5vKQ",
      "e": "AQAB",
      "use": "enc",
      "kid": "0fe502dd-14f0-4f45-80f9-feb9a216f996",
      "qi": "W6TMI3L-Ob-Jx61TdYqN5gBoBsWF6KWuCmiE9ZiwJiMVCv5ddEbFafBuiIQgRnby1VpnH9j5KVb5PT_V78ohKFmpfL7ErXQerf_pJkEtvgK9lQta1EM1HMoShrJ4GdHPym_BZzDDmt6njvwTfSg95y28h-j5epuywcwu6TwAUA8",
      "dp": "a9rjD-8srNEoKVKhvYoObiBI6GeBllrb2K8qGCBV1ulOJbgo8nUbYpbci5Ip9-0k2RKwDv3mghcUglHqQRqt5BqD5BBiGsGmP-5is6RSEEhH4lar0hDkq_nuYrwcmXALOOZuGnZ239tIJx3xc7mnhSnwQ_emA4UV3LQFC12mse8",
      "alg": "RSA-OAEP",
      "dq": "Qk8TiyY-BoZg7Z2ZEYzuOdu3qD3zW0VMu-j3w5yyVo6wZ9HTZqplkxmO5eXvNNu7Hj1nwC2tMqZzm4UW3DSmDWinI_TOsHToSQKEQUfVwLtYMeKsm2dbwSj-SzkSvTgNmI-IeyebqZcBTXTD_RV7l7BFULIkZdZfYSKy9XMejTM",
      "n": "r4dl-ApW6c-fvDbfSVxHpdV8zi8VQW4b9-uHMRq7dzqCkvP8OAG1R3plSr1N6fL_YLiIr9y621XkyRiMEKR7-DeqGsLf2ZTaqrZ1LfYgjsc2i9o3NSOeSgBwKGmT7h1OgxZSbhLzo7Xaktu3CCUZCOWLzs7LKo_CvKkcTF7tPhK9jYjdTsdsnS0RJOPjYQe7JO83Mvhd1Ty3F-Qycd-cKKMSjcQRiHt9jKd09kA2fKVlFwbm2M1PM3NdtnMaOUw31-XC4ixay47XTMqnmX7-op7qYV9wXbeZmjTsAKFuTGwJiGJrOTfqciDLBW8IpGC2BzFJ5rYmRu0kAttpvkOG3Q"
    }
  ]
}
2021-12-17 17:32:30 SUCCESS
LoadUserInfo
Added user information
user_info
{
  "sub": "user-subject-1234531",
  "name": "Demo T. User",
  "email": "user@example.com",
  "email_verified": false
}
Verify configuration of first client
2021-12-17 17:32:30 SUCCESS
GetStaticClientConfiguration
Found a static client object
client_id
rp-cert-client-1
redirect_uri
http://localhost:3000
certificate
-----BEGIN CERTIFICATE-----
MIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL
BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx
FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB
TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2
MzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv
cnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w
KwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd
BgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3
MDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB
gjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i
YjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
AMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu
1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC
JXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL
FOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT
QhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX
DZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD
VR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2
TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov
L29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud
HwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi
cmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp
c3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG
CCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC
ATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm
b3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw
YXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl
cyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0
LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo
ZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl
bGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz
LnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN
BgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2
Twt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ
IuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5
aWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT
MiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV
xibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw==
-----END CERTIFICATE-----
jwks
{
  "keys": [
    {
      "e": "AQAB",
      "n": "3sCpeSxJyIrj8HhK3whezhMJ80N8izY9DJ_qfG6Sc2iTAyrdpgKFtn4TnuNIo8fWvZZKG5w4-WM_WyIzJjcsWZ4qUsXSPK32Ni5LsGqNZh0jWB0tVpRpAZh_jh2nCr8fbEnHC6N4tXiIgHyOTHGZmlAOLneidAtSwoa06b-vBm0NUqbvfYq_fFUEYk4Ox82ovz6-U9e22NXV0zyc8EPT7ki53gskYKpzP7Fiq7mTYab4g34cwm2TW-R-d4bOPSEyWDKnhH2_XxT0O_M8tdJ_Eh0MPnkRxjkLdo2KH-QiMGqmU-Jy1I-_8QRJkpc0Qbkp4-FBBgP8xGTblJCaqNbrJQ",
      "kty": "RSA",
      "kid": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I",
      "x5c": [
        "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"
      ],
      "x5t": "7lX-7YW49buH9Oy2xlNmHRQog2A",
      "x5t#S256": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I"
    }
  ]
}
2021-12-17 17:32:30 SUCCESS
ValidateClientJWKsPublicPart
Valid client JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2021-12-17 17:32:30 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "e": "AQAB",
      "n": "3sCpeSxJyIrj8HhK3whezhMJ80N8izY9DJ_qfG6Sc2iTAyrdpgKFtn4TnuNIo8fWvZZKG5w4-WM_WyIzJjcsWZ4qUsXSPK32Ni5LsGqNZh0jWB0tVpRpAZh_jh2nCr8fbEnHC6N4tXiIgHyOTHGZmlAOLneidAtSwoa06b-vBm0NUqbvfYq_fFUEYk4Ox82ovz6-U9e22NXV0zyc8EPT7ki53gskYKpzP7Fiq7mTYab4g34cwm2TW-R-d4bOPSEyWDKnhH2_XxT0O_M8tdJ_Eh0MPnkRxjkLdo2KH-QiMGqmU-Jy1I-_8QRJkpc0Qbkp4-FBBgP8xGTblJCaqNbrJQ",
      "kty": "RSA",
      "kid": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I",
      "x5c": [
        "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"
      ],
      "x5t": "7lX-7YW49buH9Oy2xlNmHRQog2A",
      "x5t#S256": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "x5t#S256": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I",
      "e": "AQAB",
      "x5t": "7lX-7YW49buH9Oy2xlNmHRQog2A",
      "kid": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I",
      "x5c": [
        "MIIGjDCCBXSgAwIBAgIUIlRM6rNh0TkIxYrp+mp1XTJngCkwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzUwMFoXDTIyMTAwNjE2MzUwMFowgZsxCzAJBgNVBAYTAkJSMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMR4wCAYDVQQLEwFYMAgGA1UECxMBWTAIBgNVBAsTAVoxITAfBgNVBAMTGHNpZ3Rlc3QxLmJhbnJpc3VsLmNvbS5icjE0MDIGCgmSJomT8ixkAQETJDJhMDFlMjAyLWU4ZjAtNWY1YS05NjUxLWViYzI1NzM3MWU2ZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN7AqXksSciK4/B4St8IXs4TCfNDfIs2PQyf6nxuknNokwMq3aYChbZ+E57jSKPH1r2WShucOPljP1siMyY3LFmeKlLF0jyt9jYuS7BqjWYdI1gdLVaUaQGYf44dpwq/H2xJxwujeLV4iIB8jkxxmZpQDi53onQLUsKGtOm/rwZtDVKm732Kv3xVBGJODsfNqL8+vlPXttjV1dM8nPBD0+5Iud4LJGCqcz+xYqu5k2Gm+IN+HMJtk1vkfneGzj0hMlgyp4R9v18U9DvzPLXSfxIdDD55EcY5C3aNih/kIjBqplPictSPv/EESZKXNEG5KePhQQYD/MRk25SQmqjW6yUCAwEAAaOCAu8wggLrMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFL5Ai0Z16Fh9EcEXyw4KDmccWibRMB8GA1UdIwQYMBaAFIZ/WK0X9YK2TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDovL29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwSwYDVR0RBEQwQqALBgVgTAEDAqACDACgGQYFYEwBAwOgEAwOOTI3MDIwNjcwMDAxOTagCwYFYEwBAwSgAgwAoAsGBWBMAQMHoAIMADAOBgNVHQ8BAf8EBAMCBsAwggGhBgNVHSAEggGYMIIBlDCCAZAGCisGAQQBg7ovZAEwggGAMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0aW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1ld29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRkIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wRAYIKwYBBQUHAgEWOGh0dHA6Ly9jcHMuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQAtpjAFPJU14ej6yWSLJ6rlyd1xme4Wjq+nxTCjq47WatH/jIM99p28ym/AICNDVWfKjkSqHn5wah3ljRzbixCehpOmk5QSLIK9PsUYoqi7HAOekAvHqhHKFohkdBZLpb8iicARIERU97rWxrJPJepbDpUqRnxiF9cN55nDKkpzdZ3K+rcCKmezswEjPg3gQX7W/VWboxpGp5pQpC+DartvTYUe0yB+K4M1+/y58bC7egcaM6sSXZE02eVPAfIB2DvEEcp4jw57ntGq2OgpB0akWDZgpQ4H+6E3w4BIt8QyUumu2MvzK3a3lZEp+PgFPcOYGRSJ2GfKssqNJ4MUg5WM"
      ],
      "n": "3sCpeSxJyIrj8HhK3whezhMJ80N8izY9DJ_qfG6Sc2iTAyrdpgKFtn4TnuNIo8fWvZZKG5w4-WM_WyIzJjcsWZ4qUsXSPK32Ni5LsGqNZh0jWB0tVpRpAZh_jh2nCr8fbEnHC6N4tXiIgHyOTHGZmlAOLneidAtSwoa06b-vBm0NUqbvfYq_fFUEYk4Ox82ovz6-U9e22NXV0zyc8EPT7ki53gskYKpzP7Fiq7mTYab4g34cwm2TW-R-d4bOPSEyWDKnhH2_XxT0O_M8tdJ_Eh0MPnkRxjkLdo2KH-QiMGqmU-Jy1I-_8QRJkpc0Qbkp4-FBBgP8xGTblJCaqNbrJQ"
    }
  ]
}
2021-12-17 17:32:30 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-12-17 17:32:30 SUCCESS
EnsureClientJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2021-12-17 17:32:30 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "e": "AQAB",
      "n": "3sCpeSxJyIrj8HhK3whezhMJ80N8izY9DJ_qfG6Sc2iTAyrdpgKFtn4TnuNIo8fWvZZKG5w4-WM_WyIzJjcsWZ4qUsXSPK32Ni5LsGqNZh0jWB0tVpRpAZh_jh2nCr8fbEnHC6N4tXiIgHyOTHGZmlAOLneidAtSwoa06b-vBm0NUqbvfYq_fFUEYk4Ox82ovz6-U9e22NXV0zyc8EPT7ki53gskYKpzP7Fiq7mTYab4g34cwm2TW-R-d4bOPSEyWDKnhH2_XxT0O_M8tdJ_Eh0MPnkRxjkLdo2KH-QiMGqmU-Jy1I-_8QRJkpc0Qbkp4-FBBgP8xGTblJCaqNbrJQ",
      "kty": "RSA",
      "kid": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I",
      "x5c": [
        "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"
      ],
      "x5t": "7lX-7YW49buH9Oy2xlNmHRQog2A",
      "x5t#S256": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I"
    }
  ]
}
Verify configuration of second client
2021-12-17 17:32:30 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
rp-cert-client-2
redirect_uri
http://localhost:44444/
certificate
-----BEGIN CERTIFICATE-----
MIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL
BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx
FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB
TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2
MzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv
cnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w
KwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd
BgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3
MDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB
gjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i
YjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
AMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu
1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC
JXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL
FOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT
QhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX
DZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD
VR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2
TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov
L29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud
HwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi
cmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp
c3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG
CCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC
ATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm
b3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw
YXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl
cyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0
LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo
ZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl
bGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz
LnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN
BgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2
Twt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ
IuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5
aWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT
MiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV
xibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw==
-----END CERTIFICATE-----
jwks
{
  "keys": [
    {
      "e": "AQAB",
      "n": "3sCpeSxJyIrj8HhK3whezhMJ80N8izY9DJ_qfG6Sc2iTAyrdpgKFtn4TnuNIo8fWvZZKG5w4-WM_WyIzJjcsWZ4qUsXSPK32Ni5LsGqNZh0jWB0tVpRpAZh_jh2nCr8fbEnHC6N4tXiIgHyOTHGZmlAOLneidAtSwoa06b-vBm0NUqbvfYq_fFUEYk4Ox82ovz6-U9e22NXV0zyc8EPT7ki53gskYKpzP7Fiq7mTYab4g34cwm2TW-R-d4bOPSEyWDKnhH2_XxT0O_M8tdJ_Eh0MPnkRxjkLdo2KH-QiMGqmU-Jy1I-_8QRJkpc0Qbkp4-FBBgP8xGTblJCaqNbrJQ",
      "kty": "RSA",
      "kid": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I",
      "x5c": [
        "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"
      ],
      "x5t": "7lX-7YW49buH9Oy2xlNmHRQog2A",
      "x5t#S256": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "Mr812B6xb7C3XW38wN3e8fHaQiIOwjk1lv-OThsONWE",
      "alg": "RSA-OAEP",
      "n": "pDVAcKzM5SZ1DLUys2ZM3Ti64NsU_dW2CJpcXaL6CambgBTt95TdfUA_Eii9bQeofWmWfx5A5_hJNJGPA9LEeztWazyb33L60Bzu96a7C-r_yZoOlEKwN13_D2k_0mjol3zIiBbZkc-n4F7LHWNJfOovB2qP4qm9wFmGIWEmHzvkkt2iX1wiHaiLda1eY6vImPQEdXLotcqODsGDs-Pu4BVlM0nR3R33zED4Hpaxj484LSeQB4lyDjDjAAXlJMjuyYCt43_u1PNUG7Oc6DBzrfG7OS0vsfMwqFP-1sXLUOckpHItwLmPvwEnl0y9U9KTZZ3LAG2t2Ry2S0icq1ccHw"
    }
  ]
}
id_token_encrypted_response_alg
RSA-OAEP
id_token_encrypted_response_enc
A256GCM
2021-12-17 17:32:30 SUCCESS
ValidateClientJWKsPublicPart
Valid client JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2021-12-17 17:32:30 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "e": "AQAB",
      "n": "3sCpeSxJyIrj8HhK3whezhMJ80N8izY9DJ_qfG6Sc2iTAyrdpgKFtn4TnuNIo8fWvZZKG5w4-WM_WyIzJjcsWZ4qUsXSPK32Ni5LsGqNZh0jWB0tVpRpAZh_jh2nCr8fbEnHC6N4tXiIgHyOTHGZmlAOLneidAtSwoa06b-vBm0NUqbvfYq_fFUEYk4Ox82ovz6-U9e22NXV0zyc8EPT7ki53gskYKpzP7Fiq7mTYab4g34cwm2TW-R-d4bOPSEyWDKnhH2_XxT0O_M8tdJ_Eh0MPnkRxjkLdo2KH-QiMGqmU-Jy1I-_8QRJkpc0Qbkp4-FBBgP8xGTblJCaqNbrJQ",
      "kty": "RSA",
      "kid": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I",
      "x5c": [
        "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"
      ],
      "x5t": "7lX-7YW49buH9Oy2xlNmHRQog2A",
      "x5t#S256": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "Mr812B6xb7C3XW38wN3e8fHaQiIOwjk1lv-OThsONWE",
      "alg": "RSA-OAEP",
      "n": "pDVAcKzM5SZ1DLUys2ZM3Ti64NsU_dW2CJpcXaL6CambgBTt95TdfUA_Eii9bQeofWmWfx5A5_hJNJGPA9LEeztWazyb33L60Bzu96a7C-r_yZoOlEKwN13_D2k_0mjol3zIiBbZkc-n4F7LHWNJfOovB2qP4qm9wFmGIWEmHzvkkt2iX1wiHaiLda1eY6vImPQEdXLotcqODsGDs-Pu4BVlM0nR3R33zED4Hpaxj484LSeQB4lyDjDjAAXlJMjuyYCt43_u1PNUG7Oc6DBzrfG7OS0vsfMwqFP-1sXLUOckpHItwLmPvwEnl0y9U9KTZZ3LAG2t2Ry2S0icq1ccHw"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "x5t#S256": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I",
      "e": "AQAB",
      "x5t": "7lX-7YW49buH9Oy2xlNmHRQog2A",
      "kid": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I",
      "x5c": [
        "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"
      ],
      "n": "3sCpeSxJyIrj8HhK3whezhMJ80N8izY9DJ_qfG6Sc2iTAyrdpgKFtn4TnuNIo8fWvZZKG5w4-WM_WyIzJjcsWZ4qUsXSPK32Ni5LsGqNZh0jWB0tVpRpAZh_jh2nCr8fbEnHC6N4tXiIgHyOTHGZmlAOLneidAtSwoa06b-vBm0NUqbvfYq_fFUEYk4Ox82ovz6-U9e22NXV0zyc8EPT7ki53gskYKpzP7Fiq7mTYab4g34cwm2TW-R-d4bOPSEyWDKnhH2_XxT0O_M8tdJ_Eh0MPnkRxjkLdo2KH-QiMGqmU-Jy1I-_8QRJkpc0Qbkp4-FBBgP8xGTblJCaqNbrJQ"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "Mr812B6xb7C3XW38wN3e8fHaQiIOwjk1lv-OThsONWE",
      "alg": "RSA-OAEP",
      "n": "pDVAcKzM5SZ1DLUys2ZM3Ti64NsU_dW2CJpcXaL6CambgBTt95TdfUA_Eii9bQeofWmWfx5A5_hJNJGPA9LEeztWazyb33L60Bzu96a7C-r_yZoOlEKwN13_D2k_0mjol3zIiBbZkc-n4F7LHWNJfOovB2qP4qm9wFmGIWEmHzvkkt2iX1wiHaiLda1eY6vImPQEdXLotcqODsGDs-Pu4BVlM0nR3R33zED4Hpaxj484LSeQB4lyDjDjAAXlJMjuyYCt43_u1PNUG7Oc6DBzrfG7OS0vsfMwqFP-1sXLUOckpHItwLmPvwEnl0y9U9KTZZ3LAG2t2Ry2S0icq1ccHw"
    }
  ]
}
2021-12-17 17:32:30 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-12-17 17:32:30 SUCCESS
EnsureClientJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2021-12-17 17:32:30 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "e": "AQAB",
      "n": "3sCpeSxJyIrj8HhK3whezhMJ80N8izY9DJ_qfG6Sc2iTAyrdpgKFtn4TnuNIo8fWvZZKG5w4-WM_WyIzJjcsWZ4qUsXSPK32Ni5LsGqNZh0jWB0tVpRpAZh_jh2nCr8fbEnHC6N4tXiIgHyOTHGZmlAOLneidAtSwoa06b-vBm0NUqbvfYq_fFUEYk4Ox82ovz6-U9e22NXV0zyc8EPT7ki53gskYKpzP7Fiq7mTYab4g34cwm2TW-R-d4bOPSEyWDKnhH2_XxT0O_M8tdJ_Eh0MPnkRxjkLdo2KH-QiMGqmU-Jy1I-_8QRJkpc0Qbkp4-FBBgP8xGTblJCaqNbrJQ",
      "kty": "RSA",
      "kid": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I",
      "x5c": [
        "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"
      ],
      "x5t": "7lX-7YW49buH9Oy2xlNmHRQog2A",
      "x5t#S256": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "Mr812B6xb7C3XW38wN3e8fHaQiIOwjk1lv-OThsONWE",
      "alg": "RSA-OAEP",
      "n": "pDVAcKzM5SZ1DLUys2ZM3Ti64NsU_dW2CJpcXaL6CambgBTt95TdfUA_Eii9bQeofWmWfx5A5_hJNJGPA9LEeztWazyb33L60Bzu96a7C-r_yZoOlEKwN13_D2k_0mjol3zIiBbZkc-n4F7LHWNJfOovB2qP4qm9wFmGIWEmHzvkkt2iX1wiHaiLda1eY6vImPQEdXLotcqODsGDs-Pu4BVlM0nR3R33zED4Hpaxj484LSeQB4lyDjDjAAXlJMjuyYCt43_u1PNUG7Oc6DBzrfG7OS0vsfMwqFP-1sXLUOckpHItwLmPvwEnl0y9U9KTZZ3LAG2t2Ry2S0icq1ccHw"
    }
  ]
}
2021-12-17 17:32:30
fapi1-advanced-final-client-test-valid-aud-as-array
Setup Done
2021-12-17 17:32:44 INCOMING
fapi1-advanced-final-client-test-valid-aud-as-array
Incoming HTTP request to test instance 71x6MxCWuuU1ijL
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "banrisul 1.0.0",
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded",
  "accept-encoding": "gzip, deflate, br",
  "content-length": "1128",
  "connection": "close"
}
incoming_path
/test-mtls/a/fintech-clienttest-bergs/token
incoming_body_form_params
{
  "grant_type": "client_credentials",
  "scope": "payments",
  "client_id": "rp-cert-client-1",
  "client_assertion": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NjIzNjMsImV4cCI6MTYzOTc2MjQyMywianRpIjoiRnpyMjRqWFR1VXd5d0FjbDZzOEhlc0JodElnUHVFcF9LOHlTRFlDQjFtcyIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.FGLhN43utZeFo9NJCjUAgrQ40JpXKzkoKdnUusYcT2XDGlBYmz5dkwxH6aPp_9MCEC62YJ5mwhtl6VyW4AKwmBm2NdDIp-Rh5MA7k3p6MUF9ra7mkuF1OVpyGyo3DdSSXFdrscQXgSVs6CFPblzYkMKimRP9ie9inYcZUFCUCKEueyWREIusj_vYXW_z7mEjTxrrEEfYuaqA8Hq-ix03WcOKKRASD54GwHrAXuBmLPt7JeZ5H4xiQ4AAnoMXZoxb4erL43UKCdfeXpgaV8jHF4hxciZUyCWyC7dmdNu2x_vUI8SyotZuhAfVVJBEx5bgF89JQ3AWaVVbkJblal2l8Q",
  "client_assertion_type": "urn:ietf:params:oauth:client-assertion-type:jwt-bearer"
}
incoming_method
POST
incoming_tls_version
TLSv1.2
incoming_tls_cipher
ECDHE-RSA-AES128-GCM-SHA256
incoming_tls_cert
-----BEGIN CERTIFICATE----- MIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2 MzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv cnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w KwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd BgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3 MDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB gjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i YjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu 1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC JXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL FOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT QhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX DZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD VR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2 TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov L29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud HwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi cmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp c3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG CCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC ATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm b3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw YXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl cyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0 LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo ZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl bGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz LnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN BgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2 Twt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ IuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5 aWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT MiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV xibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw== -----END CERTIFICATE-----
incoming_body_json
incoming_query_string_params
{}
incoming_body
grant_type=client_credentials&scope=payments&client_id=rp-cert-client-1&client_assertion=eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NjIzNjMsImV4cCI6MTYzOTc2MjQyMywianRpIjoiRnpyMjRqWFR1VXd5d0FjbDZzOEhlc0JodElnUHVFcF9LOHlTRFlDQjFtcyIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.FGLhN43utZeFo9NJCjUAgrQ40JpXKzkoKdnUusYcT2XDGlBYmz5dkwxH6aPp_9MCEC62YJ5mwhtl6VyW4AKwmBm2NdDIp-Rh5MA7k3p6MUF9ra7mkuF1OVpyGyo3DdSSXFdrscQXgSVs6CFPblzYkMKimRP9ie9inYcZUFCUCKEueyWREIusj_vYXW_z7mEjTxrrEEfYuaqA8Hq-ix03WcOKKRASD54GwHrAXuBmLPt7JeZ5H4xiQ4AAnoMXZoxb4erL43UKCdfeXpgaV8jHF4hxciZUyCWyC7dmdNu2x_vUI8SyotZuhAfVVJBEx5bgF89JQ3AWaVVbkJblal2l8Q&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
2021-12-17 17:32:44 SUCCESS
EnsureIncomingTls12WithSecureCipherOrTls13
TLS 1.2 in use and cipher is one recommended by BCP195
actual
ECDHE-RSA-AES128-GCM-SHA256
recommended
[
  "DHE-RSA-AES128-GCM-SHA256",
  "ECDHE-RSA-AES128-GCM-SHA256",
  "DHE-RSA-AES256-GCM-SHA384",
  "ECDHE-RSA-AES256-GCM-SHA384"
]
Token endpoint
2021-12-17 17:32:44 SUCCESS
ExtractClientCertificateFromTokenEndpointRequestHeaders
Extracted client certificate
client_certificate
{
  "cert": "-----BEGIN CERTIFICATE----- MIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2 MzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv cnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w KwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd BgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3 MDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB gjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i YjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu 1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC JXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL FOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT QhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX DZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD VR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2 TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov L29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud HwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi cmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp c3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG CCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC ATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm b3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw YXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl cyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0 LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo ZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl bGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz LnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN BgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2 Twt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ IuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5 aWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT MiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV xibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw\u003d\u003d -----END CERTIFICATE-----",
  "pem": "-----BEGIN CERTIFICATE-----\nMIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2\nMzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv\ncnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w\nKwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd\nBgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3\nMDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB\ngjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i\nYjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB\nAMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu\n1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC\nJXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL\nFOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT\nQhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX\nDZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD\nVR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2\nTrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov\nL29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud\nHwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi\ncmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp\nc3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG\nCCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC\nATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm\nb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw\nYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl\ncyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0\nLCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo\nZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl\nbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz\nLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN\nBgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2\nTwt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ\nIuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5\naWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT\nMiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV\nxibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw\u003d\u003d\n-----END CERTIFICATE-----",
  "subject": {
    "dn": "UID\u003dd61a9951-7e27-4c97-bb5a-f71ce459631e,1.3.6.1.4.1.311.60.2.1.3\u003d#13024252,2.5.4.15\u003d#131450726976617465204f7267616e697a6174696f6e,2.5.4.5\u003d#130e3932373032303637303030313936,CN\u003dbpkcac.banrisul.com.br,OU\u003d2a01e202-e8f0-5f5a-9651-ebc257371e6e,O\u003dBCO DO ESTADO DO RS S.A.,L\u003dPorto Alegre,ST\u003dRS,C\u003dBR"
  },
  "sanDnsNames": [
    "bpkcac.banrisul.com.br"
  ],
  "sanUris": [],
  "sanIPs": [],
  "sanEmails": []
}
2021-12-17 17:32:44 SUCCESS
CheckForClientCertificate
Found client certificate
2021-12-17 17:32:44 SUCCESS
EnsureClientCertificateMatches
Presented certificate matches registered certificate
actual
-----BEGIN CERTIFICATE-----
MIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL
BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx
FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB
TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2
MzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv
cnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w
KwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd
BgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3
MDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB
gjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i
YjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
AMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu
1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC
JXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL
FOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT
QhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX
DZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD
VR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2
TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov
L29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud
HwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi
cmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp
c3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG
CCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC
ATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm
b3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw
YXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl
cyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0
LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo
ZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl
bGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz
LnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN
BgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2
Twt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ
IuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5
aWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT
MiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV
xibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw==
-----END CERTIFICATE-----
2021-12-17 17:32:44 SUCCESS
ExtractClientAssertion
Parsed client assertion
client_assertion
{
  "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NjIzNjMsImV4cCI6MTYzOTc2MjQyMywianRpIjoiRnpyMjRqWFR1VXd5d0FjbDZzOEhlc0JodElnUHVFcF9LOHlTRFlDQjFtcyIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.FGLhN43utZeFo9NJCjUAgrQ40JpXKzkoKdnUusYcT2XDGlBYmz5dkwxH6aPp_9MCEC62YJ5mwhtl6VyW4AKwmBm2NdDIp-Rh5MA7k3p6MUF9ra7mkuF1OVpyGyo3DdSSXFdrscQXgSVs6CFPblzYkMKimRP9ie9inYcZUFCUCKEueyWREIusj_vYXW_z7mEjTxrrEEfYuaqA8Hq-ix03WcOKKRASD54GwHrAXuBmLPt7JeZ5H4xiQ4AAnoMXZoxb4erL43UKCdfeXpgaV8jHF4hxciZUyCWyC7dmdNu2x_vUI8SyotZuhAfVVJBEx5bgF89JQ3AWaVVbkJblal2l8Q",
  "header": {
    "kid": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I",
    "typ": "JWT",
    "alg": "PS256"
  },
  "claims": {
    "sub": "rp-cert-client-1",
    "aud": [
      "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
      "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/token",
      "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/token"
    ],
    "iss": "rp-cert-client-1",
    "exp": 1639762423,
    "iat": 1639762363,
    "jti": "Fzr24jXTuUwywAcl6s8HesBhtIgPuEp_K8ySDYCB1ms"
  }
}
2021-12-17 17:32:44
EnsureClientAssertionSignatureAlgorithmMatchesRegistered
token_endpoint_auth_signing_alg is not set for the client, any supported algorithm can be used
2021-12-17 17:32:44 SUCCESS
ValidateClientAssertionSignature
client_assertion signature validated
client_assertion
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NjIzNjMsImV4cCI6MTYzOTc2MjQyMywianRpIjoiRnpyMjRqWFR1VXd5d0FjbDZzOEhlc0JodElnUHVFcF9LOHlTRFlDQjFtcyIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.FGLhN43utZeFo9NJCjUAgrQ40JpXKzkoKdnUusYcT2XDGlBYmz5dkwxH6aPp_9MCEC62YJ5mwhtl6VyW4AKwmBm2NdDIp-Rh5MA7k3p6MUF9ra7mkuF1OVpyGyo3DdSSXFdrscQXgSVs6CFPblzYkMKimRP9ie9inYcZUFCUCKEueyWREIusj_vYXW_z7mEjTxrrEEfYuaqA8Hq-ix03WcOKKRASD54GwHrAXuBmLPt7JeZ5H4xiQ4AAnoMXZoxb4erL43UKCdfeXpgaV8jHF4hxciZUyCWyC7dmdNu2x_vUI8SyotZuhAfVVJBEx5bgF89JQ3AWaVVbkJblal2l8Q
2021-12-17 17:32:44 SUCCESS
EnsureClientAssertionTypeIsJwt
Found JWT assertion type
assertion type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2021-12-17 17:32:44 SUCCESS
ValidateClientAssertionClaims
Client Assertion passed all validation checks
2021-12-17 17:32:44 SUCCESS
FAPIBrazilExtractRequestedScopeFromClientCredentialsGrant
Found 'payments' scope in request
actual
[
  "payments"
]
expected
payments
2021-12-17 17:32:44 SUCCESS
GenerateBearerAccessToken
Generated access token
access_token
VAjADuPYeAMc37b0rzQBEzj8wPkdUZKyz7Jq1NzX9jaVR8Pwgk
2021-12-17 17:32:44 SUCCESS
CreateTokenEndpointResponse
Created token endpoint response
access_token
VAjADuPYeAMc37b0rzQBEzj8wPkdUZKyz7Jq1NzX9jaVR8Pwgk
token_type
Bearer
2021-12-17 17:32:44
CopyAccessTokenToClientCredentialsField
Condition ran but did not log anything
2021-12-17 17:32:44 OUTGOING
fapi1-advanced-final-client-test-valid-aud-as-array
Response to HTTP request to test instance 71x6MxCWuuU1ijL
outgoing_status_code
200
outgoing_headers
{}
outgoing_body
{
  "access_token": "VAjADuPYeAMc37b0rzQBEzj8wPkdUZKyz7Jq1NzX9jaVR8Pwgk",
  "token_type": "Bearer"
}
outgoing_path
token
2021-12-17 17:32:45 INCOMING
fapi1-advanced-final-client-test-valid-aud-as-array
Incoming HTTP request to test instance 71x6MxCWuuU1ijL
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "banrisul 1.0.0",
  "content-type": "application/jwt",
  "x-idempotency-key": "a3d6b9d5-2b48-45af-9a4d-60175151a981",
  "accept-encoding": "gzip",
  "forwarded": "for\u003d10.0.90.205;host\u003dopenbanking-bpk-receptor.apps.dev.banrisul.com.br;proto\u003dhttps",
  "content-length": "2081",
  "authorization": "Bearer VAjADuPYeAMc37b0rzQBEzj8wPkdUZKyz7Jq1NzX9jaVR8Pwgk",
  "connection": "close"
}
incoming_path
/test-mtls/a/fintech-clienttest-bergs/payments/v1/consents
incoming_body_form_params
incoming_method
POST
incoming_tls_version
TLSv1.2
incoming_tls_cipher
ECDHE-RSA-AES128-GCM-SHA256
incoming_tls_cert
-----BEGIN CERTIFICATE----- MIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2 MzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv cnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w KwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd BgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3 MDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB gjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i YjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu 1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC JXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL FOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT QhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX DZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD VR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2 TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov L29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud HwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi cmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp c3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG CCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC ATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm b3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw YXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl cyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0 LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo ZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl bGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz LnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN BgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2 Twt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ IuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5 aWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT MiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV xibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw== -----END CERTIFICATE-----
incoming_body_json
incoming_query_string_params
{}
incoming_body
eyJhbGciOiJQUzI1NiIsImtpZCI6IjVhSjNhelBtc1hzWmVocERPSldQdmNWb0szR0JLbHhKRm16a0s4QXZfODQiLCJ0eXAiOiJKV1QifQ.ewoJImlzcyI6ICIyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUiLAoJImF1ZCI6ICJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC1tdGxzL2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3BheW1lbnRzL3YxL2NvbnNlbnRzIiwKCSJpYXQiOiAxNjM5NzYyMzYzLAoJImp0aSI6ICJhZDZlMDNhOS03MGZiLTRiMDgtOGNmZS0wN2Q0ZWYzYmY1NjQiLAogICAgImRhdGEiOiB7CiAgICAgICAgImRlYnRvckFjY291bnQiOiB7CiAgICAgICAgICAgICJpc3N1ZXIiOiAiMDEwMCIsCiAgICAgICAgICAgICJudW1iZXIiOiAiMzU0MTI5NDgwNCIsCiAgICAgICAgICAgICJhY2NvdW50VHlwZSI6ICJDQUNDIiwKICAgICAgICAgICAgImlzcGIiOiAiOTI3MDIwNjciCiAgICAgICAgfSwKICAgICAgICAiY3JlZGl0b3IiOiB7CiAgICAgICAgICAgICJwZXJzb25UeXBlIjogIlBFU1NPQV9OQVRVUkFMIiwKICAgICAgICAgICAgImNwZkNucGoiOiAiOTU4NzE3NTE2NjAiLAogICAgICAgICAgICAibmFtZSI6ICJDTElFTlRFIFBJWCBPUEVOIEJBTktJTkciCiAgICAgICAgfSwKICAgICAgICAicGF5bWVudCI6IHsKICAgICAgICAgICAgImFtb3VudCI6ICIwLjIyIiwKICAgICAgICAgICAgImN1cnJlbmN5IjogIkJSTCIsCiAgICAgICAgICAgICJkZXRhaWxzIjogewogICAgICAgICAgICAgICAgInByb3h5IjogIis1NTYxOTk5OTkxMTExIiwKICAgICAgICAgICAgICAgICJjcmVkaXRvckFjY291bnQiOiB7CiAgICAgICAgICAgICAgICAgICAgImFjY291bnRUeXBlIjogIkNBQ0MiLAogICAgICAgICAgICAgICAgICAgICJudW1iZXIiOiAiMTExMTExIiwKICAgICAgICAgICAgICAgICAgICAiaXNzdWVyIjogIjExMTEiLAogICAgICAgICAgICAgICAgICAgICJpc3BiIjogIjk5OTk5MDA4IgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJsb2NhbEluc3RydW1lbnQiOiAiRElDVCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInR5cGUiOiAiUElYIiwKICAgICAgICAgICAgImRhdGUiOiAiMjAyMS0xMi0xNyIKICAgICAgICB9LAogICAgICAgICJsb2dnZWRVc2VyIjogewogICAgICAgICAgICAiZG9jdW1lbnQiOiB7CiAgICAgICAgICAgICAgICAicmVsIjogIkNQRiIsCiAgICAgICAgICAgICAgICAiaWRlbnRpZmljYXRpb24iOiAiMDIzNDM1MTgwMjUiCiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9Cn0.osnN4af1w8XWCkv3NKW6v33GkPMHCrHuQu-w5pVi5BLJc84hfpTDyGr_4HvQOJiOeSgBXpyuIPSi67WAYQIQRsvvUdnaJg4DkC4aVCp2UHfvCnCy7DHtdextU1bYVE4uIxW9kkkdsjL8R_kgyTk4wWikaPyGzrE3Ypphw18trZSeQQk4eTUGUhYylb8BWHX3ipvOpI5i0oRpQjRm8KXyCtAWXSOi1cvj1QXCdNB0tiFty1YflT24IYVFA_qcpb-U2AacBLCIs7bIN4ESn3QR3uj_7jOf4CsHOGV3yeN0p_LlV8Hkm-XH9cMUrz3JKbOclJ0q002_4g2kIM3i2MRWpw
2021-12-17 17:32:45 SUCCESS
EnsureIncomingTls12WithSecureCipherOrTls13
TLS 1.2 in use and cipher is one recommended by BCP195
actual
ECDHE-RSA-AES128-GCM-SHA256
recommended
[
  "DHE-RSA-AES128-GCM-SHA256",
  "ECDHE-RSA-AES128-GCM-SHA256",
  "DHE-RSA-AES256-GCM-SHA384",
  "ECDHE-RSA-AES256-GCM-SHA384"
]
New consent endpoint
2021-12-17 17:32:45 SUCCESS
ExtractClientCertificateFromTokenEndpointRequestHeaders
Extracted client certificate
client_certificate
{
  "cert": "-----BEGIN CERTIFICATE----- MIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2 MzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv cnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w KwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd BgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3 MDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB gjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i YjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu 1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC JXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL FOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT QhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX DZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD VR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2 TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov L29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud HwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi cmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp c3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG CCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC ATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm b3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw YXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl cyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0 LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo ZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl bGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz LnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN BgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2 Twt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ IuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5 aWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT MiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV xibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw\u003d\u003d -----END CERTIFICATE-----",
  "pem": "-----BEGIN CERTIFICATE-----\nMIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2\nMzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv\ncnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w\nKwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd\nBgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3\nMDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB\ngjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i\nYjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB\nAMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu\n1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC\nJXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL\nFOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT\nQhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX\nDZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD\nVR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2\nTrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov\nL29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud\nHwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi\ncmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp\nc3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG\nCCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC\nATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm\nb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw\nYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl\ncyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0\nLCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo\nZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl\nbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz\nLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN\nBgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2\nTwt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ\nIuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5\naWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT\nMiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV\nxibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw\u003d\u003d\n-----END CERTIFICATE-----",
  "subject": {
    "dn": "UID\u003dd61a9951-7e27-4c97-bb5a-f71ce459631e,1.3.6.1.4.1.311.60.2.1.3\u003d#13024252,2.5.4.15\u003d#131450726976617465204f7267616e697a6174696f6e,2.5.4.5\u003d#130e3932373032303637303030313936,CN\u003dbpkcac.banrisul.com.br,OU\u003d2a01e202-e8f0-5f5a-9651-ebc257371e6e,O\u003dBCO DO ESTADO DO RS S.A.,L\u003dPorto Alegre,ST\u003dRS,C\u003dBR"
  },
  "sanDnsNames": [
    "bpkcac.banrisul.com.br"
  ],
  "sanUris": [],
  "sanIPs": [],
  "sanEmails": []
}
2021-12-17 17:32:45 SUCCESS
CheckForClientCertificate
Found client certificate
2021-12-17 17:32:45 SUCCESS
EnsureClientCertificateMatches
Presented certificate matches registered certificate
actual
-----BEGIN CERTIFICATE-----
MIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL
BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx
FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB
TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2
MzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv
cnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w
KwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd
BgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3
MDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB
gjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i
YjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
AMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu
1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC
JXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL
FOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT
QhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX
DZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD
VR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2
TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov
L29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud
HwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi
cmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp
c3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG
CCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC
ATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm
b3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw
YXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl
cyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0
LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo
ZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl
bGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz
LnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN
BgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2
Twt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ
IuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5
aWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT
MiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV
xibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw==
-----END CERTIFICATE-----
2021-12-17 17:32:45 SUCCESS
EnsureIncomingRequestMethodIsPost
Client correctly used http POST method
2021-12-17 17:32:45 SUCCESS
EnsureBearerAccessTokenNotInParams
Client correctly did not send access token in query parameters or form body
2021-12-17 17:32:45 SUCCESS
ExtractBearerAccessTokenFromHeader
Found access token on incoming request
access_token
VAjADuPYeAMc37b0rzQBEzj8wPkdUZKyz7Jq1NzX9jaVR8Pwgk
2021-12-17 17:32:45 SUCCESS
RequireBearerClientCredentialsAccessToken
Found access token in request
actual
VAjADuPYeAMc37b0rzQBEzj8wPkdUZKyz7Jq1NzX9jaVR8Pwgk
2021-12-17 17:32:45 INFO
ExtractFapiDateHeader
Skipped evaluation due to missing required element: incoming_request headers.x-fapi-auth-date
path
headers.x-fapi-auth-date
mapped
object
incoming_request
2021-12-17 17:32:45 INFO
ExtractFapiIpAddressHeader
Skipped evaluation due to missing required element: incoming_request headers.x-fapi-customer-ip-address
path
headers.x-fapi-customer-ip-address
mapped
object
incoming_request
2021-12-17 17:32:45 INFO
ExtractFapiInteractionIdHeader
Skipped evaluation due to missing required element: incoming_request headers.x-fapi-interaction-id
path
headers.x-fapi-interaction-id
mapped
object
incoming_request
2021-12-17 17:32:45 SUCCESS
FAPIBrazilExtractCertificateSubjectFromServerJwks
Extracted subject from the certificate included in server jwks
subjectdn
UID=74e929d9-33b6-4d85-8ba7-c146c867a817,CN=Open Banking Brasil,OU=12345+OU=certman+OU=agoodone,O=ICP-Brasil,C=BR
ou
12345
brazil_software_id
74e929d9-33b6-4d85-8ba7-c146c867a817
2021-12-17 17:32:45 SUCCESS
FAPIBrazilEnsureClientCredentialsScopeContainedPayments
The token request which was used to obtain the access token contained 'payments' scope
actual
[
  "payments"
]
2021-12-17 17:32:45 SUCCESS
FAPIBrazilExtractPaymentsConsentRequest
Parsed payments consent request
payments_consent_request
{
  "aud": "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/payments/v1/consents",
  "data": {
    "debtorAccount": {
      "number": "3541294804",
      "accountType": "CACC",
      "ispb": "92702067",
      "issuer": "0100"
    },
    "loggedUser": {
      "document": {
        "identification": "02343518025",
        "rel": "CPF"
      }
    },
    "creditor": {
      "name": "CLIENTE PIX OPEN BANKING",
      "cpfCnpj": "95871751660",
      "personType": "PESSOA_NATURAL"
    },
    "payment": {
      "date": "2021-12-17",
      "amount": "0.22",
      "currency": "BRL",
      "details": {
        "proxy": "+5561999991111",
        "localInstrument": "DICT",
        "creditorAccount": {
          "number": "111111",
          "accountType": "CACC",
          "ispb": "99999008",
          "issuer": "1111"
        }
      },
      "type": "PIX"
    }
  },
  "iss": "2a01e202-e8f0-5f5a-9651-ebc257371e6e",
  "iat": 1639762363,
  "jti": "ad6e03a9-70fb-4b08-8cfe-07d4ef3bf564"
}
2021-12-17 17:32:45 SUCCESS
EnsureIncomingRequestContentTypeIsApplicationJwt
Client correctly used application/jwt content type
2021-12-17 17:32:45 SUCCESS
ExtractXIdempotencyKeyHeader
Found an x-idempotency-key header
idempotency_key
a3d6b9d5-2b48-45af-9a4d-60175151a981
2021-12-17 17:32:45 SUCCESS
FAPIBrazilValidatePaymentConsentRequestAud
aud claim matches the endpoint url
aud
https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/payments/v1/consents
2021-12-17 17:32:45 SUCCESS
FAPIBrazilExtractCertificateSubjectFromIncomingMTLSCertifiate
Extracted subject from the mtls client certificate
subjectdn
UID=d61a9951-7e27-4c97-bb5a-f71ce459631e,1.3.6.1.4.1.311.60.2.1.3=#13024252,2.5.4.15=#131450726976617465204f7267616e697a6174696f6e,2.5.4.5=#130e3932373032303637303030313936,CN=bpkcac.banrisul.com.br,OU=2a01e202-e8f0-5f5a-9651-ebc257371e6e,O=BCO DO ESTADO DO RS S.A.,L=Porto Alegre,ST=RS,C=BR
ou
2a01e202-e8f0-5f5a-9651-ebc257371e6e
brazil_software_id
d61a9951-7e27-4c97-bb5a-f71ce459631e
2021-12-17 17:32:45 SUCCESS
FAPIBrazilEnsureConsentRequestIssEqualsOrganizationId
iss claim in consent request matches organizationId in client certificate
iss
2a01e202-e8f0-5f5a-9651-ebc257371e6e
2021-12-17 17:32:45 SUCCESS
FAPIBrazilEnsureConsentRequestJtiIsUUIDv4
jti claim in consent request is a UUIDv4
jti
ad6e03a9-70fb-4b08-8cfe-07d4ef3bf564
2021-12-17 17:32:45 SUCCESS
FAPIBrazilValidateConsentRequestIat
iat claim in consent request is valid
iat
1639762363
2021-12-17 17:32:45
FAPIBrazilFetchClientOrganizationJwksFromDirectory
Fetching client organization keys
jwks_uri
https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/application.jwks
2021-12-17 17:32:45
FAPIBrazilFetchClientOrganizationJwksFromDirectory
HTTP request
request_uri
https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/application.jwks
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2021-12-17 17:32:45 RESPONSE
FAPIBrazilFetchClientOrganizationJwksFromDirectory
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/jwk-set+json",
  "content-length": "29738",
  "connection": "keep-alive",
  "x-amz-replication-status": "COMPLETED",
  "last-modified": "Mon, 01 Nov 2021 14:07:28 GMT",
  "x-amz-version-id": "4koKrHktrEByKG6DWJ8UxtyW7PMWladm",
  "accept-ranges": "bytes",
  "server": "AmazonS3",
  "date": "Fri, 17 Dec 2021 17:31:55 GMT",
  "etag": "\"c77a5aa8eea244791fd4728b06db727d\"",
  "x-cache": "Hit from cloudfront",
  "via": "1.1 3ae23fbba4b6248fff2a844692f24c3e.cloudfront.net (CloudFront)",
  "x-amz-cf-pop": "MIA3-C4",
  "x-amz-cf-id": "0nE2eb-XiR7aIqs3Bd2ywbG7ZpWgouGjzZHZZQeHhmMRGb0inevAhw\u003d\u003d",
  "age": "51"
}
response_body
{"keys":[{"kty":"RSA","use":"sig","x5c":["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"],"n":"zAyzeuMEgb3dqQKGvgyHLl6uCmVFdBOWBtEgM9o6r2vZFFDC5VLdzZNfLRxP1wXBBG-7pgDydNTL-3bGmEtjezd4VLBDdv-Wb5hkGPbPqXtv_jCnTeT_dQC8eAwKLGX5lUGG3vfS1aKk2LcZgUGPcgKwKNJePRM5Qn_yM-MZZymw2BJuAvyRFOfbwpZTUFNGJF-JVmxOrMhsXMww00csI4dvYVHVHuDfnaE3jH86QsCF2njRQ5eCzlV2jxjG1_bNsXjDc96WQfxBGbhPy0avHMaR3eaFvQf6rPHl7fAd2phOfwL8kVclxTaZbQYYiiCDWhacBTYK6StG487fLitmPw","e":"AQAB","kid":"HXg5QK4eXOt2vDg_0xNBwPBUVPyb_TeRpoFJc7BHuMo","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/HXg5QK4eXOt2vDg_0xNBwPBUVPyb_TeRpoFJc7BHuMo.pem","x5t#256":"HXg5QK4eXOt2vDg_0xNBwPBUVPyb_TeRpoFJc7BHuMo"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"qNi8-rT6d524uLO6S7CwyiXTpjr7RNSE2R2pcKJGOU-Qy99N5sor-5oD7wbvQbCAnasc_ZrGKzvzvCUj-EX_ugA1QuwAeMPR6LLye3l33JD8IBH7LJ1u9vDnlO4eoQDk1Dfa4JQ3oyF_rTLgx3J0i8dqbuGtzVne84fWvgHQWYghajbNO1ePp2vH9IRHEZVqSMG5cZJrGC_nwAOfngC3u2wV049g4CMxGUyYGP-2elLJBtRdVKCYY2i2hPH4YwtlDi50qIFBEX2iaxkhSZJ09cSGEpy9sT9VfSoD4JdBH1GdCWbY7RpzFJy6nH1bbCODO7ahUgtzPojPEY_KjxJHgw","e":"AQAB","kid":"5aJ3azPmsXsZehpDOJWPvcVoK3GBKlxJFmzkK8Av_84","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/5aJ3azPmsXsZehpDOJWPvcVoK3GBKlxJFmzkK8Av_84.pem","x5t#256":"5aJ3azPmsXsZehpDOJWPvcVoK3GBKlxJFmzkK8Av_84"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"stl1i4DtpZxqs9ROXwnmwcZK9gsoNcgOK-ootW3eGxjMPc10lXrVNqidFh2ZKlzu5Ntrx2xS0hIP_hH7I-Z-dePwGWrqDeXOTNwFJJwo21WRbP_W8SECHOZTVQ4zI0lwmVFTywjXtIXT5bc4LZ5KWuMoXSVqiWSQHAwxpLHtpE_5oGNTnfioqHZUuXos8tFGSqL9Jd3-OtHPWR3hbfQd9tWvuWspX9qCYkTWlT79FDeFJijz2IBT7qYIaLo574zYGrV4M9Jsivt1TnJbnNgw8Xykx3m80aH0uIvQw9XNCjbxf_0MkNRwBRNCXZNgGbvoGRjGlQiFdLcgJlvxE9JJdw","e":"AQAB","kid":"KgFOUL5KAhguIwqzwirG3O1WmAsS6jJKdu_e7K48uTM","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/KgFOUL5KAhguIwqzwirG3O1WmAsS6jJKdu_e7K48uTM.pem","x5t#256":"KgFOUL5KAhguIwqzwirG3O1WmAsS6jJKdu_e7K48uTM"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"0W1P3rt4dsBENpfN3JKhOuStj9vdQx6_QVkAIDDPXP_3hsT2KQ0dpBsJkh1sAk5X863JcjyWgR_IMZpcdVmrE58wBalJ6YyocK4Zg7_npLwMdVl7WmQkwyQANaakiq_7E7OdsKNB8D0RemCMTPoTNny2VpK048wsgwVNH2KpUojtqkXhrGW11DnwzuoBNQM8n4IJen6or4cQ1nJRW2BksZd8C5A7c_TJm7YSoct63K9PaFXeFBKsPYamjhUSoEDVuWvVu-aiESy8ht1JXMzGnDfhjJPBwaLawuvKe0_uwwb_0d5w3MfhOqTbj23R6PtU2F9Bo-2uD409SDayL-9qeQ","e":"AQAB","kid":"jW0XsUA9WpL2-irW13TYQ8E2Mj_i2PEmfFNXeHwWhUI","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/jW0XsUA9WpL2-irW13TYQ8E2Mj_i2PEmfFNXeHwWhUI.pem","x5t#256":"jW0XsUA9WpL2-irW13TYQ8E2Mj_i2PEmfFNXeHwWhUI"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"vbkazY6wYY8veat3uE2wjtGvWnT2w7qH-0fLsvCuCbWLWaHtuhs1A-aX8w3_BFUNEQqRO9t7F2vs6XQd0ytAPb1ysQl6DbsHBpAFIhi98Mx1pC9izOn3rUb0S9SH0_k5MWnOfnM_ZzvQMDXp73Kqs_i6ybw_Kqdd9uOcqEAW6ny6ed-qfgtF0oLKiB3B3mjUjz8kAiOPHGc7jrqlQ77UXG8oIulD7HJYlQSL3FjZXtk1xto1d22UCxcfhxueiagMymy_eucgmIqxc-rxU6HVgAb7fPxUWLwLQFia5bl3kUrlX32O-X3kku46cP5CLbeC7nP3_smtX_5ftiZDuQwnOw","e":"AQAB","kid":"X_ehCH5puntvlwBSyWN9hzUFTrdKU8J6bDtL1XEXJvY","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/X_ehCH5puntvlwBSyWN9hzUFTrdKU8J6bDtL1XEXJvY.pem","x5t#256":"X_ehCH5puntvlwBSyWN9hzUFTrdKU8J6bDtL1XEXJvY"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"uY_im_DoP8C8buK3wXGPbd9XWjeIX_hLxnf-jop7dPDXjLj4q363ehDHGNDss3SL7mmscKTNwb1TErJdqlE_Q69enzVSFtpsD6zXcCpKmQxBDB_4mU9SZhorurCbL_znDQB0Sn_Tpb-8lf0tuYEgSUsVqqg6xnqlFtjoauVpM0-qlchR_Jg6LEzpvoEYphx0rpYsJvnsGVisk_XDb8Zcl0emPu7gqV9HN5nrlbEr3qpcZCPZAtKCHFgKhK70PRNuaYOPbO9d_-oZsm-sOJ4hH5utgwiBL1dBLflVt1m0OyAVza3oVWXj4iah3ciY7aZjmcHsd9cpThqLbhNWwpFoSQ","e":"AQAB","kid":"5pL1lxqE4TJVs5_glYqtRoCOJnnmZ2wPkiGAeNt-A6w","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/5pL1lxqE4TJVs5_glYqtRoCOJnnmZ2wPkiGAeNt-A6w.pem","x5t#256":"5pL1lxqE4TJVs5_glYqtRoCOJnnmZ2wPkiGAeNt-A6w"},{"kty":"RSA","use":"sig","x5c":["MIIGjDCCBXSgAwIBAgIUIlRM6rNh0TkIxYrp+mp1XTJngCkwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzUwMFoXDTIyMTAwNjE2MzUwMFowgZsxCzAJBgNVBAYTAkJSMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMR4wCAYDVQQLEwFYMAgGA1UECxMBWTAIBgNVBAsTAVoxITAfBgNVBAMTGHNpZ3Rlc3QxLmJhbnJpc3VsLmNvbS5icjE0MDIGCgmSJomT8ixkAQETJDJhMDFlMjAyLWU4ZjAtNWY1YS05NjUxLWViYzI1NzM3MWU2ZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN7AqXksSciK4/B4St8IXs4TCfNDfIs2PQyf6nxuknNokwMq3aYChbZ+E57jSKPH1r2WShucOPljP1siMyY3LFmeKlLF0jyt9jYuS7BqjWYdI1gdLVaUaQGYf44dpwq/H2xJxwujeLV4iIB8jkxxmZpQDi53onQLUsKGtOm/rwZtDVKm732Kv3xVBGJODsfNqL8+vlPXttjV1dM8nPBD0+5Iud4LJGCqcz+xYqu5k2Gm+IN+HMJtk1vkfneGzj0hMlgyp4R9v18U9DvzPLXSfxIdDD55EcY5C3aNih/kIjBqplPictSPv/EESZKXNEG5KePhQQYD/MRk25SQmqjW6yUCAwEAAaOCAu8wggLrMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFL5Ai0Z16Fh9EcEXyw4KDmccWibRMB8GA1UdIwQYMBaAFIZ/WK0X9YK2TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDovL29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwSwYDVR0RBEQwQqALBgVgTAEDAqACDACgGQYFYEwBAwOgEAwOOTI3MDIwNjcwMDAxOTagCwYFYEwBAwSgAgwAoAsGBWBMAQMHoAIMADAOBgNVHQ8BAf8EBAMCBsAwggGhBgNVHSAEggGYMIIBlDCCAZAGCisGAQQBg7ovZAEwggGAMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0aW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1ld29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRkIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wRAYIKwYBBQUHAgEWOGh0dHA6Ly9jcHMuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQAtpjAFPJU14ej6yWSLJ6rlyd1xme4Wjq+nxTCjq47WatH/jIM99p28ym/AICNDVWfKjkSqHn5wah3ljRzbixCehpOmk5QSLIK9PsUYoqi7HAOekAvHqhHKFohkdBZLpb8iicARIERU97rWxrJPJepbDpUqRnxiF9cN55nDKkpzdZ3K+rcCKmezswEjPg3gQX7W/VWboxpGp5pQpC+DartvTYUe0yB+K4M1+/y58bC7egcaM6sSXZE02eVPAfIB2DvEEcp4jw57ntGq2OgpB0akWDZgpQ4H+6E3w4BIt8QyUumu2MvzK3a3lZEp+PgFPcOYGRSJ2GfKssqNJ4MUg5WM"],"n":"3sCpeSxJyIrj8HhK3whezhMJ80N8izY9DJ_qfG6Sc2iTAyrdpgKFtn4TnuNIo8fWvZZKG5w4-WM_WyIzJjcsWZ4qUsXSPK32Ni5LsGqNZh0jWB0tVpRpAZh_jh2nCr8fbEnHC6N4tXiIgHyOTHGZmlAOLneidAtSwoa06b-vBm0NUqbvfYq_fFUEYk4Ox82ovz6-U9e22NXV0zyc8EPT7ki53gskYKpzP7Fiq7mTYab4g34cwm2TW-R-d4bOPSEyWDKnhH2_XxT0O_M8tdJ_Eh0MPnkRxjkLdo2KH-QiMGqmU-Jy1I-_8QRJkpc0Qbkp4-FBBgP8xGTblJCaqNbrJQ","e":"AQAB","kid":"vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I.pem","x5t#256":"vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"sQL_j2iUrVZWy6neOIpza6ek9OcLxX457LcuSgmAAZzitveCWAzKNLtEKU7fYZlJXr6uprlgndVeGHqD_uFq0adCCVfB0FCGoFdQgiVajaUOHYz9G5c6YvXjgwFAxsYnZSaRyTtKcpnoHkrm75xw-vuq6lNMhfH2MyXT8pkBF_2ROK0W6uCJsx1m_7LOcsx55aXqn4BoTXTTkqT_4dwa_ASOEvlQ_5ikWVNFj4brUrId9vJ1nthMco0ChULUMkDjlRA6HFxUEqEEXGLPTXPlBL9L4jSlyG61LdFiwRwKaB_wg_7S5aBbZdlezJh93eyd1Gj4Rd386mfVwB2ZygpzCQ","e":"AQAB","kid":"NJ7XsHZnWSyczvoEaZv-L8rxZvxVxgWttttX205sF-w","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/NJ7XsHZnWSyczvoEaZv-L8rxZvxVxgWttttX205sF-w.pem","x5t#256":"NJ7XsHZnWSyczvoEaZv-L8rxZvxVxgWttttX205sF-w"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"wwh3X8h6ZNTDt_1gP8QtaQGwPpj3Bhvb8F22TgDZR5KJg-KgLYnuf9cjG2ErKcL9ThBjNNv4F8bbhUXJ2SezIDIWTwhelCmJKuM6guTjl6pAxeZEWhLOn4y8XSd7sQxrF5lm-mWjTVAsy8YesOoRrI3zG0KLpRL6akKm-oKiWI13kkM3T5i1wnrJ77lAxrtDphWpQnFbyvNwM4M-qJahxcCeh5BdGWy6OTQ7Ty0LCHqmjp_2ktRsPOf5r8lKaQ2Dt4pb219KxQOh6-HeVxGDYGXo-NTsOj1v4cwuX7mig1lnNIIpp0Qm41cfkFw0Ts1xdsVc7f7-tqjhyf5UvrmL0Q","e":"AQAB","kid":"RZgFl2m484Lsze1fER9Vcu4yeg-nWgBU5S3-CJS7Mx4","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/RZgFl2m484Lsze1fER9Vcu4yeg-nWgBU5S3-CJS7Mx4.pem","x5t#256":"RZgFl2m484Lsze1fER9Vcu4yeg-nWgBU5S3-CJS7Mx4"},{"kty":"RSA","use":"sig","x5c":["MIIGnzCCBYegAwIBAgIUA3xSVW5LvXMBGor6YmW3gkql4RcwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMTEwMTE0MDIwMFoXDTIyMTIwMTE0MDIwMFowga4xCzAJBgNVBAYTAkJSMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMTAwDAYDVQQLEwVUZXN0ZTANBgNVBAsTBjEyMzQ1NjARBgNVBAsTClBSRVNFTkNJQUwxIjAgBgNVBAMTGWNsaWVudHNpZy5iYW5yaXN1bC5jb20uYnIxNDAyBgoJkiaJk/IsZAEBEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0B30WYI7imC+dquUDVf0+x6kpruDheQL2n5KXhxI/GH2n4kcEO9a2JSIpY3EPtyojSAa3GDPtzo2euzrwngoM+SegLGFem3Iykc+YKbm9oGxEt1I2N4j5GDX9IeBkKOLazGQVqhlKUV+k28mZKcE12aVuMsg4lbQox2fDn1VyzVC3F9mzBc4Uzfx4GNTzInrhLgPp63FsAtI3/oLqVQmgTI5dZZwbEux8nfZ5gsnsGeH82iswkfRkz6bJnRzQLQs4J6EKvNxRLzTXvVJtb04JcH89bc+vAEyOzrPMbDUxa7+yACh5uMF2q4B0tXLj2WPS+azd6Nhq2IOHDFwA7RKdAgMBAAGjggLvMIIC6zAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQ2tnGrbxgc7ANlR+JhaBJYAtUOZzAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMEsGA1UdEQREMEKgCwYFYEwBAwKgAgwAoBkGBWBMAQMDoBAMDjkyNzAyMDY3MDAwMTk2oAsGBWBMAQMEoAIMAKALBgVgTAEDB6ACDAAwDgYDVR0PAQH/BAQDAgbAMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCCATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBwYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3BzLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczANBgkqhkiG9w0BAQsFAAOCAQEAz/A8Ig8B9sGsVLm3NqjhxKIvvsSaCA00jkB+BRf1kpAuP6PrTiwHK2U0PsxDqzP7fS5pygC6AEh9CxPFmLV4DM9IS/cAbReofy1Iyyp3ppJMGh4TfHt54aCIOZO+2px7U76k8dBmNnGrnZWstv/tKI/Dd852yf5TqQPrLF9eJJuRCmdoFp40/hOJn/9B0BPLgfs1dBFqVANteI887IkoPsNUcZpNvINm8vwRYIbncKmbAZ95j46em0qxrjfmpPCmiVuZ9HbsnOsC+njTqao6cTKSmjRuDbY87zbas33nA9oBrw1VYG8cRVVqPrmAhrc+NNEVHTZ6LwaDQD9KgqvAlw=="],"n":"tAd9FmCO4pgvnarlA1X9PsepKa7g4XkC9p-Sl4cSPxh9p-JHBDvWtiUiKWNxD7cqI0gGtxgz7c6Nnrs68J4KDPknoCxhXptyMpHPmCm5vaBsRLdSNjeI-Rg1_SHgZCji2sxkFaoZSlFfpNvJmSnBNdmlbjLIOJW0KMdnw59Vcs1QtxfZswXOFM38eBjU8yJ64S4D6etxbALSN_6C6lUJoEyOXWWcGxLsfJ32eYLJ7Bnh_NorMJH0ZM-myZ0c0C0LOCehCrzcUS80171SbW9OCXB_PW3PrwBMjs6zzGw1MWu_sgAoebjBdquAdLVy49lj0vms3ejYatiDhwxcAO0SnQ","e":"AQAB","kid":"Y_mYPvvkj8QdjF0xP9vDyCgU1r6agdjd4ZXIa8SoLBI","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/Y_mYPvvkj8QdjF0xP9vDyCgU1r6agdjd4ZXIa8SoLBI.pem","x5t#256":"Y_mYPvvkj8QdjF0xP9vDyCgU1r6agdjd4ZXIa8SoLBI"}]}
2021-12-17 17:32:45
FAPIBrazilFetchClientOrganizationJwksFromDirectory
Found JWK set string
jwk_string
{"keys":[{"kty":"RSA","use":"sig","x5c":["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"],"n":"zAyzeuMEgb3dqQKGvgyHLl6uCmVFdBOWBtEgM9o6r2vZFFDC5VLdzZNfLRxP1wXBBG-7pgDydNTL-3bGmEtjezd4VLBDdv-Wb5hkGPbPqXtv_jCnTeT_dQC8eAwKLGX5lUGG3vfS1aKk2LcZgUGPcgKwKNJePRM5Qn_yM-MZZymw2BJuAvyRFOfbwpZTUFNGJF-JVmxOrMhsXMww00csI4dvYVHVHuDfnaE3jH86QsCF2njRQ5eCzlV2jxjG1_bNsXjDc96WQfxBGbhPy0avHMaR3eaFvQf6rPHl7fAd2phOfwL8kVclxTaZbQYYiiCDWhacBTYK6StG487fLitmPw","e":"AQAB","kid":"HXg5QK4eXOt2vDg_0xNBwPBUVPyb_TeRpoFJc7BHuMo","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/HXg5QK4eXOt2vDg_0xNBwPBUVPyb_TeRpoFJc7BHuMo.pem","x5t#256":"HXg5QK4eXOt2vDg_0xNBwPBUVPyb_TeRpoFJc7BHuMo"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"qNi8-rT6d524uLO6S7CwyiXTpjr7RNSE2R2pcKJGOU-Qy99N5sor-5oD7wbvQbCAnasc_ZrGKzvzvCUj-EX_ugA1QuwAeMPR6LLye3l33JD8IBH7LJ1u9vDnlO4eoQDk1Dfa4JQ3oyF_rTLgx3J0i8dqbuGtzVne84fWvgHQWYghajbNO1ePp2vH9IRHEZVqSMG5cZJrGC_nwAOfngC3u2wV049g4CMxGUyYGP-2elLJBtRdVKCYY2i2hPH4YwtlDi50qIFBEX2iaxkhSZJ09cSGEpy9sT9VfSoD4JdBH1GdCWbY7RpzFJy6nH1bbCODO7ahUgtzPojPEY_KjxJHgw","e":"AQAB","kid":"5aJ3azPmsXsZehpDOJWPvcVoK3GBKlxJFmzkK8Av_84","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/5aJ3azPmsXsZehpDOJWPvcVoK3GBKlxJFmzkK8Av_84.pem","x5t#256":"5aJ3azPmsXsZehpDOJWPvcVoK3GBKlxJFmzkK8Av_84"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"stl1i4DtpZxqs9ROXwnmwcZK9gsoNcgOK-ootW3eGxjMPc10lXrVNqidFh2ZKlzu5Ntrx2xS0hIP_hH7I-Z-dePwGWrqDeXOTNwFJJwo21WRbP_W8SECHOZTVQ4zI0lwmVFTywjXtIXT5bc4LZ5KWuMoXSVqiWSQHAwxpLHtpE_5oGNTnfioqHZUuXos8tFGSqL9Jd3-OtHPWR3hbfQd9tWvuWspX9qCYkTWlT79FDeFJijz2IBT7qYIaLo574zYGrV4M9Jsivt1TnJbnNgw8Xykx3m80aH0uIvQw9XNCjbxf_0MkNRwBRNCXZNgGbvoGRjGlQiFdLcgJlvxE9JJdw","e":"AQAB","kid":"KgFOUL5KAhguIwqzwirG3O1WmAsS6jJKdu_e7K48uTM","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/KgFOUL5KAhguIwqzwirG3O1WmAsS6jJKdu_e7K48uTM.pem","x5t#256":"KgFOUL5KAhguIwqzwirG3O1WmAsS6jJKdu_e7K48uTM"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"0W1P3rt4dsBENpfN3JKhOuStj9vdQx6_QVkAIDDPXP_3hsT2KQ0dpBsJkh1sAk5X863JcjyWgR_IMZpcdVmrE58wBalJ6YyocK4Zg7_npLwMdVl7WmQkwyQANaakiq_7E7OdsKNB8D0RemCMTPoTNny2VpK048wsgwVNH2KpUojtqkXhrGW11DnwzuoBNQM8n4IJen6or4cQ1nJRW2BksZd8C5A7c_TJm7YSoct63K9PaFXeFBKsPYamjhUSoEDVuWvVu-aiESy8ht1JXMzGnDfhjJPBwaLawuvKe0_uwwb_0d5w3MfhOqTbj23R6PtU2F9Bo-2uD409SDayL-9qeQ","e":"AQAB","kid":"jW0XsUA9WpL2-irW13TYQ8E2Mj_i2PEmfFNXeHwWhUI","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/jW0XsUA9WpL2-irW13TYQ8E2Mj_i2PEmfFNXeHwWhUI.pem","x5t#256":"jW0XsUA9WpL2-irW13TYQ8E2Mj_i2PEmfFNXeHwWhUI"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"vbkazY6wYY8veat3uE2wjtGvWnT2w7qH-0fLsvCuCbWLWaHtuhs1A-aX8w3_BFUNEQqRO9t7F2vs6XQd0ytAPb1ysQl6DbsHBpAFIhi98Mx1pC9izOn3rUb0S9SH0_k5MWnOfnM_ZzvQMDXp73Kqs_i6ybw_Kqdd9uOcqEAW6ny6ed-qfgtF0oLKiB3B3mjUjz8kAiOPHGc7jrqlQ77UXG8oIulD7HJYlQSL3FjZXtk1xto1d22UCxcfhxueiagMymy_eucgmIqxc-rxU6HVgAb7fPxUWLwLQFia5bl3kUrlX32O-X3kku46cP5CLbeC7nP3_smtX_5ftiZDuQwnOw","e":"AQAB","kid":"X_ehCH5puntvlwBSyWN9hzUFTrdKU8J6bDtL1XEXJvY","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/X_ehCH5puntvlwBSyWN9hzUFTrdKU8J6bDtL1XEXJvY.pem","x5t#256":"X_ehCH5puntvlwBSyWN9hzUFTrdKU8J6bDtL1XEXJvY"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"uY_im_DoP8C8buK3wXGPbd9XWjeIX_hLxnf-jop7dPDXjLj4q363ehDHGNDss3SL7mmscKTNwb1TErJdqlE_Q69enzVSFtpsD6zXcCpKmQxBDB_4mU9SZhorurCbL_znDQB0Sn_Tpb-8lf0tuYEgSUsVqqg6xnqlFtjoauVpM0-qlchR_Jg6LEzpvoEYphx0rpYsJvnsGVisk_XDb8Zcl0emPu7gqV9HN5nrlbEr3qpcZCPZAtKCHFgKhK70PRNuaYOPbO9d_-oZsm-sOJ4hH5utgwiBL1dBLflVt1m0OyAVza3oVWXj4iah3ciY7aZjmcHsd9cpThqLbhNWwpFoSQ","e":"AQAB","kid":"5pL1lxqE4TJVs5_glYqtRoCOJnnmZ2wPkiGAeNt-A6w","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/5pL1lxqE4TJVs5_glYqtRoCOJnnmZ2wPkiGAeNt-A6w.pem","x5t#256":"5pL1lxqE4TJVs5_glYqtRoCOJnnmZ2wPkiGAeNt-A6w"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"3sCpeSxJyIrj8HhK3whezhMJ80N8izY9DJ_qfG6Sc2iTAyrdpgKFtn4TnuNIo8fWvZZKG5w4-WM_WyIzJjcsWZ4qUsXSPK32Ni5LsGqNZh0jWB0tVpRpAZh_jh2nCr8fbEnHC6N4tXiIgHyOTHGZmlAOLneidAtSwoa06b-vBm0NUqbvfYq_fFUEYk4Ox82ovz6-U9e22NXV0zyc8EPT7ki53gskYKpzP7Fiq7mTYab4g34cwm2TW-R-d4bOPSEyWDKnhH2_XxT0O_M8tdJ_Eh0MPnkRxjkLdo2KH-QiMGqmU-Jy1I-_8QRJkpc0Qbkp4-FBBgP8xGTblJCaqNbrJQ","e":"AQAB","kid":"vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I.pem","x5t#256":"vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"sQL_j2iUrVZWy6neOIpza6ek9OcLxX457LcuSgmAAZzitveCWAzKNLtEKU7fYZlJXr6uprlgndVeGHqD_uFq0adCCVfB0FCGoFdQgiVajaUOHYz9G5c6YvXjgwFAxsYnZSaRyTtKcpnoHkrm75xw-vuq6lNMhfH2MyXT8pkBF_2ROK0W6uCJsx1m_7LOcsx55aXqn4BoTXTTkqT_4dwa_ASOEvlQ_5ikWVNFj4brUrId9vJ1nthMco0ChULUMkDjlRA6HFxUEqEEXGLPTXPlBL9L4jSlyG61LdFiwRwKaB_wg_7S5aBbZdlezJh93eyd1Gj4Rd386mfVwB2ZygpzCQ","e":"AQAB","kid":"NJ7XsHZnWSyczvoEaZv-L8rxZvxVxgWttttX205sF-w","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/NJ7XsHZnWSyczvoEaZv-L8rxZvxVxgWttttX205sF-w.pem","x5t#256":"NJ7XsHZnWSyczvoEaZv-L8rxZvxVxgWttttX205sF-w"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"wwh3X8h6ZNTDt_1gP8QtaQGwPpj3Bhvb8F22TgDZR5KJg-KgLYnuf9cjG2ErKcL9ThBjNNv4F8bbhUXJ2SezIDIWTwhelCmJKuM6guTjl6pAxeZEWhLOn4y8XSd7sQxrF5lm-mWjTVAsy8YesOoRrI3zG0KLpRL6akKm-oKiWI13kkM3T5i1wnrJ77lAxrtDphWpQnFbyvNwM4M-qJahxcCeh5BdGWy6OTQ7Ty0LCHqmjp_2ktRsPOf5r8lKaQ2Dt4pb219KxQOh6-HeVxGDYGXo-NTsOj1v4cwuX7mig1lnNIIpp0Qm41cfkFw0Ts1xdsVc7f7-tqjhyf5UvrmL0Q","e":"AQAB","kid":"RZgFl2m484Lsze1fER9Vcu4yeg-nWgBU5S3-CJS7Mx4","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/RZgFl2m484Lsze1fER9Vcu4yeg-nWgBU5S3-CJS7Mx4.pem","x5t#256":"RZgFl2m484Lsze1fER9Vcu4yeg-nWgBU5S3-CJS7Mx4"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"tAd9FmCO4pgvnarlA1X9PsepKa7g4XkC9p-Sl4cSPxh9p-JHBDvWtiUiKWNxD7cqI0gGtxgz7c6Nnrs68J4KDPknoCxhXptyMpHPmCm5vaBsRLdSNjeI-Rg1_SHgZCji2sxkFaoZSlFfpNvJmSnBNdmlbjLIOJW0KMdnw59Vcs1QtxfZswXOFM38eBjU8yJ64S4D6etxbALSN_6C6lUJoEyOXWWcGxLsfJ32eYLJ7Bnh_NorMJH0ZM-myZ0c0C0LOCehCrzcUS80171SbW9OCXB_PW3PrwBMjs6zzGw1MWu_sgAoebjBdquAdLVy49lj0vms3ejYatiDhwxcAO0SnQ","e":"AQAB","kid":"Y_mYPvvkj8QdjF0xP9vDyCgU1r6agdjd4ZXIa8SoLBI","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/Y_mYPvvkj8QdjF0xP9vDyCgU1r6agdjd4ZXIa8SoLBI.pem","x5t#256":"Y_mYPvvkj8QdjF0xP9vDyCgU1r6agdjd4ZXIa8SoLBI"}]}
2021-12-17 17:32:45 SUCCESS
FAPIBrazilFetchClientOrganizationJwksFromDirectory
Downloaded and added client organization JWK set to environment
client_organization_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d\u003d"
      ],
      "n": "zAyzeuMEgb3dqQKGvgyHLl6uCmVFdBOWBtEgM9o6r2vZFFDC5VLdzZNfLRxP1wXBBG-7pgDydNTL-3bGmEtjezd4VLBDdv-Wb5hkGPbPqXtv_jCnTeT_dQC8eAwKLGX5lUGG3vfS1aKk2LcZgUGPcgKwKNJePRM5Qn_yM-MZZymw2BJuAvyRFOfbwpZTUFNGJF-JVmxOrMhsXMww00csI4dvYVHVHuDfnaE3jH86QsCF2njRQ5eCzlV2jxjG1_bNsXjDc96WQfxBGbhPy0avHMaR3eaFvQf6rPHl7fAd2phOfwL8kVclxTaZbQYYiiCDWhacBTYK6StG487fLitmPw",
      "e": "AQAB",
      "kid": "HXg5QK4eXOt2vDg_0xNBwPBUVPyb_TeRpoFJc7BHuMo",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/HXg5QK4eXOt2vDg_0xNBwPBUVPyb_TeRpoFJc7BHuMo.pem",
      "x5t#256": "HXg5QK4eXOt2vDg_0xNBwPBUVPyb_TeRpoFJc7BHuMo"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d\u003d"
      ],
      "n": "qNi8-rT6d524uLO6S7CwyiXTpjr7RNSE2R2pcKJGOU-Qy99N5sor-5oD7wbvQbCAnasc_ZrGKzvzvCUj-EX_ugA1QuwAeMPR6LLye3l33JD8IBH7LJ1u9vDnlO4eoQDk1Dfa4JQ3oyF_rTLgx3J0i8dqbuGtzVne84fWvgHQWYghajbNO1ePp2vH9IRHEZVqSMG5cZJrGC_nwAOfngC3u2wV049g4CMxGUyYGP-2elLJBtRdVKCYY2i2hPH4YwtlDi50qIFBEX2iaxkhSZJ09cSGEpy9sT9VfSoD4JdBH1GdCWbY7RpzFJy6nH1bbCODO7ahUgtzPojPEY_KjxJHgw",
      "e": "AQAB",
      "kid": "5aJ3azPmsXsZehpDOJWPvcVoK3GBKlxJFmzkK8Av_84",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/5aJ3azPmsXsZehpDOJWPvcVoK3GBKlxJFmzkK8Av_84.pem",
      "x5t#256": "5aJ3azPmsXsZehpDOJWPvcVoK3GBKlxJFmzkK8Av_84"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "MIIGqDCCBZCgAwIBAgIUCT8ZMrCaF8cnaYiIgrVNGLqKOR4wDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwMzEyNDYwMFoXDTIyMTAwMzEyNDYwMFowgbcxCzAJBgNVBAYTAkJSMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMTkwDQYDVQQLEwZTZXJwcm8wEQYDVQQLEwpQUkVTRU5DSUFMMBUGA1UECxMOMzM2ODMxMTEwMDAxMDcxIjAgBgNVBAMTGWFwaWxhYnNpZy5iYW5yaXN1bC5jb20uYnIxNDAyBgoJkiaJk/IsZAEBEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCy2XWLgO2lnGqz1E5fCebBxkr2Cyg1yA4r6ii1bd4bGMw9zXSVetU2qJ0WHZkqXO7k22vHbFLSEg/+Efsj5n514/AZauoN5c5M3AUknCjbVZFs/9bxIQIc5lNVDjMjSXCZUVPLCNe0hdPltzgtnkpa4yhdJWqJZJAcDDGkse2kT/mgY1Od+KiodlS5eizy0UZKov0l3f460c9ZHeFt9B321a+5aylf2oJiRNaVPv0UN4UmKPPYgFPupghoujnvjNgatXgz0myK+3VOcluc2DDxfKTHebzRofS4i9DD1c0KNvF//QyQ1HAFE0Jdk2AZu+gZGMaVCIV0tyAmW/ET0kl3AgMBAAGjggLvMIIC6zAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQjA6TiKW81+/q7DDSRQ4V6ADEQ6zAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMEsGA1UdEQREMEKgCwYFYEwBAwKgAgwAoBkGBWBMAQMDoBAMDjkyNzAyMDY3MDAwMTk2oAsGBWBMAQMEoAIMAKALBgVgTAEDB6ACDAAwDgYDVR0PAQH/BAQDAgbAMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCCATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBwYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3BzLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczANBgkqhkiG9w0BAQsFAAOCAQEAwc5wrniRvLZCJWgle2WJgXDPaohoA/DBkHR2edaf7jzMcxXPg0yEJKyuDpEj1+SK0BVN8uU6/FUJZuWzdYZI70aV6d4ZtVAZUvLjTpqdICRvOuFr/sVW1fWSTr6n/yO6bKHAtvW348n5ocdzSaHx4cxOPE3VX6J52N8zcb+DIXB3f9hlHc5trnT+42qoimAubf7U+zP1PyXnO19Y8C6RT8QFa9YD3EjTb6ikm948nH3z3dUmoMqRyyjEfBaLmKfMt11rh4mKD9Ng/TV3gl3/tsTEf75QDMZhb4/BOKLWQoFMC2gtPzpYRBYnpuU2W/FkbpgMzpI0iAWeQEIkORkV0A\u003d\u003d"
      ],
      "n": "stl1i4DtpZxqs9ROXwnmwcZK9gsoNcgOK-ootW3eGxjMPc10lXrVNqidFh2ZKlzu5Ntrx2xS0hIP_hH7I-Z-dePwGWrqDeXOTNwFJJwo21WRbP_W8SECHOZTVQ4zI0lwmVFTywjXtIXT5bc4LZ5KWuMoXSVqiWSQHAwxpLHtpE_5oGNTnfioqHZUuXos8tFGSqL9Jd3-OtHPWR3hbfQd9tWvuWspX9qCYkTWlT79FDeFJijz2IBT7qYIaLo574zYGrV4M9Jsivt1TnJbnNgw8Xykx3m80aH0uIvQw9XNCjbxf_0MkNRwBRNCXZNgGbvoGRjGlQiFdLcgJlvxE9JJdw",
      "e": "AQAB",
      "kid": "KgFOUL5KAhguIwqzwirG3O1WmAsS6jJKdu_e7K48uTM",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/KgFOUL5KAhguIwqzwirG3O1WmAsS6jJKdu_e7K48uTM.pem",
      "x5t#256": "KgFOUL5KAhguIwqzwirG3O1WmAsS6jJKdu_e7K48uTM"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "0W1P3rt4dsBENpfN3JKhOuStj9vdQx6_QVkAIDDPXP_3hsT2KQ0dpBsJkh1sAk5X863JcjyWgR_IMZpcdVmrE58wBalJ6YyocK4Zg7_npLwMdVl7WmQkwyQANaakiq_7E7OdsKNB8D0RemCMTPoTNny2VpK048wsgwVNH2KpUojtqkXhrGW11DnwzuoBNQM8n4IJen6or4cQ1nJRW2BksZd8C5A7c_TJm7YSoct63K9PaFXeFBKsPYamjhUSoEDVuWvVu-aiESy8ht1JXMzGnDfhjJPBwaLawuvKe0_uwwb_0d5w3MfhOqTbj23R6PtU2F9Bo-2uD409SDayL-9qeQ",
      "e": "AQAB",
      "kid": "jW0XsUA9WpL2-irW13TYQ8E2Mj_i2PEmfFNXeHwWhUI",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/jW0XsUA9WpL2-irW13TYQ8E2Mj_i2PEmfFNXeHwWhUI.pem",
      "x5t#256": "jW0XsUA9WpL2-irW13TYQ8E2Mj_i2PEmfFNXeHwWhUI"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d\u003d"
      ],
      "n": "vbkazY6wYY8veat3uE2wjtGvWnT2w7qH-0fLsvCuCbWLWaHtuhs1A-aX8w3_BFUNEQqRO9t7F2vs6XQd0ytAPb1ysQl6DbsHBpAFIhi98Mx1pC9izOn3rUb0S9SH0_k5MWnOfnM_ZzvQMDXp73Kqs_i6ybw_Kqdd9uOcqEAW6ny6ed-qfgtF0oLKiB3B3mjUjz8kAiOPHGc7jrqlQ77UXG8oIulD7HJYlQSL3FjZXtk1xto1d22UCxcfhxueiagMymy_eucgmIqxc-rxU6HVgAb7fPxUWLwLQFia5bl3kUrlX32O-X3kku46cP5CLbeC7nP3_smtX_5ftiZDuQwnOw",
      "e": "AQAB",
      "kid": "X_ehCH5puntvlwBSyWN9hzUFTrdKU8J6bDtL1XEXJvY",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/X_ehCH5puntvlwBSyWN9hzUFTrdKU8J6bDtL1XEXJvY.pem",
      "x5t#256": "X_ehCH5puntvlwBSyWN9hzUFTrdKU8J6bDtL1XEXJvY"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d\u003d"
      ],
      "n": "uY_im_DoP8C8buK3wXGPbd9XWjeIX_hLxnf-jop7dPDXjLj4q363ehDHGNDss3SL7mmscKTNwb1TErJdqlE_Q69enzVSFtpsD6zXcCpKmQxBDB_4mU9SZhorurCbL_znDQB0Sn_Tpb-8lf0tuYEgSUsVqqg6xnqlFtjoauVpM0-qlchR_Jg6LEzpvoEYphx0rpYsJvnsGVisk_XDb8Zcl0emPu7gqV9HN5nrlbEr3qpcZCPZAtKCHFgKhK70PRNuaYOPbO9d_-oZsm-sOJ4hH5utgwiBL1dBLflVt1m0OyAVza3oVWXj4iah3ciY7aZjmcHsd9cpThqLbhNWwpFoSQ",
      "e": "AQAB",
      "kid": "5pL1lxqE4TJVs5_glYqtRoCOJnnmZ2wPkiGAeNt-A6w",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/5pL1lxqE4TJVs5_glYqtRoCOJnnmZ2wPkiGAeNt-A6w.pem",
      "x5t#256": "5pL1lxqE4TJVs5_glYqtRoCOJnnmZ2wPkiGAeNt-A6w"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "3sCpeSxJyIrj8HhK3whezhMJ80N8izY9DJ_qfG6Sc2iTAyrdpgKFtn4TnuNIo8fWvZZKG5w4-WM_WyIzJjcsWZ4qUsXSPK32Ni5LsGqNZh0jWB0tVpRpAZh_jh2nCr8fbEnHC6N4tXiIgHyOTHGZmlAOLneidAtSwoa06b-vBm0NUqbvfYq_fFUEYk4Ox82ovz6-U9e22NXV0zyc8EPT7ki53gskYKpzP7Fiq7mTYab4g34cwm2TW-R-d4bOPSEyWDKnhH2_XxT0O_M8tdJ_Eh0MPnkRxjkLdo2KH-QiMGqmU-Jy1I-_8QRJkpc0Qbkp4-FBBgP8xGTblJCaqNbrJQ",
      "e": "AQAB",
      "kid": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I.pem",
      "x5t#256": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d\u003d"
      ],
      "n": "sQL_j2iUrVZWy6neOIpza6ek9OcLxX457LcuSgmAAZzitveCWAzKNLtEKU7fYZlJXr6uprlgndVeGHqD_uFq0adCCVfB0FCGoFdQgiVajaUOHYz9G5c6YvXjgwFAxsYnZSaRyTtKcpnoHkrm75xw-vuq6lNMhfH2MyXT8pkBF_2ROK0W6uCJsx1m_7LOcsx55aXqn4BoTXTTkqT_4dwa_ASOEvlQ_5ikWVNFj4brUrId9vJ1nthMco0ChULUMkDjlRA6HFxUEqEEXGLPTXPlBL9L4jSlyG61LdFiwRwKaB_wg_7S5aBbZdlezJh93eyd1Gj4Rd386mfVwB2ZygpzCQ",
      "e": "AQAB",
      "kid": "NJ7XsHZnWSyczvoEaZv-L8rxZvxVxgWttttX205sF-w",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/NJ7XsHZnWSyczvoEaZv-L8rxZvxVxgWttttX205sF-w.pem",
      "x5t#256": "NJ7XsHZnWSyczvoEaZv-L8rxZvxVxgWttttX205sF-w"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d\u003d"
      ],
      "n": "wwh3X8h6ZNTDt_1gP8QtaQGwPpj3Bhvb8F22TgDZR5KJg-KgLYnuf9cjG2ErKcL9ThBjNNv4F8bbhUXJ2SezIDIWTwhelCmJKuM6guTjl6pAxeZEWhLOn4y8XSd7sQxrF5lm-mWjTVAsy8YesOoRrI3zG0KLpRL6akKm-oKiWI13kkM3T5i1wnrJ77lAxrtDphWpQnFbyvNwM4M-qJahxcCeh5BdGWy6OTQ7Ty0LCHqmjp_2ktRsPOf5r8lKaQ2Dt4pb219KxQOh6-HeVxGDYGXo-NTsOj1v4cwuX7mig1lnNIIpp0Qm41cfkFw0Ts1xdsVc7f7-tqjhyf5UvrmL0Q",
      "e": "AQAB",
      "kid": "RZgFl2m484Lsze1fER9Vcu4yeg-nWgBU5S3-CJS7Mx4",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/RZgFl2m484Lsze1fER9Vcu4yeg-nWgBU5S3-CJS7Mx4.pem",
      "x5t#256": "RZgFl2m484Lsze1fER9Vcu4yeg-nWgBU5S3-CJS7Mx4"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d\u003d"
      ],
      "n": "tAd9FmCO4pgvnarlA1X9PsepKa7g4XkC9p-Sl4cSPxh9p-JHBDvWtiUiKWNxD7cqI0gGtxgz7c6Nnrs68J4KDPknoCxhXptyMpHPmCm5vaBsRLdSNjeI-Rg1_SHgZCji2sxkFaoZSlFfpNvJmSnBNdmlbjLIOJW0KMdnw59Vcs1QtxfZswXOFM38eBjU8yJ64S4D6etxbALSN_6C6lUJoEyOXWWcGxLsfJ32eYLJ7Bnh_NorMJH0ZM-myZ0c0C0LOCehCrzcUS80171SbW9OCXB_PW3PrwBMjs6zzGw1MWu_sgAoebjBdquAdLVy49lj0vms3ejYatiDhwxcAO0SnQ",
      "e": "AQAB",
      "kid": "Y_mYPvvkj8QdjF0xP9vDyCgU1r6agdjd4ZXIa8SoLBI",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/Y_mYPvvkj8QdjF0xP9vDyCgU1r6agdjd4ZXIa8SoLBI.pem",
      "x5t#256": "Y_mYPvvkj8QdjF0xP9vDyCgU1r6agdjd4ZXIa8SoLBI"
    }
  ]
}
2021-12-17 17:32:45 SUCCESS
FAPIBrazilValidateJwtSignatureUsingOrganizationJwks
jwt signature validated
jwt
eyJhbGciOiJQUzI1NiIsImtpZCI6IjVhSjNhelBtc1hzWmVocERPSldQdmNWb0szR0JLbHhKRm16a0s4QXZfODQiLCJ0eXAiOiJKV1QifQ.ewoJImlzcyI6ICIyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUiLAoJImF1ZCI6ICJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC1tdGxzL2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3BheW1lbnRzL3YxL2NvbnNlbnRzIiwKCSJpYXQiOiAxNjM5NzYyMzYzLAoJImp0aSI6ICJhZDZlMDNhOS03MGZiLTRiMDgtOGNmZS0wN2Q0ZWYzYmY1NjQiLAogICAgImRhdGEiOiB7CiAgICAgICAgImRlYnRvckFjY291bnQiOiB7CiAgICAgICAgICAgICJpc3N1ZXIiOiAiMDEwMCIsCiAgICAgICAgICAgICJudW1iZXIiOiAiMzU0MTI5NDgwNCIsCiAgICAgICAgICAgICJhY2NvdW50VHlwZSI6ICJDQUNDIiwKICAgICAgICAgICAgImlzcGIiOiAiOTI3MDIwNjciCiAgICAgICAgfSwKICAgICAgICAiY3JlZGl0b3IiOiB7CiAgICAgICAgICAgICJwZXJzb25UeXBlIjogIlBFU1NPQV9OQVRVUkFMIiwKICAgICAgICAgICAgImNwZkNucGoiOiAiOTU4NzE3NTE2NjAiLAogICAgICAgICAgICAibmFtZSI6ICJDTElFTlRFIFBJWCBPUEVOIEJBTktJTkciCiAgICAgICAgfSwKICAgICAgICAicGF5bWVudCI6IHsKICAgICAgICAgICAgImFtb3VudCI6ICIwLjIyIiwKICAgICAgICAgICAgImN1cnJlbmN5IjogIkJSTCIsCiAgICAgICAgICAgICJkZXRhaWxzIjogewogICAgICAgICAgICAgICAgInByb3h5IjogIis1NTYxOTk5OTkxMTExIiwKICAgICAgICAgICAgICAgICJjcmVkaXRvckFjY291bnQiOiB7CiAgICAgICAgICAgICAgICAgICAgImFjY291bnRUeXBlIjogIkNBQ0MiLAogICAgICAgICAgICAgICAgICAgICJudW1iZXIiOiAiMTExMTExIiwKICAgICAgICAgICAgICAgICAgICAiaXNzdWVyIjogIjExMTEiLAogICAgICAgICAgICAgICAgICAgICJpc3BiIjogIjk5OTk5MDA4IgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJsb2NhbEluc3RydW1lbnQiOiAiRElDVCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInR5cGUiOiAiUElYIiwKICAgICAgICAgICAgImRhdGUiOiAiMjAyMS0xMi0xNyIKICAgICAgICB9LAogICAgICAgICJsb2dnZWRVc2VyIjogewogICAgICAgICAgICAiZG9jdW1lbnQiOiB7CiAgICAgICAgICAgICAgICAicmVsIjogIkNQRiIsCiAgICAgICAgICAgICAgICAiaWRlbnRpZmljYXRpb24iOiAiMDIzNDM1MTgwMjUiCiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9Cn0.osnN4af1w8XWCkv3NKW6v33GkPMHCrHuQu-w5pVi5BLJc84hfpTDyGr_4HvQOJiOeSgBXpyuIPSi67WAYQIQRsvvUdnaJg4DkC4aVCp2UHfvCnCy7DHtdextU1bYVE4uIxW9kkkdsjL8R_kgyTk4wWikaPyGzrE3Ypphw18trZSeQQk4eTUGUhYylb8BWHX3ipvOpI5i0oRpQjRm8KXyCtAWXSOi1cvj1QXCdNB0tiFty1YflT24IYVFA_qcpb-U2AacBLCIs7bIN4ESn3QR3uj_7jOf4CsHOGV3yeN0p_LlV8Hkm-XH9cMUrz3JKbOclJ0q002_4g2kIM3i2MRWpw
2021-12-17 17:32:45 SUCCESS
CreateFapiInteractionIdIfNeeded
Created new FAPI interaction ID
fapi_interaction_id
8d830ee1-91c1-4beb-b5bb-281a072db5b2
2021-12-17 17:32:45 SUCCESS
FAPIBrazilGenerateNewPaymentsConsentResponse
Created consent response
headers
{
  "x-fapi-interaction-id": "8d830ee1-91c1-4beb-b5bb-281a072db5b2"
}
consentId
urn:conformance:oidf:5Lt0NbH0wA
consent_response
{
  "data": {
    "consentId": "urn:conformance:oidf:5Lt0NbH0wA",
    "creationDateTime": "2021-12-17T17:32:45Z",
    "status": "AWAITING_AUTHORISATION",
    "statusUpdateDateTime": "2021-12-17T17:32:45Z",
    "expirationDateTime": "2021-12-17T19:32:45Z",
    "transactionFromDateTime": "2021-12-17T17:27:45Z",
    "transactionToDateTime": "2021-12-17T19:32:45Z",
    "links": {
      "self": "https://www.certification.openid.net/test/a/fintech-clienttest-bergspayments/v1/consents"
    },
    "meta": {
      "totalRecords": 1,
      "totalPages": 1,
      "requestDateTime": "2021-12-17T17:32:45Z"
    },
    "creditor": {
      "name": "CLIENTE PIX OPEN BANKING",
      "cpfCnpj": "95871751660",
      "personType": "PESSOA_NATURAL"
    },
    "loggedUser": {
      "document": {
        "identification": "02343518025",
        "rel": "CPF"
      }
    },
    "payment": {
      "date": "2021-12-17",
      "amount": "0.22",
      "currency": "BRL",
      "details": {
        "proxy": "+5561999991111",
        "localInstrument": "DICT",
        "creditorAccount": {
          "number": "111111",
          "accountType": "CACC",
          "ispb": "99999008",
          "issuer": "1111"
        }
      },
      "type": "PIX"
    },
    "debtorAccount": {
      "number": "3541294804",
      "accountType": "CACC",
      "ispb": "92702067",
      "issuer": "0100"
    }
  },
  "aud": "2a01e202-e8f0-5f5a-9651-ebc257371e6e",
  "iat": 1639762365,
  "jti": "aa3bd134-d55b-47b8-9041-3257355313dc",
  "iss": "74e929d9-33b6-4d85-8ba7-c146c867a817"
}
2021-12-17 17:32:45 SUCCESS
FAPIBrazilSignPaymentConsentResponse
Signed the payment consent response
signed_consent_response
eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiIyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUiLCJkYXRhIjp7ImRlYnRvckFjY291bnQiOnsibnVtYmVyIjoiMzU0MTI5NDgwNCIsImFjY291bnRUeXBlIjoiQ0FDQyIsImlzcGIiOiI5MjcwMjA2NyIsImlzc3VlciI6IjAxMDAifSwiZXhwaXJhdGlvbkRhdGVUaW1lIjoiMjAyMS0xMi0xN1QxOTozMjo0NVoiLCJ0cmFuc2FjdGlvblRvRGF0ZVRpbWUiOiIyMDIxLTEyLTE3VDE5OjMyOjQ1WiIsImxvZ2dlZFVzZXIiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiIwMjM0MzUxODAyNSIsInJlbCI6IkNQRiJ9fSwiY29uc2VudElkIjoidXJuOmNvbmZvcm1hbmNlOm9pZGY6NUx0ME5iSDB3QSIsInRyYW5zYWN0aW9uRnJvbURhdGVUaW1lIjoiMjAyMS0xMi0xN1QxNzoyNzo0NVoiLCJtZXRhIjp7InRvdGFsUmVjb3JkcyI6MSwicmVxdWVzdERhdGVUaW1lIjoiMjAyMS0xMi0xN1QxNzozMjo0NVoiLCJ0b3RhbFBhZ2VzIjoxfSwic3RhdHVzVXBkYXRlRGF0ZVRpbWUiOiIyMDIxLTEyLTE3VDE3OjMyOjQ1WiIsImxpbmtzIjp7InNlbGYiOiJodHRwczpcL1wvd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldFwvdGVzdFwvYVwvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzcGF5bWVudHNcL3YxXC9jb25zZW50cyJ9LCJjcmVkaXRvciI6eyJuYW1lIjoiQ0xJRU5URSBQSVggT1BFTiBCQU5LSU5HIiwiY3BmQ25waiI6Ijk1ODcxNzUxNjYwIiwicGVyc29uVHlwZSI6IlBFU1NPQV9OQVRVUkFMIn0sInBheW1lbnQiOnsiZGF0ZSI6IjIwMjEtMTItMTciLCJhbW91bnQiOiIwLjIyIiwiY3VycmVuY3kiOiJCUkwiLCJkZXRhaWxzIjp7InByb3h5IjoiKzU1NjE5OTk5OTExMTEiLCJsb2NhbEluc3RydW1lbnQiOiJESUNUIiwiY3JlZGl0b3JBY2NvdW50Ijp7Im51bWJlciI6IjExMTExMSIsImFjY291bnRUeXBlIjoiQ0FDQyIsImlzcGIiOiI5OTk5OTAwOCIsImlzc3VlciI6IjExMTEifX0sInR5cGUiOiJQSVgifSwiY3JlYXRpb25EYXRlVGltZSI6IjIwMjEtMTItMTdUMTc6MzI6NDVaIiwic3RhdHVzIjoiQVdBSVRJTkdfQVVUSE9SSVNBVElPTiJ9LCJpc3MiOiI3NGU5MjlkOS0zM2I2LTRkODUtOGJhNy1jMTQ2Yzg2N2E4MTciLCJpYXQiOjE2Mzk3NjIzNjUsImp0aSI6ImFhM2JkMTM0LWQ1NWItNDdiOC05MDQxLTMyNTczNTUzMTNkYyJ9.g8x7UDglngHqMbi4NgJWED0ViQ4ZuQ5H5vGKALxHNhF0omAGHIt97afolLueaaEmuOFAL7hUiGkrZ2E10MmQmc_JMiPXvqjlwt56lZBhg0znGJHq30_XqGLcK63FDNvV2ST1Gv9sJ7WdkQ0NrBhhT9RuY2_9mor3OWtgq26Nt5rLJ9lBJnuaA3waJ1-BfB73iK95TXoCLwd5SDJ9eyfAcPLsoXmYkb63BkVi8j4ndrxPY7EsK_1ayCdu1C01hFfUf_iAs3qYXXyptTrL56CTLy5oMWhN55M7XuxNuQhEhzGW9R3kA1cZTX6AR4_o-5ogdtsB0bc6sNwUJpQL1YtpRA
2021-12-17 17:32:45
ClearAccessTokenFromRequest
Condition ran but did not log anything
2021-12-17 17:32:45 OUTGOING
fapi1-advanced-final-client-test-valid-aud-as-array
Response to HTTP request to test instance 71x6MxCWuuU1ijL
outgoing_status_code
201
outgoing_headers
{
  "x-fapi-interaction-id": [
    "8d830ee1-91c1-4beb-b5bb-281a072db5b2"
  ],
  "Content-Type": [
    "application/jwt"
  ]
}
outgoing_body
eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiIyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUiLCJkYXRhIjp7ImRlYnRvckFjY291bnQiOnsibnVtYmVyIjoiMzU0MTI5NDgwNCIsImFjY291bnRUeXBlIjoiQ0FDQyIsImlzcGIiOiI5MjcwMjA2NyIsImlzc3VlciI6IjAxMDAifSwiZXhwaXJhdGlvbkRhdGVUaW1lIjoiMjAyMS0xMi0xN1QxOTozMjo0NVoiLCJ0cmFuc2FjdGlvblRvRGF0ZVRpbWUiOiIyMDIxLTEyLTE3VDE5OjMyOjQ1WiIsImxvZ2dlZFVzZXIiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiIwMjM0MzUxODAyNSIsInJlbCI6IkNQRiJ9fSwiY29uc2VudElkIjoidXJuOmNvbmZvcm1hbmNlOm9pZGY6NUx0ME5iSDB3QSIsInRyYW5zYWN0aW9uRnJvbURhdGVUaW1lIjoiMjAyMS0xMi0xN1QxNzoyNzo0NVoiLCJtZXRhIjp7InRvdGFsUmVjb3JkcyI6MSwicmVxdWVzdERhdGVUaW1lIjoiMjAyMS0xMi0xN1QxNzozMjo0NVoiLCJ0b3RhbFBhZ2VzIjoxfSwic3RhdHVzVXBkYXRlRGF0ZVRpbWUiOiIyMDIxLTEyLTE3VDE3OjMyOjQ1WiIsImxpbmtzIjp7InNlbGYiOiJodHRwczpcL1wvd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldFwvdGVzdFwvYVwvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzcGF5bWVudHNcL3YxXC9jb25zZW50cyJ9LCJjcmVkaXRvciI6eyJuYW1lIjoiQ0xJRU5URSBQSVggT1BFTiBCQU5LSU5HIiwiY3BmQ25waiI6Ijk1ODcxNzUxNjYwIiwicGVyc29uVHlwZSI6IlBFU1NPQV9OQVRVUkFMIn0sInBheW1lbnQiOnsiZGF0ZSI6IjIwMjEtMTItMTciLCJhbW91bnQiOiIwLjIyIiwiY3VycmVuY3kiOiJCUkwiLCJkZXRhaWxzIjp7InByb3h5IjoiKzU1NjE5OTk5OTExMTEiLCJsb2NhbEluc3RydW1lbnQiOiJESUNUIiwiY3JlZGl0b3JBY2NvdW50Ijp7Im51bWJlciI6IjExMTExMSIsImFjY291bnRUeXBlIjoiQ0FDQyIsImlzcGIiOiI5OTk5OTAwOCIsImlzc3VlciI6IjExMTEifX0sInR5cGUiOiJQSVgifSwiY3JlYXRpb25EYXRlVGltZSI6IjIwMjEtMTItMTdUMTc6MzI6NDVaIiwic3RhdHVzIjoiQVdBSVRJTkdfQVVUSE9SSVNBVElPTiJ9LCJpc3MiOiI3NGU5MjlkOS0zM2I2LTRkODUtOGJhNy1jMTQ2Yzg2N2E4MTciLCJpYXQiOjE2Mzk3NjIzNjUsImp0aSI6ImFhM2JkMTM0LWQ1NWItNDdiOC05MDQxLTMyNTczNTUzMTNkYyJ9.g8x7UDglngHqMbi4NgJWED0ViQ4ZuQ5H5vGKALxHNhF0omAGHIt97afolLueaaEmuOFAL7hUiGkrZ2E10MmQmc_JMiPXvqjlwt56lZBhg0znGJHq30_XqGLcK63FDNvV2ST1Gv9sJ7WdkQ0NrBhhT9RuY2_9mor3OWtgq26Nt5rLJ9lBJnuaA3waJ1-BfB73iK95TXoCLwd5SDJ9eyfAcPLsoXmYkb63BkVi8j4ndrxPY7EsK_1ayCdu1C01hFfUf_iAs3qYXXyptTrL56CTLy5oMWhN55M7XuxNuQhEhzGW9R3kA1cZTX6AR4_o-5ogdtsB0bc6sNwUJpQL1YtpRA
outgoing_path
payments/v1/consents
2021-12-17 17:32:46 INCOMING
fapi1-advanced-final-client-test-valid-aud-as-array
Incoming HTTP request to test instance 71x6MxCWuuU1ijL
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "banrisul 1.0.0",
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded",
  "accept-encoding": "gzip, deflate, br",
  "content-length": "3233",
  "connection": "close"
}
incoming_path
/test-mtls/a/fintech-clienttest-bergs/par
incoming_body_form_params
{
  "request": "eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkEyNTZHQ00iLCJjdHkiOiJvYXV0aC1hdXRoei1yZXErand0Iiwia2lkIjoiMGZlNTAyZGQtMTRmMC00ZjQ1LTgwZjktZmViOWEyMTZmOTk2In0.PZBplkupcZyCULij8ubOxeBuoXiQ25dzDls7r3EYTze8Ir-QOrB026422BFVzQUn0DtlN8Le12K83rTAgW--7_xW3nioaNtsqV505T-TPrzvD8Or18N_IqkSmOJAVoBKg2hL6QC6stdisM4Blqjrtip_eCEMm9IrjPV3f-V1RD6gwgV524-FYzEkjAVm8MDps9ylspzO-tU5zs_rb7UmG-Eka0Kz1l7-cf6sBqqMhVA94qZB11Xetr6_ks9jCzftZG4sBlync4uDLPGO1c5yC3qppQ753EvLzi1KbTB62RcyXab-AmoP8NAcKihS3W0hKuuDZ5IPLFhXXgbDVQ0NHQ.Gr-c_69ksWAFxIi8.yucJ6bGOSEWGDMiMCYM4YpxkXjRxCphwneEplk7b1_BMW2vFzJmsX1iE1Bv4dKH3DCNXoSWt-4Kq73KVlaCPFZlCCyfysK59iYH91sqg-0VWwPJK3f8ABWdBeXrHwMViGAw6UFq42SSFoW2JtcWpsbntnkAAUfW9YWumCHyKUSSibXxjWyOjV9ohckXkSD-U8eyVsr1s52lhByyQaK3wvCi2zKlbNCXXc6WSPHYHn078tWJ2RbbjQwUCmvLIQMFQP7FgC2SZjNVUBe-OOc1fuTucN1izTIYmxCsZjcsaRU321m0X9y7PoUTmFKzeyXJxSBAbxZ5A0lqfuqUwGw7RSQ3Gk8A4nM-bTqZdWPVBIbYD8F-i85gE7rbwHqTp_EPouur3z8mnT4zjOsp6x8zXATSPSkr3iLmjTFm1HUm_oNTi0ITtmTB1tryroNfT-LSAWWEnTu-d2lTIBzEiFS1gIo2Bh-P4LJXZauQu1B7bhPfIKFhoOi-Q_81LrUR0X5Ikl20f2WR0fZENLjCDMw7yy_LbA1XzU8CzjKDn8heGxvOZZpseCeVpMv9GJtYCWbkrgjDa5qhCNi3M_A8-9XvREwXO4ZRLaUTlGvddrZku2b9JzPMobwqTFKQm3fbFvbs8I-YvYjCdkUAp_vt7FEY5A3uCwN2dp8UQGNB4hjKY7jkxm6PeNL_Ki8ezSwNFPunubdMQhKlLbfcUNS_HN0Ha5LKkwBb05POc9QM327b9NUhy9JE8KJvYTW60iuSkAp0zd1Uu0WlYEC8Q883K9CHpr0ewh83-1s_PyyCoszRCKX4xPYo3vjBvfwFi_AqkTy5P2lFlZwf8061I0ma5klhm5yAh1goFWQtxWxK-OI9DBmdeL1No3yOijrfpvb-P1w4Q4LZIe8k81ptN7ThuFFu0bYK804lVSeHKvAZ1LtfSiioCipPb8JhIpry8Vbp9xqu8F7E-NdMP6lJUyGavMPTePDxlHOEY92CpVyDc9Ok1rI1I1MPFtvPjpjXwPM31gEW5w-DeJknwl_cEv0uZFu_ZiGddHktWoU-Ht1x61V0ZX9xvMihnoCefETExoci3H7SZg1LShCYTn1SrxJ8YEJPtN7CpMqldpVQ5H0bYYHLPq1YY-MeTJ1tHRlOZbQ4U21u9idm_ihs0-rsrHGwIQkd76VwDXzMop9auHOVB2EaB0QINTxMVn3t6m4pj9VMsyowZZ8pfOUbPkFwJ_gU14lmj-RLshEMvizAMd9bN1OlsnrQAmFKCo3XwNx-01b7AjDDOszvkNSDCtnx_o56gD-SaUTmIvUmAtflIB2FUx0jyp8ndFSlkE5Yc2-a3VY1DqSrQKcLNRPNyXwjn05r0nl8gCwFXWgtisAUf5POtOtKAimmwb3YMV7rNXOc5YZ0OHgiIuldB0YFyNYUlCbpCLgT0dgjynkCJDXdfm-GzokTPfjtIGUJhDfRQk4aJpSJqlG6XnlMXkqIrJVdNX0JoKcpmZW47lzEqxDyMfGxnz7kmyWOHYQx3UhHk2vHl8CgbT5K-SqZFkN5gLnwVknRgASxtfTKTbKMmI57C4YlyPn4FdOSDTsX7VUGQXyKoRyUNhdEIEsdEvIi_XmDCGw.wsR1Twp3ub4g4l82iI0dGQ",
  "client_id": "rp-cert-client-1",
  "client_assertion": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NjIzNjUsImV4cCI6MTYzOTc2MjQyNSwianRpIjoiQk04VFE5MGJYVzBidXd1bUdqLWhLUE91ek9wN3BacWpwZDZkSDNMOHZBVSIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.RrpOcklmpeIQXt1rsfgbiAySlI_G2Ex40xG9eG9BJTdhwh91y3Vlda1tbLl0ty_zXGjbl5qL_v02WK44-VyBnpXTSe_HVfulV9qoo8lXJ46G3aPsw_f85XNO_0DkbBygds4ZDIBqwreB2k-PYefGxJUARsk1gVGyqOjAKVFy0H3Bn4q6y2ZVqpDs6Gi8kNWPCkcpB6jd7KGIosvCL6lt5FnB1mp3lJn44qxld9pZnrqVmLd3yPX06fOho5TjrJpPp0nY51cCwv0bDnRHX5gkS0838CW9W03NBwIo79tEIkKdG_KGlxZPMV5egyRC-5yhu7gco_T2FPtuhOKLQLDwLg",
  "client_assertion_type": "urn:ietf:params:oauth:client-assertion-type:jwt-bearer"
}
incoming_method
POST
incoming_tls_version
TLSv1.2
incoming_tls_cipher
ECDHE-RSA-AES128-GCM-SHA256
incoming_tls_cert
-----BEGIN CERTIFICATE----- MIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2 MzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv cnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w KwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd BgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3 MDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB gjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i YjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu 1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC JXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL FOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT QhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX DZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD VR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2 TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov L29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud HwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi cmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp c3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG CCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC ATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm b3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw YXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl cyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0 LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo ZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl bGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz LnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN BgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2 Twt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ IuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5 aWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT MiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV xibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw== -----END CERTIFICATE-----
incoming_body_json
incoming_query_string_params
{}
incoming_body
request=eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkEyNTZHQ00iLCJjdHkiOiJvYXV0aC1hdXRoei1yZXErand0Iiwia2lkIjoiMGZlNTAyZGQtMTRmMC00ZjQ1LTgwZjktZmViOWEyMTZmOTk2In0.PZBplkupcZyCULij8ubOxeBuoXiQ25dzDls7r3EYTze8Ir-QOrB026422BFVzQUn0DtlN8Le12K83rTAgW--7_xW3nioaNtsqV505T-TPrzvD8Or18N_IqkSmOJAVoBKg2hL6QC6stdisM4Blqjrtip_eCEMm9IrjPV3f-V1RD6gwgV524-FYzEkjAVm8MDps9ylspzO-tU5zs_rb7UmG-Eka0Kz1l7-cf6sBqqMhVA94qZB11Xetr6_ks9jCzftZG4sBlync4uDLPGO1c5yC3qppQ753EvLzi1KbTB62RcyXab-AmoP8NAcKihS3W0hKuuDZ5IPLFhXXgbDVQ0NHQ.Gr-c_69ksWAFxIi8.yucJ6bGOSEWGDMiMCYM4YpxkXjRxCphwneEplk7b1_BMW2vFzJmsX1iE1Bv4dKH3DCNXoSWt-4Kq73KVlaCPFZlCCyfysK59iYH91sqg-0VWwPJK3f8ABWdBeXrHwMViGAw6UFq42SSFoW2JtcWpsbntnkAAUfW9YWumCHyKUSSibXxjWyOjV9ohckXkSD-U8eyVsr1s52lhByyQaK3wvCi2zKlbNCXXc6WSPHYHn078tWJ2RbbjQwUCmvLIQMFQP7FgC2SZjNVUBe-OOc1fuTucN1izTIYmxCsZjcsaRU321m0X9y7PoUTmFKzeyXJxSBAbxZ5A0lqfuqUwGw7RSQ3Gk8A4nM-bTqZdWPVBIbYD8F-i85gE7rbwHqTp_EPouur3z8mnT4zjOsp6x8zXATSPSkr3iLmjTFm1HUm_oNTi0ITtmTB1tryroNfT-LSAWWEnTu-d2lTIBzEiFS1gIo2Bh-P4LJXZauQu1B7bhPfIKFhoOi-Q_81LrUR0X5Ikl20f2WR0fZENLjCDMw7yy_LbA1XzU8CzjKDn8heGxvOZZpseCeVpMv9GJtYCWbkrgjDa5qhCNi3M_A8-9XvREwXO4ZRLaUTlGvddrZku2b9JzPMobwqTFKQm3fbFvbs8I-YvYjCdkUAp_vt7FEY5A3uCwN2dp8UQGNB4hjKY7jkxm6PeNL_Ki8ezSwNFPunubdMQhKlLbfcUNS_HN0Ha5LKkwBb05POc9QM327b9NUhy9JE8KJvYTW60iuSkAp0zd1Uu0WlYEC8Q883K9CHpr0ewh83-1s_PyyCoszRCKX4xPYo3vjBvfwFi_AqkTy5P2lFlZwf8061I0ma5klhm5yAh1goFWQtxWxK-OI9DBmdeL1No3yOijrfpvb-P1w4Q4LZIe8k81ptN7ThuFFu0bYK804lVSeHKvAZ1LtfSiioCipPb8JhIpry8Vbp9xqu8F7E-NdMP6lJUyGavMPTePDxlHOEY92CpVyDc9Ok1rI1I1MPFtvPjpjXwPM31gEW5w-DeJknwl_cEv0uZFu_ZiGddHktWoU-Ht1x61V0ZX9xvMihnoCefETExoci3H7SZg1LShCYTn1SrxJ8YEJPtN7CpMqldpVQ5H0bYYHLPq1YY-MeTJ1tHRlOZbQ4U21u9idm_ihs0-rsrHGwIQkd76VwDXzMop9auHOVB2EaB0QINTxMVn3t6m4pj9VMsyowZZ8pfOUbPkFwJ_gU14lmj-RLshEMvizAMd9bN1OlsnrQAmFKCo3XwNx-01b7AjDDOszvkNSDCtnx_o56gD-SaUTmIvUmAtflIB2FUx0jyp8ndFSlkE5Yc2-a3VY1DqSrQKcLNRPNyXwjn05r0nl8gCwFXWgtisAUf5POtOtKAimmwb3YMV7rNXOc5YZ0OHgiIuldB0YFyNYUlCbpCLgT0dgjynkCJDXdfm-GzokTPfjtIGUJhDfRQk4aJpSJqlG6XnlMXkqIrJVdNX0JoKcpmZW47lzEqxDyMfGxnz7kmyWOHYQx3UhHk2vHl8CgbT5K-SqZFkN5gLnwVknRgASxtfTKTbKMmI57C4YlyPn4FdOSDTsX7VUGQXyKoRyUNhdEIEsdEvIi_XmDCGw.wsR1Twp3ub4g4l82iI0dGQ&client_id=rp-cert-client-1&client_assertion=eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NjIzNjUsImV4cCI6MTYzOTc2MjQyNSwianRpIjoiQk04VFE5MGJYVzBidXd1bUdqLWhLUE91ek9wN3BacWpwZDZkSDNMOHZBVSIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.RrpOcklmpeIQXt1rsfgbiAySlI_G2Ex40xG9eG9BJTdhwh91y3Vlda1tbLl0ty_zXGjbl5qL_v02WK44-VyBnpXTSe_HVfulV9qoo8lXJ46G3aPsw_f85XNO_0DkbBygds4ZDIBqwreB2k-PYefGxJUARsk1gVGyqOjAKVFy0H3Bn4q6y2ZVqpDs6Gi8kNWPCkcpB6jd7KGIosvCL6lt5FnB1mp3lJn44qxld9pZnrqVmLd3yPX06fOho5TjrJpPp0nY51cCwv0bDnRHX5gkS0838CW9W03NBwIo79tEIkKdG_KGlxZPMV5egyRC-5yhu7gco_T2FPtuhOKLQLDwLg&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
2021-12-17 17:32:46 SUCCESS
EnsureIncomingTls12WithSecureCipherOrTls13
TLS 1.2 in use and cipher is one recommended by BCP195
actual
ECDHE-RSA-AES128-GCM-SHA256
recommended
[
  "DHE-RSA-AES128-GCM-SHA256",
  "ECDHE-RSA-AES128-GCM-SHA256",
  "DHE-RSA-AES256-GCM-SHA384",
  "ECDHE-RSA-AES256-GCM-SHA384"
]
PAR endpoint
2021-12-17 17:32:46 SUCCESS
ExtractClientCertificateFromTokenEndpointRequestHeaders
Extracted client certificate
client_certificate
{
  "cert": "-----BEGIN CERTIFICATE----- MIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2 MzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv cnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w KwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd BgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3 MDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB gjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i YjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu 1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC JXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL FOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT QhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX DZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD VR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2 TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov L29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud HwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi cmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp c3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG CCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC ATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm b3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw YXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl cyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0 LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo ZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl bGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz LnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN BgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2 Twt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ IuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5 aWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT MiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV xibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw\u003d\u003d -----END CERTIFICATE-----",
  "pem": "-----BEGIN CERTIFICATE-----\nMIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2\nMzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv\ncnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w\nKwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd\nBgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3\nMDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB\ngjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i\nYjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB\nAMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu\n1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC\nJXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL\nFOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT\nQhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX\nDZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD\nVR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2\nTrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov\nL29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud\nHwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi\ncmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp\nc3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG\nCCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC\nATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm\nb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw\nYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl\ncyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0\nLCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo\nZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl\nbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz\nLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN\nBgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2\nTwt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ\nIuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5\naWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT\nMiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV\nxibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw\u003d\u003d\n-----END CERTIFICATE-----",
  "subject": {
    "dn": "UID\u003dd61a9951-7e27-4c97-bb5a-f71ce459631e,1.3.6.1.4.1.311.60.2.1.3\u003d#13024252,2.5.4.15\u003d#131450726976617465204f7267616e697a6174696f6e,2.5.4.5\u003d#130e3932373032303637303030313936,CN\u003dbpkcac.banrisul.com.br,OU\u003d2a01e202-e8f0-5f5a-9651-ebc257371e6e,O\u003dBCO DO ESTADO DO RS S.A.,L\u003dPorto Alegre,ST\u003dRS,C\u003dBR"
  },
  "sanDnsNames": [
    "bpkcac.banrisul.com.br"
  ],
  "sanUris": [],
  "sanIPs": [],
  "sanEmails": []
}
2021-12-17 17:32:46 SUCCESS
CheckForClientCertificate
Found client certificate
2021-12-17 17:32:46 SUCCESS
EnsureClientCertificateMatches
Presented certificate matches registered certificate
actual
-----BEGIN CERTIFICATE-----
MIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL
BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx
FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB
TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2
MzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv
cnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w
KwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd
BgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3
MDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB
gjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i
YjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
AMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu
1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC
JXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL
FOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT
QhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX
DZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD
VR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2
TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov
L29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud
HwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi
cmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp
c3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG
CCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC
ATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm
b3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw
YXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl
cyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0
LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo
ZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl
bGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz
LnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN
BgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2
Twt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ
IuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5
aWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT
MiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV
xibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw==
-----END CERTIFICATE-----
2021-12-17 17:32:46 SUCCESS
ExtractClientAssertion
Parsed client assertion
client_assertion
{
  "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NjIzNjUsImV4cCI6MTYzOTc2MjQyNSwianRpIjoiQk04VFE5MGJYVzBidXd1bUdqLWhLUE91ek9wN3BacWpwZDZkSDNMOHZBVSIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.RrpOcklmpeIQXt1rsfgbiAySlI_G2Ex40xG9eG9BJTdhwh91y3Vlda1tbLl0ty_zXGjbl5qL_v02WK44-VyBnpXTSe_HVfulV9qoo8lXJ46G3aPsw_f85XNO_0DkbBygds4ZDIBqwreB2k-PYefGxJUARsk1gVGyqOjAKVFy0H3Bn4q6y2ZVqpDs6Gi8kNWPCkcpB6jd7KGIosvCL6lt5FnB1mp3lJn44qxld9pZnrqVmLd3yPX06fOho5TjrJpPp0nY51cCwv0bDnRHX5gkS0838CW9W03NBwIo79tEIkKdG_KGlxZPMV5egyRC-5yhu7gco_T2FPtuhOKLQLDwLg",
  "header": {
    "kid": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I",
    "typ": "JWT",
    "alg": "PS256"
  },
  "claims": {
    "sub": "rp-cert-client-1",
    "aud": [
      "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
      "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/token",
      "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/token"
    ],
    "iss": "rp-cert-client-1",
    "exp": 1639762425,
    "iat": 1639762365,
    "jti": "BM8TQ90bXW0buwumGj-hKPOuzOp7pZqjpd6dH3L8vAU"
  }
}
2021-12-17 17:32:46
EnsureClientAssertionSignatureAlgorithmMatchesRegistered
token_endpoint_auth_signing_alg is not set for the client, any supported algorithm can be used
2021-12-17 17:32:46 SUCCESS
ValidateClientAssertionSignature
client_assertion signature validated
client_assertion
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NjIzNjUsImV4cCI6MTYzOTc2MjQyNSwianRpIjoiQk04VFE5MGJYVzBidXd1bUdqLWhLUE91ek9wN3BacWpwZDZkSDNMOHZBVSIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.RrpOcklmpeIQXt1rsfgbiAySlI_G2Ex40xG9eG9BJTdhwh91y3Vlda1tbLl0ty_zXGjbl5qL_v02WK44-VyBnpXTSe_HVfulV9qoo8lXJ46G3aPsw_f85XNO_0DkbBygds4ZDIBqwreB2k-PYefGxJUARsk1gVGyqOjAKVFy0H3Bn4q6y2ZVqpDs6Gi8kNWPCkcpB6jd7KGIosvCL6lt5FnB1mp3lJn44qxld9pZnrqVmLd3yPX06fOho5TjrJpPp0nY51cCwv0bDnRHX5gkS0838CW9W03NBwIo79tEIkKdG_KGlxZPMV5egyRC-5yhu7gco_T2FPtuhOKLQLDwLg
2021-12-17 17:32:46 SUCCESS
EnsureClientAssertionTypeIsJwt
Found JWT assertion type
assertion type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2021-12-17 17:32:46 SUCCESS
ValidateClientAssertionClaimsForPAREndpoint
Client Assertion passed all validation checks
2021-12-17 17:32:46 SUCCESS
ExtractRequestObjectFromPAREndpointRequest
Parsed request object
request_object
{
  "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6Im9hdXRoLWF1dGh6LXJlcStqd3QiLCJraWQiOiJ2cVphZTJwSFRjLUU0N0ZjWTNWQnZ0ZUhBWlY0Tm1VdG9QYTR0cnlJcDJJIn0.eyJyZWRpcmVjdF91cmkiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAiLCJzY29wZSI6Im9wZW5pZCBwYXltZW50cyBjb25zZW50OnVybjpjb25mb3JtYW5jZTpvaWRmOjVMdDBOYkgwd0EiLCJzdGF0ZSI6IjVLaTR5ZTB6QVJkVUlBIiwicmVzcG9uc2VfdHlwZSI6ImNvZGUgaWRfdG9rZW4iLCJyZXNwb25zZV9tb2RlIjoiZnJhZ21lbnQiLCJub25jZSI6ImMweE11TUdSYUFFVGc3eVhxYV8wdmciLCJjb2RlX2NoYWxsZW5nZSI6InA1a1ExZkJVWU5GUUUwOHBsVnpaV05TTDNRNi1yWk5ZNHBNUVRSVWtONHciLCJjb2RlX2NoYWxsZW5nZV9tZXRob2QiOiJTMjU2IiwiaXNzIjoicnAtY2VydC1jbGllbnQtMSIsImF1ZCI6Imh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImNsaWVudF9pZCI6InJwLWNlcnQtY2xpZW50LTEiLCJqdGkiOiJ2UllmQ20zMmZDTTgzanQ3VDI5NXo5cnpab29teTY5YVpESmcxb2dzZkdjIiwiaWF0IjoxNjM5NzYyMzY1LCJleHAiOjE2Mzk3NjI2NjUsIm5iZiI6MTYzOTc2MjM2NX0.oCc8VdqC-_8OEPGXvJ7fi8SfU_FkUk5mjtiU8Hahd4Fdp_WPUx61pqcwB0hR4o6oPKbsGLyMgHhp0Mg9zNqvoc93sl_P4pQ2VYE8HffP_qgUFGm4EtnV3MQwE0CUqy7Kc9F4CmFGO5lkFc4c4xNV3mJdmZLPtCbFIc9VASWb7RdzhPhopZlZoQmnUK3hEOSUnAn3drf01YrVWaJZl7K5eQXLimDjJoGoCvn7ZeLAcndKXXGkaFCKSObbhHBRP8kHwD0nSv3bsNEnFODVPNrWMD6qnhcCZ3BalrRfwlCOrx_WIj4G9PG2A6pszqIxGYRxGJt8E5hnBwRU0OXchwSaOQ",
  "header": {
    "kid": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I",
    "typ": "oauth-authz-req+jwt",
    "alg": "PS256"
  },
  "claims": {
    "iss": "rp-cert-client-1",
    "response_type": "code id_token",
    "code_challenge_method": "S256",
    "nonce": "c0xMuMGRaAETg7yXqa_0vg",
    "client_id": "rp-cert-client-1",
    "response_mode": "fragment",
    "aud": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
    "nbf": 1639762365,
    "scope": "openid payments consent:urn:conformance:oidf:5Lt0NbH0wA",
    "redirect_uri": "http://localhost:3000",
    "state": "5Ki4ye0zARdUIA",
    "exp": 1639762665,
    "iat": 1639762365,
    "code_challenge": "p5kQ1fBUYNFQE08plVzZWNSL3Q6-rZNY4pMQTRUkN4w",
    "jti": "vRYfCm32fCM83jt7T295z9rzZoomy69aZDJg1ogsfGc"
  },
  "jwe_header": {
    "kid": "0fe502dd-14f0-4f45-80f9-feb9a216f996",
    "cty": "oauth-authz-req+jwt",
    "enc": "A256GCM",
    "alg": "RSA-OAEP"
  }
}
2021-12-17 17:32:46 SUCCESS
EnsurePAREndpointRequestDoesNotContainRequestUriParameter
PAR endpoint request does not contain a request_uri parameter
2021-12-17 17:32:46 SUCCESS
ValidateEncryptedRequestObjectHasKid
kid was found in the encrypted request object header
kid
0fe502dd-14f0-4f45-80f9-feb9a216f996
2021-12-17 17:32:46 SUCCESS
FAPIValidateRequestObjectSigningAlg
Request object was signed with a permitted algorithm
alg
PS256
2021-12-17 17:32:46
FAPIBrazilValidateRequestObjectIdTokenACRClaims
acr claim is not requested
2021-12-17 17:32:46 SUCCESS
FAPIValidateRequestObjectExp
Request object contains a valid exp claim, expiry time
exp
"Dec 17, 2021, 5:37:45 PM"
2021-12-17 17:32:46 SUCCESS
FAPI1AdvancedValidateRequestObjectNBFClaim
nbf claim is valid
nbf
"Dec 17, 2021, 5:32:45 PM"
now
"Dec 17, 2021, 5:32:46 PM"
2021-12-17 17:32:46
ValidateRequestObjectClaims
Request object does not contain a max_age claim
2021-12-17 17:32:46 SUCCESS
ValidateRequestObjectClaims
Request object claims passed all validation checks
2021-12-17 17:32:46 SUCCESS
EnsureNumericRequestObjectClaimsAreNotNull
None of the claims expected to have numeric values, have null values
numeric_claims
[
  "max_age"
]
2021-12-17 17:32:46 SUCCESS
EnsureRequestObjectDoesNotContainRequestOrRequestUri
Request object does not contain request or request_uri
2021-12-17 17:32:46 SUCCESS
EnsureRequestObjectDoesNotContainSubWithClientId
Request object does not contain Client Id in sub
2021-12-17 17:32:46 SUCCESS
ValidateRequestObjectSignature
Request object signature validated using a key in the client's JWKS and using the client's registered request_object_signing_alg
request_object
eyJhbGciOiJQUzI1NiIsInR5cCI6Im9hdXRoLWF1dGh6LXJlcStqd3QiLCJraWQiOiJ2cVphZTJwSFRjLUU0N0ZjWTNWQnZ0ZUhBWlY0Tm1VdG9QYTR0cnlJcDJJIn0.eyJyZWRpcmVjdF91cmkiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAiLCJzY29wZSI6Im9wZW5pZCBwYXltZW50cyBjb25zZW50OnVybjpjb25mb3JtYW5jZTpvaWRmOjVMdDBOYkgwd0EiLCJzdGF0ZSI6IjVLaTR5ZTB6QVJkVUlBIiwicmVzcG9uc2VfdHlwZSI6ImNvZGUgaWRfdG9rZW4iLCJyZXNwb25zZV9tb2RlIjoiZnJhZ21lbnQiLCJub25jZSI6ImMweE11TUdSYUFFVGc3eVhxYV8wdmciLCJjb2RlX2NoYWxsZW5nZSI6InA1a1ExZkJVWU5GUUUwOHBsVnpaV05TTDNRNi1yWk5ZNHBNUVRSVWtONHciLCJjb2RlX2NoYWxsZW5nZV9tZXRob2QiOiJTMjU2IiwiaXNzIjoicnAtY2VydC1jbGllbnQtMSIsImF1ZCI6Imh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImNsaWVudF9pZCI6InJwLWNlcnQtY2xpZW50LTEiLCJqdGkiOiJ2UllmQ20zMmZDTTgzanQ3VDI5NXo5cnpab29teTY5YVpESmcxb2dzZkdjIiwiaWF0IjoxNjM5NzYyMzY1LCJleHAiOjE2Mzk3NjI2NjUsIm5iZiI6MTYzOTc2MjM2NX0.oCc8VdqC-_8OEPGXvJ7fi8SfU_FkUk5mjtiU8Hahd4Fdp_WPUx61pqcwB0hR4o6oPKbsGLyMgHhp0Mg9zNqvoc93sl_P4pQ2VYE8HffP_qgUFGm4EtnV3MQwE0CUqy7Kc9F4CmFGO5lkFc4c4xNV3mJdmZLPtCbFIc9VASWb7RdzhPhopZlZoQmnUK3hEOSUnAn3drf01YrVWaJZl7K5eQXLimDjJoGoCvn7ZeLAcndKXXGkaFCKSObbhHBRP8kHwD0nSv3bsNEnFODVPNrWMD6qnhcCZ3BalrRfwlCOrx_WIj4G9PG2A6pszqIxGYRxGJt8E5hnBwRU0OXchwSaOQ
request_object_signing_alg
PS256
jwk
Sun RSA public key, 2048 bits
  params: null
  modulus: 28119908878122129394299038474979146523668002886355087544091957558582288962806484687193621111184137931751467393832712043386276651564018484308083679769433601615369989073772455436049145991360223062847639315066522730831581876736184449471447632512049753347692651893676888991795908989475204510272164742658265235470008178548136673527627061032016815123607524999815991394978769257809928161905520842777710393477048646445006129669623020206122143498796364241964638522029235570249018087534724162161535529615128159050893405780305767772019701853034818101424529377006270182878217121564565545560269515650873029949349054235448085768997
  public exponent: 65537
2021-12-17 17:32:46 SUCCESS
EnsureMatchingRedirectUriInRequestObject
Redirect URI matched
actual
http://localhost:3000
2021-12-17 17:32:46 SUCCESS
EnsureRequestObjectContainsCodeChallengeWhenUsingPAR
Found required PKCE parameters in request
code_challenge_method
S256
code_challenge
p5kQ1fBUYNFQE08plVzZWNSL3Q6-rZNY4pMQTRUkN4w
2021-12-17 17:32:46 SUCCESS
CreatePAREndpointResponse
Created PAR endpoint response
request_uri
urn:ietf:params:oauth:request_uri:0b90b23c-5e17-452f-9d29-bf13ad67d44d
expires_in
600
2021-12-17 17:32:46 OUTGOING
fapi1-advanced-final-client-test-valid-aud-as-array
Response to HTTP request to test instance 71x6MxCWuuU1ijL
outgoing_status_code
201
outgoing_headers
{}
outgoing_body
{
  "request_uri": "urn:ietf:params:oauth:request_uri:0b90b23c-5e17-452f-9d29-bf13ad67d44d",
  "expires_in": 600
}
outgoing_path
par
2021-12-17 17:32:47 INCOMING
fapi1-advanced-final-client-test-valid-aud-as-array
Incoming HTTP request to test instance 71x6MxCWuuU1ijL
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "Go-http-client/1.1",
  "accept-encoding": "gzip",
  "connection": "close",
  "via": "Proxy"
}
incoming_path
/test/a/fintech-clienttest-bergs/authorize
incoming_body_form_params
incoming_method
GET
incoming_tls_version
TLSv1.2
incoming_tls_cipher
ECDHE-RSA-AES256-GCM-SHA384
incoming_tls_cert
incoming_body_json
incoming_query_string_params
{
  "client_id": "rp-cert-client-1",
  "scope": "openid payments consent:urn:conformance:oidf:5Lt0NbH0wA",
  "response_type": "code id_token",
  "redirect_uri": "http://localhost:3000",
  "request_uri": "urn:ietf:params:oauth:request_uri:0b90b23c-5e17-452f-9d29-bf13ad67d44d",
  "state": "5Ki4ye0zARdUIA"
}
incoming_body
2021-12-17 17:32:47 SUCCESS
EnsureIncomingTls12WithSecureCipherOrTls13
TLS 1.2 in use and cipher is one recommended by BCP195
actual
ECDHE-RSA-AES256-GCM-SHA384
recommended
[
  "DHE-RSA-AES128-GCM-SHA256",
  "ECDHE-RSA-AES128-GCM-SHA256",
  "DHE-RSA-AES256-GCM-SHA384",
  "ECDHE-RSA-AES256-GCM-SHA384"
]
Authorization endpoint
2021-12-17 17:32:47 SUCCESS
EnsureAuthorizationRequestDoesNotContainRequestWhenUsingPAR
Request does not contain a request parameter
2021-12-17 17:32:47 SUCCESS
ValidateEncryptedRequestObjectHasKid
kid was found in the encrypted request object header
kid
0fe502dd-14f0-4f45-80f9-feb9a216f996
2021-12-17 17:32:47 SUCCESS
CreateEffectiveAuthorizationRequestParameters
Merged http request parameters with request object claims
effective_authorization_endpoint_request
{
  "client_id": "rp-cert-client-1",
  "scope": "openid payments consent:urn:conformance:oidf:5Lt0NbH0wA",
  "response_type": "code id_token",
  "redirect_uri": "http://localhost:3000",
  "state": "5Ki4ye0zARdUIA",
  "iss": "rp-cert-client-1",
  "code_challenge_method": "S256",
  "nonce": "c0xMuMGRaAETg7yXqa_0vg",
  "response_mode": "fragment",
  "aud": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
  "nbf": 1639762365,
  "exp": 1639762665,
  "iat": 1639762365,
  "code_challenge": "p5kQ1fBUYNFQE08plVzZWNSL3Q6-rZNY4pMQTRUkN4w",
  "jti": "vRYfCm32fCM83jt7T295z9rzZoomy69aZDJg1ogsfGc"
}
2021-12-17 17:32:47 SUCCESS
EnsureClientIdInAuthorizationRequestParametersMatchRequestObject
client_id http request parameter value matches client_id in request object
2021-12-17 17:32:47 SUCCESS
ExtractRequestedScopes
Requested scopes
scope
openid payments consent:urn:conformance:oidf:5Lt0NbH0wA
2021-12-17 17:32:47 SUCCESS
FAPIBrazilValidateConsentScope
Found consent scope in request
actual
[
  "openid",
  "payments",
  "consent:urn:conformance:oidf:5Lt0NbH0wA"
]
expected
consent:urn:conformance:oidf:5Lt0NbH0wA
2021-12-17 17:32:47 SUCCESS
EnsureScopeContainsPayments
Found payments scope in request
actual
[
  "openid",
  "payments",
  "consent:urn:conformance:oidf:5Lt0NbH0wA"
]
2021-12-17 17:32:47 SUCCESS
EnsureResponseTypeIsCodeIdToken
Response type is expected value
expected
code id_token
2021-12-17 17:32:47 SUCCESS
EnsureOpenIDInScopeRequest
Found 'openid' scope in request
actual
[
  "openid",
  "payments",
  "consent:urn:conformance:oidf:5Lt0NbH0wA"
]
expected
openid
2021-12-17 17:32:47 SUCCESS
EnsureMatchingClientId
Client ID matched
client_id
rp-cert-client-1
2021-12-17 17:32:47 SUCCESS
CreateAuthorizationCode
Created authorization code
authorization_code
0dVi4UIRjLWPBTZh5F5E3MQM1dt2qbqT
2021-12-17 17:32:47 SUCCESS
ExtractNonceFromAuthorizationRequest
Extracted nonce
nonce
c0xMuMGRaAETg7yXqa_0vg
2021-12-17 17:32:47 SUCCESS
CalculateCHash
Successful c_hash encoding
c_hash
E11cLFOa1SMsepTb3RAR8g
2021-12-17 17:32:47 SUCCESS
CalculateSHash
Successful s_hash encoding
s_hash
nBWgOGxMdbgBKS7or76_TA
2021-12-17 17:32:47 SUCCESS
GenerateIdTokenClaims
Created ID Token Claims
iss
https://www.certification.openid.net/test/a/fintech-clienttest-bergs/
sub
user-subject-1234531
aud
rp-cert-client-1
nonce
c0xMuMGRaAETg7yXqa_0vg
iat
1639762367
exp
1639762667
2021-12-17 17:32:47
FAPIBrazilAddCPFAndCPNJToIdTokenClaims
Request object does not contain a claims element.id_token
2021-12-17 17:32:47 SUCCESS
AddCHashToIdTokenClaims
Added c_hash to ID token claims
c_hash
E11cLFOa1SMsepTb3RAR8g
id_token_claims
{
  "iss": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
  "sub": "user-subject-1234531",
  "aud": "rp-cert-client-1",
  "nonce": "c0xMuMGRaAETg7yXqa_0vg",
  "iat": 1639762367,
  "exp": 1639762667,
  "c_hash": "E11cLFOa1SMsepTb3RAR8g"
}
2021-12-17 17:32:47 SUCCESS
AddSHashToIdTokenClaims
Added s_hash to ID token claims
s_hash
nBWgOGxMdbgBKS7or76_TA
id_token_claims
{
  "iss": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
  "sub": "user-subject-1234531",
  "aud": "rp-cert-client-1",
  "nonce": "c0xMuMGRaAETg7yXqa_0vg",
  "iat": 1639762367,
  "exp": 1639762667,
  "c_hash": "E11cLFOa1SMsepTb3RAR8g",
  "s_hash": "nBWgOGxMdbgBKS7or76_TA"
}
2021-12-17 17:32:47 INFO
AddAtHashToIdTokenClaims
Skipped evaluation due to missing required string: at_hash
expected
at_hash
2021-12-17 17:32:47 SUCCESS
AddAudValueAsArrayToIdToken
Added the aud value as an array to ID token claims
aud
[
  "rp-cert-client-1"
]
id_token_claims
{
  "iss": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
  "sub": "user-subject-1234531",
  "aud": [
    "rp-cert-client-1"
  ],
  "nonce": "c0xMuMGRaAETg7yXqa_0vg",
  "iat": 1639762367,
  "exp": 1639762667,
  "c_hash": "E11cLFOa1SMsepTb3RAR8g",
  "s_hash": "nBWgOGxMdbgBKS7or76_TA"
}
2021-12-17 17:32:47 INFO
FAPIBrazilAddACRClaimToIdTokenClaims
Skipped evaluation due to missing required string: requested_id_token_acr_values
expected
requested_id_token_acr_values
2021-12-17 17:32:47 SUCCESS
SignIdToken
Signed the ID token
id_token
eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ1c2VyLXN1YmplY3QtMTIzNDUzMSIsImF1ZCI6InJwLWNlcnQtY2xpZW50LTEiLCJjX2hhc2giOiJFMTFjTEZPYTFTTXNlcFRiM1JBUjhnIiwic19oYXNoIjoibkJXZ09HeE1kYmdCS1M3b3I3Nl9UQSIsImlzcyI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9maW50ZWNoLWNsaWVudHRlc3QtYmVyZ3NcLyIsImV4cCI6MTYzOTc2MjY2Nywibm9uY2UiOiJjMHhNdU1HUmFBRVRnN3lYcWFfMHZnIiwiaWF0IjoxNjM5NzYyMzY3fQ.aoY5-PTHdzJnWyZkA-qGSiBPTnExrkkiFKykzMY6ykBcdLpU9lyQRNmHo-uqCwQ1VY-8UHLFhnG0GCVbGbTiC_Y-8kD6wyB9EqFpMhKYfgIekGLO2P10dI-2YwOBlWYD5FxnNV511T8Xrf7R3uM47lGnZCxTlkoH62BfsLLJ2oH9M1NZvULOGM-8wMNEJtb3AMisFNIgvEkxDXETARvxKM65ekk7yrflqWoQNVO6H8Lt3c_eUoWPpLQCtoRjauXPNfpvz23tqead2LpmMe13qV_u3bYqOh_MfFwnLx-1f4dykbmFFC3N2hGyyNfSox-Phd49oWOBYBzMhZrSHUzZfQ
2021-12-17 17:32:47 SUCCESS
SignIdTokenBypassingNimbusChecks
Signed the ID token
id_token
eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJpc3MiOiJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy8iLCJzdWIiOiJ1c2VyLXN1YmplY3QtMTIzNDUzMSIsImF1ZCI6WyJycC1jZXJ0LWNsaWVudC0xIl0sIm5vbmNlIjoiYzB4TXVNR1JhQUVUZzd5WHFhXzB2ZyIsImlhdCI6MTYzOTc2MjM2NywiZXhwIjoxNjM5NzYyNjY3LCJjX2hhc2giOiJFMTFjTEZPYTFTTXNlcFRiM1JBUjhnIiwic19oYXNoIjoibkJXZ09HeE1kYmdCS1M3b3I3Nl9UQSJ9.Nt0JvWMctsD-JfK5L8gVUXoV4Q0cAQpwUnfmqEscQajBlQbIkWFe2Tn2fXOosscMXhQKbMSM4Snn1LMKvPPVTRDoOliPc39Xt1ZBiw0ps_4mg0t-cjHMfdoP8NbAtqIK-HKT0v3hWUGnAEtxo6e2bqyZi18h5BMCkaGJxcAzjjndmqdq3CTrVybMqpT8Yy3N1Tz24BRDZSAU8AhHlqdEbdcNpyWvLUHqdvk7_Jx0EJsL7bUN5XAed82h_LPuefQR7a9M4zfznvzB49LG_HZTcTD8kx4Wf_5OrTXMzLImK8j6M7s0JLRGeqQbaKGAB9iARWxDsml5EnxptbRyIMH1jg
2021-12-17 17:32:47 SUCCESS
FAPIBrazilChangeConsentStatusToAuthorized
Changed consent status to AUTHORISED
consent
{
  "data": {
    "consentId": "urn:conformance:oidf:5Lt0NbH0wA",
    "creationDateTime": "2021-12-17T17:32:45Z",
    "status": "AUTHORISED",
    "statusUpdateDateTime": "2021-12-17T17:32:47Z",
    "expirationDateTime": "2021-12-17T19:32:45Z",
    "transactionFromDateTime": "2021-12-17T17:27:45Z",
    "transactionToDateTime": "2021-12-17T19:32:45Z",
    "links": {
      "self": "https://www.certification.openid.net/test/a/fintech-clienttest-bergspayments/v1/consents"
    },
    "meta": {
      "totalRecords": 1,
      "totalPages": 1,
      "requestDateTime": "2021-12-17T17:32:45Z"
    },
    "creditor": {
      "name": "CLIENTE PIX OPEN BANKING",
      "cpfCnpj": "95871751660",
      "personType": "PESSOA_NATURAL"
    },
    "loggedUser": {
      "document": {
        "identification": "02343518025",
        "rel": "CPF"
      }
    },
    "payment": {
      "date": "2021-12-17",
      "amount": "0.22",
      "currency": "BRL",
      "details": {
        "proxy": "+5561999991111",
        "localInstrument": "DICT",
        "creditorAccount": {
          "number": "111111",
          "accountType": "CACC",
          "ispb": "99999008",
          "issuer": "1111"
        }
      },
      "type": "PIX"
    },
    "debtorAccount": {
      "number": "3541294804",
      "accountType": "CACC",
      "ispb": "92702067",
      "issuer": "0100"
    }
  },
  "aud": "2a01e202-e8f0-5f5a-9651-ebc257371e6e",
  "iat": 1639762365,
  "jti": "aa3bd134-d55b-47b8-9041-3257355313dc",
  "iss": "74e929d9-33b6-4d85-8ba7-c146c867a817"
}
2021-12-17 17:32:47 SUCCESS
CreateAuthorizationEndpointResponseParams
Added authorization_endpoint_response_params to environment
params
{
  "redirect_uri": "http://localhost:3000",
  "state": "5Ki4ye0zARdUIA"
}
2021-12-17 17:32:47 SUCCESS
AddCodeToAuthorizationEndpointResponseParams
Added code to authorization endpoint response params
authorization_endpoint_response_params
{
  "redirect_uri": "http://localhost:3000",
  "state": "5Ki4ye0zARdUIA",
  "code": "0dVi4UIRjLWPBTZh5F5E3MQM1dt2qbqT"
}
2021-12-17 17:32:47 SUCCESS
AddIdTokenToAuthorizationEndpointResponseParams
Added id_token to authorization endpoint response params
authorization_endpoint_response_params
{
  "redirect_uri": "http://localhost:3000",
  "state": "5Ki4ye0zARdUIA",
  "code": "0dVi4UIRjLWPBTZh5F5E3MQM1dt2qbqT",
  "id_token": "eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJpc3MiOiJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy8iLCJzdWIiOiJ1c2VyLXN1YmplY3QtMTIzNDUzMSIsImF1ZCI6WyJycC1jZXJ0LWNsaWVudC0xIl0sIm5vbmNlIjoiYzB4TXVNR1JhQUVUZzd5WHFhXzB2ZyIsImlhdCI6MTYzOTc2MjM2NywiZXhwIjoxNjM5NzYyNjY3LCJjX2hhc2giOiJFMTFjTEZPYTFTTXNlcFRiM1JBUjhnIiwic19oYXNoIjoibkJXZ09HeE1kYmdCS1M3b3I3Nl9UQSJ9.Nt0JvWMctsD-JfK5L8gVUXoV4Q0cAQpwUnfmqEscQajBlQbIkWFe2Tn2fXOosscMXhQKbMSM4Snn1LMKvPPVTRDoOliPc39Xt1ZBiw0ps_4mg0t-cjHMfdoP8NbAtqIK-HKT0v3hWUGnAEtxo6e2bqyZi18h5BMCkaGJxcAzjjndmqdq3CTrVybMqpT8Yy3N1Tz24BRDZSAU8AhHlqdEbdcNpyWvLUHqdvk7_Jx0EJsL7bUN5XAed82h_LPuefQR7a9M4zfznvzB49LG_HZTcTD8kx4Wf_5OrTXMzLImK8j6M7s0JLRGeqQbaKGAB9iARWxDsml5EnxptbRyIMH1jg"
}
2021-12-17 17:32:47
SendAuthorizationResponseWithResponseModeFragment
Redirecting back to client
uri
http://localhost:3000#state=5Ki4ye0zARdUIA&code=0dVi4UIRjLWPBTZh5F5E3MQM1dt2qbqT&id_token=eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJpc3MiOiJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy8iLCJzdWIiOiJ1c2VyLXN1YmplY3QtMTIzNDUzMSIsImF1ZCI6WyJycC1jZXJ0LWNsaWVudC0xIl0sIm5vbmNlIjoiYzB4TXVNR1JhQUVUZzd5WHFhXzB2ZyIsImlhdCI6MTYzOTc2MjM2NywiZXhwIjoxNjM5NzYyNjY3LCJjX2hhc2giOiJFMTFjTEZPYTFTTXNlcFRiM1JBUjhnIiwic19oYXNoIjoibkJXZ09HeE1kYmdCS1M3b3I3Nl9UQSJ9.Nt0JvWMctsD-JfK5L8gVUXoV4Q0cAQpwUnfmqEscQajBlQbIkWFe2Tn2fXOosscMXhQKbMSM4Snn1LMKvPPVTRDoOliPc39Xt1ZBiw0ps_4mg0t-cjHMfdoP8NbAtqIK-HKT0v3hWUGnAEtxo6e2bqyZi18h5BMCkaGJxcAzjjndmqdq3CTrVybMqpT8Yy3N1Tz24BRDZSAU8AhHlqdEbdcNpyWvLUHqdvk7_Jx0EJsL7bUN5XAed82h_LPuefQR7a9M4zfznvzB49LG_HZTcTD8kx4Wf_5OrTXMzLImK8j6M7s0JLRGeqQbaKGAB9iARWxDsml5EnxptbRyIMH1jg
2021-12-17 17:32:47 OUTGOING
fapi1-advanced-final-client-test-valid-aud-as-array
Response to HTTP request to test instance 71x6MxCWuuU1ijL
outgoing
org.springframework.web.servlet.view.RedirectView: [RedirectView]; URL [http://localhost:3000#state=5Ki4ye0zARdUIA&code=0dVi4UIRjLWPBTZh5F5E3MQM1dt2qbqT&id_token=eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJpc3MiOiJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy8iLCJzdWIiOiJ1c2VyLXN1YmplY3QtMTIzNDUzMSIsImF1ZCI6WyJycC1jZXJ0LWNsaWVudC0xIl0sIm5vbmNlIjoiYzB4TXVNR1JhQUVUZzd5WHFhXzB2ZyIsImlhdCI6MTYzOTc2MjM2NywiZXhwIjoxNjM5NzYyNjY3LCJjX2hhc2giOiJFMTFjTEZPYTFTTXNlcFRiM1JBUjhnIiwic19oYXNoIjoibkJXZ09HeE1kYmdCS1M3b3I3Nl9UQSJ9.Nt0JvWMctsD-JfK5L8gVUXoV4Q0cAQpwUnfmqEscQajBlQbIkWFe2Tn2fXOosscMXhQKbMSM4Snn1LMKvPPVTRDoOliPc39Xt1ZBiw0ps_4mg0t-cjHMfdoP8NbAtqIK-HKT0v3hWUGnAEtxo6e2bqyZi18h5BMCkaGJxcAzjjndmqdq3CTrVybMqpT8Yy3N1Tz24BRDZSAU8AhHlqdEbdcNpyWvLUHqdvk7_Jx0EJsL7bUN5XAed82h_LPuefQR7a9M4zfznvzB49LG_HZTcTD8kx4Wf_5OrTXMzLImK8j6M7s0JLRGeqQbaKGAB9iARWxDsml5EnxptbRyIMH1jg]
outgoing_path
authorize
2021-12-17 17:32:48 INCOMING
fapi1-advanced-final-client-test-valid-aud-as-array
Incoming HTTP request to test instance 71x6MxCWuuU1ijL
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "banrisul 1.0.0",
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded",
  "accept-encoding": "gzip, deflate, br",
  "content-length": "1252",
  "connection": "close"
}
incoming_path
/test-mtls/a/fintech-clienttest-bergs/token
incoming_body_form_params
{
  "grant_type": "authorization_code",
  "code": "0dVi4UIRjLWPBTZh5F5E3MQM1dt2qbqT",
  "redirect_uri": "http://localhost:3000",
  "code_verifier": "5l-gI7dzDT2jXgoz0i3q6QNfzdG87Kdvz78KvAvJbVw",
  "client_id": "rp-cert-client-1",
  "client_assertion": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NjIzNjcsImV4cCI6MTYzOTc2MjQyNywianRpIjoiMGkyMF81VmZFVWNCb3FfNFlWOHNZMkRGeURFcXlSRkFmUTFYWmxyenk1QSIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.qOGTzONWvdZk_gNakEMW06KRK3wSG2P-ktZ1spFEGuRG0ub2Ha6Ovw-d2sToIoHMMAvfmpl6-BTxM9cxO-1ZkjpqNdNOm83HUdns6W1ZkkYu_0YLZl7sluXKOGeujfqmr65-GrqSYdvj0TwyzpG99R7ZLeSwGJVuMH93zxZRiJ3xG5lh7wR_biXwpeLAShs6rsTPGTm7VJnDJExn1EaR9LNUd-8dsXfNeTIWDF-QuRroRhtY_pcLnZLShwfRUbFe1iXlgAIJ0ymCUox8EWGFbVBke-Pvj_PEdDAAJliFYq33bT2qEZLUwzqTN8pS5xrS5lL5VddLaohqyBbnneU5vQ",
  "client_assertion_type": "urn:ietf:params:oauth:client-assertion-type:jwt-bearer"
}
incoming_method
POST
incoming_tls_version
TLSv1.2
incoming_tls_cipher
ECDHE-RSA-AES128-GCM-SHA256
incoming_tls_cert
-----BEGIN CERTIFICATE----- MIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2 MzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv cnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w KwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd BgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3 MDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB gjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i YjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu 1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC JXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL FOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT QhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX DZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD VR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2 TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov L29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud HwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi cmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp c3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG CCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC ATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm b3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw YXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl cyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0 LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo ZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl bGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz LnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN BgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2 Twt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ IuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5 aWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT MiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV xibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw== -----END CERTIFICATE-----
incoming_body_json
incoming_query_string_params
{}
incoming_body
grant_type=authorization_code&code=0dVi4UIRjLWPBTZh5F5E3MQM1dt2qbqT&redirect_uri=http%3A%2F%2Flocalhost%3A3000&code_verifier=5l-gI7dzDT2jXgoz0i3q6QNfzdG87Kdvz78KvAvJbVw&client_id=rp-cert-client-1&client_assertion=eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NjIzNjcsImV4cCI6MTYzOTc2MjQyNywianRpIjoiMGkyMF81VmZFVWNCb3FfNFlWOHNZMkRGeURFcXlSRkFmUTFYWmxyenk1QSIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.qOGTzONWvdZk_gNakEMW06KRK3wSG2P-ktZ1spFEGuRG0ub2Ha6Ovw-d2sToIoHMMAvfmpl6-BTxM9cxO-1ZkjpqNdNOm83HUdns6W1ZkkYu_0YLZl7sluXKOGeujfqmr65-GrqSYdvj0TwyzpG99R7ZLeSwGJVuMH93zxZRiJ3xG5lh7wR_biXwpeLAShs6rsTPGTm7VJnDJExn1EaR9LNUd-8dsXfNeTIWDF-QuRroRhtY_pcLnZLShwfRUbFe1iXlgAIJ0ymCUox8EWGFbVBke-Pvj_PEdDAAJliFYq33bT2qEZLUwzqTN8pS5xrS5lL5VddLaohqyBbnneU5vQ&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
2021-12-17 17:32:48 SUCCESS
EnsureIncomingTls12WithSecureCipherOrTls13
TLS 1.2 in use and cipher is one recommended by BCP195
actual
ECDHE-RSA-AES128-GCM-SHA256
recommended
[
  "DHE-RSA-AES128-GCM-SHA256",
  "ECDHE-RSA-AES128-GCM-SHA256",
  "DHE-RSA-AES256-GCM-SHA384",
  "ECDHE-RSA-AES256-GCM-SHA384"
]
Token endpoint
2021-12-17 17:32:48 SUCCESS
ExtractClientCertificateFromTokenEndpointRequestHeaders
Extracted client certificate
client_certificate
{
  "cert": "-----BEGIN CERTIFICATE----- MIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2 MzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv cnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w KwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd BgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3 MDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB gjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i YjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu 1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC JXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL FOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT QhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX DZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD VR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2 TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov L29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud HwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi cmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp c3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG CCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC ATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm b3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw YXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl cyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0 LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo ZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl bGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz LnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN BgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2 Twt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ IuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5 aWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT MiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV xibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw\u003d\u003d -----END CERTIFICATE-----",
  "pem": "-----BEGIN CERTIFICATE-----\nMIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2\nMzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv\ncnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w\nKwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd\nBgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3\nMDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB\ngjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i\nYjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB\nAMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu\n1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC\nJXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL\nFOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT\nQhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX\nDZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD\nVR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2\nTrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov\nL29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud\nHwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi\ncmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp\nc3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG\nCCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC\nATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm\nb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw\nYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl\ncyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0\nLCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo\nZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl\nbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz\nLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN\nBgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2\nTwt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ\nIuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5\naWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT\nMiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV\nxibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw\u003d\u003d\n-----END CERTIFICATE-----",
  "subject": {
    "dn": "UID\u003dd61a9951-7e27-4c97-bb5a-f71ce459631e,1.3.6.1.4.1.311.60.2.1.3\u003d#13024252,2.5.4.15\u003d#131450726976617465204f7267616e697a6174696f6e,2.5.4.5\u003d#130e3932373032303637303030313936,CN\u003dbpkcac.banrisul.com.br,OU\u003d2a01e202-e8f0-5f5a-9651-ebc257371e6e,O\u003dBCO DO ESTADO DO RS S.A.,L\u003dPorto Alegre,ST\u003dRS,C\u003dBR"
  },
  "sanDnsNames": [
    "bpkcac.banrisul.com.br"
  ],
  "sanUris": [],
  "sanIPs": [],
  "sanEmails": []
}
2021-12-17 17:32:48 SUCCESS
CheckForClientCertificate
Found client certificate
2021-12-17 17:32:48 SUCCESS
EnsureClientCertificateMatches
Presented certificate matches registered certificate
actual
-----BEGIN CERTIFICATE-----
MIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL
BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx
FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB
TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2
MzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv
cnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w
KwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd
BgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3
MDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB
gjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i
YjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
AMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu
1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC
JXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL
FOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT
QhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX
DZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD
VR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2
TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov
L29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud
HwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi
cmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp
c3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG
CCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC
ATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm
b3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw
YXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl
cyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0
LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo
ZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl
bGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz
LnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN
BgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2
Twt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ
IuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5
aWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT
MiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV
xibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw==
-----END CERTIFICATE-----
2021-12-17 17:32:48 SUCCESS
ExtractClientAssertion
Parsed client assertion
client_assertion
{
  "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NjIzNjcsImV4cCI6MTYzOTc2MjQyNywianRpIjoiMGkyMF81VmZFVWNCb3FfNFlWOHNZMkRGeURFcXlSRkFmUTFYWmxyenk1QSIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.qOGTzONWvdZk_gNakEMW06KRK3wSG2P-ktZ1spFEGuRG0ub2Ha6Ovw-d2sToIoHMMAvfmpl6-BTxM9cxO-1ZkjpqNdNOm83HUdns6W1ZkkYu_0YLZl7sluXKOGeujfqmr65-GrqSYdvj0TwyzpG99R7ZLeSwGJVuMH93zxZRiJ3xG5lh7wR_biXwpeLAShs6rsTPGTm7VJnDJExn1EaR9LNUd-8dsXfNeTIWDF-QuRroRhtY_pcLnZLShwfRUbFe1iXlgAIJ0ymCUox8EWGFbVBke-Pvj_PEdDAAJliFYq33bT2qEZLUwzqTN8pS5xrS5lL5VddLaohqyBbnneU5vQ",
  "header": {
    "kid": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I",
    "typ": "JWT",
    "alg": "PS256"
  },
  "claims": {
    "sub": "rp-cert-client-1",
    "aud": [
      "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
      "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/token",
      "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/token"
    ],
    "iss": "rp-cert-client-1",
    "exp": 1639762427,
    "iat": 1639762367,
    "jti": "0i20_5VfEUcBoq_4YV8sY2DFyDEqyRFAfQ1XZlrzy5A"
  }
}
2021-12-17 17:32:48
EnsureClientAssertionSignatureAlgorithmMatchesRegistered
token_endpoint_auth_signing_alg is not set for the client, any supported algorithm can be used
2021-12-17 17:32:48 SUCCESS
ValidateClientAssertionSignature
client_assertion signature validated
client_assertion
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NjIzNjcsImV4cCI6MTYzOTc2MjQyNywianRpIjoiMGkyMF81VmZFVWNCb3FfNFlWOHNZMkRGeURFcXlSRkFmUTFYWmxyenk1QSIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.qOGTzONWvdZk_gNakEMW06KRK3wSG2P-ktZ1spFEGuRG0ub2Ha6Ovw-d2sToIoHMMAvfmpl6-BTxM9cxO-1ZkjpqNdNOm83HUdns6W1ZkkYu_0YLZl7sluXKOGeujfqmr65-GrqSYdvj0TwyzpG99R7ZLeSwGJVuMH93zxZRiJ3xG5lh7wR_biXwpeLAShs6rsTPGTm7VJnDJExn1EaR9LNUd-8dsXfNeTIWDF-QuRroRhtY_pcLnZLShwfRUbFe1iXlgAIJ0ymCUox8EWGFbVBke-Pvj_PEdDAAJliFYq33bT2qEZLUwzqTN8pS5xrS5lL5VddLaohqyBbnneU5vQ
2021-12-17 17:32:48 SUCCESS
EnsureClientAssertionTypeIsJwt
Found JWT assertion type
assertion type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2021-12-17 17:32:48 SUCCESS
ValidateClientAssertionClaims
Client Assertion passed all validation checks
2021-12-17 17:32:48 SUCCESS
ValidateAuthorizationCode
Found authorization code
authorization_code
0dVi4UIRjLWPBTZh5F5E3MQM1dt2qbqT
2021-12-17 17:32:48 SUCCESS
ValidateRedirectUri
Found redirect uri
redirect_uri
http://localhost:3000
2021-12-17 17:32:48 SUCCESS
ValidateCodeVerifierWithS256
Validated code_verifier successfully
code_challenge_method
S256
code_verifier
5l-gI7dzDT2jXgoz0i3q6QNfzdG87Kdvz78KvAvJbVw
code_challenge
p5kQ1fBUYNFQE08plVzZWNSL3Q6-rZNY4pMQTRUkN4w
2021-12-17 17:32:48 SUCCESS
GenerateBearerAccessToken
Generated access token
access_token
vA4FJhn6cmpjJNAFeVjnyJZth3COAoBwXNB4eINXDIfSBJwzpA
2021-12-17 17:32:48 SUCCESS
CalculateAtHash
Successful at_hash encoding
at_hash
Yj9VyWYV4eT3qvHYTp0lxw
2021-12-17 17:32:48
CreateRefreshToken
Created refresh token
refresh_token
KmamEHrDeJJFVXKBdFAgxRmWwvFdlcyCTddglFYygOvIyWhVfu9438340209{/;~^
2021-12-17 17:32:48 SUCCESS
GenerateIdTokenClaims
Created ID Token Claims
iss
https://www.certification.openid.net/test/a/fintech-clienttest-bergs/
sub
user-subject-1234531
aud
rp-cert-client-1
nonce
c0xMuMGRaAETg7yXqa_0vg
iat
1639762368
exp
1639762668
2021-12-17 17:32:48
FAPIBrazilAddCPFAndCPNJToIdTokenClaims
Request object does not contain a claims element.id_token
2021-12-17 17:32:48 SUCCESS
AddAtHashToIdTokenClaims
Added at_hash to ID token claims
at_hash
Yj9VyWYV4eT3qvHYTp0lxw
id_token_claims
{
  "iss": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
  "sub": "user-subject-1234531",
  "aud": "rp-cert-client-1",
  "nonce": "c0xMuMGRaAETg7yXqa_0vg",
  "iat": 1639762368,
  "exp": 1639762668,
  "at_hash": "Yj9VyWYV4eT3qvHYTp0lxw"
}
2021-12-17 17:32:48 SUCCESS
AddAudValueAsArrayToIdToken
Added the aud value as an array to ID token claims
aud
[
  "rp-cert-client-1"
]
id_token_claims
{
  "iss": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
  "sub": "user-subject-1234531",
  "aud": [
    "rp-cert-client-1"
  ],
  "nonce": "c0xMuMGRaAETg7yXqa_0vg",
  "iat": 1639762368,
  "exp": 1639762668,
  "at_hash": "Yj9VyWYV4eT3qvHYTp0lxw"
}
2021-12-17 17:32:48 INFO
FAPIBrazilAddACRClaimToIdTokenClaims
Skipped evaluation due to missing required string: requested_id_token_acr_values
expected
requested_id_token_acr_values
2021-12-17 17:32:48 SUCCESS
SignIdToken
Signed the ID token
id_token
eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJhdF9oYXNoIjoiWWo5VnlXWVY0ZVQzcXZIWVRwMGx4dyIsInN1YiI6InVzZXItc3ViamVjdC0xMjM0NTMxIiwiYXVkIjoicnAtY2VydC1jbGllbnQtMSIsImlzcyI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9maW50ZWNoLWNsaWVudHRlc3QtYmVyZ3NcLyIsImV4cCI6MTYzOTc2MjY2OCwibm9uY2UiOiJjMHhNdU1HUmFBRVRnN3lYcWFfMHZnIiwiaWF0IjoxNjM5NzYyMzY4fQ.b9TV7S_NmoScxo2eCAhWfG61bpbAkFJjQysld4bmwUsRrA4jy3flaRNgYs5t0NQPxi7ftW0sFjP-e0NWpc1n2ZZcVR7uKKIr2ITFE1iopehI2MkJXNYrMc4HTYQUJhXE4ULueuYNOzwBHvjZQP8e3nmR7_6HfyU-bDl0USkgUABueLL9qWYOqjqgZkwtwhFrRo6RuqrAMt0GTlvMZJFV18bvzGem-i1NHCYkyeJBxui7pjaBhxJ28swGknVkubjH_T2TZ-kIBRJ7Z9RqjmoEkjfe0ChTaaNuF7kN2G335N8Wfo998t5UV6uVg8lJXqPY6HAPUdbw8IoMHUI9fk7Lig
2021-12-17 17:32:48 SUCCESS
SignIdTokenBypassingNimbusChecks
Signed the ID token
id_token
eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJpc3MiOiJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy8iLCJzdWIiOiJ1c2VyLXN1YmplY3QtMTIzNDUzMSIsImF1ZCI6WyJycC1jZXJ0LWNsaWVudC0xIl0sIm5vbmNlIjoiYzB4TXVNR1JhQUVUZzd5WHFhXzB2ZyIsImlhdCI6MTYzOTc2MjM2OCwiZXhwIjoxNjM5NzYyNjY4LCJhdF9oYXNoIjoiWWo5VnlXWVY0ZVQzcXZIWVRwMGx4dyJ9.HG_2d4aNKOh_VO8HwZdTWxr1cuW-IbYZoVQtYX6J2TjG8UCDYxlKNgKf_gYslLTVCIVb4DxDkkTt99ujg2NVlgoi3ePL4I8fJklstcTDrG9LSG-9WP1l3BmCKnj4V6ofBqtckf9rLMGw6JoqabWlYysL6xlgJSYTTP_lSKUu0ucn-cxl7htFWeMMNtvGNo63MecjRhlO1FV2ff2shy3y2HPlQ0yfyng2k5hmQOvDBtUZVpNKVivxVBpcLxQhJHl7KJTfpCBgQRy3DC8RVroW6vVQ0QNdz01jbFPJRJYUDUvGUMSSDWgG8Zjpf9-QMEJpD5-Uec_nXIeYpJDZr4FUNg
2021-12-17 17:32:48 SUCCESS
CreateTokenEndpointResponse
Created token endpoint response
access_token
vA4FJhn6cmpjJNAFeVjnyJZth3COAoBwXNB4eINXDIfSBJwzpA
token_type
Bearer
id_token
eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJpc3MiOiJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy8iLCJzdWIiOiJ1c2VyLXN1YmplY3QtMTIzNDUzMSIsImF1ZCI6WyJycC1jZXJ0LWNsaWVudC0xIl0sIm5vbmNlIjoiYzB4TXVNR1JhQUVUZzd5WHFhXzB2ZyIsImlhdCI6MTYzOTc2MjM2OCwiZXhwIjoxNjM5NzYyNjY4LCJhdF9oYXNoIjoiWWo5VnlXWVY0ZVQzcXZIWVRwMGx4dyJ9.HG_2d4aNKOh_VO8HwZdTWxr1cuW-IbYZoVQtYX6J2TjG8UCDYxlKNgKf_gYslLTVCIVb4DxDkkTt99ujg2NVlgoi3ePL4I8fJklstcTDrG9LSG-9WP1l3BmCKnj4V6ofBqtckf9rLMGw6JoqabWlYysL6xlgJSYTTP_lSKUu0ucn-cxl7htFWeMMNtvGNo63MecjRhlO1FV2ff2shy3y2HPlQ0yfyng2k5hmQOvDBtUZVpNKVivxVBpcLxQhJHl7KJTfpCBgQRy3DC8RVroW6vVQ0QNdz01jbFPJRJYUDUvGUMSSDWgG8Zjpf9-QMEJpD5-Uec_nXIeYpJDZr4FUNg
refresh_token
KmamEHrDeJJFVXKBdFAgxRmWwvFdlcyCTddglFYygOvIyWhVfu9438340209{/;~^
scope
openid payments consent:urn:conformance:oidf:5Lt0NbH0wA
2021-12-17 17:32:48 OUTGOING
fapi1-advanced-final-client-test-valid-aud-as-array
Response to HTTP request to test instance 71x6MxCWuuU1ijL
outgoing_status_code
200
outgoing_headers
{}
outgoing_body
{
  "access_token": "vA4FJhn6cmpjJNAFeVjnyJZth3COAoBwXNB4eINXDIfSBJwzpA",
  "token_type": "Bearer",
  "id_token": "eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJpc3MiOiJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy8iLCJzdWIiOiJ1c2VyLXN1YmplY3QtMTIzNDUzMSIsImF1ZCI6WyJycC1jZXJ0LWNsaWVudC0xIl0sIm5vbmNlIjoiYzB4TXVNR1JhQUVUZzd5WHFhXzB2ZyIsImlhdCI6MTYzOTc2MjM2OCwiZXhwIjoxNjM5NzYyNjY4LCJhdF9oYXNoIjoiWWo5VnlXWVY0ZVQzcXZIWVRwMGx4dyJ9.HG_2d4aNKOh_VO8HwZdTWxr1cuW-IbYZoVQtYX6J2TjG8UCDYxlKNgKf_gYslLTVCIVb4DxDkkTt99ujg2NVlgoi3ePL4I8fJklstcTDrG9LSG-9WP1l3BmCKnj4V6ofBqtckf9rLMGw6JoqabWlYysL6xlgJSYTTP_lSKUu0ucn-cxl7htFWeMMNtvGNo63MecjRhlO1FV2ff2shy3y2HPlQ0yfyng2k5hmQOvDBtUZVpNKVivxVBpcLxQhJHl7KJTfpCBgQRy3DC8RVroW6vVQ0QNdz01jbFPJRJYUDUvGUMSSDWgG8Zjpf9-QMEJpD5-Uec_nXIeYpJDZr4FUNg",
  "refresh_token": "KmamEHrDeJJFVXKBdFAgxRmWwvFdlcyCTddglFYygOvIyWhVfu9438340209{/;~^",
  "scope": "openid payments consent:urn:conformance:oidf:5Lt0NbH0wA"
}
outgoing_path
token
2021-12-17 17:32:49 INCOMING
fapi1-advanced-final-client-test-valid-aud-as-array
Incoming HTTP request to test instance 71x6MxCWuuU1ijL
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "banrisul 1.0.0",
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded",
  "accept-encoding": "gzip, deflate, br",
  "content-length": "1198",
  "connection": "close"
}
incoming_path
/test-mtls/a/fintech-clienttest-bergs/token
incoming_body_form_params
{
  "grant_type": "refresh_token",
  "refresh_token": "KmamEHrDeJJFVXKBdFAgxRmWwvFdlcyCTddglFYygOvIyWhVfu9438340209{/;~^",
  "client_id": "rp-cert-client-1",
  "client_assertion": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NjIzNjgsImV4cCI6MTYzOTc2MjQyOCwianRpIjoiRlJjS3NzQzBsWVJjR2dNR3J1Qi00U3RYMjFrU2ZwS0lMcDhaTWtJRlZTVSIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.yFMu5dMw3Zj_4FoV5M2r1dpE2b_IZq_stAUNf6Rv7mTZHWtLGBDOLiYIrglW2UBi1JhYeYfGaESCdnk78_vBkE09YuGjcPd95tsyPKAD9OLYv6GP11cXbJYe0v3dNvi18DUYahxX9HNhT0ssABUm-shXJ2X3fMwT-oE_LMyF_e3jdVJtKJNDt37CPTh42tFNawzAd8V_CYSh3URxBgod8srHdaXsVMBDCO4WQgEmdv0lkCc47C1aCPrwLcpl5f5ZQXlERWDsb-Po_kZrNULjiOzM5gjrTANVTHw15_w58hzbxF-zQTUJAopu2y7yT1wz_VHfjZ2dbjMMtnEg9ehabQ",
  "client_assertion_type": "urn:ietf:params:oauth:client-assertion-type:jwt-bearer"
}
incoming_method
POST
incoming_tls_version
TLSv1.2
incoming_tls_cipher
ECDHE-RSA-AES128-GCM-SHA256
incoming_tls_cert
-----BEGIN CERTIFICATE----- MIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2 MzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv cnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w KwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd BgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3 MDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB gjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i YjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu 1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC JXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL FOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT QhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX DZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD VR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2 TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov L29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud HwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi cmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp c3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG CCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC ATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm b3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw YXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl cyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0 LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo ZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl bGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz LnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN BgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2 Twt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ IuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5 aWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT MiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV xibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw== -----END CERTIFICATE-----
incoming_body_json
incoming_query_string_params
{}
incoming_body
grant_type=refresh_token&refresh_token=KmamEHrDeJJFVXKBdFAgxRmWwvFdlcyCTddglFYygOvIyWhVfu9438340209%7B%2F%3B%7E%5E&client_id=rp-cert-client-1&client_assertion=eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NjIzNjgsImV4cCI6MTYzOTc2MjQyOCwianRpIjoiRlJjS3NzQzBsWVJjR2dNR3J1Qi00U3RYMjFrU2ZwS0lMcDhaTWtJRlZTVSIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.yFMu5dMw3Zj_4FoV5M2r1dpE2b_IZq_stAUNf6Rv7mTZHWtLGBDOLiYIrglW2UBi1JhYeYfGaESCdnk78_vBkE09YuGjcPd95tsyPKAD9OLYv6GP11cXbJYe0v3dNvi18DUYahxX9HNhT0ssABUm-shXJ2X3fMwT-oE_LMyF_e3jdVJtKJNDt37CPTh42tFNawzAd8V_CYSh3URxBgod8srHdaXsVMBDCO4WQgEmdv0lkCc47C1aCPrwLcpl5f5ZQXlERWDsb-Po_kZrNULjiOzM5gjrTANVTHw15_w58hzbxF-zQTUJAopu2y7yT1wz_VHfjZ2dbjMMtnEg9ehabQ&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
2021-12-17 17:32:49 SUCCESS
EnsureIncomingTls12WithSecureCipherOrTls13
TLS 1.2 in use and cipher is one recommended by BCP195
actual
ECDHE-RSA-AES128-GCM-SHA256
recommended
[
  "DHE-RSA-AES128-GCM-SHA256",
  "ECDHE-RSA-AES128-GCM-SHA256",
  "DHE-RSA-AES256-GCM-SHA384",
  "ECDHE-RSA-AES256-GCM-SHA384"
]
Token endpoint
2021-12-17 17:32:49 SUCCESS
ExtractClientCertificateFromTokenEndpointRequestHeaders
Extracted client certificate
client_certificate
{
  "cert": "-----BEGIN CERTIFICATE----- MIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2 MzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv cnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w KwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd BgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3 MDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB gjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i YjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu 1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC JXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL FOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT QhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX DZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD VR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2 TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov L29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud HwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi cmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp c3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG CCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC ATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm b3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw YXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl cyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0 LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo ZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl bGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz LnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN BgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2 Twt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ IuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5 aWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT MiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV xibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw\u003d\u003d -----END CERTIFICATE-----",
  "pem": "-----BEGIN CERTIFICATE-----\nMIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2\nMzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv\ncnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w\nKwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd\nBgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3\nMDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB\ngjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i\nYjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB\nAMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu\n1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC\nJXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL\nFOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT\nQhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX\nDZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD\nVR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2\nTrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov\nL29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud\nHwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi\ncmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp\nc3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG\nCCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC\nATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm\nb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw\nYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl\ncyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0\nLCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo\nZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl\nbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz\nLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN\nBgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2\nTwt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ\nIuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5\naWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT\nMiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV\nxibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw\u003d\u003d\n-----END CERTIFICATE-----",
  "subject": {
    "dn": "UID\u003dd61a9951-7e27-4c97-bb5a-f71ce459631e,1.3.6.1.4.1.311.60.2.1.3\u003d#13024252,2.5.4.15\u003d#131450726976617465204f7267616e697a6174696f6e,2.5.4.5\u003d#130e3932373032303637303030313936,CN\u003dbpkcac.banrisul.com.br,OU\u003d2a01e202-e8f0-5f5a-9651-ebc257371e6e,O\u003dBCO DO ESTADO DO RS S.A.,L\u003dPorto Alegre,ST\u003dRS,C\u003dBR"
  },
  "sanDnsNames": [
    "bpkcac.banrisul.com.br"
  ],
  "sanUris": [],
  "sanIPs": [],
  "sanEmails": []
}
2021-12-17 17:32:49 SUCCESS
CheckForClientCertificate
Found client certificate
2021-12-17 17:32:49 SUCCESS
EnsureClientCertificateMatches
Presented certificate matches registered certificate
actual
-----BEGIN CERTIFICATE-----
MIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL
BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx
FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB
TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2
MzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv
cnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w
KwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd
BgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3
MDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB
gjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i
YjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
AMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu
1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC
JXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL
FOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT
QhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX
DZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD
VR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2
TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov
L29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud
HwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi
cmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp
c3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG
CCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC
ATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm
b3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw
YXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl
cyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0
LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo
ZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl
bGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz
LnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN
BgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2
Twt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ
IuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5
aWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT
MiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV
xibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw==
-----END CERTIFICATE-----
2021-12-17 17:32:49 SUCCESS
ExtractClientAssertion
Parsed client assertion
client_assertion
{
  "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NjIzNjgsImV4cCI6MTYzOTc2MjQyOCwianRpIjoiRlJjS3NzQzBsWVJjR2dNR3J1Qi00U3RYMjFrU2ZwS0lMcDhaTWtJRlZTVSIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.yFMu5dMw3Zj_4FoV5M2r1dpE2b_IZq_stAUNf6Rv7mTZHWtLGBDOLiYIrglW2UBi1JhYeYfGaESCdnk78_vBkE09YuGjcPd95tsyPKAD9OLYv6GP11cXbJYe0v3dNvi18DUYahxX9HNhT0ssABUm-shXJ2X3fMwT-oE_LMyF_e3jdVJtKJNDt37CPTh42tFNawzAd8V_CYSh3URxBgod8srHdaXsVMBDCO4WQgEmdv0lkCc47C1aCPrwLcpl5f5ZQXlERWDsb-Po_kZrNULjiOzM5gjrTANVTHw15_w58hzbxF-zQTUJAopu2y7yT1wz_VHfjZ2dbjMMtnEg9ehabQ",
  "header": {
    "kid": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I",
    "typ": "JWT",
    "alg": "PS256"
  },
  "claims": {
    "sub": "rp-cert-client-1",
    "aud": [
      "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
      "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/token",
      "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/token"
    ],
    "iss": "rp-cert-client-1",
    "exp": 1639762428,
    "iat": 1639762368,
    "jti": "FRcKssC0lYRcGgMGruB-4StX21kSfpKILp8ZMkIFVSU"
  }
}
2021-12-17 17:32:49
EnsureClientAssertionSignatureAlgorithmMatchesRegistered
token_endpoint_auth_signing_alg is not set for the client, any supported algorithm can be used
2021-12-17 17:32:49 SUCCESS
ValidateClientAssertionSignature
client_assertion signature validated
client_assertion
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NjIzNjgsImV4cCI6MTYzOTc2MjQyOCwianRpIjoiRlJjS3NzQzBsWVJjR2dNR3J1Qi00U3RYMjFrU2ZwS0lMcDhaTWtJRlZTVSIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.yFMu5dMw3Zj_4FoV5M2r1dpE2b_IZq_stAUNf6Rv7mTZHWtLGBDOLiYIrglW2UBi1JhYeYfGaESCdnk78_vBkE09YuGjcPd95tsyPKAD9OLYv6GP11cXbJYe0v3dNvi18DUYahxX9HNhT0ssABUm-shXJ2X3fMwT-oE_LMyF_e3jdVJtKJNDt37CPTh42tFNawzAd8V_CYSh3URxBgod8srHdaXsVMBDCO4WQgEmdv0lkCc47C1aCPrwLcpl5f5ZQXlERWDsb-Po_kZrNULjiOzM5gjrTANVTHw15_w58hzbxF-zQTUJAopu2y7yT1wz_VHfjZ2dbjMMtnEg9ehabQ
2021-12-17 17:32:49 SUCCESS
EnsureClientAssertionTypeIsJwt
Found JWT assertion type
assertion type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2021-12-17 17:32:49 SUCCESS
ValidateClientAssertionClaims
Client Assertion passed all validation checks
2021-12-17 17:32:49 SUCCESS
ValidateRefreshToken
refresh_token parameter matches the expected value.
refresh_token
KmamEHrDeJJFVXKBdFAgxRmWwvFdlcyCTddglFYygOvIyWhVfu9438340209{/;~^
2021-12-17 17:32:49 SUCCESS
GenerateBearerAccessToken
Generated access token
access_token
xvmSVsYYzPJ2C5KC2CJeIsGFUxHLSLdk1sxWoKN8gHk0uEqE1f
2021-12-17 17:32:49 SUCCESS
CalculateAtHash
Successful at_hash encoding
at_hash
632XxoGE62H_c7LFqghPAA
2021-12-17 17:32:49
CreateRefreshToken
Created refresh token
refresh_token
LqsPqdMvFaxvgjqUWDMXjkvfHypYhSOVKrXklejsfXNnGoHuRq6695162172_]*.`
2021-12-17 17:32:49 SUCCESS
CreateTokenEndpointResponse
Created token endpoint response
access_token
xvmSVsYYzPJ2C5KC2CJeIsGFUxHLSLdk1sxWoKN8gHk0uEqE1f
token_type
Bearer
refresh_token
LqsPqdMvFaxvgjqUWDMXjkvfHypYhSOVKrXklejsfXNnGoHuRq6695162172_]*.`
scope
openid payments consent:urn:conformance:oidf:5Lt0NbH0wA
2021-12-17 17:32:49 OUTGOING
fapi1-advanced-final-client-test-valid-aud-as-array
Response to HTTP request to test instance 71x6MxCWuuU1ijL
outgoing_status_code
200
outgoing_headers
{}
outgoing_body
{
  "access_token": "xvmSVsYYzPJ2C5KC2CJeIsGFUxHLSLdk1sxWoKN8gHk0uEqE1f",
  "token_type": "Bearer",
  "refresh_token": "LqsPqdMvFaxvgjqUWDMXjkvfHypYhSOVKrXklejsfXNnGoHuRq6695162172_]*.`",
  "scope": "openid payments consent:urn:conformance:oidf:5Lt0NbH0wA"
}
outgoing_path
token
2021-12-17 17:32:50 INCOMING
fapi1-advanced-final-client-test-valid-aud-as-array
Incoming HTTP request to test instance 71x6MxCWuuU1ijL
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "banrisul 1.0.0",
  "content-type": "application/jwt",
  "x-idempotency-key": "0625aa4d-dca4-4c27-a0f7-f43bea57caee",
  "accept-encoding": "gzip",
  "forwarded": "for\u003d10.0.90.205;host\u003dopenbanking-bpk-receptor.apps.dev.banrisul.com.br;proto\u003dhttps",
  "content-length": "1357",
  "authorization": "Bearer xvmSVsYYzPJ2C5KC2CJeIsGFUxHLSLdk1sxWoKN8gHk0uEqE1f",
  "connection": "close"
}
incoming_path
/test-mtls/a/fintech-clienttest-bergs/payments/v1/pix/payments
incoming_body_form_params
incoming_method
POST
incoming_tls_version
TLSv1.2
incoming_tls_cipher
ECDHE-RSA-AES128-GCM-SHA256
incoming_tls_cert
-----BEGIN CERTIFICATE----- MIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2 MzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv cnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w KwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd BgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3 MDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB gjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i YjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu 1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC JXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL FOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT QhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX DZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD VR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2 TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov L29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud HwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi cmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp c3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG CCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC ATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm b3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw YXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl cyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0 LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo ZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl bGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz LnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN BgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2 Twt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ IuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5 aWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT MiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV xibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw== -----END CERTIFICATE-----
incoming_body_json
incoming_query_string_params
{}
incoming_body
eyJhbGciOiJQUzI1NiIsImtpZCI6IjVhSjNhelBtc1hzWmVocERPSldQdmNWb0szR0JLbHhKRm16a0s4QXZfODQiLCJ0eXAiOiJKV1QifQ.ewoJImlzcyI6ICIyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUiLAoJImF1ZCI6ICJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC1tdGxzL2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3BheW1lbnRzL3YxL3BpeC9wYXltZW50cyIsCgkiaWF0IjogMTYzOTc2MjM2OCwKCSJqdGkiOiAiOGJmYzgyMmItYzQ3Zi00OTkyLWI4YWMtYjU3MjhiN2E2ZGUwIiwKICAgICJkYXRhIjogewogICAgICAgICJjbnBqSW5pdGlhdG9yIjogIjk5OTk5MDAxMDAwMTU5IiwKICAgICAgICAiY3JlZGl0b3JBY2NvdW50IjogewogICAgICAgICAgICAiYWNjb3VudFR5cGUiOiAiQ0FDQyIsCiAgICAgICAgICAgICJudW1iZXIiOiAiMTExMTExIiwKICAgICAgICAgICAgImlzc3VlciI6ICIxMTExIiwKICAgICAgICAgICAgImlzcGIiOiAiOTk5OTkwMDgiCiAgICAgICAgfSwKICAgICAgICAicGF5bWVudCI6IHsKICAgICAgICAgICAgImFtb3VudCI6ICIwLjIyIiwKICAgICAgICAgICAgImN1cnJlbmN5IjogIkJSTCIKICAgICAgICB9LAogICAgICAgICJyZW1pdHRhbmNlSW5mb3JtYXRpb24iOiAiVEVTVEUgUElYIE9QRU4gQkFOS0lORyIsCiAgICAgICAgInByb3h5IjogIis1NTYxOTk5OTkxMTExIiwKICAgICAgICAibG9jYWxJbnN0cnVtZW50IjogIkRJQ1QiCiAgICB9Cn0.dWMwm08UdCgcyT0eoQGTlhMQD9kqJYBwC0dUvPXi1ipKe-OPhyGV9r2BWzMrumToCaFvufhH7bJumR6VMnC5iG_0zTi4aRNVcfThRkbrYUOjKhBMhBJHu7t-wxmLas6dtPP2ODRwjhbFdtcf4dkgNRt3bwE2J7lNyNVj_Lmwitxa6GC0_JNxIqAnY3BA_7FX28UzNH7NHgOqPMSrfZTYFAYGdkUYVNVV5Amhiw8MkDYzcr8xYjnU-5iYJwrrfD81nm3z_CM_plBAvT56fuujPDF4a30iJZ6jkt5SvfSTQ7qu4ZBwq9FlNK_dbUhK36kXMRygg9AP-lBhwOyPWDnycg
2021-12-17 17:32:50 SUCCESS
EnsureIncomingTls12WithSecureCipherOrTls13
TLS 1.2 in use and cipher is one recommended by BCP195
actual
ECDHE-RSA-AES128-GCM-SHA256
recommended
[
  "DHE-RSA-AES128-GCM-SHA256",
  "ECDHE-RSA-AES128-GCM-SHA256",
  "DHE-RSA-AES256-GCM-SHA384",
  "ECDHE-RSA-AES256-GCM-SHA384"
]
2021-12-17 17:32:50 SUCCESS
ExtractClientCertificateFromTokenEndpointRequestHeaders
Extracted client certificate
client_certificate
{
  "cert": "-----BEGIN CERTIFICATE----- MIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2 MzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv cnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w KwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd BgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3 MDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB gjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i YjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu 1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC JXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL FOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT QhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX DZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD VR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2 TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov L29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud HwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi cmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp c3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG CCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC ATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm b3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw YXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl cyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0 LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo ZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl bGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz LnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN BgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2 Twt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ IuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5 aWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT MiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV xibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw\u003d\u003d -----END CERTIFICATE-----",
  "pem": "-----BEGIN CERTIFICATE-----\nMIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2\nMzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv\ncnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w\nKwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd\nBgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3\nMDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB\ngjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i\nYjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB\nAMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu\n1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC\nJXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL\nFOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT\nQhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX\nDZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD\nVR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2\nTrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov\nL29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud\nHwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi\ncmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp\nc3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG\nCCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC\nATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm\nb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw\nYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl\ncyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0\nLCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo\nZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl\nbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz\nLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN\nBgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2\nTwt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ\nIuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5\naWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT\nMiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV\nxibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw\u003d\u003d\n-----END CERTIFICATE-----",
  "subject": {
    "dn": "UID\u003dd61a9951-7e27-4c97-bb5a-f71ce459631e,1.3.6.1.4.1.311.60.2.1.3\u003d#13024252,2.5.4.15\u003d#131450726976617465204f7267616e697a6174696f6e,2.5.4.5\u003d#130e3932373032303637303030313936,CN\u003dbpkcac.banrisul.com.br,OU\u003d2a01e202-e8f0-5f5a-9651-ebc257371e6e,O\u003dBCO DO ESTADO DO RS S.A.,L\u003dPorto Alegre,ST\u003dRS,C\u003dBR"
  },
  "sanDnsNames": [
    "bpkcac.banrisul.com.br"
  ],
  "sanUris": [],
  "sanIPs": [],
  "sanEmails": []
}
2021-12-17 17:32:50 SUCCESS
CheckForClientCertificate
Found client certificate
2021-12-17 17:32:50 SUCCESS
EnsureClientCertificateMatches
Presented certificate matches registered certificate
actual
-----BEGIN CERTIFICATE-----
MIIHDjCCBfagAwIBAgIUG3p80gEotlr+u1cxFv7dG6lKMhcwDQYJKoZIhvcNAQEL
BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx
FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB
TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDkwNjE2MzYwMFoXDTIyMTAwNjE2
MzYwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUlMxFTATBgNVBAcTDFBv
cnRvIEFsZWdyZTEhMB8GA1UEChMYQkNPIERPIEVTVEFETyBETyBSUyBTLkEuMS0w
KwYDVQQLEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUxHzAd
BgNVBAMTFmJwa2NhYy5iYW5yaXN1bC5jb20uYnIxFzAVBgNVBAUTDjkyNzAyMDY3
MDAwMTk2MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB
gjc8AgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJGQ2MWE5OTUxLTdlMjctNGM5Ny1i
YjVhLWY3MWNlNDU5NjMxZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
AMlXpTPYZzwdx0qfVrwFO2m9nxJKmBPkki1Eign4E3NHbSsFlqkmvbcBLbfOtyRu
1T/tB7llxXBfnkb3PxDVmwplddzO8/jEqDalnCV+mEPes2pU0XwgxqdbaJLrh3YC
JXe2G1GMp2diuOb1FjexTbJWb8d1yPgr+zPsEpMTu68QRUv4nIg+H4NmJMmQdCmL
FOqszGjVHKjdtE7XdYPtDgCRvFNdd2vT5GXJGCpKOScQyzxKRiG/F3a9zS7Cb0tT
QhWJqN4siCqHKaanmRvXCWrc/72bmXZu9BKDiKRXRBR8uGdpox4dxnQWzN/3o5cX
DZp3UanKgvmCgQFQ8eQ0IQ0CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYD
VR0OBBYEFH9yD51QhTuh7LOuLzkdzwQMXlu0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2
TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDov
L29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1Ud
HwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdi
cmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWYnBrY2FjLmJhbnJp
c3VsLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG
CCsGAQUFBwMBMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCC
ATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBm
b3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBw
YXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNl
cyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0
LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRo
ZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJl
bGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3Bz
LnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczAN
BgkqhkiG9w0BAQsFAAOCAQEAG0tI8DeVZkDKUvCwt7jhsZkUeZrUAIaxxXmUfIh2
Twt24UsVQg6w/G9d1dOfLjoaCk/8VRUYuiTbbVhZSgcoQSeQcP/MCr56uHS76UhJ
IuoGniGsKUeG16/bOT17UTttFzfspJA1ttqjhknMBZdy8qYdse0mZjdo5lklPFT5
aWh+RzoUrzPXPmJ34KlgQS20r1yROml+4YGG755HBaB6Mr/9qqKet+5nGg6LTnCT
MiUBC3AMenpFEWKJVKdYTEnArBA6aW/JxxP9SNxEdJXwIhZQFIO922udBUjeYucV
xibMpYTOL0hV30NutwGI5YYWo3/oMlzTzSsM15g3iFyzUw==
-----END CERTIFICATE-----
Payment initiation endpoint
2021-12-17 17:32:50 SUCCESS
EnsureIncomingRequestMethodIsPost
Client correctly used http POST method
2021-12-17 17:32:50 SUCCESS
EnsureBearerAccessTokenNotInParams
Client correctly did not send access token in query parameters or form body
2021-12-17 17:32:50 SUCCESS
ExtractBearerAccessTokenFromHeader
Found access token on incoming request
access_token
xvmSVsYYzPJ2C5KC2CJeIsGFUxHLSLdk1sxWoKN8gHk0uEqE1f
2021-12-17 17:32:50 SUCCESS
RequireBearerAccessToken
Found access token in request
actual
xvmSVsYYzPJ2C5KC2CJeIsGFUxHLSLdk1sxWoKN8gHk0uEqE1f
2021-12-17 17:32:50 INFO
ExtractFapiDateHeader
Skipped evaluation due to missing required element: incoming_request headers.x-fapi-auth-date
path
headers.x-fapi-auth-date
mapped
object
incoming_request
2021-12-17 17:32:50 INFO
ExtractFapiIpAddressHeader
Skipped evaluation due to missing required element: incoming_request headers.x-fapi-customer-ip-address
path
headers.x-fapi-customer-ip-address
mapped
object
incoming_request
2021-12-17 17:32:50 INFO
ExtractFapiInteractionIdHeader
Skipped evaluation due to missing required element: incoming_request headers.x-fapi-interaction-id
path
headers.x-fapi-interaction-id
mapped
object
incoming_request
2021-12-17 17:32:50 SUCCESS
FAPIBrazilEnsureAuthorizationRequestScopesContainPayments
'payments' was included in authorization request scopes
actual
openid payments consent:urn:conformance:oidf:5Lt0NbH0wA
expected
payments
2021-12-17 17:32:50 SUCCESS
FAPIBrazilExtractPaymentInitiationRequest
Parsed payment initiation request
payment_initiation_request
{
  "aud": "https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/payments/v1/pix/payments",
  "data": {
    "proxy": "+5561999991111",
    "localInstrument": "DICT",
    "remittanceInformation": "TESTE PIX OPEN BANKING",
    "creditorAccount": {
      "number": "111111",
      "accountType": "CACC",
      "ispb": "99999008",
      "issuer": "1111"
    },
    "cnpjInitiator": "99999001000159",
    "payment": {
      "amount": "0.22",
      "currency": "BRL"
    }
  },
  "iss": "2a01e202-e8f0-5f5a-9651-ebc257371e6e",
  "iat": 1639762368,
  "jti": "8bfc822b-c47f-4992-b8ac-b5728b7a6de0"
}
2021-12-17 17:32:50 SUCCESS
FAPIBrazilValidateJwtSignatureUsingOrganizationJwks
jwt signature validated
jwt
eyJhbGciOiJQUzI1NiIsImtpZCI6IjVhSjNhelBtc1hzWmVocERPSldQdmNWb0szR0JLbHhKRm16a0s4QXZfODQiLCJ0eXAiOiJKV1QifQ.ewoJImlzcyI6ICIyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUiLAoJImF1ZCI6ICJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC1tdGxzL2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3BheW1lbnRzL3YxL3BpeC9wYXltZW50cyIsCgkiaWF0IjogMTYzOTc2MjM2OCwKCSJqdGkiOiAiOGJmYzgyMmItYzQ3Zi00OTkyLWI4YWMtYjU3MjhiN2E2ZGUwIiwKICAgICJkYXRhIjogewogICAgICAgICJjbnBqSW5pdGlhdG9yIjogIjk5OTk5MDAxMDAwMTU5IiwKICAgICAgICAiY3JlZGl0b3JBY2NvdW50IjogewogICAgICAgICAgICAiYWNjb3VudFR5cGUiOiAiQ0FDQyIsCiAgICAgICAgICAgICJudW1iZXIiOiAiMTExMTExIiwKICAgICAgICAgICAgImlzc3VlciI6ICIxMTExIiwKICAgICAgICAgICAgImlzcGIiOiAiOTk5OTkwMDgiCiAgICAgICAgfSwKICAgICAgICAicGF5bWVudCI6IHsKICAgICAgICAgICAgImFtb3VudCI6ICIwLjIyIiwKICAgICAgICAgICAgImN1cnJlbmN5IjogIkJSTCIKICAgICAgICB9LAogICAgICAgICJyZW1pdHRhbmNlSW5mb3JtYXRpb24iOiAiVEVTVEUgUElYIE9QRU4gQkFOS0lORyIsCiAgICAgICAgInByb3h5IjogIis1NTYxOTk5OTkxMTExIiwKICAgICAgICAibG9jYWxJbnN0cnVtZW50IjogIkRJQ1QiCiAgICB9Cn0.dWMwm08UdCgcyT0eoQGTlhMQD9kqJYBwC0dUvPXi1ipKe-OPhyGV9r2BWzMrumToCaFvufhH7bJumR6VMnC5iG_0zTi4aRNVcfThRkbrYUOjKhBMhBJHu7t-wxmLas6dtPP2ODRwjhbFdtcf4dkgNRt3bwE2J7lNyNVj_Lmwitxa6GC0_JNxIqAnY3BA_7FX28UzNH7NHgOqPMSrfZTYFAYGdkUYVNVV5Amhiw8MkDYzcr8xYjnU-5iYJwrrfD81nm3z_CM_plBAvT56fuujPDF4a30iJZ6jkt5SvfSTQ7qu4ZBwq9FlNK_dbUhK36kXMRygg9AP-lBhwOyPWDnycg
2021-12-17 17:32:50 SUCCESS
EnsureIncomingRequestContentTypeIsApplicationJwt
Client correctly used application/jwt content type
2021-12-17 17:32:50 SUCCESS
ExtractXIdempotencyKeyHeader
Found an x-idempotency-key header
idempotency_key
0625aa4d-dca4-4c27-a0f7-f43bea57caee
2021-12-17 17:32:50 SUCCESS
FAPIBrazilValidatePaymentInitiationRequestAud
aud claim matches the endpoint url
aud
https://www.certification.openid.net/test-mtls/a/fintech-clienttest-bergs/payments/v1/pix/payments
2021-12-17 17:32:50 SUCCESS
FAPIBrazilExtractCertificateSubjectFromIncomingMTLSCertifiate
Extracted subject from the mtls client certificate
subjectdn
UID=d61a9951-7e27-4c97-bb5a-f71ce459631e,1.3.6.1.4.1.311.60.2.1.3=#13024252,2.5.4.15=#131450726976617465204f7267616e697a6174696f6e,2.5.4.5=#130e3932373032303637303030313936,CN=bpkcac.banrisul.com.br,OU=2a01e202-e8f0-5f5a-9651-ebc257371e6e,O=BCO DO ESTADO DO RS S.A.,L=Porto Alegre,ST=RS,C=BR
ou
2a01e202-e8f0-5f5a-9651-ebc257371e6e
brazil_software_id
d61a9951-7e27-4c97-bb5a-f71ce459631e
2021-12-17 17:32:50 SUCCESS
FAPIBrazilEnsurePaymentInitiationRequestIssEqualsOrganizationId
iss claim in payment initiation request matches organizationId in client certificate
iss
2a01e202-e8f0-5f5a-9651-ebc257371e6e
2021-12-17 17:32:50 SUCCESS
FAPIBrazilEnsurePaymentInitiationRequestJtiIsUUIDv4
jti claim in payment initiation request is a UUIDv4
jti
8bfc822b-c47f-4992-b8ac-b5728b7a6de0
2021-12-17 17:32:50 SUCCESS
FAPIBrazilValidatePaymentInitiationRequestIat
iat claim in payment initiation request is valid
iat
1639762368
2021-12-17 17:32:50 SUCCESS
FAPIBrazilGenerateNewPaymentInitiationResponse
Created payment initiation response
payment_initiation_response_headers
{
  "x-fapi-interaction-id": "8d830ee1-91c1-4beb-b5bb-281a072db5b2"
}
payment_initiation_response
{
  "data": {
    "proxy": "+5561999991111",
    "localInstrument": "DICT",
    "remittanceInformation": "TESTE PIX OPEN BANKING",
    "creditorAccount": {
      "number": "111111",
      "accountType": "CACC",
      "ispb": "99999008",
      "issuer": "1111"
    },
    "cnpjInitiator": "99999001000159",
    "payment": {
      "amount": "0.22",
      "currency": "BRL"
    },
    "paymentId": "374f818d-56a6-40aa-853d-81353b6212e1",
    "consentId": "urn:conformance:oidf:5Lt0NbH0wA",
    "creationDateTime": "2021-12-17T17:32:50Z",
    "statusUpdateDateTime": "2021-12-17T17:32:50Z",
    "status": "ACSP"
  },
  "links": {
    "self": "https://www.certification.openid.net/test/a/fintech-clienttest-bergspayments/v1/pix/payments"
  },
  "meta": {
    "totalRecords": 1,
    "totalPages": 1,
    "requestDateTime": "2021-12-17T17:32:50Z"
  },
  "aud": "2a01e202-e8f0-5f5a-9651-ebc257371e6e",
  "iat": 1639762370,
  "jti": "c15a8b47-040f-4c7f-a611-e2819b71db11",
  "iss": "74e929d9-33b6-4d85-8ba7-c146c867a817"
}
2021-12-17 17:32:50 SUCCESS
FAPIBrazilSignPaymentInitiationResponse
Signed the payment initiation response
signed_payment_initiation_response
eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiIyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUiLCJkYXRhIjp7InByb3h5IjoiKzU1NjE5OTk5OTExMTEiLCJjb25zZW50SWQiOiJ1cm46Y29uZm9ybWFuY2U6b2lkZjo1THQwTmJIMHdBIiwibG9jYWxJbnN0cnVtZW50IjoiRElDVCIsInJlbWl0dGFuY2VJbmZvcm1hdGlvbiI6IlRFU1RFIFBJWCBPUEVOIEJBTktJTkciLCJwYXltZW50SWQiOiIzNzRmODE4ZC01NmE2LTQwYWEtODUzZC04MTM1M2I2MjEyZTEiLCJjcmVkaXRvckFjY291bnQiOnsibnVtYmVyIjoiMTExMTExIiwiYWNjb3VudFR5cGUiOiJDQUNDIiwiaXNwYiI6Ijk5OTk5MDA4IiwiaXNzdWVyIjoiMTExMSJ9LCJzdGF0dXNVcGRhdGVEYXRlVGltZSI6IjIwMjEtMTItMTdUMTc6MzI6NTBaIiwiY25wakluaXRpYXRvciI6Ijk5OTk5MDAxMDAwMTU5IiwicGF5bWVudCI6eyJhbW91bnQiOiIwLjIyIiwiY3VycmVuY3kiOiJCUkwifSwiY3JlYXRpb25EYXRlVGltZSI6IjIwMjEtMTItMTdUMTc6MzI6NTBaIiwic3RhdHVzIjoiQUNTUCJ9LCJtZXRhIjp7InRvdGFsUmVjb3JkcyI6MSwicmVxdWVzdERhdGVUaW1lIjoiMjAyMS0xMi0xN1QxNzozMjo1MFoiLCJ0b3RhbFBhZ2VzIjoxfSwiaXNzIjoiNzRlOTI5ZDktMzNiNi00ZDg1LThiYTctYzE0NmM4NjdhODE3IiwibGlua3MiOnsic2VsZiI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9maW50ZWNoLWNsaWVudHRlc3QtYmVyZ3NwYXltZW50c1wvdjFcL3BpeFwvcGF5bWVudHMifSwiaWF0IjoxNjM5NzYyMzcwLCJqdGkiOiJjMTVhOGI0Ny0wNDBmLTRjN2YtYTYxMS1lMjgxOWI3MWRiMTEifQ.c83ypygvULpulqtloeLL25erkxl97i91NbJalBenJcbdIvUsJP7PYcJ7cQNi-FPOp9SyUXYWxcbdCxV__EXOwaUzd8yoXx1Q0NIYMCbLeGPFTbc8RZevQzBZPjh8KIcFQL5l8c6dmPlM5Dpe4ZvLRMjO31hAuNtuaGvxel7pTcCGv5LyNw4S9-PvtFQ0Y8xmUaqxJF4ZraKfSEpV9ewLL7ianki7QtETPRUHIkms0o5Z3yuQSbgBeSyQDVQgcRFxK-sRaqxqbkAWbLxr__XpMbE_odu4Duy4_yaJ3KkDiDx7EpThL1yTcLdTI9ylBWL0VlWhdzoEZP199IW7GhpowA
2021-12-17 17:32:50
ClearAccessTokenFromRequest
Condition ran but did not log anything
2021-12-17 17:32:50 OUTGOING
fapi1-advanced-final-client-test-valid-aud-as-array
Response to HTTP request to test instance 71x6MxCWuuU1ijL
outgoing_status_code
201
outgoing_headers
{
  "x-fapi-interaction-id": [
    "8d830ee1-91c1-4beb-b5bb-281a072db5b2"
  ],
  "Content-Type": [
    "application/jwt"
  ]
}
outgoing_body
eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiIyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUiLCJkYXRhIjp7InByb3h5IjoiKzU1NjE5OTk5OTExMTEiLCJjb25zZW50SWQiOiJ1cm46Y29uZm9ybWFuY2U6b2lkZjo1THQwTmJIMHdBIiwibG9jYWxJbnN0cnVtZW50IjoiRElDVCIsInJlbWl0dGFuY2VJbmZvcm1hdGlvbiI6IlRFU1RFIFBJWCBPUEVOIEJBTktJTkciLCJwYXltZW50SWQiOiIzNzRmODE4ZC01NmE2LTQwYWEtODUzZC04MTM1M2I2MjEyZTEiLCJjcmVkaXRvckFjY291bnQiOnsibnVtYmVyIjoiMTExMTExIiwiYWNjb3VudFR5cGUiOiJDQUNDIiwiaXNwYiI6Ijk5OTk5MDA4IiwiaXNzdWVyIjoiMTExMSJ9LCJzdGF0dXNVcGRhdGVEYXRlVGltZSI6IjIwMjEtMTItMTdUMTc6MzI6NTBaIiwiY25wakluaXRpYXRvciI6Ijk5OTk5MDAxMDAwMTU5IiwicGF5bWVudCI6eyJhbW91bnQiOiIwLjIyIiwiY3VycmVuY3kiOiJCUkwifSwiY3JlYXRpb25EYXRlVGltZSI6IjIwMjEtMTItMTdUMTc6MzI6NTBaIiwic3RhdHVzIjoiQUNTUCJ9LCJtZXRhIjp7InRvdGFsUmVjb3JkcyI6MSwicmVxdWVzdERhdGVUaW1lIjoiMjAyMS0xMi0xN1QxNzozMjo1MFoiLCJ0b3RhbFBhZ2VzIjoxfSwiaXNzIjoiNzRlOTI5ZDktMzNiNi00ZDg1LThiYTctYzE0NmM4NjdhODE3IiwibGlua3MiOnsic2VsZiI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9maW50ZWNoLWNsaWVudHRlc3QtYmVyZ3NwYXltZW50c1wvdjFcL3BpeFwvcGF5bWVudHMifSwiaWF0IjoxNjM5NzYyMzcwLCJqdGkiOiJjMTVhOGI0Ny0wNDBmLTRjN2YtYTYxMS1lMjgxOWI3MWRiMTEifQ.c83ypygvULpulqtloeLL25erkxl97i91NbJalBenJcbdIvUsJP7PYcJ7cQNi-FPOp9SyUXYWxcbdCxV__EXOwaUzd8yoXx1Q0NIYMCbLeGPFTbc8RZevQzBZPjh8KIcFQL5l8c6dmPlM5Dpe4ZvLRMjO31hAuNtuaGvxel7pTcCGv5LyNw4S9-PvtFQ0Y8xmUaqxJF4ZraKfSEpV9ewLL7ianki7QtETPRUHIkms0o5Z3yuQSbgBeSyQDVQgcRFxK-sRaqxqbkAWbLxr__XpMbE_odu4Duy4_yaJ3KkDiDx7EpThL1yTcLdTI9ylBWL0VlWhdzoEZP199IW7GhpowA
outgoing_path
payments/v1/pix/payments
2021-12-17 17:32:50 FINISHED
fapi1-advanced-final-client-test-valid-aud-as-array
Test has run to completion
testmodule_result
PASSED
2021-12-17 17:33:22
TEST-RUNNER
Alias has now been claimed by another test
alias
fintech-clienttest-bergs
new_test_id
R0A4Ze78DCHI6dW
Test Results