Test Summary

Test Results

Expand All Collapse All
All times are UTC
2021-12-17 12:06:46 INFO
TEST-RUNNER
Test instance AU3X7x9eR0cGqGq created
baseUrl
https://www.certification.openid.net/test/a/fintech-clienttest-bergs
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "by_value",
  "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": [
            "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\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
2021-12-17 12:06:47 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 12:06:47 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 12:06:47 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2021-12-17 12:06:47
SetServerSigningAlgToPS256
Successfully set signing algorithm to PS256
2021-12-17 12:06:47
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 12:06:47
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 12:06:47
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 12:06:47
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 12:06:47 SUCCESS
AddResponseTypeCodeIdTokenToServerConfiguration
Added code id_token as response type supported
response_types_supported
[
  "code id_token"
]
2021-12-17 12:06:47 SUCCESS
FAPIBrazilAddTokenEndpointAuthSigningAlgValuesSupportedToServer
Set token_endpoint_auth_signing_alg_values_supported
values
[
  "PS256"
]
2021-12-17 12:06:47 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2021-12-17 12:06:47 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 12:06:47 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 12:06:47 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": [
        "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"
      ],
      "x5t": "7lX-7YW49buH9Oy2xlNmHRQog2A",
      "x5t#S256": "vqZae2pHTc-E47FcY3VBvteHAZV4NmUtoPa4tryIp2I"
    }
  ]
}
2021-12-17 12:06:47 SUCCESS
ValidateClientJWKsPublicPart
Valid client JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2021-12-17 12:06:47 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": [
        "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"
      ],
      "n": "3sCpeSxJyIrj8HhK3whezhMJ80N8izY9DJ_qfG6Sc2iTAyrdpgKFtn4TnuNIo8fWvZZKG5w4-WM_WyIzJjcsWZ4qUsXSPK32Ni5LsGqNZh0jWB0tVpRpAZh_jh2nCr8fbEnHC6N4tXiIgHyOTHGZmlAOLneidAtSwoa06b-vBm0NUqbvfYq_fFUEYk4Ox82ovz6-U9e22NXV0zyc8EPT7ki53gskYKpzP7Fiq7mTYab4g34cwm2TW-R-d4bOPSEyWDKnhH2_XxT0O_M8tdJ_Eh0MPnkRxjkLdo2KH-QiMGqmU-Jy1I-_8QRJkpc0Qbkp4-FBBgP8xGTblJCaqNbrJQ"
    }
  ]
}
2021-12-17 12:06:47 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-12-17 12:06:47 SUCCESS
EnsureClientJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2021-12-17 12:06:47 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 12:06:47 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": [
        "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"
      ],
      "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 12:06:47 SUCCESS
ValidateClientJWKsPublicPart
Valid client JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2021-12-17 12:06:47 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 12:06:47 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-12-17 12:06:47 SUCCESS
EnsureClientJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2021-12-17 12:06:47 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 12:06:47
fapi1-advanced-final-client-test
Setup Done
2021-12-17 12:07:11 INCOMING
fapi1-advanced-final-client-test
Incoming HTTP request to test instance AU3X7x9eR0cGqGq
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "openid-client/4.9.0 (https://github.com/panva/node-openid-client)",
  "accept": "application/json",
  "accept-encoding": "gzip, deflate, br",
  "connection": "close"
}
incoming_path
/test/a/fintech-clienttest-bergs/.well-known/openid-configuration
incoming_body_form_params
incoming_method
GET
incoming_tls_version
TLSv1.2
incoming_tls_cipher
ECDHE-RSA-AES128-GCM-SHA256
incoming_tls_cert
incoming_body_json
incoming_query_string_params
{}
incoming_body
2021-12-17 12:07:11 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 12:07:11 OUTGOING
fapi1-advanced-final-client-test
Response to HTTP request to test instance AU3X7x9eR0cGqGq
outgoing_status_code
200
outgoing_headers
{}
outgoing_body
{
  "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"
  ],
  "response_types_supported": [
    "code id_token"
  ],
  "token_endpoint_auth_signing_alg_values_supported": [
    "PS256"
  ]
}
outgoing_path
.well-known/openid-configuration
2021-12-17 12:07:12 INCOMING
fapi1-advanced-final-client-test
Incoming HTTP request to test instance AU3X7x9eR0cGqGq
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "openid-client/4.9.0 (https://github.com/panva/node-openid-client)",
  "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.eyJpYXQiOjE2Mzk3NDI4MzEsImV4cCI6MTYzOTc0Mjg5MSwianRpIjoiNjF1TTBHTVF3NGRBTmNnaWc3WURIUmR2YUZ5Qy12X0tpZEtVcHRDOVpkMCIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.ZDsoUZySlMWlWYC7mzcAVR5aCZEbj0SXel4cTWWXm_ECrHkKOMeKs0OP5Qbfxl5LiuK6FpisQ5tf_uCY4xhV1O3GIpye7-mgK34-pnK9FpggENg9N_zNv6GGCHUAZWD5iFF2txPs1Tq_YchETlvWs_KYMGKTn8S6EUiBzwcwWLm_vSeCnD48feV3PY3Zt2QXKYfRgJ_dImv3VD_hbHt0dINBr1UltudHpcwyxQ72mNuYcN_IfPxnDwFH4oApgpPTILrzaXT82IhE7vYyO5SiYEQQlI6jFQ6QBxAQwoZuqjtoXfyZ_VTjFunm9bZhJp3CD0FoxpLKsc4bC4DkbtwhnA",
  "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.eyJpYXQiOjE2Mzk3NDI4MzEsImV4cCI6MTYzOTc0Mjg5MSwianRpIjoiNjF1TTBHTVF3NGRBTmNnaWc3WURIUmR2YUZ5Qy12X0tpZEtVcHRDOVpkMCIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.ZDsoUZySlMWlWYC7mzcAVR5aCZEbj0SXel4cTWWXm_ECrHkKOMeKs0OP5Qbfxl5LiuK6FpisQ5tf_uCY4xhV1O3GIpye7-mgK34-pnK9FpggENg9N_zNv6GGCHUAZWD5iFF2txPs1Tq_YchETlvWs_KYMGKTn8S6EUiBzwcwWLm_vSeCnD48feV3PY3Zt2QXKYfRgJ_dImv3VD_hbHt0dINBr1UltudHpcwyxQ72mNuYcN_IfPxnDwFH4oApgpPTILrzaXT82IhE7vYyO5SiYEQQlI6jFQ6QBxAQwoZuqjtoXfyZ_VTjFunm9bZhJp3CD0FoxpLKsc4bC4DkbtwhnA&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
2021-12-17 12:07:12 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 12:07:12 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 12:07:12 SUCCESS
CheckForClientCertificate
Found client certificate
2021-12-17 12:07:12 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 12:07:12 SUCCESS
ExtractClientAssertion
Parsed client assertion
client_assertion
{
  "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NDI4MzEsImV4cCI6MTYzOTc0Mjg5MSwianRpIjoiNjF1TTBHTVF3NGRBTmNnaWc3WURIUmR2YUZ5Qy12X0tpZEtVcHRDOVpkMCIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.ZDsoUZySlMWlWYC7mzcAVR5aCZEbj0SXel4cTWWXm_ECrHkKOMeKs0OP5Qbfxl5LiuK6FpisQ5tf_uCY4xhV1O3GIpye7-mgK34-pnK9FpggENg9N_zNv6GGCHUAZWD5iFF2txPs1Tq_YchETlvWs_KYMGKTn8S6EUiBzwcwWLm_vSeCnD48feV3PY3Zt2QXKYfRgJ_dImv3VD_hbHt0dINBr1UltudHpcwyxQ72mNuYcN_IfPxnDwFH4oApgpPTILrzaXT82IhE7vYyO5SiYEQQlI6jFQ6QBxAQwoZuqjtoXfyZ_VTjFunm9bZhJp3CD0FoxpLKsc4bC4DkbtwhnA",
  "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": 1639742891,
    "iat": 1639742831,
    "jti": "61uM0GMQw4dANcgig7YDHRdvaFyC-v_KidKUptC9Zd0"
  }
}
2021-12-17 12:07:12
EnsureClientAssertionSignatureAlgorithmMatchesRegistered
token_endpoint_auth_signing_alg is not set for the client, any supported algorithm can be used
2021-12-17 12:07:12 SUCCESS
ValidateClientAssertionSignature
client_assertion signature validated
client_assertion
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NDI4MzEsImV4cCI6MTYzOTc0Mjg5MSwianRpIjoiNjF1TTBHTVF3NGRBTmNnaWc3WURIUmR2YUZ5Qy12X0tpZEtVcHRDOVpkMCIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.ZDsoUZySlMWlWYC7mzcAVR5aCZEbj0SXel4cTWWXm_ECrHkKOMeKs0OP5Qbfxl5LiuK6FpisQ5tf_uCY4xhV1O3GIpye7-mgK34-pnK9FpggENg9N_zNv6GGCHUAZWD5iFF2txPs1Tq_YchETlvWs_KYMGKTn8S6EUiBzwcwWLm_vSeCnD48feV3PY3Zt2QXKYfRgJ_dImv3VD_hbHt0dINBr1UltudHpcwyxQ72mNuYcN_IfPxnDwFH4oApgpPTILrzaXT82IhE7vYyO5SiYEQQlI6jFQ6QBxAQwoZuqjtoXfyZ_VTjFunm9bZhJp3CD0FoxpLKsc4bC4DkbtwhnA
2021-12-17 12:07:12 SUCCESS
EnsureClientAssertionTypeIsJwt
Found JWT assertion type
assertion type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2021-12-17 12:07:12 SUCCESS
ValidateClientAssertionClaims
Client Assertion passed all validation checks
2021-12-17 12:07:12 SUCCESS
FAPIBrazilExtractRequestedScopeFromClientCredentialsGrant
Found 'payments' scope in request
actual
[
  "payments"
]
expected
payments
2021-12-17 12:07:12 SUCCESS
GenerateBearerAccessToken
Generated access token
access_token
ld0y3vUV537o6l1IllE0xnNfkFF8zQasccSqaifh38nuYxFe15
2021-12-17 12:07:12 SUCCESS
CreateTokenEndpointResponse
Created token endpoint response
access_token
ld0y3vUV537o6l1IllE0xnNfkFF8zQasccSqaifh38nuYxFe15
token_type
Bearer
2021-12-17 12:07:12
CopyAccessTokenToClientCredentialsField
Condition ran but did not log anything
2021-12-17 12:07:12 OUTGOING
fapi1-advanced-final-client-test
Response to HTTP request to test instance AU3X7x9eR0cGqGq
outgoing_status_code
200
outgoing_headers
{}
outgoing_body
{
  "access_token": "ld0y3vUV537o6l1IllE0xnNfkFF8zQasccSqaifh38nuYxFe15",
  "token_type": "Bearer"
}
outgoing_path
token
2021-12-17 12:07:13 INCOMING
fapi1-advanced-final-client-test
Incoming HTTP request to test instance AU3X7x9eR0cGqGq
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "banrisul 1.0.0",
  "content-type": "application/jwt",
  "x-idempotency-key": "fae096f1-43e9-43d3-bc94-7f786e82bee7",
  "accept-encoding": "gzip",
  "forwarded": "for\u003d10.0.90.205;host\u003dopenbanking-bpk-receptor.apps.dev.banrisul.com.br;proto\u003dhttps",
  "content-length": "2065",
  "authorization": "Bearer ld0y3vUV537o6l1IllE0xnNfkFF8zQasccSqaifh38nuYxFe15",
  "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
