Test Summary

Test Results

Expand All Collapse All
All times are UTC
2021-12-08 12:56:52 INFO
TEST-RUNNER
Test instance ODK8JyjMFYFaAdY created
baseUrl
https://www.certification.openid.net/test/a/ST1st
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "by_value",
  "fapi_profile": "openbanking_brazil",
  "fapi_jarm_type": "oidc",
  "fapi_response_mode": "plain_response"
}
alias
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": [
            "MIIHCjCCBfKgAwIBAgIUOzH9HfTVOnve3NAyaHe2WenkdSswDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzIwMTQwMFoXDTIyMDgxMjIwMTQwMFowge0xCzAJBgNVBAYTAkJSMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMWAwFQYDVQQLEw45MDQwMDg4ODAwMDE0MjAaBgNVBAsTE2NlcnRpZmljYWRvIGRpZ2l0YWwwKwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxMTAvBgNVBAMTKHRydXN0LW9wZW5iYW5raW5nLWguYXBpLnNhbnRhbmRlci5jb20uYnIxNDAyBgoJkiaJk/IsZAEBEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDnrrCj9Ag0K44ykBixstIcsXzb3m1CnXVXp/u9hkwyNK5rzwSFRJpOgLMuQiqCtfE7CQpDPxQpcA81Ln16hrSBhHWEvX3o6K7mpmR9LhWaNCFKP8jgmdi0/IKu3/KELOvnQHLg8+fOVNAndWTWUA48EoUwA925CyIxj0r8D1eV+Fu+d0RrZnCJYmDeYlndPl8DMGnQ/RhdvKNssmgxH0g63YWyAFkKkHwlPUwqf8ZmtOFuOH4QRKgkh1kjxLYy5Tq6dzRneJjVe15X/JaSEOHQg5iQOfjK86dCG3766RmtIPwPqloVfJ3jLIASxtl+F39DB9MyNh4qdd2RJ4ZfIh0bAgMBAAGjggMbMIIDFzAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTnM4c7QqYkbRygti3rvIAiqYk5HTAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMHcGA1UdEQRwMG6gGwYFYEwBAwKgEgwQU2FudGFuZGVyIFBlcnNvbqAZBgVgTAEDA6AQDA45MDQwMDg4ODAwMDE0MqAZBgVgTAEDBKAQDA45MDQwMDg4ODAwMDE0MqAZBgVgTAEDB6AQDA45MDQwMDg4ODAwMDE0MjAOBgNVHQ8BAf8EBAMCBsAwggGhBgNVHSAEggGYMIIBlDCCAZAGCisGAQQBg7ovZAEwggGAMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0aW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1ld29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRkIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wRAYIKwYBBQUHAgEWOGh0dHA6Ly9jcHMuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQBJ2WmA3KANTUOUz/ByOZdSjXWHzlr0hzxFMJggaQymvablYeUTLg7ERuEfm3O5N4thYpqrAnG8T3BiVBa5WTT9Q3w0UKHYustOd89cvDiulrl/0EhgVE/ywkcnQ7WKyrVw0mD8cs4GbHK7NqY/3KTrA1J5iKLf2sXr0cwcqrg8hJc5MVZKMHwssbjLVBCx3aTEcBFDkvHg0Wl5cCzModgqwPmv3XA8bSk/EhcRkNUTqGqIYboGy9wDUH4oSBPrDstz2R1G5qGk3gpYO1+LARvMgR4r/b/rZR5J4yldDdD3m+6Wl8Pr8dzy7ETPhJaxUtqarApmGTiBHj6W0shcCf/F"
          ],
          "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": [
            "MIIHPTCCBiWgAwIBAgIUQFJtpFwlpcEtErNzbP6f5/vfqw4wDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDgyNTEzNTUwMFoXDTIyMDkyNDEzNTUwMFowgeUxCzAJBgNVBAYTAkJSMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMWMwGAYDVQQLDBE8VmFsaWRhdGlvbiB0eXBlPjAeBgNVBAsMFzxDZXJ0aWZpY2F0ZSBBdXRob3JpdHk+MCcGA1UECwwgPENOUEogZGEgUmVnaXN0cmF0aW9uIEF1dGhvcml0eT4xJjAkBgNVBAMTHUJBTkNPIFNBTlRBTkRFUiAoQlJBU0lMKSBTLkEuMTQwMgYKCZImiZPyLGQBARMkYjhkMjBiMWItZThhNy01MDk5LTgxNzQtMDVlYTQ4YmNiNTY2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArnUHb9qdS+sfBTmlMOIGzvR4Cm9t5rqcIuxPF+/tNmChRNNNXHmXQA7aeMQYTOFjqyFiH3vgMUzsekzBHk3lriHqqisusZahV0jLJEUi35FG7z5TVqHTVL+rrWbzHEPXIRb7ND5RMBB8xJMsuby+CnrF72x5KK06fg24//3vYIWYDS9iYCiCjpr9ou43UsqB8b7/Z6+u9qebBaAQ/6Rs4l5yX0E2qnJv86cJiw4xXsnrRriKcSTkSMnvq19/nd+D6y15sF4yHBMzOg/KYm7YP3b3OqhaHdLOV+WDcK4qBX9Pq4F5LAvzMZE7d7+D8nJPzZNCbyW3S3y7S8PcLAhd3QIDAQABo4IDVjCCA1IwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUlyYmfOS+lp0MNhDwo3KmqzFNjc8wHwYDVR0jBBgwFoAUhn9YrRf1grZOtAWz+7DOEUPfTL4wTAYIKwYBBQUHAQEEQDA+MDwGCCsGAQUFBzABhjBodHRwOi8vb2NzcC5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIwSwYDVR0fBEQwQjBAoD6gPIY6aHR0cDovL2NybC5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvaXNzdWVyLmNybDCBsQYDVR0RBIGpMIGmoEAGBWBMAQMCoDcMNTxOYW1lIG9mIHRoZSBwZXJzb24gcmVzcG9uc2libGUgZm9yIHRoZSBvcmdhbml6YXRpb24+oBkGBWBMAQMDoBAMDjkwNDAwODg4MDAwMTQyoC0GBWBMAQMEoCQMIjxDUEYvUElTL1JGIG9mIHJlc3BvbnNpYmxlIHBlcnNvbj6gGAYFYEwBAwegDwwNPElOU1MgTnVtYmVyPjAOBgNVHQ8BAf8EBAMCBsAwggGhBgNVHSAEggGYMIIBlDCCAZAGCisGAQQBg7ovZAEwggGAMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0aW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1ld29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRkIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wRAYIKwYBBQUHAgEWOGh0dHA6Ly9jcHMuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQC17F8GNj17pEH3SMuh5j0rGbw0jHzSL7GBifwuFDyxiWRX1CmskQNgl+Qria2Ktk/1ehSXRZAIkh5XQXBbSOxUYAASp9YKiFOOWjrDO4NKM1DTHsamUMh+2y9k53/eKWb/dIAxnbesEYXY7wi2CIwYvMcs81xFvdqEqOwL28/1XOJrQ/GBgQpjveWomWlLGk1Zko6DFJKlnSq3AWr4oyiDj6uW+P4VHvTlWLHtun43djassXoWKbIuXz89IuIIz6J2nJIsljDsWC/QO+7GXMqXn7Jku/C4C/EKgZ0Nj4YBEO4Ziv5+jDueLYfvIOHYRwpqFk+K9LwCMJCy/gNicZ+i"
          ],
          "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"
        }
      ]
    }
  },
  "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": [
            "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"
        }
      ]
    },
    "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-invalid-chash
2021-12-08 12:56:52 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 12:56:52 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 12:56:52 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2021-12-08 12:56:52
SetServerSigningAlgToPS256
Successfully set signing algorithm to PS256
2021-12-08 12:56:52
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 12:56:52
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 12:56:52
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 12:56:52
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 12:56:52 SUCCESS
AddResponseTypeCodeIdTokenToServerConfiguration
Added code id_token as response type supported
response_types_supported
[
  "code id_token"
]
2021-12-08 12:56:52 SUCCESS
FAPIBrazilAddTokenEndpointAuthSigningAlgValuesSupportedToServer
Set token_endpoint_auth_signing_alg_values_supported
values
[
  "PS256"
]
2021-12-08 12:56:52 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2021-12-08 12:56:52 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 12:56:52 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 12:56:52 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": [
        "MIIGxzCCBa+gAwIBAgIUYFj0l/yIwy+rKYd8M+7jCVwSInowDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMTEwNTE0MTAwMFoXDTIyMTIwNTE0MTAwMFowgboxCzAJBgNVBAYTAkJSMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMTowDQYDVQQLEwZSZW1vdG8wEgYDVQQLEwtPQkIgU2FuZEJveDAVBgNVBAsTDjkwNDAwODg4MDAwMTQyMSQwIgYDVQQDExtCQ08gU0FOVEFOREVSIChCUkFTSUwpIFMuQS4xNDAyBgoJkiaJk/IsZAEBEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCaTUtC6tjBpvBoLU0RZV7ykUuedASipKQtkT4XlRUiGSAksh5rWOPoscy0vieaMa0ArlA47CFrNNpYlhFSjoxlMxBzo1/m1SqMaBHikxX04v1RDy1fDbZIs8UeLk9NOmmdS8xL5RBcHGOwUdHVm8HejIKPCl/zF+QBiHV/pqB7Ia5kuObrYE2YxZiynCQi0SqyJyyIk7D8fPZ9KKuYnGSM7uFyhd52wTscB2J4asd7JxmbyUSK0u5ihfd91LbVHPUOl7CUlA2hqkPLzBg1L82lTsSMUPtXROTpRZAK6ImS1uRZSSgcYCcp+KD0aSwZdRCVMbZGmn6lUv8iJsmZqWwbAgMBAAGjggMLMIIDBzAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQgw1D1gmKQ0Ce+hv4i0cdN7tj+JTAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMGcGA1UdEQRgMF6gEQYFYEwBAwKgCAwGTWFydmluoBkGBWBMAQMDoBAMDjkwNDAwODg4MDAwMTQyoBYGBWBMAQMEoA0MCzE4MDIxMTEzODcxoBYGBWBMAQMHoA0MCzE4MDIxMTEzODcxMA4GA1UdDwEB/wQEAwIGwDCCAaEGA1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCCASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBvcmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQADggEBAB2g131qsb1cpt3kgJ+yuVRnLWdsdS5C/ICEygMmiHixo342elTNIP/J2E5sMs2FFzfDtnct0UAZZmIVP18fIjZZTDw2dptkdeFdfGVDtnLitpTLLk8RP6MovQWLSO7SBEBMarXU7fJYTXWzFm3AVCLF9zfxAhevNNcmB72iE09SYFOoHdgOxFkwBxp58t1C79hAFjXcCdEskq3fqaxFVGDNtcr1jzAf9i0LvDkbCf4+9yaKUEQLxuKlittmZO2tAebPzIF+v/2BSptHqf1uL/HEJ52CVrUu4SiaDjEVCIiYE6uPb0eU5XB5P+kaJyoyXE5Bnv65uAMHnYwWt6e6Kb8\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 12:56:52 SUCCESS
