Test Summary

Test Results

Expand All Collapse All
All times are UTC
2021-11-09 14:46:39 INFO
TEST-RUNNER
Test instance 7iKvfYmqLj0M2Cb created
baseUrl
https://www.certification.openid.net/test/a/obbsb
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "pushed",
  "fapi_profile": "openbanking_brazil",
  "fapi_response_mode": "plain_response"
}
alias
obbsb
description
PSA Bank
planId
DjelLdMwPKcAQ
config
{
  "alias": "obbsb",
  "description": "PSA Bank",
  "server": {
    "discoveryUrl": "https://auth-hml-openfinance.bancopsa.com.br/.well-known/openid-configuration"
  },
  "client": {
    "client_id": "aCnBHjZBvD6ku3KVBaslL",
    "scope": "openid accounts",
    "jwks": {
      "keys": [
        {
          "kid": "PWAi5ruQcHfzPzq2JFdpY7nAUh6LzTTQtDBUpOM37JQ",
          "alg": "PS256",
          "kty": "RSA",
          "n": "50HaMFjTHfjUYMxd6YrwmgsOEzrnSxG1RqS46i1MHaj9wE-wMgjxg5wJeV9tQ11OiWaxYZ87-KbyW_SgFcHT0BolVTSK9wWOIfXDMgeBzLHIJWmABMWMo9U9iEo4IXVQ5GetpIrBVtgs4xFY5qDVpxOoIEH1l2LjiUc2EJHXCN0uNhE5J151bAj8QGkMcit2JZGav2UUQKShz8p28sYcXzH3IjxFg8BsjDCMnetrwWaAjNKko0KmOIu1bBMEsyBPjH9iZuCsAsiT3T0AefzLPz7Mq_dV45k8Jp26PtQXIlWGgjiIClSM-mw3Ap7fB0ztFRznC4psLvRFQ0DcrJV8lw",
          "e": "AQAB",
          "d": "r7HxUe_6HXhR6mT6KJf9qhsiC2wiE3-VqOE29_uIK7SbbQNeCvWOf_4JmKPugFKge3WA6Hkw9_3mfgSBp2YGRcHHgU-VEI2w6Y4tSZI4hErBk-LudzGbY1F8GVLCCHF4Dr_SRgOBVjiRCcbBMx8Yk4I0pqVWMDjaRA7NPZN_uuPWEugjOY8B_OLLzq6jyvqtZGTxP1Z7yD66F-riTpr9obZxdJRP7ZMl2nlR17IQVav5lgVzY_50yJSFUiLZtku7khn6I8XGDhtjBII2-No_GKFRYp9xnR3MJqzTjD5O7MDr33iI7gSWgXV4ZkGQs17pVxIF9KPfGwp_BtNhJWBVeQ",
          "p": "9_DUGEnAqHChk69jQCG9PG4XZVseYkaAhJ1fvatSCVR2fyuf6stvjOnGqv0fnNbO4GOIhrTF4a88aU7Pd2AouREM2OathfleikPJPMIurQ6P3TYhBJRCBIbG_4Bf7jkSh-YINVcg13LklpPux5dgif_G6U97U53uvYLZ8CEUXpU",
          "q": "7sYyU0936QY3tRB1FU9VQFatQqEtsllELgbg_LewzfEaARzMPVeSvoEtmILJJRLef_CIS8am4gCHcrP1yatFHKZ5RsAFhhx99HqM9zRcnqlHsGPSgFyqUq59_cdDCYGyioimJLYvwKpnlz2ksr8eqXsRmABrzwNEgL9IxPD4H3s",
          "dp": "Q_NLnVBxLXiYv6nckJHuk-Y0IUIEpLhftniO6aNPO2FbjGS_UhDpBHx5RxlSFaDFV7fPjeNzK_PjoZTIxRWkc3vZwoQN4F7Eay5Cs5UgR6trABw6lk-vfCAX36QmJlqb2oTPkRbM2F8TiLUIRskU2x0vPXfb-8GX0XZQFkBqnbU",
          "dq": "qklZTMcJGnwfsJb7GWaJwyfNyw4N-_rjv_uR60nJ4yXGyPJTyo-xDQItlW34q-MIIbBWU8xp6hY8gxZK_TeTQ3qKVWXOyrV5MqlP7WE_iLvrb6XRU1BC_FKLcjjw20_PGDOaYeY4qiwdUuRYmE3rPS2S_5eVS37mFPfWmvXLzw8",
          "qi": "k7QIjarEM6VbYxhgRn0I9Cf5V6148-AEG9AIvVH6nsBPPgO-W89lYR3ZgczpDz_BwjWrvCYM5586OXxX2i71Mz_fB1KcDJu7E7pI4aceo6hSbbzRkMGbRW7wMHKYWNHRdTi7dw-EZUsHZYbVeA3q0bqtLtBHfxSiz4mIaoPZCSw"
        }
      ]
    }
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIGfDCCBWSgAwIBAgIUby3i6sGX51WRa/P+Y7uodgkUZNkwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDMxNDExMDYwMFoXDTIyMDQxMzIx\nMDYwMFowgYIxCzAJBgNVBAYTAkJSMRUwEwYDVQQKEwxPcGVuIEJhbmtpbmcxLTAr\nBgNVBAsTJDc0ZTkyOWQ5LTMzYjYtNGQ4NS04YmE3LWMxNDZjODY3YTgxNzEtMCsG\nA1UEAxMkMTUwOWE2NjItNmIzYS00Y2I4LWI3YzAtZmZiNmU1OTZlYjBkMIIBIjAN\nBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApuNYhnmKmg3nPppNhaoLgvv84nvL\n4E6QwMW7jZo3Xf6yrS8VTPNrvO848TxpxHs27DBHC4kLAZ9dSMk76NGCIvjRLISM\nsRD2N80IHTKz+3EstnQoGB5By2o4hiLiXI3jhMLo2aDA/v95X1ddOj+qhD+PN6uI\niGcGRQ790gWqSyIZjw2XOgoQsUCsbWlatguL1QzyokyPIgWKx0T1ErKIYElBDDFT\nMlI5DEzxxB/Fyl9UY5xBsuEldxInHqnI8ozsnWPSejOvjzvUyYaT27P7VwpHfr/L\nHbYmbROJUENQ7k0r3DbAqFUC/JNvIYGwRmFTw50sKS4Hsk5/PC+f4yPjWwIDAQAB\no4IC+DCCAvQwDgYDVR0PAQH/BAQDAgOoMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggr\nBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRdwTBUmeUH+j0JZMt5Kwvh\nB00n7TAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcB\nAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5i\nYW5raW5nYnJhc2lsLm9yZy5icjA1BgNVHREELjAsgg5hdXRoLmxvY2FsaG9zdIIU\nbWF0bHMtYXV0aC5sb2NhbGhvc3SHBH8AAAEwSwYDVR0fBEQwQjBAoD6gPIY6aHR0\ncDovL2NybC5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvaXNz\ndWVyLmNybDCCAaEGA1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2\nBggrBgEFBQcCAjCCASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9y\nIHVzZSB3aXRoIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFy\ndGljaXBhdGluZyBvcmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMg\nTGltaXRlZHMgVHJ1c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwg\ncG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUg\nUmFpZGlhbSBTZXJ2aWNlcyBMdGQgQ2VydGlmaWNhdGUgUG9saWN5IGFuZCByZWxh\ndGVkIGRvY3VtZW50cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5z\nYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJ\nKoZIhvcNAQELBQADggEBADodax3rS6TWZZVc3hA5n6XNFggiN9Tw5A8KIqUI0+gO\nBt6imH7KvtgqOBocCA7qT+AcfLlAoi/fAmsQ8Cxblm4yfgpk31W/ZBu2uH4RBQBE\nVKCrPh8dIfpeVDMO61HMXjH7dE+l1tJw4D4/IIBPCz1V4NiX502/RE9v/qyVK8Bt\njLOfslv4gR1T2gEG/m8OZmdqB95ym5GE1KSQSP1NQk/3fJfsdGrKGEWkfYe6GwXK\no+06e8cqG1Cj/Tg01DMbirYrajP+6r6bYJlRxMuF+ORr6eaZeQYEMQMlv9feDR/w\nNZaZ3bvPAVlhVr0TUfnybgaIuUaBDJfeDKmt2eoLDVo\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCm41iGeYqaDec+\nmk2FqguC+/zie8vgTpDAxbuNmjdd/rKtLxVM82u87zjxPGnEezbsMEcLiQsBn11I\nyTvo0YIi+NEshIyxEPY3zQgdMrP7cSy2dCgYHkHLajiGIuJcjeOEwujZoMD+/3lf\nV106P6qEP483q4iIZwZFDv3SBapLIhmPDZc6ChCxQKxtaVq2C4vVDPKiTI8iBYrH\nRPUSsohgSUEMMVMyUjkMTPHEH8XKX1RjnEGy4SV3EiceqcjyjOydY9J6M6+PO9TJ\nhpPbs/tXCkd+v8sdtiZtE4lQQ1DuTSvcNsCoVQL8k28hgbBGYVPDnSwpLgeyTn88\nL5/jI+NbAgMBAAECggEBAINKe8xfNeD4ayHe9nnfSusjHtF2nu+6Hzro1CIUXtZ9\nl0eTsOg24F1kvaFa68J9RLoPSPUUPSprm1G1roH8wKqOoNCq/pwWQf2oOWfvCZUY\ndhqbyyceNpi22fz82KQDpCg/xjvfsbVqequ86UT37UfZUOx08BaPJmmR37Eob85m\noZEDas3b/dwtlX/U+60E1exgnBfxprrA3uoWfyPcIsunQR1PKKJung/GsaQE09n/\n1Hcb2NQzQnQlGUJT5pbOGu/WDn8xj+lDq1Y4pJ8kmzeWhW2ykKMtwZtWxKVSrtD/\n9WeEc8l2OVMBg4+sTno6PZ/meItvc4MBCewo7h90jAECgYEA2g8frMIf/uiSGKDh\nlmkYgFATxebo6vGU6x09b0E8J9HQOtJx/HPB01g2SKEkR5AV+8NcQPDaW+W/NGc9\nUcnTmAfpxQzQWPGhoQ5q4+ewWPrUavS+LyoUXc7MOp2nVmzFH+ewe+zvtAPOevRk\nf0lrMzVh/4jiwfkKaZkqfdwYTFsCgYEAw+zxNC04/TJvbjRpXKKq3/pR9ikpton0\nvdahZpChHXTuXCv7d/voquhZbUB2wwXD7UCHGym9qlbJGtvSyRKiioHURRyXufyX\nHFXEUGR2OKDmwm44eVCt7MKVM+yoIgLnKN2a/z0E8sUyHiCAvA2XcKKMcZ/Jn8ge\njWS4rRVSdQECgYEAxHH1hiyIqJua6mcdc+SQNyBs/8/rq6UiFMIN04nAiNsDLcri\n95zNU/nXRY0uYu4Sb/JqzPJutXV/0NTlMCaT4hXW6zeFB2v/wVl8wH68pxypewWr\nxE+zc2NXJ8NZuolY+Uo/+xTUSadYP/qmAuoAkmyYMZ5/MmKKl+Ftn19F4JsCgYA/\niu4jlPMhsyTOojL1t1Ah+iZw5qK/r/hvRVftUsTeL9lKjX0uScYI//hY5Ype79S+\ncqoe1ifMQf9RNbAkRGXw8/BrRb2ztUcxCmP0CtEIxq5wqpyoQ9FUszr+rydMeJKN\n/2lQlHKxZeE+Qh5eXy4Zeq5//2m954J5Kwx2Hi8zAQKBgQC3pEPpgA8NZCBEodUa\naTHJKrld2dhf+NgvKjL7j6dirgjAF4sfjallCT/fbQr5pOolO6V4knMi7QTk6xt0\nEHKA6SPdRb5lDr7uIsvfxLfmibjcYLoqLjRLva07z/63LnzD1WG47S96wrnV29vj\n8yvMR9SLe/OqyxJvCmdRZctcGA\u003d\u003d\n-----END PRIVATE KEY-----",
    "ca": "-----BEGIN CERTIFICATE-----\nMIIEajCCA1KgAwIBAgIUdIYzEFdw7QJcrySyq6IiEwZfTfAwDQYJKoZIhvcNAQEL\nBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJv\nb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTIzMTIxMTEwMDAwMFow\ncTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTAT\nBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRC\nT1ggSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEA6fX+272mHX5QAcDaWkVHFWjnDIcORNUJU3OuNyeuOYhlvXJWydrXe3O+cV+P\nS39faMj/nfem3GfJBE7Xn0bWA/8ksxSfrg1BUBJDge4YBBw+VflI3A0g1fk9wJ3H\nGInsvV4serRJ/ISJTfs0uRNugX+RrbkT/T0tup4vGd3Kl2sbwUdDjokuJNJHANeO\nDRkQ+ra+9Wht71FBlc07yPf7qtpaWHm6aS3s47OJD35ixkG4xiZuHsScxcVtlo1V\nW98P2cQfH9H2lll4wWlPTVHpPThB2EYrPhwcxDh8kHkkOHNkyHO/fYM47u7H4VeQ\nV75LXWKa7iWmZg+WhFb8TXSr/wIDAQABo4H/MIH8MA4GA1UdDwEB/wQEAwIBBjAP\nBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSGf1itF/WCtk60BbP7sM4RQ99MvjAf\nBgNVHSMEGDAWgBSHE+yWPmLsIRwMSlY68iUM45TpyzBMBggrBgEFBQcBAQRAMD4w\nPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5n\nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRi\nb3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMA0GCSqG\nSIb3DQEBCwUAA4IBAQBy4928pVPeiHItbneeOAsDoc4Obv5Q4tn0QpqTlSeCSBbH\nIURfEr/WaS8sv0JTbIPQEfiO/UtaN8Qxh7j5iVqTwTwgVaE/vDkHxGOen5YxAuyV\n1Fpm4W4oQyybiA6puHEBcteuiYZHppGSMus3bmFYTPE+9B0+W914VZeHDujJ2Y3Y\nMc32Q+PC+Zmv8RfaXp7+QCNYSXR5Ts3q3IesWGmlvAM5tLQi75JmzdWXJ1uKU4u3\nNrw5jY4UaOlvB5Re2BSmcjxdLT/5pApzkS+tO6lICnPAtk/Y6dOJ0YxQBMImtliY\np02yfwRaqP8WJ4CnwUHil3ZRt8U9I+psU8b4WV/3\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIDpjCCAo6gAwIBAgIUS3mWeRx1uG/SMl/ql55VwRtNz7wwDQYJKoZIhvcNAQEL\nBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJv\nb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTI1MTIxMDEwMDAwMFow\nazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTAT\nBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3Qg\nU0FOREJPWCAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp50j\njNh0wu8ioziC1HuWqOfgXwxeiePiRGw5tKDqKIbC7XV1ghEcDiymTHHWWJSQ1LEs\nmYpZVwaos5Mrz2xJwytg8K5eqFqa7QvfOOul29bnzEFk+1gX/0nOYws3Lba9E7S+\nuPaUmfElF4r2lcCNL2f3F87RozqZf+DQBdGUzAt9n+ipY1JpqfI3KF/5qgRkPoIf\nJD+aj2Y1D6eYjs5uMRLU8FMYt0CCfv/Ak6mq4Y9/7CaMKp5qjlrrDux00IDpxoXG\nKx5cK0KgACb2UBZ98oDQxcGrbRIyp8VGmv68BkEQcm7NljP863uBVxtnVTpRwQ1x\nwYEbmSSyoonXy575wQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/\nBAUwAwEB/zAdBgNVHQ4EFgQUhxPslj5i7CEcDEpWOvIlDOOU6cswDQYJKoZIhvcN\nAQELBQADggEBAFoYqwoH7zvr4v0SQ/hWx/bWFRIcV/Rf6rEWGyT/moVAEjPbGH6t\nyHhbxh3RdGcPY7Pzn797lXDGRu0pHv+GAHUA1v1PewCp0IHYukmN5D8+Qumem6by\nHyONyUASMlY0lUOzx9mHVBMuj6u6kvn9xjL6xsPS+Cglv/3SUXUR0mMCYf963xnF\nBIRLTRlbykgJomUptVl/F5U/+8cD+lB/fcZPoQVI0kK0VV51jAODSIhS6vqzQzH4\ncpUmcPh4dy+7RzdTTktxOTXTqAy9/Yx+fk18O9qSQw1MKa9dDZ4YLnAQS2fJJqIE\n1DXIta0LpqM4pMoRMXvp9SLU0atVZLEu6Sc\u003d\n-----END CERTIFICATE-----"
  },
  "client2": {
    "client_id": "7tdV-OGKqyoJiD5tjg_tc",
    "scope": "openid accounts",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "N_eyE_w4emlbQZbk2VzNS7AHm_65yIBiQ1ELRE-EW5g",
          "alg": "PS256",
          "n": "1t_7NYesEukBFEd06I_b4BQawz4bakEZlN47QbP6IkYebvvgI59Z4Oyvr6fW9yaPW7wbU7lF-PRaDYgZYk2bNb1gIKDL8UvuTZzZ-7OApOepMqzYHTFB-o41pbbtG9qW3yQIG850Ypyu-ewWeZoQXZoJ-cP7G_2Lori7Dx_tWwyaUL_oJ_rU6vhL-NUrzqr1x_rAybBU3C6OybPp95gJyFCU9NGyEZ9eWXJmOWksDZTzqY-dWJOn71B8olNPShfFVhboKEW_sScKgRHWly65fn36PJMl16LaWa68fajRGa-s_6l6K4t4Jbk10zVBjOAW0yCrPe2cL73ZeGD2rg_BtQ",
          "e": "AQAB",
          "d": "QUxXvvC37hc46Ly-Xl45Z2M0rtiU5DlcWM0gHNtgzEGaxgdtGeY3Hg9PZIYQ4ZKqRipn841-IiW_qBUQAburyyz9pWy4DWARzyw3YjIuie6MkIXONzDc6BOHYhCxBaHr72u3uxuGauFKm1CPk-ypxIgnN-vCx8LJSG3zCqmdK-md_iTquCJur_pIn84m2WjkSLai54PRRfBImBWl7uFPc3LXTM5DJR_lEp6P6O1JS_iax9_whfDoFjpkCP1h_VTK0jyYJ63JJQ-KMXAlqfJ9iMahpxm_5Hm2EyTRW8rwFBnxV2cJlcbqqYrlbvobg5JW3_MmaNgVP5wjYzoNfcJygQ",
          "p": "7Cwu5quPkTf-BTFJQZMp2JYPeYeiPHDDbv6xaVL2vY626aIgLZDKvYjtozlWxsMT7hQU3C1roEA2U4FtlU88VxgJW0W7QgC1eHvt3Qi7FuJN6mXuWDcCUs_EjdyztGl8xTwpoLyy6wpqon_cZMTViVlF95n6Wv9NILnA2OPHXS0",
          "q": "6OoRsFaP40NkfnzNsXmRFSdKMnVVS91I5mh3zsndbKihFtabTnkUQLy6aE8iW4F-nw3pf9idinIkd1cSUTXzIaUmQCs32t6oY66Gp1DAJhcR2XgzSi4AFDOnLkLPoamKSzx57H9yYc78Urka7PSypr5DTYdHjMZMy3fbzRHNm6k",
          "dp": "w0veFN21wM5efoi9HT7GkdW1QjgIzpYo5jYzGveCFkpXs2df2I4tOQJsEFewDHjwmCV_AnuEzmWLBw62QYveR98WjaViLjhL2DATCH7ZxxioebaEm-oRP82TqgPhjsTUan1Ppx2jjn10pJ-67pFeS0_JbfCkeG85pmA0uqXRDJk",
          "dq": "2Y-zIDVrSEzuNRydApdchxbhPsrM9wVnkBmrN9Tl6RaHCo9CGQYOff4MXVz16eXHAgl7v_j2B5lhKLyDlqo_RoE-fpggH2j2f85JZ0aNhcbs3Gdj-XmIh1ZMZnDwA8EbNfXyqY_Op0Ax_496cDaOHiUBNw0TL5MXrsNx5Fcp6Kk",
          "qi": "B3K0orlfhL1aTwRJ_9vWsi1cOvWzAkeo8KvoVkz6DXZodqhwtJ55ElSHzK8wUWIbTwGo4O9yvTmg8anEonYhB64nejUVWf79zCZ4skGD8MuHkOb_jTIoHuDQg8A9JgSQQgy99HtPQuC1kW8_9HC5hrgLFLwvE8UcL4vOgDHGcwc"
        }
      ]
    }
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIGRTCCBS2gAwIBAgIUH72DNeymLAko3Y4h6excVEyx0ZAwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcyMTE4NDYwMFoXDTIyMDgyMDE4\nNDYwMFowgYIxCzAJBgNVBAYTAkJSMRUwEwYDVQQKEwxPcGVuIEJhbmtpbmcxLTAr\nBgNVBAsTJDk4Njg4MTYxLTY3YjItNTVkZS1iMDU3LTAzYjc0OWQzM2Y1ZjEtMCsG\nA1UEAxMkMmQ2ZTIxZjktN2ZjNC00NzNiLWJlYTctZDg1OTg4ZjM1MTQ5MIIBIjAN\nBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4TviyTIC7kxm2hS01Qt9bTdXssrB\nOu5YH7Eo2tgU061T5NJT6ABgPycC61t2/UZjTcb3Oj2QvHYBIqDmVl/o4Di952Tl\nnidsJsoqIam4sVML00Rc4298/9u8rSWYVF77hXodXjev3l2t/3OjW1s3xdUpKGRl\n4TUiHMgxJjl+gVcvQW4j28v0hsFlVHVduA5VB/1JxB60J+TGT1PzLBbjoJ3HYkuu\nBJGrafxRz9E1LH1D13vrea+sHCty7KRn0Tjncom2mni1rEMxCcWsxLhEqLguB51H\nj0otj7E5LFrylBRfvqxOx/38mNzqu/4rCgh7xe49ggMXvr4m7lv/7AgtlwIDAQAB\no4ICwTCCAr0wDgYDVR0PAQH/BAQDAgOoMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggr\nBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBREEXLglQG5Ox5Z01fKrN7g\n4Kl8XDAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcB\nAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5i\nYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3Js\nLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3Js\nMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCCATYGCCsGAQUF\nBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdp\ndGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBwYXJ0aWNpcGF0\naW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVk\ncyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNz\naW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBSYWlkaWFt\nIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9j\ndW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3BzLnNhbmRib3gu\ncGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczANBgkqhkiG9w0B\nAQsFAAOCAQEAG/668JoYbAsARI1bVjiYBbd3FzqCtpKewdz/0FWz9wdyeswsd/hd\n45oQJFqiWg8+s24iwCxphTk14i9JxKJlsefLa/Y6QUrNzc66cG681a1lKbGlolpv\n24yb6dDnOiRxubM9iFDK71T2wBl2AUU1ZF10MzRVtMDpPTImXxpLsoWDfChdU5gS\nIeAgSrwBXhaiXqWc5DJ9ZrbqwmVFLY91rDCuH/irpsPJfxJLpSMXIO351r8SX75l\nBTSIoNG5z4r4DDIju3vmvJgXQxhxC9HoaFOWWL8659C2ZpYmFBOVnVUbX2Ipv7UA\njZJz00dPycAigKdetnyAyreB2lI+KsrRIw\u003d\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDhO+LJMgLuTGba\nFLTVC31tN1eyysE67lgfsSja2BTTrVPk0lPoAGA/JwLrW3b9RmNNxvc6PZC8dgEi\noOZWX+jgOL3nZOWeJ2wmyiohqbixUwvTRFzjb3z/27ytJZhUXvuFeh1eN6/eXa3/\nc6NbWzfF1SkoZGXhNSIcyDEmOX6BVy9BbiPby/SGwWVUdV24DlUH/UnEHrQn5MZP\nU/MsFuOgncdiS64Ekatp/FHP0TUsfUPXe+t5r6wcK3LspGfROOdyibaaeLWsQzEJ\nxazEuESouC4HnUePSi2PsTksWvKUFF++rE7H/fyY3Oq7/isKCHvF7j2CAxe+vibu\nW//sCC2XAgMBAAECggEAf6FgzKPjV0fCDJgpNIRzSb1Pm8gbIRrIowTP4tsJSj3w\nyTyKQXBdGcwwck/9KF6HjR5PIBic+L5hvE6y14U3wD9HFWVuXGV4eq6am0LCnvEx\nRUF65YJasd3Bl9gy7rR4ENX26Fnj9bzeCWBs1CrnetpknTfvJ2PldavXdhKkZgOC\nBOHEHj2Ypwkq8p24HY9g6zAdxj0+bSDInaQTnY4UNiQc0qSmJ8CJkDYEN0Nk6Yxm\nP2KYRUWi3HtgkwvYlZl5GaUJLpadEqj2oyJr+XPkKmRHeBBTQP9Y5+Mei7xlXH1k\n41fkTTsde+QfLNmHRhQGoFW33PFOH33Jl0ohYeI8kQKBgQD9L5ro8g6pnMpLdvaj\nEE5f+XHQM2lhICGcC2Ocon43oecSLkV3khM6IKlqNgvHxw2CPINFAHWMb/gZ1Wyw\nJVDMSfOcpsgg2r3+Roem99DrZcIMhPGv+gp+aVX0RHhHPBoaQN2wdZxe3gMO7391\n37mM+JyYrL0zD+DIbx2fuvsl+QKBgQDjvL+R9nk21gRZqkI8CtiK7dll5yFzFQDM\n+yWNo5DewaSUFQc/gmDf5IZOSGIyGYKzYsG54R435S4DG0EYU97nzUvRwMpUmsXQ\nnugjGSOAyU3CvNhVv7U7I6d1eIQh88Nc6sB4ACWqjvam3xvx9fi7owMENmLRSVUg\npF+XI4WUDwKBgDmnuZMKbCRbvAVrVcbUU8SvPSe4TWr8siqivVBSAIQSrlgJiXAt\nJ4u5HFs/a3dW8NCTjyELdblBVjIr09BY7wlWXc9ye2hf55wb25A+Jqk0Rvgq3g7A\n1drridNSNEGkgh0wYEtqvO0tiWzBRTlGdS6Q/rgVvg/+saVzCD/ziHWhAoGAAfW5\n4FOyr1ogJ3VjpIijXG63lDzs+MSRgTIYHKPvtzsLY4rayR0iIEsjLMFKtwupKEoN\nSMA7NlfukXBGmyL9pBkMMf3qv9elJCp57PNmbtFMrgRaCELiGGQyKLykxnYGlGIg\nzeeSa2lXjhAVeXuYbGT2va6KIyryZJmFiRNxLtkCgYALYrPMRoAVxx93ETB7z9Dk\ndaMYcoDZwdTMS4rw1cMWzFVCidsxlkEt/V3DwBi2fN7TVAaAc+Xa71F3xeirgu3v\nSlCf3IHao5N5tJ3r1hOmWVYdLfNiLrYy3ECDJ7zNUuoM49DoWplJfaNHLcfCAhYf\nltx7PM506Nmi8HFQ02e/4w\u003d\u003d\n-----END PRIVATE KEY-----",
    "ca": "-----BEGIN CERTIFICATE-----\nMIIEajCCA1KgAwIBAgIUdIYzEFdw7QJcrySyq6IiEwZfTfAwDQYJKoZIhvcNAQEL\nBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJv\nb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTIzMTIxMTEwMDAwMFow\ncTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTAT\nBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRC\nT1ggSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEA6fX+272mHX5QAcDaWkVHFWjnDIcORNUJU3OuNyeuOYhlvXJWydrXe3O+cV+P\nS39faMj/nfem3GfJBE7Xn0bWA/8ksxSfrg1BUBJDge4YBBw+VflI3A0g1fk9wJ3H\nGInsvV4serRJ/ISJTfs0uRNugX+RrbkT/T0tup4vGd3Kl2sbwUdDjokuJNJHANeO\nDRkQ+ra+9Wht71FBlc07yPf7qtpaWHm6aS3s47OJD35ixkG4xiZuHsScxcVtlo1V\nW98P2cQfH9H2lll4wWlPTVHpPThB2EYrPhwcxDh8kHkkOHNkyHO/fYM47u7H4VeQ\nV75LXWKa7iWmZg+WhFb8TXSr/wIDAQABo4H/MIH8MA4GA1UdDwEB/wQEAwIBBjAP\nBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSGf1itF/WCtk60BbP7sM4RQ99MvjAf\nBgNVHSMEGDAWgBSHE+yWPmLsIRwMSlY68iUM45TpyzBMBggrBgEFBQcBAQRAMD4w\nPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5n\nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRi\nb3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMA0GCSqG\nSIb3DQEBCwUAA4IBAQBy4928pVPeiHItbneeOAsDoc4Obv5Q4tn0QpqTlSeCSBbH\nIURfEr/WaS8sv0JTbIPQEfiO/UtaN8Qxh7j5iVqTwTwgVaE/vDkHxGOen5YxAuyV\n1Fpm4W4oQyybiA6puHEBcteuiYZHppGSMus3bmFYTPE+9B0+W914VZeHDujJ2Y3Y\nMc32Q+PC+Zmv8RfaXp7+QCNYSXR5Ts3q3IesWGmlvAM5tLQi75JmzdWXJ1uKU4u3\nNrw5jY4UaOlvB5Re2BSmcjxdLT/5pApzkS+tO6lICnPAtk/Y6dOJ0YxQBMImtliY\np02yfwRaqP8WJ4CnwUHil3ZRt8U9I+psU8b4WV/3\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIDpjCCAo6gAwIBAgIUS3mWeRx1uG/SMl/ql55VwRtNz7wwDQYJKoZIhvcNAQEL\nBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJv\nb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTI1MTIxMDEwMDAwMFow\nazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTAT\nBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3Qg\nU0FOREJPWCAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp50j\njNh0wu8ioziC1HuWqOfgXwxeiePiRGw5tKDqKIbC7XV1ghEcDiymTHHWWJSQ1LEs\nmYpZVwaos5Mrz2xJwytg8K5eqFqa7QvfOOul29bnzEFk+1gX/0nOYws3Lba9E7S+\nuPaUmfElF4r2lcCNL2f3F87RozqZf+DQBdGUzAt9n+ipY1JpqfI3KF/5qgRkPoIf\nJD+aj2Y1D6eYjs5uMRLU8FMYt0CCfv/Ak6mq4Y9/7CaMKp5qjlrrDux00IDpxoXG\nKx5cK0KgACb2UBZ98oDQxcGrbRIyp8VGmv68BkEQcm7NljP863uBVxtnVTpRwQ1x\nwYEbmSSyoonXy575wQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/\nBAUwAwEB/zAdBgNVHQ4EFgQUhxPslj5i7CEcDEpWOvIlDOOU6cswDQYJKoZIhvcN\nAQELBQADggEBAFoYqwoH7zvr4v0SQ/hWx/bWFRIcV/Rf6rEWGyT/moVAEjPbGH6t\nyHhbxh3RdGcPY7Pzn797lXDGRu0pHv+GAHUA1v1PewCp0IHYukmN5D8+Qumem6by\nHyONyUASMlY0lUOzx9mHVBMuj6u6kvn9xjL6xsPS+Cglv/3SUXUR0mMCYf963xnF\nBIRLTRlbykgJomUptVl/F5U/+8cD+lB/fcZPoQVI0kK0VV51jAODSIhS6vqzQzH4\ncpUmcPh4dy+7RzdTTktxOTXTqAy9/Yx+fk18O9qSQw1MKa9dDZ4YLnAQS2fJJqIE\n1DXIta0LpqM4pMoRMXvp9SLU0atVZLEu6Sc\u003d\n-----END CERTIFICATE-----"
  },
  "resource": {
    "resourceUrl": "https://api-hml.openfinance.bancopsa.com.br/resources/v1/resources",
    "consentUrl": "https://api-hml.openfinance.bancopsa.com.br/consents/v1/consents",
    "brazilCpf": "39211339987",
    "brazilCnpj": "15111273000180"
  }
}
testName
fapi1-advanced-final-par-attempt-to-use-expired-request_uri
2021-11-09 14:46:39 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/obbsb/callback
2021-11-09 14:46:39
GetDynamicServerConfiguration
HTTP request
request_uri
https://auth-hml-openfinance.bancopsa.com.br/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2021-11-09 14:46:40 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "server": "nginx/1.14.0 (Ubuntu)",
  "date": "Tue, 09 Nov 2021 14:46:40 GMT",
  "content-type": "application/json; charset\u003dutf-8",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "vary": [
    "Accept-Encoding",
    "Origin"
  ],
  "strict-transport-security": [
    "max-age\u003d15724800; includeSubDomains",
    "max-age\u003d15552000; includeSubDomains"
  ],
  "x-dns-prefetch-control": "off",
  "x-frame-options": "SAMEORIGIN",
  "x-download-options": "noopen",
  "x-content-type-options": "nosniff",
  "x-xss-protection": "1; mode\u003dblock",
  "x-envoy-upstream-service-time": "4",
  "x-envoy-decorator-operation": "openidserverprovidercore.openid-core.svc.cluster.local:9000/*"
}
response_body
{"acr_values_supported":["urn:openbankingbrasil:trustframework:gold"],"authorization_endpoint":"https://auth-hml-openfinance.bancopsa.com.br/auth","claims_parameter_supported":true,"claims_supported":["sub","national_id","email","email_verified","phone_number","phone_number_verified","address","birthdate","family_name","gender","given_name","locale","middle_name","name","nickname","picture","preferred_username","profile","updated_at","website","zoneinfo","acr","cpf","cnpj","sid","auth_time","iss"],"code_challenge_methods_supported":["S256"],"end_session_endpoint":"https://auth-hml-openfinance.bancopsa.com.br/session/end","grant_types_supported":["implicit","authorization_code","refresh_token","client_credentials"],"id_token_signing_alg_values_supported":["PS256"],"issuer":"https://auth-hml-openfinance.bancopsa.com.br","jwks_uri":"https://auth-hml-openfinance.bancopsa.com.br/jwks","registration_endpoint":"https://matls-hml.auth-openfinance.bancopsa.com.br/reg","response_modes_supported":["form_post","fragment","query"],"response_types_supported":["code id_token","code","id_token","none"],"scopes_supported":["consent:","openid","offline_access","profile","email","address","phone","directory:op","directory:software","accounts","consents","resources","credit-cards-accounts","customers","invoice-financings","financings","loans","unarranged-accounts-overdraft"],"subject_types_supported":["public","pairwise"],"token_endpoint_auth_methods_supported":["private_key_jwt","client_secret_basic"],"token_endpoint_auth_signing_alg_values_supported":["PS256"],"token_endpoint":"https://matls-hml.auth-openfinance.bancopsa.com.br/token","pushed_authorization_request_endpoint":"https://matls-hml.auth-openfinance.bancopsa.com.br/request","require_pushed_authorization_requests":true,"request_object_signing_alg_values_supported":["PS256"],"request_parameter_supported":true,"request_uri_parameter_supported":true,"require_request_uri_registration":true,"require_signed_request_object":true,"userinfo_endpoint":"https://auth-hml-openfinance.bancopsa.com.br/me","introspection_endpoint":"https://matls-hml.auth-openfinance.bancopsa.com.br/token/introspection","introspection_endpoint_auth_methods_supported":["private_key_jwt","client_secret_basic"],"introspection_endpoint_auth_signing_alg_values_supported":["PS256"],"revocation_endpoint":"https://matls-hml.auth-openfinance.bancopsa.com.br/token/revocation","revocation_endpoint_auth_methods_supported":["private_key_jwt","client_secret_basic"],"revocation_endpoint_auth_signing_alg_values_supported":["PS256"],"tls_client_certificate_bound_access_tokens":true,"claim_types_supported":["normal"],"mtls_endpoint_aliases":{"token_endpoint":"https://matls-hml.auth-openfinance.bancopsa.com.br/token","revocation_endpoint":"https://matls-hml.auth-openfinance.bancopsa.com.br/token/revocation","introspection_endpoint":"https://matls-hml.auth-openfinance.bancopsa.com.br/token/introspection","registration_endpoint":"https://matls-hml.auth-openfinance.bancopsa.com.br/reg","pushed_authorization_request_endpoint":"https://matls-hml.auth-openfinance.bancopsa.com.br/request"}}
2021-11-09 14:46:40
GetDynamicServerConfiguration
Downloaded server configuration
server_config_string
{"acr_values_supported":["urn:openbankingbrasil:trustframework:gold"],"authorization_endpoint":"https://auth-hml-openfinance.bancopsa.com.br/auth","claims_parameter_supported":true,"claims_supported":["sub","national_id","email","email_verified","phone_number","phone_number_verified","address","birthdate","family_name","gender","given_name","locale","middle_name","name","nickname","picture","preferred_username","profile","updated_at","website","zoneinfo","acr","cpf","cnpj","sid","auth_time","iss"],"code_challenge_methods_supported":["S256"],"end_session_endpoint":"https://auth-hml-openfinance.bancopsa.com.br/session/end","grant_types_supported":["implicit","authorization_code","refresh_token","client_credentials"],"id_token_signing_alg_values_supported":["PS256"],"issuer":"https://auth-hml-openfinance.bancopsa.com.br","jwks_uri":"https://auth-hml-openfinance.bancopsa.com.br/jwks","registration_endpoint":"https://matls-hml.auth-openfinance.bancopsa.com.br/reg","response_modes_supported":["form_post","fragment","query"],"response_types_supported":["code id_token","code","id_token","none"],"scopes_supported":["consent:","openid","offline_access","profile","email","address","phone","directory:op","directory:software","accounts","consents","resources","credit-cards-accounts","customers","invoice-financings","financings","loans","unarranged-accounts-overdraft"],"subject_types_supported":["public","pairwise"],"token_endpoint_auth_methods_supported":["private_key_jwt","client_secret_basic"],"token_endpoint_auth_signing_alg_values_supported":["PS256"],"token_endpoint":"https://matls-hml.auth-openfinance.bancopsa.com.br/token","pushed_authorization_request_endpoint":"https://matls-hml.auth-openfinance.bancopsa.com.br/request","require_pushed_authorization_requests":true,"request_object_signing_alg_values_supported":["PS256"],"request_parameter_supported":true,"request_uri_parameter_supported":true,"require_request_uri_registration":true,"require_signed_request_object":true,"userinfo_endpoint":"https://auth-hml-openfinance.bancopsa.com.br/me","introspection_endpoint":"https://matls-hml.auth-openfinance.bancopsa.com.br/token/introspection","introspection_endpoint_auth_methods_supported":["private_key_jwt","client_secret_basic"],"introspection_endpoint_auth_signing_alg_values_supported":["PS256"],"revocation_endpoint":"https://matls-hml.auth-openfinance.bancopsa.com.br/token/revocation","revocation_endpoint_auth_methods_supported":["private_key_jwt","client_secret_basic"],"revocation_endpoint_auth_signing_alg_values_supported":["PS256"],"tls_client_certificate_bound_access_tokens":true,"claim_types_supported":["normal"],"mtls_endpoint_aliases":{"token_endpoint":"https://matls-hml.auth-openfinance.bancopsa.com.br/token","revocation_endpoint":"https://matls-hml.auth-openfinance.bancopsa.com.br/token/revocation","introspection_endpoint":"https://matls-hml.auth-openfinance.bancopsa.com.br/token/introspection","registration_endpoint":"https://matls-hml.auth-openfinance.bancopsa.com.br/reg","pushed_authorization_request_endpoint":"https://matls-hml.auth-openfinance.bancopsa.com.br/request"}}
2021-11-09 14:46:40 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
acr_values_supported
[
  "urn:openbankingbrasil:trustframework:gold"
]
authorization_endpoint
https://auth-hml-openfinance.bancopsa.com.br/auth
claims_parameter_supported
true
claims_supported
[
  "sub",
  "national_id",
  "email",
  "email_verified",
  "phone_number",
  "phone_number_verified",
  "address",
  "birthdate",
  "family_name",
  "gender",
  "given_name",
  "locale",
  "middle_name",
  "name",
  "nickname",
  "picture",
  "preferred_username",
  "profile",
  "updated_at",
  "website",
  "zoneinfo",
  "acr",
  "cpf",
  "cnpj",
  "sid",
  "auth_time",
  "iss"
]
code_challenge_methods_supported
[
  "S256"
]
end_session_endpoint
https://auth-hml-openfinance.bancopsa.com.br/session/end
grant_types_supported
[
  "implicit",
  "authorization_code",
  "refresh_token",
  "client_credentials"
]
id_token_signing_alg_values_supported
[
  "PS256"
]
issuer
https://auth-hml-openfinance.bancopsa.com.br
jwks_uri
https://auth-hml-openfinance.bancopsa.com.br/jwks
registration_endpoint
https://matls-hml.auth-openfinance.bancopsa.com.br/reg
response_modes_supported
[
  "form_post",
  "fragment",
  "query"
]
response_types_supported
[
  "code id_token",
  "code",
  "id_token",
  "none"
]
scopes_supported
[
  "consent:",
  "openid",
  "offline_access",
  "profile",
  "email",
  "address",
  "phone",
  "directory:op",
  "directory:software",
  "accounts",
  "consents",
  "resources",
  "credit-cards-accounts",
  "customers",
  "invoice-financings",
  "financings",
  "loans",
  "unarranged-accounts-overdraft"
]
subject_types_supported
[
  "public",
  "pairwise"
]
token_endpoint_auth_methods_supported
[
  "private_key_jwt",
  "client_secret_basic"
]
token_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
token_endpoint
https://matls-hml.auth-openfinance.bancopsa.com.br/token
pushed_authorization_request_endpoint
https://matls-hml.auth-openfinance.bancopsa.com.br/request
require_pushed_authorization_requests
true
request_object_signing_alg_values_supported
[
  "PS256"
]
request_parameter_supported
true
request_uri_parameter_supported
true
require_request_uri_registration
true
require_signed_request_object
true
userinfo_endpoint
https://auth-hml-openfinance.bancopsa.com.br/me
introspection_endpoint
https://matls-hml.auth-openfinance.bancopsa.com.br/token/introspection
introspection_endpoint_auth_methods_supported
[
  "private_key_jwt",
  "client_secret_basic"
]
introspection_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
revocation_endpoint
https://matls-hml.auth-openfinance.bancopsa.com.br/token/revocation
revocation_endpoint_auth_methods_supported
[
  "private_key_jwt",
  "client_secret_basic"
]
revocation_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
tls_client_certificate_bound_access_tokens
true
claim_types_supported
[
  "normal"
]
mtls_endpoint_aliases
{
  "token_endpoint": "https://matls-hml.auth-openfinance.bancopsa.com.br/token",
  "revocation_endpoint": "https://matls-hml.auth-openfinance.bancopsa.com.br/token/revocation",
  "introspection_endpoint": "https://matls-hml.auth-openfinance.bancopsa.com.br/token/introspection",
  "registration_endpoint": "https://matls-hml.auth-openfinance.bancopsa.com.br/reg",
  "pushed_authorization_request_endpoint": "https://matls-hml.auth-openfinance.bancopsa.com.br/request"
}
2021-11-09 14:46:40 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2021-11-09 14:46:40 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2021-11-09 14:46:40
FetchServerKeys
Fetching server key
jwks_uri
https://auth-hml-openfinance.bancopsa.com.br/jwks
2021-11-09 14:46:40
FetchServerKeys
HTTP request
request_uri
https://auth-hml-openfinance.bancopsa.com.br/jwks
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2021-11-09 14:46:40 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "server": "nginx/1.14.0 (Ubuntu)",
  "date": "Tue, 09 Nov 2021 14:46:40 GMT",
  "content-type": "application/jwk-set+json; charset\u003dutf-8",
  "content-length": "653",
  "connection": "keep-alive",
  "strict-transport-security": [
    "max-age\u003d15724800; includeSubDomains",
    "max-age\u003d15552000; includeSubDomains"
  ],
  "x-dns-prefetch-control": "off",
  "x-frame-options": "SAMEORIGIN",
  "x-download-options": "noopen",
  "x-content-type-options": "nosniff",
  "x-xss-protection": "1; mode\u003dblock",
  "vary": "Origin",
  "x-envoy-upstream-service-time": "3",
  "x-envoy-decorator-operation": "openidserverprovidercore.openid-core.svc.cluster.local:9000/*"
}
response_body
{"keys":[{"kty":"RSA","use":"sig","kid":"r1LkbBo3925Rb2ZFFrKyU3MVex9T2817Kx0vbi6i_Kc","e":"AQAB","n":"xwQ72P9z9OYshiQ-ntDYaPnnfwG6u9JAdLMZ5o0dmjlcyrvwQRdoFIKPnO65Q8mh6F_LDSxjxa2Yzo_wdjhbPZLjfUJXgCzm54cClXzT5twzo7lzoAfaJlkTsoZc2HFWqmcri0BuzmTFLZx2Q7wYBm0pXHmQKF0V-C1O6NWfd4mfBhbM-I1tHYSpAMgarSm22WDMDx-WWI7TEzy2QhaBVaENW9BKaKkJklocAZCxk18WhR0fckIGiWiSM5FcU1PY2jfGsTmX505Ub7P5Dz75Ygqrutd5tFrcqyPAtPTFDk8X1InxkkUwpP3nFU5o50DGhwQolGYKPGtQ-ZtmbOfcWQ"},{"kty":"EC","use":"sig","kid":"MFZeG102dQiqbANoaMlW_Jmf7fOZmtRsHt77JFhTpF0","alg":"ES256","crv":"P-256","x":"FWZ9rSkLt6Dx9E3pxLybhdM6xgR5obGsj5_pqmnz5J4","y":"_n8G69C-A2Xl4xUW2lF0i8ZGZnk_KPYrhv4GbTGu5G4"}]}
2021-11-09 14:46:40
FetchServerKeys
Found JWK set string
jwk_string
{"keys":[{"kty":"RSA","use":"sig","kid":"r1LkbBo3925Rb2ZFFrKyU3MVex9T2817Kx0vbi6i_Kc","e":"AQAB","n":"xwQ72P9z9OYshiQ-ntDYaPnnfwG6u9JAdLMZ5o0dmjlcyrvwQRdoFIKPnO65Q8mh6F_LDSxjxa2Yzo_wdjhbPZLjfUJXgCzm54cClXzT5twzo7lzoAfaJlkTsoZc2HFWqmcri0BuzmTFLZx2Q7wYBm0pXHmQKF0V-C1O6NWfd4mfBhbM-I1tHYSpAMgarSm22WDMDx-WWI7TEzy2QhaBVaENW9BKaKkJklocAZCxk18WhR0fckIGiWiSM5FcU1PY2jfGsTmX505Ub7P5Dz75Ygqrutd5tFrcqyPAtPTFDk8X1InxkkUwpP3nFU5o50DGhwQolGYKPGtQ-ZtmbOfcWQ"},{"kty":"EC","use":"sig","kid":"MFZeG102dQiqbANoaMlW_Jmf7fOZmtRsHt77JFhTpF0","alg":"ES256","crv":"P-256","x":"FWZ9rSkLt6Dx9E3pxLybhdM6xgR5obGsj5_pqmnz5J4","y":"_n8G69C-A2Xl4xUW2lF0i8ZGZnk_KPYrhv4GbTGu5G4"}]}
2021-11-09 14:46:40 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "r1LkbBo3925Rb2ZFFrKyU3MVex9T2817Kx0vbi6i_Kc",
      "e": "AQAB",
      "n": "xwQ72P9z9OYshiQ-ntDYaPnnfwG6u9JAdLMZ5o0dmjlcyrvwQRdoFIKPnO65Q8mh6F_LDSxjxa2Yzo_wdjhbPZLjfUJXgCzm54cClXzT5twzo7lzoAfaJlkTsoZc2HFWqmcri0BuzmTFLZx2Q7wYBm0pXHmQKF0V-C1O6NWfd4mfBhbM-I1tHYSpAMgarSm22WDMDx-WWI7TEzy2QhaBVaENW9BKaKkJklocAZCxk18WhR0fckIGiWiSM5FcU1PY2jfGsTmX505Ub7P5Dz75Ygqrutd5tFrcqyPAtPTFDk8X1InxkkUwpP3nFU5o50DGhwQolGYKPGtQ-ZtmbOfcWQ"
    },
    {
      "kty": "EC",
      "use": "sig",
      "kid": "MFZeG102dQiqbANoaMlW_Jmf7fOZmtRsHt77JFhTpF0",
      "alg": "ES256",
      "crv": "P-256",
      "x": "FWZ9rSkLt6Dx9E3pxLybhdM6xgR5obGsj5_pqmnz5J4",
      "y": "_n8G69C-A2Xl4xUW2lF0i8ZGZnk_KPYrhv4GbTGu5G4"
    }
  ]
}
2021-11-09 14:46:40 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "r1LkbBo3925Rb2ZFFrKyU3MVex9T2817Kx0vbi6i_Kc",
      "e": "AQAB",
      "n": "xwQ72P9z9OYshiQ-ntDYaPnnfwG6u9JAdLMZ5o0dmjlcyrvwQRdoFIKPnO65Q8mh6F_LDSxjxa2Yzo_wdjhbPZLjfUJXgCzm54cClXzT5twzo7lzoAfaJlkTsoZc2HFWqmcri0BuzmTFLZx2Q7wYBm0pXHmQKF0V-C1O6NWfd4mfBhbM-I1tHYSpAMgarSm22WDMDx-WWI7TEzy2QhaBVaENW9BKaKkJklocAZCxk18WhR0fckIGiWiSM5FcU1PY2jfGsTmX505Ub7P5Dz75Ygqrutd5tFrcqyPAtPTFDk8X1InxkkUwpP3nFU5o50DGhwQolGYKPGtQ-ZtmbOfcWQ"
    },
    {
      "kty": "EC",
      "use": "sig",
      "kid": "MFZeG102dQiqbANoaMlW_Jmf7fOZmtRsHt77JFhTpF0",
      "alg": "ES256",
      "crv": "P-256",
      "x": "FWZ9rSkLt6Dx9E3pxLybhdM6xgR5obGsj5_pqmnz5J4",
      "y": "_n8G69C-A2Xl4xUW2lF0i8ZGZnk_KPYrhv4GbTGu5G4"
    }
  ]
}
2021-11-09 14:46:40 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2021-11-09 14:46:40 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2021-11-09 14:46:40 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2021-11-09 14:46:40 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "r1LkbBo3925Rb2ZFFrKyU3MVex9T2817Kx0vbi6i_Kc",
      "e": "AQAB",
      "n": "xwQ72P9z9OYshiQ-ntDYaPnnfwG6u9JAdLMZ5o0dmjlcyrvwQRdoFIKPnO65Q8mh6F_LDSxjxa2Yzo_wdjhbPZLjfUJXgCzm54cClXzT5twzo7lzoAfaJlkTsoZc2HFWqmcri0BuzmTFLZx2Q7wYBm0pXHmQKF0V-C1O6NWfd4mfBhbM-I1tHYSpAMgarSm22WDMDx-WWI7TEzy2QhaBVaENW9BKaKkJklocAZCxk18WhR0fckIGiWiSM5FcU1PY2jfGsTmX505Ub7P5Dz75Ygqrutd5tFrcqyPAtPTFDk8X1InxkkUwpP3nFU5o50DGhwQolGYKPGtQ-ZtmbOfcWQ"
    },
    {
      "kty": "EC",
      "use": "sig",
      "kid": "MFZeG102dQiqbANoaMlW_Jmf7fOZmtRsHt77JFhTpF0",
      "alg": "ES256",
      "crv": "P-256",
      "x": "FWZ9rSkLt6Dx9E3pxLybhdM6xgR5obGsj5_pqmnz5J4",
      "y": "_n8G69C-A2Xl4xUW2lF0i8ZGZnk_KPYrhv4GbTGu5G4"
    }
  ]
}
2021-11-09 14:46:40 SUCCESS
GetStaticClientConfiguration
Found a static client object
client_id
aCnBHjZBvD6ku3KVBaslL
scope
openid accounts
jwks
{
  "keys": [
    {
      "kid": "PWAi5ruQcHfzPzq2JFdpY7nAUh6LzTTQtDBUpOM37JQ",
      "alg": "PS256",
      "kty": "RSA",
      "n": "50HaMFjTHfjUYMxd6YrwmgsOEzrnSxG1RqS46i1MHaj9wE-wMgjxg5wJeV9tQ11OiWaxYZ87-KbyW_SgFcHT0BolVTSK9wWOIfXDMgeBzLHIJWmABMWMo9U9iEo4IXVQ5GetpIrBVtgs4xFY5qDVpxOoIEH1l2LjiUc2EJHXCN0uNhE5J151bAj8QGkMcit2JZGav2UUQKShz8p28sYcXzH3IjxFg8BsjDCMnetrwWaAjNKko0KmOIu1bBMEsyBPjH9iZuCsAsiT3T0AefzLPz7Mq_dV45k8Jp26PtQXIlWGgjiIClSM-mw3Ap7fB0ztFRznC4psLvRFQ0DcrJV8lw",
      "e": "AQAB",
      "d": "r7HxUe_6HXhR6mT6KJf9qhsiC2wiE3-VqOE29_uIK7SbbQNeCvWOf_4JmKPugFKge3WA6Hkw9_3mfgSBp2YGRcHHgU-VEI2w6Y4tSZI4hErBk-LudzGbY1F8GVLCCHF4Dr_SRgOBVjiRCcbBMx8Yk4I0pqVWMDjaRA7NPZN_uuPWEugjOY8B_OLLzq6jyvqtZGTxP1Z7yD66F-riTpr9obZxdJRP7ZMl2nlR17IQVav5lgVzY_50yJSFUiLZtku7khn6I8XGDhtjBII2-No_GKFRYp9xnR3MJqzTjD5O7MDr33iI7gSWgXV4ZkGQs17pVxIF9KPfGwp_BtNhJWBVeQ",
      "p": "9_DUGEnAqHChk69jQCG9PG4XZVseYkaAhJ1fvatSCVR2fyuf6stvjOnGqv0fnNbO4GOIhrTF4a88aU7Pd2AouREM2OathfleikPJPMIurQ6P3TYhBJRCBIbG_4Bf7jkSh-YINVcg13LklpPux5dgif_G6U97U53uvYLZ8CEUXpU",
      "q": "7sYyU0936QY3tRB1FU9VQFatQqEtsllELgbg_LewzfEaARzMPVeSvoEtmILJJRLef_CIS8am4gCHcrP1yatFHKZ5RsAFhhx99HqM9zRcnqlHsGPSgFyqUq59_cdDCYGyioimJLYvwKpnlz2ksr8eqXsRmABrzwNEgL9IxPD4H3s",
      "dp": "Q_NLnVBxLXiYv6nckJHuk-Y0IUIEpLhftniO6aNPO2FbjGS_UhDpBHx5RxlSFaDFV7fPjeNzK_PjoZTIxRWkc3vZwoQN4F7Eay5Cs5UgR6trABw6lk-vfCAX36QmJlqb2oTPkRbM2F8TiLUIRskU2x0vPXfb-8GX0XZQFkBqnbU",
      "dq": "qklZTMcJGnwfsJb7GWaJwyfNyw4N-_rjv_uR60nJ4yXGyPJTyo-xDQItlW34q-MIIbBWU8xp6hY8gxZK_TeTQ3qKVWXOyrV5MqlP7WE_iLvrb6XRU1BC_FKLcjjw20_PGDOaYeY4qiwdUuRYmE3rPS2S_5eVS37mFPfWmvXLzw8",
      "qi": "k7QIjarEM6VbYxhgRn0I9Cf5V6148-AEG9AIvVH6nsBPPgO-W89lYR3ZgczpDz_BwjWrvCYM5586OXxX2i71Mz_fB1KcDJu7E7pI4aceo6hSbbzRkMGbRW7wMHKYWNHRdTi7dw-EZUsHZYbVeA3q0bqtLtBHfxSiz4mIaoPZCSw"
    }
  ]
}
2021-11-09 14:46:40 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2021-11-09 14:46:40 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCm41iGeYqaDec+mk2FqguC+/zie8vgTpDAxbuNmjdd/rKtLxVM82u87zjxPGnEezbsMEcLiQsBn11IyTvo0YIi+NEshIyxEPY3zQgdMrP7cSy2dCgYHkHLajiGIuJcjeOEwujZoMD+/3lfV106P6qEP483q4iIZwZFDv3SBapLIhmPDZc6ChCxQKxtaVq2C4vVDPKiTI8iBYrHRPUSsohgSUEMMVMyUjkMTPHEH8XKX1RjnEGy4SV3EiceqcjyjOydY9J6M6+PO9TJhpPbs/tXCkd+v8sdtiZtE4lQQ1DuTSvcNsCoVQL8k28hgbBGYVPDnSwpLgeyTn88L5/jI+NbAgMBAAECggEBAINKe8xfNeD4ayHe9nnfSusjHtF2nu+6Hzro1CIUXtZ9l0eTsOg24F1kvaFa68J9RLoPSPUUPSprm1G1roH8wKqOoNCq/pwWQf2oOWfvCZUYdhqbyyceNpi22fz82KQDpCg/xjvfsbVqequ86UT37UfZUOx08BaPJmmR37Eob85moZEDas3b/dwtlX/U+60E1exgnBfxprrA3uoWfyPcIsunQR1PKKJung/GsaQE09n/1Hcb2NQzQnQlGUJT5pbOGu/WDn8xj+lDq1Y4pJ8kmzeWhW2ykKMtwZtWxKVSrtD/9WeEc8l2OVMBg4+sTno6PZ/meItvc4MBCewo7h90jAECgYEA2g8frMIf/uiSGKDhlmkYgFATxebo6vGU6x09b0E8J9HQOtJx/HPB01g2SKEkR5AV+8NcQPDaW+W/NGc9UcnTmAfpxQzQWPGhoQ5q4+ewWPrUavS+LyoUXc7MOp2nVmzFH+ewe+zvtAPOevRkf0lrMzVh/4jiwfkKaZkqfdwYTFsCgYEAw+zxNC04/TJvbjRpXKKq3/pR9ikpton0vdahZpChHXTuXCv7d/voquhZbUB2wwXD7UCHGym9qlbJGtvSyRKiioHURRyXufyXHFXEUGR2OKDmwm44eVCt7MKVM+yoIgLnKN2a/z0E8sUyHiCAvA2XcKKMcZ/Jn8gejWS4rRVSdQECgYEAxHH1hiyIqJua6mcdc+SQNyBs/8/rq6UiFMIN04nAiNsDLcri95zNU/nXRY0uYu4Sb/JqzPJutXV/0NTlMCaT4hXW6zeFB2v/wVl8wH68pxypewWrxE+zc2NXJ8NZuolY+Uo/+xTUSadYP/qmAuoAkmyYMZ5/MmKKl+Ftn19F4JsCgYA/iu4jlPMhsyTOojL1t1Ah+iZw5qK/r/hvRVftUsTeL9lKjX0uScYI//hY5Ype79S+cqoe1ifMQf9RNbAkRGXw8/BrRb2ztUcxCmP0CtEIxq5wqpyoQ9FUszr+rydMeJKN/2lQlHKxZeE+Qh5eXy4Zeq5//2m954J5Kwx2Hi8zAQKBgQC3pEPpgA8NZCBEodUaaTHJKrld2dhf+NgvKjL7j6dirgjAF4sfjallCT/fbQr5pOolO6V4knMi7QTk6xt0EHKA6SPdRb5lDr7uIsvfxLfmibjcYLoqLjRLva07z/63LnzD1WG47S96wrnV29vj8yvMR9SLe/OqyxJvCmdRZctcGA==
ca
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
2021-11-09 14:46:40 SUCCESS
ValidateClientJWKsPrivatePart
Valid client JWKs: keys are valid JSON, contain the required fields, the private/public exponents match and are correctly encoded using unpadded base64url
2021-11-09 14:46:40 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kid": "PWAi5ruQcHfzPzq2JFdpY7nAUh6LzTTQtDBUpOM37JQ",
      "alg": "PS256",
      "kty": "RSA",
      "n": "50HaMFjTHfjUYMxd6YrwmgsOEzrnSxG1RqS46i1MHaj9wE-wMgjxg5wJeV9tQ11OiWaxYZ87-KbyW_SgFcHT0BolVTSK9wWOIfXDMgeBzLHIJWmABMWMo9U9iEo4IXVQ5GetpIrBVtgs4xFY5qDVpxOoIEH1l2LjiUc2EJHXCN0uNhE5J151bAj8QGkMcit2JZGav2UUQKShz8p28sYcXzH3IjxFg8BsjDCMnetrwWaAjNKko0KmOIu1bBMEsyBPjH9iZuCsAsiT3T0AefzLPz7Mq_dV45k8Jp26PtQXIlWGgjiIClSM-mw3Ap7fB0ztFRznC4psLvRFQ0DcrJV8lw",
      "e": "AQAB",
      "d": "r7HxUe_6HXhR6mT6KJf9qhsiC2wiE3-VqOE29_uIK7SbbQNeCvWOf_4JmKPugFKge3WA6Hkw9_3mfgSBp2YGRcHHgU-VEI2w6Y4tSZI4hErBk-LudzGbY1F8GVLCCHF4Dr_SRgOBVjiRCcbBMx8Yk4I0pqVWMDjaRA7NPZN_uuPWEugjOY8B_OLLzq6jyvqtZGTxP1Z7yD66F-riTpr9obZxdJRP7ZMl2nlR17IQVav5lgVzY_50yJSFUiLZtku7khn6I8XGDhtjBII2-No_GKFRYp9xnR3MJqzTjD5O7MDr33iI7gSWgXV4ZkGQs17pVxIF9KPfGwp_BtNhJWBVeQ",
      "p": "9_DUGEnAqHChk69jQCG9PG4XZVseYkaAhJ1fvatSCVR2fyuf6stvjOnGqv0fnNbO4GOIhrTF4a88aU7Pd2AouREM2OathfleikPJPMIurQ6P3TYhBJRCBIbG_4Bf7jkSh-YINVcg13LklpPux5dgif_G6U97U53uvYLZ8CEUXpU",
      "q": "7sYyU0936QY3tRB1FU9VQFatQqEtsllELgbg_LewzfEaARzMPVeSvoEtmILJJRLef_CIS8am4gCHcrP1yatFHKZ5RsAFhhx99HqM9zRcnqlHsGPSgFyqUq59_cdDCYGyioimJLYvwKpnlz2ksr8eqXsRmABrzwNEgL9IxPD4H3s",
      "dp": "Q_NLnVBxLXiYv6nckJHuk-Y0IUIEpLhftniO6aNPO2FbjGS_UhDpBHx5RxlSFaDFV7fPjeNzK_PjoZTIxRWkc3vZwoQN4F7Eay5Cs5UgR6trABw6lk-vfCAX36QmJlqb2oTPkRbM2F8TiLUIRskU2x0vPXfb-8GX0XZQFkBqnbU",
      "dq": "qklZTMcJGnwfsJb7GWaJwyfNyw4N-_rjv_uR60nJ4yXGyPJTyo-xDQItlW34q-MIIbBWU8xp6hY8gxZK_TeTQ3qKVWXOyrV5MqlP7WE_iLvrb6XRU1BC_FKLcjjw20_PGDOaYeY4qiwdUuRYmE3rPS2S_5eVS37mFPfWmvXLzw8",
      "qi": "k7QIjarEM6VbYxhgRn0I9Cf5V6148-AEG9AIvVH6nsBPPgO-W89lYR3ZgczpDz_BwjWrvCYM5586OXxX2i71Mz_fB1KcDJu7E7pI4aceo6hSbbzRkMGbRW7wMHKYWNHRdTi7dw-EZUsHZYbVeA3q0bqtLtBHfxSiz4mIaoPZCSw"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "kid": "PWAi5ruQcHfzPzq2JFdpY7nAUh6LzTTQtDBUpOM37JQ",
      "alg": "PS256",
      "n": "50HaMFjTHfjUYMxd6YrwmgsOEzrnSxG1RqS46i1MHaj9wE-wMgjxg5wJeV9tQ11OiWaxYZ87-KbyW_SgFcHT0BolVTSK9wWOIfXDMgeBzLHIJWmABMWMo9U9iEo4IXVQ5GetpIrBVtgs4xFY5qDVpxOoIEH1l2LjiUc2EJHXCN0uNhE5J151bAj8QGkMcit2JZGav2UUQKShz8p28sYcXzH3IjxFg8BsjDCMnetrwWaAjNKko0KmOIu1bBMEsyBPjH9iZuCsAsiT3T0AefzLPz7Mq_dV45k8Jp26PtQXIlWGgjiIClSM-mw3Ap7fB0ztFRznC4psLvRFQ0DcrJV8lw"
    }
  ]
}
2021-11-09 14:46:40 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2021-11-09 14:46:40 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-11-09 14:46:40 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2021-11-09 14:46:40 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kid": "PWAi5ruQcHfzPzq2JFdpY7nAUh6LzTTQtDBUpOM37JQ",
      "alg": "PS256",
      "kty": "RSA",
      "n": "50HaMFjTHfjUYMxd6YrwmgsOEzrnSxG1RqS46i1MHaj9wE-wMgjxg5wJeV9tQ11OiWaxYZ87-KbyW_SgFcHT0BolVTSK9wWOIfXDMgeBzLHIJWmABMWMo9U9iEo4IXVQ5GetpIrBVtgs4xFY5qDVpxOoIEH1l2LjiUc2EJHXCN0uNhE5J151bAj8QGkMcit2JZGav2UUQKShz8p28sYcXzH3IjxFg8BsjDCMnetrwWaAjNKko0KmOIu1bBMEsyBPjH9iZuCsAsiT3T0AefzLPz7Mq_dV45k8Jp26PtQXIlWGgjiIClSM-mw3Ap7fB0ztFRznC4psLvRFQ0DcrJV8lw",
      "e": "AQAB",
      "d": "r7HxUe_6HXhR6mT6KJf9qhsiC2wiE3-VqOE29_uIK7SbbQNeCvWOf_4JmKPugFKge3WA6Hkw9_3mfgSBp2YGRcHHgU-VEI2w6Y4tSZI4hErBk-LudzGbY1F8GVLCCHF4Dr_SRgOBVjiRCcbBMx8Yk4I0pqVWMDjaRA7NPZN_uuPWEugjOY8B_OLLzq6jyvqtZGTxP1Z7yD66F-riTpr9obZxdJRP7ZMl2nlR17IQVav5lgVzY_50yJSFUiLZtku7khn6I8XGDhtjBII2-No_GKFRYp9xnR3MJqzTjD5O7MDr33iI7gSWgXV4ZkGQs17pVxIF9KPfGwp_BtNhJWBVeQ",
      "p": "9_DUGEnAqHChk69jQCG9PG4XZVseYkaAhJ1fvatSCVR2fyuf6stvjOnGqv0fnNbO4GOIhrTF4a88aU7Pd2AouREM2OathfleikPJPMIurQ6P3TYhBJRCBIbG_4Bf7jkSh-YINVcg13LklpPux5dgif_G6U97U53uvYLZ8CEUXpU",
      "q": "7sYyU0936QY3tRB1FU9VQFatQqEtsllELgbg_LewzfEaARzMPVeSvoEtmILJJRLef_CIS8am4gCHcrP1yatFHKZ5RsAFhhx99HqM9zRcnqlHsGPSgFyqUq59_cdDCYGyioimJLYvwKpnlz2ksr8eqXsRmABrzwNEgL9IxPD4H3s",
      "dp": "Q_NLnVBxLXiYv6nckJHuk-Y0IUIEpLhftniO6aNPO2FbjGS_UhDpBHx5RxlSFaDFV7fPjeNzK_PjoZTIxRWkc3vZwoQN4F7Eay5Cs5UgR6trABw6lk-vfCAX36QmJlqb2oTPkRbM2F8TiLUIRskU2x0vPXfb-8GX0XZQFkBqnbU",
      "dq": "qklZTMcJGnwfsJb7GWaJwyfNyw4N-_rjv_uR60nJ4yXGyPJTyo-xDQItlW34q-MIIbBWU8xp6hY8gxZK_TeTQ3qKVWXOyrV5MqlP7WE_iLvrb6XRU1BC_FKLcjjw20_PGDOaYeY4qiwdUuRYmE3rPS2S_5eVS37mFPfWmvXLzw8",
      "qi": "k7QIjarEM6VbYxhgRn0I9Cf5V6148-AEG9AIvVH6nsBPPgO-W89lYR3ZgczpDz_BwjWrvCYM5586OXxX2i71Mz_fB1KcDJu7E7pI4aceo6hSbbzRkMGbRW7wMHKYWNHRdTi7dw-EZUsHZYbVeA3q0bqtLtBHfxSiz4mIaoPZCSw"
    }
  ]
}
2021-11-09 14:46:40 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2021-11-09 14:46:40 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
7tdV-OGKqyoJiD5tjg_tc
scope
openid accounts
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "N_eyE_w4emlbQZbk2VzNS7AHm_65yIBiQ1ELRE-EW5g",
      "alg": "PS256",
      "n": "1t_7NYesEukBFEd06I_b4BQawz4bakEZlN47QbP6IkYebvvgI59Z4Oyvr6fW9yaPW7wbU7lF-PRaDYgZYk2bNb1gIKDL8UvuTZzZ-7OApOepMqzYHTFB-o41pbbtG9qW3yQIG850Ypyu-ewWeZoQXZoJ-cP7G_2Lori7Dx_tWwyaUL_oJ_rU6vhL-NUrzqr1x_rAybBU3C6OybPp95gJyFCU9NGyEZ9eWXJmOWksDZTzqY-dWJOn71B8olNPShfFVhboKEW_sScKgRHWly65fn36PJMl16LaWa68fajRGa-s_6l6K4t4Jbk10zVBjOAW0yCrPe2cL73ZeGD2rg_BtQ",
      "e": "AQAB",
      "d": "QUxXvvC37hc46Ly-Xl45Z2M0rtiU5DlcWM0gHNtgzEGaxgdtGeY3Hg9PZIYQ4ZKqRipn841-IiW_qBUQAburyyz9pWy4DWARzyw3YjIuie6MkIXONzDc6BOHYhCxBaHr72u3uxuGauFKm1CPk-ypxIgnN-vCx8LJSG3zCqmdK-md_iTquCJur_pIn84m2WjkSLai54PRRfBImBWl7uFPc3LXTM5DJR_lEp6P6O1JS_iax9_whfDoFjpkCP1h_VTK0jyYJ63JJQ-KMXAlqfJ9iMahpxm_5Hm2EyTRW8rwFBnxV2cJlcbqqYrlbvobg5JW3_MmaNgVP5wjYzoNfcJygQ",
      "p": "7Cwu5quPkTf-BTFJQZMp2JYPeYeiPHDDbv6xaVL2vY626aIgLZDKvYjtozlWxsMT7hQU3C1roEA2U4FtlU88VxgJW0W7QgC1eHvt3Qi7FuJN6mXuWDcCUs_EjdyztGl8xTwpoLyy6wpqon_cZMTViVlF95n6Wv9NILnA2OPHXS0",
      "q": "6OoRsFaP40NkfnzNsXmRFSdKMnVVS91I5mh3zsndbKihFtabTnkUQLy6aE8iW4F-nw3pf9idinIkd1cSUTXzIaUmQCs32t6oY66Gp1DAJhcR2XgzSi4AFDOnLkLPoamKSzx57H9yYc78Urka7PSypr5DTYdHjMZMy3fbzRHNm6k",
      "dp": "w0veFN21wM5efoi9HT7GkdW1QjgIzpYo5jYzGveCFkpXs2df2I4tOQJsEFewDHjwmCV_AnuEzmWLBw62QYveR98WjaViLjhL2DATCH7ZxxioebaEm-oRP82TqgPhjsTUan1Ppx2jjn10pJ-67pFeS0_JbfCkeG85pmA0uqXRDJk",
      "dq": "2Y-zIDVrSEzuNRydApdchxbhPsrM9wVnkBmrN9Tl6RaHCo9CGQYOff4MXVz16eXHAgl7v_j2B5lhKLyDlqo_RoE-fpggH2j2f85JZ0aNhcbs3Gdj-XmIh1ZMZnDwA8EbNfXyqY_Op0Ax_496cDaOHiUBNw0TL5MXrsNx5Fcp6Kk",
      "qi": "B3K0orlfhL1aTwRJ_9vWsi1cOvWzAkeo8KvoVkz6DXZodqhwtJ55ElSHzK8wUWIbTwGo4O9yvTmg8anEonYhB64nejUVWf79zCZ4skGD8MuHkOb_jTIoHuDQg8A9JgSQQgy99HtPQuC1kW8_9HC5hrgLFLwvE8UcL4vOgDHGcwc"
    }
  ]
}
2021-11-09 14:46:40 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2021-11-09 14:46:40 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDhO+LJMgLuTGbaFLTVC31tN1eyysE67lgfsSja2BTTrVPk0lPoAGA/JwLrW3b9RmNNxvc6PZC8dgEioOZWX+jgOL3nZOWeJ2wmyiohqbixUwvTRFzjb3z/27ytJZhUXvuFeh1eN6/eXa3/c6NbWzfF1SkoZGXhNSIcyDEmOX6BVy9BbiPby/SGwWVUdV24DlUH/UnEHrQn5MZPU/MsFuOgncdiS64Ekatp/FHP0TUsfUPXe+t5r6wcK3LspGfROOdyibaaeLWsQzEJxazEuESouC4HnUePSi2PsTksWvKUFF++rE7H/fyY3Oq7/isKCHvF7j2CAxe+vibuW//sCC2XAgMBAAECggEAf6FgzKPjV0fCDJgpNIRzSb1Pm8gbIRrIowTP4tsJSj3wyTyKQXBdGcwwck/9KF6HjR5PIBic+L5hvE6y14U3wD9HFWVuXGV4eq6am0LCnvExRUF65YJasd3Bl9gy7rR4ENX26Fnj9bzeCWBs1CrnetpknTfvJ2PldavXdhKkZgOCBOHEHj2Ypwkq8p24HY9g6zAdxj0+bSDInaQTnY4UNiQc0qSmJ8CJkDYEN0Nk6YxmP2KYRUWi3HtgkwvYlZl5GaUJLpadEqj2oyJr+XPkKmRHeBBTQP9Y5+Mei7xlXH1k41fkTTsde+QfLNmHRhQGoFW33PFOH33Jl0ohYeI8kQKBgQD9L5ro8g6pnMpLdvajEE5f+XHQM2lhICGcC2Ocon43oecSLkV3khM6IKlqNgvHxw2CPINFAHWMb/gZ1WywJVDMSfOcpsgg2r3+Roem99DrZcIMhPGv+gp+aVX0RHhHPBoaQN2wdZxe3gMO739137mM+JyYrL0zD+DIbx2fuvsl+QKBgQDjvL+R9nk21gRZqkI8CtiK7dll5yFzFQDM+yWNo5DewaSUFQc/gmDf5IZOSGIyGYKzYsG54R435S4DG0EYU97nzUvRwMpUmsXQnugjGSOAyU3CvNhVv7U7I6d1eIQh88Nc6sB4ACWqjvam3xvx9fi7owMENmLRSVUgpF+XI4WUDwKBgDmnuZMKbCRbvAVrVcbUU8SvPSe4TWr8siqivVBSAIQSrlgJiXAtJ4u5HFs/a3dW8NCTjyELdblBVjIr09BY7wlWXc9ye2hf55wb25A+Jqk0Rvgq3g7A1drridNSNEGkgh0wYEtqvO0tiWzBRTlGdS6Q/rgVvg/+saVzCD/ziHWhAoGAAfW54FOyr1ogJ3VjpIijXG63lDzs+MSRgTIYHKPvtzsLY4rayR0iIEsjLMFKtwupKEoNSMA7NlfukXBGmyL9pBkMMf3qv9elJCp57PNmbtFMrgRaCELiGGQyKLykxnYGlGIgzeeSa2lXjhAVeXuYbGT2va6KIyryZJmFiRNxLtkCgYALYrPMRoAVxx93ETB7z9DkdaMYcoDZwdTMS4rw1cMWzFVCidsxlkEt/V3DwBi2fN7TVAaAc+Xa71F3xeirgu3vSlCf3IHao5N5tJ3r1hOmWVYdLfNiLrYy3ECDJ7zNUuoM49DoWplJfaNHLcfCAhYfltx7PM506Nmi8HFQ02e/4w==
ca
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
2021-11-09 14:46:40 SUCCESS
ValidateClientJWKsPrivatePart
Valid client JWKs: keys are valid JSON, contain the required fields, the private/public exponents match and are correctly encoded using unpadded base64url
2021-11-09 14:46:40 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "N_eyE_w4emlbQZbk2VzNS7AHm_65yIBiQ1ELRE-EW5g",
      "alg": "PS256",
      "n": "1t_7NYesEukBFEd06I_b4BQawz4bakEZlN47QbP6IkYebvvgI59Z4Oyvr6fW9yaPW7wbU7lF-PRaDYgZYk2bNb1gIKDL8UvuTZzZ-7OApOepMqzYHTFB-o41pbbtG9qW3yQIG850Ypyu-ewWeZoQXZoJ-cP7G_2Lori7Dx_tWwyaUL_oJ_rU6vhL-NUrzqr1x_rAybBU3C6OybPp95gJyFCU9NGyEZ9eWXJmOWksDZTzqY-dWJOn71B8olNPShfFVhboKEW_sScKgRHWly65fn36PJMl16LaWa68fajRGa-s_6l6K4t4Jbk10zVBjOAW0yCrPe2cL73ZeGD2rg_BtQ",
      "e": "AQAB",
      "d": "QUxXvvC37hc46Ly-Xl45Z2M0rtiU5DlcWM0gHNtgzEGaxgdtGeY3Hg9PZIYQ4ZKqRipn841-IiW_qBUQAburyyz9pWy4DWARzyw3YjIuie6MkIXONzDc6BOHYhCxBaHr72u3uxuGauFKm1CPk-ypxIgnN-vCx8LJSG3zCqmdK-md_iTquCJur_pIn84m2WjkSLai54PRRfBImBWl7uFPc3LXTM5DJR_lEp6P6O1JS_iax9_whfDoFjpkCP1h_VTK0jyYJ63JJQ-KMXAlqfJ9iMahpxm_5Hm2EyTRW8rwFBnxV2cJlcbqqYrlbvobg5JW3_MmaNgVP5wjYzoNfcJygQ",
      "p": "7Cwu5quPkTf-BTFJQZMp2JYPeYeiPHDDbv6xaVL2vY626aIgLZDKvYjtozlWxsMT7hQU3C1roEA2U4FtlU88VxgJW0W7QgC1eHvt3Qi7FuJN6mXuWDcCUs_EjdyztGl8xTwpoLyy6wpqon_cZMTViVlF95n6Wv9NILnA2OPHXS0",
      "q": "6OoRsFaP40NkfnzNsXmRFSdKMnVVS91I5mh3zsndbKihFtabTnkUQLy6aE8iW4F-nw3pf9idinIkd1cSUTXzIaUmQCs32t6oY66Gp1DAJhcR2XgzSi4AFDOnLkLPoamKSzx57H9yYc78Urka7PSypr5DTYdHjMZMy3fbzRHNm6k",
      "dp": "w0veFN21wM5efoi9HT7GkdW1QjgIzpYo5jYzGveCFkpXs2df2I4tOQJsEFewDHjwmCV_AnuEzmWLBw62QYveR98WjaViLjhL2DATCH7ZxxioebaEm-oRP82TqgPhjsTUan1Ppx2jjn10pJ-67pFeS0_JbfCkeG85pmA0uqXRDJk",
      "dq": "2Y-zIDVrSEzuNRydApdchxbhPsrM9wVnkBmrN9Tl6RaHCo9CGQYOff4MXVz16eXHAgl7v_j2B5lhKLyDlqo_RoE-fpggH2j2f85JZ0aNhcbs3Gdj-XmIh1ZMZnDwA8EbNfXyqY_Op0Ax_496cDaOHiUBNw0TL5MXrsNx5Fcp6Kk",
      "qi": "B3K0orlfhL1aTwRJ_9vWsi1cOvWzAkeo8KvoVkz6DXZodqhwtJ55ElSHzK8wUWIbTwGo4O9yvTmg8anEonYhB64nejUVWf79zCZ4skGD8MuHkOb_jTIoHuDQg8A9JgSQQgy99HtPQuC1kW8_9HC5hrgLFLwvE8UcL4vOgDHGcwc"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "kid": "N_eyE_w4emlbQZbk2VzNS7AHm_65yIBiQ1ELRE-EW5g",
      "alg": "PS256",
      "n": "1t_7NYesEukBFEd06I_b4BQawz4bakEZlN47QbP6IkYebvvgI59Z4Oyvr6fW9yaPW7wbU7lF-PRaDYgZYk2bNb1gIKDL8UvuTZzZ-7OApOepMqzYHTFB-o41pbbtG9qW3yQIG850Ypyu-ewWeZoQXZoJ-cP7G_2Lori7Dx_tWwyaUL_oJ_rU6vhL-NUrzqr1x_rAybBU3C6OybPp95gJyFCU9NGyEZ9eWXJmOWksDZTzqY-dWJOn71B8olNPShfFVhboKEW_sScKgRHWly65fn36PJMl16LaWa68fajRGa-s_6l6K4t4Jbk10zVBjOAW0yCrPe2cL73ZeGD2rg_BtQ"
    }
  ]
}
2021-11-09 14:46:40 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2021-11-09 14:46:40 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-11-09 14:46:40 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2021-11-09 14:46:40 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "N_eyE_w4emlbQZbk2VzNS7AHm_65yIBiQ1ELRE-EW5g",
      "alg": "PS256",
      "n": "1t_7NYesEukBFEd06I_b4BQawz4bakEZlN47QbP6IkYebvvgI59Z4Oyvr6fW9yaPW7wbU7lF-PRaDYgZYk2bNb1gIKDL8UvuTZzZ-7OApOepMqzYHTFB-o41pbbtG9qW3yQIG850Ypyu-ewWeZoQXZoJ-cP7G_2Lori7Dx_tWwyaUL_oJ_rU6vhL-NUrzqr1x_rAybBU3C6OybPp95gJyFCU9NGyEZ9eWXJmOWksDZTzqY-dWJOn71B8olNPShfFVhboKEW_sScKgRHWly65fn36PJMl16LaWa68fajRGa-s_6l6K4t4Jbk10zVBjOAW0yCrPe2cL73ZeGD2rg_BtQ",
      "e": "AQAB",
      "d": "QUxXvvC37hc46Ly-Xl45Z2M0rtiU5DlcWM0gHNtgzEGaxgdtGeY3Hg9PZIYQ4ZKqRipn841-IiW_qBUQAburyyz9pWy4DWARzyw3YjIuie6MkIXONzDc6BOHYhCxBaHr72u3uxuGauFKm1CPk-ypxIgnN-vCx8LJSG3zCqmdK-md_iTquCJur_pIn84m2WjkSLai54PRRfBImBWl7uFPc3LXTM5DJR_lEp6P6O1JS_iax9_whfDoFjpkCP1h_VTK0jyYJ63JJQ-KMXAlqfJ9iMahpxm_5Hm2EyTRW8rwFBnxV2cJlcbqqYrlbvobg5JW3_MmaNgVP5wjYzoNfcJygQ",
      "p": "7Cwu5quPkTf-BTFJQZMp2JYPeYeiPHDDbv6xaVL2vY626aIgLZDKvYjtozlWxsMT7hQU3C1roEA2U4FtlU88VxgJW0W7QgC1eHvt3Qi7FuJN6mXuWDcCUs_EjdyztGl8xTwpoLyy6wpqon_cZMTViVlF95n6Wv9NILnA2OPHXS0",
      "q": "6OoRsFaP40NkfnzNsXmRFSdKMnVVS91I5mh3zsndbKihFtabTnkUQLy6aE8iW4F-nw3pf9idinIkd1cSUTXzIaUmQCs32t6oY66Gp1DAJhcR2XgzSi4AFDOnLkLPoamKSzx57H9yYc78Urka7PSypr5DTYdHjMZMy3fbzRHNm6k",
      "dp": "w0veFN21wM5efoi9HT7GkdW1QjgIzpYo5jYzGveCFkpXs2df2I4tOQJsEFewDHjwmCV_AnuEzmWLBw62QYveR98WjaViLjhL2DATCH7ZxxioebaEm-oRP82TqgPhjsTUan1Ppx2jjn10pJ-67pFeS0_JbfCkeG85pmA0uqXRDJk",
      "dq": "2Y-zIDVrSEzuNRydApdchxbhPsrM9wVnkBmrN9Tl6RaHCo9CGQYOff4MXVz16eXHAgl7v_j2B5lhKLyDlqo_RoE-fpggH2j2f85JZ0aNhcbs3Gdj-XmIh1ZMZnDwA8EbNfXyqY_Op0Ax_496cDaOHiUBNw0TL5MXrsNx5Fcp6Kk",
      "qi": "B3K0orlfhL1aTwRJ_9vWsi1cOvWzAkeo8KvoVkz6DXZodqhwtJ55ElSHzK8wUWIbTwGo4O9yvTmg8anEonYhB64nejUVWf79zCZ4skGD8MuHkOb_jTIoHuDQg8A9JgSQQgy99HtPQuC1kW8_9HC5hrgLFLwvE8UcL4vOgDHGcwc"
    }
  ]
}
2021-11-09 14:46:40 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2021-11-09 14:46:40 SUCCESS
ValidateClientPrivateKeysAreDifferent
Client signing JWKs have different thumbprints
jwk1
{
  "p": "9_DUGEnAqHChk69jQCG9PG4XZVseYkaAhJ1fvatSCVR2fyuf6stvjOnGqv0fnNbO4GOIhrTF4a88aU7Pd2AouREM2OathfleikPJPMIurQ6P3TYhBJRCBIbG_4Bf7jkSh-YINVcg13LklpPux5dgif_G6U97U53uvYLZ8CEUXpU",
  "kty": "RSA",
  "q": "7sYyU0936QY3tRB1FU9VQFatQqEtsllELgbg_LewzfEaARzMPVeSvoEtmILJJRLef_CIS8am4gCHcrP1yatFHKZ5RsAFhhx99HqM9zRcnqlHsGPSgFyqUq59_cdDCYGyioimJLYvwKpnlz2ksr8eqXsRmABrzwNEgL9IxPD4H3s",
  "d": "r7HxUe_6HXhR6mT6KJf9qhsiC2wiE3-VqOE29_uIK7SbbQNeCvWOf_4JmKPugFKge3WA6Hkw9_3mfgSBp2YGRcHHgU-VEI2w6Y4tSZI4hErBk-LudzGbY1F8GVLCCHF4Dr_SRgOBVjiRCcbBMx8Yk4I0pqVWMDjaRA7NPZN_uuPWEugjOY8B_OLLzq6jyvqtZGTxP1Z7yD66F-riTpr9obZxdJRP7ZMl2nlR17IQVav5lgVzY_50yJSFUiLZtku7khn6I8XGDhtjBII2-No_GKFRYp9xnR3MJqzTjD5O7MDr33iI7gSWgXV4ZkGQs17pVxIF9KPfGwp_BtNhJWBVeQ",
  "e": "AQAB",
  "kid": "PWAi5ruQcHfzPzq2JFdpY7nAUh6LzTTQtDBUpOM37JQ",
  "qi": "k7QIjarEM6VbYxhgRn0I9Cf5V6148-AEG9AIvVH6nsBPPgO-W89lYR3ZgczpDz_BwjWrvCYM5586OXxX2i71Mz_fB1KcDJu7E7pI4aceo6hSbbzRkMGbRW7wMHKYWNHRdTi7dw-EZUsHZYbVeA3q0bqtLtBHfxSiz4mIaoPZCSw",
  "dp": "Q_NLnVBxLXiYv6nckJHuk-Y0IUIEpLhftniO6aNPO2FbjGS_UhDpBHx5RxlSFaDFV7fPjeNzK_PjoZTIxRWkc3vZwoQN4F7Eay5Cs5UgR6trABw6lk-vfCAX36QmJlqb2oTPkRbM2F8TiLUIRskU2x0vPXfb-8GX0XZQFkBqnbU",
  "alg": "PS256",
  "dq": "qklZTMcJGnwfsJb7GWaJwyfNyw4N-_rjv_uR60nJ4yXGyPJTyo-xDQItlW34q-MIIbBWU8xp6hY8gxZK_TeTQ3qKVWXOyrV5MqlP7WE_iLvrb6XRU1BC_FKLcjjw20_PGDOaYeY4qiwdUuRYmE3rPS2S_5eVS37mFPfWmvXLzw8",
  "n": "50HaMFjTHfjUYMxd6YrwmgsOEzrnSxG1RqS46i1MHaj9wE-wMgjxg5wJeV9tQ11OiWaxYZ87-KbyW_SgFcHT0BolVTSK9wWOIfXDMgeBzLHIJWmABMWMo9U9iEo4IXVQ5GetpIrBVtgs4xFY5qDVpxOoIEH1l2LjiUc2EJHXCN0uNhE5J151bAj8QGkMcit2JZGav2UUQKShz8p28sYcXzH3IjxFg8BsjDCMnetrwWaAjNKko0KmOIu1bBMEsyBPjH9iZuCsAsiT3T0AefzLPz7Mq_dV45k8Jp26PtQXIlWGgjiIClSM-mw3Ap7fB0ztFRznC4psLvRFQ0DcrJV8lw"
}
jwk2
{
  "p": "7Cwu5quPkTf-BTFJQZMp2JYPeYeiPHDDbv6xaVL2vY626aIgLZDKvYjtozlWxsMT7hQU3C1roEA2U4FtlU88VxgJW0W7QgC1eHvt3Qi7FuJN6mXuWDcCUs_EjdyztGl8xTwpoLyy6wpqon_cZMTViVlF95n6Wv9NILnA2OPHXS0",
  "kty": "RSA",
  "q": "6OoRsFaP40NkfnzNsXmRFSdKMnVVS91I5mh3zsndbKihFtabTnkUQLy6aE8iW4F-nw3pf9idinIkd1cSUTXzIaUmQCs32t6oY66Gp1DAJhcR2XgzSi4AFDOnLkLPoamKSzx57H9yYc78Urka7PSypr5DTYdHjMZMy3fbzRHNm6k",
  "d": "QUxXvvC37hc46Ly-Xl45Z2M0rtiU5DlcWM0gHNtgzEGaxgdtGeY3Hg9PZIYQ4ZKqRipn841-IiW_qBUQAburyyz9pWy4DWARzyw3YjIuie6MkIXONzDc6BOHYhCxBaHr72u3uxuGauFKm1CPk-ypxIgnN-vCx8LJSG3zCqmdK-md_iTquCJur_pIn84m2WjkSLai54PRRfBImBWl7uFPc3LXTM5DJR_lEp6P6O1JS_iax9_whfDoFjpkCP1h_VTK0jyYJ63JJQ-KMXAlqfJ9iMahpxm_5Hm2EyTRW8rwFBnxV2cJlcbqqYrlbvobg5JW3_MmaNgVP5wjYzoNfcJygQ",
  "e": "AQAB",
  "kid": "N_eyE_w4emlbQZbk2VzNS7AHm_65yIBiQ1ELRE-EW5g",
  "qi": "B3K0orlfhL1aTwRJ_9vWsi1cOvWzAkeo8KvoVkz6DXZodqhwtJ55ElSHzK8wUWIbTwGo4O9yvTmg8anEonYhB64nejUVWf79zCZ4skGD8MuHkOb_jTIoHuDQg8A9JgSQQgy99HtPQuC1kW8_9HC5hrgLFLwvE8UcL4vOgDHGcwc",
  "dp": "w0veFN21wM5efoi9HT7GkdW1QjgIzpYo5jYzGveCFkpXs2df2I4tOQJsEFewDHjwmCV_AnuEzmWLBw62QYveR98WjaViLjhL2DATCH7ZxxioebaEm-oRP82TqgPhjsTUan1Ppx2jjn10pJ-67pFeS0_JbfCkeG85pmA0uqXRDJk",
  "alg": "PS256",
  "dq": "2Y-zIDVrSEzuNRydApdchxbhPsrM9wVnkBmrN9Tl6RaHCo9CGQYOff4MXVz16eXHAgl7v_j2B5lhKLyDlqo_RoE-fpggH2j2f85JZ0aNhcbs3Gdj-XmIh1ZMZnDwA8EbNfXyqY_Op0Ax_496cDaOHiUBNw0TL5MXrsNx5Fcp6Kk",
  "n": "1t_7NYesEukBFEd06I_b4BQawz4bakEZlN47QbP6IkYebvvgI59Z4Oyvr6fW9yaPW7wbU7lF-PRaDYgZYk2bNb1gIKDL8UvuTZzZ-7OApOepMqzYHTFB-o41pbbtG9qW3yQIG850Ypyu-ewWeZoQXZoJ-cP7G_2Lori7Dx_tWwyaUL_oJ_rU6vhL-NUrzqr1x_rAybBU3C6OybPp95gJyFCU9NGyEZ9eWXJmOWksDZTzqY-dWJOn71B8olNPShfFVhboKEW_sScKgRHWly65fn36PJMl16LaWa68fajRGa-s_6l6K4t4Jbk10zVBjOAW0yCrPe2cL73ZeGD2rg_BtQ"
}
2021-11-09 14:46:40 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
resourceUrl
https://api-hml.openfinance.bancopsa.com.br/resources/v1/resources
consentUrl
https://api-hml.openfinance.bancopsa.com.br/consents/v1/consents
brazilCpf
39211339987
brazilCnpj
15111273000180
2021-11-09 14:46:40 SUCCESS
SetProtectedResourceUrlToSingleResourceEndpoint
Set protected resource URL
protected_resource_url
https://api-hml.openfinance.bancopsa.com.br/resources/v1/resources
2021-11-09 14:46:40 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "api-hml.openfinance.bancopsa.com.br",
  "testPort": 443
}
2021-11-09 14:46:40 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "api-hml.openfinance.bancopsa.com.br",
  "testPort": 443
}
accounts_request_endpoint
{
  "testHost": "api-hml.openfinance.bancopsa.com.br",
  "testPort": 443
}
2021-11-09 14:46:40
fapi1-advanced-final-par-attempt-to-use-expired-request_uri
Setup Done
Use client_credentials grant to obtain Brazil consent
2021-11-09 14:46:40 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
grant_type
client_credentials
scope
openid accounts
2021-11-09 14:46:40 SUCCESS
SetConsentsScopeOnTokenEndpointRequest
Set scope parameter to 'consents'
grant_type
client_credentials
scope
consents
2021-11-09 14:46:40 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
aCnBHjZBvD6ku3KVBaslL
sub
aCnBHjZBvD6ku3KVBaslL
aud
https://matls-hml.auth-openfinance.bancopsa.com.br/token
jti
hRgVmbtrtCHBWxFp64fg
iat
1636469200
exp
1636469260
2021-11-09 14:46:40 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiJQV0FpNXJ1UWNIZnpQenEySkZkcFk3bkFVaDZMelRUUXREQlVwT00zN0pRIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJhQ25CSGpaQnZENmt1M0tWQmFzbEwiLCJhdWQiOiJodHRwczpcL1wvbWF0bHMtaG1sLmF1dGgtb3BlbmZpbmFuY2UuYmFuY29wc2EuY29tLmJyXC90b2tlbiIsImlzcyI6ImFDbkJIalpCdkQ2a3UzS1ZCYXNsTCIsImV4cCI6MTYzNjQ2OTI2MCwiaWF0IjoxNjM2NDY5MjAwLCJqdGkiOiJoUmdWbWJ0cnRDSEJXeEZwNjRmZyJ9.B99KWyfx5p9YfLDknjqhbm_KN3ku0aX680op-93Dy92RG6fLSZcprC9OR6xVh5uImCuMv9Wx17qckaUiDD10wF0KiEzSvf2KqKp1vBJuLbh2G8VI2bF9fTPwp4HDwfrcEDMccJff1hCVEHKiOHccPeg6s_0RezwdThg8P6OTKT41k4v8uZOwY2wHzNzWjVUxaAPUNb2UCBpgW6q7swrGGRum8zy5URQFc_ltbtfecJfAIulmImQVl9cuUAqX_rqWzl7D6ekK25GuWQIXHESIRkdwqWI7WF8b_ZgDoH8MESiCaCB9EKpYrlKtdg0W-sAnukEiDIN14RK0JB0hWLe22A
2021-11-09 14:46:40
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
client_credentials
scope
consents
client_assertion
eyJraWQiOiJQV0FpNXJ1UWNIZnpQenEySkZkcFk3bkFVaDZMelRUUXREQlVwT00zN0pRIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJhQ25CSGpaQnZENmt1M0tWQmFzbEwiLCJhdWQiOiJodHRwczpcL1wvbWF0bHMtaG1sLmF1dGgtb3BlbmZpbmFuY2UuYmFuY29wc2EuY29tLmJyXC90b2tlbiIsImlzcyI6ImFDbkJIalpCdkQ2a3UzS1ZCYXNsTCIsImV4cCI6MTYzNjQ2OTI2MCwiaWF0IjoxNjM2NDY5MjAwLCJqdGkiOiJoUmdWbWJ0cnRDSEJXeEZwNjRmZyJ9.B99KWyfx5p9YfLDknjqhbm_KN3ku0aX680op-93Dy92RG6fLSZcprC9OR6xVh5uImCuMv9Wx17qckaUiDD10wF0KiEzSvf2KqKp1vBJuLbh2G8VI2bF9fTPwp4HDwfrcEDMccJff1hCVEHKiOHccPeg6s_0RezwdThg8P6OTKT41k4v8uZOwY2wHzNzWjVUxaAPUNb2UCBpgW6q7swrGGRum8zy5URQFc_ltbtfecJfAIulmImQVl9cuUAqX_rqWzl7D6ekK25GuWQIXHESIRkdwqWI7WF8b_ZgDoH8MESiCaCB9EKpYrlKtdg0W-sAnukEiDIN14RK0JB0hWLe22A
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2021-11-09 14:46:40
CallTokenEndpoint
HTTP request
request_uri
https://matls-hml.auth-openfinance.bancopsa.com.br/token
request_method
POST
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "accept-charset": "utf-8",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "839"
}
request_body
grant_type=client_credentials&scope=consents&client_assertion=eyJraWQiOiJQV0FpNXJ1UWNIZnpQenEySkZkcFk3bkFVaDZMelRUUXREQlVwT00zN0pRIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJhQ25CSGpaQnZENmt1M0tWQmFzbEwiLCJhdWQiOiJodHRwczpcL1wvbWF0bHMtaG1sLmF1dGgtb3BlbmZpbmFuY2UuYmFuY29wc2EuY29tLmJyXC90b2tlbiIsImlzcyI6ImFDbkJIalpCdkQ2a3UzS1ZCYXNsTCIsImV4cCI6MTYzNjQ2OTI2MCwiaWF0IjoxNjM2NDY5MjAwLCJqdGkiOiJoUmdWbWJ0cnRDSEJXeEZwNjRmZyJ9.B99KWyfx5p9YfLDknjqhbm_KN3ku0aX680op-93Dy92RG6fLSZcprC9OR6xVh5uImCuMv9Wx17qckaUiDD10wF0KiEzSvf2KqKp1vBJuLbh2G8VI2bF9fTPwp4HDwfrcEDMccJff1hCVEHKiOHccPeg6s_0RezwdThg8P6OTKT41k4v8uZOwY2wHzNzWjVUxaAPUNb2UCBpgW6q7swrGGRum8zy5URQFc_ltbtfecJfAIulmImQVl9cuUAqX_rqWzl7D6ekK25GuWQIXHESIRkdwqWI7WF8b_ZgDoH8MESiCaCB9EKpYrlKtdg0W-sAnukEiDIN14RK0JB0hWLe22A&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
request_mutual_tls
{
  "cert": "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\u003d",
  "key": "MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCm41iGeYqaDec+mk2FqguC+/zie8vgTpDAxbuNmjdd/rKtLxVM82u87zjxPGnEezbsMEcLiQsBn11IyTvo0YIi+NEshIyxEPY3zQgdMrP7cSy2dCgYHkHLajiGIuJcjeOEwujZoMD+/3lfV106P6qEP483q4iIZwZFDv3SBapLIhmPDZc6ChCxQKxtaVq2C4vVDPKiTI8iBYrHRPUSsohgSUEMMVMyUjkMTPHEH8XKX1RjnEGy4SV3EiceqcjyjOydY9J6M6+PO9TJhpPbs/tXCkd+v8sdtiZtE4lQQ1DuTSvcNsCoVQL8k28hgbBGYVPDnSwpLgeyTn88L5/jI+NbAgMBAAECggEBAINKe8xfNeD4ayHe9nnfSusjHtF2nu+6Hzro1CIUXtZ9l0eTsOg24F1kvaFa68J9RLoPSPUUPSprm1G1roH8wKqOoNCq/pwWQf2oOWfvCZUYdhqbyyceNpi22fz82KQDpCg/xjvfsbVqequ86UT37UfZUOx08BaPJmmR37Eob85moZEDas3b/dwtlX/U+60E1exgnBfxprrA3uoWfyPcIsunQR1PKKJung/GsaQE09n/1Hcb2NQzQnQlGUJT5pbOGu/WDn8xj+lDq1Y4pJ8kmzeWhW2ykKMtwZtWxKVSrtD/9WeEc8l2OVMBg4+sTno6PZ/meItvc4MBCewo7h90jAECgYEA2g8frMIf/uiSGKDhlmkYgFATxebo6vGU6x09b0E8J9HQOtJx/HPB01g2SKEkR5AV+8NcQPDaW+W/NGc9UcnTmAfpxQzQWPGhoQ5q4+ewWPrUavS+LyoUXc7MOp2nVmzFH+ewe+zvtAPOevRkf0lrMzVh/4jiwfkKaZkqfdwYTFsCgYEAw+zxNC04/TJvbjRpXKKq3/pR9ikpton0vdahZpChHXTuXCv7d/voquhZbUB2wwXD7UCHGym9qlbJGtvSyRKiioHURRyXufyXHFXEUGR2OKDmwm44eVCt7MKVM+yoIgLnKN2a/z0E8sUyHiCAvA2XcKKMcZ/Jn8gejWS4rRVSdQECgYEAxHH1hiyIqJua6mcdc+SQNyBs/8/rq6UiFMIN04nAiNsDLcri95zNU/nXRY0uYu4Sb/JqzPJutXV/0NTlMCaT4hXW6zeFB2v/wVl8wH68pxypewWrxE+zc2NXJ8NZuolY+Uo/+xTUSadYP/qmAuoAkmyYMZ5/MmKKl+Ftn19F4JsCgYA/iu4jlPMhsyTOojL1t1Ah+iZw5qK/r/hvRVftUsTeL9lKjX0uScYI//hY5Ype79S+cqoe1ifMQf9RNbAkRGXw8/BrRb2ztUcxCmP0CtEIxq5wqpyoQ9FUszr+rydMeJKN/2lQlHKxZeE+Qh5eXy4Zeq5//2m954J5Kwx2Hi8zAQKBgQC3pEPpgA8NZCBEodUaaTHJKrld2dhf+NgvKjL7j6dirgjAF4sfjallCT/fbQr5pOolO6V4knMi7QTk6xt0EHKA6SPdRb5lDr7uIsvfxLfmibjcYLoqLjRLva07z/63LnzD1WG47S96wrnV29vj8yvMR9SLe/OqyxJvCmdRZctcGA\u003d\u003d",
  "ca": "MIIEajCCA1KgAwIBAgIUdIYzEFdw7QJcrySyq6IiEwZfTfAwDQYJKoZIhvcNAQELBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTIzMTIxMTEwMDAwMFowcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6fX+272mHX5QAcDaWkVHFWjnDIcORNUJU3OuNyeuOYhlvXJWydrXe3O+cV+PS39faMj/nfem3GfJBE7Xn0bWA/8ksxSfrg1BUBJDge4YBBw+VflI3A0g1fk9wJ3HGInsvV4serRJ/ISJTfs0uRNugX+RrbkT/T0tup4vGd3Kl2sbwUdDjokuJNJHANeODRkQ+ra+9Wht71FBlc07yPf7qtpaWHm6aS3s47OJD35ixkG4xiZuHsScxcVtlo1VW98P2cQfH9H2lll4wWlPTVHpPThB2EYrPhwcxDh8kHkkOHNkyHO/fYM47u7H4VeQV75LXWKa7iWmZg+WhFb8TXSr/wIDAQABo4H/MIH8MA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSGf1itF/WCtk60BbP7sM4RQ99MvjAfBgNVHSMEGDAWgBSHE+yWPmLsIRwMSlY68iUM45TpyzBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMA0GCSqGSIb3DQEBCwUAA4IBAQBy4928pVPeiHItbneeOAsDoc4Obv5Q4tn0QpqTlSeCSBbHIURfEr/WaS8sv0JTbIPQEfiO/UtaN8Qxh7j5iVqTwTwgVaE/vDkHxGOen5YxAuyV1Fpm4W4oQyybiA6puHEBcteuiYZHppGSMus3bmFYTPE+9B0+W914VZeHDujJ2Y3YMc32Q+PC+Zmv8RfaXp7+QCNYSXR5Ts3q3IesWGmlvAM5tLQi75JmzdWXJ1uKU4u3Nrw5jY4UaOlvB5Re2BSmcjxdLT/5pApzkS+tO6lICnPAtk/Y6dOJ0YxQBMImtliYp02yfwRaqP8WJ4CnwUHil3ZRt8U9I+psU8b4WV/3MIIDpjCCAo6gAwIBAgIUS3mWeRx1uG/SMl/ql55VwRtNz7wwDQYJKoZIhvcNAQELBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTI1MTIxMDEwMDAwMFowazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3QgU0FOREJPWCAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp50jjNh0wu8ioziC1HuWqOfgXwxeiePiRGw5tKDqKIbC7XV1ghEcDiymTHHWWJSQ1LEsmYpZVwaos5Mrz2xJwytg8K5eqFqa7QvfOOul29bnzEFk+1gX/0nOYws3Lba9E7S+uPaUmfElF4r2lcCNL2f3F87RozqZf+DQBdGUzAt9n+ipY1JpqfI3KF/5qgRkPoIfJD+aj2Y1D6eYjs5uMRLU8FMYt0CCfv/Ak6mq4Y9/7CaMKp5qjlrrDux00IDpxoXGKx5cK0KgACb2UBZ98oDQxcGrbRIyp8VGmv68BkEQcm7NljP863uBVxtnVTpRwQ1xwYEbmSSyoonXy575wQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUhxPslj5i7CEcDEpWOvIlDOOU6cswDQYJKoZIhvcNAQELBQADggEBAFoYqwoH7zvr4v0SQ/hWx/bWFRIcV/Rf6rEWGyT/moVAEjPbGH6tyHhbxh3RdGcPY7Pzn797lXDGRu0pHv+GAHUA1v1PewCp0IHYukmN5D8+Qumem6byHyONyUASMlY0lUOzx9mHVBMuj6u6kvn9xjL6xsPS+Cglv/3SUXUR0mMCYf963xnFBIRLTRlbykgJomUptVl/F5U/+8cD+lB/fcZPoQVI0kK0VV51jAODSIhS6vqzQzH4cpUmcPh4dy+7RzdTTktxOTXTqAy9/Yx+fk18O9qSQw1MKa9dDZ4YLnAQS2fJJqIE1DXIta0LpqM4pMoRMXvp9SLU0atVZLEu6Sc\u003d"
}
2021-11-09 14:46:41 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "server": "nginx/1.14.0 (Ubuntu)",
  "date": "Tue, 09 Nov 2021 14:46:41 GMT",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "120",
  "connection": "keep-alive",
  "x-dns-prefetch-control": "off",
  "x-frame-options": "SAMEORIGIN",
  "strict-transport-security": "max-age\u003d15552000; includeSubDomains",
  "x-download-options": "noopen",
  "x-content-type-options": "nosniff",
  "x-xss-protection": "1; mode\u003dblock",
  "vary": "Origin",
  "pragma": "no-cache",
  "cache-control": "no-cache, no-store",
  "x-envoy-upstream-service-time": "42"
}
response_body
{"access_token":"P74kBsDN2W0WQaK945OaR2FQwNQnOW44gd2SkexJPqi","expires_in":600,"token_type":"Bearer","scope":"consents"}
2021-11-09 14:46:41
CallTokenEndpoint
Token endpoint response
token_endpoint_response
{"access_token":"P74kBsDN2W0WQaK945OaR2FQwNQnOW44gd2SkexJPqi","expires_in":600,"token_type":"Bearer","scope":"consents"}
2021-11-09 14:46:41 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
P74kBsDN2W0WQaK945OaR2FQwNQnOW44gd2SkexJPqi
expires_in
600
token_type
Bearer
scope
consents
2021-11-09 14:46:41 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2021-11-09 14:46:41 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
P74kBsDN2W0WQaK945OaR2FQwNQnOW44gd2SkexJPqi
2021-11-09 14:46:41 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
P74kBsDN2W0WQaK945OaR2FQwNQnOW44gd2SkexJPqi
type
Bearer
2021-11-09 14:46:41 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
600
2021-11-09 14:46:41 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
600
2021-11-09 14:46:41
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2021-11-09 14:46:41 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Tue, 09 Nov 2021 14:46:41 GMT"
}
2021-11-09 14:46:41 SUCCESS
FAPIBrazilCreateConsentRequest
consent_endpoint_request
{
  "data": {
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ",
      "CUSTOMERS_PERSONAL_ADITTIONALINFO_READ",
      "CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ",
      "CUSTOMERS_BUSINESS_ADITTIONALINFO_READ",
      "ACCOUNTS_READ",
      "ACCOUNTS_BALANCES_READ",
      "ACCOUNTS_OVERDRAFT_LIMITS_READ",
      "ACCOUNTS_TRANSACTIONS_READ",
      "CREDIT_CARDS_ACCOUNTS_LIMITS_READ",
      "CREDIT_CARDS_ACCOUNTS_READ",
      "CREDIT_CARDS_ACCOUNTS_BILLS_READ",
      "CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ",
      "CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ",
      "LOANS_READ",
      "LOANS_WARRANTIES_READ",
      "LOANS_SCHEDULED_INSTALMENTS_READ",
      "LOANS_PAYMENTS_READ",
      "FINANCINGS_READ",
      "FINANCINGS_WARRANTIES_READ",
      "FINANCINGS_SCHEDULED_INSTALMENTS_READ",
      "FINANCINGS_PAYMENTS_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ",
      "INVOICE_FINANCINGS_READ",
      "INVOICE_FINANCINGS_WARRANTIES_READ",
      "INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ",
      "INVOICE_FINANCINGS_PAYMENTS_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "39211339987",
        "rel": "CPF"
      }
    },
    "businessEntity": {
      "document": {
        "identification": "15111273000180",
        "rel": "CNPJ"
      }
    }
  }
}
2021-11-09 14:46:41 SUCCESS
FAPIBrazilAddExpirationToConsentRequest
Added expiration time to consent request
consent_endpoint_request
{
  "data": {
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ",
      "CUSTOMERS_PERSONAL_ADITTIONALINFO_READ",
      "CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ",
      "CUSTOMERS_BUSINESS_ADITTIONALINFO_READ",
      "ACCOUNTS_READ",
      "ACCOUNTS_BALANCES_READ",
      "ACCOUNTS_OVERDRAFT_LIMITS_READ",
      "ACCOUNTS_TRANSACTIONS_READ",
      "CREDIT_CARDS_ACCOUNTS_LIMITS_READ",
      "CREDIT_CARDS_ACCOUNTS_READ",
      "CREDIT_CARDS_ACCOUNTS_BILLS_READ",
      "CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ",
      "CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ",
      "LOANS_READ",
      "LOANS_WARRANTIES_READ",
      "LOANS_SCHEDULED_INSTALMENTS_READ",
      "LOANS_PAYMENTS_READ",
      "FINANCINGS_READ",
      "FINANCINGS_WARRANTIES_READ",
      "FINANCINGS_SCHEDULED_INSTALMENTS_READ",
      "FINANCINGS_PAYMENTS_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ",
      "INVOICE_FINANCINGS_READ",
      "INVOICE_FINANCINGS_WARRANTIES_READ",
      "INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ",
      "INVOICE_FINANCINGS_PAYMENTS_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "39211339987",
        "rel": "CPF"
      }
    },
    "businessEntity": {
      "document": {
        "identification": "15111273000180",
        "rel": "CNPJ"
      }
    },
    "expirationDateTime": "2021-11-09T16:46:41Z"
  }
}
2021-11-09 14:46:41
CallConsentEndpointWithBearerToken
HTTP request
request_uri
https://api-hml.openfinance.bancopsa.com.br/consents/v1/consents
request_method
POST
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "x-fapi-auth-date": "Tue, 09 Nov 2021 14:46:41 GMT",
  "accept-charset": "utf-8",
  "content-type": "application/json;charset\u003dUTF-8",
  "authorization": "Bearer P74kBsDN2W0WQaK945OaR2FQwNQnOW44gd2SkexJPqi",
  "content-length": "1240"
}
request_body
{"data":{"permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ","CUSTOMERS_PERSONAL_ADITTIONALINFO_READ","CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ","CUSTOMERS_BUSINESS_ADITTIONALINFO_READ","ACCOUNTS_READ","ACCOUNTS_BALANCES_READ","ACCOUNTS_OVERDRAFT_LIMITS_READ","ACCOUNTS_TRANSACTIONS_READ","CREDIT_CARDS_ACCOUNTS_LIMITS_READ","CREDIT_CARDS_ACCOUNTS_READ","CREDIT_CARDS_ACCOUNTS_BILLS_READ","CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ","CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ","LOANS_READ","LOANS_WARRANTIES_READ","LOANS_SCHEDULED_INSTALMENTS_READ","LOANS_PAYMENTS_READ","FINANCINGS_READ","FINANCINGS_WARRANTIES_READ","FINANCINGS_SCHEDULED_INSTALMENTS_READ","FINANCINGS_PAYMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ","INVOICE_FINANCINGS_READ","INVOICE_FINANCINGS_WARRANTIES_READ","INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ","INVOICE_FINANCINGS_PAYMENTS_READ"],"loggedUser":{"document":{"identification":"39211339987","rel":"CPF"}},"businessEntity":{"document":{"identification":"15111273000180","rel":"CNPJ"}},"expirationDateTime":"2021-11-09T16:46:41Z"}}
request_mutual_tls
{
  "cert": "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\u003d",
  "key": "MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCm41iGeYqaDec+mk2FqguC+/zie8vgTpDAxbuNmjdd/rKtLxVM82u87zjxPGnEezbsMEcLiQsBn11IyTvo0YIi+NEshIyxEPY3zQgdMrP7cSy2dCgYHkHLajiGIuJcjeOEwujZoMD+/3lfV106P6qEP483q4iIZwZFDv3SBapLIhmPDZc6ChCxQKxtaVq2C4vVDPKiTI8iBYrHRPUSsohgSUEMMVMyUjkMTPHEH8XKX1RjnEGy4SV3EiceqcjyjOydY9J6M6+PO9TJhpPbs/tXCkd+v8sdtiZtE4lQQ1DuTSvcNsCoVQL8k28hgbBGYVPDnSwpLgeyTn88L5/jI+NbAgMBAAECggEBAINKe8xfNeD4ayHe9nnfSusjHtF2nu+6Hzro1CIUXtZ9l0eTsOg24F1kvaFa68J9RLoPSPUUPSprm1G1roH8wKqOoNCq/pwWQf2oOWfvCZUYdhqbyyceNpi22fz82KQDpCg/xjvfsbVqequ86UT37UfZUOx08BaPJmmR37Eob85moZEDas3b/dwtlX/U+60E1exgnBfxprrA3uoWfyPcIsunQR1PKKJung/GsaQE09n/1Hcb2NQzQnQlGUJT5pbOGu/WDn8xj+lDq1Y4pJ8kmzeWhW2ykKMtwZtWxKVSrtD/9WeEc8l2OVMBg4+sTno6PZ/meItvc4MBCewo7h90jAECgYEA2g8frMIf/uiSGKDhlmkYgFATxebo6vGU6x09b0E8J9HQOtJx/HPB01g2SKEkR5AV+8NcQPDaW+W/NGc9UcnTmAfpxQzQWPGhoQ5q4+ewWPrUavS+LyoUXc7MOp2nVmzFH+ewe+zvtAPOevRkf0lrMzVh/4jiwfkKaZkqfdwYTFsCgYEAw+zxNC04/TJvbjRpXKKq3/pR9ikpton0vdahZpChHXTuXCv7d/voquhZbUB2wwXD7UCHGym9qlbJGtvSyRKiioHURRyXufyXHFXEUGR2OKDmwm44eVCt7MKVM+yoIgLnKN2a/z0E8sUyHiCAvA2XcKKMcZ/Jn8gejWS4rRVSdQECgYEAxHH1hiyIqJua6mcdc+SQNyBs/8/rq6UiFMIN04nAiNsDLcri95zNU/nXRY0uYu4Sb/JqzPJutXV/0NTlMCaT4hXW6zeFB2v/wVl8wH68pxypewWrxE+zc2NXJ8NZuolY+Uo/+xTUSadYP/qmAuoAkmyYMZ5/MmKKl+Ftn19F4JsCgYA/iu4jlPMhsyTOojL1t1Ah+iZw5qK/r/hvRVftUsTeL9lKjX0uScYI//hY5Ype79S+cqoe1ifMQf9RNbAkRGXw8/BrRb2ztUcxCmP0CtEIxq5wqpyoQ9FUszr+rydMeJKN/2lQlHKxZeE+Qh5eXy4Zeq5//2m954J5Kwx2Hi8zAQKBgQC3pEPpgA8NZCBEodUaaTHJKrld2dhf+NgvKjL7j6dirgjAF4sfjallCT/fbQr5pOolO6V4knMi7QTk6xt0EHKA6SPdRb5lDr7uIsvfxLfmibjcYLoqLjRLva07z/63LnzD1WG47S96wrnV29vj8yvMR9SLe/OqyxJvCmdRZctcGA\u003d\u003d",
  "ca": "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\u003d"
}
2021-11-09 14:46:43 RESPONSE
CallConsentEndpointWithBearerToken
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "server": "nginx/1.14.0 (Ubuntu)",
  "date": "Tue, 09 Nov 2021 14:46:43 GMT",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "1631",
  "connection": "keep-alive",
  "etag": "W/\"65f-6RJlct8maf9IQP/Uhh7huk2eHtw\"",
  "access-control-allow-origin": "*",
  "x-fapi-interaction-id": "d306b8bb-cf07-40ed-bf9d-7b594acfc690",
  "x-envoy-upstream-service-time": "1749",
  "x-envoy-decorator-operation": "msobconsents.middlewarepsa.svc.cluster.local:3000/*",
  "x-powered-by": "Express",
  "request-context": "appId\u003dcid-v1:6120cf95-0f74-4346-8928-ca68f6cd43c8"
}
response_body
{"data":{"consentId":"urn:psa:618a89d31d5509b1802ea0d3","creationDateTime":"2021-11-09T14:46:43Z","status":"AWAITING_AUTHORISATION","statusUpdateDateTime":"2021-11-09T14:46:43Z","permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ","CUSTOMERS_PERSONAL_ADITTIONALINFO_READ","CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ","CUSTOMERS_BUSINESS_ADITTIONALINFO_READ","ACCOUNTS_READ","ACCOUNTS_BALANCES_READ","ACCOUNTS_OVERDRAFT_LIMITS_READ","ACCOUNTS_TRANSACTIONS_READ","CREDIT_CARDS_ACCOUNTS_LIMITS_READ","CREDIT_CARDS_ACCOUNTS_READ","CREDIT_CARDS_ACCOUNTS_BILLS_READ","CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ","CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ","LOANS_READ","LOANS_WARRANTIES_READ","LOANS_SCHEDULED_INSTALMENTS_READ","LOANS_PAYMENTS_READ","FINANCINGS_READ","FINANCINGS_WARRANTIES_READ","FINANCINGS_SCHEDULED_INSTALMENTS_READ","FINANCINGS_PAYMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ","INVOICE_FINANCINGS_READ","INVOICE_FINANCINGS_WARRANTIES_READ","INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ","INVOICE_FINANCINGS_PAYMENTS_READ"],"expirationDateTime":"2021-11-09T16:46:41Z"},"links":{"self":"https://api-hml.openfinance.bancopsa.com.br/consents/v1/consents?page=1&page-size=1","first":"https://api-hml.openfinance.bancopsa.com.br/consents/v1/consents?page=1&page-size=1","last":"https://api-hml.openfinance.bancopsa.com.br/consents/v1/consents?page=1&page-size=1"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2021-11-09T14:46:42Z"}}
2021-11-09 14:46:43
CallConsentEndpointWithBearerToken
Consent endpoint response
consent_endpoint_response
{"data":{"consentId":"urn:psa:618a89d31d5509b1802ea0d3","creationDateTime":"2021-11-09T14:46:43Z","status":"AWAITING_AUTHORISATION","statusUpdateDateTime":"2021-11-09T14:46:43Z","permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ","CUSTOMERS_PERSONAL_ADITTIONALINFO_READ","CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ","CUSTOMERS_BUSINESS_ADITTIONALINFO_READ","ACCOUNTS_READ","ACCOUNTS_BALANCES_READ","ACCOUNTS_OVERDRAFT_LIMITS_READ","ACCOUNTS_TRANSACTIONS_READ","CREDIT_CARDS_ACCOUNTS_LIMITS_READ","CREDIT_CARDS_ACCOUNTS_READ","CREDIT_CARDS_ACCOUNTS_BILLS_READ","CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ","CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ","LOANS_READ","LOANS_WARRANTIES_READ","LOANS_SCHEDULED_INSTALMENTS_READ","LOANS_PAYMENTS_READ","FINANCINGS_READ","FINANCINGS_WARRANTIES_READ","FINANCINGS_SCHEDULED_INSTALMENTS_READ","FINANCINGS_PAYMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ","INVOICE_FINANCINGS_READ","INVOICE_FINANCINGS_WARRANTIES_READ","INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ","INVOICE_FINANCINGS_PAYMENTS_READ"],"expirationDateTime":"2021-11-09T16:46:41Z"},"links":{"self":"https://api-hml.openfinance.bancopsa.com.br/consents/v1/consents?page=1&page-size=1","first":"https://api-hml.openfinance.bancopsa.com.br/consents/v1/consents?page=1&page-size=1","last":"https://api-hml.openfinance.bancopsa.com.br/consents/v1/consents?page=1&page-size=1"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2021-11-09T14:46:42Z"}}
2021-11-09 14:46:43 SUCCESS
CallConsentEndpointWithBearerToken
Parsed consent endpoint response
headers
{
  "server": "nginx/1.14.0 (Ubuntu)",
  "date": "Tue, 09 Nov 2021 14:46:43 GMT",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "1631",
  "connection": "keep-alive",
  "etag": "W/\"65f-6RJlct8maf9IQP/Uhh7huk2eHtw\"",
  "access-control-allow-origin": "*",
  "x-fapi-interaction-id": "d306b8bb-cf07-40ed-bf9d-7b594acfc690",
  "x-envoy-upstream-service-time": "1749",
  "x-envoy-decorator-operation": "msobconsents.middlewarepsa.svc.cluster.local:3000/*",
  "x-powered-by": "Express",
  "request-context": "appId\u003dcid-v1:6120cf95-0f74-4346-8928-ca68f6cd43c8"
}
body
{"data":{"consentId":"urn:psa:618a89d31d5509b1802ea0d3","creationDateTime":"2021-11-09T14:46:43Z","status":"AWAITING_AUTHORISATION","statusUpdateDateTime":"2021-11-09T14:46:43Z","permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ","CUSTOMERS_PERSONAL_ADITTIONALINFO_READ","CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ","CUSTOMERS_BUSINESS_ADITTIONALINFO_READ","ACCOUNTS_READ","ACCOUNTS_BALANCES_READ","ACCOUNTS_OVERDRAFT_LIMITS_READ","ACCOUNTS_TRANSACTIONS_READ","CREDIT_CARDS_ACCOUNTS_LIMITS_READ","CREDIT_CARDS_ACCOUNTS_READ","CREDIT_CARDS_ACCOUNTS_BILLS_READ","CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ","CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ","LOANS_READ","LOANS_WARRANTIES_READ","LOANS_SCHEDULED_INSTALMENTS_READ","LOANS_PAYMENTS_READ","FINANCINGS_READ","FINANCINGS_WARRANTIES_READ","FINANCINGS_SCHEDULED_INSTALMENTS_READ","FINANCINGS_PAYMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ","INVOICE_FINANCINGS_READ","INVOICE_FINANCINGS_WARRANTIES_READ","INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ","INVOICE_FINANCINGS_PAYMENTS_READ"],"expirationDateTime":"2021-11-09T16:46:41Z"},"links":{"self":"https://api-hml.openfinance.bancopsa.com.br/consents/v1/consents?page=1&page-size=1","first":"https://api-hml.openfinance.bancopsa.com.br/consents/v1/consents?page=1&page-size=1","last":"https://api-hml.openfinance.bancopsa.com.br/consents/v1/consents?page=1&page-size=1"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2021-11-09T14:46:42Z"}}
2021-11-09 14:46:43 SUCCESS
FAPIBrazilConsentEndpointResponseValidatePermissions
Consent endpoint response contains expected permissions
requested
[
  "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
  "RESOURCES_READ",
  "CUSTOMERS_PERSONAL_ADITTIONALINFO_READ",
  "CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ",
  "CUSTOMERS_BUSINESS_ADITTIONALINFO_READ",
  "ACCOUNTS_READ",
  "ACCOUNTS_BALANCES_READ",
  "ACCOUNTS_OVERDRAFT_LIMITS_READ",
  "ACCOUNTS_TRANSACTIONS_READ",
  "CREDIT_CARDS_ACCOUNTS_LIMITS_READ",
  "CREDIT_CARDS_ACCOUNTS_READ",
  "CREDIT_CARDS_ACCOUNTS_BILLS_READ",
  "CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ",
  "CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ",
  "LOANS_READ",
  "LOANS_WARRANTIES_READ",
  "LOANS_SCHEDULED_INSTALMENTS_READ",
  "LOANS_PAYMENTS_READ",
  "FINANCINGS_READ",
  "FINANCINGS_WARRANTIES_READ",
  "FINANCINGS_SCHEDULED_INSTALMENTS_READ",
  "FINANCINGS_PAYMENTS_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ",
  "INVOICE_FINANCINGS_READ",
  "INVOICE_FINANCINGS_WARRANTIES_READ",
  "INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ",
  "INVOICE_FINANCINGS_PAYMENTS_READ"
]
granted
[
  "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
  "RESOURCES_READ",
  "CUSTOMERS_PERSONAL_ADITTIONALINFO_READ",
  "CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ",
  "CUSTOMERS_BUSINESS_ADITTIONALINFO_READ",
  "ACCOUNTS_READ",
  "ACCOUNTS_BALANCES_READ",
  "ACCOUNTS_OVERDRAFT_LIMITS_READ",
  "ACCOUNTS_TRANSACTIONS_READ",
  "CREDIT_CARDS_ACCOUNTS_LIMITS_READ",
  "CREDIT_CARDS_ACCOUNTS_READ",
  "CREDIT_CARDS_ACCOUNTS_BILLS_READ",
  "CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ",
  "CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ",
  "LOANS_READ",
  "LOANS_WARRANTIES_READ",
  "LOANS_SCHEDULED_INSTALMENTS_READ",
  "LOANS_PAYMENTS_READ",
  "FINANCINGS_READ",
  "FINANCINGS_WARRANTIES_READ",
  "FINANCINGS_SCHEDULED_INSTALMENTS_READ",
  "FINANCINGS_PAYMENTS_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ",
  "INVOICE_FINANCINGS_READ",
  "INVOICE_FINANCINGS_WARRANTIES_READ",
  "INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ",
  "INVOICE_FINANCINGS_PAYMENTS_READ"
]
2021-11-09 14:46:43 SUCCESS
ExtractConsentIdFromConsentEndpointResponse
Extracted the consent id
consent_id
urn:psa:618a89d31d5509b1802ea0d3
2021-11-09 14:46:43 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
d306b8bb-cf07-40ed-bf9d-7b594acfc690
2021-11-09 14:46:43 SUCCESS
FAPIBrazilAddConsentIdToClientScope
Added scope of 'openid accounts consent:urn:psa:618a89d31d5509b1802ea0d3' to client's scope
client_id
aCnBHjZBvD6ku3KVBaslL
scope
openid accounts consent:urn:psa:618a89d31d5509b1802ea0d3
jwks
{
  "keys": [
    {
      "kid": "PWAi5ruQcHfzPzq2JFdpY7nAUh6LzTTQtDBUpOM37JQ",
      "alg": "PS256",
      "kty": "RSA",
      "n": "50HaMFjTHfjUYMxd6YrwmgsOEzrnSxG1RqS46i1MHaj9wE-wMgjxg5wJeV9tQ11OiWaxYZ87-KbyW_SgFcHT0BolVTSK9wWOIfXDMgeBzLHIJWmABMWMo9U9iEo4IXVQ5GetpIrBVtgs4xFY5qDVpxOoIEH1l2LjiUc2EJHXCN0uNhE5J151bAj8QGkMcit2JZGav2UUQKShz8p28sYcXzH3IjxFg8BsjDCMnetrwWaAjNKko0KmOIu1bBMEsyBPjH9iZuCsAsiT3T0AefzLPz7Mq_dV45k8Jp26PtQXIlWGgjiIClSM-mw3Ap7fB0ztFRznC4psLvRFQ0DcrJV8lw",
      "e": "AQAB",
      "d": "r7HxUe_6HXhR6mT6KJf9qhsiC2wiE3-VqOE29_uIK7SbbQNeCvWOf_4JmKPugFKge3WA6Hkw9_3mfgSBp2YGRcHHgU-VEI2w6Y4tSZI4hErBk-LudzGbY1F8GVLCCHF4Dr_SRgOBVjiRCcbBMx8Yk4I0pqVWMDjaRA7NPZN_uuPWEugjOY8B_OLLzq6jyvqtZGTxP1Z7yD66F-riTpr9obZxdJRP7ZMl2nlR17IQVav5lgVzY_50yJSFUiLZtku7khn6I8XGDhtjBII2-No_GKFRYp9xnR3MJqzTjD5O7MDr33iI7gSWgXV4ZkGQs17pVxIF9KPfGwp_BtNhJWBVeQ",
      "p": "9_DUGEnAqHChk69jQCG9PG4XZVseYkaAhJ1fvatSCVR2fyuf6stvjOnGqv0fnNbO4GOIhrTF4a88aU7Pd2AouREM2OathfleikPJPMIurQ6P3TYhBJRCBIbG_4Bf7jkSh-YINVcg13LklpPux5dgif_G6U97U53uvYLZ8CEUXpU",
      "q": "7sYyU0936QY3tRB1FU9VQFatQqEtsllELgbg_LewzfEaARzMPVeSvoEtmILJJRLef_CIS8am4gCHcrP1yatFHKZ5RsAFhhx99HqM9zRcnqlHsGPSgFyqUq59_cdDCYGyioimJLYvwKpnlz2ksr8eqXsRmABrzwNEgL9IxPD4H3s",
      "dp": "Q_NLnVBxLXiYv6nckJHuk-Y0IUIEpLhftniO6aNPO2FbjGS_UhDpBHx5RxlSFaDFV7fPjeNzK_PjoZTIxRWkc3vZwoQN4F7Eay5Cs5UgR6trABw6lk-vfCAX36QmJlqb2oTPkRbM2F8TiLUIRskU2x0vPXfb-8GX0XZQFkBqnbU",
      "dq": "qklZTMcJGnwfsJb7GWaJwyfNyw4N-_rjv_uR60nJ4yXGyPJTyo-xDQItlW34q-MIIbBWU8xp6hY8gxZK_TeTQ3qKVWXOyrV5MqlP7WE_iLvrb6XRU1BC_FKLcjjw20_PGDOaYeY4qiwdUuRYmE3rPS2S_5eVS37mFPfWmvXLzw8",
      "qi": "k7QIjarEM6VbYxhgRn0I9Cf5V6148-AEG9AIvVH6nsBPPgO-W89lYR3ZgczpDz_BwjWrvCYM5586OXxX2i71Mz_fB1KcDJu7E7pI4aceo6hSbbzRkMGbRW7wMHKYWNHRdTi7dw-EZUsHZYbVeA3q0bqtLtBHfxSiz4mIaoPZCSw"
    }
  ]
}
Make request to authorization endpoint
2021-11-09 14:46:43 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
aCnBHjZBvD6ku3KVBaslL
redirect_uri
https://www.certification.openid.net/test/a/obbsb/callback
scope
openid accounts consent:urn:psa:618a89d31d5509b1802ea0d3
2021-11-09 14:46:43
CreateRandomStateValue
Created state value
requested_state_length
10
state
x4UKzT2RpF
2021-11-09 14:46:43 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
aCnBHjZBvD6ku3KVBaslL
redirect_uri
https://www.certification.openid.net/test/a/obbsb/callback
scope
openid accounts consent:urn:psa:618a89d31d5509b1802ea0d3
state
x4UKzT2RpF
2021-11-09 14:46:43
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
6DJWbZETZM
2021-11-09 14:46:43 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
aCnBHjZBvD6ku3KVBaslL
redirect_uri
https://www.certification.openid.net/test/a/obbsb/callback
scope
openid accounts consent:urn:psa:618a89d31d5509b1802ea0d3
state
x4UKzT2RpF
nonce
6DJWbZETZM
2021-11-09 14:46:43 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCodeIdtoken
Added response_type parameter to request
client_id
aCnBHjZBvD6ku3KVBaslL
redirect_uri
https://www.certification.openid.net/test/a/obbsb/callback
scope
openid accounts consent:urn:psa:618a89d31d5509b1802ea0d3
state
x4UKzT2RpF
nonce
6DJWbZETZM
response_type
code id_token
2021-11-09 14:46:43
CreateRandomCodeVerifier
Created code_verifier value
code_verifier
tL3kh1Wloti-.l2qu~DpLy83avc1UmbO7KCv-n2QoiO.NVN1rCyyHI9SQHE~UGzRXGjuYSm7TyNvrLNN-6tSJMCyZNFvKF2RKvd4TsPh6cHhVpjrEaCkdktPQJWvw8Ew
2021-11-09 14:46:43
CreateS256CodeChallenge
Created code_challenge value
code_challenge
sIQp_g_13nJK4uFWKlEBOAbvp8N3jGdJfaf4WEgOXLY
2021-11-09 14:46:43 SUCCESS
AddCodeChallengeToAuthorizationEndpointRequest
Added code_challenge and code_challenge_method parameters to request
client_id
aCnBHjZBvD6ku3KVBaslL
redirect_uri
https://www.certification.openid.net/test/a/obbsb/callback
scope
openid accounts consent:urn:psa:618a89d31d5509b1802ea0d3
state
x4UKzT2RpF
nonce
6DJWbZETZM
response_type
code id_token
code_challenge
sIQp_g_13nJK4uFWKlEBOAbvp8N3jGdJfaf4WEgOXLY
code_challenge_method
S256
2021-11-09 14:46:43 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "aCnBHjZBvD6ku3KVBaslL",
  "redirect_uri": "https://www.certification.openid.net/test/a/obbsb/callback",
  "scope": "openid accounts consent:urn:psa:618a89d31d5509b1802ea0d3",
  "state": "x4UKzT2RpF",
  "nonce": "6DJWbZETZM",
  "response_type": "code id_token",
  "code_challenge": "sIQp_g_13nJK4uFWKlEBOAbvp8N3jGdJfaf4WEgOXLY",
  "code_challenge_method": "S256"
}
2021-11-09 14:46:43 SUCCESS
AddNbfToRequestObject
Added nbf to request object claims
nbf
1.636469203E9
2021-11-09 14:46:43 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.636469503E9
2021-11-09 14:46:43 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://auth-hml-openfinance.bancopsa.com.br
2021-11-09 14:46:43 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
aCnBHjZBvD6ku3KVBaslL
2021-11-09 14:46:43 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
aCnBHjZBvD6ku3KVBaslL
2021-11-09 14:46:43 SUCCESS
SignRequestObject
Signed the request object
claims
{"aud":"https:\/\/auth-hml-openfinance.bancopsa.com.br","nbf":1636469203,"scope":"openid accounts consent:urn:psa:618a89d31d5509b1802ea0d3","iss":"aCnBHjZBvD6ku3KVBaslL","response_type":"code id_token","redirect_uri":"https:\/\/www.certification.openid.net\/test\/a\/obbsb\/callback","state":"x4UKzT2RpF","code_challenge_method":"S256","exp":1636469503,"nonce":"6DJWbZETZM","client_id":"aCnBHjZBvD6ku3KVBaslL","code_challenge":"sIQp_g_13nJK4uFWKlEBOAbvp8N3jGdJfaf4WEgOXLY"}
header
{"kid":"PWAi5ruQcHfzPzq2JFdpY7nAUh6LzTTQtDBUpOM37JQ","alg":"PS256"}
request_object
eyJraWQiOiJQV0FpNXJ1UWNIZnpQenEySkZkcFk3bkFVaDZMelRUUXREQlVwT00zN0pRIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvYXV0aC1obWwtb3BlbmZpbmFuY2UuYmFuY29wc2EuY29tLmJyIiwibmJmIjoxNjM2NDY5MjAzLCJzY29wZSI6Im9wZW5pZCBhY2NvdW50cyBjb25zZW50OnVybjpwc2E6NjE4YTg5ZDMxZDU1MDliMTgwMmVhMGQzIiwiaXNzIjoiYUNuQkhqWkJ2RDZrdTNLVkJhc2xMIiwicmVzcG9uc2VfdHlwZSI6ImNvZGUgaWRfdG9rZW4iLCJyZWRpcmVjdF91cmkiOiJodHRwczpcL1wvd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldFwvdGVzdFwvYVwvb2Jic2JcL2NhbGxiYWNrIiwic3RhdGUiOiJ4NFVLelQyUnBGIiwiY29kZV9jaGFsbGVuZ2VfbWV0aG9kIjoiUzI1NiIsImV4cCI6MTYzNjQ2OTUwMywibm9uY2UiOiI2REpXYlpFVFpNIiwiY2xpZW50X2lkIjoiYUNuQkhqWkJ2RDZrdTNLVkJhc2xMIiwiY29kZV9jaGFsbGVuZ2UiOiJzSVFwX2dfMTNuSks0dUZXS2xFQk9BYnZwOE4zakdkSmZhZjRXRWdPWExZIn0.iopwQSLw1adDFFAZaeH5QbsDs2TQBscb-cAhq8N32kyDm9ADesJEm1rYRvQQ77jPlSmZSY7qG4XQMywP17cpS6AWkAso-i4sLZUXKXEHTFzODViy3qweuLuZDK-u7_z8m-a2RVxgOeTm1vHBo8IgLJrT_ihmK18cH_kwhsEnzKl8s_XDbwaY0AZ4gvWBy_W5pAaYaegF0u81X_cSHEqFW4SJyodf1xqkqZSYODvFi6zQbGgHG8I3iFmMnddH9gouzffG9wWtbpfcHsy-oAh2PufmYv8txnK_VBgI4dadK7yQIG65Qry8o35xQIbHpTW-QMCbGr8UuBHFK6IJCylauw
key
{"p":"9_DUGEnAqHChk69jQCG9PG4XZVseYkaAhJ1fvatSCVR2fyuf6stvjOnGqv0fnNbO4GOIhrTF4a88aU7Pd2AouREM2OathfleikPJPMIurQ6P3TYhBJRCBIbG_4Bf7jkSh-YINVcg13LklpPux5dgif_G6U97U53uvYLZ8CEUXpU","kty":"RSA","q":"7sYyU0936QY3tRB1FU9VQFatQqEtsllELgbg_LewzfEaARzMPVeSvoEtmILJJRLef_CIS8am4gCHcrP1yatFHKZ5RsAFhhx99HqM9zRcnqlHsGPSgFyqUq59_cdDCYGyioimJLYvwKpnlz2ksr8eqXsRmABrzwNEgL9IxPD4H3s","d":"r7HxUe_6HXhR6mT6KJf9qhsiC2wiE3-VqOE29_uIK7SbbQNeCvWOf_4JmKPugFKge3WA6Hkw9_3mfgSBp2YGRcHHgU-VEI2w6Y4tSZI4hErBk-LudzGbY1F8GVLCCHF4Dr_SRgOBVjiRCcbBMx8Yk4I0pqVWMDjaRA7NPZN_uuPWEugjOY8B_OLLzq6jyvqtZGTxP1Z7yD66F-riTpr9obZxdJRP7ZMl2nlR17IQVav5lgVzY_50yJSFUiLZtku7khn6I8XGDhtjBII2-No_GKFRYp9xnR3MJqzTjD5O7MDr33iI7gSWgXV4ZkGQs17pVxIF9KPfGwp_BtNhJWBVeQ","e":"AQAB","kid":"PWAi5ruQcHfzPzq2JFdpY7nAUh6LzTTQtDBUpOM37JQ","qi":"k7QIjarEM6VbYxhgRn0I9Cf5V6148-AEG9AIvVH6nsBPPgO-W89lYR3ZgczpDz_BwjWrvCYM5586OXxX2i71Mz_fB1KcDJu7E7pI4aceo6hSbbzRkMGbRW7wMHKYWNHRdTi7dw-EZUsHZYbVeA3q0bqtLtBHfxSiz4mIaoPZCSw","dp":"Q_NLnVBxLXiYv6nckJHuk-Y0IUIEpLhftniO6aNPO2FbjGS_UhDpBHx5RxlSFaDFV7fPjeNzK_PjoZTIxRWkc3vZwoQN4F7Eay5Cs5UgR6trABw6lk-vfCAX36QmJlqb2oTPkRbM2F8TiLUIRskU2x0vPXfb-8GX0XZQFkBqnbU","alg":"PS256","dq":"qklZTMcJGnwfsJb7GWaJwyfNyw4N-_rjv_uR60nJ4yXGyPJTyo-xDQItlW34q-MIIbBWU8xp6hY8gxZK_TeTQ3qKVWXOyrV5MqlP7WE_iLvrb6XRU1BC_FKLcjjw20_PGDOaYeY4qiwdUuRYmE3rPS2S_5eVS37mFPfWmvXLzw8","n":"50HaMFjTHfjUYMxd6YrwmgsOEzrnSxG1RqS46i1MHaj9wE-wMgjxg5wJeV9tQ11OiWaxYZ87-KbyW_SgFcHT0BolVTSK9wWOIfXDMgeBzLHIJWmABMWMo9U9iEo4IXVQ5GetpIrBVtgs4xFY5qDVpxOoIEH1l2LjiUc2EJHXCN0uNhE5J151bAj8QGkMcit2JZGav2UUQKShz8p28sYcXzH3IjxFg8BsjDCMnetrwWaAjNKko0KmOIu1bBMEsyBPjH9iZuCsAsiT3T0AefzLPz7Mq_dV45k8Jp26PtQXIlWGgjiIClSM-mw3Ap7fB0ztFRznC4psLvRFQ0DcrJV8lw"}
2021-11-09 14:46:43 SUCCESS
BuildRequestObjectPostToPAREndpoint
request
eyJraWQiOiJQV0FpNXJ1UWNIZnpQenEySkZkcFk3bkFVaDZMelRUUXREQlVwT00zN0pRIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvYXV0aC1obWwtb3BlbmZpbmFuY2UuYmFuY29wc2EuY29tLmJyIiwibmJmIjoxNjM2NDY5MjAzLCJzY29wZSI6Im9wZW5pZCBhY2NvdW50cyBjb25zZW50OnVybjpwc2E6NjE4YTg5ZDMxZDU1MDliMTgwMmVhMGQzIiwiaXNzIjoiYUNuQkhqWkJ2RDZrdTNLVkJhc2xMIiwicmVzcG9uc2VfdHlwZSI6ImNvZGUgaWRfdG9rZW4iLCJyZWRpcmVjdF91cmkiOiJodHRwczpcL1wvd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldFwvdGVzdFwvYVwvb2Jic2JcL2NhbGxiYWNrIiwic3RhdGUiOiJ4NFVLelQyUnBGIiwiY29kZV9jaGFsbGVuZ2VfbWV0aG9kIjoiUzI1NiIsImV4cCI6MTYzNjQ2OTUwMywibm9uY2UiOiI2REpXYlpFVFpNIiwiY2xpZW50X2lkIjoiYUNuQkhqWkJ2RDZrdTNLVkJhc2xMIiwiY29kZV9jaGFsbGVuZ2UiOiJzSVFwX2dfMTNuSks0dUZXS2xFQk9BYnZwOE4zakdkSmZhZjRXRWdPWExZIn0.iopwQSLw1adDFFAZaeH5QbsDs2TQBscb-cAhq8N32kyDm9ADesJEm1rYRvQQ77jPlSmZSY7qG4XQMywP17cpS6AWkAso-i4sLZUXKXEHTFzODViy3qweuLuZDK-u7_z8m-a2RVxgOeTm1vHBo8IgLJrT_ihmK18cH_kwhsEnzKl8s_XDbwaY0AZ4gvWBy_W5pAaYaegF0u81X_cSHEqFW4SJyodf1xqkqZSYODvFi6zQbGgHG8I3iFmMnddH9gouzffG9wWtbpfcHsy-oAh2PufmYv8txnK_VBgI4dadK7yQIG65Qry8o35xQIbHpTW-QMCbGr8UuBHFK6IJCylauw
2021-11-09 14:46:43 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
aCnBHjZBvD6ku3KVBaslL
sub
aCnBHjZBvD6ku3KVBaslL
aud
https://matls-hml.auth-openfinance.bancopsa.com.br/token
jti
Utioatof909JjEYVSSfO
iat
1636469203
exp
1636469263
2021-11-09 14:46:43 SUCCESS
UpdateClientAuthenticationAssertionClaimsWithISSAud
Updated audience in client assertion claims
iss
aCnBHjZBvD6ku3KVBaslL
sub
aCnBHjZBvD6ku3KVBaslL
jti
Utioatof909JjEYVSSfO
iat
1636469203
exp
1636469263
aud
https://auth-hml-openfinance.bancopsa.com.br
2021-11-09 14:46:43 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiJQV0FpNXJ1UWNIZnpQenEySkZkcFk3bkFVaDZMelRUUXREQlVwT00zN0pRIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJhQ25CSGpaQnZENmt1M0tWQmFzbEwiLCJhdWQiOiJodHRwczpcL1wvYXV0aC1obWwtb3BlbmZpbmFuY2UuYmFuY29wc2EuY29tLmJyIiwiaXNzIjoiYUNuQkhqWkJ2RDZrdTNLVkJhc2xMIiwiZXhwIjoxNjM2NDY5MjYzLCJpYXQiOjE2MzY0NjkyMDMsImp0aSI6IlV0aW9hdG9mOTA5SmpFWVZTU2ZPIn0.xiv0oTtQFaMjpPR0VVzKsTZ5LVUxQflKVShF2Olum4PivH6aNgpaMeFoLSujFZB6GlVQ4Q2LOwYuiHQyBnRKruymPFv3cv4cq5QS860NAN9yX4534p1oLYdTfYmdE5rdIAvGTh4S6lFqI6wrrj3cocoQe2RzFcHxKrMgIOnuuR21_EFstqLcj25gnN7zcOe_IaroorG-BsCywOeIGjUgDhHkX7ihpzrH7j2ezwDXpngidhCcbnBhvO3UPa8bAAh32V_Cokn9radvDjDNxEz_vE-3RCiYmTP_Xs_6i22R7LhzblolYzNU1RSiytRY5147TPwN6SQtAYF70_7DLfbpxA
2021-11-09 14:46:43 SUCCESS
AddClientAssertionToPAREndpointParameters
Added client assertion to request
request
{
  "request": "eyJraWQiOiJQV0FpNXJ1UWNIZnpQenEySkZkcFk3bkFVaDZMelRUUXREQlVwT00zN0pRIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvYXV0aC1obWwtb3BlbmZpbmFuY2UuYmFuY29wc2EuY29tLmJyIiwibmJmIjoxNjM2NDY5MjAzLCJzY29wZSI6Im9wZW5pZCBhY2NvdW50cyBjb25zZW50OnVybjpwc2E6NjE4YTg5ZDMxZDU1MDliMTgwMmVhMGQzIiwiaXNzIjoiYUNuQkhqWkJ2RDZrdTNLVkJhc2xMIiwicmVzcG9uc2VfdHlwZSI6ImNvZGUgaWRfdG9rZW4iLCJyZWRpcmVjdF91cmkiOiJodHRwczpcL1wvd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldFwvdGVzdFwvYVwvb2Jic2JcL2NhbGxiYWNrIiwic3RhdGUiOiJ4NFVLelQyUnBGIiwiY29kZV9jaGFsbGVuZ2VfbWV0aG9kIjoiUzI1NiIsImV4cCI6MTYzNjQ2OTUwMywibm9uY2UiOiI2REpXYlpFVFpNIiwiY2xpZW50X2lkIjoiYUNuQkhqWkJ2RDZrdTNLVkJhc2xMIiwiY29kZV9jaGFsbGVuZ2UiOiJzSVFwX2dfMTNuSks0dUZXS2xFQk9BYnZwOE4zakdkSmZhZjRXRWdPWExZIn0.iopwQSLw1adDFFAZaeH5QbsDs2TQBscb-cAhq8N32kyDm9ADesJEm1rYRvQQ77jPlSmZSY7qG4XQMywP17cpS6AWkAso-i4sLZUXKXEHTFzODViy3qweuLuZDK-u7_z8m-a2RVxgOeTm1vHBo8IgLJrT_ihmK18cH_kwhsEnzKl8s_XDbwaY0AZ4gvWBy_W5pAaYaegF0u81X_cSHEqFW4SJyodf1xqkqZSYODvFi6zQbGgHG8I3iFmMnddH9gouzffG9wWtbpfcHsy-oAh2PufmYv8txnK_VBgI4dadK7yQIG65Qry8o35xQIbHpTW-QMCbGr8UuBHFK6IJCylauw",
  "client_assertion": "eyJraWQiOiJQV0FpNXJ1UWNIZnpQenEySkZkcFk3bkFVaDZMelRUUXREQlVwT00zN0pRIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJhQ25CSGpaQnZENmt1M0tWQmFzbEwiLCJhdWQiOiJodHRwczpcL1wvYXV0aC1obWwtb3BlbmZpbmFuY2UuYmFuY29wc2EuY29tLmJyIiwiaXNzIjoiYUNuQkhqWkJ2RDZrdTNLVkJhc2xMIiwiZXhwIjoxNjM2NDY5MjYzLCJpYXQiOjE2MzY0NjkyMDMsImp0aSI6IlV0aW9hdG9mOTA5SmpFWVZTU2ZPIn0.xiv0oTtQFaMjpPR0VVzKsTZ5LVUxQflKVShF2Olum4PivH6aNgpaMeFoLSujFZB6GlVQ4Q2LOwYuiHQyBnRKruymPFv3cv4cq5QS860NAN9yX4534p1oLYdTfYmdE5rdIAvGTh4S6lFqI6wrrj3cocoQe2RzFcHxKrMgIOnuuR21_EFstqLcj25gnN7zcOe_IaroorG-BsCywOeIGjUgDhHkX7ihpzrH7j2ezwDXpngidhCcbnBhvO3UPa8bAAh32V_Cokn9radvDjDNxEz_vE-3RCiYmTP_Xs_6i22R7LhzblolYzNU1RSiytRY5147TPwN6SQtAYF70_7DLfbpxA",
  "client_assertion_type": "urn:ietf:params:oauth:client-assertion-type:jwt-bearer"
}
2021-11-09 14:46:43
CallPAREndpoint
HTTP request
request_uri
https://matls-hml.auth-openfinance.bancopsa.com.br/request
request_method
POST
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "accept-charset": "utf-8",
  "content-length": "1851"
}
request_body
request=eyJraWQiOiJQV0FpNXJ1UWNIZnpQenEySkZkcFk3bkFVaDZMelRUUXREQlVwT00zN0pRIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvYXV0aC1obWwtb3BlbmZpbmFuY2UuYmFuY29wc2EuY29tLmJyIiwibmJmIjoxNjM2NDY5MjAzLCJzY29wZSI6Im9wZW5pZCBhY2NvdW50cyBjb25zZW50OnVybjpwc2E6NjE4YTg5ZDMxZDU1MDliMTgwMmVhMGQzIiwiaXNzIjoiYUNuQkhqWkJ2RDZrdTNLVkJhc2xMIiwicmVzcG9uc2VfdHlwZSI6ImNvZGUgaWRfdG9rZW4iLCJyZWRpcmVjdF91cmkiOiJodHRwczpcL1wvd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldFwvdGVzdFwvYVwvb2Jic2JcL2NhbGxiYWNrIiwic3RhdGUiOiJ4NFVLelQyUnBGIiwiY29kZV9jaGFsbGVuZ2VfbWV0aG9kIjoiUzI1NiIsImV4cCI6MTYzNjQ2OTUwMywibm9uY2UiOiI2REpXYlpFVFpNIiwiY2xpZW50X2lkIjoiYUNuQkhqWkJ2RDZrdTNLVkJhc2xMIiwiY29kZV9jaGFsbGVuZ2UiOiJzSVFwX2dfMTNuSks0dUZXS2xFQk9BYnZwOE4zakdkSmZhZjRXRWdPWExZIn0.iopwQSLw1adDFFAZaeH5QbsDs2TQBscb-cAhq8N32kyDm9ADesJEm1rYRvQQ77jPlSmZSY7qG4XQMywP17cpS6AWkAso-i4sLZUXKXEHTFzODViy3qweuLuZDK-u7_z8m-a2RVxgOeTm1vHBo8IgLJrT_ihmK18cH_kwhsEnzKl8s_XDbwaY0AZ4gvWBy_W5pAaYaegF0u81X_cSHEqFW4SJyodf1xqkqZSYODvFi6zQbGgHG8I3iFmMnddH9gouzffG9wWtbpfcHsy-oAh2PufmYv8txnK_VBgI4dadK7yQIG65Qry8o35xQIbHpTW-QMCbGr8UuBHFK6IJCylauw&client_assertion=eyJraWQiOiJQV0FpNXJ1UWNIZnpQenEySkZkcFk3bkFVaDZMelRUUXREQlVwT00zN0pRIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJhQ25CSGpaQnZENmt1M0tWQmFzbEwiLCJhdWQiOiJodHRwczpcL1wvYXV0aC1obWwtb3BlbmZpbmFuY2UuYmFuY29wc2EuY29tLmJyIiwiaXNzIjoiYUNuQkhqWkJ2RDZrdTNLVkJhc2xMIiwiZXhwIjoxNjM2NDY5MjYzLCJpYXQiOjE2MzY0NjkyMDMsImp0aSI6IlV0aW9hdG9mOTA5SmpFWVZTU2ZPIn0.xiv0oTtQFaMjpPR0VVzKsTZ5LVUxQflKVShF2Olum4PivH6aNgpaMeFoLSujFZB6GlVQ4Q2LOwYuiHQyBnRKruymPFv3cv4cq5QS860NAN9yX4534p1oLYdTfYmdE5rdIAvGTh4S6lFqI6wrrj3cocoQe2RzFcHxKrMgIOnuuR21_EFstqLcj25gnN7zcOe_IaroorG-BsCywOeIGjUgDhHkX7ihpzrH7j2ezwDXpngidhCcbnBhvO3UPa8bAAh32V_Cokn9radvDjDNxEz_vE-3RCiYmTP_Xs_6i22R7LhzblolYzNU1RSiytRY5147TPwN6SQtAYF70_7DLfbpxA&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
request_mutual_tls
{
  "cert": "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\u003d",
  "key": "MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCm41iGeYqaDec+mk2FqguC+/zie8vgTpDAxbuNmjdd/rKtLxVM82u87zjxPGnEezbsMEcLiQsBn11IyTvo0YIi+NEshIyxEPY3zQgdMrP7cSy2dCgYHkHLajiGIuJcjeOEwujZoMD+/3lfV106P6qEP483q4iIZwZFDv3SBapLIhmPDZc6ChCxQKxtaVq2C4vVDPKiTI8iBYrHRPUSsohgSUEMMVMyUjkMTPHEH8XKX1RjnEGy4SV3EiceqcjyjOydY9J6M6+PO9TJhpPbs/tXCkd+v8sdtiZtE4lQQ1DuTSvcNsCoVQL8k28hgbBGYVPDnSwpLgeyTn88L5/jI+NbAgMBAAECggEBAINKe8xfNeD4ayHe9nnfSusjHtF2nu+6Hzro1CIUXtZ9l0eTsOg24F1kvaFa68J9RLoPSPUUPSprm1G1roH8wKqOoNCq/pwWQf2oOWfvCZUYdhqbyyceNpi22fz82KQDpCg/xjvfsbVqequ86UT37UfZUOx08BaPJmmR37Eob85moZEDas3b/dwtlX/U+60E1exgnBfxprrA3uoWfyPcIsunQR1PKKJung/GsaQE09n/1Hcb2NQzQnQlGUJT5pbOGu/WDn8xj+lDq1Y4pJ8kmzeWhW2ykKMtwZtWxKVSrtD/9WeEc8l2OVMBg4+sTno6PZ/meItvc4MBCewo7h90jAECgYEA2g8frMIf/uiSGKDhlmkYgFATxebo6vGU6x09b0E8J9HQOtJx/HPB01g2SKEkR5AV+8NcQPDaW+W/NGc9UcnTmAfpxQzQWPGhoQ5q4+ewWPrUavS+LyoUXc7MOp2nVmzFH+ewe+zvtAPOevRkf0lrMzVh/4jiwfkKaZkqfdwYTFsCgYEAw+zxNC04/TJvbjRpXKKq3/pR9ikpton0vdahZpChHXTuXCv7d/voquhZbUB2wwXD7UCHGym9qlbJGtvSyRKiioHURRyXufyXHFXEUGR2OKDmwm44eVCt7MKVM+yoIgLnKN2a/z0E8sUyHiCAvA2XcKKMcZ/Jn8gejWS4rRVSdQECgYEAxHH1hiyIqJua6mcdc+SQNyBs/8/rq6UiFMIN04nAiNsDLcri95zNU/nXRY0uYu4Sb/JqzPJutXV/0NTlMCaT4hXW6zeFB2v/wVl8wH68pxypewWrxE+zc2NXJ8NZuolY+Uo/+xTUSadYP/qmAuoAkmyYMZ5/MmKKl+Ftn19F4JsCgYA/iu4jlPMhsyTOojL1t1Ah+iZw5qK/r/hvRVftUsTeL9lKjX0uScYI//hY5Ype79S+cqoe1ifMQf9RNbAkRGXw8/BrRb2ztUcxCmP0CtEIxq5wqpyoQ9FUszr+rydMeJKN/2lQlHKxZeE+Qh5eXy4Zeq5//2m954J5Kwx2Hi8zAQKBgQC3pEPpgA8NZCBEodUaaTHJKrld2dhf+NgvKjL7j6dirgjAF4sfjallCT/fbQr5pOolO6V4knMi7QTk6xt0EHKA6SPdRb5lDr7uIsvfxLfmibjcYLoqLjRLva07z/63LnzD1WG47S96wrnV29vj8yvMR9SLe/OqyxJvCmdRZctcGA\u003d\u003d",
  "ca": "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\u003d"
}
2021-11-09 14:46:44 RESPONSE
CallPAREndpoint
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "server": "nginx/1.14.0 (Ubuntu)",
  "date": "Tue, 09 Nov 2021 14:46:44 GMT",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "89",
  "connection": "keep-alive",
  "x-dns-prefetch-control": "off",
  "x-frame-options": "SAMEORIGIN",
  "strict-transport-security": "max-age\u003d15552000; includeSubDomains",
  "x-download-options": "noopen",
  "x-content-type-options": "nosniff",
  "x-xss-protection": "1; mode\u003dblock",
  "vary": "Origin",
  "pragma": "no-cache",
  "cache-control": "no-cache, no-store",
  "x-envoy-upstream-service-time": "40"
}
response_body
{"expires_in":60,"request_uri":"urn:ietf:params:oauth:request_uri:oFvdMbZv69APHl7eVAd3p"}
2021-11-09 14:46:44 SUCCESS
CallPAREndpoint
Storing pushed_authorization_endpoint_response_http_status 201
2021-11-09 14:46:44 SUCCESS
CallPAREndpoint
Parsed pushed authorization request endpoint response
expires_in
60
request_uri
urn:ietf:params:oauth:request_uri:oFvdMbZv69APHl7eVAd3p
2021-11-09 14:46:44 SUCCESS
CheckIfPAREndpointResponseError
pushed authorization request endpoint correct response.
2021-11-09 14:46:44 SUCCESS
CheckForRequestUriValue
Found valid request_uri
request_uri
urn:ietf:params:oauth:request_uri:oFvdMbZv69APHl7eVAd3p
2021-11-09 14:46:44 SUCCESS
CheckForPARResponseExpiresIn
Found expires_in
expires_in
60
2021-11-09 14:46:44 SUCCESS
ExtractRequestUriFromPARResponse
Extracted the request_uri: urn:ietf:params:oauth:request_uri:oFvdMbZv69APHl7eVAd3p
2021-11-09 14:46:44 SUCCESS
EnsureMinimumRequestUriEntropy
Calculated shannon entropy seems sufficient
actual
258.85536876509246
expected
128.0
value
s
Attempting use of request_uri after expiry and testing if Authorization server returns error in callback
2021-11-09 14:46:44 SUCCESS
WaitForExpiry
Pausing for 60 seconds
2021-11-09 14:47:44 SUCCESS
WaitForExpiry
Woke up after 60 seconds sleep
2021-11-09 14:47:44 SUCCESS
BuildRequestObjectByReferenceRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://auth-hml-openfinance.bancopsa.com.br/auth?request_uri=urn:ietf:params:oauth:request_uri:oFvdMbZv69APHl7eVAd3p&client_id=aCnBHjZBvD6ku3KVBaslL&redirect_uri=https://www.certification.openid.net/test/a/obbsb/callback&scope=openid%20accounts%20consent:urn:psa:618a89d31d5509b1802ea0d3&response_type=code%20id_token
2021-11-09 14:47:44 REDIRECT
fapi1-advanced-final-par-attempt-to-use-expired-request_uri
Redirecting to authorization endpoint
redirect_to
https://auth-hml-openfinance.bancopsa.com.br/auth?request_uri=urn:ietf:params:oauth:request_uri:oFvdMbZv69APHl7eVAd3p&client_id=aCnBHjZBvD6ku3KVBaslL&redirect_uri=https://www.certification.openid.net/test/a/obbsb/callback&scope=openid%20accounts%20consent:urn:psa:618a89d31d5509b1802ea0d3&response_type=code%20id_token
2021-11-09 14:47:44 REVIEW
ExpectInvalidRequestUriErrorPage
If the server does not return an error back to the client, It must show an error page that the request_uri is invalid - upload a screenshot of the error page.
image_no_longer_required
true
2021-11-09 14:47:52 INCOMING
fapi1-advanced-final-par-attempt-to-use-expired-request_uri
Incoming HTTP request to test instance 7iKvfYmqLj0M2Cb
incoming_headers
{
  "host": "www.certification.openid.net",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8,application/signed-exchange;v\u003db3;q\u003d0.9",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "sec-ch-ua": "\"Google Chrome\";v\u003d\"95\", \"Chromium\";v\u003d\"95\", \";Not A Brand\";v\u003d\"99\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "referer": "https://www.certification.openid.net/",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "cookie": "_ga\u003dGA1.3.1845020843.1636229075; _gid\u003dGA1.3.1460723582.1636229075; JSESSIONID\u003dD50F542D46434E4171EA62DBD41FBCE0",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "connection": "close",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
incoming_path
callback
incoming_body_form_params
incoming_method
GET
incoming_body_json
incoming_query_string_params
{}
incoming_body
2021-11-09 14:47:52 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/OFt3IfZTaPQvXN28U5eA",
  "fullUrl": "https://www.certification.openid.net/test/a/obbsb/implicit/OFt3IfZTaPQvXN28U5eA"
}
2021-11-09 14:47:52 OUTGOING
fapi1-advanced-final-par-attempt-to-use-expired-request_uri
Response to HTTP request to test instance 7iKvfYmqLj0M2Cb
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/obbsb/implicit/OFt3IfZTaPQvXN28U5eA, returnUrl=/log-detail.html?log=7iKvfYmqLj0M2Cb}]
outgoing_path
callback
2021-11-09 14:47:52 INCOMING
fapi1-advanced-final-par-attempt-to-use-expired-request_uri
Incoming HTTP request to test instance 7iKvfYmqLj0M2Cb
incoming_headers
{
  "host": "www.certification.openid.net",
  "sec-ch-ua": "\"Google Chrome\";v\u003d\"95\", \"Chromium\";v\u003d\"95\", \";Not A Brand\";v\u003d\"99\"",
  "accept": "*/*",
  "content-type": "text/plain",
  "x-requested-with": "XMLHttpRequest",
  "sec-ch-ua-mobile": "?0",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36",
  "sec-ch-ua-platform": "\"Windows\"",
  "origin": "https://www.certification.openid.net",
  "sec-fetch-site": "same-origin",
  "sec-fetch-mode": "cors",
  "sec-fetch-dest": "empty",
  "referer": "https://www.certification.openid.net/test/a/obbsb/callback",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "cookie": "_ga\u003dGA1.3.1845020843.1636229075; _gid\u003dGA1.3.1460723582.1636229075; JSESSIONID\u003dD50F542D46434E4171EA62DBD41FBCE0",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "content-length": "86",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net",
  "connection": "close"
}
incoming_path
implicit/OFt3IfZTaPQvXN28U5eA
incoming_body_form_params
incoming_method
POST
incoming_body_json
incoming_query_string_params
{}
incoming_body
#error=invalid_request_uri&error_description=request_uri%20is%20invalid%20or%20expired
2021-11-09 14:47:52 OUTGOING
fapi1-advanced-final-par-attempt-to-use-expired-request_uri
Response to HTTP request to test instance 7iKvfYmqLj0M2Cb
outgoing_status_code
204
outgoing_headers
{}
outgoing_body

                                
outgoing_path
implicit/OFt3IfZTaPQvXN28U5eA
2021-11-09 14:47:52
ExtractImplicitHashToCallbackResponse
Extracted response from URL fragment
parameters
[
  {
    "name": "error",
    "value": "invalid_request_uri"
  },
  {
    "name": "error_description",
    "value": "request_uri is invalid or expired"
  }
]
2021-11-09 14:47:52 SUCCESS
ExtractImplicitHashToCallbackResponse
Extracted the hash values
error
invalid_request_uri
error_description
request_uri is invalid or expired
2021-11-09 14:47:52 REDIRECT-IN
fapi1-advanced-final-par-attempt-to-use-expired-request_uri
Authorization endpoint response captured
url_query
{}
headers
{
  "host": "www.certification.openid.net",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8,application/signed-exchange;v\u003db3;q\u003d0.9",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "sec-ch-ua": "\"Google Chrome\";v\u003d\"95\", \"Chromium\";v\u003d\"95\", \";Not A Brand\";v\u003d\"99\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "referer": "https://www.certification.openid.net/",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "cookie": "_ga\u003dGA1.3.1845020843.1636229075; _gid\u003dGA1.3.1460723582.1636229075; JSESSIONID\u003dD50F542D46434E4171EA62DBD41FBCE0",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "connection": "close",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
http_method
GET
url_fragment
{
  "error": "invalid_request_uri",
  "error_description": "request_uri is invalid or expired"
}
post_body
Verify authorization endpoint response
2021-11-09 14:47:52 SUCCESS
RejectErrorInUrlQuery
'error' is not present in URL query returned from authorization endpoint
2021-11-09 14:47:52 SUCCESS
RejectAuthCodeInUrlQuery
Authorization code is not present in URL query returned from authorization endpoint
2021-11-09 14:47:52 SUCCESS
EnsureInvalidRequestUriError
Authorization endpoint returned expected 'error' of 'invalid_request_uri'
error
invalid_request_uri
2021-11-09 14:47:52 FINISHED
fapi1-advanced-final-par-attempt-to-use-expired-request_uri
Test has run to completion
testmodule_result
PASSED
2021-11-09 14:47:56
TEST-RUNNER
Alias has now been claimed by another test
alias
obbsb
new_test_id
VRfEJz6Jku11U34
Test Results