Test Summary

Test Results

Expand All Collapse All
All times are UTC
2023-01-30 18:01:36 INFO
TEST-RUNNER
Test instance uAeIUZ0MirX0AMd 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-other-scope-order-succeeds
2023-01-30 18:01:36 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/ciamItau3/callback
2023-01-30 18:01:36
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-30 18:01:36 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Mon, 30 Jan 2023 18:01:36 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\u003dQCdGy8DntI96o0jemUJXceh8YTVzFtYPfc354W4UBXTI; 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-30 18:01:36 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-30 18:01:36 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2023-01-30 18:01:36 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2023-01-30 18:01:36
FetchServerKeys
Fetching server key
jwks_uri
https://id.opin.hom.cloud.itau.com.br/JWKS
2023-01-30 18:01:36
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-30 18:01:37 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Mon, 30 Jan 2023 18:01:37 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\u003dJj0T59doZCB89Paqin9otv6wF7SXk1Z7jk9VMO9KQpgs; 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-30 18:01:37
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-30 18:01:37 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-30 18:01:37 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-30 18:01:37 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2023-01-30 18:01:37 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2023-01-30 18:01:37 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2023-01-30 18:01:37 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-30 18:01:37 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-30 18:01:37 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2023-01-30 18:01:37 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-30 18:01:37 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-30 18:01:37 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-30 18:01:37 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2023-01-30 18:01:37 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2023-01-30 18:01:37 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2023-01-30 18:01:37 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-30 18:01:37 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2023-01-30 18:01:37 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-30 18:01:37 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2023-01-30 18:01:37 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-30 18:01:37 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-30 18:01:37 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-30 18:01:37 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2023-01-30 18:01:37 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2023-01-30 18:01:37 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2023-01-30 18:01:37 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-30 18:01:37 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2023-01-30 18:01:37 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-30 18:01:37 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-30 18:01:37 SUCCESS
SetProtectedResourceUrlToSingleResourceEndpoint
Set protected resource URL
protected_resource_url
https://hom-secure.opin.api.itau/open-insurance/resources/v1/
2023-01-30 18:01:37 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "hom-secure.opin.api.itau",
  "testPort": 443
}
2023-01-30 18:01:37 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-30 18:01:37
fapi1-advanced-final-ensure-other-scope-order-succeeds
Setup Done
Use client_credentials grant to obtain Brazil consent
2023-01-30 18:01:37 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
Created token endpoint request
grant_type
client_credentials
scope
openid consents resources customers
2023-01-30 18:01:37 SUCCESS
SetConsentsScopeOnTokenEndpointRequest
Set scope parameter to 'consents'
grant_type
client_credentials
scope
consents
2023-01-30 18:01:37 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
k7p5QpUnyOggPPiWXpuA
iat
1675101697
exp
1675101757
2023-01-30 18:01:37 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiJnMEY3enpTWktvTTVINjBNaXBJa3JrUzRjWFZnT0J2cVZIVUlySVZRMjFZIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJvcGluLWZhcGktdGVzdCIsImF1ZCI6Imh0dHBzOlwvXC9vYXV0aDIub3Bpbi5ob20uYXBpLml0YXVcL2FzXC90b2tlbi5vYXV0aDIiLCJpc3MiOiJvcGluLWZhcGktdGVzdCIsImV4cCI6MTY3NTEwMTc1NywiaWF0IjoxNjc1MTAxNjk3LCJqdGkiOiJrN3A1UXBVbnlPZ2dQUGlXWHB1QSJ9.bjlS4tw1j26VYnnizojnFfphKCapzqxRlSOGdgurt7UOaT6BYGRKJ03tJozbRmXuzxUyUnd6rSdHUNfX_Puz7vsI3hsA2rxkDHMp3AbJhPyM0lZDaJ9RDOnszcRJiGBGOFOSpzueqvWeZxNwWl6o_m7MMAHuak94lvWE2hbFgCjvWd7RiC-OiRtKPzX5uhIUixWh1Ee4fX_u1dOR6xtsT7PcrxBjYJF2-Gcgp16HiKFsj6r4m9NWg0-eNfsdCFVDFDOgAFBAar3_n8wGjll5WHD3e2lEOc7qfdPVYPwiJhWrSazRoDtwbm5-6a5T5cvl4P7KHk9vY7lWxUKAtMUSjg
2023-01-30 18:01:37
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
client_credentials
scope
consents
client_assertion
eyJraWQiOiJnMEY3enpTWktvTTVINjBNaXBJa3JrUzRjWFZnT0J2cVZIVUlySVZRMjFZIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJvcGluLWZhcGktdGVzdCIsImF1ZCI6Imh0dHBzOlwvXC9vYXV0aDIub3Bpbi5ob20uYXBpLml0YXVcL2FzXC90b2tlbi5vYXV0aDIiLCJpc3MiOiJvcGluLWZhcGktdGVzdCIsImV4cCI6MTY3NTEwMTc1NywiaWF0IjoxNjc1MTAxNjk3LCJqdGkiOiJrN3A1UXBVbnlPZ2dQUGlXWHB1QSJ9.bjlS4tw1j26VYnnizojnFfphKCapzqxRlSOGdgurt7UOaT6BYGRKJ03tJozbRmXuzxUyUnd6rSdHUNfX_Puz7vsI3hsA2rxkDHMp3AbJhPyM0lZDaJ9RDOnszcRJiGBGOFOSpzueqvWeZxNwWl6o_m7MMAHuak94lvWE2hbFgCjvWd7RiC-OiRtKPzX5uhIUixWh1Ee4fX_u1dOR6xtsT7PcrxBjYJF2-Gcgp16HiKFsj6r4m9NWg0-eNfsdCFVDFDOgAFBAar3_n8wGjll5WHD3e2lEOc7qfdPVYPwiJhWrSazRoDtwbm5-6a5T5cvl4P7KHk9vY7lWxUKAtMUSjg
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2023-01-30 18:01:37
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.eyJzdWIiOiJvcGluLWZhcGktdGVzdCIsImF1ZCI6Imh0dHBzOlwvXC9vYXV0aDIub3Bpbi5ob20uYXBpLml0YXVcL2FzXC90b2tlbi5vYXV0aDIiLCJpc3MiOiJvcGluLWZhcGktdGVzdCIsImV4cCI6MTY3NTEwMTc1NywiaWF0IjoxNjc1MTAxNjk3LCJqdGkiOiJrN3A1UXBVbnlPZ2dQUGlXWHB1QSJ9.bjlS4tw1j26VYnnizojnFfphKCapzqxRlSOGdgurt7UOaT6BYGRKJ03tJozbRmXuzxUyUnd6rSdHUNfX_Puz7vsI3hsA2rxkDHMp3AbJhPyM0lZDaJ9RDOnszcRJiGBGOFOSpzueqvWeZxNwWl6o_m7MMAHuak94lvWE2hbFgCjvWd7RiC-OiRtKPzX5uhIUixWh1Ee4fX_u1dOR6xtsT7PcrxBjYJF2-Gcgp16HiKFsj6r4m9NWg0-eNfsdCFVDFDOgAFBAar3_n8wGjll5WHD3e2lEOc7qfdPVYPwiJhWrSazRoDtwbm5-6a5T5cvl4P7KHk9vY7lWxUKAtMUSjg&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
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-30 18:01:38 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Mon, 30 Jan 2023 18:02:22 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\u003dT2z62Fl5FXSUFHrqY1FeaUvDyUeL7fC9fvgMbfWkyyE5; Path\u003d/; Secure; HttpOnly; SameSite\u003dNone",
  "transfer-encoding": "chunked"
}
response_body
{"access_token":"eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSIsInBpLmF0bSI6InVnYWsiLCJ0eXAiOiJKV1QifQ.eyJzY29wZSI6IiIsImNsaWVudF9pZCI6Im9waW4tZmFwaS10ZXN0IiwiaXNzIjoiaHR0cHM6Ly9pZC5vcGluLmhvbS5jbG91ZC5pdGF1LmNvbS5iciIsImp0aSI6InhLeFFMSThVaGZ3YjgwYWdGZFB1dWpBWlZOMHlvTmVaIiwiZXhwIjoxNjc1MTAyNjQyfQ.BnQrzzp6oSfnfX3VKN7PkSshcqmLOIU7cpjPlXKKfkJuuwUDRe2eRj97oZq7W3DItHdwOnt8aX-fNBS7wdr3tUeSeXwGyoCZ4hEGLS4kX97SYNA8LBbLLQAqMIMRs4ITaVNHQFiuxj3wyzYHfM1jrLrkPAlRRIH2t6ybwC02sZpruNOdiXR8gU0N4Yo6_UP7ZL_IC3SewEwuLk2PI8a3y-7oFmZmJDZG5_Mn4RSJqPFnxOjbxUjNjv8CAa-kNLtwGCcgntT2nMu0fYQrzVsuhTbzUc6bKadUI8vhr0t-uX0cPCwBY-iRn-qp0byVybtQFByWL5gr9MsXm9wh7iFelQ","token_type":"Bearer","expires_in":899}
2023-01-30 18:01:38 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSIsInBpLmF0bSI6InVnYWsiLCJ0eXAiOiJKV1QifQ.eyJzY29wZSI6IiIsImNsaWVudF9pZCI6Im9waW4tZmFwaS10ZXN0IiwiaXNzIjoiaHR0cHM6Ly9pZC5vcGluLmhvbS5jbG91ZC5pdGF1LmNvbS5iciIsImp0aSI6InhLeFFMSThVaGZ3YjgwYWdGZFB1dWpBWlZOMHlvTmVaIiwiZXhwIjoxNjc1MTAyNjQyfQ.BnQrzzp6oSfnfX3VKN7PkSshcqmLOIU7cpjPlXKKfkJuuwUDRe2eRj97oZq7W3DItHdwOnt8aX-fNBS7wdr3tUeSeXwGyoCZ4hEGLS4kX97SYNA8LBbLLQAqMIMRs4ITaVNHQFiuxj3wyzYHfM1jrLrkPAlRRIH2t6ybwC02sZpruNOdiXR8gU0N4Yo6_UP7ZL_IC3SewEwuLk2PI8a3y-7oFmZmJDZG5_Mn4RSJqPFnxOjbxUjNjv8CAa-kNLtwGCcgntT2nMu0fYQrzVsuhTbzUc6bKadUI8vhr0t-uX0cPCwBY-iRn-qp0byVybtQFByWL5gr9MsXm9wh7iFelQ
token_type
Bearer
expires_in
899
2023-01-30 18:01:38 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2023-01-30 18:01:38 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSIsInBpLmF0bSI6InVnYWsiLCJ0eXAiOiJKV1QifQ.eyJzY29wZSI6IiIsImNsaWVudF9pZCI6Im9waW4tZmFwaS10ZXN0IiwiaXNzIjoiaHR0cHM6Ly9pZC5vcGluLmhvbS5jbG91ZC5pdGF1LmNvbS5iciIsImp0aSI6InhLeFFMSThVaGZ3YjgwYWdGZFB1dWpBWlZOMHlvTmVaIiwiZXhwIjoxNjc1MTAyNjQyfQ.BnQrzzp6oSfnfX3VKN7PkSshcqmLOIU7cpjPlXKKfkJuuwUDRe2eRj97oZq7W3DItHdwOnt8aX-fNBS7wdr3tUeSeXwGyoCZ4hEGLS4kX97SYNA8LBbLLQAqMIMRs4ITaVNHQFiuxj3wyzYHfM1jrLrkPAlRRIH2t6ybwC02sZpruNOdiXR8gU0N4Yo6_UP7ZL_IC3SewEwuLk2PI8a3y-7oFmZmJDZG5_Mn4RSJqPFnxOjbxUjNjv8CAa-kNLtwGCcgntT2nMu0fYQrzVsuhTbzUc6bKadUI8vhr0t-uX0cPCwBY-iRn-qp0byVybtQFByWL5gr9MsXm9wh7iFelQ
2023-01-30 18:01:38 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSIsInBpLmF0bSI6InVnYWsiLCJ0eXAiOiJKV1QifQ.eyJzY29wZSI6IiIsImNsaWVudF9pZCI6Im9waW4tZmFwaS10ZXN0IiwiaXNzIjoiaHR0cHM6Ly9pZC5vcGluLmhvbS5jbG91ZC5pdGF1LmNvbS5iciIsImp0aSI6InhLeFFMSThVaGZ3YjgwYWdGZFB1dWpBWlZOMHlvTmVaIiwiZXhwIjoxNjc1MTAyNjQyfQ.BnQrzzp6oSfnfX3VKN7PkSshcqmLOIU7cpjPlXKKfkJuuwUDRe2eRj97oZq7W3DItHdwOnt8aX-fNBS7wdr3tUeSeXwGyoCZ4hEGLS4kX97SYNA8LBbLLQAqMIMRs4ITaVNHQFiuxj3wyzYHfM1jrLrkPAlRRIH2t6ybwC02sZpruNOdiXR8gU0N4Yo6_UP7ZL_IC3SewEwuLk2PI8a3y-7oFmZmJDZG5_Mn4RSJqPFnxOjbxUjNjv8CAa-kNLtwGCcgntT2nMu0fYQrzVsuhTbzUc6bKadUI8vhr0t-uX0cPCwBY-iRn-qp0byVybtQFByWL5gr9MsXm9wh7iFelQ
type
Bearer
2023-01-30 18:01:38 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
899
2023-01-30 18:01:38 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
899
2023-01-30 18:01:38
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2023-01-30 18:01:38 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Mon, 30 Jan 2023 18:01:38 GMT"
}
2023-01-30 18:01:38 SUCCESS
FAPIBrazilOpenInsuranceCreateConsentRequest
consent_endpoint_request
{
  "data": {
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "82461657637",
        "rel": "CPF"
      }
    }
  }
}
2023-01-30 18:01:38 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-30 18:01:38
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-30 18:01:38 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-30T20:01:38Z"
  }
}
2023-01-30 18:01:38
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.eyJzY29wZSI6IiIsImNsaWVudF9pZCI6Im9waW4tZmFwaS10ZXN0IiwiaXNzIjoiaHR0cHM6Ly9pZC5vcGluLmhvbS5jbG91ZC5pdGF1LmNvbS5iciIsImp0aSI6InhLeFFMSThVaGZ3YjgwYWdGZFB1dWpBWlZOMHlvTmVaIiwiZXhwIjoxNjc1MTAyNjQyfQ.BnQrzzp6oSfnfX3VKN7PkSshcqmLOIU7cpjPlXKKfkJuuwUDRe2eRj97oZq7W3DItHdwOnt8aX-fNBS7wdr3tUeSeXwGyoCZ4hEGLS4kX97SYNA8LBbLLQAqMIMRs4ITaVNHQFiuxj3wyzYHfM1jrLrkPAlRRIH2t6ybwC02sZpruNOdiXR8gU0N4Yo6_UP7ZL_IC3SewEwuLk2PI8a3y-7oFmZmJDZG5_Mn4RSJqPFnxOjbxUjNjv8CAa-kNLtwGCcgntT2nMu0fYQrzVsuhTbzUc6bKadUI8vhr0t-uX0cPCwBY-iRn-qp0byVybtQFByWL5gr9MsXm9wh7iFelQ",
  "x-fapi-auth-date": "Mon, 30 Jan 2023 18:01:38 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-30T20:01:38Z"}}
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-30 18:01:38 RESPONSE
CallConsentEndpointWithBearerToken
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "server": "nginx/1.23.3",
  "date": "Mon, 30 Jan 2023 18:01:38 GMT",
  "content-type": "application/json",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "x-fapi-interaction-id": "545e2ce6-c63c-4137-b078-45ce4c4c7dad",
  "strict-transport-security": "max-age\u003d15724800; includeSubDomains"
}
response_body
{"data":{"consentId":"urn:itau:bf9b4ebb-ceac-4459-b643-de7dd242b528","creationDateTime":"2023-01-30T17:58:16Z","status":"AWAITING_AUTHORISATION","statusUpdateDateTime":"2023-01-30T17:58:16Z","permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ"],"expirationDateTime":"2023-01-30T20:01:38Z"}}
2023-01-30 18:01:38 SUCCESS
CallConsentEndpointWithBearerToken
Got a response from the consent endpoint
status
201
endpoint_name
resource
headers
{
  "server": "nginx/1.23.3",
  "date": "Mon, 30 Jan 2023 18:01:38 GMT",
  "content-type": "application/json",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "x-fapi-interaction-id": "545e2ce6-c63c-4137-b078-45ce4c4c7dad",
  "strict-transport-security": "max-age\u003d15724800; includeSubDomains"
}
body
{"data":{"consentId":"urn:itau:bf9b4ebb-ceac-4459-b643-de7dd242b528","creationDateTime":"2023-01-30T17:58:16Z","status":"AWAITING_AUTHORISATION","statusUpdateDateTime":"2023-01-30T17:58:16Z","permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ"],"expirationDateTime":"2023-01-30T20:01:38Z"}}
body_json
{
  "data": {
    "consentId": "urn:itau:bf9b4ebb-ceac-4459-b643-de7dd242b528",
    "creationDateTime": "2023-01-30T17:58:16Z",
    "status": "AWAITING_AUTHORISATION",
    "statusUpdateDateTime": "2023-01-30T17:58:16Z",
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ"
    ],
    "expirationDateTime": "2023-01-30T20:01:38Z"
  }
}
2023-01-30 18:01:38 SUCCESS
EnsureHttpStatusCodeIs201
resource endpoint returned the expected http status
expected_status
201
http_status
201
2023-01-30 18:01:38 SUCCESS
EnsureContentTypeJson
endpoint_response Content-Type: header is application/json
2023-01-30 18:01:38 SUCCESS
FAPIBrazilConsentEndpointResponseValidatePermissions
Consent endpoint response contains expected permissions
requested
[
  "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
  "RESOURCES_READ"
]
granted
[
  "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
  "RESOURCES_READ"
]
2023-01-30 18:01:38 SUCCESS
ExtractConsentIdFromConsentEndpointResponse
Extracted the consent id
consent_id
urn:itau:bf9b4ebb-ceac-4459-b643-de7dd242b528
2023-01-30 18:01:38 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
545e2ce6-c63c-4137-b078-45ce4c4c7dad
2023-01-30 18:01:38 SUCCESS
FAPIBrazilAddConsentIdToClientScope
Added scope of 'openid consents resources customers consent:urn:itau:bf9b4ebb-ceac-4459-b643-de7dd242b528' to client's scope
scope
openid consents resources customers consent:urn:itau:bf9b4ebb-ceac-4459-b643-de7dd242b528
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-30 18:01:38 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:bf9b4ebb-ceac-4459-b643-de7dd242b528
2023-01-30 18:01:38
CreateRandomStateValue
Created state value
requested_state_length
10
state
CjHrPzfVhq
2023-01-30 18:01:38 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:bf9b4ebb-ceac-4459-b643-de7dd242b528
state
CjHrPzfVhq
2023-01-30 18:01:38
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
65HVOqnYzh
2023-01-30 18:01:38 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:bf9b4ebb-ceac-4459-b643-de7dd242b528
state
CjHrPzfVhq
nonce
65HVOqnYzh
2023-01-30 18:01:38 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:bf9b4ebb-ceac-4459-b643-de7dd242b528
state
CjHrPzfVhq
nonce
65HVOqnYzh
response_type
code id_token
2023-01-30 18:01:38
ReverseScopeOrderInAuthorizationEndpointRequest
Reversed order of scopes in authorization_endpoint_request
original
openid consents resources customers consent:urn:itau:bf9b4ebb-ceac-4459-b643-de7dd242b528
reversed
consent:urn:itau:bf9b4ebb-ceac-4459-b643-de7dd242b528 customers resources consents openid
2023-01-30 18:01:38 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": "consent:urn:itau:bf9b4ebb-ceac-4459-b643-de7dd242b528 customers resources consents openid",
  "state": "CjHrPzfVhq",
  "nonce": "65HVOqnYzh",
  "response_type": "code id_token"
}
2023-01-30 18:01:38 SUCCESS
AddNbfToRequestObject
Added nbf to request object claims
nbf
1.675101698E9
2023-01-30 18:01:38 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.675101998E9
2023-01-30 18:01:38 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://id.opin.hom.cloud.itau.com.br
2023-01-30 18:01:38 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
opin-fapi-test
2023-01-30 18:01:38 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
opin-fapi-test
2023-01-30 18:01:38 SUCCESS
SignRequestObject
Signed the request object
claims
{
  "aud": "https://id.opin.hom.cloud.itau.com.br",
  "nbf": 1675101698,
  "scope": "consent:urn:itau:bf9b4ebb-ceac-4459-b643-de7dd242b528 customers resources consents openid",
  "iss": "opin-fapi-test",
  "response_type": "code id_token",
  "redirect_uri": "https://www.certification.openid.net/test/a/ciamItau3/callback",
  "state": "CjHrPzfVhq",
  "exp": 1675101998,
  "nonce": "65HVOqnYzh",
  "client_id": "opin-fapi-test"
}
header
{
  "kid": "g0F7zzSZKoM5H60MipIkrkS4cXVgOBvqVHUIrIVQ21Y",
  "alg": "PS256"
}
request_object
eyJraWQiOiJnMEY3enpTWktvTTVINjBNaXBJa3JrUzRjWFZnT0J2cVZIVUlySVZRMjFZIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvaWQub3Bpbi5ob20uY2xvdWQuaXRhdS5jb20uYnIiLCJuYmYiOjE2NzUxMDE2OTgsInNjb3BlIjoiY29uc2VudDp1cm46aXRhdTpiZjliNGViYi1jZWFjLTQ0NTktYjY0My1kZTdkZDI0MmI1MjggY3VzdG9tZXJzIHJlc291cmNlcyBjb25zZW50cyBvcGVuaWQiLCJpc3MiOiJvcGluLWZhcGktdGVzdCIsInJlc3BvbnNlX3R5cGUiOiJjb2RlIGlkX3Rva2VuIiwicmVkaXJlY3RfdXJpIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL2NpYW1JdGF1M1wvY2FsbGJhY2siLCJzdGF0ZSI6IkNqSHJQemZWaHEiLCJleHAiOjE2NzUxMDE5OTgsIm5vbmNlIjoiNjVIVk9xbll6aCIsImNsaWVudF9pZCI6Im9waW4tZmFwaS10ZXN0In0.kXNWMdtcFM29RIU2nVcJHu9aEn-O_nfHjOecBnDAVa1hg8Cv3gbFWJbhXSwoDjGpcyPFNu8JCipN-IHt3MR6m6crw3ziUjxipBZeDkKhc7EXKWskHNKGNuYr9ucHTBx08GCz9hfcCqdudTrjc98HWLcbSqcgza46Wb3Jq9MiTE_SHFeRU9nzR9dEVnrnbPmyQEkvd1aFbdASOECX0me14I3PhWS-siAyxoOyVAIQnGO7ts7qyvhaPjlWpIAl9ITc-UWkf4Tb98uSkBYDoh29Ibh09pGZRtXhr3YhvBgNI03uiaf_OcALKsQOuOuTBdcoer3HWqAXk4OgwJh65Ot2Zw
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-30 18:01:38
FAPIBrazilEncryptRequestObject
Encrypted the request object
request_object
eyJraWQiOiJEQktvYWFqZ0JwTTd4RjY5NDVkcUJfQlAtZVUiLCJjdHkiOiJKV1QiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiUlNBLU9BRVAifQ.YFGxjCHLbqgB9z-hCM39IQLe5Auaiq0xUptGdwGiVQ7zh_KdTe3AIWh7q5za5ziWu8-hfQyMukpLX2-8HnVoc6NdwVEfUvT67SCN4rRErEOIXx4j_mlxlqDmGRWP5LDN7GZHxdMRD7usU1l7Ph27oinC1wUk6woE4n006GpKgpg4jpW3AkZIN9EHQcDRC7skBXpIx8gtM0jJS0IA9VkQ1BjhuSvSVnLU5TbgWcUCUH-aXFOn4p0ftRMiZW4cZHKcIK9lfHD8bLllUCCRp40H4DVSWCy3nEAz7ZWLBj_TSu9OnPcGs_CYqqzZjuI1t6fPu3nXyM7ZAOA_riTqYec7gw.WQRpl-IAX8aWVL6k.dU6HSCE2tDs_501IBfc_0_iBN34eUzrQB3Fb28Nqv8yovRnq48IZIYUcBoGIPl-D27be8riohNFSUqcfqO5506i0EhUfiJkOVjFZbMC1kOTL_9w37q4GCuNx-URPA3_f-uJBW24v1urctu001Jtyh8nall35gG5h4ZA9GDTKIGohEtHlD0iySzujzzdt9SM7nXZVrfSpU9-g0o9vUx-c8PazI5jgXSPwirQrZEuUhruWuNJXmc3SI2aFOnQk6_H8Dw3UwAxqyfj0xm85-BfyTYN_Ia9hrtNqFy9fmOCw2nooGKm5K422agmvDxZHI5anuBHAykjc0vqboXu8YTyPIpr1PLl34G5eAofIc3_22MaT8Vd7uybzt7_8jggJHtRp9EN7h4zifoBZhkKvbSM6Q8SlKphkjDF3-SfgJGqM9CtxojsHAVinpfrXQ5doA2JjsuutIn9sbRdcaBw3cWqb15Im9ZNoLubCpuN8rYC-geNBxrP6s_zjV8nlECFPWEcTPf2BfI-P3ThsIBYRtWY0GaoHRkY4zHKvehxn2pBdJdMSE6VjydmE8B_MxR2YaHQj_tggoFze2jSq0eS2mB8IS-h-DaUf1Mpis4gCZLXlgrdEJEepbcnTyhaCq8ZXNIb_DAcbrzuw_4Kh_6vEZ6RsI62ahOzIjqfhmpHCCaGr7G67_Zv45OtIK979sGt-XYYlWjMXz71x_xYFHfTABkNsmuwBfgGPwDxAKR3nrcpLjD9faGR7CrUDpHpXa4hkZOyh5jgWD8SiN3GHnZtHa6YXlmgE23gjl_Rj3CIWYAxtRivRSmSbli5K5lT22GtfhOVIgRpoC1jnHXIVhvoMTlpWUwep3TeXgM9Bt57Ztq7YKS4zbQJjfUCxSBUnuv7e3PkBtldcWjL6VcAa20Xbtd__b_4TMOQt0BRt4ESuFZOyop2amCWr37OtWd4e3j3o0SBy_Z5FjiKazAO688gqlWwizDIh43RCzsq1UlK4_54vMb2-oPiMKoCiibaMvPMCyJtVHfi3_GCuEePckl--mQRluBlJPPEtV-Iu6hwROAjuST7EqZYVALJt9GNSHCE708Z76XT_hGkPOajtU_cQbRl5YpVlCQ1RHo5y4YGD7QmsL69so8vbhZ7rNl8yw0dw0fIajVPui1ZJVljupXnBWJxVyP7QJF1Wlusi6BX1USq5hhARNDoOMxon-PKMNvp0_9yTKJLYFWIvEjTOywAGHTuTiVNHcTCi9wAOHIIyrsLV_j-z8Nu948SXnXWiD6mcE4tmJA.q9-iQP_OVcljhbq-LF21-g
enc
A256GCM
alg
RSA-OAEP
2023-01-30 18:01:38 SUCCESS
BuildRequestObjectByValueRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://id.opin.hom.cloud.itau.com.br/authorize?request=eyJraWQiOiJEQktvYWFqZ0JwTTd4RjY5NDVkcUJfQlAtZVUiLCJjdHkiOiJKV1QiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiUlNBLU9BRVAifQ.YFGxjCHLbqgB9z-hCM39IQLe5Auaiq0xUptGdwGiVQ7zh_KdTe3AIWh7q5za5ziWu8-hfQyMukpLX2-8HnVoc6NdwVEfUvT67SCN4rRErEOIXx4j_mlxlqDmGRWP5LDN7GZHxdMRD7usU1l7Ph27oinC1wUk6woE4n006GpKgpg4jpW3AkZIN9EHQcDRC7skBXpIx8gtM0jJS0IA9VkQ1BjhuSvSVnLU5TbgWcUCUH-aXFOn4p0ftRMiZW4cZHKcIK9lfHD8bLllUCCRp40H4DVSWCy3nEAz7ZWLBj_TSu9OnPcGs_CYqqzZjuI1t6fPu3nXyM7ZAOA_riTqYec7gw.WQRpl-IAX8aWVL6k.dU6HSCE2tDs_501IBfc_0_iBN34eUzrQB3Fb28Nqv8yovRnq48IZIYUcBoGIPl-D27be8riohNFSUqcfqO5506i0EhUfiJkOVjFZbMC1kOTL_9w37q4GCuNx-URPA3_f-uJBW24v1urctu001Jtyh8nall35gG5h4ZA9GDTKIGohEtHlD0iySzujzzdt9SM7nXZVrfSpU9-g0o9vUx-c8PazI5jgXSPwirQrZEuUhruWuNJXmc3SI2aFOnQk6_H8Dw3UwAxqyfj0xm85-BfyTYN_Ia9hrtNqFy9fmOCw2nooGKm5K422agmvDxZHI5anuBHAykjc0vqboXu8YTyPIpr1PLl34G5eAofIc3_22MaT8Vd7uybzt7_8jggJHtRp9EN7h4zifoBZhkKvbSM6Q8SlKphkjDF3-SfgJGqM9CtxojsHAVinpfrXQ5doA2JjsuutIn9sbRdcaBw3cWqb15Im9ZNoLubCpuN8rYC-geNBxrP6s_zjV8nlECFPWEcTPf2BfI-P3ThsIBYRtWY0GaoHRkY4zHKvehxn2pBdJdMSE6VjydmE8B_MxR2YaHQj_tggoFze2jSq0eS2mB8IS-h-DaUf1Mpis4gCZLXlgrdEJEepbcnTyhaCq8ZXNIb_DAcbrzuw_4Kh_6vEZ6RsI62ahOzIjqfhmpHCCaGr7G67_Zv45OtIK979sGt-XYYlWjMXz71x_xYFHfTABkNsmuwBfgGPwDxAKR3nrcpLjD9faGR7CrUDpHpXa4hkZOyh5jgWD8SiN3GHnZtHa6YXlmgE23gjl_Rj3CIWYAxtRivRSmSbli5K5lT22GtfhOVIgRpoC1jnHXIVhvoMTlpWUwep3TeXgM9Bt57Ztq7YKS4zbQJjfUCxSBUnuv7e3PkBtldcWjL6VcAa20Xbtd__b_4TMOQt0BRt4ESuFZOyop2amCWr37OtWd4e3j3o0SBy_Z5FjiKazAO688gqlWwizDIh43RCzsq1UlK4_54vMb2-oPiMKoCiibaMvPMCyJtVHfi3_GCuEePckl--mQRluBlJPPEtV-Iu6hwROAjuST7EqZYVALJt9GNSHCE708Z76XT_hGkPOajtU_cQbRl5YpVlCQ1RHo5y4YGD7QmsL69so8vbhZ7rNl8yw0dw0fIajVPui1ZJVljupXnBWJxVyP7QJF1Wlusi6BX1USq5hhARNDoOMxon-PKMNvp0_9yTKJLYFWIvEjTOywAGHTuTiVNHcTCi9wAOHIIyrsLV_j-z8Nu948SXnXWiD6mcE4tmJA.q9-iQP_OVcljhbq-LF21-g&client_id=opin-fapi-test&redirect_uri=https://www.certification.openid.net/test/a/ciamItau3/callback&scope=consent:urn:itau:bf9b4ebb-ceac-4459-b643-de7dd242b528%20customers%20resources%20consents%20openid&response_type=code%20id_token
2023-01-30 18:01:38 REDIRECT
fapi1-advanced-final-ensure-other-scope-order-succeeds
Redirecting to authorization endpoint
redirect_to
https://id.opin.hom.cloud.itau.com.br/authorize?request=eyJraWQiOiJEQktvYWFqZ0JwTTd4RjY5NDVkcUJfQlAtZVUiLCJjdHkiOiJKV1QiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiUlNBLU9BRVAifQ.YFGxjCHLbqgB9z-hCM39IQLe5Auaiq0xUptGdwGiVQ7zh_KdTe3AIWh7q5za5ziWu8-hfQyMukpLX2-8HnVoc6NdwVEfUvT67SCN4rRErEOIXx4j_mlxlqDmGRWP5LDN7GZHxdMRD7usU1l7Ph27oinC1wUk6woE4n006GpKgpg4jpW3AkZIN9EHQcDRC7skBXpIx8gtM0jJS0IA9VkQ1BjhuSvSVnLU5TbgWcUCUH-aXFOn4p0ftRMiZW4cZHKcIK9lfHD8bLllUCCRp40H4DVSWCy3nEAz7ZWLBj_TSu9OnPcGs_CYqqzZjuI1t6fPu3nXyM7ZAOA_riTqYec7gw.WQRpl-IAX8aWVL6k.dU6HSCE2tDs_501IBfc_0_iBN34eUzrQB3Fb28Nqv8yovRnq48IZIYUcBoGIPl-D27be8riohNFSUqcfqO5506i0EhUfiJkOVjFZbMC1kOTL_9w37q4GCuNx-URPA3_f-uJBW24v1urctu001Jtyh8nall35gG5h4ZA9GDTKIGohEtHlD0iySzujzzdt9SM7nXZVrfSpU9-g0o9vUx-c8PazI5jgXSPwirQrZEuUhruWuNJXmc3SI2aFOnQk6_H8Dw3UwAxqyfj0xm85-BfyTYN_Ia9hrtNqFy9fmOCw2nooGKm5K422agmvDxZHI5anuBHAykjc0vqboXu8YTyPIpr1PLl34G5eAofIc3_22MaT8Vd7uybzt7_8jggJHtRp9EN7h4zifoBZhkKvbSM6Q8SlKphkjDF3-SfgJGqM9CtxojsHAVinpfrXQ5doA2JjsuutIn9sbRdcaBw3cWqb15Im9ZNoLubCpuN8rYC-geNBxrP6s_zjV8nlECFPWEcTPf2BfI-P3ThsIBYRtWY0GaoHRkY4zHKvehxn2pBdJdMSE6VjydmE8B_MxR2YaHQj_tggoFze2jSq0eS2mB8IS-h-DaUf1Mpis4gCZLXlgrdEJEepbcnTyhaCq8ZXNIb_DAcbrzuw_4Kh_6vEZ6RsI62ahOzIjqfhmpHCCaGr7G67_Zv45OtIK979sGt-XYYlWjMXz71x_xYFHfTABkNsmuwBfgGPwDxAKR3nrcpLjD9faGR7CrUDpHpXa4hkZOyh5jgWD8SiN3GHnZtHa6YXlmgE23gjl_Rj3CIWYAxtRivRSmSbli5K5lT22GtfhOVIgRpoC1jnHXIVhvoMTlpWUwep3TeXgM9Bt57Ztq7YKS4zbQJjfUCxSBUnuv7e3PkBtldcWjL6VcAa20Xbtd__b_4TMOQt0BRt4ESuFZOyop2amCWr37OtWd4e3j3o0SBy_Z5FjiKazAO688gqlWwizDIh43RCzsq1UlK4_54vMb2-oPiMKoCiibaMvPMCyJtVHfi3_GCuEePckl--mQRluBlJPPEtV-Iu6hwROAjuST7EqZYVALJt9GNSHCE708Z76XT_hGkPOajtU_cQbRl5YpVlCQ1RHo5y4YGD7QmsL69so8vbhZ7rNl8yw0dw0fIajVPui1ZJVljupXnBWJxVyP7QJF1Wlusi6BX1USq5hhARNDoOMxon-PKMNvp0_9yTKJLYFWIvEjTOywAGHTuTiVNHcTCi9wAOHIIyrsLV_j-z8Nu948SXnXWiD6mcE4tmJA.q9-iQP_OVcljhbq-LF21-g&client_id=opin-fapi-test&redirect_uri=https://www.certification.openid.net/test/a/ciamItau3/callback&scope=consent:urn:itau:bf9b4ebb-ceac-4459-b643-de7dd242b528%20customers%20resources%20consents%20openid&response_type=code%20id_token
2023-01-30 18:01:58 INCOMING
fapi1-advanced-final-ensure-other-scope-order-succeeds
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\u003dBC16E2C8453A051E7F7451CC7C5B572F",
  "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.113 (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-30 18:01:58 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/B6s81BibzCcJFdTGeKRu",
  "fullUrl": "https://www.certification.openid.net/test/a/ciamItau3/implicit/B6s81BibzCcJFdTGeKRu"
}
2023-01-30 18:01:58 OUTGOING
fapi1-advanced-final-ensure-other-scope-order-succeeds
Response to HTTP request to test instance uAeIUZ0MirX0AMd
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/ciamItau3/implicit/B6s81BibzCcJFdTGeKRu, returnUrl=/log-detail.html?log=uAeIUZ0MirX0AMd}]
outgoing_path
callback
2023-01-30 18:01:59 INCOMING
fapi1-advanced-final-ensure-other-scope-order-succeeds
Incoming HTTP request to /test/a/ciamItau3/implicit/B6s81BibzCcJFdTGeKRu
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\u003dBC16E2C8453A051E7F7451CC7C5B572F",
  "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.113 (McAfee Web Gateway 11.2.3.42158)",
  "connection": "close",
  "content-length": "875"
}
incoming_path
/test/a/ciamItau3/implicit/B6s81BibzCcJFdTGeKRu
incoming_body_form_params
incoming_method
POST
incoming_tls_version
TLSv1.2
incoming_tls_cert
incoming_query_string_params
{}
incoming_body
#code=J6tGE9iCIJwO0PnfTYbKA8pqyyBGtfMNg_NYzL_j&id_token=eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IllkY2Y3OWlYVVFlTXFPQWpOcm9YNmEiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc1MTAxNzcwLCJleHAiOjE2NzUxMDIwNzAsImF1dGhfdGltZSI6MTY3NTEwMTc2NSwibm9uY2UiOiI2NUhWT3FuWXpoIiwiY19oYXNoIjoiM2VXY3pkR3pZMkhlOWlnaXdDaHRIUSIsInNfaGFzaCI6InJrX2o0TnZKS1o4SXJId2FJd1Naa1EifQ.V6ufLoKEyj59MbMnwnmgkkMF8HnLcbXoH2AXZ6emmrf-KGZeM9zah_yi4WxuDVf-WoMHL3vY-E83hxAjYfORYtVZURyNFzSavtL8zCGqULX09m8S4iK46u30LNN86nchbzKo1KO_HeVLJSzgPIrCsZZ7w8IymjmZ6_tN5TWiCOMIAIKCkeYfjr4y35sOFcsU6WlYKF1qGK9XvAd3sJC2jwqd--1jS-9pxrGAIqEnMp_Pm133lJ5HzWCQTC3GduPuECEHJC7fyyiJ5bXvkdpeuKd78rCQZJdNHzld4D1xmhQzxxnswqlWWyRSukkEU9IcJ3G5lp-08lkHCPYsonFZFw&state=CjHrPzfVhq
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-30 18:01:59 OUTGOING
fapi1-advanced-final-ensure-other-scope-order-succeeds
Response to HTTP request to test instance uAeIUZ0MirX0AMd
outgoing_status_code
204
outgoing_headers
{}
outgoing_body

                                
outgoing_path
implicit/B6s81BibzCcJFdTGeKRu
2023-01-30 18:01:59
ExtractImplicitHashToCallbackResponse
Extracted response from URL fragment
parameters
[
  {
    "name": "code",
    "value": "J6tGE9iCIJwO0PnfTYbKA8pqyyBGtfMNg_NYzL_j"
  },
  {
    "name": "id_token",
    "value": "eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IllkY2Y3OWlYVVFlTXFPQWpOcm9YNmEiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc1MTAxNzcwLCJleHAiOjE2NzUxMDIwNzAsImF1dGhfdGltZSI6MTY3NTEwMTc2NSwibm9uY2UiOiI2NUhWT3FuWXpoIiwiY19oYXNoIjoiM2VXY3pkR3pZMkhlOWlnaXdDaHRIUSIsInNfaGFzaCI6InJrX2o0TnZKS1o4SXJId2FJd1Naa1EifQ.V6ufLoKEyj59MbMnwnmgkkMF8HnLcbXoH2AXZ6emmrf-KGZeM9zah_yi4WxuDVf-WoMHL3vY-E83hxAjYfORYtVZURyNFzSavtL8zCGqULX09m8S4iK46u30LNN86nchbzKo1KO_HeVLJSzgPIrCsZZ7w8IymjmZ6_tN5TWiCOMIAIKCkeYfjr4y35sOFcsU6WlYKF1qGK9XvAd3sJC2jwqd--1jS-9pxrGAIqEnMp_Pm133lJ5HzWCQTC3GduPuECEHJC7fyyiJ5bXvkdpeuKd78rCQZJdNHzld4D1xmhQzxxnswqlWWyRSukkEU9IcJ3G5lp-08lkHCPYsonFZFw"
  },
  {
    "name": "state",
    "value": "CjHrPzfVhq"
  }
]
2023-01-30 18:01:59 SUCCESS
ExtractImplicitHashToCallbackResponse
Extracted the hash values
code
J6tGE9iCIJwO0PnfTYbKA8pqyyBGtfMNg_NYzL_j
id_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IllkY2Y3OWlYVVFlTXFPQWpOcm9YNmEiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc1MTAxNzcwLCJleHAiOjE2NzUxMDIwNzAsImF1dGhfdGltZSI6MTY3NTEwMTc2NSwibm9uY2UiOiI2NUhWT3FuWXpoIiwiY19oYXNoIjoiM2VXY3pkR3pZMkhlOWlnaXdDaHRIUSIsInNfaGFzaCI6InJrX2o0TnZKS1o4SXJId2FJd1Naa1EifQ.V6ufLoKEyj59MbMnwnmgkkMF8HnLcbXoH2AXZ6emmrf-KGZeM9zah_yi4WxuDVf-WoMHL3vY-E83hxAjYfORYtVZURyNFzSavtL8zCGqULX09m8S4iK46u30LNN86nchbzKo1KO_HeVLJSzgPIrCsZZ7w8IymjmZ6_tN5TWiCOMIAIKCkeYfjr4y35sOFcsU6WlYKF1qGK9XvAd3sJC2jwqd--1jS-9pxrGAIqEnMp_Pm133lJ5HzWCQTC3GduPuECEHJC7fyyiJ5bXvkdpeuKd78rCQZJdNHzld4D1xmhQzxxnswqlWWyRSukkEU9IcJ3G5lp-08lkHCPYsonFZFw
state
CjHrPzfVhq
2023-01-30 18:01:59 REDIRECT-IN
fapi1-advanced-final-ensure-other-scope-order-succeeds
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\u003dBC16E2C8453A051E7F7451CC7C5B572F",
  "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.113 (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": "J6tGE9iCIJwO0PnfTYbKA8pqyyBGtfMNg_NYzL_j",
  "id_token": "eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IllkY2Y3OWlYVVFlTXFPQWpOcm9YNmEiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc1MTAxNzcwLCJleHAiOjE2NzUxMDIwNzAsImF1dGhfdGltZSI6MTY3NTEwMTc2NSwibm9uY2UiOiI2NUhWT3FuWXpoIiwiY19oYXNoIjoiM2VXY3pkR3pZMkhlOWlnaXdDaHRIUSIsInNfaGFzaCI6InJrX2o0TnZKS1o4SXJId2FJd1Naa1EifQ.V6ufLoKEyj59MbMnwnmgkkMF8HnLcbXoH2AXZ6emmrf-KGZeM9zah_yi4WxuDVf-WoMHL3vY-E83hxAjYfORYtVZURyNFzSavtL8zCGqULX09m8S4iK46u30LNN86nchbzKo1KO_HeVLJSzgPIrCsZZ7w8IymjmZ6_tN5TWiCOMIAIKCkeYfjr4y35sOFcsU6WlYKF1qGK9XvAd3sJC2jwqd--1jS-9pxrGAIqEnMp_Pm133lJ5HzWCQTC3GduPuECEHJC7fyyiJ5bXvkdpeuKd78rCQZJdNHzld4D1xmhQzxxnswqlWWyRSukkEU9IcJ3G5lp-08lkHCPYsonFZFw",
  "state": "CjHrPzfVhq"
}
post_body
Verify authorization endpoint response
2023-01-30 18:01:59 SUCCESS
RejectErrorInUrlQuery
'error' is not present in URL query returned from authorization endpoint
2023-01-30 18:01:59 SUCCESS
RejectAuthCodeInUrlQuery
Authorization code is not present in URL query returned from authorization endpoint
2023-01-30 18:01:59 SUCCESS
CheckMatchingCallbackParameters
Callback parameters successfully verified
2023-01-30 18:01:59 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-30 18:01:59 SUCCESS
CheckIfAuthorizationEndpointError
No error from authorization endpoint
2023-01-30 18:01:59 SUCCESS
ValidateSuccessfulHybridResponseFromAuthorizationEndpoint
authorization endpoint response does not include unexpected parameters
code
J6tGE9iCIJwO0PnfTYbKA8pqyyBGtfMNg_NYzL_j
id_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IllkY2Y3OWlYVVFlTXFPQWpOcm9YNmEiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc1MTAxNzcwLCJleHAiOjE2NzUxMDIwNzAsImF1dGhfdGltZSI6MTY3NTEwMTc2NSwibm9uY2UiOiI2NUhWT3FuWXpoIiwiY19oYXNoIjoiM2VXY3pkR3pZMkhlOWlnaXdDaHRIUSIsInNfaGFzaCI6InJrX2o0TnZKS1o4SXJId2FJd1Naa1EifQ.V6ufLoKEyj59MbMnwnmgkkMF8HnLcbXoH2AXZ6emmrf-KGZeM9zah_yi4WxuDVf-WoMHL3vY-E83hxAjYfORYtVZURyNFzSavtL8zCGqULX09m8S4iK46u30LNN86nchbzKo1KO_HeVLJSzgPIrCsZZ7w8IymjmZ6_tN5TWiCOMIAIKCkeYfjr4y35sOFcsU6WlYKF1qGK9XvAd3sJC2jwqd--1jS-9pxrGAIqEnMp_Pm133lJ5HzWCQTC3GduPuECEHJC7fyyiJ5bXvkdpeuKd78rCQZJdNHzld4D1xmhQzxxnswqlWWyRSukkEU9IcJ3G5lp-08lkHCPYsonFZFw
state
CjHrPzfVhq
2023-01-30 18:01:59 SUCCESS
CheckStateInAuthorizationResponse
State in response correctly returned
state
CjHrPzfVhq
2023-01-30 18:01:59
ValidateIssInAuthorizationResponse
No 'iss' value in authorization response.
2023-01-30 18:01:59 SUCCESS
ExtractAuthorizationCodeFromAuthorizationResponse
Found authorization code
code
J6tGE9iCIJwO0PnfTYbKA8pqyyBGtfMNg_NYzL_j
2023-01-30 18:01:59 SUCCESS
EnsureMinimumAuthorizationCodeLength
Authorization code is of sufficient length
actual
320
required
128
2023-01-30 18:01:59 SUCCESS
EnsureMinimumAuthorizationCodeEntropy
Calculated shannon entropy seems sufficient
actual
196.87712379549453
expected
96.0
value
J6tGE9iCIJwO0PnfTYbKA8pqyyBGtfMNg_NYzL_j
2023-01-30 18:01:59 SUCCESS
ExtractIdTokenFromAuthorizationResponse
Found and parsed the id_token from authorization_endpoint_response
value
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IllkY2Y3OWlYVVFlTXFPQWpOcm9YNmEiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc1MTAxNzcwLCJleHAiOjE2NzUxMDIwNzAsImF1dGhfdGltZSI6MTY3NTEwMTc2NSwibm9uY2UiOiI2NUhWT3FuWXpoIiwiY19oYXNoIjoiM2VXY3pkR3pZMkhlOWlnaXdDaHRIUSIsInNfaGFzaCI6InJrX2o0TnZKS1o4SXJId2FJd1Naa1EifQ.V6ufLoKEyj59MbMnwnmgkkMF8HnLcbXoH2AXZ6emmrf-KGZeM9zah_yi4WxuDVf-WoMHL3vY-E83hxAjYfORYtVZURyNFzSavtL8zCGqULX09m8S4iK46u30LNN86nchbzKo1KO_HeVLJSzgPIrCsZZ7w8IymjmZ6_tN5TWiCOMIAIKCkeYfjr4y35sOFcsU6WlYKF1qGK9XvAd3sJC2jwqd--1jS-9pxrGAIqEnMp_Pm133lJ5HzWCQTC3GduPuECEHJC7fyyiJ5bXvkdpeuKd78rCQZJdNHzld4D1xmhQzxxnswqlWWyRSukkEU9IcJ3G5lp-08lkHCPYsonFZFw
header
{
  "kid": "DBKoaajgBpM7xF6945dqB_BP-eU",
  "alg": "PS256"
}
claims
{
  "sub": "da285ace-083a-4772-8b75-449512633289",
  "aud": "opin-fapi-test",
  "c_hash": "3eWczdGzY2He9igiwChtHQ",
  "s_hash": "rk_j4NvJKZ8IrHwaIwSZkQ",
  "auth_time": 1675101765,
  "iss": "https://id.opin.hom.cloud.itau.com.br",
  "exp": 1675102070,
  "iat": 1675101770,
  "nonce": "65HVOqnYzh",
  "jti": "Ydcf79iXUQeMqOAjNroX6a"
}
2023-01-30 18:01:59 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2023-01-30 18:01:59
ValidateIdTokenStandardClaims
sub is a string with content
2023-01-30 18:01:59 SUCCESS
ValidateIdTokenStandardClaims
id_token claims are valid
2023-01-30 18:01:59 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
65HVOqnYzh
2023-01-30 18:01:59 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
Nothing to check; the conformance suite did not request an acr claim in request object
2023-01-30 18:01:59 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IllkY2Y3OWlYVVFlTXFPQWpOcm9YNmEiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc1MTAxNzcwLCJleHAiOjE2NzUxMDIwNzAsImF1dGhfdGltZSI6MTY3NTEwMTc2NSwibm9uY2UiOiI2NUhWT3FuWXpoIiwiY19oYXNoIjoiM2VXY3pkR3pZMkhlOWlnaXdDaHRIUSIsInNfaGFzaCI6InJrX2o0TnZKS1o4SXJId2FJd1Naa1EifQ.V6ufLoKEyj59MbMnwnmgkkMF8HnLcbXoH2AXZ6emmrf-KGZeM9zah_yi4WxuDVf-WoMHL3vY-E83hxAjYfORYtVZURyNFzSavtL8zCGqULX09m8S4iK46u30LNN86nchbzKo1KO_HeVLJSzgPIrCsZZ7w8IymjmZ6_tN5TWiCOMIAIKCkeYfjr4y35sOFcsU6WlYKF1qGK9XvAd3sJC2jwqd--1jS-9pxrGAIqEnMp_Pm133lJ5HzWCQTC3GduPuECEHJC7fyyiJ5bXvkdpeuKd78rCQZJdNHzld4D1xmhQzxxnswqlWWyRSukkEU9IcJ3G5lp-08lkHCPYsonFZFw
2023-01-30 18:01:59 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IllkY2Y3OWlYVVFlTXFPQWpOcm9YNmEiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc1MTAxNzcwLCJleHAiOjE2NzUxMDIwNzAsImF1dGhfdGltZSI6MTY3NTEwMTc2NSwibm9uY2UiOiI2NUhWT3FuWXpoIiwiY19oYXNoIjoiM2VXY3pkR3pZMkhlOWlnaXdDaHRIUSIsInNfaGFzaCI6InJrX2o0TnZKS1o4SXJId2FJd1Naa1EifQ.V6ufLoKEyj59MbMnwnmgkkMF8HnLcbXoH2AXZ6emmrf-KGZeM9zah_yi4WxuDVf-WoMHL3vY-E83hxAjYfORYtVZURyNFzSavtL8zCGqULX09m8S4iK46u30LNN86nchbzKo1KO_HeVLJSzgPIrCsZZ7w8IymjmZ6_tN5TWiCOMIAIKCkeYfjr4y35sOFcsU6WlYKF1qGK9XvAd3sJC2jwqd--1jS-9pxrGAIqEnMp_Pm133lJ5HzWCQTC3GduPuECEHJC7fyyiJ5bXvkdpeuKd78rCQZJdNHzld4D1xmhQzxxnswqlWWyRSukkEU9IcJ3G5lp-08lkHCPYsonFZFw
2023-01-30 18:01:59 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
da285ace-083a-4772-8b75-449512633289
2023-01-30 18:01:59
EnsureIdTokenUpdatedAtValid
id_token response does not contain 'updated_at'
2023-01-30 18:01:59 INFO
ValidateEncryptedIdTokenHasKid
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2023-01-30 18:01:59 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
DBKoaajgBpM7xF6945dqB_BP-eU
2023-01-30 18:01:59 SUCCESS
FAPIValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
permitted
[
  "ES256",
  "PS256"
]
alg
PS256
2023-01-30 18:01:59 INFO
FAPIValidateIdTokenEncryptionAlg
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2023-01-30 18:01:59 SUCCESS
ExtractSHash
Extracted s_hash from ID Token
s_hash
rk_j4NvJKZ8IrHwaIwSZkQ
alg
PS256
2023-01-30 18:01:59 SUCCESS
ValidateSHash
s_hash validated successfully
expected_hash
rk_j4NvJKZ8IrHwaIwSZkQ
unhashed_value
CjHrPzfVhq
id_token_hash
rk_j4NvJKZ8IrHwaIwSZkQ
2023-01-30 18:01:59 SUCCESS
ExtractCHash
Extracted c_hash from ID Token
c_hash
3eWczdGzY2He9igiwChtHQ
alg
PS256
2023-01-30 18:01:59 SUCCESS
ValidateCHash
c_hash validated successfully
expected_hash
3eWczdGzY2He9igiwChtHQ
unhashed_value
J6tGE9iCIJwO0PnfTYbKA8pqyyBGtfMNg_NYzL_j
id_token_hash
3eWczdGzY2He9igiwChtHQ
Call token endpoint
2023-01-30 18:01:59 SUCCESS
CreateTokenEndpointRequestForAuthorizationCodeGrant
Created token endpoint request
grant_type
authorization_code
code
J6tGE9iCIJwO0PnfTYbKA8pqyyBGtfMNg_NYzL_j
redirect_uri
https://www.certification.openid.net/test/a/ciamItau3/callback
2023-01-30 18:01:59 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
fzDSkaU9kIdhnr2IlNnG
iat
1675101719
exp
1675101779
2023-01-30 18:01:59 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiJnMEY3enpTWktvTTVINjBNaXBJa3JrUzRjWFZnT0J2cVZIVUlySVZRMjFZIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJvcGluLWZhcGktdGVzdCIsImF1ZCI6Imh0dHBzOlwvXC9vYXV0aDIub3Bpbi5ob20uYXBpLml0YXVcL2FzXC90b2tlbi5vYXV0aDIiLCJpc3MiOiJvcGluLWZhcGktdGVzdCIsImV4cCI6MTY3NTEwMTc3OSwiaWF0IjoxNjc1MTAxNzE5LCJqdGkiOiJmekRTa2FVOWtJZGhucjJJbE5uRyJ9.JhP5WZyiSmrf0EfcwPzaWrJcKiLyHmrH_Xcq-s9zVQrYIV6Vaty74n14KnjCwF5zkSB0OOZ6cW5_RYuiVyFP61l_9hND8AjtRNpMVnNt4LXuDr71k413lWn2GRvQyrF7PlSXOabfDQQ5e-a6ysE6G6TjgQn8m1aNUrNb8V0q0jhlvP1xyJD4w-vVScGhHtJWgJ0ZJE7-9T_oFiQqtUQ4J1wJxcYx2zS-CAJqxyokyhq7LPTFWL3gca0KMoTA9LhWk7tZO1X8AKedGhr7Z92ZZgPrvXX-XansHFEPFHkmxOJQFbYftZw2kDCyPo7JyKDm6juUlTQZcRs54nq8G_jvEg
2023-01-30 18:01:59
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
authorization_code
code
J6tGE9iCIJwO0PnfTYbKA8pqyyBGtfMNg_NYzL_j
redirect_uri
https://www.certification.openid.net/test/a/ciamItau3/callback
client_assertion
eyJraWQiOiJnMEY3enpTWktvTTVINjBNaXBJa3JrUzRjWFZnT0J2cVZIVUlySVZRMjFZIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJvcGluLWZhcGktdGVzdCIsImF1ZCI6Imh0dHBzOlwvXC9vYXV0aDIub3Bpbi5ob20uYXBpLml0YXVcL2FzXC90b2tlbi5vYXV0aDIiLCJpc3MiOiJvcGluLWZhcGktdGVzdCIsImV4cCI6MTY3NTEwMTc3OSwiaWF0IjoxNjc1MTAxNzE5LCJqdGkiOiJmekRTa2FVOWtJZGhucjJJbE5uRyJ9.JhP5WZyiSmrf0EfcwPzaWrJcKiLyHmrH_Xcq-s9zVQrYIV6Vaty74n14KnjCwF5zkSB0OOZ6cW5_RYuiVyFP61l_9hND8AjtRNpMVnNt4LXuDr71k413lWn2GRvQyrF7PlSXOabfDQQ5e-a6ysE6G6TjgQn8m1aNUrNb8V0q0jhlvP1xyJD4w-vVScGhHtJWgJ0ZJE7-9T_oFiQqtUQ4J1wJxcYx2zS-CAJqxyokyhq7LPTFWL3gca0KMoTA9LhWk7tZO1X8AKedGhr7Z92ZZgPrvXX-XansHFEPFHkmxOJQFbYftZw2kDCyPo7JyKDm6juUlTQZcRs54nq8G_jvEg
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2023-01-30 18:01:59
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": "932"
}
request_body
grant_type=authorization_code&code=J6tGE9iCIJwO0PnfTYbKA8pqyyBGtfMNg_NYzL_j&redirect_uri=https%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2FciamItau3%2Fcallback&client_assertion=eyJraWQiOiJnMEY3enpTWktvTTVINjBNaXBJa3JrUzRjWFZnT0J2cVZIVUlySVZRMjFZIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJvcGluLWZhcGktdGVzdCIsImF1ZCI6Imh0dHBzOlwvXC9vYXV0aDIub3Bpbi5ob20uYXBpLml0YXVcL2FzXC90b2tlbi5vYXV0aDIiLCJpc3MiOiJvcGluLWZhcGktdGVzdCIsImV4cCI6MTY3NTEwMTc3OSwiaWF0IjoxNjc1MTAxNzE5LCJqdGkiOiJmekRTa2FVOWtJZGhucjJJbE5uRyJ9.JhP5WZyiSmrf0EfcwPzaWrJcKiLyHmrH_Xcq-s9zVQrYIV6Vaty74n14KnjCwF5zkSB0OOZ6cW5_RYuiVyFP61l_9hND8AjtRNpMVnNt4LXuDr71k413lWn2GRvQyrF7PlSXOabfDQQ5e-a6ysE6G6TjgQn8m1aNUrNb8V0q0jhlvP1xyJD4w-vVScGhHtJWgJ0ZJE7-9T_oFiQqtUQ4J1wJxcYx2zS-CAJqxyokyhq7LPTFWL3gca0KMoTA9LhWk7tZO1X8AKedGhr7Z92ZZgPrvXX-XansHFEPFHkmxOJQFbYftZw2kDCyPo7JyKDm6juUlTQZcRs54nq8G_jvEg&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
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-30 18:02:00 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Mon, 30 Jan 2023 18:02:52 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\u003dYwkz0oUjMsHIN2WhvGNjXWRFghYNA75Optu0AlgGUSAb; Path\u003d/; Secure; HttpOnly; SameSite\u003dNone",
  "transfer-encoding": "chunked"
}
response_body
{"access_token":"eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSIsInBpLmF0bSI6InVnYWsiLCJ0eXAiOiJKV1QifQ.eyJzY29wZSI6ImN1c3RvbWVycyBjb25zZW50OnVybjppdGF1OmJmOWI0ZWJiLWNlYWMtNDQ1OS1iNjQzLWRlN2RkMjQyYjUyOCBvcGVuaWQgcmVzb3VyY2VzIiwiY2xpZW50X2lkIjoib3Bpbi1mYXBpLXRlc3QiLCJyZXZva2UiOiJ4a0dLVVBNSXFpajVTT1NJd2VKbnpDNUtmT2hKdWxjbiIsImlzcyI6Imh0dHBzOi8vaWQub3Bpbi5ob20uY2xvdWQuaXRhdS5jb20uYnIiLCJqdGkiOiJhTDJYdGJDNWtKSEpTTHY4VnBEUkh6bVp5NDBZVTNJRCIsInN1YiI6ImRhMjg1YWNlLTA4M2EtNDc3Mi04Yjc1LTQ0OTUxMjYzMzI4OSIsImNuZiI6ImMxZGQxZTExZWM5NGI2OTZmYWZmMDI2MDEwYzU3NGEwM2U2ZDk4MDMxZGI2NDgyYTVmMjkzZGM5MjNjZjc0M2EiLCJjb25zZW50X2lkIjoiYmY5YjRlYmItY2VhYy00NDU5LWI2NDMtZGU3ZGQyNDJiNTI4IiwiZXhwIjoxNjc1MTAyNjcyfQ.cHE_C7EnodFCdhfMj_6Q71OikJjRyNlC6LVx6zr1gkmTV1-Cd5bLZnbx1vlv_EvCD2o54y22KGTxYteWUVnZ21KisGFTOrYPoUnQrPTGQOIU3iQchhoH3dRv4oIXGNjq5RGUZMttSp8u9w-dxisV25HOWNki7DiRTUKX75zr7vju_PnDp1Y5wsIXkSPBlD4pP3EbJGPcr7PRu8HDDg6RO0vI6iG1CoJjqyvZQqYwb8kW5G3IX2_Mb3r4k0WqG0BMi550_WSzmgRkjMs6MoABMwOtQ82TpHv3WT9Tmx35sf3dkgNuFaC076EW8rCowcoloKWlDEY3LEOPvr0jOJfH9g","refresh_token":"nY8FBJmsxEPixDLNwJdCpNpU7hYJWRmh2V8LOX1Tyk","scope":"customers consent:urn:itau:bf9b4ebb-ceac-4459-b643-de7dd242b528 openid resources","id_token":"eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IllkY2Y3OWlYVVFlTXFPQWpOcm9YNmEiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc1MTAxNzcwLCJleHAiOjE2NzUxMDIwNzAsImF1dGhfdGltZSI6MTY3NTEwMTc2NSwibm9uY2UiOiI2NUhWT3FuWXpoIiwiY19oYXNoIjoiM2VXY3pkR3pZMkhlOWlnaXdDaHRIUSIsInNfaGFzaCI6InJrX2o0TnZKS1o4SXJId2FJd1Naa1EifQ.V6ufLoKEyj59MbMnwnmgkkMF8HnLcbXoH2AXZ6emmrf-KGZeM9zah_yi4WxuDVf-WoMHL3vY-E83hxAjYfORYtVZURyNFzSavtL8zCGqULX09m8S4iK46u30LNN86nchbzKo1KO_HeVLJSzgPIrCsZZ7w8IymjmZ6_tN5TWiCOMIAIKCkeYfjr4y35sOFcsU6WlYKF1qGK9XvAd3sJC2jwqd--1jS-9pxrGAIqEnMp_Pm133lJ5HzWCQTC3GduPuECEHJC7fyyiJ5bXvkdpeuKd78rCQZJdNHzld4D1xmhQzxxnswqlWWyRSukkEU9IcJ3G5lp-08lkHCPYsonFZFw","token_type":"Bearer","expires_in":899}
2023-01-30 18:02:00 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSIsInBpLmF0bSI6InVnYWsiLCJ0eXAiOiJKV1QifQ.eyJzY29wZSI6ImN1c3RvbWVycyBjb25zZW50OnVybjppdGF1OmJmOWI0ZWJiLWNlYWMtNDQ1OS1iNjQzLWRlN2RkMjQyYjUyOCBvcGVuaWQgcmVzb3VyY2VzIiwiY2xpZW50X2lkIjoib3Bpbi1mYXBpLXRlc3QiLCJyZXZva2UiOiJ4a0dLVVBNSXFpajVTT1NJd2VKbnpDNUtmT2hKdWxjbiIsImlzcyI6Imh0dHBzOi8vaWQub3Bpbi5ob20uY2xvdWQuaXRhdS5jb20uYnIiLCJqdGkiOiJhTDJYdGJDNWtKSEpTTHY4VnBEUkh6bVp5NDBZVTNJRCIsInN1YiI6ImRhMjg1YWNlLTA4M2EtNDc3Mi04Yjc1LTQ0OTUxMjYzMzI4OSIsImNuZiI6ImMxZGQxZTExZWM5NGI2OTZmYWZmMDI2MDEwYzU3NGEwM2U2ZDk4MDMxZGI2NDgyYTVmMjkzZGM5MjNjZjc0M2EiLCJjb25zZW50X2lkIjoiYmY5YjRlYmItY2VhYy00NDU5LWI2NDMtZGU3ZGQyNDJiNTI4IiwiZXhwIjoxNjc1MTAyNjcyfQ.cHE_C7EnodFCdhfMj_6Q71OikJjRyNlC6LVx6zr1gkmTV1-Cd5bLZnbx1vlv_EvCD2o54y22KGTxYteWUVnZ21KisGFTOrYPoUnQrPTGQOIU3iQchhoH3dRv4oIXGNjq5RGUZMttSp8u9w-dxisV25HOWNki7DiRTUKX75zr7vju_PnDp1Y5wsIXkSPBlD4pP3EbJGPcr7PRu8HDDg6RO0vI6iG1CoJjqyvZQqYwb8kW5G3IX2_Mb3r4k0WqG0BMi550_WSzmgRkjMs6MoABMwOtQ82TpHv3WT9Tmx35sf3dkgNuFaC076EW8rCowcoloKWlDEY3LEOPvr0jOJfH9g
refresh_token
nY8FBJmsxEPixDLNwJdCpNpU7hYJWRmh2V8LOX1Tyk
scope
customers consent:urn:itau:bf9b4ebb-ceac-4459-b643-de7dd242b528 openid resources
id_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IllkY2Y3OWlYVVFlTXFPQWpOcm9YNmEiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc1MTAxNzcwLCJleHAiOjE2NzUxMDIwNzAsImF1dGhfdGltZSI6MTY3NTEwMTc2NSwibm9uY2UiOiI2NUhWT3FuWXpoIiwiY19oYXNoIjoiM2VXY3pkR3pZMkhlOWlnaXdDaHRIUSIsInNfaGFzaCI6InJrX2o0TnZKS1o4SXJId2FJd1Naa1EifQ.V6ufLoKEyj59MbMnwnmgkkMF8HnLcbXoH2AXZ6emmrf-KGZeM9zah_yi4WxuDVf-WoMHL3vY-E83hxAjYfORYtVZURyNFzSavtL8zCGqULX09m8S4iK46u30LNN86nchbzKo1KO_HeVLJSzgPIrCsZZ7w8IymjmZ6_tN5TWiCOMIAIKCkeYfjr4y35sOFcsU6WlYKF1qGK9XvAd3sJC2jwqd--1jS-9pxrGAIqEnMp_Pm133lJ5HzWCQTC3GduPuECEHJC7fyyiJ5bXvkdpeuKd78rCQZJdNHzld4D1xmhQzxxnswqlWWyRSukkEU9IcJ3G5lp-08lkHCPYsonFZFw
token_type
Bearer
expires_in
899
Verify token endpoint response
2023-01-30 18:02:00 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2023-01-30 18:02:00 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSIsInBpLmF0bSI6InVnYWsiLCJ0eXAiOiJKV1QifQ.eyJzY29wZSI6ImN1c3RvbWVycyBjb25zZW50OnVybjppdGF1OmJmOWI0ZWJiLWNlYWMtNDQ1OS1iNjQzLWRlN2RkMjQyYjUyOCBvcGVuaWQgcmVzb3VyY2VzIiwiY2xpZW50X2lkIjoib3Bpbi1mYXBpLXRlc3QiLCJyZXZva2UiOiJ4a0dLVVBNSXFpajVTT1NJd2VKbnpDNUtmT2hKdWxjbiIsImlzcyI6Imh0dHBzOi8vaWQub3Bpbi5ob20uY2xvdWQuaXRhdS5jb20uYnIiLCJqdGkiOiJhTDJYdGJDNWtKSEpTTHY4VnBEUkh6bVp5NDBZVTNJRCIsInN1YiI6ImRhMjg1YWNlLTA4M2EtNDc3Mi04Yjc1LTQ0OTUxMjYzMzI4OSIsImNuZiI6ImMxZGQxZTExZWM5NGI2OTZmYWZmMDI2MDEwYzU3NGEwM2U2ZDk4MDMxZGI2NDgyYTVmMjkzZGM5MjNjZjc0M2EiLCJjb25zZW50X2lkIjoiYmY5YjRlYmItY2VhYy00NDU5LWI2NDMtZGU3ZGQyNDJiNTI4IiwiZXhwIjoxNjc1MTAyNjcyfQ.cHE_C7EnodFCdhfMj_6Q71OikJjRyNlC6LVx6zr1gkmTV1-Cd5bLZnbx1vlv_EvCD2o54y22KGTxYteWUVnZ21KisGFTOrYPoUnQrPTGQOIU3iQchhoH3dRv4oIXGNjq5RGUZMttSp8u9w-dxisV25HOWNki7DiRTUKX75zr7vju_PnDp1Y5wsIXkSPBlD4pP3EbJGPcr7PRu8HDDg6RO0vI6iG1CoJjqyvZQqYwb8kW5G3IX2_Mb3r4k0WqG0BMi550_WSzmgRkjMs6MoABMwOtQ82TpHv3WT9Tmx35sf3dkgNuFaC076EW8rCowcoloKWlDEY3LEOPvr0jOJfH9g
2023-01-30 18:02:00 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSIsInBpLmF0bSI6InVnYWsiLCJ0eXAiOiJKV1QifQ.eyJzY29wZSI6ImN1c3RvbWVycyBjb25zZW50OnVybjppdGF1OmJmOWI0ZWJiLWNlYWMtNDQ1OS1iNjQzLWRlN2RkMjQyYjUyOCBvcGVuaWQgcmVzb3VyY2VzIiwiY2xpZW50X2lkIjoib3Bpbi1mYXBpLXRlc3QiLCJyZXZva2UiOiJ4a0dLVVBNSXFpajVTT1NJd2VKbnpDNUtmT2hKdWxjbiIsImlzcyI6Imh0dHBzOi8vaWQub3Bpbi5ob20uY2xvdWQuaXRhdS5jb20uYnIiLCJqdGkiOiJhTDJYdGJDNWtKSEpTTHY4VnBEUkh6bVp5NDBZVTNJRCIsInN1YiI6ImRhMjg1YWNlLTA4M2EtNDc3Mi04Yjc1LTQ0OTUxMjYzMzI4OSIsImNuZiI6ImMxZGQxZTExZWM5NGI2OTZmYWZmMDI2MDEwYzU3NGEwM2U2ZDk4MDMxZGI2NDgyYTVmMjkzZGM5MjNjZjc0M2EiLCJjb25zZW50X2lkIjoiYmY5YjRlYmItY2VhYy00NDU5LWI2NDMtZGU3ZGQyNDJiNTI4IiwiZXhwIjoxNjc1MTAyNjcyfQ.cHE_C7EnodFCdhfMj_6Q71OikJjRyNlC6LVx6zr1gkmTV1-Cd5bLZnbx1vlv_EvCD2o54y22KGTxYteWUVnZ21KisGFTOrYPoUnQrPTGQOIU3iQchhoH3dRv4oIXGNjq5RGUZMttSp8u9w-dxisV25HOWNki7DiRTUKX75zr7vju_PnDp1Y5wsIXkSPBlD4pP3EbJGPcr7PRu8HDDg6RO0vI6iG1CoJjqyvZQqYwb8kW5G3IX2_Mb3r4k0WqG0BMi550_WSzmgRkjMs6MoABMwOtQ82TpHv3WT9Tmx35sf3dkgNuFaC076EW8rCowcoloKWlDEY3LEOPvr0jOJfH9g
type
Bearer
2023-01-30 18:02:00 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
899
2023-01-30 18:02:00 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
899
2023-01-30 18:02:00 SUCCESS
FAPIBrazilValidateExpiresIn
expires_in no greater than 900 seconds and no less than 300 seconds
expires_in
899
2023-01-30 18:02:00 SUCCESS
CheckForRefreshTokenValue
Found a refresh token
refresh_token
nY8FBJmsxEPixDLNwJdCpNpU7hYJWRmh2V8LOX1Tyk
2023-01-30 18:02:00 SUCCESS
EnsureMinimumRefreshTokenLength
Refresh token is of sufficient length
actual
336
required
128
2023-01-30 18:02:00 SUCCESS
EnsureMinimumRefreshTokenEntropy
Calculated shannon entropy seems sufficient
actual
205.7224442545445
expected
96.0
value
nY8FBJmsxEPixDLNwJdCpNpU7hYJWRmh2V8LOX1Tyk
2023-01-30 18:02:00 SUCCESS
EnsureMinimumAccessTokenLength
Access token is of sufficient length
actual
8288
required
128
2023-01-30 18:02:00 SUCCESS
EnsureMinimumAccessTokenEntropy
Calculated shannon entropy seems sufficient
actual
6017.2693609034595
expected
96.0
value
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSIsInBpLmF0bSI6InVnYWsiLCJ0eXAiOiJKV1QifQ.eyJzY29wZSI6ImN1c3RvbWVycyBjb25zZW50OnVybjppdGF1OmJmOWI0ZWJiLWNlYWMtNDQ1OS1iNjQzLWRlN2RkMjQyYjUyOCBvcGVuaWQgcmVzb3VyY2VzIiwiY2xpZW50X2lkIjoib3Bpbi1mYXBpLXRlc3QiLCJyZXZva2UiOiJ4a0dLVVBNSXFpajVTT1NJd2VKbnpDNUtmT2hKdWxjbiIsImlzcyI6Imh0dHBzOi8vaWQub3Bpbi5ob20uY2xvdWQuaXRhdS5jb20uYnIiLCJqdGkiOiJhTDJYdGJDNWtKSEpTTHY4VnBEUkh6bVp5NDBZVTNJRCIsInN1YiI6ImRhMjg1YWNlLTA4M2EtNDc3Mi04Yjc1LTQ0OTUxMjYzMzI4OSIsImNuZiI6ImMxZGQxZTExZWM5NGI2OTZmYWZmMDI2MDEwYzU3NGEwM2U2ZDk4MDMxZGI2NDgyYTVmMjkzZGM5MjNjZjc0M2EiLCJjb25zZW50X2lkIjoiYmY5YjRlYmItY2VhYy00NDU5LWI2NDMtZGU3ZGQyNDJiNTI4IiwiZXhwIjoxNjc1MTAyNjcyfQ.cHE_C7EnodFCdhfMj_6Q71OikJjRyNlC6LVx6zr1gkmTV1-Cd5bLZnbx1vlv_EvCD2o54y22KGTxYteWUVnZ21KisGFTOrYPoUnQrPTGQOIU3iQchhoH3dRv4oIXGNjq5RGUZMttSp8u9w-dxisV25HOWNki7DiRTUKX75zr7vju_PnDp1Y5wsIXkSPBlD4pP3EbJGPcr7PRu8HDDg6RO0vI6iG1CoJjqyvZQqYwb8kW5G3IX2_Mb3r4k0WqG0BMi550_WSzmgRkjMs6MoABMwOtQ82TpHv3WT9Tmx35sf3dkgNuFaC076EW8rCowcoloKWlDEY3LEOPvr0jOJfH9g
2023-01-30 18:02:00 SUCCESS
ExtractIdTokenFromTokenResponse
Found and parsed the id_token from token_endpoint_response
value
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IllkY2Y3OWlYVVFlTXFPQWpOcm9YNmEiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc1MTAxNzcwLCJleHAiOjE2NzUxMDIwNzAsImF1dGhfdGltZSI6MTY3NTEwMTc2NSwibm9uY2UiOiI2NUhWT3FuWXpoIiwiY19oYXNoIjoiM2VXY3pkR3pZMkhlOWlnaXdDaHRIUSIsInNfaGFzaCI6InJrX2o0TnZKS1o4SXJId2FJd1Naa1EifQ.V6ufLoKEyj59MbMnwnmgkkMF8HnLcbXoH2AXZ6emmrf-KGZeM9zah_yi4WxuDVf-WoMHL3vY-E83hxAjYfORYtVZURyNFzSavtL8zCGqULX09m8S4iK46u30LNN86nchbzKo1KO_HeVLJSzgPIrCsZZ7w8IymjmZ6_tN5TWiCOMIAIKCkeYfjr4y35sOFcsU6WlYKF1qGK9XvAd3sJC2jwqd--1jS-9pxrGAIqEnMp_Pm133lJ5HzWCQTC3GduPuECEHJC7fyyiJ5bXvkdpeuKd78rCQZJdNHzld4D1xmhQzxxnswqlWWyRSukkEU9IcJ3G5lp-08lkHCPYsonFZFw
header
{
  "kid": "DBKoaajgBpM7xF6945dqB_BP-eU",
  "alg": "PS256"
}
claims
{
  "sub": "da285ace-083a-4772-8b75-449512633289",
  "aud": "opin-fapi-test",
  "c_hash": "3eWczdGzY2He9igiwChtHQ",
  "s_hash": "rk_j4NvJKZ8IrHwaIwSZkQ",
  "auth_time": 1675101765,
  "iss": "https://id.opin.hom.cloud.itau.com.br",
  "exp": 1675102070,
  "iat": 1675101770,
  "nonce": "65HVOqnYzh",
  "jti": "Ydcf79iXUQeMqOAjNroX6a"
}
2023-01-30 18:02:00 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2023-01-30 18:02:00
ValidateIdTokenStandardClaims
sub is a string with content
2023-01-30 18:02:00 SUCCESS
ValidateIdTokenStandardClaims
id_token claims are valid
2023-01-30 18:02:00 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
65HVOqnYzh
2023-01-30 18:02:00 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
Nothing to check; the conformance suite did not request an acr claim in request object
2023-01-30 18:02:00 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IllkY2Y3OWlYVVFlTXFPQWpOcm9YNmEiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc1MTAxNzcwLCJleHAiOjE2NzUxMDIwNzAsImF1dGhfdGltZSI6MTY3NTEwMTc2NSwibm9uY2UiOiI2NUhWT3FuWXpoIiwiY19oYXNoIjoiM2VXY3pkR3pZMkhlOWlnaXdDaHRIUSIsInNfaGFzaCI6InJrX2o0TnZKS1o4SXJId2FJd1Naa1EifQ.V6ufLoKEyj59MbMnwnmgkkMF8HnLcbXoH2AXZ6emmrf-KGZeM9zah_yi4WxuDVf-WoMHL3vY-E83hxAjYfORYtVZURyNFzSavtL8zCGqULX09m8S4iK46u30LNN86nchbzKo1KO_HeVLJSzgPIrCsZZ7w8IymjmZ6_tN5TWiCOMIAIKCkeYfjr4y35sOFcsU6WlYKF1qGK9XvAd3sJC2jwqd--1jS-9pxrGAIqEnMp_Pm133lJ5HzWCQTC3GduPuECEHJC7fyyiJ5bXvkdpeuKd78rCQZJdNHzld4D1xmhQzxxnswqlWWyRSukkEU9IcJ3G5lp-08lkHCPYsonFZFw
2023-01-30 18:02:00 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSJ9.eyJzdWIiOiJkYTI4NWFjZS0wODNhLTQ3NzItOGI3NS00NDk1MTI2MzMyODkiLCJhdWQiOiJvcGluLWZhcGktdGVzdCIsImp0aSI6IllkY2Y3OWlYVVFlTXFPQWpOcm9YNmEiLCJpc3MiOiJodHRwczovL2lkLm9waW4uaG9tLmNsb3VkLml0YXUuY29tLmJyIiwiaWF0IjoxNjc1MTAxNzcwLCJleHAiOjE2NzUxMDIwNzAsImF1dGhfdGltZSI6MTY3NTEwMTc2NSwibm9uY2UiOiI2NUhWT3FuWXpoIiwiY19oYXNoIjoiM2VXY3pkR3pZMkhlOWlnaXdDaHRIUSIsInNfaGFzaCI6InJrX2o0TnZKS1o4SXJId2FJd1Naa1EifQ.V6ufLoKEyj59MbMnwnmgkkMF8HnLcbXoH2AXZ6emmrf-KGZeM9zah_yi4WxuDVf-WoMHL3vY-E83hxAjYfORYtVZURyNFzSavtL8zCGqULX09m8S4iK46u30LNN86nchbzKo1KO_HeVLJSzgPIrCsZZ7w8IymjmZ6_tN5TWiCOMIAIKCkeYfjr4y35sOFcsU6WlYKF1qGK9XvAd3sJC2jwqd--1jS-9pxrGAIqEnMp_Pm133lJ5HzWCQTC3GduPuECEHJC7fyyiJ5bXvkdpeuKd78rCQZJdNHzld4D1xmhQzxxnswqlWWyRSukkEU9IcJ3G5lp-08lkHCPYsonFZFw
2023-01-30 18:02:00 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
da285ace-083a-4772-8b75-449512633289
2023-01-30 18:02:00
EnsureIdTokenUpdatedAtValid
id_token response does not contain 'updated_at'
2023-01-30 18:02:00 INFO
ValidateEncryptedIdTokenHasKid
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2023-01-30 18:02:00 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
DBKoaajgBpM7xF6945dqB_BP-eU
2023-01-30 18:02:00 SUCCESS
FAPIBrazilValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
permitted
[
  "PS256"
]
alg
PS256
2023-01-30 18:02:00 INFO
FAPIValidateIdTokenEncryptionAlg
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2023-01-30 18:02:00 SUCCESS
ExtractCHash
Extracted c_hash from ID Token
c_hash
3eWczdGzY2He9igiwChtHQ
alg
PS256
2023-01-30 18:02:00 SUCCESS
ExtractSHash
Extracted s_hash from ID Token
s_hash
rk_j4NvJKZ8IrHwaIwSZkQ
alg
PS256
2023-01-30 18:02:00 INFO
ExtractAtHash
Couldn't find at_hash in ID token
2023-01-30 18:02:00 SUCCESS
ValidateCHash
c_hash validated successfully
expected_hash
3eWczdGzY2He9igiwChtHQ
unhashed_value
J6tGE9iCIJwO0PnfTYbKA8pqyyBGtfMNg_NYzL_j
id_token_hash
3eWczdGzY2He9igiwChtHQ
2023-01-30 18:02:00 SUCCESS
ValidateSHash
s_hash validated successfully
expected_hash
rk_j4NvJKZ8IrHwaIwSZkQ
unhashed_value
CjHrPzfVhq
id_token_hash
rk_j4NvJKZ8IrHwaIwSZkQ
2023-01-30 18:02:00 INFO
ValidateAtHash
Skipped evaluation due to missing required object: at_hash
expected
at_hash
mapped
Verify at_hash in the authorization endpoint id_token
2023-01-30 18:02:00 INFO
ExtractAtHash
Couldn't find at_hash in ID token
2023-01-30 18:02:00 INFO
ValidateAtHash
Skipped evaluation due to missing required object: at_hash
expected
at_hash
mapped
Resource server endpoint tests
2023-01-30 18:02:00
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2023-01-30 18:02:00 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Mon, 30 Jan 2023 18:02:00 GMT"
}
2023-01-30 18:02:00
AddIpV4FapiCustomerIpAddressToResourceEndpointRequest
Added x-fapi-customer-ip-address containing IPv4 address to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Mon, 30 Jan 2023 18:02:00 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119"
}
2023-01-30 18:02:00
CreateRandomFAPIInteractionId
Created interaction ID
fapi_interaction_id
8b676575-f4f6-4d3e-b033-1b772ab6ab70
2023-01-30 18:02:00 SUCCESS
AddFAPIInteractionIdToResourceEndpointRequest
Added x-fapi-interaction-id to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Mon, 30 Jan 2023 18:02:00 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "8b676575-f4f6-4d3e-b033-1b772ab6ab70"
}
2023-01-30 18:02:00
CallProtectedResource
HTTP request
request_uri
https://hom-secure.opin.api.itau/open-insurance/resources/v1/
request_method
GET
request_headers
{
  "accept": "application/json",
  "authorization": "Bearer eyJhbGciOiJQUzI1NiIsImtpZCI6IkRCS29hYWpnQnBNN3hGNjk0NWRxQl9CUC1lVSIsInBpLmF0bSI6InVnYWsiLCJ0eXAiOiJKV1QifQ.eyJzY29wZSI6ImN1c3RvbWVycyBjb25zZW50OnVybjppdGF1OmJmOWI0ZWJiLWNlYWMtNDQ1OS1iNjQzLWRlN2RkMjQyYjUyOCBvcGVuaWQgcmVzb3VyY2VzIiwiY2xpZW50X2lkIjoib3Bpbi1mYXBpLXRlc3QiLCJyZXZva2UiOiJ4a0dLVVBNSXFpajVTT1NJd2VKbnpDNUtmT2hKdWxjbiIsImlzcyI6Imh0dHBzOi8vaWQub3Bpbi5ob20uY2xvdWQuaXRhdS5jb20uYnIiLCJqdGkiOiJhTDJYdGJDNWtKSEpTTHY4VnBEUkh6bVp5NDBZVTNJRCIsInN1YiI6ImRhMjg1YWNlLTA4M2EtNDc3Mi04Yjc1LTQ0OTUxMjYzMzI4OSIsImNuZiI6ImMxZGQxZTExZWM5NGI2OTZmYWZmMDI2MDEwYzU3NGEwM2U2ZDk4MDMxZGI2NDgyYTVmMjkzZGM5MjNjZjc0M2EiLCJjb25zZW50X2lkIjoiYmY5YjRlYmItY2VhYy00NDU5LWI2NDMtZGU3ZGQyNDJiNTI4IiwiZXhwIjoxNjc1MTAyNjcyfQ.cHE_C7EnodFCdhfMj_6Q71OikJjRyNlC6LVx6zr1gkmTV1-Cd5bLZnbx1vlv_EvCD2o54y22KGTxYteWUVnZ21KisGFTOrYPoUnQrPTGQOIU3iQchhoH3dRv4oIXGNjq5RGUZMttSp8u9w-dxisV25HOWNki7DiRTUKX75zr7vju_PnDp1Y5wsIXkSPBlD4pP3EbJGPcr7PRu8HDDg6RO0vI6iG1CoJjqyvZQqYwb8kW5G3IX2_Mb3r4k0WqG0BMi550_WSzmgRkjMs6MoABMwOtQ82TpHv3WT9Tmx35sf3dkgNuFaC076EW8rCowcoloKWlDEY3LEOPvr0jOJfH9g",
  "x-fapi-auth-date": "Mon, 30 Jan 2023 18:02:00 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "8b676575-f4f6-4d3e-b033-1b772ab6ab70",
  "content-length": "0"
}
request_body

                                
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-30 18:02:01 RESPONSE
CallProtectedResource
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "server": "nginx/1.23.3",
  "date": "Mon, 30 Jan 2023 18:02:01 GMT",
  "content-type": "application/json",
  "content-length": "472",
  "connection": "keep-alive",
  "x-amzn-requestid": "5008a768-5191-420a-abe2-d74e923b8a0c",
  "x-amz-apigw-id": "fkXj9Gx_GjQFtVg\u003d",
  "x-fapi-interaction-id": "8b676575-f4f6-4d3e-b033-1b772ab6ab70",
  "x-amzn-trace-id": "Root\u003d1-63d80619-4e8f9b3ba6843dd2142ef3b2"
}
response_body
{"data":[{"type":"CUSTOMERS_PERSONAL_IDENTIFICATIONS","status":"AVAILABLE","resourceId":"bf9b4ebb-ceac-4459-b643-de7dd242b528"}],"links":{"self":"https://hom-secure.opin.api.itau/open-insurance/resources/v1","first":"https://hom-secure.opin.api.itau/open-insurance/resources/v1?page=1&page-size=25","last":"https://hom-secure.opin.api.itau/open-insurance/resources/v1?page=1&page-size=25"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2023-01-30T18:02:01Z"}}
2023-01-30 18:02:01 SUCCESS
CallProtectedResource
Got a response from the resource endpoint
status
200
endpoint_name
resource
headers
{
  "server": "nginx/1.23.3",
  "date": "Mon, 30 Jan 2023 18:02:01 GMT",
  "content-type": "application/json",
  "content-length": "472",
  "connection": "keep-alive",
  "x-amzn-requestid": "5008a768-5191-420a-abe2-d74e923b8a0c",
  "x-amz-apigw-id": "fkXj9Gx_GjQFtVg\u003d",
  "x-fapi-interaction-id": "8b676575-f4f6-4d3e-b033-1b772ab6ab70",
  "x-amzn-trace-id": "Root\u003d1-63d80619-4e8f9b3ba6843dd2142ef3b2"
}
body
{"data":[{"type":"CUSTOMERS_PERSONAL_IDENTIFICATIONS","status":"AVAILABLE","resourceId":"bf9b4ebb-ceac-4459-b643-de7dd242b528"}],"links":{"self":"https://hom-secure.opin.api.itau/open-insurance/resources/v1","first":"https://hom-secure.opin.api.itau/open-insurance/resources/v1?page=1&page-size=25","last":"https://hom-secure.opin.api.itau/open-insurance/resources/v1?page=1&page-size=25"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2023-01-30T18:02:01Z"}}
2023-01-30 18:02:01 SUCCESS
EnsureHttpStatusCodeIs200or201
resource endpoint http status code was 200
2023-01-30 18:02:01 SUCCESS
CheckForDateHeaderInResourceResponse
Date header present and validated
date
Mon, 30 Jan 2023 18:02:01 GMT
skew
464
2023-01-30 18:02:01 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
8b676575-f4f6-4d3e-b033-1b772ab6ab70
2023-01-30 18:02:01 SUCCESS
EnsureMatchingFAPIInteractionId
Interaction ID matched
fapi_interaction_id
8b676575-f4f6-4d3e-b033-1b772ab6ab70
2023-01-30 18:02:01 SUCCESS
EnsureResourceResponseReturnedJsonContentType
Response content type is json
content_type
application/json
2023-01-30 18:02:01 FINISHED
fapi1-advanced-final-ensure-other-scope-order-succeeds
Test has run to completion
testmodule_result
PASSED
2023-01-30 18:02:08
TEST-RUNNER
Alias has now been claimed by another test
alias
ciamItau3
new_test_id
J7AVmwFFfiRtHLt
Test Results