ValidateClientJWKsPublicPart
Valid client JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2021-12-08 12:56:52 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": [
        "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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"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "lpNxQbBG7xd1oThkFMyha8lNGw8BXo1u-Xn0Tys44ug",
      "x5c": [
        "MIIG3TCCBcWgAwIBAgIUTf7AvXCGjMyU9OFk//cGDjAqn20wDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMDAwMTAwMFoXDTIyMDgwOTAwMTAwMFowgc8xCzAJBgNVBAYTAkJSMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMU8wFQYDVQQLEw42NDcyMTgwMzAwMDExODAaBgNVBAsTE09wZW4gQmFua2luZyBCcmFzaWwwGgYDVQQLExNjZXJ0aWZpY2FkbyBkaWdpdGFsMSQwIgYDVQQDExtCQ08gU0FOVEFOREVSIChCUkFTSUwpIFMuQS4xNDAyBgoJkiaJk/IsZAEBEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDzIEbAAxVCUCPdkoILLxWGUXq3HF8rftPbX1VbDbjhHdN3B9d4Sse7Gew8XAcZvq3hTbJiG+q9d1XYZW69o3ORdr5l52RsQWbjHivvg9AfXCBzQRUP2jw4PkaCZ7CMrhXb1N9QZQ6RjIdSgjGjj84gvWXwV5yc180lDxXeT7kh2yx2uqkMnotkVUK0qZMSkg2f4hEfGVSsaPS2Sr7XRfkUx/7o5ao5lmEkMpEObzqrUvFYgPG4Zv4+vs59uYWcLbAQqSUT2/eppSWPErBTjj+Q8WIejruaPi07ZAt9LwdJMNn99r9pw2cUduLtTVtNVyVtVa+riP8tqbO3Tf5tlENpAgMBAAGjggMMMIIDCDAMBgNVHRMBAf8EAjAAMB8GA1UdIwQYMBaAFIZ/WK0X9YK2TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDovL29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwDgYDVR0PAQH/BAQDAgbAMB0GA1UdDgQWBBTd76HYr0ArCSd6me89sigOF4z0FjBoBgNVHREEYTBfoBQGBWBMAQMCoAsMCUJvYiBTbWl0aKAZBgVgTAEDA6AQDA45MDQwMDg4ODAwMDE0MqAZBgVgTAEDBKAQDA45NjMuNTcyLjMyMy03OKARBgVgTAEDB6AIDAZhYmMxMjMwggGhBgNVHSAEggGYMIIBlDCCAZAGCisGAQQBg7ovZAEwggGAMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0aW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1ld29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRkIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wRAYIKwYBBQUHAgEWOGh0dHA6Ly9jcHMuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQAAdHEpVU97C5IY6AiG5Tn+yvso6tRu+jsro2rlMGfuXQ/hAKe8GMNn+0rjm1PVWrk0k1GXo4WItzBGXl5q78riwB1gioDvXufKcnyWpaCG98br1q8IlR4VbPjg8nZrk3UZgB9Yn8s4WIjhF3lWHBvG+UrXvzaazRxYkvyxVa6rRHa+EsZQ9VlMz/z9Aip20IFRA1UA7/04Iq1U3nXq8Laz5YZlv67U/nA3OvlCJSjtrXImILJ5dkDuCBx5Bo4F7WuJrHD/dvyWtdzuItHuEV/HUn2Z7p4MxQpNHGDc4/K1dIiVrVqAyS2C41ofdWeDlPXeURL4m0mt5yAUOC26rkzD"
      ],
      "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": [
        "MIIHCjCCBfKgAwIBAgIUOzH9HfTVOnve3NAyaHe2WenkdSswDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzIwMTQwMFoXDTIyMDgxMjIwMTQwMFowge0xCzAJBgNVBAYTAkJSMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMWAwFQYDVQQLEw45MDQwMDg4ODAwMDE0MjAaBgNVBAsTE2NlcnRpZmljYWRvIGRpZ2l0YWwwKwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxMTAvBgNVBAMTKHRydXN0LW9wZW5iYW5raW5nLWguYXBpLnNhbnRhbmRlci5jb20uYnIxNDAyBgoJkiaJk/IsZAEBEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDnrrCj9Ag0K44ykBixstIcsXzb3m1CnXVXp/u9hkwyNK5rzwSFRJpOgLMuQiqCtfE7CQpDPxQpcA81Ln16hrSBhHWEvX3o6K7mpmR9LhWaNCFKP8jgmdi0/IKu3/KELOvnQHLg8+fOVNAndWTWUA48EoUwA925CyIxj0r8D1eV+Fu+d0RrZnCJYmDeYlndPl8DMGnQ/RhdvKNssmgxH0g63YWyAFkKkHwlPUwqf8ZmtOFuOH4QRKgkh1kjxLYy5Tq6dzRneJjVe15X/JaSEOHQg5iQOfjK86dCG3766RmtIPwPqloVfJ3jLIASxtl+F39DB9MyNh4qdd2RJ4ZfIh0bAgMBAAGjggMbMIIDFzAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTnM4c7QqYkbRygti3rvIAiqYk5HTAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMHcGA1UdEQRwMG6gGwYFYEwBAwKgEgwQU2FudGFuZGVyIFBlcnNvbqAZBgVgTAEDA6AQDA45MDQwMDg4ODAwMDE0MqAZBgVgTAEDBKAQDA45MDQwMDg4ODAwMDE0MqAZBgVgTAEDB6AQDA45MDQwMDg4ODAwMDE0MjAOBgNVHQ8BAf8EBAMCBsAwggGhBgNVHSAEggGYMIIBlDCCAZAGCisGAQQBg7ovZAEwggGAMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0aW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1ld29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRkIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wRAYIKwYBBQUHAgEWOGh0dHA6Ly9jcHMuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQBJ2WmA3KANTUOUz/ByOZdSjXWHzlr0hzxFMJggaQymvablYeUTLg7ERuEfm3O5N4thYpqrAnG8T3BiVBa5WTT9Q3w0UKHYustOd89cvDiulrl/0EhgVE/ywkcnQ7WKyrVw0mD8cs4GbHK7NqY/3KTrA1J5iKLf2sXr0cwcqrg8hJc5MVZKMHwssbjLVBCx3aTEcBFDkvHg0Wl5cCzModgqwPmv3XA8bSk/EhcRkNUTqGqIYboGy9wDUH4oSBPrDstz2R1G5qGk3gpYO1+LARvMgR4r/b/rZR5J4yldDdD3m+6Wl8Pr8dzy7ETPhJaxUtqarApmGTiBHj6W0shcCf/F"
      ],
      "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": [
        "MIIG7DCCBdSgAwIBAgIUD1TPcosnV5A4yGq0uPXwXfCcFRcwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzIxMjMwMFoXDTIyMDgxMjIxMjMwMFowgc8xCzAJBgNVBAYTAkJSMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMWAwFQYDVQQLEw45MDQwMDg4ODAwMDE0MjAaBgNVBAsTE2NlcnRpZmljYWRvIGRpZ2l0YWwwKwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxEzARBgNVBAMTCm15ZGF0YWh1YjIxNDAyBgoJkiaJk/IsZAEBEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2Ne4phvG8isgKKRIoPs4Dbxm9rFfRzjbF2YYeaKZyYj9HSNFSFuxSI8LeTQN1nKdl1GlE6duRsHOXfPbVswmC7TjRo6TFCJRhoF3qBGpGDfESXxHRNlo/p/SUV4WdqJ6pxOGccnAoBl/FjNaDVbU5Fw/smNP86CHsUf/6An7ha9lCcWXmpvTHUGDzFHVpJIr3hHqk+1UTagc1jI3DBevcX4EP8PnBMI/Bdkv4S/jAzKUchHGNzY5nHsKCkXX9//meFN1H5G1ZHQjGbyihs4SujbpoCRPPtK9lzhmzfLaT2B7u+7GT5LDP5VqJuDDkqZsayxmCvGtPyCicD2d/e2tTAgMBAAGjggMbMIIDFzAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQjzcN/roqupWuguXmdTGQy8E2WDjAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMHcGA1UdEQRwMG6gGwYFYEwBAwKgEgwQU2FudGFuZGVyIFBlcnNvbqAZBgVgTAEDA6AQDA45MDQwMDg4ODAwMDE0MqAZBgVgTAEDBKAQDA45MDQwMDg4ODAwMDE0MqAZBgVgTAEDB6AQDA45MDQwMDg4ODAwMDE0MjAOBgNVHQ8BAf8EBAMCBsAwggGhBgNVHSAEggGYMIIBlDCCAZAGCisGAQQBg7ovZAEwggGAMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0aW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1ld29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRkIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wRAYIKwYBBQUHAgEWOGh0dHA6Ly9jcHMuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQBShy22a39o+ifRaMYQrQV29/cmxxULfgTCpprE/+lE0cPCkL0+RzbaXcY5NxxpXpJLFswu3aWslmNAlmf4Z83k/Lwy9X0F7A7is1VychizzTfSSfdXFLrJnTLpNLzzRBUCEKcMFSfBvmVrMAjelEHxflYx9s51QWhKrZ2RmOxwPd7CwwLJoUEPhMlb8MqE+Kwx+I4lLHgveWwYRKpU21ldYzIHod3mtwdOasBhC6QfWOba06dnkzs7r2A6479sQqAqBXwlTbvhqIrRn7fQVdXMC507QJmg1xbomXRw3UgIUiREmgmVdNc8t1a4tV3OI/T1abe/XV68vK375TbkASC/"
      ],
      "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 12:56:52 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-12-08 12:56:52 SUCCESS
EnsureClientJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2021-12-08 12:56:52 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": [
        "MIIG7DCCBdSgAwIBAgIUD1TPcosnV5A4yGq0uPXwXfCcFRcwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcxMzIxMjMwMFoXDTIyMDgxMjIxMjMwMFowgc8xCzAJBgNVBAYTAkJSMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMWAwFQYDVQQLEw45MDQwMDg4ODAwMDE0MjAaBgNVBAsTE2NlcnRpZmljYWRvIGRpZ2l0YWwwKwYDVQQLEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYxEzARBgNVBAMTCm15ZGF0YWh1YjIxNDAyBgoJkiaJk/IsZAEBEyRiOGQyMGIxYi1lOGE3LTUwOTktODE3NC0wNWVhNDhiY2I1NjYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2Ne4phvG8isgKKRIoPs4Dbxm9rFfRzjbF2YYeaKZyYj9HSNFSFuxSI8LeTQN1nKdl1GlE6duRsHOXfPbVswmC7TjRo6TFCJRhoF3qBGpGDfESXxHRNlo/p/SUV4WdqJ6pxOGccnAoBl/FjNaDVbU5Fw/smNP86CHsUf/6An7ha9lCcWXmpvTHUGDzFHVpJIr3hHqk+1UTagc1jI3DBevcX4EP8PnBMI/Bdkv4S/jAzKUchHGNzY5nHsKCkXX9//meFN1H5G1ZHQjGbyihs4SujbpoCRPPtK9lzhmzfLaT2B7u+7GT5LDP5VqJuDDkqZsayxmCvGtPyCicD2d/e2tTAgMBAAGjggMbMIIDFzAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQjzcN/roqupWuguXmdTGQy8E2WDjAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMHcGA1UdEQRwMG6gGwYFYEwBAwKgEgwQU2FudGFuZGVyIFBlcnNvbqAZBgVgTAEDA6AQDA45MDQwMDg4ODAwMDE0MqAZBgVgTAEDBKAQDA45MDQwMDg4ODAwMDE0MqAZBgVgTAEDB6AQDA45MDQwMDg4ODAwMDE0MjAOBgNVHQ8BAf8EBAMCBsAwggGhBgNVHSAEggGYMIIBlDCCAZAGCisGAQQBg7ovZAEwggGAMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0aW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1ld29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRkIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wRAYIKwYBBQUHAgEWOGh0dHA6Ly9jcHMuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQBShy22a39o+ifRaMYQrQV29/cmxxULfgTCpprE/+lE0cPCkL0+RzbaXcY5NxxpXpJLFswu3aWslmNAlmf4Z83k/Lwy9X0F7A7is1VychizzTfSSfdXFLrJnTLpNLzzRBUCEKcMFSfBvmVrMAjelEHxflYx9s51QWhKrZ2RmOxwPd7CwwLJoUEPhMlb8MqE+Kwx+I4lLHgveWwYRKpU21ldYzIHod3mtwdOasBhC6QfWOba06dnkzs7r2A6479sQqAqBXwlTbvhqIrRn7fQVdXMC507QJmg1xbomXRw3UgIUiREmgmVdNc8t1a4tV3OI/T1abe/XV68vK375TbkASC/"
      ],
      "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 12:56:52 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 12:56:52 SUCCESS