eyJhbGciOiJQUzI1NiIsImtpZCI6IjVhSjNhelBtc1hzWmVocERPSldQdmNWb0szR0JLbHhKRm16a0s4QXZfODQifQ.ewoJImlzcyI6ICIyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUiLAoJImF1ZCI6ICJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC1tdGxzL2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3BheW1lbnRzL3YxL2NvbnNlbnRzIiwKCSJpYXQiOiAxNjM5NzQyODMwLAoJImp0aSI6ICIwNDRhN2I0Yy0xNTg2LTQ1MWQtYjVlYy04OTE5NzYwYzU4YWYiLAogICAgImRhdGEiOiB7CiAgICAgICAgImRlYnRvckFjY291bnQiOiB7CiAgICAgICAgICAgICJpc3N1ZXIiOiAiMDEwMCIsCiAgICAgICAgICAgICJudW1iZXIiOiAiMzU0MTI5NDgwNCIsCiAgICAgICAgICAgICJhY2NvdW50VHlwZSI6ICJDQUNDIiwKICAgICAgICAgICAgImlzcGIiOiAiOTI3MDIwNjciCiAgICAgICAgfSwKICAgICAgICAiY3JlZGl0b3IiOiB7CiAgICAgICAgICAgICJwZXJzb25UeXBlIjogIlBFU1NPQV9OQVRVUkFMIiwKICAgICAgICAgICAgImNwZkNucGoiOiAiOTU4NzE3NTE2NjAiLAogICAgICAgICAgICAibmFtZSI6ICJDTElFTlRFIFBJWCBPUEVOIEJBTktJTkciCiAgICAgICAgfSwKICAgICAgICAicGF5bWVudCI6IHsKICAgICAgICAgICAgImFtb3VudCI6ICIwLjIyIiwKICAgICAgICAgICAgImN1cnJlbmN5IjogIkJSTCIsCiAgICAgICAgICAgICJkZXRhaWxzIjogewogICAgICAgICAgICAgICAgInByb3h5IjogIis1NTYxOTk5OTkxMTExIiwKICAgICAgICAgICAgICAgICJjcmVkaXRvckFjY291bnQiOiB7CiAgICAgICAgICAgICAgICAgICAgImFjY291bnRUeXBlIjogIkNBQ0MiLAogICAgICAgICAgICAgICAgICAgICJudW1iZXIiOiAiMTExMTExIiwKICAgICAgICAgICAgICAgICAgICAiaXNzdWVyIjogIjExMTEiLAogICAgICAgICAgICAgICAgICAgICJpc3BiIjogIjk5OTk5MDA4IgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJsb2NhbEluc3RydW1lbnQiOiAiRElDVCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInR5cGUiOiAiUElYIiwKICAgICAgICAgICAgImRhdGUiOiAiMjAyMS0xMi0xNyIKICAgICAgICB9LAogICAgICAgICJsb2dnZWRVc2VyIjogewogICAgICAgICAgICAiZG9jdW1lbnQiOiB7CiAgICAgICAgICAgICAgICAicmVsIjogIkNQRiIsCiAgICAgICAgICAgICAgICAiaWRlbnRpZmljYXRpb24iOiAiMDIzNDM1MTgwMjUiCiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9Cn0.jYHefGYn2iP33x4lVWgQrCT3q8YNRWaoEQ3op7sypjoihffd6zjdfrnTJD2ZortkY2UaqLL1GfOgUfhTShoMNlR3MKztd1jUrxC1-Y2e2g1LGY4O1D35e8yRlJQ4q4BXoGXc02SCHowNwe_f1-0krWKbC4X4mscqk-Ts7y61S_dXvN-DTsO04D2VrEdqXkF37hx6bJTXz3lVwO601FsJqXM3pW4gBlWBleoOZ3Y4uP05Em87LWp-LJ0iOyz8_7w7cqa_eQrJCA-t4SMqxJh7d0NeRLhTqrFXtbbqE2xLJzv1QEdy_ckgR_PCCsSM51tZf1kF-Uw2XAhwOaRtde0EMg
2021-12-17 12:07:13 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 12:07:13 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 12:07:13 SUCCESS
CheckForClientCertificate
Found client certificate
2021-12-17 12:07:13 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 12:07:13 SUCCESS
EnsureIncomingRequestMethodIsPost
Client correctly used http POST method
2021-12-17 12:07:13 SUCCESS
EnsureBearerAccessTokenNotInParams
Client correctly did not send access token in query parameters or form body
2021-12-17 12:07:13 SUCCESS
ExtractBearerAccessTokenFromHeader
Found access token on incoming request
access_token
ld0y3vUV537o6l1IllE0xnNfkFF8zQasccSqaifh38nuYxFe15
2021-12-17 12:07:13 SUCCESS
RequireBearerClientCredentialsAccessToken
Found access token in request
actual
ld0y3vUV537o6l1IllE0xnNfkFF8zQasccSqaifh38nuYxFe15
2021-12-17 12:07:13 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 12:07:13 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 12:07:13 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 12:07:13 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 12:07:13 SUCCESS
FAPIBrazilEnsureClientCredentialsScopeContainedPayments
The token request which was used to obtain the access token contained 'payments' scope
actual
[
  "payments"
]
2021-12-17 12:07:13 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": 1639742830,
  "jti": "044a7b4c-1586-451d-b5ec-8919760c58af"
}
2021-12-17 12:07:13 SUCCESS
EnsureIncomingRequestContentTypeIsApplicationJwt
Client correctly used application/jwt content type
2021-12-17 12:07:13 SUCCESS
ExtractXIdempotencyKeyHeader
Found an x-idempotency-key header
idempotency_key
fae096f1-43e9-43d3-bc94-7f786e82bee7
2021-12-17 12:07:13 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 12:07:13 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 12:07:13 SUCCESS
FAPIBrazilEnsureConsentRequestIssEqualsOrganizationId
iss claim in consent request matches organizationId in client certificate
iss
2a01e202-e8f0-5f5a-9651-ebc257371e6e
2021-12-17 12:07:13 SUCCESS
FAPIBrazilEnsureConsentRequestJtiIsUUIDv4
jti claim in consent request is a UUIDv4
jti
044a7b4c-1586-451d-b5ec-8919760c58af
2021-12-17 12:07:13 SUCCESS
FAPIBrazilValidateConsentRequestIat
iat claim in consent request is valid
iat
1639742830
2021-12-17 12:07:13
FAPIBrazilFetchClientOrganizationJwksFromDirectory
Fetching client organization keys
jwks_uri
https://keystore.sandbox.directory.openbankingbrasil.org.br/2a01e202-e8f0-5f5a-9651-ebc257371e6e/application.jwks
2021-12-17 12:07:13
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 12:07:14 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",
  "date": "Fri, 17 Dec 2021 12:07:15 GMT",
  "x-amz-replication-status": "COMPLETED",
  "last-modified": "Mon, 01 Nov 2021 14:07:28 GMT",
  "etag": "\"c77a5aa8eea244791fd4728b06db727d\"",
  "x-amz-version-id": "4koKrHktrEByKG6DWJ8UxtyW7PMWladm",
  "accept-ranges": "bytes",
  "server": "AmazonS3",
  "x-cache": "Miss from cloudfront",
  "via": "1.1 ea71b96212c28d5f0611046b8d2932f7.cloudfront.net (CloudFront)",
  "x-amz-cf-pop": "MIA3-C4",
  "x-amz-cf-id": "EcNiP1S6W2tfl4Zrw62BnaLmX-iDcGdB-3Lmr6ZXQa5JebNg7U4c2w\u003d\u003d"
}
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":["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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 12:07:14
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":["MIIGvzCCBaegAwIBAgIUNURKjKgeQMF7bUlCSADK8wllHkIwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcwOTE3MTUwMFoXDTIyMDgwODE3MTUwMFowgaQxCzAJBgNVBAYTAkJSMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMTkwDQYDVQQLEwZTZXJwcm8wEQYDVQQLEwpQUkVTRU5DSUFMMBUGA1UECxMOMzM2ODMxMTEwMDAxMDcxDzANBgNVBAMTBlNlcnBybzE0MDIGCgmSJomT8ixkAQETJDJhMDFlMjAyLWU4ZjAtNWY1YS05NjUxLWViYzI1NzM3MWU2ZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANFtT967eHbARDaXzdySoTrkrY/b3UMev0FZACAwz1z/94bE9ikNHaQbCZIdbAJOV/OtyXI8loEfyDGaXHVZqxOfMAWpSemMqHCuGYO/56S8DHVZe1pkJMMkADWmpIqv+xOznbCjQfA9EXpgjEz6EzZ8tlaStOPMLIMFTR9iqVKI7apF4axltdQ58M7qATUDPJ+CCXp+qK+HENZyUVtgZLGXfAuQO3P0yZu2EqHLetyvT2hV3hQSrD2Gpo4VEqBA1blr1bvmohEsvIbdSVzMxpw34YyTwcGi2sLryntP7sMG/9HecNzH4Tqk249t0ej7VNhfQaPtrg+NPUg2si/vankCAwEAAaOCAxkwggMVMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFOizbE5l0EcAhoZ3qnAEuxIJhaUgMB8GA1UdIwQYMBaAFIZ/WK0X9YK2TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDovL29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwdQYDVR0RBG4wbKAcBgVgTAEDAqATDBFKdWxpYW5vIEJvcmRpZ25vbqAZBgVgTAEDA6AQDA45MjcwMjA2NzAwMDE5NqAWBgVgTAEDBKANDAswMTU5NTExMDAzOKAZBgVgTAEDB6AQDA4xMTEuNTQ5NjUuOTItMzAOBgNVHQ8BAf8EBAMCBsAwggGhBgNVHSAEggGYMIIBlDCCAZAGCisGAQQBg7ovZAEwggGAMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0aW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1ld29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRkIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wRAYIKwYBBQUHAgEWOGh0dHA6Ly9jcHMuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQB8/X+vNk9S8Y1c7xns2KB9hO4oEoRQZtvQbjADdQDuiRqlhVQupDq5zi3ch1mZsOJ9Ers+u5ve8P9OFZR+DWvdILRBeNLs8U6ElyzSdwtmJuU9H6P2nKFosAhG07bsOrAdKyVm8bi5ZoUEBGMiCXZvSVufnHvjVwybPZDEHUe39+3Ro3ldnidyA/bQaiokwwy5rHaHSb407bGQ1jI1THDkBtVYW8iSiYnD6qzBHwaQe9lZYNuj23iQHEDVNBuHvHPLcNYbjd8FHXWNC6hka/8u0cCf6QcS3qTnncgqmGVCgqOIuvyxp8Xp5sebnGq7cOf4DJKM2wfZG+CyUN0Mq/G3"],"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":["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 12:07:14 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": [
        "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\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": [
        "MIIGtzCCBZ+gAwIBAgIULdmPW22aDdsEv+40/eo6VE+HkswwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDgyNDIyMjUwMFoXDTIyMDkyMzIyMjUwMFowgbcxCzAJBgNVBAYTAkJSMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMTkwDQYDVQQLEwZTZXJwcm8wEQYDVQQLEwpQUkVTRU5DSUFMMBUGA1UECxMOMzM2ODMxMTEwMDAxMDcxIjAgBgNVBAMTGWNsaWVudHNpZy5iYW5yaXN1bC5jb20uYnIxNDAyBgoJkiaJk/IsZAEBEyQyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCxAv+PaJStVlbLqd44inNrp6T05wvFfjnsty5KCYABnOK294JYDMo0u0QpTt9hmUlevq6muWCd1V4YeoP+4WrRp0IJV8HQUIagV1CCJVqNpQ4djP0blzpi9eODAUDGxidlJpHJO0pymegeSubvnHD6+6rqU0yF8fYzJdPymQEX/ZE4rRbq4ImzHWb/ss5yzHnlpeqfgGhNdNOSpP/h3Br8BI4S+VD/mKRZU0WPhutSsh328nWe2ExyjQKFQtQyQOOVEDocXFQSoQRcYs9Nc+UEv0viNKXIbrUt0WLBHApoH/CD/tLloFtl2V7MmH3d7J3UaPhF3fzqZ9XAHZnKCnMJAgMBAAGjggL+MIIC+jAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRYQbQmFk4gank2nCExMALogaSzlTAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMFoGA1UdEQRTMFGgGgYFYEwBAwKgEQwPRWR1YXJkbyBTYWNoc2VyoBkGBWBMAQMDoBAMDjkyNzAyMDY3MDAwMTk2oAsGBWBMAQMEoAIMAKALBgVgTAEDB6ACDAAwDgYDVR0PAQH/BAQDAgbAMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCCATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBwYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3BzLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczANBgkqhkiG9w0BAQsFAAOCAQEANLxI4Zg17jtdMQQ2R7RrGqsXs0tWOxqjV1QGzq2Ts7SJvZIjtlTUjeXkCA7AtJDDNIqGo2Ee6/2lbONycQCCZPXmR5pql2KlbXZbgPmo2j9uHpgjDpk4DRxkFVzo25LpebVz73sOkIiKTRopMNTrvyUzfcBi0/vVrxZWBkuvmxoSe8A8/lN4lPUlRVaTEeXT3wdhNx4KFJdhuowMG8AvDvFwQ4mt9vn85f+brnF6DOCgd4tDE7BBDMyNqYbkKIEJrOzIC6TbTOEmAQRM96ydOoTLm63e6ybSAuLJhEHSF30HF0qceasV/AxTMNFtUZ5OyNwYEl6pnR46JKfkMKUFsA\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 12:07:14 SUCCESS
FAPIBrazilValidateJwtSignatureUsingOrganizationJwks
jwt signature validated
jwt
eyJhbGciOiJQUzI1NiIsImtpZCI6IjVhSjNhelBtc1hzWmVocERPSldQdmNWb0szR0JLbHhKRm16a0s4QXZfODQifQ.ewoJImlzcyI6ICIyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUiLAoJImF1ZCI6ICJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC1tdGxzL2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3BheW1lbnRzL3YxL2NvbnNlbnRzIiwKCSJpYXQiOiAxNjM5NzQyODMwLAoJImp0aSI6ICIwNDRhN2I0Yy0xNTg2LTQ1MWQtYjVlYy04OTE5NzYwYzU4YWYiLAogICAgImRhdGEiOiB7CiAgICAgICAgImRlYnRvckFjY291bnQiOiB7CiAgICAgICAgICAgICJpc3N1ZXIiOiAiMDEwMCIsCiAgICAgICAgICAgICJudW1iZXIiOiAiMzU0MTI5NDgwNCIsCiAgICAgICAgICAgICJhY2NvdW50VHlwZSI6ICJDQUNDIiwKICAgICAgICAgICAgImlzcGIiOiAiOTI3MDIwNjciCiAgICAgICAgfSwKICAgICAgICAiY3JlZGl0b3IiOiB7CiAgICAgICAgICAgICJwZXJzb25UeXBlIjogIlBFU1NPQV9OQVRVUkFMIiwKICAgICAgICAgICAgImNwZkNucGoiOiAiOTU4NzE3NTE2NjAiLAogICAgICAgICAgICAibmFtZSI6ICJDTElFTlRFIFBJWCBPUEVOIEJBTktJTkciCiAgICAgICAgfSwKICAgICAgICAicGF5bWVudCI6IHsKICAgICAgICAgICAgImFtb3VudCI6ICIwLjIyIiwKICAgICAgICAgICAgImN1cnJlbmN5IjogIkJSTCIsCiAgICAgICAgICAgICJkZXRhaWxzIjogewogICAgICAgICAgICAgICAgInByb3h5IjogIis1NTYxOTk5OTkxMTExIiwKICAgICAgICAgICAgICAgICJjcmVkaXRvckFjY291bnQiOiB7CiAgICAgICAgICAgICAgICAgICAgImFjY291bnRUeXBlIjogIkNBQ0MiLAogICAgICAgICAgICAgICAgICAgICJudW1iZXIiOiAiMTExMTExIiwKICAgICAgICAgICAgICAgICAgICAiaXNzdWVyIjogIjExMTEiLAogICAgICAgICAgICAgICAgICAgICJpc3BiIjogIjk5OTk5MDA4IgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJsb2NhbEluc3RydW1lbnQiOiAiRElDVCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInR5cGUiOiAiUElYIiwKICAgICAgICAgICAgImRhdGUiOiAiMjAyMS0xMi0xNyIKICAgICAgICB9LAogICAgICAgICJsb2dnZWRVc2VyIjogewogICAgICAgICAgICAiZG9jdW1lbnQiOiB7CiAgICAgICAgICAgICAgICAicmVsIjogIkNQRiIsCiAgICAgICAgICAgICAgICAiaWRlbnRpZmljYXRpb24iOiAiMDIzNDM1MTgwMjUiCiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9Cn0.jYHefGYn2iP33x4lVWgQrCT3q8YNRWaoEQ3op7sypjoihffd6zjdfrnTJD2ZortkY2UaqLL1GfOgUfhTShoMNlR3MKztd1jUrxC1-Y2e2g1LGY4O1D35e8yRlJQ4q4BXoGXc02SCHowNwe_f1-0krWKbC4X4mscqk-Ts7y61S_dXvN-DTsO04D2VrEdqXkF37hx6bJTXz3lVwO601FsJqXM3pW4gBlWBleoOZ3Y4uP05Em87LWp-LJ0iOyz8_7w7cqa_eQrJCA-t4SMqxJh7d0NeRLhTqrFXtbbqE2xLJzv1QEdy_ckgR_PCCsSM51tZf1kF-Uw2XAhwOaRtde0EMg
2021-12-17 12:07:14 SUCCESS
CreateFapiInteractionIdIfNeeded
Created new FAPI interaction ID
fapi_interaction_id
e540847a-6baa-40a2-9dd1-5cf8bfe53c85
2021-12-17 12:07:14 SUCCESS
FAPIBrazilGenerateNewPaymentsConsentResponse
Created consent response
headers
{
  "x-fapi-interaction-id": "e540847a-6baa-40a2-9dd1-5cf8bfe53c85"
}
consentId
urn:conformance:oidf:0hKtm6Ii0D
consent_response
{
  "data": {
    "consentId": "urn:conformance:oidf:0hKtm6Ii0D",
    "creationDateTime": "2021-12-17T12:07:14Z",
    "status": "AWAITING_AUTHORISATION",
    "statusUpdateDateTime": "2021-12-17T12:07:14Z",
    "expirationDateTime": "2021-12-17T14:07:14Z",
    "transactionFromDateTime": "2021-12-17T12:02:14Z",
    "transactionToDateTime": "2021-12-17T14:07:14Z",
    "links": {
      "self": "https://www.certification.openid.net/test/a/fintech-clienttest-bergspayments/v1/consents"
    },
    "meta": {
      "totalRecords": 1,
      "totalPages": 1,
      "requestDateTime": "2021-12-17T12:07:14Z"
    },
    "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": 1639742834,
  "jti": "f8722252-ab36-46b5-9a30-88c92679349c",
  "iss": "74e929d9-33b6-4d85-8ba7-c146c867a817"
}
2021-12-17 12:07:14 SUCCESS
FAPIBrazilSignPaymentConsentResponse
Signed the payment consent response
signed_consent_response
eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiIyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUiLCJkYXRhIjp7ImRlYnRvckFjY291bnQiOnsibnVtYmVyIjoiMzU0MTI5NDgwNCIsImFjY291bnRUeXBlIjoiQ0FDQyIsImlzcGIiOiI5MjcwMjA2NyIsImlzc3VlciI6IjAxMDAifSwiZXhwaXJhdGlvbkRhdGVUaW1lIjoiMjAyMS0xMi0xN1QxNDowNzoxNFoiLCJ0cmFuc2FjdGlvblRvRGF0ZVRpbWUiOiIyMDIxLTEyLTE3VDE0OjA3OjE0WiIsImxvZ2dlZFVzZXIiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiIwMjM0MzUxODAyNSIsInJlbCI6IkNQRiJ9fSwiY29uc2VudElkIjoidXJuOmNvbmZvcm1hbmNlOm9pZGY6MGhLdG02SWkwRCIsInRyYW5zYWN0aW9uRnJvbURhdGVUaW1lIjoiMjAyMS0xMi0xN1QxMjowMjoxNFoiLCJtZXRhIjp7InRvdGFsUmVjb3JkcyI6MSwicmVxdWVzdERhdGVUaW1lIjoiMjAyMS0xMi0xN1QxMjowNzoxNFoiLCJ0b3RhbFBhZ2VzIjoxfSwic3RhdHVzVXBkYXRlRGF0ZVRpbWUiOiIyMDIxLTEyLTE3VDEyOjA3OjE0WiIsImxpbmtzIjp7InNlbGYiOiJodHRwczpcL1wvd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldFwvdGVzdFwvYVwvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzcGF5bWVudHNcL3YxXC9jb25zZW50cyJ9LCJjcmVkaXRvciI6eyJuYW1lIjoiQ0xJRU5URSBQSVggT1BFTiBCQU5LSU5HIiwiY3BmQ25waiI6Ijk1ODcxNzUxNjYwIiwicGVyc29uVHlwZSI6IlBFU1NPQV9OQVRVUkFMIn0sInBheW1lbnQiOnsiZGF0ZSI6IjIwMjEtMTItMTciLCJhbW91bnQiOiIwLjIyIiwiY3VycmVuY3kiOiJCUkwiLCJkZXRhaWxzIjp7InByb3h5IjoiKzU1NjE5OTk5OTExMTEiLCJsb2NhbEluc3RydW1lbnQiOiJESUNUIiwiY3JlZGl0b3JBY2NvdW50Ijp7Im51bWJlciI6IjExMTExMSIsImFjY291bnRUeXBlIjoiQ0FDQyIsImlzcGIiOiI5OTk5OTAwOCIsImlzc3VlciI6IjExMTEifX0sInR5cGUiOiJQSVgifSwiY3JlYXRpb25EYXRlVGltZSI6IjIwMjEtMTItMTdUMTI6MDc6MTRaIiwic3RhdHVzIjoiQVdBSVRJTkdfQVVUSE9SSVNBVElPTiJ9LCJpc3MiOiI3NGU5MjlkOS0zM2I2LTRkODUtOGJhNy1jMTQ2Yzg2N2E4MTciLCJpYXQiOjE2Mzk3NDI4MzQsImp0aSI6ImY4NzIyMjUyLWFiMzYtNDZiNS05YTMwLTg4YzkyNjc5MzQ5YyJ9.iA2dcSiZ3uvk5OFtdRcUWEtycjQlFGJWvNfrZR8TbHwxb6gVcEyqkkrxrINxm_FPrHc3yNyNLy3qJ4spZ15z0UNJa_Kf7mFgCaZU5YAM13WoPXLJ4x2ALco9hFOgAdzYia5NEtulhVPrlC0IpG8REIuzZk49vuqIcwQJquzqbrZTHWpwd2CvCREHvwfY77f9mOCGtyImnwjNMeHT723Fnm7DvZvDFQCcxEinGPO1FwauIZaA5GCfsLNNkuEaOhImQwxWm6KJR5Bw3UcB-81KZkunfvba2J3TdQ5W88aHk_sBanntz8Fq1TVZI5dUPb_Mhwrz69YKA6-ZZ7s-FZk1rg
2021-12-17 12:07:14
ClearAccessTokenFromRequest
Condition ran but did not log anything
2021-12-17 12:07:14 OUTGOING
fapi1-advanced-final-client-test
Response to HTTP request to test instance AU3X7x9eR0cGqGq
outgoing_status_code
201
outgoing_headers
{
  "x-fapi-interaction-id": [
    "e540847a-6baa-40a2-9dd1-5cf8bfe53c85"
  ],
  "Content-Type": [
    "application/jwt"
  ]
}
outgoing_body
eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiIyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUiLCJkYXRhIjp7ImRlYnRvckFjY291bnQiOnsibnVtYmVyIjoiMzU0MTI5NDgwNCIsImFjY291bnRUeXBlIjoiQ0FDQyIsImlzcGIiOiI5MjcwMjA2NyIsImlzc3VlciI6IjAxMDAifSwiZXhwaXJhdGlvbkRhdGVUaW1lIjoiMjAyMS0xMi0xN1QxNDowNzoxNFoiLCJ0cmFuc2FjdGlvblRvRGF0ZVRpbWUiOiIyMDIxLTEyLTE3VDE0OjA3OjE0WiIsImxvZ2dlZFVzZXIiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiIwMjM0MzUxODAyNSIsInJlbCI6IkNQRiJ9fSwiY29uc2VudElkIjoidXJuOmNvbmZvcm1hbmNlOm9pZGY6MGhLdG02SWkwRCIsInRyYW5zYWN0aW9uRnJvbURhdGVUaW1lIjoiMjAyMS0xMi0xN1QxMjowMjoxNFoiLCJtZXRhIjp7InRvdGFsUmVjb3JkcyI6MSwicmVxdWVzdERhdGVUaW1lIjoiMjAyMS0xMi0xN1QxMjowNzoxNFoiLCJ0b3RhbFBhZ2VzIjoxfSwic3RhdHVzVXBkYXRlRGF0ZVRpbWUiOiIyMDIxLTEyLTE3VDEyOjA3OjE0WiIsImxpbmtzIjp7InNlbGYiOiJodHRwczpcL1wvd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldFwvdGVzdFwvYVwvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzcGF5bWVudHNcL3YxXC9jb25zZW50cyJ9LCJjcmVkaXRvciI6eyJuYW1lIjoiQ0xJRU5URSBQSVggT1BFTiBCQU5LSU5HIiwiY3BmQ25waiI6Ijk1ODcxNzUxNjYwIiwicGVyc29uVHlwZSI6IlBFU1NPQV9OQVRVUkFMIn0sInBheW1lbnQiOnsiZGF0ZSI6IjIwMjEtMTItMTciLCJhbW91bnQiOiIwLjIyIiwiY3VycmVuY3kiOiJCUkwiLCJkZXRhaWxzIjp7InByb3h5IjoiKzU1NjE5OTk5OTExMTEiLCJsb2NhbEluc3RydW1lbnQiOiJESUNUIiwiY3JlZGl0b3JBY2NvdW50Ijp7Im51bWJlciI6IjExMTExMSIsImFjY291bnRUeXBlIjoiQ0FDQyIsImlzcGIiOiI5OTk5OTAwOCIsImlzc3VlciI6IjExMTEifX0sInR5cGUiOiJQSVgifSwiY3JlYXRpb25EYXRlVGltZSI6IjIwMjEtMTItMTdUMTI6MDc6MTRaIiwic3RhdHVzIjoiQVdBSVRJTkdfQVVUSE9SSVNBVElPTiJ9LCJpc3MiOiI3NGU5MjlkOS0zM2I2LTRkODUtOGJhNy1jMTQ2Yzg2N2E4MTciLCJpYXQiOjE2Mzk3NDI4MzQsImp0aSI6ImY4NzIyMjUyLWFiMzYtNDZiNS05YTMwLTg4YzkyNjc5MzQ5YyJ9.iA2dcSiZ3uvk5OFtdRcUWEtycjQlFGJWvNfrZR8TbHwxb6gVcEyqkkrxrINxm_FPrHc3yNyNLy3qJ4spZ15z0UNJa_Kf7mFgCaZU5YAM13WoPXLJ4x2ALco9hFOgAdzYia5NEtulhVPrlC0IpG8REIuzZk49vuqIcwQJquzqbrZTHWpwd2CvCREHvwfY77f9mOCGtyImnwjNMeHT723Fnm7DvZvDFQCcxEinGPO1FwauIZaA5GCfsLNNkuEaOhImQwxWm6KJR5Bw3UcB-81KZkunfvba2J3TdQ5W88aHk_sBanntz8Fq1TVZI5dUPb_Mhwrz69YKA6-ZZ7s-FZk1rg
outgoing_path
payments/v1/consents
2021-12-17 12:07:14 INCOMING
fapi1-advanced-final-client-test
Incoming HTTP request to test instance AU3X7x9eR0cGqGq
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "openid-client/4.9.0 (https://github.com/panva/node-openid-client)",
  "accept": "application/json",
  "accept-encoding": "gzip, deflate, br",
  "connection": "close"
}
incoming_path
/test/a/fintech-clienttest-bergs/jwks
incoming_body_form_params
incoming_method
GET
incoming_tls_version
TLSv1.2
incoming_tls_cipher
ECDHE-RSA-AES128-GCM-SHA256
incoming_tls_cert
incoming_body_json
incoming_query_string_params
{}
incoming_body
2021-12-17 12:07:14 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 12:07:14 OUTGOING
fapi1-advanced-final-client-test
Response to HTTP request to test instance AU3X7x9eR0cGqGq
outgoing_status_code
200
outgoing_headers
{}
outgoing_body
{
  "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"
    }
  ]
}
outgoing_path
jwks
2021-12-17 12:07:16 INCOMING
fapi1-advanced-final-client-test
Incoming HTTP request to test instance AU3X7x9eR0cGqGq
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:0hKtm6Ii0D",
  "response_type": "code id_token",
  "redirect_uri": "http://localhost:3000",
  "request": "eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkEyNTZHQ00iLCJjdHkiOiJvYXV0aC1hdXRoei1yZXErand0Iiwia2lkIjoiMGZlNTAyZGQtMTRmMC00ZjQ1LTgwZjktZmViOWEyMTZmOTk2In0.Exvkp2DhyW-wD1BVOhhBYDWmL-i2b9lMVpSaeH9hgWPsV19WYBgTPtlO5dAHefIIzSbAfXGw7ipOuKhK8Wbzmlp2Kz_3io9b0wbdcoZy1VzZFOIznsDa4McESn8mWqbzKkoZOkWlWHNgcoLDyXVaM7cxtfIrSAitmEXGQJNwWNyQcUfdMbr2yO_DWjZGhwZnzooq-eibGK8aKFZfqeVfXrjLF5JbGHugu7jjQOE77ytE5PVeUFbsrk_iibcx8_ysU4RxitBSZaRdsAqJUaxYWHoLVct1ditO7SL80SUcXC6yqkuRpNLHXzjgK3C6eMgy1u_lgE4hkFK1mIFX7Zd_Ow.fbJSJ4tGyKNUp4iu.ezMQOvS2VSsTmDzUpSKZcY_lhBpjkJR-HTeqrUrzx13Qupbb3m6moK2ouyKxxp6njkLwHuomFcH2H0PVmmHezTaV76UdJaHvkh2AmXuwswPd0Btq3lIzo--u7NRpvYnukRpG50i0z8c7tEdhe7pWizXPEwAD3ZVcLrno4rVmvai5pb9gIOV8A8FLY1gsR4ViDVJZkAp-lbaTywKjINflzJTbEZkNWskrspQaWt-nDTSVMswyTbT49rcpFyc6zgVdKLoOERohFzEKGfsz6BF4emyENJHE8S_Cllz68LYP34_M6V9p1ULdlMuaD0c--r7rg0R51WFht25j9eNDLB4lQf7_kB5nEzZIgHjSM2jYnKwZPbwOeJ_9sQrp2NRh8kXeYFPEifOO24g85aW3fr6KAy_J0re5BqWY9p-PLuXhCgeOt4f9vQxcII2lbu_rSXHJ-IO9VcnONBxjj9pXvtN1GL5QZ67GR8FEmf7Jif-iP9m_q3jaVAs6-8QS5lN2Giv418Ly0ip-YOdItNe3YWKyCCON0NjMLIjBJG7LE48ZXMh02QjT3ZU6AqG-3KKmCG1undloUNUeKPDn3ju3DJj8RdN9zWuzJ3om041PeiVyNWxcqAPZQXKdsg4UuguS_jNYFeJpbAxEeDO_17vKkUJU5pCNQZnbxExligQdYWtHf8ExCaPrNq_kASq46yGVBrJe7guW68IthO71Ex3FzSgh-tNWqczcRvLqWzW1PmbBDvAKgi93gVGyb_eqInQuEnCy-L1H2SJ80DrHDm5WyhqLEdxjXs3xFmNIqosGvExhjQgNYOJazNzqwSKJ180ONycw_WrX7NVxc47U43Ev2sdtVZzRPSZJ6196-1aws1kA2Y1nGnkXQITmRHmo3H3VgTZd5SkV8YQTgGvau51yC9ogAlgrgcf9tPvtbFv3LLNgZ0yLgWbi5ea3nulLEbwbRsWZLX8Zt4y5lTE63IMdhG-PkhNc94YcR_8L8VqD_j2znlysn3TP4KNpy7soqrTA-gdZLVyTWiQK2mq9lNwHvjJ_rc6_OrtdlywLfEt2MWO1fDaT3GaVFV-YwxsCsMCefAQodHHXqrDCCjUSfwPCkgnsHK91u92h_85TVgz88p92sv_qUt8hshV6SFWYa-qLOFMma4X9NBZ178f4dIFI6ZTG5g82TRJ7pmyScx2BvYey6NVKExZ-agkauRd2IxVYCoqeSq-yBRLOR34WAsn_AJmiItwqWFhYd7M_nOCriNfy7uiYMI7c_JwII41Z5zIxlrZ1cVBQ-940n61C7rwNpkjY0eCkqSs6ZrMt7LQvxHn0AypJzO1zcxIdomNZQQKDcD7SyaSQitFNfdtURnOpJwWo1llI5U0MpqJVKWEJahwKX73WAVXCdxqfy2YtBjG6DD_z3uKb8fbvMtE2juhilzYY16Qb-BDEwfXFlFybHmaKo2TmhT0wL2u6YVPmnpJhinTdW6cV9hYaMUZ-eIEopotoszrMpdv4WJWaKOZAC1a88wA6OyPCdiiO8CjjeGLUwQ9Yn9PcNEF3C-tK237eH08ynKEQpH8kyGTwTPzo2Hlim9BLKD3SJG32qopDAZE6EiIdpNnzY5pGaC5J_w.oYkR1yc-FsRFsa4NPajs5w",
  "state": "O1fw875cDUxt1A"
}
incoming_body
2021-12-17 12:07:16 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 12:07:16 SUCCESS
ExtractRequestObject
Parsed request object
request_object
{
  "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6Im9hdXRoLWF1dGh6LXJlcStqd3QiLCJraWQiOiJ2cVphZTJwSFRjLUU0N0ZjWTNWQnZ0ZUhBWlY0Tm1VdG9QYTR0cnlJcDJJIn0.eyJyZWRpcmVjdF91cmkiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAiLCJzY29wZSI6Im9wZW5pZCBwYXltZW50cyBjb25zZW50OnVybjpjb25mb3JtYW5jZTpvaWRmOjBoS3RtNklpMEQiLCJzdGF0ZSI6Ik8xZnc4NzVjRFV4dDFBIiwicmVzcG9uc2VfdHlwZSI6ImNvZGUgaWRfdG9rZW4iLCJyZXNwb25zZV9tb2RlIjoiZnJhZ21lbnQiLCJub25jZSI6ImNJUjBoX0dST080WUh6ek9ZakVKQnciLCJjb2RlX2NoYWxsZW5nZSI6Ii02ZTBQVjJFSi1waDFGNzBkRGExVDBBRVRMcXV5OEV0dGl6WE85aWRBaEUiLCJjb2RlX2NoYWxsZW5nZV9tZXRob2QiOiJTMjU2IiwiaXNzIjoicnAtY2VydC1jbGllbnQtMSIsImF1ZCI6Imh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImNsaWVudF9pZCI6InJwLWNlcnQtY2xpZW50LTEiLCJqdGkiOiJ3b3YwYm9Jem5hUHZudVVyZ1RmMnAxWnJaZmJuSVY0TkFfR1VDOUc3b0hrIiwiaWF0IjoxNjM5NzQyODM0LCJleHAiOjE2Mzk3NDMxMzQsIm5iZiI6MTYzOTc0MjgzNH0.cZtSX7fcWrcYpoc4xIphJuf0gtleV4fkjuzX2JbJBLm5IiAWICCs1kD5CwAKLO3OHhv2W57F9u3wuF0O6jLrOFUtgATC8CrcW3pxcvWP13gcvXB_UKBW4fQ1tcr8d4AXZ7ps0GbmhP-oEppNm4l9hNIQ21FmfPw80D-fwe9vVFg65QHnSApEyaz6FC7BpQd7GVJqUWDY7fdAww_dI3MtL9acHiWqsrhtVLBCwILGpLcKoiCn2LZ8rRZP8BEsmS97IAoS6-NKA6o9q-kcc30GQ1b49KTvXFekZ938ls7C7d1OYhKNiceAHnPYct-BpNuUKaqdJdg5uiCqPLrkNOJL6Q",
  "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": "cIR0h_GROO4YHzzOYjEJBw",
    "client_id": "rp-cert-client-1",
    "response_mode": "fragment",
    "aud": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
    "nbf": 1639742834,
    "scope": "openid payments consent:urn:conformance:oidf:0hKtm6Ii0D",
    "redirect_uri": "http://localhost:3000",
    "state": "O1fw875cDUxt1A",
    "exp": 1639743134,
    "iat": 1639742834,
    "code_challenge": "-6e0PV2EJ-ph1F70dDa1T0AETLquy8EttizXO9idAhE",
    "jti": "wov0boIznaPvnuUrgTf2p1ZrZfbnIV4NA_GUC9G7oHk"
  },
  "jwe_header": {
    "kid": "0fe502dd-14f0-4f45-80f9-feb9a216f996",
    "cty": "oauth-authz-req+jwt",
    "enc": "A256GCM",
    "alg": "RSA-OAEP"
  }
}
2021-12-17 12:07:16 SUCCESS
EnsureRequestObjectWasEncrypted
Request object was encrypted
jwe_header
{
  "kid": "0fe502dd-14f0-4f45-80f9-feb9a216f996",
  "cty": "oauth-authz-req+jwt",
  "enc": "A256GCM",
  "alg": "RSA-OAEP"
}
2021-12-17 12:07:16 SUCCESS
FAPIBrazilEnsureRequestObjectEncryptedUsingRSAOAEPA256GCM
Request object was encrypted using RSA-OAEP and A256GCM
jwe_header
{
  "kid": "0fe502dd-14f0-4f45-80f9-feb9a216f996",
  "cty": "oauth-authz-req+jwt",
  "enc": "A256GCM",
  "alg": "RSA-OAEP"
}
2021-12-17 12:07:16 SUCCESS
ValidateEncryptedRequestObjectHasKid
kid was found in the encrypted request object header
kid
0fe502dd-14f0-4f45-80f9-feb9a216f996
2021-12-17 12:07:16 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:0hKtm6Ii0D",
  "response_type": "code id_token",
  "redirect_uri": "http://localhost:3000",
  "request": "eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkEyNTZHQ00iLCJjdHkiOiJvYXV0aC1hdXRoei1yZXErand0Iiwia2lkIjoiMGZlNTAyZGQtMTRmMC00ZjQ1LTgwZjktZmViOWEyMTZmOTk2In0.Exvkp2DhyW-wD1BVOhhBYDWmL-i2b9lMVpSaeH9hgWPsV19WYBgTPtlO5dAHefIIzSbAfXGw7ipOuKhK8Wbzmlp2Kz_3io9b0wbdcoZy1VzZFOIznsDa4McESn8mWqbzKkoZOkWlWHNgcoLDyXVaM7cxtfIrSAitmEXGQJNwWNyQcUfdMbr2yO_DWjZGhwZnzooq-eibGK8aKFZfqeVfXrjLF5JbGHugu7jjQOE77ytE5PVeUFbsrk_iibcx8_ysU4RxitBSZaRdsAqJUaxYWHoLVct1ditO7SL80SUcXC6yqkuRpNLHXzjgK3C6eMgy1u_lgE4hkFK1mIFX7Zd_Ow.fbJSJ4tGyKNUp4iu.ezMQOvS2VSsTmDzUpSKZcY_lhBpjkJR-HTeqrUrzx13Qupbb3m6moK2ouyKxxp6njkLwHuomFcH2H0PVmmHezTaV76UdJaHvkh2AmXuwswPd0Btq3lIzo--u7NRpvYnukRpG50i0z8c7tEdhe7pWizXPEwAD3ZVcLrno4rVmvai5pb9gIOV8A8FLY1gsR4ViDVJZkAp-lbaTywKjINflzJTbEZkNWskrspQaWt-nDTSVMswyTbT49rcpFyc6zgVdKLoOERohFzEKGfsz6BF4emyENJHE8S_Cllz68LYP34_M6V9p1ULdlMuaD0c--r7rg0R51WFht25j9eNDLB4lQf7_kB5nEzZIgHjSM2jYnKwZPbwOeJ_9sQrp2NRh8kXeYFPEifOO24g85aW3fr6KAy_J0re5BqWY9p-PLuXhCgeOt4f9vQxcII2lbu_rSXHJ-IO9VcnONBxjj9pXvtN1GL5QZ67GR8FEmf7Jif-iP9m_q3jaVAs6-8QS5lN2Giv418Ly0ip-YOdItNe3YWKyCCON0NjMLIjBJG7LE48ZXMh02QjT3ZU6AqG-3KKmCG1undloUNUeKPDn3ju3DJj8RdN9zWuzJ3om041PeiVyNWxcqAPZQXKdsg4UuguS_jNYFeJpbAxEeDO_17vKkUJU5pCNQZnbxExligQdYWtHf8ExCaPrNq_kASq46yGVBrJe7guW68IthO71Ex3FzSgh-tNWqczcRvLqWzW1PmbBDvAKgi93gVGyb_eqInQuEnCy-L1H2SJ80DrHDm5WyhqLEdxjXs3xFmNIqosGvExhjQgNYOJazNzqwSKJ180ONycw_WrX7NVxc47U43Ev2sdtVZzRPSZJ6196-1aws1kA2Y1nGnkXQITmRHmo3H3VgTZd5SkV8YQTgGvau51yC9ogAlgrgcf9tPvtbFv3LLNgZ0yLgWbi5ea3nulLEbwbRsWZLX8Zt4y5lTE63IMdhG-PkhNc94YcR_8L8VqD_j2znlysn3TP4KNpy7soqrTA-gdZLVyTWiQK2mq9lNwHvjJ_rc6_OrtdlywLfEt2MWO1fDaT3GaVFV-YwxsCsMCefAQodHHXqrDCCjUSfwPCkgnsHK91u92h_85TVgz88p92sv_qUt8hshV6SFWYa-qLOFMma4X9NBZ178f4dIFI6ZTG5g82TRJ7pmyScx2BvYey6NVKExZ-agkauRd2IxVYCoqeSq-yBRLOR34WAsn_AJmiItwqWFhYd7M_nOCriNfy7uiYMI7c_JwII41Z5zIxlrZ1cVBQ-940n61C7rwNpkjY0eCkqSs6ZrMt7LQvxHn0AypJzO1zcxIdomNZQQKDcD7SyaSQitFNfdtURnOpJwWo1llI5U0MpqJVKWEJahwKX73WAVXCdxqfy2YtBjG6DD_z3uKb8fbvMtE2juhilzYY16Qb-BDEwfXFlFybHmaKo2TmhT0wL2u6YVPmnpJhinTdW6cV9hYaMUZ-eIEopotoszrMpdv4WJWaKOZAC1a88wA6OyPCdiiO8CjjeGLUwQ9Yn9PcNEF3C-tK237eH08ynKEQpH8kyGTwTPzo2Hlim9BLKD3SJG32qopDAZE6EiIdpNnzY5pGaC5J_w.oYkR1yc-FsRFsa4NPajs5w",
  "state": "O1fw875cDUxt1A",
  "iss": "rp-cert-client-1",
  "code_challenge_method": "S256",
  "nonce": "cIR0h_GROO4YHzzOYjEJBw",
  "response_mode": "fragment",
  "aud": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
  "nbf": 1639742834,
  "exp": 1639743134,
  "iat": 1639742834,
  "code_challenge": "-6e0PV2EJ-ph1F70dDa1T0AETLquy8EttizXO9idAhE",
  "jti": "wov0boIznaPvnuUrgTf2p1ZrZfbnIV4NA_GUC9G7oHk"
}
2021-12-17 12:07:16 SUCCESS
FAPIValidateRequestObjectSigningAlg
Request object was signed with a permitted algorithm
alg
PS256
2021-12-17 12:07:16
FAPIBrazilValidateRequestObjectIdTokenACRClaims
acr claim is not requested
2021-12-17 12:07:16 SUCCESS
FAPIValidateRequestObjectExp
Request object contains a valid exp claim, expiry time
exp
"Dec 17, 2021, 12:12:14 PM"
2021-12-17 12:07:16 SUCCESS
FAPI1AdvancedValidateRequestObjectNBFClaim
nbf claim is valid
nbf
"Dec 17, 2021, 12:07:14 PM"
now
"Dec 17, 2021, 12:07:16 PM"
2021-12-17 12:07:16
ValidateRequestObjectClaims
Request object does not contain a max_age claim
2021-12-17 12:07:16 SUCCESS
ValidateRequestObjectClaims
Request object claims passed all validation checks
2021-12-17 12:07:16 SUCCESS
EnsureNumericRequestObjectClaimsAreNotNull
None of the claims expected to have numeric values, have null values
numeric_claims
[
  "max_age"
]
2021-12-17 12:07:16 SUCCESS
EnsureRequestObjectDoesNotContainRequestOrRequestUri
Request object does not contain request or request_uri
2021-12-17 12:07:16 SUCCESS
EnsureRequestObjectDoesNotContainSubWithClientId
Request object does not contain Client Id in sub
2021-12-17 12:07:16 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.eyJyZWRpcmVjdF91cmkiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAiLCJzY29wZSI6Im9wZW5pZCBwYXltZW50cyBjb25zZW50OnVybjpjb25mb3JtYW5jZTpvaWRmOjBoS3RtNklpMEQiLCJzdGF0ZSI6Ik8xZnc4NzVjRFV4dDFBIiwicmVzcG9uc2VfdHlwZSI6ImNvZGUgaWRfdG9rZW4iLCJyZXNwb25zZV9tb2RlIjoiZnJhZ21lbnQiLCJub25jZSI6ImNJUjBoX0dST080WUh6ek9ZakVKQnciLCJjb2RlX2NoYWxsZW5nZSI6Ii02ZTBQVjJFSi1waDFGNzBkRGExVDBBRVRMcXV5OEV0dGl6WE85aWRBaEUiLCJjb2RlX2NoYWxsZW5nZV9tZXRob2QiOiJTMjU2IiwiaXNzIjoicnAtY2VydC1jbGllbnQtMSIsImF1ZCI6Imh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImNsaWVudF9pZCI6InJwLWNlcnQtY2xpZW50LTEiLCJqdGkiOiJ3b3YwYm9Jem5hUHZudVVyZ1RmMnAxWnJaZmJuSVY0TkFfR1VDOUc3b0hrIiwiaWF0IjoxNjM5NzQyODM0LCJleHAiOjE2Mzk3NDMxMzQsIm5iZiI6MTYzOTc0MjgzNH0.cZtSX7fcWrcYpoc4xIphJuf0gtleV4fkjuzX2JbJBLm5IiAWICCs1kD5CwAKLO3OHhv2W57F9u3wuF0O6jLrOFUtgATC8CrcW3pxcvWP13gcvXB_UKBW4fQ1tcr8d4AXZ7ps0GbmhP-oEppNm4l9hNIQ21FmfPw80D-fwe9vVFg65QHnSApEyaz6FC7BpQd7GVJqUWDY7fdAww_dI3MtL9acHiWqsrhtVLBCwILGpLcKoiCn2LZ8rRZP8BEsmS97IAoS6-NKA6o9q-kcc30GQ1b49KTvXFekZ938ls7C7d1OYhKNiceAHnPYct-BpNuUKaqdJdg5uiCqPLrkNOJL6Q
request_object_signing_alg
PS256
jwk
Sun RSA public key, 2048 bits
  params: null
  modulus: 28119908878122129394299038474979146523668002886355087544091957558582288962806484687193621111184137931751467393832712043386276651564018484308083679769433601615369989073772455436049145991360223062847639315066522730831581876736184449471447632512049753347692651893676888991795908989475204510272164742658265235470008178548136673527627061032016815123607524999815991394978769257809928161905520842777710393477048646445006129669623020206122143498796364241964638522029235570249018087534724162161535529615128159050893405780305767772019701853034818101424529377006270182878217121564565545560269515650873029949349054235448085768997
  public exponent: 65537
