Test Summary

Test Results

Expand All Collapse All
All times are UTC
2023-01-26 22:03:42 INFO
TEST-RUNNER
Test instance CLVh9NJfR3btmBf created
baseUrl
https://www.certification.openid.net/test/a/ciamItau3
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "by_value",
  "fapi_profile": "openinsurance_brazil",
  "fapi_response_mode": "plain_response"
}
alias
ciamItau3
description
Teste Open Insurance
planId
WREfSnzT0XGeW
config
{
  "alias": "ciamItau3",
  "description": "Teste Open Insurance",
  "server": {
    "discoveryUrl": "https://id.opin.hom.cloud.itau.com.br/.well-known/openid-configuration"
  },
  "client": {
    "scope": "openid consents resources customers",
    "jwks": {
      "keys": [
        {
          "p": "4WJYoKgSgX2eqUGVqRD7xRQGTPuKdOQEeIMJrPQO1d1frjd-tNQ_78u9Gl8yUucPcuOsfoCLava2MPB4lt-OjyQFxqQjYse7HYldjeNc7wREwJMRfwwwcPvXDL5LflajxZQaFeUjmp1sMPp2j8lFh0oW6o5W8QBVLworFOp2-mc",
          "kty": "RSA",
          "q": "y_N238rqo5EnGXePainhBaA7fWSGj3_yKn9WvpRFtBVArhtB1-ZzrmLnnLfkdmWP6Hom-uCYqFDuj_CDTr536TgGmyZAGLGifysRDdK1_Zu-5I8eW3YZUAYldJKpUEPFwVetERI2LKZ-0ni7XO__uLtu_eXXuQ4QHYLkxaEQeB8",
          "d": "dr3Djf8_uM0Jbm6mGewr9mWD3UM2a5J1Hp_En0yz3zh1DgysUjoaYb0wjLh8nOaIa2m1oqpUPj4_aUYvG6DWvrorWehiG2yQ2DI8Rw7JTWGgoF-44lVOgBEZEk1DOkocvnj0oR_Fd7JBnPK_UIPYIwOVnEM-LnyCgFOrJLvWdJle2ExpHi4Hzk_xsI7gGAZMbRrLjTl99okPAIRYnB5qLzMT0SyCApFWfEqxUzz5GZiQjif7o52i8y5GOuw-YguQniY9UhETMgtt_zhNSCmpt2envo-K9mLMZEWRNS3RF7duQn41WSWSzB8ljBzfk_4nGxG5Ahc_em8O9SMSl8nIfQ",
          "e": "AQAB",
          "kid": "g0F7zzSZKoM5H60MipIkrkS4cXVgOBvqVHUIrIVQ21Y",
          "qi": "FfFa_wr6nB6ix-U9rZBHfjQo3CB4WfYO_X61BLhVpZCvtXnIZmTwErKprVxxhwbj3fU3s8xrD8FszIxOdXCegZDQtecfKStp0HuCXkm_bO9rMWXyI2l5_NTL8KamP9zrJ3WOawRdof7elVuyLF3t99eZwByOCENcgXmYh6trrIQ",
          "dp": "l5Q43vOqXoRJrLN7H9VYPlcVVbjmiW7Awvv-Cd-qCpNzwgt4n80Powp3B8F2auMTNMWCQSHaofmC1q8jqvR3QDWN3OaPFeQWJ-s2jDKZUfag9pLydWuROKtnGh7xTuqeAkd0s70DkPzGwrnv-wv2QuLFPsK0HimHILfJ-asmkYk",
          "dq": "DlF8Yf_D81HIdfA_4EsqYhO6uXXqQH7SCIvCEkUkk5z-WnrNZ5PlQTPuYMFER8-fh8mznN9RuFdeODrBbTDQCE6HoDLSQymNZ_IlE1xcrH5Xq4IktnUXF9gmnwWA34Kyin1WSCGILiBOPQZ-2Op8gIKgKzEMsRA8r2W2G-3P0y8",
          "n": "s49VSeHxpX-n46WyuqL7qWnM5d5FBWXwlt4zujAi8ePrjaDspfmizLgw98QWjItRDGxKtoMFVlstWz3mn21tipBjo2zYznNpNnBLGK3y-Gc9vrsIRqLVx5AbJQhO6e8KmztpkylVjv-97qvVdz_1RCuMrCH3qGeK1dTdUqZGZroTdsFEvtowAVg3gYjVxJEgeBWiX6vEivF9NVl5aR_GLafi2tZyoIe2SsRu3y0Fn8czMSAsnd2dcQ7tRUA2V8wvQPtlfvuzBH67g2OAE1N9_SUaTG9Wm2QfAUb7f9by_K7Nod4O7VmNt-HhId7720BdmtBFTDYv6TuHEO2dlziaeQ",
          "alg": "PS256",
          "use": "sig"
        }
      ]
    },
    "client_id": "opin-fapi-test"
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIG/DCCBeSgAwIBAgIUCQ7CNPFeiays4zCKBFo+tSxC4rgwDQYJKoZIhvcNAQEL\nBQAwdzELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLzAtBgNVBAMTJk9wZW4gSW5zdXJh\nbmNlIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMTIxNDE5NTAwMFoXDTI0\nMDExMzE5NTAwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNV\nBAcTCVNBTyBQQVVMTzEaMBgGA1UEChMRSVRBVSBTRUdVUk9TIFMuQS4xITAfBgNV\nBAMTGG9hdXRoMi5vcGluLmhvbS5hcGkuaXRhdTEXMBUGA1UEBRMONjE1NTcwMzkw\nMDAxMDcxHTAbBgNVBA8TFFByaXZhdGUgT3JnYW5pemF0aW9uMRMwEQYLKwYBBAGC\nNzwCAQMTAkJSMTMwMQYDVQRhEypPUElCUi0wZDdiODEwYy05NTQ2LTQ3NDUtOWU2\nMS00Njg1Y2JjOWM4YjkxNDAyBgoJkiaJk/IsZAEBEyQ3NTgwMDcxMC02NjM2LTQ2\nMWYtYTJmYS0yMDA4MjhmYTI1OGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQDy4vItLWycku/ytN/lEiBhZJEjYr1SKnxBLQQrLpW+b3u+KdThPBwe+K0K\nlDAABLeSD9r7x/2evjwe19LLTaueGxdweNpQXtL4Y2JopRc4VhDB7rTsqMw02KQh\n8XF0/6tXegQLkTcScu5DeLMcf8SDynREyvVuEm7ICFzpoMBC886IfxvYrq+GAx3S\nGlQqDcKLLYRnHbxZ5O1ETw4q2nsw8zsgHVST6qHioQeaIZBmsO+bIjtXT5CKq/P2\ntOGgzOC9/6yMmTgyM+AsND5bxRROT9yULDzqlnpRKBYBz4iAT+cJsxF28ihLvILX\nkmVGu4jNTmNWNcILsB1qLJKt82WLAgMBAAGjggLOMIICyjAMBgNVHRMBAf8EAjAA\nMB0GA1UdDgQWBBTH9vxbyGvEBX7vaiMTZBAeHbKYvzAfBgNVHSMEGDAWgBQe6nJx\n8bsl1+pttR0hY3JNExWkfjBFBggrBgEFBQcBAQQ5MDcwNQYIKwYBBQUHMAGGKWh0\ndHA6Ly9vY3NwLnNhbmRib3gucGtpLm9waW5icmFzaWwuY29tLmJyMEQGA1UdHwQ9\nMDswOaA3oDWGM2h0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BpbmJyYXNpbC5jb20u\nYnIvaXNzdWVyLmNybDAjBgNVHREEHDAaghhvYXV0aDIub3Bpbi5ob20uYXBpLml0\nYXUwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMCMIIBoQYDVR0g\nBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCCATYGCCsGAQUFBwICMIIBKAyC\nASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggUmFpZGlh\nbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBwYXJ0aWNpcGF0aW5nIG9yZ2Fu\naXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkcyBUcnVzdCBG\ncmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVz\nZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBSYWlkaWFtIFNlcnZpY2Vz\nIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRo\nZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vcmVwb3NpdG9yeS5zYW5kYm94LnBr\naS5vcGluYnJhc2lsLmNvbS5ici9wb2xpY2llczANBgkqhkiG9w0BAQsFAAOCAQEA\nUo8wEDhPbGjUitP6ZcbWvzsglz0ggLoAxcciaiwdvXtpYRwDetg+CgFmcO2r0wTk\nmhAGYM4bRUSZtO6ikSd+qo0fsEbbKc7rDbEn6dBEBFR2V+TFCeD7mq37n/KDwU4T\nExW1yO/JLcUe6uZFwpDMhYhOBpn4autFUHVBXddAjDu9l3xFt81L86SrCBGaiu8W\nQidpAifxO09Eg5rxseeKLc6nKy7i1ViDz0P2i+nRnvRI9IKz6EPV9eyhx4ZOl605\nFAHHVt1vOX/EM/j0H+YmZl4zOxsqD7i1RHozSlxhFs9bOMgbEadsOu5KQzmvbtDT\nVIOeXC1RWNez5AXSIh95BA\u003d\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDy4vItLWycku/y\ntN/lEiBhZJEjYr1SKnxBLQQrLpW+b3u+KdThPBwe+K0KlDAABLeSD9r7x/2evjwe\n19LLTaueGxdweNpQXtL4Y2JopRc4VhDB7rTsqMw02KQh8XF0/6tXegQLkTcScu5D\neLMcf8SDynREyvVuEm7ICFzpoMBC886IfxvYrq+GAx3SGlQqDcKLLYRnHbxZ5O1E\nTw4q2nsw8zsgHVST6qHioQeaIZBmsO+bIjtXT5CKq/P2tOGgzOC9/6yMmTgyM+As\nND5bxRROT9yULDzqlnpRKBYBz4iAT+cJsxF28ihLvILXkmVGu4jNTmNWNcILsB1q\nLJKt82WLAgMBAAECggEBAJdorftHs8svNfEgm+nakODlpixe4xITdf3TKCQbGDHs\noUD8Jr55kDYmYwiTNBDu39hnleUa2JlakXPQqpEdy/v1e3kbfUxYsD8zBSeisoTl\n8fBS8+oLl7Dh0/9s2YNL1e3kHB1x2tjfWHQrC8yaQVC+phg0RSbmyrRbsj/Ze8C/\nsHUFrzWWVfPsgjZAnz/hjWiKheBbXjYjGNfRHmSngb0/HF1N9K+6KTTtHNU2xJHA\nXK7eVgYRHjjZQjK+90vvun8qTqJGzF+2Gtso2mlmyQGU8zHorX5mtE4SkC2ggMZy\nJarUB9pICBgmvKmrO9/kPNKkkgrkd9w8S6qAqdczMkECgYEA/TPKivzs+5v8cWbb\nbqUSQ9+Ywf3xCsliiFDa7WUwM2gm5ptK9uHj6JMkWh3vYrN+2xY5T8G1k/6Vlq0F\nw3A9VtEK71i/WPl+v1cNrBd2dzl4PNRByXALuB+9fAGTr+PzLtEU1GTZpOtvdUiy\nrcvQekVaQk2wUtQypPmpFJQURrsCgYEA9ZH5uxwdES3Mbzfh7yDxiTWdHa3U/PM+\ngzYJ5tx2V/JM3X7niIiDd0H80sRfbzqT4WqvhCBqhj3DTi+sBausQqkc6CKPUzGG\nALQ+COWxN1p10Oi1rkYq8ZX4oUspMgLfKA3yc8XWLToicAXbgjkI1E/5nSufEjJW\nm6aQX6+KN3ECgYBCCu47jnkpr6gK1C9MDtZSydGIV/o1PA3tTFmuLgSChBoRcFP/\nTTArC6Yhs0krT3I5JvTP7tCzx2WxJXQpY+87486cW2Odi4YZ1lUEnCIUOvM3uo1m\nQ0lrPywnWinxaN2XSoXKWHvEXnx19P5WAqFgIxLF1Im3MQ38pfoKGg2n3QKBgCIf\n1dclcfiYJ6dw2YmUR1wswheEt2srFg2/raKSEjPobLv+zYfQiIxC9DIJrcVUG4ag\nf6FZq9PZs1EjGMF0+KwOugCcBNSnthpU8aXk3Tp27JZKMCz2fTMzBujK+/+CHKaB\nQabK4BdK08xDVByFdm+iaWpozGMH8bcRb1CMoSVRAoGBAPhClhutmZuG6qEsk0hI\nO1peKtbFTbxIGbxWveK9NWxH/uXWCMsIKAttFocKrHmjcmb710ltVdBetUhZF65t\nP+1C+dM4oSUS391NPaabTZaPnK+kfAEubBzmINvVosDkiHSoJnJ5kPchzmATzE7i\nh/1clyuWthk6vewrVdZntFf5\n-----END PRIVATE KEY-----",
    "ca": "-----BEGIN CERTIFICATE-----\nMIIGCzCCBPOgAwIBAgIUWDP+SiCNwaYz0rgH4SE/506PDF4wDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxKTAnBgNVBAMTIE9wZW4gSW5zdXJh\nbmNlIFJvb3QgU0FOREJPWCAtIEcxMB4XDTIxMTIwMTIyNTcwMFoXDTI2MTIwMTIy\nNTcwMFowdzELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJy\nYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLzAtBgNVBAMTJk9wZW4gSW5z\ndXJhbmNlIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAm81Ermf3nsrISdr5MFD3rTkR9/UVsS9WXbn4a4XeRc4D\n5LgVZcqkP4zguipj9XUr6shaKAQXRjh6zTla0yUt70M3EJUYmO/VY/UIYm+eWJ7D\ntbLYVDfTUxYB4fgndCIU5w8Ab6lauK4zXuRhIZtKLvcWO5QQ8ME5RpYZz+JsUtst\nmMb7a/5vHXH4Q5dodHlYPXSjq+Dcs/uYf2sOLWv3EPtOz0LaCrHfOMWy+2+l3jWg\n+i2VtAg48DZns5BOW8vtyBrzop593jhokWZdaYxrwEVXEZNlwxUyUt/HTdZIUq2D\nuYoOXxn47fA4676P2zVUoPvu5xXz4/Vg/NtF5FljpQIDAQABo4ICkzCCAo8wDgYD\nVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFB7qcnHx\nuyXX6m21HSFjck0TFaR+MB8GA1UdIwQYMBaAFDQy725yAbYKH2ibFd7iXVfVDLeT\nMEUGCCsGAQUFBwEBBDkwNzA1BggrBgEFBQcwAYYpaHR0cDovL29jc3Auc2FuZGJv\neC5wa2kub3BpbmJyYXNpbC5jb20uYnIwRAYDVR0fBD0wOzA5oDegNYYzaHR0cDov\nL2NybC5zYW5kYm94LnBraS5vcGluYnJhc2lsLmNvbS5ici9pc3N1ZXIuY3JsMIIB\nmgYDVR0gBIIBkTCCAY0wggGJBgorBgEEAYO6L2QBMIIBeTCCATYGCCsGAQUFBwIC\nMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGgg\nUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBwYXJ0aWNpcGF0aW5n\nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkcyBU\ncnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9u\nIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBSYWlkaWFtIFNl\ncnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1l\nbnRzIHRoZXJlaW4uMD0GCCsGAQUFBwIBFjFodHRwOi8vY3BzLnNhbmRib3gucGtp\nLm9waW5icmFzaWwuY29tLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQAW\nxQA3ae94NeLm05qcP9ibzxcLhQKk7O/bFMVgrnjNbnSDrrvZ2pGEG1KPJS5p/VKE\nNjA1I1iprEZdz5zL/gP7GzPR9gTlTRZZXjf53C2Fz1lXqJrTCOGN/9PZ6Qq6fI0j\n2rakWjZWyV5OryH6vHvzhZJuRCJCoxLPE6DzyE+Eb5t++7c4WcIHb9++ThXLkZGH\n/oHrpF+t9TLB/CRnrtFtJJI/5arusZjACyYxghRS5LIIBaKx2/FTrm8O7I+hqIn5\nmlNBfyR5OuMfNYKmUyNoC+uKiQlaFLju5k7yFvEp4mgjv+VboBHL7AO9f/ynK0XM\nll2CmRqJ3YKhed1hqZhH\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIDsjCCApqgAwIBAgIUenuKHOEaNb9R9Fr9hA32/SbpyBEwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxKTAnBgNVBAMTIE9wZW4gSW5zdXJh\nbmNlIFJvb3QgU0FOREJPWCAtIEcxMB4XDTIxMTIwMTIyNTcwMFoXDTI2MTEzMDIy\nNTcwMFowcTELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJy\nYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxKTAnBgNVBAMTIE9wZW4gSW5z\ndXJhbmNlIFJvb3QgU0FOREJPWCAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A\nMIIBCgKCAQEAxh1kGDqRGt9sxpSHETvGmPLdlwQ1wn6BR9qWXq2Agagy6NKh+YAT\nSPSEHU8vQm5Vf1hJHmh5T/3bMUrE2unFhfn0qHCGyUgAdj+U4lsn/z/3CibLl7YL\ngFNn949iMNeRyC1JIbKrbYHfVuSpD0PBR22AxJw0DLzfFEub2N1Rz3oD70eukABu\nDm49oKhBgJc0dveJsGyifO9GppNh0xWnpfifrRF/h/Ou7gLFjV4TtgzTCijjJoiR\nbC7N51nMiiHKm//n0eMxJxbsFF+XgL2WKrLJaneXypTQYzHX6FJeZ7onUu3+hlcp\nh1Z/b7QUPw7DIxVS5h6IiCgNSM+EUDvL6QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMC\nAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUNDLvbnIBtgofaJsV3uJdV9UM\nt5MwDQYJKoZIhvcNAQELBQADggEBABlaAJexuhXRDPaV3x2YCRHW7GNrlsiXAyzz\njlCoLd1hXX+yeN5jpHZ/NFkcvs19DuazOGSepgETFhR5lvVOLFNqy1mqgDz3sX16\nZHatd1MI/VZ0IdJULgmavi5ZrHOlHlsr3rTt2bDZRc7Y5CnP87LaUQXtojMa2aSC\nA9Mf5MhpGW6joE1KwO1NfaSw4XFY4VE8vLxb/kgLpBZUhjiR5i5wkriQXGxBeEo0\nEFe5KDO9k+++er/KrEh1Jj1WFyQaN43KG6xWFBZMEeTs7+f+9+4I7O0aiMLkAugO\n9C357pLb5x5sTxPouf6gtlmnveQbfHR1KU6VqA4chiRfmF8huNo\u003d\n-----END CERTIFICATE-----"
  },
  "resource": {
    "consentUrl": "https://hom-secure.opin.api.itau/open-insurance/consents/v1/",
    "brazilCpf": "82461657637",
    "resourceUrl": "https://hom-secure.opin.api.itau/open-insurance/resources/v1/"
  },
  "consent": {
    "productType": "personal"
  },
  "directory": {
    "client_id": "75800710-6636-461f-a2fa-200828fa258e",
    "discoveryUrl": "https://auth.sandbox.directory.opinbrasil.com.br/.well-known/openid-configuration",
    "apibase": "https://matls-api.sandbox.directory.opinbrasil.com.br/",
    "keystore": "https://auth.sandbox.directory.opinbrasil.com.br/"
  },
  "client2": {
    "client_id": "dc-sdm4b185qpgpnr7tugzmk3k4x",
    "scope": "openid consents resources customers insurance-acceptance-and-branches-abroad insurance-auto insurance-aviation insurance-financial-risk insurance-nautical insurance-nuclear insurance-patrimonial insurance-petroleum insurance-responsibility ",
    "jwks": {
      "keys": [
        {
          "p": "6cjBFU_F06fFuvipRTRKOrCPq3DisyBbd9ZQE9TSxViml6nmItkqrz5YKxFxQxZ8jM-b0PYqHqK2OPKFBrSbFFzxEQsXfc1Pb4hLuyQHTUAMR5OkNS2LG9g25Kvkhdz8tv68jlLS2M7yvgP6l2sl7_T8XX3w5MSP8VPcsyxnJH0",
          "kty": "RSA",
          "q": "4iUvIZEfpu3WcPPG3YR3RndcoaRH3b6YLwRNLj0OVdQq0WO_lWyTv1tMVGx-6ZEjOX1oARI3jxII9BfEC6tx4wlHZsE-aQs2vIxuKHJ9NbSvxi9xv0t7plj6B1DtcfZHgrpnlitL3piE_gsrkV1cv7GmogoRBSsQthKHXBiN-gE",
          "d": "EswCiBJGGiM8VM1AsfaYqx05jgCWg39VRpKprRxohCC_Nvs2S-3tdtPiFjj2yMgzU31iw-jroFQ7tepk4eyNtba4A-5xq7KgUGIrQUEHjjouQKzy9E-Uf2c9nelXzHAWbTNogWFb8LhtajjZ7Lm4O5KaQcHPlBLBXHJV97dy8GNRjaqtF-67KUbLXoxU7_hoeIz9H4LyOBhmlXp6IQkKH7kFw7Ezc7KtKf0f5g4gI6Dehgyneifti02W1UvmFv8_A6TyOgKdLXAv5RC52q-VFAg7-j0JBunlHCaRhXMVELcakyWaKYVHP8MZLIglwKq7zMLwq0gG8khxE4-iWXc4AQ",
          "e": "AQAB",
          "kid": "uYQBGBqtkaTAbRD3i6sqAPeMlaAbLhqk4HZRvNbxm0Q",
          "alg": "PS256",
          "use": "sig",
          "qi": "32pl8KIpV7lOLB7SdFwscz6lmZ0tx0OmOuVP-dfZo29OEmJz4cUr1YeLaxKVspv4QsQ3aw8SZ4xCCS1UXX8ciJGm4JTcLf85WlQJCqcgzBWWrvJ9XnJHFXeZczuYZx6JaKjCUWCUPrC_8vvUtP7YhWcwila37PJdxygeL9TYzMg",
          "dp": "RZFV06-vYLJ2JpNEW7GZvSk5N30aGM-yKFD_90bHia49tLf8IbaZ-xgESJyiJaKVYZmN9nqqQf-NVhjk-P_Zfg_CNJ4mWWs1Di1yy7eG7Lf4b3xBywlIcfq_KwDzudnu4c2f8oI2-AltNpocgd6CpYszZebKPmk3pEqeTDsUXkk",
          "dq": "LlMxqW2iDz7vS6oUVbJaAJxY5F_TvO_bGt6FtPAa7KgOsV_-kexxA6T_KNgk01HA5njzAi0qJmuqW942cbGIHdr7vmfdkgUTDGKz-iMh1QuTakSzx1z-EmBtr2v7h_nMQlJO_-sUmp-htqyxGxEF-9q3aMApJmbhAHshMVNyWgE",
          "n": "zoUvgztclvQh0fmgbt3-cUvc8lDKvl-RAzdUqmJZjEOb5-YiCg1dNIua-lZOcP_2M53nE_FjaBFXFcNveBm8B-pFuaLEZPQczDhKpp22PJZm3azPmctrHsKhKPDsdp4ktNhf_wzNk2-MEOu04IbM8PjTVrz6X3Y2THcR0BRe7OuFKJ2huZ6rd5vxGVv8R_EeUPiwq-_NCtbtMJRmfEcgcZPNbIkOs_XU_F01QNNMtAcKGzImhzf-RWz-5kQ9HbciAt2xZBVR1xSgyH0-awS8yqV61aBfrWG-X976qn0DtF-edc_d5kFtKNLjOf55KKpcirq_8BF1pOz5zP42tuI2fQ"
        }
      ]
    }
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIG6DCCBdCgAwIBAgIUazZQQ1sSLhkrOj6OJVqd5frsPEkwDQYJKoZIhvcNAQEL\nBQAwdzELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLzAtBgNVBAMTJk9wZW4gSW5zdXJh\nbmNlIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMTIyMTE5MjIwMFoXDTI0\nMDEyMDE5MjIwMFowggEbMQswCQYDVQQGEwJCUjELMAkGA1UECBMCREYxEjAQBgNV\nBAcTCVNBTyBQQVVMTzEaMBgGA1UEChMRSVRBVSBTRUdVUk9TIFMuQS4xFzAVBgNV\nBAMMDiouaG9tLmFwaS5pdGF1MRcwFQYDVQQFEw42MTU1NzAzOTAwMDEwNzEdMBsG\nA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3PAIBAxMCQlIx\nMzAxBgNVBGETKk9QSUJSLTBkN2I4MTBjLTk1NDYtNDc0NS05ZTYxLTQ2ODVjYmM5\nYzhiOTE0MDIGCgmSJomT8ixkAQETJDc1ODAwNzEwLTY2MzYtNDYxZi1hMmZhLTIw\nMDgyOGZhMjU4ZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKahbgYR\n3Mq+7abwCQtmWyhbZ2Bi7Binb3w0IsrQigzYkJ2Uu3PfN2GIWqRvgGvAspHZ456p\n+RufxFJJMsL/s3jfzl46B1R4DjxUx3KFIBq/lvG8+I0HkyK0dn073eJ2V3FdlHhc\nuGa+aemP5tK0pk+TWx/7C0Pc6qGIGJya3tMZSOaYJ6QtYS2h2p3ycFaNgJ+dpPPZ\nYBnFUl8DwFPqUWKxeIoxcqANBtwLCBU610G19YMIxxXUZgp1uA+5s+GwVbYzA2hV\nZdbWm8KFfxhfcbGW43N06lVWuoGuMkhbl3bjU2zoECKlIm9QKqxKKcZY03U35X+q\nucv7xZ4YznIrCocCAwEAAaOCAsQwggLAMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFB/RFiO0U8qtGK5R01HO3IqqtqFaMB8GA1UdIwQYMBaAFB7qcnHxuyXX6m21HSFj\nck0TFaR+MEUGCCsGAQUFBwEBBDkwNzA1BggrBgEFBQcwAYYpaHR0cDovL29jc3Au\nc2FuZGJveC5wa2kub3BpbmJyYXNpbC5jb20uYnIwRAYDVR0fBD0wOzA5oDegNYYz\naHR0cDovL2NybC5zYW5kYm94LnBraS5vcGluYnJhc2lsLmNvbS5ici9pc3N1ZXIu\nY3JsMBkGA1UdEQQSMBCCDiouaG9tLmFwaS5pdGF1MA4GA1UdDwEB/wQEAwIFoDAT\nBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEGA1UdIASCAZgwggGUMIIBkAYKKwYBBAGD\nui9kATCCAYAwggE2BggrBgEFBQcCAjCCASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBp\ncyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZCBh\nbmQgb3RoZXIgcGFydGljaXBhdGluZyBvcmdhbmlzYXRpb25zIHVzaW5nIFJhaWRp\nYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJ\ndHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0\nYW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9s\naWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjBEBggrBgEFBQcCARY4\naHR0cDovL3JlcG9zaXRvcnkuc2FuZGJveC5wa2kub3BpbmJyYXNpbC5jb20uYnIv\ncG9saWNpZXMwDQYJKoZIhvcNAQELBQADggEBADkcEKJIuaAOBerdBEnvtMBAEMhp\nQx9M4SzvQkQYhRzWhHpjRNO4zbgY8FSqtskE5S6gv16SopXDppQU4ysjXOyQLxzq\niKviIjypO3o0Q7/gXiutisIA1iaqzIYw12nkdM9ZXcBNoml1k1lzOtcdS42gM4gp\nA9KJXG3ZpCegSlPHZo+v2DBgiz7HAgOa4QnyJWKfKoUiboo8PsBR8pgUw/0NP9Lg\n9M4eMSTQfFwX4JZiQFv/HPSSkFWHQFSjyiY4K2vBXlw6Tk64Qkmv06y7fmUxazHb\n25n6DA9r9Z5CNS/swPvIgaiKQOakoPOeQugU6rdrT+LVZmngWrD4FDyY9/o\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCmoW4GEdzKvu2m\n8AkLZlsoW2dgYuwYp298NCLK0IoM2JCdlLtz3zdhiFqkb4BrwLKR2eOeqfkbn8RS\nSTLC/7N4385eOgdUeA48VMdyhSAav5bxvPiNB5MitHZ9O93idldxXZR4XLhmvmnp\nj+bStKZPk1sf+wtD3OqhiBicmt7TGUjmmCekLWEtodqd8nBWjYCfnaTz2WAZxVJf\nA8BT6lFisXiKMXKgDQbcCwgVOtdBtfWDCMcV1GYKdbgPubPhsFW2MwNoVWXW1pvC\nhX8YX3GxluNzdOpVVrqBrjJIW5d241Ns6BAipSJvUCqsSinGWNN1N+V/qrnL+8We\nGM5yKwqHAgMBAAECggEAURjQC3Q2GRbDYzP/suSmCQYzUd3TOkyDHdfh9wN3rLjZ\n6Vexw7snoPhT5SO/RLIMNp/tABOJgcBINCQb6Hu6RWHndkSXvKyRgRth1oKkFWCZ\nfh2SelDtcz6RTHIOk2E1PZ9l2w6FULvroBjBJlt1ddUpzG7KFMU4DFXIZK+bMvGZ\n1bht0u7PURtkLi7XT5kUpbzzTzM1hsilUAP3Tiz0Yt59DvumFkK8eClqCApJ6M6r\nxm2wE68YHw/tx8Mw3BzMGZnfMd8RPtWx0DEc7syyOzLbyKdvhiWOTLtqOK6yJoBB\nFVUVoFKMcITwRtKrdekZPGQ1rUpYwxsdiYY5Pj1cAQKBgQDdtDa3WNqpFEeJ46fx\nM/AmSyH/ZiEbX+72yymMv6DFg23Xk1abmZa3OnBeZojm7RdA3WLCSXnFtxT5W1dL\nZngv9WBZwbeEN1RSpY2yZNHgLxwaiBzVBQ7RgkprxlormHVUAtIL7rq4mRvQIUeF\nl9pPxUBxL0fLfaovgzA5YAPIRwKBgQDAaDvIrr7DqEJzlJOFogBkjHXLmJU8nqCl\nefdLIGuvURVFS2l4jxdz8zr5avwFG/u1DjuSn8zCPh/a9Xv1S+qU6UpnzpGHO+4F\nxnSUhP0XMWhNCFcu0uegKqcTE25L6lpq2tnksng2URa/QZidTn9rkKc9uX7xBeyl\nKCtmvZoLwQKBgGSLyIzaVUB9G/yjLJUtcupLBL4peTZLCbsPZGaaubUZ6ATuo0aq\nHzo13KRTaB8iw3r9bD6kx/8tCuwTysE9VaCabfoG6s2hsjJRNrQDGVPMybgWpszN\nIG1P46SBLn+7Aur45H3Y5QG3HnADx8YEmlO3J4StZqgY88fcfVBoBQ8dAoGBAIPm\n8RUitqRrNSMHOBrkdGB56kco0yY7mOXYNy/JigkmDO70Q9niPrG+jS9vqFXYWTZG\nC5D4++YtsKjqoZAH+0kapWeEtT+AViyfYExw3xCHTnmAvkPbUe77To5FQ9fHUTTv\n03B06PRTosR6s6UjqzaSdBRclimlZhXS8+37DSABAoGBAJJUcb95vhkvEHg+N2lS\nYwD+0r1FIA2geop/8R0WezNkaIb+WHyW0U2c08lHPQWDBD8qTjN3quNwbR1SxlMf\ncnPGj2THiwwxRxOXqeWjia6x4OGgYNERpIMFuiUbWdYpvESQhIH1xhgOAU8fY4k7\nFzbmR47+LJxPMSHUjTto21SU\n-----END PRIVATE KEY-----\n",
    "ca": "-----BEGIN CERTIFICATE-----\nMIIGCzCCBPOgAwIBAgIUWDP+SiCNwaYz0rgH4SE/506PDF4wDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxKTAnBgNVBAMTIE9wZW4gSW5zdXJh\nbmNlIFJvb3QgU0FOREJPWCAtIEcxMB4XDTIxMTIwMTIyNTcwMFoXDTI2MTIwMTIy\nNTcwMFowdzELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJy\nYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLzAtBgNVBAMTJk9wZW4gSW5z\ndXJhbmNlIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAm81Ermf3nsrISdr5MFD3rTkR9/UVsS9WXbn4a4XeRc4D\n5LgVZcqkP4zguipj9XUr6shaKAQXRjh6zTla0yUt70M3EJUYmO/VY/UIYm+eWJ7D\ntbLYVDfTUxYB4fgndCIU5w8Ab6lauK4zXuRhIZtKLvcWO5QQ8ME5RpYZz+JsUtst\nmMb7a/5vHXH4Q5dodHlYPXSjq+Dcs/uYf2sOLWv3EPtOz0LaCrHfOMWy+2+l3jWg\n+i2VtAg48DZns5BOW8vtyBrzop593jhokWZdaYxrwEVXEZNlwxUyUt/HTdZIUq2D\nuYoOXxn47fA4676P2zVUoPvu5xXz4/Vg/NtF5FljpQIDAQABo4ICkzCCAo8wDgYD\nVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFB7qcnHx\nuyXX6m21HSFjck0TFaR+MB8GA1UdIwQYMBaAFDQy725yAbYKH2ibFd7iXVfVDLeT\nMEUGCCsGAQUFBwEBBDkwNzA1BggrBgEFBQcwAYYpaHR0cDovL29jc3Auc2FuZGJv\neC5wa2kub3BpbmJyYXNpbC5jb20uYnIwRAYDVR0fBD0wOzA5oDegNYYzaHR0cDov\nL2NybC5zYW5kYm94LnBraS5vcGluYnJhc2lsLmNvbS5ici9pc3N1ZXIuY3JsMIIB\nmgYDVR0gBIIBkTCCAY0wggGJBgorBgEEAYO6L2QBMIIBeTCCATYGCCsGAQUFBwIC\nMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGgg\nUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBwYXJ0aWNpcGF0aW5n\nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkcyBU\ncnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9u\nIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBSYWlkaWFtIFNl\ncnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1l\nbnRzIHRoZXJlaW4uMD0GCCsGAQUFBwIBFjFodHRwOi8vY3BzLnNhbmRib3gucGtp\nLm9waW5icmFzaWwuY29tLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQAW\nxQA3ae94NeLm05qcP9ibzxcLhQKk7O/bFMVgrnjNbnSDrrvZ2pGEG1KPJS5p/VKE\nNjA1I1iprEZdz5zL/gP7GzPR9gTlTRZZXjf53C2Fz1lXqJrTCOGN/9PZ6Qq6fI0j\n2rakWjZWyV5OryH6vHvzhZJuRCJCoxLPE6DzyE+Eb5t++7c4WcIHb9++ThXLkZGH\n/oHrpF+t9TLB/CRnrtFtJJI/5arusZjACyYxghRS5LIIBaKx2/FTrm8O7I+hqIn5\nmlNBfyR5OuMfNYKmUyNoC+uKiQlaFLju5k7yFvEp4mgjv+VboBHL7AO9f/ynK0XM\nll2CmRqJ3YKhed1hqZhH\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIDsjCCApqgAwIBAgIUenuKHOEaNb9R9Fr9hA32/SbpyBEwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxKTAnBgNVBAMTIE9wZW4gSW5zdXJh\nbmNlIFJvb3QgU0FOREJPWCAtIEcxMB4XDTIxMTIwMTIyNTcwMFoXDTI2MTEzMDIy\nNTcwMFowcTELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJy\nYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxKTAnBgNVBAMTIE9wZW4gSW5z\ndXJhbmNlIFJvb3QgU0FOREJPWCAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A\nMIIBCgKCAQEAxh1kGDqRGt9sxpSHETvGmPLdlwQ1wn6BR9qWXq2Agagy6NKh+YAT\nSPSEHU8vQm5Vf1hJHmh5T/3bMUrE2unFhfn0qHCGyUgAdj+U4lsn/z/3CibLl7YL\ngFNn949iMNeRyC1JIbKrbYHfVuSpD0PBR22AxJw0DLzfFEub2N1Rz3oD70eukABu\nDm49oKhBgJc0dveJsGyifO9GppNh0xWnpfifrRF/h/Ou7gLFjV4TtgzTCijjJoiR\nbC7N51nMiiHKm//n0eMxJxbsFF+XgL2WKrLJaneXypTQYzHX6FJeZ7onUu3+hlcp\nh1Z/b7QUPw7DIxVS5h6IiCgNSM+EUDvL6QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMC\nAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUNDLvbnIBtgofaJsV3uJdV9UM\nt5MwDQYJKoZIhvcNAQELBQADggEBABlaAJexuhXRDPaV3x2YCRHW7GNrlsiXAyzz\njlCoLd1hXX+yeN5jpHZ/NFkcvs19DuazOGSepgETFhR5lvVOLFNqy1mqgDz3sX16\nZHatd1MI/VZ0IdJULgmavi5ZrHOlHlsr3rTt2bDZRc7Y5CnP87LaUQXtojMa2aSC\nA9Mf5MhpGW6joE1KwO1NfaSw4XFY4VE8vLxb/kgLpBZUhjiR5i5wkriQXGxBeEo0\nEFe5KDO9k+++er/KrEh1Jj1WFyQaN43KG6xWFBZMEeTs7+f+9+4I7O0aiMLkAugO\n9C357pLb5x5sTxPouf6gtlmnveQbfHR1KU6VqA4chiRfmF8huNo\u003d\n-----END CERTIFICATE-----"
  }
}
testName
fapi1-advanced-final-ensure-client-assertion-in-token-endpoint
2023-01-26 22:03:42 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/ciamItau3/callback
2023-01-26 22:03:42
GetDynamicServerConfiguration
HTTP request
request_uri
https://id.opin.hom.cloud.itau.com.br/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2023-01-26 22:03:43 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Thu, 26 Jan 2023 22:03:43 GMT",
  "content-type": "application/json;charset\u003dutf-8",
  "content-length": "6892",
  "connection": "keep-alive",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "origin",
  "cache-control": "no-cache, no-store",
  "pragma": "no-cache",
  "expires": "Thu, 01 Jan 1970 00:00:00 GMT",
  "set-cookie": "PF\u003dn3pdGXpOTOT4r3PzmMY242b7E201cy8jmyqfuLP80hXW; Path\u003d/; Secure; HttpOnly; SameSite\u003dNone"
}
response_body
{
  "issuer" : "https://id.opin.hom.cloud.itau.com.br",
  "pushed_authorization_request_endpoint" : "https://id.opin.hom.cloud.itau.com.br/as/par.oauth2",
  "authorization_endpoint" : "https://id.opin.hom.cloud.itau.com.br/authorize",
  "token_endpoint" : "https://id.opin.hom.cloud.itau.com.br/as/token.oauth2",
  "introspection_endpoint" : "https://id.opin.hom.cloud.itau.com.br/introspect",
  "revocation_endpoint" : "https://id.opin.hom.cloud.itau.com.br/revoke",
  "registration_endpoint" : "https://oauth2.opin.hom.api.itau/register",
  "userinfo_endpoint" : "https://id.opin.hom.cloud.itau.com.br/userinfo",
  "jwks_uri" : "https://id.opin.hom.cloud.itau.com.br/JWKS",
  "scopes_supported" : [ "insurance-responsibility", "pagamentos-pix.transferencias.devolucoes.criar", "insurance-acceptance-and-branches-abroad", "invoice-financings", "pagamentos-pix.transferencias.criar", "write", "login_unificado_migrar.read", "pagamentos_pix-transferencias.write", "credit-cards-accounts", "openid", "profile", "cards-invoice_settings-invoicesettings.read", "pagamentos-pix.transferencias.retencoes.cancelar", "benefitprogram-offercatalog-redeem.read", "gestao_parcerias-gestao_acessos-companies_users.read", "pagamentos-pix.recorrencias.recuperar", "pagamentos_pix-recorrencias.write", "pagamentos-pix.recorrencias.cancelar", "pagamentos_pix-recorrencias.read", "phone", "pix.pagar", "cards-timeline_events.read", "cartoes-statements-transactions.read", "cards-person-profile.write", "gestao_parcerias-gestao_acessos-healths.read", "pagamentos_pix-agendamentos.write", "login_unificado_logar", "payments", "pagamentos-pix.Transferencia.agendamentos.recuperar", "cards-setup_proposals.write", "investimentos-creditoprivado.read", "insurance-financial-risk", "investimentos-creditoprivado.write", "customers", "login_unificado_migrar.write", "email", "address", "pagamentos-pix.transferencias.devolucoes.efetivar", "customers_business_qualification_read", "insurance-petroleum", "autenticacao-gerircredenciais_cadastrar", "benefitprogram-offercatalog-redeem.write", "testebispo", "cards-card_accounts-bankslips.write", "credit-cards-accounts_limits.read", "autenticacao-gerircredenciais_trocar-senha", "accounts", "credit_cards-list.read", "pagamentos_pix-retencoes.write", "cards-manageaccounts-cancels.write", "cards-onboarding_proposals.read", "cards-recoverpassword_physical_cards_passwords.read", "credit_cards-unlock.read", "pagamentos_pix-devolucoes.write", "financings", "insurance-nuclear", "gestao_parcerias-gestao_acessos-companies.write", "gestao_parcerias-gestao_acessos-companies_users.write", "read", "benefitprogram-offercatalog-redeem", "benefitprogram-offercatalog-validate.read", "credit_cards-unlock.write", "loans", "write.two", "insurance-patrimonial", "cards-onboarding_proposals.write", "benefitprogram-offercatalog-validate", "cards-card_accounts-invsettings.read", "gestao_parcerias-gestao_acessos-companies.read", "consents", "name", "benefitprogram-offercatalog-validate.write", "cards-virtual-cards.read", "pagamentos-pix.transferencias.cancelar.agendamento", "pagamentos-pix.transferencias.recuperar", "credit-cards-accounts_bankslips.read", "cards-card_accounts-bankslips.read", "payment-initiate", "insurance-auto", "unarranged-accounts-overdraft", "admin", "insurance-aviation", "credit_cards-limits.read", "pagamentos-pix.transferencias.efetivar", "gestao_parcerias-gestao_acessos-users_companies.read", "credit-cards-accounts_statements_transactions.read", "cartoes-statements-statements.read", "pagamentos-pix.transferencias.listar", "gestao_parcerias-gestao_acessos-users_forgot_password.write", "credit-cards-accounts_cards.read", "insurance-nautical", "cartoes-servicos-cards.read", "pagamentos_pix-agendamentos.read", "login_unificado_resetar.write", "Autenticacao.token_Habilitacao_Itokens", "cards-issuecards_physical_cards_replacements.write", "resources", "pg6-autenticacao-ciam-login.read", "pagamentos-pix.transferencias.agendamentos.cancelar", "credit-cards-accounts_statements.read", "opf-reports", "cartoes-servicos-cards_limits.read", "cards-cards_virtual-cards.write", "cards-physical-cards.read", "read:*", "write:*", "consent:*" ],
  "claims_supported" : [ "acr", "cnpj", "consentId", "cpf", "iss", "sub" ],
  "require_pushed_authorization_requests" : true,
  "code_challenge_methods_supported" : [ "S256" ],
  "response_types_supported" : [ "code id_token", "id_token" ],
  "response_modes_supported" : [ "fragment", "query", "form_post" ],
  "grant_types_supported" : [ "implicit", "authorization_code", "refresh_token", "client_credentials", "urn:ietf:params:oauth:grant-type:jwt-bearer", "urn:ietf:params:oauth:grant-type:token-exchange" ],
  "subject_types_supported" : [ "public", "pairwise" ],
  "acr_values_supported" : [ "urn:brasil:openinsurance:loa2" ],
  "token_endpoint_auth_methods_supported" : [ "private_key_jwt", "client_secret_basic" ],
  "revocation_endpoint_auth_methods_supported" : [ "private_key_jwt" ],
  "introspection_endpoint_auth_methods_supported" : [ "private_key_jwt" ],
  "claims_parameter_supported" : true,
  "request_parameter_supported" : true,
  "request_uri_parameter_supported" : true,
  "tls_client_certificate_bound_access_tokens" : true,
  "revocation_endpoint_auth_signing_alg_values_supported" : [ "ES256", "ES384", "ES512", "PS256", "PS384", "PS512" ],
  "token_endpoint_auth_signing_alg_values_supported" : [ "ES256", "ES384", "ES512", "PS256", "PS384", "PS512" ],
  "id_token_signing_alg_values_supported" : [ "PS256", "PS384", "PS512" ],
  "request_object_signing_alg_values_supported" : [ "ES256", "ES384", "ES512", "PS256", "PS384", "PS512" ],
  "introspection_endpoint_auth_signing_alg_values_supported" : [ "ES256", "ES384", "ES512", "PS256", "PS384", "PS512" ],
  "id_token_encryption_alg_values_supported" : [ "dir", "A128KW", "A192KW", "A256KW", "A128GCMKW", "A192GCMKW", "A256GCMKW", "ECDH-ES", "ECDH-ES+A128KW", "ECDH-ES+A192KW", "ECDH-ES+A256KW", "RSA-OAEP", "RSA-OAEP-256" ],
  "id_token_encryption_enc_values_supported" : [ "A128CBC-HS256", "A192CBC-HS384", "A256CBC-HS512", "A128GCM", "A192GCM", "A256GCM" ],
  "request_object_encryption_alg_values_supported" : [ "RSA-OAEP" ],
  "request_object_encryption_enc_values_supported" : [ "A256GCM" ],
  "authorization_encryption_alg_values_supported" : [ "RSA-OAEP" ],
  "authorization_encryption_enc_values_supported" : [ "A256GCM" ],
  "mtls_endpoint_aliases" : {
    "pushed_authorization_request_endpoint" : "https://oauth2.opin.hom.api.itau/as/par.oauth2",
    "token_endpoint" : "https://oauth2.opin.hom.api.itau/as/token.oauth2",
    "revocation_endpoint" : "https://oauth2.opin.hom.api.itau/revoke",
    "userinfo_endpoint" : "https://oauth2.opin.hom.api.itau/userinfo",
    "introspection_endpoint" : "https://oauth2.opin.hom.api.itau/introspect",
    "registration_endpoint" : "https://oauth2.opin.hom.api.itau/register"
  }
}
2023-01-26 22:03:43 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
issuer
https://id.opin.hom.cloud.itau.com.br
pushed_authorization_request_endpoint
https://id.opin.hom.cloud.itau.com.br/as/par.oauth2
authorization_endpoint
https://id.opin.hom.cloud.itau.com.br/authorize
token_endpoint
https://id.opin.hom.cloud.itau.com.br/as/token.oauth2
introspection_endpoint
https://id.opin.hom.cloud.itau.com.br/introspect
revocation_endpoint
https://id.opin.hom.cloud.itau.com.br/revoke
registration_endpoint
https://oauth2.opin.hom.api.itau/register
userinfo_endpoint
https://id.opin.hom.cloud.itau.com.br/userinfo
jwks_uri
https://id.opin.hom.cloud.itau.com.br/JWKS
scopes_supported
[
  "insurance-responsibility",
  "pagamentos-pix.transferencias.devolucoes.criar",
  "insurance-acceptance-and-branches-abroad",
  "invoice-financings",
  "pagamentos-pix.transferencias.criar",
  "write",
  "login_unificado_migrar.read",
  "pagamentos_pix-transferencias.write",
  "credit-cards-accounts",
  "openid",
  "profile",
  "cards-invoice_settings-invoicesettings.read",
  "pagamentos-pix.transferencias.retencoes.cancelar",
  "benefitprogram-offercatalog-redeem.read",
  "gestao_parcerias-gestao_acessos-companies_users.read",
  "pagamentos-pix.recorrencias.recuperar",
  "pagamentos_pix-recorrencias.write",
  "pagamentos-pix.recorrencias.cancelar",
  "pagamentos_pix-recorrencias.read",
  "phone",
  "pix.pagar",
  "cards-timeline_events.read",
  "cartoes-statements-transactions.read",
  "cards-person-profile.write",
  "gestao_parcerias-gestao_acessos-healths.read",
  "pagamentos_pix-agendamentos.write",
  "login_unificado_logar",
  "payments",
  "pagamentos-pix.Transferencia.agendamentos.recuperar",
  "cards-setup_proposals.write",
  "investimentos-creditoprivado.read",
  "insurance-financial-risk",
  "investimentos-creditoprivado.write",
  "customers",
  "login_unificado_migrar.write",
  "email",
  "address",
  "pagamentos-pix.transferencias.devolucoes.efetivar",
  "customers_business_qualification_read",
  "insurance-petroleum",
  "autenticacao-gerircredenciais_cadastrar",
  "benefitprogram-offercatalog-redeem.write",
  "testebispo",
  "cards-card_accounts-bankslips.write",
  "credit-cards-accounts_limits.read",
  "autenticacao-gerircredenciais_trocar-senha",
  "accounts",
  "credit_cards-list.read",
  "pagamentos_pix-retencoes.write",
  "cards-manageaccounts-cancels.write",
  "cards-onboarding_proposals.read",
  "cards-recoverpassword_physical_cards_passwords.read",
  "credit_cards-unlock.read",
  "pagamentos_pix-devolucoes.write",
  "financings",
  "insurance-nuclear",
  "gestao_parcerias-gestao_acessos-companies.write",
  "gestao_parcerias-gestao_acessos-companies_users.write",
  "read",
  "benefitprogram-offercatalog-redeem",
  "benefitprogram-offercatalog-validate.read",
  "credit_cards-unlock.write",
  "loans",
  "write.two",
  "insurance-patrimonial",
  "cards-onboarding_proposals.write",
  "benefitprogram-offercatalog-validate",
  "cards-card_accounts-invsettings.read",
  "gestao_parcerias-gestao_acessos-companies.read",
  "consents",
  "name",
  "benefitprogram-offercatalog-validate.write",
  "cards-virtual-cards.read",
  "pagamentos-pix.transferencias.cancelar.agendamento",
  "pagamentos-pix.transferencias.recuperar",
  "credit-cards-accounts_bankslips.read",
  "cards-card_accounts-bankslips.read",
  "payment-initiate",
  "insurance-auto",
  "unarranged-accounts-overdraft",
  "admin",
  "insurance-aviation",
  "credit_cards-limits.read",
  "pagamentos-pix.transferencias.efetivar",
  "gestao_parcerias-gestao_acessos-users_companies.read",
  "credit-cards-accounts_statements_transactions.read",
  "cartoes-statements-statements.read",
  "pagamentos-pix.transferencias.listar",
  "gestao_parcerias-gestao_acessos-users_forgot_password.write",
  "credit-cards-accounts_cards.read",
  "insurance-nautical",
  "cartoes-servicos-cards.read",
  "pagamentos_pix-agendamentos.read",
  "login_unificado_resetar.write",
  "Autenticacao.token_Habilitacao_Itokens",
  "cards-issuecards_physical_cards_replacements.write",
  "resources",
  "pg6-autenticacao-ciam-login.read",
  "pagamentos-pix.transferencias.agendamentos.cancelar",
  "credit-cards-accounts_statements.read",
  "opf-reports",
  "cartoes-servicos-cards_limits.read",
  "cards-cards_virtual-cards.write",
  "cards-physical-cards.read",
  "read:*",
  "write:*",
  "consent:*"
]
claims_supported
[
  "acr",
  "cnpj",
  "consentId",
  "cpf",
  "iss",
  "sub"
]
require_pushed_authorization_requests
true
code_challenge_methods_supported
[
  "S256"
]
response_types_supported
[
  "code id_token",
  "id_token"
]
response_modes_supported
[
  "fragment",
  "query",
  "form_post"
]
grant_types_supported
[
  "implicit",
  "authorization_code",
  "refresh_token",
  "client_credentials",
  "urn:ietf:params:oauth:grant-type:jwt-bearer",
  "urn:ietf:params:oauth:grant-type:token-exchange"
]
subject_types_supported
[
  "public",
  "pairwise"
]
acr_values_supported
[
  "urn:brasil:openinsurance:loa2"
]
token_endpoint_auth_methods_supported
[
  "private_key_jwt",
  "client_secret_basic"
]
revocation_endpoint_auth_methods_supported
[
  "private_key_jwt"
]
introspection_endpoint_auth_methods_supported
[
  "private_key_jwt"
]
claims_parameter_supported
true
request_parameter_supported
true
request_uri_parameter_supported
true
tls_client_certificate_bound_access_tokens
true
revocation_endpoint_auth_signing_alg_values_supported
[
  "ES256",
  "ES384",
  "ES512",
  "PS256",
  "PS384",
  "PS512"
]
token_endpoint_auth_signing_alg_values_supported
[
  "ES256",
  "ES384",
  "ES512",
  "PS256",
  "PS384",
  "PS512"
]
id_token_signing_alg_values_supported
[
  "PS256",
  "PS384",
  "PS512"
]
request_object_signing_alg_values_supported
[
  "ES256",
  "ES384",
  "ES512",
  "PS256",
  "PS384",
  "PS512"
]
introspection_endpoint_auth_signing_alg_values_supported
[
  "ES256",
  "ES384",
  "ES512",
  "PS256",
  "PS384",
  "PS512"
]
id_token_encryption_alg_values_supported
[
  "dir",
  "A128KW",
  "A192KW",
  "A256KW",
  "A128GCMKW",
  "A192GCMKW",
  "A256GCMKW",
  "ECDH-ES",
  "ECDH-ES+A128KW",
  "ECDH-ES+A192KW",
  "ECDH-ES+A256KW",
  "RSA-OAEP",
  "RSA-OAEP-256"
]
id_token_encryption_enc_values_supported
[
  "A128CBC-HS256",
  "A192CBC-HS384",
  "A256CBC-HS512",
  "A128GCM",
  "A192GCM",
  "A256GCM"
]
request_object_encryption_alg_values_supported
[
  "RSA-OAEP"
]
request_object_encryption_enc_values_supported
[
  "A256GCM"
]
authorization_encryption_alg_values_supported
[
  "RSA-OAEP"
]
authorization_encryption_enc_values_supported
[
  "A256GCM"
]
mtls_endpoint_aliases
{
  "pushed_authorization_request_endpoint": "https://oauth2.opin.hom.api.itau/as/par.oauth2",
  "token_endpoint": "https://oauth2.opin.hom.api.itau/as/token.oauth2",
  "revocation_endpoint": "https://oauth2.opin.hom.api.itau/revoke",
  "userinfo_endpoint": "https://oauth2.opin.hom.api.itau/userinfo",
  "introspection_endpoint": "https://oauth2.opin.hom.api.itau/introspect",
  "registration_endpoint": "https://oauth2.opin.hom.api.itau/register"
}
2023-01-26 22:03:43 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2023-01-26 22:03:43 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2023-01-26 22:03:43
FetchServerKeys
Fetching server key
jwks_uri
https://id.opin.hom.cloud.itau.com.br/JWKS
2023-01-26 22:03:43
FetchServerKeys
HTTP request
request_uri
https://id.opin.hom.cloud.itau.com.br/JWKS
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2023-01-26 22:03:43 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Thu, 26 Jan 2023 22:03:43 GMT",
  "content-type": "application/json;charset\u003dutf-8",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "origin",
  "cache-control": "no-cache, no-store",
  "pragma": "no-cache",
  "expires": "Thu, 01 Jan 1970 00:00:00 GMT",
  "set-cookie": "PF\u003dbmWEYSsfhmBRbG4oieNDlBYOlERa8XOcMCFgU7KnbTdL; Path\u003d/; Secure; HttpOnly; SameSite\u003dNone"
}
response_body
{"keys":[{"kty":"RSA","kid":"DBKoaajgBpM7xF6945dqB_BP-eU","use":"sig","n":"oA7epIHZjY9QxKkXsLK_iQvGSjMU1fnYe5PxCiWZhywYIQB_Z3c60JzrpM_4_8EGUiE-BtA7952uZMzT7g0akk2un0DE5Hobcpx4IbrdPqV-0kr6bVFhWHRRW0lhXlUFxGv4VKohJNkakwwsl-aN1ImjI_TKcCVqEoZ_k4w_t9SMu8CivO2k81kHA2qvnZTy0yQLULj5uvp51DUe0Cs6qMR_h5aHSK0Cge4BeGGgfdtTLvmmJ3M5yXdKTUq4Yd-h_s6QK75mQJ87_fAQoG1wD8L2qX5BrvQbHwy14qR1D1p0YC3j68J8P7OslPmAcDmH6xcrs8QnhrmbeykEWLTAxw","e":"AQAB","x5c":["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"]},{"kty":"EC","kid":"qSYXFfKnABy40rqktwqhx0i936Q","use":"sig","x":"6ni3YryOFyIJAycFu8G7FI0k_NqFBp-ASgFlZ_0n7dA","y":"vxJdo86S_vsedd3IzoTsf05QHAhSEDVnI6BoEtlTm2Q","crv":"P-256","x5c":["MIICGzCCAb6gAwIBAgIGAXpunaZdMAwGCCqGSM49BAMCBQAwgZExCzAJBgNVBAYTAkJSMQswCQYDVQQIEwJTUDESMBAGA1UEBxMJU2FvIFBhdWxvMRowGAYDVQQKExF0YXUgVW5pYmFuY28gUy5BLjEeMBwGA1UECxMVRnJhdWQgUHJldmVudGlvbiBUZWFtMSUwIwYDVQQDExxvYXV0aDIuaG9tLmNsb3VkLml0YXUuY29tLmJyMB4XDTIxMDcwMzIzMDQyM1oXDTIyMDcwMzIzMDQyM1owgZExCzAJBgNVBAYTAkJSMQswCQYDVQQIEwJTUDESMBAGA1UEBxMJU2FvIFBhdWxvMRowGAYDVQQKExF0YXUgVW5pYmFuY28gUy5BLjEeMBwGA1UECxMVRnJhdWQgUHJldmVudGlvbiBUZWFtMSUwIwYDVQQDExxvYXV0aDIuaG9tLmNsb3VkLml0YXUuY29tLmJyMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE6ni3YryOFyIJAycFu8G7FI0k/NqFBp+ASgFlZ/0n7dC/El2jzpL++x513cjOhOx/TlAcCFIQNWcjoGgS2VObZDAMBggqhkjOPQQDAgUAA0kAMEYCIQDtJ4rI17KOoQvzhJ9q1EguzmXWBH1N0/zmKgMHbQlhlgIhAKhKxrk7prWRL52A5Fn4LT8BqxjqEzJqLSBT/AN4PFQE"]},{"kty":"RSA","kid":"DBKoaajgBpM7xF6945dqB_BP-eU","use":"enc","n":"oA7epIHZjY9QxKkXsLK_iQvGSjMU1fnYe5PxCiWZhywYIQB_Z3c60JzrpM_4_8EGUiE-BtA7952uZMzT7g0akk2un0DE5Hobcpx4IbrdPqV-0kr6bVFhWHRRW0lhXlUFxGv4VKohJNkakwwsl-aN1ImjI_TKcCVqEoZ_k4w_t9SMu8CivO2k81kHA2qvnZTy0yQLULj5uvp51DUe0Cs6qMR_h5aHSK0Cge4BeGGgfdtTLvmmJ3M5yXdKTUq4Yd-h_s6QK75mQJ87_fAQoG1wD8L2qX5BrvQbHwy14qR1D1p0YC3j68J8P7OslPmAcDmH6xcrs8QnhrmbeykEWLTAxw","e":"AQAB"}]}
2023-01-26 22:03:43
FetchServerKeys
Found JWK set string
jwk_string
{"keys":[{"kty":"RSA","kid":"DBKoaajgBpM7xF6945dqB_BP-eU","use":"sig","n":"oA7epIHZjY9QxKkXsLK_iQvGSjMU1fnYe5PxCiWZhywYIQB_Z3c60JzrpM_4_8EGUiE-BtA7952uZMzT7g0akk2un0DE5Hobcpx4IbrdPqV-0kr6bVFhWHRRW0lhXlUFxGv4VKohJNkakwwsl-aN1ImjI_TKcCVqEoZ_k4w_t9SMu8CivO2k81kHA2qvnZTy0yQLULj5uvp51DUe0Cs6qMR_h5aHSK0Cge4BeGGgfdtTLvmmJ3M5yXdKTUq4Yd-h_s6QK75mQJ87_fAQoG1wD8L2qX5BrvQbHwy14qR1D1p0YC3j68J8P7OslPmAcDmH6xcrs8QnhrmbeykEWLTAxw","e":"AQAB","x5c":["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"]},{"kty":"EC","kid":"qSYXFfKnABy40rqktwqhx0i936Q","use":"sig","x":"6ni3YryOFyIJAycFu8G7FI0k_NqFBp-ASgFlZ_0n7dA","y":"vxJdo86S_vsedd3IzoTsf05QHAhSEDVnI6BoEtlTm2Q","crv":"P-256","x5c":["MIICGzCCAb6gAwIBAgIGAXpunaZdMAwGCCqGSM49BAMCBQAwgZExCzAJBgNVBAYTAkJSMQswCQYDVQQIEwJTUDESMBAGA1UEBxMJU2FvIFBhdWxvMRowGAYDVQQKExF0YXUgVW5pYmFuY28gUy5BLjEeMBwGA1UECxMVRnJhdWQgUHJldmVudGlvbiBUZWFtMSUwIwYDVQQDExxvYXV0aDIuaG9tLmNsb3VkLml0YXUuY29tLmJyMB4XDTIxMDcwMzIzMDQyM1oXDTIyMDcwMzIzMDQyM1owgZExCzAJBgNVBAYTAkJSMQswCQYDVQQIEwJTUDESMBAGA1UEBxMJU2FvIFBhdWxvMRowGAYDVQQKExF0YXUgVW5pYmFuY28gUy5BLjEeMBwGA1UECxMVRnJhdWQgUHJldmVudGlvbiBUZWFtMSUwIwYDVQQDExxvYXV0aDIuaG9tLmNsb3VkLml0YXUuY29tLmJyMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE6ni3YryOFyIJAycFu8G7FI0k/NqFBp+ASgFlZ/0n7dC/El2jzpL++x513cjOhOx/TlAcCFIQNWcjoGgS2VObZDAMBggqhkjOPQQDAgUAA0kAMEYCIQDtJ4rI17KOoQvzhJ9q1EguzmXWBH1N0/zmKgMHbQlhlgIhAKhKxrk7prWRL52A5Fn4LT8BqxjqEzJqLSBT/AN4PFQE"]},{"kty":"RSA","kid":"DBKoaajgBpM7xF6945dqB_BP-eU","use":"enc","n":"oA7epIHZjY9QxKkXsLK_iQvGSjMU1fnYe5PxCiWZhywYIQB_Z3c60JzrpM_4_8EGUiE-BtA7952uZMzT7g0akk2un0DE5Hobcpx4IbrdPqV-0kr6bVFhWHRRW0lhXlUFxGv4VKohJNkakwwsl-aN1ImjI_TKcCVqEoZ_k4w_t9SMu8CivO2k81kHA2qvnZTy0yQLULj5uvp51DUe0Cs6qMR_h5aHSK0Cge4BeGGgfdtTLvmmJ3M5yXdKTUq4Yd-h_s6QK75mQJ87_fAQoG1wD8L2qX5BrvQbHwy14qR1D1p0YC3j68J8P7OslPmAcDmH6xcrs8QnhrmbeykEWLTAxw","e":"AQAB"}]}
2023-01-26 22:03:43 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "DBKoaajgBpM7xF6945dqB_BP-eU",
      "use": "sig",
      "n": "oA7epIHZjY9QxKkXsLK_iQvGSjMU1fnYe5PxCiWZhywYIQB_Z3c60JzrpM_4_8EGUiE-BtA7952uZMzT7g0akk2un0DE5Hobcpx4IbrdPqV-0kr6bVFhWHRRW0lhXlUFxGv4VKohJNkakwwsl-aN1ImjI_TKcCVqEoZ_k4w_t9SMu8CivO2k81kHA2qvnZTy0yQLULj5uvp51DUe0Cs6qMR_h5aHSK0Cge4BeGGgfdtTLvmmJ3M5yXdKTUq4Yd-h_s6QK75mQJ87_fAQoG1wD8L2qX5BrvQbHwy14qR1D1p0YC3j68J8P7OslPmAcDmH6xcrs8QnhrmbeykEWLTAxw",
      "e": "AQAB",
      "x5c": [
        "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"
      ]
    },
    {
      "kty": "EC",
      "kid": "qSYXFfKnABy40rqktwqhx0i936Q",
      "use": "sig",
      "x": "6ni3YryOFyIJAycFu8G7FI0k_NqFBp-ASgFlZ_0n7dA",
      "y": "vxJdo86S_vsedd3IzoTsf05QHAhSEDVnI6BoEtlTm2Q",
      "crv": "P-256",
      "x5c": [
        "MIICGzCCAb6gAwIBAgIGAXpunaZdMAwGCCqGSM49BAMCBQAwgZExCzAJBgNVBAYTAkJSMQswCQYDVQQIEwJTUDESMBAGA1UEBxMJU2FvIFBhdWxvMRowGAYDVQQKExF0YXUgVW5pYmFuY28gUy5BLjEeMBwGA1UECxMVRnJhdWQgUHJldmVudGlvbiBUZWFtMSUwIwYDVQQDExxvYXV0aDIuaG9tLmNsb3VkLml0YXUuY29tLmJyMB4XDTIxMDcwMzIzMDQyM1oXDTIyMDcwMzIzMDQyM1owgZExCzAJBgNVBAYTAkJSMQswCQYDVQQIEwJTUDESMBAGA1UEBxMJU2FvIFBhdWxvMRowGAYDVQQKExF0YXUgVW5pYmFuY28gUy5BLjEeMBwGA1UECxMVRnJhdWQgUHJldmVudGlvbiBUZWFtMSUwIwYDVQQDExxvYXV0aDIuaG9tLmNsb3VkLml0YXUuY29tLmJyMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE6ni3YryOFyIJAycFu8G7FI0k/NqFBp+ASgFlZ/0n7dC/El2jzpL++x513cjOhOx/TlAcCFIQNWcjoGgS2VObZDAMBggqhkjOPQQDAgUAA0kAMEYCIQDtJ4rI17KOoQvzhJ9q1EguzmXWBH1N0/zmKgMHbQlhlgIhAKhKxrk7prWRL52A5Fn4LT8BqxjqEzJqLSBT/AN4PFQE"
      ]
    },
    {
      "kty": "RSA",
      "kid": "DBKoaajgBpM7xF6945dqB_BP-eU",
      "use": "enc",
      "n": "oA7epIHZjY9QxKkXsLK_iQvGSjMU1fnYe5PxCiWZhywYIQB_Z3c60JzrpM_4_8EGUiE-BtA7952uZMzT7g0akk2un0DE5Hobcpx4IbrdPqV-0kr6bVFhWHRRW0lhXlUFxGv4VKohJNkakwwsl-aN1ImjI_TKcCVqEoZ_k4w_t9SMu8CivO2k81kHA2qvnZTy0yQLULj5uvp51DUe0Cs6qMR_h5aHSK0Cge4BeGGgfdtTLvmmJ3M5yXdKTUq4Yd-h_s6QK75mQJ87_fAQoG1wD8L2qX5BrvQbHwy14qR1D1p0YC3j68J8P7OslPmAcDmH6xcrs8QnhrmbeykEWLTAxw",
      "e": "AQAB"
    }
  ]
}
2023-01-26 22:03:43 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "DBKoaajgBpM7xF6945dqB_BP-eU",
      "use": "sig",
      "n": "oA7epIHZjY9QxKkXsLK_iQvGSjMU1fnYe5PxCiWZhywYIQB_Z3c60JzrpM_4_8EGUiE-BtA7952uZMzT7g0akk2un0DE5Hobcpx4IbrdPqV-0kr6bVFhWHRRW0lhXlUFxGv4VKohJNkakwwsl-aN1ImjI_TKcCVqEoZ_k4w_t9SMu8CivO2k81kHA2qvnZTy0yQLULj5uvp51DUe0Cs6qMR_h5aHSK0Cge4BeGGgfdtTLvmmJ3M5yXdKTUq4Yd-h_s6QK75mQJ87_fAQoG1wD8L2qX5BrvQbHwy14qR1D1p0YC3j68J8P7OslPmAcDmH6xcrs8QnhrmbeykEWLTAxw",
      "e": "AQAB",
      "x5c": [
        "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"
      ]
    },
    {
      "kty": "EC",
      "kid": "qSYXFfKnABy40rqktwqhx0i936Q",
      "use": "sig",
      "x": "6ni3YryOFyIJAycFu8G7FI0k_NqFBp-ASgFlZ_0n7dA",
      "y": "vxJdo86S_vsedd3IzoTsf05QHAhSEDVnI6BoEtlTm2Q",
      "crv": "P-256",
      "x5c": [
        "MIICGzCCAb6gAwIBAgIGAXpunaZdMAwGCCqGSM49BAMCBQAwgZExCzAJBgNVBAYTAkJSMQswCQYDVQQIEwJTUDESMBAGA1UEBxMJU2FvIFBhdWxvMRowGAYDVQQKExF0YXUgVW5pYmFuY28gUy5BLjEeMBwGA1UECxMVRnJhdWQgUHJldmVudGlvbiBUZWFtMSUwIwYDVQQDExxvYXV0aDIuaG9tLmNsb3VkLml0YXUuY29tLmJyMB4XDTIxMDcwMzIzMDQyM1oXDTIyMDcwMzIzMDQyM1owgZExCzAJBgNVBAYTAkJSMQswCQYDVQQIEwJTUDESMBAGA1UEBxMJU2FvIFBhdWxvMRowGAYDVQQKExF0YXUgVW5pYmFuY28gUy5BLjEeMBwGA1UECxMVRnJhdWQgUHJldmVudGlvbiBUZWFtMSUwIwYDVQQDExxvYXV0aDIuaG9tLmNsb3VkLml0YXUuY29tLmJyMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE6ni3YryOFyIJAycFu8G7FI0k/NqFBp+ASgFlZ/0n7dC/El2jzpL++x513cjOhOx/TlAcCFIQNWcjoGgS2VObZDAMBggqhkjOPQQDAgUAA0kAMEYCIQDtJ4rI17KOoQvzhJ9q1EguzmXWBH1N0/zmKgMHbQlhlgIhAKhKxrk7prWRL52A5Fn4LT8BqxjqEzJqLSBT/AN4PFQE"
      ]
    },
    {
      "kty": "RSA",
      "kid": "DBKoaajgBpM7xF6945dqB_BP-eU",
      "use": "enc",
      "n": "oA7epIHZjY9QxKkXsLK_iQvGSjMU1fnYe5PxCiWZhywYIQB_Z3c60JzrpM_4_8EGUiE-BtA7952uZMzT7g0akk2un0DE5Hobcpx4IbrdPqV-0kr6bVFhWHRRW0lhXlUFxGv4VKohJNkakwwsl-aN1ImjI_TKcCVqEoZ_k4w_t9SMu8CivO2k81kHA2qvnZTy0yQLULj5uvp51DUe0Cs6qMR_h5aHSK0Cge4BeGGgfdtTLvmmJ3M5yXdKTUq4Yd-h_s6QK75mQJ87_fAQoG1wD8L2qX5BrvQbHwy14qR1D1p0YC3j68J8P7OslPmAcDmH6xcrs8QnhrmbeykEWLTAxw",
      "e": "AQAB"
    }
  ]
}
2023-01-26 22:03:43 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2023-01-26 22:03:43 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2023-01-26 22:03:43 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2023-01-26 22:03:43 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "DBKoaajgBpM7xF6945dqB_BP-eU",
      "use": "sig",
      "n": "oA7epIHZjY9QxKkXsLK_iQvGSjMU1fnYe5PxCiWZhywYIQB_Z3c60JzrpM_4_8EGUiE-BtA7952uZMzT7g0akk2un0DE5Hobcpx4IbrdPqV-0kr6bVFhWHRRW0lhXlUFxGv4VKohJNkakwwsl-aN1ImjI_TKcCVqEoZ_k4w_t9SMu8CivO2k81kHA2qvnZTy0yQLULj5uvp51DUe0Cs6qMR_h5aHSK0Cge4BeGGgfdtTLvmmJ3M5yXdKTUq4Yd-h_s6QK75mQJ87_fAQoG1wD8L2qX5BrvQbHwy14qR1D1p0YC3j68J8P7OslPmAcDmH6xcrs8QnhrmbeykEWLTAxw",
      "e": "AQAB",
      "x5c": [
        "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"
      ]
    },
    {
      "kty": "EC",
      "kid": "qSYXFfKnABy40rqktwqhx0i936Q",
      "use": "sig",
      "x": "6ni3YryOFyIJAycFu8G7FI0k_NqFBp-ASgFlZ_0n7dA",
      "y": "vxJdo86S_vsedd3IzoTsf05QHAhSEDVnI6BoEtlTm2Q",
      "crv": "P-256",
      "x5c": [
        "MIICGzCCAb6gAwIBAgIGAXpunaZdMAwGCCqGSM49BAMCBQAwgZExCzAJBgNVBAYTAkJSMQswCQYDVQQIEwJTUDESMBAGA1UEBxMJU2FvIFBhdWxvMRowGAYDVQQKExF0YXUgVW5pYmFuY28gUy5BLjEeMBwGA1UECxMVRnJhdWQgUHJldmVudGlvbiBUZWFtMSUwIwYDVQQDExxvYXV0aDIuaG9tLmNsb3VkLml0YXUuY29tLmJyMB4XDTIxMDcwMzIzMDQyM1oXDTIyMDcwMzIzMDQyM1owgZExCzAJBgNVBAYTAkJSMQswCQYDVQQIEwJTUDESMBAGA1UEBxMJU2FvIFBhdWxvMRowGAYDVQQKExF0YXUgVW5pYmFuY28gUy5BLjEeMBwGA1UECxMVRnJhdWQgUHJldmVudGlvbiBUZWFtMSUwIwYDVQQDExxvYXV0aDIuaG9tLmNsb3VkLml0YXUuY29tLmJyMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE6ni3YryOFyIJAycFu8G7FI0k/NqFBp+ASgFlZ/0n7dC/El2jzpL++x513cjOhOx/TlAcCFIQNWcjoGgS2VObZDAMBggqhkjOPQQDAgUAA0kAMEYCIQDtJ4rI17KOoQvzhJ9q1EguzmXWBH1N0/zmKgMHbQlhlgIhAKhKxrk7prWRL52A5Fn4LT8BqxjqEzJqLSBT/AN4PFQE"
      ]
    },
    {
      "kty": "RSA",
      "kid": "DBKoaajgBpM7xF6945dqB_BP-eU",
      "use": "enc",
      "n": "oA7epIHZjY9QxKkXsLK_iQvGSjMU1fnYe5PxCiWZhywYIQB_Z3c60JzrpM_4_8EGUiE-BtA7952uZMzT7g0akk2un0DE5Hobcpx4IbrdPqV-0kr6bVFhWHRRW0lhXlUFxGv4VKohJNkakwwsl-aN1ImjI_TKcCVqEoZ_k4w_t9SMu8CivO2k81kHA2qvnZTy0yQLULj5uvp51DUe0Cs6qMR_h5aHSK0Cge4BeGGgfdtTLvmmJ3M5yXdKTUq4Yd-h_s6QK75mQJ87_fAQoG1wD8L2qX5BrvQbHwy14qR1D1p0YC3j68J8P7OslPmAcDmH6xcrs8QnhrmbeykEWLTAxw",
      "e": "AQAB"
    }
  ]
}
2023-01-26 22:03:43 SUCCESS
GetStaticClientConfiguration
Found a static client object
scope
openid consents resources customers
jwks
{
  "keys": [
    {
      "p": "4WJYoKgSgX2eqUGVqRD7xRQGTPuKdOQEeIMJrPQO1d1frjd-tNQ_78u9Gl8yUucPcuOsfoCLava2MPB4lt-OjyQFxqQjYse7HYldjeNc7wREwJMRfwwwcPvXDL5LflajxZQaFeUjmp1sMPp2j8lFh0oW6o5W8QBVLworFOp2-mc",
      "kty": "RSA",
      "q": "y_N238rqo5EnGXePainhBaA7fWSGj3_yKn9WvpRFtBVArhtB1-ZzrmLnnLfkdmWP6Hom-uCYqFDuj_CDTr536TgGmyZAGLGifysRDdK1_Zu-5I8eW3YZUAYldJKpUEPFwVetERI2LKZ-0ni7XO__uLtu_eXXuQ4QHYLkxaEQeB8",
      "d": "dr3Djf8_uM0Jbm6mGewr9mWD3UM2a5J1Hp_En0yz3zh1DgysUjoaYb0wjLh8nOaIa2m1oqpUPj4_aUYvG6DWvrorWehiG2yQ2DI8Rw7JTWGgoF-44lVOgBEZEk1DOkocvnj0oR_Fd7JBnPK_UIPYIwOVnEM-LnyCgFOrJLvWdJle2ExpHi4Hzk_xsI7gGAZMbRrLjTl99okPAIRYnB5qLzMT0SyCApFWfEqxUzz5GZiQjif7o52i8y5GOuw-YguQniY9UhETMgtt_zhNSCmpt2envo-K9mLMZEWRNS3RF7duQn41WSWSzB8ljBzfk_4nGxG5Ahc_em8O9SMSl8nIfQ",
      "e": "AQAB",
      "kid": "g0F7zzSZKoM5H60MipIkrkS4cXVgOBvqVHUIrIVQ21Y",
      "qi": "FfFa_wr6nB6ix-U9rZBHfjQo3CB4WfYO_X61BLhVpZCvtXnIZmTwErKprVxxhwbj3fU3s8xrD8FszIxOdXCegZDQtecfKStp0HuCXkm_bO9rMWXyI2l5_NTL8KamP9zrJ3WOawRdof7elVuyLF3t99eZwByOCENcgXmYh6trrIQ",
      "dp": "l5Q43vOqXoRJrLN7H9VYPlcVVbjmiW7Awvv-Cd-qCpNzwgt4n80Powp3B8F2auMTNMWCQSHaofmC1q8jqvR3QDWN3OaPFeQWJ-s2jDKZUfag9pLydWuROKtnGh7xTuqeAkd0s70DkPzGwrnv-wv2QuLFPsK0HimHILfJ-asmkYk",
      "dq": "DlF8Yf_D81HIdfA_4EsqYhO6uXXqQH7SCIvCEkUkk5z-WnrNZ5PlQTPuYMFER8-fh8mznN9RuFdeODrBbTDQCE6HoDLSQymNZ_IlE1xcrH5Xq4IktnUXF9gmnwWA34Kyin1WSCGILiBOPQZ-2Op8gIKgKzEMsRA8r2W2G-3P0y8",
      "n": "s49VSeHxpX-n46WyuqL7qWnM5d5FBWXwlt4zujAi8ePrjaDspfmizLgw98QWjItRDGxKtoMFVlstWz3mn21tipBjo2zYznNpNnBLGK3y-Gc9vrsIRqLVx5AbJQhO6e8KmztpkylVjv-97qvVdz_1RCuMrCH3qGeK1dTdUqZGZroTdsFEvtowAVg3gYjVxJEgeBWiX6vEivF9NVl5aR_GLafi2tZyoIe2SsRu3y0Fn8czMSAsnd2dcQ7tRUA2V8wvQPtlfvuzBH67g2OAE1N9_SUaTG9Wm2QfAUb7f9by_K7Nod4O7VmNt-HhId7720BdmtBFTDYv6TuHEO2dlziaeQ",
      "alg": "PS256",
      "use": "sig"
    }
  ]
}
client_id
opin-fapi-test
2023-01-26 22:03:43 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2023-01-26 22:03:43 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDy4vItLWycku/ytN/lEiBhZJEjYr1SKnxBLQQrLpW+b3u+KdThPBwe+K0KlDAABLeSD9r7x/2evjwe19LLTaueGxdweNpQXtL4Y2JopRc4VhDB7rTsqMw02KQh8XF0/6tXegQLkTcScu5DeLMcf8SDynREyvVuEm7ICFzpoMBC886IfxvYrq+GAx3SGlQqDcKLLYRnHbxZ5O1ETw4q2nsw8zsgHVST6qHioQeaIZBmsO+bIjtXT5CKq/P2tOGgzOC9/6yMmTgyM+AsND5bxRROT9yULDzqlnpRKBYBz4iAT+cJsxF28ihLvILXkmVGu4jNTmNWNcILsB1qLJKt82WLAgMBAAECggEBAJdorftHs8svNfEgm+nakODlpixe4xITdf3TKCQbGDHsoUD8Jr55kDYmYwiTNBDu39hnleUa2JlakXPQqpEdy/v1e3kbfUxYsD8zBSeisoTl8fBS8+oLl7Dh0/9s2YNL1e3kHB1x2tjfWHQrC8yaQVC+phg0RSbmyrRbsj/Ze8C/sHUFrzWWVfPsgjZAnz/hjWiKheBbXjYjGNfRHmSngb0/HF1N9K+6KTTtHNU2xJHAXK7eVgYRHjjZQjK+90vvun8qTqJGzF+2Gtso2mlmyQGU8zHorX5mtE4SkC2ggMZyJarUB9pICBgmvKmrO9/kPNKkkgrkd9w8S6qAqdczMkECgYEA/TPKivzs+5v8cWbbbqUSQ9+Ywf3xCsliiFDa7WUwM2gm5ptK9uHj6JMkWh3vYrN+2xY5T8G1k/6Vlq0Fw3A9VtEK71i/WPl+v1cNrBd2dzl4PNRByXALuB+9fAGTr+PzLtEU1GTZpOtvdUiyrcvQekVaQk2wUtQypPmpFJQURrsCgYEA9ZH5uxwdES3Mbzfh7yDxiTWdHa3U/PM+gzYJ5tx2V/JM3X7niIiDd0H80sRfbzqT4WqvhCBqhj3DTi+sBausQqkc6CKPUzGGALQ+COWxN1p10Oi1rkYq8ZX4oUspMgLfKA3yc8XWLToicAXbgjkI1E/5nSufEjJWm6aQX6+KN3ECgYBCCu47jnkpr6gK1C9MDtZSydGIV/o1PA3tTFmuLgSChBoRcFP/TTArC6Yhs0krT3I5JvTP7tCzx2WxJXQpY+87486cW2Odi4YZ1lUEnCIUOvM3uo1mQ0lrPywnWinxaN2XSoXKWHvEXnx19P5WAqFgIxLF1Im3MQ38pfoKGg2n3QKBgCIf1dclcfiYJ6dw2YmUR1wswheEt2srFg2/raKSEjPobLv+zYfQiIxC9DIJrcVUG4agf6FZq9PZs1EjGMF0+KwOugCcBNSnthpU8aXk3Tp27JZKMCz2fTMzBujK+/+CHKaBQabK4BdK08xDVByFdm+iaWpozGMH8bcRb1CMoSVRAoGBAPhClhutmZuG6qEsk0hIO1peKtbFTbxIGbxWveK9NWxH/uXWCMsIKAttFocKrHmjcmb710ltVdBetUhZF65tP+1C+dM4oSUS391NPaabTZaPnK+kfAEubBzmINvVosDkiHSoJnJ5kPchzmATzE7ih/1clyuWthk6vewrVdZntFf5
ca
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
2023-01-26 22:03:43 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
2023-01-26 22:03:43 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "p": "4WJYoKgSgX2eqUGVqRD7xRQGTPuKdOQEeIMJrPQO1d1frjd-tNQ_78u9Gl8yUucPcuOsfoCLava2MPB4lt-OjyQFxqQjYse7HYldjeNc7wREwJMRfwwwcPvXDL5LflajxZQaFeUjmp1sMPp2j8lFh0oW6o5W8QBVLworFOp2-mc",
      "kty": "RSA",
      "q": "y_N238rqo5EnGXePainhBaA7fWSGj3_yKn9WvpRFtBVArhtB1-ZzrmLnnLfkdmWP6Hom-uCYqFDuj_CDTr536TgGmyZAGLGifysRDdK1_Zu-5I8eW3YZUAYldJKpUEPFwVetERI2LKZ-0ni7XO__uLtu_eXXuQ4QHYLkxaEQeB8",
      "d": "dr3Djf8_uM0Jbm6mGewr9mWD3UM2a5J1Hp_En0yz3zh1DgysUjoaYb0wjLh8nOaIa2m1oqpUPj4_aUYvG6DWvrorWehiG2yQ2DI8Rw7JTWGgoF-44lVOgBEZEk1DOkocvnj0oR_Fd7JBnPK_UIPYIwOVnEM-LnyCgFOrJLvWdJle2ExpHi4Hzk_xsI7gGAZMbRrLjTl99okPAIRYnB5qLzMT0SyCApFWfEqxUzz5GZiQjif7o52i8y5GOuw-YguQniY9UhETMgtt_zhNSCmpt2envo-K9mLMZEWRNS3RF7duQn41WSWSzB8ljBzfk_4nGxG5Ahc_em8O9SMSl8nIfQ",
      "e": "AQAB",
      "kid": "g0F7zzSZKoM5H60MipIkrkS4cXVgOBvqVHUIrIVQ21Y",
      "qi": "FfFa_wr6nB6ix-U9rZBHfjQo3CB4WfYO_X61BLhVpZCvtXnIZmTwErKprVxxhwbj3fU3s8xrD8FszIxOdXCegZDQtecfKStp0HuCXkm_bO9rMWXyI2l5_NTL8KamP9zrJ3WOawRdof7elVuyLF3t99eZwByOCENcgXmYh6trrIQ",
      "dp": "l5Q43vOqXoRJrLN7H9VYPlcVVbjmiW7Awvv-Cd-qCpNzwgt4n80Powp3B8F2auMTNMWCQSHaofmC1q8jqvR3QDWN3OaPFeQWJ-s2jDKZUfag9pLydWuROKtnGh7xTuqeAkd0s70DkPzGwrnv-wv2QuLFPsK0HimHILfJ-asmkYk",
      "dq": "DlF8Yf_D81HIdfA_4EsqYhO6uXXqQH7SCIvCEkUkk5z-WnrNZ5PlQTPuYMFER8-fh8mznN9RuFdeODrBbTDQCE6HoDLSQymNZ_IlE1xcrH5Xq4IktnUXF9gmnwWA34Kyin1WSCGILiBOPQZ-2Op8gIKgKzEMsRA8r2W2G-3P0y8",
      "n": "s49VSeHxpX-n46WyuqL7qWnM5d5FBWXwlt4zujAi8ePrjaDspfmizLgw98QWjItRDGxKtoMFVlstWz3mn21tipBjo2zYznNpNnBLGK3y-Gc9vrsIRqLVx5AbJQhO6e8KmztpkylVjv-97qvVdz_1RCuMrCH3qGeK1dTdUqZGZroTdsFEvtowAVg3gYjVxJEgeBWiX6vEivF9NVl5aR_GLafi2tZyoIe2SsRu3y0Fn8czMSAsnd2dcQ7tRUA2V8wvQPtlfvuzBH67g2OAE1N9_SUaTG9Wm2QfAUb7f9by_K7Nod4O7VmNt-HhId7720BdmtBFTDYv6TuHEO2dlziaeQ",
      "alg": "PS256",
      "use": "sig"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "g0F7zzSZKoM5H60MipIkrkS4cXVgOBvqVHUIrIVQ21Y",
      "alg": "PS256",
      "n": "s49VSeHxpX-n46WyuqL7qWnM5d5FBWXwlt4zujAi8ePrjaDspfmizLgw98QWjItRDGxKtoMFVlstWz3mn21tipBjo2zYznNpNnBLGK3y-Gc9vrsIRqLVx5AbJQhO6e8KmztpkylVjv-97qvVdz_1RCuMrCH3qGeK1dTdUqZGZroTdsFEvtowAVg3gYjVxJEgeBWiX6vEivF9NVl5aR_GLafi2tZyoIe2SsRu3y0Fn8czMSAsnd2dcQ7tRUA2V8wvQPtlfvuzBH67g2OAE1N9_SUaTG9Wm2QfAUb7f9by_K7Nod4O7VmNt-HhId7720BdmtBFTDYv6TuHEO2dlziaeQ"
    }
  ]
}
2023-01-26 22:03:43 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2023-01-26 22:03:43 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2023-01-26 22:03:43 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2023-01-26 22:03:43 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "p": "4WJYoKgSgX2eqUGVqRD7xRQGTPuKdOQEeIMJrPQO1d1frjd-tNQ_78u9Gl8yUucPcuOsfoCLava2MPB4lt-OjyQFxqQjYse7HYldjeNc7wREwJMRfwwwcPvXDL5LflajxZQaFeUjmp1sMPp2j8lFh0oW6o5W8QBVLworFOp2-mc",
      "kty": "RSA",
      "q": "y_N238rqo5EnGXePainhBaA7fWSGj3_yKn9WvpRFtBVArhtB1-ZzrmLnnLfkdmWP6Hom-uCYqFDuj_CDTr536TgGmyZAGLGifysRDdK1_Zu-5I8eW3YZUAYldJKpUEPFwVetERI2LKZ-0ni7XO__uLtu_eXXuQ4QHYLkxaEQeB8",
      "d": "dr3Djf8_uM0Jbm6mGewr9mWD3UM2a5J1Hp_En0yz3zh1DgysUjoaYb0wjLh8nOaIa2m1oqpUPj4_aUYvG6DWvrorWehiG2yQ2DI8Rw7JTWGgoF-44lVOgBEZEk1DOkocvnj0oR_Fd7JBnPK_UIPYIwOVnEM-LnyCgFOrJLvWdJle2ExpHi4Hzk_xsI7gGAZMbRrLjTl99okPAIRYnB5qLzMT0SyCApFWfEqxUzz5GZiQjif7o52i8y5GOuw-YguQniY9UhETMgtt_zhNSCmpt2envo-K9mLMZEWRNS3RF7duQn41WSWSzB8ljBzfk_4nGxG5Ahc_em8O9SMSl8nIfQ",
      "e": "AQAB",
      "kid": "g0F7zzSZKoM5H60MipIkrkS4cXVgOBvqVHUIrIVQ21Y",
      "qi": "FfFa_wr6nB6ix-U9rZBHfjQo3CB4WfYO_X61BLhVpZCvtXnIZmTwErKprVxxhwbj3fU3s8xrD8FszIxOdXCegZDQtecfKStp0HuCXkm_bO9rMWXyI2l5_NTL8KamP9zrJ3WOawRdof7elVuyLF3t99eZwByOCENcgXmYh6trrIQ",
      "dp": "l5Q43vOqXoRJrLN7H9VYPlcVVbjmiW7Awvv-Cd-qCpNzwgt4n80Powp3B8F2auMTNMWCQSHaofmC1q8jqvR3QDWN3OaPFeQWJ-s2jDKZUfag9pLydWuROKtnGh7xTuqeAkd0s70DkPzGwrnv-wv2QuLFPsK0HimHILfJ-asmkYk",
      "dq": "DlF8Yf_D81HIdfA_4EsqYhO6uXXqQH7SCIvCEkUkk5z-WnrNZ5PlQTPuYMFER8-fh8mznN9RuFdeODrBbTDQCE6HoDLSQymNZ_IlE1xcrH5Xq4IktnUXF9gmnwWA34Kyin1WSCGILiBOPQZ-2Op8gIKgKzEMsRA8r2W2G-3P0y8",
      "n": "s49VSeHxpX-n46WyuqL7qWnM5d5FBWXwlt4zujAi8ePrjaDspfmizLgw98QWjItRDGxKtoMFVlstWz3mn21tipBjo2zYznNpNnBLGK3y-Gc9vrsIRqLVx5AbJQhO6e8KmztpkylVjv-97qvVdz_1RCuMrCH3qGeK1dTdUqZGZroTdsFEvtowAVg3gYjVxJEgeBWiX6vEivF9NVl5aR_GLafi2tZyoIe2SsRu3y0Fn8czMSAsnd2dcQ7tRUA2V8wvQPtlfvuzBH67g2OAE1N9_SUaTG9Wm2QfAUb7f9by_K7Nod4O7VmNt-HhId7720BdmtBFTDYv6TuHEO2dlziaeQ",
      "alg": "PS256",
      "use": "sig"
    }
  ]
}
2023-01-26 22:03:43 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2023-01-26 22:03:43 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
dc-sdm4b185qpgpnr7tugzmk3k4x
scope
openid consents resources customers insurance-acceptance-and-branches-abroad insurance-auto insurance-aviation insurance-financial-risk insurance-nautical insurance-nuclear insurance-patrimonial insurance-petroleum insurance-responsibility 
jwks
{
  "keys": [
    {
      "p": "6cjBFU_F06fFuvipRTRKOrCPq3DisyBbd9ZQE9TSxViml6nmItkqrz5YKxFxQxZ8jM-b0PYqHqK2OPKFBrSbFFzxEQsXfc1Pb4hLuyQHTUAMR5OkNS2LG9g25Kvkhdz8tv68jlLS2M7yvgP6l2sl7_T8XX3w5MSP8VPcsyxnJH0",
      "kty": "RSA",
      "q": "4iUvIZEfpu3WcPPG3YR3RndcoaRH3b6YLwRNLj0OVdQq0WO_lWyTv1tMVGx-6ZEjOX1oARI3jxII9BfEC6tx4wlHZsE-aQs2vIxuKHJ9NbSvxi9xv0t7plj6B1DtcfZHgrpnlitL3piE_gsrkV1cv7GmogoRBSsQthKHXBiN-gE",
      "d": "EswCiBJGGiM8VM1AsfaYqx05jgCWg39VRpKprRxohCC_Nvs2S-3tdtPiFjj2yMgzU31iw-jroFQ7tepk4eyNtba4A-5xq7KgUGIrQUEHjjouQKzy9E-Uf2c9nelXzHAWbTNogWFb8LhtajjZ7Lm4O5KaQcHPlBLBXHJV97dy8GNRjaqtF-67KUbLXoxU7_hoeIz9H4LyOBhmlXp6IQkKH7kFw7Ezc7KtKf0f5g4gI6Dehgyneifti02W1UvmFv8_A6TyOgKdLXAv5RC52q-VFAg7-j0JBunlHCaRhXMVELcakyWaKYVHP8MZLIglwKq7zMLwq0gG8khxE4-iWXc4AQ",
      "e": "AQAB",
      "kid": "uYQBGBqtkaTAbRD3i6sqAPeMlaAbLhqk4HZRvNbxm0Q",
      "alg": "PS256",
      "use": "sig",
      "qi": "32pl8KIpV7lOLB7SdFwscz6lmZ0tx0OmOuVP-dfZo29OEmJz4cUr1YeLaxKVspv4QsQ3aw8SZ4xCCS1UXX8ciJGm4JTcLf85WlQJCqcgzBWWrvJ9XnJHFXeZczuYZx6JaKjCUWCUPrC_8vvUtP7YhWcwila37PJdxygeL9TYzMg",
      "dp": "RZFV06-vYLJ2JpNEW7GZvSk5N30aGM-yKFD_90bHia49tLf8IbaZ-xgESJyiJaKVYZmN9nqqQf-NVhjk-P_Zfg_CNJ4mWWs1Di1yy7eG7Lf4b3xBywlIcfq_KwDzudnu4c2f8oI2-AltNpocgd6CpYszZebKPmk3pEqeTDsUXkk",
      "dq": "LlMxqW2iDz7vS6oUVbJaAJxY5F_TvO_bGt6FtPAa7KgOsV_-kexxA6T_KNgk01HA5njzAi0qJmuqW942cbGIHdr7vmfdkgUTDGKz-iMh1QuTakSzx1z-EmBtr2v7h_nMQlJO_-sUmp-htqyxGxEF-9q3aMApJmbhAHshMVNyWgE",
      "n": "zoUvgztclvQh0fmgbt3-cUvc8lDKvl-RAzdUqmJZjEOb5-YiCg1dNIua-lZOcP_2M53nE_FjaBFXFcNveBm8B-pFuaLEZPQczDhKpp22PJZm3azPmctrHsKhKPDsdp4ktNhf_wzNk2-MEOu04IbM8PjTVrz6X3Y2THcR0BRe7OuFKJ2huZ6rd5vxGVv8R_EeUPiwq-_NCtbtMJRmfEcgcZPNbIkOs_XU_F01QNNMtAcKGzImhzf-RWz-5kQ9HbciAt2xZBVR1xSgyH0-awS8yqV61aBfrWG-X976qn0DtF-edc_d5kFtKNLjOf55KKpcirq_8BF1pOz5zP42tuI2fQ"
    }
  ]
}
2023-01-26 22:03:43 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2023-01-26 22:03:43 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCmoW4GEdzKvu2m8AkLZlsoW2dgYuwYp298NCLK0IoM2JCdlLtz3zdhiFqkb4BrwLKR2eOeqfkbn8RSSTLC/7N4385eOgdUeA48VMdyhSAav5bxvPiNB5MitHZ9O93idldxXZR4XLhmvmnpj+bStKZPk1sf+wtD3OqhiBicmt7TGUjmmCekLWEtodqd8nBWjYCfnaTz2WAZxVJfA8BT6lFisXiKMXKgDQbcCwgVOtdBtfWDCMcV1GYKdbgPubPhsFW2MwNoVWXW1pvChX8YX3GxluNzdOpVVrqBrjJIW5d241Ns6BAipSJvUCqsSinGWNN1N+V/qrnL+8WeGM5yKwqHAgMBAAECggEAURjQC3Q2GRbDYzP/suSmCQYzUd3TOkyDHdfh9wN3rLjZ6Vexw7snoPhT5SO/RLIMNp/tABOJgcBINCQb6Hu6RWHndkSXvKyRgRth1oKkFWCZfh2SelDtcz6RTHIOk2E1PZ9l2w6FULvroBjBJlt1ddUpzG7KFMU4DFXIZK+bMvGZ1bht0u7PURtkLi7XT5kUpbzzTzM1hsilUAP3Tiz0Yt59DvumFkK8eClqCApJ6M6rxm2wE68YHw/tx8Mw3BzMGZnfMd8RPtWx0DEc7syyOzLbyKdvhiWOTLtqOK6yJoBBFVUVoFKMcITwRtKrdekZPGQ1rUpYwxsdiYY5Pj1cAQKBgQDdtDa3WNqpFEeJ46fxM/AmSyH/ZiEbX+72yymMv6DFg23Xk1abmZa3OnBeZojm7RdA3WLCSXnFtxT5W1dLZngv9WBZwbeEN1RSpY2yZNHgLxwaiBzVBQ7RgkprxlormHVUAtIL7rq4mRvQIUeFl9pPxUBxL0fLfaovgzA5YAPIRwKBgQDAaDvIrr7DqEJzlJOFogBkjHXLmJU8nqClefdLIGuvURVFS2l4jxdz8zr5avwFG/u1DjuSn8zCPh/a9Xv1S+qU6UpnzpGHO+4FxnSUhP0XMWhNCFcu0uegKqcTE25L6lpq2tnksng2URa/QZidTn9rkKc9uX7xBeylKCtmvZoLwQKBgGSLyIzaVUB9G/yjLJUtcupLBL4peTZLCbsPZGaaubUZ6ATuo0aqHzo13KRTaB8iw3r9bD6kx/8tCuwTysE9VaCabfoG6s2hsjJRNrQDGVPMybgWpszNIG1P46SBLn+7Aur45H3Y5QG3HnADx8YEmlO3J4StZqgY88fcfVBoBQ8dAoGBAIPm8RUitqRrNSMHOBrkdGB56kco0yY7mOXYNy/JigkmDO70Q9niPrG+jS9vqFXYWTZGC5D4++YtsKjqoZAH+0kapWeEtT+AViyfYExw3xCHTnmAvkPbUe77To5FQ9fHUTTv03B06PRTosR6s6UjqzaSdBRclimlZhXS8+37DSABAoGBAJJUcb95vhkvEHg+N2lSYwD+0r1FIA2geop/8R0WezNkaIb+WHyW0U2c08lHPQWDBD8qTjN3quNwbR1SxlMfcnPGj2THiwwxRxOXqeWjia6x4OGgYNERpIMFuiUbWdYpvESQhIH1xhgOAU8fY4k7FzbmR47+LJxPMSHUjTto21SU
ca
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
2023-01-26 22:03:43 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
2023-01-26 22:03:43 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "p": "6cjBFU_F06fFuvipRTRKOrCPq3DisyBbd9ZQE9TSxViml6nmItkqrz5YKxFxQxZ8jM-b0PYqHqK2OPKFBrSbFFzxEQsXfc1Pb4hLuyQHTUAMR5OkNS2LG9g25Kvkhdz8tv68jlLS2M7yvgP6l2sl7_T8XX3w5MSP8VPcsyxnJH0",
      "kty": "RSA",
      "q": "4iUvIZEfpu3WcPPG3YR3RndcoaRH3b6YLwRNLj0OVdQq0WO_lWyTv1tMVGx-6ZEjOX1oARI3jxII9BfEC6tx4wlHZsE-aQs2vIxuKHJ9NbSvxi9xv0t7plj6B1DtcfZHgrpnlitL3piE_gsrkV1cv7GmogoRBSsQthKHXBiN-gE",
      "d": "EswCiBJGGiM8VM1AsfaYqx05jgCWg39VRpKprRxohCC_Nvs2S-3tdtPiFjj2yMgzU31iw-jroFQ7tepk4eyNtba4A-5xq7KgUGIrQUEHjjouQKzy9E-Uf2c9nelXzHAWbTNogWFb8LhtajjZ7Lm4O5KaQcHPlBLBXHJV97dy8GNRjaqtF-67KUbLXoxU7_hoeIz9H4LyOBhmlXp6IQkKH7kFw7Ezc7KtKf0f5g4gI6Dehgyneifti02W1UvmFv8_A6TyOgKdLXAv5RC52q-VFAg7-j0JBunlHCaRhXMVELcakyWaKYVHP8MZLIglwKq7zMLwq0gG8khxE4-iWXc4AQ",
      "e": "AQAB",
      "kid": "uYQBGBqtkaTAbRD3i6sqAPeMlaAbLhqk4HZRvNbxm0Q",
      "alg": "PS256",
      "use": "sig",
      "qi": "32pl8KIpV7lOLB7SdFwscz6lmZ0tx0OmOuVP-dfZo29OEmJz4cUr1YeLaxKVspv4QsQ3aw8SZ4xCCS1UXX8ciJGm4JTcLf85WlQJCqcgzBWWrvJ9XnJHFXeZczuYZx6JaKjCUWCUPrC_8vvUtP7YhWcwila37PJdxygeL9TYzMg",
      "dp": "RZFV06-vYLJ2JpNEW7GZvSk5N30aGM-yKFD_90bHia49tLf8IbaZ-xgESJyiJaKVYZmN9nqqQf-NVhjk-P_Zfg_CNJ4mWWs1Di1yy7eG7Lf4b3xBywlIcfq_KwDzudnu4c2f8oI2-AltNpocgd6CpYszZebKPmk3pEqeTDsUXkk",
      "dq": "LlMxqW2iDz7vS6oUVbJaAJxY5F_TvO_bGt6FtPAa7KgOsV_-kexxA6T_KNgk01HA5njzAi0qJmuqW942cbGIHdr7vmfdkgUTDGKz-iMh1QuTakSzx1z-EmBtr2v7h_nMQlJO_-sUmp-htqyxGxEF-9q3aMApJmbhAHshMVNyWgE",
      "n": "zoUvgztclvQh0fmgbt3-cUvc8lDKvl-RAzdUqmJZjEOb5-YiCg1dNIua-lZOcP_2M53nE_FjaBFXFcNveBm8B-pFuaLEZPQczDhKpp22PJZm3azPmctrHsKhKPDsdp4ktNhf_wzNk2-MEOu04IbM8PjTVrz6X3Y2THcR0BRe7OuFKJ2huZ6rd5vxGVv8R_EeUPiwq-_NCtbtMJRmfEcgcZPNbIkOs_XU_F01QNNMtAcKGzImhzf-RWz-5kQ9HbciAt2xZBVR1xSgyH0-awS8yqV61aBfrWG-X976qn0DtF-edc_d5kFtKNLjOf55KKpcirq_8BF1pOz5zP42tuI2fQ"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "uYQBGBqtkaTAbRD3i6sqAPeMlaAbLhqk4HZRvNbxm0Q",
      "alg": "PS256",
      "n": "zoUvgztclvQh0fmgbt3-cUvc8lDKvl-RAzdUqmJZjEOb5-YiCg1dNIua-lZOcP_2M53nE_FjaBFXFcNveBm8B-pFuaLEZPQczDhKpp22PJZm3azPmctrHsKhKPDsdp4ktNhf_wzNk2-MEOu04IbM8PjTVrz6X3Y2THcR0BRe7OuFKJ2huZ6rd5vxGVv8R_EeUPiwq-_NCtbtMJRmfEcgcZPNbIkOs_XU_F01QNNMtAcKGzImhzf-RWz-5kQ9HbciAt2xZBVR1xSgyH0-awS8yqV61aBfrWG-X976qn0DtF-edc_d5kFtKNLjOf55KKpcirq_8BF1pOz5zP42tuI2fQ"
    }
  ]
}
2023-01-26 22:03:43 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2023-01-26 22:03:43 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2023-01-26 22:03:43 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2023-01-26 22:03:43 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "p": "6cjBFU_F06fFuvipRTRKOrCPq3DisyBbd9ZQE9TSxViml6nmItkqrz5YKxFxQxZ8jM-b0PYqHqK2OPKFBrSbFFzxEQsXfc1Pb4hLuyQHTUAMR5OkNS2LG9g25Kvkhdz8tv68jlLS2M7yvgP6l2sl7_T8XX3w5MSP8VPcsyxnJH0",
      "kty": "RSA",
      "q": "4iUvIZEfpu3WcPPG3YR3RndcoaRH3b6YLwRNLj0OVdQq0WO_lWyTv1tMVGx-6ZEjOX1oARI3jxII9BfEC6tx4wlHZsE-aQs2vIxuKHJ9NbSvxi9xv0t7plj6B1DtcfZHgrpnlitL3piE_gsrkV1cv7GmogoRBSsQthKHXBiN-gE",
      "d": "EswCiBJGGiM8VM1AsfaYqx05jgCWg39VRpKprRxohCC_Nvs2S-3tdtPiFjj2yMgzU31iw-jroFQ7tepk4eyNtba4A-5xq7KgUGIrQUEHjjouQKzy9E-Uf2c9nelXzHAWbTNogWFb8LhtajjZ7Lm4O5KaQcHPlBLBXHJV97dy8GNRjaqtF-67KUbLXoxU7_hoeIz9H4LyOBhmlXp6IQkKH7kFw7Ezc7KtKf0f5g4gI6Dehgyneifti02W1UvmFv8_A6TyOgKdLXAv5RC52q-VFAg7-j0JBunlHCaRhXMVELcakyWaKYVHP8MZLIglwKq7zMLwq0gG8khxE4-iWXc4AQ",
      "e": "AQAB",
      "kid": "uYQBGBqtkaTAbRD3i6sqAPeMlaAbLhqk4HZRvNbxm0Q",
      "alg": "PS256",
      "use": "sig",
      "qi": "32pl8KIpV7lOLB7SdFwscz6lmZ0tx0OmOuVP-dfZo29OEmJz4cUr1YeLaxKVspv4QsQ3aw8SZ4xCCS1UXX8ciJGm4JTcLf85WlQJCqcgzBWWrvJ9XnJHFXeZczuYZx6JaKjCUWCUPrC_8vvUtP7YhWcwila37PJdxygeL9TYzMg",
      "dp": "RZFV06-vYLJ2JpNEW7GZvSk5N30aGM-yKFD_90bHia49tLf8IbaZ-xgESJyiJaKVYZmN9nqqQf-NVhjk-P_Zfg_CNJ4mWWs1Di1yy7eG7Lf4b3xBywlIcfq_KwDzudnu4c2f8oI2-AltNpocgd6CpYszZebKPmk3pEqeTDsUXkk",
      "dq": "LlMxqW2iDz7vS6oUVbJaAJxY5F_TvO_bGt6FtPAa7KgOsV_-kexxA6T_KNgk01HA5njzAi0qJmuqW942cbGIHdr7vmfdkgUTDGKz-iMh1QuTakSzx1z-EmBtr2v7h_nMQlJO_-sUmp-htqyxGxEF-9q3aMApJmbhAHshMVNyWgE",
      "n": "zoUvgztclvQh0fmgbt3-cUvc8lDKvl-RAzdUqmJZjEOb5-YiCg1dNIua-lZOcP_2M53nE_FjaBFXFcNveBm8B-pFuaLEZPQczDhKpp22PJZm3azPmctrHsKhKPDsdp4ktNhf_wzNk2-MEOu04IbM8PjTVrz6X3Y2THcR0BRe7OuFKJ2huZ6rd5vxGVv8R_EeUPiwq-_NCtbtMJRmfEcgcZPNbIkOs_XU_F01QNNMtAcKGzImhzf-RWz-5kQ9HbciAt2xZBVR1xSgyH0-awS8yqV61aBfrWG-X976qn0DtF-edc_d5kFtKNLjOf55KKpcirq_8BF1pOz5zP42tuI2fQ"
    }
  ]
}
2023-01-26 22:03:43 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2023-01-26 22:03:43 SUCCESS
ValidateClientPrivateKeysAreDifferent
Client signing JWKs have different thumbprints
jwk1
{
  "p": "4WJYoKgSgX2eqUGVqRD7xRQGTPuKdOQEeIMJrPQO1d1frjd-tNQ_78u9Gl8yUucPcuOsfoCLava2MPB4lt-OjyQFxqQjYse7HYldjeNc7wREwJMRfwwwcPvXDL5LflajxZQaFeUjmp1sMPp2j8lFh0oW6o5W8QBVLworFOp2-mc",
  "kty": "RSA",
  "q": "y_N238rqo5EnGXePainhBaA7fWSGj3_yKn9WvpRFtBVArhtB1-ZzrmLnnLfkdmWP6Hom-uCYqFDuj_CDTr536TgGmyZAGLGifysRDdK1_Zu-5I8eW3YZUAYldJKpUEPFwVetERI2LKZ-0ni7XO__uLtu_eXXuQ4QHYLkxaEQeB8",
  "d": "dr3Djf8_uM0Jbm6mGewr9mWD3UM2a5J1Hp_En0yz3zh1DgysUjoaYb0wjLh8nOaIa2m1oqpUPj4_aUYvG6DWvrorWehiG2yQ2DI8Rw7JTWGgoF-44lVOgBEZEk1DOkocvnj0oR_Fd7JBnPK_UIPYIwOVnEM-LnyCgFOrJLvWdJle2ExpHi4Hzk_xsI7gGAZMbRrLjTl99okPAIRYnB5qLzMT0SyCApFWfEqxUzz5GZiQjif7o52i8y5GOuw-YguQniY9UhETMgtt_zhNSCmpt2envo-K9mLMZEWRNS3RF7duQn41WSWSzB8ljBzfk_4nGxG5Ahc_em8O9SMSl8nIfQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "g0F7zzSZKoM5H60MipIkrkS4cXVgOBvqVHUIrIVQ21Y",
  "qi": "FfFa_wr6nB6ix-U9rZBHfjQo3CB4WfYO_X61BLhVpZCvtXnIZmTwErKprVxxhwbj3fU3s8xrD8FszIxOdXCegZDQtecfKStp0HuCXkm_bO9rMWXyI2l5_NTL8KamP9zrJ3WOawRdof7elVuyLF3t99eZwByOCENcgXmYh6trrIQ",
  "dp": "l5Q43vOqXoRJrLN7H9VYPlcVVbjmiW7Awvv-Cd-qCpNzwgt4n80Powp3B8F2auMTNMWCQSHaofmC1q8jqvR3QDWN3OaPFeQWJ-s2jDKZUfag9pLydWuROKtnGh7xTuqeAkd0s70DkPzGwrnv-wv2QuLFPsK0HimHILfJ-asmkYk",
  "alg": "PS256",
  "dq": "DlF8Yf_D81HIdfA_4EsqYhO6uXXqQH7SCIvCEkUkk5z-WnrNZ5PlQTPuYMFER8-fh8mznN9RuFdeODrBbTDQCE6HoDLSQymNZ_IlE1xcrH5Xq4IktnUXF9gmnwWA34Kyin1WSCGILiBOPQZ-2Op8gIKgKzEMsRA8r2W2G-3P0y8",
  "n": "s49VSeHxpX-n46WyuqL7qWnM5d5FBWXwlt4zujAi8ePrjaDspfmizLgw98QWjItRDGxKtoMFVlstWz3mn21tipBjo2zYznNpNnBLGK3y-Gc9vrsIRqLVx5AbJQhO6e8KmztpkylVjv-97qvVdz_1RCuMrCH3qGeK1dTdUqZGZroTdsFEvtowAVg3gYjVxJEgeBWiX6vEivF9NVl5aR_GLafi2tZyoIe2SsRu3y0Fn8czMSAsnd2dcQ7tRUA2V8wvQPtlfvuzBH67g2OAE1N9_SUaTG9Wm2QfAUb7f9by_K7Nod4O7VmNt-HhId7720BdmtBFTDYv6TuHEO2dlziaeQ"
}
jwk2
{
  "p": "6cjBFU_F06fFuvipRTRKOrCPq3DisyBbd9ZQE9TSxViml6nmItkqrz5YKxFxQxZ8jM-b0PYqHqK2OPKFBrSbFFzxEQsXfc1Pb4hLuyQHTUAMR5OkNS2LG9g25Kvkhdz8tv68jlLS2M7yvgP6l2sl7_T8XX3w5MSP8VPcsyxnJH0",
  "kty": "RSA",
  "q": "4iUvIZEfpu3WcPPG3YR3RndcoaRH3b6YLwRNLj0OVdQq0WO_lWyTv1tMVGx-6ZEjOX1oARI3jxII9BfEC6tx4wlHZsE-aQs2vIxuKHJ9NbSvxi9xv0t7plj6B1DtcfZHgrpnlitL3piE_gsrkV1cv7GmogoRBSsQthKHXBiN-gE",
  "d": "EswCiBJGGiM8VM1AsfaYqx05jgCWg39VRpKprRxohCC_Nvs2S-3tdtPiFjj2yMgzU31iw-jroFQ7tepk4eyNtba4A-5xq7KgUGIrQUEHjjouQKzy9E-Uf2c9nelXzHAWbTNogWFb8LhtajjZ7Lm4O5KaQcHPlBLBXHJV97dy8GNRjaqtF-67KUbLXoxU7_hoeIz9H4LyOBhmlXp6IQkKH7kFw7Ezc7KtKf0f5g4gI6Dehgyneifti02W1UvmFv8_A6TyOgKdLXAv5RC52q-VFAg7-j0JBunlHCaRhXMVELcakyWaKYVHP8MZLIglwKq7zMLwq0gG8khxE4-iWXc4AQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "uYQBGBqtkaTAbRD3i6sqAPeMlaAbLhqk4HZRvNbxm0Q",
  "qi": "32pl8KIpV7lOLB7SdFwscz6lmZ0tx0OmOuVP-dfZo29OEmJz4cUr1YeLaxKVspv4QsQ3aw8SZ4xCCS1UXX8ciJGm4JTcLf85WlQJCqcgzBWWrvJ9XnJHFXeZczuYZx6JaKjCUWCUPrC_8vvUtP7YhWcwila37PJdxygeL9TYzMg",
  "dp": "RZFV06-vYLJ2JpNEW7GZvSk5N30aGM-yKFD_90bHia49tLf8IbaZ-xgESJyiJaKVYZmN9nqqQf-NVhjk-P_Zfg_CNJ4mWWs1Di1yy7eG7Lf4b3xBywlIcfq_KwDzudnu4c2f8oI2-AltNpocgd6CpYszZebKPmk3pEqeTDsUXkk",
  "alg": "PS256",
  "dq": "LlMxqW2iDz7vS6oUVbJaAJxY5F_TvO_bGt6FtPAa7KgOsV_-kexxA6T_KNgk01HA5njzAi0qJmuqW942cbGIHdr7vmfdkgUTDGKz-iMh1QuTakSzx1z-EmBtr2v7h_nMQlJO_-sUmp-htqyxGxEF-9q3aMApJmbhAHshMVNyWgE",
  "n": "zoUvgztclvQh0fmgbt3-cUvc8lDKvl-RAzdUqmJZjEOb5-YiCg1dNIua-lZOcP_2M53nE_FjaBFXFcNveBm8B-pFuaLEZPQczDhKpp22PJZm3azPmctrHsKhKPDsdp4ktNhf_wzNk2-MEOu04IbM8PjTVrz6X3Y2THcR0BRe7OuFKJ2huZ6rd5vxGVv8R_EeUPiwq-_NCtbtMJRmfEcgcZPNbIkOs_XU_F01QNNMtAcKGzImhzf-RWz-5kQ9HbciAt2xZBVR1xSgyH0-awS8yqV61aBfrWG-X976qn0DtF-edc_d5kFtKNLjOf55KKpcirq_8BF1pOz5zP42tuI2fQ"
}
2023-01-26 22:03:43 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
consentUrl
https://hom-secure.opin.api.itau/open-insurance/consents/v1/
brazilCpf
82461657637
resourceUrl
https://hom-secure.opin.api.itau/open-insurance/resources/v1/
2023-01-26 22:03:43 SUCCESS
SetProtectedResourceUrlToSingleResourceEndpoint
Set protected resource URL
protected_resource_url
https://hom-secure.opin.api.itau/open-insurance/resources/v1/
2023-01-26 22:03:43 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "hom-secure.opin.api.itau",
  "testPort": 443
}
2023-01-26 22:03:43 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "hom-secure.opin.api.itau",
  "testPort": 443
}
accounts_request_endpoint
{
  "testHost": "hom-secure.opin.api.itau",
  "testPort": 443
}
2023-01-26 22:03:43
fapi1-advanced-final-ensure-client-assertion-in-token-endpoint
Setup Done
Use client_credentials grant to obtain Brazil consent
2023-01-26 22:03:43 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
Created token endpoint request
grant_type
client_credentials
scope
openid consents resources customers
2023-01-26 22:03:43 SUCCESS
SetConsentsScopeOnTokenEndpointRequest
Set scope parameter to 'consents'
grant_type
client_credentials
scope
consents
2023-01-26 22:03:43 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
opin-fapi-test
sub
opin-fapi-test
aud
https://oauth2.opin.hom.api.itau/as/token.oauth2
jti
StPPj3lHYRoUVuO6wjwb
iat
1674770623
exp
1674770683
2023-01-26 22:03:43 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiJnMEY3enpTWktvTTVINjBNaXBJa3JrUzRjWFZnT0J2cVZIVUlySVZRMjFZIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJvcGluLWZhcGktdGVzdCIsImF1ZCI6Imh0dHBzOlwvXC9vYXV0aDIub3Bpbi5ob20uYXBpLml0YXVcL2FzXC90b2tlbi5vYXV0aDIiLCJpc3MiOiJvcGluLWZhcGktdGVzdCIsImV4cCI6MTY3NDc3MDY4MywiaWF0IjoxNjc0NzcwNjIzLCJqdGkiOiJTdFBQajNsSFlSb1VWdU82d2p3YiJ9.F681wwBVT5J0YPhZfrq540tgaHfxQy2UvfKv4Nz5oxnZljMCCqbjM__IORlVrQyzpEfFZFF7C4I_hy45U-ZGI8WmPrq1EvANMDyLDZPUQOvrBrMKCQUiEPllz6pGH-ktjnDaM5fBm7wsxO0vbbSqXSDqkXKHxfh7H4IxnOH00ISuGzjfASpPHArKYnwe5XHnB-XWSGdxkciPStahQh5TC6-_lwAxCl8B3RzbbS2YdHBN9ivbLjWjCgAvdm4yggKXKc8mV4FOcWpSgLBtj0NWBwcmiEOccTX7ASL1kJVWpx5NBHw0i9v6Zkz5R-jIwGTkqAFcNikTaCofEMqqNoqSHQ
2023-01-26 22:03:43
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
client_credentials
scope
consents
client_assertion
eyJraWQiOiJnMEY3enpTWktvTTVINjBNaXBJa3JrUzRjWFZnT0J2cVZIVUlySVZRMjFZIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJvcGluLWZhcGktdGVzdCIsImF1ZCI6Imh0dHBzOlwvXC9vYXV0aDIub3Bpbi5ob20uYXBpLml0YXVcL2FzXC90b2tlbi5vYXV0aDIiLCJpc3MiOiJvcGluLWZhcGktdGVzdCIsImV4cCI6MTY3NDc3MDY4MywiaWF0IjoxNjc0NzcwNjIzLCJqdGkiOiJTdFBQajNsSFlSb1VWdU82d2p3YiJ9.F681wwBVT5J0YPhZfrq540tgaHfxQy2UvfKv4Nz5oxnZljMCCqbjM__IORlVrQyzpEfFZFF7C4I_hy45U-ZGI8WmPrq1EvANMDyLDZPUQOvrBrMKCQUiEPllz6pGH-ktjnDaM5fBm7wsxO0vbbSqXSDqkXKHxfh7H4IxnOH00ISuGzjfASpPHArKYnwe5XHnB-XWSGdxkciPStahQh5TC6-_lwAxCl8B3RzbbS2YdHBN9ivbLjWjCgAvdm4yggKXKc8mV4FOcWpSgLBtj0NWBwcmiEOccTX7ASL1kJVWpx5NBHw0i9v6Zkz5R-jIwGTkqAFcNikTaCofEMqqNoqSHQ
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2023-01-26 22:03:43
CallTokenEndpoint
HTTP request
request_uri
https://oauth2.opin.hom.api.itau/as/token.oauth2
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "811"
}
request_body
grant_type=client_credentials&scope=consents&client_assertion=eyJraWQiOiJnMEY3enpTWktvTTVINjBNaXBJa3JrUzRjWFZnT0J2cVZIVUlySVZRMjFZIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJvcGluLWZhcGktdGVzdCIsImF1ZCI6Imh0dHBzOlwvXC9vYXV0aDIub3Bpbi5ob20uYXBpLml0YXVcL2FzXC90b2tlbi5vYXV0aDIiLCJpc3MiOiJvcGluLWZhcGktdGVzdCIsImV4cCI6MTY3NDc3MDY4MywiaWF0IjoxNjc0NzcwNjIzLCJqdGkiOiJTdFBQajNsSFlSb1VWdU82d2p3YiJ9.F681wwBVT5J0YPhZfrq540tgaHfxQy2UvfKv4Nz5oxnZljMCCqbjM__IORlVrQyzpEfFZFF7C4I_hy45U-ZGI8WmPrq1EvANMDyLDZPUQOvrBrMKCQUiEPllz6pGH-ktjnDaM5fBm7wsxO0vbbSqXSDqkXKHxfh7H4IxnOH00ISuGzjfASpPHArKYnwe5XHnB-XWSGdxkciPStahQh5TC6-_lwAxCl8B3RzbbS2YdHBN9ivbLjWjCgAvdm4yggKXKc8mV4FOcWpSgLBtj0NWBwcmiEOccTX7ASL1kJVWpx5NBHw0i9v6Zkz5R-jIwGTkqAFcNikTaCofEMqqNoqSHQ&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
request_mutual_tls
{
  "cert": "MIIG/DCCBeSgAwIBAgIUCQ7CNPFeiays4zCKBFo+tSxC4rgwDQYJKoZIhvcNAQELBQAwdzELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLzAtBgNVBAMTJk9wZW4gSW5zdXJhbmNlIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMTIxNDE5NTAwMFoXDTI0MDExMzE5NTAwMFowggElMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNBTyBQQVVMTzEaMBgGA1UEChMRSVRBVSBTRUdVUk9TIFMuQS4xITAfBgNVBAMTGG9hdXRoMi5vcGluLmhvbS5hcGkuaXRhdTEXMBUGA1UEBRMONjE1NTcwMzkwMDAxMDcxHTAbBgNVBA8TFFByaXZhdGUgT3JnYW5pemF0aW9uMRMwEQYLKwYBBAGCNzwCAQMTAkJSMTMwMQYDVQRhEypPUElCUi0wZDdiODEwYy05NTQ2LTQ3NDUtOWU2MS00Njg1Y2JjOWM4YjkxNDAyBgoJkiaJk/IsZAEBEyQ3NTgwMDcxMC02NjM2LTQ2MWYtYTJmYS0yMDA4MjhmYTI1OGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDy4vItLWycku/ytN/lEiBhZJEjYr1SKnxBLQQrLpW+b3u+KdThPBwe+K0KlDAABLeSD9r7x/2evjwe19LLTaueGxdweNpQXtL4Y2JopRc4VhDB7rTsqMw02KQh8XF0/6tXegQLkTcScu5DeLMcf8SDynREyvVuEm7ICFzpoMBC886IfxvYrq+GAx3SGlQqDcKLLYRnHbxZ5O1ETw4q2nsw8zsgHVST6qHioQeaIZBmsO+bIjtXT5CKq/P2tOGgzOC9/6yMmTgyM+AsND5bxRROT9yULDzqlnpRKBYBz4iAT+cJsxF28ihLvILXkmVGu4jNTmNWNcILsB1qLJKt82WLAgMBAAGjggLOMIICyjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTH9vxbyGvEBX7vaiMTZBAeHbKYvzAfBgNVHSMEGDAWgBQe6nJx8bsl1+pttR0hY3JNExWkfjBFBggrBgEFBQcBAQQ5MDcwNQYIKwYBBQUHMAGGKWh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9waW5icmFzaWwuY29tLmJyMEQGA1UdHwQ9MDswOaA3oDWGM2h0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BpbmJyYXNpbC5jb20uYnIvaXNzdWVyLmNybDAjBgNVHREEHDAaghhvYXV0aDIub3Bpbi5ob20uYXBpLml0YXUwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMCMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCCATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBwYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vcmVwb3NpdG9yeS5zYW5kYm94LnBraS5vcGluYnJhc2lsLmNvbS5ici9wb2xpY2llczANBgkqhkiG9w0BAQsFAAOCAQEAUo8wEDhPbGjUitP6ZcbWvzsglz0ggLoAxcciaiwdvXtpYRwDetg+CgFmcO2r0wTkmhAGYM4bRUSZtO6ikSd+qo0fsEbbKc7rDbEn6dBEBFR2V+TFCeD7mq37n/KDwU4TExW1yO/JLcUe6uZFwpDMhYhOBpn4autFUHVBXddAjDu9l3xFt81L86SrCBGaiu8WQidpAifxO09Eg5rxseeKLc6nKy7i1ViDz0P2i+nRnvRI9IKz6EPV9eyhx4ZOl605FAHHVt1vOX/EM/j0H+YmZl4zOxsqD7i1RHozSlxhFs9bOMgbEadsOu5KQzmvbtDTVIOeXC1RWNez5AXSIh95BA\u003d\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDy4vItLWycku/ytN/lEiBhZJEjYr1SKnxBLQQrLpW+b3u+KdThPBwe+K0KlDAABLeSD9r7x/2evjwe19LLTaueGxdweNpQXtL4Y2JopRc4VhDB7rTsqMw02KQh8XF0/6tXegQLkTcScu5DeLMcf8SDynREyvVuEm7ICFzpoMBC886IfxvYrq+GAx3SGlQqDcKLLYRnHbxZ5O1ETw4q2nsw8zsgHVST6qHioQeaIZBmsO+bIjtXT5CKq/P2tOGgzOC9/6yMmTgyM+AsND5bxRROT9yULDzqlnpRKBYBz4iAT+cJsxF28ihLvILXkmVGu4jNTmNWNcILsB1qLJKt82WLAgMBAAECggEBAJdorftHs8svNfEgm+nakODlpixe4xITdf3TKCQbGDHsoUD8Jr55kDYmYwiTNBDu39hnleUa2JlakXPQqpEdy/v1e3kbfUxYsD8zBSeisoTl8fBS8+oLl7Dh0/9s2YNL1e3kHB1x2tjfWHQrC8yaQVC+phg0RSbmyrRbsj/Ze8C/sHUFrzWWVfPsgjZAnz/hjWiKheBbXjYjGNfRHmSngb0/HF1N9K+6KTTtHNU2xJHAXK7eVgYRHjjZQjK+90vvun8qTqJGzF+2Gtso2mlmyQGU8zHorX5mtE4SkC2ggMZyJarUB9pICBgmvKmrO9/kPNKkkgrkd9w8S6qAqdczMkECgYEA/TPKivzs+5v8cWbbbqUSQ9+Ywf3xCsliiFDa7WUwM2gm5ptK9uHj6JMkWh3vYrN+2xY5T8G1k/6Vlq0Fw3A9VtEK71i/WPl+v1cNrBd2dzl4PNRByXALuB+9fAGTr+PzLtEU1GTZpOtvdUiyrcvQekVaQk2wUtQypPmpFJQURrsCgYEA9ZH5uxwdES3Mbzfh7yDxiTWdHa3U/PM+gzYJ5tx2V/JM3X7niIiDd0H80sRfbzqT4WqvhCBqhj3DTi+sBausQqkc6CKPUzGGALQ+COWxN1p10Oi1rkYq8ZX4oUspMgLfKA3yc8XWLToicAXbgjkI1E/5nSufEjJWm6aQX6+KN3ECgYBCCu47jnkpr6gK1C9MDtZSydGIV/o1PA3tTFmuLgSChBoRcFP/TTArC6Yhs0krT3I5JvTP7tCzx2WxJXQpY+87486cW2Odi4YZ1lUEnCIUOvM3uo1mQ0lrPywnWinxaN2XSoXKWHvEXnx19P5WAqFgIxLF1Im3MQ38pfoKGg2n3QKBgCIf1dclcfiYJ6dw2YmUR1wswheEt2srFg2/raKSEjPobLv+zYfQiIxC9DIJrcVUG4agf6FZq9PZs1EjGMF0+KwOugCcBNSnthpU8aXk3Tp27JZKMCz2fTMzBujK+/+CHKaBQabK4BdK08xDVByFdm+iaWpozGMH8bcRb1CMoSVRAoGBAPhClhutmZuG6qEsk0hIO1peKtbFTbxIGbxWveK9NWxH/uXWCMsIKAttFocKrHmjcmb710ltVdBetUhZF65tP+1C+dM4oSUS391NPaabTZaPnK+kfAEubBzmINvVosDkiHSoJnJ5kPchzmATzE7ih/1clyuWthk6vewrVdZntFf5",
  "ca": "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\u003d"
}
2023-01-26 22:03:44 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Thu, 26 Jan 2023 22:03:41 GMT",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "origin",
  "cache-control": "no-cache, no-store",
  "pragma": "no-cache",
  "expires": "Thu, 01 Jan 1970 00:00:00 GMT",
  "content-type": "application/json;charset\u003dutf-8",
  "set-cookie": "PF\u003dhEyR9o3kzv9Qgl6d4rFdvykiIXymnexbI3ZRIuMBdOtL; Path\u003d/; Secure; HttpOnly; SameSite\u003dNone",
  "transfer-encoding": "chunked"
}
response_body
{"access_token":"eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSIsInBpLmF0bSI6InVnYWsiLCJ0eXAiOiJKV1QifQ.eyJzY29wZSI6IiIsImNsaWVudF9pZCI6Im9waW4tZmFwaS10ZXN0IiwiaXNzIjoiaHR0cHM6Ly9pZC5vcGluLmhvbS5jbG91ZC5pdGF1LmNvbS5iciIsImp0aSI6IjQxdG1pU3VybjJmaWRzN3RTNzBBVjEycm9SOVZiTjM2IiwiZXhwIjoxNjc0NzcxNTIxfQ.a4JuCyZmVM7PLof332y0eLl4of1lfqSkJuNlqxcg2M-2dMH1y5zo5xwygjLPcsGMySoIxKhd2P29TdJgCV4wHnViq8c6d8DQ54PJdYCocyioJFTc4B5kOEjXXsXJI2zl2nyD0ltZIJrSYpEt7IwRJUjjxulAP2ioXmwC5eUsM7YvMg3D8drskot8khkr8To6Y4jpzn7whH1R5o31bDhZFucaPWxmKSNudXDVc44sHWB1R6H-EdGMUH--NMHdu78GfGCNGTHx7EXxjgV3UZsNmR0IWtPOuRakzFe0r5Mq-8JHNGwEJJUU6W1Wfj4s_MhqzXU3ApUDLNcdc8lqGuwn4A","token_type":"Bearer","expires_in":899}
2023-01-26 22:03:44 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSIsInBpLmF0bSI6InVnYWsiLCJ0eXAiOiJKV1QifQ.eyJzY29wZSI6IiIsImNsaWVudF9pZCI6Im9waW4tZmFwaS10ZXN0IiwiaXNzIjoiaHR0cHM6Ly9pZC5vcGluLmhvbS5jbG91ZC5pdGF1LmNvbS5iciIsImp0aSI6IjQxdG1pU3VybjJmaWRzN3RTNzBBVjEycm9SOVZiTjM2IiwiZXhwIjoxNjc0NzcxNTIxfQ.a4JuCyZmVM7PLof332y0eLl4of1lfqSkJuNlqxcg2M-2dMH1y5zo5xwygjLPcsGMySoIxKhd2P29TdJgCV4wHnViq8c6d8DQ54PJdYCocyioJFTc4B5kOEjXXsXJI2zl2nyD0ltZIJrSYpEt7IwRJUjjxulAP2ioXmwC5eUsM7YvMg3D8drskot8khkr8To6Y4jpzn7whH1R5o31bDhZFucaPWxmKSNudXDVc44sHWB1R6H-EdGMUH--NMHdu78GfGCNGTHx7EXxjgV3UZsNmR0IWtPOuRakzFe0r5Mq-8JHNGwEJJUU6W1Wfj4s_MhqzXU3ApUDLNcdc8lqGuwn4A
token_type
Bearer
expires_in
899
2023-01-26 22:03:44 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2023-01-26 22:03:44 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSIsInBpLmF0bSI6InVnYWsiLCJ0eXAiOiJKV1QifQ.eyJzY29wZSI6IiIsImNsaWVudF9pZCI6Im9waW4tZmFwaS10ZXN0IiwiaXNzIjoiaHR0cHM6Ly9pZC5vcGluLmhvbS5jbG91ZC5pdGF1LmNvbS5iciIsImp0aSI6IjQxdG1pU3VybjJmaWRzN3RTNzBBVjEycm9SOVZiTjM2IiwiZXhwIjoxNjc0NzcxNTIxfQ.a4JuCyZmVM7PLof332y0eLl4of1lfqSkJuNlqxcg2M-2dMH1y5zo5xwygjLPcsGMySoIxKhd2P29TdJgCV4wHnViq8c6d8DQ54PJdYCocyioJFTc4B5kOEjXXsXJI2zl2nyD0ltZIJrSYpEt7IwRJUjjxulAP2ioXmwC5eUsM7YvMg3D8drskot8khkr8To6Y4jpzn7whH1R5o31bDhZFucaPWxmKSNudXDVc44sHWB1R6H-EdGMUH--NMHdu78GfGCNGTHx7EXxjgV3UZsNmR0IWtPOuRakzFe0r5Mq-8JHNGwEJJUU6W1Wfj4s_MhqzXU3ApUDLNcdc8lqGuwn4A
2023-01-26 22:03:44 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSIsInBpLmF0bSI6InVnYWsiLCJ0eXAiOiJKV1QifQ.eyJzY29wZSI6IiIsImNsaWVudF9pZCI6Im9waW4tZmFwaS10ZXN0IiwiaXNzIjoiaHR0cHM6Ly9pZC5vcGluLmhvbS5jbG91ZC5pdGF1LmNvbS5iciIsImp0aSI6IjQxdG1pU3VybjJmaWRzN3RTNzBBVjEycm9SOVZiTjM2IiwiZXhwIjoxNjc0NzcxNTIxfQ.a4JuCyZmVM7PLof332y0eLl4of1lfqSkJuNlqxcg2M-2dMH1y5zo5xwygjLPcsGMySoIxKhd2P29TdJgCV4wHnViq8c6d8DQ54PJdYCocyioJFTc4B5kOEjXXsXJI2zl2nyD0ltZIJrSYpEt7IwRJUjjxulAP2ioXmwC5eUsM7YvMg3D8drskot8khkr8To6Y4jpzn7whH1R5o31bDhZFucaPWxmKSNudXDVc44sHWB1R6H-EdGMUH--NMHdu78GfGCNGTHx7EXxjgV3UZsNmR0IWtPOuRakzFe0r5Mq-8JHNGwEJJUU6W1Wfj4s_MhqzXU3ApUDLNcdc8lqGuwn4A
type
Bearer
2023-01-26 22:03:44 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
899
2023-01-26 22:03:44 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
899
2023-01-26 22:03:44
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2023-01-26 22:03:44 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Thu, 26 Jan 2023 22:03:44 GMT"
}
2023-01-26 22:03:44 SUCCESS
FAPIBrazilOpenInsuranceCreateConsentRequest
consent_endpoint_request
{
  "data": {
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "82461657637",
        "rel": "CPF"
      }
    }
  }
}
2023-01-26 22:03:44 SUCCESS
FAPIBrazilExtractClientMTLSCertificateSubject
Extracted subject from MTLS certificate
org_type
OPIBR
subjectdn
UID=75800710-6636-461f-a2fa-200828fa258e,2.5.4.97=#132a4f504942522d30643762383130632d393534362d343734352d396536312d343638356362633963386239,1.3.6.1.4.1.311.60.2.1.3=#13024252,2.5.4.15=#131450726976617465204f7267616e697a6174696f6e,2.5.4.5=#130e3631353537303339303030313037,CN=oauth2.opin.hom.api.itau,O=ITAU SEGUROS S.A.,L=SAO PAULO,ST=SP,C=BR
ou
0d7b810c-9546-4745-9e61-4685cbc9c8b9
brazil_software_id
75800710-6636-461f-a2fa-200828fa258e
2023-01-26 22:03:44
FAPIBrazilOpenInsuranceVerifyCertificateSubjectOrganizationIdentifier
Certificate organization identifier field contains expected OPIBR
org_type
OPIBR
subjectdn
UID=75800710-6636-461f-a2fa-200828fa258e,2.5.4.97=#132a4f504942522d30643762383130632d393534362d343734352d396536312d343638356362633963386239,1.3.6.1.4.1.311.60.2.1.3=#13024252,2.5.4.15=#131450726976617465204f7267616e697a6174696f6e,2.5.4.5=#130e3631353537303339303030313037,CN=oauth2.opin.hom.api.itau,O=ITAU SEGUROS S.A.,L=SAO PAULO,ST=SP,C=BR
2023-01-26 22:03:44 SUCCESS
FAPIBrazilAddExpirationToConsentRequest
Added expiration time to consent request
consent_endpoint_request
{
  "data": {
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "82461657637",
        "rel": "CPF"
      }
    },
    "expirationDateTime": "2023-01-27T00:03:44Z"
  }
}
2023-01-26 22:03:44
CallConsentEndpointWithBearerToken
HTTP request
request_uri
https://hom-secure.opin.api.itau/open-insurance/consents/v1/
request_method
POST
request_headers
{
  "accept": "application/json",
  "authorization": "Bearer eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSIsInBpLmF0bSI6InVnYWsiLCJ0eXAiOiJKV1QifQ.eyJzY29wZSI6IiIsImNsaWVudF9pZCI6Im9waW4tZmFwaS10ZXN0IiwiaXNzIjoiaHR0cHM6Ly9pZC5vcGluLmhvbS5jbG91ZC5pdGF1LmNvbS5iciIsImp0aSI6IjQxdG1pU3VybjJmaWRzN3RTNzBBVjEycm9SOVZiTjM2IiwiZXhwIjoxNjc0NzcxNTIxfQ.a4JuCyZmVM7PLof332y0eLl4of1lfqSkJuNlqxcg2M-2dMH1y5zo5xwygjLPcsGMySoIxKhd2P29TdJgCV4wHnViq8c6d8DQ54PJdYCocyioJFTc4B5kOEjXXsXJI2zl2nyD0ltZIJrSYpEt7IwRJUjjxulAP2ioXmwC5eUsM7YvMg3D8drskot8khkr8To6Y4jpzn7whH1R5o31bDhZFucaPWxmKSNudXDVc44sHWB1R6H-EdGMUH--NMHdu78GfGCNGTHx7EXxjgV3UZsNmR0IWtPOuRakzFe0r5Mq-8JHNGwEJJUU6W1Wfj4s_MhqzXU3ApUDLNcdc8lqGuwn4A",
  "x-fapi-auth-date": "Thu, 26 Jan 2023 22:03:44 GMT",
  "content-type": "application/json",
  "content-length": "200"
}
request_body
{"data":{"permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ"],"loggedUser":{"document":{"identification":"82461657637","rel":"CPF"}},"expirationDateTime":"2023-01-27T00:03:44Z"}}
request_mutual_tls
{
  "cert": "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\u003d\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDy4vItLWycku/ytN/lEiBhZJEjYr1SKnxBLQQrLpW+b3u+KdThPBwe+K0KlDAABLeSD9r7x/2evjwe19LLTaueGxdweNpQXtL4Y2JopRc4VhDB7rTsqMw02KQh8XF0/6tXegQLkTcScu5DeLMcf8SDynREyvVuEm7ICFzpoMBC886IfxvYrq+GAx3SGlQqDcKLLYRnHbxZ5O1ETw4q2nsw8zsgHVST6qHioQeaIZBmsO+bIjtXT5CKq/P2tOGgzOC9/6yMmTgyM+AsND5bxRROT9yULDzqlnpRKBYBz4iAT+cJsxF28ihLvILXkmVGu4jNTmNWNcILsB1qLJKt82WLAgMBAAECggEBAJdorftHs8svNfEgm+nakODlpixe4xITdf3TKCQbGDHsoUD8Jr55kDYmYwiTNBDu39hnleUa2JlakXPQqpEdy/v1e3kbfUxYsD8zBSeisoTl8fBS8+oLl7Dh0/9s2YNL1e3kHB1x2tjfWHQrC8yaQVC+phg0RSbmyrRbsj/Ze8C/sHUFrzWWVfPsgjZAnz/hjWiKheBbXjYjGNfRHmSngb0/HF1N9K+6KTTtHNU2xJHAXK7eVgYRHjjZQjK+90vvun8qTqJGzF+2Gtso2mlmyQGU8zHorX5mtE4SkC2ggMZyJarUB9pICBgmvKmrO9/kPNKkkgrkd9w8S6qAqdczMkECgYEA/TPKivzs+5v8cWbbbqUSQ9+Ywf3xCsliiFDa7WUwM2gm5ptK9uHj6JMkWh3vYrN+2xY5T8G1k/6Vlq0Fw3A9VtEK71i/WPl+v1cNrBd2dzl4PNRByXALuB+9fAGTr+PzLtEU1GTZpOtvdUiyrcvQekVaQk2wUtQypPmpFJQURrsCgYEA9ZH5uxwdES3Mbzfh7yDxiTWdHa3U/PM+gzYJ5tx2V/JM3X7niIiDd0H80sRfbzqT4WqvhCBqhj3DTi+sBausQqkc6CKPUzGGALQ+COWxN1p10Oi1rkYq8ZX4oUspMgLfKA3yc8XWLToicAXbgjkI1E/5nSufEjJWm6aQX6+KN3ECgYBCCu47jnkpr6gK1C9MDtZSydGIV/o1PA3tTFmuLgSChBoRcFP/TTArC6Yhs0krT3I5JvTP7tCzx2WxJXQpY+87486cW2Odi4YZ1lUEnCIUOvM3uo1mQ0lrPywnWinxaN2XSoXKWHvEXnx19P5WAqFgIxLF1Im3MQ38pfoKGg2n3QKBgCIf1dclcfiYJ6dw2YmUR1wswheEt2srFg2/raKSEjPobLv+zYfQiIxC9DIJrcVUG4agf6FZq9PZs1EjGMF0+KwOugCcBNSnthpU8aXk3Tp27JZKMCz2fTMzBujK+/+CHKaBQabK4BdK08xDVByFdm+iaWpozGMH8bcRb1CMoSVRAoGBAPhClhutmZuG6qEsk0hIO1peKtbFTbxIGbxWveK9NWxH/uXWCMsIKAttFocKrHmjcmb710ltVdBetUhZF65tP+1C+dM4oSUS391NPaabTZaPnK+kfAEubBzmINvVosDkiHSoJnJ5kPchzmATzE7ih/1clyuWthk6vewrVdZntFf5",
  "ca": "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\u003d"
}
2023-01-26 22:03:45 RESPONSE
CallConsentEndpointWithBearerToken
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "server": "nginx/1.23.3",
  "date": "Thu, 26 Jan 2023 22:03:45 GMT",
  "content-type": "application/json",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "x-fapi-interaction-id": "84853d97-c65a-4730-b42d-ee8f8527134c",
  "strict-transport-security": "max-age\u003d15724800; includeSubDomains"
}
response_body
{"data":{"consentId":"urn:itau:2522cf7b-bd68-4519-9238-801b91151387","creationDateTime":"2023-01-26T22:00:30Z","status":"AWAITING_AUTHORISATION","statusUpdateDateTime":"2023-01-26T22:00:30Z","permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ"],"expirationDateTime":"2023-01-27T00:03:44Z"}}
2023-01-26 22:03:45 SUCCESS
CallConsentEndpointWithBearerToken
Got a response from the consent endpoint
status
201
endpoint_name
resource
headers
{
  "server": "nginx/1.23.3",
  "date": "Thu, 26 Jan 2023 22:03:45 GMT",
  "content-type": "application/json",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "x-fapi-interaction-id": "84853d97-c65a-4730-b42d-ee8f8527134c",
  "strict-transport-security": "max-age\u003d15724800; includeSubDomains"
}
body
{"data":{"consentId":"urn:itau:2522cf7b-bd68-4519-9238-801b91151387","creationDateTime":"2023-01-26T22:00:30Z","status":"AWAITING_AUTHORISATION","statusUpdateDateTime":"2023-01-26T22:00:30Z","permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ"],"expirationDateTime":"2023-01-27T00:03:44Z"}}
body_json
{
  "data": {
    "consentId": "urn:itau:2522cf7b-bd68-4519-9238-801b91151387",
    "creationDateTime": "2023-01-26T22:00:30Z",
    "status": "AWAITING_AUTHORISATION",
    "statusUpdateDateTime": "2023-01-26T22:00:30Z",
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ"
    ],
    "expirationDateTime": "2023-01-27T00:03:44Z"
  }
}
2023-01-26 22:03:45 SUCCESS
EnsureHttpStatusCodeIs201
resource endpoint returned the expected http status
expected_status
201
http_status
201
2023-01-26 22:03:45 SUCCESS
EnsureContentTypeJson
endpoint_response Content-Type: header is application/json
2023-01-26 22:03:45 SUCCESS
FAPIBrazilConsentEndpointResponseValidatePermissions
Consent endpoint response contains expected permissions
requested
[
  "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
  "RESOURCES_READ"
]
granted
[
  "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
  "RESOURCES_READ"
]
2023-01-26 22:03:45 SUCCESS
ExtractConsentIdFromConsentEndpointResponse
Extracted the consent id
consent_id
urn:itau:2522cf7b-bd68-4519-9238-801b91151387
2023-01-26 22:03:45 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
84853d97-c65a-4730-b42d-ee8f8527134c
2023-01-26 22:03:45 SUCCESS
FAPIBrazilAddConsentIdToClientScope
Added scope of 'openid consents resources customers consent:urn:itau:2522cf7b-bd68-4519-9238-801b91151387' to client's scope
scope
openid consents resources customers consent:urn:itau:2522cf7b-bd68-4519-9238-801b91151387
jwks
{
  "keys": [
    {
      "p": "4WJYoKgSgX2eqUGVqRD7xRQGTPuKdOQEeIMJrPQO1d1frjd-tNQ_78u9Gl8yUucPcuOsfoCLava2MPB4lt-OjyQFxqQjYse7HYldjeNc7wREwJMRfwwwcPvXDL5LflajxZQaFeUjmp1sMPp2j8lFh0oW6o5W8QBVLworFOp2-mc",
      "kty": "RSA",
      "q": "y_N238rqo5EnGXePainhBaA7fWSGj3_yKn9WvpRFtBVArhtB1-ZzrmLnnLfkdmWP6Hom-uCYqFDuj_CDTr536TgGmyZAGLGifysRDdK1_Zu-5I8eW3YZUAYldJKpUEPFwVetERI2LKZ-0ni7XO__uLtu_eXXuQ4QHYLkxaEQeB8",
      "d": "dr3Djf8_uM0Jbm6mGewr9mWD3UM2a5J1Hp_En0yz3zh1DgysUjoaYb0wjLh8nOaIa2m1oqpUPj4_aUYvG6DWvrorWehiG2yQ2DI8Rw7JTWGgoF-44lVOgBEZEk1DOkocvnj0oR_Fd7JBnPK_UIPYIwOVnEM-LnyCgFOrJLvWdJle2ExpHi4Hzk_xsI7gGAZMbRrLjTl99okPAIRYnB5qLzMT0SyCApFWfEqxUzz5GZiQjif7o52i8y5GOuw-YguQniY9UhETMgtt_zhNSCmpt2envo-K9mLMZEWRNS3RF7duQn41WSWSzB8ljBzfk_4nGxG5Ahc_em8O9SMSl8nIfQ",
      "e": "AQAB",
      "kid": "g0F7zzSZKoM5H60MipIkrkS4cXVgOBvqVHUIrIVQ21Y",
      "qi": "FfFa_wr6nB6ix-U9rZBHfjQo3CB4WfYO_X61BLhVpZCvtXnIZmTwErKprVxxhwbj3fU3s8xrD8FszIxOdXCegZDQtecfKStp0HuCXkm_bO9rMWXyI2l5_NTL8KamP9zrJ3WOawRdof7elVuyLF3t99eZwByOCENcgXmYh6trrIQ",
      "dp": "l5Q43vOqXoRJrLN7H9VYPlcVVbjmiW7Awvv-Cd-qCpNzwgt4n80Powp3B8F2auMTNMWCQSHaofmC1q8jqvR3QDWN3OaPFeQWJ-s2jDKZUfag9pLydWuROKtnGh7xTuqeAkd0s70DkPzGwrnv-wv2QuLFPsK0HimHILfJ-asmkYk",
      "dq": "DlF8Yf_D81HIdfA_4EsqYhO6uXXqQH7SCIvCEkUkk5z-WnrNZ5PlQTPuYMFER8-fh8mznN9RuFdeODrBbTDQCE6HoDLSQymNZ_IlE1xcrH5Xq4IktnUXF9gmnwWA34Kyin1WSCGILiBOPQZ-2Op8gIKgKzEMsRA8r2W2G-3P0y8",
      "n": "s49VSeHxpX-n46WyuqL7qWnM5d5FBWXwlt4zujAi8ePrjaDspfmizLgw98QWjItRDGxKtoMFVlstWz3mn21tipBjo2zYznNpNnBLGK3y-Gc9vrsIRqLVx5AbJQhO6e8KmztpkylVjv-97qvVdz_1RCuMrCH3qGeK1dTdUqZGZroTdsFEvtowAVg3gYjVxJEgeBWiX6vEivF9NVl5aR_GLafi2tZyoIe2SsRu3y0Fn8czMSAsnd2dcQ7tRUA2V8wvQPtlfvuzBH67g2OAE1N9_SUaTG9Wm2QfAUb7f9by_K7Nod4O7VmNt-HhId7720BdmtBFTDYv6TuHEO2dlziaeQ",
      "alg": "PS256",
      "use": "sig"
    }
  ]
}
client_id
opin-fapi-test
Make request to authorization endpoint
2023-01-26 22:03:45 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
opin-fapi-test
redirect_uri
https://www.certification.openid.net/test/a/ciamItau3/callback
scope
openid consents resources customers consent:urn:itau:2522cf7b-bd68-4519-9238-801b91151387
2023-01-26 22:03:45
CreateRandomStateValue
Created state value
requested_state_length
10
state
r9FxIAmDTA
2023-01-26 22:03:45 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
opin-fapi-test
redirect_uri
https://www.certification.openid.net/test/a/ciamItau3/callback
scope
openid consents resources customers consent:urn:itau:2522cf7b-bd68-4519-9238-801b91151387
state
r9FxIAmDTA
2023-01-26 22:03:45
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
zvUAopsTtN
2023-01-26 22:03:45 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
opin-fapi-test
redirect_uri
https://www.certification.openid.net/test/a/ciamItau3/callback
scope
openid consents resources customers consent:urn:itau:2522cf7b-bd68-4519-9238-801b91151387
state
r9FxIAmDTA
nonce
zvUAopsTtN
2023-01-26 22:03:45 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCodeIdtoken
Added response_type parameter to request
client_id
opin-fapi-test
redirect_uri
https://www.certification.openid.net/test/a/ciamItau3/callback
scope
openid consents resources customers consent:urn:itau:2522cf7b-bd68-4519-9238-801b91151387
state
r9FxIAmDTA
nonce
zvUAopsTtN
response_type
code id_token
2023-01-26 22:03:45 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "opin-fapi-test",
  "redirect_uri": "https://www.certification.openid.net/test/a/ciamItau3/callback",
  "scope": "openid consents resources customers consent:urn:itau:2522cf7b-bd68-4519-9238-801b91151387",
  "state": "r9FxIAmDTA",
  "nonce": "zvUAopsTtN",
  "response_type": "code id_token"
}
2023-01-26 22:03:45 SUCCESS
AddNbfToRequestObject
Added nbf to request object claims
nbf
1.674770625E9
2023-01-26 22:03:45 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.674770925E9
2023-01-26 22:03:45 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://id.opin.hom.cloud.itau.com.br
2023-01-26 22:03:45 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
opin-fapi-test
2023-01-26 22:03:45 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
opin-fapi-test
2023-01-26 22:03:45 SUCCESS
SignRequestObject
Signed the request object
claims
{
  "aud": "https://id.opin.hom.cloud.itau.com.br",
  "nbf": 1674770625,
  "scope": "openid consents resources customers consent:urn:itau:2522cf7b-bd68-4519-9238-801b91151387",
  "iss": "opin-fapi-test",
  "response_type": "code id_token",
  "redirect_uri": "https://www.certification.openid.net/test/a/ciamItau3/callback",
  "state": "r9FxIAmDTA",
  "exp": 1674770925,
  "nonce": "zvUAopsTtN",
  "client_id": "opin-fapi-test"
}
header
{
  "kid": "g0F7zzSZKoM5H60MipIkrkS4cXVgOBvqVHUIrIVQ21Y",
  "alg": "PS256"
}
request_object
eyJraWQiOiJnMEY3enpTWktvTTVINjBNaXBJa3JrUzRjWFZnT0J2cVZIVUlySVZRMjFZIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvaWQub3Bpbi5ob20uY2xvdWQuaXRhdS5jb20uYnIiLCJuYmYiOjE2NzQ3NzA2MjUsInNjb3BlIjoib3BlbmlkIGNvbnNlbnRzIHJlc291cmNlcyBjdXN0b21lcnMgY29uc2VudDp1cm46aXRhdToyNTIyY2Y3Yi1iZDY4LTQ1MTktOTIzOC04MDFiOTExNTEzODciLCJpc3MiOiJvcGluLWZhcGktdGVzdCIsInJlc3BvbnNlX3R5cGUiOiJjb2RlIGlkX3Rva2VuIiwicmVkaXJlY3RfdXJpIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL2NpYW1JdGF1M1wvY2FsbGJhY2siLCJzdGF0ZSI6InI5RnhJQW1EVEEiLCJleHAiOjE2NzQ3NzA5MjUsIm5vbmNlIjoienZVQW9wc1R0TiIsImNsaWVudF9pZCI6Im9waW4tZmFwaS10ZXN0In0.njrKKyh__CKc2gPIhq1-uJZnbJlf5JsQR8jfg1fra4_KFvOwkkeV9_aOD3zPUSsrYIAV0zQ23cTRk8P7OrjOeuyZ8o5vJPPVCPI_KJ5bRUGI30U9xYsvPwHCDLlraKFrjjg80tt507NHf_kVE0LqgHRzaVkbk24F7rjmi4XOIVDYAAKs6Ew1YsU7Dg2r3CGGAkVCn9-85ivwDJnbqIniPH40unPcWm40Sp2kn7y1x8aRpRS3c7itakKZazsS2VxmE8FeJJ2Go6biq3om-5PfYADDzKTFtmx0f1DESVniCHnpETCEfoFdfJ3W7XnIbzIK4sBgIIvxggMb9TqP12YRMQ
key
{
  "p": "4WJYoKgSgX2eqUGVqRD7xRQGTPuKdOQEeIMJrPQO1d1frjd-tNQ_78u9Gl8yUucPcuOsfoCLava2MPB4lt-OjyQFxqQjYse7HYldjeNc7wREwJMRfwwwcPvXDL5LflajxZQaFeUjmp1sMPp2j8lFh0oW6o5W8QBVLworFOp2-mc",
  "kty": "RSA",
  "q": "y_N238rqo5EnGXePainhBaA7fWSGj3_yKn9WvpRFtBVArhtB1-ZzrmLnnLfkdmWP6Hom-uCYqFDuj_CDTr536TgGmyZAGLGifysRDdK1_Zu-5I8eW3YZUAYldJKpUEPFwVetERI2LKZ-0ni7XO__uLtu_eXXuQ4QHYLkxaEQeB8",
  "d": "dr3Djf8_uM0Jbm6mGewr9mWD3UM2a5J1Hp_En0yz3zh1DgysUjoaYb0wjLh8nOaIa2m1oqpUPj4_aUYvG6DWvrorWehiG2yQ2DI8Rw7JTWGgoF-44lVOgBEZEk1DOkocvnj0oR_Fd7JBnPK_UIPYIwOVnEM-LnyCgFOrJLvWdJle2ExpHi4Hzk_xsI7gGAZMbRrLjTl99okPAIRYnB5qLzMT0SyCApFWfEqxUzz5GZiQjif7o52i8y5GOuw-YguQniY9UhETMgtt_zhNSCmpt2envo-K9mLMZEWRNS3RF7duQn41WSWSzB8ljBzfk_4nGxG5Ahc_em8O9SMSl8nIfQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "g0F7zzSZKoM5H60MipIkrkS4cXVgOBvqVHUIrIVQ21Y",
  "qi": "FfFa_wr6nB6ix-U9rZBHfjQo3CB4WfYO_X61BLhVpZCvtXnIZmTwErKprVxxhwbj3fU3s8xrD8FszIxOdXCegZDQtecfKStp0HuCXkm_bO9rMWXyI2l5_NTL8KamP9zrJ3WOawRdof7elVuyLF3t99eZwByOCENcgXmYh6trrIQ",
  "dp": "l5Q43vOqXoRJrLN7H9VYPlcVVbjmiW7Awvv-Cd-qCpNzwgt4n80Powp3B8F2auMTNMWCQSHaofmC1q8jqvR3QDWN3OaPFeQWJ-s2jDKZUfag9pLydWuROKtnGh7xTuqeAkd0s70DkPzGwrnv-wv2QuLFPsK0HimHILfJ-asmkYk",
  "alg": "PS256",
  "dq": "DlF8Yf_D81HIdfA_4EsqYhO6uXXqQH7SCIvCEkUkk5z-WnrNZ5PlQTPuYMFER8-fh8mznN9RuFdeODrBbTDQCE6HoDLSQymNZ_IlE1xcrH5Xq4IktnUXF9gmnwWA34Kyin1WSCGILiBOPQZ-2Op8gIKgKzEMsRA8r2W2G-3P0y8",
  "n": "s49VSeHxpX-n46WyuqL7qWnM5d5FBWXwlt4zujAi8ePrjaDspfmizLgw98QWjItRDGxKtoMFVlstWz3mn21tipBjo2zYznNpNnBLGK3y-Gc9vrsIRqLVx5AbJQhO6e8KmztpkylVjv-97qvVdz_1RCuMrCH3qGeK1dTdUqZGZroTdsFEvtowAVg3gYjVxJEgeBWiX6vEivF9NVl5aR_GLafi2tZyoIe2SsRu3y0Fn8czMSAsnd2dcQ7tRUA2V8wvQPtlfvuzBH67g2OAE1N9_SUaTG9Wm2QfAUb7f9by_K7Nod4O7VmNt-HhId7720BdmtBFTDYv6TuHEO2dlziaeQ"
}
2023-01-26 22:03:45
FAPIBrazilEncryptRequestObject
Encrypted the request object
request_object
eyJraWQiOiJEQktvYWFqZ0JwTTd4RjY5NDVkcUJfQlAtZVUiLCJjdHkiOiJKV1QiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiUlNBLU9BRVAifQ.eL1Qe_Vogk2BGPhkPInRAuwYjpJHL0DG09-YzAqfWtC-Xk21bAWUNRY_cQm5xKeqfe_gGslrToGxEDIpwxw6Yz901e8OFHucswVYTxlROEdpsj2_frflDc2wBuFBCLGonpdhUeOVjinisRYYH9oQNZFoA5UGRO_GXNa4vpP5z9s4hIK-vaVsM0D6c-IByFZ4SFHc_sa-IV70QxF65HDo4cc_emmbvBkUjedbSoWuKeMME99pxIw70rbxyz0FN5gdMaKL4cO11bArD8td5azg7_WC9w1GDE9EfR2HcHm_jIaeJCOyyfVQsbiOGvFTp9YDFs1mMd4zDFwOQSlZY08mJw.k8Y4NXXjqC294MIU.weU8LQ0GFYn77G_5G8xP--TlBJPj2DBsv_nK-7DWvZKHy2mgk6ju-qUs-bQ8Bmqh_I-3oReuOkI-c41FkhMWsHTmlSXkGBZnvNLPapPP4P-eEqrdzLw_6nfwmBsB0VIfWrqLRerGAklQj8tNuAaM_znj9058XqV6_KAZO5f5lt7JYvG4CAVNVBvVW-eNAnVbXg8-8vghcqyfpJcU5ALCK3DXmVAw-sywPJNHlzg1V5QeCZAGHQvCQWi8OGVlS8qZ_22Xe3oUbos1UKmdvBgcPD2C-By89H6MtrUb32K5id_nlqrIPYEb5oR4M-jHtrj42stEtIQ2q_DeTr80go5GBv-DZ1TpFo-XSpXoM2bQ-org-pofTSKPj3ucLoZxfBB6MJ74okdp0ug1Rre_xRXYHDF4Ei4Fy5X1cHNWB6P1SxVb6hcFxEKj70_LUvGcF9AR9K9RGG9CmgPdbMt6wJhLPTP1baxsmKay0EAb1Zy5cop1pxWC780gc6i9sDKw7d5_ysmXjNi7txEm1uCd8xiSTymRmU-9dGtJ0JeUxtPelcMVUEWcm_wNv4iB-5oxI5gvf7salpgPstKueKrRnHMzZaj-IkQTUHNs9lLbK1tgyN8dLPBr5eZmkwPSP7xve2aNBPNEGOtyTUVcwHfsxGSbsNV_9Lgo69UqKzGsjxNyrA3gv5WRrVVrBuXTRvZiOHW1tOZdCoMQ2ggTm_Ax9NRs7tNuFK74CiQ3pVMrPzrJRFBOCa2GSEcjIIt8MOumEmnPSrfviblPhHa8xxV8vdegglhOseXbE605pwCTtu7p062CwaYlUnOP7s0vsKO59FFvLX8Z4a9MfEnUg30MTg4PKAIjh4j3wYqPKxdDSKsevcpzOyHV6yAq4kxxvywhCwO6w74hDmfa9u00aAJ0G_XIDq8-zKzy-MpbwJl4s46uT1M--kQahFgro0H8CNgKvQ998krM_YXB1Hpbw_Cyj3QMPkhcJUYT82TNVUseHpt_-SWqsqxrE8RfLrS69K77uDqf1ItOHFpS9guu_8gEYV9sB_TvyX9qmo6CgdbVNcVGV-aWeOVhF3JKEEUpdXvGJ-69E8kXyNZG0NeqvcA5dK9tBQRUjnlZBa4oG68lGFmVotslKEGA9acVUw1TTwl3b--XXSkq5Lq558ZgZDgMIwjHWArOz93kKJUH6VUi6VGxob811lyMGY3qFk5RBELKv0i3t9ljCMieNZcuJlauk3yRA4IRCgsHBXNikH4dSlqyUQ2hE7sjADF7GOI6thhgLrXNPA.vmsnZAA8tMq64Pov3PJdOw
enc
A256GCM
alg
RSA-OAEP
2023-01-26 22:03:45 SUCCESS
BuildRequestObjectByValueRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://id.opin.hom.cloud.itau.com.br/authorize?request=eyJraWQiOiJEQktvYWFqZ0JwTTd4RjY5NDVkcUJfQlAtZVUiLCJjdHkiOiJKV1QiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiUlNBLU9BRVAifQ.eL1Qe_Vogk2BGPhkPInRAuwYjpJHL0DG09-YzAqfWtC-Xk21bAWUNRY_cQm5xKeqfe_gGslrToGxEDIpwxw6Yz901e8OFHucswVYTxlROEdpsj2_frflDc2wBuFBCLGonpdhUeOVjinisRYYH9oQNZFoA5UGRO_GXNa4vpP5z9s4hIK-vaVsM0D6c-IByFZ4SFHc_sa-IV70QxF65HDo4cc_emmbvBkUjedbSoWuKeMME99pxIw70rbxyz0FN5gdMaKL4cO11bArD8td5azg7_WC9w1GDE9EfR2HcHm_jIaeJCOyyfVQsbiOGvFTp9YDFs1mMd4zDFwOQSlZY08mJw.k8Y4NXXjqC294MIU.weU8LQ0GFYn77G_5G8xP--TlBJPj2DBsv_nK-7DWvZKHy2mgk6ju-qUs-bQ8Bmqh_I-3oReuOkI-c41FkhMWsHTmlSXkGBZnvNLPapPP4P-eEqrdzLw_6nfwmBsB0VIfWrqLRerGAklQj8tNuAaM_znj9058XqV6_KAZO5f5lt7JYvG4CAVNVBvVW-eNAnVbXg8-8vghcqyfpJcU5ALCK3DXmVAw-sywPJNHlzg1V5QeCZAGHQvCQWi8OGVlS8qZ_22Xe3oUbos1UKmdvBgcPD2C-By89H6MtrUb32K5id_nlqrIPYEb5oR4M-jHtrj42stEtIQ2q_DeTr80go5GBv-DZ1TpFo-XSpXoM2bQ-org-pofTSKPj3ucLoZxfBB6MJ74okdp0ug1Rre_xRXYHDF4Ei4Fy5X1cHNWB6P1SxVb6hcFxEKj70_LUvGcF9AR9K9RGG9CmgPdbMt6wJhLPTP1baxsmKay0EAb1Zy5cop1pxWC780gc6i9sDKw7d5_ysmXjNi7txEm1uCd8xiSTymRmU-9dGtJ0JeUxtPelcMVUEWcm_wNv4iB-5oxI5gvf7salpgPstKueKrRnHMzZaj-IkQTUHNs9lLbK1tgyN8dLPBr5eZmkwPSP7xve2aNBPNEGOtyTUVcwHfsxGSbsNV_9Lgo69UqKzGsjxNyrA3gv5WRrVVrBuXTRvZiOHW1tOZdCoMQ2ggTm_Ax9NRs7tNuFK74CiQ3pVMrPzrJRFBOCa2GSEcjIIt8MOumEmnPSrfviblPhHa8xxV8vdegglhOseXbE605pwCTtu7p062CwaYlUnOP7s0vsKO59FFvLX8Z4a9MfEnUg30MTg4PKAIjh4j3wYqPKxdDSKsevcpzOyHV6yAq4kxxvywhCwO6w74hDmfa9u00aAJ0G_XIDq8-zKzy-MpbwJl4s46uT1M--kQahFgro0H8CNgKvQ998krM_YXB1Hpbw_Cyj3QMPkhcJUYT82TNVUseHpt_-SWqsqxrE8RfLrS69K77uDqf1ItOHFpS9guu_8gEYV9sB_TvyX9qmo6CgdbVNcVGV-aWeOVhF3JKEEUpdXvGJ-69E8kXyNZG0NeqvcA5dK9tBQRUjnlZBa4oG68lGFmVotslKEGA9acVUw1TTwl3b--XXSkq5Lq558ZgZDgMIwjHWArOz93kKJUH6VUi6VGxob811lyMGY3qFk5RBELKv0i3t9ljCMieNZcuJlauk3yRA4IRCgsHBXNikH4dSlqyUQ2hE7sjADF7GOI6thhgLrXNPA.vmsnZAA8tMq64Pov3PJdOw&client_id=opin-fapi-test&redirect_uri=https://www.certification.openid.net/test/a/ciamItau3/callback&scope=openid%20consents%20resources%20customers%20consent:urn:itau:2522cf7b-bd68-4519-9238-801b91151387&response_type=code%20id_token
2023-01-26 22:03:45 REDIRECT
fapi1-advanced-final-ensure-client-assertion-in-token-endpoint
Redirecting to authorization endpoint
redirect_to
https://id.opin.hom.cloud.itau.com.br/authorize?request=eyJraWQiOiJEQktvYWFqZ0JwTTd4RjY5NDVkcUJfQlAtZVUiLCJjdHkiOiJKV1QiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiUlNBLU9BRVAifQ.eL1Qe_Vogk2BGPhkPInRAuwYjpJHL0DG09-YzAqfWtC-Xk21bAWUNRY_cQm5xKeqfe_gGslrToGxEDIpwxw6Yz901e8OFHucswVYTxlROEdpsj2_frflDc2wBuFBCLGonpdhUeOVjinisRYYH9oQNZFoA5UGRO_GXNa4vpP5z9s4hIK-vaVsM0D6c-IByFZ4SFHc_sa-IV70QxF65HDo4cc_emmbvBkUjedbSoWuKeMME99pxIw70rbxyz0FN5gdMaKL4cO11bArD8td5azg7_WC9w1GDE9EfR2HcHm_jIaeJCOyyfVQsbiOGvFTp9YDFs1mMd4zDFwOQSlZY08mJw.k8Y4NXXjqC294MIU.weU8LQ0GFYn77G_5G8xP--TlBJPj2DBsv_nK-7DWvZKHy2mgk6ju-qUs-bQ8Bmqh_I-3oReuOkI-c41FkhMWsHTmlSXkGBZnvNLPapPP4P-eEqrdzLw_6nfwmBsB0VIfWrqLRerGAklQj8tNuAaM_znj9058XqV6_KAZO5f5lt7JYvG4CAVNVBvVW-eNAnVbXg8-8vghcqyfpJcU5ALCK3DXmVAw-sywPJNHlzg1V5QeCZAGHQvCQWi8OGVlS8qZ_22Xe3oUbos1UKmdvBgcPD2C-By89H6MtrUb32K5id_nlqrIPYEb5oR4M-jHtrj42stEtIQ2q_DeTr80go5GBv-DZ1TpFo-XSpXoM2bQ-org-pofTSKPj3ucLoZxfBB6MJ74okdp0ug1Rre_xRXYHDF4Ei4Fy5X1cHNWB6P1SxVb6hcFxEKj70_LUvGcF9AR9K9RGG9CmgPdbMt6wJhLPTP1baxsmKay0EAb1Zy5cop1pxWC780gc6i9sDKw7d5_ysmXjNi7txEm1uCd8xiSTymRmU-9dGtJ0JeUxtPelcMVUEWcm_wNv4iB-5oxI5gvf7salpgPstKueKrRnHMzZaj-IkQTUHNs9lLbK1tgyN8dLPBr5eZmkwPSP7xve2aNBPNEGOtyTUVcwHfsxGSbsNV_9Lgo69UqKzGsjxNyrA3gv5WRrVVrBuXTRvZiOHW1tOZdCoMQ2ggTm_Ax9NRs7tNuFK74CiQ3pVMrPzrJRFBOCa2GSEcjIIt8MOumEmnPSrfviblPhHa8xxV8vdegglhOseXbE605pwCTtu7p062CwaYlUnOP7s0vsKO59FFvLX8Z4a9MfEnUg30MTg4PKAIjh4j3wYqPKxdDSKsevcpzOyHV6yAq4kxxvywhCwO6w74hDmfa9u00aAJ0G_XIDq8-zKzy-MpbwJl4s46uT1M--kQahFgro0H8CNgKvQ998krM_YXB1Hpbw_Cyj3QMPkhcJUYT82TNVUseHpt_-SWqsqxrE8RfLrS69K77uDqf1ItOHFpS9guu_8gEYV9sB_TvyX9qmo6CgdbVNcVGV-aWeOVhF3JKEEUpdXvGJ-69E8kXyNZG0NeqvcA5dK9tBQRUjnlZBa4oG68lGFmVotslKEGA9acVUw1TTwl3b--XXSkq5Lq558ZgZDgMIwjHWArOz93kKJUH6VUi6VGxob811lyMGY3qFk5RBELKv0i3t9ljCMieNZcuJlauk3yRA4IRCgsHBXNikH4dSlqyUQ2hE7sjADF7GOI6thhgLrXNPA.vmsnZAA8tMq64Pov3PJdOw&client_id=opin-fapi-test&redirect_uri=https://www.certification.openid.net/test/a/ciamItau3/callback&scope=openid%20consents%20resources%20customers%20consent:urn:itau:2522cf7b-bd68-4519-9238-801b91151387&response_type=code%20id_token
2023-01-26 22:04:09 INCOMING
fapi1-advanced-final-ensure-client-assertion-in-token-endpoint
Incoming HTTP request to /test/a/ciamItau3/callback
incoming_headers
{
  "host": "www.certification.openid.net",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8,application/signed-exchange;v\u003db3;q\u003d0.9",
  "cookie": "__utmz\u003d201319536.1672348722.9.5.utmcsr\u003dgoogle|utmccn\u003d(organic)|utmcmd\u003dorganic|utmctr\u003d(not%20provided); __utma\u003d201319536.887811047.1670875676.1672841740.1673019204.16; JSESSIONID\u003dF0C8A0F02105D8A0A36D720A969F6599",
  "referer": "https://id.opf.hom.cloud.itau.com.br/",
  "sec-ch-ua": "\"Not_A Brand\";v\u003d\"99\", \"Google Chrome\";v\u003d\"109\", \"Chromium\";v\u003d\"109\"",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36",
  "sec-fetch-dest": "document",
  "sec-fetch-mode": "navigate",
  "sec-fetch-site": "cross-site",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "upgrade-insecure-requests": "1",
  "via": "1.1 10.50.13.112 (McAfee Web Gateway 11.2.3.42158)",
  "connection": "close"
}
incoming_path
/test/a/ciamItau3/callback
incoming_body_form_params
incoming_method
GET
incoming_tls_version
TLSv1.2
incoming_tls_cert
incoming_query_string_params
{}
incoming_body
incoming_tls_chain
[
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL"
]
incoming_tls_cipher
ECDHE-RSA-AES256-GCM-SHA384
incoming_body_json
2023-01-26 22:04:09 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/vkzOd0oNdKadia00NkAX",
  "fullUrl": "https://www.certification.openid.net/test/a/ciamItau3/implicit/vkzOd0oNdKadia00NkAX"
}
2023-01-26 22:04:09 OUTGOING
fapi1-advanced-final-ensure-client-assertion-in-token-endpoint
Response to HTTP request to test instance CLVh9NJfR3btmBf
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/ciamItau3/implicit/vkzOd0oNdKadia00NkAX, returnUrl=/log-detail.html?log=CLVh9NJfR3btmBf}]
outgoing_path
callback
2023-01-26 22:04:09 INCOMING
fapi1-advanced-final-ensure-client-assertion-in-token-endpoint
Incoming HTTP request to /test/a/ciamItau3/implicit/vkzOd0oNdKadia00NkAX
incoming_headers
{
  "host": "www.certification.openid.net",
  "accept": "*/*",
  "cookie": "__utmz\u003d201319536.1672348722.9.5.utmcsr\u003dgoogle|utmccn\u003d(organic)|utmcmd\u003dorganic|utmctr\u003d(not%20provided); __utma\u003d201319536.887811047.1670875676.1672841740.1673019204.16; JSESSIONID\u003dF0C8A0F02105D8A0A36D720A969F6599",
  "origin": "https://www.certification.openid.net",
  "referer": "https://www.certification.openid.net/test/a/ciamItau3/callback",
  "sec-ch-ua": "\"Not_A Brand\";v\u003d\"99\", \"Google Chrome\";v\u003d\"109\", \"Chromium\";v\u003d\"109\"",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36",
  "content-type": "text/plain",
  "sec-fetch-dest": "empty",
  "sec-fetch-mode": "cors",
  "sec-fetch-site": "same-origin",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "sec-ch-ua-mobile": "?0",
  "x-requested-with": "XMLHttpRequest",
  "sec-ch-ua-platform": "\"Windows\"",
  "via": "1.1 10.50.13.112 (McAfee Web Gateway 11.2.3.42158)",
  "connection": "close",
  "content-length": "875"
}
incoming_path
/test/a/ciamItau3/implicit/vkzOd0oNdKadia00NkAX
incoming_body_form_params
incoming_method
POST
incoming_tls_version
TLSv1.2
incoming_tls_cert
incoming_query_string_params
{}
incoming_body
#code=6ewFhU-vcTsGjikYNmPTozYHK3-uXD3t8YExNziT&id_token=eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IjBWanZoak9BTEwzeko0aElQN0NlazQiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc0NzcwNjQ1LCJleHAiOjE2NzQ3NzA5NDUsImF1dGhfdGltZSI6MTY3NDc3MDc3NCwibm9uY2UiOiJ6dlVBb3BzVHROIiwiY19oYXNoIjoiYjZDaG95elBnQTlFanFlZFBfcDZUQSIsInNfaGFzaCI6IkZYeWtSOVMzOEtsQ1BoRExuTnZ0cFEifQ.eTjOBQp9XMkAMvtjoHE9slvzSGmw1hfL1l9PG24cIiGYjjOmKlbmZUz_0WQHncZ6ob8jWhxa0bK3Ge14nuPwwnFyCbLHc7GINuVreIDpvrexy48QP-c9N8YOLBwTiJ1das4IxrKXGY4Me4TV43wvFW6-TZHGKH6n6uy6m6ZDEwjzTUomJkeWHlJokp6KeqKRrnmKIo8C4gkYb5rgTEFmIED0d-E3P0eDFIUFGsDoPPO_HrSZZqOBlBAgo9QCXBFSJr2FAQNUmqit7o7CLeKPgRfHs5pqiRjsiMWYeo0ur4YpSNJ05Aofj8zzAXh5yRphkAOeFfridjuxlcM6C6DM5A&state=r9FxIAmDTA
incoming_tls_chain
[
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL"
]
incoming_tls_cipher
ECDHE-RSA-AES256-GCM-SHA384
incoming_body_json
2023-01-26 22:04:09 OUTGOING
fapi1-advanced-final-ensure-client-assertion-in-token-endpoint
Response to HTTP request to test instance CLVh9NJfR3btmBf
outgoing_status_code
204
outgoing_headers
{}
outgoing_body

                                
outgoing_path
implicit/vkzOd0oNdKadia00NkAX
2023-01-26 22:04:09
ExtractImplicitHashToCallbackResponse
Extracted response from URL fragment
parameters
[
  {
    "name": "code",
    "value": "6ewFhU-vcTsGjikYNmPTozYHK3-uXD3t8YExNziT"
  },
  {
    "name": "id_token",
    "value": "eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IjBWanZoak9BTEwzeko0aElQN0NlazQiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc0NzcwNjQ1LCJleHAiOjE2NzQ3NzA5NDUsImF1dGhfdGltZSI6MTY3NDc3MDc3NCwibm9uY2UiOiJ6dlVBb3BzVHROIiwiY19oYXNoIjoiYjZDaG95elBnQTlFanFlZFBfcDZUQSIsInNfaGFzaCI6IkZYeWtSOVMzOEtsQ1BoRExuTnZ0cFEifQ.eTjOBQp9XMkAMvtjoHE9slvzSGmw1hfL1l9PG24cIiGYjjOmKlbmZUz_0WQHncZ6ob8jWhxa0bK3Ge14nuPwwnFyCbLHc7GINuVreIDpvrexy48QP-c9N8YOLBwTiJ1das4IxrKXGY4Me4TV43wvFW6-TZHGKH6n6uy6m6ZDEwjzTUomJkeWHlJokp6KeqKRrnmKIo8C4gkYb5rgTEFmIED0d-E3P0eDFIUFGsDoPPO_HrSZZqOBlBAgo9QCXBFSJr2FAQNUmqit7o7CLeKPgRfHs5pqiRjsiMWYeo0ur4YpSNJ05Aofj8zzAXh5yRphkAOeFfridjuxlcM6C6DM5A"
  },
  {
    "name": "state",
    "value": "r9FxIAmDTA"
  }
]
2023-01-26 22:04:09 SUCCESS
ExtractImplicitHashToCallbackResponse
Extracted the hash values
code
6ewFhU-vcTsGjikYNmPTozYHK3-uXD3t8YExNziT
id_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IjBWanZoak9BTEwzeko0aElQN0NlazQiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc0NzcwNjQ1LCJleHAiOjE2NzQ3NzA5NDUsImF1dGhfdGltZSI6MTY3NDc3MDc3NCwibm9uY2UiOiJ6dlVBb3BzVHROIiwiY19oYXNoIjoiYjZDaG95elBnQTlFanFlZFBfcDZUQSIsInNfaGFzaCI6IkZYeWtSOVMzOEtsQ1BoRExuTnZ0cFEifQ.eTjOBQp9XMkAMvtjoHE9slvzSGmw1hfL1l9PG24cIiGYjjOmKlbmZUz_0WQHncZ6ob8jWhxa0bK3Ge14nuPwwnFyCbLHc7GINuVreIDpvrexy48QP-c9N8YOLBwTiJ1das4IxrKXGY4Me4TV43wvFW6-TZHGKH6n6uy6m6ZDEwjzTUomJkeWHlJokp6KeqKRrnmKIo8C4gkYb5rgTEFmIED0d-E3P0eDFIUFGsDoPPO_HrSZZqOBlBAgo9QCXBFSJr2FAQNUmqit7o7CLeKPgRfHs5pqiRjsiMWYeo0ur4YpSNJ05Aofj8zzAXh5yRphkAOeFfridjuxlcM6C6DM5A
state
r9FxIAmDTA
2023-01-26 22:04:09 REDIRECT-IN
fapi1-advanced-final-ensure-client-assertion-in-token-endpoint
Authorization endpoint response captured
url_query
{}
headers
{
  "host": "www.certification.openid.net",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8,application/signed-exchange;v\u003db3;q\u003d0.9",
  "cookie": "__utmz\u003d201319536.1672348722.9.5.utmcsr\u003dgoogle|utmccn\u003d(organic)|utmcmd\u003dorganic|utmctr\u003d(not%20provided); __utma\u003d201319536.887811047.1670875676.1672841740.1673019204.16; JSESSIONID\u003dF0C8A0F02105D8A0A36D720A969F6599",
  "referer": "https://id.opf.hom.cloud.itau.com.br/",
  "sec-ch-ua": "\"Not_A Brand\";v\u003d\"99\", \"Google Chrome\";v\u003d\"109\", \"Chromium\";v\u003d\"109\"",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36",
  "sec-fetch-dest": "document",
  "sec-fetch-mode": "navigate",
  "sec-fetch-site": "cross-site",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "upgrade-insecure-requests": "1",
  "via": "1.1 10.50.13.112 (McAfee Web Gateway 11.2.3.42158)",
  "x-ssl-cipher": "ECDHE-RSA-AES256-GCM-SHA384",
  "x-ssl-protocol": "TLSv1.2",
  "x-forwarded-proto": "https",
  "x-forwarded-port": "443",
  "connection": "close",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
http_method
GET
url_fragment
{
  "code": "6ewFhU-vcTsGjikYNmPTozYHK3-uXD3t8YExNziT",
  "id_token": "eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IjBWanZoak9BTEwzeko0aElQN0NlazQiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc0NzcwNjQ1LCJleHAiOjE2NzQ3NzA5NDUsImF1dGhfdGltZSI6MTY3NDc3MDc3NCwibm9uY2UiOiJ6dlVBb3BzVHROIiwiY19oYXNoIjoiYjZDaG95elBnQTlFanFlZFBfcDZUQSIsInNfaGFzaCI6IkZYeWtSOVMzOEtsQ1BoRExuTnZ0cFEifQ.eTjOBQp9XMkAMvtjoHE9slvzSGmw1hfL1l9PG24cIiGYjjOmKlbmZUz_0WQHncZ6ob8jWhxa0bK3Ge14nuPwwnFyCbLHc7GINuVreIDpvrexy48QP-c9N8YOLBwTiJ1das4IxrKXGY4Me4TV43wvFW6-TZHGKH6n6uy6m6ZDEwjzTUomJkeWHlJokp6KeqKRrnmKIo8C4gkYb5rgTEFmIED0d-E3P0eDFIUFGsDoPPO_HrSZZqOBlBAgo9QCXBFSJr2FAQNUmqit7o7CLeKPgRfHs5pqiRjsiMWYeo0ur4YpSNJ05Aofj8zzAXh5yRphkAOeFfridjuxlcM6C6DM5A",
  "state": "r9FxIAmDTA"
}
post_body
Verify authorization endpoint response
2023-01-26 22:04:09 SUCCESS
RejectErrorInUrlQuery
'error' is not present in URL query returned from authorization endpoint
2023-01-26 22:04:09 SUCCESS
RejectAuthCodeInUrlQuery
Authorization code is not present in URL query returned from authorization endpoint
2023-01-26 22:04:09 SUCCESS
CheckMatchingCallbackParameters
Callback parameters successfully verified
2023-01-26 22:04:09 SUCCESS
RejectStateInUrlQueryForHybridFlow
state is correctly not present in URL query returned from authorization endpoint (as in the hybrid flow it must be returned in the URL fragment/hash only)
2023-01-26 22:04:09 SUCCESS
CheckIfAuthorizationEndpointError
No error from authorization endpoint
2023-01-26 22:04:09 SUCCESS
ValidateSuccessfulHybridResponseFromAuthorizationEndpoint
authorization endpoint response does not include unexpected parameters
code
6ewFhU-vcTsGjikYNmPTozYHK3-uXD3t8YExNziT
id_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IjBWanZoak9BTEwzeko0aElQN0NlazQiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc0NzcwNjQ1LCJleHAiOjE2NzQ3NzA5NDUsImF1dGhfdGltZSI6MTY3NDc3MDc3NCwibm9uY2UiOiJ6dlVBb3BzVHROIiwiY19oYXNoIjoiYjZDaG95elBnQTlFanFlZFBfcDZUQSIsInNfaGFzaCI6IkZYeWtSOVMzOEtsQ1BoRExuTnZ0cFEifQ.eTjOBQp9XMkAMvtjoHE9slvzSGmw1hfL1l9PG24cIiGYjjOmKlbmZUz_0WQHncZ6ob8jWhxa0bK3Ge14nuPwwnFyCbLHc7GINuVreIDpvrexy48QP-c9N8YOLBwTiJ1das4IxrKXGY4Me4TV43wvFW6-TZHGKH6n6uy6m6ZDEwjzTUomJkeWHlJokp6KeqKRrnmKIo8C4gkYb5rgTEFmIED0d-E3P0eDFIUFGsDoPPO_HrSZZqOBlBAgo9QCXBFSJr2FAQNUmqit7o7CLeKPgRfHs5pqiRjsiMWYeo0ur4YpSNJ05Aofj8zzAXh5yRphkAOeFfridjuxlcM6C6DM5A
state
r9FxIAmDTA
2023-01-26 22:04:09 SUCCESS
CheckStateInAuthorizationResponse
State in response correctly returned
state
r9FxIAmDTA
2023-01-26 22:04:09
ValidateIssInAuthorizationResponse
No 'iss' value in authorization response.
2023-01-26 22:04:09 SUCCESS
ExtractAuthorizationCodeFromAuthorizationResponse
Found authorization code
code
6ewFhU-vcTsGjikYNmPTozYHK3-uXD3t8YExNziT
2023-01-26 22:04:09 SUCCESS
EnsureMinimumAuthorizationCodeLength
Authorization code is of sufficient length
actual
320
required
128
2023-01-26 22:04:09 SUCCESS
EnsureMinimumAuthorizationCodeEntropy
Calculated shannon entropy seems sufficient
actual
193.3673487911676
expected
96.0
value
6ewFhU-vcTsGjikYNmPTozYHK3-uXD3t8YExNziT
2023-01-26 22:04:09 SUCCESS
ExtractIdTokenFromAuthorizationResponse
Found and parsed the id_token from authorization_endpoint_response
value
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IjBWanZoak9BTEwzeko0aElQN0NlazQiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc0NzcwNjQ1LCJleHAiOjE2NzQ3NzA5NDUsImF1dGhfdGltZSI6MTY3NDc3MDc3NCwibm9uY2UiOiJ6dlVBb3BzVHROIiwiY19oYXNoIjoiYjZDaG95elBnQTlFanFlZFBfcDZUQSIsInNfaGFzaCI6IkZYeWtSOVMzOEtsQ1BoRExuTnZ0cFEifQ.eTjOBQp9XMkAMvtjoHE9slvzSGmw1hfL1l9PG24cIiGYjjOmKlbmZUz_0WQHncZ6ob8jWhxa0bK3Ge14nuPwwnFyCbLHc7GINuVreIDpvrexy48QP-c9N8YOLBwTiJ1das4IxrKXGY4Me4TV43wvFW6-TZHGKH6n6uy6m6ZDEwjzTUomJkeWHlJokp6KeqKRrnmKIo8C4gkYb5rgTEFmIED0d-E3P0eDFIUFGsDoPPO_HrSZZqOBlBAgo9QCXBFSJr2FAQNUmqit7o7CLeKPgRfHs5pqiRjsiMWYeo0ur4YpSNJ05Aofj8zzAXh5yRphkAOeFfridjuxlcM6C6DM5A
header
{
  "kid": "DBKoaajgBpM7xF6945dqB_BP-eU",
  "alg": "PS256"
}
claims
{
  "sub": "da285ace-083a-4772-8b75-449512633289",
  "aud": "opin-fapi-test",
  "c_hash": "b6ChoyzPgA9EjqedP_p6TA",
  "s_hash": "FXykR9S38KlCPhDLnNvtpQ",
  "auth_time": 1674770774,
  "iss": "https://id.opin.hom.cloud.itau.com.br",
  "exp": 1674770945,
  "iat": 1674770645,
  "nonce": "zvUAopsTtN",
  "jti": "0VjvhjOALL3zJ4hIP7Cek4"
}
2023-01-26 22:04:09 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2023-01-26 22:04:09
ValidateIdTokenStandardClaims
sub is a string with content
2023-01-26 22:04:09 SUCCESS
ValidateIdTokenStandardClaims
id_token claims are valid
2023-01-26 22:04:09 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
zvUAopsTtN
2023-01-26 22:04:09 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
Nothing to check; the conformance suite did not request an acr claim in request object
2023-01-26 22:04:09 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IjBWanZoak9BTEwzeko0aElQN0NlazQiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc0NzcwNjQ1LCJleHAiOjE2NzQ3NzA5NDUsImF1dGhfdGltZSI6MTY3NDc3MDc3NCwibm9uY2UiOiJ6dlVBb3BzVHROIiwiY19oYXNoIjoiYjZDaG95elBnQTlFanFlZFBfcDZUQSIsInNfaGFzaCI6IkZYeWtSOVMzOEtsQ1BoRExuTnZ0cFEifQ.eTjOBQp9XMkAMvtjoHE9slvzSGmw1hfL1l9PG24cIiGYjjOmKlbmZUz_0WQHncZ6ob8jWhxa0bK3Ge14nuPwwnFyCbLHc7GINuVreIDpvrexy48QP-c9N8YOLBwTiJ1das4IxrKXGY4Me4TV43wvFW6-TZHGKH6n6uy6m6ZDEwjzTUomJkeWHlJokp6KeqKRrnmKIo8C4gkYb5rgTEFmIED0d-E3P0eDFIUFGsDoPPO_HrSZZqOBlBAgo9QCXBFSJr2FAQNUmqit7o7CLeKPgRfHs5pqiRjsiMWYeo0ur4YpSNJ05Aofj8zzAXh5yRphkAOeFfridjuxlcM6C6DM5A
2023-01-26 22:04:09 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IjBWanZoak9BTEwzeko0aElQN0NlazQiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc0NzcwNjQ1LCJleHAiOjE2NzQ3NzA5NDUsImF1dGhfdGltZSI6MTY3NDc3MDc3NCwibm9uY2UiOiJ6dlVBb3BzVHROIiwiY19oYXNoIjoiYjZDaG95elBnQTlFanFlZFBfcDZUQSIsInNfaGFzaCI6IkZYeWtSOVMzOEtsQ1BoRExuTnZ0cFEifQ.eTjOBQp9XMkAMvtjoHE9slvzSGmw1hfL1l9PG24cIiGYjjOmKlbmZUz_0WQHncZ6ob8jWhxa0bK3Ge14nuPwwnFyCbLHc7GINuVreIDpvrexy48QP-c9N8YOLBwTiJ1das4IxrKXGY4Me4TV43wvFW6-TZHGKH6n6uy6m6ZDEwjzTUomJkeWHlJokp6KeqKRrnmKIo8C4gkYb5rgTEFmIED0d-E3P0eDFIUFGsDoPPO_HrSZZqOBlBAgo9QCXBFSJr2FAQNUmqit7o7CLeKPgRfHs5pqiRjsiMWYeo0ur4YpSNJ05Aofj8zzAXh5yRphkAOeFfridjuxlcM6C6DM5A
2023-01-26 22:04:09 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
da285ace-083a-4772-8b75-449512633289
2023-01-26 22:04:09
EnsureIdTokenUpdatedAtValid
id_token response does not contain 'updated_at'
2023-01-26 22:04:09 INFO
ValidateEncryptedIdTokenHasKid
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2023-01-26 22:04:09 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
DBKoaajgBpM7xF6945dqB_BP-eU
2023-01-26 22:04:09 SUCCESS
FAPIValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
permitted
[
  "ES256",
  "PS256"
]
alg
PS256
2023-01-26 22:04:10 INFO
FAPIValidateIdTokenEncryptionAlg
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2023-01-26 22:04:10 SUCCESS
ExtractSHash
Extracted s_hash from ID Token
s_hash
FXykR9S38KlCPhDLnNvtpQ
alg
PS256
2023-01-26 22:04:10 SUCCESS
ValidateSHash
s_hash validated successfully
expected_hash
FXykR9S38KlCPhDLnNvtpQ
unhashed_value
r9FxIAmDTA
id_token_hash
FXykR9S38KlCPhDLnNvtpQ
2023-01-26 22:04:10 SUCCESS
ExtractCHash
Extracted c_hash from ID Token
c_hash
b6ChoyzPgA9EjqedP_p6TA
alg
PS256
2023-01-26 22:04:10 SUCCESS
ValidateCHash
c_hash validated successfully
expected_hash
b6ChoyzPgA9EjqedP_p6TA
unhashed_value
6ewFhU-vcTsGjikYNmPTozYHK3-uXD3t8YExNziT
id_token_hash
b6ChoyzPgA9EjqedP_p6TA
2023-01-26 22:04:10 SUCCESS
CreateTokenEndpointRequestForAuthorizationCodeGrant
Created token endpoint request
grant_type
authorization_code
code
6ewFhU-vcTsGjikYNmPTozYHK3-uXD3t8YExNziT
redirect_uri
https://www.certification.openid.net/test/a/ciamItau3/callback
2023-01-26 22:04:10
AddClientIdToTokenEndpointRequest
grant_type
authorization_code
code
6ewFhU-vcTsGjikYNmPTozYHK3-uXD3t8YExNziT
redirect_uri
https://www.certification.openid.net/test/a/ciamItau3/callback
client_id
opin-fapi-test
2023-01-26 22:04:10
CallTokenEndpointAndReturnFullResponse
HTTP request
request_uri
https://oauth2.opin.hom.api.itau/as/token.oauth2
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "190"
}
request_body
grant_type=authorization_code&code=6ewFhU-vcTsGjikYNmPTozYHK3-uXD3t8YExNziT&redirect_uri=https%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2FciamItau3%2Fcallback&client_id=opin-fapi-test
request_mutual_tls
{
  "cert": "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\u003d\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDy4vItLWycku/ytN/lEiBhZJEjYr1SKnxBLQQrLpW+b3u+KdThPBwe+K0KlDAABLeSD9r7x/2evjwe19LLTaueGxdweNpQXtL4Y2JopRc4VhDB7rTsqMw02KQh8XF0/6tXegQLkTcScu5DeLMcf8SDynREyvVuEm7ICFzpoMBC886IfxvYrq+GAx3SGlQqDcKLLYRnHbxZ5O1ETw4q2nsw8zsgHVST6qHioQeaIZBmsO+bIjtXT5CKq/P2tOGgzOC9/6yMmTgyM+AsND5bxRROT9yULDzqlnpRKBYBz4iAT+cJsxF28ihLvILXkmVGu4jNTmNWNcILsB1qLJKt82WLAgMBAAECggEBAJdorftHs8svNfEgm+nakODlpixe4xITdf3TKCQbGDHsoUD8Jr55kDYmYwiTNBDu39hnleUa2JlakXPQqpEdy/v1e3kbfUxYsD8zBSeisoTl8fBS8+oLl7Dh0/9s2YNL1e3kHB1x2tjfWHQrC8yaQVC+phg0RSbmyrRbsj/Ze8C/sHUFrzWWVfPsgjZAnz/hjWiKheBbXjYjGNfRHmSngb0/HF1N9K+6KTTtHNU2xJHAXK7eVgYRHjjZQjK+90vvun8qTqJGzF+2Gtso2mlmyQGU8zHorX5mtE4SkC2ggMZyJarUB9pICBgmvKmrO9/kPNKkkgrkd9w8S6qAqdczMkECgYEA/TPKivzs+5v8cWbbbqUSQ9+Ywf3xCsliiFDa7WUwM2gm5ptK9uHj6JMkWh3vYrN+2xY5T8G1k/6Vlq0Fw3A9VtEK71i/WPl+v1cNrBd2dzl4PNRByXALuB+9fAGTr+PzLtEU1GTZpOtvdUiyrcvQekVaQk2wUtQypPmpFJQURrsCgYEA9ZH5uxwdES3Mbzfh7yDxiTWdHa3U/PM+gzYJ5tx2V/JM3X7niIiDd0H80sRfbzqT4WqvhCBqhj3DTi+sBausQqkc6CKPUzGGALQ+COWxN1p10Oi1rkYq8ZX4oUspMgLfKA3yc8XWLToicAXbgjkI1E/5nSufEjJWm6aQX6+KN3ECgYBCCu47jnkpr6gK1C9MDtZSydGIV/o1PA3tTFmuLgSChBoRcFP/TTArC6Yhs0krT3I5JvTP7tCzx2WxJXQpY+87486cW2Odi4YZ1lUEnCIUOvM3uo1mQ0lrPywnWinxaN2XSoXKWHvEXnx19P5WAqFgIxLF1Im3MQ38pfoKGg2n3QKBgCIf1dclcfiYJ6dw2YmUR1wswheEt2srFg2/raKSEjPobLv+zYfQiIxC9DIJrcVUG4agf6FZq9PZs1EjGMF0+KwOugCcBNSnthpU8aXk3Tp27JZKMCz2fTMzBujK+/+CHKaBQabK4BdK08xDVByFdm+iaWpozGMH8bcRb1CMoSVRAoGBAPhClhutmZuG6qEsk0hIO1peKtbFTbxIGbxWveK9NWxH/uXWCMsIKAttFocKrHmjcmb710ltVdBetUhZF65tP+1C+dM4oSUS391NPaabTZaPnK+kfAEubBzmINvVosDkiHSoJnJ5kPchzmATzE7ih/1clyuWthk6vewrVdZntFf5",
  "ca": "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\u003d"
}
2023-01-26 22:04:10 RESPONSE
CallTokenEndpointAndReturnFullResponse
HTTP response
response_status_code
401 UNAUTHORIZED
response_status_text
Unauthorized
response_headers
{
  "date": "Thu, 26 Jan 2023 22:04:09 GMT",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "origin",
  "cache-control": "no-cache, no-store",
  "pragma": "no-cache",
  "expires": "Thu, 01 Jan 1970 00:00:00 GMT",
  "content-type": "application/json;charset\u003dutf-8",
  "www-authenticate": "basic realm\u003d\"PF AS Token Endpoints\"",
  "set-cookie": "PF\u003dReFG8gq7PAYlCEDL37vfPr6ZHgx5OWgGBdGVIyDp9K70; Path\u003d/; Secure; HttpOnly; SameSite\u003dNone",
  "transfer-encoding": "chunked"
}
response_body
{"error_description":"The client 'opin-fapi-test' is configured to use JWT but the corresponding assertion type was not sent in the request.","error":"invalid_client"}
2023-01-26 22:04:10 SUCCESS
CallTokenEndpointAndReturnFullResponse
Parsed token endpoint response
error_description
The client 'opin-fapi-test' is configured to use JWT but the corresponding assertion type was not sent in the request.
error
invalid_client
2023-01-26 22:04:10 SUCCESS
CheckTokenEndpointReturnedJsonContentType
token_endpoint_response_headers Content-Type: header is application/json
2023-01-26 22:04:10 SUCCESS
ValidateErrorFromTokenEndpointResponseError
Token endpoint response error returned valid 'error' field
error
invalid_client
2023-01-26 22:04:10 SUCCESS
CheckErrorDescriptionFromTokenEndpointResponseErrorContainsCRLFTAB
token_endpoint_response 'error_description' field does not include CR/LF/TAB
error_description
The client 'opin-fapi-test' is configured to use JWT but the corresponding assertion type was not sent in the request.
2023-01-26 22:04:10 SUCCESS
ValidateErrorDescriptionFromTokenEndpointResponseError
token_endpoint_response error returned valid 'error_description' field
error_description
The client 'opin-fapi-test' is configured to use JWT but the corresponding assertion type was not sent in the request.
2023-01-26 22:04:10 SUCCESS
ValidateErrorUriFromTokenEndpointResponseError
token_endpoint_response did not include optional 'error_uri' field
2023-01-26 22:04:10 SUCCESS
CheckTokenEndpointHttpStatusIs400Allowing401ForInvalidClientError
Token endpoint http status code was 401 for error 'invalid_client'
2023-01-26 22:04:10 SUCCESS
CheckErrorFromTokenEndpointResponseErrorInvalidClientOrInvalidRequest
Token Endpoint response error returned expected 'error' of 'invalid_client'
expected
[
  "invalid_request",
  "invalid_client"
]
2023-01-26 22:04:10 FINISHED
fapi1-advanced-final-ensure-client-assertion-in-token-endpoint
Test has run to completion
testmodule_result
PASSED
2023-01-26 22:04:29
TEST-RUNNER
Alias has now been claimed by another test
alias
ciamItau3
new_test_id
9MKt2wCGxr0UGS5
Test Results