ValidateClientJWKsPublicPart
Valid client JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2021-12-08 12:56:52 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": [
        "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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"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "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",
      "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": [
        "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\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 12:56:52 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-12-08 12:56:52 SUCCESS
EnsureClientJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2021-12-08 12:56:52 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": [
        "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"
    }
  ]
}
2021-12-08 12:56:52
fapi1-advanced-final-client-test-invalid-chash
Setup Done
2021-12-08 12:58:17 INCOMING
fapi1-advanced-final-client-test-invalid-chash
Incoming HTTP request to test instance ODK8JyjMFYFaAdY
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "santander-client",
  "accept": "application/json",
  "accept-encoding": "gzip, deflate, br",
  "x-fapi-interaction-id": "026e85f6-7ac7-42a9-8d35-6e147f5001e8",
  "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 12:58:17 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 12:58:17 OUTGOING
fapi1-advanced-final-client-test-invalid-chash
Response to HTTP request to test instance ODK8JyjMFYFaAdY
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 12:58:18 INCOMING
fapi1-advanced-final-client-test-invalid-chash
Incoming HTTP request to test instance ODK8JyjMFYFaAdY
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": "9dd2ad9c-93ec-4cb6-8414-e452f9a2a6e2",
  "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.eyJpYXQiOjE2Mzg5NjgyOTcsImV4cCI6MTYzODk2ODM1NywianRpIjoibDVKZFJkeVlYajJGUUtvbkRfZVVub3pWM0lsVFJKTE1sMWxrcGd0al9EOCIsImlzcyI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwic3ViIjoiY2xpZW50X1RKdEtzTG10b29RZ1JTT1pTSFNFNTQ3NTEiLCJhdWQiOlsiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QvYS9TVDFzdC8iLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC1tdGxzL2EvU1Qxc3QvdG9rZW4iXX0.BsDPXRQhKjq1jcTjVM2DvJTe3oz0oBlVehHNhv2uClpywvYB-x8mAAQx7ZusKpFXyZA_Q9BoxntUSKAXFVNW511oYuXtWqo1uhd2B39lptcmRjWen8hzPkPz_kOIKsJ3qJv737eo8RzQNmBxr9nIh1_fbbTEeOTMnPirwlbIJyBWG0Vah8VG_lt9LryBN267axoXMdN7WAN8Ds26isCExEt2hwiHM1Q3eVBY3QBA2bsiaDj7GQRjIKDYcMsmZxYo26gs0se4eZHjaBThK3h5U8FC64Yw1GDfbZ55SuhxafwpqWLHdyJ4auQ_3Ab5pM5r9chlnzpzNwbNEJq16j1jMA",
  "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.eyJpYXQiOjE2Mzg5NjgyOTcsImV4cCI6MTYzODk2ODM1NywianRpIjoibDVKZFJkeVlYajJGUUtvbkRfZVVub3pWM0lsVFJKTE1sMWxrcGd0al9EOCIsImlzcyI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwic3ViIjoiY2xpZW50X1RKdEtzTG10b29RZ1JTT1pTSFNFNTQ3NTEiLCJhdWQiOlsiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QvYS9TVDFzdC8iLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC1tdGxzL2EvU1Qxc3QvdG9rZW4iXX0.BsDPXRQhKjq1jcTjVM2DvJTe3oz0oBlVehHNhv2uClpywvYB-x8mAAQx7ZusKpFXyZA_Q9BoxntUSKAXFVNW511oYuXtWqo1uhd2B39lptcmRjWen8hzPkPz_kOIKsJ3qJv737eo8RzQNmBxr9nIh1_fbbTEeOTMnPirwlbIJyBWG0Vah8VG_lt9LryBN267axoXMdN7WAN8Ds26isCExEt2hwiHM1Q3eVBY3QBA2bsiaDj7GQRjIKDYcMsmZxYo26gs0se4eZHjaBThK3h5U8FC64Yw1GDfbZ55SuhxafwpqWLHdyJ4auQ_3Ab5pM5r9chlnzpzNwbNEJq16j1jMA&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
2021-12-08 12:58:18 SUCCESS
EnsureIncomingTls12WithSecureCipherOrTls13
TLS 1.2 in use and cipher is one recommended by BCP195
actual
ECDHE-RSA-AES128-GCM-SHA256
recommended
[
  "DHE-RSA-AES128-GCM-SHA256",
  "ECDHE-RSA-AES128-GCM-SHA256",
  "DHE-RSA-AES256-GCM-SHA384",
  "ECDHE-RSA-AES256-GCM-SHA384"
]
Token endpoint
2021-12-08 12:58:18 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 12:58:18 SUCCESS
CheckForClientCertificate
Found client certificate
2021-12-08 12:58:18 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 12:58:18 SUCCESS
ExtractClientAssertion
Parsed client assertion
client_assertion
{
  "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjV1TWhGb2dMSHVlZlhKMklkcXBWdVpTTU12dGlVMG4zeU85clkxdnpqZkkifQ.eyJpYXQiOjE2Mzg5NjgyOTcsImV4cCI6MTYzODk2ODM1NywianRpIjoibDVKZFJkeVlYajJGUUtvbkRfZVVub3pWM0lsVFJKTE1sMWxrcGd0al9EOCIsImlzcyI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwic3ViIjoiY2xpZW50X1RKdEtzTG10b29RZ1JTT1pTSFNFNTQ3NTEiLCJhdWQiOlsiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QvYS9TVDFzdC8iLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC1tdGxzL2EvU1Qxc3QvdG9rZW4iXX0.BsDPXRQhKjq1jcTjVM2DvJTe3oz0oBlVehHNhv2uClpywvYB-x8mAAQx7ZusKpFXyZA_Q9BoxntUSKAXFVNW511oYuXtWqo1uhd2B39lptcmRjWen8hzPkPz_kOIKsJ3qJv737eo8RzQNmBxr9nIh1_fbbTEeOTMnPirwlbIJyBWG0Vah8VG_lt9LryBN267axoXMdN7WAN8Ds26isCExEt2hwiHM1Q3eVBY3QBA2bsiaDj7GQRjIKDYcMsmZxYo26gs0se4eZHjaBThK3h5U8FC64Yw1GDfbZ55SuhxafwpqWLHdyJ4auQ_3Ab5pM5r9chlnzpzNwbNEJq16j1jMA",
  "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": 1638968357,
    "iat": 1638968297,
    "jti": "l5JdRdyYXj2FQKonD_eUnozV3IlTRJLMl1lkpgtj_D8"
  }
}
2021-12-08 12:58:18
EnsureClientAssertionSignatureAlgorithmMatchesRegistered
token_endpoint_auth_signing_alg is not set for the client, any supported algorithm can be used
2021-12-08 12:58:18 SUCCESS
ValidateClientAssertionSignature
client_assertion signature validated
client_assertion
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjV1TWhGb2dMSHVlZlhKMklkcXBWdVpTTU12dGlVMG4zeU85clkxdnpqZkkifQ.eyJpYXQiOjE2Mzg5NjgyOTcsImV4cCI6MTYzODk2ODM1NywianRpIjoibDVKZFJkeVlYajJGUUtvbkRfZVVub3pWM0lsVFJKTE1sMWxrcGd0al9EOCIsImlzcyI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwic3ViIjoiY2xpZW50X1RKdEtzTG10b29RZ1JTT1pTSFNFNTQ3NTEiLCJhdWQiOlsiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QvYS9TVDFzdC8iLCJodHRwczovL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvdGVzdC1tdGxzL2EvU1Qxc3QvdG9rZW4iXX0.BsDPXRQhKjq1jcTjVM2DvJTe3oz0oBlVehHNhv2uClpywvYB-x8mAAQx7ZusKpFXyZA_Q9BoxntUSKAXFVNW511oYuXtWqo1uhd2B39lptcmRjWen8hzPkPz_kOIKsJ3qJv737eo8RzQNmBxr9nIh1_fbbTEeOTMnPirwlbIJyBWG0Vah8VG_lt9LryBN267axoXMdN7WAN8Ds26isCExEt2hwiHM1Q3eVBY3QBA2bsiaDj7GQRjIKDYcMsmZxYo26gs0se4eZHjaBThK3h5U8FC64Yw1GDfbZ55SuhxafwpqWLHdyJ4auQ_3Ab5pM5r9chlnzpzNwbNEJq16j1jMA
2021-12-08 12:58:18 SUCCESS
EnsureClientAssertionTypeIsJwt
Found JWT assertion type
assertion type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2021-12-08 12:58:18 SUCCESS
ValidateClientAssertionClaims
Client Assertion passed all validation checks
2021-12-08 12:58:18 SUCCESS
FAPIBrazilExtractRequestedScopeFromClientCredentialsGrant
Found 'consents' scope in request
actual
[
  "consents"
]
expected
consents
2021-12-08 12:58:18 SUCCESS
GenerateBearerAccessToken
Generated access token
access_token
U03NI6tAyaab5kUmOHb36k8ZSoZ9sKzeUmfQqD7Tivcr25rQZD
2021-12-08 12:58:18 SUCCESS
CreateTokenEndpointResponse
Created token endpoint response
access_token
U03NI6tAyaab5kUmOHb36k8ZSoZ9sKzeUmfQqD7Tivcr25rQZD
token_type
Bearer
2021-12-08 12:58:18
CopyAccessTokenToClientCredentialsField
Condition ran but did not log anything
2021-12-08 12:58:18 OUTGOING
fapi1-advanced-final-client-test-invalid-chash
Response to HTTP request to test instance ODK8JyjMFYFaAdY
outgoing_status_code
200
outgoing_headers
{}
outgoing_body
{
  "access_token": "U03NI6tAyaab5kUmOHb36k8ZSoZ9sKzeUmfQqD7Tivcr25rQZD",
  "token_type": "Bearer"
}
outgoing_path
token
2021-12-08 12:58:19 INCOMING
fapi1-advanced-final-client-test-invalid-chash
Incoming HTTP request to test instance ODK8JyjMFYFaAdY
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "santander-client",
  "accept": "application/json",
  "accept-encoding": "gzip, deflate, br",
  "x-fapi-interaction-id": "d4a6fc3e-d9fb-4450-b7e7-30789a16caa5",
  "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 12:58:19 SUCCESS