2021-12-17 12:07:16 SUCCESS
EnsureMatchingRedirectUriInRequestObject
Redirect URI matched
actual
http://localhost:3000
2021-12-17 12:07:16 SUCCESS
EnsureRequiredAuthorizationRequestParametersMatchRequestObject
Required http request parameters match request object claims
response_type
code id_token
client_id
rp-cert-client-1
2021-12-17 12:07:16 SUCCESS
EnsureOptionalAuthorizationRequestParametersMatchRequestObject
All http request parameters and request object claims match
2021-12-17 12:07:16 SUCCESS
EnsureAuthorizationHttpRequestContainsOpenIDScope
Found 'openid' in scope http request parameter
actual
[
  "openid",
  "payments",
  "consent:urn:conformance:oidf:0hKtm6Ii0D"
]
expected
openid
2021-12-17 12:07:16 SUCCESS
ExtractRequestedScopes
Requested scopes
scope
openid payments consent:urn:conformance:oidf:0hKtm6Ii0D
2021-12-17 12:07:16 SUCCESS
FAPIBrazilValidateConsentScope
Found consent scope in request
actual
[
  "openid",
  "payments",
  "consent:urn:conformance:oidf:0hKtm6Ii0D"
]
expected
consent:urn:conformance:oidf:0hKtm6Ii0D
2021-12-17 12:07:16 SUCCESS
EnsureScopeContainsPayments
Found payments scope in request
actual
[
  "openid",
  "payments",
  "consent:urn:conformance:oidf:0hKtm6Ii0D"
]
2021-12-17 12:07:16 SUCCESS
EnsureResponseTypeIsCodeIdToken
Response type is expected value
expected
code id_token
2021-12-17 12:07:16 SUCCESS
EnsureOpenIDInScopeRequest
Found 'openid' scope in request
actual
[
  "openid",
  "payments",
  "consent:urn:conformance:oidf:0hKtm6Ii0D"
]
expected
openid
2021-12-17 12:07:16 SUCCESS
EnsureMatchingClientId
Client ID matched
client_id
rp-cert-client-1
2021-12-17 12:07:16 SUCCESS
CreateAuthorizationCode
Created authorization code
authorization_code
VsQ2gNhel15wggqAqy1uyzZ2nYfha5Kz
2021-12-17 12:07:16 SUCCESS
ExtractNonceFromAuthorizationRequest
Extracted nonce
nonce
cIR0h_GROO4YHzzOYjEJBw
2021-12-17 12:07:16 SUCCESS
CalculateCHash
Successful c_hash encoding
c_hash
hWmELth86gknL6nJBzcHiw
2021-12-17 12:07:16 SUCCESS
CalculateSHash
Successful s_hash encoding
s_hash
UjsHlYh1XYDwGfa07NMzGg
2021-12-17 12:07:16 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
cIR0h_GROO4YHzzOYjEJBw
iat
1639742836
exp
1639743136
2021-12-17 12:07:16
FAPIBrazilAddCPFAndCPNJToIdTokenClaims
Request object does not contain a claims element.id_token
2021-12-17 12:07:16 SUCCESS
AddCHashToIdTokenClaims
Added c_hash to ID token claims
c_hash
hWmELth86gknL6nJBzcHiw
id_token_claims
{
  "iss": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
  "sub": "user-subject-1234531",
  "aud": "rp-cert-client-1",
  "nonce": "cIR0h_GROO4YHzzOYjEJBw",
  "iat": 1639742836,
  "exp": 1639743136,
  "c_hash": "hWmELth86gknL6nJBzcHiw"
}
2021-12-17 12:07:16 SUCCESS
AddSHashToIdTokenClaims
Added s_hash to ID token claims
s_hash
UjsHlYh1XYDwGfa07NMzGg
id_token_claims
{
  "iss": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
  "sub": "user-subject-1234531",
  "aud": "rp-cert-client-1",
  "nonce": "cIR0h_GROO4YHzzOYjEJBw",
  "iat": 1639742836,
  "exp": 1639743136,
  "c_hash": "hWmELth86gknL6nJBzcHiw",
  "s_hash": "UjsHlYh1XYDwGfa07NMzGg"
}
2021-12-17 12:07:16 INFO
AddAtHashToIdTokenClaims
Skipped evaluation due to missing required string: at_hash
expected
at_hash
2021-12-17 12:07:16 INFO
FAPIBrazilAddACRClaimToIdTokenClaims
Skipped evaluation due to missing required string: requested_id_token_acr_values
expected
requested_id_token_acr_values
2021-12-17 12:07:16 SUCCESS
SignIdToken
Signed the ID token
id_token
eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ1c2VyLXN1YmplY3QtMTIzNDUzMSIsImF1ZCI6InJwLWNlcnQtY2xpZW50LTEiLCJjX2hhc2giOiJoV21FTHRoODZna25MNm5KQnpjSGl3Iiwic19oYXNoIjoiVWpzSGxZaDFYWUR3R2ZhMDdOTXpHZyIsImlzcyI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9maW50ZWNoLWNsaWVudHRlc3QtYmVyZ3NcLyIsImV4cCI6MTYzOTc0MzEzNiwibm9uY2UiOiJjSVIwaF9HUk9PNFlIenpPWWpFSkJ3IiwiaWF0IjoxNjM5NzQyODM2fQ.mICJfV12Rh5CDbuNfDBPoigQFWMK7Fg3m7uZ5isBNDKTb06W3GGyEgbEYJMQF9lhWVSq9jB3A-BabQeAim3Q_In0VRCQ7OCMhX8k-GJUaElil8V7erNKfRUGRDZjkuswTb0gmRKHTVBK3oVP-r0m6bXHAkWD-PRuwSEE2ch-Q2exB7X2gp79V-k508Sp4ppaokC5NhDe_OUa6W3oQAEPEiGkFqSMWsGEYaX36pKxOwsQF9GMdCtARJGaJHm7ja5NbzihKJGjS6yzcNpBTKznXAD7z2eDecYzxzffMaJUcfM1oZpqTsCeKLj-nx_DQ_X-KM5eq8itjwCKAOuUpvDpDw
2021-12-17 12:07:16 SUCCESS
FAPIBrazilChangeConsentStatusToAuthorized
Changed consent status to AUTHORISED
consent
{
  "data": {
    "consentId": "urn:conformance:oidf:0hKtm6Ii0D",
    "creationDateTime": "2021-12-17T12:07:14Z",
    "status": "AUTHORISED",
    "statusUpdateDateTime": "2021-12-17T12:07:16Z",
    "expirationDateTime": "2021-12-17T14:07:14Z",
    "transactionFromDateTime": "2021-12-17T12:02:14Z",
    "transactionToDateTime": "2021-12-17T14:07:14Z",
    "links": {
      "self": "https://www.certification.openid.net/test/a/fintech-clienttest-bergspayments/v1/consents"
    },
    "meta": {
      "totalRecords": 1,
      "totalPages": 1,
      "requestDateTime": "2021-12-17T12:07:14Z"
    },
    "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": 1639742834,
  "jti": "f8722252-ab36-46b5-9a30-88c92679349c",
  "iss": "74e929d9-33b6-4d85-8ba7-c146c867a817"
}
2021-12-17 12:07:16 SUCCESS
CreateAuthorizationEndpointResponseParams
Added authorization_endpoint_response_params to environment
params
{
  "redirect_uri": "http://localhost:3000",
  "state": "O1fw875cDUxt1A"
}
2021-12-17 12:07:16 SUCCESS
AddCodeToAuthorizationEndpointResponseParams
Added code to authorization endpoint response params
authorization_endpoint_response_params
{
  "redirect_uri": "http://localhost:3000",
  "state": "O1fw875cDUxt1A",
  "code": "VsQ2gNhel15wggqAqy1uyzZ2nYfha5Kz"
}
2021-12-17 12:07:16 SUCCESS
AddIdTokenToAuthorizationEndpointResponseParams
Added id_token to authorization endpoint response params
authorization_endpoint_response_params
{
  "redirect_uri": "http://localhost:3000",
  "state": "O1fw875cDUxt1A",
  "code": "VsQ2gNhel15wggqAqy1uyzZ2nYfha5Kz",
  "id_token": "eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ1c2VyLXN1YmplY3QtMTIzNDUzMSIsImF1ZCI6InJwLWNlcnQtY2xpZW50LTEiLCJjX2hhc2giOiJoV21FTHRoODZna25MNm5KQnpjSGl3Iiwic19oYXNoIjoiVWpzSGxZaDFYWUR3R2ZhMDdOTXpHZyIsImlzcyI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9maW50ZWNoLWNsaWVudHRlc3QtYmVyZ3NcLyIsImV4cCI6MTYzOTc0MzEzNiwibm9uY2UiOiJjSVIwaF9HUk9PNFlIenpPWWpFSkJ3IiwiaWF0IjoxNjM5NzQyODM2fQ.mICJfV12Rh5CDbuNfDBPoigQFWMK7Fg3m7uZ5isBNDKTb06W3GGyEgbEYJMQF9lhWVSq9jB3A-BabQeAim3Q_In0VRCQ7OCMhX8k-GJUaElil8V7erNKfRUGRDZjkuswTb0gmRKHTVBK3oVP-r0m6bXHAkWD-PRuwSEE2ch-Q2exB7X2gp79V-k508Sp4ppaokC5NhDe_OUa6W3oQAEPEiGkFqSMWsGEYaX36pKxOwsQF9GMdCtARJGaJHm7ja5NbzihKJGjS6yzcNpBTKznXAD7z2eDecYzxzffMaJUcfM1oZpqTsCeKLj-nx_DQ_X-KM5eq8itjwCKAOuUpvDpDw"
}
2021-12-17 12:07:16
SendAuthorizationResponseWithResponseModeFragment
Redirecting back to client
uri
http://localhost:3000#state=O1fw875cDUxt1A&code=VsQ2gNhel15wggqAqy1uyzZ2nYfha5Kz&id_token=eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ1c2VyLXN1YmplY3QtMTIzNDUzMSIsImF1ZCI6InJwLWNlcnQtY2xpZW50LTEiLCJjX2hhc2giOiJoV21FTHRoODZna25MNm5KQnpjSGl3Iiwic19oYXNoIjoiVWpzSGxZaDFYWUR3R2ZhMDdOTXpHZyIsImlzcyI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9maW50ZWNoLWNsaWVudHRlc3QtYmVyZ3NcLyIsImV4cCI6MTYzOTc0MzEzNiwibm9uY2UiOiJjSVIwaF9HUk9PNFlIenpPWWpFSkJ3IiwiaWF0IjoxNjM5NzQyODM2fQ.mICJfV12Rh5CDbuNfDBPoigQFWMK7Fg3m7uZ5isBNDKTb06W3GGyEgbEYJMQF9lhWVSq9jB3A-BabQeAim3Q_In0VRCQ7OCMhX8k-GJUaElil8V7erNKfRUGRDZjkuswTb0gmRKHTVBK3oVP-r0m6bXHAkWD-PRuwSEE2ch-Q2exB7X2gp79V-k508Sp4ppaokC5NhDe_OUa6W3oQAEPEiGkFqSMWsGEYaX36pKxOwsQF9GMdCtARJGaJHm7ja5NbzihKJGjS6yzcNpBTKznXAD7z2eDecYzxzffMaJUcfM1oZpqTsCeKLj-nx_DQ_X-KM5eq8itjwCKAOuUpvDpDw
2021-12-17 12:07:16 OUTGOING
fapi1-advanced-final-client-test
Response to HTTP request to test instance AU3X7x9eR0cGqGq
outgoing
org.springframework.web.servlet.view.RedirectView: [RedirectView]; URL [http://localhost:3000#state=O1fw875cDUxt1A&code=VsQ2gNhel15wggqAqy1uyzZ2nYfha5Kz&id_token=eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ1c2VyLXN1YmplY3QtMTIzNDUzMSIsImF1ZCI6InJwLWNlcnQtY2xpZW50LTEiLCJjX2hhc2giOiJoV21FTHRoODZna25MNm5KQnpjSGl3Iiwic19oYXNoIjoiVWpzSGxZaDFYWUR3R2ZhMDdOTXpHZyIsImlzcyI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9maW50ZWNoLWNsaWVudHRlc3QtYmVyZ3NcLyIsImV4cCI6MTYzOTc0MzEzNiwibm9uY2UiOiJjSVIwaF9HUk9PNFlIenpPWWpFSkJ3IiwiaWF0IjoxNjM5NzQyODM2fQ.mICJfV12Rh5CDbuNfDBPoigQFWMK7Fg3m7uZ5isBNDKTb06W3GGyEgbEYJMQF9lhWVSq9jB3A-BabQeAim3Q_In0VRCQ7OCMhX8k-GJUaElil8V7erNKfRUGRDZjkuswTb0gmRKHTVBK3oVP-r0m6bXHAkWD-PRuwSEE2ch-Q2exB7X2gp79V-k508Sp4ppaokC5NhDe_OUa6W3oQAEPEiGkFqSMWsGEYaX36pKxOwsQF9GMdCtARJGaJHm7ja5NbzihKJGjS6yzcNpBTKznXAD7z2eDecYzxzffMaJUcfM1oZpqTsCeKLj-nx_DQ_X-KM5eq8itjwCKAOuUpvDpDw]
outgoing_path
authorize
2021-12-17 12:07:18 INCOMING
fapi1-advanced-final-client-test
Incoming HTTP request to test instance AU3X7x9eR0cGqGq
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "openid-client/4.9.0 (https://github.com/panva/node-openid-client)",
  "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": "VsQ2gNhel15wggqAqy1uyzZ2nYfha5Kz",
  "redirect_uri": "http://localhost:3000",
  "code_verifier": "cekAJ-HUU-zxfWJ75pHqCRZsIyjVGaZHr_PiMjLB9Zg",
  "client_id": "rp-cert-client-1",
  "client_assertion": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NDI4MzcsImV4cCI6MTYzOTc0Mjg5NywianRpIjoiS1g2RkdERG05WTBPejRpNkVDaVVkb1ZIbUhiQTRZV1U0WlRZSUx0YldVQSIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.WCdwKrghPLtLB1X8NBAViqlwopNA0mzSl43MNrLVia5590V40Y10z6-gYECG_HC7ZVQhhlg-EOtJ4IrQZ1GEjprw2ytks77bVPZiHRJdEFkD7AmTXoaLDiiGT-y5-Lj4uyRrbXj6gYCO-RpVgvY306DQp1UMgyDGpmqA0IPNNJN0edLKmgqt0krSJ3V7-eGCsoqD4s5BTlD9V4ySIyMtRxNSqnkkgK9H0rhUdTemdN-tNw6fYMIy23Sr2vvnipMZXOyjKjdzJvTTUAHe9ffYV6YClYPO9uDq9HpoNQniAq4gFq0CyZelCxyhm5NgOOOEY40DDTMPYr8R5vgx001iHg",
  "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=VsQ2gNhel15wggqAqy1uyzZ2nYfha5Kz&redirect_uri=http%3A%2F%2Flocalhost%3A3000&code_verifier=cekAJ-HUU-zxfWJ75pHqCRZsIyjVGaZHr_PiMjLB9Zg&client_id=rp-cert-client-1&client_assertion=eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NDI4MzcsImV4cCI6MTYzOTc0Mjg5NywianRpIjoiS1g2RkdERG05WTBPejRpNkVDaVVkb1ZIbUhiQTRZV1U0WlRZSUx0YldVQSIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.WCdwKrghPLtLB1X8NBAViqlwopNA0mzSl43MNrLVia5590V40Y10z6-gYECG_HC7ZVQhhlg-EOtJ4IrQZ1GEjprw2ytks77bVPZiHRJdEFkD7AmTXoaLDiiGT-y5-Lj4uyRrbXj6gYCO-RpVgvY306DQp1UMgyDGpmqA0IPNNJN0edLKmgqt0krSJ3V7-eGCsoqD4s5BTlD9V4ySIyMtRxNSqnkkgK9H0rhUdTemdN-tNw6fYMIy23Sr2vvnipMZXOyjKjdzJvTTUAHe9ffYV6YClYPO9uDq9HpoNQniAq4gFq0CyZelCxyhm5NgOOOEY40DDTMPYr8R5vgx001iHg&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
2021-12-17 12:07:18 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 12:07:18 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 12:07:18 SUCCESS
CheckForClientCertificate
Found client certificate
2021-12-17 12:07:18 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 12:07:18 SUCCESS
ExtractClientAssertion
Parsed client assertion
client_assertion
{
  "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NDI4MzcsImV4cCI6MTYzOTc0Mjg5NywianRpIjoiS1g2RkdERG05WTBPejRpNkVDaVVkb1ZIbUhiQTRZV1U0WlRZSUx0YldVQSIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.WCdwKrghPLtLB1X8NBAViqlwopNA0mzSl43MNrLVia5590V40Y10z6-gYECG_HC7ZVQhhlg-EOtJ4IrQZ1GEjprw2ytks77bVPZiHRJdEFkD7AmTXoaLDiiGT-y5-Lj4uyRrbXj6gYCO-RpVgvY306DQp1UMgyDGpmqA0IPNNJN0edLKmgqt0krSJ3V7-eGCsoqD4s5BTlD9V4ySIyMtRxNSqnkkgK9H0rhUdTemdN-tNw6fYMIy23Sr2vvnipMZXOyjKjdzJvTTUAHe9ffYV6YClYPO9uDq9HpoNQniAq4gFq0CyZelCxyhm5NgOOOEY40DDTMPYr8R5vgx001iHg",
  "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": 1639742897,
    "iat": 1639742837,
    "jti": "KX6FGDDm9Y0Oz4i6ECiUdoVHmHbA4YWU4ZTYILtbWUA"
  }
}
2021-12-17 12:07:18
EnsureClientAssertionSignatureAlgorithmMatchesRegistered
token_endpoint_auth_signing_alg is not set for the client, any supported algorithm can be used
2021-12-17 12:07:18 SUCCESS
ValidateClientAssertionSignature
client_assertion signature validated
client_assertion
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NDI4MzcsImV4cCI6MTYzOTc0Mjg5NywianRpIjoiS1g2RkdERG05WTBPejRpNkVDaVVkb1ZIbUhiQTRZV1U0WlRZSUx0YldVQSIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.WCdwKrghPLtLB1X8NBAViqlwopNA0mzSl43MNrLVia5590V40Y10z6-gYECG_HC7ZVQhhlg-EOtJ4IrQZ1GEjprw2ytks77bVPZiHRJdEFkD7AmTXoaLDiiGT-y5-Lj4uyRrbXj6gYCO-RpVgvY306DQp1UMgyDGpmqA0IPNNJN0edLKmgqt0krSJ3V7-eGCsoqD4s5BTlD9V4ySIyMtRxNSqnkkgK9H0rhUdTemdN-tNw6fYMIy23Sr2vvnipMZXOyjKjdzJvTTUAHe9ffYV6YClYPO9uDq9HpoNQniAq4gFq0CyZelCxyhm5NgOOOEY40DDTMPYr8R5vgx001iHg
2021-12-17 12:07:18 SUCCESS
EnsureClientAssertionTypeIsJwt
Found JWT assertion type
assertion type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2021-12-17 12:07:18 SUCCESS
ValidateClientAssertionClaims
Client Assertion passed all validation checks
2021-12-17 12:07:18 SUCCESS
ValidateAuthorizationCode
Found authorization code
authorization_code
VsQ2gNhel15wggqAqy1uyzZ2nYfha5Kz
2021-12-17 12:07:18 SUCCESS
ValidateRedirectUri
Found redirect uri
redirect_uri
http://localhost:3000
2021-12-17 12:07:18 SUCCESS
GenerateBearerAccessToken
Generated access token
access_token
0QECwCEpkP68r83HMrdomYPGCI2zN2CX0hYpH0uMSK0gxiRN5T
2021-12-17 12:07:18 SUCCESS
CalculateAtHash
Successful at_hash encoding
at_hash
PrfWPKiBIPd61IvM5qkd9A
2021-12-17 12:07:18
CreateRefreshToken
Created refresh token
refresh_token
yyfXLRjQqkPjKwzQMnVOGHTTPKFTQmOcyARVvjnwkipFqGeujV0754505925 ~^!:
2021-12-17 12:07:18 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
cIR0h_GROO4YHzzOYjEJBw
iat
1639742838
exp
1639743138
2021-12-17 12:07:18
FAPIBrazilAddCPFAndCPNJToIdTokenClaims
Request object does not contain a claims element.id_token
2021-12-17 12:07:18 SUCCESS
AddAtHashToIdTokenClaims
Added at_hash to ID token claims
at_hash
PrfWPKiBIPd61IvM5qkd9A
id_token_claims
{
  "iss": "https://www.certification.openid.net/test/a/fintech-clienttest-bergs/",
  "sub": "user-subject-1234531",
  "aud": "rp-cert-client-1",
  "nonce": "cIR0h_GROO4YHzzOYjEJBw",
  "iat": 1639742838,
  "exp": 1639743138,
  "at_hash": "PrfWPKiBIPd61IvM5qkd9A"
}
2021-12-17 12:07:18 INFO
FAPIBrazilAddACRClaimToIdTokenClaims
Skipped evaluation due to missing required string: requested_id_token_acr_values
expected
requested_id_token_acr_values
2021-12-17 12:07:18 SUCCESS
SignIdToken
Signed the ID token
id_token
eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJhdF9oYXNoIjoiUHJmV1BLaUJJUGQ2MUl2TTVxa2Q5QSIsInN1YiI6InVzZXItc3ViamVjdC0xMjM0NTMxIiwiYXVkIjoicnAtY2VydC1jbGllbnQtMSIsImlzcyI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9maW50ZWNoLWNsaWVudHRlc3QtYmVyZ3NcLyIsImV4cCI6MTYzOTc0MzEzOCwibm9uY2UiOiJjSVIwaF9HUk9PNFlIenpPWWpFSkJ3IiwiaWF0IjoxNjM5NzQyODM4fQ.qyMv18hVMR9rSZZwOoSe9nBuRFRWXjPfXblLpG0ADK9A-pdSMRakr-9uOHBFAm9F9O7ygwlBMAhlmHu_7hit9qK0KjvQuzxYjb6TtQu3qjOQZxGetHhDYjK5R_rMSs3vapJwaOBg_WS9Z26yp6y1joUK9oJ2c1DDaDV77RuDK55G-kXdfESNcaW5xhfr9JzQ_O7L2A5hfs_eGv8x74pmwukU0XOTt9OYHddMO8DmdBmO_dOszp348jT-z8lK2sjSiWsHHmzX-mJpwzGpmxu_Oz20HE06XemsXsDYkPGU0fOaq69VZNwhwiqujYxVYywEypAEwNYAGHIR9GiqYbEbkg
2021-12-17 12:07:18 SUCCESS
CreateTokenEndpointResponse
Created token endpoint response
access_token
0QECwCEpkP68r83HMrdomYPGCI2zN2CX0hYpH0uMSK0gxiRN5T
token_type
Bearer
id_token
eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJhdF9oYXNoIjoiUHJmV1BLaUJJUGQ2MUl2TTVxa2Q5QSIsInN1YiI6InVzZXItc3ViamVjdC0xMjM0NTMxIiwiYXVkIjoicnAtY2VydC1jbGllbnQtMSIsImlzcyI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9maW50ZWNoLWNsaWVudHRlc3QtYmVyZ3NcLyIsImV4cCI6MTYzOTc0MzEzOCwibm9uY2UiOiJjSVIwaF9HUk9PNFlIenpPWWpFSkJ3IiwiaWF0IjoxNjM5NzQyODM4fQ.qyMv18hVMR9rSZZwOoSe9nBuRFRWXjPfXblLpG0ADK9A-pdSMRakr-9uOHBFAm9F9O7ygwlBMAhlmHu_7hit9qK0KjvQuzxYjb6TtQu3qjOQZxGetHhDYjK5R_rMSs3vapJwaOBg_WS9Z26yp6y1joUK9oJ2c1DDaDV77RuDK55G-kXdfESNcaW5xhfr9JzQ_O7L2A5hfs_eGv8x74pmwukU0XOTt9OYHddMO8DmdBmO_dOszp348jT-z8lK2sjSiWsHHmzX-mJpwzGpmxu_Oz20HE06XemsXsDYkPGU0fOaq69VZNwhwiqujYxVYywEypAEwNYAGHIR9GiqYbEbkg
refresh_token
yyfXLRjQqkPjKwzQMnVOGHTTPKFTQmOcyARVvjnwkipFqGeujV0754505925 ~^!:
scope
openid payments consent:urn:conformance:oidf:0hKtm6Ii0D
2021-12-17 12:07:18 OUTGOING
fapi1-advanced-final-client-test
Response to HTTP request to test instance AU3X7x9eR0cGqGq
outgoing_status_code
200
outgoing_headers
{}
outgoing_body
{
  "access_token": "0QECwCEpkP68r83HMrdomYPGCI2zN2CX0hYpH0uMSK0gxiRN5T",
  "token_type": "Bearer",
  "id_token": "eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJhdF9oYXNoIjoiUHJmV1BLaUJJUGQ2MUl2TTVxa2Q5QSIsInN1YiI6InVzZXItc3ViamVjdC0xMjM0NTMxIiwiYXVkIjoicnAtY2VydC1jbGllbnQtMSIsImlzcyI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9maW50ZWNoLWNsaWVudHRlc3QtYmVyZ3NcLyIsImV4cCI6MTYzOTc0MzEzOCwibm9uY2UiOiJjSVIwaF9HUk9PNFlIenpPWWpFSkJ3IiwiaWF0IjoxNjM5NzQyODM4fQ.qyMv18hVMR9rSZZwOoSe9nBuRFRWXjPfXblLpG0ADK9A-pdSMRakr-9uOHBFAm9F9O7ygwlBMAhlmHu_7hit9qK0KjvQuzxYjb6TtQu3qjOQZxGetHhDYjK5R_rMSs3vapJwaOBg_WS9Z26yp6y1joUK9oJ2c1DDaDV77RuDK55G-kXdfESNcaW5xhfr9JzQ_O7L2A5hfs_eGv8x74pmwukU0XOTt9OYHddMO8DmdBmO_dOszp348jT-z8lK2sjSiWsHHmzX-mJpwzGpmxu_Oz20HE06XemsXsDYkPGU0fOaq69VZNwhwiqujYxVYywEypAEwNYAGHIR9GiqYbEbkg",
  "refresh_token": "yyfXLRjQqkPjKwzQMnVOGHTTPKFTQmOcyARVvjnwkipFqGeujV0754505925 ~^!:",
  "scope": "openid payments consent:urn:conformance:oidf:0hKtm6Ii0D"
}
outgoing_path
token
2021-12-17 12:07:19 INCOMING
fapi1-advanced-final-client-test
Incoming HTTP request to test instance AU3X7x9eR0cGqGq
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "openid-client/4.9.0 (https://github.com/panva/node-openid-client)",
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded",
  "accept-encoding": "gzip, deflate, br",
  "content-length": "1196",
  "connection": "close"
}
incoming_path
/test-mtls/a/fintech-clienttest-bergs/token
incoming_body_form_params
{
  "grant_type": "refresh_token",
  "refresh_token": "yyfXLRjQqkPjKwzQMnVOGHTTPKFTQmOcyARVvjnwkipFqGeujV0754505925 ~^!:",
  "client_id": "rp-cert-client-1",
  "client_assertion": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NDI4MzgsImV4cCI6MTYzOTc0Mjg5OCwianRpIjoiRHctZmd6elpzTF9iTzlRc3YyQ1JGTFBIMV8xRFBjRXhZUFlfUlBIcG5fVSIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.Sec3DL240PUgaGV9k1bTuNxPATBsJz5Vofkuhb8dCS9flRA9bxLSc3EyqCsgdtrqh-rGJ7fxtwgViBCXOPn1d95_vRDuxNxoclPBwsaxBpUzVJ9vnDGashSKjvQZLL7v44u1c8IKrXRC_xwUidKI29UZbtT2AsG5azkCFJ-gvwqRYzWpfwQ77occHTW36ylbDlo1rFGLbJqqpQIHto20L8C2dtMoiMG1SK4A1hLkz991hu0Dbs6xzO3Mi-znS63ozfMJPrIvQasA8m3rBhdVvt6ap7nhBlwg3BGrrvm4Cdvc0DrGZ3LLmwhExXmPr0zWtHbypP55mbwK_g2DhO4bMg",
  "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=yyfXLRjQqkPjKwzQMnVOGHTTPKFTQmOcyARVvjnwkipFqGeujV0754505925+%7E%5E%21%3A&client_id=rp-cert-client-1&client_assertion=eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NDI4MzgsImV4cCI6MTYzOTc0Mjg5OCwianRpIjoiRHctZmd6elpzTF9iTzlRc3YyQ1JGTFBIMV8xRFBjRXhZUFlfUlBIcG5fVSIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.Sec3DL240PUgaGV9k1bTuNxPATBsJz5Vofkuhb8dCS9flRA9bxLSc3EyqCsgdtrqh-rGJ7fxtwgViBCXOPn1d95_vRDuxNxoclPBwsaxBpUzVJ9vnDGashSKjvQZLL7v44u1c8IKrXRC_xwUidKI29UZbtT2AsG5azkCFJ-gvwqRYzWpfwQ77occHTW36ylbDlo1rFGLbJqqpQIHto20L8C2dtMoiMG1SK4A1hLkz991hu0Dbs6xzO3Mi-znS63ozfMJPrIvQasA8m3rBhdVvt6ap7nhBlwg3BGrrvm4Cdvc0DrGZ3LLmwhExXmPr0zWtHbypP55mbwK_g2DhO4bMg&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
2021-12-17 12:07:19 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 12:07:19 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 12:07:19 SUCCESS
CheckForClientCertificate
Found client certificate
2021-12-17 12:07:19 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 12:07:19 SUCCESS
ExtractClientAssertion
Parsed client assertion
client_assertion
{
  "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NDI4MzgsImV4cCI6MTYzOTc0Mjg5OCwianRpIjoiRHctZmd6elpzTF9iTzlRc3YyQ1JGTFBIMV8xRFBjRXhZUFlfUlBIcG5fVSIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.Sec3DL240PUgaGV9k1bTuNxPATBsJz5Vofkuhb8dCS9flRA9bxLSc3EyqCsgdtrqh-rGJ7fxtwgViBCXOPn1d95_vRDuxNxoclPBwsaxBpUzVJ9vnDGashSKjvQZLL7v44u1c8IKrXRC_xwUidKI29UZbtT2AsG5azkCFJ-gvwqRYzWpfwQ77occHTW36ylbDlo1rFGLbJqqpQIHto20L8C2dtMoiMG1SK4A1hLkz991hu0Dbs6xzO3Mi-znS63ozfMJPrIvQasA8m3rBhdVvt6ap7nhBlwg3BGrrvm4Cdvc0DrGZ3LLmwhExXmPr0zWtHbypP55mbwK_g2DhO4bMg",
  "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": 1639742898,
    "iat": 1639742838,
    "jti": "Dw-fgzzZsL_bO9Qsv2CRFLPH1_1DPcExYPY_RPHpn_U"
  }
}
2021-12-17 12:07:19
EnsureClientAssertionSignatureAlgorithmMatchesRegistered
token_endpoint_auth_signing_alg is not set for the client, any supported algorithm can be used
2021-12-17 12:07:19 SUCCESS
ValidateClientAssertionSignature
client_assertion signature validated
client_assertion
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InZxWmFlMnBIVGMtRTQ3RmNZM1ZCdnRlSEFaVjRObVV0b1BhNHRyeUlwMkkifQ.eyJpYXQiOjE2Mzk3NDI4MzgsImV4cCI6MTYzOTc0Mjg5OCwianRpIjoiRHctZmd6elpzTF9iTzlRc3YyQ1JGTFBIMV8xRFBjRXhZUFlfUlBIcG5fVSIsImlzcyI6InJwLWNlcnQtY2xpZW50LTEiLCJzdWIiOiJycC1jZXJ0LWNsaWVudC0xIiwiYXVkIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzLyIsImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldC90ZXN0L2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3Rva2VuIiwiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QtbXRscy9hL2ZpbnRlY2gtY2xpZW50dGVzdC1iZXJncy90b2tlbiJdfQ.Sec3DL240PUgaGV9k1bTuNxPATBsJz5Vofkuhb8dCS9flRA9bxLSc3EyqCsgdtrqh-rGJ7fxtwgViBCXOPn1d95_vRDuxNxoclPBwsaxBpUzVJ9vnDGashSKjvQZLL7v44u1c8IKrXRC_xwUidKI29UZbtT2AsG5azkCFJ-gvwqRYzWpfwQ77occHTW36ylbDlo1rFGLbJqqpQIHto20L8C2dtMoiMG1SK4A1hLkz991hu0Dbs6xzO3Mi-znS63ozfMJPrIvQasA8m3rBhdVvt6ap7nhBlwg3BGrrvm4Cdvc0DrGZ3LLmwhExXmPr0zWtHbypP55mbwK_g2DhO4bMg
2021-12-17 12:07:19 SUCCESS
EnsureClientAssertionTypeIsJwt
Found JWT assertion type
assertion type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2021-12-17 12:07:19 SUCCESS
ValidateClientAssertionClaims
Client Assertion passed all validation checks
2021-12-17 12:07:19 SUCCESS
ValidateRefreshToken
refresh_token parameter matches the expected value.
refresh_token
yyfXLRjQqkPjKwzQMnVOGHTTPKFTQmOcyARVvjnwkipFqGeujV0754505925 ~^!:
2021-12-17 12:07:19 SUCCESS
GenerateBearerAccessToken
Generated access token
access_token
1cUrt0FsHwBjBCRzQhPnyBCuCTV5lupFgdQ1vPfqae84K8Y1eJ
2021-12-17 12:07:19 SUCCESS
CalculateAtHash
Successful at_hash encoding
at_hash
krWPt4cpfc9kKSK6hMNJ0A
2021-12-17 12:07:19
CreateRefreshToken
Created refresh token
refresh_token
PkhVgWFllYlbJcDZbjKfSaxyvZZFqowhFAtnAsYAJnxDNrOmHW9429380164_&|}~
2021-12-17 12:07:19 SUCCESS
CreateTokenEndpointResponse
Created token endpoint response
access_token
1cUrt0FsHwBjBCRzQhPnyBCuCTV5lupFgdQ1vPfqae84K8Y1eJ
token_type
Bearer
refresh_token
PkhVgWFllYlbJcDZbjKfSaxyvZZFqowhFAtnAsYAJnxDNrOmHW9429380164_&|}~
scope
openid payments consent:urn:conformance:oidf:0hKtm6Ii0D
2021-12-17 12:07:19 OUTGOING
fapi1-advanced-final-client-test
Response to HTTP request to test instance AU3X7x9eR0cGqGq
outgoing_status_code
200
outgoing_headers
{}
outgoing_body
{
  "access_token": "1cUrt0FsHwBjBCRzQhPnyBCuCTV5lupFgdQ1vPfqae84K8Y1eJ",
  "token_type": "Bearer",
  "refresh_token": "PkhVgWFllYlbJcDZbjKfSaxyvZZFqowhFAtnAsYAJnxDNrOmHW9429380164_\u0026|}~",
  "scope": "openid payments consent:urn:conformance:oidf:0hKtm6Ii0D"
}
outgoing_path
token
2021-12-17 12:07:20 INCOMING
fapi1-advanced-final-client-test
Incoming HTTP request to test instance AU3X7x9eR0cGqGq
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "banrisul 1.0.0",
  "content-type": "application/jwt",
  "x-idempotency-key": "9e632c40-5040-4f18-b47b-e8f4e7e6415b",
  "accept-encoding": "gzip",
  "forwarded": "for\u003d10.0.90.205;host\u003dopenbanking-bpk-receptor.apps.dev.banrisul.com.br;proto\u003dhttps",
  "content-length": "1341",
  "authorization": "Bearer 1cUrt0FsHwBjBCRzQhPnyBCuCTV5lupFgdQ1vPfqae84K8Y1eJ",
  "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
