Test Summary

Test Results

Expand All Collapse All
All times are UTC
2021-12-08 15:28:32 INFO
TEST-RUNNER
Test instance 1XHRGLy8fUxmY5s created
baseUrl
https://www.certification.openid.net/test/a/ST1st
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "by_value",
  "fapi_jarm_type": "oidc",
  "fapi_profile": "openbanking_brazil",
  "fapi_response_mode": "plain_response"
}
alias
ST1st
description
OB Brazil client secret test with MTLS.
planId
cSVzXuN1DqEVU
config
{
  "alias": "ST1st",
  "description": "OB Brazil client secret test with MTLS.",
  "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": "client_TJtKsLmtooQgRSOZSHSE54751",
    "redirect_uri": "https://wpc.paas.santanderbr.pre.corp/open-finance-inbound",
    "certificate": "-----BEGIN CERTIFICATE-----\nMIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAw\nMDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNB\nTyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0w\nKwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAb\nBgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAw\nMDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3\nPAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3\nMi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA\njIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfd\nU94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkL\nYu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMV\nacpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGt\nLbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+\njAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1Ud\nDgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60\nBbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9v\nY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8E\nRDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJh\nc2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIu\nY29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEG\nA1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC\nASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh\naWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv\ncmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1\nc3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv\nciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2\naWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50\ncyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v\ncGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD\nggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk\n7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLzt\nuXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2\nY2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+T\nqFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXk\nM4R/cRvhf2FzicbsLDjnF2FY1+w\u003d\n-----END CERTIFICATE-----",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "use": "sig",
          "x5c": [
            "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"
          ],
          "n": "8yBGwAMVQlAj3ZKCCy8VhlF6txxfK37T219VWw244R3TdwfXeErHuxnsPFwHGb6t4U2yYhvqvXdV2GVuvaNzkXa-ZedkbEFm4x4r74PQH1wgc0EVD9o8OD5GgmewjK4V29TfUGUOkYyHUoIxo4_OIL1l8FecnNfNJQ8V3k-5IdssdrqpDJ6LZFVCtKmTEpINn-IRHxlUrGj0tkq-10X5FMf-6OWqOZZhJDKRDm86q1LxWIDxuGb-Pr7OfbmFnC2wEKklE9v3qaUljxKwU44_kPFiHo67mj4tO2QLfS8HSTDZ_fa_acNnFHbi7U1bTVclbVWvq4j_Lamzt03-bZRDaQ",
          "e": "AQAB",
          "kid": "lpNxQbBG7xd1oThkFMyha8lNGw8BXo1u-Xn0Tys44ug",
          "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/lpNxQbBG7xd1oThkFMyha8lNGw8BXo1u-Xn0Tys44ug.pem",
          "x5t#256": "lpNxQbBG7xd1oThkFMyha8lNGw8BXo1u-Xn0Tys44ug"
        },
        {
          "kty": "RSA",
          "use": "sig",
          "x5c": [
            "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"
          ],
          "n": "nn3jqfk9blYpKxIpn5Gifi0P5nlHgU-U5P-GszlAZqAG6ny4JSJIGn22GTawa2yUG30J8KS3qf_Lfr66k2PnugqGbqlMQXEEPbQU0Gp3w7IGJdy6-BTquUc8oZCiW68HfGfM2mgy540F5MialA-Dgq-kbU0DeGM1yGrFJDYjQnL_TDGxhksBdVf1CEWhGO2QQF-NtEE0QYQ6zhY6y1wsDXivQUicTg0iaGXexeFDafP9WvZW4MePDCeFyuFEc0-0qaYC03xM05R8QvsbKe0ld7Njyi-pNqOdCg-7bBKYRLv3JGuCiJH3bTvwSbbIHSfzGK50Ee1L4p-z6dm1JdER5w",
          "e": "AQAB",
          "kid": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI",
          "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/42ef14d3-0cb9-4bd9-9d72-6169ad1046b9/5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI.pem",
          "x5t#256": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI"
        },
        {
          "kty": "RSA",
          "use": "sig",
          "x5c": [
            "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"
          ],
          "n": "566wo_QINCuOMpAYsbLSHLF8295tQp11V6f7vYZMMjSua88EhUSaToCzLkIqgrXxOwkKQz8UKXAPNS59eoa0gYR1hL196Oiu5qZkfS4VmjQhSj_I4JnYtPyCrt_yhCzr50By4PPnzlTQJ3Vk1lAOPBKFMAPduQsiMY9K_A9XlfhbvndEa2ZwiWJg3mJZ3T5fAzBp0P0YXbyjbLJoMR9IOt2FsgBZCpB8JT1MKn_GZrThbjh-EESoJIdZI8S2MuU6unc0Z3iY1XteV_yWkhDh0IOYkDn4yvOnQht--ukZrSD8D6paFXyd4yyAEsbZfhd_QwfTMjYeKnXdkSeGXyIdGw",
          "e": "AQAB",
          "kid": "n5LfozINKu0efiRXzwcPPvqE8J7MLpoVeUmo-vjayrY",
          "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/n5LfozINKu0efiRXzwcPPvqE8J7MLpoVeUmo-vjayrY.pem",
          "x5t#256": "n5LfozINKu0efiRXzwcPPvqE8J7MLpoVeUmo-vjayrY"
        },
        {
          "kty": "RSA",
          "use": "sig",
          "x5c": [
            "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"
          ],
          "n": "tjXuKYbxvIrICikSKD7OA28ZvaxX0c42xdmGHmimcmI_R0jRUhbsUiPC3k0DdZynZdRpROnbkbBzl3z21bMJgu040aOkxQiUYaBd6gRqRg3xEl8R0TZaP6f0lFeFnaieqcThnHJwKAZfxYzWg1W1ORcP7JjT_Ogh7FH_-gJ-4WvZQnFl5qb0x1Bg8xR1aSSK94R6pPtVE2oHNYyNwwXr3F-BD_D5wTCPwXZL-Ev4wMylHIRxjc2OZx7CgpF1_f_5nhTdR-RtWR0Ixm8oobOEro26aAkTz7SvZc4Zs3y2k9ge7vuxk-Swz-Vaibgw5KmbGssZgrxrT8gonA9nf3trUw",
          "e": "AQAB",
          "kid": "_aYJ0el1VK-LHvxEvVOk48bV4Oz260VHdz1goZPFnz4",
          "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/_aYJ0el1VK-LHvxEvVOk48bV4Oz260VHdz1goZPFnz4.pem",
          "x5t#256": "_aYJ0el1VK-LHvxEvVOk48bV4Oz260VHdz1goZPFnz4"
        },
        {
          "kty": "RSA",
          "use": "sig",
          "x5c": [
            "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"
          ],
          "n": "rnUHb9qdS-sfBTmlMOIGzvR4Cm9t5rqcIuxPF-_tNmChRNNNXHmXQA7aeMQYTOFjqyFiH3vgMUzsekzBHk3lriHqqisusZahV0jLJEUi35FG7z5TVqHTVL-rrWbzHEPXIRb7ND5RMBB8xJMsuby-CnrF72x5KK06fg24__3vYIWYDS9iYCiCjpr9ou43UsqB8b7_Z6-u9qebBaAQ_6Rs4l5yX0E2qnJv86cJiw4xXsnrRriKcSTkSMnvq19_nd-D6y15sF4yHBMzOg_KYm7YP3b3OqhaHdLOV-WDcK4qBX9Pq4F5LAvzMZE7d7-D8nJPzZNCbyW3S3y7S8PcLAhd3Q",
          "e": "AQAB",
          "kid": "dG21pJWArIh_RlVEpNgMwJF37G7By080PVhmvJ9fhlA",
          "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/dG21pJWArIh_RlVEpNgMwJF37G7By080PVhmvJ9fhlA.pem",
          "x5t#256": "dG21pJWArIh_RlVEpNgMwJF37G7By080PVhmvJ9fhlA"
        },
        {
          "kty": "RSA",
          "use": "sig",
          "x5c": [
            "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\u003d"
          ],
          "n": "mk1LQurYwabwaC1NEWVe8pFLnnQEoqSkLZE-F5UVIhkgJLIea1jj6LHMtL4nmjGtAK5QOOwhazTaWJYRUo6MZTMQc6Nf5tUqjGgR4pMV9OL9UQ8tXw22SLPFHi5PTTppnUvMS-UQXBxjsFHR1ZvB3oyCjwpf8xfkAYh1f6ageyGuZLjm62BNmMWYspwkItEqsicsiJOw_Hz2fSirmJxkjO7hcoXedsE7HAdieGrHeycZm8lEitLuYoX3fdS21Rz1DpewlJQNoapDy8wYNS_NpU7EjFD7V0Tk6UWQCuiJktbkWUkoHGAnKfig9GksGXUQlTG2Rpp-pVL_IibJmalsGw",
          "e": "AQAB",
          "kid": "duND96SEZJL0LGEmD-QRfXRWqHsLQRHRlRBTLmqDapg",
          "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/duND96SEZJL0LGEmD-QRfXRWqHsLQRHRlRBTLmqDapg.pem",
          "x5t#256": "duND96SEZJL0LGEmD-QRfXRWqHsLQRHRlRBTLmqDapg"
        },
        {
          "kty": "RSA",
          "use": "sig",
          "x5c": [
            "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\u003d"
          ],
          "n": "z14Ic8I4K6oy8GroDKgMIxCeRC3gTnDdSZR-Ax4JL7TwNji6wT7idGfYBOzI2IcKENbC6Yt8yU1zp9mpmLDmPPu_G9-5oPp5NvpXiM63FzV75AxHrozSJbUWhDaaW45EO5GKhFGcrBBVeNBNNiwgrDR037cGdFkIF0z5rDiF0gC1x_iWi5NmYnrCCV_7dLB8LEGp9IEbXioDDAsidZBYTHzvN_Rm7H9GuaPG3TI9Fy7iE3FrMWFUGf1ESJwr7_lYa7o6qd3ou93S23Xi8ANWU6I0IfF56COUGGLFZHAfZJuQ7EiDVib-EN1xKZiioyM5gMKGLOWI5NoA9zFRJGBzIQ",
          "e": "AQAB",
          "kid": "97qebPfbiqleKmyfUU_Y3rchx0CaUyo500rPUnLR1uI",
          "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/97qebPfbiqleKmyfUU_Y3rchx0CaUyo500rPUnLR1uI.pem",
          "x5t#256": "97qebPfbiqleKmyfUU_Y3rchx0CaUyo500rPUnLR1uI"
        },
        {
          "kty": "RSA",
          "use": "sig",
          "x5c": [
            "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"
          ],
          "n": "4NDka9SoAjE2ea4JT7c9wtukiz-ZYQhTBAD-DsPlY-aNe1IC1FLbadBbB4JPU_PTgaqviktAmwEt1CEq_2oITvYPFFOeJU0PEsRGj9erlYadevTd5j7HVLWffA9-68E9N0wVF3Qr8a8MnpwEdqTUZpm4xXliJf24uSBJwuVY41H0nYcEH2dKhKIiDIMFuWblEiGOWTZFKTbyflcXIKl58ZEg6bDCQvU8zJ7i0O2TW9DHsbuby5IqjrL4Xnb8ld45FJ3XSMGCyidyiHStT7QYpB6TThR-VU6u9oZEkc1emAi54FevgwHyq-BnJh9BxXZABE2qmOvj2BWlBtS_w9Psdw",
          "e": "AQAB",
          "kid": "cZC6yqLnjE3P8l3DfqivSKjODgRMf3ynLK1OL-bx3LU",
          "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/cZC6yqLnjE3P8l3DfqivSKjODgRMf3ynLK1OL-bx3LU.pem",
          "x5t#256": "cZC6yqLnjE3P8l3DfqivSKjODgRMf3ynLK1OL-bx3LU"
        }
      ]
    }
  },
  "client2": {
    "redirect_uri": "https://wpc.paas.santanderbr.pre.corp/open-finance-inbound",
    "id_token_encrypted_response_alg": "RSA-OAEP",
    "id_token_encrypted_response_enc": "A256GCM",
    "client_id": "client_TJtKsLmtooQgRSOZSHSE54751",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "use": "sig",
          "alg": "PS256",
          "x5c": [
            "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"
          ],
          "n": "nn3jqfk9blYpKxIpn5Gifi0P5nlHgU-U5P-GszlAZqAG6ny4JSJIGn22GTawa2yUG30J8KS3qf_Lfr66k2PnugqGbqlMQXEEPbQU0Gp3w7IGJdy6-BTquUc8oZCiW68HfGfM2mgy540F5MialA-Dgq-kbU0DeGM1yGrFJDYjQnL_TDGxhksBdVf1CEWhGO2QQF-NtEE0QYQ6zhY6y1wsDXivQUicTg0iaGXexeFDafP9WvZW4MePDCeFyuFEc0-0qaYC03xM05R8QvsbKe0ld7Njyi-pNqOdCg-7bBKYRLv3JGuCiJH3bTvwSbbIHSfzGK50Ee1L4p-z6dm1JdER5w",
          "e": "AQAB",
          "kid": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI",
          "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/42ef14d3-0cb9-4bd9-9d72-6169ad1046b9/5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI.pem",
          "x5t#256": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI"
        },
        {
          "kty": "RSA",
          "use": "enc",
          "alg": "RSA-OAEP",
          "x5c": [
            "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\u003d"
          ],
          "n": "wIyEk-TrrzS2p5FnqNIqAS2J-Tau5BttK6iOZtgFiCjdmIiEoXsJBP-5eExRLVY33VPeJcojat7vaXCVajU0ALIfN4jGGdzimAwvW-OtnqABTIfOOE0PMoMyAxo8bkq5C2LuM_MfKoAO8jW25X-OiCj3nS5nRtfa-wg0NZF7zVyOAO8u3MMRNRHllA7j07wDFWnKVfg-gRoEBmm73SLTocDespsjTFPXWkon_pJXWiL5cbDD3nPk88y74geoowmxrS20WJfaJq-weuY7ZqkEtIMHh0Ckcw0YhQYnlJdOgw8GJRpcAITcACuj7FW-9wREPowD83aBerN5_xqXF2pg5Q",
          "e": "AQAB",
          "kid": "X9jPhTye33MnlB6NX6QaiAvr_qKU0bSFeErjQQrk50M",
          "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/42ef14d3-0cb9-4bd9-9d72-6169ad1046b9/X9jPhTye33MnlB6NX6QaiAvr_qKU0bSFeErjQQrk50M.pem",
          "x5t#256": "X9jPhTye33MnlB6NX6QaiAvr_qKU0bSFeErjQQrk50M"
        }
      ]
    },
    "certificate": "-----BEGIN CERTIFICATE-----\nMIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAw\nMDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNB\nTyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0w\nKwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAb\nBgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAw\nMDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3\nPAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3\nMi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA\njIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfd\nU94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkL\nYu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMV\nacpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGt\nLbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+\njAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1Ud\nDgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60\nBbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9v\nY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8E\nRDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJh\nc2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIu\nY29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEG\nA1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC\nASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh\naWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv\ncmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1\nc3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv\nciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2\naWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50\ncyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v\ncGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD\nggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk\n7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLzt\nuXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2\nY2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+T\nqFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXk\nM4R/cRvhf2FzicbsLDjnF2FY1+w\u003d\n-----END CERTIFICATE-----"
  },
  "directory": {
    "keystore": "https://keystore.sandbox.directory.openbankingbrasil.org.br/"
  }
}
testName
fapi1-advanced-final-client-test-encrypted-idtoken
2021-12-08 15:28:32 SUCCESS
FAPIBrazilGenerateServerConfiguration
Created server configuration
server
{
  "issuer": "https://www.certification.openid.net/test/a/ST1st/",
  "authorization_endpoint": "https://www.certification.openid.net/test/a/ST1st/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/a/ST1st/token",
  "jwks_uri": "https://www.certification.openid.net/test/a/ST1st/jwks",
  "registration_endpoint": "https://www.certification.openid.net/test/a/ST1st/register",
  "userinfo_endpoint": "https://www.certification.openid.net/test/a/ST1st/userinfo",
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/token",
    "registration_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/register",
    "userinfo_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/userinfo"
  },
  "tls_client_certificate_bound_access_tokens": true,
  "request_parameter_supported": true
}
issuer
https://www.certification.openid.net/test/a/ST1st/
discoveryUrl
https://www.certification.openid.net/test/a/ST1st/.well-known/openid-configuration
2021-12-08 15:28:32 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-08 15:28:32 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2021-12-08 15:28:32
SetServerSigningAlgToPS256
Successfully set signing algorithm to PS256
2021-12-08 15:28:32
FAPIBrazilSetGrantTypesSupportedInServerConfiguration
Successfully set grant_types_supported
server
{
  "issuer": "https://www.certification.openid.net/test/a/ST1st/",
  "authorization_endpoint": "https://www.certification.openid.net/test/a/ST1st/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/a/ST1st/token",
  "jwks_uri": "https://www.certification.openid.net/test/a/ST1st/jwks",
  "registration_endpoint": "https://www.certification.openid.net/test/a/ST1st/register",
  "userinfo_endpoint": "https://www.certification.openid.net/test/a/ST1st/userinfo",
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/token",
    "registration_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/register",
    "userinfo_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/userinfo"
  },
  "tls_client_certificate_bound_access_tokens": true,
  "request_parameter_supported": true,
  "grant_types_supported": [
    "authorization_code",
    "implicit",
    "client_credentials",
    "refresh_token"
  ]
}
2021-12-08 15:28:32
AddClaimsParameterSupportedTrueToServerConfiguration
Successfully added claims_parameter_supported to server configuration
server
{
  "issuer": "https://www.certification.openid.net/test/a/ST1st/",
  "authorization_endpoint": "https://www.certification.openid.net/test/a/ST1st/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/a/ST1st/token",
  "jwks_uri": "https://www.certification.openid.net/test/a/ST1st/jwks",
  "registration_endpoint": "https://www.certification.openid.net/test/a/ST1st/register",
  "userinfo_endpoint": "https://www.certification.openid.net/test/a/ST1st/userinfo",
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/token",
    "registration_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/register",
    "userinfo_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/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-08 15:28:32
FAPIBrazilAddBrazilSpecificSettingsToServerConfiguration
Added open banking Brazil specific server settings
server
{
  "issuer": "https://www.certification.openid.net/test/a/ST1st/",
  "authorization_endpoint": "https://www.certification.openid.net/test/a/ST1st/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/a/ST1st/token",
  "jwks_uri": "https://www.certification.openid.net/test/a/ST1st/jwks",
  "registration_endpoint": "https://www.certification.openid.net/test/a/ST1st/register",
  "userinfo_endpoint": "https://www.certification.openid.net/test/a/ST1st/userinfo",
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/token",
    "registration_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/register",
    "userinfo_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/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-08 15:28:32
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/ST1st/",
  "authorization_endpoint": "https://www.certification.openid.net/test/a/ST1st/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/a/ST1st/token",
  "jwks_uri": "https://www.certification.openid.net/test/a/ST1st/jwks",
  "registration_endpoint": "https://www.certification.openid.net/test/a/ST1st/register",
  "userinfo_endpoint": "https://www.certification.openid.net/test/a/ST1st/userinfo",
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/token",
    "registration_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/register",
    "userinfo_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/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-08 15:28:32 SUCCESS
AddResponseTypeCodeIdTokenToServerConfiguration
Added code id_token as response type supported
response_types_supported
[
  "code id_token"
]
2021-12-08 15:28:32 SUCCESS
FAPIBrazilAddTokenEndpointAuthSigningAlgValuesSupportedToServer
Set token_endpoint_auth_signing_alg_values_supported
values
[
  "PS256"
]
2021-12-08 15:28:32 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2021-12-08 15:28:32 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-08 15:28:32 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-08 15:28:32 SUCCESS
GetStaticClientConfiguration
Found a static client object
client_id
client_TJtKsLmtooQgRSOZSHSE54751
redirect_uri
https://wpc.paas.santanderbr.pre.corp/open-finance-inbound
certificate
-----BEGIN CERTIFICATE-----
MIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQEL
BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx
FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB
TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAw
MDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNB
TyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0w
KwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAb
BgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAw
MDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3
PAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3
Mi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA
jIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfd
U94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkL
Yu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMV
acpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGt
LbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+
jAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1Ud
DgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60
BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9v
Y3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8E
RDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJh
c2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIu
Y29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEG
A1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC
ASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh
aWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv
cmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1
c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv
ciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2
aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50
cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v
cGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD
ggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk
7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLzt
uXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2
Y2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+T
qFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXk
M4R/cRvhf2FzicbsLDjnF2FY1+w=
-----END CERTIFICATE-----
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "8yBGwAMVQlAj3ZKCCy8VhlF6txxfK37T219VWw244R3TdwfXeErHuxnsPFwHGb6t4U2yYhvqvXdV2GVuvaNzkXa-ZedkbEFm4x4r74PQH1wgc0EVD9o8OD5GgmewjK4V29TfUGUOkYyHUoIxo4_OIL1l8FecnNfNJQ8V3k-5IdssdrqpDJ6LZFVCtKmTEpINn-IRHxlUrGj0tkq-10X5FMf-6OWqOZZhJDKRDm86q1LxWIDxuGb-Pr7OfbmFnC2wEKklE9v3qaUljxKwU44_kPFiHo67mj4tO2QLfS8HSTDZ_fa_acNnFHbi7U1bTVclbVWvq4j_Lamzt03-bZRDaQ",
      "e": "AQAB",
      "kid": "lpNxQbBG7xd1oThkFMyha8lNGw8BXo1u-Xn0Tys44ug",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/lpNxQbBG7xd1oThkFMyha8lNGw8BXo1u-Xn0Tys44ug.pem",
      "x5t#256": "lpNxQbBG7xd1oThkFMyha8lNGw8BXo1u-Xn0Tys44ug"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "nn3jqfk9blYpKxIpn5Gifi0P5nlHgU-U5P-GszlAZqAG6ny4JSJIGn22GTawa2yUG30J8KS3qf_Lfr66k2PnugqGbqlMQXEEPbQU0Gp3w7IGJdy6-BTquUc8oZCiW68HfGfM2mgy540F5MialA-Dgq-kbU0DeGM1yGrFJDYjQnL_TDGxhksBdVf1CEWhGO2QQF-NtEE0QYQ6zhY6y1wsDXivQUicTg0iaGXexeFDafP9WvZW4MePDCeFyuFEc0-0qaYC03xM05R8QvsbKe0ld7Njyi-pNqOdCg-7bBKYRLv3JGuCiJH3bTvwSbbIHSfzGK50Ee1L4p-z6dm1JdER5w",
      "e": "AQAB",
      "kid": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/42ef14d3-0cb9-4bd9-9d72-6169ad1046b9/5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI.pem",
      "x5t#256": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "566wo_QINCuOMpAYsbLSHLF8295tQp11V6f7vYZMMjSua88EhUSaToCzLkIqgrXxOwkKQz8UKXAPNS59eoa0gYR1hL196Oiu5qZkfS4VmjQhSj_I4JnYtPyCrt_yhCzr50By4PPnzlTQJ3Vk1lAOPBKFMAPduQsiMY9K_A9XlfhbvndEa2ZwiWJg3mJZ3T5fAzBp0P0YXbyjbLJoMR9IOt2FsgBZCpB8JT1MKn_GZrThbjh-EESoJIdZI8S2MuU6unc0Z3iY1XteV_yWkhDh0IOYkDn4yvOnQht--ukZrSD8D6paFXyd4yyAEsbZfhd_QwfTMjYeKnXdkSeGXyIdGw",
      "e": "AQAB",
      "kid": "n5LfozINKu0efiRXzwcPPvqE8J7MLpoVeUmo-vjayrY",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/n5LfozINKu0efiRXzwcPPvqE8J7MLpoVeUmo-vjayrY.pem",
      "x5t#256": "n5LfozINKu0efiRXzwcPPvqE8J7MLpoVeUmo-vjayrY"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "tjXuKYbxvIrICikSKD7OA28ZvaxX0c42xdmGHmimcmI_R0jRUhbsUiPC3k0DdZynZdRpROnbkbBzl3z21bMJgu040aOkxQiUYaBd6gRqRg3xEl8R0TZaP6f0lFeFnaieqcThnHJwKAZfxYzWg1W1ORcP7JjT_Ogh7FH_-gJ-4WvZQnFl5qb0x1Bg8xR1aSSK94R6pPtVE2oHNYyNwwXr3F-BD_D5wTCPwXZL-Ev4wMylHIRxjc2OZx7CgpF1_f_5nhTdR-RtWR0Ixm8oobOEro26aAkTz7SvZc4Zs3y2k9ge7vuxk-Swz-Vaibgw5KmbGssZgrxrT8gonA9nf3trUw",
      "e": "AQAB",
      "kid": "_aYJ0el1VK-LHvxEvVOk48bV4Oz260VHdz1goZPFnz4",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/_aYJ0el1VK-LHvxEvVOk48bV4Oz260VHdz1goZPFnz4.pem",
      "x5t#256": "_aYJ0el1VK-LHvxEvVOk48bV4Oz260VHdz1goZPFnz4"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "rnUHb9qdS-sfBTmlMOIGzvR4Cm9t5rqcIuxPF-_tNmChRNNNXHmXQA7aeMQYTOFjqyFiH3vgMUzsekzBHk3lriHqqisusZahV0jLJEUi35FG7z5TVqHTVL-rrWbzHEPXIRb7ND5RMBB8xJMsuby-CnrF72x5KK06fg24__3vYIWYDS9iYCiCjpr9ou43UsqB8b7_Z6-u9qebBaAQ_6Rs4l5yX0E2qnJv86cJiw4xXsnrRriKcSTkSMnvq19_nd-D6y15sF4yHBMzOg_KYm7YP3b3OqhaHdLOV-WDcK4qBX9Pq4F5LAvzMZE7d7-D8nJPzZNCbyW3S3y7S8PcLAhd3Q",
      "e": "AQAB",
      "kid": "dG21pJWArIh_RlVEpNgMwJF37G7By080PVhmvJ9fhlA",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/dG21pJWArIh_RlVEpNgMwJF37G7By080PVhmvJ9fhlA.pem",
      "x5t#256": "dG21pJWArIh_RlVEpNgMwJF37G7By080PVhmvJ9fhlA"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d"
      ],
      "n": "mk1LQurYwabwaC1NEWVe8pFLnnQEoqSkLZE-F5UVIhkgJLIea1jj6LHMtL4nmjGtAK5QOOwhazTaWJYRUo6MZTMQc6Nf5tUqjGgR4pMV9OL9UQ8tXw22SLPFHi5PTTppnUvMS-UQXBxjsFHR1ZvB3oyCjwpf8xfkAYh1f6ageyGuZLjm62BNmMWYspwkItEqsicsiJOw_Hz2fSirmJxkjO7hcoXedsE7HAdieGrHeycZm8lEitLuYoX3fdS21Rz1DpewlJQNoapDy8wYNS_NpU7EjFD7V0Tk6UWQCuiJktbkWUkoHGAnKfig9GksGXUQlTG2Rpp-pVL_IibJmalsGw",
      "e": "AQAB",
      "kid": "duND96SEZJL0LGEmD-QRfXRWqHsLQRHRlRBTLmqDapg",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/duND96SEZJL0LGEmD-QRfXRWqHsLQRHRlRBTLmqDapg.pem",
      "x5t#256": "duND96SEZJL0LGEmD-QRfXRWqHsLQRHRlRBTLmqDapg"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "MIIGxzCCBa+gAwIBAgIUK97vukz8uQzzSu/t/JIRyy6iU6wwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMTEwNTIxNTUwMFoXDTIyMTIwNTIxNTUwMFowgboxCzAJBgNVBAYTAkJSMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMTowDQYDVQQLEwZSZW1vdG8wEgYDVQQLEwtPQkIgU2FuZEJveDAVBgNVBAsTDjkwNDAwODg4MDAwMTQyMSQwIgYDVQQDExtCQ08gU0FOVEFOREVSIChCUkFTSUwpIFMuQS4xNDAyBgoJkiaJk/IsZAEBEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDPXghzwjgrqjLwaugMqAwjEJ5ELeBOcN1JlH4DHgkvtPA2OLrBPuJ0Z9gE7MjYhwoQ1sLpi3zJTXOn2amYsOY8+78b37mg+nk2+leIzrcXNXvkDEeujNIltRaENppbjkQ7kYqEUZysEFV40E02LCCsNHTftwZ0WQgXTPmsOIXSALXH+JaLk2ZiesIJX/t0sHwsQan0gRteKgMMCyJ1kFhMfO839Gbsf0a5o8bdMj0XLuITcWsxYVQZ/URInCvv+Vhrujqp3ei73dLbdeLwA1ZTojQh8XnoI5QYYsVkcB9km5DsSINWJv4Q3XEpmKKjIzmAwoYs5Yjk2gD3MVEkYHMhAgMBAAGjggMLMIIDBzAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQCBLO+e/Kc4vYIdr4r/E32twgghzAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMGcGA1UdEQRgMF6gEQYFYEwBAwKgCAwGTWFydmluoBkGBWBMAQMDoBAMDjkwNDAwODg4MDAwMTQyoBYGBWBMAQMEoA0MCzE4MDIxMTEzODcxoBYGBWBMAQMHoA0MCzE4MDIxMTEzODcxMA4GA1UdDwEB/wQEAwIGwDCCAaEGA1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCCASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBvcmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQADggEBAG/Z1l1zF0o0VQq80ETaHXgq7lV58alBVzu2S3be/6lk2KnVXSyccaRdVCJIiLwwbVEs2zwTP3tWqlFhLgDyFA8f1h13r3vtP+AGizGIIf2+PIhlY7jwtSqY5W0k2YJOjKr3J4HOZwEwn+UpxjCbi8qLKtXb0d1WbSQivTxCdH9IWDApCc4160YsF7NT07cCzeC3a0Js8bZ7OMxrbTDR72xi0o2Qtonud5onXREc/AymyefI7erENlqwDVc5LSuQihfkWOcOzpCQwuFvpT27KUg445lLzmSqKcN8kSkEky9QxdlX5cR6hcDdtl1i+HxC5X2QgaphwaDRvpctneVvg2g\u003d"
      ],
      "n": "z14Ic8I4K6oy8GroDKgMIxCeRC3gTnDdSZR-Ax4JL7TwNji6wT7idGfYBOzI2IcKENbC6Yt8yU1zp9mpmLDmPPu_G9-5oPp5NvpXiM63FzV75AxHrozSJbUWhDaaW45EO5GKhFGcrBBVeNBNNiwgrDR037cGdFkIF0z5rDiF0gC1x_iWi5NmYnrCCV_7dLB8LEGp9IEbXioDDAsidZBYTHzvN_Rm7H9GuaPG3TI9Fy7iE3FrMWFUGf1ESJwr7_lYa7o6qd3ou93S23Xi8ANWU6I0IfF56COUGGLFZHAfZJuQ7EiDVib-EN1xKZiioyM5gMKGLOWI5NoA9zFRJGBzIQ",
      "e": "AQAB",
      "kid": "97qebPfbiqleKmyfUU_Y3rchx0CaUyo500rPUnLR1uI",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/97qebPfbiqleKmyfUU_Y3rchx0CaUyo500rPUnLR1uI.pem",
      "x5t#256": "97qebPfbiqleKmyfUU_Y3rchx0CaUyo500rPUnLR1uI"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "4NDka9SoAjE2ea4JT7c9wtukiz-ZYQhTBAD-DsPlY-aNe1IC1FLbadBbB4JPU_PTgaqviktAmwEt1CEq_2oITvYPFFOeJU0PEsRGj9erlYadevTd5j7HVLWffA9-68E9N0wVF3Qr8a8MnpwEdqTUZpm4xXliJf24uSBJwuVY41H0nYcEH2dKhKIiDIMFuWblEiGOWTZFKTbyflcXIKl58ZEg6bDCQvU8zJ7i0O2TW9DHsbuby5IqjrL4Xnb8ld45FJ3XSMGCyidyiHStT7QYpB6TThR-VU6u9oZEkc1emAi54FevgwHyq-BnJh9BxXZABE2qmOvj2BWlBtS_w9Psdw",
      "e": "AQAB",
      "kid": "cZC6yqLnjE3P8l3DfqivSKjODgRMf3ynLK1OL-bx3LU",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/cZC6yqLnjE3P8l3DfqivSKjODgRMf3ynLK1OL-bx3LU.pem",
      "x5t#256": "cZC6yqLnjE3P8l3DfqivSKjODgRMf3ynLK1OL-bx3LU"
    }
  ]
}
2021-12-08 15:28:32 SUCCESS
ValidateClientJWKsPublicPart
Valid client JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2021-12-08 15:28:32 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "8yBGwAMVQlAj3ZKCCy8VhlF6txxfK37T219VWw244R3TdwfXeErHuxnsPFwHGb6t4U2yYhvqvXdV2GVuvaNzkXa-ZedkbEFm4x4r74PQH1wgc0EVD9o8OD5GgmewjK4V29TfUGUOkYyHUoIxo4_OIL1l8FecnNfNJQ8V3k-5IdssdrqpDJ6LZFVCtKmTEpINn-IRHxlUrGj0tkq-10X5FMf-6OWqOZZhJDKRDm86q1LxWIDxuGb-Pr7OfbmFnC2wEKklE9v3qaUljxKwU44_kPFiHo67mj4tO2QLfS8HSTDZ_fa_acNnFHbi7U1bTVclbVWvq4j_Lamzt03-bZRDaQ",
      "e": "AQAB",
      "kid": "lpNxQbBG7xd1oThkFMyha8lNGw8BXo1u-Xn0Tys44ug",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/lpNxQbBG7xd1oThkFMyha8lNGw8BXo1u-Xn0Tys44ug.pem",
      "x5t#256": "lpNxQbBG7xd1oThkFMyha8lNGw8BXo1u-Xn0Tys44ug"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "nn3jqfk9blYpKxIpn5Gifi0P5nlHgU-U5P-GszlAZqAG6ny4JSJIGn22GTawa2yUG30J8KS3qf_Lfr66k2PnugqGbqlMQXEEPbQU0Gp3w7IGJdy6-BTquUc8oZCiW68HfGfM2mgy540F5MialA-Dgq-kbU0DeGM1yGrFJDYjQnL_TDGxhksBdVf1CEWhGO2QQF-NtEE0QYQ6zhY6y1wsDXivQUicTg0iaGXexeFDafP9WvZW4MePDCeFyuFEc0-0qaYC03xM05R8QvsbKe0ld7Njyi-pNqOdCg-7bBKYRLv3JGuCiJH3bTvwSbbIHSfzGK50Ee1L4p-z6dm1JdER5w",
      "e": "AQAB",
      "kid": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/42ef14d3-0cb9-4bd9-9d72-6169ad1046b9/5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI.pem",
      "x5t#256": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "566wo_QINCuOMpAYsbLSHLF8295tQp11V6f7vYZMMjSua88EhUSaToCzLkIqgrXxOwkKQz8UKXAPNS59eoa0gYR1hL196Oiu5qZkfS4VmjQhSj_I4JnYtPyCrt_yhCzr50By4PPnzlTQJ3Vk1lAOPBKFMAPduQsiMY9K_A9XlfhbvndEa2ZwiWJg3mJZ3T5fAzBp0P0YXbyjbLJoMR9IOt2FsgBZCpB8JT1MKn_GZrThbjh-EESoJIdZI8S2MuU6unc0Z3iY1XteV_yWkhDh0IOYkDn4yvOnQht--ukZrSD8D6paFXyd4yyAEsbZfhd_QwfTMjYeKnXdkSeGXyIdGw",
      "e": "AQAB",
      "kid": "n5LfozINKu0efiRXzwcPPvqE8J7MLpoVeUmo-vjayrY",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/n5LfozINKu0efiRXzwcPPvqE8J7MLpoVeUmo-vjayrY.pem",
      "x5t#256": "n5LfozINKu0efiRXzwcPPvqE8J7MLpoVeUmo-vjayrY"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "tjXuKYbxvIrICikSKD7OA28ZvaxX0c42xdmGHmimcmI_R0jRUhbsUiPC3k0DdZynZdRpROnbkbBzl3z21bMJgu040aOkxQiUYaBd6gRqRg3xEl8R0TZaP6f0lFeFnaieqcThnHJwKAZfxYzWg1W1ORcP7JjT_Ogh7FH_-gJ-4WvZQnFl5qb0x1Bg8xR1aSSK94R6pPtVE2oHNYyNwwXr3F-BD_D5wTCPwXZL-Ev4wMylHIRxjc2OZx7CgpF1_f_5nhTdR-RtWR0Ixm8oobOEro26aAkTz7SvZc4Zs3y2k9ge7vuxk-Swz-Vaibgw5KmbGssZgrxrT8gonA9nf3trUw",
      "e": "AQAB",
      "kid": "_aYJ0el1VK-LHvxEvVOk48bV4Oz260VHdz1goZPFnz4",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/_aYJ0el1VK-LHvxEvVOk48bV4Oz260VHdz1goZPFnz4.pem",
      "x5t#256": "_aYJ0el1VK-LHvxEvVOk48bV4Oz260VHdz1goZPFnz4"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "rnUHb9qdS-sfBTmlMOIGzvR4Cm9t5rqcIuxPF-_tNmChRNNNXHmXQA7aeMQYTOFjqyFiH3vgMUzsekzBHk3lriHqqisusZahV0jLJEUi35FG7z5TVqHTVL-rrWbzHEPXIRb7ND5RMBB8xJMsuby-CnrF72x5KK06fg24__3vYIWYDS9iYCiCjpr9ou43UsqB8b7_Z6-u9qebBaAQ_6Rs4l5yX0E2qnJv86cJiw4xXsnrRriKcSTkSMnvq19_nd-D6y15sF4yHBMzOg_KYm7YP3b3OqhaHdLOV-WDcK4qBX9Pq4F5LAvzMZE7d7-D8nJPzZNCbyW3S3y7S8PcLAhd3Q",
      "e": "AQAB",
      "kid": "dG21pJWArIh_RlVEpNgMwJF37G7By080PVhmvJ9fhlA",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/dG21pJWArIh_RlVEpNgMwJF37G7By080PVhmvJ9fhlA.pem",
      "x5t#256": "dG21pJWArIh_RlVEpNgMwJF37G7By080PVhmvJ9fhlA"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d"
      ],
      "n": "mk1LQurYwabwaC1NEWVe8pFLnnQEoqSkLZE-F5UVIhkgJLIea1jj6LHMtL4nmjGtAK5QOOwhazTaWJYRUo6MZTMQc6Nf5tUqjGgR4pMV9OL9UQ8tXw22SLPFHi5PTTppnUvMS-UQXBxjsFHR1ZvB3oyCjwpf8xfkAYh1f6ageyGuZLjm62BNmMWYspwkItEqsicsiJOw_Hz2fSirmJxkjO7hcoXedsE7HAdieGrHeycZm8lEitLuYoX3fdS21Rz1DpewlJQNoapDy8wYNS_NpU7EjFD7V0Tk6UWQCuiJktbkWUkoHGAnKfig9GksGXUQlTG2Rpp-pVL_IibJmalsGw",
      "e": "AQAB",
      "kid": "duND96SEZJL0LGEmD-QRfXRWqHsLQRHRlRBTLmqDapg",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/duND96SEZJL0LGEmD-QRfXRWqHsLQRHRlRBTLmqDapg.pem",
      "x5t#256": "duND96SEZJL0LGEmD-QRfXRWqHsLQRHRlRBTLmqDapg"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d"
      ],
      "n": "z14Ic8I4K6oy8GroDKgMIxCeRC3gTnDdSZR-Ax4JL7TwNji6wT7idGfYBOzI2IcKENbC6Yt8yU1zp9mpmLDmPPu_G9-5oPp5NvpXiM63FzV75AxHrozSJbUWhDaaW45EO5GKhFGcrBBVeNBNNiwgrDR037cGdFkIF0z5rDiF0gC1x_iWi5NmYnrCCV_7dLB8LEGp9IEbXioDDAsidZBYTHzvN_Rm7H9GuaPG3TI9Fy7iE3FrMWFUGf1ESJwr7_lYa7o6qd3ou93S23Xi8ANWU6I0IfF56COUGGLFZHAfZJuQ7EiDVib-EN1xKZiioyM5gMKGLOWI5NoA9zFRJGBzIQ",
      "e": "AQAB",
      "kid": "97qebPfbiqleKmyfUU_Y3rchx0CaUyo500rPUnLR1uI",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/97qebPfbiqleKmyfUU_Y3rchx0CaUyo500rPUnLR1uI.pem",
      "x5t#256": "97qebPfbiqleKmyfUU_Y3rchx0CaUyo500rPUnLR1uI"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "MIIG1zCCBb+gAwIBAgIUD83OZkWG+l2vkoMniZp1ch/d0vowDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMTEyMjE2MTEwMFoXDTIyMTIyMjE2MTEwMFowgboxCzAJBgNVBAYTAkJSMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMTowDQYDVQQLEwZSZW1vdG8wEgYDVQQLEwtPQkIgU2FuZEJveDAVBgNVBAsTDjkwNDAwODg4MDAwMTQyMSQwIgYDVQQDExtCQ08gU0FOVEFOREVSIChCUkFTSUwpIFMuQS4xNDAyBgoJkiaJk/IsZAEBEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDg0ORr1KgCMTZ5rglPtz3C26SLP5lhCFMEAP4Ow+Vj5o17UgLUUttp0FsHgk9T89OBqq+KS0CbAS3UISr/aghO9g8UU54lTQ8SxEaP16uVhp169N3mPsdUtZ98D37rwT03TBUXdCvxrwyenAR2pNRmmbjFeWIl/bi5IEnC5VjjUfSdhwQfZ0qEoiIMgwW5ZuUSIY5ZNkUpNvJ+VxcgqXnxkSDpsMJC9TzMnuLQ7ZNb0Mexu5vLkiqOsvhedvyV3jkUnddIwYLKJ3KIdK1PtBikHpNOFH5VTq72hkSRzV6YCLngV6+DAfKr4GcmH0HFdkAETaqY6+PYFaUG1L/D0+x3AgMBAAGjggMbMIIDFzAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBS+E044m4uU4ovG8FoWM2Ym6CjN7DAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMHcGA1UdEQRwMG6gIQYFYEwBAwKgGAwWUmljYXJkbyBLaXlvc2hpIEJhdG9yaaAZBgVgTAEDA6AQDA45MDQwMDg4ODAwMDE0MqAWBgVgTAEDBKANDAsxODAyMTExMzg3MaAWBgVgTAEDB6ANDAsxODAyMTExMzg3MTAOBgNVHQ8BAf8EBAMCBsAwggGhBgNVHSAEggGYMIIBlDCCAZAGCisGAQQBg7ovZAEwggGAMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0aW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1ld29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRkIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wRAYIKwYBBQUHAgEWOGh0dHA6Ly9jcHMuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQCvOLYf7KqS926TyHUbO9FFPj/B+J+XwuDy14MsHanzs4Nld4Gm9gFYE4eVMCJgSA0N0JYJwRC/KqQm4ZcLBc6jFeLPekP5YTKE2Yxdnd5NsOkvLlZdVSW5bxnnu1JpfYOAIT7dbm2vKEfGt6ha2KDuWnTz34flSccj2jrHi7qwh+t+teOgrtq94yngnVzq5qFXPTjsZlEpEY5QfYf9anqeonjjy8MkdFIVqaRmjHpTi37YmgaibZzJ6532G+noY1N4mbJRGK9gyMYnhvlJfVsZTpBsdBGY1hiXw7nsAq0daHoruKA/1FCYXaMf3bAT2VcT1eDqL7ak5Lsbx/WND61+"
      ],
      "n": "4NDka9SoAjE2ea4JT7c9wtukiz-ZYQhTBAD-DsPlY-aNe1IC1FLbadBbB4JPU_PTgaqviktAmwEt1CEq_2oITvYPFFOeJU0PEsRGj9erlYadevTd5j7HVLWffA9-68E9N0wVF3Qr8a8MnpwEdqTUZpm4xXliJf24uSBJwuVY41H0nYcEH2dKhKIiDIMFuWblEiGOWTZFKTbyflcXIKl58ZEg6bDCQvU8zJ7i0O2TW9DHsbuby5IqjrL4Xnb8ld45FJ3XSMGCyidyiHStT7QYpB6TThR-VU6u9oZEkc1emAi54FevgwHyq-BnJh9BxXZABE2qmOvj2BWlBtS_w9Psdw",
      "e": "AQAB",
      "kid": "cZC6yqLnjE3P8l3DfqivSKjODgRMf3ynLK1OL-bx3LU",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/cZC6yqLnjE3P8l3DfqivSKjODgRMf3ynLK1OL-bx3LU.pem",
      "x5t#256": "cZC6yqLnjE3P8l3DfqivSKjODgRMf3ynLK1OL-bx3LU"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "lpNxQbBG7xd1oThkFMyha8lNGw8BXo1u-Xn0Tys44ug",
      "x5c": [
        "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"
      ],
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/lpNxQbBG7xd1oThkFMyha8lNGw8BXo1u-Xn0Tys44ug.pem",
      "n": "8yBGwAMVQlAj3ZKCCy8VhlF6txxfK37T219VWw244R3TdwfXeErHuxnsPFwHGb6t4U2yYhvqvXdV2GVuvaNzkXa-ZedkbEFm4x4r74PQH1wgc0EVD9o8OD5GgmewjK4V29TfUGUOkYyHUoIxo4_OIL1l8FecnNfNJQ8V3k-5IdssdrqpDJ6LZFVCtKmTEpINn-IRHxlUrGj0tkq-10X5FMf-6OWqOZZhJDKRDm86q1LxWIDxuGb-Pr7OfbmFnC2wEKklE9v3qaUljxKwU44_kPFiHo67mj4tO2QLfS8HSTDZ_fa_acNnFHbi7U1bTVclbVWvq4j_Lamzt03-bZRDaQ"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI",
      "x5c": [
        "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"
      ],
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/42ef14d3-0cb9-4bd9-9d72-6169ad1046b9/5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI.pem",
      "n": "nn3jqfk9blYpKxIpn5Gifi0P5nlHgU-U5P-GszlAZqAG6ny4JSJIGn22GTawa2yUG30J8KS3qf_Lfr66k2PnugqGbqlMQXEEPbQU0Gp3w7IGJdy6-BTquUc8oZCiW68HfGfM2mgy540F5MialA-Dgq-kbU0DeGM1yGrFJDYjQnL_TDGxhksBdVf1CEWhGO2QQF-NtEE0QYQ6zhY6y1wsDXivQUicTg0iaGXexeFDafP9WvZW4MePDCeFyuFEc0-0qaYC03xM05R8QvsbKe0ld7Njyi-pNqOdCg-7bBKYRLv3JGuCiJH3bTvwSbbIHSfzGK50Ee1L4p-z6dm1JdER5w"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "n5LfozINKu0efiRXzwcPPvqE8J7MLpoVeUmo-vjayrY",
      "x5c": [
        "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"
      ],
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/n5LfozINKu0efiRXzwcPPvqE8J7MLpoVeUmo-vjayrY.pem",
      "n": "566wo_QINCuOMpAYsbLSHLF8295tQp11V6f7vYZMMjSua88EhUSaToCzLkIqgrXxOwkKQz8UKXAPNS59eoa0gYR1hL196Oiu5qZkfS4VmjQhSj_I4JnYtPyCrt_yhCzr50By4PPnzlTQJ3Vk1lAOPBKFMAPduQsiMY9K_A9XlfhbvndEa2ZwiWJg3mJZ3T5fAzBp0P0YXbyjbLJoMR9IOt2FsgBZCpB8JT1MKn_GZrThbjh-EESoJIdZI8S2MuU6unc0Z3iY1XteV_yWkhDh0IOYkDn4yvOnQht--ukZrSD8D6paFXyd4yyAEsbZfhd_QwfTMjYeKnXdkSeGXyIdGw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "_aYJ0el1VK-LHvxEvVOk48bV4Oz260VHdz1goZPFnz4",
      "x5c": [
        "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"
      ],
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/_aYJ0el1VK-LHvxEvVOk48bV4Oz260VHdz1goZPFnz4.pem",
      "n": "tjXuKYbxvIrICikSKD7OA28ZvaxX0c42xdmGHmimcmI_R0jRUhbsUiPC3k0DdZynZdRpROnbkbBzl3z21bMJgu040aOkxQiUYaBd6gRqRg3xEl8R0TZaP6f0lFeFnaieqcThnHJwKAZfxYzWg1W1ORcP7JjT_Ogh7FH_-gJ-4WvZQnFl5qb0x1Bg8xR1aSSK94R6pPtVE2oHNYyNwwXr3F-BD_D5wTCPwXZL-Ev4wMylHIRxjc2OZx7CgpF1_f_5nhTdR-RtWR0Ixm8oobOEro26aAkTz7SvZc4Zs3y2k9ge7vuxk-Swz-Vaibgw5KmbGssZgrxrT8gonA9nf3trUw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "dG21pJWArIh_RlVEpNgMwJF37G7By080PVhmvJ9fhlA",
      "x5c": [
        "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"
      ],
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/dG21pJWArIh_RlVEpNgMwJF37G7By080PVhmvJ9fhlA.pem",
      "n": "rnUHb9qdS-sfBTmlMOIGzvR4Cm9t5rqcIuxPF-_tNmChRNNNXHmXQA7aeMQYTOFjqyFiH3vgMUzsekzBHk3lriHqqisusZahV0jLJEUi35FG7z5TVqHTVL-rrWbzHEPXIRb7ND5RMBB8xJMsuby-CnrF72x5KK06fg24__3vYIWYDS9iYCiCjpr9ou43UsqB8b7_Z6-u9qebBaAQ_6Rs4l5yX0E2qnJv86cJiw4xXsnrRriKcSTkSMnvq19_nd-D6y15sF4yHBMzOg_KYm7YP3b3OqhaHdLOV-WDcK4qBX9Pq4F5LAvzMZE7d7-D8nJPzZNCbyW3S3y7S8PcLAhd3Q"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "duND96SEZJL0LGEmD-QRfXRWqHsLQRHRlRBTLmqDapg",
      "x5c": [
        "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\u003d"
      ],
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/duND96SEZJL0LGEmD-QRfXRWqHsLQRHRlRBTLmqDapg.pem",
      "n": "mk1LQurYwabwaC1NEWVe8pFLnnQEoqSkLZE-F5UVIhkgJLIea1jj6LHMtL4nmjGtAK5QOOwhazTaWJYRUo6MZTMQc6Nf5tUqjGgR4pMV9OL9UQ8tXw22SLPFHi5PTTppnUvMS-UQXBxjsFHR1ZvB3oyCjwpf8xfkAYh1f6ageyGuZLjm62BNmMWYspwkItEqsicsiJOw_Hz2fSirmJxkjO7hcoXedsE7HAdieGrHeycZm8lEitLuYoX3fdS21Rz1DpewlJQNoapDy8wYNS_NpU7EjFD7V0Tk6UWQCuiJktbkWUkoHGAnKfig9GksGXUQlTG2Rpp-pVL_IibJmalsGw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "97qebPfbiqleKmyfUU_Y3rchx0CaUyo500rPUnLR1uI",
      "x5c": [
        "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\u003d"
      ],
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/97qebPfbiqleKmyfUU_Y3rchx0CaUyo500rPUnLR1uI.pem",
      "n": "z14Ic8I4K6oy8GroDKgMIxCeRC3gTnDdSZR-Ax4JL7TwNji6wT7idGfYBOzI2IcKENbC6Yt8yU1zp9mpmLDmPPu_G9-5oPp5NvpXiM63FzV75AxHrozSJbUWhDaaW45EO5GKhFGcrBBVeNBNNiwgrDR037cGdFkIF0z5rDiF0gC1x_iWi5NmYnrCCV_7dLB8LEGp9IEbXioDDAsidZBYTHzvN_Rm7H9GuaPG3TI9Fy7iE3FrMWFUGf1ESJwr7_lYa7o6qd3ou93S23Xi8ANWU6I0IfF56COUGGLFZHAfZJuQ7EiDVib-EN1xKZiioyM5gMKGLOWI5NoA9zFRJGBzIQ"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "cZC6yqLnjE3P8l3DfqivSKjODgRMf3ynLK1OL-bx3LU",
      "x5c": [
        "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"
      ],
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/cZC6yqLnjE3P8l3DfqivSKjODgRMf3ynLK1OL-bx3LU.pem",
      "n": "4NDka9SoAjE2ea4JT7c9wtukiz-ZYQhTBAD-DsPlY-aNe1IC1FLbadBbB4JPU_PTgaqviktAmwEt1CEq_2oITvYPFFOeJU0PEsRGj9erlYadevTd5j7HVLWffA9-68E9N0wVF3Qr8a8MnpwEdqTUZpm4xXliJf24uSBJwuVY41H0nYcEH2dKhKIiDIMFuWblEiGOWTZFKTbyflcXIKl58ZEg6bDCQvU8zJ7i0O2TW9DHsbuby5IqjrL4Xnb8ld45FJ3XSMGCyidyiHStT7QYpB6TThR-VU6u9oZEkc1emAi54FevgwHyq-BnJh9BxXZABE2qmOvj2BWlBtS_w9Psdw"
    }
  ]
}
2021-12-08 15:28:32 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-12-08 15:28:32 SUCCESS
EnsureClientJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2021-12-08 15:28:33 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "8yBGwAMVQlAj3ZKCCy8VhlF6txxfK37T219VWw244R3TdwfXeErHuxnsPFwHGb6t4U2yYhvqvXdV2GVuvaNzkXa-ZedkbEFm4x4r74PQH1wgc0EVD9o8OD5GgmewjK4V29TfUGUOkYyHUoIxo4_OIL1l8FecnNfNJQ8V3k-5IdssdrqpDJ6LZFVCtKmTEpINn-IRHxlUrGj0tkq-10X5FMf-6OWqOZZhJDKRDm86q1LxWIDxuGb-Pr7OfbmFnC2wEKklE9v3qaUljxKwU44_kPFiHo67mj4tO2QLfS8HSTDZ_fa_acNnFHbi7U1bTVclbVWvq4j_Lamzt03-bZRDaQ",
      "e": "AQAB",
      "kid": "lpNxQbBG7xd1oThkFMyha8lNGw8BXo1u-Xn0Tys44ug",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/lpNxQbBG7xd1oThkFMyha8lNGw8BXo1u-Xn0Tys44ug.pem",
      "x5t#256": "lpNxQbBG7xd1oThkFMyha8lNGw8BXo1u-Xn0Tys44ug"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "nn3jqfk9blYpKxIpn5Gifi0P5nlHgU-U5P-GszlAZqAG6ny4JSJIGn22GTawa2yUG30J8KS3qf_Lfr66k2PnugqGbqlMQXEEPbQU0Gp3w7IGJdy6-BTquUc8oZCiW68HfGfM2mgy540F5MialA-Dgq-kbU0DeGM1yGrFJDYjQnL_TDGxhksBdVf1CEWhGO2QQF-NtEE0QYQ6zhY6y1wsDXivQUicTg0iaGXexeFDafP9WvZW4MePDCeFyuFEc0-0qaYC03xM05R8QvsbKe0ld7Njyi-pNqOdCg-7bBKYRLv3JGuCiJH3bTvwSbbIHSfzGK50Ee1L4p-z6dm1JdER5w",
      "e": "AQAB",
      "kid": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/42ef14d3-0cb9-4bd9-9d72-6169ad1046b9/5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI.pem",
      "x5t#256": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "566wo_QINCuOMpAYsbLSHLF8295tQp11V6f7vYZMMjSua88EhUSaToCzLkIqgrXxOwkKQz8UKXAPNS59eoa0gYR1hL196Oiu5qZkfS4VmjQhSj_I4JnYtPyCrt_yhCzr50By4PPnzlTQJ3Vk1lAOPBKFMAPduQsiMY9K_A9XlfhbvndEa2ZwiWJg3mJZ3T5fAzBp0P0YXbyjbLJoMR9IOt2FsgBZCpB8JT1MKn_GZrThbjh-EESoJIdZI8S2MuU6unc0Z3iY1XteV_yWkhDh0IOYkDn4yvOnQht--ukZrSD8D6paFXyd4yyAEsbZfhd_QwfTMjYeKnXdkSeGXyIdGw",
      "e": "AQAB",
      "kid": "n5LfozINKu0efiRXzwcPPvqE8J7MLpoVeUmo-vjayrY",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/n5LfozINKu0efiRXzwcPPvqE8J7MLpoVeUmo-vjayrY.pem",
      "x5t#256": "n5LfozINKu0efiRXzwcPPvqE8J7MLpoVeUmo-vjayrY"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "tjXuKYbxvIrICikSKD7OA28ZvaxX0c42xdmGHmimcmI_R0jRUhbsUiPC3k0DdZynZdRpROnbkbBzl3z21bMJgu040aOkxQiUYaBd6gRqRg3xEl8R0TZaP6f0lFeFnaieqcThnHJwKAZfxYzWg1W1ORcP7JjT_Ogh7FH_-gJ-4WvZQnFl5qb0x1Bg8xR1aSSK94R6pPtVE2oHNYyNwwXr3F-BD_D5wTCPwXZL-Ev4wMylHIRxjc2OZx7CgpF1_f_5nhTdR-RtWR0Ixm8oobOEro26aAkTz7SvZc4Zs3y2k9ge7vuxk-Swz-Vaibgw5KmbGssZgrxrT8gonA9nf3trUw",
      "e": "AQAB",
      "kid": "_aYJ0el1VK-LHvxEvVOk48bV4Oz260VHdz1goZPFnz4",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/_aYJ0el1VK-LHvxEvVOk48bV4Oz260VHdz1goZPFnz4.pem",
      "x5t#256": "_aYJ0el1VK-LHvxEvVOk48bV4Oz260VHdz1goZPFnz4"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "rnUHb9qdS-sfBTmlMOIGzvR4Cm9t5rqcIuxPF-_tNmChRNNNXHmXQA7aeMQYTOFjqyFiH3vgMUzsekzBHk3lriHqqisusZahV0jLJEUi35FG7z5TVqHTVL-rrWbzHEPXIRb7ND5RMBB8xJMsuby-CnrF72x5KK06fg24__3vYIWYDS9iYCiCjpr9ou43UsqB8b7_Z6-u9qebBaAQ_6Rs4l5yX0E2qnJv86cJiw4xXsnrRriKcSTkSMnvq19_nd-D6y15sF4yHBMzOg_KYm7YP3b3OqhaHdLOV-WDcK4qBX9Pq4F5LAvzMZE7d7-D8nJPzZNCbyW3S3y7S8PcLAhd3Q",
      "e": "AQAB",
      "kid": "dG21pJWArIh_RlVEpNgMwJF37G7By080PVhmvJ9fhlA",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/dG21pJWArIh_RlVEpNgMwJF37G7By080PVhmvJ9fhlA.pem",
      "x5t#256": "dG21pJWArIh_RlVEpNgMwJF37G7By080PVhmvJ9fhlA"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d"
      ],
      "n": "mk1LQurYwabwaC1NEWVe8pFLnnQEoqSkLZE-F5UVIhkgJLIea1jj6LHMtL4nmjGtAK5QOOwhazTaWJYRUo6MZTMQc6Nf5tUqjGgR4pMV9OL9UQ8tXw22SLPFHi5PTTppnUvMS-UQXBxjsFHR1ZvB3oyCjwpf8xfkAYh1f6ageyGuZLjm62BNmMWYspwkItEqsicsiJOw_Hz2fSirmJxkjO7hcoXedsE7HAdieGrHeycZm8lEitLuYoX3fdS21Rz1DpewlJQNoapDy8wYNS_NpU7EjFD7V0Tk6UWQCuiJktbkWUkoHGAnKfig9GksGXUQlTG2Rpp-pVL_IibJmalsGw",
      "e": "AQAB",
      "kid": "duND96SEZJL0LGEmD-QRfXRWqHsLQRHRlRBTLmqDapg",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/duND96SEZJL0LGEmD-QRfXRWqHsLQRHRlRBTLmqDapg.pem",
      "x5t#256": "duND96SEZJL0LGEmD-QRfXRWqHsLQRHRlRBTLmqDapg"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d"
      ],
      "n": "z14Ic8I4K6oy8GroDKgMIxCeRC3gTnDdSZR-Ax4JL7TwNji6wT7idGfYBOzI2IcKENbC6Yt8yU1zp9mpmLDmPPu_G9-5oPp5NvpXiM63FzV75AxHrozSJbUWhDaaW45EO5GKhFGcrBBVeNBNNiwgrDR037cGdFkIF0z5rDiF0gC1x_iWi5NmYnrCCV_7dLB8LEGp9IEbXioDDAsidZBYTHzvN_Rm7H9GuaPG3TI9Fy7iE3FrMWFUGf1ESJwr7_lYa7o6qd3ou93S23Xi8ANWU6I0IfF56COUGGLFZHAfZJuQ7EiDVib-EN1xKZiioyM5gMKGLOWI5NoA9zFRJGBzIQ",
      "e": "AQAB",
      "kid": "97qebPfbiqleKmyfUU_Y3rchx0CaUyo500rPUnLR1uI",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/97qebPfbiqleKmyfUU_Y3rchx0CaUyo500rPUnLR1uI.pem",
      "x5t#256": "97qebPfbiqleKmyfUU_Y3rchx0CaUyo500rPUnLR1uI"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "4NDka9SoAjE2ea4JT7c9wtukiz-ZYQhTBAD-DsPlY-aNe1IC1FLbadBbB4JPU_PTgaqviktAmwEt1CEq_2oITvYPFFOeJU0PEsRGj9erlYadevTd5j7HVLWffA9-68E9N0wVF3Qr8a8MnpwEdqTUZpm4xXliJf24uSBJwuVY41H0nYcEH2dKhKIiDIMFuWblEiGOWTZFKTbyflcXIKl58ZEg6bDCQvU8zJ7i0O2TW9DHsbuby5IqjrL4Xnb8ld45FJ3XSMGCyidyiHStT7QYpB6TThR-VU6u9oZEkc1emAi54FevgwHyq-BnJh9BxXZABE2qmOvj2BWlBtS_w9Psdw",
      "e": "AQAB",
      "kid": "cZC6yqLnjE3P8l3DfqivSKjODgRMf3ynLK1OL-bx3LU",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/cZC6yqLnjE3P8l3DfqivSKjODgRMf3ynLK1OL-bx3LU.pem",
      "x5t#256": "cZC6yqLnjE3P8l3DfqivSKjODgRMf3ynLK1OL-bx3LU"
    }
  ]
}
Verify configuration of second client
2021-12-08 15:28:33 SUCCESS
GetStaticClient2Configuration
Found a static second client object
redirect_uri
https://wpc.paas.santanderbr.pre.corp/open-finance-inbound
id_token_encrypted_response_alg
RSA-OAEP
id_token_encrypted_response_enc
A256GCM
client_id
client_TJtKsLmtooQgRSOZSHSE54751
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "alg": "PS256",
      "x5c": [
        "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"
      ],
      "n": "nn3jqfk9blYpKxIpn5Gifi0P5nlHgU-U5P-GszlAZqAG6ny4JSJIGn22GTawa2yUG30J8KS3qf_Lfr66k2PnugqGbqlMQXEEPbQU0Gp3w7IGJdy6-BTquUc8oZCiW68HfGfM2mgy540F5MialA-Dgq-kbU0DeGM1yGrFJDYjQnL_TDGxhksBdVf1CEWhGO2QQF-NtEE0QYQ6zhY6y1wsDXivQUicTg0iaGXexeFDafP9WvZW4MePDCeFyuFEc0-0qaYC03xM05R8QvsbKe0ld7Njyi-pNqOdCg-7bBKYRLv3JGuCiJH3bTvwSbbIHSfzGK50Ee1L4p-z6dm1JdER5w",
      "e": "AQAB",
      "kid": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/42ef14d3-0cb9-4bd9-9d72-6169ad1046b9/5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI.pem",
      "x5t#256": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "alg": "RSA-OAEP",
      "x5c": [
        "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\u003d"
      ],
      "n": "wIyEk-TrrzS2p5FnqNIqAS2J-Tau5BttK6iOZtgFiCjdmIiEoXsJBP-5eExRLVY33VPeJcojat7vaXCVajU0ALIfN4jGGdzimAwvW-OtnqABTIfOOE0PMoMyAxo8bkq5C2LuM_MfKoAO8jW25X-OiCj3nS5nRtfa-wg0NZF7zVyOAO8u3MMRNRHllA7j07wDFWnKVfg-gRoEBmm73SLTocDespsjTFPXWkon_pJXWiL5cbDD3nPk88y74geoowmxrS20WJfaJq-weuY7ZqkEtIMHh0Ckcw0YhQYnlJdOgw8GJRpcAITcACuj7FW-9wREPowD83aBerN5_xqXF2pg5Q",
      "e": "AQAB",
      "kid": "X9jPhTye33MnlB6NX6QaiAvr_qKU0bSFeErjQQrk50M",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/42ef14d3-0cb9-4bd9-9d72-6169ad1046b9/X9jPhTye33MnlB6NX6QaiAvr_qKU0bSFeErjQQrk50M.pem",
      "x5t#256": "X9jPhTye33MnlB6NX6QaiAvr_qKU0bSFeErjQQrk50M"
    }
  ]
}
certificate
-----BEGIN CERTIFICATE-----
MIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQEL
BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx
FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB
TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAw
MDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNB
TyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0w
KwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAb
BgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAw
MDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3
PAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3
Mi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA
jIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfd
U94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkL
Yu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMV
acpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGt
LbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+
jAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1Ud
DgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60
BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9v
Y3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8E
RDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJh
c2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIu
Y29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEG
A1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC
ASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh
aWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv
cmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1
c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv
ciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2
aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50
cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v
cGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD
ggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk
7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLzt
uXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2
Y2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+T
qFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXk
M4R/cRvhf2FzicbsLDjnF2FY1+w=
-----END CERTIFICATE-----
2021-12-08 15:28:33 SUCCESS
ValidateClientJWKsPublicPart
Valid client JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2021-12-08 15:28:33 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "alg": "PS256",
      "x5c": [
        "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"
      ],
      "n": "nn3jqfk9blYpKxIpn5Gifi0P5nlHgU-U5P-GszlAZqAG6ny4JSJIGn22GTawa2yUG30J8KS3qf_Lfr66k2PnugqGbqlMQXEEPbQU0Gp3w7IGJdy6-BTquUc8oZCiW68HfGfM2mgy540F5MialA-Dgq-kbU0DeGM1yGrFJDYjQnL_TDGxhksBdVf1CEWhGO2QQF-NtEE0QYQ6zhY6y1wsDXivQUicTg0iaGXexeFDafP9WvZW4MePDCeFyuFEc0-0qaYC03xM05R8QvsbKe0ld7Njyi-pNqOdCg-7bBKYRLv3JGuCiJH3bTvwSbbIHSfzGK50Ee1L4p-z6dm1JdER5w",
      "e": "AQAB",
      "kid": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/42ef14d3-0cb9-4bd9-9d72-6169ad1046b9/5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI.pem",
      "x5t#256": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "alg": "RSA-OAEP",
      "x5c": [
        "MIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAwMDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNBTyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0wKwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAbBgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAwMDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3PAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3Mi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDAjIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfdU94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkLYu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMVacpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGtLbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+jAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIuY29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEGA1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCCASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBvcmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQADggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLztuXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2Y2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+TqFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXkM4R/cRvhf2FzicbsLDjnF2FY1+w\u003d"
      ],
      "n": "wIyEk-TrrzS2p5FnqNIqAS2J-Tau5BttK6iOZtgFiCjdmIiEoXsJBP-5eExRLVY33VPeJcojat7vaXCVajU0ALIfN4jGGdzimAwvW-OtnqABTIfOOE0PMoMyAxo8bkq5C2LuM_MfKoAO8jW25X-OiCj3nS5nRtfa-wg0NZF7zVyOAO8u3MMRNRHllA7j07wDFWnKVfg-gRoEBmm73SLTocDespsjTFPXWkon_pJXWiL5cbDD3nPk88y74geoowmxrS20WJfaJq-weuY7ZqkEtIMHh0Ckcw0YhQYnlJdOgw8GJRpcAITcACuj7FW-9wREPowD83aBerN5_xqXF2pg5Q",
      "e": "AQAB",
      "kid": "X9jPhTye33MnlB6NX6QaiAvr_qKU0bSFeErjQQrk50M",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/42ef14d3-0cb9-4bd9-9d72-6169ad1046b9/X9jPhTye33MnlB6NX6QaiAvr_qKU0bSFeErjQQrk50M.pem",
      "x5t#256": "X9jPhTye33MnlB6NX6QaiAvr_qKU0bSFeErjQQrk50M"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI",
      "x5c": [
        "MIIGJjCCBQ6gAwIBAgIUfDm61i7llWtRXmPQ/vx+rQBaczcwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMTAwMFoXDTIyMDgxMjAwMTAwMFowgYIxCzAJBgNVBAYTAkJSMRUwEwYDVQQKEwxPcGVuIEJhbmtpbmcxLTArBgNVBAsTJGI4ZDIwYjFiLWU4YTctNTA5OS04MTc0LTA1ZWE0OGJjYjU2NjEtMCsGA1UEAxMkNDJlZjE0ZDMtMGNiOS00YmQ5LTlkNzItNjE2OWFkMTA0NmI5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnn3jqfk9blYpKxIpn5Gifi0P5nlHgU+U5P+GszlAZqAG6ny4JSJIGn22GTawa2yUG30J8KS3qf/Lfr66k2PnugqGbqlMQXEEPbQU0Gp3w7IGJdy6+BTquUc8oZCiW68HfGfM2mgy540F5MialA+Dgq+kbU0DeGM1yGrFJDYjQnL/TDGxhksBdVf1CEWhGO2QQF+NtEE0QYQ6zhY6y1wsDXivQUicTg0iaGXexeFDafP9WvZW4MePDCeFyuFEc0+0qaYC03xM05R8QvsbKe0ld7Njyi+pNqOdCg+7bBKYRLv3JGuCiJH3bTvwSbbIHSfzGK50Ee1L4p+z6dm1JdER5wIDAQABo4ICojCCAp4wDgYDVR0PAQH/BAQDAgO4MAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFFkALdoVW+bToNGOA9VT26Q6x+S+MB8GA1UdIwQYMBaAFIZ/WK0X9YK2TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDovL29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwggGhBgNVHSAEggGYMIIBlDCCAZAGCisGAQQBg7ovZAEwggGAMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0aW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1ld29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRkIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wRAYIKwYBBQUHAgEWOGh0dHA6Ly9jcHMuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQBruEFki7cL6J2n7J4IbXDKnu29+9JHIlRljCRxiM+vFxNfa5SwaU6EFShYqr2lE/c+OL843tIpuIkM0xYYaj+I0iBt/tBf5s9Jq5GEOF4gUBPnoy7R5h5SURRc8LzOfE60e1KGNVCULIN6L4uiLmq1h+oAtwdZHKUyGrXi0pu48GrhpJFC3OL33DpDOYm1pKvq7FMNpQadbjuRt7YzELa/tcLZk0t2aMN6t2NgNIviRvE8NeYz54kzYxjLP2jzfYojCCS/qmgL/tSvfliq3kG49v7v1Y3SqYbb55vruelkt1AhhRqtgl6eWoFZyx+wsqpshAnxhWpwAAjpBHMSAxCL"
      ],
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/42ef14d3-0cb9-4bd9-9d72-6169ad1046b9/5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI.pem",
      "alg": "PS256",
      "n": "nn3jqfk9blYpKxIpn5Gifi0P5nlHgU-U5P-GszlAZqAG6ny4JSJIGn22GTawa2yUG30J8KS3qf_Lfr66k2PnugqGbqlMQXEEPbQU0Gp3w7IGJdy6-BTquUc8oZCiW68HfGfM2mgy540F5MialA-Dgq-kbU0DeGM1yGrFJDYjQnL_TDGxhksBdVf1CEWhGO2QQF-NtEE0QYQ6zhY6y1wsDXivQUicTg0iaGXexeFDafP9WvZW4MePDCeFyuFEc0-0qaYC03xM05R8QvsbKe0ld7Njyi-pNqOdCg-7bBKYRLv3JGuCiJH3bTvwSbbIHSfzGK50Ee1L4p-z6dm1JdER5w"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "X9jPhTye33MnlB6NX6QaiAvr_qKU0bSFeErjQQrk50M",
      "x5c": [
        "MIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAwMDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNBTyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0wKwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAbBgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAwMDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3PAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3Mi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDAjIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfdU94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkLYu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMVacpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGtLbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+jAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIuY29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEGA1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCCASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBvcmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQADggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLztuXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2Y2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+TqFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXkM4R/cRvhf2FzicbsLDjnF2FY1+w\u003d"
      ],
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/42ef14d3-0cb9-4bd9-9d72-6169ad1046b9/X9jPhTye33MnlB6NX6QaiAvr_qKU0bSFeErjQQrk50M.pem",
      "alg": "RSA-OAEP",
      "n": "wIyEk-TrrzS2p5FnqNIqAS2J-Tau5BttK6iOZtgFiCjdmIiEoXsJBP-5eExRLVY33VPeJcojat7vaXCVajU0ALIfN4jGGdzimAwvW-OtnqABTIfOOE0PMoMyAxo8bkq5C2LuM_MfKoAO8jW25X-OiCj3nS5nRtfa-wg0NZF7zVyOAO8u3MMRNRHllA7j07wDFWnKVfg-gRoEBmm73SLTocDespsjTFPXWkon_pJXWiL5cbDD3nPk88y74geoowmxrS20WJfaJq-weuY7ZqkEtIMHh0Ckcw0YhQYnlJdOgw8GJRpcAITcACuj7FW-9wREPowD83aBerN5_xqXF2pg5Q"
    }
  ]
}
2021-12-08 15:28:33 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-12-08 15:28:33 SUCCESS
EnsureClientJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2021-12-08 15:28:33 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "alg": "PS256",
      "x5c": [
        "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"
      ],
      "n": "nn3jqfk9blYpKxIpn5Gifi0P5nlHgU-U5P-GszlAZqAG6ny4JSJIGn22GTawa2yUG30J8KS3qf_Lfr66k2PnugqGbqlMQXEEPbQU0Gp3w7IGJdy6-BTquUc8oZCiW68HfGfM2mgy540F5MialA-Dgq-kbU0DeGM1yGrFJDYjQnL_TDGxhksBdVf1CEWhGO2QQF-NtEE0QYQ6zhY6y1wsDXivQUicTg0iaGXexeFDafP9WvZW4MePDCeFyuFEc0-0qaYC03xM05R8QvsbKe0ld7Njyi-pNqOdCg-7bBKYRLv3JGuCiJH3bTvwSbbIHSfzGK50Ee1L4p-z6dm1JdER5w",
      "e": "AQAB",
      "kid": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/42ef14d3-0cb9-4bd9-9d72-6169ad1046b9/5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI.pem",
      "x5t#256": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "alg": "RSA-OAEP",
      "x5c": [
        "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\u003d"
      ],
      "n": "wIyEk-TrrzS2p5FnqNIqAS2J-Tau5BttK6iOZtgFiCjdmIiEoXsJBP-5eExRLVY33VPeJcojat7vaXCVajU0ALIfN4jGGdzimAwvW-OtnqABTIfOOE0PMoMyAxo8bkq5C2LuM_MfKoAO8jW25X-OiCj3nS5nRtfa-wg0NZF7zVyOAO8u3MMRNRHllA7j07wDFWnKVfg-gRoEBmm73SLTocDespsjTFPXWkon_pJXWiL5cbDD3nPk88y74geoowmxrS20WJfaJq-weuY7ZqkEtIMHh0Ckcw0YhQYnlJdOgw8GJRpcAITcACuj7FW-9wREPowD83aBerN5_xqXF2pg5Q",
      "e": "AQAB",
      "kid": "X9jPhTye33MnlB6NX6QaiAvr_qKU0bSFeErjQQrk50M",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/b8d20b1b-e8a7-5099-8174-05ea48bcb566/42ef14d3-0cb9-4bd9-9d72-6169ad1046b9/X9jPhTye33MnlB6NX6QaiAvr_qKU0bSFeErjQQrk50M.pem",
      "x5t#256": "X9jPhTye33MnlB6NX6QaiAvr_qKU0bSFeErjQQrk50M"
    }
  ]
}
2021-12-08 15:28:33 SUCCESS
EnsureIdTokenEncryptedResponseAlgIsNotRSA1_5
Id token encryption algorithm is not RSA1_5
alg
RSA-OAEP
2021-12-08 15:28:33 SUCCESS
FAPIEnsureClientJwksContainsAnEncryptionKey
Found an encryption key in client jwks
kid
X9jPhTye33MnlB6NX6QaiAvr_qKU0bSFeErjQQrk50M
algorithm
RSA-OAEP
2021-12-08 15:28:33 SUCCESS
EnsureIdTokenEncryptedResponseAlgIsSetIfEncIsSet
id_token_encrypted_response_alg is set
id_token_encrypted_response_alg
RSA-OAEP
id_token_encrypted_response_enc
A256GCM
2021-12-08 15:28:33
fapi1-advanced-final-client-test-encrypted-idtoken
Setup Done
2021-12-08 15:29:33 INCOMING
fapi1-advanced-final-client-test-encrypted-idtoken
Incoming HTTP request to test instance 1XHRGLy8fUxmY5s
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "santander-client",
  "accept": "application/json",
  "accept-encoding": "gzip, deflate, br",
  "x-fapi-interaction-id": "2574be12-754b-4095-9980-d6ca7dfc1d87",
  "connection": "close"
}
incoming_path
/test/a/ST1st/.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-08 15:29:33 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-08 15:29:33 OUTGOING
fapi1-advanced-final-client-test-encrypted-idtoken
Response to HTTP request to test instance 1XHRGLy8fUxmY5s
outgoing_status_code
200
outgoing_headers
{}
outgoing_body
{
  "issuer": "https://www.certification.openid.net/test/a/ST1st/",
  "authorization_endpoint": "https://www.certification.openid.net/test/a/ST1st/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/a/ST1st/token",
  "jwks_uri": "https://www.certification.openid.net/test/a/ST1st/jwks",
  "registration_endpoint": "https://www.certification.openid.net/test/a/ST1st/register",
  "userinfo_endpoint": "https://www.certification.openid.net/test/a/ST1st/userinfo",
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/token",
    "registration_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/register",
    "userinfo_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/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-08 15:29:35 INCOMING
fapi1-advanced-final-client-test-encrypted-idtoken
Incoming HTTP request to test instance 1XHRGLy8fUxmY5s
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "santander-client",
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded",
  "accept-encoding": "gzip, deflate, br",
  "x-fapi-interaction-id": "e99b43fc-2e46-4215-8cc0-85a2e0379798",
  "content-length": "1033",
  "connection": "close"
}
incoming_path
/test-mtls/a/ST1st/token
incoming_body_form_params
{
  "client_id": "client_TJtKsLmtooQgRSOZSHSE54751",
  "grant_type": "client_credentials",
  "scope": "consents",
  "client_assertion": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjV1TWhGb2dMSHVlZlhKMklkcXBWdVpTTU12dGlVMG4zeU85clkxdnpqZkkifQ.eyJpYXQiOjE2Mzg5NzczNzMsImV4cCI6MTYzODk3NzQzMywianRpIjoiWnV3X2x3QzJHRDc4LXFGS01TLVdwV0luSHhidkZ1UFVsWFdwZG1lOXNQUSIsImlzcyI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwic3ViIjoiY2xpZW50X1RKdEtzTG10b29RZ1JTT1pTSFNFNTQ3NTEiLCJhdWQiOlsiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QvYS9TVDFzdC8iLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC1tdGxzL2EvU1Qxc3QvdG9rZW4iXX0.l8N1AcTm3t1R8hfE3KpJlpRFKjonzjvN-NDJFWfaEaEjqMs2ROsxVfgPuF8x5qGXp1ups-gi_5KVL7n-Z0wK9Zq2NnWhyqhl0UOOljK-2nBEg0KjZWiHQ8v1aCp5DSAPkZABOaTU6FsuLP7Zozb-H0Yi1R8QYjsKFKsVGacUZYZKbiqzLvuKpAzuMsqsipSLdiy4J4XqlAPB7BqmbRZkxoVJV7_F63SuFhJfobqqaLKfjhcjhxlS_Qkgk_g3scN_sZvW2Kwd3ikt-8vM6kHaM1TysYIPicyfONx6c3DNFSokBRWZ9wpGINebXB6eIHfxIJ9DUocQq6Damy6lRKRMvw",
  "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----- MIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQEL BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAw MDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNB TyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0w KwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAb BgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAw MDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3 PAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3 Mi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA jIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfd U94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkL Yu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMV acpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGt LbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+ jAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1Ud DgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60 BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9v Y3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8E RDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJh c2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIu Y29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEG A1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC ASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh aWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv cmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1 c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv ciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2 aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50 cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v cGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD ggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk 7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLzt uXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2 Y2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+T qFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXk M4R/cRvhf2FzicbsLDjnF2FY1+w= -----END CERTIFICATE-----
incoming_body_json
incoming_query_string_params
{}
incoming_body
client_id=client_TJtKsLmtooQgRSOZSHSE54751&grant_type=client_credentials&scope=consents&client_assertion=eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjV1TWhGb2dMSHVlZlhKMklkcXBWdVpTTU12dGlVMG4zeU85clkxdnpqZkkifQ.eyJpYXQiOjE2Mzg5NzczNzMsImV4cCI6MTYzODk3NzQzMywianRpIjoiWnV3X2x3QzJHRDc4LXFGS01TLVdwV0luSHhidkZ1UFVsWFdwZG1lOXNQUSIsImlzcyI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwic3ViIjoiY2xpZW50X1RKdEtzTG10b29RZ1JTT1pTSFNFNTQ3NTEiLCJhdWQiOlsiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QvYS9TVDFzdC8iLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC1tdGxzL2EvU1Qxc3QvdG9rZW4iXX0.l8N1AcTm3t1R8hfE3KpJlpRFKjonzjvN-NDJFWfaEaEjqMs2ROsxVfgPuF8x5qGXp1ups-gi_5KVL7n-Z0wK9Zq2NnWhyqhl0UOOljK-2nBEg0KjZWiHQ8v1aCp5DSAPkZABOaTU6FsuLP7Zozb-H0Yi1R8QYjsKFKsVGacUZYZKbiqzLvuKpAzuMsqsipSLdiy4J4XqlAPB7BqmbRZkxoVJV7_F63SuFhJfobqqaLKfjhcjhxlS_Qkgk_g3scN_sZvW2Kwd3ikt-8vM6kHaM1TysYIPicyfONx6c3DNFSokBRWZ9wpGINebXB6eIHfxIJ9DUocQq6Damy6lRKRMvw&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
2021-12-08 15:29:35 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-08 15:29:35 SUCCESS
ExtractClientCertificateFromTokenEndpointRequestHeaders
Extracted client certificate
client_certificate
{
  "cert": "-----BEGIN CERTIFICATE----- MIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQEL BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAw MDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNB TyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0w KwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAb BgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAw MDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3 PAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3 Mi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA jIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfd U94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkL Yu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMV acpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGt LbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+ jAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1Ud DgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60 BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9v Y3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8E RDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJh c2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIu Y29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEG A1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC ASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh aWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv cmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1 c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv ciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2 aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50 cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v cGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD ggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk 7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLzt uXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2 Y2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+T qFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXk M4R/cRvhf2FzicbsLDjnF2FY1+w\u003d -----END CERTIFICATE-----",
  "pem": "-----BEGIN CERTIFICATE-----\nMIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAw\nMDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNB\nTyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0w\nKwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAb\nBgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAw\nMDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3\nPAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3\nMi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA\njIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfd\nU94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkL\nYu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMV\nacpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGt\nLbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+\njAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1Ud\nDgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60\nBbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9v\nY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8E\nRDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJh\nc2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIu\nY29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEG\nA1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC\nASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh\naWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv\ncmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1\nc3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv\nciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2\naWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50\ncyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v\ncGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD\nggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk\n7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLzt\nuXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2\nY2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+T\nqFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXk\nM4R/cRvhf2FzicbsLDjnF2FY1+w\u003d\n-----END CERTIFICATE-----",
  "subject": {
    "dn": "UID\u003d42ef14d3-0cb9-4bd9-9d72-6169ad1046b9,1.3.6.1.4.1.311.60.2.1.3\u003d#13024252,2.5.4.15\u003d#131450726976617465204f7267616e697a6174696f6e,2.5.4.5\u003d#130e3930343030383838303030313432,CN\u003dwww.santander.com.br,OU\u003db8d20b1b-e8a7-5099-8174-05ea48bcb566,O\u003dBCO SANTANDER (BRASIL) S.A.,L\u003dSAO PAULO,ST\u003dSP,C\u003dBR"
  },
  "sanDnsNames": [
    "www.santander.com.br"
  ],
  "sanUris": [],
  "sanIPs": [],
  "sanEmails": []
}
2021-12-08 15:29:35 SUCCESS
CheckForClientCertificate
Found client certificate
2021-12-08 15:29:35 SUCCESS
EnsureClientCertificateMatches
Presented certificate matches registered certificate
actual
-----BEGIN CERTIFICATE-----
MIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQEL
BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx
FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB
TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAw
MDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNB
TyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0w
KwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAb
BgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAw
MDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3
PAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3
Mi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA
jIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfd
U94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkL
Yu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMV
acpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGt
LbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+
jAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1Ud
DgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60
BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9v
Y3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8E
RDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJh
c2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIu
Y29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEG
A1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC
ASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh
aWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv
cmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1
c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv
ciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2
aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50
cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v
cGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD
ggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk
7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLzt
uXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2
Y2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+T
qFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXk
M4R/cRvhf2FzicbsLDjnF2FY1+w=
-----END CERTIFICATE-----
2021-12-08 15:29:35 SUCCESS
ExtractClientAssertion
Parsed client assertion
client_assertion
{
  "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjV1TWhGb2dMSHVlZlhKMklkcXBWdVpTTU12dGlVMG4zeU85clkxdnpqZkkifQ.eyJpYXQiOjE2Mzg5NzczNzMsImV4cCI6MTYzODk3NzQzMywianRpIjoiWnV3X2x3QzJHRDc4LXFGS01TLVdwV0luSHhidkZ1UFVsWFdwZG1lOXNQUSIsImlzcyI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwic3ViIjoiY2xpZW50X1RKdEtzTG10b29RZ1JTT1pTSFNFNTQ3NTEiLCJhdWQiOlsiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QvYS9TVDFzdC8iLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC1tdGxzL2EvU1Qxc3QvdG9rZW4iXX0.l8N1AcTm3t1R8hfE3KpJlpRFKjonzjvN-NDJFWfaEaEjqMs2ROsxVfgPuF8x5qGXp1ups-gi_5KVL7n-Z0wK9Zq2NnWhyqhl0UOOljK-2nBEg0KjZWiHQ8v1aCp5DSAPkZABOaTU6FsuLP7Zozb-H0Yi1R8QYjsKFKsVGacUZYZKbiqzLvuKpAzuMsqsipSLdiy4J4XqlAPB7BqmbRZkxoVJV7_F63SuFhJfobqqaLKfjhcjhxlS_Qkgk_g3scN_sZvW2Kwd3ikt-8vM6kHaM1TysYIPicyfONx6c3DNFSokBRWZ9wpGINebXB6eIHfxIJ9DUocQq6Damy6lRKRMvw",
  "header": {
    "kid": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI",
    "typ": "JWT",
    "alg": "PS256"
  },
  "claims": {
    "sub": "client_TJtKsLmtooQgRSOZSHSE54751",
    "aud": [
      "https://www.certification.openid.net/test/a/ST1st/",
      "https://www.certification.openid.net/test-mtls/a/ST1st/token"
    ],
    "iss": "client_TJtKsLmtooQgRSOZSHSE54751",
    "exp": 1638977433,
    "iat": 1638977373,
    "jti": "Zuw_lwC2GD78-qFKMS-WpWInHxbvFuPUlXWpdme9sPQ"
  }
}
2021-12-08 15:29:35
EnsureClientAssertionSignatureAlgorithmMatchesRegistered
token_endpoint_auth_signing_alg is not set for the client, any supported algorithm can be used
2021-12-08 15:29:35 SUCCESS
ValidateClientAssertionSignature
client_assertion signature validated
client_assertion
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjV1TWhGb2dMSHVlZlhKMklkcXBWdVpTTU12dGlVMG4zeU85clkxdnpqZkkifQ.eyJpYXQiOjE2Mzg5NzczNzMsImV4cCI6MTYzODk3NzQzMywianRpIjoiWnV3X2x3QzJHRDc4LXFGS01TLVdwV0luSHhidkZ1UFVsWFdwZG1lOXNQUSIsImlzcyI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwic3ViIjoiY2xpZW50X1RKdEtzTG10b29RZ1JTT1pTSFNFNTQ3NTEiLCJhdWQiOlsiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QvYS9TVDFzdC8iLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC1tdGxzL2EvU1Qxc3QvdG9rZW4iXX0.l8N1AcTm3t1R8hfE3KpJlpRFKjonzjvN-NDJFWfaEaEjqMs2ROsxVfgPuF8x5qGXp1ups-gi_5KVL7n-Z0wK9Zq2NnWhyqhl0UOOljK-2nBEg0KjZWiHQ8v1aCp5DSAPkZABOaTU6FsuLP7Zozb-H0Yi1R8QYjsKFKsVGacUZYZKbiqzLvuKpAzuMsqsipSLdiy4J4XqlAPB7BqmbRZkxoVJV7_F63SuFhJfobqqaLKfjhcjhxlS_Qkgk_g3scN_sZvW2Kwd3ikt-8vM6kHaM1TysYIPicyfONx6c3DNFSokBRWZ9wpGINebXB6eIHfxIJ9DUocQq6Damy6lRKRMvw
2021-12-08 15:29:35 SUCCESS
EnsureClientAssertionTypeIsJwt
Found JWT assertion type
assertion type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2021-12-08 15:29:35 SUCCESS
ValidateClientAssertionClaims
Client Assertion passed all validation checks
2021-12-08 15:29:35 SUCCESS
FAPIBrazilExtractRequestedScopeFromClientCredentialsGrant
Found 'consents' scope in request
actual
[
  "consents"
]
expected
consents
2021-12-08 15:29:35 SUCCESS
GenerateBearerAccessToken
Generated access token
access_token
3OVsuIvchzoK0lx2siqLna3jO35JtrCG5T85kHdqwewP8tPjvH
2021-12-08 15:29:35 SUCCESS
CreateTokenEndpointResponse
Created token endpoint response
access_token
3OVsuIvchzoK0lx2siqLna3jO35JtrCG5T85kHdqwewP8tPjvH
token_type
Bearer
2021-12-08 15:29:35
CopyAccessTokenToClientCredentialsField
Condition ran but did not log anything
2021-12-08 15:29:35 OUTGOING
fapi1-advanced-final-client-test-encrypted-idtoken
Response to HTTP request to test instance 1XHRGLy8fUxmY5s
outgoing_status_code
200
outgoing_headers
{}
outgoing_body
{
  "access_token": "3OVsuIvchzoK0lx2siqLna3jO35JtrCG5T85kHdqwewP8tPjvH",
  "token_type": "Bearer"
}
outgoing_path
token
2021-12-08 15:29:41 INCOMING
fapi1-advanced-final-client-test-encrypted-idtoken
Incoming HTTP request to test instance 1XHRGLy8fUxmY5s
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "santander-client",
  "accept": "application/json",
  "accept-encoding": "gzip, deflate, br",
  "x-fapi-interaction-id": "743ebaf8-78b4-49f2-93b3-eb5c166905e5",
  "connection": "close"
}
incoming_path
/test/a/ST1st/.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-08 15:29:41 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-08 15:29:41 OUTGOING
fapi1-advanced-final-client-test-encrypted-idtoken
Response to HTTP request to test instance 1XHRGLy8fUxmY5s
outgoing_status_code
200
outgoing_headers
{}
outgoing_body
{
  "issuer": "https://www.certification.openid.net/test/a/ST1st/",
  "authorization_endpoint": "https://www.certification.openid.net/test/a/ST1st/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/a/ST1st/token",
  "jwks_uri": "https://www.certification.openid.net/test/a/ST1st/jwks",
  "registration_endpoint": "https://www.certification.openid.net/test/a/ST1st/register",
  "userinfo_endpoint": "https://www.certification.openid.net/test/a/ST1st/userinfo",
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/token",
    "registration_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/register",
    "userinfo_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/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-08 15:29:42 INCOMING
fapi1-advanced-final-client-test-encrypted-idtoken
Incoming HTTP request to test instance 1XHRGLy8fUxmY5s
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "santander-client",
  "authorization": "Bearer 3OVsuIvchzoK0lx2siqLna3jO35JtrCG5T85kHdqwewP8tPjvH",
  "content-type": "application/json",
  "x-fapi-interaction-id": "8b302625-5087-4610-8c0b-cfe41356f4ce",
  "accept-encoding": "gzip, deflate, br",
  "content-length": "194",
  "connection": "close"
}
incoming_path
/test-mtls/a/ST1st/consents/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----- MIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQEL BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAw MDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNB TyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0w KwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAb BgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAw MDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3 PAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3 Mi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA jIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfd U94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkL Yu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMV acpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGt LbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+ jAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1Ud DgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60 BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9v Y3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8E RDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJh c2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIu Y29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEG A1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC ASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh aWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv cmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1 c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv ciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2 aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50 cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v cGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD ggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk 7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLzt uXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2 Y2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+T qFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXk M4R/cRvhf2FzicbsLDjnF2FY1+w= -----END CERTIFICATE-----
incoming_body_json
{
  "data": {
    "loggedUser": {
      "document": {
        "identification": "31415340803",
        "rel": "CPF"
      }
    },
    "businessEntity": {
      "document": {
        "identification": "11111111111111",
        "rel": "CNPJ"
      }
    },
    "permissions": [
      "ACCOUNTS_READ"
    ]
  }
}
incoming_query_string_params
{}
incoming_body
{"data":{"loggedUser":{"document":{"identification":"31415340803","rel":"CPF"}},"businessEntity":{"document": {"identification":"11111111111111","rel": "CNPJ"}},"permissions":["ACCOUNTS_READ"]}}
2021-12-08 15:29:42 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-08 15:29:42 SUCCESS
ExtractClientCertificateFromTokenEndpointRequestHeaders
Extracted client certificate
client_certificate
{
  "cert": "-----BEGIN CERTIFICATE----- MIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQEL BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAw MDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNB TyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0w KwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAb BgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAw MDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3 PAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3 Mi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA jIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfd U94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkL Yu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMV acpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGt LbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+ jAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1Ud DgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60 BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9v Y3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8E RDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJh c2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIu Y29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEG A1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC ASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh aWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv cmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1 c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv ciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2 aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50 cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v cGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD ggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk 7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLzt uXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2 Y2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+T qFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXk M4R/cRvhf2FzicbsLDjnF2FY1+w\u003d -----END CERTIFICATE-----",
  "pem": "-----BEGIN CERTIFICATE-----\nMIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAw\nMDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNB\nTyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0w\nKwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAb\nBgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAw\nMDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3\nPAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3\nMi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA\njIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfd\nU94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkL\nYu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMV\nacpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGt\nLbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+\njAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1Ud\nDgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60\nBbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9v\nY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8E\nRDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJh\nc2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIu\nY29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEG\nA1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC\nASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh\naWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv\ncmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1\nc3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv\nciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2\naWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50\ncyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v\ncGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD\nggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk\n7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLzt\nuXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2\nY2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+T\nqFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXk\nM4R/cRvhf2FzicbsLDjnF2FY1+w\u003d\n-----END CERTIFICATE-----",
  "subject": {
    "dn": "UID\u003d42ef14d3-0cb9-4bd9-9d72-6169ad1046b9,1.3.6.1.4.1.311.60.2.1.3\u003d#13024252,2.5.4.15\u003d#131450726976617465204f7267616e697a6174696f6e,2.5.4.5\u003d#130e3930343030383838303030313432,CN\u003dwww.santander.com.br,OU\u003db8d20b1b-e8a7-5099-8174-05ea48bcb566,O\u003dBCO SANTANDER (BRASIL) S.A.,L\u003dSAO PAULO,ST\u003dSP,C\u003dBR"
  },
  "sanDnsNames": [
    "www.santander.com.br"
  ],
  "sanUris": [],
  "sanIPs": [],
  "sanEmails": []
}
2021-12-08 15:29:42 SUCCESS
CheckForClientCertificate
Found client certificate
2021-12-08 15:29:42 SUCCESS
EnsureClientCertificateMatches
Presented certificate matches registered certificate
actual
-----BEGIN CERTIFICATE-----
MIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQEL
BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx
FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB
TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAw
MDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNB
TyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0w
KwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAb
BgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAw
MDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3
PAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3
Mi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA
jIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfd
U94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkL
Yu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMV
acpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGt
LbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+
jAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1Ud
DgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60
BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9v
Y3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8E
RDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJh
c2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIu
Y29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEG
A1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC
ASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh
aWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv
cmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1
c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv
ciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2
aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50
cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v
cGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD
ggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk
7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLzt
uXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2
Y2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+T
qFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXk
M4R/cRvhf2FzicbsLDjnF2FY1+w=
-----END CERTIFICATE-----
2021-12-08 15:29:42 SUCCESS
EnsureIncomingRequestMethodIsPost
Client correctly used http POST method
2021-12-08 15:29:42 SUCCESS
EnsureBearerAccessTokenNotInParams
Client correctly did not send access token in query parameters or form body
2021-12-08 15:29:42 SUCCESS
ExtractBearerAccessTokenFromHeader
Found access token on incoming request
access_token
3OVsuIvchzoK0lx2siqLna3jO35JtrCG5T85kHdqwewP8tPjvH
2021-12-08 15:29:42 SUCCESS
RequireBearerClientCredentialsAccessToken
Found access token in request
actual
3OVsuIvchzoK0lx2siqLna3jO35JtrCG5T85kHdqwewP8tPjvH
2021-12-08 15:29:42 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-08 15:29:42 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-08 15:29:42 SUCCESS
ExtractFapiInteractionIdHeader
Found a FAPI interaction ID header
fapi_interaction_id
8b302625-5087-4610-8c0b-cfe41356f4ce
2021-12-08 15:29:42 SUCCESS
FAPIBrazilEnsureClientCredentialsScopeContainedConsents
The token request which was used to obtain the access token contained 'consents' scope
actual
[
  "consents"
]
2021-12-08 15:29:42
FAPIBrazilExtractConsentRequest
Condition ran but did not log anything
2021-12-08 15:29:42 INFO
CreateFapiInteractionIdIfNeeded
Found existing FAPI interaction ID
fapi_interaction_id
8b302625-5087-4610-8c0b-cfe41356f4ce
2021-12-08 15:29:42 SUCCESS
FAPIBrazilGenerateNewConsentResponse
Created consent response
headers
{
  "x-fapi-interaction-id": "8b302625-5087-4610-8c0b-cfe41356f4ce"
}
consentId
urn:conformance.oidf:SCLJxqMXSW
consent_response
{
  "data": {
    "consentId": "urn:conformance.oidf:SCLJxqMXSW",
    "creationDateTime": "2021-12-08T15:29:42Z",
    "status": "AWAITING_AUTHORISATION",
    "statusUpdateDateTime": "2021-12-08T15:29:42Z",
    "permissions": [
      "ACCOUNTS_READ",
      "ACCOUNTS_BALANCES_READ",
      "RESOURCES_READ"
    ],
    "expirationDateTime": "2021-12-08T17:29:42Z",
    "transactionFromDateTime": "2021-12-08T15:24:42Z",
    "transactionToDateTime": "2021-12-08T17:29:42Z",
    "links": {
      "self": "https://www.certification.openid.net/test/a/ST1stconsents/v1/consents"
    }
  },
  "meta": {
    "totalRecords": 1,
    "totalPages": 1,
    "requestDateTime": "2021-12-08T15:29:42Z"
  }
}
2021-12-08 15:29:42
ClearAccessTokenFromRequest
Condition ran but did not log anything
2021-12-08 15:29:42 OUTGOING
fapi1-advanced-final-client-test-encrypted-idtoken
Response to HTTP request to test instance 1XHRGLy8fUxmY5s
outgoing_status_code
201
outgoing_headers
{
  "x-fapi-interaction-id": [
    "8b302625-5087-4610-8c0b-cfe41356f4ce"
  ]
}
outgoing_body
{
  "data": {
    "consentId": "urn:conformance.oidf:SCLJxqMXSW",
    "creationDateTime": "2021-12-08T15:29:42Z",
    "status": "AWAITING_AUTHORISATION",
    "statusUpdateDateTime": "2021-12-08T15:29:42Z",
    "permissions": [
      "ACCOUNTS_READ",
      "ACCOUNTS_BALANCES_READ",
      "RESOURCES_READ"
    ],
    "expirationDateTime": "2021-12-08T17:29:42Z",
    "transactionFromDateTime": "2021-12-08T15:24:42Z",
    "transactionToDateTime": "2021-12-08T17:29:42Z",
    "links": {
      "self": "https://www.certification.openid.net/test/a/ST1stconsents/v1/consents"
    }
  },
  "meta": {
    "totalRecords": 1,
    "totalPages": 1,
    "requestDateTime": "2021-12-08T15:29:42Z"
  }
}
outgoing_path
consents/v1/consents
2021-12-08 15:29:55 INCOMING
fapi1-advanced-final-client-test-encrypted-idtoken
Incoming HTTP request to test instance 1XHRGLy8fUxmY5s
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "santander-client",
  "accept": "application/json",
  "accept-encoding": "gzip, deflate, br",
  "x-fapi-interaction-id": "a799bd98-534b-4ddd-9e4c-63d395010a34",
  "connection": "close"
}
incoming_path
/test/a/ST1st/.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-08 15:29:55 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-08 15:29:55 OUTGOING
fapi1-advanced-final-client-test-encrypted-idtoken
Response to HTTP request to test instance 1XHRGLy8fUxmY5s
outgoing_status_code
200
outgoing_headers
{}
outgoing_body
{
  "issuer": "https://www.certification.openid.net/test/a/ST1st/",
  "authorization_endpoint": "https://www.certification.openid.net/test/a/ST1st/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/a/ST1st/token",
  "jwks_uri": "https://www.certification.openid.net/test/a/ST1st/jwks",
  "registration_endpoint": "https://www.certification.openid.net/test/a/ST1st/register",
  "userinfo_endpoint": "https://www.certification.openid.net/test/a/ST1st/userinfo",
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/token",
    "registration_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/register",
    "userinfo_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/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-08 15:29:55 INCOMING
fapi1-advanced-final-client-test-encrypted-idtoken
Incoming HTTP request to test instance 1XHRGLy8fUxmY5s
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "santander-client",
  "accept": "application/json",
  "accept-encoding": "gzip, deflate, br",
  "x-fapi-interaction-id": "4ba130ee-89d8-49ca-9ba6-12fc09a89bed",
  "connection": "close"
}
incoming_path
/test/a/ST1st/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-08 15:29:55 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-08 15:29:55 OUTGOING
fapi1-advanced-final-client-test-encrypted-idtoken
Response to HTTP request to test instance 1XHRGLy8fUxmY5s
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-08 15:29:58 INCOMING
fapi1-advanced-final-client-test-encrypted-idtoken
Incoming HTTP request to test instance 1XHRGLy8fUxmY5s
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "PostmanRuntime/7.26.3",
  "accept": "*/*",
  "postman-token": "70f58853-cfaa-4473-b4f9-64a31624b00b",
  "accept-encoding": "gzip, deflate, br",
  "cookie": "JSESSIONID\u003dF10B9AAEC362B0C2DD5C67C046121257",
  "connection": "close"
}
incoming_path
/test/a/ST1st/authorize
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
{
  "client_id": "client_TJtKsLmtooQgRSOZSHSE54751",
  "scope": "openid consents accounts consent:urn:conformance.oidf:SCLJxqMXSW",
  "response_type": "code id_token",
  "redirect_uri": "https://wpc.paas.santanderbr.pre.corp/open-finance-inbound",
  "request": "eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkEyNTZHQ00iLCJjdHkiOiJvYXV0aC1hdXRoei1yZXErand0Iiwia2lkIjoiMGZlNTAyZGQtMTRmMC00ZjQ1LTgwZjktZmViOWEyMTZmOTk2In0.ruUD9-y5f412NUQ8N4aqloc1reDaEQwGAKvNW1EVsr28tm0GEo56Q56TMJSp66lVyIXwGaQxuROF3AEkKf1P1cyhm2QsXlYPyPTI-cfHC6AXV2sZcVxQb3MUVgWHbzFRE5ewMe2ccok0S7UHxuzIPxCXufT7ys5bV_9YNCgUl0Kl4tNjbXhG6SYy_7aAiqh3wOAavYJqFM3tz9qrmGcUcf73Xmsar4_kCSsosdJFO93PHqZ2HjZiwWi9Do3_GwN-ogEd3Rb8qYk5YRCqO1rlhRPrpf8rX501UET4R5F-UlNcXQK43hOgFqPCzHMn8iqZVyMkMkDpkguJ6gv1uR0iSw.VSTGSisdjAlFAv7g.irW2foiDxKgn9ik7YVM9WBtW8PthDCKylutjQyO5tv2uZ1R49jme1IhbF-Q0i-PCDGYaCdd51SdTCDQzWx0tbXTEfsbp5zU1uhfsBDct1CsxCCVXVU3WJySCmFc5oCCRHjl_s5TV9wMMKMVk-U9aIjyGo9szVwHqci0fdD9emSX-s3-eyG2mLmcyNz2Li5NUX7AvPVtVE88J7LuHavNBgZ0V_nYcp19Ackgx4a_VAf3UXEj5TZ1y0LuVIlRpskiYIXwTWpbgmOPoe8T_8TrlnKvtLRXAGr4WW9LGwyyLMWEBYJDCtjZbaBMQTtFMWFftQOdcIaOkQ_GBjrtu_tnrC2smS4tqBAxFs3CV0paThzmgdIpt5D2JXLkkh4AlwheLMdfibucu-GhuXlU8UWblbBV0XHoZ_vavOWt4JapuxGMrYLYJb_XdzCzCl2-ErFbZ-hSQW8cQnVyxfKePs0BoemBX0dI6d4N-qyI9FsvsTRxsQCMFYpRBeAwb7b2Og6acLpQSLJdyPiGsCQmhHC2MNMlg-qd20AenQWRITuKjO4gSPLTmwUi0EOXT-wg8P06AFZxXvuCp8iBFfXB-bQRM5IJ_FqsYd95uTp7pmb6556Uxb8NuDr31zDJfeC94flywbcSZ2FppM9SDOcjjoeQW7_sfMm2jpMrALZJZwoA6A94O-D9gdBdeg50f0o-J_z9m-hK5wNaaXbDj9UrHM2c4heqTod7VG4AG6WpnF4ZFD6I4rmt4p9j_e3Y2eW5uy1OKAobv-U13yOIupV4ltjrEokHYGRUlhhBEYuIlQPpnuEEo_AbjYi_7QRTRO8VM6S1JlFVAW8Mtgnz0uB4v25M0N9ddnHF4_uBLpNwhfyKEGa7yZRd2F8ZRBYS-5XICTIzjOq0xoRP8cPovjEDdlE4qxruY0GAD_TdzgKZe8TsPbCtPgTZ2tXHKR6KIE7RbT5V_72UiQu2vfMzVgH0V6TVCAFCETmFr-q9rVQB4yfo5B_jRCIObhMitKyYugCiS5GIjL2hYTHzFTeoYw4Y0Al89h5Id8ihMr2R4QAURty76xyfI2gj9qzopTCGw2WG4-RKcvEAwCNUu9WuUofe-INPFyNlQgPvTDwCKrANu7AfqJ1k-uEfBTfK5s_DoJz_PETUyw9JTXiU53NCbOvAa6G6PhO2pdbBsH-JA7O5sCURSFISa769qKdQh1z38g8PXmTy5tCjmPFw_1K_e-80vVSiylhRxmWViSsxT30gauFrO8U3RXStYjbsKKLcstHaZSIYJsmDkt8YatYwqjbydTkr7VDfMsr2QEsRRPcZR-hH-_ZywiaiC5JS3FzLg7TdzC3EDgFyBvDmG5WOI-n4bk-N5S4BuqLEzpEoGhihrVehgA1E_VpytSGiqAy-VDxbQwHnis9CAq8fRYuN5_BjnnWb4IvTRZaycdctjIHohbBO-vxEUYIAe7HRaOBLl9-jt1apAN5ApW7RPBkbByytRShzTbghXibfj5ewpLlsKQcyVjYF1rIwM12uwok0KZD5QPQOWfoehx4mOv7DhPPbQ90mA5J1O9750w7Ld1tyb6DcOTzkNrubasYs4TRomRa9nYJVZleLQjXGMtr7O2aHEG-QdoVA_hobTy2xeVOHR-nA0LNtPfRC9CbQRlIDx52b08UyyXsyxGOK-Nv3jyLvtvFq72ujd9AK8a7-6MAAL0DGDiI_qlr2lnR5H0VZsM0pMyI9SY_U-HlxzIoKMjVXohC58-yC59orWPJVQxZwzR363nAc45s98dT2CA1fz5Tqk_JJ3fYyxOWawLmqOqY7B6tkCGhpwYSjOaSKIoFs_bP8QwJwZqVbo9CLEb6uWMIRenSzpSDfypKhODbSLP4pnM0isZi8yrQij1MOaj_-m9ohzPHbN76v2WB-F954LqaLrJkx5ZZIgzWTocvjEmepiOTXNRDoo9B8bb7AqrnOKpZovyXhxWScqiAqH6aVXRaL6yTNLNuSprF2dTGoATiMMwgSoHoSDtngXALtyQIjUoSr-8jflaeqOMV4quZroqGTiIEagP58YMTmPtf8lCJYueU4zshyqC3PfFTPd2SAs41lNnF6nNwujnwB5RPxBRxVLLb38WyRzZ6nt6AW0Rp5EBh0GsmJ3L2_PmAIId9chRAyFgChmM9jKNVIi3H1rlOa-XjWHWckTA6RlrMp3DIxSFlSkS8uaNfg8sGIhYg_PTcxWLXZejKMhpjuanVmocuyPO_LEbecNDjNsWj1kkE3-Kgb52ABjV_2ABEvUFNafUGTZVODbXFAp0iMdJ70p5of52w.ZG6To3RK207ko-mjybaP2Q",
  "response_mode": "fragment"
}
incoming_body
2021-12-08 15:29:58 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"
]
Authorization endpoint
2021-12-08 15:29:59 SUCCESS
ExtractRequestObject
Parsed request object
request_object
{
  "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6Im9hdXRoLWF1dGh6LXJlcStqd3QiLCJraWQiOiI1dU1oRm9nTEh1ZWZYSjJJZHFwVnVaU01NdnRpVTBuM3lPOXJZMXZ6amZJIn0.eyJjbGllbnRfaWQiOiJjbGllbnRfVEp0S3NMbXRvb1FnUlNPWlNIU0U1NDc1MSIsInNjb3BlIjoib3BlbmlkIGNvbnNlbnRzIGFjY291bnRzIGNvbnNlbnQ6dXJuOmNvbmZvcm1hbmNlLm9pZGY6U0NMSnhxTVhTVyIsInJlc3BvbnNlX3R5cGUiOiJjb2RlIGlkX3Rva2VuIiwicmVkaXJlY3RfdXJpIjoiaHR0cHM6Ly93cGMucGFhcy5zYW50YW5kZXJici5wcmUuY29ycC9vcGVuLWZpbmFuY2UtaW5ib3VuZCIsImNvZGVfY2hhbGxlbmdlIjoiMGFfS3dyeEl5LURZeXc2TWRTdU9TSklyYk5JS1hYMkhyTkV3ZHE4eGhvZyIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJyZXNwb25zZV9tb2RlIjoiZnJhZ21lbnQiLCJzdGF0ZSI6IjJiNjM4YzNjZDJjOWRmMmMxNTkwYTE5NDEzNDdmNzE3YmNkNmRjMzQ5OThkNTBmYzk4MmJhZjcyMmIwYTdmZmQiLCJub25jZSI6ImQ4MDA0MWZhNWJiZWQ5ZmJlMjdmOTAxNmRlYTY3OThkMzk1ZDQ3ZmE3YmUxNjQ0NjZhZTY3ZDBlYWNlN2U5ZjEiLCJjbGFpbXMiOnsiaWRfdG9rZW4iOnsiYXV0aF90aW1lIjp7ImVzc2VudGlhbCI6ZmFsc2V9LCJhY3IiOnsidmFsdWVzIjpbInVybjpicmFzaWw6b3BlbmJhbmtpbmc6bG9hMiJdLCJlc3NlbnRpYWwiOmZhbHNlfX0sInVzZXJfaW5mbyI6eyJhdXRoX3RpbWUiOnsiZXNzZW50aWFsIjpmYWxzZX0sImFjciI6eyJ2YWx1ZXMiOlsidXJuOmJyYXNpbDpvcGVuYmFua2luZzpsb2EyIl0sImVzc2VudGlhbCI6ZmFsc2V9fX0sImlzcyI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwiYXVkIjoiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QvYS9TVDFzdC8iLCJqdGkiOiJhOFZJbFZrUXpNSE5obnNoY29Yb3RWdlVTcjlxTEhuQUtZc0xZdzNySHVnIiwiaWF0IjoxNjM4OTc3Mzk1LCJleHAiOjE2Mzg5Nzc2OTUsIm5iZiI6MTYzODk3NzM5NX0.SRkX_CRTG32sEViQ1GBUteIK9vPSqLS03gkqGaacKY7D7wmnvCCcTsPh2iG5HpMAxAqweOJ3Yg6TntRpypcKjo-ifWC-qyYJkvFqDrwQI2RZg4SpIBSP2EpcMMvSZgMzHNikhyD3QelwgpaNOsIeYLVMrVVK6ms9KqxkfoK2nySqZ3gKillGvNjd6UgdkbHyLV3m_iEFVtrvjWzKFiY7I5vosF984YS5NuponBuRiYcYqdoH6tB3uChFmYOU-HBmTLMWEV9QS3nxXWPiXcihfRS17o_qftJVxeOCGShIlC0c2QKrrRTD8AoJlnz4bPiDy41W8xy20Jek4mfnRkLqGQ",
  "header": {
    "kid": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI",
    "typ": "oauth-authz-req+jwt",
    "alg": "PS256"
  },
  "claims": {
    "iss": "client_TJtKsLmtooQgRSOZSHSE54751",
    "response_type": "code id_token",
    "code_challenge_method": "S256",
    "nonce": "d80041fa5bbed9fbe27f9016dea6798d395d47fa7be164466ae67d0eace7e9f1",
    "client_id": "client_TJtKsLmtooQgRSOZSHSE54751",
    "response_mode": "fragment",
    "aud": "https://www.certification.openid.net/test/a/ST1st/",
    "nbf": 1638977395,
    "scope": "openid consents accounts consent:urn:conformance.oidf:SCLJxqMXSW",
    "claims": {
      "user_info": {
        "acr": {
          "values": [
            "urn:brasil:openbanking:loa2"
          ],
          "essential": false
        },
        "auth_time": {
          "essential": false
        }
      },
      "id_token": {
        "acr": {
          "values": [
            "urn:brasil:openbanking:loa2"
          ],
          "essential": false
        },
        "auth_time": {
          "essential": false
        }
      }
    },
    "redirect_uri": "https://wpc.paas.santanderbr.pre.corp/open-finance-inbound",
    "state": "2b638c3cd2c9df2c1590a1941347f717bcd6dc34998d50fc982baf722b0a7ffd",
    "exp": 1638977695,
    "iat": 1638977395,
    "code_challenge": "0a_KwrxIy-DYyw6MdSuOSJIrbNIKXX2HrNEwdq8xhog",
    "jti": "a8VIlVkQzMHNhnshcoXotVvUSr9qLHnAKYsLYw3rHug"
  },
  "jwe_header": {
    "kid": "0fe502dd-14f0-4f45-80f9-feb9a216f996",
    "cty": "oauth-authz-req+jwt",
    "enc": "A256GCM",
    "alg": "RSA-OAEP"
  }
}
2021-12-08 15:29:59 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-08 15:29:59 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-08 15:29:59 SUCCESS
ValidateEncryptedRequestObjectHasKid
kid was found in the encrypted request object header
kid
0fe502dd-14f0-4f45-80f9-feb9a216f996
2021-12-08 15:29:59 SUCCESS
CreateEffectiveAuthorizationRequestParameters
Merged http request parameters with request object claims
effective_authorization_endpoint_request
{
  "client_id": "client_TJtKsLmtooQgRSOZSHSE54751",
  "scope": "openid consents accounts consent:urn:conformance.oidf:SCLJxqMXSW",
  "response_type": "code id_token",
  "redirect_uri": "https://wpc.paas.santanderbr.pre.corp/open-finance-inbound",
  "request": "eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkEyNTZHQ00iLCJjdHkiOiJvYXV0aC1hdXRoei1yZXErand0Iiwia2lkIjoiMGZlNTAyZGQtMTRmMC00ZjQ1LTgwZjktZmViOWEyMTZmOTk2In0.ruUD9-y5f412NUQ8N4aqloc1reDaEQwGAKvNW1EVsr28tm0GEo56Q56TMJSp66lVyIXwGaQxuROF3AEkKf1P1cyhm2QsXlYPyPTI-cfHC6AXV2sZcVxQb3MUVgWHbzFRE5ewMe2ccok0S7UHxuzIPxCXufT7ys5bV_9YNCgUl0Kl4tNjbXhG6SYy_7aAiqh3wOAavYJqFM3tz9qrmGcUcf73Xmsar4_kCSsosdJFO93PHqZ2HjZiwWi9Do3_GwN-ogEd3Rb8qYk5YRCqO1rlhRPrpf8rX501UET4R5F-UlNcXQK43hOgFqPCzHMn8iqZVyMkMkDpkguJ6gv1uR0iSw.VSTGSisdjAlFAv7g.irW2foiDxKgn9ik7YVM9WBtW8PthDCKylutjQyO5tv2uZ1R49jme1IhbF-Q0i-PCDGYaCdd51SdTCDQzWx0tbXTEfsbp5zU1uhfsBDct1CsxCCVXVU3WJySCmFc5oCCRHjl_s5TV9wMMKMVk-U9aIjyGo9szVwHqci0fdD9emSX-s3-eyG2mLmcyNz2Li5NUX7AvPVtVE88J7LuHavNBgZ0V_nYcp19Ackgx4a_VAf3UXEj5TZ1y0LuVIlRpskiYIXwTWpbgmOPoe8T_8TrlnKvtLRXAGr4WW9LGwyyLMWEBYJDCtjZbaBMQTtFMWFftQOdcIaOkQ_GBjrtu_tnrC2smS4tqBAxFs3CV0paThzmgdIpt5D2JXLkkh4AlwheLMdfibucu-GhuXlU8UWblbBV0XHoZ_vavOWt4JapuxGMrYLYJb_XdzCzCl2-ErFbZ-hSQW8cQnVyxfKePs0BoemBX0dI6d4N-qyI9FsvsTRxsQCMFYpRBeAwb7b2Og6acLpQSLJdyPiGsCQmhHC2MNMlg-qd20AenQWRITuKjO4gSPLTmwUi0EOXT-wg8P06AFZxXvuCp8iBFfXB-bQRM5IJ_FqsYd95uTp7pmb6556Uxb8NuDr31zDJfeC94flywbcSZ2FppM9SDOcjjoeQW7_sfMm2jpMrALZJZwoA6A94O-D9gdBdeg50f0o-J_z9m-hK5wNaaXbDj9UrHM2c4heqTod7VG4AG6WpnF4ZFD6I4rmt4p9j_e3Y2eW5uy1OKAobv-U13yOIupV4ltjrEokHYGRUlhhBEYuIlQPpnuEEo_AbjYi_7QRTRO8VM6S1JlFVAW8Mtgnz0uB4v25M0N9ddnHF4_uBLpNwhfyKEGa7yZRd2F8ZRBYS-5XICTIzjOq0xoRP8cPovjEDdlE4qxruY0GAD_TdzgKZe8TsPbCtPgTZ2tXHKR6KIE7RbT5V_72UiQu2vfMzVgH0V6TVCAFCETmFr-q9rVQB4yfo5B_jRCIObhMitKyYugCiS5GIjL2hYTHzFTeoYw4Y0Al89h5Id8ihMr2R4QAURty76xyfI2gj9qzopTCGw2WG4-RKcvEAwCNUu9WuUofe-INPFyNlQgPvTDwCKrANu7AfqJ1k-uEfBTfK5s_DoJz_PETUyw9JTXiU53NCbOvAa6G6PhO2pdbBsH-JA7O5sCURSFISa769qKdQh1z38g8PXmTy5tCjmPFw_1K_e-80vVSiylhRxmWViSsxT30gauFrO8U3RXStYjbsKKLcstHaZSIYJsmDkt8YatYwqjbydTkr7VDfMsr2QEsRRPcZR-hH-_ZywiaiC5JS3FzLg7TdzC3EDgFyBvDmG5WOI-n4bk-N5S4BuqLEzpEoGhihrVehgA1E_VpytSGiqAy-VDxbQwHnis9CAq8fRYuN5_BjnnWb4IvTRZaycdctjIHohbBO-vxEUYIAe7HRaOBLl9-jt1apAN5ApW7RPBkbByytRShzTbghXibfj5ewpLlsKQcyVjYF1rIwM12uwok0KZD5QPQOWfoehx4mOv7DhPPbQ90mA5J1O9750w7Ld1tyb6DcOTzkNrubasYs4TRomRa9nYJVZleLQjXGMtr7O2aHEG-QdoVA_hobTy2xeVOHR-nA0LNtPfRC9CbQRlIDx52b08UyyXsyxGOK-Nv3jyLvtvFq72ujd9AK8a7-6MAAL0DGDiI_qlr2lnR5H0VZsM0pMyI9SY_U-HlxzIoKMjVXohC58-yC59orWPJVQxZwzR363nAc45s98dT2CA1fz5Tqk_JJ3fYyxOWawLmqOqY7B6tkCGhpwYSjOaSKIoFs_bP8QwJwZqVbo9CLEb6uWMIRenSzpSDfypKhODbSLP4pnM0isZi8yrQij1MOaj_-m9ohzPHbN76v2WB-F954LqaLrJkx5ZZIgzWTocvjEmepiOTXNRDoo9B8bb7AqrnOKpZovyXhxWScqiAqH6aVXRaL6yTNLNuSprF2dTGoATiMMwgSoHoSDtngXALtyQIjUoSr-8jflaeqOMV4quZroqGTiIEagP58YMTmPtf8lCJYueU4zshyqC3PfFTPd2SAs41lNnF6nNwujnwB5RPxBRxVLLb38WyRzZ6nt6AW0Rp5EBh0GsmJ3L2_PmAIId9chRAyFgChmM9jKNVIi3H1rlOa-XjWHWckTA6RlrMp3DIxSFlSkS8uaNfg8sGIhYg_PTcxWLXZejKMhpjuanVmocuyPO_LEbecNDjNsWj1kkE3-Kgb52ABjV_2ABEvUFNafUGTZVODbXFAp0iMdJ70p5of52w.ZG6To3RK207ko-mjybaP2Q",
  "response_mode": "fragment",
  "iss": "client_TJtKsLmtooQgRSOZSHSE54751",
  "code_challenge_method": "S256",
  "nonce": "d80041fa5bbed9fbe27f9016dea6798d395d47fa7be164466ae67d0eace7e9f1",
  "aud": "https://www.certification.openid.net/test/a/ST1st/",
  "nbf": 1638977395,
  "claims": {
    "user_info": {
      "acr": {
        "values": [
          "urn:brasil:openbanking:loa2"
        ],
        "essential": false
      },
      "auth_time": {
        "essential": false
      }
    },
    "id_token": {
      "acr": {
        "values": [
          "urn:brasil:openbanking:loa2"
        ],
        "essential": false
      },
      "auth_time": {
        "essential": false
      }
    }
  },
  "state": "2b638c3cd2c9df2c1590a1941347f717bcd6dc34998d50fc982baf722b0a7ffd",
  "exp": 1638977695,
  "iat": 1638977395,
  "code_challenge": "0a_KwrxIy-DYyw6MdSuOSJIrbNIKXX2HrNEwdq8xhog",
  "jti": "a8VIlVkQzMHNhnshcoXotVvUSr9qLHnAKYsLYw3rHug"
}
2021-12-08 15:29:59 SUCCESS
FAPIValidateRequestObjectSigningAlg
Request object was signed with a permitted algorithm
alg
PS256
2021-12-08 15:29:59 SUCCESS
FAPIBrazilValidateRequestObjectIdTokenACRClaims
Acr value in request object is as expected
received
[
  "urn:brasil:openbanking:loa2"
]
2021-12-08 15:29:59 SUCCESS
FAPIValidateRequestObjectExp
Request object contains a valid exp claim, expiry time
exp
"Dec 8, 2021, 3:34:55 PM"
2021-12-08 15:29:59 SUCCESS
FAPI1AdvancedValidateRequestObjectNBFClaim
nbf claim is valid
nbf
"Dec 8, 2021, 3:29:55 PM"
now
"Dec 8, 2021, 3:29:59 PM"
2021-12-08 15:29:59
ValidateRequestObjectClaims
Request object does not contain a max_age claim
2021-12-08 15:29:59 SUCCESS
ValidateRequestObjectClaims
Request object claims passed all validation checks
2021-12-08 15:29:59 SUCCESS
EnsureNumericRequestObjectClaimsAreNotNull
None of the claims expected to have numeric values, have null values
numeric_claims
[
  "max_age"
]
2021-12-08 15:29:59 SUCCESS
EnsureRequestObjectDoesNotContainRequestOrRequestUri
Request object does not contain request or request_uri
2021-12-08 15:29:59 SUCCESS
EnsureRequestObjectDoesNotContainSubWithClientId
Request object does not contain Client Id in sub
2021-12-08 15:29:59 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
eyJhbGciOiJQUzI1NiIsInR5cCI6Im9hdXRoLWF1dGh6LXJlcStqd3QiLCJraWQiOiI1dU1oRm9nTEh1ZWZYSjJJZHFwVnVaU01NdnRpVTBuM3lPOXJZMXZ6amZJIn0.eyJjbGllbnRfaWQiOiJjbGllbnRfVEp0S3NMbXRvb1FnUlNPWlNIU0U1NDc1MSIsInNjb3BlIjoib3BlbmlkIGNvbnNlbnRzIGFjY291bnRzIGNvbnNlbnQ6dXJuOmNvbmZvcm1hbmNlLm9pZGY6U0NMSnhxTVhTVyIsInJlc3BvbnNlX3R5cGUiOiJjb2RlIGlkX3Rva2VuIiwicmVkaXJlY3RfdXJpIjoiaHR0cHM6Ly93cGMucGFhcy5zYW50YW5kZXJici5wcmUuY29ycC9vcGVuLWZpbmFuY2UtaW5ib3VuZCIsImNvZGVfY2hhbGxlbmdlIjoiMGFfS3dyeEl5LURZeXc2TWRTdU9TSklyYk5JS1hYMkhyTkV3ZHE4eGhvZyIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJyZXNwb25zZV9tb2RlIjoiZnJhZ21lbnQiLCJzdGF0ZSI6IjJiNjM4YzNjZDJjOWRmMmMxNTkwYTE5NDEzNDdmNzE3YmNkNmRjMzQ5OThkNTBmYzk4MmJhZjcyMmIwYTdmZmQiLCJub25jZSI6ImQ4MDA0MWZhNWJiZWQ5ZmJlMjdmOTAxNmRlYTY3OThkMzk1ZDQ3ZmE3YmUxNjQ0NjZhZTY3ZDBlYWNlN2U5ZjEiLCJjbGFpbXMiOnsiaWRfdG9rZW4iOnsiYXV0aF90aW1lIjp7ImVzc2VudGlhbCI6ZmFsc2V9LCJhY3IiOnsidmFsdWVzIjpbInVybjpicmFzaWw6b3BlbmJhbmtpbmc6bG9hMiJdLCJlc3NlbnRpYWwiOmZhbHNlfX0sInVzZXJfaW5mbyI6eyJhdXRoX3RpbWUiOnsiZXNzZW50aWFsIjpmYWxzZX0sImFjciI6eyJ2YWx1ZXMiOlsidXJuOmJyYXNpbDpvcGVuYmFua2luZzpsb2EyIl0sImVzc2VudGlhbCI6ZmFsc2V9fX0sImlzcyI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwiYXVkIjoiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QvYS9TVDFzdC8iLCJqdGkiOiJhOFZJbFZrUXpNSE5obnNoY29Yb3RWdlVTcjlxTEhuQUtZc0xZdzNySHVnIiwiaWF0IjoxNjM4OTc3Mzk1LCJleHAiOjE2Mzg5Nzc2OTUsIm5iZiI6MTYzODk3NzM5NX0.SRkX_CRTG32sEViQ1GBUteIK9vPSqLS03gkqGaacKY7D7wmnvCCcTsPh2iG5HpMAxAqweOJ3Yg6TntRpypcKjo-ifWC-qyYJkvFqDrwQI2RZg4SpIBSP2EpcMMvSZgMzHNikhyD3QelwgpaNOsIeYLVMrVVK6ms9KqxkfoK2nySqZ3gKillGvNjd6UgdkbHyLV3m_iEFVtrvjWzKFiY7I5vosF984YS5NuponBuRiYcYqdoH6tB3uChFmYOU-HBmTLMWEV9QS3nxXWPiXcihfRS17o_qftJVxeOCGShIlC0c2QKrrRTD8AoJlnz4bPiDy41W8xy20Jek4mfnRkLqGQ
request_object_signing_alg
PS256
jwk
Sun RSA public key, 2048 bits
  params: null
  modulus: 20007730518243892076875212080507835457142100411946036592660293710460117003790002963826577375060199986108223700629821689000249114347762988573169721015480168537797408466777277336405785851244022278456449938032013281509864572878821183040633159848086104618893581702157751885436532509412403799922997209821391347069264294569564062776003190236526462721745157521053040081903326153845846153956389437663399147577644517789602787508500962253605770963311248633834461478963321376012970918311824338390813757039570043295878095848270003183543080470752566343654567159483080164064378911821692901940047581049323610184149585068150695727591
  public exponent: 65537