EnsureIncomingTls12WithSecureCipherOrTls13
TLS 1.2 in use and cipher is one recommended by BCP195
actual
ECDHE-RSA-AES128-GCM-SHA256
recommended
[
  "DHE-RSA-AES128-GCM-SHA256",
  "ECDHE-RSA-AES128-GCM-SHA256",
  "DHE-RSA-AES256-GCM-SHA384",
  "ECDHE-RSA-AES256-GCM-SHA384"
]
2021-12-08 12:58:19 OUTGOING
fapi1-advanced-final-client-test-invalid-chash
Response to HTTP request to test instance ODK8JyjMFYFaAdY
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 12:58:19 INCOMING
fapi1-advanced-final-client-test-invalid-chash
Incoming HTTP request to test instance ODK8JyjMFYFaAdY
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "santander-client",
  "authorization": "Bearer U03NI6tAyaab5kUmOHb36k8ZSoZ9sKzeUmfQqD7Tivcr25rQZD",
  "content-type": "application/json",
  "x-fapi-interaction-id": "3a98b228-fd8d-4901-b7ef-b77f185224c6",
  "accept-encoding": "gzip, deflate, br",
  "content-length": "1138",
  "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": "33900177805",
        "rel": "CPF"
      }
    },
    "permissions": [
      "RESOURCES_READ",
      "INVOICE_FINANCINGS_READ",
      "LOANS_WARRANTIES_READ",
      "FINANCINGS_SCHEDULED_INSTALMENTS_READ",
      "INVOICE_FINANCINGS_WARRANTIES_READ",
      "FINANCINGS_READ",
      "ACCOUNTS_BALANCES_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ",
      "CREDIT_CARDS_ACCOUNTS_BILLS_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ",
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "ACCOUNTS_TRANSACTIONS_READ",
      "CREDIT_CARDS_ACCOUNTS_LIMITS_READ",
      "INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ",
      "CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ",
      "ACCOUNTS_READ",
      "ACCOUNTS_OVERDRAFT_LIMITS_READ",
      "LOANS_SCHEDULED_INSTALMENTS_READ",
      "FINANCINGS_WARRANTIES_READ",
      "CUSTOMERS_PERSONAL_ADITTIONALINFO_READ",
      "INVOICE_FINANCINGS_PAYMENTS_READ",
      "LOANS_PAYMENTS_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_READ",
      "LOANS_READ",
      "CREDIT_CARDS_ACCOUNTS_READ",
      "FINANCINGS_PAYMENTS_READ",
      "CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ"
    ],
    "expirationDateTime": "2022-12-08T00:00:00Z"
  }
}
incoming_query_string_params
{}
incoming_body
{"data":{"loggedUser":{"document":{"identification":"33900177805","rel":"CPF"}},"permissions":["RESOURCES_READ","INVOICE_FINANCINGS_READ","LOANS_WARRANTIES_READ","FINANCINGS_SCHEDULED_INSTALMENTS_READ","INVOICE_FINANCINGS_WARRANTIES_READ","FINANCINGS_READ","ACCOUNTS_BALANCES_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ","CREDIT_CARDS_ACCOUNTS_BILLS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ","CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","ACCOUNTS_TRANSACTIONS_READ","CREDIT_CARDS_ACCOUNTS_LIMITS_READ","INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ","CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ","ACCOUNTS_READ","ACCOUNTS_OVERDRAFT_LIMITS_READ","LOANS_SCHEDULED_INSTALMENTS_READ","FINANCINGS_WARRANTIES_READ","CUSTOMERS_PERSONAL_ADITTIONALINFO_READ","INVOICE_FINANCINGS_PAYMENTS_READ","LOANS_PAYMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_READ","LOANS_READ","CREDIT_CARDS_ACCOUNTS_READ","FINANCINGS_PAYMENTS_READ","CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ"],"expirationDateTime":"2022-12-08T00:00:00Z","transactionFromDateTime":null,"transactionToDateTime":null}}
2021-12-08 12:58:19 SUCCESS
EnsureIncomingTls12WithSecureCipherOrTls13
TLS 1.2 in use and cipher is one recommended by BCP195
actual
ECDHE-RSA-AES128-GCM-SHA256
recommended
[
  "DHE-RSA-AES128-GCM-SHA256",
  "ECDHE-RSA-AES128-GCM-SHA256",
  "DHE-RSA-AES256-GCM-SHA384",
  "ECDHE-RSA-AES256-GCM-SHA384"
]
New consent endpoint
2021-12-08 12:58:19 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 12:58:19 SUCCESS
CheckForClientCertificate
Found client certificate
2021-12-08 12:58:19 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 12:58:19 SUCCESS
EnsureIncomingRequestMethodIsPost
Client correctly used http POST method
2021-12-08 12:58:19 SUCCESS
EnsureBearerAccessTokenNotInParams
Client correctly did not send access token in query parameters or form body
2021-12-08 12:58:19 SUCCESS
ExtractBearerAccessTokenFromHeader
Found access token on incoming request
access_token
U03NI6tAyaab5kUmOHb36k8ZSoZ9sKzeUmfQqD7Tivcr25rQZD
2021-12-08 12:58:19 SUCCESS
RequireBearerClientCredentialsAccessToken
Found access token in request
actual
U03NI6tAyaab5kUmOHb36k8ZSoZ9sKzeUmfQqD7Tivcr25rQZD
2021-12-08 12:58:19 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 12:58:19 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 12:58:19 SUCCESS
ExtractFapiInteractionIdHeader
Found a FAPI interaction ID header
fapi_interaction_id
3a98b228-fd8d-4901-b7ef-b77f185224c6
2021-12-08 12:58:19 SUCCESS
FAPIBrazilEnsureClientCredentialsScopeContainedConsents
The token request which was used to obtain the access token contained 'consents' scope
actual
[
  "consents"
]
2021-12-08 12:58:19
FAPIBrazilExtractConsentRequest
Condition ran but did not log anything
2021-12-08 12:58:19 INFO
CreateFapiInteractionIdIfNeeded
Found existing FAPI interaction ID
fapi_interaction_id
3a98b228-fd8d-4901-b7ef-b77f185224c6
2021-12-08 12:58:19 SUCCESS
FAPIBrazilGenerateNewConsentResponse
Created consent response
headers
{
  "x-fapi-interaction-id": "3a98b228-fd8d-4901-b7ef-b77f185224c6"
}
consentId
urn:conformance.oidf:atF4Dv87ry
consent_response
{
  "data": {
    "consentId": "urn:conformance.oidf:atF4Dv87ry",
    "creationDateTime": "2021-12-08T12:58:19Z",
    "status": "AWAITING_AUTHORISATION",
    "statusUpdateDateTime": "2021-12-08T12:58:19Z",
    "permissions": [
      "ACCOUNTS_READ",
      "ACCOUNTS_BALANCES_READ",
      "RESOURCES_READ"
    ],
    "expirationDateTime": "2021-12-08T14:58:19Z",
    "transactionFromDateTime": "2021-12-08T12:53:19Z",
    "transactionToDateTime": "2021-12-08T14:58:19Z",
    "links": {
      "self": "https://www.certification.openid.net/test/a/ST1stconsents/v1/consents"
    }
  },
  "meta": {
    "totalRecords": 1,
    "totalPages": 1,
    "requestDateTime": "2021-12-08T12:58:19Z"
  }
}
2021-12-08 12:58:19
ClearAccessTokenFromRequest
Condition ran but did not log anything
2021-12-08 12:58:19 OUTGOING
fapi1-advanced-final-client-test-invalid-chash
Response to HTTP request to test instance ODK8JyjMFYFaAdY
outgoing_status_code
201
outgoing_headers
{
  "x-fapi-interaction-id": [
    "3a98b228-fd8d-4901-b7ef-b77f185224c6"
  ]
}
outgoing_body
{
  "data": {
    "consentId": "urn:conformance.oidf:atF4Dv87ry",
    "creationDateTime": "2021-12-08T12:58:19Z",
    "status": "AWAITING_AUTHORISATION",
    "statusUpdateDateTime": "2021-12-08T12:58:19Z",
    "permissions": [
      "ACCOUNTS_READ",
      "ACCOUNTS_BALANCES_READ",
      "RESOURCES_READ"
    ],
    "expirationDateTime": "2021-12-08T14:58:19Z",
    "transactionFromDateTime": "2021-12-08T12:53:19Z",
    "transactionToDateTime": "2021-12-08T14:58:19Z",
    "links": {
      "self": "https://www.certification.openid.net/test/a/ST1stconsents/v1/consents"
    }
  },
  "meta": {
    "totalRecords": 1,
    "totalPages": 1,
    "requestDateTime": "2021-12-08T12:58:19Z"
  }
}
outgoing_path
consents/v1/consents
2021-12-08 12:58:20 INCOMING
fapi1-advanced-final-client-test-invalid-chash
Incoming HTTP request to test instance ODK8JyjMFYFaAdY
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "santander-client",
  "accept": "application/json",
  "accept-encoding": "gzip, deflate, br",
  "x-fapi-interaction-id": "4d6e847a-1cec-4de6-ad05-aafa856e1808",
  "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 12:58:20 SUCCESS
EnsureIncomingTls12WithSecureCipherOrTls13
TLS 1.2 in use and cipher is one recommended by BCP195
actual
ECDHE-RSA-AES128-GCM-SHA256
recommended
[
  "DHE-RSA-AES128-GCM-SHA256",
  "ECDHE-RSA-AES128-GCM-SHA256",
  "DHE-RSA-AES256-GCM-SHA384",
  "ECDHE-RSA-AES256-GCM-SHA384"
]
2021-12-08 12:58:20 OUTGOING
fapi1-advanced-final-client-test-invalid-chash
Response to HTTP request to test instance ODK8JyjMFYFaAdY
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 12:58:20 INCOMING
fapi1-advanced-final-client-test-invalid-chash
Incoming HTTP request to test instance ODK8JyjMFYFaAdY
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "santander-client",
  "accept": "application/json",
  "accept-encoding": "gzip, deflate, br",
  "x-fapi-interaction-id": "74fc2681-bccb-45a4-8cd0-2eab1709004c",
  "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 12:58:20 SUCCESS