eyJhbGciOiJQUzI1NiIsImtpZCI6IjVhSjNhelBtc1hzWmVocERPSldQdmNWb0szR0JLbHhKRm16a0s4QXZfODQifQ.ewoJImlzcyI6ICIyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUiLAoJImF1ZCI6ICJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC1tdGxzL2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3BheW1lbnRzL3YxL3BpeC9wYXltZW50cyIsCgkiaWF0IjogMTYzOTc0MjgzOCwKCSJqdGkiOiAiNTBjZjIyODItYzdhZS00NDVlLThkZGItYzU2MTk1MDU4ODY2IiwKICAgICJkYXRhIjogewogICAgICAgICJjbnBqSW5pdGlhdG9yIjogIjk5OTk5MDAxMDAwMTU5IiwKICAgICAgICAiY3JlZGl0b3JBY2NvdW50IjogewogICAgICAgICAgICAiYWNjb3VudFR5cGUiOiAiQ0FDQyIsCiAgICAgICAgICAgICJudW1iZXIiOiAiMTExMTExIiwKICAgICAgICAgICAgImlzc3VlciI6ICIxMTExIiwKICAgICAgICAgICAgImlzcGIiOiAiOTk5OTkwMDgiCiAgICAgICAgfSwKICAgICAgICAicGF5bWVudCI6IHsKICAgICAgICAgICAgImFtb3VudCI6ICIwLjIyIiwKICAgICAgICAgICAgImN1cnJlbmN5IjogIkJSTCIKICAgICAgICB9LAogICAgICAgICJyZW1pdHRhbmNlSW5mb3JtYXRpb24iOiAiVEVTVEUgUElYIE9QRU4gQkFOS0lORyIsCiAgICAgICAgInByb3h5IjogIis1NTYxOTk5OTkxMTExIiwKICAgICAgICAibG9jYWxJbnN0cnVtZW50IjogIkRJQ1QiCiAgICB9Cn0.HL_aYJtthOfdit7PwSGkj5og3T1nDaqI5tWkq__FEZJWjrjexZmILhwJZIkGhcqw6uVBNwVyKS8WadVoRnlvJkDaiADWspEfkoLkrE-XpyVrXaJl57xzSr970-mry_aX5kxGumG4iAxU7r3J-Vv3EwYjp3lMiaJDQ_A1cwAGiqNet7Edl1ZLWyuUwyHhFcLwY5NkMWAj9AecXXTRjEW2fLaHy4GkOliL30kdvu2uWmSk1zc2hOhDAe940FSaNPJdbfKN6aXC6RUJrQsjNYDSIxO-QU-HhkA1nSUSQ9-BPH7U6d19uwvsx0Ej5QB0bnQ3pjRxDk1HRK0_3jdNwwW6IA
2021-12-17 12:07:20 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 12:07:20 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 12:07:20 SUCCESS
CheckForClientCertificate
Found client certificate
2021-12-17 12:07:20 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 12:07:20 SUCCESS
EnsureIncomingRequestMethodIsPost
Client correctly used http POST method
2021-12-17 12:07:20 SUCCESS
EnsureBearerAccessTokenNotInParams
Client correctly did not send access token in query parameters or form body
2021-12-17 12:07:20 SUCCESS
ExtractBearerAccessTokenFromHeader
Found access token on incoming request
access_token
1cUrt0FsHwBjBCRzQhPnyBCuCTV5lupFgdQ1vPfqae84K8Y1eJ
2021-12-17 12:07:20 SUCCESS
RequireBearerAccessToken
Found access token in request
actual
1cUrt0FsHwBjBCRzQhPnyBCuCTV5lupFgdQ1vPfqae84K8Y1eJ
2021-12-17 12:07:20 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 12:07:20 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 12:07:20 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 12:07:20 SUCCESS
FAPIBrazilEnsureAuthorizationRequestScopesContainPayments
'payments' was included in authorization request scopes
actual
openid payments consent:urn:conformance:oidf:0hKtm6Ii0D
expected
payments
2021-12-17 12:07:20 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": 1639742838,
  "jti": "50cf2282-c7ae-445e-8ddb-c56195058866"
}
2021-12-17 12:07:20 SUCCESS
FAPIBrazilValidateJwtSignatureUsingOrganizationJwks
jwt signature validated
jwt
eyJhbGciOiJQUzI1NiIsImtpZCI6IjVhSjNhelBtc1hzWmVocERPSldQdmNWb0szR0JLbHhKRm16a0s4QXZfODQifQ.ewoJImlzcyI6ICIyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUiLAoJImF1ZCI6ICJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC1tdGxzL2EvZmludGVjaC1jbGllbnR0ZXN0LWJlcmdzL3BheW1lbnRzL3YxL3BpeC9wYXltZW50cyIsCgkiaWF0IjogMTYzOTc0MjgzOCwKCSJqdGkiOiAiNTBjZjIyODItYzdhZS00NDVlLThkZGItYzU2MTk1MDU4ODY2IiwKICAgICJkYXRhIjogewogICAgICAgICJjbnBqSW5pdGlhdG9yIjogIjk5OTk5MDAxMDAwMTU5IiwKICAgICAgICAiY3JlZGl0b3JBY2NvdW50IjogewogICAgICAgICAgICAiYWNjb3VudFR5cGUiOiAiQ0FDQyIsCiAgICAgICAgICAgICJudW1iZXIiOiAiMTExMTExIiwKICAgICAgICAgICAgImlzc3VlciI6ICIxMTExIiwKICAgICAgICAgICAgImlzcGIiOiAiOTk5OTkwMDgiCiAgICAgICAgfSwKICAgICAgICAicGF5bWVudCI6IHsKICAgICAgICAgICAgImFtb3VudCI6ICIwLjIyIiwKICAgICAgICAgICAgImN1cnJlbmN5IjogIkJSTCIKICAgICAgICB9LAogICAgICAgICJyZW1pdHRhbmNlSW5mb3JtYXRpb24iOiAiVEVTVEUgUElYIE9QRU4gQkFOS0lORyIsCiAgICAgICAgInByb3h5IjogIis1NTYxOTk5OTkxMTExIiwKICAgICAgICAibG9jYWxJbnN0cnVtZW50IjogIkRJQ1QiCiAgICB9Cn0.HL_aYJtthOfdit7PwSGkj5og3T1nDaqI5tWkq__FEZJWjrjexZmILhwJZIkGhcqw6uVBNwVyKS8WadVoRnlvJkDaiADWspEfkoLkrE-XpyVrXaJl57xzSr970-mry_aX5kxGumG4iAxU7r3J-Vv3EwYjp3lMiaJDQ_A1cwAGiqNet7Edl1ZLWyuUwyHhFcLwY5NkMWAj9AecXXTRjEW2fLaHy4GkOliL30kdvu2uWmSk1zc2hOhDAe940FSaNPJdbfKN6aXC6RUJrQsjNYDSIxO-QU-HhkA1nSUSQ9-BPH7U6d19uwvsx0Ej5QB0bnQ3pjRxDk1HRK0_3jdNwwW6IA
2021-12-17 12:07:20 SUCCESS
EnsureIncomingRequestContentTypeIsApplicationJwt
Client correctly used application/jwt content type
2021-12-17 12:07:20 SUCCESS
ExtractXIdempotencyKeyHeader
Found an x-idempotency-key header
idempotency_key
9e632c40-5040-4f18-b47b-e8f4e7e6415b
2021-12-17 12:07:20 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 12:07:20 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 12:07:20 SUCCESS
FAPIBrazilEnsurePaymentInitiationRequestIssEqualsOrganizationId
iss claim in payment initiation request matches organizationId in client certificate
iss
2a01e202-e8f0-5f5a-9651-ebc257371e6e
2021-12-17 12:07:20 SUCCESS
FAPIBrazilEnsurePaymentInitiationRequestJtiIsUUIDv4
jti claim in payment initiation request is a UUIDv4
jti
50cf2282-c7ae-445e-8ddb-c56195058866
2021-12-17 12:07:20 SUCCESS
FAPIBrazilValidatePaymentInitiationRequestIat
iat claim in payment initiation request is valid
iat
1639742838
2021-12-17 12:07:20 SUCCESS
FAPIBrazilGenerateNewPaymentInitiationResponse
Created payment initiation response
payment_initiation_response_headers
{
  "x-fapi-interaction-id": "e540847a-6baa-40a2-9dd1-5cf8bfe53c85"
}
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": "d6edd937-6d44-4e51-bbd1-5ab320539019",
    "consentId": "urn:conformance:oidf:0hKtm6Ii0D",
    "creationDateTime": "2021-12-17T12:07:20Z",
    "statusUpdateDateTime": "2021-12-17T12:07:20Z",
    "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-17T12:07:20Z"
  },
  "aud": "2a01e202-e8f0-5f5a-9651-ebc257371e6e",
  "iat": 1639742840,
  "jti": "8e03ef84-bec9-4682-9990-eece3a1df73f",
  "iss": "74e929d9-33b6-4d85-8ba7-c146c867a817"
}
2021-12-17 12:07:20 SUCCESS
FAPIBrazilSignPaymentInitiationResponse
Signed the payment initiation response
signed_payment_initiation_response
eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiIyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUiLCJkYXRhIjp7InByb3h5IjoiKzU1NjE5OTk5OTExMTEiLCJjb25zZW50SWQiOiJ1cm46Y29uZm9ybWFuY2U6b2lkZjowaEt0bTZJaTBEIiwibG9jYWxJbnN0cnVtZW50IjoiRElDVCIsInJlbWl0dGFuY2VJbmZvcm1hdGlvbiI6IlRFU1RFIFBJWCBPUEVOIEJBTktJTkciLCJwYXltZW50SWQiOiJkNmVkZDkzNy02ZDQ0LTRlNTEtYmJkMS01YWIzMjA1MzkwMTkiLCJjcmVkaXRvckFjY291bnQiOnsibnVtYmVyIjoiMTExMTExIiwiYWNjb3VudFR5cGUiOiJDQUNDIiwiaXNwYiI6Ijk5OTk5MDA4IiwiaXNzdWVyIjoiMTExMSJ9LCJzdGF0dXNVcGRhdGVEYXRlVGltZSI6IjIwMjEtMTItMTdUMTI6MDc6MjBaIiwiY25wakluaXRpYXRvciI6Ijk5OTk5MDAxMDAwMTU5IiwicGF5bWVudCI6eyJhbW91bnQiOiIwLjIyIiwiY3VycmVuY3kiOiJCUkwifSwiY3JlYXRpb25EYXRlVGltZSI6IjIwMjEtMTItMTdUMTI6MDc6MjBaIiwic3RhdHVzIjoiQUNTUCJ9LCJtZXRhIjp7InRvdGFsUmVjb3JkcyI6MSwicmVxdWVzdERhdGVUaW1lIjoiMjAyMS0xMi0xN1QxMjowNzoyMFoiLCJ0b3RhbFBhZ2VzIjoxfSwiaXNzIjoiNzRlOTI5ZDktMzNiNi00ZDg1LThiYTctYzE0NmM4NjdhODE3IiwibGlua3MiOnsic2VsZiI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9maW50ZWNoLWNsaWVudHRlc3QtYmVyZ3NwYXltZW50c1wvdjFcL3BpeFwvcGF5bWVudHMifSwiaWF0IjoxNjM5NzQyODQwLCJqdGkiOiI4ZTAzZWY4NC1iZWM5LTQ2ODItOTk5MC1lZWNlM2ExZGY3M2YifQ.QT2TSeaCTE8PV9jRpnCSBLmuc-n5T3o56YR0eLAkf7lxPi3q_ZjPSHyW46yuYHaRrv5fmFGkarjCPZClZI6bGcmkBDtOMACseu0xdKXjtxL3PLbcjBY_wEU-dvp3A0dseTZQbRI7ZKkKc_Zdn_wMAI_tidWzBUSU-IyYLHUGwdsJoX-ZkM5vxXCvEfkcDg0ia1MaSjVOgquSpgSjxVBpVgwKNQPYYCcIRZC-QL5TgBSlFRfuw8qI1l8yq6nKcKuaK4sIEvdg2pk6LmBG4EKP8NpUB_jMzXX7YFFNM7zL2Wbcl_Rlji71SsLvM9umSGCJnHrbwplBFTFfnG0jjte-iw
2021-12-17 12:07:20
ClearAccessTokenFromRequest
Condition ran but did not log anything
2021-12-17 12:07:20 OUTGOING
fapi1-advanced-final-client-test
Response to HTTP request to test instance AU3X7x9eR0cGqGq
outgoing_status_code
201
outgoing_headers
{
  "x-fapi-interaction-id": [
    "e540847a-6baa-40a2-9dd1-5cf8bfe53c85"
  ],
  "Content-Type": [
    "application/jwt"
  ]
}
outgoing_body
eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiIyYTAxZTIwMi1lOGYwLTVmNWEtOTY1MS1lYmMyNTczNzFlNmUiLCJkYXRhIjp7InByb3h5IjoiKzU1NjE5OTk5OTExMTEiLCJjb25zZW50SWQiOiJ1cm46Y29uZm9ybWFuY2U6b2lkZjowaEt0bTZJaTBEIiwibG9jYWxJbnN0cnVtZW50IjoiRElDVCIsInJlbWl0dGFuY2VJbmZvcm1hdGlvbiI6IlRFU1RFIFBJWCBPUEVOIEJBTktJTkciLCJwYXltZW50SWQiOiJkNmVkZDkzNy02ZDQ0LTRlNTEtYmJkMS01YWIzMjA1MzkwMTkiLCJjcmVkaXRvckFjY291bnQiOnsibnVtYmVyIjoiMTExMTExIiwiYWNjb3VudFR5cGUiOiJDQUNDIiwiaXNwYiI6Ijk5OTk5MDA4IiwiaXNzdWVyIjoiMTExMSJ9LCJzdGF0dXNVcGRhdGVEYXRlVGltZSI6IjIwMjEtMTItMTdUMTI6MDc6MjBaIiwiY25wakluaXRpYXRvciI6Ijk5OTk5MDAxMDAwMTU5IiwicGF5bWVudCI6eyJhbW91bnQiOiIwLjIyIiwiY3VycmVuY3kiOiJCUkwifSwiY3JlYXRpb25EYXRlVGltZSI6IjIwMjEtMTItMTdUMTI6MDc6MjBaIiwic3RhdHVzIjoiQUNTUCJ9LCJtZXRhIjp7InRvdGFsUmVjb3JkcyI6MSwicmVxdWVzdERhdGVUaW1lIjoiMjAyMS0xMi0xN1QxMjowNzoyMFoiLCJ0b3RhbFBhZ2VzIjoxfSwiaXNzIjoiNzRlOTI5ZDktMzNiNi00ZDg1LThiYTctYzE0NmM4NjdhODE3IiwibGlua3MiOnsic2VsZiI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9maW50ZWNoLWNsaWVudHRlc3QtYmVyZ3NwYXltZW50c1wvdjFcL3BpeFwvcGF5bWVudHMifSwiaWF0IjoxNjM5NzQyODQwLCJqdGkiOiI4ZTAzZWY4NC1iZWM5LTQ2ODItOTk5MC1lZWNlM2ExZGY3M2YifQ.QT2TSeaCTE8PV9jRpnCSBLmuc-n5T3o56YR0eLAkf7lxPi3q_ZjPSHyW46yuYHaRrv5fmFGkarjCPZClZI6bGcmkBDtOMACseu0xdKXjtxL3PLbcjBY_wEU-dvp3A0dseTZQbRI7ZKkKc_Zdn_wMAI_tidWzBUSU-IyYLHUGwdsJoX-ZkM5vxXCvEfkcDg0ia1MaSjVOgquSpgSjxVBpVgwKNQPYYCcIRZC-QL5TgBSlFRfuw8qI1l8yq6nKcKuaK4sIEvdg2pk6LmBG4EKP8NpUB_jMzXX7YFFNM7zL2Wbcl_Rlji71SsLvM9umSGCJnHrbwplBFTFfnG0jjte-iw
outgoing_path
payments/v1/pix/payments
2021-12-17 12:07:20 FINISHED
fapi1-advanced-final-client-test
Test has run to completion
testmodule_result
PASSED
2021-12-17 12:07:55
TEST-RUNNER
Alias has now been claimed by another test
alias
fintech-clienttest-bergs
new_test_id
V80zxdi5DhqxBf0
Test Results