2021-12-08 15:29:59 SUCCESS
EnsureMatchingRedirectUriInRequestObject
Redirect URI matched
actual
https://wpc.paas.santanderbr.pre.corp/open-finance-inbound
2021-12-08 15:29:59 SUCCESS
EnsureRequiredAuthorizationRequestParametersMatchRequestObject
Required http request parameters match request object claims
response_type
code id_token
client_id
client_TJtKsLmtooQgRSOZSHSE54751
2021-12-08 15:29:59 SUCCESS
EnsureOptionalAuthorizationRequestParametersMatchRequestObject
All http request parameters and request object claims match
2021-12-08 15:29:59 SUCCESS
EnsureAuthorizationHttpRequestContainsOpenIDScope
Found 'openid' in scope http request parameter
actual
[
  "openid",
  "consents",
  "accounts",
  "consent:urn:conformance.oidf:SCLJxqMXSW"
]
expected
openid
2021-12-08 15:29:59 SUCCESS
ExtractRequestedScopes
Requested scopes
scope
openid consents accounts consent:urn:conformance.oidf:SCLJxqMXSW
2021-12-08 15:29:59 SUCCESS
FAPIBrazilValidateConsentScope
Found consent scope in request
actual
[
  "openid",
  "consents",
  "accounts",
  "consent:urn:conformance.oidf:SCLJxqMXSW"
]
expected
consent:urn:conformance.oidf:SCLJxqMXSW
2021-12-08 15:29:59 SUCCESS
EnsureScopeContainsAccounts
Found accounts scope in request
actual
[
  "openid",
  "consents",
  "accounts",
  "consent:urn:conformance.oidf:SCLJxqMXSW"
]
2021-12-08 15:29:59 SUCCESS
EnsureResponseTypeIsCodeIdToken
Response type is expected value
expected
code id_token
2021-12-08 15:29:59 SUCCESS
EnsureOpenIDInScopeRequest
Found 'openid' scope in request
actual
[
  "openid",
  "consents",
  "accounts",
  "consent:urn:conformance.oidf:SCLJxqMXSW"
]
expected
openid
2021-12-08 15:29:59 SUCCESS
EnsureMatchingClientId
Client ID matched
client_id
client_TJtKsLmtooQgRSOZSHSE54751
2021-12-08 15:29:59 SUCCESS
CreateAuthorizationCode
Created authorization code
authorization_code
RItEwA5v2z98xlD7Difu8vTU5fJzTFyG
2021-12-08 15:29:59 SUCCESS
ExtractNonceFromAuthorizationRequest
Extracted nonce
nonce
d80041fa5bbed9fbe27f9016dea6798d395d47fa7be164466ae67d0eace7e9f1
2021-12-08 15:29:59 SUCCESS
CalculateCHash
Successful c_hash encoding
c_hash
L9mIqpD_H1fYGFUMhLFySA
2021-12-08 15:29:59 SUCCESS
CalculateSHash
Successful s_hash encoding
s_hash
twktWd2f3xSA4Tg71JWbvg
2021-12-08 15:29:59 SUCCESS
GenerateIdTokenClaims
Created ID Token Claims
iss
https://www.certification.openid.net/test/a/ST1st/
sub
user-subject-1234531
aud
client_TJtKsLmtooQgRSOZSHSE54751
nonce
d80041fa5bbed9fbe27f9016dea6798d395d47fa7be164466ae67d0eace7e9f1
iat
1638977399
exp
1638977699
2021-12-08 15:29:59 SUCCESS
FAPIBrazilAddCPFAndCPNJToIdTokenClaims
Added claims to id_token claims
id_token_claims
{
  "iss": "https://www.certification.openid.net/test/a/ST1st/",
  "sub": "user-subject-1234531",
  "aud": "client_TJtKsLmtooQgRSOZSHSE54751",
  "nonce": "d80041fa5bbed9fbe27f9016dea6798d395d47fa7be164466ae67d0eace7e9f1",
  "iat": 1638977399,
  "exp": 1638977699
}
2021-12-08 15:29:59 SUCCESS
AddCHashToIdTokenClaims
Added c_hash to ID token claims
c_hash
L9mIqpD_H1fYGFUMhLFySA
id_token_claims
{
  "iss": "https://www.certification.openid.net/test/a/ST1st/",
  "sub": "user-subject-1234531",
  "aud": "client_TJtKsLmtooQgRSOZSHSE54751",
  "nonce": "d80041fa5bbed9fbe27f9016dea6798d395d47fa7be164466ae67d0eace7e9f1",
  "iat": 1638977399,
  "exp": 1638977699,
  "c_hash": "L9mIqpD_H1fYGFUMhLFySA"
}
2021-12-08 15:29:59 SUCCESS
AddSHashToIdTokenClaims
Added s_hash to ID token claims
s_hash
twktWd2f3xSA4Tg71JWbvg
id_token_claims
{
  "iss": "https://www.certification.openid.net/test/a/ST1st/",
  "sub": "user-subject-1234531",
  "aud": "client_TJtKsLmtooQgRSOZSHSE54751",
  "nonce": "d80041fa5bbed9fbe27f9016dea6798d395d47fa7be164466ae67d0eace7e9f1",
  "iat": 1638977399,
  "exp": 1638977699,
  "c_hash": "L9mIqpD_H1fYGFUMhLFySA",
  "s_hash": "twktWd2f3xSA4Tg71JWbvg"
}
2021-12-08 15:29:59 INFO
AddAtHashToIdTokenClaims
Skipped evaluation due to missing required string: at_hash
expected
at_hash
2021-12-08 15:29:59 SUCCESS
FAPIBrazilAddACRClaimToIdTokenClaims
Added acr value to id_token_claims
acr_value
urn:brasil:openbanking:loa2
claims
{
  "iss": "https://www.certification.openid.net/test/a/ST1st/",
  "sub": "user-subject-1234531",
  "aud": "client_TJtKsLmtooQgRSOZSHSE54751",
  "nonce": "d80041fa5bbed9fbe27f9016dea6798d395d47fa7be164466ae67d0eace7e9f1",
  "iat": 1638977399,
  "exp": 1638977699,
  "c_hash": "L9mIqpD_H1fYGFUMhLFySA",
  "s_hash": "twktWd2f3xSA4Tg71JWbvg",
  "acr": "urn:brasil:openbanking:loa2"
}
2021-12-08 15:29:59 SUCCESS
SignIdToken
Signed the ID token
id_token
eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ1c2VyLXN1YmplY3QtMTIzNDUzMSIsImF1ZCI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwiY19oYXNoIjoiTDltSXFwRF9IMWZZR0ZVTWhMRnlTQSIsImFjciI6InVybjpicmFzaWw6b3BlbmJhbmtpbmc6bG9hMiIsInNfaGFzaCI6InR3a3RXZDJmM3hTQTRUZzcxSldidmciLCJpc3MiOiJodHRwczpcL1wvd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldFwvdGVzdFwvYVwvU1Qxc3RcLyIsImV4cCI6MTYzODk3NzY5OSwibm9uY2UiOiJkODAwNDFmYTViYmVkOWZiZTI3ZjkwMTZkZWE2Nzk4ZDM5NWQ0N2ZhN2JlMTY0NDY2YWU2N2QwZWFjZTdlOWYxIiwiaWF0IjoxNjM4OTc3Mzk5fQ.WVW_dEn7VWd7wheSKl-byKodXJ1Lrw8ZRwV7xwRkSCxnMHE21NPo-4dQS-cme-Oh4Hxft07q-9xSFyDgCkDMEPp1Ym8ZTg_KeUH_mo5vFcB2dz1p8tl_aMS6OhgdcjjmBEjMULP_eZpg51tq51VwZAgRLgcaFHSRfx9S4KrZORkbwS1P4w3oYsAcEsJ-jBTsgS5H1uA-iO_TCRExmlTShqh1oDuFGKrJpIwtZJiQfDELjDxJUN9ydFoBMEz6eQTCylvCeHWf2fyDZudhG-_VXhL0thATDDJ0XBORUtQ1pK3pWhR6E1MrwBzsePaT9wQiTdFWkhrdt6OVPN3zID1TvQ
2021-12-08 15:29:59
EncryptIdToken
Encrypted the id token
id_token_encrypted_response_alg
RSA-OAEP
id_token_encrypted_response_enc
A256GCM
id_token
eyJraWQiOiJYOWpQaFR5ZTMzTW5sQjZOWDZRYWlBdnJfcUtVMGJTRmVFcmpRUXJrNTBNIiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.AGgs8sCKqM8dEdCUtceEfQ_Q0DB913IAJz6nzgTXu79I5Ee7y7y_zMxDEAE773bok5NVNVm7UciDtiuvIaxciDmX3t9R_YfthZJEpOIG0YbyfirYQ_o-dTWabA4fashMaoBwi1_ch-09-apL2DJdMAWNIB-1yVvSx4zUoAYmrsR7YfEvMq7QipFLlQPiflrN27IV8WB5lM4AVZUIePvvEewLLAMW4ARQkH87hld1kFXi4yzVHnPunpWxz6xvl_DklpK2IoVJKqbUp5I-hoRUeXmR86lKMnkDxodfnN-2rCK4j123YvftJOIU_tNOesE7-fHq4NzX3UhiW-z1BwKUQg.4gxViqA5R2mNPgyR.y5uPgsryVn3H3ILETz0mgk0Kz6qeonp4lsooAh95QB10MIo0642S2BWQkieCaNmx2s7Iy4ejmWoLGJqiIBJPZjxUCYTwdWazsMmdD_-_Gn2xdy06mOmJYZ7wwiNJhl4ShaAUnTMQVtfyESqn71sVgv8VMPQ6Y0f6XbzpBnjPv6wsXCGUm1bmgEzv4rEMrDWfX649XGg5TdWNsoU_FkAkd6Rnis97PRTNu9cQRyeHDd31E4aatB4MLYvJhKuoUyrSd8J_wdKEAVD0U7Jk_vYiP6cG_h_ygJ16aNnygXudpo3RqzSwPPdF4GcoZ_A0Q36F2ggRawkLN-2X18RwM8ev3O2ifFpquvZAwkOSYaCh0_9Jq2klc6nJqSFQfl5_mFs2NqEG6IQMoXyg8EpmwixoTj2qaR59eSA_NVUL_UlkqHtzhsAbJzy_NnfeAyhdlJ4J2etVwFiiydFQ2mXhIPiyhzZXIvK1dMGrsDAjaBJudEXgjEXsRiUUpfUWb63-ciG4hTk5wHKG-pxDcBHmEmt03HM-VOx-O-aZH5tDr99mPeWCdNiXmoe9r3lSXqIdG5V9vsNeJenxNPCOpmssOI9zPPNiflkcwhnG4NOBmo_12GgIm9Bsbqy84icsYD4qRDFq_5jvff69duV55KNB7KyfTia35TLTPy2YNEMbPCM9gxWdQLNdt8pz5DkaibwnVnVfeE3AGWXs1gFsQqmuvVyy-wC-WCFDTNf6iGzjDZ8tpCeMeOp3cioVrZ3bU5YxbC_UKu7T3aotP1dTk9JjJCkp6Iuo1uvXspRmTkpzPb_VApDOBSEQU67m8VbHockYsyrY4u7porEHG6D8HJiOz3n9d4Rokz8E0vjcB6PjgwBcIDAEZ9vkWfpn0Vq6ITp6anATCSlvoYEgOKcVjnLsgDd0YJ2rFnEmA2Jq5c_lrg7DhHGVMkFQ_aPSspFRho14Z8wHnPvVpDR2LWIGWjmM-k-CXw7ApbsEePWqAm0hd56XjwrAcqAPaI4mP3V4F38-dt21MP3OJrJu-ju0Tty9U7UX5agWE2YojRFri1THOjZkB6elcbxWGSYmiqvLZCprskq5nJh3Fc9cyBUs2XSBF0ztTuIaSovwdpWQeRwO4kMdZ5Tq2ReWDb2P7angqPE6e8gX-OGDR1kg59yT0dwbD1_fW2CHoyZdn3bP6rFzYaGXn-KxCNwg.PROl1nu28oab13J6WjCkJg
2021-12-08 15:29:59 SUCCESS
FAPIBrazilChangeConsentStatusToAuthorized
Changed consent status to AUTHORISED
consent
{
  "data": {
    "consentId": "urn:conformance.oidf:SCLJxqMXSW",
    "creationDateTime": "2021-12-08T15:29:42Z",
    "status": "AUTHORISED",
    "statusUpdateDateTime": "2021-12-08T15:29:59Z",
    "permissions": [
      "ACCOUNTS_READ",
      "ACCOUNTS_BALANCES_READ",
      "RESOURCES_READ"
    ],
    "expirationDateTime": "2021-12-08T17:29:42Z",
    "transactionFromDateTime": "2021-12-08T15:24:42Z",
    "transactionToDateTime": "2021-12-08T17:29:42Z",
    "links": {
      "self": "https://www.certification.openid.net/test/a/ST1stconsents/v1/consents"
    }
  },
  "meta": {
    "totalRecords": 1,
    "totalPages": 1,
    "requestDateTime": "2021-12-08T15:29:42Z"
  }
}
2021-12-08 15:29:59 SUCCESS
CreateAuthorizationEndpointResponseParams
Added authorization_endpoint_response_params to environment
params
{
  "redirect_uri": "https://wpc.paas.santanderbr.pre.corp/open-finance-inbound",
  "state": "2b638c3cd2c9df2c1590a1941347f717bcd6dc34998d50fc982baf722b0a7ffd"
}
2021-12-08 15:29:59 SUCCESS
AddCodeToAuthorizationEndpointResponseParams
Added code to authorization endpoint response params
authorization_endpoint_response_params
{
  "redirect_uri": "https://wpc.paas.santanderbr.pre.corp/open-finance-inbound",
  "state": "2b638c3cd2c9df2c1590a1941347f717bcd6dc34998d50fc982baf722b0a7ffd",
  "code": "RItEwA5v2z98xlD7Difu8vTU5fJzTFyG"
}
2021-12-08 15:29:59 SUCCESS
AddIdTokenToAuthorizationEndpointResponseParams
Added id_token to authorization endpoint response params
authorization_endpoint_response_params
{
  "redirect_uri": "https://wpc.paas.santanderbr.pre.corp/open-finance-inbound",
  "state": "2b638c3cd2c9df2c1590a1941347f717bcd6dc34998d50fc982baf722b0a7ffd",
  "code": "RItEwA5v2z98xlD7Difu8vTU5fJzTFyG",
  "id_token": "eyJraWQiOiJYOWpQaFR5ZTMzTW5sQjZOWDZRYWlBdnJfcUtVMGJTRmVFcmpRUXJrNTBNIiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.AGgs8sCKqM8dEdCUtceEfQ_Q0DB913IAJz6nzgTXu79I5Ee7y7y_zMxDEAE773bok5NVNVm7UciDtiuvIaxciDmX3t9R_YfthZJEpOIG0YbyfirYQ_o-dTWabA4fashMaoBwi1_ch-09-apL2DJdMAWNIB-1yVvSx4zUoAYmrsR7YfEvMq7QipFLlQPiflrN27IV8WB5lM4AVZUIePvvEewLLAMW4ARQkH87hld1kFXi4yzVHnPunpWxz6xvl_DklpK2IoVJKqbUp5I-hoRUeXmR86lKMnkDxodfnN-2rCK4j123YvftJOIU_tNOesE7-fHq4NzX3UhiW-z1BwKUQg.4gxViqA5R2mNPgyR.y5uPgsryVn3H3ILETz0mgk0Kz6qeonp4lsooAh95QB10MIo0642S2BWQkieCaNmx2s7Iy4ejmWoLGJqiIBJPZjxUCYTwdWazsMmdD_-_Gn2xdy06mOmJYZ7wwiNJhl4ShaAUnTMQVtfyESqn71sVgv8VMPQ6Y0f6XbzpBnjPv6wsXCGUm1bmgEzv4rEMrDWfX649XGg5TdWNsoU_FkAkd6Rnis97PRTNu9cQRyeHDd31E4aatB4MLYvJhKuoUyrSd8J_wdKEAVD0U7Jk_vYiP6cG_h_ygJ16aNnygXudpo3RqzSwPPdF4GcoZ_A0Q36F2ggRawkLN-2X18RwM8ev3O2ifFpquvZAwkOSYaCh0_9Jq2klc6nJqSFQfl5_mFs2NqEG6IQMoXyg8EpmwixoTj2qaR59eSA_NVUL_UlkqHtzhsAbJzy_NnfeAyhdlJ4J2etVwFiiydFQ2mXhIPiyhzZXIvK1dMGrsDAjaBJudEXgjEXsRiUUpfUWb63-ciG4hTk5wHKG-pxDcBHmEmt03HM-VOx-O-aZH5tDr99mPeWCdNiXmoe9r3lSXqIdG5V9vsNeJenxNPCOpmssOI9zPPNiflkcwhnG4NOBmo_12GgIm9Bsbqy84icsYD4qRDFq_5jvff69duV55KNB7KyfTia35TLTPy2YNEMbPCM9gxWdQLNdt8pz5DkaibwnVnVfeE3AGWXs1gFsQqmuvVyy-wC-WCFDTNf6iGzjDZ8tpCeMeOp3cioVrZ3bU5YxbC_UKu7T3aotP1dTk9JjJCkp6Iuo1uvXspRmTkpzPb_VApDOBSEQU67m8VbHockYsyrY4u7porEHG6D8HJiOz3n9d4Rokz8E0vjcB6PjgwBcIDAEZ9vkWfpn0Vq6ITp6anATCSlvoYEgOKcVjnLsgDd0YJ2rFnEmA2Jq5c_lrg7DhHGVMkFQ_aPSspFRho14Z8wHnPvVpDR2LWIGWjmM-k-CXw7ApbsEePWqAm0hd56XjwrAcqAPaI4mP3V4F38-dt21MP3OJrJu-ju0Tty9U7UX5agWE2YojRFri1THOjZkB6elcbxWGSYmiqvLZCprskq5nJh3Fc9cyBUs2XSBF0ztTuIaSovwdpWQeRwO4kMdZ5Tq2ReWDb2P7angqPE6e8gX-OGDR1kg59yT0dwbD1_fW2CHoyZdn3bP6rFzYaGXn-KxCNwg.PROl1nu28oab13J6WjCkJg"
}
2021-12-08 15:29:59
SendAuthorizationResponseWithResponseModeFragment
Redirecting back to client
uri
https://wpc.paas.santanderbr.pre.corp/open-finance-inbound#state=2b638c3cd2c9df2c1590a1941347f717bcd6dc34998d50fc982baf722b0a7ffd&code=RItEwA5v2z98xlD7Difu8vTU5fJzTFyG&id_token=eyJraWQiOiJYOWpQaFR5ZTMzTW5sQjZOWDZRYWlBdnJfcUtVMGJTRmVFcmpRUXJrNTBNIiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.AGgs8sCKqM8dEdCUtceEfQ_Q0DB913IAJz6nzgTXu79I5Ee7y7y_zMxDEAE773bok5NVNVm7UciDtiuvIaxciDmX3t9R_YfthZJEpOIG0YbyfirYQ_o-dTWabA4fashMaoBwi1_ch-09-apL2DJdMAWNIB-1yVvSx4zUoAYmrsR7YfEvMq7QipFLlQPiflrN27IV8WB5lM4AVZUIePvvEewLLAMW4ARQkH87hld1kFXi4yzVHnPunpWxz6xvl_DklpK2IoVJKqbUp5I-hoRUeXmR86lKMnkDxodfnN-2rCK4j123YvftJOIU_tNOesE7-fHq4NzX3UhiW-z1BwKUQg.4gxViqA5R2mNPgyR.y5uPgsryVn3H3ILETz0mgk0Kz6qeonp4lsooAh95QB10MIo0642S2BWQkieCaNmx2s7Iy4ejmWoLGJqiIBJPZjxUCYTwdWazsMmdD_-_Gn2xdy06mOmJYZ7wwiNJhl4ShaAUnTMQVtfyESqn71sVgv8VMPQ6Y0f6XbzpBnjPv6wsXCGUm1bmgEzv4rEMrDWfX649XGg5TdWNsoU_FkAkd6Rnis97PRTNu9cQRyeHDd31E4aatB4MLYvJhKuoUyrSd8J_wdKEAVD0U7Jk_vYiP6cG_h_ygJ16aNnygXudpo3RqzSwPPdF4GcoZ_A0Q36F2ggRawkLN-2X18RwM8ev3O2ifFpquvZAwkOSYaCh0_9Jq2klc6nJqSFQfl5_mFs2NqEG6IQMoXyg8EpmwixoTj2qaR59eSA_NVUL_UlkqHtzhsAbJzy_NnfeAyhdlJ4J2etVwFiiydFQ2mXhIPiyhzZXIvK1dMGrsDAjaBJudEXgjEXsRiUUpfUWb63-ciG4hTk5wHKG-pxDcBHmEmt03HM-VOx-O-aZH5tDr99mPeWCdNiXmoe9r3lSXqIdG5V9vsNeJenxNPCOpmssOI9zPPNiflkcwhnG4NOBmo_12GgIm9Bsbqy84icsYD4qRDFq_5jvff69duV55KNB7KyfTia35TLTPy2YNEMbPCM9gxWdQLNdt8pz5DkaibwnVnVfeE3AGWXs1gFsQqmuvVyy-wC-WCFDTNf6iGzjDZ8tpCeMeOp3cioVrZ3bU5YxbC_UKu7T3aotP1dTk9JjJCkp6Iuo1uvXspRmTkpzPb_VApDOBSEQU67m8VbHockYsyrY4u7porEHG6D8HJiOz3n9d4Rokz8E0vjcB6PjgwBcIDAEZ9vkWfpn0Vq6ITp6anATCSlvoYEgOKcVjnLsgDd0YJ2rFnEmA2Jq5c_lrg7DhHGVMkFQ_aPSspFRho14Z8wHnPvVpDR2LWIGWjmM-k-CXw7ApbsEePWqAm0hd56XjwrAcqAPaI4mP3V4F38-dt21MP3OJrJu-ju0Tty9U7UX5agWE2YojRFri1THOjZkB6elcbxWGSYmiqvLZCprskq5nJh3Fc9cyBUs2XSBF0ztTuIaSovwdpWQeRwO4kMdZ5Tq2ReWDb2P7angqPE6e8gX-OGDR1kg59yT0dwbD1_fW2CHoyZdn3bP6rFzYaGXn-KxCNwg.PROl1nu28oab13J6WjCkJg
2021-12-08 15:29:59 OUTGOING
fapi1-advanced-final-client-test-encrypted-idtoken
Response to HTTP request to test instance 1XHRGLy8fUxmY5s
outgoing
org.springframework.web.servlet.view.RedirectView: [RedirectView]; URL [https://wpc.paas.santanderbr.pre.corp/open-finance-inbound#state=2b638c3cd2c9df2c1590a1941347f717bcd6dc34998d50fc982baf722b0a7ffd&code=RItEwA5v2z98xlD7Difu8vTU5fJzTFyG&id_token=eyJraWQiOiJYOWpQaFR5ZTMzTW5sQjZOWDZRYWlBdnJfcUtVMGJTRmVFcmpRUXJrNTBNIiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.AGgs8sCKqM8dEdCUtceEfQ_Q0DB913IAJz6nzgTXu79I5Ee7y7y_zMxDEAE773bok5NVNVm7UciDtiuvIaxciDmX3t9R_YfthZJEpOIG0YbyfirYQ_o-dTWabA4fashMaoBwi1_ch-09-apL2DJdMAWNIB-1yVvSx4zUoAYmrsR7YfEvMq7QipFLlQPiflrN27IV8WB5lM4AVZUIePvvEewLLAMW4ARQkH87hld1kFXi4yzVHnPunpWxz6xvl_DklpK2IoVJKqbUp5I-hoRUeXmR86lKMnkDxodfnN-2rCK4j123YvftJOIU_tNOesE7-fHq4NzX3UhiW-z1BwKUQg.4gxViqA5R2mNPgyR.y5uPgsryVn3H3ILETz0mgk0Kz6qeonp4lsooAh95QB10MIo0642S2BWQkieCaNmx2s7Iy4ejmWoLGJqiIBJPZjxUCYTwdWazsMmdD_-_Gn2xdy06mOmJYZ7wwiNJhl4ShaAUnTMQVtfyESqn71sVgv8VMPQ6Y0f6XbzpBnjPv6wsXCGUm1bmgEzv4rEMrDWfX649XGg5TdWNsoU_FkAkd6Rnis97PRTNu9cQRyeHDd31E4aatB4MLYvJhKuoUyrSd8J_wdKEAVD0U7Jk_vYiP6cG_h_ygJ16aNnygXudpo3RqzSwPPdF4GcoZ_A0Q36F2ggRawkLN-2X18RwM8ev3O2ifFpquvZAwkOSYaCh0_9Jq2klc6nJqSFQfl5_mFs2NqEG6IQMoXyg8EpmwixoTj2qaR59eSA_NVUL_UlkqHtzhsAbJzy_NnfeAyhdlJ4J2etVwFiiydFQ2mXhIPiyhzZXIvK1dMGrsDAjaBJudEXgjEXsRiUUpfUWb63-ciG4hTk5wHKG-pxDcBHmEmt03HM-VOx-O-aZH5tDr99mPeWCdNiXmoe9r3lSXqIdG5V9vsNeJenxNPCOpmssOI9zPPNiflkcwhnG4NOBmo_12GgIm9Bsbqy84icsYD4qRDFq_5jvff69duV55KNB7KyfTia35TLTPy2YNEMbPCM9gxWdQLNdt8pz5DkaibwnVnVfeE3AGWXs1gFsQqmuvVyy-wC-WCFDTNf6iGzjDZ8tpCeMeOp3cioVrZ3bU5YxbC_UKu7T3aotP1dTk9JjJCkp6Iuo1uvXspRmTkpzPb_VApDOBSEQU67m8VbHockYsyrY4u7porEHG6D8HJiOz3n9d4Rokz8E0vjcB6PjgwBcIDAEZ9vkWfpn0Vq6ITp6anATCSlvoYEgOKcVjnLsgDd0YJ2rFnEmA2Jq5c_lrg7DhHGVMkFQ_aPSspFRho14Z8wHnPvVpDR2LWIGWjmM-k-CXw7ApbsEePWqAm0hd56XjwrAcqAPaI4mP3V4F38-dt21MP3OJrJu-ju0Tty9U7UX5agWE2YojRFri1THOjZkB6elcbxWGSYmiqvLZCprskq5nJh3Fc9cyBUs2XSBF0ztTuIaSovwdpWQeRwO4kMdZ5Tq2ReWDb2P7angqPE6e8gX-OGDR1kg59yT0dwbD1_fW2CHoyZdn3bP6rFzYaGXn-KxCNwg.PROl1nu28oab13J6WjCkJg]
outgoing_path
authorize
2021-12-08 15:30:45 INCOMING
fapi1-advanced-final-client-test-encrypted-idtoken
Incoming HTTP request to test instance 1XHRGLy8fUxmY5s
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "santander-client",
  "accept": "application/json",
  "accept-encoding": "gzip, deflate, br",
  "x-fapi-interaction-id": "dc97e220-3751-4e0e-a95c-a37cc6f3fede",
  "connection": "close"
}
incoming_path
/test/a/ST1st/.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-08 15:30:45 SUCCESS
EnsureIncomingTls12WithSecureCipherOrTls13
TLS 1.2 in use and cipher is one recommended by BCP195
actual
ECDHE-RSA-AES128-GCM-SHA256
recommended
[
  "DHE-RSA-AES128-GCM-SHA256",
  "ECDHE-RSA-AES128-GCM-SHA256",
  "DHE-RSA-AES256-GCM-SHA384",
  "ECDHE-RSA-AES256-GCM-SHA384"
]
2021-12-08 15:30:45 OUTGOING
fapi1-advanced-final-client-test-encrypted-idtoken
Response to HTTP request to test instance 1XHRGLy8fUxmY5s
outgoing_status_code
200
outgoing_headers
{}
outgoing_body
{
  "issuer": "https://www.certification.openid.net/test/a/ST1st/",
  "authorization_endpoint": "https://www.certification.openid.net/test/a/ST1st/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/a/ST1st/token",
  "jwks_uri": "https://www.certification.openid.net/test/a/ST1st/jwks",
  "registration_endpoint": "https://www.certification.openid.net/test/a/ST1st/register",
  "userinfo_endpoint": "https://www.certification.openid.net/test/a/ST1st/userinfo",
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/token",
    "registration_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/register",
    "userinfo_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/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-08 15:30:46 INCOMING
fapi1-advanced-final-client-test-encrypted-idtoken
Incoming HTTP request to test instance 1XHRGLy8fUxmY5s
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "santander-client",
  "accept": "application/json",
  "accept-encoding": "gzip, deflate, br",
  "x-fapi-interaction-id": "2eb32faa-cf4b-44f0-a3de-a4a6307d1ba6",
  "connection": "close"
}
incoming_path
/test/a/ST1st/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-08 15:30:46 SUCCESS
EnsureIncomingTls12WithSecureCipherOrTls13
TLS 1.2 in use and cipher is one recommended by BCP195
actual
ECDHE-RSA-AES128-GCM-SHA256
recommended
[
  "DHE-RSA-AES128-GCM-SHA256",
  "ECDHE-RSA-AES128-GCM-SHA256",
  "DHE-RSA-AES256-GCM-SHA384",
  "ECDHE-RSA-AES256-GCM-SHA384"
]
2021-12-08 15:30:46 OUTGOING
fapi1-advanced-final-client-test-encrypted-idtoken
Response to HTTP request to test instance 1XHRGLy8fUxmY5s
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-08 15:30:47 INCOMING
fapi1-advanced-final-client-test-encrypted-idtoken
Incoming HTTP request to test instance 1XHRGLy8fUxmY5s
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "santander-client",
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded",
  "accept-encoding": "gzip, deflate, br",
  "x-fapi-interaction-id": "db3d007a-247e-4b11-bbb8-54d7a315e413",
  "content-length": "1194",
  "connection": "close"
}
incoming_path
/test-mtls/a/ST1st/token
incoming_body_form_params
{
  "grant_type": "authorization_code",
  "code": "RItEwA5v2z98xlD7Difu8vTU5fJzTFyG",
  "redirect_uri": "https://wpc.paas.santanderbr.pre.corp/open-finance-inbound",
  "code_verifier": "vHhhpYWuedQSb3yK8-NhN9HdssKkMqTJEJFVJqyDB1E",
  "client_id": "client_TJtKsLmtooQgRSOZSHSE54751",
  "client_assertion": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjV1TWhGb2dMSHVlZlhKMklkcXBWdVpTTU12dGlVMG4zeU85clkxdnpqZkkifQ.eyJpYXQiOjE2Mzg5Nzc0NDYsImV4cCI6MTYzODk3NzUwNiwianRpIjoidmU3X3ZUbDh1ckFVdl80MWdONDc1OWFJVlFHT0toR0tad05sRnRPd3VHNCIsImlzcyI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwic3ViIjoiY2xpZW50X1RKdEtzTG10b29RZ1JTT1pTSFNFNTQ3NTEiLCJhdWQiOlsiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QvYS9TVDFzdC8iLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC1tdGxzL2EvU1Qxc3QvdG9rZW4iXX0.kpFeJsyCbygtpaX0RUNGHNVwOfhY1W4_k2nsYGGfsI6GWwOuIHTlr_J1KHGw7zciUUEBNiGnICgLHB6BRlHHsWcHPw_Crn9uAtvdDXdW-BY6S5AYdcF1HHL7eMOWFIOa0_atuFK-e61rFcHpnhrUCsTeR3LgV6hGgSnQbFae_CYHzflMyj1v0j8n-i6gdWHhufXNCeaCIiaMBq7RS9Qjn5f3YHwpyW3KvQfe9HZbwfWLJid6FKdnqFElgj9vnpNhz09UXDoclRWobyPP9A5Vt2UqPk7gqKbncED3IM6T1cSI73c6wWjW3SalWswGi5iBfW8lCQ7SmhqDpM2HUZLJfA",
  "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----- MIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQEL BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAw MDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNB TyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0w KwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAb BgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAw MDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3 PAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3 Mi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA jIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfd U94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkL Yu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMV acpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGt LbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+ jAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1Ud DgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60 BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9v Y3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8E RDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJh c2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIu Y29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEG A1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC ASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh aWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv cmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1 c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv ciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2 aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50 cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v cGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD ggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk 7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLzt uXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2 Y2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+T qFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXk M4R/cRvhf2FzicbsLDjnF2FY1+w= -----END CERTIFICATE-----
incoming_body_json
incoming_query_string_params
{}
incoming_body
grant_type=authorization_code&code=RItEwA5v2z98xlD7Difu8vTU5fJzTFyG&redirect_uri=https%3A%2F%2Fwpc.paas.santanderbr.pre.corp%2Fopen-finance-inbound&code_verifier=vHhhpYWuedQSb3yK8-NhN9HdssKkMqTJEJFVJqyDB1E&client_id=client_TJtKsLmtooQgRSOZSHSE54751&client_assertion=eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjV1TWhGb2dMSHVlZlhKMklkcXBWdVpTTU12dGlVMG4zeU85clkxdnpqZkkifQ.eyJpYXQiOjE2Mzg5Nzc0NDYsImV4cCI6MTYzODk3NzUwNiwianRpIjoidmU3X3ZUbDh1ckFVdl80MWdONDc1OWFJVlFHT0toR0tad05sRnRPd3VHNCIsImlzcyI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwic3ViIjoiY2xpZW50X1RKdEtzTG10b29RZ1JTT1pTSFNFNTQ3NTEiLCJhdWQiOlsiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QvYS9TVDFzdC8iLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC1tdGxzL2EvU1Qxc3QvdG9rZW4iXX0.kpFeJsyCbygtpaX0RUNGHNVwOfhY1W4_k2nsYGGfsI6GWwOuIHTlr_J1KHGw7zciUUEBNiGnICgLHB6BRlHHsWcHPw_Crn9uAtvdDXdW-BY6S5AYdcF1HHL7eMOWFIOa0_atuFK-e61rFcHpnhrUCsTeR3LgV6hGgSnQbFae_CYHzflMyj1v0j8n-i6gdWHhufXNCeaCIiaMBq7RS9Qjn5f3YHwpyW3KvQfe9HZbwfWLJid6FKdnqFElgj9vnpNhz09UXDoclRWobyPP9A5Vt2UqPk7gqKbncED3IM6T1cSI73c6wWjW3SalWswGi5iBfW8lCQ7SmhqDpM2HUZLJfA&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
2021-12-08 15:30:47 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-08 15:30:47 SUCCESS
ExtractClientCertificateFromTokenEndpointRequestHeaders
Extracted client certificate
client_certificate
{
  "cert": "-----BEGIN CERTIFICATE----- MIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQEL BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAw MDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNB TyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0w KwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAb BgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAw MDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3 PAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3 Mi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA jIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfd U94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkL Yu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMV acpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGt LbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+ jAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1Ud DgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60 BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9v Y3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8E RDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJh c2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIu Y29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEG A1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC ASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh aWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv cmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1 c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv ciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2 aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50 cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v cGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD ggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk 7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLzt uXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2 Y2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+T qFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXk M4R/cRvhf2FzicbsLDjnF2FY1+w\u003d -----END CERTIFICATE-----",
  "pem": "-----BEGIN CERTIFICATE-----\nMIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAw\nMDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNB\nTyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0w\nKwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAb\nBgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAw\nMDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3\nPAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3\nMi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA\njIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfd\nU94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkL\nYu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMV\nacpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGt\nLbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+\njAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1Ud\nDgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60\nBbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9v\nY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8E\nRDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJh\nc2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIu\nY29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEG\nA1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC\nASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh\naWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv\ncmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1\nc3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv\nciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2\naWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50\ncyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v\ncGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD\nggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk\n7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLzt\nuXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2\nY2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+T\nqFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXk\nM4R/cRvhf2FzicbsLDjnF2FY1+w\u003d\n-----END CERTIFICATE-----",
  "subject": {
    "dn": "UID\u003d42ef14d3-0cb9-4bd9-9d72-6169ad1046b9,1.3.6.1.4.1.311.60.2.1.3\u003d#13024252,2.5.4.15\u003d#131450726976617465204f7267616e697a6174696f6e,2.5.4.5\u003d#130e3930343030383838303030313432,CN\u003dwww.santander.com.br,OU\u003db8d20b1b-e8a7-5099-8174-05ea48bcb566,O\u003dBCO SANTANDER (BRASIL) S.A.,L\u003dSAO PAULO,ST\u003dSP,C\u003dBR"
  },
  "sanDnsNames": [
    "www.santander.com.br"
  ],
  "sanUris": [],
  "sanIPs": [],
  "sanEmails": []
}
2021-12-08 15:30:47 SUCCESS
CheckForClientCertificate
Found client certificate
2021-12-08 15:30:47 SUCCESS
EnsureClientCertificateMatches
Presented certificate matches registered certificate
actual
-----BEGIN CERTIFICATE-----
MIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQEL
BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx
FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB
TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAw
MDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNB
TyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0w
KwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAb
BgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAw
MDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3
PAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3
Mi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA
jIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfd
U94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkL
Yu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMV
acpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGt
LbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+
jAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1Ud
DgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60
BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9v
Y3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8E
RDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJh
c2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIu
Y29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEG
A1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC
ASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh
aWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv
cmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1
c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv
ciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2
aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50
cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v
cGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD
ggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk
7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLzt
uXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2
Y2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+T
qFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXk
M4R/cRvhf2FzicbsLDjnF2FY1+w=
-----END CERTIFICATE-----
2021-12-08 15:30:47 SUCCESS
ExtractClientAssertion
Parsed client assertion
client_assertion
{
  "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjV1TWhGb2dMSHVlZlhKMklkcXBWdVpTTU12dGlVMG4zeU85clkxdnpqZkkifQ.eyJpYXQiOjE2Mzg5Nzc0NDYsImV4cCI6MTYzODk3NzUwNiwianRpIjoidmU3X3ZUbDh1ckFVdl80MWdONDc1OWFJVlFHT0toR0tad05sRnRPd3VHNCIsImlzcyI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwic3ViIjoiY2xpZW50X1RKdEtzTG10b29RZ1JTT1pTSFNFNTQ3NTEiLCJhdWQiOlsiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QvYS9TVDFzdC8iLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC1tdGxzL2EvU1Qxc3QvdG9rZW4iXX0.kpFeJsyCbygtpaX0RUNGHNVwOfhY1W4_k2nsYGGfsI6GWwOuIHTlr_J1KHGw7zciUUEBNiGnICgLHB6BRlHHsWcHPw_Crn9uAtvdDXdW-BY6S5AYdcF1HHL7eMOWFIOa0_atuFK-e61rFcHpnhrUCsTeR3LgV6hGgSnQbFae_CYHzflMyj1v0j8n-i6gdWHhufXNCeaCIiaMBq7RS9Qjn5f3YHwpyW3KvQfe9HZbwfWLJid6FKdnqFElgj9vnpNhz09UXDoclRWobyPP9A5Vt2UqPk7gqKbncED3IM6T1cSI73c6wWjW3SalWswGi5iBfW8lCQ7SmhqDpM2HUZLJfA",
  "header": {
    "kid": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI",
    "typ": "JWT",
    "alg": "PS256"
  },
  "claims": {
    "sub": "client_TJtKsLmtooQgRSOZSHSE54751",
    "aud": [
      "https://www.certification.openid.net/test/a/ST1st/",
      "https://www.certification.openid.net/test-mtls/a/ST1st/token"
    ],
    "iss": "client_TJtKsLmtooQgRSOZSHSE54751",
    "exp": 1638977506,
    "iat": 1638977446,
    "jti": "ve7_vTl8urAUv_41gN4759aIVQGOKhGKZwNlFtOwuG4"
  }
}
2021-12-08 15:30:47
EnsureClientAssertionSignatureAlgorithmMatchesRegistered
token_endpoint_auth_signing_alg is not set for the client, any supported algorithm can be used
2021-12-08 15:30:47 SUCCESS
ValidateClientAssertionSignature
client_assertion signature validated
client_assertion
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjV1TWhGb2dMSHVlZlhKMklkcXBWdVpTTU12dGlVMG4zeU85clkxdnpqZkkifQ.eyJpYXQiOjE2Mzg5Nzc0NDYsImV4cCI6MTYzODk3NzUwNiwianRpIjoidmU3X3ZUbDh1ckFVdl80MWdONDc1OWFJVlFHT0toR0tad05sRnRPd3VHNCIsImlzcyI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwic3ViIjoiY2xpZW50X1RKdEtzTG10b29RZ1JTT1pTSFNFNTQ3NTEiLCJhdWQiOlsiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QvYS9TVDFzdC8iLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC1tdGxzL2EvU1Qxc3QvdG9rZW4iXX0.kpFeJsyCbygtpaX0RUNGHNVwOfhY1W4_k2nsYGGfsI6GWwOuIHTlr_J1KHGw7zciUUEBNiGnICgLHB6BRlHHsWcHPw_Crn9uAtvdDXdW-BY6S5AYdcF1HHL7eMOWFIOa0_atuFK-e61rFcHpnhrUCsTeR3LgV6hGgSnQbFae_CYHzflMyj1v0j8n-i6gdWHhufXNCeaCIiaMBq7RS9Qjn5f3YHwpyW3KvQfe9HZbwfWLJid6FKdnqFElgj9vnpNhz09UXDoclRWobyPP9A5Vt2UqPk7gqKbncED3IM6T1cSI73c6wWjW3SalWswGi5iBfW8lCQ7SmhqDpM2HUZLJfA
2021-12-08 15:30:47 SUCCESS
EnsureClientAssertionTypeIsJwt
Found JWT assertion type
assertion type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2021-12-08 15:30:47 SUCCESS
ValidateClientAssertionClaims
Client Assertion passed all validation checks
2021-12-08 15:30:47 SUCCESS
ValidateAuthorizationCode
Found authorization code
authorization_code
RItEwA5v2z98xlD7Difu8vTU5fJzTFyG
2021-12-08 15:30:47 SUCCESS
ValidateRedirectUri
Found redirect uri
redirect_uri
https://wpc.paas.santanderbr.pre.corp/open-finance-inbound
2021-12-08 15:30:47 SUCCESS
GenerateBearerAccessToken
Generated access token
access_token
ll6BiqyHQvJlqj5rx9vvCb0n8Ni2KHmuIw3li8ZRKXpVeU6BpD
2021-12-08 15:30:47 SUCCESS
CalculateAtHash
Successful at_hash encoding
at_hash
gC_5ybK0rIQl2W4r7-7OOw
2021-12-08 15:30:47
CreateRefreshToken
Created refresh token
refresh_token
FoUZclvwvEEPwZNPCIksQuOKAScgoQrlAIwYUdkuuturNeioJl8945284392"";([
2021-12-08 15:30:47 SUCCESS
GenerateIdTokenClaims
Created ID Token Claims
iss
https://www.certification.openid.net/test/a/ST1st/
sub
user-subject-1234531
aud
client_TJtKsLmtooQgRSOZSHSE54751
nonce
d80041fa5bbed9fbe27f9016dea6798d395d47fa7be164466ae67d0eace7e9f1
iat
1638977447
exp
1638977747
2021-12-08 15:30:47 SUCCESS
FAPIBrazilAddCPFAndCPNJToIdTokenClaims
Added claims to id_token claims
id_token_claims
{
  "iss": "https://www.certification.openid.net/test/a/ST1st/",
  "sub": "user-subject-1234531",
  "aud": "client_TJtKsLmtooQgRSOZSHSE54751",
  "nonce": "d80041fa5bbed9fbe27f9016dea6798d395d47fa7be164466ae67d0eace7e9f1",
  "iat": 1638977447,
  "exp": 1638977747
}
2021-12-08 15:30:47 SUCCESS
AddAtHashToIdTokenClaims
Added at_hash to ID token claims
at_hash
gC_5ybK0rIQl2W4r7-7OOw
id_token_claims
{
  "iss": "https://www.certification.openid.net/test/a/ST1st/",
  "sub": "user-subject-1234531",
  "aud": "client_TJtKsLmtooQgRSOZSHSE54751",
  "nonce": "d80041fa5bbed9fbe27f9016dea6798d395d47fa7be164466ae67d0eace7e9f1",
  "iat": 1638977447,
  "exp": 1638977747,
  "at_hash": "gC_5ybK0rIQl2W4r7-7OOw"
}
2021-12-08 15:30:47 SUCCESS
FAPIBrazilAddACRClaimToIdTokenClaims
Added acr value to id_token_claims
acr_value
urn:brasil:openbanking:loa2
claims
{
  "iss": "https://www.certification.openid.net/test/a/ST1st/",
  "sub": "user-subject-1234531",
  "aud": "client_TJtKsLmtooQgRSOZSHSE54751",
  "nonce": "d80041fa5bbed9fbe27f9016dea6798d395d47fa7be164466ae67d0eace7e9f1",
  "iat": 1638977447,
  "exp": 1638977747,
  "at_hash": "gC_5ybK0rIQl2W4r7-7OOw",
  "acr": "urn:brasil:openbanking:loa2"
}
2021-12-08 15:30:47 SUCCESS
SignIdToken
Signed the ID token
id_token
eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJhdF9oYXNoIjoiZ0NfNXliSzBySVFsMlc0cjctN09PdyIsInN1YiI6InVzZXItc3ViamVjdC0xMjM0NTMxIiwiYXVkIjoiY2xpZW50X1RKdEtzTG10b29RZ1JTT1pTSFNFNTQ3NTEiLCJhY3IiOiJ1cm46YnJhc2lsOm9wZW5iYW5raW5nOmxvYTIiLCJpc3MiOiJodHRwczpcL1wvd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldFwvdGVzdFwvYVwvU1Qxc3RcLyIsImV4cCI6MTYzODk3Nzc0Nywibm9uY2UiOiJkODAwNDFmYTViYmVkOWZiZTI3ZjkwMTZkZWE2Nzk4ZDM5NWQ0N2ZhN2JlMTY0NDY2YWU2N2QwZWFjZTdlOWYxIiwiaWF0IjoxNjM4OTc3NDQ3fQ.hhjbxHy-trI4aE2_yrmaQUN2bhRIHrKnKYMnLVSRPwrgIXHY1zBaZdshGIupRot7F2RP2yrcVgYpw5USPPH3JRk1FQ1ljdxU0vy8I-wP8jnSJEMvuC9h3dxp1ky1daTF2wwDtvQNdBPvvmN1klBfV6HIb3uqBUhWZmPKFKe0bsSlU0r9D4q3JtU8_VJNYT2n9lWOdtolaujDpI71F0It01Xc3GG_MUQgqzFac2-Tk4P44h80lM8FSzC2cYPiz2qVd5cWoQ95-tpKoGTSUMOGVCx5Itg6iOmthH-ndpvbpLe18I3Mxy_sQ9lC3KXTOr6d71y8KSrKq6W2xnbcfuXOhg
2021-12-08 15:30:47
EncryptIdToken
Encrypted the id token
id_token_encrypted_response_alg
RSA-OAEP
id_token_encrypted_response_enc
A256GCM
id_token
eyJraWQiOiJYOWpQaFR5ZTMzTW5sQjZOWDZRYWlBdnJfcUtVMGJTRmVFcmpRUXJrNTBNIiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.mGwe1FoWzicm6NLFcXcyroxIvekU1tXYilU9879dOp70kk9wGQK8EgXsSmS1KYPGlwKkl0HOert1197eSG38e8JikHME_2ZtfuVLgzWuhzU6nTpMzmuDPeQjEwEDXrCyfB_TQLnXgQvxFZ8Y7WdcRLtOBUXeUgPg1_MKVOEWj_f22ykHA44gsr-_whBLo_tCqMK3lU2uHpBsODcZporSgjifTKhlAXb6G6O0LPbylfB5l6vDtY2-IUQR8S3i9c2FSHAQiD1-JBXYbYAlZQodiMzGvil_9ro5FY2g3By0DoYq530-j_boBG9JkK7DC8IAIUzmfOBIMITZ9jetDr83_Q.v7AieTX3NxJX4ihf.4IHcUDaIdttT_W95sxDQbiz9FlJYecTjUS78XHsY-eQX4ic9mdkwN34FFQUif4INOYkY4nMvdNyqyCFfGGpGC87x1tVKuSA7AFCuzgl790M0yTBPAo0mTRRqjNvBc2N-oNNQkQ7uSEAQthCEUuZHIkppNZXfEtHyXL1J0p-QHsRv3quCFRE-exvmsW8oOkIbAGeZinpF73D3SWucrHqhCXZf-25PfBblonUXeL0uBdbzENNRznCv60xzazG2ziIPx5Yf_nDUFU0K9vQWk9c58N9SaoY2MMMFkvnNRq0iOePeRhJPp8b9zHujsVzz1RFs5bhFdYnD44ENDFezsZZTEOO6LGcsh6qXyN5DH2tWQFejbXriZrz2B0ZPBV5xu31Su_r8K2qtZ4y3MLC_IHwsfUb1k3yELwzKo63Mtu7dScj7lWRvLuj3L8BVoQIPN30YDI5yZAs7VGR-bu_6SLxkIPyQMcTFhZNDvO-KwWL6UgU2tEirJn-1WizTxEGN5Au4YgQNvYIqdIkpbcdDoSsRZWbmj9F0_zMEllo_Ub_75vRuhCEeG0UbAveOhgBrg5wCPrSzd4GeOe3GZgsQ_SlmXLGc7bfRoyKzIGDHDuhoSiD4GJvePAgCMF_CnagT7T_qiyGTI2F3kRKfiUCwI3aO2QRGden_MJTsyE31pqsnifd8wWI_-l5xwvth5evO6AGStQgXams4KR2wu1TOxdjMNCWw1Ku_yWJDlx95swcpMhNhX-PFNE1udtaMZs_vX7HJuT_jd1fCgzW7NAZYrvJNh3lrz52Mtj4dzMDmdre9X2-b4-hBP8BeC9G9yv9H41dGRaA8LOdj4KtesxdF7ftpeB0On9YUdjI3dXKCHh34lex7XC57OVReCxRM4_8zLdD0evojsATWZxdLnZe99kYf6313SV51MVpecwYnIbZPX2tlasQP0ZUHAxNB-PoWESLFJK-ox186ODMnvdr8aXz3iM-72BsaABCndi9InekjsPK9q5TQ7fXVwopp8AIBJb4Xd5shP4KPo9cCgba-wu31kzd3XTZNRmCbIOjUh78u1e7Z9tIoJ9WC8oBnHHfB2bVf4lAOOAVi7nTMcgN1OuYLMVaC3yrWR67pCO88HYnVgE_Ks_DkdvCZjQ.Kcq3Pyqvnc28gThi0cLRsA
2021-12-08 15:30:47 SUCCESS
CreateTokenEndpointResponse
Created token endpoint response
access_token
ll6BiqyHQvJlqj5rx9vvCb0n8Ni2KHmuIw3li8ZRKXpVeU6BpD
token_type
Bearer
id_token
eyJraWQiOiJYOWpQaFR5ZTMzTW5sQjZOWDZRYWlBdnJfcUtVMGJTRmVFcmpRUXJrNTBNIiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.mGwe1FoWzicm6NLFcXcyroxIvekU1tXYilU9879dOp70kk9wGQK8EgXsSmS1KYPGlwKkl0HOert1197eSG38e8JikHME_2ZtfuVLgzWuhzU6nTpMzmuDPeQjEwEDXrCyfB_TQLnXgQvxFZ8Y7WdcRLtOBUXeUgPg1_MKVOEWj_f22ykHA44gsr-_whBLo_tCqMK3lU2uHpBsODcZporSgjifTKhlAXb6G6O0LPbylfB5l6vDtY2-IUQR8S3i9c2FSHAQiD1-JBXYbYAlZQodiMzGvil_9ro5FY2g3By0DoYq530-j_boBG9JkK7DC8IAIUzmfOBIMITZ9jetDr83_Q.v7AieTX3NxJX4ihf.4IHcUDaIdttT_W95sxDQbiz9FlJYecTjUS78XHsY-eQX4ic9mdkwN34FFQUif4INOYkY4nMvdNyqyCFfGGpGC87x1tVKuSA7AFCuzgl790M0yTBPAo0mTRRqjNvBc2N-oNNQkQ7uSEAQthCEUuZHIkppNZXfEtHyXL1J0p-QHsRv3quCFRE-exvmsW8oOkIbAGeZinpF73D3SWucrHqhCXZf-25PfBblonUXeL0uBdbzENNRznCv60xzazG2ziIPx5Yf_nDUFU0K9vQWk9c58N9SaoY2MMMFkvnNRq0iOePeRhJPp8b9zHujsVzz1RFs5bhFdYnD44ENDFezsZZTEOO6LGcsh6qXyN5DH2tWQFejbXriZrz2B0ZPBV5xu31Su_r8K2qtZ4y3MLC_IHwsfUb1k3yELwzKo63Mtu7dScj7lWRvLuj3L8BVoQIPN30YDI5yZAs7VGR-bu_6SLxkIPyQMcTFhZNDvO-KwWL6UgU2tEirJn-1WizTxEGN5Au4YgQNvYIqdIkpbcdDoSsRZWbmj9F0_zMEllo_Ub_75vRuhCEeG0UbAveOhgBrg5wCPrSzd4GeOe3GZgsQ_SlmXLGc7bfRoyKzIGDHDuhoSiD4GJvePAgCMF_CnagT7T_qiyGTI2F3kRKfiUCwI3aO2QRGden_MJTsyE31pqsnifd8wWI_-l5xwvth5evO6AGStQgXams4KR2wu1TOxdjMNCWw1Ku_yWJDlx95swcpMhNhX-PFNE1udtaMZs_vX7HJuT_jd1fCgzW7NAZYrvJNh3lrz52Mtj4dzMDmdre9X2-b4-hBP8BeC9G9yv9H41dGRaA8LOdj4KtesxdF7ftpeB0On9YUdjI3dXKCHh34lex7XC57OVReCxRM4_8zLdD0evojsATWZxdLnZe99kYf6313SV51MVpecwYnIbZPX2tlasQP0ZUHAxNB-PoWESLFJK-ox186ODMnvdr8aXz3iM-72BsaABCndi9InekjsPK9q5TQ7fXVwopp8AIBJb4Xd5shP4KPo9cCgba-wu31kzd3XTZNRmCbIOjUh78u1e7Z9tIoJ9WC8oBnHHfB2bVf4lAOOAVi7nTMcgN1OuYLMVaC3yrWR67pCO88HYnVgE_Ks_DkdvCZjQ.Kcq3Pyqvnc28gThi0cLRsA
refresh_token
FoUZclvwvEEPwZNPCIksQuOKAScgoQrlAIwYUdkuuturNeioJl8945284392"";([
scope
openid consents accounts consent:urn:conformance.oidf:SCLJxqMXSW
2021-12-08 15:30:47 OUTGOING
fapi1-advanced-final-client-test-encrypted-idtoken
Response to HTTP request to test instance 1XHRGLy8fUxmY5s
outgoing_status_code
200
outgoing_headers
{}
outgoing_body
{
  "access_token": "ll6BiqyHQvJlqj5rx9vvCb0n8Ni2KHmuIw3li8ZRKXpVeU6BpD",
  "token_type": "Bearer",
  "id_token": "eyJraWQiOiJYOWpQaFR5ZTMzTW5sQjZOWDZRYWlBdnJfcUtVMGJTRmVFcmpRUXJrNTBNIiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.mGwe1FoWzicm6NLFcXcyroxIvekU1tXYilU9879dOp70kk9wGQK8EgXsSmS1KYPGlwKkl0HOert1197eSG38e8JikHME_2ZtfuVLgzWuhzU6nTpMzmuDPeQjEwEDXrCyfB_TQLnXgQvxFZ8Y7WdcRLtOBUXeUgPg1_MKVOEWj_f22ykHA44gsr-_whBLo_tCqMK3lU2uHpBsODcZporSgjifTKhlAXb6G6O0LPbylfB5l6vDtY2-IUQR8S3i9c2FSHAQiD1-JBXYbYAlZQodiMzGvil_9ro5FY2g3By0DoYq530-j_boBG9JkK7DC8IAIUzmfOBIMITZ9jetDr83_Q.v7AieTX3NxJX4ihf.4IHcUDaIdttT_W95sxDQbiz9FlJYecTjUS78XHsY-eQX4ic9mdkwN34FFQUif4INOYkY4nMvdNyqyCFfGGpGC87x1tVKuSA7AFCuzgl790M0yTBPAo0mTRRqjNvBc2N-oNNQkQ7uSEAQthCEUuZHIkppNZXfEtHyXL1J0p-QHsRv3quCFRE-exvmsW8oOkIbAGeZinpF73D3SWucrHqhCXZf-25PfBblonUXeL0uBdbzENNRznCv60xzazG2ziIPx5Yf_nDUFU0K9vQWk9c58N9SaoY2MMMFkvnNRq0iOePeRhJPp8b9zHujsVzz1RFs5bhFdYnD44ENDFezsZZTEOO6LGcsh6qXyN5DH2tWQFejbXriZrz2B0ZPBV5xu31Su_r8K2qtZ4y3MLC_IHwsfUb1k3yELwzKo63Mtu7dScj7lWRvLuj3L8BVoQIPN30YDI5yZAs7VGR-bu_6SLxkIPyQMcTFhZNDvO-KwWL6UgU2tEirJn-1WizTxEGN5Au4YgQNvYIqdIkpbcdDoSsRZWbmj9F0_zMEllo_Ub_75vRuhCEeG0UbAveOhgBrg5wCPrSzd4GeOe3GZgsQ_SlmXLGc7bfRoyKzIGDHDuhoSiD4GJvePAgCMF_CnagT7T_qiyGTI2F3kRKfiUCwI3aO2QRGden_MJTsyE31pqsnifd8wWI_-l5xwvth5evO6AGStQgXams4KR2wu1TOxdjMNCWw1Ku_yWJDlx95swcpMhNhX-PFNE1udtaMZs_vX7HJuT_jd1fCgzW7NAZYrvJNh3lrz52Mtj4dzMDmdre9X2-b4-hBP8BeC9G9yv9H41dGRaA8LOdj4KtesxdF7ftpeB0On9YUdjI3dXKCHh34lex7XC57OVReCxRM4_8zLdD0evojsATWZxdLnZe99kYf6313SV51MVpecwYnIbZPX2tlasQP0ZUHAxNB-PoWESLFJK-ox186ODMnvdr8aXz3iM-72BsaABCndi9InekjsPK9q5TQ7fXVwopp8AIBJb4Xd5shP4KPo9cCgba-wu31kzd3XTZNRmCbIOjUh78u1e7Z9tIoJ9WC8oBnHHfB2bVf4lAOOAVi7nTMcgN1OuYLMVaC3yrWR67pCO88HYnVgE_Ks_DkdvCZjQ.Kcq3Pyqvnc28gThi0cLRsA",
  "refresh_token": "FoUZclvwvEEPwZNPCIksQuOKAScgoQrlAIwYUdkuuturNeioJl8945284392\"\";([",
  "scope": "openid consents accounts consent:urn:conformance.oidf:SCLJxqMXSW"
}
outgoing_path
token
2021-12-08 15:31:12 INCOMING
fapi1-advanced-final-client-test-encrypted-idtoken
Incoming HTTP request to test instance 1XHRGLy8fUxmY5s
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "santander-client",
  "accept": "application/json",
  "accept-encoding": "gzip, deflate, br",
  "x-fapi-interaction-id": "717d51f2-dad5-4e0b-9757-53a79ec74c00",
  "connection": "close"
}
incoming_path
/test/a/ST1st/.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-08 15:31: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"
]
2021-12-08 15:31:12 OUTGOING
fapi1-advanced-final-client-test-encrypted-idtoken
Response to HTTP request to test instance 1XHRGLy8fUxmY5s
outgoing_status_code
200
outgoing_headers
{}
outgoing_body
{
  "issuer": "https://www.certification.openid.net/test/a/ST1st/",
  "authorization_endpoint": "https://www.certification.openid.net/test/a/ST1st/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/a/ST1st/token",
  "jwks_uri": "https://www.certification.openid.net/test/a/ST1st/jwks",
  "registration_endpoint": "https://www.certification.openid.net/test/a/ST1st/register",
  "userinfo_endpoint": "https://www.certification.openid.net/test/a/ST1st/userinfo",
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/token",
    "registration_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/register",
    "userinfo_endpoint": "https://www.certification.openid.net/test-mtls/a/ST1st/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-08 15:31:13 INCOMING
fapi1-advanced-final-client-test-encrypted-idtoken
Incoming HTTP request to test instance 1XHRGLy8fUxmY5s
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "santander-client",
  "authorization": "Bearer ll6BiqyHQvJlqj5rx9vvCb0n8Ni2KHmuIw3li8ZRKXpVeU6BpD",
  "content-type": "application/json",
  "x-fapi-interaction-id": "8bd59735-fa2a-4c08-978f-3d7d5e7e7187",
  "accept-encoding": "gzip, deflate, br",
  "content-length": "194",
  "connection": "close"
}
incoming_path
/test-mtls/a/ST1st/accounts/v1/accounts
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----- MIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQEL BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAw MDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNB TyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0w KwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAb BgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAw MDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3 PAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3 Mi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA jIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfd U94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkL Yu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMV acpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGt LbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+ jAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1Ud DgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60 BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9v Y3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8E RDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJh c2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIu Y29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEG A1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC ASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh aWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv cmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1 c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv ciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2 aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50 cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v cGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD ggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk 7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLzt uXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2 Y2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+T qFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXk M4R/cRvhf2FzicbsLDjnF2FY1+w= -----END CERTIFICATE-----
incoming_body_json
{
  "data": {
    "loggedUser": {
      "document": {
        "identification": "31415340803",
        "rel": "CPF"
      }
    },
    "businessEntity": {
      "document": {
        "identification": "11111111111111",
        "rel": "CNPJ"
      }
    },
    "permissions": [
      "ACCOUNTS_READ"
    ]
  }
}
incoming_query_string_params
{}
incoming_body
{"data":{"loggedUser":{"document":{"identification":"31415340803","rel":"CPF"}},"businessEntity":{"document": {"identification":"11111111111111","rel": "CNPJ"}},"permissions":["ACCOUNTS_READ"]}}
2021-12-08 15:31: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"
]
Accounts endpoint
2021-12-08 15:31:13 SUCCESS
ExtractClientCertificateFromTokenEndpointRequestHeaders
Extracted client certificate
client_certificate
{
  "cert": "-----BEGIN CERTIFICATE----- MIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQEL BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAw MDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNB TyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0w KwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAb BgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAw MDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3 PAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3 Mi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA jIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfd U94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkL Yu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMV acpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGt LbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+ jAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1Ud DgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60 BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9v Y3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8E RDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJh c2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIu Y29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEG A1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC ASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh aWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv cmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1 c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv ciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2 aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50 cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v cGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD ggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk 7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLzt uXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2 Y2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+T qFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXk M4R/cRvhf2FzicbsLDjnF2FY1+w\u003d -----END CERTIFICATE-----",
  "pem": "-----BEGIN CERTIFICATE-----\nMIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAw\nMDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNB\nTyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0w\nKwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAb\nBgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAw\nMDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3\nPAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3\nMi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA\njIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfd\nU94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkL\nYu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMV\nacpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGt\nLbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+\njAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1Ud\nDgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60\nBbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9v\nY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8E\nRDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJh\nc2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIu\nY29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEG\nA1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC\nASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh\naWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv\ncmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1\nc3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv\nciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2\naWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50\ncyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v\ncGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD\nggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk\n7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLzt\nuXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2\nY2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+T\nqFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXk\nM4R/cRvhf2FzicbsLDjnF2FY1+w\u003d\n-----END CERTIFICATE-----",
  "subject": {
    "dn": "UID\u003d42ef14d3-0cb9-4bd9-9d72-6169ad1046b9,1.3.6.1.4.1.311.60.2.1.3\u003d#13024252,2.5.4.15\u003d#131450726976617465204f7267616e697a6174696f6e,2.5.4.5\u003d#130e3930343030383838303030313432,CN\u003dwww.santander.com.br,OU\u003db8d20b1b-e8a7-5099-8174-05ea48bcb566,O\u003dBCO SANTANDER (BRASIL) S.A.,L\u003dSAO PAULO,ST\u003dSP,C\u003dBR"
  },
  "sanDnsNames": [
    "www.santander.com.br"
  ],
  "sanUris": [],
  "sanIPs": [],
  "sanEmails": []
}
2021-12-08 15:31:13 SUCCESS
CheckForClientCertificate
Found client certificate
2021-12-08 15:31:13 SUCCESS
EnsureClientCertificateMatches
Presented certificate matches registered certificate
actual
-----BEGIN CERTIFICATE-----
MIIHADCCBeigAwIBAgIUeRQCp6rqzrXoXP8Ohn7QkF1aGBwwDQYJKoZIhvcNAQEL
BQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx
FTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB
TkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzAwMDgwMFoXDTIyMDgxMjAw
MDgwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNB
TyBQQVVMTzEkMCIGA1UEChMbQkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMS0w
KwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxHTAb
BgNVBAMTFHd3dy5zYW50YW5kZXIuY29tLmJyMRcwFQYDVQQFEw45MDQwMDg4ODAw
MDE0MjEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3
PAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ0MmVmMTRkMy0wY2I5LTRiZDktOWQ3
Mi02MTY5YWQxMDQ2YjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA
jIST5OuvNLankWeo0ioBLYn5Nq7kG20rqI5m2AWIKN2YiIShewkE/7l4TFEtVjfd
U94lyiNq3u9pcJVqNTQAsh83iMYZ3OKYDC9b462eoAFMh844TQ8ygzIDGjxuSrkL
Yu4z8x8qgA7yNbblf46IKPedLmdG19r7CDQ1kXvNXI4A7y7cwxE1EeWUDuPTvAMV
acpV+D6BGgQGabvdItOhwN6ymyNMU9daSif+kldaIvlxsMPec+TzzLviB6ijCbGt
LbRYl9omr7B65jtmqQS0gweHQKRzDRiFBieUl06DDwYlGlwAhNwAK6PsVb73BEQ+
jAPzdoF6s3n/GpcXamDlAgMBAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1Ud
DgQWBBTtM2SZKCpdo07osSjEiwLrNnYQsjAfBgNVHSMEGDAWgBSGf1itF/WCtk60
BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9v
Y3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8E
RDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJh
c2lsLm9yZy5ici9pc3N1ZXIuY3JsMB8GA1UdEQQYMBaCFHd3dy5zYW50YW5kZXIu
Y29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEG
A1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC
ASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh
aWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv
cmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1
c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv
ciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2
aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50
cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v
cGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD
ggEBAGWvraO3Waiho5c6Raqj4JzW2uCi9KUG9awPY31uYOtuaNRfS3XDt44j0VDk
7mh1LtZfOrcq3ny4qZPomgEfPswtFzYcd3hcQvIojeJDUhbcBM+3Tmev/zK3QLzt
uXsR+fnHP7H2W2DBDShqtSG0x+AxRSq6e4bAS3gARraZbjQRgl+mibPgGfhfZrd2
Y2w0mJOfutIa093K1KTLkf2eE56rigiwPcXAUjglcrz5+0KZdz0s/h7wUoNAdt+T
qFg7+2B3pzNKFpdy7tjIUtLAgXYxp5IpP9QAW49mnBC0JvLlgC6SZnzCelFWWmXk
M4R/cRvhf2FzicbsLDjnF2FY1+w=
-----END CERTIFICATE-----
2021-12-08 15:31:13 SUCCESS
EnsureBearerAccessTokenNotInParams
Client correctly did not send access token in query parameters or form body
2021-12-08 15:31:13 SUCCESS
ExtractBearerAccessTokenFromHeader
Found access token on incoming request
access_token
ll6BiqyHQvJlqj5rx9vvCb0n8Ni2KHmuIw3li8ZRKXpVeU6BpD
2021-12-08 15:31:13 SUCCESS
RequireBearerAccessToken
Found access token in request
actual
ll6BiqyHQvJlqj5rx9vvCb0n8Ni2KHmuIw3li8ZRKXpVeU6BpD
2021-12-08 15:31: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-08 15:31: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-08 15:31:13 SUCCESS
ExtractFapiInteractionIdHeader
Found a FAPI interaction ID header
fapi_interaction_id
8bd59735-fa2a-4c08-978f-3d7d5e7e7187
2021-12-08 15:31:13 SUCCESS
FAPIBrazilEnsureAuthorizationRequestScopesContainAccounts
'accounts' was included in authorization request scopes
actual
openid consents accounts consent:urn:conformance.oidf:SCLJxqMXSW
expected
accounts
2021-12-08 15:31:13 INFO
CreateFapiInteractionIdIfNeeded
Found existing FAPI interaction ID
fapi_interaction_id
8bd59735-fa2a-4c08-978f-3d7d5e7e7187
2021-12-08 15:31:13 SUCCESS
CreateFAPIAccountEndpointResponse
Created account response object
accounts_endpoint_response
{
  "conformance-test-finished": "true"
}
accounts_endpoint_response_headers
{
  "x-fapi-interaction-id": "8bd59735-fa2a-4c08-978f-3d7d5e7e7187",
  "content-type": "application/json; charset\u003dUTF-8"
}
2021-12-08 15:31:13 SUCCESS
CreateBrazilAccountsEndpointResponse
Created Brazil accounts response (Please note that this is a hardcoded response copied from API documentation)
accounts_endpoint_response
{
  "data": [
    {
      "brandName": "Organização A",
      "companyCnpj": "21128159000166",
      "type": "CONTA_DEPOSITO_A_VISTA",
      "compeCode": "001",
      "branchCode": "6272",
      "number": "94088392",
      "checkDigit": "4",
      "accountId": "92792126019929279212650822221989319252576"
    }
  ],
  "links": {
    "self": "https://api.banco.com.br/open-banking/api/v1/resource",
    "first": "https://api.banco.com.br/open-banking/api/v1/resource",
    "prev": "https://api.banco.com.br/open-banking/api/v1/resource",
    "next": "https://api.banco.com.br/open-banking/api/v1/resource",
    "last": "https://api.banco.com.br/open-banking/api/v1/resource"
  },
  "meta": {
    "totalRecords": 1,
    "totalPages": 1,
    "requestDateTime": "2021-12-08T15:31:13Z"
  }
}
accounts_endpoint_response_headers
{
  "x-fapi-interaction-id": "8bd59735-fa2a-4c08-978f-3d7d5e7e7187",
  "content-type": "application/json"
}
2021-12-08 15:31:13
ClearAccessTokenFromRequest
Condition ran but did not log anything
2021-12-08 15:31:13 OUTGOING
fapi1-advanced-final-client-test-encrypted-idtoken
Response to HTTP request to test instance 1XHRGLy8fUxmY5s
outgoing_status_code
200
outgoing_headers
{
  "x-fapi-interaction-id": [
    "8bd59735-fa2a-4c08-978f-3d7d5e7e7187"
  ],
  "content-type": [
    "application/json"
  ]
}
outgoing_body
{
  "data": [
    {
      "brandName": "Organização A",
      "companyCnpj": "21128159000166",
      "type": "CONTA_DEPOSITO_A_VISTA",
      "compeCode": "001",
      "branchCode": "6272",
      "number": "94088392",
      "checkDigit": "4",
      "accountId": "92792126019929279212650822221989319252576"
    }
  ],
  "links": {
    "self": "https://api.banco.com.br/open-banking/api/v1/resource",
    "first": "https://api.banco.com.br/open-banking/api/v1/resource",
    "prev": "https://api.banco.com.br/open-banking/api/v1/resource",
    "next": "https://api.banco.com.br/open-banking/api/v1/resource",
    "last": "https://api.banco.com.br/open-banking/api/v1/resource"
  },
  "meta": {
    "totalRecords": 1,
    "totalPages": 1,
    "requestDateTime": "2021-12-08T15:31:13Z"
  }
}
outgoing_path
accounts/v1/accounts
2021-12-08 15:31:13 FINISHED
fapi1-advanced-final-client-test-encrypted-idtoken
Test has run to completion
testmodule_result
PASSED
2021-12-08 15:33:58
TEST-RUNNER
Alias has now been claimed by another test
alias
ST1st
new_test_id
1cjZCyIqgvjIOxg
Test Results