EnsureIncomingTls12WithSecureCipherOrTls13
TLS 1.2 in use and cipher is one recommended by BCP195
actual
ECDHE-RSA-AES128-GCM-SHA256
recommended
[
  "DHE-RSA-AES128-GCM-SHA256",
  "ECDHE-RSA-AES128-GCM-SHA256",
  "DHE-RSA-AES256-GCM-SHA384",
  "ECDHE-RSA-AES256-GCM-SHA384"
]
2021-12-08 12:58:20 OUTGOING
fapi1-advanced-final-client-test-invalid-chash
Response to HTTP request to test instance ODK8JyjMFYFaAdY
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 12:58:26 INCOMING
fapi1-advanced-final-client-test-invalid-chash
Incoming HTTP request to test instance ODK8JyjMFYFaAdY
incoming_headers
{
  "host": "www.certification.openid.net",
  "sec-ch-ua": "\"Chromium\";v\u003d\"94\", \"Google Chrome\";v\u003d\"94\", \";Not A Brand\";v\u003d\"99\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"macOS\"",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.61 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8,application/signed-exchange;v\u003db3;q\u003d0.9",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "referer": "https://wpc.paas.santanderbr.pre.corp/",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9",
  "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 loans credit-cards-accounts invoice-financings financings unarranged-accounts-overdraft resources accounts customers consent:urn:conformance.oidf:atF4Dv87ry",
  "response_type": "code id_token",
  "redirect_uri": "https://wpc.paas.santanderbr.pre.corp/open-finance-inbound",
  "request": "eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkEyNTZHQ00iLCJjdHkiOiJvYXV0aC1hdXRoei1yZXErand0Iiwia2lkIjoiMGZlNTAyZGQtMTRmMC00ZjQ1LTgwZjktZmViOWEyMTZmOTk2In0.nzRwajq9WzGbTos8jhoJVbzmUL39NkVk1HxFxFUFccb-79dWb_Mi-tu9hi7otGVja-biSsxPwYnZA1PzX_g-ZucXfskeRpm-f_aiZ7J6UolnHl2bwxqeuptQ9xoNkzXk3Q-PUt5c9SLxMQ0FLggF8shRAbXJdGf2ZULfslEFZWR0Mgfa9m4bGN5mM8idT98wuyojyTpq6Bq9hHmd6FBqymphPleSnpDRF3qFNLcurnXaPSAR_2chYi6A_wjQEg0_vhyo080FXS7GfujtPsf2jvbiuUzYXmpjRMDVcNfiglS6x3XSCrY_pNRukirmgWax361xiiku4-VZhHE7Kgx6tg.82bfSwxM_0wLufS3.gh-u2ZlDcDnmtpxSiOApmiWz4944CnxHRTgkCvxFlq0hqvp-FSlXfZoELJ0qV4snXouxDfqogTd08cMS-EdQwgF2C98Z-E_2bbUAuO4fAGHObddNFTut5yRaoZL49ZQpbavNtJWBzbA3K3Zi4P9bPPkHs1jJbkRm23agUZRD8rBaremjGWaqWpwz6T9AfYOQTC1V-xtDEyT-jvNYOW5DiFw1Vz8e6mBBWj0lJT40-jk9Dm6aDHR4OhWwJ7FFd_HlpNZ8K3Mbmea5xh47GG77G0vfgKxhZdTI0QfzU3O1VGrqwl8p4A0Eq-51kg055D_LGz59xX69Sh0E_8gor-m7ytgyVrKlC7Txjr_DE9yZo8mm_gPzTzt0asayj1PQ9QDDMIV-ZnBE_k09IdXsiJiL_BP8g48n-2ZtO7u82pFV_YI0Jz_R0mBYiRepnZqBEDkWpoj0bnUiYgeICG13TeMEjFN14nMFmLX7cOgdObAnN8fVnDvgBPHAgufKP5kKTJT-bDvodaUT0pz4PLr-dIWvILY4PTCcCeJ_PWp8_apIMFpyJ8MtX0un0Pvz9C4r6NyXpircqcQGXJ8E5k1zSzCCfthwhUAG5KBgWeMXE5sJ0ONhgOEcNaV5O4UtfglRWHi5KFmNRNh5zcmR_nvRiBoRIa7F65p8fquqspnaXzk2BGjtjq75UgvagQMZiXgcHwWjFnrxiHsFXjxBdx-I4UKBUvyretLZ4OrNiiIZ0tuVBhIQ6KJHg4czjkdVOjNz3KXkFdlgr3j90Yn1I6DuI1ifKtz6owMmiK0tJ52m_nViQnW0-AWH-ezK1UoYKz36J2kFsCeR97DhWbNuVvblfg0XylEsWgbc9DzY4mjd0L2NHsRQT160eigvOED1EK4bNfGMIeAm7Kw79018UMBnw4TT5zprsO5sXkP5G8Z79LekELTAniYI3Qu1aU90NVYhiszX-uCCFgmKVQkOjYo5lXO7Iv6zAACDgwTCoCW9wcLu6nJwB9efMZESc_tkzHBjUxx4Ye6N05St63fFmB-5vuTfHoyJOk15jTtTI8f89fkKhLkWli337EElbTFlTrWWgsYbDIOP640DwzNYSAB6sSaYMFTKe-BrMY2_ejcN6H-okNNBG04AJ6YP2voUfnWP3QWtVwJ6x28CdvaO7FOqANB9t4DYC5-hNxUSu1lgi1MV7Afk6XxTtq0J1fXAEz_iEhs9GCsC4RY78n5ez1MMYvO_a0-odrUuhNG-DRb7PSgldl8lVXJ6vjXSS0xdRTLweKUZRLE4GOpi2LiEjjXYLHzkW_egZAC0d1MZJAAUDICxPQXAEiaJm3Wn_HQBW3g2zxyAgv4aGiabwGwRl-1ei4wCjnnYLBlLFla0jK0D11WsNXGdpdvR0U4w4GywvLUzD8E9Ppwd-idZ4sGs0gWmt-qpvS-QBos5gvQnn_1B4wd7pSSwu3OfqJqyy4RAN5P444wnWvAqCGltKTM_a3Y6uGHrs-n9PEQUCPw-1eutn0iezhQJj5Ifc62_SjGR-qkF6cVMU1Sjh66HWlDrsvYC_2JX4v2HO0AQBLuYC0En4ueOlfg5yIAXGBOF7DdN9FnPb8rb7xakplGHkKVlXJItqgJce47YXdT7LlIt-x7mcqb6bRd-4uzfMJBTva4e3CVD8KixJzPhQNpVhCcWtNptJ33IMUYNU5697C9uQEVNy7-IXWJlSFIFqBbRJfMklV_Y7QN3giLr7D1OXLvYm4jVLvCnHIO5iFGc_MDEssgdAWGAZDTTF2cLtPPSRoXHg6M2Ye9ktuukjVYMZ8e_R-Xx4g_Gei4ITDThA7rXqeSwwTk7Cyks7dj8qHjKpMenx_6lWw3ZxDhDOXAqEMl4uQrVZnmYn5woaOwEaPRPfrOpfwZ35wdt23EFtlouFw91eT7D-AY3TscYId2Etf7ObOcajPs2n9Fc9QL1dWKVIsQsiE1K4xrM9e8ZpYHEpcLxtiJVVIe_rHPoprKtYbsNz5xZHOwEWJdnNHuMUo8MxjDEkuYYk-aLqkCge_QSw6UAlth5rha2d4R0yl2L4qEnESrejD_R3wVbsLRknSwbq-Gwvi2CO9cnHYUoD3RjVHX_m4N-lyU0_cpGNNG5ptXwBqhudMl6OjBebKcKDd2Dko2VuzBbamyYctTZiFPF0gsvpmk_fR5GlgLgHi1Ey9zw_3MgXOUDPITAQTEYURbUdsAjsMXbT9Pub30fCUtn6AG5TUXIkI7uC7BinJ6dE4mO4EjsiTp2KPo3ndD9wdmRu2GvpvHA8EBH4r-a04CxxM4m9rJNNideQ_yFPfn9BnQOrzDtiXPu3uivehogF556fGTUnGhtRiq9H_38-Lf78ShDSN1PjpA6xA6P3C5bWrspb4XBr9bjtznw0pPNzZPb5DS5mnnj7ZsVd6C7FD70ZmfCQQkMGPU1xS8y-geUk0EOlvB6fgKxfqe5tHL8zZ4yX7Usdsu6t4AvqQ.zE5kuIDEccb6DjCjAIoC3g",
  "response_mode": "fragment"
}
incoming_body
2021-12-08 12:58:26 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 12:58:26 SUCCESS
ExtractRequestObject
Parsed request object
request_object
{
  "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6Im9hdXRoLWF1dGh6LXJlcStqd3QiLCJraWQiOiI1dU1oRm9nTEh1ZWZYSjJJZHFwVnVaU01NdnRpVTBuM3lPOXJZMXZ6amZJIn0.eyJjbGllbnRfaWQiOiJjbGllbnRfVEp0S3NMbXRvb1FnUlNPWlNIU0U1NDc1MSIsInNjb3BlIjoib3BlbmlkIGxvYW5zIGNyZWRpdC1jYXJkcy1hY2NvdW50cyBpbnZvaWNlLWZpbmFuY2luZ3MgZmluYW5jaW5ncyB1bmFycmFuZ2VkLWFjY291bnRzLW92ZXJkcmFmdCByZXNvdXJjZXMgYWNjb3VudHMgY3VzdG9tZXJzIGNvbnNlbnQ6dXJuOmNvbmZvcm1hbmNlLm9pZGY6YXRGNER2ODdyeSIsInJlc3BvbnNlX3R5cGUiOiJjb2RlIGlkX3Rva2VuIiwicmVkaXJlY3RfdXJpIjoiaHR0cHM6Ly93cGMucGFhcy5zYW50YW5kZXJici5wcmUuY29ycC9vcGVuLWZpbmFuY2UtaW5ib3VuZCIsImNvZGVfY2hhbGxlbmdlIjoiQjRtV2hGdDVhQzVKaDlqTFFfOF9BQXJqVGEtRjN4djZId0pHTzJZNVhtOCIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJyZXNwb25zZV9tb2RlIjoiZnJhZ21lbnQiLCJzdGF0ZSI6ImQ2MzU0NGZkZjA5YmNlMWEyOTUzMGU0ZjJiZTU2OGFiZDEzMmI0NmY5MzQxZmRiZGE5MGVkZjEwM2ZmNjE0YTAiLCJub25jZSI6IjAxYmVlZGE4ZmQ3MWZjZDJjNDE3NmQwMDAzZWMzYmM4ZjA1NDg1MzFmZjhiZTVjNDNiNWJjODFiYmRhNjY0MzUiLCJjbGFpbXMiOnsiaWRfdG9rZW4iOnsiYXV0aF90aW1lIjp7ImVzc2VudGlhbCI6ZmFsc2V9LCJhY3IiOnsidmFsdWVzIjpbInVybjpicmFzaWw6b3BlbmJhbmtpbmc6bG9hMiJdLCJlc3NlbnRpYWwiOmZhbHNlfX0sInVzZXJfaW5mbyI6eyJhdXRoX3RpbWUiOnsiZXNzZW50aWFsIjpmYWxzZX0sImFjciI6eyJ2YWx1ZXMiOlsidXJuOmJyYXNpbDpvcGVuYmFua2luZzpsb2EyIl0sImVzc2VudGlhbCI6ZmFsc2V9fX0sImlzcyI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwiYXVkIjoiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QvYS9TVDFzdC8iLCJqdGkiOiIwamdoM1lYU3kxeGRsUG5nbEd6NUVDVUZoNEVtZ1lDTWlsT1duUUtHZ3hNIiwiaWF0IjoxNjM4OTY4MzAwLCJleHAiOjE2Mzg5Njg2MDAsIm5iZiI6MTYzODk2ODMwMH0.i9-e00POWM7wS2GOH0J3Lq-iSbUbhjyuf0IHp-aqtJn5P5-83n2CPpznTQ0HQfB1OH9gJznM-ocultRrewHNwVFXF5mlNllOEuDMUhjUlMPeo4Ejh66aAbT_nmtcM4gMbQGzWUYPiOgod8H4naUHK65ql3U5vuyB53QTrUrXBppHYydu6A65x393aEw2UKAUEELKmrrrL2OkRph6ishUopW-eG_rFgM3KNMIfaFhqmDORuCII0zieY_HB7Ru2PZ-C_u5PVe3tL7cmLBOCgDxIsEaKwFw6NqDVx8vts6vw2LLWvWCzbh-T_s5exj4gcpdb59wO6WHaGZCTIbbThh16g",
  "header": {
    "kid": "5uMhFogLHuefXJ2IdqpVuZSMMvtiU0n3yO9rY1vzjfI",
    "typ": "oauth-authz-req+jwt",
    "alg": "PS256"
  },
  "claims": {
    "iss": "client_TJtKsLmtooQgRSOZSHSE54751",
    "response_type": "code id_token",
    "code_challenge_method": "S256",
    "nonce": "01beeda8fd71fcd2c4176d0003ec3bc8f0548531ff8be5c43b5bc81bbda66435",
    "client_id": "client_TJtKsLmtooQgRSOZSHSE54751",
    "response_mode": "fragment",
    "aud": "https://www.certification.openid.net/test/a/ST1st/",
    "nbf": 1638968300,
    "scope": "openid loans credit-cards-accounts invoice-financings financings unarranged-accounts-overdraft resources accounts customers consent:urn:conformance.oidf:atF4Dv87ry",
    "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": "d63544fdf09bce1a29530e4f2be568abd132b46f9341fdbda90edf103ff614a0",
    "exp": 1638968600,
    "iat": 1638968300,
    "code_challenge": "B4mWhFt5aC5Jh9jLQ_8_AArjTa-F3xv6HwJGO2Y5Xm8",
    "jti": "0jgh3YXSy1xdlPnglGz5ECUFh4EmgYCMilOWnQKGgxM"
  },
  "jwe_header": {
    "kid": "0fe502dd-14f0-4f45-80f9-feb9a216f996",
    "cty": "oauth-authz-req+jwt",
    "enc": "A256GCM",
    "alg": "RSA-OAEP"
  }
}
2021-12-08 12:58:26 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 12:58:26 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 12:58:26 SUCCESS
ValidateEncryptedRequestObjectHasKid
kid was found in the encrypted request object header
kid
0fe502dd-14f0-4f45-80f9-feb9a216f996
2021-12-08 12:58:26 SUCCESS
CreateEffectiveAuthorizationRequestParameters
Merged http request parameters with request object claims
effective_authorization_endpoint_request
{
  "client_id": "client_TJtKsLmtooQgRSOZSHSE54751",
  "scope": "openid loans credit-cards-accounts invoice-financings financings unarranged-accounts-overdraft resources accounts customers consent:urn:conformance.oidf:atF4Dv87ry",
  "response_type": "code id_token",
  "redirect_uri": "https://wpc.paas.santanderbr.pre.corp/open-finance-inbound",
  "request": "eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkEyNTZHQ00iLCJjdHkiOiJvYXV0aC1hdXRoei1yZXErand0Iiwia2lkIjoiMGZlNTAyZGQtMTRmMC00ZjQ1LTgwZjktZmViOWEyMTZmOTk2In0.nzRwajq9WzGbTos8jhoJVbzmUL39NkVk1HxFxFUFccb-79dWb_Mi-tu9hi7otGVja-biSsxPwYnZA1PzX_g-ZucXfskeRpm-f_aiZ7J6UolnHl2bwxqeuptQ9xoNkzXk3Q-PUt5c9SLxMQ0FLggF8shRAbXJdGf2ZULfslEFZWR0Mgfa9m4bGN5mM8idT98wuyojyTpq6Bq9hHmd6FBqymphPleSnpDRF3qFNLcurnXaPSAR_2chYi6A_wjQEg0_vhyo080FXS7GfujtPsf2jvbiuUzYXmpjRMDVcNfiglS6x3XSCrY_pNRukirmgWax361xiiku4-VZhHE7Kgx6tg.82bfSwxM_0wLufS3.gh-u2ZlDcDnmtpxSiOApmiWz4944CnxHRTgkCvxFlq0hqvp-FSlXfZoELJ0qV4snXouxDfqogTd08cMS-EdQwgF2C98Z-E_2bbUAuO4fAGHObddNFTut5yRaoZL49ZQpbavNtJWBzbA3K3Zi4P9bPPkHs1jJbkRm23agUZRD8rBaremjGWaqWpwz6T9AfYOQTC1V-xtDEyT-jvNYOW5DiFw1Vz8e6mBBWj0lJT40-jk9Dm6aDHR4OhWwJ7FFd_HlpNZ8K3Mbmea5xh47GG77G0vfgKxhZdTI0QfzU3O1VGrqwl8p4A0Eq-51kg055D_LGz59xX69Sh0E_8gor-m7ytgyVrKlC7Txjr_DE9yZo8mm_gPzTzt0asayj1PQ9QDDMIV-ZnBE_k09IdXsiJiL_BP8g48n-2ZtO7u82pFV_YI0Jz_R0mBYiRepnZqBEDkWpoj0bnUiYgeICG13TeMEjFN14nMFmLX7cOgdObAnN8fVnDvgBPHAgufKP5kKTJT-bDvodaUT0pz4PLr-dIWvILY4PTCcCeJ_PWp8_apIMFpyJ8MtX0un0Pvz9C4r6NyXpircqcQGXJ8E5k1zSzCCfthwhUAG5KBgWeMXE5sJ0ONhgOEcNaV5O4UtfglRWHi5KFmNRNh5zcmR_nvRiBoRIa7F65p8fquqspnaXzk2BGjtjq75UgvagQMZiXgcHwWjFnrxiHsFXjxBdx-I4UKBUvyretLZ4OrNiiIZ0tuVBhIQ6KJHg4czjkdVOjNz3KXkFdlgr3j90Yn1I6DuI1ifKtz6owMmiK0tJ52m_nViQnW0-AWH-ezK1UoYKz36J2kFsCeR97DhWbNuVvblfg0XylEsWgbc9DzY4mjd0L2NHsRQT160eigvOED1EK4bNfGMIeAm7Kw79018UMBnw4TT5zprsO5sXkP5G8Z79LekELTAniYI3Qu1aU90NVYhiszX-uCCFgmKVQkOjYo5lXO7Iv6zAACDgwTCoCW9wcLu6nJwB9efMZESc_tkzHBjUxx4Ye6N05St63fFmB-5vuTfHoyJOk15jTtTI8f89fkKhLkWli337EElbTFlTrWWgsYbDIOP640DwzNYSAB6sSaYMFTKe-BrMY2_ejcN6H-okNNBG04AJ6YP2voUfnWP3QWtVwJ6x28CdvaO7FOqANB9t4DYC5-hNxUSu1lgi1MV7Afk6XxTtq0J1fXAEz_iEhs9GCsC4RY78n5ez1MMYvO_a0-odrUuhNG-DRb7PSgldl8lVXJ6vjXSS0xdRTLweKUZRLE4GOpi2LiEjjXYLHzkW_egZAC0d1MZJAAUDICxPQXAEiaJm3Wn_HQBW3g2zxyAgv4aGiabwGwRl-1ei4wCjnnYLBlLFla0jK0D11WsNXGdpdvR0U4w4GywvLUzD8E9Ppwd-idZ4sGs0gWmt-qpvS-QBos5gvQnn_1B4wd7pSSwu3OfqJqyy4RAN5P444wnWvAqCGltKTM_a3Y6uGHrs-n9PEQUCPw-1eutn0iezhQJj5Ifc62_SjGR-qkF6cVMU1Sjh66HWlDrsvYC_2JX4v2HO0AQBLuYC0En4ueOlfg5yIAXGBOF7DdN9FnPb8rb7xakplGHkKVlXJItqgJce47YXdT7LlIt-x7mcqb6bRd-4uzfMJBTva4e3CVD8KixJzPhQNpVhCcWtNptJ33IMUYNU5697C9uQEVNy7-IXWJlSFIFqBbRJfMklV_Y7QN3giLr7D1OXLvYm4jVLvCnHIO5iFGc_MDEssgdAWGAZDTTF2cLtPPSRoXHg6M2Ye9ktuukjVYMZ8e_R-Xx4g_Gei4ITDThA7rXqeSwwTk7Cyks7dj8qHjKpMenx_6lWw3ZxDhDOXAqEMl4uQrVZnmYn5woaOwEaPRPfrOpfwZ35wdt23EFtlouFw91eT7D-AY3TscYId2Etf7ObOcajPs2n9Fc9QL1dWKVIsQsiE1K4xrM9e8ZpYHEpcLxtiJVVIe_rHPoprKtYbsNz5xZHOwEWJdnNHuMUo8MxjDEkuYYk-aLqkCge_QSw6UAlth5rha2d4R0yl2L4qEnESrejD_R3wVbsLRknSwbq-Gwvi2CO9cnHYUoD3RjVHX_m4N-lyU0_cpGNNG5ptXwBqhudMl6OjBebKcKDd2Dko2VuzBbamyYctTZiFPF0gsvpmk_fR5GlgLgHi1Ey9zw_3MgXOUDPITAQTEYURbUdsAjsMXbT9Pub30fCUtn6AG5TUXIkI7uC7BinJ6dE4mO4EjsiTp2KPo3ndD9wdmRu2GvpvHA8EBH4r-a04CxxM4m9rJNNideQ_yFPfn9BnQOrzDtiXPu3uivehogF556fGTUnGhtRiq9H_38-Lf78ShDSN1PjpA6xA6P3C5bWrspb4XBr9bjtznw0pPNzZPb5DS5mnnj7ZsVd6C7FD70ZmfCQQkMGPU1xS8y-geUk0EOlvB6fgKxfqe5tHL8zZ4yX7Usdsu6t4AvqQ.zE5kuIDEccb6DjCjAIoC3g",
  "response_mode": "fragment",
  "iss": "client_TJtKsLmtooQgRSOZSHSE54751",
  "code_challenge_method": "S256",
  "nonce": "01beeda8fd71fcd2c4176d0003ec3bc8f0548531ff8be5c43b5bc81bbda66435",
  "aud": "https://www.certification.openid.net/test/a/ST1st/",
  "nbf": 1638968300,
  "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": "d63544fdf09bce1a29530e4f2be568abd132b46f9341fdbda90edf103ff614a0",
  "exp": 1638968600,
  "iat": 1638968300,
  "code_challenge": "B4mWhFt5aC5Jh9jLQ_8_AArjTa-F3xv6HwJGO2Y5Xm8",
  "jti": "0jgh3YXSy1xdlPnglGz5ECUFh4EmgYCMilOWnQKGgxM"
}
2021-12-08 12:58:26 SUCCESS
FAPIValidateRequestObjectSigningAlg
Request object was signed with a permitted algorithm
alg
PS256
2021-12-08 12:58:26 SUCCESS
FAPIBrazilValidateRequestObjectIdTokenACRClaims
Acr value in request object is as expected
received
[
  "urn:brasil:openbanking:loa2"
]
2021-12-08 12:58:26 SUCCESS
FAPIValidateRequestObjectExp
Request object contains a valid exp claim, expiry time
exp
"Dec 8, 2021, 1:03:20 PM"
2021-12-08 12:58:26 SUCCESS
FAPI1AdvancedValidateRequestObjectNBFClaim
nbf claim is valid
nbf
"Dec 8, 2021, 12:58:20 PM"
now
"Dec 8, 2021, 12:58:26 PM"
2021-12-08 12:58:26
ValidateRequestObjectClaims
Request object does not contain a max_age claim
2021-12-08 12:58:26 SUCCESS
ValidateRequestObjectClaims
Request object claims passed all validation checks
2021-12-08 12:58:26 SUCCESS
EnsureNumericRequestObjectClaimsAreNotNull
None of the claims expected to have numeric values, have null values
numeric_claims
[
  "max_age"
]
2021-12-08 12:58:26 SUCCESS
EnsureRequestObjectDoesNotContainRequestOrRequestUri
Request object does not contain request or request_uri
2021-12-08 12:58:26 SUCCESS
EnsureRequestObjectDoesNotContainSubWithClientId
Request object does not contain Client Id in sub
2021-12-08 12:58:26 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.eyJjbGllbnRfaWQiOiJjbGllbnRfVEp0S3NMbXRvb1FnUlNPWlNIU0U1NDc1MSIsInNjb3BlIjoib3BlbmlkIGxvYW5zIGNyZWRpdC1jYXJkcy1hY2NvdW50cyBpbnZvaWNlLWZpbmFuY2luZ3MgZmluYW5jaW5ncyB1bmFycmFuZ2VkLWFjY291bnRzLW92ZXJkcmFmdCByZXNvdXJjZXMgYWNjb3VudHMgY3VzdG9tZXJzIGNvbnNlbnQ6dXJuOmNvbmZvcm1hbmNlLm9pZGY6YXRGNER2ODdyeSIsInJlc3BvbnNlX3R5cGUiOiJjb2RlIGlkX3Rva2VuIiwicmVkaXJlY3RfdXJpIjoiaHR0cHM6Ly93cGMucGFhcy5zYW50YW5kZXJici5wcmUuY29ycC9vcGVuLWZpbmFuY2UtaW5ib3VuZCIsImNvZGVfY2hhbGxlbmdlIjoiQjRtV2hGdDVhQzVKaDlqTFFfOF9BQXJqVGEtRjN4djZId0pHTzJZNVhtOCIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJyZXNwb25zZV9tb2RlIjoiZnJhZ21lbnQiLCJzdGF0ZSI6ImQ2MzU0NGZkZjA5YmNlMWEyOTUzMGU0ZjJiZTU2OGFiZDEzMmI0NmY5MzQxZmRiZGE5MGVkZjEwM2ZmNjE0YTAiLCJub25jZSI6IjAxYmVlZGE4ZmQ3MWZjZDJjNDE3NmQwMDAzZWMzYmM4ZjA1NDg1MzFmZjhiZTVjNDNiNWJjODFiYmRhNjY0MzUiLCJjbGFpbXMiOnsiaWRfdG9rZW4iOnsiYXV0aF90aW1lIjp7ImVzc2VudGlhbCI6ZmFsc2V9LCJhY3IiOnsidmFsdWVzIjpbInVybjpicmFzaWw6b3BlbmJhbmtpbmc6bG9hMiJdLCJlc3NlbnRpYWwiOmZhbHNlfX0sInVzZXJfaW5mbyI6eyJhdXRoX3RpbWUiOnsiZXNzZW50aWFsIjpmYWxzZX0sImFjciI6eyJ2YWx1ZXMiOlsidXJuOmJyYXNpbDpvcGVuYmFua2luZzpsb2EyIl0sImVzc2VudGlhbCI6ZmFsc2V9fX0sImlzcyI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwiYXVkIjoiaHR0cHM6Ly93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0L3Rlc3QvYS9TVDFzdC8iLCJqdGkiOiIwamdoM1lYU3kxeGRsUG5nbEd6NUVDVUZoNEVtZ1lDTWlsT1duUUtHZ3hNIiwiaWF0IjoxNjM4OTY4MzAwLCJleHAiOjE2Mzg5Njg2MDAsIm5iZiI6MTYzODk2ODMwMH0.i9-e00POWM7wS2GOH0J3Lq-iSbUbhjyuf0IHp-aqtJn5P5-83n2CPpznTQ0HQfB1OH9gJznM-ocultRrewHNwVFXF5mlNllOEuDMUhjUlMPeo4Ejh66aAbT_nmtcM4gMbQGzWUYPiOgod8H4naUHK65ql3U5vuyB53QTrUrXBppHYydu6A65x393aEw2UKAUEELKmrrrL2OkRph6ishUopW-eG_rFgM3KNMIfaFhqmDORuCII0zieY_HB7Ru2PZ-C_u5PVe3tL7cmLBOCgDxIsEaKwFw6NqDVx8vts6vw2LLWvWCzbh-T_s5exj4gcpdb59wO6WHaGZCTIbbThh16g
request_object_signing_alg
PS256
jwk
Sun RSA public key, 2048 bits
  params: null
  modulus: 20007730518243892076875212080507835457142100411946036592660293710460117003790002963826577375060199986108223700629821689000249114347762988573169721015480168537797408466777277336405785851244022278456449938032013281509864572878821183040633159848086104618893581702157751885436532509412403799922997209821391347069264294569564062776003190236526462721745157521053040081903326153845846153956389437663399147577644517789602787508500962253605770963311248633834461478963321376012970918311824338390813757039570043295878095848270003183543080470752566343654567159483080164064378911821692901940047581049323610184149585068150695727591
  public exponent: 65537
