Test Summary

Test Results

Expand All Collapse All
All times are UTC
2021-07-30 20:19:59 INFO
TEST-RUNNER
Test instance E9j5kBccZkIgyJ6 created
baseUrl
https://www.certification.openid.net/test/a/safratest
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "by_value",
  "fapi_profile": "openbanking_brazil",
  "fapi_response_mode": "plain_response"
}
alias
safratest
description
Safra FAPI Test
planId
CxDMEeI0nSCsu
config
{
  "alias": "safratest",
  "description": "Safra FAPI Test",
  "server": {
    "discoveryUrl": "https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/.well-known/openid-configuration"
  },
  "client": {
    "scope": "openid accounts",
    "jwks": {
      "keys": [
        {
          "kid": "1wdAurLd6pIjJ6PN38VrNDo7pLqQWBLNNKv-m_aD7Wg",
          "alg": "PS256",
          "kty": "RSA",
          "n": "x6bDCQbVgzrIdgaxSjrwFTWhkD1KswOauFEAQcDJcp0yrgz0D_xw0EJgjsKDz6635fOo-e2bMo7IH-AGN4-FPdOpjt0tipbi3Oc9Rw1V6Myb1S1TsIB6hKacqeIn4GOVLPnFCvttI_sN2egOpU04eABV5oqSfKnVqyBUkUV4y-8K5LYWRsyw4wH_poxEcimIxr50bRI0BWiZ8ThLSxF9YjjxJm7xQYKiUIs3D4pF6WN0Fd0B4emDBuF2mMRTNp45INsPoLsCbHGT5CwwH5Z1HqrWVLh8K0-_efHL4gLOmrDXBjWGcWvO1pE4GlTDC_lzxEgnzWH-gqATbZdnfom95Q",
          "e": "AQAB",
          "d": "qwPsYmoJMByFI5w99tCfX_uNhekKeGao_CLeLnR92gBPLgmIcb0RwUJqRT7W-2m0unNJlbPy0Y6-W5dgm-0C-9-3iNlqLiFq-D_XHGqO4ReKkEMAQdr7l27EGTzQXYPPfzP_lZWiekSNK8975BpOOXRIIG8oZUJw9OF_ruQsQbngYSnLqFxtuYxrRd5yZB9yMGouEx_BWdkzx2rB9cWZmhjgXC0vAFGadC908aKbv6RswqbtAGlPoN7lL_nFJkpZsjR5G8WLGR43Gc3EIdOal1UzLNNVDgl_fgzm8-Adlyls95nqKr_Zq9gbzwNBdLwWsHJEIYC2ZvMntSMQa3brbQ",
          "p": "5nBqpe2yre89CUvXbRAAjB-gfipQuEkIGUxgoRdahvvPNULipdXLGrFXW55t2FsjFFpRvhCLtdM8sDhGMqqDh1lKo2kuhwl8SIRZueQz8vsDMQ_oGw-RCNMRa4p1QkcxBVnVMUgJeYhdHhw6GHCpUEvU_9o-jKVMk200AZxEaIs",
          "q": "3cwXwhOX8pcO8vEiAQL16j5dq9lzZUhqdGkStHlQybOe7WwbglenTQFO4E_Ri-mJx2DLx9mQeaJIV61JsUtrSceulBBDe1MCbVD6ojHh5KHgAhtRWCjRFsZ8iczqcFMoPjQA_yW3sxkWIzesOT9bc15cV8rpuvxJsm18FbK80U8",
          "dp": "dpjKuoUAHbZv4lXvFElVDsjEL8qVapLjoSmG3cGILMpyFQZMYW8Lrbwxqox6GgylnDbztO8NCFIj_Mmpjy_kq4cP-9QJRyRhm2zKRPqmpdn8BYcbPLohObpvT7qdqLO9DfTy3P8nKS4-Rl3epG9vJE0y3U60PGxiYcmlJ2MGbgs",
          "dq": "QuJP68uiz5nz_RjwKyPsaoYCE1eQr-NFjvM8m8XVse2DqI8oQIcUQWl6krQfObTkQoaTDSIzqipg7GeqSFe489fOcoHxB5iBq9t2qUCnoR2bgqcgQZiVbOvQFHIB5Ht_MDrYbhi-q7iN73LTcbQEbObwq9zZ3PRFeRQBDj4HKIs",
          "qi": "GhBbrlJDVrLxyXW3kDb1KHWy-zUhEU7Jsg9PwXBzKz1iiF56pugE-rX95IpacRNPZqxh_ZKVZPpMhEohW1CTcrQ_5WiKLDhSrEAybl7LHmgFzRwmoKtoM46rcS8_PCiUat4rmsBwd0D-o7WU1XPmZVO9UbA79gGlAK5sBysVKXk"
        }
      ]
    },
    "client_id": "client-1"
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIG7jCCBdagAwIBAgIULso9beQ84Topc8SrV5hrZmqJGscwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcyMDIwMzcwMFoXDTIyMDgxOTIw\nMzcwMFowggETMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEzARBgNVBAcMClPD\no28gUGF1bG8xFzAVBgNVBAoTDkJDTyBTQUZSQSBTLkEuMS0wKwYDVQQLEyQ3MDkx\nMzhkZC02ZTlkLTVmOTYtYmZmZi02OWE1YjJjYjNlYzAxFzAVBgNVBAMMDiouc2Fm\ncmEuY29tLmJyMRcwFQYDVQQFEw41ODE2MDc4OTAwMDEyODEdMBsGA1UEDxMUUHJp\ndmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3PAIBAxMCQlIxNDAyBgoJkiaJ\nk/IsZAEBEyRhNDIzZDFlNy05YTQ3LTQwZTktYjJkYi1hMjM0YzQwMzJlMzQwggEi\nMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDbaLy+4MD59CoPl5dTzt1IolWx\n5B6Z7hf7EpRgbNa41p4Gju+ywPLYy0Yfl9JO+3HUKj2UmxHqfCYfij1GoOIsj6Z2\n5A4BQflAMvqlzGK0ortOjQMyaUmoXzI8SnyshQQiYVUsnnaGLJhcc35eXBNiaqjh\nkoWAEa2MQP+EsCXKyBlvs2KskMpRpP+qgEpWo1/WSWcrzW7nOewhJzzSin7eG7Wc\nJ1XsL9jijm5MaLFyTAeEE2wujLneGlE4gORXmhqH6LVM+SAiNKGCi7YSXi+xhXFx\nO1TuNO6A3XhPDzIaxnSaAcSKK5C4iLBkTSGuoY4z1vYXJZL4qyCLRRJwOllBAgMB\nAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQPOEY3FWW3IeOp5QP7\naJj3/9aHkzAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEF\nBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9w\nZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8v\nY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIu\nY3JsMB8GA1UdEQQYMBaCFGFwaS1obWwuc2FmcmEuY29tLmJyMA4GA1UdDwEB/wQE\nAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEGA1UdIASCAZgwggGUMIIBkAYK\nKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCCASgMggEkVGhpcyBDZXJ0aWZp\nY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJhaWRpYW0gU2VydmljZXMgTGlt\naXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBvcmdhbmlzYXRpb25zIHVzaW5n\nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1c3QgRnJhbWV3b3JrIFNlcnZp\nY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMg\nYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2aWNlcyBMdGQgQ2VydGljaWNh\ndGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjBEBggrBgEF\nBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5v\ncmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQADggEBAEiFiy22sp503pQM3Xfv\n6cjz8wuilrq5JzjWxyMCfa7KCw4XmkjyRrNsSdJi9LjI+kS5cvXgKYZd/H3RobA1\nhdy7nMWxIF+CecijgrkJ5xhczkobgrOk7tqSthLv09icKJCyNyag4Z2AaqSn7jAz\nUy7lyViWwGQvYOLAFeEU+P5qGK8NNwMWTMKPsYRnmziSnkOJhfI7H2WtbzWkmnBF\nw+L7eKe7g7+qsih/JjU/1yv1M+9XM7ifZqf1wrCzNojS+aWVUs2aQD8O3RG3cWJw\nvKrXc8i5LF72xReITeohsFiIaXbZbg0XK0noBcK/7Zfnk/cRvMTCEpwYnxExUdkV\n0FI\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDbaLy+4MD59CoP\nl5dTzt1IolWx5B6Z7hf7EpRgbNa41p4Gju+ywPLYy0Yfl9JO+3HUKj2UmxHqfCYf\nij1GoOIsj6Z25A4BQflAMvqlzGK0ortOjQMyaUmoXzI8SnyshQQiYVUsnnaGLJhc\nc35eXBNiaqjhkoWAEa2MQP+EsCXKyBlvs2KskMpRpP+qgEpWo1/WSWcrzW7nOewh\nJzzSin7eG7WcJ1XsL9jijm5MaLFyTAeEE2wujLneGlE4gORXmhqH6LVM+SAiNKGC\ni7YSXi+xhXFxO1TuNO6A3XhPDzIaxnSaAcSKK5C4iLBkTSGuoY4z1vYXJZL4qyCL\nRRJwOllBAgMBAAECggEBAKJqQLXHZ/JfRLdwDqwSSInY6Tia1fA6aHQJx94tEzGW\nZToTmuomnF3Q82K1nw+qYBOfBSC5PaTnK81TJpLeyy4TVDVUEe3qaViVpCcRScvP\nXnoCNmidudGyTlyFAw8uE+ZjSIqT7sbZwhtFvziYTh0fOU5piPtJmr9k6gDN59vX\nrsLUXPPKACQoYXrJmHfzzYOXDCIcuDo/Buo1NQ3RQu6T5NP5AwrliWlMAjrmYih4\n0Dv9KuFVIC7O4Lw8A0cTDXl5r29UUS1gQGMAquwjvrf3O/8PyBWPoAjmyXmfkHLi\nKvY6tWlDTuYfjVtp/ScGUjAJ4A3dSF8INvcrPrpB5AECgYEA84Y88Hfc7h+2Ccwg\nLassrE2fL1ZnzlvJeBOllmFsh/fujIlYGU8Bg5RwNS9zdgYhS3RB/1uPrjxA9wft\nTltBJBYyk88r+h0KnUuJTtUJwIuR5N9V66wiQ41Gknl8YmklqaiulhGI60gxs8N1\n9cJy8m7By+4I+d0WRkrekkUjdqECgYEA5qY73jVHK+RL4O3LU9JI37ninTqkHAp+\n+X/9KoCZEO5cooiN/MTReoePgW3BUTudLq7joZdE85dCBdJOLPa0aLlYUr2wxuu8\n0nO4YlPoA9aHSEubyAOknTfY+T2dBDqKTEiXY0hv8dCe0bjA9papWqqY70AQif4w\n7FgacH+Z/qECgYEA0vdc/ZlpTOUt58jtq4KaHd7U48aAAVak76BdmCxoQFZ6U0d8\nidhW4G2M05Z6+SkQWPSrZBQnIfNS+G7mlzYY9bFBOamFWJUmJ+RTXHbUjviaeGM+\nZP9nY4wVMjmKlxquJQ9bx+gC7IlLfYb8Pt6og/uNaiSZpBRzAoxDywWYVmECgYAp\niDt1itBzBdvn98nKIS6AIr+8oieU6QruMG7M7XUiiFlj5wTyRBqYXrqnirTpxLtM\nAa/5k/yVhGIeHD15eT8JMH7H/2JKn35TwwSrqAI6VrHrgbnebVGCAeFvF/ojHctz\nawrflNabi35ds1AD1yNNsTRyuG2B+6ShmkfAhCmdoQKBgEWsM3WHVBgXePE/109A\nEXeqKuQij0FdncC1HVWRVpuj9oBrUKt3C7nihXCtkXqF/4iNHNbxVZPAiQ1UeMyx\nuW4u26frHVTlf95S6IiNfV6AgcWuRkM1F8GRf2IvjcZYwxGa6l38B0PUmdiPt7TF\nwYi8lJ+EZhjFrchun6bOcvLT\n-----END PRIVATE KEY-----"
  },
  "resource": {
    "resourceUrl": "https://api-mtls-hml.safra.com.br/open-banking/resources/v1/resources",
    "consentUrl": "https://api-mtls-hml.safra.com.br/open-banking/consents/v1/consents",
    "brazilCpf": "16881808852"
  },
  "directory": {
    "discoveryUrl": "https://auth.sandbox.directory.openbankingbrasil.org.br/.well-known/openid-configuration",
    "client_id": "1QibuWjtI43KC0uGjjcBc",
    "apibase": "https://matls-api.sandbox.directory.openbankingbrasil.org.br/"
  },
  "client2": {
    "client_id": "client-2",
    "scope": "openid accounts",
    "jwks": {
      "keys": [
        {
          "kid": "SHEnwmZ4pW1uhwr2U-ZUbSLje52lr2wR0SoAbynkufY",
          "alg": "PS256",
          "kty": "RSA",
          "n": "wnqP4ZhlZIsphYGoc0tv5u7p107ILlgcInNlRQt6aWV-_jj040z8hhVVxj-J8ZU9JYfNCBega853-bhHMPfHCfTglVYI0CK4ELnnmM6RM5wRgW1nmuTeZEnnfYNuq-HWnEakuSzba-wvNyyEbEZ2uqe5XDVNHTSq9xR0E2PPenkRSUSDg074lpB7_eRMEv89-1RrUqExCCg7yflytelTGar3c5Hdq3Vh7TkK5Yj4OOT5twiBy-MljO0x5Zlp8KkZJ6Ff5ZgXX3ZC4JmxbtgR1WhP7oEvXSnMIs7SkVrwALdOmlUjJ2eRrMgr3O3YChiDBuW_BM6gte-7o-S_2lIphQ",
          "e": "AQAB",
          "d": "eLUjus0hGZ-6fM_2IuGOqhJd97JBU2qCw-tFzu4J44MIqHfnn3E4R2zUmUD0uIp9sl6wprYrbt5u3wM-xKj11Ds2bdpBjBYQkukgU1rbCuJyhxfFt4EYe7zXPrMmLO72inbaZMjvw_OLdr5dzuqJZN8XkKDQpTD8cHE0fphzvbp0MMyGtFclsy6_znxz1S8NYeepHU2vlg_Oo9gb9-G4XtXaOJVjZa_z4MUC0v1NwymmXho-3m5Z5fcmbbLCZp7NVl7uqImPOii9HeVdTlSrA-JTQIQkVFkqvaVwWtaF4qO5R1gIjO94Jxl88vJSeYMSBdUxg5Riew0_Jc5gz1fYgQ",
          "p": "4_1gImcoecLeFJlVvpmCW1CgbphGhaUv6sEK-frtKQeokyY3eatYcGI3c7IseMR05WgY1Br80Siwl9G2e2GFNRve-9OWTj-O32X-_RwrMMNRrnpL_MWLZkWlsWfPhj26Vm6YQ2VIphM_yO3Gpguk5zGR7C2hobLBDVVhqmE6fKE",
          "q": "2l83AnTyMKWwTudDujebvr5u0L_TEIMKAmgD2gvtbgFHpRp5BWiu8UYs0rfVADD-h2runXSzgFyz_9ToCQbyrRCilV0-g1ATC3RLkz1ykv2AEiIp2fh8IrhMcThNtqxdlMijfjwTZXnKatlBoa3cMMGwvqPPGnFm3isVLUoQPmU",
          "dp": "v3O0WO97o9QqHe4tfOL3_qqULosdHXl75Yy6JPW8VioiO39qMnfaynUPz84dXkTLTSG_R85p41JiCPuIW8-mxtRiyeICZC8nUR4bpH0VH9vFKdl1GgzhZL6zx2g_cqE_avlwT5gsC5o6hAZ4PFOm5KZRvZ0MD_dF-mZqn2MKdEE",
          "dq": "fhIyZAy4NjWyEBucEkpAdGLk_0d_xyyf_rumXaA9NyEuB7e83s6NEWZ-Qjk3k6C1keC-WdEiQJ1EnhKA05VbTWcpNipbCNyV4isF5r-3Af2wjseCegDnSfQ0zbi_xRLGBDvBiAOO_yrNHdrH9Vu2n79zFtzjmFSYGvOsijUUI7E",
          "qi": "KDOYS3jWXnQpNeaS9slGKIChULsxsFnG_7zbvqc9-7QwXQCmT8Ka_j5az_2eZ5q1RGkbFFUa4htUvHb2zzmrvboHR1MDC7BfQDXSImCuvsJr79hcXROwMFEgHERHIhuIcd6HfKROpakOFdNYDDqYxr7GDshJhiTXby6P4qreK2Y"
        }
      ]
    }
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIG7jCCBdagAwIBAgIUc8d/se//5JCdOBkXN5AzUk7jFcQwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDcyMDIwMzgwMFoXDTIyMDgxOTIw\nMzgwMFowggETMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEzARBgNVBAcMClPD\no28gUGF1bG8xFzAVBgNVBAoTDkJDTyBTQUZSQSBTLkEuMS0wKwYDVQQLEyQ3MDkx\nMzhkZC02ZTlkLTVmOTYtYmZmZi02OWE1YjJjYjNlYzAxFzAVBgNVBAMMDiouc2Fm\ncmEuY29tLmJyMRcwFQYDVQQFEw41ODE2MDc4OTAwMDEyODEdMBsGA1UEDxMUUHJp\ndmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3PAIBAxMCQlIxNDAyBgoJkiaJ\nk/IsZAEBEyRlYWYxNzFkZC1kYzM2LTRkYTktYTNiZi0xYTMzODYxYTNlNWYwggEi\nMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/FsOl5frNo/R7RRHxHl1blv2c\nB6sadEdZO7asTIqrqxyLaUu69HaSmIn5lwpkw0T3sGWU8MHHmMgg4oqEJCoyfXwr\n9Zre2rdNb8AZ7I9bv5kUikV3WTmEUf/wMzgmF51Hux4LbWaAMNitg+qRELOrBTaE\nUPlmOIhulyOETd8WvDS6Tcz1k73ZMvrsdvfWsadOFlEUfeAeJ2DFC+SSkjZ7+7T1\nZHtL3N4ReT5ZLzMCib4fJFiobxQ7OWbiy3PShpt5xcO6ZsmzNi/2YZluKaTniq69\nGtb2seiLI4+LSKwjmTni/8MI4i6PiYrMtYtSMsnRi9I8i0ieySr6tF+TosDxAgMB\nAAGjggLYMIIC1DAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBR+fu4b3i8w8+2+UIX9\nF83gFM118DAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEF\nBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9w\nZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8v\nY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIu\nY3JsMB8GA1UdEQQYMBaCFGFwaS1obWwuc2FmcmEuY29tLmJyMA4GA1UdDwEB/wQE\nAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEGA1UdIASCAZgwggGUMIIBkAYK\nKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCCASgMggEkVGhpcyBDZXJ0aWZp\nY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJhaWRpYW0gU2VydmljZXMgTGlt\naXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBvcmdhbmlzYXRpb25zIHVzaW5n\nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1c3QgRnJhbWV3b3JrIFNlcnZp\nY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMg\nYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2aWNlcyBMdGQgQ2VydGljaWNh\ndGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjBEBggrBgEF\nBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5v\ncmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQADggEBAKIoN4ONDWxcOdU2MSqr\n/xHdx5D22EKtyVyfcOou2AUo7yRKdaRWP7D8kH1QnqrMVPbriKVamlh7aBfWaNIC\nHAJamkryuL4VST7VlVFgS9f+E+lzxzfNEifCEfgRsABckX542o7WcfX3OI8rDXLO\nDXhde8Fkdt2NpFQiM9q10fL4OLnCDvV9GRYzq4sj6SeDG20JCetuasdyJkYQQCX+\nfItaF+Q6VvdsrtL33x3AqI0uQDE6+MtsEAOA1gOQDTRLyCyAny01UxkKQ1rBcXEU\nyLyClM8XeBKJkImkLBeN8GAKVddgqZ7zHbzSHTEM2BG6VdLOP6Q0voa/seoipw1z\nhLU\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC/FsOl5frNo/R7\nRRHxHl1blv2cB6sadEdZO7asTIqrqxyLaUu69HaSmIn5lwpkw0T3sGWU8MHHmMgg\n4oqEJCoyfXwr9Zre2rdNb8AZ7I9bv5kUikV3WTmEUf/wMzgmF51Hux4LbWaAMNit\ng+qRELOrBTaEUPlmOIhulyOETd8WvDS6Tcz1k73ZMvrsdvfWsadOFlEUfeAeJ2DF\nC+SSkjZ7+7T1ZHtL3N4ReT5ZLzMCib4fJFiobxQ7OWbiy3PShpt5xcO6ZsmzNi/2\nYZluKaTniq69Gtb2seiLI4+LSKwjmTni/8MI4i6PiYrMtYtSMsnRi9I8i0ieySr6\ntF+TosDxAgMBAAECggEACrNlpWapktZ5nGWTyaLfq39bGF+9jy+vxyl241Mt+MsO\nQChXW1LRSQhNwbJZnKbqt8wjBCIvV9QQcPb+tsOnsUghqfyI/a3V0fpOEaWTqZmj\nIulTVomilOxansLfhBKSdi/eUNmBgfA6Ug0vF4yN4yfZk7NNJBJKYZcJICGUOpua\nuq+JlwJgbr1DeyiwHV5R/0KceiPJHrkZsdUU+Pev/51kECfYHih0GuMIMMvrXEpo\nJCzoPlyeKwpO+NdhJsuY+YtEsE+taGeNCxnL+nJM3uugRYEoEjyTdJhTIhWDahSC\nukcUml+7jwGx3VO/ZD85zjcOgLl2djQ3xSgGMADMAQKBgQDeUpioHp9/RoEoUZIj\np0YF5x+dTXvGpFYSIQ184RwGD4bkali+mSp8yev/fE9KNm8/oiDRaRIlLoc7kbIM\n0tdgWOn15uoeGupkvTyDKI0QN6dY56p/dImMUFnUYpPSqPwrraPUpKJEE+CeOyHK\nsrlBPEdzLCP9XKPz3OZ9o3sKUQKBgQDcCPZGkBXnuGIluSfYFmr6KNbpk18QgwKG\nYR1R7SAvE8VVhwGsYBE6ZwBnwER8Gs2YHhL8EWd/4mQuuW2G7yuMzSLMUiLYguJc\n9xknRm3kinb+JJSk1st36Qz+X8SCdA/QxO2EirsbifEhF6xBh7cNttQn1WSzN1sR\nWl2fh5gEoQKBgQC132Hs3qhiKV5NinV/3z6EY6/UMmfYd+XFjO6Iw2r2dktGns0c\nlxZP4avDZIFE18UojExGo6rpaefNToIWxYDV28cBmDbcC+7GHJzdOxYzNyQaseIj\nxEUl2TGzcjU1t3IblUAaG9h20sAFEaCyPoUYneRhjrGeeePSAls4Wr20EQKBgHu/\nZpKE0m0B2+EPYwM6iGussEGpKlvk8nSVBaJf1Cvl2KOjTCOf29CWwTmYfmu1v08A\nCvlM6IKZ1nIYwyqSNFH5xMpYn1RZN+nE5paaG4/e99EyzY5vZvtHTJF7Vs9var2l\nI1fZliWEzOIpqC0qoJ7L5kGI2Bua1FLMGb9wyORBAoGBAJP0Qqjzi4CAN+xiI3fc\ncTHY45i/sxKGPiz2rhnpfNuvG9BeAlrX12KnUL08ZxwjKmRAsAk7CRmhl75t3z6M\n/MjYviRXRovYgIcAjgTgHbPDAEcVNbSRZRXsOWo5SAoZ2PwlzaOMTt6Y46VjtEVp\nSkJ6M/ixVmZRAj9mc2T/r3eb\n-----END PRIVATE KEY-----"
  }
}
testName
fapi1-advanced-final-ensure-response-type-code-fails
2021-07-30 20:19:59 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/safratest/callback
2021-07-30 20:19:59
GetDynamicServerConfiguration
HTTP request
request_uri
https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2021-07-30 20:20:00 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "x-xss-protection": "1; mode\u003dblock",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "no-referrer",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "x-content-type-options": "nosniff",
  "content-type": "application/json",
  "vary": "Accept-Encoding",
  "cache-control": "no-cache, no-store, no-transform, must-revalidate",
  "expires": "Fri, 30 Jul 2021 20:20:00 GMT",
  "date": "Fri, 30 Jul 2021 20:20:00 GMT",
  "connection": "keep-alive",
  "set-cookie": "c90abdd8e7a45cb14a8bae8901c040fa\u003df3b5c830dbdae649aebac0b0fc678cf8; path\u003d/; HttpOnly; Secure"
}
response_body
{"issuer":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF","authorization_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/auth","token_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/token","introspection_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/token/introspect","userinfo_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/userinfo","end_session_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/logout","jwks_uri":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/certs","check_session_iframe":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/login-status-iframe.html","grant_types_supported":["authorization_code","implicit","refresh_token","password","client_credentials","urn:ietf:params:oauth:grant-type:device_code","urn:openid:params:grant-type:ciba"],"response_types_supported":["code","none","id_token","token","id_token token","code id_token","code token","code id_token token"],"subject_types_supported":["public","pairwise"],"id_token_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512"],"id_token_encryption_alg_values_supported":["RSA-OAEP","RSA-OAEP-256","RSA1_5"],"id_token_encryption_enc_values_supported":["A256GCM","A192GCM","A128GCM","A128CBC-HS256","A192CBC-HS384","A256CBC-HS512"],"userinfo_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512","none"],"request_object_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512","none"],"request_object_encryption_alg_values_supported":["RSA-OAEP","RSA-OAEP-256","RSA1_5"],"request_object_encryption_enc_values_supported":["A256GCM","A192GCM","A128GCM","A128CBC-HS256","A192CBC-HS384","A256CBC-HS512"],"response_modes_supported":["query","fragment","form_post","query.jwt","fragment.jwt","form_post.jwt","jwt"],"registration_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/clients-registrations/openid-connect","token_endpoint_auth_methods_supported":["private_key_jwt","client_secret_basic","client_secret_post","tls_client_auth","client_secret_jwt"],"token_endpoint_auth_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512"],"introspection_endpoint_auth_methods_supported":["private_key_jwt","client_secret_basic","client_secret_post","tls_client_auth","client_secret_jwt"],"introspection_endpoint_auth_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512"],"authorization_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512"],"authorization_encryption_alg_values_supported":["RSA-OAEP","RSA-OAEP-256","RSA1_5"],"authorization_encryption_enc_values_supported":["A256GCM","A192GCM","A128GCM","A128CBC-HS256","A192CBC-HS384","A256CBC-HS512"],"claims_supported":["cpf","cnpj","aud","sub","iss","auth_time","name","given_name","family_name","preferred_username","email","acr"],"claim_types_supported":["normal"],"claims_parameter_supported":true,"scopes_supported":["openid","profile","email","credit-cards-accounts","microprofile-jwt","web-origins","phone","payments","financings","invoice-financings","openid","unarranged-accounts-overdraft","consent","offline_access","customers","accounts","resources","address","consents","loans","roles"],"request_parameter_supported":true,"request_uri_parameter_supported":true,"require_request_uri_registration":true,"code_challenge_methods_supported":["plain","S256"],"tls_client_certificate_bound_access_tokens":true,"revocation_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/revoke","revocation_endpoint_auth_methods_supported":["private_key_jwt","client_secret_basic","client_secret_post","tls_client_auth","client_secret_jwt"],"revocation_endpoint_auth_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512"],"backchannel_logout_supported":true,"backchannel_logout_session_supported":true,"device_authorization_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/auth/device","backchannel_token_delivery_modes_supported":["poll"],"backchannel_authentication_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/ext/ciba/auth","acr_values_supported":["urn:brasil:openbanking:loa2"],"mtls_endpoint_aliases":{"token_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/token","revocation_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/revoke","introspection_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/token/introspect","device_authorization_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/auth/device","registration_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/clients-registrations/openid-connect","userinfo_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/userinfo","backchannel_authentication_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/ext/ciba/auth"}}
2021-07-30 20:20:00
GetDynamicServerConfiguration
Downloaded server configuration
server_config_string
{"issuer":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF","authorization_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/auth","token_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/token","introspection_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/token/introspect","userinfo_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/userinfo","end_session_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/logout","jwks_uri":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/certs","check_session_iframe":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/login-status-iframe.html","grant_types_supported":["authorization_code","implicit","refresh_token","password","client_credentials","urn:ietf:params:oauth:grant-type:device_code","urn:openid:params:grant-type:ciba"],"response_types_supported":["code","none","id_token","token","id_token token","code id_token","code token","code id_token token"],"subject_types_supported":["public","pairwise"],"id_token_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512"],"id_token_encryption_alg_values_supported":["RSA-OAEP","RSA-OAEP-256","RSA1_5"],"id_token_encryption_enc_values_supported":["A256GCM","A192GCM","A128GCM","A128CBC-HS256","A192CBC-HS384","A256CBC-HS512"],"userinfo_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512","none"],"request_object_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512","none"],"request_object_encryption_alg_values_supported":["RSA-OAEP","RSA-OAEP-256","RSA1_5"],"request_object_encryption_enc_values_supported":["A256GCM","A192GCM","A128GCM","A128CBC-HS256","A192CBC-HS384","A256CBC-HS512"],"response_modes_supported":["query","fragment","form_post","query.jwt","fragment.jwt","form_post.jwt","jwt"],"registration_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/clients-registrations/openid-connect","token_endpoint_auth_methods_supported":["private_key_jwt","client_secret_basic","client_secret_post","tls_client_auth","client_secret_jwt"],"token_endpoint_auth_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512"],"introspection_endpoint_auth_methods_supported":["private_key_jwt","client_secret_basic","client_secret_post","tls_client_auth","client_secret_jwt"],"introspection_endpoint_auth_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512"],"authorization_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512"],"authorization_encryption_alg_values_supported":["RSA-OAEP","RSA-OAEP-256","RSA1_5"],"authorization_encryption_enc_values_supported":["A256GCM","A192GCM","A128GCM","A128CBC-HS256","A192CBC-HS384","A256CBC-HS512"],"claims_supported":["cpf","cnpj","aud","sub","iss","auth_time","name","given_name","family_name","preferred_username","email","acr"],"claim_types_supported":["normal"],"claims_parameter_supported":true,"scopes_supported":["openid","profile","email","credit-cards-accounts","microprofile-jwt","web-origins","phone","payments","financings","invoice-financings","openid","unarranged-accounts-overdraft","consent","offline_access","customers","accounts","resources","address","consents","loans","roles"],"request_parameter_supported":true,"request_uri_parameter_supported":true,"require_request_uri_registration":true,"code_challenge_methods_supported":["plain","S256"],"tls_client_certificate_bound_access_tokens":true,"revocation_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/revoke","revocation_endpoint_auth_methods_supported":["private_key_jwt","client_secret_basic","client_secret_post","tls_client_auth","client_secret_jwt"],"revocation_endpoint_auth_signing_alg_values_supported":["PS384","ES384","RS384","HS256","HS512","ES256","RS256","HS384","ES512","PS256","PS512","RS512"],"backchannel_logout_supported":true,"backchannel_logout_session_supported":true,"device_authorization_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/auth/device","backchannel_token_delivery_modes_supported":["poll"],"backchannel_authentication_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/ext/ciba/auth","acr_values_supported":["urn:brasil:openbanking:loa2"],"mtls_endpoint_aliases":{"token_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/token","revocation_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/revoke","introspection_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/token/introspect","device_authorization_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/auth/device","registration_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/clients-registrations/openid-connect","userinfo_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/userinfo","backchannel_authentication_endpoint":"https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/ext/ciba/auth"}}
2021-07-30 20:20:00 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
issuer
https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF
authorization_endpoint
https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/auth
token_endpoint
https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/token
introspection_endpoint
https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/token/introspect
userinfo_endpoint
https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/userinfo
end_session_endpoint
https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/logout
jwks_uri
https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/certs
check_session_iframe
https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/login-status-iframe.html
grant_types_supported
[
  "authorization_code",
  "implicit",
  "refresh_token",
  "password",
  "client_credentials",
  "urn:ietf:params:oauth:grant-type:device_code",
  "urn:openid:params:grant-type:ciba"
]
response_types_supported
[
  "code",
  "none",
  "id_token",
  "token",
  "id_token token",
  "code id_token",
  "code token",
  "code id_token token"
]
subject_types_supported
[
  "public",
  "pairwise"
]
id_token_signing_alg_values_supported
[
  "PS384",
  "ES384",
  "RS384",
  "HS256",
  "HS512",
  "ES256",
  "RS256",
  "HS384",
  "ES512",
  "PS256",
  "PS512",
  "RS512"
]
id_token_encryption_alg_values_supported
[
  "RSA-OAEP",
  "RSA-OAEP-256",
  "RSA1_5"
]
id_token_encryption_enc_values_supported
[
  "A256GCM",
  "A192GCM",
  "A128GCM",
  "A128CBC-HS256",
  "A192CBC-HS384",
  "A256CBC-HS512"
]
userinfo_signing_alg_values_supported
[
  "PS384",
  "ES384",
  "RS384",
  "HS256",
  "HS512",
  "ES256",
  "RS256",
  "HS384",
  "ES512",
  "PS256",
  "PS512",
  "RS512",
  "none"
]
request_object_signing_alg_values_supported
[
  "PS384",
  "ES384",
  "RS384",
  "HS256",
  "HS512",
  "ES256",
  "RS256",
  "HS384",
  "ES512",
  "PS256",
  "PS512",
  "RS512",
  "none"
]
request_object_encryption_alg_values_supported
[
  "RSA-OAEP",
  "RSA-OAEP-256",
  "RSA1_5"
]
request_object_encryption_enc_values_supported
[
  "A256GCM",
  "A192GCM",
  "A128GCM",
  "A128CBC-HS256",
  "A192CBC-HS384",
  "A256CBC-HS512"
]
response_modes_supported
[
  "query",
  "fragment",
  "form_post",
  "query.jwt",
  "fragment.jwt",
  "form_post.jwt",
  "jwt"
]
registration_endpoint
https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/clients-registrations/openid-connect
token_endpoint_auth_methods_supported
[
  "private_key_jwt",
  "client_secret_basic",
  "client_secret_post",
  "tls_client_auth",
  "client_secret_jwt"
]
token_endpoint_auth_signing_alg_values_supported
[
  "PS384",
  "ES384",
  "RS384",
  "HS256",
  "HS512",
  "ES256",
  "RS256",
  "HS384",
  "ES512",
  "PS256",
  "PS512",
  "RS512"
]
introspection_endpoint_auth_methods_supported
[
  "private_key_jwt",
  "client_secret_basic",
  "client_secret_post",
  "tls_client_auth",
  "client_secret_jwt"
]
introspection_endpoint_auth_signing_alg_values_supported
[
  "PS384",
  "ES384",
  "RS384",
  "HS256",
  "HS512",
  "ES256",
  "RS256",
  "HS384",
  "ES512",
  "PS256",
  "PS512",
  "RS512"
]
authorization_signing_alg_values_supported
[
  "PS384",
  "ES384",
  "RS384",
  "HS256",
  "HS512",
  "ES256",
  "RS256",
  "HS384",
  "ES512",
  "PS256",
  "PS512",
  "RS512"
]
authorization_encryption_alg_values_supported
[
  "RSA-OAEP",
  "RSA-OAEP-256",
  "RSA1_5"
]
authorization_encryption_enc_values_supported
[
  "A256GCM",
  "A192GCM",
  "A128GCM",
  "A128CBC-HS256",
  "A192CBC-HS384",
  "A256CBC-HS512"
]
claims_supported
[
  "cpf",
  "cnpj",
  "aud",
  "sub",
  "iss",
  "auth_time",
  "name",
  "given_name",
  "family_name",
  "preferred_username",
  "email",
  "acr"
]
claim_types_supported
[
  "normal"
]
claims_parameter_supported
true
scopes_supported
[
  "openid",
  "profile",
  "email",
  "credit-cards-accounts",
  "microprofile-jwt",
  "web-origins",
  "phone",
  "payments",
  "financings",
  "invoice-financings",
  "openid",
  "unarranged-accounts-overdraft",
  "consent",
  "offline_access",
  "customers",
  "accounts",
  "resources",
  "address",
  "consents",
  "loans",
  "roles"
]
request_parameter_supported
true
request_uri_parameter_supported
true
require_request_uri_registration
true
code_challenge_methods_supported
[
  "plain",
  "S256"
]
tls_client_certificate_bound_access_tokens
true
revocation_endpoint
https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/revoke
revocation_endpoint_auth_methods_supported
[
  "private_key_jwt",
  "client_secret_basic",
  "client_secret_post",
  "tls_client_auth",
  "client_secret_jwt"
]
revocation_endpoint_auth_signing_alg_values_supported
[
  "PS384",
  "ES384",
  "RS384",
  "HS256",
  "HS512",
  "ES256",
  "RS256",
  "HS384",
  "ES512",
  "PS256",
  "PS512",
  "RS512"
]
backchannel_logout_supported
true
backchannel_logout_session_supported
true
device_authorization_endpoint
https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/auth/device
backchannel_token_delivery_modes_supported
[
  "poll"
]
backchannel_authentication_endpoint
https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/ext/ciba/auth
acr_values_supported
[
  "urn:brasil:openbanking:loa2"
]
mtls_endpoint_aliases
{
  "token_endpoint": "https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/token",
  "revocation_endpoint": "https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/revoke",
  "introspection_endpoint": "https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/token/introspect",
  "device_authorization_endpoint": "https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/auth/device",
  "registration_endpoint": "https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/clients-registrations/openid-connect",
  "userinfo_endpoint": "https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/userinfo",
  "backchannel_authentication_endpoint": "https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/ext/ciba/auth"
}
2021-07-30 20:20:00 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2021-07-30 20:20:00 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2021-07-30 20:20:00
FetchServerKeys
Fetching server key
jwks_uri
https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/certs
2021-07-30 20:20:00
FetchServerKeys
HTTP request
request_uri
https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/certs
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2021-07-30 20:20:00 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "x-xss-protection": "1; mode\u003dblock",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "no-referrer",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "x-content-type-options": "nosniff",
  "content-type": "application/json",
  "vary": "Accept-Encoding",
  "cache-control": "no-cache",
  "expires": "Fri, 30 Jul 2021 20:20:00 GMT",
  "date": "Fri, 30 Jul 2021 20:20:00 GMT",
  "connection": "keep-alive",
  "set-cookie": "c90abdd8e7a45cb14a8bae8901c040fa\u003df3b5c830dbdae649aebac0b0fc678cf8; path\u003d/; HttpOnly; Secure"
}
response_body
{"keys":[{"kid":"YQaLuiV4t34_1mjWIpEX4BiXc7eV7-vNO9fIvrawt0o","kty":"RSA","alg":"RS256","use":"enc","n":"iTEDiPXY54lEJ1VGdgF3_uFsBc4ADnUmysM-RCLIZQFRAiUYWtNpyaJ8HfBv5QyNsMkecoB0E5hTxRcxY9KzaU0WEv4K0RyE6NGFszm44KGPtsSHMQI5k8GSYgNTfvFD-7Lq351lOx6q9CXmj4QBs_F-w3IWw0Z9PfMJCPu52xP2img51Jl2tF2G4KGJD-dFpB5tpwuRAFEGg9UxItbxjsBKXLuLliED7dPMaH5Pra2XoLojh2oNF1j2_Rygo6sbOjz06WQf9Fb8wWH8VguclpmFR_c6vozP-3VM1shDvCLQIPkgs21B66Ckh30R1m9RY6BWHTeWJMIz7oYao_3LIQ","e":"AQAB","x5c":["MIICnTCCAYUCBgF6oEJe8DANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdTYWZyYVBGMB4XDTIxMDcxMzE0MjQwMloXDTMxMDcxMzE0MjU0MlowEjEQMA4GA1UEAwwHU2FmcmFQRjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAIkxA4j12OeJRCdVRnYBd/7hbAXOAA51JsrDPkQiyGUBUQIlGFrTacmifB3wb+UMjbDJHnKAdBOYU8UXMWPSs2lNFhL+CtEchOjRhbM5uOChj7bEhzECOZPBkmIDU37xQ/uy6t+dZTseqvQl5o+EAbPxfsNyFsNGfT3zCQj7udsT9opoOdSZdrRdhuChiQ/nRaQebacLkQBRBoPVMSLW8Y7ASly7i5YhA+3TzGh+T62tl6C6I4dqDRdY9v0coKOrGzo89OlkH/RW/MFh/FYLnJaZhUf3Or6Mz/t1TNbIQ7wi0CD5ILNtQeugpId9EdZvUWOgVh03liTCM+6GGqP9yyECAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAIYmMGtv4ZtI/gGy7qBKQ9iI6hP+ehGcGw/CWgTZjg71YjgOYzchikcak1+877B5eaTmm94wGs/ygSh5yRc1peBum7+MzLt7+nRxq4aF3eIjIl6DKdRdjWFDFt2z5x/QN8vbIHeu6MyUSJN6XEhRNAxB9S/ib+V48Rjs0iu+mg3YOSc0mFZvus9Vrl+aI28tz7AXTijd/euqFHDkXTJ66TH2byWRJfWyJebfDl0QxOXBW+g2lodoU454rncEhzSbKJOLWUO2uRgBFP7kj6GEUAyWHTlVm0tzt4iI48MV3J3LwG1T3dUQHJ8MXLcb8qRdC4Tnn989KkfijVtsxZGNbxw=="],"x5t":"mJjhvBYuPKK6zb0HAYcwAZQX63Q","x5t#S256":"Ychrd9COMSyxwxGkX43NXxvj1uz9HPA3ciWeQPL3XtM"},{"kid":"FfCa9rZ7ZaB0vyTaG_L1MTi83dLD4JbpyRTucUi7_b0","kty":"RSA","alg":"PS256","use":"sig","n":"rb2qJq4ufXn1CbP-y3defBxSPjeQffE1WQWqQJ3BCRVU3Ywi_gyt2KWKE3Nh4_rELbJ7Xcrea6ZRCQZUxF5sexxDjMWfKn2LahWxQCDRnqnao7UGoIRVgKaJ4SVezERjrUX2-vFSyE_fhmDSvxyOAva2_4OkPv9O-rbsSR_m5dE1bMwCezh8QrUjwYlN3ouGmU8x1s5hcsmpIMfu30pBkrIIMW4HJV-97BpoX3sGJf8j70Rtsz26_Tmu5k5n9wcHCNwX1U4iK-ia7t7x82mArzcbbhV_lrKfm2Aq_NO0orAbb3L_vpLZrdKLMB3In7-RwpZz8XGEhyTz2O4fnLG5XQ","e":"AQAB","x5c":["MIICnTCCAYUCBgF6XShwSDANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdTYWZyYVBGMB4XDTIxMDYzMDEzNDEwOVoXDTMxMDYzMDEzNDI0OVowEjEQMA4GA1UEAwwHU2FmcmFQRjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK29qiauLn159Qmz/st3XnwcUj43kH3xNVkFqkCdwQkVVN2MIv4MrdilihNzYeP6xC2ye13K3mumUQkGVMRebHscQ4zFnyp9i2oVsUAg0Z6p2qO1BqCEVYCmieElXsxEY61F9vrxUshP34Zg0r8cjgL2tv+DpD7/Tvq27Ekf5uXRNWzMAns4fEK1I8GJTd6LhplPMdbOYXLJqSDH7t9KQZKyCDFuByVfvewaaF97BiX/I+9EbbM9uv05ruZOZ/cHBwjcF9VOIivomu7e8fNpgK83G24Vf5ayn5tgKvzTtKKwG29y/76S2a3SizAdyJ+/kcKWc/FxhIck89juH5yxuV0CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAAjtyVLVQgf3GHA7lLg7gRlAfGpNN1U93sD5XVHySweTnpPCwC3TDqS1YOJD+gpgUcHVXMGA+FUkaU+QVxfWvqwY+r1HXq0DgEh5L2O4TJOwUJKanX72zEkS0oky0Butz0WPptGIR/3L3stKQGst/Vk5p22GwnEJpie1g6hDmSD2Lop1djJ8fbDNxdugu29Ex+CvfAJDHvr2r1/bdtmfMHqfLyAc7z+8VbNt1yqX2SJq1Y+83+7UMgLFYMccrlBIC+PnRSiKFPxGHhvS0doyZIrdzQIOn4PK4kC6pyeB8v9RRPxemMF62pzbNKa291gASg4NkYeWfNXg6aQ0ioj5XSA=="],"x5t":"ZPAFX773Dz8Sp50DfUcFCzOQohA","x5t#S256":"2rqXdHsSTMKRPy_qYQLS_8tIbD6SP4h47s5AxAqlqt8"},{"kid":"Bhg3SuC3cXnhJircNVkXC4otLeEPo5_OWuyjYkiiUKE","kty":"RSA","alg":"RS256","use":"sig","n":"0H_FsUSlSxYgyntpgbfCERYud0ps0yfadhzH55bHEB0BqBMa36DMD_C-6VsL-jjNCyUkszWAOlWE8GeyoETg1M0qL58xqI5sX8RTsWqO3QH6VKoQs9moIVpqaTf0ZYS_HCTqL7xfsCYqXQn3loQWIhhWbFQjFBakVF_Vk8lTbR8WXFXhnDU7EfDZNmYBcNhwe5drJXTKZw4ZIhv-f7fUez7fBvQqPmdFL1DlWU1-OxbJa7YPCluz89jwHv4r5veYrQKo2ejXRhcbfd1VUnWbLOYoZKdx3w7yT-WG9q7iTBDfTsw_J2gajb0R4WvDV6tL8_eBsRWCuyaDy1fcX_yJmQ","e":"AQAB","x5c":["MIICnTCCAYUCBgF61PAZNTANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdTYWZyYVBGMB4XDTIxMDcyMzE5NTQwMloXDTMxMDcyMzE5NTU0MlowEjEQMA4GA1UEAwwHU2FmcmFQRjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANB/xbFEpUsWIMp7aYG3whEWLndKbNMn2nYcx+eWxxAdAagTGt+gzA/wvulbC/o4zQslJLM1gDpVhPBnsqBE4NTNKi+fMaiObF/EU7Fqjt0B+lSqELPZqCFaamk39GWEvxwk6i+8X7AmKl0J95aEFiIYVmxUIxQWpFRf1ZPJU20fFlxV4Zw1OxHw2TZmAXDYcHuXayV0ymcOGSIb/n+31Hs+3wb0Kj5nRS9Q5VlNfjsWyWu2Dwpbs/PY8B7+K+b3mK0CqNno10YXG33dVVJ1myzmKGSncd8O8k/lhvau4kwQ307MPydoGo29EeFrw1erS/P3gbEVgrsmg8tX3F/8iZkCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAVqK5L24HmDr1eLNt2NHok9LO2rbYrGf9of+T+Q8INPcNILB4LcxGqW0I8QQhmA2acShIFae/drspzpYht8GV70c083X+0hFLkwBprTi1UMi7ZugBSkms2NH9mcFhBQuD4TzPmwADPQhJivup8e3WIfPgHG72iLcc3Z/j9E84AboAFTXgiAl/wq432WeMoi83qfDpVmNDYPjIveA/ecfuq+Ck5gT4t4zcoqjGXOMSrBeYMiXGqg+SFWKVE6gvmvCCFH1POzEEDSwdrPnqodha+FFL7IjmrSrjQKG1CU0AKxwPlSzYMckMT/whv8vEEjjkhvwWsSlKw98SrfPtw9f8jA=="],"x5t":"TiGgMTFPGvvC3SY5rUDmztlZUug","x5t#S256":"qFpdOPxuuq8Uol2FFyb-ujI0F0xCANcricK5JXY9-Vs"}]}
2021-07-30 20:20:00
FetchServerKeys
Found JWK set string
jwk_string
{"keys":[{"kid":"YQaLuiV4t34_1mjWIpEX4BiXc7eV7-vNO9fIvrawt0o","kty":"RSA","alg":"RS256","use":"enc","n":"iTEDiPXY54lEJ1VGdgF3_uFsBc4ADnUmysM-RCLIZQFRAiUYWtNpyaJ8HfBv5QyNsMkecoB0E5hTxRcxY9KzaU0WEv4K0RyE6NGFszm44KGPtsSHMQI5k8GSYgNTfvFD-7Lq351lOx6q9CXmj4QBs_F-w3IWw0Z9PfMJCPu52xP2img51Jl2tF2G4KGJD-dFpB5tpwuRAFEGg9UxItbxjsBKXLuLliED7dPMaH5Pra2XoLojh2oNF1j2_Rygo6sbOjz06WQf9Fb8wWH8VguclpmFR_c6vozP-3VM1shDvCLQIPkgs21B66Ckh30R1m9RY6BWHTeWJMIz7oYao_3LIQ","e":"AQAB","x5c":["MIICnTCCAYUCBgF6oEJe8DANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdTYWZyYVBGMB4XDTIxMDcxMzE0MjQwMloXDTMxMDcxMzE0MjU0MlowEjEQMA4GA1UEAwwHU2FmcmFQRjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAIkxA4j12OeJRCdVRnYBd/7hbAXOAA51JsrDPkQiyGUBUQIlGFrTacmifB3wb+UMjbDJHnKAdBOYU8UXMWPSs2lNFhL+CtEchOjRhbM5uOChj7bEhzECOZPBkmIDU37xQ/uy6t+dZTseqvQl5o+EAbPxfsNyFsNGfT3zCQj7udsT9opoOdSZdrRdhuChiQ/nRaQebacLkQBRBoPVMSLW8Y7ASly7i5YhA+3TzGh+T62tl6C6I4dqDRdY9v0coKOrGzo89OlkH/RW/MFh/FYLnJaZhUf3Or6Mz/t1TNbIQ7wi0CD5ILNtQeugpId9EdZvUWOgVh03liTCM+6GGqP9yyECAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAIYmMGtv4ZtI/gGy7qBKQ9iI6hP+ehGcGw/CWgTZjg71YjgOYzchikcak1+877B5eaTmm94wGs/ygSh5yRc1peBum7+MzLt7+nRxq4aF3eIjIl6DKdRdjWFDFt2z5x/QN8vbIHeu6MyUSJN6XEhRNAxB9S/ib+V48Rjs0iu+mg3YOSc0mFZvus9Vrl+aI28tz7AXTijd/euqFHDkXTJ66TH2byWRJfWyJebfDl0QxOXBW+g2lodoU454rncEhzSbKJOLWUO2uRgBFP7kj6GEUAyWHTlVm0tzt4iI48MV3J3LwG1T3dUQHJ8MXLcb8qRdC4Tnn989KkfijVtsxZGNbxw=="],"x5t":"mJjhvBYuPKK6zb0HAYcwAZQX63Q","x5t#S256":"Ychrd9COMSyxwxGkX43NXxvj1uz9HPA3ciWeQPL3XtM"},{"kid":"FfCa9rZ7ZaB0vyTaG_L1MTi83dLD4JbpyRTucUi7_b0","kty":"RSA","alg":"PS256","use":"sig","n":"rb2qJq4ufXn1CbP-y3defBxSPjeQffE1WQWqQJ3BCRVU3Ywi_gyt2KWKE3Nh4_rELbJ7Xcrea6ZRCQZUxF5sexxDjMWfKn2LahWxQCDRnqnao7UGoIRVgKaJ4SVezERjrUX2-vFSyE_fhmDSvxyOAva2_4OkPv9O-rbsSR_m5dE1bMwCezh8QrUjwYlN3ouGmU8x1s5hcsmpIMfu30pBkrIIMW4HJV-97BpoX3sGJf8j70Rtsz26_Tmu5k5n9wcHCNwX1U4iK-ia7t7x82mArzcbbhV_lrKfm2Aq_NO0orAbb3L_vpLZrdKLMB3In7-RwpZz8XGEhyTz2O4fnLG5XQ","e":"AQAB","x5c":["MIICnTCCAYUCBgF6XShwSDANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdTYWZyYVBGMB4XDTIxMDYzMDEzNDEwOVoXDTMxMDYzMDEzNDI0OVowEjEQMA4GA1UEAwwHU2FmcmFQRjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK29qiauLn159Qmz/st3XnwcUj43kH3xNVkFqkCdwQkVVN2MIv4MrdilihNzYeP6xC2ye13K3mumUQkGVMRebHscQ4zFnyp9i2oVsUAg0Z6p2qO1BqCEVYCmieElXsxEY61F9vrxUshP34Zg0r8cjgL2tv+DpD7/Tvq27Ekf5uXRNWzMAns4fEK1I8GJTd6LhplPMdbOYXLJqSDH7t9KQZKyCDFuByVfvewaaF97BiX/I+9EbbM9uv05ruZOZ/cHBwjcF9VOIivomu7e8fNpgK83G24Vf5ayn5tgKvzTtKKwG29y/76S2a3SizAdyJ+/kcKWc/FxhIck89juH5yxuV0CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAAjtyVLVQgf3GHA7lLg7gRlAfGpNN1U93sD5XVHySweTnpPCwC3TDqS1YOJD+gpgUcHVXMGA+FUkaU+QVxfWvqwY+r1HXq0DgEh5L2O4TJOwUJKanX72zEkS0oky0Butz0WPptGIR/3L3stKQGst/Vk5p22GwnEJpie1g6hDmSD2Lop1djJ8fbDNxdugu29Ex+CvfAJDHvr2r1/bdtmfMHqfLyAc7z+8VbNt1yqX2SJq1Y+83+7UMgLFYMccrlBIC+PnRSiKFPxGHhvS0doyZIrdzQIOn4PK4kC6pyeB8v9RRPxemMF62pzbNKa291gASg4NkYeWfNXg6aQ0ioj5XSA=="],"x5t":"ZPAFX773Dz8Sp50DfUcFCzOQohA","x5t#S256":"2rqXdHsSTMKRPy_qYQLS_8tIbD6SP4h47s5AxAqlqt8"},{"kid":"Bhg3SuC3cXnhJircNVkXC4otLeEPo5_OWuyjYkiiUKE","kty":"RSA","alg":"RS256","use":"sig","n":"0H_FsUSlSxYgyntpgbfCERYud0ps0yfadhzH55bHEB0BqBMa36DMD_C-6VsL-jjNCyUkszWAOlWE8GeyoETg1M0qL58xqI5sX8RTsWqO3QH6VKoQs9moIVpqaTf0ZYS_HCTqL7xfsCYqXQn3loQWIhhWbFQjFBakVF_Vk8lTbR8WXFXhnDU7EfDZNmYBcNhwe5drJXTKZw4ZIhv-f7fUez7fBvQqPmdFL1DlWU1-OxbJa7YPCluz89jwHv4r5veYrQKo2ejXRhcbfd1VUnWbLOYoZKdx3w7yT-WG9q7iTBDfTsw_J2gajb0R4WvDV6tL8_eBsRWCuyaDy1fcX_yJmQ","e":"AQAB","x5c":["MIICnTCCAYUCBgF61PAZNTANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdTYWZyYVBGMB4XDTIxMDcyMzE5NTQwMloXDTMxMDcyMzE5NTU0MlowEjEQMA4GA1UEAwwHU2FmcmFQRjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANB/xbFEpUsWIMp7aYG3whEWLndKbNMn2nYcx+eWxxAdAagTGt+gzA/wvulbC/o4zQslJLM1gDpVhPBnsqBE4NTNKi+fMaiObF/EU7Fqjt0B+lSqELPZqCFaamk39GWEvxwk6i+8X7AmKl0J95aEFiIYVmxUIxQWpFRf1ZPJU20fFlxV4Zw1OxHw2TZmAXDYcHuXayV0ymcOGSIb/n+31Hs+3wb0Kj5nRS9Q5VlNfjsWyWu2Dwpbs/PY8B7+K+b3mK0CqNno10YXG33dVVJ1myzmKGSncd8O8k/lhvau4kwQ307MPydoGo29EeFrw1erS/P3gbEVgrsmg8tX3F/8iZkCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAVqK5L24HmDr1eLNt2NHok9LO2rbYrGf9of+T+Q8INPcNILB4LcxGqW0I8QQhmA2acShIFae/drspzpYht8GV70c083X+0hFLkwBprTi1UMi7ZugBSkms2NH9mcFhBQuD4TzPmwADPQhJivup8e3WIfPgHG72iLcc3Z/j9E84AboAFTXgiAl/wq432WeMoi83qfDpVmNDYPjIveA/ecfuq+Ck5gT4t4zcoqjGXOMSrBeYMiXGqg+SFWKVE6gvmvCCFH1POzEEDSwdrPnqodha+FFL7IjmrSrjQKG1CU0AKxwPlSzYMckMT/whv8vEEjjkhvwWsSlKw98SrfPtw9f8jA=="],"x5t":"TiGgMTFPGvvC3SY5rUDmztlZUug","x5t#S256":"qFpdOPxuuq8Uol2FFyb-ujI0F0xCANcricK5JXY9-Vs"}]}
2021-07-30 20:20:00 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kid": "YQaLuiV4t34_1mjWIpEX4BiXc7eV7-vNO9fIvrawt0o",
      "kty": "RSA",
      "alg": "RS256",
      "use": "enc",
      "n": "iTEDiPXY54lEJ1VGdgF3_uFsBc4ADnUmysM-RCLIZQFRAiUYWtNpyaJ8HfBv5QyNsMkecoB0E5hTxRcxY9KzaU0WEv4K0RyE6NGFszm44KGPtsSHMQI5k8GSYgNTfvFD-7Lq351lOx6q9CXmj4QBs_F-w3IWw0Z9PfMJCPu52xP2img51Jl2tF2G4KGJD-dFpB5tpwuRAFEGg9UxItbxjsBKXLuLliED7dPMaH5Pra2XoLojh2oNF1j2_Rygo6sbOjz06WQf9Fb8wWH8VguclpmFR_c6vozP-3VM1shDvCLQIPkgs21B66Ckh30R1m9RY6BWHTeWJMIz7oYao_3LIQ",
      "e": "AQAB",
      "x5c": [
        "MIICnTCCAYUCBgF6oEJe8DANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdTYWZyYVBGMB4XDTIxMDcxMzE0MjQwMloXDTMxMDcxMzE0MjU0MlowEjEQMA4GA1UEAwwHU2FmcmFQRjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAIkxA4j12OeJRCdVRnYBd/7hbAXOAA51JsrDPkQiyGUBUQIlGFrTacmifB3wb+UMjbDJHnKAdBOYU8UXMWPSs2lNFhL+CtEchOjRhbM5uOChj7bEhzECOZPBkmIDU37xQ/uy6t+dZTseqvQl5o+EAbPxfsNyFsNGfT3zCQj7udsT9opoOdSZdrRdhuChiQ/nRaQebacLkQBRBoPVMSLW8Y7ASly7i5YhA+3TzGh+T62tl6C6I4dqDRdY9v0coKOrGzo89OlkH/RW/MFh/FYLnJaZhUf3Or6Mz/t1TNbIQ7wi0CD5ILNtQeugpId9EdZvUWOgVh03liTCM+6GGqP9yyECAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAIYmMGtv4ZtI/gGy7qBKQ9iI6hP+ehGcGw/CWgTZjg71YjgOYzchikcak1+877B5eaTmm94wGs/ygSh5yRc1peBum7+MzLt7+nRxq4aF3eIjIl6DKdRdjWFDFt2z5x/QN8vbIHeu6MyUSJN6XEhRNAxB9S/ib+V48Rjs0iu+mg3YOSc0mFZvus9Vrl+aI28tz7AXTijd/euqFHDkXTJ66TH2byWRJfWyJebfDl0QxOXBW+g2lodoU454rncEhzSbKJOLWUO2uRgBFP7kj6GEUAyWHTlVm0tzt4iI48MV3J3LwG1T3dUQHJ8MXLcb8qRdC4Tnn989KkfijVtsxZGNbxw\u003d\u003d"
      ],
      "x5t": "mJjhvBYuPKK6zb0HAYcwAZQX63Q",
      "x5t#S256": "Ychrd9COMSyxwxGkX43NXxvj1uz9HPA3ciWeQPL3XtM"
    },
    {
      "kid": "FfCa9rZ7ZaB0vyTaG_L1MTi83dLD4JbpyRTucUi7_b0",
      "kty": "RSA",
      "alg": "PS256",
      "use": "sig",
      "n": "rb2qJq4ufXn1CbP-y3defBxSPjeQffE1WQWqQJ3BCRVU3Ywi_gyt2KWKE3Nh4_rELbJ7Xcrea6ZRCQZUxF5sexxDjMWfKn2LahWxQCDRnqnao7UGoIRVgKaJ4SVezERjrUX2-vFSyE_fhmDSvxyOAva2_4OkPv9O-rbsSR_m5dE1bMwCezh8QrUjwYlN3ouGmU8x1s5hcsmpIMfu30pBkrIIMW4HJV-97BpoX3sGJf8j70Rtsz26_Tmu5k5n9wcHCNwX1U4iK-ia7t7x82mArzcbbhV_lrKfm2Aq_NO0orAbb3L_vpLZrdKLMB3In7-RwpZz8XGEhyTz2O4fnLG5XQ",
      "e": "AQAB",
      "x5c": [
        "MIICnTCCAYUCBgF6XShwSDANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdTYWZyYVBGMB4XDTIxMDYzMDEzNDEwOVoXDTMxMDYzMDEzNDI0OVowEjEQMA4GA1UEAwwHU2FmcmFQRjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK29qiauLn159Qmz/st3XnwcUj43kH3xNVkFqkCdwQkVVN2MIv4MrdilihNzYeP6xC2ye13K3mumUQkGVMRebHscQ4zFnyp9i2oVsUAg0Z6p2qO1BqCEVYCmieElXsxEY61F9vrxUshP34Zg0r8cjgL2tv+DpD7/Tvq27Ekf5uXRNWzMAns4fEK1I8GJTd6LhplPMdbOYXLJqSDH7t9KQZKyCDFuByVfvewaaF97BiX/I+9EbbM9uv05ruZOZ/cHBwjcF9VOIivomu7e8fNpgK83G24Vf5ayn5tgKvzTtKKwG29y/76S2a3SizAdyJ+/kcKWc/FxhIck89juH5yxuV0CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAAjtyVLVQgf3GHA7lLg7gRlAfGpNN1U93sD5XVHySweTnpPCwC3TDqS1YOJD+gpgUcHVXMGA+FUkaU+QVxfWvqwY+r1HXq0DgEh5L2O4TJOwUJKanX72zEkS0oky0Butz0WPptGIR/3L3stKQGst/Vk5p22GwnEJpie1g6hDmSD2Lop1djJ8fbDNxdugu29Ex+CvfAJDHvr2r1/bdtmfMHqfLyAc7z+8VbNt1yqX2SJq1Y+83+7UMgLFYMccrlBIC+PnRSiKFPxGHhvS0doyZIrdzQIOn4PK4kC6pyeB8v9RRPxemMF62pzbNKa291gASg4NkYeWfNXg6aQ0ioj5XSA\u003d\u003d"
      ],
      "x5t": "ZPAFX773Dz8Sp50DfUcFCzOQohA",
      "x5t#S256": "2rqXdHsSTMKRPy_qYQLS_8tIbD6SP4h47s5AxAqlqt8"
    },
    {
      "kid": "Bhg3SuC3cXnhJircNVkXC4otLeEPo5_OWuyjYkiiUKE",
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "n": "0H_FsUSlSxYgyntpgbfCERYud0ps0yfadhzH55bHEB0BqBMa36DMD_C-6VsL-jjNCyUkszWAOlWE8GeyoETg1M0qL58xqI5sX8RTsWqO3QH6VKoQs9moIVpqaTf0ZYS_HCTqL7xfsCYqXQn3loQWIhhWbFQjFBakVF_Vk8lTbR8WXFXhnDU7EfDZNmYBcNhwe5drJXTKZw4ZIhv-f7fUez7fBvQqPmdFL1DlWU1-OxbJa7YPCluz89jwHv4r5veYrQKo2ejXRhcbfd1VUnWbLOYoZKdx3w7yT-WG9q7iTBDfTsw_J2gajb0R4WvDV6tL8_eBsRWCuyaDy1fcX_yJmQ",
      "e": "AQAB",
      "x5c": [
        "MIICnTCCAYUCBgF61PAZNTANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdTYWZyYVBGMB4XDTIxMDcyMzE5NTQwMloXDTMxMDcyMzE5NTU0MlowEjEQMA4GA1UEAwwHU2FmcmFQRjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANB/xbFEpUsWIMp7aYG3whEWLndKbNMn2nYcx+eWxxAdAagTGt+gzA/wvulbC/o4zQslJLM1gDpVhPBnsqBE4NTNKi+fMaiObF/EU7Fqjt0B+lSqELPZqCFaamk39GWEvxwk6i+8X7AmKl0J95aEFiIYVmxUIxQWpFRf1ZPJU20fFlxV4Zw1OxHw2TZmAXDYcHuXayV0ymcOGSIb/n+31Hs+3wb0Kj5nRS9Q5VlNfjsWyWu2Dwpbs/PY8B7+K+b3mK0CqNno10YXG33dVVJ1myzmKGSncd8O8k/lhvau4kwQ307MPydoGo29EeFrw1erS/P3gbEVgrsmg8tX3F/8iZkCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAVqK5L24HmDr1eLNt2NHok9LO2rbYrGf9of+T+Q8INPcNILB4LcxGqW0I8QQhmA2acShIFae/drspzpYht8GV70c083X+0hFLkwBprTi1UMi7ZugBSkms2NH9mcFhBQuD4TzPmwADPQhJivup8e3WIfPgHG72iLcc3Z/j9E84AboAFTXgiAl/wq432WeMoi83qfDpVmNDYPjIveA/ecfuq+Ck5gT4t4zcoqjGXOMSrBeYMiXGqg+SFWKVE6gvmvCCFH1POzEEDSwdrPnqodha+FFL7IjmrSrjQKG1CU0AKxwPlSzYMckMT/whv8vEEjjkhvwWsSlKw98SrfPtw9f8jA\u003d\u003d"
      ],
      "x5t": "TiGgMTFPGvvC3SY5rUDmztlZUug",
      "x5t#S256": "qFpdOPxuuq8Uol2FFyb-ujI0F0xCANcricK5JXY9-Vs"
    }
  ]
}
2021-07-30 20:20:00 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kid": "YQaLuiV4t34_1mjWIpEX4BiXc7eV7-vNO9fIvrawt0o",
      "kty": "RSA",
      "alg": "RS256",
      "use": "enc",
      "n": "iTEDiPXY54lEJ1VGdgF3_uFsBc4ADnUmysM-RCLIZQFRAiUYWtNpyaJ8HfBv5QyNsMkecoB0E5hTxRcxY9KzaU0WEv4K0RyE6NGFszm44KGPtsSHMQI5k8GSYgNTfvFD-7Lq351lOx6q9CXmj4QBs_F-w3IWw0Z9PfMJCPu52xP2img51Jl2tF2G4KGJD-dFpB5tpwuRAFEGg9UxItbxjsBKXLuLliED7dPMaH5Pra2XoLojh2oNF1j2_Rygo6sbOjz06WQf9Fb8wWH8VguclpmFR_c6vozP-3VM1shDvCLQIPkgs21B66Ckh30R1m9RY6BWHTeWJMIz7oYao_3LIQ",
      "e": "AQAB",
      "x5c": [
        "MIICnTCCAYUCBgF6oEJe8DANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdTYWZyYVBGMB4XDTIxMDcxMzE0MjQwMloXDTMxMDcxMzE0MjU0MlowEjEQMA4GA1UEAwwHU2FmcmFQRjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAIkxA4j12OeJRCdVRnYBd/7hbAXOAA51JsrDPkQiyGUBUQIlGFrTacmifB3wb+UMjbDJHnKAdBOYU8UXMWPSs2lNFhL+CtEchOjRhbM5uOChj7bEhzECOZPBkmIDU37xQ/uy6t+dZTseqvQl5o+EAbPxfsNyFsNGfT3zCQj7udsT9opoOdSZdrRdhuChiQ/nRaQebacLkQBRBoPVMSLW8Y7ASly7i5YhA+3TzGh+T62tl6C6I4dqDRdY9v0coKOrGzo89OlkH/RW/MFh/FYLnJaZhUf3Or6Mz/t1TNbIQ7wi0CD5ILNtQeugpId9EdZvUWOgVh03liTCM+6GGqP9yyECAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAIYmMGtv4ZtI/gGy7qBKQ9iI6hP+ehGcGw/CWgTZjg71YjgOYzchikcak1+877B5eaTmm94wGs/ygSh5yRc1peBum7+MzLt7+nRxq4aF3eIjIl6DKdRdjWFDFt2z5x/QN8vbIHeu6MyUSJN6XEhRNAxB9S/ib+V48Rjs0iu+mg3YOSc0mFZvus9Vrl+aI28tz7AXTijd/euqFHDkXTJ66TH2byWRJfWyJebfDl0QxOXBW+g2lodoU454rncEhzSbKJOLWUO2uRgBFP7kj6GEUAyWHTlVm0tzt4iI48MV3J3LwG1T3dUQHJ8MXLcb8qRdC4Tnn989KkfijVtsxZGNbxw\u003d\u003d"
      ],
      "x5t": "mJjhvBYuPKK6zb0HAYcwAZQX63Q",
      "x5t#S256": "Ychrd9COMSyxwxGkX43NXxvj1uz9HPA3ciWeQPL3XtM"
    },
    {
      "kid": "FfCa9rZ7ZaB0vyTaG_L1MTi83dLD4JbpyRTucUi7_b0",
      "kty": "RSA",
      "alg": "PS256",
      "use": "sig",
      "n": "rb2qJq4ufXn1CbP-y3defBxSPjeQffE1WQWqQJ3BCRVU3Ywi_gyt2KWKE3Nh4_rELbJ7Xcrea6ZRCQZUxF5sexxDjMWfKn2LahWxQCDRnqnao7UGoIRVgKaJ4SVezERjrUX2-vFSyE_fhmDSvxyOAva2_4OkPv9O-rbsSR_m5dE1bMwCezh8QrUjwYlN3ouGmU8x1s5hcsmpIMfu30pBkrIIMW4HJV-97BpoX3sGJf8j70Rtsz26_Tmu5k5n9wcHCNwX1U4iK-ia7t7x82mArzcbbhV_lrKfm2Aq_NO0orAbb3L_vpLZrdKLMB3In7-RwpZz8XGEhyTz2O4fnLG5XQ",
      "e": "AQAB",
      "x5c": [
        "MIICnTCCAYUCBgF6XShwSDANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdTYWZyYVBGMB4XDTIxMDYzMDEzNDEwOVoXDTMxMDYzMDEzNDI0OVowEjEQMA4GA1UEAwwHU2FmcmFQRjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK29qiauLn159Qmz/st3XnwcUj43kH3xNVkFqkCdwQkVVN2MIv4MrdilihNzYeP6xC2ye13K3mumUQkGVMRebHscQ4zFnyp9i2oVsUAg0Z6p2qO1BqCEVYCmieElXsxEY61F9vrxUshP34Zg0r8cjgL2tv+DpD7/Tvq27Ekf5uXRNWzMAns4fEK1I8GJTd6LhplPMdbOYXLJqSDH7t9KQZKyCDFuByVfvewaaF97BiX/I+9EbbM9uv05ruZOZ/cHBwjcF9VOIivomu7e8fNpgK83G24Vf5ayn5tgKvzTtKKwG29y/76S2a3SizAdyJ+/kcKWc/FxhIck89juH5yxuV0CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAAjtyVLVQgf3GHA7lLg7gRlAfGpNN1U93sD5XVHySweTnpPCwC3TDqS1YOJD+gpgUcHVXMGA+FUkaU+QVxfWvqwY+r1HXq0DgEh5L2O4TJOwUJKanX72zEkS0oky0Butz0WPptGIR/3L3stKQGst/Vk5p22GwnEJpie1g6hDmSD2Lop1djJ8fbDNxdugu29Ex+CvfAJDHvr2r1/bdtmfMHqfLyAc7z+8VbNt1yqX2SJq1Y+83+7UMgLFYMccrlBIC+PnRSiKFPxGHhvS0doyZIrdzQIOn4PK4kC6pyeB8v9RRPxemMF62pzbNKa291gASg4NkYeWfNXg6aQ0ioj5XSA\u003d\u003d"
      ],
      "x5t": "ZPAFX773Dz8Sp50DfUcFCzOQohA",
      "x5t#S256": "2rqXdHsSTMKRPy_qYQLS_8tIbD6SP4h47s5AxAqlqt8"
    },
    {
      "kid": "Bhg3SuC3cXnhJircNVkXC4otLeEPo5_OWuyjYkiiUKE",
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "n": "0H_FsUSlSxYgyntpgbfCERYud0ps0yfadhzH55bHEB0BqBMa36DMD_C-6VsL-jjNCyUkszWAOlWE8GeyoETg1M0qL58xqI5sX8RTsWqO3QH6VKoQs9moIVpqaTf0ZYS_HCTqL7xfsCYqXQn3loQWIhhWbFQjFBakVF_Vk8lTbR8WXFXhnDU7EfDZNmYBcNhwe5drJXTKZw4ZIhv-f7fUez7fBvQqPmdFL1DlWU1-OxbJa7YPCluz89jwHv4r5veYrQKo2ejXRhcbfd1VUnWbLOYoZKdx3w7yT-WG9q7iTBDfTsw_J2gajb0R4WvDV6tL8_eBsRWCuyaDy1fcX_yJmQ",
      "e": "AQAB",
      "x5c": [
        "MIICnTCCAYUCBgF61PAZNTANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdTYWZyYVBGMB4XDTIxMDcyMzE5NTQwMloXDTMxMDcyMzE5NTU0MlowEjEQMA4GA1UEAwwHU2FmcmFQRjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANB/xbFEpUsWIMp7aYG3whEWLndKbNMn2nYcx+eWxxAdAagTGt+gzA/wvulbC/o4zQslJLM1gDpVhPBnsqBE4NTNKi+fMaiObF/EU7Fqjt0B+lSqELPZqCFaamk39GWEvxwk6i+8X7AmKl0J95aEFiIYVmxUIxQWpFRf1ZPJU20fFlxV4Zw1OxHw2TZmAXDYcHuXayV0ymcOGSIb/n+31Hs+3wb0Kj5nRS9Q5VlNfjsWyWu2Dwpbs/PY8B7+K+b3mK0CqNno10YXG33dVVJ1myzmKGSncd8O8k/lhvau4kwQ307MPydoGo29EeFrw1erS/P3gbEVgrsmg8tX3F/8iZkCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAVqK5L24HmDr1eLNt2NHok9LO2rbYrGf9of+T+Q8INPcNILB4LcxGqW0I8QQhmA2acShIFae/drspzpYht8GV70c083X+0hFLkwBprTi1UMi7ZugBSkms2NH9mcFhBQuD4TzPmwADPQhJivup8e3WIfPgHG72iLcc3Z/j9E84AboAFTXgiAl/wq432WeMoi83qfDpVmNDYPjIveA/ecfuq+Ck5gT4t4zcoqjGXOMSrBeYMiXGqg+SFWKVE6gvmvCCFH1POzEEDSwdrPnqodha+FFL7IjmrSrjQKG1CU0AKxwPlSzYMckMT/whv8vEEjjkhvwWsSlKw98SrfPtw9f8jA\u003d\u003d"
      ],
      "x5t": "TiGgMTFPGvvC3SY5rUDmztlZUug",
      "x5t#S256": "qFpdOPxuuq8Uol2FFyb-ujI0F0xCANcricK5JXY9-Vs"
    }
  ]
}
2021-07-30 20:20:00 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2021-07-30 20:20:00 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2021-07-30 20:20:00 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2021-07-30 20:20:00 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kid": "YQaLuiV4t34_1mjWIpEX4BiXc7eV7-vNO9fIvrawt0o",
      "kty": "RSA",
      "alg": "RS256",
      "use": "enc",
      "n": "iTEDiPXY54lEJ1VGdgF3_uFsBc4ADnUmysM-RCLIZQFRAiUYWtNpyaJ8HfBv5QyNsMkecoB0E5hTxRcxY9KzaU0WEv4K0RyE6NGFszm44KGPtsSHMQI5k8GSYgNTfvFD-7Lq351lOx6q9CXmj4QBs_F-w3IWw0Z9PfMJCPu52xP2img51Jl2tF2G4KGJD-dFpB5tpwuRAFEGg9UxItbxjsBKXLuLliED7dPMaH5Pra2XoLojh2oNF1j2_Rygo6sbOjz06WQf9Fb8wWH8VguclpmFR_c6vozP-3VM1shDvCLQIPkgs21B66Ckh30R1m9RY6BWHTeWJMIz7oYao_3LIQ",
      "e": "AQAB",
      "x5c": [
        "MIICnTCCAYUCBgF6oEJe8DANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdTYWZyYVBGMB4XDTIxMDcxMzE0MjQwMloXDTMxMDcxMzE0MjU0MlowEjEQMA4GA1UEAwwHU2FmcmFQRjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAIkxA4j12OeJRCdVRnYBd/7hbAXOAA51JsrDPkQiyGUBUQIlGFrTacmifB3wb+UMjbDJHnKAdBOYU8UXMWPSs2lNFhL+CtEchOjRhbM5uOChj7bEhzECOZPBkmIDU37xQ/uy6t+dZTseqvQl5o+EAbPxfsNyFsNGfT3zCQj7udsT9opoOdSZdrRdhuChiQ/nRaQebacLkQBRBoPVMSLW8Y7ASly7i5YhA+3TzGh+T62tl6C6I4dqDRdY9v0coKOrGzo89OlkH/RW/MFh/FYLnJaZhUf3Or6Mz/t1TNbIQ7wi0CD5ILNtQeugpId9EdZvUWOgVh03liTCM+6GGqP9yyECAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAIYmMGtv4ZtI/gGy7qBKQ9iI6hP+ehGcGw/CWgTZjg71YjgOYzchikcak1+877B5eaTmm94wGs/ygSh5yRc1peBum7+MzLt7+nRxq4aF3eIjIl6DKdRdjWFDFt2z5x/QN8vbIHeu6MyUSJN6XEhRNAxB9S/ib+V48Rjs0iu+mg3YOSc0mFZvus9Vrl+aI28tz7AXTijd/euqFHDkXTJ66TH2byWRJfWyJebfDl0QxOXBW+g2lodoU454rncEhzSbKJOLWUO2uRgBFP7kj6GEUAyWHTlVm0tzt4iI48MV3J3LwG1T3dUQHJ8MXLcb8qRdC4Tnn989KkfijVtsxZGNbxw\u003d\u003d"
      ],
      "x5t": "mJjhvBYuPKK6zb0HAYcwAZQX63Q",
      "x5t#S256": "Ychrd9COMSyxwxGkX43NXxvj1uz9HPA3ciWeQPL3XtM"
    },
    {
      "kid": "FfCa9rZ7ZaB0vyTaG_L1MTi83dLD4JbpyRTucUi7_b0",
      "kty": "RSA",
      "alg": "PS256",
      "use": "sig",
      "n": "rb2qJq4ufXn1CbP-y3defBxSPjeQffE1WQWqQJ3BCRVU3Ywi_gyt2KWKE3Nh4_rELbJ7Xcrea6ZRCQZUxF5sexxDjMWfKn2LahWxQCDRnqnao7UGoIRVgKaJ4SVezERjrUX2-vFSyE_fhmDSvxyOAva2_4OkPv9O-rbsSR_m5dE1bMwCezh8QrUjwYlN3ouGmU8x1s5hcsmpIMfu30pBkrIIMW4HJV-97BpoX3sGJf8j70Rtsz26_Tmu5k5n9wcHCNwX1U4iK-ia7t7x82mArzcbbhV_lrKfm2Aq_NO0orAbb3L_vpLZrdKLMB3In7-RwpZz8XGEhyTz2O4fnLG5XQ",
      "e": "AQAB",
      "x5c": [
        "MIICnTCCAYUCBgF6XShwSDANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdTYWZyYVBGMB4XDTIxMDYzMDEzNDEwOVoXDTMxMDYzMDEzNDI0OVowEjEQMA4GA1UEAwwHU2FmcmFQRjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK29qiauLn159Qmz/st3XnwcUj43kH3xNVkFqkCdwQkVVN2MIv4MrdilihNzYeP6xC2ye13K3mumUQkGVMRebHscQ4zFnyp9i2oVsUAg0Z6p2qO1BqCEVYCmieElXsxEY61F9vrxUshP34Zg0r8cjgL2tv+DpD7/Tvq27Ekf5uXRNWzMAns4fEK1I8GJTd6LhplPMdbOYXLJqSDH7t9KQZKyCDFuByVfvewaaF97BiX/I+9EbbM9uv05ruZOZ/cHBwjcF9VOIivomu7e8fNpgK83G24Vf5ayn5tgKvzTtKKwG29y/76S2a3SizAdyJ+/kcKWc/FxhIck89juH5yxuV0CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAAjtyVLVQgf3GHA7lLg7gRlAfGpNN1U93sD5XVHySweTnpPCwC3TDqS1YOJD+gpgUcHVXMGA+FUkaU+QVxfWvqwY+r1HXq0DgEh5L2O4TJOwUJKanX72zEkS0oky0Butz0WPptGIR/3L3stKQGst/Vk5p22GwnEJpie1g6hDmSD2Lop1djJ8fbDNxdugu29Ex+CvfAJDHvr2r1/bdtmfMHqfLyAc7z+8VbNt1yqX2SJq1Y+83+7UMgLFYMccrlBIC+PnRSiKFPxGHhvS0doyZIrdzQIOn4PK4kC6pyeB8v9RRPxemMF62pzbNKa291gASg4NkYeWfNXg6aQ0ioj5XSA\u003d\u003d"
      ],
      "x5t": "ZPAFX773Dz8Sp50DfUcFCzOQohA",
      "x5t#S256": "2rqXdHsSTMKRPy_qYQLS_8tIbD6SP4h47s5AxAqlqt8"
    },
    {
      "kid": "Bhg3SuC3cXnhJircNVkXC4otLeEPo5_OWuyjYkiiUKE",
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "n": "0H_FsUSlSxYgyntpgbfCERYud0ps0yfadhzH55bHEB0BqBMa36DMD_C-6VsL-jjNCyUkszWAOlWE8GeyoETg1M0qL58xqI5sX8RTsWqO3QH6VKoQs9moIVpqaTf0ZYS_HCTqL7xfsCYqXQn3loQWIhhWbFQjFBakVF_Vk8lTbR8WXFXhnDU7EfDZNmYBcNhwe5drJXTKZw4ZIhv-f7fUez7fBvQqPmdFL1DlWU1-OxbJa7YPCluz89jwHv4r5veYrQKo2ejXRhcbfd1VUnWbLOYoZKdx3w7yT-WG9q7iTBDfTsw_J2gajb0R4WvDV6tL8_eBsRWCuyaDy1fcX_yJmQ",
      "e": "AQAB",
      "x5c": [
        "MIICnTCCAYUCBgF61PAZNTANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdTYWZyYVBGMB4XDTIxMDcyMzE5NTQwMloXDTMxMDcyMzE5NTU0MlowEjEQMA4GA1UEAwwHU2FmcmFQRjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANB/xbFEpUsWIMp7aYG3whEWLndKbNMn2nYcx+eWxxAdAagTGt+gzA/wvulbC/o4zQslJLM1gDpVhPBnsqBE4NTNKi+fMaiObF/EU7Fqjt0B+lSqELPZqCFaamk39GWEvxwk6i+8X7AmKl0J95aEFiIYVmxUIxQWpFRf1ZPJU20fFlxV4Zw1OxHw2TZmAXDYcHuXayV0ymcOGSIb/n+31Hs+3wb0Kj5nRS9Q5VlNfjsWyWu2Dwpbs/PY8B7+K+b3mK0CqNno10YXG33dVVJ1myzmKGSncd8O8k/lhvau4kwQ307MPydoGo29EeFrw1erS/P3gbEVgrsmg8tX3F/8iZkCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAVqK5L24HmDr1eLNt2NHok9LO2rbYrGf9of+T+Q8INPcNILB4LcxGqW0I8QQhmA2acShIFae/drspzpYht8GV70c083X+0hFLkwBprTi1UMi7ZugBSkms2NH9mcFhBQuD4TzPmwADPQhJivup8e3WIfPgHG72iLcc3Z/j9E84AboAFTXgiAl/wq432WeMoi83qfDpVmNDYPjIveA/ecfuq+Ck5gT4t4zcoqjGXOMSrBeYMiXGqg+SFWKVE6gvmvCCFH1POzEEDSwdrPnqodha+FFL7IjmrSrjQKG1CU0AKxwPlSzYMckMT/whv8vEEjjkhvwWsSlKw98SrfPtw9f8jA\u003d\u003d"
      ],
      "x5t": "TiGgMTFPGvvC3SY5rUDmztlZUug",
      "x5t#S256": "qFpdOPxuuq8Uol2FFyb-ujI0F0xCANcricK5JXY9-Vs"
    }
  ]
}
2021-07-30 20:20:00 SUCCESS
GetStaticClientConfiguration
Found a static client object
scope
openid accounts
jwks
{
  "keys": [
    {
      "kid": "1wdAurLd6pIjJ6PN38VrNDo7pLqQWBLNNKv-m_aD7Wg",
      "alg": "PS256",
      "kty": "RSA",
      "n": "x6bDCQbVgzrIdgaxSjrwFTWhkD1KswOauFEAQcDJcp0yrgz0D_xw0EJgjsKDz6635fOo-e2bMo7IH-AGN4-FPdOpjt0tipbi3Oc9Rw1V6Myb1S1TsIB6hKacqeIn4GOVLPnFCvttI_sN2egOpU04eABV5oqSfKnVqyBUkUV4y-8K5LYWRsyw4wH_poxEcimIxr50bRI0BWiZ8ThLSxF9YjjxJm7xQYKiUIs3D4pF6WN0Fd0B4emDBuF2mMRTNp45INsPoLsCbHGT5CwwH5Z1HqrWVLh8K0-_efHL4gLOmrDXBjWGcWvO1pE4GlTDC_lzxEgnzWH-gqATbZdnfom95Q",
      "e": "AQAB",
      "d": "qwPsYmoJMByFI5w99tCfX_uNhekKeGao_CLeLnR92gBPLgmIcb0RwUJqRT7W-2m0unNJlbPy0Y6-W5dgm-0C-9-3iNlqLiFq-D_XHGqO4ReKkEMAQdr7l27EGTzQXYPPfzP_lZWiekSNK8975BpOOXRIIG8oZUJw9OF_ruQsQbngYSnLqFxtuYxrRd5yZB9yMGouEx_BWdkzx2rB9cWZmhjgXC0vAFGadC908aKbv6RswqbtAGlPoN7lL_nFJkpZsjR5G8WLGR43Gc3EIdOal1UzLNNVDgl_fgzm8-Adlyls95nqKr_Zq9gbzwNBdLwWsHJEIYC2ZvMntSMQa3brbQ",
      "p": "5nBqpe2yre89CUvXbRAAjB-gfipQuEkIGUxgoRdahvvPNULipdXLGrFXW55t2FsjFFpRvhCLtdM8sDhGMqqDh1lKo2kuhwl8SIRZueQz8vsDMQ_oGw-RCNMRa4p1QkcxBVnVMUgJeYhdHhw6GHCpUEvU_9o-jKVMk200AZxEaIs",
      "q": "3cwXwhOX8pcO8vEiAQL16j5dq9lzZUhqdGkStHlQybOe7WwbglenTQFO4E_Ri-mJx2DLx9mQeaJIV61JsUtrSceulBBDe1MCbVD6ojHh5KHgAhtRWCjRFsZ8iczqcFMoPjQA_yW3sxkWIzesOT9bc15cV8rpuvxJsm18FbK80U8",
      "dp": "dpjKuoUAHbZv4lXvFElVDsjEL8qVapLjoSmG3cGILMpyFQZMYW8Lrbwxqox6GgylnDbztO8NCFIj_Mmpjy_kq4cP-9QJRyRhm2zKRPqmpdn8BYcbPLohObpvT7qdqLO9DfTy3P8nKS4-Rl3epG9vJE0y3U60PGxiYcmlJ2MGbgs",
      "dq": "QuJP68uiz5nz_RjwKyPsaoYCE1eQr-NFjvM8m8XVse2DqI8oQIcUQWl6krQfObTkQoaTDSIzqipg7GeqSFe489fOcoHxB5iBq9t2qUCnoR2bgqcgQZiVbOvQFHIB5Ht_MDrYbhi-q7iN73LTcbQEbObwq9zZ3PRFeRQBDj4HKIs",
      "qi": "GhBbrlJDVrLxyXW3kDb1KHWy-zUhEU7Jsg9PwXBzKz1iiF56pugE-rX95IpacRNPZqxh_ZKVZPpMhEohW1CTcrQ_5WiKLDhSrEAybl7LHmgFzRwmoKtoM46rcS8_PCiUat4rmsBwd0D-o7WU1XPmZVO9UbA79gGlAK5sBysVKXk"
    }
  ]
}
client_id
client-1
2021-07-30 20:20:00
ValidateMTLSCertificatesHeader
No certificate authority found for MTLS
2021-07-30 20:20:00 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2021-07-30 20:20:00
ExtractMTLSCertificatesFromConfiguration
No certificate authority found for MTLS
2021-07-30 20:20:00 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDbaLy+4MD59CoPl5dTzt1IolWx5B6Z7hf7EpRgbNa41p4Gju+ywPLYy0Yfl9JO+3HUKj2UmxHqfCYfij1GoOIsj6Z25A4BQflAMvqlzGK0ortOjQMyaUmoXzI8SnyshQQiYVUsnnaGLJhcc35eXBNiaqjhkoWAEa2MQP+EsCXKyBlvs2KskMpRpP+qgEpWo1/WSWcrzW7nOewhJzzSin7eG7WcJ1XsL9jijm5MaLFyTAeEE2wujLneGlE4gORXmhqH6LVM+SAiNKGCi7YSXi+xhXFxO1TuNO6A3XhPDzIaxnSaAcSKK5C4iLBkTSGuoY4z1vYXJZL4qyCLRRJwOllBAgMBAAECggEBAKJqQLXHZ/JfRLdwDqwSSInY6Tia1fA6aHQJx94tEzGWZToTmuomnF3Q82K1nw+qYBOfBSC5PaTnK81TJpLeyy4TVDVUEe3qaViVpCcRScvPXnoCNmidudGyTlyFAw8uE+ZjSIqT7sbZwhtFvziYTh0fOU5piPtJmr9k6gDN59vXrsLUXPPKACQoYXrJmHfzzYOXDCIcuDo/Buo1NQ3RQu6T5NP5AwrliWlMAjrmYih40Dv9KuFVIC7O4Lw8A0cTDXl5r29UUS1gQGMAquwjvrf3O/8PyBWPoAjmyXmfkHLiKvY6tWlDTuYfjVtp/ScGUjAJ4A3dSF8INvcrPrpB5AECgYEA84Y88Hfc7h+2CcwgLassrE2fL1ZnzlvJeBOllmFsh/fujIlYGU8Bg5RwNS9zdgYhS3RB/1uPrjxA9wftTltBJBYyk88r+h0KnUuJTtUJwIuR5N9V66wiQ41Gknl8YmklqaiulhGI60gxs8N19cJy8m7By+4I+d0WRkrekkUjdqECgYEA5qY73jVHK+RL4O3LU9JI37ninTqkHAp++X/9KoCZEO5cooiN/MTReoePgW3BUTudLq7joZdE85dCBdJOLPa0aLlYUr2wxuu80nO4YlPoA9aHSEubyAOknTfY+T2dBDqKTEiXY0hv8dCe0bjA9papWqqY70AQif4w7FgacH+Z/qECgYEA0vdc/ZlpTOUt58jtq4KaHd7U48aAAVak76BdmCxoQFZ6U0d8idhW4G2M05Z6+SkQWPSrZBQnIfNS+G7mlzYY9bFBOamFWJUmJ+RTXHbUjviaeGM+ZP9nY4wVMjmKlxquJQ9bx+gC7IlLfYb8Pt6og/uNaiSZpBRzAoxDywWYVmECgYApiDt1itBzBdvn98nKIS6AIr+8oieU6QruMG7M7XUiiFlj5wTyRBqYXrqnirTpxLtMAa/5k/yVhGIeHD15eT8JMH7H/2JKn35TwwSrqAI6VrHrgbnebVGCAeFvF/ojHctzawrflNabi35ds1AD1yNNsTRyuG2B+6ShmkfAhCmdoQKBgEWsM3WHVBgXePE/109AEXeqKuQij0FdncC1HVWRVpuj9oBrUKt3C7nihXCtkXqF/4iNHNbxVZPAiQ1UeMyxuW4u26frHVTlf95S6IiNfV6AgcWuRkM1F8GRf2IvjcZYwxGa6l38B0PUmdiPt7TFwYi8lJ+EZhjFrchun6bOcvLT
2021-07-30 20:20:00 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-07-30 20:20:00 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kid": "1wdAurLd6pIjJ6PN38VrNDo7pLqQWBLNNKv-m_aD7Wg",
      "alg": "PS256",
      "kty": "RSA",
      "n": "x6bDCQbVgzrIdgaxSjrwFTWhkD1KswOauFEAQcDJcp0yrgz0D_xw0EJgjsKDz6635fOo-e2bMo7IH-AGN4-FPdOpjt0tipbi3Oc9Rw1V6Myb1S1TsIB6hKacqeIn4GOVLPnFCvttI_sN2egOpU04eABV5oqSfKnVqyBUkUV4y-8K5LYWRsyw4wH_poxEcimIxr50bRI0BWiZ8ThLSxF9YjjxJm7xQYKiUIs3D4pF6WN0Fd0B4emDBuF2mMRTNp45INsPoLsCbHGT5CwwH5Z1HqrWVLh8K0-_efHL4gLOmrDXBjWGcWvO1pE4GlTDC_lzxEgnzWH-gqATbZdnfom95Q",
      "e": "AQAB",
      "d": "qwPsYmoJMByFI5w99tCfX_uNhekKeGao_CLeLnR92gBPLgmIcb0RwUJqRT7W-2m0unNJlbPy0Y6-W5dgm-0C-9-3iNlqLiFq-D_XHGqO4ReKkEMAQdr7l27EGTzQXYPPfzP_lZWiekSNK8975BpOOXRIIG8oZUJw9OF_ruQsQbngYSnLqFxtuYxrRd5yZB9yMGouEx_BWdkzx2rB9cWZmhjgXC0vAFGadC908aKbv6RswqbtAGlPoN7lL_nFJkpZsjR5G8WLGR43Gc3EIdOal1UzLNNVDgl_fgzm8-Adlyls95nqKr_Zq9gbzwNBdLwWsHJEIYC2ZvMntSMQa3brbQ",
      "p": "5nBqpe2yre89CUvXbRAAjB-gfipQuEkIGUxgoRdahvvPNULipdXLGrFXW55t2FsjFFpRvhCLtdM8sDhGMqqDh1lKo2kuhwl8SIRZueQz8vsDMQ_oGw-RCNMRa4p1QkcxBVnVMUgJeYhdHhw6GHCpUEvU_9o-jKVMk200AZxEaIs",
      "q": "3cwXwhOX8pcO8vEiAQL16j5dq9lzZUhqdGkStHlQybOe7WwbglenTQFO4E_Ri-mJx2DLx9mQeaJIV61JsUtrSceulBBDe1MCbVD6ojHh5KHgAhtRWCjRFsZ8iczqcFMoPjQA_yW3sxkWIzesOT9bc15cV8rpuvxJsm18FbK80U8",
      "dp": "dpjKuoUAHbZv4lXvFElVDsjEL8qVapLjoSmG3cGILMpyFQZMYW8Lrbwxqox6GgylnDbztO8NCFIj_Mmpjy_kq4cP-9QJRyRhm2zKRPqmpdn8BYcbPLohObpvT7qdqLO9DfTy3P8nKS4-Rl3epG9vJE0y3U60PGxiYcmlJ2MGbgs",
      "dq": "QuJP68uiz5nz_RjwKyPsaoYCE1eQr-NFjvM8m8XVse2DqI8oQIcUQWl6krQfObTkQoaTDSIzqipg7GeqSFe489fOcoHxB5iBq9t2qUCnoR2bgqcgQZiVbOvQFHIB5Ht_MDrYbhi-q7iN73LTcbQEbObwq9zZ3PRFeRQBDj4HKIs",
      "qi": "GhBbrlJDVrLxyXW3kDb1KHWy-zUhEU7Jsg9PwXBzKz1iiF56pugE-rX95IpacRNPZqxh_ZKVZPpMhEohW1CTcrQ_5WiKLDhSrEAybl7LHmgFzRwmoKtoM46rcS8_PCiUat4rmsBwd0D-o7WU1XPmZVO9UbA79gGlAK5sBysVKXk"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "kid": "1wdAurLd6pIjJ6PN38VrNDo7pLqQWBLNNKv-m_aD7Wg",
      "alg": "PS256",
      "n": "x6bDCQbVgzrIdgaxSjrwFTWhkD1KswOauFEAQcDJcp0yrgz0D_xw0EJgjsKDz6635fOo-e2bMo7IH-AGN4-FPdOpjt0tipbi3Oc9Rw1V6Myb1S1TsIB6hKacqeIn4GOVLPnFCvttI_sN2egOpU04eABV5oqSfKnVqyBUkUV4y-8K5LYWRsyw4wH_poxEcimIxr50bRI0BWiZ8ThLSxF9YjjxJm7xQYKiUIs3D4pF6WN0Fd0B4emDBuF2mMRTNp45INsPoLsCbHGT5CwwH5Z1HqrWVLh8K0-_efHL4gLOmrDXBjWGcWvO1pE4GlTDC_lzxEgnzWH-gqATbZdnfom95Q"
    }
  ]
}
2021-07-30 20:20:00 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2021-07-30 20:20:00 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-07-30 20:20:00 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2021-07-30 20:20:00 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kid": "1wdAurLd6pIjJ6PN38VrNDo7pLqQWBLNNKv-m_aD7Wg",
      "alg": "PS256",
      "kty": "RSA",
      "n": "x6bDCQbVgzrIdgaxSjrwFTWhkD1KswOauFEAQcDJcp0yrgz0D_xw0EJgjsKDz6635fOo-e2bMo7IH-AGN4-FPdOpjt0tipbi3Oc9Rw1V6Myb1S1TsIB6hKacqeIn4GOVLPnFCvttI_sN2egOpU04eABV5oqSfKnVqyBUkUV4y-8K5LYWRsyw4wH_poxEcimIxr50bRI0BWiZ8ThLSxF9YjjxJm7xQYKiUIs3D4pF6WN0Fd0B4emDBuF2mMRTNp45INsPoLsCbHGT5CwwH5Z1HqrWVLh8K0-_efHL4gLOmrDXBjWGcWvO1pE4GlTDC_lzxEgnzWH-gqATbZdnfom95Q",
      "e": "AQAB",
      "d": "qwPsYmoJMByFI5w99tCfX_uNhekKeGao_CLeLnR92gBPLgmIcb0RwUJqRT7W-2m0unNJlbPy0Y6-W5dgm-0C-9-3iNlqLiFq-D_XHGqO4ReKkEMAQdr7l27EGTzQXYPPfzP_lZWiekSNK8975BpOOXRIIG8oZUJw9OF_ruQsQbngYSnLqFxtuYxrRd5yZB9yMGouEx_BWdkzx2rB9cWZmhjgXC0vAFGadC908aKbv6RswqbtAGlPoN7lL_nFJkpZsjR5G8WLGR43Gc3EIdOal1UzLNNVDgl_fgzm8-Adlyls95nqKr_Zq9gbzwNBdLwWsHJEIYC2ZvMntSMQa3brbQ",
      "p": "5nBqpe2yre89CUvXbRAAjB-gfipQuEkIGUxgoRdahvvPNULipdXLGrFXW55t2FsjFFpRvhCLtdM8sDhGMqqDh1lKo2kuhwl8SIRZueQz8vsDMQ_oGw-RCNMRa4p1QkcxBVnVMUgJeYhdHhw6GHCpUEvU_9o-jKVMk200AZxEaIs",
      "q": "3cwXwhOX8pcO8vEiAQL16j5dq9lzZUhqdGkStHlQybOe7WwbglenTQFO4E_Ri-mJx2DLx9mQeaJIV61JsUtrSceulBBDe1MCbVD6ojHh5KHgAhtRWCjRFsZ8iczqcFMoPjQA_yW3sxkWIzesOT9bc15cV8rpuvxJsm18FbK80U8",
      "dp": "dpjKuoUAHbZv4lXvFElVDsjEL8qVapLjoSmG3cGILMpyFQZMYW8Lrbwxqox6GgylnDbztO8NCFIj_Mmpjy_kq4cP-9QJRyRhm2zKRPqmpdn8BYcbPLohObpvT7qdqLO9DfTy3P8nKS4-Rl3epG9vJE0y3U60PGxiYcmlJ2MGbgs",
      "dq": "QuJP68uiz5nz_RjwKyPsaoYCE1eQr-NFjvM8m8XVse2DqI8oQIcUQWl6krQfObTkQoaTDSIzqipg7GeqSFe489fOcoHxB5iBq9t2qUCnoR2bgqcgQZiVbOvQFHIB5Ht_MDrYbhi-q7iN73LTcbQEbObwq9zZ3PRFeRQBDj4HKIs",
      "qi": "GhBbrlJDVrLxyXW3kDb1KHWy-zUhEU7Jsg9PwXBzKz1iiF56pugE-rX95IpacRNPZqxh_ZKVZPpMhEohW1CTcrQ_5WiKLDhSrEAybl7LHmgFzRwmoKtoM46rcS8_PCiUat4rmsBwd0D-o7WU1XPmZVO9UbA79gGlAK5sBysVKXk"
    }
  ]
}
2021-07-30 20:20:00 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2021-07-30 20:20:00 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
client-2
scope
openid accounts
jwks
{
  "keys": [
    {
      "kid": "SHEnwmZ4pW1uhwr2U-ZUbSLje52lr2wR0SoAbynkufY",
      "alg": "PS256",
      "kty": "RSA",
      "n": "wnqP4ZhlZIsphYGoc0tv5u7p107ILlgcInNlRQt6aWV-_jj040z8hhVVxj-J8ZU9JYfNCBega853-bhHMPfHCfTglVYI0CK4ELnnmM6RM5wRgW1nmuTeZEnnfYNuq-HWnEakuSzba-wvNyyEbEZ2uqe5XDVNHTSq9xR0E2PPenkRSUSDg074lpB7_eRMEv89-1RrUqExCCg7yflytelTGar3c5Hdq3Vh7TkK5Yj4OOT5twiBy-MljO0x5Zlp8KkZJ6Ff5ZgXX3ZC4JmxbtgR1WhP7oEvXSnMIs7SkVrwALdOmlUjJ2eRrMgr3O3YChiDBuW_BM6gte-7o-S_2lIphQ",
      "e": "AQAB",
      "d": "eLUjus0hGZ-6fM_2IuGOqhJd97JBU2qCw-tFzu4J44MIqHfnn3E4R2zUmUD0uIp9sl6wprYrbt5u3wM-xKj11Ds2bdpBjBYQkukgU1rbCuJyhxfFt4EYe7zXPrMmLO72inbaZMjvw_OLdr5dzuqJZN8XkKDQpTD8cHE0fphzvbp0MMyGtFclsy6_znxz1S8NYeepHU2vlg_Oo9gb9-G4XtXaOJVjZa_z4MUC0v1NwymmXho-3m5Z5fcmbbLCZp7NVl7uqImPOii9HeVdTlSrA-JTQIQkVFkqvaVwWtaF4qO5R1gIjO94Jxl88vJSeYMSBdUxg5Riew0_Jc5gz1fYgQ",
      "p": "4_1gImcoecLeFJlVvpmCW1CgbphGhaUv6sEK-frtKQeokyY3eatYcGI3c7IseMR05WgY1Br80Siwl9G2e2GFNRve-9OWTj-O32X-_RwrMMNRrnpL_MWLZkWlsWfPhj26Vm6YQ2VIphM_yO3Gpguk5zGR7C2hobLBDVVhqmE6fKE",
      "q": "2l83AnTyMKWwTudDujebvr5u0L_TEIMKAmgD2gvtbgFHpRp5BWiu8UYs0rfVADD-h2runXSzgFyz_9ToCQbyrRCilV0-g1ATC3RLkz1ykv2AEiIp2fh8IrhMcThNtqxdlMijfjwTZXnKatlBoa3cMMGwvqPPGnFm3isVLUoQPmU",
      "dp": "v3O0WO97o9QqHe4tfOL3_qqULosdHXl75Yy6JPW8VioiO39qMnfaynUPz84dXkTLTSG_R85p41JiCPuIW8-mxtRiyeICZC8nUR4bpH0VH9vFKdl1GgzhZL6zx2g_cqE_avlwT5gsC5o6hAZ4PFOm5KZRvZ0MD_dF-mZqn2MKdEE",
      "dq": "fhIyZAy4NjWyEBucEkpAdGLk_0d_xyyf_rumXaA9NyEuB7e83s6NEWZ-Qjk3k6C1keC-WdEiQJ1EnhKA05VbTWcpNipbCNyV4isF5r-3Af2wjseCegDnSfQ0zbi_xRLGBDvBiAOO_yrNHdrH9Vu2n79zFtzjmFSYGvOsijUUI7E",
      "qi": "KDOYS3jWXnQpNeaS9slGKIChULsxsFnG_7zbvqc9-7QwXQCmT8Ka_j5az_2eZ5q1RGkbFFUa4htUvHb2zzmrvboHR1MDC7BfQDXSImCuvsJr79hcXROwMFEgHERHIhuIcd6HfKROpakOFdNYDDqYxr7GDshJhiTXby6P4qreK2Y"
    }
  ]
}
2021-07-30 20:20:00
ValidateMTLSCertificates2Header
No certificate authority found for MTLS
2021-07-30 20:20:00 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2021-07-30 20:20:00
ExtractMTLSCertificates2FromConfiguration
No certificate authority found for MTLS
2021-07-30 20:20:00 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC/FsOl5frNo/R7RRHxHl1blv2cB6sadEdZO7asTIqrqxyLaUu69HaSmIn5lwpkw0T3sGWU8MHHmMgg4oqEJCoyfXwr9Zre2rdNb8AZ7I9bv5kUikV3WTmEUf/wMzgmF51Hux4LbWaAMNitg+qRELOrBTaEUPlmOIhulyOETd8WvDS6Tcz1k73ZMvrsdvfWsadOFlEUfeAeJ2DFC+SSkjZ7+7T1ZHtL3N4ReT5ZLzMCib4fJFiobxQ7OWbiy3PShpt5xcO6ZsmzNi/2YZluKaTniq69Gtb2seiLI4+LSKwjmTni/8MI4i6PiYrMtYtSMsnRi9I8i0ieySr6tF+TosDxAgMBAAECggEACrNlpWapktZ5nGWTyaLfq39bGF+9jy+vxyl241Mt+MsOQChXW1LRSQhNwbJZnKbqt8wjBCIvV9QQcPb+tsOnsUghqfyI/a3V0fpOEaWTqZmjIulTVomilOxansLfhBKSdi/eUNmBgfA6Ug0vF4yN4yfZk7NNJBJKYZcJICGUOpuauq+JlwJgbr1DeyiwHV5R/0KceiPJHrkZsdUU+Pev/51kECfYHih0GuMIMMvrXEpoJCzoPlyeKwpO+NdhJsuY+YtEsE+taGeNCxnL+nJM3uugRYEoEjyTdJhTIhWDahSCukcUml+7jwGx3VO/ZD85zjcOgLl2djQ3xSgGMADMAQKBgQDeUpioHp9/RoEoUZIjp0YF5x+dTXvGpFYSIQ184RwGD4bkali+mSp8yev/fE9KNm8/oiDRaRIlLoc7kbIM0tdgWOn15uoeGupkvTyDKI0QN6dY56p/dImMUFnUYpPSqPwrraPUpKJEE+CeOyHKsrlBPEdzLCP9XKPz3OZ9o3sKUQKBgQDcCPZGkBXnuGIluSfYFmr6KNbpk18QgwKGYR1R7SAvE8VVhwGsYBE6ZwBnwER8Gs2YHhL8EWd/4mQuuW2G7yuMzSLMUiLYguJc9xknRm3kinb+JJSk1st36Qz+X8SCdA/QxO2EirsbifEhF6xBh7cNttQn1WSzN1sRWl2fh5gEoQKBgQC132Hs3qhiKV5NinV/3z6EY6/UMmfYd+XFjO6Iw2r2dktGns0clxZP4avDZIFE18UojExGo6rpaefNToIWxYDV28cBmDbcC+7GHJzdOxYzNyQaseIjxEUl2TGzcjU1t3IblUAaG9h20sAFEaCyPoUYneRhjrGeeePSAls4Wr20EQKBgHu/ZpKE0m0B2+EPYwM6iGussEGpKlvk8nSVBaJf1Cvl2KOjTCOf29CWwTmYfmu1v08ACvlM6IKZ1nIYwyqSNFH5xMpYn1RZN+nE5paaG4/e99EyzY5vZvtHTJF7Vs9var2lI1fZliWEzOIpqC0qoJ7L5kGI2Bua1FLMGb9wyORBAoGBAJP0Qqjzi4CAN+xiI3fccTHY45i/sxKGPiz2rhnpfNuvG9BeAlrX12KnUL08ZxwjKmRAsAk7CRmhl75t3z6M/MjYviRXRovYgIcAjgTgHbPDAEcVNbSRZRXsOWo5SAoZ2PwlzaOMTt6Y46VjtEVpSkJ6M/ixVmZRAj9mc2T/r3eb
2021-07-30 20:20:00 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-07-30 20:20:00 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kid": "SHEnwmZ4pW1uhwr2U-ZUbSLje52lr2wR0SoAbynkufY",
      "alg": "PS256",
      "kty": "RSA",
      "n": "wnqP4ZhlZIsphYGoc0tv5u7p107ILlgcInNlRQt6aWV-_jj040z8hhVVxj-J8ZU9JYfNCBega853-bhHMPfHCfTglVYI0CK4ELnnmM6RM5wRgW1nmuTeZEnnfYNuq-HWnEakuSzba-wvNyyEbEZ2uqe5XDVNHTSq9xR0E2PPenkRSUSDg074lpB7_eRMEv89-1RrUqExCCg7yflytelTGar3c5Hdq3Vh7TkK5Yj4OOT5twiBy-MljO0x5Zlp8KkZJ6Ff5ZgXX3ZC4JmxbtgR1WhP7oEvXSnMIs7SkVrwALdOmlUjJ2eRrMgr3O3YChiDBuW_BM6gte-7o-S_2lIphQ",
      "e": "AQAB",
      "d": "eLUjus0hGZ-6fM_2IuGOqhJd97JBU2qCw-tFzu4J44MIqHfnn3E4R2zUmUD0uIp9sl6wprYrbt5u3wM-xKj11Ds2bdpBjBYQkukgU1rbCuJyhxfFt4EYe7zXPrMmLO72inbaZMjvw_OLdr5dzuqJZN8XkKDQpTD8cHE0fphzvbp0MMyGtFclsy6_znxz1S8NYeepHU2vlg_Oo9gb9-G4XtXaOJVjZa_z4MUC0v1NwymmXho-3m5Z5fcmbbLCZp7NVl7uqImPOii9HeVdTlSrA-JTQIQkVFkqvaVwWtaF4qO5R1gIjO94Jxl88vJSeYMSBdUxg5Riew0_Jc5gz1fYgQ",
      "p": "4_1gImcoecLeFJlVvpmCW1CgbphGhaUv6sEK-frtKQeokyY3eatYcGI3c7IseMR05WgY1Br80Siwl9G2e2GFNRve-9OWTj-O32X-_RwrMMNRrnpL_MWLZkWlsWfPhj26Vm6YQ2VIphM_yO3Gpguk5zGR7C2hobLBDVVhqmE6fKE",
      "q": "2l83AnTyMKWwTudDujebvr5u0L_TEIMKAmgD2gvtbgFHpRp5BWiu8UYs0rfVADD-h2runXSzgFyz_9ToCQbyrRCilV0-g1ATC3RLkz1ykv2AEiIp2fh8IrhMcThNtqxdlMijfjwTZXnKatlBoa3cMMGwvqPPGnFm3isVLUoQPmU",
      "dp": "v3O0WO97o9QqHe4tfOL3_qqULosdHXl75Yy6JPW8VioiO39qMnfaynUPz84dXkTLTSG_R85p41JiCPuIW8-mxtRiyeICZC8nUR4bpH0VH9vFKdl1GgzhZL6zx2g_cqE_avlwT5gsC5o6hAZ4PFOm5KZRvZ0MD_dF-mZqn2MKdEE",
      "dq": "fhIyZAy4NjWyEBucEkpAdGLk_0d_xyyf_rumXaA9NyEuB7e83s6NEWZ-Qjk3k6C1keC-WdEiQJ1EnhKA05VbTWcpNipbCNyV4isF5r-3Af2wjseCegDnSfQ0zbi_xRLGBDvBiAOO_yrNHdrH9Vu2n79zFtzjmFSYGvOsijUUI7E",
      "qi": "KDOYS3jWXnQpNeaS9slGKIChULsxsFnG_7zbvqc9-7QwXQCmT8Ka_j5az_2eZ5q1RGkbFFUa4htUvHb2zzmrvboHR1MDC7BfQDXSImCuvsJr79hcXROwMFEgHERHIhuIcd6HfKROpakOFdNYDDqYxr7GDshJhiTXby6P4qreK2Y"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "kid": "SHEnwmZ4pW1uhwr2U-ZUbSLje52lr2wR0SoAbynkufY",
      "alg": "PS256",
      "n": "wnqP4ZhlZIsphYGoc0tv5u7p107ILlgcInNlRQt6aWV-_jj040z8hhVVxj-J8ZU9JYfNCBega853-bhHMPfHCfTglVYI0CK4ELnnmM6RM5wRgW1nmuTeZEnnfYNuq-HWnEakuSzba-wvNyyEbEZ2uqe5XDVNHTSq9xR0E2PPenkRSUSDg074lpB7_eRMEv89-1RrUqExCCg7yflytelTGar3c5Hdq3Vh7TkK5Yj4OOT5twiBy-MljO0x5Zlp8KkZJ6Ff5ZgXX3ZC4JmxbtgR1WhP7oEvXSnMIs7SkVrwALdOmlUjJ2eRrMgr3O3YChiDBuW_BM6gte-7o-S_2lIphQ"
    }
  ]
}
2021-07-30 20:20:00 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2021-07-30 20:20:00 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-07-30 20:20:00 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2021-07-30 20:20:00 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kid": "SHEnwmZ4pW1uhwr2U-ZUbSLje52lr2wR0SoAbynkufY",
      "alg": "PS256",
      "kty": "RSA",
      "n": "wnqP4ZhlZIsphYGoc0tv5u7p107ILlgcInNlRQt6aWV-_jj040z8hhVVxj-J8ZU9JYfNCBega853-bhHMPfHCfTglVYI0CK4ELnnmM6RM5wRgW1nmuTeZEnnfYNuq-HWnEakuSzba-wvNyyEbEZ2uqe5XDVNHTSq9xR0E2PPenkRSUSDg074lpB7_eRMEv89-1RrUqExCCg7yflytelTGar3c5Hdq3Vh7TkK5Yj4OOT5twiBy-MljO0x5Zlp8KkZJ6Ff5ZgXX3ZC4JmxbtgR1WhP7oEvXSnMIs7SkVrwALdOmlUjJ2eRrMgr3O3YChiDBuW_BM6gte-7o-S_2lIphQ",
      "e": "AQAB",
      "d": "eLUjus0hGZ-6fM_2IuGOqhJd97JBU2qCw-tFzu4J44MIqHfnn3E4R2zUmUD0uIp9sl6wprYrbt5u3wM-xKj11Ds2bdpBjBYQkukgU1rbCuJyhxfFt4EYe7zXPrMmLO72inbaZMjvw_OLdr5dzuqJZN8XkKDQpTD8cHE0fphzvbp0MMyGtFclsy6_znxz1S8NYeepHU2vlg_Oo9gb9-G4XtXaOJVjZa_z4MUC0v1NwymmXho-3m5Z5fcmbbLCZp7NVl7uqImPOii9HeVdTlSrA-JTQIQkVFkqvaVwWtaF4qO5R1gIjO94Jxl88vJSeYMSBdUxg5Riew0_Jc5gz1fYgQ",
      "p": "4_1gImcoecLeFJlVvpmCW1CgbphGhaUv6sEK-frtKQeokyY3eatYcGI3c7IseMR05WgY1Br80Siwl9G2e2GFNRve-9OWTj-O32X-_RwrMMNRrnpL_MWLZkWlsWfPhj26Vm6YQ2VIphM_yO3Gpguk5zGR7C2hobLBDVVhqmE6fKE",
      "q": "2l83AnTyMKWwTudDujebvr5u0L_TEIMKAmgD2gvtbgFHpRp5BWiu8UYs0rfVADD-h2runXSzgFyz_9ToCQbyrRCilV0-g1ATC3RLkz1ykv2AEiIp2fh8IrhMcThNtqxdlMijfjwTZXnKatlBoa3cMMGwvqPPGnFm3isVLUoQPmU",
      "dp": "v3O0WO97o9QqHe4tfOL3_qqULosdHXl75Yy6JPW8VioiO39qMnfaynUPz84dXkTLTSG_R85p41JiCPuIW8-mxtRiyeICZC8nUR4bpH0VH9vFKdl1GgzhZL6zx2g_cqE_avlwT5gsC5o6hAZ4PFOm5KZRvZ0MD_dF-mZqn2MKdEE",
      "dq": "fhIyZAy4NjWyEBucEkpAdGLk_0d_xyyf_rumXaA9NyEuB7e83s6NEWZ-Qjk3k6C1keC-WdEiQJ1EnhKA05VbTWcpNipbCNyV4isF5r-3Af2wjseCegDnSfQ0zbi_xRLGBDvBiAOO_yrNHdrH9Vu2n79zFtzjmFSYGvOsijUUI7E",
      "qi": "KDOYS3jWXnQpNeaS9slGKIChULsxsFnG_7zbvqc9-7QwXQCmT8Ka_j5az_2eZ5q1RGkbFFUa4htUvHb2zzmrvboHR1MDC7BfQDXSImCuvsJr79hcXROwMFEgHERHIhuIcd6HfKROpakOFdNYDDqYxr7GDshJhiTXby6P4qreK2Y"
    }
  ]
}
2021-07-30 20:20:00 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2021-07-30 20:20:00 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
resourceUrl
https://api-mtls-hml.safra.com.br/open-banking/resources/v1/resources
consentUrl
https://api-mtls-hml.safra.com.br/open-banking/consents/v1/consents
brazilCpf
16881808852
2021-07-30 20:20:00 SUCCESS
SetProtectedResourceUrlToSingleResourceEndpoint
Set protected resource URL
protected_resource_url
https://api-mtls-hml.safra.com.br/open-banking/resources/v1/resources
2021-07-30 20:20:00 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "api-mtls-hml.safra.com.br",
  "testPort": 443
}
2021-07-30 20:20:00 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "api-mtls-hml.safra.com.br",
  "testPort": 443
}
accounts_request_endpoint
{
  "testHost": "api-mtls-hml.safra.com.br",
  "testPort": 443
}
2021-07-30 20:20:00
fapi1-advanced-final-ensure-response-type-code-fails
Setup Done
Use client_credentials grant to obtain Brazil consent
2021-07-30 20:20:00 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
grant_type
client_credentials
scope
openid accounts
2021-07-30 20:20:00 SUCCESS
SetConsentsScopeOnTokenEndpointRequest
Set scope parameter to 'consents'
grant_type
client_credentials
scope
consents
2021-07-30 20:20:00 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
client-1
sub
client-1
aud
https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/token
jti
juwzoIiWKT55UX3IYZ61
iat
1627676400
exp
1627676460
2021-07-30 20:20:00 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiIxd2RBdXJMZDZwSWpKNlBOMzhWck5EbzdwTHFRV0JMTk5Ldi1tX2FEN1dnIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJjbGllbnQtMSIsImF1ZCI6Imh0dHBzOlwvXC9hcGktbXRscy1obWwuc2FmcmEuY29tLmJyXC9vcGVuLWJhbmtpbmdcL2F1dGhcL3JlYWxtc1wvU2FmcmFQRlwvcHJvdG9jb2xcL29wZW5pZC1jb25uZWN0XC90b2tlbiIsImlzcyI6ImNsaWVudC0xIiwiZXhwIjoxNjI3Njc2NDYwLCJpYXQiOjE2Mjc2NzY0MDAsImp0aSI6Imp1d3pvSWlXS1Q1NVVYM0lZWjYxIn0.kjznZk0dZTr9j_P8lXsrjV9xYUhpw5aBgyKhiPPGRZbgCKYjIaWSARuQjjE_e2-WE3ksMmjSo1hqC9wvvpgXEqmWtD4kMJr4cBJ2T1s6Rd46WO8AXkI-ousYMOOkbYFRF3Z3Z0mrIQx-AjohgTiRrYc6dGSJiqSeLG6PBJly5BRQyb1m7i1Kn_8bQWNFT7_4JX9OegwllpEW76xmDz6t4dow7RWiYvyBa4py-A9NvCwtsh-QZNkIPsjfQAviD1AtLwku7b237W8aKKZL08CJ_SSw11KugOYyPxvbz4RXTyuec5wYKvSFcWhLOLH2dEIwjVlC7AaGg8-HBuJspo4EyQ
2021-07-30 20:20:00
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
client_credentials
scope
consents
client_assertion
eyJraWQiOiIxd2RBdXJMZDZwSWpKNlBOMzhWck5EbzdwTHFRV0JMTk5Ldi1tX2FEN1dnIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJjbGllbnQtMSIsImF1ZCI6Imh0dHBzOlwvXC9hcGktbXRscy1obWwuc2FmcmEuY29tLmJyXC9vcGVuLWJhbmtpbmdcL2F1dGhcL3JlYWxtc1wvU2FmcmFQRlwvcHJvdG9jb2xcL29wZW5pZC1jb25uZWN0XC90b2tlbiIsImlzcyI6ImNsaWVudC0xIiwiZXhwIjoxNjI3Njc2NDYwLCJpYXQiOjE2Mjc2NzY0MDAsImp0aSI6Imp1d3pvSWlXS1Q1NVVYM0lZWjYxIn0.kjznZk0dZTr9j_P8lXsrjV9xYUhpw5aBgyKhiPPGRZbgCKYjIaWSARuQjjE_e2-WE3ksMmjSo1hqC9wvvpgXEqmWtD4kMJr4cBJ2T1s6Rd46WO8AXkI-ousYMOOkbYFRF3Z3Z0mrIQx-AjohgTiRrYc6dGSJiqSeLG6PBJly5BRQyb1m7i1Kn_8bQWNFT7_4JX9OegwllpEW76xmDz6t4dow7RWiYvyBa4py-A9NvCwtsh-QZNkIPsjfQAviD1AtLwku7b237W8aKKZL08CJ_SSw11KugOYyPxvbz4RXTyuec5wYKvSFcWhLOLH2dEIwjVlC7AaGg8-HBuJspo4EyQ
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2021-07-30 20:20:00
CallTokenEndpoint
HTTP request
request_uri
https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/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": "866"
}
request_body
grant_type=client_credentials&scope=consents&client_assertion=eyJraWQiOiIxd2RBdXJMZDZwSWpKNlBOMzhWck5EbzdwTHFRV0JMTk5Ldi1tX2FEN1dnIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJjbGllbnQtMSIsImF1ZCI6Imh0dHBzOlwvXC9hcGktbXRscy1obWwuc2FmcmEuY29tLmJyXC9vcGVuLWJhbmtpbmdcL2F1dGhcL3JlYWxtc1wvU2FmcmFQRlwvcHJvdG9jb2xcL29wZW5pZC1jb25uZWN0XC90b2tlbiIsImlzcyI6ImNsaWVudC0xIiwiZXhwIjoxNjI3Njc2NDYwLCJpYXQiOjE2Mjc2NzY0MDAsImp0aSI6Imp1d3pvSWlXS1Q1NVVYM0lZWjYxIn0.kjznZk0dZTr9j_P8lXsrjV9xYUhpw5aBgyKhiPPGRZbgCKYjIaWSARuQjjE_e2-WE3ksMmjSo1hqC9wvvpgXEqmWtD4kMJr4cBJ2T1s6Rd46WO8AXkI-ousYMOOkbYFRF3Z3Z0mrIQx-AjohgTiRrYc6dGSJiqSeLG6PBJly5BRQyb1m7i1Kn_8bQWNFT7_4JX9OegwllpEW76xmDz6t4dow7RWiYvyBa4py-A9NvCwtsh-QZNkIPsjfQAviD1AtLwku7b237W8aKKZL08CJ_SSw11KugOYyPxvbz4RXTyuec5wYKvSFcWhLOLH2dEIwjVlC7AaGg8-HBuJspo4EyQ&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
request_mutual_tls
{
  "cert": "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\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDbaLy+4MD59CoPl5dTzt1IolWx5B6Z7hf7EpRgbNa41p4Gju+ywPLYy0Yfl9JO+3HUKj2UmxHqfCYfij1GoOIsj6Z25A4BQflAMvqlzGK0ortOjQMyaUmoXzI8SnyshQQiYVUsnnaGLJhcc35eXBNiaqjhkoWAEa2MQP+EsCXKyBlvs2KskMpRpP+qgEpWo1/WSWcrzW7nOewhJzzSin7eG7WcJ1XsL9jijm5MaLFyTAeEE2wujLneGlE4gORXmhqH6LVM+SAiNKGCi7YSXi+xhXFxO1TuNO6A3XhPDzIaxnSaAcSKK5C4iLBkTSGuoY4z1vYXJZL4qyCLRRJwOllBAgMBAAECggEBAKJqQLXHZ/JfRLdwDqwSSInY6Tia1fA6aHQJx94tEzGWZToTmuomnF3Q82K1nw+qYBOfBSC5PaTnK81TJpLeyy4TVDVUEe3qaViVpCcRScvPXnoCNmidudGyTlyFAw8uE+ZjSIqT7sbZwhtFvziYTh0fOU5piPtJmr9k6gDN59vXrsLUXPPKACQoYXrJmHfzzYOXDCIcuDo/Buo1NQ3RQu6T5NP5AwrliWlMAjrmYih40Dv9KuFVIC7O4Lw8A0cTDXl5r29UUS1gQGMAquwjvrf3O/8PyBWPoAjmyXmfkHLiKvY6tWlDTuYfjVtp/ScGUjAJ4A3dSF8INvcrPrpB5AECgYEA84Y88Hfc7h+2CcwgLassrE2fL1ZnzlvJeBOllmFsh/fujIlYGU8Bg5RwNS9zdgYhS3RB/1uPrjxA9wftTltBJBYyk88r+h0KnUuJTtUJwIuR5N9V66wiQ41Gknl8YmklqaiulhGI60gxs8N19cJy8m7By+4I+d0WRkrekkUjdqECgYEA5qY73jVHK+RL4O3LU9JI37ninTqkHAp++X/9KoCZEO5cooiN/MTReoePgW3BUTudLq7joZdE85dCBdJOLPa0aLlYUr2wxuu80nO4YlPoA9aHSEubyAOknTfY+T2dBDqKTEiXY0hv8dCe0bjA9papWqqY70AQif4w7FgacH+Z/qECgYEA0vdc/ZlpTOUt58jtq4KaHd7U48aAAVak76BdmCxoQFZ6U0d8idhW4G2M05Z6+SkQWPSrZBQnIfNS+G7mlzYY9bFBOamFWJUmJ+RTXHbUjviaeGM+ZP9nY4wVMjmKlxquJQ9bx+gC7IlLfYb8Pt6og/uNaiSZpBRzAoxDywWYVmECgYApiDt1itBzBdvn98nKIS6AIr+8oieU6QruMG7M7XUiiFlj5wTyRBqYXrqnirTpxLtMAa/5k/yVhGIeHD15eT8JMH7H/2JKn35TwwSrqAI6VrHrgbnebVGCAeFvF/ojHctzawrflNabi35ds1AD1yNNsTRyuG2B+6ShmkfAhCmdoQKBgEWsM3WHVBgXePE/109AEXeqKuQij0FdncC1HVWRVpuj9oBrUKt3C7nihXCtkXqF/4iNHNbxVZPAiQ1UeMyxuW4u26frHVTlf95S6IiNfV6AgcWuRkM1F8GRf2IvjcZYwxGa6l38B0PUmdiPt7TFwYi8lJ+EZhjFrchun6bOcvLT"
}
2021-07-30 20:20:00 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "x-xss-protection": "1; mode\u003dblock",
  "pragma": "no-cache",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "no-referrer",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "x-content-type-options": "nosniff",
  "content-type": "application/json",
  "vary": "Accept-Encoding",
  "cache-control": "no-store",
  "expires": "Fri, 30 Jul 2021 20:20:00 GMT",
  "date": "Fri, 30 Jul 2021 20:20:00 GMT",
  "connection": "keep-alive",
  "set-cookie": [
    "KC_RESTART\u003d; Version\u003d1; Expires\u003dThu, 01-Jan-1970 00:00:10 GMT; Max-Age\u003d0; Path\u003d/open-banking/auth/realms/SafraPF/; Secure; HttpOnly",
    "c90abdd8e7a45cb14a8bae8901c040fa\u003df3b5c830dbdae649aebac0b0fc678cf8; path\u003d/; HttpOnly; Secure"
  ]
}
response_body
{"access_token":"eyJhbGciOiJQUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJGZkNhOXJaN1phQjB2eVRhR19MMU1UaTgzZExENEpicHlSVHVjVWk3X2IwIn0.eyJleHAiOjE2Mjc2NzY3MDAsImlhdCI6MTYyNzY3NjQwMCwianRpIjoiMDU4YWY5OTItYTc1Yy00OTc2LTk5YWQtNzJkMWUyMGM0ZjkyIiwiaXNzIjoiaHR0cHM6Ly9hcGktbXRscy1obWwuc2FmcmEuY29tLmJyL29wZW4tYmFua2luZy9hdXRoL3JlYWxtcy9TYWZyYVBGIiwic3ViIjoiMDk5ODY4NTMtZGU4MS00YzE2LWE1MzktNTQwMDFkZGQ3ZDJhIiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiY2xpZW50LTEiLCJhY3IiOiIxIiwiYWxsb3dlZC1vcmlnaW5zIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCJdLCJzY29wZSI6InByb2ZpbGUgZW1haWwgY3JlZGl0LWNhcmRzLWFjY291bnRzIGZpbmFuY2luZ3Mgb3BlbmlkIGludm9pY2UtZmluYW5jaW5ncyB1bmFycmFuZ2VkLWFjY291bnRzLW92ZXJkcmFmdCBjb25zZW50IGN1c3RvbWVycyBhY2NvdW50cyBjb25zZW50cyBsb2FucyIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwiY2xpZW50SWQiOiJjbGllbnQtMSIsImNsaWVudEhvc3QiOiIzNS4xOTYuNDQuMTg1IiwicHJlZmVycmVkX3VzZXJuYW1lIjoic2VydmljZS1hY2NvdW50LWNsaWVudC0xIiwiY2xpZW50QWRkcmVzcyI6IjM1LjE5Ni40NC4xODUifQ.VpYZe1hFbX-wabqJT8JJAvrFVyo0B2b6yijxBxjLVVRKF9GRbblHeMoblbN1WjGez0BUFoBqGRSINPV8r0XhuhL3HK1tg9KmHnEkyLXoZVug-TJs6SrAkcf1o2anoSL2QlUdJE_kG-zITfVmfUN9pMlHvWIKbBSyn-HXrKv7gzG_EwMbpaLwqIQDR1un6IHNZ1zYnvW5vriCQiJiFdXtoA9-BBqhq3A38oZ3gTtta0OnSR0gXWhJ7JTABBlICbTbWH0AEMgBHVW59DtrCxxHBsM4qX-Fx3fCB9EhsynYO_rgIgON4GqOsJnYCrPge7Vjegq-IvjYWEAfnL_7EfeUeg","expires_in":300,"refresh_expires_in":0,"token_type":"Bearer","not-before-policy":1626456297,"scope":"profile email credit-cards-accounts financings openid invoice-financings unarranged-accounts-overdraft consent customers accounts consents loans"}
2021-07-30 20:20:00
CallTokenEndpoint
Token endpoint response
token_endpoint_response
{"access_token":"eyJhbGciOiJQUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJGZkNhOXJaN1phQjB2eVRhR19MMU1UaTgzZExENEpicHlSVHVjVWk3X2IwIn0.eyJleHAiOjE2Mjc2NzY3MDAsImlhdCI6MTYyNzY3NjQwMCwianRpIjoiMDU4YWY5OTItYTc1Yy00OTc2LTk5YWQtNzJkMWUyMGM0ZjkyIiwiaXNzIjoiaHR0cHM6Ly9hcGktbXRscy1obWwuc2FmcmEuY29tLmJyL29wZW4tYmFua2luZy9hdXRoL3JlYWxtcy9TYWZyYVBGIiwic3ViIjoiMDk5ODY4NTMtZGU4MS00YzE2LWE1MzktNTQwMDFkZGQ3ZDJhIiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiY2xpZW50LTEiLCJhY3IiOiIxIiwiYWxsb3dlZC1vcmlnaW5zIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCJdLCJzY29wZSI6InByb2ZpbGUgZW1haWwgY3JlZGl0LWNhcmRzLWFjY291bnRzIGZpbmFuY2luZ3Mgb3BlbmlkIGludm9pY2UtZmluYW5jaW5ncyB1bmFycmFuZ2VkLWFjY291bnRzLW92ZXJkcmFmdCBjb25zZW50IGN1c3RvbWVycyBhY2NvdW50cyBjb25zZW50cyBsb2FucyIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwiY2xpZW50SWQiOiJjbGllbnQtMSIsImNsaWVudEhvc3QiOiIzNS4xOTYuNDQuMTg1IiwicHJlZmVycmVkX3VzZXJuYW1lIjoic2VydmljZS1hY2NvdW50LWNsaWVudC0xIiwiY2xpZW50QWRkcmVzcyI6IjM1LjE5Ni40NC4xODUifQ.VpYZe1hFbX-wabqJT8JJAvrFVyo0B2b6yijxBxjLVVRKF9GRbblHeMoblbN1WjGez0BUFoBqGRSINPV8r0XhuhL3HK1tg9KmHnEkyLXoZVug-TJs6SrAkcf1o2anoSL2QlUdJE_kG-zITfVmfUN9pMlHvWIKbBSyn-HXrKv7gzG_EwMbpaLwqIQDR1un6IHNZ1zYnvW5vriCQiJiFdXtoA9-BBqhq3A38oZ3gTtta0OnSR0gXWhJ7JTABBlICbTbWH0AEMgBHVW59DtrCxxHBsM4qX-Fx3fCB9EhsynYO_rgIgON4GqOsJnYCrPge7Vjegq-IvjYWEAfnL_7EfeUeg","expires_in":300,"refresh_expires_in":0,"token_type":"Bearer","not-before-policy":1626456297,"scope":"profile email credit-cards-accounts financings openid invoice-financings unarranged-accounts-overdraft consent customers accounts consents loans"}
2021-07-30 20:20:00 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
eyJhbGciOiJQUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJGZkNhOXJaN1phQjB2eVRhR19MMU1UaTgzZExENEpicHlSVHVjVWk3X2IwIn0.eyJleHAiOjE2Mjc2NzY3MDAsImlhdCI6MTYyNzY3NjQwMCwianRpIjoiMDU4YWY5OTItYTc1Yy00OTc2LTk5YWQtNzJkMWUyMGM0ZjkyIiwiaXNzIjoiaHR0cHM6Ly9hcGktbXRscy1obWwuc2FmcmEuY29tLmJyL29wZW4tYmFua2luZy9hdXRoL3JlYWxtcy9TYWZyYVBGIiwic3ViIjoiMDk5ODY4NTMtZGU4MS00YzE2LWE1MzktNTQwMDFkZGQ3ZDJhIiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiY2xpZW50LTEiLCJhY3IiOiIxIiwiYWxsb3dlZC1vcmlnaW5zIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCJdLCJzY29wZSI6InByb2ZpbGUgZW1haWwgY3JlZGl0LWNhcmRzLWFjY291bnRzIGZpbmFuY2luZ3Mgb3BlbmlkIGludm9pY2UtZmluYW5jaW5ncyB1bmFycmFuZ2VkLWFjY291bnRzLW92ZXJkcmFmdCBjb25zZW50IGN1c3RvbWVycyBhY2NvdW50cyBjb25zZW50cyBsb2FucyIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwiY2xpZW50SWQiOiJjbGllbnQtMSIsImNsaWVudEhvc3QiOiIzNS4xOTYuNDQuMTg1IiwicHJlZmVycmVkX3VzZXJuYW1lIjoic2VydmljZS1hY2NvdW50LWNsaWVudC0xIiwiY2xpZW50QWRkcmVzcyI6IjM1LjE5Ni40NC4xODUifQ.VpYZe1hFbX-wabqJT8JJAvrFVyo0B2b6yijxBxjLVVRKF9GRbblHeMoblbN1WjGez0BUFoBqGRSINPV8r0XhuhL3HK1tg9KmHnEkyLXoZVug-TJs6SrAkcf1o2anoSL2QlUdJE_kG-zITfVmfUN9pMlHvWIKbBSyn-HXrKv7gzG_EwMbpaLwqIQDR1un6IHNZ1zYnvW5vriCQiJiFdXtoA9-BBqhq3A38oZ3gTtta0OnSR0gXWhJ7JTABBlICbTbWH0AEMgBHVW59DtrCxxHBsM4qX-Fx3fCB9EhsynYO_rgIgON4GqOsJnYCrPge7Vjegq-IvjYWEAfnL_7EfeUeg
expires_in
300
refresh_expires_in
0
token_type
Bearer
not-before-policy
1626456297
scope
profile email credit-cards-accounts financings openid invoice-financings unarranged-accounts-overdraft consent customers accounts consents loans
2021-07-30 20:20:00 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2021-07-30 20:20:00 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
eyJhbGciOiJQUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJGZkNhOXJaN1phQjB2eVRhR19MMU1UaTgzZExENEpicHlSVHVjVWk3X2IwIn0.eyJleHAiOjE2Mjc2NzY3MDAsImlhdCI6MTYyNzY3NjQwMCwianRpIjoiMDU4YWY5OTItYTc1Yy00OTc2LTk5YWQtNzJkMWUyMGM0ZjkyIiwiaXNzIjoiaHR0cHM6Ly9hcGktbXRscy1obWwuc2FmcmEuY29tLmJyL29wZW4tYmFua2luZy9hdXRoL3JlYWxtcy9TYWZyYVBGIiwic3ViIjoiMDk5ODY4NTMtZGU4MS00YzE2LWE1MzktNTQwMDFkZGQ3ZDJhIiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiY2xpZW50LTEiLCJhY3IiOiIxIiwiYWxsb3dlZC1vcmlnaW5zIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCJdLCJzY29wZSI6InByb2ZpbGUgZW1haWwgY3JlZGl0LWNhcmRzLWFjY291bnRzIGZpbmFuY2luZ3Mgb3BlbmlkIGludm9pY2UtZmluYW5jaW5ncyB1bmFycmFuZ2VkLWFjY291bnRzLW92ZXJkcmFmdCBjb25zZW50IGN1c3RvbWVycyBhY2NvdW50cyBjb25zZW50cyBsb2FucyIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwiY2xpZW50SWQiOiJjbGllbnQtMSIsImNsaWVudEhvc3QiOiIzNS4xOTYuNDQuMTg1IiwicHJlZmVycmVkX3VzZXJuYW1lIjoic2VydmljZS1hY2NvdW50LWNsaWVudC0xIiwiY2xpZW50QWRkcmVzcyI6IjM1LjE5Ni40NC4xODUifQ.VpYZe1hFbX-wabqJT8JJAvrFVyo0B2b6yijxBxjLVVRKF9GRbblHeMoblbN1WjGez0BUFoBqGRSINPV8r0XhuhL3HK1tg9KmHnEkyLXoZVug-TJs6SrAkcf1o2anoSL2QlUdJE_kG-zITfVmfUN9pMlHvWIKbBSyn-HXrKv7gzG_EwMbpaLwqIQDR1un6IHNZ1zYnvW5vriCQiJiFdXtoA9-BBqhq3A38oZ3gTtta0OnSR0gXWhJ7JTABBlICbTbWH0AEMgBHVW59DtrCxxHBsM4qX-Fx3fCB9EhsynYO_rgIgON4GqOsJnYCrPge7Vjegq-IvjYWEAfnL_7EfeUeg
2021-07-30 20:20:00 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
eyJhbGciOiJQUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJGZkNhOXJaN1phQjB2eVRhR19MMU1UaTgzZExENEpicHlSVHVjVWk3X2IwIn0.eyJleHAiOjE2Mjc2NzY3MDAsImlhdCI6MTYyNzY3NjQwMCwianRpIjoiMDU4YWY5OTItYTc1Yy00OTc2LTk5YWQtNzJkMWUyMGM0ZjkyIiwiaXNzIjoiaHR0cHM6Ly9hcGktbXRscy1obWwuc2FmcmEuY29tLmJyL29wZW4tYmFua2luZy9hdXRoL3JlYWxtcy9TYWZyYVBGIiwic3ViIjoiMDk5ODY4NTMtZGU4MS00YzE2LWE1MzktNTQwMDFkZGQ3ZDJhIiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiY2xpZW50LTEiLCJhY3IiOiIxIiwiYWxsb3dlZC1vcmlnaW5zIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCJdLCJzY29wZSI6InByb2ZpbGUgZW1haWwgY3JlZGl0LWNhcmRzLWFjY291bnRzIGZpbmFuY2luZ3Mgb3BlbmlkIGludm9pY2UtZmluYW5jaW5ncyB1bmFycmFuZ2VkLWFjY291bnRzLW92ZXJkcmFmdCBjb25zZW50IGN1c3RvbWVycyBhY2NvdW50cyBjb25zZW50cyBsb2FucyIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwiY2xpZW50SWQiOiJjbGllbnQtMSIsImNsaWVudEhvc3QiOiIzNS4xOTYuNDQuMTg1IiwicHJlZmVycmVkX3VzZXJuYW1lIjoic2VydmljZS1hY2NvdW50LWNsaWVudC0xIiwiY2xpZW50QWRkcmVzcyI6IjM1LjE5Ni40NC4xODUifQ.VpYZe1hFbX-wabqJT8JJAvrFVyo0B2b6yijxBxjLVVRKF9GRbblHeMoblbN1WjGez0BUFoBqGRSINPV8r0XhuhL3HK1tg9KmHnEkyLXoZVug-TJs6SrAkcf1o2anoSL2QlUdJE_kG-zITfVmfUN9pMlHvWIKbBSyn-HXrKv7gzG_EwMbpaLwqIQDR1un6IHNZ1zYnvW5vriCQiJiFdXtoA9-BBqhq3A38oZ3gTtta0OnSR0gXWhJ7JTABBlICbTbWH0AEMgBHVW59DtrCxxHBsM4qX-Fx3fCB9EhsynYO_rgIgON4GqOsJnYCrPge7Vjegq-IvjYWEAfnL_7EfeUeg
type
Bearer
2021-07-30 20:20:00 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
300
2021-07-30 20:20:00 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
300
2021-07-30 20:20:00
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2021-07-30 20:20:00 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Fri, 30 Jul 2021 20:20:00 GMT"
}
2021-07-30 20:20:00 SUCCESS
FAPIBrazilCreateConsentRequest
consent_endpoint_request
{
  "data": {
    "permissions": [
      "ACCOUNTS_READ",
      "ACCOUNTS_BALANCES_READ",
      "RESOURCES_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "16881808852",
        "rel": "CPF"
      }
    }
  }
}
2021-07-30 20:20:00 SUCCESS
FAPIBrazilAddExpirationToConsentRequest
Added expiration time to consent request
consent_endpoint_request
{
  "data": {
    "permissions": [
      "ACCOUNTS_READ",
      "ACCOUNTS_BALANCES_READ",
      "RESOURCES_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "16881808852",
        "rel": "CPF"
      }
    },
    "expirationDateTime": "2021-07-30T22:20:00Z"
  }
}
2021-07-30 20:20:00
CallConsentEndpointWithBearerToken
HTTP request
request_uri
https://api-mtls-hml.safra.com.br/open-banking/consents/v1/consents
request_method
POST
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "x-fapi-auth-date": "Fri, 30 Jul 2021 20:20:00 GMT",
  "accept-charset": "utf-8",
  "content-type": "application/json;charset\u003dUTF-8",
  "authorization": "Bearer eyJhbGciOiJQUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJGZkNhOXJaN1phQjB2eVRhR19MMU1UaTgzZExENEpicHlSVHVjVWk3X2IwIn0.eyJleHAiOjE2Mjc2NzY3MDAsImlhdCI6MTYyNzY3NjQwMCwianRpIjoiMDU4YWY5OTItYTc1Yy00OTc2LTk5YWQtNzJkMWUyMGM0ZjkyIiwiaXNzIjoiaHR0cHM6Ly9hcGktbXRscy1obWwuc2FmcmEuY29tLmJyL29wZW4tYmFua2luZy9hdXRoL3JlYWxtcy9TYWZyYVBGIiwic3ViIjoiMDk5ODY4NTMtZGU4MS00YzE2LWE1MzktNTQwMDFkZGQ3ZDJhIiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiY2xpZW50LTEiLCJhY3IiOiIxIiwiYWxsb3dlZC1vcmlnaW5zIjpbImh0dHBzOi8vd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldCJdLCJzY29wZSI6InByb2ZpbGUgZW1haWwgY3JlZGl0LWNhcmRzLWFjY291bnRzIGZpbmFuY2luZ3Mgb3BlbmlkIGludm9pY2UtZmluYW5jaW5ncyB1bmFycmFuZ2VkLWFjY291bnRzLW92ZXJkcmFmdCBjb25zZW50IGN1c3RvbWVycyBhY2NvdW50cyBjb25zZW50cyBsb2FucyIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwiY2xpZW50SWQiOiJjbGllbnQtMSIsImNsaWVudEhvc3QiOiIzNS4xOTYuNDQuMTg1IiwicHJlZmVycmVkX3VzZXJuYW1lIjoic2VydmljZS1hY2NvdW50LWNsaWVudC0xIiwiY2xpZW50QWRkcmVzcyI6IjM1LjE5Ni40NC4xODUifQ.VpYZe1hFbX-wabqJT8JJAvrFVyo0B2b6yijxBxjLVVRKF9GRbblHeMoblbN1WjGez0BUFoBqGRSINPV8r0XhuhL3HK1tg9KmHnEkyLXoZVug-TJs6SrAkcf1o2anoSL2QlUdJE_kG-zITfVmfUN9pMlHvWIKbBSyn-HXrKv7gzG_EwMbpaLwqIQDR1un6IHNZ1zYnvW5vriCQiJiFdXtoA9-BBqhq3A38oZ3gTtta0OnSR0gXWhJ7JTABBlICbTbWH0AEMgBHVW59DtrCxxHBsM4qX-Fx3fCB9EhsynYO_rgIgON4GqOsJnYCrPge7Vjegq-IvjYWEAfnL_7EfeUeg",
  "content-length": "199"
}
request_body
{"data":{"permissions":["ACCOUNTS_READ","ACCOUNTS_BALANCES_READ","RESOURCES_READ"],"loggedUser":{"document":{"identification":"16881808852","rel":"CPF"}},"expirationDateTime":"2021-07-30T22:20:00Z"}}
request_mutual_tls
{
  "cert": "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\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDbaLy+4MD59CoPl5dTzt1IolWx5B6Z7hf7EpRgbNa41p4Gju+ywPLYy0Yfl9JO+3HUKj2UmxHqfCYfij1GoOIsj6Z25A4BQflAMvqlzGK0ortOjQMyaUmoXzI8SnyshQQiYVUsnnaGLJhcc35eXBNiaqjhkoWAEa2MQP+EsCXKyBlvs2KskMpRpP+qgEpWo1/WSWcrzW7nOewhJzzSin7eG7WcJ1XsL9jijm5MaLFyTAeEE2wujLneGlE4gORXmhqH6LVM+SAiNKGCi7YSXi+xhXFxO1TuNO6A3XhPDzIaxnSaAcSKK5C4iLBkTSGuoY4z1vYXJZL4qyCLRRJwOllBAgMBAAECggEBAKJqQLXHZ/JfRLdwDqwSSInY6Tia1fA6aHQJx94tEzGWZToTmuomnF3Q82K1nw+qYBOfBSC5PaTnK81TJpLeyy4TVDVUEe3qaViVpCcRScvPXnoCNmidudGyTlyFAw8uE+ZjSIqT7sbZwhtFvziYTh0fOU5piPtJmr9k6gDN59vXrsLUXPPKACQoYXrJmHfzzYOXDCIcuDo/Buo1NQ3RQu6T5NP5AwrliWlMAjrmYih40Dv9KuFVIC7O4Lw8A0cTDXl5r29UUS1gQGMAquwjvrf3O/8PyBWPoAjmyXmfkHLiKvY6tWlDTuYfjVtp/ScGUjAJ4A3dSF8INvcrPrpB5AECgYEA84Y88Hfc7h+2CcwgLassrE2fL1ZnzlvJeBOllmFsh/fujIlYGU8Bg5RwNS9zdgYhS3RB/1uPrjxA9wftTltBJBYyk88r+h0KnUuJTtUJwIuR5N9V66wiQ41Gknl8YmklqaiulhGI60gxs8N19cJy8m7By+4I+d0WRkrekkUjdqECgYEA5qY73jVHK+RL4O3LU9JI37ninTqkHAp++X/9KoCZEO5cooiN/MTReoePgW3BUTudLq7joZdE85dCBdJOLPa0aLlYUr2wxuu80nO4YlPoA9aHSEubyAOknTfY+T2dBDqKTEiXY0hv8dCe0bjA9papWqqY70AQif4w7FgacH+Z/qECgYEA0vdc/ZlpTOUt58jtq4KaHd7U48aAAVak76BdmCxoQFZ6U0d8idhW4G2M05Z6+SkQWPSrZBQnIfNS+G7mlzYY9bFBOamFWJUmJ+RTXHbUjviaeGM+ZP9nY4wVMjmKlxquJQ9bx+gC7IlLfYb8Pt6og/uNaiSZpBRzAoxDywWYVmECgYApiDt1itBzBdvn98nKIS6AIr+8oieU6QruMG7M7XUiiFlj5wTyRBqYXrqnirTpxLtMAa/5k/yVhGIeHD15eT8JMH7H/2JKn35TwwSrqAI6VrHrgbnebVGCAeFvF/ojHctzawrflNabi35ds1AD1yNNsTRyuG2B+6ShmkfAhCmdoQKBgEWsM3WHVBgXePE/109AEXeqKuQij0FdncC1HVWRVpuj9oBrUKt3C7nihXCtkXqF/4iNHNbxVZPAiQ1UeMyxuW4u26frHVTlf95S6IiNfV6AgcWuRkM1F8GRf2IvjcZYwxGa6l38B0PUmdiPt7TFwYi8lJ+EZhjFrchun6bOcvLT"
}
2021-07-30 20:20:02 RESPONSE
CallConsentEndpointWithBearerToken
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "max-forwards": "20",
  "x-correlationid": "Id-f15e0461cfbb35c75bcad2df 0",
  "location": "",
  "server": "Kestrel",
  "x-fapi-interaction-id": "dd0a523e-ba49-42ce-9bd2-6c4f9f5b6fc8",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "469",
  "cache-control": "max-age\u003d0",
  "expires": "Fri, 30 Jul 2021 20:20:02 GMT",
  "date": "Fri, 30 Jul 2021 20:20:02 GMT",
  "connection": "keep-alive",
  "set-cookie": [
    "c241ce954bf066fb9e2d5d3736ae0da9\u003d3f852dcebe9c0f35bee9b318a32660a5; path\u003d/; HttpOnly; Secure",
    "88eda54166930203e44749296f4f8227\u003da58f74281c285e3dc355d47e25654383; path\u003d/; HttpOnly; Secure"
  ]
}
response_body
{"data":{"consentId":"urn:safrapf:bdc2630d2ef948c3993253fd08829a7c","creationDateTime":"2021-07-30T20:20:01Z","status":"AWAITING_AUTHORISATION","statusUpdateDateTime":"2021-07-30T20:20:01Z","permissions":["ACCOUNTS_READ","ACCOUNTS_BALANCES_READ","RESOURCES_READ"],"expirationDateTime":"2021-07-30T22:20:00Z"},"links":{"self":"https://api.safra.com.br/open-banking/consents/v1/consents"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2021-07-30T20:20:02Z"}}
2021-07-30 20:20:02
CallConsentEndpointWithBearerToken
Consent endpoint response
consent_endpoint_response
{"data":{"consentId":"urn:safrapf:bdc2630d2ef948c3993253fd08829a7c","creationDateTime":"2021-07-30T20:20:01Z","status":"AWAITING_AUTHORISATION","statusUpdateDateTime":"2021-07-30T20:20:01Z","permissions":["ACCOUNTS_READ","ACCOUNTS_BALANCES_READ","RESOURCES_READ"],"expirationDateTime":"2021-07-30T22:20:00Z"},"links":{"self":"https://api.safra.com.br/open-banking/consents/v1/consents"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2021-07-30T20:20:02Z"}}
2021-07-30 20:20:02 SUCCESS
CallConsentEndpointWithBearerToken
Parsed consent endpoint response
headers
{
  "max-forwards": "20",
  "x-correlationid": "Id-f15e0461cfbb35c75bcad2df 0",
  "location": "",
  "server": "Kestrel",
  "x-fapi-interaction-id": "dd0a523e-ba49-42ce-9bd2-6c4f9f5b6fc8",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "469",
  "cache-control": "max-age\u003d0",
  "expires": "Fri, 30 Jul 2021 20:20:02 GMT",
  "date": "Fri, 30 Jul 2021 20:20:02 GMT",
  "connection": "keep-alive",
  "set-cookie": [
    "c241ce954bf066fb9e2d5d3736ae0da9\u003d3f852dcebe9c0f35bee9b318a32660a5; path\u003d/; HttpOnly; Secure",
    "88eda54166930203e44749296f4f8227\u003da58f74281c285e3dc355d47e25654383; path\u003d/; HttpOnly; Secure"
  ]
}
body
{"data":{"consentId":"urn:safrapf:bdc2630d2ef948c3993253fd08829a7c","creationDateTime":"2021-07-30T20:20:01Z","status":"AWAITING_AUTHORISATION","statusUpdateDateTime":"2021-07-30T20:20:01Z","permissions":["ACCOUNTS_READ","ACCOUNTS_BALANCES_READ","RESOURCES_READ"],"expirationDateTime":"2021-07-30T22:20:00Z"},"links":{"self":"https://api.safra.com.br/open-banking/consents/v1/consents"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2021-07-30T20:20:02Z"}}
2021-07-30 20:20:02 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
dd0a523e-ba49-42ce-9bd2-6c4f9f5b6fc8
2021-07-30 20:20:02 SUCCESS
ExtractConsentIdFromConsentEndpointResponse
Extracted the consent id
consent_id
urn:safrapf:bdc2630d2ef948c3993253fd08829a7c
2021-07-30 20:20:02 SUCCESS
FAPIBrazilConsentEndpointResponseValidatePermissions
Consent endpoint response contains expected permissions
requested
[
  "ACCOUNTS_READ",
  "ACCOUNTS_BALANCES_READ",
  "RESOURCES_READ"
]
granted
[
  "ACCOUNTS_READ",
  "ACCOUNTS_BALANCES_READ",
  "RESOURCES_READ"
]
2021-07-30 20:20:02 SUCCESS
FAPIBrazilAddConsentIdToClientScope
Added scope of 'openid accounts consent:urn:safrapf:bdc2630d2ef948c3993253fd08829a7c' to client's scope
scope
openid accounts consent:urn:safrapf:bdc2630d2ef948c3993253fd08829a7c
jwks
{
  "keys": [
    {
      "kid": "1wdAurLd6pIjJ6PN38VrNDo7pLqQWBLNNKv-m_aD7Wg",
      "alg": "PS256",
      "kty": "RSA",
      "n": "x6bDCQbVgzrIdgaxSjrwFTWhkD1KswOauFEAQcDJcp0yrgz0D_xw0EJgjsKDz6635fOo-e2bMo7IH-AGN4-FPdOpjt0tipbi3Oc9Rw1V6Myb1S1TsIB6hKacqeIn4GOVLPnFCvttI_sN2egOpU04eABV5oqSfKnVqyBUkUV4y-8K5LYWRsyw4wH_poxEcimIxr50bRI0BWiZ8ThLSxF9YjjxJm7xQYKiUIs3D4pF6WN0Fd0B4emDBuF2mMRTNp45INsPoLsCbHGT5CwwH5Z1HqrWVLh8K0-_efHL4gLOmrDXBjWGcWvO1pE4GlTDC_lzxEgnzWH-gqATbZdnfom95Q",
      "e": "AQAB",
      "d": "qwPsYmoJMByFI5w99tCfX_uNhekKeGao_CLeLnR92gBPLgmIcb0RwUJqRT7W-2m0unNJlbPy0Y6-W5dgm-0C-9-3iNlqLiFq-D_XHGqO4ReKkEMAQdr7l27EGTzQXYPPfzP_lZWiekSNK8975BpOOXRIIG8oZUJw9OF_ruQsQbngYSnLqFxtuYxrRd5yZB9yMGouEx_BWdkzx2rB9cWZmhjgXC0vAFGadC908aKbv6RswqbtAGlPoN7lL_nFJkpZsjR5G8WLGR43Gc3EIdOal1UzLNNVDgl_fgzm8-Adlyls95nqKr_Zq9gbzwNBdLwWsHJEIYC2ZvMntSMQa3brbQ",
      "p": "5nBqpe2yre89CUvXbRAAjB-gfipQuEkIGUxgoRdahvvPNULipdXLGrFXW55t2FsjFFpRvhCLtdM8sDhGMqqDh1lKo2kuhwl8SIRZueQz8vsDMQ_oGw-RCNMRa4p1QkcxBVnVMUgJeYhdHhw6GHCpUEvU_9o-jKVMk200AZxEaIs",
      "q": "3cwXwhOX8pcO8vEiAQL16j5dq9lzZUhqdGkStHlQybOe7WwbglenTQFO4E_Ri-mJx2DLx9mQeaJIV61JsUtrSceulBBDe1MCbVD6ojHh5KHgAhtRWCjRFsZ8iczqcFMoPjQA_yW3sxkWIzesOT9bc15cV8rpuvxJsm18FbK80U8",
      "dp": "dpjKuoUAHbZv4lXvFElVDsjEL8qVapLjoSmG3cGILMpyFQZMYW8Lrbwxqox6GgylnDbztO8NCFIj_Mmpjy_kq4cP-9QJRyRhm2zKRPqmpdn8BYcbPLohObpvT7qdqLO9DfTy3P8nKS4-Rl3epG9vJE0y3U60PGxiYcmlJ2MGbgs",
      "dq": "QuJP68uiz5nz_RjwKyPsaoYCE1eQr-NFjvM8m8XVse2DqI8oQIcUQWl6krQfObTkQoaTDSIzqipg7GeqSFe489fOcoHxB5iBq9t2qUCnoR2bgqcgQZiVbOvQFHIB5Ht_MDrYbhi-q7iN73LTcbQEbObwq9zZ3PRFeRQBDj4HKIs",
      "qi": "GhBbrlJDVrLxyXW3kDb1KHWy-zUhEU7Jsg9PwXBzKz1iiF56pugE-rX95IpacRNPZqxh_ZKVZPpMhEohW1CTcrQ_5WiKLDhSrEAybl7LHmgFzRwmoKtoM46rcS8_PCiUat4rmsBwd0D-o7WU1XPmZVO9UbA79gGlAK5sBysVKXk"
    }
  ]
}
client_id
client-1
Make request to authorization endpoint
2021-07-30 20:20:02 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
client-1
redirect_uri
https://www.certification.openid.net/test/a/safratest/callback
scope
openid accounts consent:urn:safrapf:bdc2630d2ef948c3993253fd08829a7c
2021-07-30 20:20:02
CreateRandomStateValue
Created state value
requested_state_length
10
state
kvqaOb7Egr
2021-07-30 20:20:02 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
client-1
redirect_uri
https://www.certification.openid.net/test/a/safratest/callback
scope
openid accounts consent:urn:safrapf:bdc2630d2ef948c3993253fd08829a7c
state
kvqaOb7Egr
2021-07-30 20:20:02
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
q3uXmEhOn9
2021-07-30 20:20:02 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
client-1
redirect_uri
https://www.certification.openid.net/test/a/safratest/callback
scope
openid accounts consent:urn:safrapf:bdc2630d2ef948c3993253fd08829a7c
state
kvqaOb7Egr
nonce
q3uXmEhOn9
2021-07-30 20:20:02 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCodeIdtoken
Added response_type parameter to request
client_id
client-1
redirect_uri
https://www.certification.openid.net/test/a/safratest/callback
scope
openid accounts consent:urn:safrapf:bdc2630d2ef948c3993253fd08829a7c
state
kvqaOb7Egr
nonce
q3uXmEhOn9
response_type
code id_token
2021-07-30 20:20:02 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCode
Added response_type parameter to request
client_id
client-1
redirect_uri
https://www.certification.openid.net/test/a/safratest/callback
scope
openid accounts consent:urn:safrapf:bdc2630d2ef948c3993253fd08829a7c
state
kvqaOb7Egr
nonce
q3uXmEhOn9
response_type
code
2021-07-30 20:20:02 SUCCESS
RemoveAuthorizationEndpointRequestResponseMode
Removed response_mode parameter from request
client_id
client-1
redirect_uri
https://www.certification.openid.net/test/a/safratest/callback
scope
openid accounts consent:urn:safrapf:bdc2630d2ef948c3993253fd08829a7c
state
kvqaOb7Egr
nonce
q3uXmEhOn9
response_type
code
2021-07-30 20:20:02 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "client-1",
  "redirect_uri": "https://www.certification.openid.net/test/a/safratest/callback",
  "scope": "openid accounts consent:urn:safrapf:bdc2630d2ef948c3993253fd08829a7c",
  "state": "kvqaOb7Egr",
  "nonce": "q3uXmEhOn9",
  "response_type": "code"
}
2021-07-30 20:20:02 SUCCESS
AddNbfToRequestObject
Added nbf to request object claims
nbf
1.627676402E9
2021-07-30 20:20:02 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.627676702E9
2021-07-30 20:20:02 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF
2021-07-30 20:20:02 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
client-1
2021-07-30 20:20:02 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
client-1
2021-07-30 20:20:02 SUCCESS
SignRequestObject
Signed the request object
claims
{"aud":"https:\/\/api-mtls-hml.safra.com.br\/open-banking\/auth\/realms\/SafraPF","nbf":1627676402,"scope":"openid accounts consent:urn:safrapf:bdc2630d2ef948c3993253fd08829a7c","iss":"client-1","response_type":"code","redirect_uri":"https:\/\/www.certification.openid.net\/test\/a\/safratest\/callback","state":"kvqaOb7Egr","exp":1627676702,"nonce":"q3uXmEhOn9","client_id":"client-1"}
header
{"kid":"1wdAurLd6pIjJ6PN38VrNDo7pLqQWBLNNKv-m_aD7Wg","alg":"PS256"}
request_object
eyJraWQiOiIxd2RBdXJMZDZwSWpKNlBOMzhWck5EbzdwTHFRV0JMTk5Ldi1tX2FEN1dnIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvYXBpLW10bHMtaG1sLnNhZnJhLmNvbS5iclwvb3Blbi1iYW5raW5nXC9hdXRoXC9yZWFsbXNcL1NhZnJhUEYiLCJuYmYiOjE2Mjc2NzY0MDIsInNjb3BlIjoib3BlbmlkIGFjY291bnRzIGNvbnNlbnQ6dXJuOnNhZnJhcGY6YmRjMjYzMGQyZWY5NDhjMzk5MzI1M2ZkMDg4MjlhN2MiLCJpc3MiOiJjbGllbnQtMSIsInJlc3BvbnNlX3R5cGUiOiJjb2RlIiwicmVkaXJlY3RfdXJpIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL3NhZnJhdGVzdFwvY2FsbGJhY2siLCJzdGF0ZSI6Imt2cWFPYjdFZ3IiLCJleHAiOjE2Mjc2NzY3MDIsIm5vbmNlIjoicTN1WG1FaE9uOSIsImNsaWVudF9pZCI6ImNsaWVudC0xIn0.rAWG6Mp5gZjUk-UWjCH1ZEcIMBA4HcGM4TcjG369t8R2fcE74kiSeI7HjOTwWAnTT4IXObHYP3swkOZ4uYS9E3kpSVVgQ4GajzvD58J86mM8hN8vfqERfOz8eTAHVxkrl3FikR4POHInl20vrJxGtIomZ4g42ezPHOjGxzzjVjsmwBHCRBz8aA62gMTuJprGVFx3TXH7xv9AyBTgXXV0w4PkcjFIP5g_XWk8auoTL5rCid0MOpZuJDN73AFRrKaKipFMHRdYF664ZeKmCCUqwTbi7S9ZYcEFOIJmFNQchmyYQ7GoJOFQoBLtBS0vogS7okTq2l2-o_IW65mWrCVtSw
key
{"p":"5nBqpe2yre89CUvXbRAAjB-gfipQuEkIGUxgoRdahvvPNULipdXLGrFXW55t2FsjFFpRvhCLtdM8sDhGMqqDh1lKo2kuhwl8SIRZueQz8vsDMQ_oGw-RCNMRa4p1QkcxBVnVMUgJeYhdHhw6GHCpUEvU_9o-jKVMk200AZxEaIs","kty":"RSA","q":"3cwXwhOX8pcO8vEiAQL16j5dq9lzZUhqdGkStHlQybOe7WwbglenTQFO4E_Ri-mJx2DLx9mQeaJIV61JsUtrSceulBBDe1MCbVD6ojHh5KHgAhtRWCjRFsZ8iczqcFMoPjQA_yW3sxkWIzesOT9bc15cV8rpuvxJsm18FbK80U8","d":"qwPsYmoJMByFI5w99tCfX_uNhekKeGao_CLeLnR92gBPLgmIcb0RwUJqRT7W-2m0unNJlbPy0Y6-W5dgm-0C-9-3iNlqLiFq-D_XHGqO4ReKkEMAQdr7l27EGTzQXYPPfzP_lZWiekSNK8975BpOOXRIIG8oZUJw9OF_ruQsQbngYSnLqFxtuYxrRd5yZB9yMGouEx_BWdkzx2rB9cWZmhjgXC0vAFGadC908aKbv6RswqbtAGlPoN7lL_nFJkpZsjR5G8WLGR43Gc3EIdOal1UzLNNVDgl_fgzm8-Adlyls95nqKr_Zq9gbzwNBdLwWsHJEIYC2ZvMntSMQa3brbQ","e":"AQAB","kid":"1wdAurLd6pIjJ6PN38VrNDo7pLqQWBLNNKv-m_aD7Wg","qi":"GhBbrlJDVrLxyXW3kDb1KHWy-zUhEU7Jsg9PwXBzKz1iiF56pugE-rX95IpacRNPZqxh_ZKVZPpMhEohW1CTcrQ_5WiKLDhSrEAybl7LHmgFzRwmoKtoM46rcS8_PCiUat4rmsBwd0D-o7WU1XPmZVO9UbA79gGlAK5sBysVKXk","dp":"dpjKuoUAHbZv4lXvFElVDsjEL8qVapLjoSmG3cGILMpyFQZMYW8Lrbwxqox6GgylnDbztO8NCFIj_Mmpjy_kq4cP-9QJRyRhm2zKRPqmpdn8BYcbPLohObpvT7qdqLO9DfTy3P8nKS4-Rl3epG9vJE0y3U60PGxiYcmlJ2MGbgs","alg":"PS256","dq":"QuJP68uiz5nz_RjwKyPsaoYCE1eQr-NFjvM8m8XVse2DqI8oQIcUQWl6krQfObTkQoaTDSIzqipg7GeqSFe489fOcoHxB5iBq9t2qUCnoR2bgqcgQZiVbOvQFHIB5Ht_MDrYbhi-q7iN73LTcbQEbObwq9zZ3PRFeRQBDj4HKIs","n":"x6bDCQbVgzrIdgaxSjrwFTWhkD1KswOauFEAQcDJcp0yrgz0D_xw0EJgjsKDz6635fOo-e2bMo7IH-AGN4-FPdOpjt0tipbi3Oc9Rw1V6Myb1S1TsIB6hKacqeIn4GOVLPnFCvttI_sN2egOpU04eABV5oqSfKnVqyBUkUV4y-8K5LYWRsyw4wH_poxEcimIxr50bRI0BWiZ8ThLSxF9YjjxJm7xQYKiUIs3D4pF6WN0Fd0B4emDBuF2mMRTNp45INsPoLsCbHGT5CwwH5Z1HqrWVLh8K0-_efHL4gLOmrDXBjWGcWvO1pE4GlTDC_lzxEgnzWH-gqATbZdnfom95Q"}
2021-07-30 20:20:02
FAPIBrazilEncryptRequestObject
Encrypted the request object
request_object
eyJjdHkiOiJKV1QiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiUlNBLU9BRVAifQ.eAdb6r9JfQ3zUGO7RzHdRcy1mIpq554V2MqczvGtdDRGW917ZIfo-mf2Vxl8BHyl2rJFQRm7IW7aosHsl50tM_Q3IMkRamLJQqKWRt96mftl6iujC8Dlj9v7WrHR3pwgfSlPmPHK3YCZJBhdKb1iOQLk00MCHUSFboSDdBY3UhKrNptpkQ4OJYh8PCbGsS6YrAUMT0-65VtmCuK-laSylFkOcsWstovKDeENDx7TAPOeaA49Xlz9SnVG3XzvXgqemb1oxd4Y33_Ffu0aqgE73GCjSu-9r5rQdoZDCh6C1CXzJrn2BRIbf9WdKNeLuaiMk_aNk3Vou0HcjtitchPQCQ.yJ8MUkjdiMMGlCge.Wwv_xeClKpjdMxbd_3S0-PWL-pUsSpqJ9zpjxoANeS7a1Fkn_BXXzHfJesE0sytdwmcJKacYHLPMpcjQrjQMrGQhOY9RP34Xzf1fbh3MBSygSvvRxZfS7Uy_ar_5ZFuMywyC7-Ko-RizqKkfQ3jQt5YbMnCeEHrbqiP1IkUKCDXUIe6hlaobxkz1w_YYGsXuvxaLq9bCYrAKD70QCOvY_MPiv-yLht0ctHhWybVVGO2eBSRBJrgTdO3LKnbOIVLhx4G8bf-eJitN5-HvBFL0TzFY_QS6qiqODW9Y-wB1lvPKVAK8WlXfkwMHOU4N0ymo_7LSv6McW4061FP8ig6gsXrFlDbpbOA15OkhPjwrUiNM45c0p5zD249iSn_I1a-_i4nMK2bVenDs2boaXrftA2s-Gkr9KKSrxnGY7J-brGIa72dZyZww8uKRq9ZlQoC97HXE3a4TlZf9MnCH175IVE8P1EL6h6p454U3o1j91Irz8wGkf9TuDLGEjuzADJWJ3UZRr-bSSY-k09PCmf7rcxmpELAE1B3cehiImSuKuwNaJjHLyCVkmEf7nzigyX5BKVOM38YbYkVUuvOic_Q1DINekcdSYWkftqx6P9bv38w8mlWatzQt8ia-YfpxrwId9I24siVryEV3B3ZpfK9VfdVaiQY_UXcdES61NPfNbbRa8M-YDrmIlPZsYL9U1nBa2fQijSAKHphUZogySuktf1z3zXHp4rnQ-eRy6z6jlDCDfCdaoGguIUYg8mWlLCmOCEtGKst4VYLCa2sfFBWBBav5b5oN5LR-5gZ4PSneNaMzqyp7z3g_LlYuwPMNF4WH4K_4k58HaCOM64hSFJYSvtCD3QgQUtC4lEM0-jbcxfj-MIKq5Kd--ncNT3i5iiWbJPd194nQmK2iEvLmKsZv9ASDe6cfcqWP9xGuBpLQ63-NUj6MSSKLm1l5QSdvTcjVsJhaKtvZTbjyIxe_WepP2PB3avDV9n5LHbsxWRbQNBZnER50pgAHjNP7ZViN7UKpvbPaRutQY-Yv_BcnNUTRWAUqQpwbdo6iaVdv3JOnK3hwJ55RlgsxdrORyhOxpxtRY9_RhPk01E_9VCBkDdzqh-T1n9gHld6YPRPFAIDoBFzHer9zzvtM3f0adQYkcWHLkcYb3zf-PggxcXPGVtaCB8bGQ_M4PNw1w-KUEQWqaLJ1pSvmfq7JkwkU-rWNLUr24k7WY9ypyQ22At5qxvD0oMLtWzTTutrZFL_7Mt7m7xgPdYKk0A.BRkZqOEuTIpG8QO-4erdyA
enc
A256GCM
alg
RSA-OAEP
2021-07-30 20:20:02 SUCCESS
BuildRequestObjectByValueRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/auth?request=eyJjdHkiOiJKV1QiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiUlNBLU9BRVAifQ.eAdb6r9JfQ3zUGO7RzHdRcy1mIpq554V2MqczvGtdDRGW917ZIfo-mf2Vxl8BHyl2rJFQRm7IW7aosHsl50tM_Q3IMkRamLJQqKWRt96mftl6iujC8Dlj9v7WrHR3pwgfSlPmPHK3YCZJBhdKb1iOQLk00MCHUSFboSDdBY3UhKrNptpkQ4OJYh8PCbGsS6YrAUMT0-65VtmCuK-laSylFkOcsWstovKDeENDx7TAPOeaA49Xlz9SnVG3XzvXgqemb1oxd4Y33_Ffu0aqgE73GCjSu-9r5rQdoZDCh6C1CXzJrn2BRIbf9WdKNeLuaiMk_aNk3Vou0HcjtitchPQCQ.yJ8MUkjdiMMGlCge.Wwv_xeClKpjdMxbd_3S0-PWL-pUsSpqJ9zpjxoANeS7a1Fkn_BXXzHfJesE0sytdwmcJKacYHLPMpcjQrjQMrGQhOY9RP34Xzf1fbh3MBSygSvvRxZfS7Uy_ar_5ZFuMywyC7-Ko-RizqKkfQ3jQt5YbMnCeEHrbqiP1IkUKCDXUIe6hlaobxkz1w_YYGsXuvxaLq9bCYrAKD70QCOvY_MPiv-yLht0ctHhWybVVGO2eBSRBJrgTdO3LKnbOIVLhx4G8bf-eJitN5-HvBFL0TzFY_QS6qiqODW9Y-wB1lvPKVAK8WlXfkwMHOU4N0ymo_7LSv6McW4061FP8ig6gsXrFlDbpbOA15OkhPjwrUiNM45c0p5zD249iSn_I1a-_i4nMK2bVenDs2boaXrftA2s-Gkr9KKSrxnGY7J-brGIa72dZyZww8uKRq9ZlQoC97HXE3a4TlZf9MnCH175IVE8P1EL6h6p454U3o1j91Irz8wGkf9TuDLGEjuzADJWJ3UZRr-bSSY-k09PCmf7rcxmpELAE1B3cehiImSuKuwNaJjHLyCVkmEf7nzigyX5BKVOM38YbYkVUuvOic_Q1DINekcdSYWkftqx6P9bv38w8mlWatzQt8ia-YfpxrwId9I24siVryEV3B3ZpfK9VfdVaiQY_UXcdES61NPfNbbRa8M-YDrmIlPZsYL9U1nBa2fQijSAKHphUZogySuktf1z3zXHp4rnQ-eRy6z6jlDCDfCdaoGguIUYg8mWlLCmOCEtGKst4VYLCa2sfFBWBBav5b5oN5LR-5gZ4PSneNaMzqyp7z3g_LlYuwPMNF4WH4K_4k58HaCOM64hSFJYSvtCD3QgQUtC4lEM0-jbcxfj-MIKq5Kd--ncNT3i5iiWbJPd194nQmK2iEvLmKsZv9ASDe6cfcqWP9xGuBpLQ63-NUj6MSSKLm1l5QSdvTcjVsJhaKtvZTbjyIxe_WepP2PB3avDV9n5LHbsxWRbQNBZnER50pgAHjNP7ZViN7UKpvbPaRutQY-Yv_BcnNUTRWAUqQpwbdo6iaVdv3JOnK3hwJ55RlgsxdrORyhOxpxtRY9_RhPk01E_9VCBkDdzqh-T1n9gHld6YPRPFAIDoBFzHer9zzvtM3f0adQYkcWHLkcYb3zf-PggxcXPGVtaCB8bGQ_M4PNw1w-KUEQWqaLJ1pSvmfq7JkwkU-rWNLUr24k7WY9ypyQ22At5qxvD0oMLtWzTTutrZFL_7Mt7m7xgPdYKk0A.BRkZqOEuTIpG8QO-4erdyA&client_id=client-1&redirect_uri=https://www.certification.openid.net/test/a/safratest/callback&scope=openid%20accounts%20consent:urn:safrapf:bdc2630d2ef948c3993253fd08829a7c&response_type=code
2021-07-30 20:20:02 REDIRECT
fapi1-advanced-final-ensure-response-type-code-fails
Redirecting to authorization endpoint
redirect_to
https://api-mtls-hml.safra.com.br/open-banking/auth/realms/SafraPF/protocol/openid-connect/auth?request=eyJjdHkiOiJKV1QiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiUlNBLU9BRVAifQ.eAdb6r9JfQ3zUGO7RzHdRcy1mIpq554V2MqczvGtdDRGW917ZIfo-mf2Vxl8BHyl2rJFQRm7IW7aosHsl50tM_Q3IMkRamLJQqKWRt96mftl6iujC8Dlj9v7WrHR3pwgfSlPmPHK3YCZJBhdKb1iOQLk00MCHUSFboSDdBY3UhKrNptpkQ4OJYh8PCbGsS6YrAUMT0-65VtmCuK-laSylFkOcsWstovKDeENDx7TAPOeaA49Xlz9SnVG3XzvXgqemb1oxd4Y33_Ffu0aqgE73GCjSu-9r5rQdoZDCh6C1CXzJrn2BRIbf9WdKNeLuaiMk_aNk3Vou0HcjtitchPQCQ.yJ8MUkjdiMMGlCge.Wwv_xeClKpjdMxbd_3S0-PWL-pUsSpqJ9zpjxoANeS7a1Fkn_BXXzHfJesE0sytdwmcJKacYHLPMpcjQrjQMrGQhOY9RP34Xzf1fbh3MBSygSvvRxZfS7Uy_ar_5ZFuMywyC7-Ko-RizqKkfQ3jQt5YbMnCeEHrbqiP1IkUKCDXUIe6hlaobxkz1w_YYGsXuvxaLq9bCYrAKD70QCOvY_MPiv-yLht0ctHhWybVVGO2eBSRBJrgTdO3LKnbOIVLhx4G8bf-eJitN5-HvBFL0TzFY_QS6qiqODW9Y-wB1lvPKVAK8WlXfkwMHOU4N0ymo_7LSv6McW4061FP8ig6gsXrFlDbpbOA15OkhPjwrUiNM45c0p5zD249iSn_I1a-_i4nMK2bVenDs2boaXrftA2s-Gkr9KKSrxnGY7J-brGIa72dZyZww8uKRq9ZlQoC97HXE3a4TlZf9MnCH175IVE8P1EL6h6p454U3o1j91Irz8wGkf9TuDLGEjuzADJWJ3UZRr-bSSY-k09PCmf7rcxmpELAE1B3cehiImSuKuwNaJjHLyCVkmEf7nzigyX5BKVOM38YbYkVUuvOic_Q1DINekcdSYWkftqx6P9bv38w8mlWatzQt8ia-YfpxrwId9I24siVryEV3B3ZpfK9VfdVaiQY_UXcdES61NPfNbbRa8M-YDrmIlPZsYL9U1nBa2fQijSAKHphUZogySuktf1z3zXHp4rnQ-eRy6z6jlDCDfCdaoGguIUYg8mWlLCmOCEtGKst4VYLCa2sfFBWBBav5b5oN5LR-5gZ4PSneNaMzqyp7z3g_LlYuwPMNF4WH4K_4k58HaCOM64hSFJYSvtCD3QgQUtC4lEM0-jbcxfj-MIKq5Kd--ncNT3i5iiWbJPd194nQmK2iEvLmKsZv9ASDe6cfcqWP9xGuBpLQ63-NUj6MSSKLm1l5QSdvTcjVsJhaKtvZTbjyIxe_WepP2PB3avDV9n5LHbsxWRbQNBZnER50pgAHjNP7ZViN7UKpvbPaRutQY-Yv_BcnNUTRWAUqQpwbdo6iaVdv3JOnK3hwJ55RlgsxdrORyhOxpxtRY9_RhPk01E_9VCBkDdzqh-T1n9gHld6YPRPFAIDoBFzHer9zzvtM3f0adQYkcWHLkcYb3zf-PggxcXPGVtaCB8bGQ_M4PNw1w-KUEQWqaLJ1pSvmfq7JkwkU-rWNLUr24k7WY9ypyQ22At5qxvD0oMLtWzTTutrZFL_7Mt7m7xgPdYKk0A.BRkZqOEuTIpG8QO-4erdyA&client_id=client-1&redirect_uri=https://www.certification.openid.net/test/a/safratest/callback&scope=openid%20accounts%20consent:urn:safrapf:bdc2630d2ef948c3993253fd08829a7c&response_type=code
2021-07-30 20:20:02 REVIEW IMAGE
ExpectResponseTypeErrorPage
If the server does not return an error back to the client, upload a screenshot of the error page showing an invalid response type error.
img
updatedAt
1627676453990
2021-07-30 20:21:05 FINISHED
fapi1-advanced-final-ensure-response-type-code-fails
Test has run to completion
testmodule_result
REVIEW
2021-07-30 20:21:14
TEST-RUNNER
Alias has now been claimed by another test
alias
safratest
new_test_id
T6dh0I6XWfsybn5
Test Results