2021-12-08 12:58:26 SUCCESS
EnsureMatchingRedirectUriInRequestObject
Redirect URI matched
actual
https://wpc.paas.santanderbr.pre.corp/open-finance-inbound
2021-12-08 12:58:26 SUCCESS
EnsureRequiredAuthorizationRequestParametersMatchRequestObject
Required http request parameters match request object claims
response_type
code id_token
client_id
client_TJtKsLmtooQgRSOZSHSE54751
2021-12-08 12:58:26 SUCCESS
EnsureOptionalAuthorizationRequestParametersMatchRequestObject
All http request parameters and request object claims match
2021-12-08 12:58:26 SUCCESS
EnsureAuthorizationHttpRequestContainsOpenIDScope
Found 'openid' in scope http request parameter
actual
[
  "openid",
  "loans",
  "credit-cards-accounts",
  "invoice-financings",
  "financings",
  "unarranged-accounts-overdraft",
  "resources",
  "accounts",
  "customers",
  "consent:urn:conformance.oidf:atF4Dv87ry"
]
expected
openid
2021-12-08 12:58:26 SUCCESS
ExtractRequestedScopes
Requested scopes
scope
openid loans credit-cards-accounts invoice-financings financings unarranged-accounts-overdraft resources accounts customers consent:urn:conformance.oidf:atF4Dv87ry
2021-12-08 12:58:26 SUCCESS
FAPIBrazilValidateConsentScope
Found consent scope in request
actual
[
  "openid",
  "loans",
  "credit-cards-accounts",
  "invoice-financings",
  "financings",
  "unarranged-accounts-overdraft",
  "resources",
  "accounts",
  "customers",
  "consent:urn:conformance.oidf:atF4Dv87ry"
]
expected
consent:urn:conformance.oidf:atF4Dv87ry
2021-12-08 12:58:26 SUCCESS
EnsureScopeContainsAccounts
Found accounts scope in request
actual
[
  "openid",
  "loans",
  "credit-cards-accounts",
  "invoice-financings",
  "financings",
  "unarranged-accounts-overdraft",
  "resources",
  "accounts",
  "customers",
  "consent:urn:conformance.oidf:atF4Dv87ry"
]
2021-12-08 12:58:26 SUCCESS
EnsureResponseTypeIsCodeIdToken
Response type is expected value
expected
code id_token
2021-12-08 12:58:26 SUCCESS
EnsureOpenIDInScopeRequest
Found 'openid' scope in request
actual
[
  "openid",
  "loans",
  "credit-cards-accounts",
  "invoice-financings",
  "financings",
  "unarranged-accounts-overdraft",
  "resources",
  "accounts",
  "customers",
  "consent:urn:conformance.oidf:atF4Dv87ry"
]
expected
openid
2021-12-08 12:58:26 SUCCESS
EnsureMatchingClientId
Client ID matched
client_id
client_TJtKsLmtooQgRSOZSHSE54751
2021-12-08 12:58:26 SUCCESS
CreateAuthorizationCode
Created authorization code
authorization_code
cTyUZGUQ3kNFVFe7s7zQrqT8IM5GYL9u
2021-12-08 12:58:26 SUCCESS
ExtractNonceFromAuthorizationRequest
Extracted nonce
nonce
01beeda8fd71fcd2c4176d0003ec3bc8f0548531ff8be5c43b5bc81bbda66435
2021-12-08 12:58:26 SUCCESS
CalculateCHash
Successful c_hash encoding
c_hash
r374h-8k4WYcfUQarH4p0w
2021-12-08 12:58:26 SUCCESS
CalculateSHash
Successful s_hash encoding
s_hash
GppenjmBduD4bcdqf15jzg
2021-12-08 12:58:26 SUCCESS
GenerateIdTokenClaims
Created ID Token Claims
iss
https://www.certification.openid.net/test/a/ST1st/
sub
user-subject-1234531
aud
client_TJtKsLmtooQgRSOZSHSE54751
nonce
01beeda8fd71fcd2c4176d0003ec3bc8f0548531ff8be5c43b5bc81bbda66435
iat
1638968306
exp
1638968606
2021-12-08 12:58:26 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": "01beeda8fd71fcd2c4176d0003ec3bc8f0548531ff8be5c43b5bc81bbda66435",
  "iat": 1638968306,
  "exp": 1638968606
}
2021-12-08 12:58:26 SUCCESS
AddCHashToIdTokenClaims
Added c_hash to ID token claims
c_hash
r374h-8k4WYcfUQarH4p0w
id_token_claims
{
  "iss": "https://www.certification.openid.net/test/a/ST1st/",
  "sub": "user-subject-1234531",
  "aud": "client_TJtKsLmtooQgRSOZSHSE54751",
  "nonce": "01beeda8fd71fcd2c4176d0003ec3bc8f0548531ff8be5c43b5bc81bbda66435",
  "iat": 1638968306,
  "exp": 1638968606,
  "c_hash": "r374h-8k4WYcfUQarH4p0w"
}
2021-12-08 12:58:26 SUCCESS
AddSHashToIdTokenClaims
Added s_hash to ID token claims
s_hash
GppenjmBduD4bcdqf15jzg
id_token_claims
{
  "iss": "https://www.certification.openid.net/test/a/ST1st/",
  "sub": "user-subject-1234531",
  "aud": "client_TJtKsLmtooQgRSOZSHSE54751",
  "nonce": "01beeda8fd71fcd2c4176d0003ec3bc8f0548531ff8be5c43b5bc81bbda66435",
  "iat": 1638968306,
  "exp": 1638968606,
  "c_hash": "r374h-8k4WYcfUQarH4p0w",
  "s_hash": "GppenjmBduD4bcdqf15jzg"
}
2021-12-08 12:58:26 INFO
AddAtHashToIdTokenClaims
Skipped evaluation due to missing required string: at_hash
expected
at_hash
2021-12-08 12:58:26 SUCCESS
AddInvalidCHashValueToIdToken
Added invalid c_hash to ID token claims
c_hash
r374h-8k4WYcfUQarH4p0w1
id_token_claims
{
  "iss": "https://www.certification.openid.net/test/a/ST1st/",
  "sub": "user-subject-1234531",
  "aud": "client_TJtKsLmtooQgRSOZSHSE54751",
  "nonce": "01beeda8fd71fcd2c4176d0003ec3bc8f0548531ff8be5c43b5bc81bbda66435",
  "iat": 1638968306,
  "exp": 1638968606,
  "c_hash": "r374h-8k4WYcfUQarH4p0w1",
  "s_hash": "GppenjmBduD4bcdqf15jzg"
}
2021-12-08 12:58:26 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": "01beeda8fd71fcd2c4176d0003ec3bc8f0548531ff8be5c43b5bc81bbda66435",
  "iat": 1638968306,
  "exp": 1638968606,
  "c_hash": "r374h-8k4WYcfUQarH4p0w1",
  "s_hash": "GppenjmBduD4bcdqf15jzg",
  "acr": "urn:brasil:openbanking:loa2"
}
2021-12-08 12:58:26 SUCCESS
SignIdToken
Signed the ID token
id_token
eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ1c2VyLXN1YmplY3QtMTIzNDUzMSIsImF1ZCI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwiY19oYXNoIjoicjM3NGgtOGs0V1ljZlVRYXJINHAwdzEiLCJhY3IiOiJ1cm46YnJhc2lsOm9wZW5iYW5raW5nOmxvYTIiLCJzX2hhc2giOiJHcHBlbmptQmR1RDRiY2RxZjE1anpnIiwiaXNzIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL1NUMXN0XC8iLCJleHAiOjE2Mzg5Njg2MDYsIm5vbmNlIjoiMDFiZWVkYThmZDcxZmNkMmM0MTc2ZDAwMDNlYzNiYzhmMDU0ODUzMWZmOGJlNWM0M2I1YmM4MWJiZGE2NjQzNSIsImlhdCI6MTYzODk2ODMwNn0.mFNSBSYISKuL_m3dab9OOUZUvfdjM77BL10ulxZ9O_ENW3t36hvngG8sjhJAixENnwcwFP6ANiIm-UzW5NMl7zvQw2xiLbuFhHN6T4gV8C2niJVHVosZU08Ebht3eu3cVNg0y_vxrbbhCGCZyhSOVP8dGVWpEqtRoax40sqHOMD9b-HyDosg-vVJ7aQ1JDZENOUU71JnEwMH0aaO2ZwsdFQ6P28PzrQr5ebOcEY5-4RKLTs4nj8HkF3J9wIXhbkou6mb-fbRR-Xj0N8FONEkPbZQg3fuK5QFmhEVfbDF5Mr7FA2JHsBTDsl15UzUwSR1DJ9sEcYGsNJKOriO9027YA
2021-12-08 12:58:26 SUCCESS
FAPIBrazilChangeConsentStatusToAuthorized
Changed consent status to AUTHORISED
consent
{
  "data": {
    "consentId": "urn:conformance.oidf:atF4Dv87ry",
    "creationDateTime": "2021-12-08T12:58:19Z",
    "status": "AUTHORISED",
    "statusUpdateDateTime": "2021-12-08T12:58:26Z",
    "permissions": [
      "ACCOUNTS_READ",
      "ACCOUNTS_BALANCES_READ",
      "RESOURCES_READ"
    ],
    "expirationDateTime": "2021-12-08T14:58:19Z",
    "transactionFromDateTime": "2021-12-08T12:53:19Z",
    "transactionToDateTime": "2021-12-08T14:58:19Z",
    "links": {
      "self": "https://www.certification.openid.net/test/a/ST1stconsents/v1/consents"
    }
  },
  "meta": {
    "totalRecords": 1,
    "totalPages": 1,
    "requestDateTime": "2021-12-08T12:58:19Z"
  }
}
2021-12-08 12:58:26 SUCCESS
CreateAuthorizationEndpointResponseParams
Added authorization_endpoint_response_params to environment
params
{
  "redirect_uri": "https://wpc.paas.santanderbr.pre.corp/open-finance-inbound",
  "state": "d63544fdf09bce1a29530e4f2be568abd132b46f9341fdbda90edf103ff614a0"
}
2021-12-08 12:58:26 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": "d63544fdf09bce1a29530e4f2be568abd132b46f9341fdbda90edf103ff614a0",
  "code": "cTyUZGUQ3kNFVFe7s7zQrqT8IM5GYL9u"
}
2021-12-08 12:58:26 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": "d63544fdf09bce1a29530e4f2be568abd132b46f9341fdbda90edf103ff614a0",
  "code": "cTyUZGUQ3kNFVFe7s7zQrqT8IM5GYL9u",
  "id_token": "eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ1c2VyLXN1YmplY3QtMTIzNDUzMSIsImF1ZCI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwiY19oYXNoIjoicjM3NGgtOGs0V1ljZlVRYXJINHAwdzEiLCJhY3IiOiJ1cm46YnJhc2lsOm9wZW5iYW5raW5nOmxvYTIiLCJzX2hhc2giOiJHcHBlbmptQmR1RDRiY2RxZjE1anpnIiwiaXNzIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL1NUMXN0XC8iLCJleHAiOjE2Mzg5Njg2MDYsIm5vbmNlIjoiMDFiZWVkYThmZDcxZmNkMmM0MTc2ZDAwMDNlYzNiYzhmMDU0ODUzMWZmOGJlNWM0M2I1YmM4MWJiZGE2NjQzNSIsImlhdCI6MTYzODk2ODMwNn0.mFNSBSYISKuL_m3dab9OOUZUvfdjM77BL10ulxZ9O_ENW3t36hvngG8sjhJAixENnwcwFP6ANiIm-UzW5NMl7zvQw2xiLbuFhHN6T4gV8C2niJVHVosZU08Ebht3eu3cVNg0y_vxrbbhCGCZyhSOVP8dGVWpEqtRoax40sqHOMD9b-HyDosg-vVJ7aQ1JDZENOUU71JnEwMH0aaO2ZwsdFQ6P28PzrQr5ebOcEY5-4RKLTs4nj8HkF3J9wIXhbkou6mb-fbRR-Xj0N8FONEkPbZQg3fuK5QFmhEVfbDF5Mr7FA2JHsBTDsl15UzUwSR1DJ9sEcYGsNJKOriO9027YA"
}
2021-12-08 12:58:26
SendAuthorizationResponseWithResponseModeFragment
Redirecting back to client
uri
https://wpc.paas.santanderbr.pre.corp/open-finance-inbound#state=d63544fdf09bce1a29530e4f2be568abd132b46f9341fdbda90edf103ff614a0&code=cTyUZGUQ3kNFVFe7s7zQrqT8IM5GYL9u&id_token=eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ1c2VyLXN1YmplY3QtMTIzNDUzMSIsImF1ZCI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwiY19oYXNoIjoicjM3NGgtOGs0V1ljZlVRYXJINHAwdzEiLCJhY3IiOiJ1cm46YnJhc2lsOm9wZW5iYW5raW5nOmxvYTIiLCJzX2hhc2giOiJHcHBlbmptQmR1RDRiY2RxZjE1anpnIiwiaXNzIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL1NUMXN0XC8iLCJleHAiOjE2Mzg5Njg2MDYsIm5vbmNlIjoiMDFiZWVkYThmZDcxZmNkMmM0MTc2ZDAwMDNlYzNiYzhmMDU0ODUzMWZmOGJlNWM0M2I1YmM4MWJiZGE2NjQzNSIsImlhdCI6MTYzODk2ODMwNn0.mFNSBSYISKuL_m3dab9OOUZUvfdjM77BL10ulxZ9O_ENW3t36hvngG8sjhJAixENnwcwFP6ANiIm-UzW5NMl7zvQw2xiLbuFhHN6T4gV8C2niJVHVosZU08Ebht3eu3cVNg0y_vxrbbhCGCZyhSOVP8dGVWpEqtRoax40sqHOMD9b-HyDosg-vVJ7aQ1JDZENOUU71JnEwMH0aaO2ZwsdFQ6P28PzrQr5ebOcEY5-4RKLTs4nj8HkF3J9wIXhbkou6mb-fbRR-Xj0N8FONEkPbZQg3fuK5QFmhEVfbDF5Mr7FA2JHsBTDsl15UzUwSR1DJ9sEcYGsNJKOriO9027YA
2021-12-08 12:58:26 OUTGOING
fapi1-advanced-final-client-test-invalid-chash
Response to HTTP request to test instance ODK8JyjMFYFaAdY
outgoing
org.springframework.web.servlet.view.RedirectView: [RedirectView]; URL [https://wpc.paas.santanderbr.pre.corp/open-finance-inbound#state=d63544fdf09bce1a29530e4f2be568abd132b46f9341fdbda90edf103ff614a0&code=cTyUZGUQ3kNFVFe7s7zQrqT8IM5GYL9u&id_token=eyJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ1c2VyLXN1YmplY3QtMTIzNDUzMSIsImF1ZCI6ImNsaWVudF9USnRLc0xtdG9vUWdSU09aU0hTRTU0NzUxIiwiY19oYXNoIjoicjM3NGgtOGs0V1ljZlVRYXJINHAwdzEiLCJhY3IiOiJ1cm46YnJhc2lsOm9wZW5iYW5raW5nOmxvYTIiLCJzX2hhc2giOiJHcHBlbmptQmR1RDRiY2RxZjE1anpnIiwiaXNzIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL1NUMXN0XC8iLCJleHAiOjE2Mzg5Njg2MDYsIm5vbmNlIjoiMDFiZWVkYThmZDcxZmNkMmM0MTc2ZDAwMDNlYzNiYzhmMDU0ODUzMWZmOGJlNWM0M2I1YmM4MWJiZGE2NjQzNSIsImlhdCI6MTYzODk2ODMwNn0.mFNSBSYISKuL_m3dab9OOUZUvfdjM77BL10ulxZ9O_ENW3t36hvngG8sjhJAixENnwcwFP6ANiIm-UzW5NMl7zvQw2xiLbuFhHN6T4gV8C2niJVHVosZU08Ebht3eu3cVNg0y_vxrbbhCGCZyhSOVP8dGVWpEqtRoax40sqHOMD9b-HyDosg-vVJ7aQ1JDZENOUU71JnEwMH0aaO2ZwsdFQ6P28PzrQr5ebOcEY5-4RKLTs4nj8HkF3J9wIXhbkou6mb-fbRR-Xj0N8FONEkPbZQg3fuK5QFmhEVfbDF5Mr7FA2JHsBTDsl15UzUwSR1DJ9sEcYGsNJKOriO9027YA]
outgoing_path
authorize
2021-12-08 12:58:29 INCOMING
fapi1-advanced-final-client-test-invalid-chash
Incoming HTTP request to test instance ODK8JyjMFYFaAdY
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "santander-client",
  "accept": "application/json",
  "accept-encoding": "gzip, deflate, br",
  "x-fapi-interaction-id": "7c24c564-1c85-4ea6-b1a6-547db0ac5f87",
  "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 12:58:29 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 12:58:30 OUTGOING
fapi1-advanced-final-client-test-invalid-chash
Response to HTTP request to test instance ODK8JyjMFYFaAdY
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 12:58:30 INCOMING
fapi1-advanced-final-client-test-invalid-chash
Incoming HTTP request to test instance ODK8JyjMFYFaAdY
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "santander-client",
  "accept": "application/json",
  "accept-encoding": "gzip, deflate, br",
  "x-fapi-interaction-id": "9cb6bebe-be04-4a33-b53f-ee2499c39be3",
  "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 12:58:30 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 12:58:30 OUTGOING
fapi1-advanced-final-client-test-invalid-chash
Response to HTTP request to test instance ODK8JyjMFYFaAdY
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 12:58:31 FINISHED
fapi1-advanced-final-client-test-invalid-chash
Test has run to completion
testmodule_result
PASSED
2021-12-08 13:00:17
TEST-RUNNER
Alias has now been claimed by another test
alias
ST1st
new_test_id
RmH9sPfkCzhgdxU
Test Results