Test Summary

Test Results

Expand All Collapse All
All times are UTC
2022-12-27 16:45:07 INFO
TEST-RUNNER
Test instance pQDCSGXUMQp1gv5 created
baseUrl
https://www.certification.openid.net/test/a/brasilprev
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "pushed",
  "fapi_profile": "openinsurance_brazil",
  "fapi_response_mode": "plain_response"
}
alias
brasilprev
description
Opus Open Insurance FAPI - Brasilprev
planId
xb9bkocaJiPIh
config
{
  "alias": "brasilprev",
  "description": "Opus Open Insurance FAPI - Brasilprev",
  "server": {
    "discoveryUrl": "https://opin-hml.brasilprev.com.br/.well-known/openid-configuration"
  },
  "client": {
    "scope": "openid customers resources consents",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "n": "ywiSPHMa8bWbNdUBdrw9UvLpntKovJY5Xo-jP4kwhRpQv7S6pK9fn-P7hE1zyPmlsWnHuVsOr-NIGS_oIvMxhkxLNu81i-xUddIU1Rq-gYMVCsn4U0_24xmScwvjUbKAm_N7oAN94S-1P3yL9XrQEaIfrTf_2PSwzNyh699xRj16b3EEjmv-bDFyqWy72QD9fMafylvZaODPx4JjxHyxt8YIDYyzVo4AwwKzwNj2HC-SpOdVB-fQQ8Bd9GSvqUDKF55lXADfa_bXv4RgThF0UnKHiDUK1nKaqmDUt9qouo_SIAV45cNgXLO2hHTrAhoqjPAUfwpIWa8NJ9111KZR7Q",
          "e": "AQAB",
          "d": "G3kZcJyStMpCKlKcVBi8o5DDE_6lXn9lW-pLyLkjm58n9gjaiJZCdjw_OHPSiwtc5FjP8cDkh-BVTTMyUiheNzHzq4dK05gzBY5by0pHJPc7za3usDdNzQUU0AR3ygJBbNjRjaFrUyFFgUW1Go53wSsS5jmBoTXbBp2EO4qMpVhGhZ1kodDVXXcmv8a6vc2sLzL5ZIlSqZk2wWtSP4zIlhXoMEsocOhz7hl1-L3JiZM0alIfMUG37CPNRExiM8G1o5aL1Sz0_9y09AEdqQgUKnG5dU-SYBNeZ_HAxmes6I02CMqYZ3q_1MWLQ4EP-zQU3QpLea3na_jITiOjjMK0gQ",
          "p": "79qV8hZTmYPcHWC3fr153ORpL6nRSB0exjZ-vsevw-OUfVOEdfLUQMM3WEpif-1-2YNqb0R8GdLEuvwJF_9n0L3Lo88-FQxp4bf-KuEJaWltWR75Uh7r-fAC_OuLyFrOLeUVwKTTXVaoIQzYP6_jKvBfo6gGsZOcOkssrvJF9EU",
          "q": "2LN1Rup8L2DBSuwsN4ythZuBy10V2WGV6sZq4q6J86KVlwTC0f_RKp79PSVLGBd1i1wwhvq0ioIyNsVFlKg7xvfIYV7Hzvfsbq0qefQyu4IyN8rG36QTi_aFxnkKTmllEwZg9m7N2ikb3UKZ6asCsCKJCSW5xV64hF9n3Z7gRYk",
          "dp": "SsQ7i4w0IR1-ZtX4PRS5QQceVtI7v5v8NNNV7Qh4HLr7VZnMJ6w7R7jSrr35OGGC8jDJ48dYXABcfOEFwKpH5UTUjsqSUqNc-hSNsTYW5foMMQS7uUKUUoPjmo2eNCVCMgJAJp36mRTjMfI8EpY0XPUzCuPcukwGHhHC6wHwlnU",
          "dq": "KTgpjK25pYFwAwJdfsuBjjKAQ-CW8VyAmcHYPvoYP4GjlrBPJobUkJjhbqoTWKfNsg59JI-3m8kcKBLqI1bE2Bn1wZ-3vgSmsn6536y1obkoODiYD540IaFo3NHVRgkCMtY5x2ZYPbEoHbQ3dp0Sy9Il4tmMNqDH1FYZeaxo2JE",
          "qi": "KbxcBj9OfFBa2xuciPtpEoLsCMO3Za8tkDXnconnH4NhNieIOOalNasQAuFy7q1BdmWlM7QheKP6GKO_ZQUBZc5NtGHw_P_oBq-5-z5BKNoFOKQPcCXBZDOA57pbKJVeJWYj3pZg07XVB2U1syJZBf0fEs-l7Da7QHKr5BQtyxo",
          "kid": "client1-seal-v2",
          "alg": "PS256"
        }
      ]
    },
    "client_id": "Lo7Kta3JY7GVL-DFOWDK3"
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIID2DCCAsACFFdvTm3jUahYgwt19fkNbVEOcdaoMA0GCSqGSIb3DQEBCwUAMCEx\nHzAdBgNVBAMMFk9QVVNfT1BFTl9CQU5LSU5HX0RFTU8wHhcNMjIwOTIyMTIyNDI5\nWhcNMjQwOTIxMTIyNDI5WjCCAS4xGDAWBgNVBA8MD0J1c2luZXNzIEVudGl0eTET\nMBEGCysGAQQBgjc8AgEDEwJCUjEXMBUGA1UEBRMONzI3MzQxOTcwMDAxMDExCzAJ\nBgNVBAYTAkJSMSUwIwYDVQQKDBxFbXByZXNhIFVtIE9wdXMgT3BlbiBCYW5raW5n\nMQswCQYDVQQIDAJTUDEVMBMGA1UEBwwMU8ODwqNvIFBhdWxvMTMwMQYDVQRhDCpP\nUElCUi02ZmQ2NGNkNy1hNTZkLTQyODctYjEyYy0xNWJhY2YyNDJmNzIxNDAyBgoJ\nkiaJk/IsZAEBDCQ3ZmQzNGMzZS02YjZmLTQ5NDEtYTNlZS05ZjdhYzIzYjFlMjUx\nITAfBgNVBAMMGGNsaWVudDEuMTI3LjAuMC4xLm5pcC5pbzCCASIwDQYJKoZIhvcN\nAQEBBQADggEPADCCAQoCggEBAL6LzILNPSVui4CXsO0TJ0RzPt0Sj32ArFkNZQW+\nNGakoL21pjv4ZzkqIBvVeCKbIyce4yUUC2dHG7b9o3xorU736mJwpglSklbzFMSq\n7+2rBCgUjA6LIR0T3DEEWM1AAGLum+27gtae0dc0b3L0ZNAfcuV7SuRyyA6/pN6h\n/cIa8RdGqCFW2LC8fei+Ky9Zu9qBPOcRjALQ2o7Jp1LIQ7fT3aY3oL6VYpFo1ZdM\nBJfLWEHOadXwAWYM8u53y2Qh8PJg6BIJh9xtQ5Egk+zMvOTqKVKUQHKWxP6XOUxv\nvJMYC0crs3S24YUEValJORRXV3904sJSWxM8f98N7gN6ZR0CAwEAATANBgkqhkiG\n9w0BAQsFAAOCAQEAiQpHLmkJl0ZoMrZQ0qmtnM6Dlo7oQUsnHwTcD3ewX5K5/1Yd\nNuVn2Pk8G9lIFtMl8So+D1ocWCnvbkgXHsPIBktFomA9ar5H2SbjloUOqLLbYcQb\nRh98a0B3RI8Ttp6mnfpZ6L5HEFkxe9TYqWzHEgsFjJuO5I5o0zsElO0Oy4Ug/2oK\npFqNbUzhgw7BcPXgDCEefH8Z2pMgwB7MJo0IILO+dtboH4BR/N/uTRp6vAJKt3eN\nQD7ZhqSmZdzwguE2vaKaYuCEoKP3eUVWMClf5qQswrM8Y02CXfTsAY0bKk/LtSQP\nA27h0IhRJvNCTMWyF9/tbOpFgAShN9qtJjNjHw\u003d\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC+i8yCzT0lbouA\nl7DtEydEcz7dEo99gKxZDWUFvjRmpKC9taY7+Gc5KiAb1XgimyMnHuMlFAtnRxu2\n/aN8aK1O9+picKYJUpJW8xTEqu/tqwQoFIwOiyEdE9wxBFjNQABi7pvtu4LWntHX\nNG9y9GTQH3Lle0rkcsgOv6Teof3CGvEXRqghVtiwvH3ovisvWbvagTznEYwC0NqO\nyadSyEO3092mN6C+lWKRaNWXTASXy1hBzmnV8AFmDPLud8tkIfDyYOgSCYfcbUOR\nIJPszLzk6ilSlEBylsT+lzlMb7yTGAtHK7N0tuGFBFWpSTkUV1d/dOLCUlsTPH/f\nDe4DemUdAgMBAAECggEABBf8zNKb/bHiTWD07CL9NPtE3nsHmiqpiUBAa18qwQnI\nakr8x00O6qt9BRwQ+K1ck/qV5rYHiLB+Z/ALEyEsmAW7g2HoL0sW2cdfKtqBTRnf\nfPz0BVv32igTEvqE7ePyHi4CK5lbtkCzQWxe+JlHkTEbxtJfSYktwyNa522ThhgE\nmHOA1IS4oUC+e7J+VKK7xkjoil6R0fItwBp3erAVXJLmOxiCgxm/KyDVjvd4aM20\n6sISqdENV0YEghGsDZ4i63vlGlY61P59okNGykgsQShHYHj0rgK06IXr//G68xcX\nuLy1/ftPRvOZ1WYM7BmEeEyCZbNueJEODhLEZSMqAQKBgQDeWJdSHN6EL7OPmDOi\n3GBnJXf044Qa//00NXfAXueK04vDqKmhGcmPqasihHZKVW5zYmV9+y7eQZ+jAYWp\nPO9lbBnUKDZpRRlvnJhFUVTwJmvEkeeIB47yYmZ4GBiAhiwVBSHVvjmFpcqH7SzY\ns632Kpc5gnX5JLkR87WEAWBm7wKBgQDbYwfUjxjZPGvjU0XM2JlBnOl+sM4iXzDL\nwI2dScaIC4HF/cidiGKvHBqqYeuowUA3soCpsVoEiaJxXUbWpVhD9QnhU2aLGIqf\ndF3vDRxt9PE0nbSCybAE7pXAI0yGz3Wh7N5181gKAZyR6q1otsN1XWpDB4dCqMgL\nKzIlqXRUswKBgCkOCJrT085qlGguPVKUCITjKTwhinIF1HYAbWUq4OwEValCClhB\nz7LkLEJKXSEqlyNdBsp1R9koGtbZYBm4s6dxh29iIXHcnW67Zm5eLyXMoleAbVTz\nuFRPEQaZxGRu4dLbyLyTzEE+NKBWjdJRkwyCHrwyt5/SRQ3ohxqhunAnAoGBAIkT\n7o+Uvcz2oN7QaDufVtsVZRvA83usiLu224Vc1Iyqy/JfKRutXSPW5p5xQqMV5L8o\nbJYa94kASpyU0K9LbsQ/dmXxC5B7zBnnxs2YHpxhwNjEdUaHKNFcFfuQ0r8lH3YG\nn9WJMAhIi4Ds5l8YWzaZIM0zBgPTm/LGkbXQlJxbAoGALddNGt6HqkR13ZaVXDhs\nVKfQEIbE65TPQzy0Hq7STa8XI8MRD3NkUDVMVzk5ba2tLMjNZbct24wERXD6lLeE\nNVzWdyqrlhcXZ3d4cm29/wFKuBnSjk4xHF2JxmgZEMikUFv3uZND7d/966Z81HLE\nzgYI7ncY3fgCr6OoaPLeCA4\u003d\n-----END PRIVATE KEY-----",
    "ca": "-----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-----\n-----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-----\nMIIDIzCCAgugAwIBAgIUL3+WvBfEyuzD5C2/X6/8Sqhz1pYwDQYJKoZIhvcNAQEL\nBQAwITEfMB0GA1UEAwwWT1BVU19PUEVOX0JBTktJTkdfREVNTzAeFw0yMjA3MTkx\nMzEzMjRaFw0zMjA3MTgxMzEzMjRaMCExHzAdBgNVBAMMFk9QVVNfT1BFTl9CQU5L\nSU5HX0RFTU8wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCSrbtFUjJZ\n3jHK7og/KD+raW8ZHx1mT5nL84mMiTcRwvb8qciKOtwoX1hJ9gw08IlzN2BqFbPu\nWm8p9mvAf0MoeZDo87bohycDFxZly6eX0OfPV0Np0bGvJRIw6wIwO5iW4n+QsGTi\nx06vCicxbP3TNqU62jTzd2WqIpHYtqydn2fZq3BOSQ2il7wLlgtdpSYjG1kZ72PD\nM0GrVrwDus9sxu136h+bxlagtzVDIW+10/2X9visPNOgJaZDxOjWT5iZclTLtiOF\nSu9XDswh7h09Vb/t4EQ8y8BRVBgN9JwvJUxklpCoXmDtF1vV2mJeDylxcxHg+dZy\nHzkOdABe6MLPAgMBAAGjUzBRMB0GA1UdDgQWBBQv54vlE8Hhs1b2ZtlxgN6rE/vI\npDAfBgNVHSMEGDAWgBQv54vlE8Hhs1b2ZtlxgN6rE/vIpDAPBgNVHRMBAf8EBTAD\nAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBjUz2xF5KdpMWssoH2m+d26WaURREu3UiG\nn0yC9kt0hFsatEOtiV/jz8g121yUSNDGmdjqCeHuPPDXRXQ3yJi+lhd2L5WDgUan\ngKGRtyINtMOizH5rLEZC0bs7j/eTDpoiOHRHXtyEXVWH3SirEdrqTS+DoasOa5kO\nMNetiwjVMGuiEBx74mLUeKSFJq3jSkMxX77LlFYyloeOqLXSVEmo6w0KxfelOyBz\n+lEOyyrt7UJBZEahLC9uZOeGs9MAxNWhILp9Zwqgth6A9imgizQ+tcsKtBK/A8Rk\n6le922R9ucGRfL2r05W0y65DaJztWx7gZEaAL+RPZNq+w4x2/uEa\n-----END CERTIFICATE-----\n"
  },
  "resource": {
    "resourceUrl": "https://mtls-opin-hml.brasilprev.com.br/open-insurance/customers/v1/personal/identifications",
    "consentUrl": "https://mtls-opin-hml.brasilprev.com.br/open-insurance/consents/v1/consents",
    "brazilCpf": "12312312333",
    "brazilOrganizationId": "9bafc457-33b5-421b-8af7-d5fca3751724",
    "brazilPaymentConsent": {
      "data": {
        "loggedUser": {
          "document": {
            "identification": "12312312333",
            "rel": "CPF"
          }
        },
        "creditor": {
          "personType": "PESSOA_NATURAL",
          "cpfCnpj": "23423423444",
          "name": "Marco Antonio de Brito"
        },
        "payment": {
          "type": "PIX",
          "date": "2021-01-01",
          "currency": "BRL",
          "amount": "100000.12"
        },
        "debtorAccount": {
          "ispb": "12345678",
          "issuer": "1774",
          "number": "1234567890",
          "accountType": "CACC"
        }
      }
    },
    "brazilPixPayment": {
      "data": {
        "localInstrument": "DICT",
        "payment": {
          "amount": "100000.12",
          "currency": "BRL"
        },
        "creditorAccount": {
          "ispb": "12345678",
          "issuer": "1774",
          "number": "1234567890",
          "accountType": "CACC"
        },
        "remittanceInformation": "Pagamento da nota XPTO035-002.",
        "qrCode": "00020104141234567890123426660014BR.GOV.BCB.PIX014466756C616E6F32303139406578616D706C652E636F6D27300012  \nBR.COM.OUTRO011001234567895204000053039865406123.455802BR5915NOMEDORECEBEDOR6008BRASILIA61087007490062  \n530515RP12345678-201950300017BR.GOV.BCB.BRCODE01051.0.080450014BR.GOV.BCB.PIX0123PADRAO.URL.PIX/0123AB  \nCD81390012BR.COM.OUTRO01190123.ABCD.3456.WXYZ6304EB76\n",
        "proxy": "12345678901",
        "cnpjInitiator": "74320009000116"
      }
    }
  },
  "client2": {
    "scope": "openid customers resources consents",
    "client_id": "xH9KonXa6O-EqIlNC-ugL",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "n": "x4T_himheejTL2xm0pt4Xt3wG3v0xJ0gGW0OtTFBIwdAoOc3NE53kzyECfESn9xngfr01PBlboLhT1nXFoB0JqwFpY3VPD44ZAf5C47fJXAXqnWoLEJlmBQ4Mg9fPnkU4HVwVGztQebXVgas9qOAwtdZPwYxltNXhomKCPyrnZm6v55c1mAg62KbDS0NmdAXbSTdM4fn4URzivMwHAUXggTYZwRDowAqnf9Cu5TSW8PuM2vgXAP6775zFQABRBlmiBhGBHPJnvUbPpgKU-TpVdlpQFtpfZ4w2r2IN-YlrpmtcRy8LyReGc8Qo8TT74YiBTvJgNOz8NRTd8xBu0jX6w",
          "e": "AQAB",
          "d": "XbcTyrG9PiTlJU5WkbAi_vRiNpanpr5i-G5oTSVgghKDAdD49iGxOsBfCMhqRhphqAT3gRmVmy3wpLP_OnuFkzCTympvcUeMdzfje9FU8SHQi-mN35QkYiWFK8Zap156NuASriUn4B-Mn8Ss84BjF6HNMrQ3ELAeWXw7EPOVrIVXc8A1OIwYTDMS5q3jDod_1omQnSeoKoRCq2FtznHrcYrt12POJi9vJSU32C8qi_Oi27Jta-TWszRNhpkRtDwmnEk0zPZ3LgnfCdKn6o1d3MfkEuBfaeFkh79udXHJlxWmelS6JrA7U2QKb7ihN441QBbqHAKOFmQBx-ef8mhPoQ",
          "p": "6INEeYjMOh_YGKgSh_rfJU7pqn7NIE1qxYnGhMcT0OZbqqSGukUReAkGEWt-B6CKo1iCRPoZlCwZE0uyW0XTEzUK4RCL-2vSSLvGSzFXPSHmZsmY9LR4XhahARBX_Q-QzfQSwf_F5UA5dfuML_bpmlo8ntecDAIsMLZzbcWhMps",
          "q": "26yIQFsdMB4E0OcUmluzD7DCvmv5_02wzbvy76SMVXDBCxQEjiHZy8ijsWv5Mk9CplkZ8tExjxKor7Ch3WbvsBJ-nIdvHlKpoOguQDGNujkS-oYXUkeGBckG1D03mCCAH66TzIiVN8-8IGbHp_P-DFoJUbThLrkS_56l6axR3PE",
          "dp": "Qv5HhYkP5xNzzS7oH_v9vZ8uHmzop40G3aHj7C_8Gq207cb39sWd0esvr2c8afAs4gHHjx5Mrm_CTdf6rOfCeH9JAi4lVyzq6wAHk3TFAR06aJVfl-pD4EA-5bKS15xbiavwl6sdlv9ZTxBKhStshYfIfa_8C02489QuEAvodU8",
          "dq": "m-rVunfxO5nS6UNayESVz2kykF2rT54hA6WHRLiSMoKZQfevVAKKx61dIiz07tR7Bf7v__yjJF2mBS1ldfP95Ab8frVSFT-uzlp9mWqSob6ozdAm9Wt2oNySUEozD3Lh_Zq3pNC8uKRlbsoEpBz2EGZHfwrXWYZbCbvdHwIECME",
          "qi": "dMaxIbiJv9qr5LiTsiwYTl5qLrpO1IBIvVFGHwZ5XOGYWSBeGOeGbaFjh5YtAfF7zsdq-APgXwmP8V0qji60mq9eL0T3dzGjb2nX2NwPxaWgt9s-5sVfbUS4SSsBOWIjYDY-l4EccMeqxx8de-8L5OorlZqg4Z0Ko6825dlfFTU",
          "kid": "client2-seal-v2",
          "alg": "PS256"
        }
      ]
    }
  },
  "mtls2": {
    "ca": "-----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-----\n-----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-----\nMIIDIzCCAgugAwIBAgIUL3+WvBfEyuzD5C2/X6/8Sqhz1pYwDQYJKoZIhvcNAQEL\nBQAwITEfMB0GA1UEAwwWT1BVU19PUEVOX0JBTktJTkdfREVNTzAeFw0yMjA3MTkx\nMzEzMjRaFw0zMjA3MTgxMzEzMjRaMCExHzAdBgNVBAMMFk9QVVNfT1BFTl9CQU5L\nSU5HX0RFTU8wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCSrbtFUjJZ\n3jHK7og/KD+raW8ZHx1mT5nL84mMiTcRwvb8qciKOtwoX1hJ9gw08IlzN2BqFbPu\nWm8p9mvAf0MoeZDo87bohycDFxZly6eX0OfPV0Np0bGvJRIw6wIwO5iW4n+QsGTi\nx06vCicxbP3TNqU62jTzd2WqIpHYtqydn2fZq3BOSQ2il7wLlgtdpSYjG1kZ72PD\nM0GrVrwDus9sxu136h+bxlagtzVDIW+10/2X9visPNOgJaZDxOjWT5iZclTLtiOF\nSu9XDswh7h09Vb/t4EQ8y8BRVBgN9JwvJUxklpCoXmDtF1vV2mJeDylxcxHg+dZy\nHzkOdABe6MLPAgMBAAGjUzBRMB0GA1UdDgQWBBQv54vlE8Hhs1b2ZtlxgN6rE/vI\npDAfBgNVHSMEGDAWgBQv54vlE8Hhs1b2ZtlxgN6rE/vIpDAPBgNVHRMBAf8EBTAD\nAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBjUz2xF5KdpMWssoH2m+d26WaURREu3UiG\nn0yC9kt0hFsatEOtiV/jz8g121yUSNDGmdjqCeHuPPDXRXQ3yJi+lhd2L5WDgUan\ngKGRtyINtMOizH5rLEZC0bs7j/eTDpoiOHRHXtyEXVWH3SirEdrqTS+DoasOa5kO\nMNetiwjVMGuiEBx74mLUeKSFJq3jSkMxX77LlFYyloeOqLXSVEmo6w0KxfelOyBz\n+lEOyyrt7UJBZEahLC9uZOeGs9MAxNWhILp9Zwqgth6A9imgizQ+tcsKtBK/A8Rk\n6le922R9ucGRfL2r05W0y65DaJztWx7gZEaAL+RPZNq+w4x2/uEa\n-----END CERTIFICATE-----\n",
    "cert": "-----BEGIN CERTIFICATE-----\nMIID2jCCAsICFFdvTm3jUahYgwt19fkNbVEOcdasMA0GCSqGSIb3DQEBCwUAMCEx\nHzAdBgNVBAMMFk9QVVNfT1BFTl9CQU5LSU5HX0RFTU8wHhcNMjIwOTIyMTIyNDMw\nWhcNMjQwOTIxMTIyNDMwWjCCATAxGDAWBgNVBA8MD0J1c2luZXNzIEVudGl0eTET\nMBEGCysGAQQBgjc8AgEDEwJCUjEXMBUGA1UEBRMOMDU3NzU4MjcwMDAxOTAxCzAJ\nBgNVBAYTAkJSMScwJQYDVQQKDB5FbXByZXNhIERvaXMgT3B1cyBPcGVuIEJhbmtp\nbmcxCzAJBgNVBAgMAlNQMRUwEwYDVQQHDAxTw4PCo28gUGF1bG8xMzAxBgNVBGEM\nKk9QSUJSLTI2ZTUzZTI5LWFmMmYtNGExYS04ZDE0LWI1YzdjMTk0OTdiYzE0MDIG\nCgmSJomT8ixkAQEMJDM4ODMzZmViLTY5NGEtNGNhMS04NGIzLWU3YzBmYjY2ODQ0\nYjEhMB8GA1UEAwwYY2xpZW50Mi4xMjcuMC4wLjEubmlwLmlvMIIBIjANBgkqhkiG\n9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcdfiriYMEdwnvXZkal4PzH0fGIFtmUMGMVt\n5qcsMIAmm0b5OXjzq13m13GaVgzJZ7GduK6AwA9fe3soY+RHhMpSxA2E8VV/tEj8\na/1Dz1RPHjP8HII4+lRgkelac4nmnmPW+2KpD1aKz9taK0CpswqP1sOoGvZpMvRE\nn3AmqqNJZOc2oDSiWhd99AmEWr+dJUBo0/S2Wwq7U/gc6xBKtcMQCyRagzCBGLYK\nJbnhGoFXbz1O1VLNhOUXtero2vSZPtY3HQmI+VXW7hCbPjFdJDtpiConSS6OBqfq\nXy2jRgT94YlJii4tHoit5g7seRwpTv7y+mXheDJAlzPSAnuCkwIDAQABMA0GCSqG\nSIb3DQEBCwUAA4IBAQA9WffdE2fAL6NJXzRqzE8WsyUrAyHu7J9ct/5IgQedL/Zt\ntSibGbgeFg5PpWqxkX7LTMXxhTTVSwp2YDaMqnylzHdN7gcxQMpQLZzgOqvys+hu\nTUMXdyezySnaKHy4DvYnYX60Du7zRJYqCMGIf8Fc/5pi8ojFNdbcmMhS9jowkcjx\nYy7tLhMiDcXGp9/pdouMM0eBb9rNoCv0PpA9eKvRkde1H1dK9Bei7nGQbxFU0vZ1\niEoIOEG0+DGFf1UTDmZZR6Qo9bjct3HiCEHZl6e6aNT6hG/7rzpbp+CYxxWbl2/I\ntiYwUux1rURnZSN4VjCRbsx6lENeP0gEFXBholGj\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDFx1+KuJgwR3Ce\n9dmRqXg/MfR8YgW2ZQwYxW3mpywwgCabRvk5ePOrXebXcZpWDMlnsZ24roDAD197\neyhj5EeEylLEDYTxVX+0SPxr/UPPVE8eM/wcgjj6VGCR6VpzieaeY9b7YqkPVorP\n21orQKmzCo/Ww6ga9mky9ESfcCaqo0lk5zagNKJaF330CYRav50lQGjT9LZbCrtT\n+BzrEEq1wxALJFqDMIEYtgolueEagVdvPU7VUs2E5Re16uja9Jk+1jcdCYj5Vdbu\nEJs+MV0kO2mIKidJLo4Gp+pfLaNGBP3hiUmKLi0eiK3mDux5HClO/vL6ZeF4MkCX\nM9ICe4KTAgMBAAECggEABssJSg97ErVxddRF683hVnJVzmvjfFdOKg+l7bUyPFw6\ndzzh1IqF/A3WnvHE9k2sIUalfzFnNLGSewBI691sY3A7lYZNWaixITUcjmz9hkKE\nESqB70y9vkNlqb1VIQDMjgYp3SqPWfqD/A2xtCida4viUuMXhA2QoXJoZP2KJnQz\n2G6BtezsoT4UtDq6mHhe11mUNkKWGzaLDAbDBBh3lbKXsTwucqpXpN23BI4nnqwu\nLkhIAo0Ff2aUhscYiPPayROXVP4ixVydBqCX46NakUWerrKh5lSb+VpaDOV+KSfW\nNASGycO2+wNz+6OGLE8aEQtp5Qd39CPS3FCpg1PcyQKBgQDsK3DE0+YYiwJoyAnt\nd/vO1tOoFJnP7sBFXxkbsoUfJKu83ClN/IHlopqCkJRYsjc81YmT/4l/bNiGZt41\nLDuF71T8rkMLKBDYop2KsX5D30ZgfcrPcP4yzR4G5dPXylIwpvr7fuXcBcVYpWSc\ne7L2BCyofmHtaqULRcayzPvS9wKBgQDWYrSjG0ZmiNTyVgc6oWAlOcra7Ezetl3+\nBfOyw+sUHsZrp4u++0a9NvK2+eOqNDmhUIXdUERaNvlbIki23IK+XTkUJ2pJGuvJ\nf3dT2Y00Q+mN1nodZJWJ+JA2ICB4RlxUAxZ1XFAUSJfGoNIjbYPFEu1AT/YxvNSh\nAIG54RIKRQKBgQC3lCDpbwmaJFwwFObap3yeUJFgQvs5DY55ni2HQSKHjdrNSJn2\n3AQg+199hGM7+vRDHn3+BBHecj5xYv7xeDugpeR7Mf49atyFeQpbKBNNMP6kvMNs\nspl15cmkdPxR7hwrY3EPE5obiITZnl7x4JnA8IfCRdNbWJ2IgKmujPZnCwKBgCO2\nO4r0Dy0jW/2mUPv2R9LLprwDIubykAOxsB+2PSGT4s+qEEBXETiRv6q1Q7RlkLgL\ndtEf/tLcV3tT4bL8VpcpZkmyKyVUY7SkFBeWpMvxCCXFdYAR8ksSactqXJ5McjLY\ndNRF9Vz7nrTKs1aNdqbMeVL+Pu+YGf9b20BAesXVAoGBANnBt7kRayVvWamzQBai\n2d0lWm9uBlL+VrW+gRnVHumH3v3EE9VFFGw6z0siCeL1uxqiCquY8iyckpOxjt5f\nXCY8ZV/JjXmn5AmSq2ZFngIUM9Drs3MlGQlrhH5JtvsoZGR+eeQLe/Xxc2Wds9YM\nkcJH7YjKeqfm/2/r7rKzgva8\n-----END PRIVATE KEY-----"
  },
  "directory": {
    "keystore": "https://keystore.sandbox.directory.opinbrasil.com.br"
  },
  "consent": {
    "productType": "personal"
  }
}
testName
fapi1-advanced-final-ensure-authorization-request-without-state-success
2022-12-27 16:45:07 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/brasilprev/callback
2022-12-27 16:45:07
GetDynamicServerConfiguration
HTTP request
request_uri
https://opin-hml.brasilprev.com.br/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-12-27 16:45:07 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Tue, 27 Dec 2022 16:45:07 GMT",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "3244",
  "connection": "keep-alive",
  "content-security-policy": "default-src \u0027self\u0027;base-uri \u0027self\u0027;block-all-mixed-content;font-src \u0027self\u0027 https: data:;frame-ancestors \u0027self\u0027;img-src \u0027self\u0027 data:;object-src \u0027none\u0027;script-src \u0027self\u0027;script-src-attr \u0027none\u0027;style-src \u0027self\u0027 https: \u0027unsafe-inline\u0027;upgrade-insecure-requests",
  "x-dns-prefetch-control": "off",
  "expect-ct": "max-age\u003d0",
  "x-frame-options": "SAMEORIGIN",
  "strict-transport-security": "max-age\u003d15724800; includeSubDomains",
  "x-download-options": "noopen",
  "x-content-type-options": "nosniff",
  "x-permitted-cross-domain-policies": "none",
  "referrer-policy": "no-referrer",
  "x-xss-protection": "0",
  "vary": "Origin",
  "access-control-allow-credentials": "true"
}
response_body
{"acr_values_supported":["urn:brasil:openinsurance:loa2","urn:brasil:openinsurance:loa3","urn:mace:incommon:iap:silver"],"authorization_endpoint":"https://opin-hml.brasilprev.com.br/auth/auth","claims_parameter_supported":true,"claims_supported":["sub","acr","sid","auth_time","iss","cpf","cnpj"],"code_challenge_methods_supported":["S256"],"end_session_endpoint":"https://opin-hml.brasilprev.com.br/auth/session/end","grant_types_supported":["implicit","authorization_code","refresh_token","client_credentials"],"id_token_signing_alg_values_supported":["PS256"],"issuer":"https://opin-hml.brasilprev.com.br","jwks_uri":"https://opin-hml.brasilprev.com.br/auth/jwks","registration_endpoint":"https://mtls-opin-hml.brasilprev.com.br/auth/reg","response_modes_supported":["form_post","fragment","query"],"response_types_supported":["code id_token","code"],"scopes_supported":["offline_access","profile","openid","oob_customer","oob_consents:read","oob_consents:write","oob_opendata:read","oob_opendata:write","oob_outages:read","oob_outages:write","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","insurance-rural"],"subject_types_supported":["public"],"token_endpoint_auth_methods_supported":["private_key_jwt","client_secret_post"],"token_endpoint_auth_signing_alg_values_supported":["PS256"],"token_endpoint":"https://opin-hml.brasilprev.com.br/auth/token","pushed_authorization_request_endpoint":"https://opin-hml.brasilprev.com.br/auth/request","require_pushed_authorization_requests":true,"request_object_signing_alg_values_supported":["PS256"],"request_parameter_supported":true,"request_uri_parameter_supported":true,"require_signed_request_object":true,"userinfo_endpoint":"https://opin-hml.brasilprev.com.br/auth/me","introspection_endpoint":"https://opin-hml.brasilprev.com.br/auth/token/introspection","introspection_endpoint_auth_methods_supported":["private_key_jwt","client_secret_post"],"introspection_endpoint_auth_signing_alg_values_supported":["PS256"],"revocation_endpoint":"https://opin-hml.brasilprev.com.br/auth/token/revocation","revocation_endpoint_auth_methods_supported":["private_key_jwt","client_secret_post"],"revocation_endpoint_auth_signing_alg_values_supported":["PS256"],"id_token_encryption_alg_values_supported":["RSA-OAEP"],"id_token_encryption_enc_values_supported":["A256GCM"],"request_object_encryption_alg_values_supported":["RSA-OAEP"],"request_object_encryption_enc_values_supported":["A256GCM"],"tls_client_certificate_bound_access_tokens":true,"claim_types_supported":["normal"],"mtls_endpoint_aliases":{"token_endpoint":"https://mtls-opin-hml.brasilprev.com.br/auth/token","introspection_endpoint":"https://mtls-opin-hml.brasilprev.com.br/auth/token/introspection","revocation_endpoint":"https://mtls-opin-hml.brasilprev.com.br/auth/token/revocation","registration_endpoint":"https://mtls-opin-hml.brasilprev.com.br/auth/reg","userinfo_endpoint":"https://mtls-opin-hml.brasilprev.com.br/auth/me","pushed_authorization_request_endpoint":"https://mtls-opin-hml.brasilprev.com.br/auth/request"}}
2022-12-27 16:45:07 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
acr_values_supported
[
  "urn:brasil:openinsurance:loa2",
  "urn:brasil:openinsurance:loa3",
  "urn:mace:incommon:iap:silver"
]
authorization_endpoint
https://opin-hml.brasilprev.com.br/auth/auth
claims_parameter_supported
true
claims_supported
[
  "sub",
  "acr",
  "sid",
  "auth_time",
  "iss",
  "cpf",
  "cnpj"
]
code_challenge_methods_supported
[
  "S256"
]
end_session_endpoint
https://opin-hml.brasilprev.com.br/auth/session/end
grant_types_supported
[
  "implicit",
  "authorization_code",
  "refresh_token",
  "client_credentials"
]
id_token_signing_alg_values_supported
[
  "PS256"
]
issuer
https://opin-hml.brasilprev.com.br
jwks_uri
https://opin-hml.brasilprev.com.br/auth/jwks
registration_endpoint
https://mtls-opin-hml.brasilprev.com.br/auth/reg
response_modes_supported
[
  "form_post",
  "fragment",
  "query"
]
response_types_supported
[
  "code id_token",
  "code"
]
scopes_supported
[
  "offline_access",
  "profile",
  "openid",
  "oob_customer",
  "oob_consents:read",
  "oob_consents:write",
  "oob_opendata:read",
  "oob_opendata:write",
  "oob_outages:read",
  "oob_outages:write",
  "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",
  "insurance-rural"
]
subject_types_supported
[
  "public"
]
token_endpoint_auth_methods_supported
[
  "private_key_jwt",
  "client_secret_post"
]
token_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
token_endpoint
https://opin-hml.brasilprev.com.br/auth/token
pushed_authorization_request_endpoint
https://opin-hml.brasilprev.com.br/auth/request
require_pushed_authorization_requests
true
request_object_signing_alg_values_supported
[
  "PS256"
]
request_parameter_supported
true
request_uri_parameter_supported
true
require_signed_request_object
true
userinfo_endpoint
https://opin-hml.brasilprev.com.br/auth/me
introspection_endpoint
https://opin-hml.brasilprev.com.br/auth/token/introspection
introspection_endpoint_auth_methods_supported
[
  "private_key_jwt",
  "client_secret_post"
]
introspection_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
revocation_endpoint
https://opin-hml.brasilprev.com.br/auth/token/revocation
revocation_endpoint_auth_methods_supported
[
  "private_key_jwt",
  "client_secret_post"
]
revocation_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
id_token_encryption_alg_values_supported
[
  "RSA-OAEP"
]
id_token_encryption_enc_values_supported
[
  "A256GCM"
]
request_object_encryption_alg_values_supported
[
  "RSA-OAEP"
]
request_object_encryption_enc_values_supported
[
  "A256GCM"
]
tls_client_certificate_bound_access_tokens
true
claim_types_supported
[
  "normal"
]
mtls_endpoint_aliases
{
  "token_endpoint": "https://mtls-opin-hml.brasilprev.com.br/auth/token",
  "introspection_endpoint": "https://mtls-opin-hml.brasilprev.com.br/auth/token/introspection",
  "revocation_endpoint": "https://mtls-opin-hml.brasilprev.com.br/auth/token/revocation",
  "registration_endpoint": "https://mtls-opin-hml.brasilprev.com.br/auth/reg",
  "userinfo_endpoint": "https://mtls-opin-hml.brasilprev.com.br/auth/me",
  "pushed_authorization_request_endpoint": "https://mtls-opin-hml.brasilprev.com.br/auth/request"
}
2022-12-27 16:45:07 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2022-12-27 16:45:07 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2022-12-27 16:45:07
FetchServerKeys
Fetching server key
jwks_uri
https://opin-hml.brasilprev.com.br/auth/jwks
2022-12-27 16:45:07
FetchServerKeys
HTTP request
request_uri
https://opin-hml.brasilprev.com.br/auth/jwks
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-12-27 16:45:07 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Tue, 27 Dec 2022 16:45:07 GMT",
  "content-type": "application/jwk-set+json; charset\u003dutf-8",
  "content-length": "917",
  "connection": "keep-alive",
  "content-security-policy": "default-src \u0027self\u0027;base-uri \u0027self\u0027;block-all-mixed-content;font-src \u0027self\u0027 https: data:;frame-ancestors \u0027self\u0027;img-src \u0027self\u0027 data:;object-src \u0027none\u0027;script-src \u0027self\u0027;script-src-attr \u0027none\u0027;style-src \u0027self\u0027 https: \u0027unsafe-inline\u0027;upgrade-insecure-requests",
  "x-dns-prefetch-control": "off",
  "expect-ct": "max-age\u003d0",
  "x-frame-options": "SAMEORIGIN",
  "strict-transport-security": "max-age\u003d15724800; includeSubDomains",
  "x-download-options": "noopen",
  "x-content-type-options": "nosniff",
  "x-permitted-cross-domain-policies": "none",
  "referrer-policy": "no-referrer",
  "x-xss-protection": "0",
  "vary": "Origin",
  "access-control-allow-credentials": "true"
}
response_body
{"keys":[{"kty":"RSA","use":"sig","kid":"bb9rr8noG7LoP_Uf_doeL2NQivEdIotKDrLKHVJztow","alg":"PS256","e":"AQAB","n":"sWzkEDcAbD3BW70v-TYAhJ6bU-TtKvpYQCOlTAnm0LB_JZge3guie7F5q-j426RrP8m0FFEbkT1mx-Z-Uzp1Y9v7N-CrVoQ8sxU_4yEwzbKbWFovO7WkTAqRjAOhezpyCuxtVyWESbvagE6K2p86JZH8ejl9lHECj5Ojt8oInHsfUb9dH_8kkT3gUZ4mqb5yHY_Afr4u2qYl-lBs-uEe7cy3gTSa_OhvduMQfGQyV9XBW6UND9eW12I97VbfArcz9B_yIJqQUD_KEJRdV-SSrWV7PNekWAtmzmMGZZqo8nHT_kkWvUk95UNvDa13N2lBO7je1z7-KuKm9By2WkCU8w"},{"kty":"RSA","use":"enc","kid":"MPguImG0DEQwu9ZUvwDzw_0xybh1yAETY9VBLdYXibo","alg":"RSA-OAEP","e":"AQAB","n":"y5Z_CqbpiUQ55oJqRXWrXQjzF04VCxUpVSgx7y2BgFr38BivW8wlmI_079X1w-K9d8YP4adb723Xx_VsEC4TJNc92NYkBWyUeKrRiojYSiqFjcAyMuMjMhjGiIIg-H8IJHJMX0fvA-aOD3dQO894hoqtNZKZBgz5t2-PvSrCZ_KkwqlcBB4Ac7HZNo6QojiGqwEgEFgz1qhQKcyy9OAAxnhF2sFHbeIBbYZqo8PHATkYzYN4Ejs6gT9J1iPoL9zLTbev0FUp1l2lIG5sAPWcWz76l7-9IgiiSngtT7pNx6MxE2PwYN-5A62IpGFoyiGS3qsKywCe_tP5nXfjTFmmYQ"}]}
2022-12-27 16:45:07
FetchServerKeys
Found JWK set string
jwk_string
{"keys":[{"kty":"RSA","use":"sig","kid":"bb9rr8noG7LoP_Uf_doeL2NQivEdIotKDrLKHVJztow","alg":"PS256","e":"AQAB","n":"sWzkEDcAbD3BW70v-TYAhJ6bU-TtKvpYQCOlTAnm0LB_JZge3guie7F5q-j426RrP8m0FFEbkT1mx-Z-Uzp1Y9v7N-CrVoQ8sxU_4yEwzbKbWFovO7WkTAqRjAOhezpyCuxtVyWESbvagE6K2p86JZH8ejl9lHECj5Ojt8oInHsfUb9dH_8kkT3gUZ4mqb5yHY_Afr4u2qYl-lBs-uEe7cy3gTSa_OhvduMQfGQyV9XBW6UND9eW12I97VbfArcz9B_yIJqQUD_KEJRdV-SSrWV7PNekWAtmzmMGZZqo8nHT_kkWvUk95UNvDa13N2lBO7je1z7-KuKm9By2WkCU8w"},{"kty":"RSA","use":"enc","kid":"MPguImG0DEQwu9ZUvwDzw_0xybh1yAETY9VBLdYXibo","alg":"RSA-OAEP","e":"AQAB","n":"y5Z_CqbpiUQ55oJqRXWrXQjzF04VCxUpVSgx7y2BgFr38BivW8wlmI_079X1w-K9d8YP4adb723Xx_VsEC4TJNc92NYkBWyUeKrRiojYSiqFjcAyMuMjMhjGiIIg-H8IJHJMX0fvA-aOD3dQO894hoqtNZKZBgz5t2-PvSrCZ_KkwqlcBB4Ac7HZNo6QojiGqwEgEFgz1qhQKcyy9OAAxnhF2sFHbeIBbYZqo8PHATkYzYN4Ejs6gT9J1iPoL9zLTbev0FUp1l2lIG5sAPWcWz76l7-9IgiiSngtT7pNx6MxE2PwYN-5A62IpGFoyiGS3qsKywCe_tP5nXfjTFmmYQ"}]}
2022-12-27 16:45:07 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "bb9rr8noG7LoP_Uf_doeL2NQivEdIotKDrLKHVJztow",
      "alg": "PS256",
      "e": "AQAB",
      "n": "sWzkEDcAbD3BW70v-TYAhJ6bU-TtKvpYQCOlTAnm0LB_JZge3guie7F5q-j426RrP8m0FFEbkT1mx-Z-Uzp1Y9v7N-CrVoQ8sxU_4yEwzbKbWFovO7WkTAqRjAOhezpyCuxtVyWESbvagE6K2p86JZH8ejl9lHECj5Ojt8oInHsfUb9dH_8kkT3gUZ4mqb5yHY_Afr4u2qYl-lBs-uEe7cy3gTSa_OhvduMQfGQyV9XBW6UND9eW12I97VbfArcz9B_yIJqQUD_KEJRdV-SSrWV7PNekWAtmzmMGZZqo8nHT_kkWvUk95UNvDa13N2lBO7je1z7-KuKm9By2WkCU8w"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "kid": "MPguImG0DEQwu9ZUvwDzw_0xybh1yAETY9VBLdYXibo",
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "n": "y5Z_CqbpiUQ55oJqRXWrXQjzF04VCxUpVSgx7y2BgFr38BivW8wlmI_079X1w-K9d8YP4adb723Xx_VsEC4TJNc92NYkBWyUeKrRiojYSiqFjcAyMuMjMhjGiIIg-H8IJHJMX0fvA-aOD3dQO894hoqtNZKZBgz5t2-PvSrCZ_KkwqlcBB4Ac7HZNo6QojiGqwEgEFgz1qhQKcyy9OAAxnhF2sFHbeIBbYZqo8PHATkYzYN4Ejs6gT9J1iPoL9zLTbev0FUp1l2lIG5sAPWcWz76l7-9IgiiSngtT7pNx6MxE2PwYN-5A62IpGFoyiGS3qsKywCe_tP5nXfjTFmmYQ"
    }
  ]
}
2022-12-27 16:45:07 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "bb9rr8noG7LoP_Uf_doeL2NQivEdIotKDrLKHVJztow",
      "alg": "PS256",
      "e": "AQAB",
      "n": "sWzkEDcAbD3BW70v-TYAhJ6bU-TtKvpYQCOlTAnm0LB_JZge3guie7F5q-j426RrP8m0FFEbkT1mx-Z-Uzp1Y9v7N-CrVoQ8sxU_4yEwzbKbWFovO7WkTAqRjAOhezpyCuxtVyWESbvagE6K2p86JZH8ejl9lHECj5Ojt8oInHsfUb9dH_8kkT3gUZ4mqb5yHY_Afr4u2qYl-lBs-uEe7cy3gTSa_OhvduMQfGQyV9XBW6UND9eW12I97VbfArcz9B_yIJqQUD_KEJRdV-SSrWV7PNekWAtmzmMGZZqo8nHT_kkWvUk95UNvDa13N2lBO7je1z7-KuKm9By2WkCU8w"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "kid": "MPguImG0DEQwu9ZUvwDzw_0xybh1yAETY9VBLdYXibo",
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "n": "y5Z_CqbpiUQ55oJqRXWrXQjzF04VCxUpVSgx7y2BgFr38BivW8wlmI_079X1w-K9d8YP4adb723Xx_VsEC4TJNc92NYkBWyUeKrRiojYSiqFjcAyMuMjMhjGiIIg-H8IJHJMX0fvA-aOD3dQO894hoqtNZKZBgz5t2-PvSrCZ_KkwqlcBB4Ac7HZNo6QojiGqwEgEFgz1qhQKcyy9OAAxnhF2sFHbeIBbYZqo8PHATkYzYN4Ejs6gT9J1iPoL9zLTbev0FUp1l2lIG5sAPWcWz76l7-9IgiiSngtT7pNx6MxE2PwYN-5A62IpGFoyiGS3qsKywCe_tP5nXfjTFmmYQ"
    }
  ]
}
2022-12-27 16:45:07 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2022-12-27 16:45:07 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2022-12-27 16:45:07 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2022-12-27 16:45:07 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "bb9rr8noG7LoP_Uf_doeL2NQivEdIotKDrLKHVJztow",
      "alg": "PS256",
      "e": "AQAB",
      "n": "sWzkEDcAbD3BW70v-TYAhJ6bU-TtKvpYQCOlTAnm0LB_JZge3guie7F5q-j426RrP8m0FFEbkT1mx-Z-Uzp1Y9v7N-CrVoQ8sxU_4yEwzbKbWFovO7WkTAqRjAOhezpyCuxtVyWESbvagE6K2p86JZH8ejl9lHECj5Ojt8oInHsfUb9dH_8kkT3gUZ4mqb5yHY_Afr4u2qYl-lBs-uEe7cy3gTSa_OhvduMQfGQyV9XBW6UND9eW12I97VbfArcz9B_yIJqQUD_KEJRdV-SSrWV7PNekWAtmzmMGZZqo8nHT_kkWvUk95UNvDa13N2lBO7je1z7-KuKm9By2WkCU8w"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "kid": "MPguImG0DEQwu9ZUvwDzw_0xybh1yAETY9VBLdYXibo",
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "n": "y5Z_CqbpiUQ55oJqRXWrXQjzF04VCxUpVSgx7y2BgFr38BivW8wlmI_079X1w-K9d8YP4adb723Xx_VsEC4TJNc92NYkBWyUeKrRiojYSiqFjcAyMuMjMhjGiIIg-H8IJHJMX0fvA-aOD3dQO894hoqtNZKZBgz5t2-PvSrCZ_KkwqlcBB4Ac7HZNo6QojiGqwEgEFgz1qhQKcyy9OAAxnhF2sFHbeIBbYZqo8PHATkYzYN4Ejs6gT9J1iPoL9zLTbev0FUp1l2lIG5sAPWcWz76l7-9IgiiSngtT7pNx6MxE2PwYN-5A62IpGFoyiGS3qsKywCe_tP5nXfjTFmmYQ"
    }
  ]
}
2022-12-27 16:45:07 SUCCESS
GetStaticClientConfiguration
Found a static client object
scope
openid customers resources consents
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "n": "ywiSPHMa8bWbNdUBdrw9UvLpntKovJY5Xo-jP4kwhRpQv7S6pK9fn-P7hE1zyPmlsWnHuVsOr-NIGS_oIvMxhkxLNu81i-xUddIU1Rq-gYMVCsn4U0_24xmScwvjUbKAm_N7oAN94S-1P3yL9XrQEaIfrTf_2PSwzNyh699xRj16b3EEjmv-bDFyqWy72QD9fMafylvZaODPx4JjxHyxt8YIDYyzVo4AwwKzwNj2HC-SpOdVB-fQQ8Bd9GSvqUDKF55lXADfa_bXv4RgThF0UnKHiDUK1nKaqmDUt9qouo_SIAV45cNgXLO2hHTrAhoqjPAUfwpIWa8NJ9111KZR7Q",
      "e": "AQAB",
      "d": "G3kZcJyStMpCKlKcVBi8o5DDE_6lXn9lW-pLyLkjm58n9gjaiJZCdjw_OHPSiwtc5FjP8cDkh-BVTTMyUiheNzHzq4dK05gzBY5by0pHJPc7za3usDdNzQUU0AR3ygJBbNjRjaFrUyFFgUW1Go53wSsS5jmBoTXbBp2EO4qMpVhGhZ1kodDVXXcmv8a6vc2sLzL5ZIlSqZk2wWtSP4zIlhXoMEsocOhz7hl1-L3JiZM0alIfMUG37CPNRExiM8G1o5aL1Sz0_9y09AEdqQgUKnG5dU-SYBNeZ_HAxmes6I02CMqYZ3q_1MWLQ4EP-zQU3QpLea3na_jITiOjjMK0gQ",
      "p": "79qV8hZTmYPcHWC3fr153ORpL6nRSB0exjZ-vsevw-OUfVOEdfLUQMM3WEpif-1-2YNqb0R8GdLEuvwJF_9n0L3Lo88-FQxp4bf-KuEJaWltWR75Uh7r-fAC_OuLyFrOLeUVwKTTXVaoIQzYP6_jKvBfo6gGsZOcOkssrvJF9EU",
      "q": "2LN1Rup8L2DBSuwsN4ythZuBy10V2WGV6sZq4q6J86KVlwTC0f_RKp79PSVLGBd1i1wwhvq0ioIyNsVFlKg7xvfIYV7Hzvfsbq0qefQyu4IyN8rG36QTi_aFxnkKTmllEwZg9m7N2ikb3UKZ6asCsCKJCSW5xV64hF9n3Z7gRYk",
      "dp": "SsQ7i4w0IR1-ZtX4PRS5QQceVtI7v5v8NNNV7Qh4HLr7VZnMJ6w7R7jSrr35OGGC8jDJ48dYXABcfOEFwKpH5UTUjsqSUqNc-hSNsTYW5foMMQS7uUKUUoPjmo2eNCVCMgJAJp36mRTjMfI8EpY0XPUzCuPcukwGHhHC6wHwlnU",
      "dq": "KTgpjK25pYFwAwJdfsuBjjKAQ-CW8VyAmcHYPvoYP4GjlrBPJobUkJjhbqoTWKfNsg59JI-3m8kcKBLqI1bE2Bn1wZ-3vgSmsn6536y1obkoODiYD540IaFo3NHVRgkCMtY5x2ZYPbEoHbQ3dp0Sy9Il4tmMNqDH1FYZeaxo2JE",
      "qi": "KbxcBj9OfFBa2xuciPtpEoLsCMO3Za8tkDXnconnH4NhNieIOOalNasQAuFy7q1BdmWlM7QheKP6GKO_ZQUBZc5NtGHw_P_oBq-5-z5BKNoFOKQPcCXBZDOA57pbKJVeJWYj3pZg07XVB2U1syJZBf0fEs-l7Da7QHKr5BQtyxo",
      "kid": "client1-seal-v2",
      "alg": "PS256"
    }
  ]
}
client_id
Lo7Kta3JY7GVL-DFOWDK3
2022-12-27 16:45:07 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2022-12-27 16:45:07 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
MIID2DCCAsACFFdvTm3jUahYgwt19fkNbVEOcdaoMA0GCSqGSIb3DQEBCwUAMCExHzAdBgNVBAMMFk9QVVNfT1BFTl9CQU5LSU5HX0RFTU8wHhcNMjIwOTIyMTIyNDI5WhcNMjQwOTIxMTIyNDI5WjCCAS4xGDAWBgNVBA8MD0J1c2luZXNzIEVudGl0eTETMBEGCysGAQQBgjc8AgEDEwJCUjEXMBUGA1UEBRMONzI3MzQxOTcwMDAxMDExCzAJBgNVBAYTAkJSMSUwIwYDVQQKDBxFbXByZXNhIFVtIE9wdXMgT3BlbiBCYW5raW5nMQswCQYDVQQIDAJTUDEVMBMGA1UEBwwMU8ODwqNvIFBhdWxvMTMwMQYDVQRhDCpPUElCUi02ZmQ2NGNkNy1hNTZkLTQyODctYjEyYy0xNWJhY2YyNDJmNzIxNDAyBgoJkiaJk/IsZAEBDCQ3ZmQzNGMzZS02YjZmLTQ5NDEtYTNlZS05ZjdhYzIzYjFlMjUxITAfBgNVBAMMGGNsaWVudDEuMTI3LjAuMC4xLm5pcC5pbzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL6LzILNPSVui4CXsO0TJ0RzPt0Sj32ArFkNZQW+NGakoL21pjv4ZzkqIBvVeCKbIyce4yUUC2dHG7b9o3xorU736mJwpglSklbzFMSq7+2rBCgUjA6LIR0T3DEEWM1AAGLum+27gtae0dc0b3L0ZNAfcuV7SuRyyA6/pN6h/cIa8RdGqCFW2LC8fei+Ky9Zu9qBPOcRjALQ2o7Jp1LIQ7fT3aY3oL6VYpFo1ZdMBJfLWEHOadXwAWYM8u53y2Qh8PJg6BIJh9xtQ5Egk+zMvOTqKVKUQHKWxP6XOUxvvJMYC0crs3S24YUEValJORRXV3904sJSWxM8f98N7gN6ZR0CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAiQpHLmkJl0ZoMrZQ0qmtnM6Dlo7oQUsnHwTcD3ewX5K5/1YdNuVn2Pk8G9lIFtMl8So+D1ocWCnvbkgXHsPIBktFomA9ar5H2SbjloUOqLLbYcQbRh98a0B3RI8Ttp6mnfpZ6L5HEFkxe9TYqWzHEgsFjJuO5I5o0zsElO0Oy4Ug/2oKpFqNbUzhgw7BcPXgDCEefH8Z2pMgwB7MJo0IILO+dtboH4BR/N/uTRp6vAJKt3eNQD7ZhqSmZdzwguE2vaKaYuCEoKP3eUVWMClf5qQswrM8Y02CXfTsAY0bKk/LtSQPA27h0IhRJvNCTMWyF9/tbOpFgAShN9qtJjNjHw==
key
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC+i8yCzT0lbouAl7DtEydEcz7dEo99gKxZDWUFvjRmpKC9taY7+Gc5KiAb1XgimyMnHuMlFAtnRxu2/aN8aK1O9+picKYJUpJW8xTEqu/tqwQoFIwOiyEdE9wxBFjNQABi7pvtu4LWntHXNG9y9GTQH3Lle0rkcsgOv6Teof3CGvEXRqghVtiwvH3ovisvWbvagTznEYwC0NqOyadSyEO3092mN6C+lWKRaNWXTASXy1hBzmnV8AFmDPLud8tkIfDyYOgSCYfcbUORIJPszLzk6ilSlEBylsT+lzlMb7yTGAtHK7N0tuGFBFWpSTkUV1d/dOLCUlsTPH/fDe4DemUdAgMBAAECggEABBf8zNKb/bHiTWD07CL9NPtE3nsHmiqpiUBAa18qwQnIakr8x00O6qt9BRwQ+K1ck/qV5rYHiLB+Z/ALEyEsmAW7g2HoL0sW2cdfKtqBTRnffPz0BVv32igTEvqE7ePyHi4CK5lbtkCzQWxe+JlHkTEbxtJfSYktwyNa522ThhgEmHOA1IS4oUC+e7J+VKK7xkjoil6R0fItwBp3erAVXJLmOxiCgxm/KyDVjvd4aM206sISqdENV0YEghGsDZ4i63vlGlY61P59okNGykgsQShHYHj0rgK06IXr//G68xcXuLy1/ftPRvOZ1WYM7BmEeEyCZbNueJEODhLEZSMqAQKBgQDeWJdSHN6EL7OPmDOi3GBnJXf044Qa//00NXfAXueK04vDqKmhGcmPqasihHZKVW5zYmV9+y7eQZ+jAYWpPO9lbBnUKDZpRRlvnJhFUVTwJmvEkeeIB47yYmZ4GBiAhiwVBSHVvjmFpcqH7SzYs632Kpc5gnX5JLkR87WEAWBm7wKBgQDbYwfUjxjZPGvjU0XM2JlBnOl+sM4iXzDLwI2dScaIC4HF/cidiGKvHBqqYeuowUA3soCpsVoEiaJxXUbWpVhD9QnhU2aLGIqfdF3vDRxt9PE0nbSCybAE7pXAI0yGz3Wh7N5181gKAZyR6q1otsN1XWpDB4dCqMgLKzIlqXRUswKBgCkOCJrT085qlGguPVKUCITjKTwhinIF1HYAbWUq4OwEValCClhBz7LkLEJKXSEqlyNdBsp1R9koGtbZYBm4s6dxh29iIXHcnW67Zm5eLyXMoleAbVTzuFRPEQaZxGRu4dLbyLyTzEE+NKBWjdJRkwyCHrwyt5/SRQ3ohxqhunAnAoGBAIkT7o+Uvcz2oN7QaDufVtsVZRvA83usiLu224Vc1Iyqy/JfKRutXSPW5p5xQqMV5L8obJYa94kASpyU0K9LbsQ/dmXxC5B7zBnnxs2YHpxhwNjEdUaHKNFcFfuQ0r8lH3YGn9WJMAhIi4Ds5l8YWzaZIM0zBgPTm/LGkbXQlJxbAoGALddNGt6HqkR13ZaVXDhsVKfQEIbE65TPQzy0Hq7STa8XI8MRD3NkUDVMVzk5ba2tLMjNZbct24wERXD6lLeENVzWdyqrlhcXZ3d4cm29/wFKuBnSjk4xHF2JxmgZEMikUFv3uZND7d/966Z81HLEzgYI7ncY3fgCr6OoaPLeCA4=
ca
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
2022-12-27 16:45:07 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
2022-12-27 16:45:07 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "n": "ywiSPHMa8bWbNdUBdrw9UvLpntKovJY5Xo-jP4kwhRpQv7S6pK9fn-P7hE1zyPmlsWnHuVsOr-NIGS_oIvMxhkxLNu81i-xUddIU1Rq-gYMVCsn4U0_24xmScwvjUbKAm_N7oAN94S-1P3yL9XrQEaIfrTf_2PSwzNyh699xRj16b3EEjmv-bDFyqWy72QD9fMafylvZaODPx4JjxHyxt8YIDYyzVo4AwwKzwNj2HC-SpOdVB-fQQ8Bd9GSvqUDKF55lXADfa_bXv4RgThF0UnKHiDUK1nKaqmDUt9qouo_SIAV45cNgXLO2hHTrAhoqjPAUfwpIWa8NJ9111KZR7Q",
      "e": "AQAB",
      "d": "G3kZcJyStMpCKlKcVBi8o5DDE_6lXn9lW-pLyLkjm58n9gjaiJZCdjw_OHPSiwtc5FjP8cDkh-BVTTMyUiheNzHzq4dK05gzBY5by0pHJPc7za3usDdNzQUU0AR3ygJBbNjRjaFrUyFFgUW1Go53wSsS5jmBoTXbBp2EO4qMpVhGhZ1kodDVXXcmv8a6vc2sLzL5ZIlSqZk2wWtSP4zIlhXoMEsocOhz7hl1-L3JiZM0alIfMUG37CPNRExiM8G1o5aL1Sz0_9y09AEdqQgUKnG5dU-SYBNeZ_HAxmes6I02CMqYZ3q_1MWLQ4EP-zQU3QpLea3na_jITiOjjMK0gQ",
      "p": "79qV8hZTmYPcHWC3fr153ORpL6nRSB0exjZ-vsevw-OUfVOEdfLUQMM3WEpif-1-2YNqb0R8GdLEuvwJF_9n0L3Lo88-FQxp4bf-KuEJaWltWR75Uh7r-fAC_OuLyFrOLeUVwKTTXVaoIQzYP6_jKvBfo6gGsZOcOkssrvJF9EU",
      "q": "2LN1Rup8L2DBSuwsN4ythZuBy10V2WGV6sZq4q6J86KVlwTC0f_RKp79PSVLGBd1i1wwhvq0ioIyNsVFlKg7xvfIYV7Hzvfsbq0qefQyu4IyN8rG36QTi_aFxnkKTmllEwZg9m7N2ikb3UKZ6asCsCKJCSW5xV64hF9n3Z7gRYk",
      "dp": "SsQ7i4w0IR1-ZtX4PRS5QQceVtI7v5v8NNNV7Qh4HLr7VZnMJ6w7R7jSrr35OGGC8jDJ48dYXABcfOEFwKpH5UTUjsqSUqNc-hSNsTYW5foMMQS7uUKUUoPjmo2eNCVCMgJAJp36mRTjMfI8EpY0XPUzCuPcukwGHhHC6wHwlnU",
      "dq": "KTgpjK25pYFwAwJdfsuBjjKAQ-CW8VyAmcHYPvoYP4GjlrBPJobUkJjhbqoTWKfNsg59JI-3m8kcKBLqI1bE2Bn1wZ-3vgSmsn6536y1obkoODiYD540IaFo3NHVRgkCMtY5x2ZYPbEoHbQ3dp0Sy9Il4tmMNqDH1FYZeaxo2JE",
      "qi": "KbxcBj9OfFBa2xuciPtpEoLsCMO3Za8tkDXnconnH4NhNieIOOalNasQAuFy7q1BdmWlM7QheKP6GKO_ZQUBZc5NtGHw_P_oBq-5-z5BKNoFOKQPcCXBZDOA57pbKJVeJWYj3pZg07XVB2U1syJZBf0fEs-l7Da7QHKr5BQtyxo",
      "kid": "client1-seal-v2",
      "alg": "PS256"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "kid": "client1-seal-v2",
      "alg": "PS256",
      "n": "ywiSPHMa8bWbNdUBdrw9UvLpntKovJY5Xo-jP4kwhRpQv7S6pK9fn-P7hE1zyPmlsWnHuVsOr-NIGS_oIvMxhkxLNu81i-xUddIU1Rq-gYMVCsn4U0_24xmScwvjUbKAm_N7oAN94S-1P3yL9XrQEaIfrTf_2PSwzNyh699xRj16b3EEjmv-bDFyqWy72QD9fMafylvZaODPx4JjxHyxt8YIDYyzVo4AwwKzwNj2HC-SpOdVB-fQQ8Bd9GSvqUDKF55lXADfa_bXv4RgThF0UnKHiDUK1nKaqmDUt9qouo_SIAV45cNgXLO2hHTrAhoqjPAUfwpIWa8NJ9111KZR7Q"
    }
  ]
}
2022-12-27 16:45:07 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-12-27 16:45:07 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-12-27 16:45:07 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2022-12-27 16:45:07 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "n": "ywiSPHMa8bWbNdUBdrw9UvLpntKovJY5Xo-jP4kwhRpQv7S6pK9fn-P7hE1zyPmlsWnHuVsOr-NIGS_oIvMxhkxLNu81i-xUddIU1Rq-gYMVCsn4U0_24xmScwvjUbKAm_N7oAN94S-1P3yL9XrQEaIfrTf_2PSwzNyh699xRj16b3EEjmv-bDFyqWy72QD9fMafylvZaODPx4JjxHyxt8YIDYyzVo4AwwKzwNj2HC-SpOdVB-fQQ8Bd9GSvqUDKF55lXADfa_bXv4RgThF0UnKHiDUK1nKaqmDUt9qouo_SIAV45cNgXLO2hHTrAhoqjPAUfwpIWa8NJ9111KZR7Q",
      "e": "AQAB",
      "d": "G3kZcJyStMpCKlKcVBi8o5DDE_6lXn9lW-pLyLkjm58n9gjaiJZCdjw_OHPSiwtc5FjP8cDkh-BVTTMyUiheNzHzq4dK05gzBY5by0pHJPc7za3usDdNzQUU0AR3ygJBbNjRjaFrUyFFgUW1Go53wSsS5jmBoTXbBp2EO4qMpVhGhZ1kodDVXXcmv8a6vc2sLzL5ZIlSqZk2wWtSP4zIlhXoMEsocOhz7hl1-L3JiZM0alIfMUG37CPNRExiM8G1o5aL1Sz0_9y09AEdqQgUKnG5dU-SYBNeZ_HAxmes6I02CMqYZ3q_1MWLQ4EP-zQU3QpLea3na_jITiOjjMK0gQ",
      "p": "79qV8hZTmYPcHWC3fr153ORpL6nRSB0exjZ-vsevw-OUfVOEdfLUQMM3WEpif-1-2YNqb0R8GdLEuvwJF_9n0L3Lo88-FQxp4bf-KuEJaWltWR75Uh7r-fAC_OuLyFrOLeUVwKTTXVaoIQzYP6_jKvBfo6gGsZOcOkssrvJF9EU",
      "q": "2LN1Rup8L2DBSuwsN4ythZuBy10V2WGV6sZq4q6J86KVlwTC0f_RKp79PSVLGBd1i1wwhvq0ioIyNsVFlKg7xvfIYV7Hzvfsbq0qefQyu4IyN8rG36QTi_aFxnkKTmllEwZg9m7N2ikb3UKZ6asCsCKJCSW5xV64hF9n3Z7gRYk",
      "dp": "SsQ7i4w0IR1-ZtX4PRS5QQceVtI7v5v8NNNV7Qh4HLr7VZnMJ6w7R7jSrr35OGGC8jDJ48dYXABcfOEFwKpH5UTUjsqSUqNc-hSNsTYW5foMMQS7uUKUUoPjmo2eNCVCMgJAJp36mRTjMfI8EpY0XPUzCuPcukwGHhHC6wHwlnU",
      "dq": "KTgpjK25pYFwAwJdfsuBjjKAQ-CW8VyAmcHYPvoYP4GjlrBPJobUkJjhbqoTWKfNsg59JI-3m8kcKBLqI1bE2Bn1wZ-3vgSmsn6536y1obkoODiYD540IaFo3NHVRgkCMtY5x2ZYPbEoHbQ3dp0Sy9Il4tmMNqDH1FYZeaxo2JE",
      "qi": "KbxcBj9OfFBa2xuciPtpEoLsCMO3Za8tkDXnconnH4NhNieIOOalNasQAuFy7q1BdmWlM7QheKP6GKO_ZQUBZc5NtGHw_P_oBq-5-z5BKNoFOKQPcCXBZDOA57pbKJVeJWYj3pZg07XVB2U1syJZBf0fEs-l7Da7QHKr5BQtyxo",
      "kid": "client1-seal-v2",
      "alg": "PS256"
    }
  ]
}
2022-12-27 16:45:07
ValidateMTLSCertificatesAsX509
Root & issuing in mtls.ca is wrong order. Automatically correct it (Issuing first, then root)
2022-12-27 16:45:07 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2022-12-27 16:45:07 SUCCESS
GetStaticClient2Configuration
Found a static second client object
scope
openid customers resources consents
client_id
xH9KonXa6O-EqIlNC-ugL
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "n": "x4T_himheejTL2xm0pt4Xt3wG3v0xJ0gGW0OtTFBIwdAoOc3NE53kzyECfESn9xngfr01PBlboLhT1nXFoB0JqwFpY3VPD44ZAf5C47fJXAXqnWoLEJlmBQ4Mg9fPnkU4HVwVGztQebXVgas9qOAwtdZPwYxltNXhomKCPyrnZm6v55c1mAg62KbDS0NmdAXbSTdM4fn4URzivMwHAUXggTYZwRDowAqnf9Cu5TSW8PuM2vgXAP6775zFQABRBlmiBhGBHPJnvUbPpgKU-TpVdlpQFtpfZ4w2r2IN-YlrpmtcRy8LyReGc8Qo8TT74YiBTvJgNOz8NRTd8xBu0jX6w",
      "e": "AQAB",
      "d": "XbcTyrG9PiTlJU5WkbAi_vRiNpanpr5i-G5oTSVgghKDAdD49iGxOsBfCMhqRhphqAT3gRmVmy3wpLP_OnuFkzCTympvcUeMdzfje9FU8SHQi-mN35QkYiWFK8Zap156NuASriUn4B-Mn8Ss84BjF6HNMrQ3ELAeWXw7EPOVrIVXc8A1OIwYTDMS5q3jDod_1omQnSeoKoRCq2FtznHrcYrt12POJi9vJSU32C8qi_Oi27Jta-TWszRNhpkRtDwmnEk0zPZ3LgnfCdKn6o1d3MfkEuBfaeFkh79udXHJlxWmelS6JrA7U2QKb7ihN441QBbqHAKOFmQBx-ef8mhPoQ",
      "p": "6INEeYjMOh_YGKgSh_rfJU7pqn7NIE1qxYnGhMcT0OZbqqSGukUReAkGEWt-B6CKo1iCRPoZlCwZE0uyW0XTEzUK4RCL-2vSSLvGSzFXPSHmZsmY9LR4XhahARBX_Q-QzfQSwf_F5UA5dfuML_bpmlo8ntecDAIsMLZzbcWhMps",
      "q": "26yIQFsdMB4E0OcUmluzD7DCvmv5_02wzbvy76SMVXDBCxQEjiHZy8ijsWv5Mk9CplkZ8tExjxKor7Ch3WbvsBJ-nIdvHlKpoOguQDGNujkS-oYXUkeGBckG1D03mCCAH66TzIiVN8-8IGbHp_P-DFoJUbThLrkS_56l6axR3PE",
      "dp": "Qv5HhYkP5xNzzS7oH_v9vZ8uHmzop40G3aHj7C_8Gq207cb39sWd0esvr2c8afAs4gHHjx5Mrm_CTdf6rOfCeH9JAi4lVyzq6wAHk3TFAR06aJVfl-pD4EA-5bKS15xbiavwl6sdlv9ZTxBKhStshYfIfa_8C02489QuEAvodU8",
      "dq": "m-rVunfxO5nS6UNayESVz2kykF2rT54hA6WHRLiSMoKZQfevVAKKx61dIiz07tR7Bf7v__yjJF2mBS1ldfP95Ab8frVSFT-uzlp9mWqSob6ozdAm9Wt2oNySUEozD3Lh_Zq3pNC8uKRlbsoEpBz2EGZHfwrXWYZbCbvdHwIECME",
      "qi": "dMaxIbiJv9qr5LiTsiwYTl5qLrpO1IBIvVFGHwZ5XOGYWSBeGOeGbaFjh5YtAfF7zsdq-APgXwmP8V0qji60mq9eL0T3dzGjb2nX2NwPxaWgt9s-5sVfbUS4SSsBOWIjYDY-l4EccMeqxx8de-8L5OorlZqg4Z0Ko6825dlfFTU",
      "kid": "client2-seal-v2",
      "alg": "PS256"
    }
  ]
}
2022-12-27 16:45:07 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2022-12-27 16:45:07 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
MIID2jCCAsICFFdvTm3jUahYgwt19fkNbVEOcdasMA0GCSqGSIb3DQEBCwUAMCExHzAdBgNVBAMMFk9QVVNfT1BFTl9CQU5LSU5HX0RFTU8wHhcNMjIwOTIyMTIyNDMwWhcNMjQwOTIxMTIyNDMwWjCCATAxGDAWBgNVBA8MD0J1c2luZXNzIEVudGl0eTETMBEGCysGAQQBgjc8AgEDEwJCUjEXMBUGA1UEBRMOMDU3NzU4MjcwMDAxOTAxCzAJBgNVBAYTAkJSMScwJQYDVQQKDB5FbXByZXNhIERvaXMgT3B1cyBPcGVuIEJhbmtpbmcxCzAJBgNVBAgMAlNQMRUwEwYDVQQHDAxTw4PCo28gUGF1bG8xMzAxBgNVBGEMKk9QSUJSLTI2ZTUzZTI5LWFmMmYtNGExYS04ZDE0LWI1YzdjMTk0OTdiYzE0MDIGCgmSJomT8ixkAQEMJDM4ODMzZmViLTY5NGEtNGNhMS04NGIzLWU3YzBmYjY2ODQ0YjEhMB8GA1UEAwwYY2xpZW50Mi4xMjcuMC4wLjEubmlwLmlvMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcdfiriYMEdwnvXZkal4PzH0fGIFtmUMGMVt5qcsMIAmm0b5OXjzq13m13GaVgzJZ7GduK6AwA9fe3soY+RHhMpSxA2E8VV/tEj8a/1Dz1RPHjP8HII4+lRgkelac4nmnmPW+2KpD1aKz9taK0CpswqP1sOoGvZpMvREn3AmqqNJZOc2oDSiWhd99AmEWr+dJUBo0/S2Wwq7U/gc6xBKtcMQCyRagzCBGLYKJbnhGoFXbz1O1VLNhOUXtero2vSZPtY3HQmI+VXW7hCbPjFdJDtpiConSS6OBqfqXy2jRgT94YlJii4tHoit5g7seRwpTv7y+mXheDJAlzPSAnuCkwIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQA9WffdE2fAL6NJXzRqzE8WsyUrAyHu7J9ct/5IgQedL/ZttSibGbgeFg5PpWqxkX7LTMXxhTTVSwp2YDaMqnylzHdN7gcxQMpQLZzgOqvys+huTUMXdyezySnaKHy4DvYnYX60Du7zRJYqCMGIf8Fc/5pi8ojFNdbcmMhS9jowkcjxYy7tLhMiDcXGp9/pdouMM0eBb9rNoCv0PpA9eKvRkde1H1dK9Bei7nGQbxFU0vZ1iEoIOEG0+DGFf1UTDmZZR6Qo9bjct3HiCEHZl6e6aNT6hG/7rzpbp+CYxxWbl2/ItiYwUux1rURnZSN4VjCRbsx6lENeP0gEFXBholGj
key
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDFx1+KuJgwR3Ce9dmRqXg/MfR8YgW2ZQwYxW3mpywwgCabRvk5ePOrXebXcZpWDMlnsZ24roDAD197eyhj5EeEylLEDYTxVX+0SPxr/UPPVE8eM/wcgjj6VGCR6VpzieaeY9b7YqkPVorP21orQKmzCo/Ww6ga9mky9ESfcCaqo0lk5zagNKJaF330CYRav50lQGjT9LZbCrtT+BzrEEq1wxALJFqDMIEYtgolueEagVdvPU7VUs2E5Re16uja9Jk+1jcdCYj5VdbuEJs+MV0kO2mIKidJLo4Gp+pfLaNGBP3hiUmKLi0eiK3mDux5HClO/vL6ZeF4MkCXM9ICe4KTAgMBAAECggEABssJSg97ErVxddRF683hVnJVzmvjfFdOKg+l7bUyPFw6dzzh1IqF/A3WnvHE9k2sIUalfzFnNLGSewBI691sY3A7lYZNWaixITUcjmz9hkKEESqB70y9vkNlqb1VIQDMjgYp3SqPWfqD/A2xtCida4viUuMXhA2QoXJoZP2KJnQz2G6BtezsoT4UtDq6mHhe11mUNkKWGzaLDAbDBBh3lbKXsTwucqpXpN23BI4nnqwuLkhIAo0Ff2aUhscYiPPayROXVP4ixVydBqCX46NakUWerrKh5lSb+VpaDOV+KSfWNASGycO2+wNz+6OGLE8aEQtp5Qd39CPS3FCpg1PcyQKBgQDsK3DE0+YYiwJoyAntd/vO1tOoFJnP7sBFXxkbsoUfJKu83ClN/IHlopqCkJRYsjc81YmT/4l/bNiGZt41LDuF71T8rkMLKBDYop2KsX5D30ZgfcrPcP4yzR4G5dPXylIwpvr7fuXcBcVYpWSce7L2BCyofmHtaqULRcayzPvS9wKBgQDWYrSjG0ZmiNTyVgc6oWAlOcra7Ezetl3+BfOyw+sUHsZrp4u++0a9NvK2+eOqNDmhUIXdUERaNvlbIki23IK+XTkUJ2pJGuvJf3dT2Y00Q+mN1nodZJWJ+JA2ICB4RlxUAxZ1XFAUSJfGoNIjbYPFEu1AT/YxvNShAIG54RIKRQKBgQC3lCDpbwmaJFwwFObap3yeUJFgQvs5DY55ni2HQSKHjdrNSJn23AQg+199hGM7+vRDHn3+BBHecj5xYv7xeDugpeR7Mf49atyFeQpbKBNNMP6kvMNsspl15cmkdPxR7hwrY3EPE5obiITZnl7x4JnA8IfCRdNbWJ2IgKmujPZnCwKBgCO2O4r0Dy0jW/2mUPv2R9LLprwDIubykAOxsB+2PSGT4s+qEEBXETiRv6q1Q7RlkLgLdtEf/tLcV3tT4bL8VpcpZkmyKyVUY7SkFBeWpMvxCCXFdYAR8ksSactqXJ5McjLYdNRF9Vz7nrTKs1aNdqbMeVL+Pu+YGf9b20BAesXVAoGBANnBt7kRayVvWamzQBai2d0lWm9uBlL+VrW+gRnVHumH3v3EE9VFFGw6z0siCeL1uxqiCquY8iyckpOxjt5fXCY8ZV/JjXmn5AmSq2ZFngIUM9Drs3MlGQlrhH5JtvsoZGR+eeQLe/Xxc2Wds9YMkcJH7YjKeqfm/2/r7rKzgva8
ca
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
2022-12-27 16:45:07 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
2022-12-27 16:45:07 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "n": "x4T_himheejTL2xm0pt4Xt3wG3v0xJ0gGW0OtTFBIwdAoOc3NE53kzyECfESn9xngfr01PBlboLhT1nXFoB0JqwFpY3VPD44ZAf5C47fJXAXqnWoLEJlmBQ4Mg9fPnkU4HVwVGztQebXVgas9qOAwtdZPwYxltNXhomKCPyrnZm6v55c1mAg62KbDS0NmdAXbSTdM4fn4URzivMwHAUXggTYZwRDowAqnf9Cu5TSW8PuM2vgXAP6775zFQABRBlmiBhGBHPJnvUbPpgKU-TpVdlpQFtpfZ4w2r2IN-YlrpmtcRy8LyReGc8Qo8TT74YiBTvJgNOz8NRTd8xBu0jX6w",
      "e": "AQAB",
      "d": "XbcTyrG9PiTlJU5WkbAi_vRiNpanpr5i-G5oTSVgghKDAdD49iGxOsBfCMhqRhphqAT3gRmVmy3wpLP_OnuFkzCTympvcUeMdzfje9FU8SHQi-mN35QkYiWFK8Zap156NuASriUn4B-Mn8Ss84BjF6HNMrQ3ELAeWXw7EPOVrIVXc8A1OIwYTDMS5q3jDod_1omQnSeoKoRCq2FtznHrcYrt12POJi9vJSU32C8qi_Oi27Jta-TWszRNhpkRtDwmnEk0zPZ3LgnfCdKn6o1d3MfkEuBfaeFkh79udXHJlxWmelS6JrA7U2QKb7ihN441QBbqHAKOFmQBx-ef8mhPoQ",
      "p": "6INEeYjMOh_YGKgSh_rfJU7pqn7NIE1qxYnGhMcT0OZbqqSGukUReAkGEWt-B6CKo1iCRPoZlCwZE0uyW0XTEzUK4RCL-2vSSLvGSzFXPSHmZsmY9LR4XhahARBX_Q-QzfQSwf_F5UA5dfuML_bpmlo8ntecDAIsMLZzbcWhMps",
      "q": "26yIQFsdMB4E0OcUmluzD7DCvmv5_02wzbvy76SMVXDBCxQEjiHZy8ijsWv5Mk9CplkZ8tExjxKor7Ch3WbvsBJ-nIdvHlKpoOguQDGNujkS-oYXUkeGBckG1D03mCCAH66TzIiVN8-8IGbHp_P-DFoJUbThLrkS_56l6axR3PE",
      "dp": "Qv5HhYkP5xNzzS7oH_v9vZ8uHmzop40G3aHj7C_8Gq207cb39sWd0esvr2c8afAs4gHHjx5Mrm_CTdf6rOfCeH9JAi4lVyzq6wAHk3TFAR06aJVfl-pD4EA-5bKS15xbiavwl6sdlv9ZTxBKhStshYfIfa_8C02489QuEAvodU8",
      "dq": "m-rVunfxO5nS6UNayESVz2kykF2rT54hA6WHRLiSMoKZQfevVAKKx61dIiz07tR7Bf7v__yjJF2mBS1ldfP95Ab8frVSFT-uzlp9mWqSob6ozdAm9Wt2oNySUEozD3Lh_Zq3pNC8uKRlbsoEpBz2EGZHfwrXWYZbCbvdHwIECME",
      "qi": "dMaxIbiJv9qr5LiTsiwYTl5qLrpO1IBIvVFGHwZ5XOGYWSBeGOeGbaFjh5YtAfF7zsdq-APgXwmP8V0qji60mq9eL0T3dzGjb2nX2NwPxaWgt9s-5sVfbUS4SSsBOWIjYDY-l4EccMeqxx8de-8L5OorlZqg4Z0Ko6825dlfFTU",
      "kid": "client2-seal-v2",
      "alg": "PS256"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "kid": "client2-seal-v2",
      "alg": "PS256",
      "n": "x4T_himheejTL2xm0pt4Xt3wG3v0xJ0gGW0OtTFBIwdAoOc3NE53kzyECfESn9xngfr01PBlboLhT1nXFoB0JqwFpY3VPD44ZAf5C47fJXAXqnWoLEJlmBQ4Mg9fPnkU4HVwVGztQebXVgas9qOAwtdZPwYxltNXhomKCPyrnZm6v55c1mAg62KbDS0NmdAXbSTdM4fn4URzivMwHAUXggTYZwRDowAqnf9Cu5TSW8PuM2vgXAP6775zFQABRBlmiBhGBHPJnvUbPpgKU-TpVdlpQFtpfZ4w2r2IN-YlrpmtcRy8LyReGc8Qo8TT74YiBTvJgNOz8NRTd8xBu0jX6w"
    }
  ]
}
2022-12-27 16:45:07 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-12-27 16:45:07 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-12-27 16:45:07 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2022-12-27 16:45:07 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "n": "x4T_himheejTL2xm0pt4Xt3wG3v0xJ0gGW0OtTFBIwdAoOc3NE53kzyECfESn9xngfr01PBlboLhT1nXFoB0JqwFpY3VPD44ZAf5C47fJXAXqnWoLEJlmBQ4Mg9fPnkU4HVwVGztQebXVgas9qOAwtdZPwYxltNXhomKCPyrnZm6v55c1mAg62KbDS0NmdAXbSTdM4fn4URzivMwHAUXggTYZwRDowAqnf9Cu5TSW8PuM2vgXAP6775zFQABRBlmiBhGBHPJnvUbPpgKU-TpVdlpQFtpfZ4w2r2IN-YlrpmtcRy8LyReGc8Qo8TT74YiBTvJgNOz8NRTd8xBu0jX6w",
      "e": "AQAB",
      "d": "XbcTyrG9PiTlJU5WkbAi_vRiNpanpr5i-G5oTSVgghKDAdD49iGxOsBfCMhqRhphqAT3gRmVmy3wpLP_OnuFkzCTympvcUeMdzfje9FU8SHQi-mN35QkYiWFK8Zap156NuASriUn4B-Mn8Ss84BjF6HNMrQ3ELAeWXw7EPOVrIVXc8A1OIwYTDMS5q3jDod_1omQnSeoKoRCq2FtznHrcYrt12POJi9vJSU32C8qi_Oi27Jta-TWszRNhpkRtDwmnEk0zPZ3LgnfCdKn6o1d3MfkEuBfaeFkh79udXHJlxWmelS6JrA7U2QKb7ihN441QBbqHAKOFmQBx-ef8mhPoQ",
      "p": "6INEeYjMOh_YGKgSh_rfJU7pqn7NIE1qxYnGhMcT0OZbqqSGukUReAkGEWt-B6CKo1iCRPoZlCwZE0uyW0XTEzUK4RCL-2vSSLvGSzFXPSHmZsmY9LR4XhahARBX_Q-QzfQSwf_F5UA5dfuML_bpmlo8ntecDAIsMLZzbcWhMps",
      "q": "26yIQFsdMB4E0OcUmluzD7DCvmv5_02wzbvy76SMVXDBCxQEjiHZy8ijsWv5Mk9CplkZ8tExjxKor7Ch3WbvsBJ-nIdvHlKpoOguQDGNujkS-oYXUkeGBckG1D03mCCAH66TzIiVN8-8IGbHp_P-DFoJUbThLrkS_56l6axR3PE",
      "dp": "Qv5HhYkP5xNzzS7oH_v9vZ8uHmzop40G3aHj7C_8Gq207cb39sWd0esvr2c8afAs4gHHjx5Mrm_CTdf6rOfCeH9JAi4lVyzq6wAHk3TFAR06aJVfl-pD4EA-5bKS15xbiavwl6sdlv9ZTxBKhStshYfIfa_8C02489QuEAvodU8",
      "dq": "m-rVunfxO5nS6UNayESVz2kykF2rT54hA6WHRLiSMoKZQfevVAKKx61dIiz07tR7Bf7v__yjJF2mBS1ldfP95Ab8frVSFT-uzlp9mWqSob6ozdAm9Wt2oNySUEozD3Lh_Zq3pNC8uKRlbsoEpBz2EGZHfwrXWYZbCbvdHwIECME",
      "qi": "dMaxIbiJv9qr5LiTsiwYTl5qLrpO1IBIvVFGHwZ5XOGYWSBeGOeGbaFjh5YtAfF7zsdq-APgXwmP8V0qji60mq9eL0T3dzGjb2nX2NwPxaWgt9s-5sVfbUS4SSsBOWIjYDY-l4EccMeqxx8de-8L5OorlZqg4Z0Ko6825dlfFTU",
      "kid": "client2-seal-v2",
      "alg": "PS256"
    }
  ]
}
2022-12-27 16:45:07
ValidateMTLSCertificatesAsX509
Root & issuing in mtls.ca is wrong order. Automatically correct it (Issuing first, then root)
2022-12-27 16:45:07 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2022-12-27 16:45:07 SUCCESS
ValidateClientPrivateKeysAreDifferent
Client signing JWKs have different thumbprints
jwk1
{
  "p": "79qV8hZTmYPcHWC3fr153ORpL6nRSB0exjZ-vsevw-OUfVOEdfLUQMM3WEpif-1-2YNqb0R8GdLEuvwJF_9n0L3Lo88-FQxp4bf-KuEJaWltWR75Uh7r-fAC_OuLyFrOLeUVwKTTXVaoIQzYP6_jKvBfo6gGsZOcOkssrvJF9EU",
  "kty": "RSA",
  "q": "2LN1Rup8L2DBSuwsN4ythZuBy10V2WGV6sZq4q6J86KVlwTC0f_RKp79PSVLGBd1i1wwhvq0ioIyNsVFlKg7xvfIYV7Hzvfsbq0qefQyu4IyN8rG36QTi_aFxnkKTmllEwZg9m7N2ikb3UKZ6asCsCKJCSW5xV64hF9n3Z7gRYk",
  "d": "G3kZcJyStMpCKlKcVBi8o5DDE_6lXn9lW-pLyLkjm58n9gjaiJZCdjw_OHPSiwtc5FjP8cDkh-BVTTMyUiheNzHzq4dK05gzBY5by0pHJPc7za3usDdNzQUU0AR3ygJBbNjRjaFrUyFFgUW1Go53wSsS5jmBoTXbBp2EO4qMpVhGhZ1kodDVXXcmv8a6vc2sLzL5ZIlSqZk2wWtSP4zIlhXoMEsocOhz7hl1-L3JiZM0alIfMUG37CPNRExiM8G1o5aL1Sz0_9y09AEdqQgUKnG5dU-SYBNeZ_HAxmes6I02CMqYZ3q_1MWLQ4EP-zQU3QpLea3na_jITiOjjMK0gQ",
  "e": "AQAB",
  "kid": "client1-seal-v2",
  "qi": "KbxcBj9OfFBa2xuciPtpEoLsCMO3Za8tkDXnconnH4NhNieIOOalNasQAuFy7q1BdmWlM7QheKP6GKO_ZQUBZc5NtGHw_P_oBq-5-z5BKNoFOKQPcCXBZDOA57pbKJVeJWYj3pZg07XVB2U1syJZBf0fEs-l7Da7QHKr5BQtyxo",
  "dp": "SsQ7i4w0IR1-ZtX4PRS5QQceVtI7v5v8NNNV7Qh4HLr7VZnMJ6w7R7jSrr35OGGC8jDJ48dYXABcfOEFwKpH5UTUjsqSUqNc-hSNsTYW5foMMQS7uUKUUoPjmo2eNCVCMgJAJp36mRTjMfI8EpY0XPUzCuPcukwGHhHC6wHwlnU",
  "alg": "PS256",
  "dq": "KTgpjK25pYFwAwJdfsuBjjKAQ-CW8VyAmcHYPvoYP4GjlrBPJobUkJjhbqoTWKfNsg59JI-3m8kcKBLqI1bE2Bn1wZ-3vgSmsn6536y1obkoODiYD540IaFo3NHVRgkCMtY5x2ZYPbEoHbQ3dp0Sy9Il4tmMNqDH1FYZeaxo2JE",
  "n": "ywiSPHMa8bWbNdUBdrw9UvLpntKovJY5Xo-jP4kwhRpQv7S6pK9fn-P7hE1zyPmlsWnHuVsOr-NIGS_oIvMxhkxLNu81i-xUddIU1Rq-gYMVCsn4U0_24xmScwvjUbKAm_N7oAN94S-1P3yL9XrQEaIfrTf_2PSwzNyh699xRj16b3EEjmv-bDFyqWy72QD9fMafylvZaODPx4JjxHyxt8YIDYyzVo4AwwKzwNj2HC-SpOdVB-fQQ8Bd9GSvqUDKF55lXADfa_bXv4RgThF0UnKHiDUK1nKaqmDUt9qouo_SIAV45cNgXLO2hHTrAhoqjPAUfwpIWa8NJ9111KZR7Q"
}
jwk2
{
  "p": "6INEeYjMOh_YGKgSh_rfJU7pqn7NIE1qxYnGhMcT0OZbqqSGukUReAkGEWt-B6CKo1iCRPoZlCwZE0uyW0XTEzUK4RCL-2vSSLvGSzFXPSHmZsmY9LR4XhahARBX_Q-QzfQSwf_F5UA5dfuML_bpmlo8ntecDAIsMLZzbcWhMps",
  "kty": "RSA",
  "q": "26yIQFsdMB4E0OcUmluzD7DCvmv5_02wzbvy76SMVXDBCxQEjiHZy8ijsWv5Mk9CplkZ8tExjxKor7Ch3WbvsBJ-nIdvHlKpoOguQDGNujkS-oYXUkeGBckG1D03mCCAH66TzIiVN8-8IGbHp_P-DFoJUbThLrkS_56l6axR3PE",
  "d": "XbcTyrG9PiTlJU5WkbAi_vRiNpanpr5i-G5oTSVgghKDAdD49iGxOsBfCMhqRhphqAT3gRmVmy3wpLP_OnuFkzCTympvcUeMdzfje9FU8SHQi-mN35QkYiWFK8Zap156NuASriUn4B-Mn8Ss84BjF6HNMrQ3ELAeWXw7EPOVrIVXc8A1OIwYTDMS5q3jDod_1omQnSeoKoRCq2FtznHrcYrt12POJi9vJSU32C8qi_Oi27Jta-TWszRNhpkRtDwmnEk0zPZ3LgnfCdKn6o1d3MfkEuBfaeFkh79udXHJlxWmelS6JrA7U2QKb7ihN441QBbqHAKOFmQBx-ef8mhPoQ",
  "e": "AQAB",
  "kid": "client2-seal-v2",
  "qi": "dMaxIbiJv9qr5LiTsiwYTl5qLrpO1IBIvVFGHwZ5XOGYWSBeGOeGbaFjh5YtAfF7zsdq-APgXwmP8V0qji60mq9eL0T3dzGjb2nX2NwPxaWgt9s-5sVfbUS4SSsBOWIjYDY-l4EccMeqxx8de-8L5OorlZqg4Z0Ko6825dlfFTU",
  "dp": "Qv5HhYkP5xNzzS7oH_v9vZ8uHmzop40G3aHj7C_8Gq207cb39sWd0esvr2c8afAs4gHHjx5Mrm_CTdf6rOfCeH9JAi4lVyzq6wAHk3TFAR06aJVfl-pD4EA-5bKS15xbiavwl6sdlv9ZTxBKhStshYfIfa_8C02489QuEAvodU8",
  "alg": "PS256",
  "dq": "m-rVunfxO5nS6UNayESVz2kykF2rT54hA6WHRLiSMoKZQfevVAKKx61dIiz07tR7Bf7v__yjJF2mBS1ldfP95Ab8frVSFT-uzlp9mWqSob6ozdAm9Wt2oNySUEozD3Lh_Zq3pNC8uKRlbsoEpBz2EGZHfwrXWYZbCbvdHwIECME",
  "n": "x4T_himheejTL2xm0pt4Xt3wG3v0xJ0gGW0OtTFBIwdAoOc3NE53kzyECfESn9xngfr01PBlboLhT1nXFoB0JqwFpY3VPD44ZAf5C47fJXAXqnWoLEJlmBQ4Mg9fPnkU4HVwVGztQebXVgas9qOAwtdZPwYxltNXhomKCPyrnZm6v55c1mAg62KbDS0NmdAXbSTdM4fn4URzivMwHAUXggTYZwRDowAqnf9Cu5TSW8PuM2vgXAP6775zFQABRBlmiBhGBHPJnvUbPpgKU-TpVdlpQFtpfZ4w2r2IN-YlrpmtcRy8LyReGc8Qo8TT74YiBTvJgNOz8NRTd8xBu0jX6w"
}
2022-12-27 16:45:07 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
resourceUrl
https://mtls-opin-hml.brasilprev.com.br/open-insurance/customers/v1/personal/identifications
consentUrl
https://mtls-opin-hml.brasilprev.com.br/open-insurance/consents/v1/consents
brazilCpf
12312312333
brazilOrganizationId
9bafc457-33b5-421b-8af7-d5fca3751724
brazilPaymentConsent
{
  "data": {
    "loggedUser": {
      "document": {
        "identification": "12312312333",
        "rel": "CPF"
      }
    },
    "creditor": {
      "personType": "PESSOA_NATURAL",
      "cpfCnpj": "23423423444",
      "name": "Marco Antonio de Brito"
    },
    "payment": {
      "type": "PIX",
      "date": "2021-01-01",
      "currency": "BRL",
      "amount": "100000.12"
    },
    "debtorAccount": {
      "ispb": "12345678",
      "issuer": "1774",
      "number": "1234567890",
      "accountType": "CACC"
    }
  }
}
brazilPixPayment
{
  "data": {
    "localInstrument": "DICT",
    "payment": {
      "amount": "100000.12",
      "currency": "BRL"
    },
    "creditorAccount": {
      "ispb": "12345678",
      "issuer": "1774",
      "number": "1234567890",
      "accountType": "CACC"
    },
    "remittanceInformation": "Pagamento da nota XPTO035-002.",
    "qrCode": "00020104141234567890123426660014BR.GOV.BCB.PIX014466756C616E6F32303139406578616D706C652E636F6D27300012  \nBR.COM.OUTRO011001234567895204000053039865406123.455802BR5915NOMEDORECEBEDOR6008BRASILIA61087007490062  \n530515RP12345678-201950300017BR.GOV.BCB.BRCODE01051.0.080450014BR.GOV.BCB.PIX0123PADRAO.URL.PIX/0123AB  \nCD81390012BR.COM.OUTRO01190123.ABCD.3456.WXYZ6304EB76\n",
    "proxy": "12345678901",
    "cnpjInitiator": "74320009000116"
  }
}
2022-12-27 16:45:07 SUCCESS
SetProtectedResourceUrlToSingleResourceEndpoint
Set protected resource URL
protected_resource_url
https://mtls-opin-hml.brasilprev.com.br/open-insurance/customers/v1/personal/identifications
2022-12-27 16:45:07 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "mtls-opin-hml.brasilprev.com.br",
  "testPort": 443
}
2022-12-27 16:45:07 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "mtls-opin-hml.brasilprev.com.br",
  "testPort": 443
}
accounts_request_endpoint
{
  "testHost": "mtls-opin-hml.brasilprev.com.br",
  "testPort": 443
}
2022-12-27 16:45:07
fapi1-advanced-final-ensure-authorization-request-without-state-success
Setup Done
Use client_credentials grant to obtain Brazil consent
2022-12-27 16:45:07 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
Created token endpoint request
grant_type
client_credentials
scope
openid customers resources consents
2022-12-27 16:45:07 SUCCESS
SetConsentsScopeOnTokenEndpointRequest
Set scope parameter to 'consents'
grant_type
client_credentials
scope
consents
2022-12-27 16:45:07 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
Lo7Kta3JY7GVL-DFOWDK3
sub
Lo7Kta3JY7GVL-DFOWDK3
aud
https://mtls-opin-hml.brasilprev.com.br/auth/token
jti
hP6BY7BYZ3zZH1vCgD1H
iat
1672159507
exp
1672159567
2022-12-27 16:45:07 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiJjbGllbnQxLXNlYWwtdjIiLCJhbGciOiJQUzI1NiJ9.eyJzdWIiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJhdWQiOiJodHRwczpcL1wvbXRscy1vcGluLWhtbC5icmFzaWxwcmV2LmNvbS5iclwvYXV0aFwvdG9rZW4iLCJpc3MiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJleHAiOjE2NzIxNTk1NjcsImlhdCI6MTY3MjE1OTUwNywianRpIjoiaFA2Qlk3QllaM3paSDF2Q2dEMUgifQ.voqx4eC17DFyftA_X6sbcXl_KOSXHWW6Mdmi7M5kQhbr5ji40iy1h9IfpWvqE_uCy43zw-tML1OX4t-rkK3OV0YVTDI8437Q7EZPMHD4ohi_cnuLnBKzl0DGcyGIR_U1eAOD5s0xtDpGOuYVisoNZSF-j6M6sg0CRiY0ik4ruduZexABu4L8n76FuSzOUdqgi9CANCBIQJghht0NCoW_VWJlop-BK9hmnPEb8WsbfAW3pRxsZHWG5-i_cvyI8lmafih6eiB8h0rm42_3sLAkVPRBmsOPCDHZi0nLh4_Ouv65d17F0VqVcLjGGcV5zGvjJULaYDJujPOi5ltul4sO0Q
2022-12-27 16:45:07
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
client_credentials
scope
consents
client_assertion
eyJraWQiOiJjbGllbnQxLXNlYWwtdjIiLCJhbGciOiJQUzI1NiJ9.eyJzdWIiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJhdWQiOiJodHRwczpcL1wvbXRscy1vcGluLWhtbC5icmFzaWxwcmV2LmNvbS5iclwvYXV0aFwvdG9rZW4iLCJpc3MiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJleHAiOjE2NzIxNTk1NjcsImlhdCI6MTY3MjE1OTUwNywianRpIjoiaFA2Qlk3QllaM3paSDF2Q2dEMUgifQ.voqx4eC17DFyftA_X6sbcXl_KOSXHWW6Mdmi7M5kQhbr5ji40iy1h9IfpWvqE_uCy43zw-tML1OX4t-rkK3OV0YVTDI8437Q7EZPMHD4ohi_cnuLnBKzl0DGcyGIR_U1eAOD5s0xtDpGOuYVisoNZSF-j6M6sg0CRiY0ik4ruduZexABu4L8n76FuSzOUdqgi9CANCBIQJghht0NCoW_VWJlop-BK9hmnPEb8WsbfAW3pRxsZHWG5-i_cvyI8lmafih6eiB8h0rm42_3sLAkVPRBmsOPCDHZi0nLh4_Ouv65d17F0VqVcLjGGcV5zGvjJULaYDJujPOi5ltul4sO0Q
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2022-12-27 16:45:07
CallTokenEndpoint
HTTP request
request_uri
https://mtls-opin-hml.brasilprev.com.br/auth/token
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "795"
}
request_body
grant_type=client_credentials&scope=consents&client_assertion=eyJraWQiOiJjbGllbnQxLXNlYWwtdjIiLCJhbGciOiJQUzI1NiJ9.eyJzdWIiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJhdWQiOiJodHRwczpcL1wvbXRscy1vcGluLWhtbC5icmFzaWxwcmV2LmNvbS5iclwvYXV0aFwvdG9rZW4iLCJpc3MiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJleHAiOjE2NzIxNTk1NjcsImlhdCI6MTY3MjE1OTUwNywianRpIjoiaFA2Qlk3QllaM3paSDF2Q2dEMUgifQ.voqx4eC17DFyftA_X6sbcXl_KOSXHWW6Mdmi7M5kQhbr5ji40iy1h9IfpWvqE_uCy43zw-tML1OX4t-rkK3OV0YVTDI8437Q7EZPMHD4ohi_cnuLnBKzl0DGcyGIR_U1eAOD5s0xtDpGOuYVisoNZSF-j6M6sg0CRiY0ik4ruduZexABu4L8n76FuSzOUdqgi9CANCBIQJghht0NCoW_VWJlop-BK9hmnPEb8WsbfAW3pRxsZHWG5-i_cvyI8lmafih6eiB8h0rm42_3sLAkVPRBmsOPCDHZi0nLh4_Ouv65d17F0VqVcLjGGcV5zGvjJULaYDJujPOi5ltul4sO0Q&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
request_mutual_tls
{
  "cert": "MIID2DCCAsACFFdvTm3jUahYgwt19fkNbVEOcdaoMA0GCSqGSIb3DQEBCwUAMCExHzAdBgNVBAMMFk9QVVNfT1BFTl9CQU5LSU5HX0RFTU8wHhcNMjIwOTIyMTIyNDI5WhcNMjQwOTIxMTIyNDI5WjCCAS4xGDAWBgNVBA8MD0J1c2luZXNzIEVudGl0eTETMBEGCysGAQQBgjc8AgEDEwJCUjEXMBUGA1UEBRMONzI3MzQxOTcwMDAxMDExCzAJBgNVBAYTAkJSMSUwIwYDVQQKDBxFbXByZXNhIFVtIE9wdXMgT3BlbiBCYW5raW5nMQswCQYDVQQIDAJTUDEVMBMGA1UEBwwMU8ODwqNvIFBhdWxvMTMwMQYDVQRhDCpPUElCUi02ZmQ2NGNkNy1hNTZkLTQyODctYjEyYy0xNWJhY2YyNDJmNzIxNDAyBgoJkiaJk/IsZAEBDCQ3ZmQzNGMzZS02YjZmLTQ5NDEtYTNlZS05ZjdhYzIzYjFlMjUxITAfBgNVBAMMGGNsaWVudDEuMTI3LjAuMC4xLm5pcC5pbzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL6LzILNPSVui4CXsO0TJ0RzPt0Sj32ArFkNZQW+NGakoL21pjv4ZzkqIBvVeCKbIyce4yUUC2dHG7b9o3xorU736mJwpglSklbzFMSq7+2rBCgUjA6LIR0T3DEEWM1AAGLum+27gtae0dc0b3L0ZNAfcuV7SuRyyA6/pN6h/cIa8RdGqCFW2LC8fei+Ky9Zu9qBPOcRjALQ2o7Jp1LIQ7fT3aY3oL6VYpFo1ZdMBJfLWEHOadXwAWYM8u53y2Qh8PJg6BIJh9xtQ5Egk+zMvOTqKVKUQHKWxP6XOUxvvJMYC0crs3S24YUEValJORRXV3904sJSWxM8f98N7gN6ZR0CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAiQpHLmkJl0ZoMrZQ0qmtnM6Dlo7oQUsnHwTcD3ewX5K5/1YdNuVn2Pk8G9lIFtMl8So+D1ocWCnvbkgXHsPIBktFomA9ar5H2SbjloUOqLLbYcQbRh98a0B3RI8Ttp6mnfpZ6L5HEFkxe9TYqWzHEgsFjJuO5I5o0zsElO0Oy4Ug/2oKpFqNbUzhgw7BcPXgDCEefH8Z2pMgwB7MJo0IILO+dtboH4BR/N/uTRp6vAJKt3eNQD7ZhqSmZdzwguE2vaKaYuCEoKP3eUVWMClf5qQswrM8Y02CXfTsAY0bKk/LtSQPA27h0IhRJvNCTMWyF9/tbOpFgAShN9qtJjNjHw\u003d\u003d",
  "key": "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC+i8yCzT0lbouAl7DtEydEcz7dEo99gKxZDWUFvjRmpKC9taY7+Gc5KiAb1XgimyMnHuMlFAtnRxu2/aN8aK1O9+picKYJUpJW8xTEqu/tqwQoFIwOiyEdE9wxBFjNQABi7pvtu4LWntHXNG9y9GTQH3Lle0rkcsgOv6Teof3CGvEXRqghVtiwvH3ovisvWbvagTznEYwC0NqOyadSyEO3092mN6C+lWKRaNWXTASXy1hBzmnV8AFmDPLud8tkIfDyYOgSCYfcbUORIJPszLzk6ilSlEBylsT+lzlMb7yTGAtHK7N0tuGFBFWpSTkUV1d/dOLCUlsTPH/fDe4DemUdAgMBAAECggEABBf8zNKb/bHiTWD07CL9NPtE3nsHmiqpiUBAa18qwQnIakr8x00O6qt9BRwQ+K1ck/qV5rYHiLB+Z/ALEyEsmAW7g2HoL0sW2cdfKtqBTRnffPz0BVv32igTEvqE7ePyHi4CK5lbtkCzQWxe+JlHkTEbxtJfSYktwyNa522ThhgEmHOA1IS4oUC+e7J+VKK7xkjoil6R0fItwBp3erAVXJLmOxiCgxm/KyDVjvd4aM206sISqdENV0YEghGsDZ4i63vlGlY61P59okNGykgsQShHYHj0rgK06IXr//G68xcXuLy1/ftPRvOZ1WYM7BmEeEyCZbNueJEODhLEZSMqAQKBgQDeWJdSHN6EL7OPmDOi3GBnJXf044Qa//00NXfAXueK04vDqKmhGcmPqasihHZKVW5zYmV9+y7eQZ+jAYWpPO9lbBnUKDZpRRlvnJhFUVTwJmvEkeeIB47yYmZ4GBiAhiwVBSHVvjmFpcqH7SzYs632Kpc5gnX5JLkR87WEAWBm7wKBgQDbYwfUjxjZPGvjU0XM2JlBnOl+sM4iXzDLwI2dScaIC4HF/cidiGKvHBqqYeuowUA3soCpsVoEiaJxXUbWpVhD9QnhU2aLGIqfdF3vDRxt9PE0nbSCybAE7pXAI0yGz3Wh7N5181gKAZyR6q1otsN1XWpDB4dCqMgLKzIlqXRUswKBgCkOCJrT085qlGguPVKUCITjKTwhinIF1HYAbWUq4OwEValCClhBz7LkLEJKXSEqlyNdBsp1R9koGtbZYBm4s6dxh29iIXHcnW67Zm5eLyXMoleAbVTzuFRPEQaZxGRu4dLbyLyTzEE+NKBWjdJRkwyCHrwyt5/SRQ3ohxqhunAnAoGBAIkT7o+Uvcz2oN7QaDufVtsVZRvA83usiLu224Vc1Iyqy/JfKRutXSPW5p5xQqMV5L8obJYa94kASpyU0K9LbsQ/dmXxC5B7zBnnxs2YHpxhwNjEdUaHKNFcFfuQ0r8lH3YGn9WJMAhIi4Ds5l8YWzaZIM0zBgPTm/LGkbXQlJxbAoGALddNGt6HqkR13ZaVXDhsVKfQEIbE65TPQzy0Hq7STa8XI8MRD3NkUDVMVzk5ba2tLMjNZbct24wERXD6lLeENVzWdyqrlhcXZ3d4cm29/wFKuBnSjk4xHF2JxmgZEMikUFv3uZND7d/966Z81HLEzgYI7ncY3fgCr6OoaPLeCA4\u003d",
  "ca": "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\u003d"
}
2022-12-27 16:45:08 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Tue, 27 Dec 2022 16:45:08 GMT",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "120",
  "connection": "keep-alive",
  "content-security-policy": "default-src \u0027self\u0027;base-uri \u0027self\u0027;block-all-mixed-content;font-src \u0027self\u0027 https: data:;frame-ancestors \u0027self\u0027;img-src \u0027self\u0027 data:;object-src \u0027none\u0027;script-src \u0027self\u0027;script-src-attr \u0027none\u0027;style-src \u0027self\u0027 https: \u0027unsafe-inline\u0027;upgrade-insecure-requests",
  "x-dns-prefetch-control": "off",
  "expect-ct": "max-age\u003d0",
  "x-frame-options": "SAMEORIGIN",
  "strict-transport-security": "max-age\u003d15724800; includeSubDomains",
  "x-download-options": "noopen",
  "x-content-type-options": "nosniff",
  "x-permitted-cross-domain-policies": "none",
  "referrer-policy": "no-referrer",
  "x-xss-protection": "0",
  "vary": "Origin",
  "access-control-allow-credentials": "true",
  "pragma": "no-cache",
  "cache-control": "no-cache, no-store"
}
response_body
{"access_token":"1SBarNRO3G-5ivvu-zXJnBJkbirDeFQzBWocGNZ_xkd","expires_in":900,"token_type":"Bearer","scope":"consents"}
2022-12-27 16:45:08 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
1SBarNRO3G-5ivvu-zXJnBJkbirDeFQzBWocGNZ_xkd
expires_in
900
token_type
Bearer
scope
consents
2022-12-27 16:45:08 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2022-12-27 16:45:08 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
1SBarNRO3G-5ivvu-zXJnBJkbirDeFQzBWocGNZ_xkd
2022-12-27 16:45:08 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
1SBarNRO3G-5ivvu-zXJnBJkbirDeFQzBWocGNZ_xkd
type
Bearer
2022-12-27 16:45:08 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
900
2022-12-27 16:45:08 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
900
2022-12-27 16:45:08
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2022-12-27 16:45:08 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Tue, 27 Dec 2022 16:45:08 GMT"
}
2022-12-27 16:45:08 SUCCESS
FAPIBrazilOpenInsuranceCreateConsentRequest
consent_endpoint_request
{
  "data": {
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "12312312333",
        "rel": "CPF"
      }
    }
  }
}
2022-12-27 16:45:08 SUCCESS
FAPIBrazilExtractClientMTLSCertificateSubject
Extracted subject from MTLS certificate
org_type
OPIBR
subjectdn
CN=client1.127.0.0.1.nip.io,UID=7fd34c3e-6b6f-4941-a3ee-9f7ac23b1e25,2.5.4.97=#0c2a4f504942522d36666436346364372d613536642d343238372d623132632d313562616366323432663732,L=São Paulo,ST=SP,O=Empresa Um Opus Open Banking,C=BR,2.5.4.5=#130e3732373334313937303030313031,1.3.6.1.4.1.311.60.2.1.3=#13024252,2.5.4.15=#0c0f427573696e65737320456e74697479
ou
6fd64cd7-a56d-4287-b12c-15bacf242f72
brazil_software_id
7fd34c3e-6b6f-4941-a3ee-9f7ac23b1e25
2022-12-27 16:45:08
FAPIBrazilOpenInsuranceVerifyCertificateSubjectOrganizationIdentifier
Certificate organization identifier field contains expected OPIBR
org_type
OPIBR
subjectdn
CN=client1.127.0.0.1.nip.io,UID=7fd34c3e-6b6f-4941-a3ee-9f7ac23b1e25,2.5.4.97=#0c2a4f504942522d36666436346364372d613536642d343238372d623132632d313562616366323432663732,L=São Paulo,ST=SP,O=Empresa Um Opus Open Banking,C=BR,2.5.4.5=#130e3732373334313937303030313031,1.3.6.1.4.1.311.60.2.1.3=#13024252,2.5.4.15=#0c0f427573696e65737320456e74697479
2022-12-27 16:45:08 SUCCESS
FAPIBrazilAddExpirationToConsentRequest
Added expiration time to consent request
consent_endpoint_request
{
  "data": {
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "12312312333",
        "rel": "CPF"
      }
    },
    "expirationDateTime": "2022-12-27T18:45:08Z"
  }
}
2022-12-27 16:45:08
CallConsentEndpointWithBearerToken
HTTP request
request_uri
https://mtls-opin-hml.brasilprev.com.br/open-insurance/consents/v1/consents
request_method
POST
request_headers
{
  "accept": "application/json",
  "authorization": "Bearer 1SBarNRO3G-5ivvu-zXJnBJkbirDeFQzBWocGNZ_xkd",
  "x-fapi-auth-date": "Tue, 27 Dec 2022 16:45:08 GMT",
  "content-type": "application/json",
  "content-length": "200"
}
request_body
{"data":{"permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ"],"loggedUser":{"document":{"identification":"12312312333","rel":"CPF"}},"expirationDateTime":"2022-12-27T18:45:08Z"}}
request_mutual_tls
{
  "cert": "MIID2DCCAsACFFdvTm3jUahYgwt19fkNbVEOcdaoMA0GCSqGSIb3DQEBCwUAMCExHzAdBgNVBAMMFk9QVVNfT1BFTl9CQU5LSU5HX0RFTU8wHhcNMjIwOTIyMTIyNDI5WhcNMjQwOTIxMTIyNDI5WjCCAS4xGDAWBgNVBA8MD0J1c2luZXNzIEVudGl0eTETMBEGCysGAQQBgjc8AgEDEwJCUjEXMBUGA1UEBRMONzI3MzQxOTcwMDAxMDExCzAJBgNVBAYTAkJSMSUwIwYDVQQKDBxFbXByZXNhIFVtIE9wdXMgT3BlbiBCYW5raW5nMQswCQYDVQQIDAJTUDEVMBMGA1UEBwwMU8ODwqNvIFBhdWxvMTMwMQYDVQRhDCpPUElCUi02ZmQ2NGNkNy1hNTZkLTQyODctYjEyYy0xNWJhY2YyNDJmNzIxNDAyBgoJkiaJk/IsZAEBDCQ3ZmQzNGMzZS02YjZmLTQ5NDEtYTNlZS05ZjdhYzIzYjFlMjUxITAfBgNVBAMMGGNsaWVudDEuMTI3LjAuMC4xLm5pcC5pbzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL6LzILNPSVui4CXsO0TJ0RzPt0Sj32ArFkNZQW+NGakoL21pjv4ZzkqIBvVeCKbIyce4yUUC2dHG7b9o3xorU736mJwpglSklbzFMSq7+2rBCgUjA6LIR0T3DEEWM1AAGLum+27gtae0dc0b3L0ZNAfcuV7SuRyyA6/pN6h/cIa8RdGqCFW2LC8fei+Ky9Zu9qBPOcRjALQ2o7Jp1LIQ7fT3aY3oL6VYpFo1ZdMBJfLWEHOadXwAWYM8u53y2Qh8PJg6BIJh9xtQ5Egk+zMvOTqKVKUQHKWxP6XOUxvvJMYC0crs3S24YUEValJORRXV3904sJSWxM8f98N7gN6ZR0CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAiQpHLmkJl0ZoMrZQ0qmtnM6Dlo7oQUsnHwTcD3ewX5K5/1YdNuVn2Pk8G9lIFtMl8So+D1ocWCnvbkgXHsPIBktFomA9ar5H2SbjloUOqLLbYcQbRh98a0B3RI8Ttp6mnfpZ6L5HEFkxe9TYqWzHEgsFjJuO5I5o0zsElO0Oy4Ug/2oKpFqNbUzhgw7BcPXgDCEefH8Z2pMgwB7MJo0IILO+dtboH4BR/N/uTRp6vAJKt3eNQD7ZhqSmZdzwguE2vaKaYuCEoKP3eUVWMClf5qQswrM8Y02CXfTsAY0bKk/LtSQPA27h0IhRJvNCTMWyF9/tbOpFgAShN9qtJjNjHw\u003d\u003d",
  "key": "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC+i8yCzT0lbouAl7DtEydEcz7dEo99gKxZDWUFvjRmpKC9taY7+Gc5KiAb1XgimyMnHuMlFAtnRxu2/aN8aK1O9+picKYJUpJW8xTEqu/tqwQoFIwOiyEdE9wxBFjNQABi7pvtu4LWntHXNG9y9GTQH3Lle0rkcsgOv6Teof3CGvEXRqghVtiwvH3ovisvWbvagTznEYwC0NqOyadSyEO3092mN6C+lWKRaNWXTASXy1hBzmnV8AFmDPLud8tkIfDyYOgSCYfcbUORIJPszLzk6ilSlEBylsT+lzlMb7yTGAtHK7N0tuGFBFWpSTkUV1d/dOLCUlsTPH/fDe4DemUdAgMBAAECggEABBf8zNKb/bHiTWD07CL9NPtE3nsHmiqpiUBAa18qwQnIakr8x00O6qt9BRwQ+K1ck/qV5rYHiLB+Z/ALEyEsmAW7g2HoL0sW2cdfKtqBTRnffPz0BVv32igTEvqE7ePyHi4CK5lbtkCzQWxe+JlHkTEbxtJfSYktwyNa522ThhgEmHOA1IS4oUC+e7J+VKK7xkjoil6R0fItwBp3erAVXJLmOxiCgxm/KyDVjvd4aM206sISqdENV0YEghGsDZ4i63vlGlY61P59okNGykgsQShHYHj0rgK06IXr//G68xcXuLy1/ftPRvOZ1WYM7BmEeEyCZbNueJEODhLEZSMqAQKBgQDeWJdSHN6EL7OPmDOi3GBnJXf044Qa//00NXfAXueK04vDqKmhGcmPqasihHZKVW5zYmV9+y7eQZ+jAYWpPO9lbBnUKDZpRRlvnJhFUVTwJmvEkeeIB47yYmZ4GBiAhiwVBSHVvjmFpcqH7SzYs632Kpc5gnX5JLkR87WEAWBm7wKBgQDbYwfUjxjZPGvjU0XM2JlBnOl+sM4iXzDLwI2dScaIC4HF/cidiGKvHBqqYeuowUA3soCpsVoEiaJxXUbWpVhD9QnhU2aLGIqfdF3vDRxt9PE0nbSCybAE7pXAI0yGz3Wh7N5181gKAZyR6q1otsN1XWpDB4dCqMgLKzIlqXRUswKBgCkOCJrT085qlGguPVKUCITjKTwhinIF1HYAbWUq4OwEValCClhBz7LkLEJKXSEqlyNdBsp1R9koGtbZYBm4s6dxh29iIXHcnW67Zm5eLyXMoleAbVTzuFRPEQaZxGRu4dLbyLyTzEE+NKBWjdJRkwyCHrwyt5/SRQ3ohxqhunAnAoGBAIkT7o+Uvcz2oN7QaDufVtsVZRvA83usiLu224Vc1Iyqy/JfKRutXSPW5p5xQqMV5L8obJYa94kASpyU0K9LbsQ/dmXxC5B7zBnnxs2YHpxhwNjEdUaHKNFcFfuQ0r8lH3YGn9WJMAhIi4Ds5l8YWzaZIM0zBgPTm/LGkbXQlJxbAoGALddNGt6HqkR13ZaVXDhsVKfQEIbE65TPQzy0Hq7STa8XI8MRD3NkUDVMVzk5ba2tLMjNZbct24wERXD6lLeENVzWdyqrlhcXZ3d4cm29/wFKuBnSjk4xHF2JxmgZEMikUFv3uZND7d/966Z81HLEzgYI7ncY3fgCr6OoaPLeCA4\u003d",
  "ca": "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\u003d"
}
2022-12-27 16:45:08 RESPONSE
CallConsentEndpointWithBearerToken
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "date": "Tue, 27 Dec 2022 16:45:08 GMT",
  "content-type": "application/json",
  "content-length": "546",
  "connection": "keep-alive",
  "x-fapi-interaction-id": "b3729884-eaa0-4ffa-9d87-9553bec0cedd",
  "x-correlation-id": "b3729884-eaa0-4ffa-9d87-9553bec0cedd",
  "vary": "Origin",
  "access-control-allow-origin": "*",
  "x-v": "1.0.3",
  "x-kong-upstream-latency": "48",
  "x-kong-proxy-latency": "30",
  "via": "kong/2.2.2",
  "strict-transport-security": "max-age\u003d15724800; includeSubDomains"
}
response_body
{"data":{"consentId":"urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c","creationDateTime":"2022-12-27T16:45:08Z","status":"AWAITING_AUTHORISATION","statusUpdateDateTime":"2022-12-27T16:45:08Z","permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ"],"expirationDateTime":"2022-12-27T18:45:08Z"},"links":{"self":"https://mtls-opin-hml.brasilprev.com.br/open-insurance/consents/v1/consents/urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2022-12-27T16:45:08Z"}}
2022-12-27 16:45:08 SUCCESS
CallConsentEndpointWithBearerToken
Got a response from the consent endpoint
status
201
endpoint_name
resource
headers
{
  "date": "Tue, 27 Dec 2022 16:45:08 GMT",
  "content-type": "application/json",
  "content-length": "546",
  "connection": "keep-alive",
  "x-fapi-interaction-id": "b3729884-eaa0-4ffa-9d87-9553bec0cedd",
  "x-correlation-id": "b3729884-eaa0-4ffa-9d87-9553bec0cedd",
  "vary": "Origin",
  "access-control-allow-origin": "*",
  "x-v": "1.0.3",
  "x-kong-upstream-latency": "48",
  "x-kong-proxy-latency": "30",
  "via": "kong/2.2.2",
  "strict-transport-security": "max-age\u003d15724800; includeSubDomains"
}
body
{"data":{"consentId":"urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c","creationDateTime":"2022-12-27T16:45:08Z","status":"AWAITING_AUTHORISATION","statusUpdateDateTime":"2022-12-27T16:45:08Z","permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ"],"expirationDateTime":"2022-12-27T18:45:08Z"},"links":{"self":"https://mtls-opin-hml.brasilprev.com.br/open-insurance/consents/v1/consents/urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2022-12-27T16:45:08Z"}}
body_json
{
  "data": {
    "consentId": "urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c",
    "creationDateTime": "2022-12-27T16:45:08Z",
    "status": "AWAITING_AUTHORISATION",
    "statusUpdateDateTime": "2022-12-27T16:45:08Z",
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ"
    ],
    "expirationDateTime": "2022-12-27T18:45:08Z"
  },
  "links": {
    "self": "https://mtls-opin-hml.brasilprev.com.br/open-insurance/consents/v1/consents/urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c"
  },
  "meta": {
    "totalRecords": 1,
    "totalPages": 1,
    "requestDateTime": "2022-12-27T16:45:08Z"
  }
}
2022-12-27 16:45:08 SUCCESS
EnsureHttpStatusCodeIs201
resource endpoint returned the expected http status
expected_status
201
http_status
201
2022-12-27 16:45:08 SUCCESS
EnsureContentTypeJson
endpoint_response Content-Type: header is application/json
2022-12-27 16:45:08 SUCCESS
FAPIBrazilConsentEndpointResponseValidatePermissions
Consent endpoint response contains expected permissions
requested
[
  "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
  "RESOURCES_READ"
]
granted
[
  "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
  "RESOURCES_READ"
]
2022-12-27 16:45:08 SUCCESS
ExtractConsentIdFromConsentEndpointResponse
Extracted the consent id
consent_id
urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c
2022-12-27 16:45:08 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
b3729884-eaa0-4ffa-9d87-9553bec0cedd
2022-12-27 16:45:08 SUCCESS
FAPIBrazilAddConsentIdToClientScope
Added scope of 'openid customers resources consents consent:urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c' to client's scope
scope
openid customers resources consents consent:urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "n": "ywiSPHMa8bWbNdUBdrw9UvLpntKovJY5Xo-jP4kwhRpQv7S6pK9fn-P7hE1zyPmlsWnHuVsOr-NIGS_oIvMxhkxLNu81i-xUddIU1Rq-gYMVCsn4U0_24xmScwvjUbKAm_N7oAN94S-1P3yL9XrQEaIfrTf_2PSwzNyh699xRj16b3EEjmv-bDFyqWy72QD9fMafylvZaODPx4JjxHyxt8YIDYyzVo4AwwKzwNj2HC-SpOdVB-fQQ8Bd9GSvqUDKF55lXADfa_bXv4RgThF0UnKHiDUK1nKaqmDUt9qouo_SIAV45cNgXLO2hHTrAhoqjPAUfwpIWa8NJ9111KZR7Q",
      "e": "AQAB",
      "d": "G3kZcJyStMpCKlKcVBi8o5DDE_6lXn9lW-pLyLkjm58n9gjaiJZCdjw_OHPSiwtc5FjP8cDkh-BVTTMyUiheNzHzq4dK05gzBY5by0pHJPc7za3usDdNzQUU0AR3ygJBbNjRjaFrUyFFgUW1Go53wSsS5jmBoTXbBp2EO4qMpVhGhZ1kodDVXXcmv8a6vc2sLzL5ZIlSqZk2wWtSP4zIlhXoMEsocOhz7hl1-L3JiZM0alIfMUG37CPNRExiM8G1o5aL1Sz0_9y09AEdqQgUKnG5dU-SYBNeZ_HAxmes6I02CMqYZ3q_1MWLQ4EP-zQU3QpLea3na_jITiOjjMK0gQ",
      "p": "79qV8hZTmYPcHWC3fr153ORpL6nRSB0exjZ-vsevw-OUfVOEdfLUQMM3WEpif-1-2YNqb0R8GdLEuvwJF_9n0L3Lo88-FQxp4bf-KuEJaWltWR75Uh7r-fAC_OuLyFrOLeUVwKTTXVaoIQzYP6_jKvBfo6gGsZOcOkssrvJF9EU",
      "q": "2LN1Rup8L2DBSuwsN4ythZuBy10V2WGV6sZq4q6J86KVlwTC0f_RKp79PSVLGBd1i1wwhvq0ioIyNsVFlKg7xvfIYV7Hzvfsbq0qefQyu4IyN8rG36QTi_aFxnkKTmllEwZg9m7N2ikb3UKZ6asCsCKJCSW5xV64hF9n3Z7gRYk",
      "dp": "SsQ7i4w0IR1-ZtX4PRS5QQceVtI7v5v8NNNV7Qh4HLr7VZnMJ6w7R7jSrr35OGGC8jDJ48dYXABcfOEFwKpH5UTUjsqSUqNc-hSNsTYW5foMMQS7uUKUUoPjmo2eNCVCMgJAJp36mRTjMfI8EpY0XPUzCuPcukwGHhHC6wHwlnU",
      "dq": "KTgpjK25pYFwAwJdfsuBjjKAQ-CW8VyAmcHYPvoYP4GjlrBPJobUkJjhbqoTWKfNsg59JI-3m8kcKBLqI1bE2Bn1wZ-3vgSmsn6536y1obkoODiYD540IaFo3NHVRgkCMtY5x2ZYPbEoHbQ3dp0Sy9Il4tmMNqDH1FYZeaxo2JE",
      "qi": "KbxcBj9OfFBa2xuciPtpEoLsCMO3Za8tkDXnconnH4NhNieIOOalNasQAuFy7q1BdmWlM7QheKP6GKO_ZQUBZc5NtGHw_P_oBq-5-z5BKNoFOKQPcCXBZDOA57pbKJVeJWYj3pZg07XVB2U1syJZBf0fEs-l7Da7QHKr5BQtyxo",
      "kid": "client1-seal-v2",
      "alg": "PS256"
    }
  ]
}
client_id
Lo7Kta3JY7GVL-DFOWDK3
Make request to authorization endpoint
2022-12-27 16:45:08 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
Lo7Kta3JY7GVL-DFOWDK3
redirect_uri
https://www.certification.openid.net/test/a/brasilprev/callback
scope
openid customers resources consents consent:urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c
2022-12-27 16:45:08
CreateRandomStateValue
Created state value
requested_state_length
10
state
1oXSLK47rC
2022-12-27 16:45:08
AddStateToAuthorizationEndpointRequest
NOT adding state to request object
2022-12-27 16:45:08
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
MHr2DkkATU
2022-12-27 16:45:08 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
Lo7Kta3JY7GVL-DFOWDK3
redirect_uri
https://www.certification.openid.net/test/a/brasilprev/callback
scope
openid customers resources consents consent:urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c
nonce
MHr2DkkATU
2022-12-27 16:45:08 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCodeIdtoken
Added response_type parameter to request
client_id
Lo7Kta3JY7GVL-DFOWDK3
redirect_uri
https://www.certification.openid.net/test/a/brasilprev/callback
scope
openid customers resources consents consent:urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c
nonce
MHr2DkkATU
response_type
code id_token
2022-12-27 16:45:08
CreateRandomCodeVerifier
Created code_verifier value
code_verifier
aiwhUP1vNwU8AyiQqx.54FtpotGMcWp4ljN7ntcvkDb-qq.arPAfYAEPQ7d6J0v5-9NEAt98dgdpKThIDFmP5rkLw4txO0m6b9c.Z9KrwizOv~GKL0_PCRgCzEVZfFec
2022-12-27 16:45:08
CreateS256CodeChallenge
Created code_challenge value
code_challenge
Bny7wKMUAFrnHXGi7bKkawKHAGcSljcyG76F1UDUFi4
2022-12-27 16:45:08 SUCCESS
AddCodeChallengeToAuthorizationEndpointRequest
Added code_challenge and code_challenge_method parameters to request
client_id
Lo7Kta3JY7GVL-DFOWDK3
redirect_uri
https://www.certification.openid.net/test/a/brasilprev/callback
scope
openid customers resources consents consent:urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c
nonce
MHr2DkkATU
response_type
code id_token
code_challenge
Bny7wKMUAFrnHXGi7bKkawKHAGcSljcyG76F1UDUFi4
code_challenge_method
S256
2022-12-27 16:45:08 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "Lo7Kta3JY7GVL-DFOWDK3",
  "redirect_uri": "https://www.certification.openid.net/test/a/brasilprev/callback",
  "scope": "openid customers resources consents consent:urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c",
  "nonce": "MHr2DkkATU",
  "response_type": "code id_token",
  "code_challenge": "Bny7wKMUAFrnHXGi7bKkawKHAGcSljcyG76F1UDUFi4",
  "code_challenge_method": "S256"
}
2022-12-27 16:45:08 SUCCESS
AddNbfToRequestObject
Added nbf to request object claims
nbf
1.672159508E9
2022-12-27 16:45:08 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.672159808E9
2022-12-27 16:45:08 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://opin-hml.brasilprev.com.br
2022-12-27 16:45:08 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
Lo7Kta3JY7GVL-DFOWDK3
2022-12-27 16:45:08 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
Lo7Kta3JY7GVL-DFOWDK3
2022-12-27 16:45:08 SUCCESS
SignRequestObject
Signed the request object
claims
{
  "aud": "https://opin-hml.brasilprev.com.br",
  "nbf": 1672159508,
  "scope": "openid customers resources consents consent:urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c",
  "iss": "Lo7Kta3JY7GVL-DFOWDK3",
  "response_type": "code id_token",
  "redirect_uri": "https://www.certification.openid.net/test/a/brasilprev/callback",
  "code_challenge_method": "S256",
  "exp": 1672159808,
  "nonce": "MHr2DkkATU",
  "client_id": "Lo7Kta3JY7GVL-DFOWDK3",
  "code_challenge": "Bny7wKMUAFrnHXGi7bKkawKHAGcSljcyG76F1UDUFi4"
}
header
{
  "kid": "client1-seal-v2",
  "alg": "PS256"
}
request_object
eyJraWQiOiJjbGllbnQxLXNlYWwtdjIiLCJhbGciOiJQUzI1NiJ9.eyJhdWQiOiJodHRwczpcL1wvb3Bpbi1obWwuYnJhc2lscHJldi5jb20uYnIiLCJuYmYiOjE2NzIxNTk1MDgsInNjb3BlIjoib3BlbmlkIGN1c3RvbWVycyByZXNvdXJjZXMgY29uc2VudHMgY29uc2VudDp1cm46YnJhc2lscHJldjo0NmFiNjJiNi0yZGIwLTRhOTUtOWIwYi1mYWZiOGUyNGQ5MGMiLCJpc3MiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsInJlZGlyZWN0X3VyaSI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9icmFzaWxwcmV2XC9jYWxsYmFjayIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJleHAiOjE2NzIxNTk4MDgsIm5vbmNlIjoiTUhyMkRra0FUVSIsImNsaWVudF9pZCI6IkxvN0t0YTNKWTdHVkwtREZPV0RLMyIsImNvZGVfY2hhbGxlbmdlIjoiQm55N3dLTVVBRnJuSFhHaTdiS2thd0tIQUdjU2xqY3lHNzZGMVVEVUZpNCJ9.Cxhz5wFt_nZTM0p0fdGPNyTsV3mfRzrebR1wXiVRk_FwZM4TNulXpa_IYERz9ZPa2m_72HvIlib4ehAmUhgDU21a_Ce29jzr41vK6M3pLsJqkFcWRwdPPjH2wA8Jni_f50zpbDiISqAhKZm3ZzxxHwtHEPZb_C7KPwCY1wP48ZJsi44UKL-D9Svo9OmZRj8kHdo4t_ShOiNwppPxy9TsHgMKwiiANy7xYDsUbAtsFlfS52GCgDJOK5zqPSWYcuSVs3xsD5XYFNQVRMdHINxcQaGIMvAb2YHfMK3EqBTZM0lLaS7sRHjfcjMYM-24zbhahRnyIAz0XCrmPQuwBZfwKA
key
{
  "p": "79qV8hZTmYPcHWC3fr153ORpL6nRSB0exjZ-vsevw-OUfVOEdfLUQMM3WEpif-1-2YNqb0R8GdLEuvwJF_9n0L3Lo88-FQxp4bf-KuEJaWltWR75Uh7r-fAC_OuLyFrOLeUVwKTTXVaoIQzYP6_jKvBfo6gGsZOcOkssrvJF9EU",
  "kty": "RSA",
  "q": "2LN1Rup8L2DBSuwsN4ythZuBy10V2WGV6sZq4q6J86KVlwTC0f_RKp79PSVLGBd1i1wwhvq0ioIyNsVFlKg7xvfIYV7Hzvfsbq0qefQyu4IyN8rG36QTi_aFxnkKTmllEwZg9m7N2ikb3UKZ6asCsCKJCSW5xV64hF9n3Z7gRYk",
  "d": "G3kZcJyStMpCKlKcVBi8o5DDE_6lXn9lW-pLyLkjm58n9gjaiJZCdjw_OHPSiwtc5FjP8cDkh-BVTTMyUiheNzHzq4dK05gzBY5by0pHJPc7za3usDdNzQUU0AR3ygJBbNjRjaFrUyFFgUW1Go53wSsS5jmBoTXbBp2EO4qMpVhGhZ1kodDVXXcmv8a6vc2sLzL5ZIlSqZk2wWtSP4zIlhXoMEsocOhz7hl1-L3JiZM0alIfMUG37CPNRExiM8G1o5aL1Sz0_9y09AEdqQgUKnG5dU-SYBNeZ_HAxmes6I02CMqYZ3q_1MWLQ4EP-zQU3QpLea3na_jITiOjjMK0gQ",
  "e": "AQAB",
  "kid": "client1-seal-v2",
  "qi": "KbxcBj9OfFBa2xuciPtpEoLsCMO3Za8tkDXnconnH4NhNieIOOalNasQAuFy7q1BdmWlM7QheKP6GKO_ZQUBZc5NtGHw_P_oBq-5-z5BKNoFOKQPcCXBZDOA57pbKJVeJWYj3pZg07XVB2U1syJZBf0fEs-l7Da7QHKr5BQtyxo",
  "dp": "SsQ7i4w0IR1-ZtX4PRS5QQceVtI7v5v8NNNV7Qh4HLr7VZnMJ6w7R7jSrr35OGGC8jDJ48dYXABcfOEFwKpH5UTUjsqSUqNc-hSNsTYW5foMMQS7uUKUUoPjmo2eNCVCMgJAJp36mRTjMfI8EpY0XPUzCuPcukwGHhHC6wHwlnU",
  "alg": "PS256",
  "dq": "KTgpjK25pYFwAwJdfsuBjjKAQ-CW8VyAmcHYPvoYP4GjlrBPJobUkJjhbqoTWKfNsg59JI-3m8kcKBLqI1bE2Bn1wZ-3vgSmsn6536y1obkoODiYD540IaFo3NHVRgkCMtY5x2ZYPbEoHbQ3dp0Sy9Il4tmMNqDH1FYZeaxo2JE",
  "n": "ywiSPHMa8bWbNdUBdrw9UvLpntKovJY5Xo-jP4kwhRpQv7S6pK9fn-P7hE1zyPmlsWnHuVsOr-NIGS_oIvMxhkxLNu81i-xUddIU1Rq-gYMVCsn4U0_24xmScwvjUbKAm_N7oAN94S-1P3yL9XrQEaIfrTf_2PSwzNyh699xRj16b3EEjmv-bDFyqWy72QD9fMafylvZaODPx4JjxHyxt8YIDYyzVo4AwwKzwNj2HC-SpOdVB-fQQ8Bd9GSvqUDKF55lXADfa_bXv4RgThF0UnKHiDUK1nKaqmDUt9qouo_SIAV45cNgXLO2hHTrAhoqjPAUfwpIWa8NJ9111KZR7Q"
}
2022-12-27 16:45:08 SUCCESS
BuildRequestObjectPostToPAREndpoint
request
eyJraWQiOiJjbGllbnQxLXNlYWwtdjIiLCJhbGciOiJQUzI1NiJ9.eyJhdWQiOiJodHRwczpcL1wvb3Bpbi1obWwuYnJhc2lscHJldi5jb20uYnIiLCJuYmYiOjE2NzIxNTk1MDgsInNjb3BlIjoib3BlbmlkIGN1c3RvbWVycyByZXNvdXJjZXMgY29uc2VudHMgY29uc2VudDp1cm46YnJhc2lscHJldjo0NmFiNjJiNi0yZGIwLTRhOTUtOWIwYi1mYWZiOGUyNGQ5MGMiLCJpc3MiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsInJlZGlyZWN0X3VyaSI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9icmFzaWxwcmV2XC9jYWxsYmFjayIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJleHAiOjE2NzIxNTk4MDgsIm5vbmNlIjoiTUhyMkRra0FUVSIsImNsaWVudF9pZCI6IkxvN0t0YTNKWTdHVkwtREZPV0RLMyIsImNvZGVfY2hhbGxlbmdlIjoiQm55N3dLTVVBRnJuSFhHaTdiS2thd0tIQUdjU2xqY3lHNzZGMVVEVUZpNCJ9.Cxhz5wFt_nZTM0p0fdGPNyTsV3mfRzrebR1wXiVRk_FwZM4TNulXpa_IYERz9ZPa2m_72HvIlib4ehAmUhgDU21a_Ce29jzr41vK6M3pLsJqkFcWRwdPPjH2wA8Jni_f50zpbDiISqAhKZm3ZzxxHwtHEPZb_C7KPwCY1wP48ZJsi44UKL-D9Svo9OmZRj8kHdo4t_ShOiNwppPxy9TsHgMKwiiANy7xYDsUbAtsFlfS52GCgDJOK5zqPSWYcuSVs3xsD5XYFNQVRMdHINxcQaGIMvAb2YHfMK3EqBTZM0lLaS7sRHjfcjMYM-24zbhahRnyIAz0XCrmPQuwBZfwKA
2022-12-27 16:45:08 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
Lo7Kta3JY7GVL-DFOWDK3
sub
Lo7Kta3JY7GVL-DFOWDK3
aud
https://mtls-opin-hml.brasilprev.com.br/auth/token
jti
qWkT4fSHua4ZtTjm1QLs
iat
1672159508
exp
1672159568
2022-12-27 16:45:08 SUCCESS
UpdateClientAuthenticationAssertionClaimsWithISSAud
Updated audience in client assertion claims
iss
Lo7Kta3JY7GVL-DFOWDK3
sub
Lo7Kta3JY7GVL-DFOWDK3
jti
qWkT4fSHua4ZtTjm1QLs
iat
1672159508
exp
1672159568
aud
https://opin-hml.brasilprev.com.br
2022-12-27 16:45:08 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiJjbGllbnQxLXNlYWwtdjIiLCJhbGciOiJQUzI1NiJ9.eyJzdWIiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJhdWQiOiJodHRwczpcL1wvb3Bpbi1obWwuYnJhc2lscHJldi5jb20uYnIiLCJpc3MiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJleHAiOjE2NzIxNTk1NjgsImlhdCI6MTY3MjE1OTUwOCwianRpIjoicVdrVDRmU0h1YTRadFRqbTFRTHMifQ.rdui9oalLYCDbFekYaDvuyi7aggifh1-TnOMnKOU9PGnYXvBBn9q2XjilcxyqMr9baxVwr6AVwa_nQpX3K3GuZVUQeYGby2wu5ZdOvWrbCnAyDjK37z2dHEfInHHUyrmrNAZO_6NvRUgEDJKmQQ7KpTL7PVMqE66wOklGhlRd9v8z4KyLDlmdlpH9BU3UtmNJl1PH8dnIFtqGYYqtwfCrS4tmivi0mCI6efpVImrg9MBoB3ZhkoEgKPO8yJwf57NzDyTj8vSvngx81PL6CP-WGu-qoArA7QaBVxwQIQ5UQ67-UErkFwHe7mH3zcHeBDMzIOfFs0xY5HC67JkWqCejg
2022-12-27 16:45:08 SUCCESS
AddClientAssertionToPAREndpointParameters
Added client assertion to request
request
{
  "request": "eyJraWQiOiJjbGllbnQxLXNlYWwtdjIiLCJhbGciOiJQUzI1NiJ9.eyJhdWQiOiJodHRwczpcL1wvb3Bpbi1obWwuYnJhc2lscHJldi5jb20uYnIiLCJuYmYiOjE2NzIxNTk1MDgsInNjb3BlIjoib3BlbmlkIGN1c3RvbWVycyByZXNvdXJjZXMgY29uc2VudHMgY29uc2VudDp1cm46YnJhc2lscHJldjo0NmFiNjJiNi0yZGIwLTRhOTUtOWIwYi1mYWZiOGUyNGQ5MGMiLCJpc3MiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsInJlZGlyZWN0X3VyaSI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9icmFzaWxwcmV2XC9jYWxsYmFjayIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJleHAiOjE2NzIxNTk4MDgsIm5vbmNlIjoiTUhyMkRra0FUVSIsImNsaWVudF9pZCI6IkxvN0t0YTNKWTdHVkwtREZPV0RLMyIsImNvZGVfY2hhbGxlbmdlIjoiQm55N3dLTVVBRnJuSFhHaTdiS2thd0tIQUdjU2xqY3lHNzZGMVVEVUZpNCJ9.Cxhz5wFt_nZTM0p0fdGPNyTsV3mfRzrebR1wXiVRk_FwZM4TNulXpa_IYERz9ZPa2m_72HvIlib4ehAmUhgDU21a_Ce29jzr41vK6M3pLsJqkFcWRwdPPjH2wA8Jni_f50zpbDiISqAhKZm3ZzxxHwtHEPZb_C7KPwCY1wP48ZJsi44UKL-D9Svo9OmZRj8kHdo4t_ShOiNwppPxy9TsHgMKwiiANy7xYDsUbAtsFlfS52GCgDJOK5zqPSWYcuSVs3xsD5XYFNQVRMdHINxcQaGIMvAb2YHfMK3EqBTZM0lLaS7sRHjfcjMYM-24zbhahRnyIAz0XCrmPQuwBZfwKA",
  "client_assertion": "eyJraWQiOiJjbGllbnQxLXNlYWwtdjIiLCJhbGciOiJQUzI1NiJ9.eyJzdWIiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJhdWQiOiJodHRwczpcL1wvb3Bpbi1obWwuYnJhc2lscHJldi5jb20uYnIiLCJpc3MiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJleHAiOjE2NzIxNTk1NjgsImlhdCI6MTY3MjE1OTUwOCwianRpIjoicVdrVDRmU0h1YTRadFRqbTFRTHMifQ.rdui9oalLYCDbFekYaDvuyi7aggifh1-TnOMnKOU9PGnYXvBBn9q2XjilcxyqMr9baxVwr6AVwa_nQpX3K3GuZVUQeYGby2wu5ZdOvWrbCnAyDjK37z2dHEfInHHUyrmrNAZO_6NvRUgEDJKmQQ7KpTL7PVMqE66wOklGhlRd9v8z4KyLDlmdlpH9BU3UtmNJl1PH8dnIFtqGYYqtwfCrS4tmivi0mCI6efpVImrg9MBoB3ZhkoEgKPO8yJwf57NzDyTj8vSvngx81PL6CP-WGu-qoArA7QaBVxwQIQ5UQ67-UErkFwHe7mH3zcHeBDMzIOfFs0xY5HC67JkWqCejg",
  "client_assertion_type": "urn:ietf:params:oauth:client-assertion-type:jwt-bearer"
}
2022-12-27 16:45:08
CallPAREndpoint
HTTP request
request_uri
https://mtls-opin-hml.brasilprev.com.br/auth/request
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "1779"
}
request_body
request=eyJraWQiOiJjbGllbnQxLXNlYWwtdjIiLCJhbGciOiJQUzI1NiJ9.eyJhdWQiOiJodHRwczpcL1wvb3Bpbi1obWwuYnJhc2lscHJldi5jb20uYnIiLCJuYmYiOjE2NzIxNTk1MDgsInNjb3BlIjoib3BlbmlkIGN1c3RvbWVycyByZXNvdXJjZXMgY29uc2VudHMgY29uc2VudDp1cm46YnJhc2lscHJldjo0NmFiNjJiNi0yZGIwLTRhOTUtOWIwYi1mYWZiOGUyNGQ5MGMiLCJpc3MiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsInJlZGlyZWN0X3VyaSI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9icmFzaWxwcmV2XC9jYWxsYmFjayIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJleHAiOjE2NzIxNTk4MDgsIm5vbmNlIjoiTUhyMkRra0FUVSIsImNsaWVudF9pZCI6IkxvN0t0YTNKWTdHVkwtREZPV0RLMyIsImNvZGVfY2hhbGxlbmdlIjoiQm55N3dLTVVBRnJuSFhHaTdiS2thd0tIQUdjU2xqY3lHNzZGMVVEVUZpNCJ9.Cxhz5wFt_nZTM0p0fdGPNyTsV3mfRzrebR1wXiVRk_FwZM4TNulXpa_IYERz9ZPa2m_72HvIlib4ehAmUhgDU21a_Ce29jzr41vK6M3pLsJqkFcWRwdPPjH2wA8Jni_f50zpbDiISqAhKZm3ZzxxHwtHEPZb_C7KPwCY1wP48ZJsi44UKL-D9Svo9OmZRj8kHdo4t_ShOiNwppPxy9TsHgMKwiiANy7xYDsUbAtsFlfS52GCgDJOK5zqPSWYcuSVs3xsD5XYFNQVRMdHINxcQaGIMvAb2YHfMK3EqBTZM0lLaS7sRHjfcjMYM-24zbhahRnyIAz0XCrmPQuwBZfwKA&client_assertion=eyJraWQiOiJjbGllbnQxLXNlYWwtdjIiLCJhbGciOiJQUzI1NiJ9.eyJzdWIiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJhdWQiOiJodHRwczpcL1wvb3Bpbi1obWwuYnJhc2lscHJldi5jb20uYnIiLCJpc3MiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJleHAiOjE2NzIxNTk1NjgsImlhdCI6MTY3MjE1OTUwOCwianRpIjoicVdrVDRmU0h1YTRadFRqbTFRTHMifQ.rdui9oalLYCDbFekYaDvuyi7aggifh1-TnOMnKOU9PGnYXvBBn9q2XjilcxyqMr9baxVwr6AVwa_nQpX3K3GuZVUQeYGby2wu5ZdOvWrbCnAyDjK37z2dHEfInHHUyrmrNAZO_6NvRUgEDJKmQQ7KpTL7PVMqE66wOklGhlRd9v8z4KyLDlmdlpH9BU3UtmNJl1PH8dnIFtqGYYqtwfCrS4tmivi0mCI6efpVImrg9MBoB3ZhkoEgKPO8yJwf57NzDyTj8vSvngx81PL6CP-WGu-qoArA7QaBVxwQIQ5UQ67-UErkFwHe7mH3zcHeBDMzIOfFs0xY5HC67JkWqCejg&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
request_mutual_tls
{
  "cert": "MIID2DCCAsACFFdvTm3jUahYgwt19fkNbVEOcdaoMA0GCSqGSIb3DQEBCwUAMCExHzAdBgNVBAMMFk9QVVNfT1BFTl9CQU5LSU5HX0RFTU8wHhcNMjIwOTIyMTIyNDI5WhcNMjQwOTIxMTIyNDI5WjCCAS4xGDAWBgNVBA8MD0J1c2luZXNzIEVudGl0eTETMBEGCysGAQQBgjc8AgEDEwJCUjEXMBUGA1UEBRMONzI3MzQxOTcwMDAxMDExCzAJBgNVBAYTAkJSMSUwIwYDVQQKDBxFbXByZXNhIFVtIE9wdXMgT3BlbiBCYW5raW5nMQswCQYDVQQIDAJTUDEVMBMGA1UEBwwMU8ODwqNvIFBhdWxvMTMwMQYDVQRhDCpPUElCUi02ZmQ2NGNkNy1hNTZkLTQyODctYjEyYy0xNWJhY2YyNDJmNzIxNDAyBgoJkiaJk/IsZAEBDCQ3ZmQzNGMzZS02YjZmLTQ5NDEtYTNlZS05ZjdhYzIzYjFlMjUxITAfBgNVBAMMGGNsaWVudDEuMTI3LjAuMC4xLm5pcC5pbzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL6LzILNPSVui4CXsO0TJ0RzPt0Sj32ArFkNZQW+NGakoL21pjv4ZzkqIBvVeCKbIyce4yUUC2dHG7b9o3xorU736mJwpglSklbzFMSq7+2rBCgUjA6LIR0T3DEEWM1AAGLum+27gtae0dc0b3L0ZNAfcuV7SuRyyA6/pN6h/cIa8RdGqCFW2LC8fei+Ky9Zu9qBPOcRjALQ2o7Jp1LIQ7fT3aY3oL6VYpFo1ZdMBJfLWEHOadXwAWYM8u53y2Qh8PJg6BIJh9xtQ5Egk+zMvOTqKVKUQHKWxP6XOUxvvJMYC0crs3S24YUEValJORRXV3904sJSWxM8f98N7gN6ZR0CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAiQpHLmkJl0ZoMrZQ0qmtnM6Dlo7oQUsnHwTcD3ewX5K5/1YdNuVn2Pk8G9lIFtMl8So+D1ocWCnvbkgXHsPIBktFomA9ar5H2SbjloUOqLLbYcQbRh98a0B3RI8Ttp6mnfpZ6L5HEFkxe9TYqWzHEgsFjJuO5I5o0zsElO0Oy4Ug/2oKpFqNbUzhgw7BcPXgDCEefH8Z2pMgwB7MJo0IILO+dtboH4BR/N/uTRp6vAJKt3eNQD7ZhqSmZdzwguE2vaKaYuCEoKP3eUVWMClf5qQswrM8Y02CXfTsAY0bKk/LtSQPA27h0IhRJvNCTMWyF9/tbOpFgAShN9qtJjNjHw\u003d\u003d",
  "key": "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC+i8yCzT0lbouAl7DtEydEcz7dEo99gKxZDWUFvjRmpKC9taY7+Gc5KiAb1XgimyMnHuMlFAtnRxu2/aN8aK1O9+picKYJUpJW8xTEqu/tqwQoFIwOiyEdE9wxBFjNQABi7pvtu4LWntHXNG9y9GTQH3Lle0rkcsgOv6Teof3CGvEXRqghVtiwvH3ovisvWbvagTznEYwC0NqOyadSyEO3092mN6C+lWKRaNWXTASXy1hBzmnV8AFmDPLud8tkIfDyYOgSCYfcbUORIJPszLzk6ilSlEBylsT+lzlMb7yTGAtHK7N0tuGFBFWpSTkUV1d/dOLCUlsTPH/fDe4DemUdAgMBAAECggEABBf8zNKb/bHiTWD07CL9NPtE3nsHmiqpiUBAa18qwQnIakr8x00O6qt9BRwQ+K1ck/qV5rYHiLB+Z/ALEyEsmAW7g2HoL0sW2cdfKtqBTRnffPz0BVv32igTEvqE7ePyHi4CK5lbtkCzQWxe+JlHkTEbxtJfSYktwyNa522ThhgEmHOA1IS4oUC+e7J+VKK7xkjoil6R0fItwBp3erAVXJLmOxiCgxm/KyDVjvd4aM206sISqdENV0YEghGsDZ4i63vlGlY61P59okNGykgsQShHYHj0rgK06IXr//G68xcXuLy1/ftPRvOZ1WYM7BmEeEyCZbNueJEODhLEZSMqAQKBgQDeWJdSHN6EL7OPmDOi3GBnJXf044Qa//00NXfAXueK04vDqKmhGcmPqasihHZKVW5zYmV9+y7eQZ+jAYWpPO9lbBnUKDZpRRlvnJhFUVTwJmvEkeeIB47yYmZ4GBiAhiwVBSHVvjmFpcqH7SzYs632Kpc5gnX5JLkR87WEAWBm7wKBgQDbYwfUjxjZPGvjU0XM2JlBnOl+sM4iXzDLwI2dScaIC4HF/cidiGKvHBqqYeuowUA3soCpsVoEiaJxXUbWpVhD9QnhU2aLGIqfdF3vDRxt9PE0nbSCybAE7pXAI0yGz3Wh7N5181gKAZyR6q1otsN1XWpDB4dCqMgLKzIlqXRUswKBgCkOCJrT085qlGguPVKUCITjKTwhinIF1HYAbWUq4OwEValCClhBz7LkLEJKXSEqlyNdBsp1R9koGtbZYBm4s6dxh29iIXHcnW67Zm5eLyXMoleAbVTzuFRPEQaZxGRu4dLbyLyTzEE+NKBWjdJRkwyCHrwyt5/SRQ3ohxqhunAnAoGBAIkT7o+Uvcz2oN7QaDufVtsVZRvA83usiLu224Vc1Iyqy/JfKRutXSPW5p5xQqMV5L8obJYa94kASpyU0K9LbsQ/dmXxC5B7zBnnxs2YHpxhwNjEdUaHKNFcFfuQ0r8lH3YGn9WJMAhIi4Ds5l8YWzaZIM0zBgPTm/LGkbXQlJxbAoGALddNGt6HqkR13ZaVXDhsVKfQEIbE65TPQzy0Hq7STa8XI8MRD3NkUDVMVzk5ba2tLMjNZbct24wERXD6lLeENVzWdyqrlhcXZ3d4cm29/wFKuBnSjk4xHF2JxmgZEMikUFv3uZND7d/966Z81HLEzgYI7ncY3fgCr6OoaPLeCA4\u003d",
  "ca": "MIIGCzCCBPOgAwIBAgIUWDP+SiCNwaYz0rgH4SE/506PDF4wDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxKTAnBgNVBAMTIE9wZW4gSW5zdXJhbmNlIFJvb3QgU0FOREJPWCAtIEcxMB4XDTIxMTIwMTIyNTcwMFoXDTI2MTIwMTIyNTcwMFowdzELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLzAtBgNVBAMTJk9wZW4gSW5zdXJhbmNlIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAm81Ermf3nsrISdr5MFD3rTkR9/UVsS9WXbn4a4XeRc4D5LgVZcqkP4zguipj9XUr6shaKAQXRjh6zTla0yUt70M3EJUYmO/VY/UIYm+eWJ7DtbLYVDfTUxYB4fgndCIU5w8Ab6lauK4zXuRhIZtKLvcWO5QQ8ME5RpYZz+JsUtstmMb7a/5vHXH4Q5dodHlYPXSjq+Dcs/uYf2sOLWv3EPtOz0LaCrHfOMWy+2+l3jWg+i2VtAg48DZns5BOW8vtyBrzop593jhokWZdaYxrwEVXEZNlwxUyUt/HTdZIUq2DuYoOXxn47fA4676P2zVUoPvu5xXz4/Vg/NtF5FljpQIDAQABo4ICkzCCAo8wDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFB7qcnHxuyXX6m21HSFjck0TFaR+MB8GA1UdIwQYMBaAFDQy725yAbYKH2ibFd7iXVfVDLeTMEUGCCsGAQUFBwEBBDkwNzA1BggrBgEFBQcwAYYpaHR0cDovL29jc3Auc2FuZGJveC5wa2kub3BpbmJyYXNpbC5jb20uYnIwRAYDVR0fBD0wOzA5oDegNYYzaHR0cDovL2NybC5zYW5kYm94LnBraS5vcGluYnJhc2lsLmNvbS5ici9pc3N1ZXIuY3JsMIIBmgYDVR0gBIIBkTCCAY0wggGJBgorBgEEAYO6L2QBMIIBeTCCATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBwYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMD0GCCsGAQUFBwIBFjFodHRwOi8vY3BzLnNhbmRib3gucGtpLm9waW5icmFzaWwuY29tLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQAWxQA3ae94NeLm05qcP9ibzxcLhQKk7O/bFMVgrnjNbnSDrrvZ2pGEG1KPJS5p/VKENjA1I1iprEZdz5zL/gP7GzPR9gTlTRZZXjf53C2Fz1lXqJrTCOGN/9PZ6Qq6fI0j2rakWjZWyV5OryH6vHvzhZJuRCJCoxLPE6DzyE+Eb5t++7c4WcIHb9++ThXLkZGH/oHrpF+t9TLB/CRnrtFtJJI/5arusZjACyYxghRS5LIIBaKx2/FTrm8O7I+hqIn5mlNBfyR5OuMfNYKmUyNoC+uKiQlaFLju5k7yFvEp4mgjv+VboBHL7AO9f/ynK0XMll2CmRqJ3YKhed1hqZhHMIIDIzCCAgugAwIBAgIUL3+WvBfEyuzD5C2/X6/8Sqhz1pYwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWT1BVU19PUEVOX0JBTktJTkdfREVNTzAeFw0yMjA3MTkxMzEzMjRaFw0zMjA3MTgxMzEzMjRaMCExHzAdBgNVBAMMFk9QVVNfT1BFTl9CQU5LSU5HX0RFTU8wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCSrbtFUjJZ3jHK7og/KD+raW8ZHx1mT5nL84mMiTcRwvb8qciKOtwoX1hJ9gw08IlzN2BqFbPuWm8p9mvAf0MoeZDo87bohycDFxZly6eX0OfPV0Np0bGvJRIw6wIwO5iW4n+QsGTix06vCicxbP3TNqU62jTzd2WqIpHYtqydn2fZq3BOSQ2il7wLlgtdpSYjG1kZ72PDM0GrVrwDus9sxu136h+bxlagtzVDIW+10/2X9visPNOgJaZDxOjWT5iZclTLtiOFSu9XDswh7h09Vb/t4EQ8y8BRVBgN9JwvJUxklpCoXmDtF1vV2mJeDylxcxHg+dZyHzkOdABe6MLPAgMBAAGjUzBRMB0GA1UdDgQWBBQv54vlE8Hhs1b2ZtlxgN6rE/vIpDAfBgNVHSMEGDAWgBQv54vlE8Hhs1b2ZtlxgN6rE/vIpDAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBjUz2xF5KdpMWssoH2m+d26WaURREu3UiGn0yC9kt0hFsatEOtiV/jz8g121yUSNDGmdjqCeHuPPDXRXQ3yJi+lhd2L5WDgUangKGRtyINtMOizH5rLEZC0bs7j/eTDpoiOHRHXtyEXVWH3SirEdrqTS+DoasOa5kOMNetiwjVMGuiEBx74mLUeKSFJq3jSkMxX77LlFYyloeOqLXSVEmo6w0KxfelOyBz+lEOyyrt7UJBZEahLC9uZOeGs9MAxNWhILp9Zwqgth6A9imgizQ+tcsKtBK/A8Rk6le922R9ucGRfL2r05W0y65DaJztWx7gZEaAL+RPZNq+w4x2/uEaMIIDsjCCApqgAwIBAgIUenuKHOEaNb9R9Fr9hA32/SbpyBEwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxKTAnBgNVBAMTIE9wZW4gSW5zdXJhbmNlIFJvb3QgU0FOREJPWCAtIEcxMB4XDTIxMTIwMTIyNTcwMFoXDTI2MTEzMDIyNTcwMFowcTELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxKTAnBgNVBAMTIE9wZW4gSW5zdXJhbmNlIFJvb3QgU0FOREJPWCAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxh1kGDqRGt9sxpSHETvGmPLdlwQ1wn6BR9qWXq2Agagy6NKh+YATSPSEHU8vQm5Vf1hJHmh5T/3bMUrE2unFhfn0qHCGyUgAdj+U4lsn/z/3CibLl7YLgFNn949iMNeRyC1JIbKrbYHfVuSpD0PBR22AxJw0DLzfFEub2N1Rz3oD70eukABuDm49oKhBgJc0dveJsGyifO9GppNh0xWnpfifrRF/h/Ou7gLFjV4TtgzTCijjJoiRbC7N51nMiiHKm//n0eMxJxbsFF+XgL2WKrLJaneXypTQYzHX6FJeZ7onUu3+hlcph1Z/b7QUPw7DIxVS5h6IiCgNSM+EUDvL6QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUNDLvbnIBtgofaJsV3uJdV9UMt5MwDQYJKoZIhvcNAQELBQADggEBABlaAJexuhXRDPaV3x2YCRHW7GNrlsiXAyzzjlCoLd1hXX+yeN5jpHZ/NFkcvs19DuazOGSepgETFhR5lvVOLFNqy1mqgDz3sX16ZHatd1MI/VZ0IdJULgmavi5ZrHOlHlsr3rTt2bDZRc7Y5CnP87LaUQXtojMa2aSCA9Mf5MhpGW6joE1KwO1NfaSw4XFY4VE8vLxb/kgLpBZUhjiR5i5wkriQXGxBeEo0EFe5KDO9k+++er/KrEh1Jj1WFyQaN43KG6xWFBZMEeTs7+f+9+4I7O0aiMLkAugO9C357pLb5x5sTxPouf6gtlmnveQbfHR1KU6VqA4chiRfmF8huNo\u003d"
}
2022-12-27 16:45:08 RESPONSE
CallPAREndpoint
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "date": "Tue, 27 Dec 2022 16:45:08 GMT",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "89",
  "connection": "keep-alive",
  "content-security-policy": "default-src \u0027self\u0027;base-uri \u0027self\u0027;block-all-mixed-content;font-src \u0027self\u0027 https: data:;frame-ancestors \u0027self\u0027;img-src \u0027self\u0027 data:;object-src \u0027none\u0027;script-src \u0027self\u0027;script-src-attr \u0027none\u0027;style-src \u0027self\u0027 https: \u0027unsafe-inline\u0027;upgrade-insecure-requests",
  "x-dns-prefetch-control": "off",
  "expect-ct": "max-age\u003d0",
  "x-frame-options": "SAMEORIGIN",
  "strict-transport-security": "max-age\u003d15724800; includeSubDomains",
  "x-download-options": "noopen",
  "x-content-type-options": "nosniff",
  "x-permitted-cross-domain-policies": "none",
  "referrer-policy": "no-referrer",
  "x-xss-protection": "0",
  "vary": "Origin",
  "access-control-allow-credentials": "true",
  "pragma": "no-cache",
  "cache-control": "no-cache, no-store"
}
response_body
{"expires_in":60,"request_uri":"urn:ietf:params:oauth:request_uri:nmb6PNTp8FhjVFwArzj43"}
2022-12-27 16:45:08 SUCCESS
CallPAREndpoint
Parsed pushed authorization request endpoint response
expires_in
60
request_uri
urn:ietf:params:oauth:request_uri:nmb6PNTp8FhjVFwArzj43
2022-12-27 16:45:08 SUCCESS
CheckPAREndpointResponse201WithNoError
pushed authorization request endpoint correct response.
2022-12-27 16:45:08 SUCCESS
CheckForRequestUriValue
Found valid request_uri
request_uri
urn:ietf:params:oauth:request_uri:nmb6PNTp8FhjVFwArzj43
2022-12-27 16:45:08 SUCCESS
CheckForPARResponseExpiresIn
Found expires_in
expires_in
60
2022-12-27 16:45:08 SUCCESS
ExtractRequestUriFromPARResponse
Extracted the request_uri: urn:ietf:params:oauth:request_uri:nmb6PNTp8FhjVFwArzj43
2022-12-27 16:45:08 SUCCESS
EnsureMinimumRequestUriEntropy
Calculated shannon entropy seems sufficient
actual
256.49084078849216
expected
128.0
value
urn:ietf:params:oauth:request_uri:nmb6PNTp8FhjVFwArzj43
2022-12-27 16:45:08 SUCCESS
BuildRequestObjectByReferenceRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://opin-hml.brasilprev.com.br/auth/auth?request_uri=urn:ietf:params:oauth:request_uri:nmb6PNTp8FhjVFwArzj43&client_id=Lo7Kta3JY7GVL-DFOWDK3&redirect_uri=https://www.certification.openid.net/test/a/brasilprev/callback&scope=openid%20customers%20resources%20consents%20consent:urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c&response_type=code%20id_token
2022-12-27 16:45:08 REDIRECT
fapi1-advanced-final-ensure-authorization-request-without-state-success
Redirecting to authorization endpoint
redirect_to
https://opin-hml.brasilprev.com.br/auth/auth?request_uri=urn:ietf:params:oauth:request_uri:nmb6PNTp8FhjVFwArzj43&client_id=Lo7Kta3JY7GVL-DFOWDK3&redirect_uri=https://www.certification.openid.net/test/a/brasilprev/callback&scope=openid%20customers%20resources%20consents%20consent:urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c&response_type=code%20id_token
2022-12-27 16:45:27 INCOMING
fapi1-advanced-final-ensure-authorization-request-without-state-success
Incoming HTTP request to /test/a/brasilprev/callback
incoming_headers
{
  "host": "www.certification.openid.net",
  "cache-control": "max-age\u003d0",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8,application/signed-exchange;v\u003db3;q\u003d0.9",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "sec-ch-ua": "\"Chromium\";v\u003d\"108\", \"Not?A_Brand\";v\u003d\"8\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Linux\"",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9",
  "cookie": "__utmz\u003d201319536.1649969507.1.1.utmcsr\u003d(direct)|utmccn\u003d(direct)|utmcmd\u003d(none); __utma\u003d201319536.1540147166.1649969507.1666985773.1667941914.9; JSESSIONID\u003d69B04549984F83AF7E2200F7C11366AA",
  "connection": "close"
}
incoming_path
/test/a/brasilprev/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-AES128-GCM-SHA256
incoming_body_json
2022-12-27 16:45:27 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/NL6hHFDB9ofROBTEQ0nD",
  "fullUrl": "https://www.certification.openid.net/test/a/brasilprev/implicit/NL6hHFDB9ofROBTEQ0nD"
}
2022-12-27 16:45:27 OUTGOING
fapi1-advanced-final-ensure-authorization-request-without-state-success
Response to HTTP request to test instance pQDCSGXUMQp1gv5
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/brasilprev/implicit/NL6hHFDB9ofROBTEQ0nD, returnUrl=/log-detail.html?log=pQDCSGXUMQp1gv5}]
outgoing_path
callback
2022-12-27 16:45:27 INCOMING
fapi1-advanced-final-ensure-authorization-request-without-state-success
Incoming HTTP request to /test/a/brasilprev/implicit/NL6hHFDB9ofROBTEQ0nD
incoming_headers
{
  "host": "www.certification.openid.net",
  "sec-ch-ua": "\"Chromium\";v\u003d\"108\", \"Not?A_Brand\";v\u003d\"8\"",
  "accept": "*/*",
  "content-type": "text/plain",
  "x-requested-with": "XMLHttpRequest",
  "sec-ch-ua-mobile": "?0",
  "user-agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36",
  "sec-ch-ua-platform": "\"Linux\"",
  "origin": "https://www.certification.openid.net",
  "sec-fetch-site": "same-origin",
  "sec-fetch-mode": "cors",
  "sec-fetch-dest": "empty",
  "referer": "https://www.certification.openid.net/test/a/brasilprev/callback",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9",
  "cookie": "__utmz\u003d201319536.1649969507.1.1.utmcsr\u003d(direct)|utmccn\u003d(direct)|utmcmd\u003d(none); __utma\u003d201319536.1540147166.1649969507.1666985773.1667941914.9; JSESSIONID\u003d69B04549984F83AF7E2200F7C11366AA",
  "connection": "close",
  "content-length": "899"
}
incoming_path
/test/a/brasilprev/implicit/NL6hHFDB9ofROBTEQ0nD
incoming_body_form_params
incoming_method
POST
incoming_tls_version
TLSv1.2
incoming_tls_cert
incoming_query_string_params
{}
incoming_body
#code=YHon1xDGzGS_BiTqENxqM599E_-t9gQJ-eCDoGnIGYy&id_token=eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6ImJiOXJyOG5vRzdMb1BfVWZfZG9lTDJOUWl2RWRJb3RLRHJMS0hWSnp0b3cifQ.eyJzdWIiOiJDT05TRU5ULXVybjpicmFzaWxwcmV2OjQ2YWI2MmI2LTJkYjAtNGE5NS05YjBiLWZhZmI4ZTI0ZDkwYyIsImF1dGhfdGltZSI6MTY3MjE1OTUyNiwiYWNyIjoidXJuOmJyYXNpbDpvcGVuaW5zdXJhbmNlOmxvYTIiLCJub25jZSI6Ik1IcjJEa2tBVFUiLCJjX2hhc2giOiJjWjRDUi1uMGNJbG91OEVFN0FmVHNBIiwiYXVkIjoiTG83S3RhM0pZN0dWTC1ERk9XREszIiwiZXhwIjoxNjcyMTYwNDI2LCJpYXQiOjE2NzIxNTk1MjYsImlzcyI6Imh0dHBzOi8vb3Bpbi1obWwuYnJhc2lscHJldi5jb20uYnIifQ.lZgHmXXg_fk6Er3NmUlM1DA_elShfSWjqYAHhhQRBL8DuVItfj0rVP0njktuN2CNS7NO0c6PQP_8HQP2xkaT7rAN2zC-Ls3QwpabAUnanpDSFrO2s-XKuZ3X-Y0zNwMXueGxbDg6o1IBYuR5vwPDOoLaV5BOnrkgGuQslc2Ae7dxYye4pY_MwIHsgKWjVh1GzJazvDBTgBWvldZ9R1yXNf4IaxwKvrlJK0MYeU49sEcq4rHatov5H4oGSD-hwQFnlskGzxSWaJ6KJVFBaRJo5trH1YiOVJT99gFehrp7jmJ_Xz2JV2asEjKK6XQ8MPN8ZVPQQzpCvnQgQfTcRyrWuQ
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-AES128-GCM-SHA256
incoming_body_json
2022-12-27 16:45:27 OUTGOING
fapi1-advanced-final-ensure-authorization-request-without-state-success
Response to HTTP request to test instance pQDCSGXUMQp1gv5
outgoing_status_code
204
outgoing_headers
{}
outgoing_body

                                
outgoing_path
implicit/NL6hHFDB9ofROBTEQ0nD
2022-12-27 16:45:27
ExtractImplicitHashToCallbackResponse
Extracted response from URL fragment
parameters
[
  {
    "name": "code",
    "value": "YHon1xDGzGS_BiTqENxqM599E_-t9gQJ-eCDoGnIGYy"
  },
  {
    "name": "id_token",
    "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6ImJiOXJyOG5vRzdMb1BfVWZfZG9lTDJOUWl2RWRJb3RLRHJMS0hWSnp0b3cifQ.eyJzdWIiOiJDT05TRU5ULXVybjpicmFzaWxwcmV2OjQ2YWI2MmI2LTJkYjAtNGE5NS05YjBiLWZhZmI4ZTI0ZDkwYyIsImF1dGhfdGltZSI6MTY3MjE1OTUyNiwiYWNyIjoidXJuOmJyYXNpbDpvcGVuaW5zdXJhbmNlOmxvYTIiLCJub25jZSI6Ik1IcjJEa2tBVFUiLCJjX2hhc2giOiJjWjRDUi1uMGNJbG91OEVFN0FmVHNBIiwiYXVkIjoiTG83S3RhM0pZN0dWTC1ERk9XREszIiwiZXhwIjoxNjcyMTYwNDI2LCJpYXQiOjE2NzIxNTk1MjYsImlzcyI6Imh0dHBzOi8vb3Bpbi1obWwuYnJhc2lscHJldi5jb20uYnIifQ.lZgHmXXg_fk6Er3NmUlM1DA_elShfSWjqYAHhhQRBL8DuVItfj0rVP0njktuN2CNS7NO0c6PQP_8HQP2xkaT7rAN2zC-Ls3QwpabAUnanpDSFrO2s-XKuZ3X-Y0zNwMXueGxbDg6o1IBYuR5vwPDOoLaV5BOnrkgGuQslc2Ae7dxYye4pY_MwIHsgKWjVh1GzJazvDBTgBWvldZ9R1yXNf4IaxwKvrlJK0MYeU49sEcq4rHatov5H4oGSD-hwQFnlskGzxSWaJ6KJVFBaRJo5trH1YiOVJT99gFehrp7jmJ_Xz2JV2asEjKK6XQ8MPN8ZVPQQzpCvnQgQfTcRyrWuQ"
  }
]
2022-12-27 16:45:27 SUCCESS
ExtractImplicitHashToCallbackResponse
Extracted the hash values
code
YHon1xDGzGS_BiTqENxqM599E_-t9gQJ-eCDoGnIGYy
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6ImJiOXJyOG5vRzdMb1BfVWZfZG9lTDJOUWl2RWRJb3RLRHJMS0hWSnp0b3cifQ.eyJzdWIiOiJDT05TRU5ULXVybjpicmFzaWxwcmV2OjQ2YWI2MmI2LTJkYjAtNGE5NS05YjBiLWZhZmI4ZTI0ZDkwYyIsImF1dGhfdGltZSI6MTY3MjE1OTUyNiwiYWNyIjoidXJuOmJyYXNpbDpvcGVuaW5zdXJhbmNlOmxvYTIiLCJub25jZSI6Ik1IcjJEa2tBVFUiLCJjX2hhc2giOiJjWjRDUi1uMGNJbG91OEVFN0FmVHNBIiwiYXVkIjoiTG83S3RhM0pZN0dWTC1ERk9XREszIiwiZXhwIjoxNjcyMTYwNDI2LCJpYXQiOjE2NzIxNTk1MjYsImlzcyI6Imh0dHBzOi8vb3Bpbi1obWwuYnJhc2lscHJldi5jb20uYnIifQ.lZgHmXXg_fk6Er3NmUlM1DA_elShfSWjqYAHhhQRBL8DuVItfj0rVP0njktuN2CNS7NO0c6PQP_8HQP2xkaT7rAN2zC-Ls3QwpabAUnanpDSFrO2s-XKuZ3X-Y0zNwMXueGxbDg6o1IBYuR5vwPDOoLaV5BOnrkgGuQslc2Ae7dxYye4pY_MwIHsgKWjVh1GzJazvDBTgBWvldZ9R1yXNf4IaxwKvrlJK0MYeU49sEcq4rHatov5H4oGSD-hwQFnlskGzxSWaJ6KJVFBaRJo5trH1YiOVJT99gFehrp7jmJ_Xz2JV2asEjKK6XQ8MPN8ZVPQQzpCvnQgQfTcRyrWuQ
2022-12-27 16:45:27 REDIRECT-IN
fapi1-advanced-final-ensure-authorization-request-without-state-success
Authorization endpoint response captured
url_query
{}
headers
{
  "host": "www.certification.openid.net",
  "cache-control": "max-age\u003d0",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8,application/signed-exchange;v\u003db3;q\u003d0.9",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "sec-ch-ua": "\"Chromium\";v\u003d\"108\", \"Not?A_Brand\";v\u003d\"8\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Linux\"",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9",
  "cookie": "__utmz\u003d201319536.1649969507.1.1.utmcsr\u003d(direct)|utmccn\u003d(direct)|utmcmd\u003d(none); __utma\u003d201319536.1540147166.1649969507.1666985773.1667941914.9; JSESSIONID\u003d69B04549984F83AF7E2200F7C11366AA",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "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": "YHon1xDGzGS_BiTqENxqM599E_-t9gQJ-eCDoGnIGYy",
  "id_token": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6ImJiOXJyOG5vRzdMb1BfVWZfZG9lTDJOUWl2RWRJb3RLRHJMS0hWSnp0b3cifQ.eyJzdWIiOiJDT05TRU5ULXVybjpicmFzaWxwcmV2OjQ2YWI2MmI2LTJkYjAtNGE5NS05YjBiLWZhZmI4ZTI0ZDkwYyIsImF1dGhfdGltZSI6MTY3MjE1OTUyNiwiYWNyIjoidXJuOmJyYXNpbDpvcGVuaW5zdXJhbmNlOmxvYTIiLCJub25jZSI6Ik1IcjJEa2tBVFUiLCJjX2hhc2giOiJjWjRDUi1uMGNJbG91OEVFN0FmVHNBIiwiYXVkIjoiTG83S3RhM0pZN0dWTC1ERk9XREszIiwiZXhwIjoxNjcyMTYwNDI2LCJpYXQiOjE2NzIxNTk1MjYsImlzcyI6Imh0dHBzOi8vb3Bpbi1obWwuYnJhc2lscHJldi5jb20uYnIifQ.lZgHmXXg_fk6Er3NmUlM1DA_elShfSWjqYAHhhQRBL8DuVItfj0rVP0njktuN2CNS7NO0c6PQP_8HQP2xkaT7rAN2zC-Ls3QwpabAUnanpDSFrO2s-XKuZ3X-Y0zNwMXueGxbDg6o1IBYuR5vwPDOoLaV5BOnrkgGuQslc2Ae7dxYye4pY_MwIHsgKWjVh1GzJazvDBTgBWvldZ9R1yXNf4IaxwKvrlJK0MYeU49sEcq4rHatov5H4oGSD-hwQFnlskGzxSWaJ6KJVFBaRJo5trH1YiOVJT99gFehrp7jmJ_Xz2JV2asEjKK6XQ8MPN8ZVPQQzpCvnQgQfTcRyrWuQ"
}
post_body
Verify authorization endpoint response
2022-12-27 16:45:27 SUCCESS
RejectErrorInUrlQuery
'error' is not present in URL query returned from authorization endpoint
2022-12-27 16:45:27 SUCCESS
RejectAuthCodeInUrlQuery
Authorization code is not present in URL query returned from authorization endpoint
2022-12-27 16:45:27 SUCCESS
CheckMatchingCallbackParameters
Callback parameters successfully verified
2022-12-27 16:45:27 SUCCESS
CheckIfAuthorizationEndpointError
No error from authorization endpoint
2022-12-27 16:45:27 SUCCESS
VerifyNoStateInAuthorizationResponse
Authorization endpoint response is correctly missing 'state'
2022-12-27 16:45:27 SUCCESS
ExtractAuthorizationCodeFromAuthorizationResponse
Found authorization code
code
YHon1xDGzGS_BiTqENxqM599E_-t9gQJ-eCDoGnIGYy
2022-12-27 16:45:27 SUCCESS
EnsureMinimumAuthorizationCodeLength
Authorization code is of sufficient length
actual
344
required
128
2022-12-27 16:45:27 SUCCESS
EnsureMinimumAuthorizationCodeEntropy
Calculated shannon entropy seems sufficient
actual
202.57449695002674
expected
96.0
value
YHon1xDGzGS_BiTqENxqM599E_-t9gQJ-eCDoGnIGYy
2022-12-27 16:45:27 SUCCESS
ExtractIdTokenFromAuthorizationResponse
Found and parsed the id_token from authorization_endpoint_response
value
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6ImJiOXJyOG5vRzdMb1BfVWZfZG9lTDJOUWl2RWRJb3RLRHJMS0hWSnp0b3cifQ.eyJzdWIiOiJDT05TRU5ULXVybjpicmFzaWxwcmV2OjQ2YWI2MmI2LTJkYjAtNGE5NS05YjBiLWZhZmI4ZTI0ZDkwYyIsImF1dGhfdGltZSI6MTY3MjE1OTUyNiwiYWNyIjoidXJuOmJyYXNpbDpvcGVuaW5zdXJhbmNlOmxvYTIiLCJub25jZSI6Ik1IcjJEa2tBVFUiLCJjX2hhc2giOiJjWjRDUi1uMGNJbG91OEVFN0FmVHNBIiwiYXVkIjoiTG83S3RhM0pZN0dWTC1ERk9XREszIiwiZXhwIjoxNjcyMTYwNDI2LCJpYXQiOjE2NzIxNTk1MjYsImlzcyI6Imh0dHBzOi8vb3Bpbi1obWwuYnJhc2lscHJldi5jb20uYnIifQ.lZgHmXXg_fk6Er3NmUlM1DA_elShfSWjqYAHhhQRBL8DuVItfj0rVP0njktuN2CNS7NO0c6PQP_8HQP2xkaT7rAN2zC-Ls3QwpabAUnanpDSFrO2s-XKuZ3X-Y0zNwMXueGxbDg6o1IBYuR5vwPDOoLaV5BOnrkgGuQslc2Ae7dxYye4pY_MwIHsgKWjVh1GzJazvDBTgBWvldZ9R1yXNf4IaxwKvrlJK0MYeU49sEcq4rHatov5H4oGSD-hwQFnlskGzxSWaJ6KJVFBaRJo5trH1YiOVJT99gFehrp7jmJ_Xz2JV2asEjKK6XQ8MPN8ZVPQQzpCvnQgQfTcRyrWuQ
header
{
  "kid": "bb9rr8noG7LoP_Uf_doeL2NQivEdIotKDrLKHVJztow",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "sub": "CONSENT-urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c",
  "acr": "urn:brasil:openinsurance:loa2",
  "c_hash": "cZ4CR-n0cIlou8EE7AfTsA",
  "aud": "Lo7Kta3JY7GVL-DFOWDK3",
  "auth_time": 1672159526,
  "iss": "https://opin-hml.brasilprev.com.br",
  "exp": 1672160426,
  "nonce": "MHr2DkkATU",
  "iat": 1672159526
}
2022-12-27 16:45:27 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2022-12-27 16:45:27
ValidateIdTokenStandardClaims
sub is a string with content
2022-12-27 16:45:27 SUCCESS
ValidateIdTokenStandardClaims
id_token claims are valid
2022-12-27 16:45:27 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
MHr2DkkATU
2022-12-27 16:45:27 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
Nothing to check; the conformance suite did not request an acr claim in request object
2022-12-27 16:45:27 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6ImJiOXJyOG5vRzdMb1BfVWZfZG9lTDJOUWl2RWRJb3RLRHJMS0hWSnp0b3cifQ.eyJzdWIiOiJDT05TRU5ULXVybjpicmFzaWxwcmV2OjQ2YWI2MmI2LTJkYjAtNGE5NS05YjBiLWZhZmI4ZTI0ZDkwYyIsImF1dGhfdGltZSI6MTY3MjE1OTUyNiwiYWNyIjoidXJuOmJyYXNpbDpvcGVuaW5zdXJhbmNlOmxvYTIiLCJub25jZSI6Ik1IcjJEa2tBVFUiLCJjX2hhc2giOiJjWjRDUi1uMGNJbG91OEVFN0FmVHNBIiwiYXVkIjoiTG83S3RhM0pZN0dWTC1ERk9XREszIiwiZXhwIjoxNjcyMTYwNDI2LCJpYXQiOjE2NzIxNTk1MjYsImlzcyI6Imh0dHBzOi8vb3Bpbi1obWwuYnJhc2lscHJldi5jb20uYnIifQ.lZgHmXXg_fk6Er3NmUlM1DA_elShfSWjqYAHhhQRBL8DuVItfj0rVP0njktuN2CNS7NO0c6PQP_8HQP2xkaT7rAN2zC-Ls3QwpabAUnanpDSFrO2s-XKuZ3X-Y0zNwMXueGxbDg6o1IBYuR5vwPDOoLaV5BOnrkgGuQslc2Ae7dxYye4pY_MwIHsgKWjVh1GzJazvDBTgBWvldZ9R1yXNf4IaxwKvrlJK0MYeU49sEcq4rHatov5H4oGSD-hwQFnlskGzxSWaJ6KJVFBaRJo5trH1YiOVJT99gFehrp7jmJ_Xz2JV2asEjKK6XQ8MPN8ZVPQQzpCvnQgQfTcRyrWuQ
2022-12-27 16:45:27 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6ImJiOXJyOG5vRzdMb1BfVWZfZG9lTDJOUWl2RWRJb3RLRHJMS0hWSnp0b3cifQ.eyJzdWIiOiJDT05TRU5ULXVybjpicmFzaWxwcmV2OjQ2YWI2MmI2LTJkYjAtNGE5NS05YjBiLWZhZmI4ZTI0ZDkwYyIsImF1dGhfdGltZSI6MTY3MjE1OTUyNiwiYWNyIjoidXJuOmJyYXNpbDpvcGVuaW5zdXJhbmNlOmxvYTIiLCJub25jZSI6Ik1IcjJEa2tBVFUiLCJjX2hhc2giOiJjWjRDUi1uMGNJbG91OEVFN0FmVHNBIiwiYXVkIjoiTG83S3RhM0pZN0dWTC1ERk9XREszIiwiZXhwIjoxNjcyMTYwNDI2LCJpYXQiOjE2NzIxNTk1MjYsImlzcyI6Imh0dHBzOi8vb3Bpbi1obWwuYnJhc2lscHJldi5jb20uYnIifQ.lZgHmXXg_fk6Er3NmUlM1DA_elShfSWjqYAHhhQRBL8DuVItfj0rVP0njktuN2CNS7NO0c6PQP_8HQP2xkaT7rAN2zC-Ls3QwpabAUnanpDSFrO2s-XKuZ3X-Y0zNwMXueGxbDg6o1IBYuR5vwPDOoLaV5BOnrkgGuQslc2Ae7dxYye4pY_MwIHsgKWjVh1GzJazvDBTgBWvldZ9R1yXNf4IaxwKvrlJK0MYeU49sEcq4rHatov5H4oGSD-hwQFnlskGzxSWaJ6KJVFBaRJo5trH1YiOVJT99gFehrp7jmJ_Xz2JV2asEjKK6XQ8MPN8ZVPQQzpCvnQgQfTcRyrWuQ
2022-12-27 16:45:27 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
CONSENT-urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c
2022-12-27 16:45:27
EnsureIdTokenUpdatedAtValid
id_token response does not contain 'updated_at'
2022-12-27 16:45:27 INFO
ValidateEncryptedIdTokenHasKid
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2022-12-27 16:45:27 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
bb9rr8noG7LoP_Uf_doeL2NQivEdIotKDrLKHVJztow
2022-12-27 16:45:27 SUCCESS
FAPIValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
permitted
[
  "ES256",
  "PS256"
]
alg
PS256
2022-12-27 16:45:27 INFO
FAPIValidateIdTokenEncryptionAlg
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2022-12-27 16:45:27 SUCCESS
VerifyNoSHash
ID Token is correctly missing s_hash
2022-12-27 16:45:27 SUCCESS
ExtractCHash
Extracted c_hash from ID Token
c_hash
cZ4CR-n0cIlou8EE7AfTsA
alg
PS256
2022-12-27 16:45:27 SUCCESS
ValidateCHash
c_hash validated successfully
expected_hash
cZ4CR-n0cIlou8EE7AfTsA
unhashed_value
YHon1xDGzGS_BiTqENxqM599E_-t9gQJ-eCDoGnIGYy
id_token_hash
cZ4CR-n0cIlou8EE7AfTsA
Call token endpoint
2022-12-27 16:45:27 SUCCESS
CreateTokenEndpointRequestForAuthorizationCodeGrant
Created token endpoint request
grant_type
authorization_code
code
YHon1xDGzGS_BiTqENxqM599E_-t9gQJ-eCDoGnIGYy
redirect_uri
https://www.certification.openid.net/test/a/brasilprev/callback
2022-12-27 16:45:27 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
Lo7Kta3JY7GVL-DFOWDK3
sub
Lo7Kta3JY7GVL-DFOWDK3
aud
https://mtls-opin-hml.brasilprev.com.br/auth/token
jti
KiPIwjsBvu7JN8tVOhl5
iat
1672159527
exp
1672159587
2022-12-27 16:45:27 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiJjbGllbnQxLXNlYWwtdjIiLCJhbGciOiJQUzI1NiJ9.eyJzdWIiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJhdWQiOiJodHRwczpcL1wvbXRscy1vcGluLWhtbC5icmFzaWxwcmV2LmNvbS5iclwvYXV0aFwvdG9rZW4iLCJpc3MiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJleHAiOjE2NzIxNTk1ODcsImlhdCI6MTY3MjE1OTUyNywianRpIjoiS2lQSXdqc0J2dTdKTjh0Vk9obDUifQ.gknFGQgiRwO_TgcTql8sOTdJpDDQ7w432_ZBqql8fqB1NnG0lclNT_W2SE9bBmnZcP6nuy8bkuWzp1MP0dGh8D9T_7Kr9625jUHLy8PFcGObbzieXmPoVrUS4LYHxHZ-Y7jQCHOFokYZao8JvP3x-y7Objgcud5WKMpvqT5TEx22OCPi_2gAGDAaFJiX94zV69abJEi_8_dwhFROtcX6np6SgXSL1cix3OxhVV6owk_x_qSZgqhsrE-99RAeC0PnT4NlR_n1-OECfzZJwaG_7_EWONgdmhFvYdwZ6BsQjR2SELRlKQCGFVchgh6WszVdlrkaUu02QTBTMWNHrMnRag
2022-12-27 16:45:27
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
authorization_code
code
YHon1xDGzGS_BiTqENxqM599E_-t9gQJ-eCDoGnIGYy
redirect_uri
https://www.certification.openid.net/test/a/brasilprev/callback
client_assertion
eyJraWQiOiJjbGllbnQxLXNlYWwtdjIiLCJhbGciOiJQUzI1NiJ9.eyJzdWIiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJhdWQiOiJodHRwczpcL1wvbXRscy1vcGluLWhtbC5icmFzaWxwcmV2LmNvbS5iclwvYXV0aFwvdG9rZW4iLCJpc3MiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJleHAiOjE2NzIxNTk1ODcsImlhdCI6MTY3MjE1OTUyNywianRpIjoiS2lQSXdqc0J2dTdKTjh0Vk9obDUifQ.gknFGQgiRwO_TgcTql8sOTdJpDDQ7w432_ZBqql8fqB1NnG0lclNT_W2SE9bBmnZcP6nuy8bkuWzp1MP0dGh8D9T_7Kr9625jUHLy8PFcGObbzieXmPoVrUS4LYHxHZ-Y7jQCHOFokYZao8JvP3x-y7Objgcud5WKMpvqT5TEx22OCPi_2gAGDAaFJiX94zV69abJEi_8_dwhFROtcX6np6SgXSL1cix3OxhVV6owk_x_qSZgqhsrE-99RAeC0PnT4NlR_n1-OECfzZJwaG_7_EWONgdmhFvYdwZ6BsQjR2SELRlKQCGFVchgh6WszVdlrkaUu02QTBTMWNHrMnRag
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2022-12-27 16:45:27
AddCodeVerifierToTokenEndpointRequest
grant_type
authorization_code
code
YHon1xDGzGS_BiTqENxqM599E_-t9gQJ-eCDoGnIGYy
redirect_uri
https://www.certification.openid.net/test/a/brasilprev/callback
client_assertion
eyJraWQiOiJjbGllbnQxLXNlYWwtdjIiLCJhbGciOiJQUzI1NiJ9.eyJzdWIiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJhdWQiOiJodHRwczpcL1wvbXRscy1vcGluLWhtbC5icmFzaWxwcmV2LmNvbS5iclwvYXV0aFwvdG9rZW4iLCJpc3MiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJleHAiOjE2NzIxNTk1ODcsImlhdCI6MTY3MjE1OTUyNywianRpIjoiS2lQSXdqc0J2dTdKTjh0Vk9obDUifQ.gknFGQgiRwO_TgcTql8sOTdJpDDQ7w432_ZBqql8fqB1NnG0lclNT_W2SE9bBmnZcP6nuy8bkuWzp1MP0dGh8D9T_7Kr9625jUHLy8PFcGObbzieXmPoVrUS4LYHxHZ-Y7jQCHOFokYZao8JvP3x-y7Objgcud5WKMpvqT5TEx22OCPi_2gAGDAaFJiX94zV69abJEi_8_dwhFROtcX6np6SgXSL1cix3OxhVV6owk_x_qSZgqhsrE-99RAeC0PnT4NlR_n1-OECfzZJwaG_7_EWONgdmhFvYdwZ6BsQjR2SELRlKQCGFVchgh6WszVdlrkaUu02QTBTMWNHrMnRag
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
code_verifier
aiwhUP1vNwU8AyiQqx.54FtpotGMcWp4ljN7ntcvkDb-qq.arPAfYAEPQ7d6J0v5-9NEAt98dgdpKThIDFmP5rkLw4txO0m6b9c.Z9KrwizOv~GKL0_PCRgCzEVZfFec
2022-12-27 16:45:27
CallTokenEndpoint
HTTP request
request_uri
https://mtls-opin-hml.brasilprev.com.br/auth/token
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "1065"
}
request_body
grant_type=authorization_code&code=YHon1xDGzGS_BiTqENxqM599E_-t9gQJ-eCDoGnIGYy&redirect_uri=https%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2Fbrasilprev%2Fcallback&client_assertion=eyJraWQiOiJjbGllbnQxLXNlYWwtdjIiLCJhbGciOiJQUzI1NiJ9.eyJzdWIiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJhdWQiOiJodHRwczpcL1wvbXRscy1vcGluLWhtbC5icmFzaWxwcmV2LmNvbS5iclwvYXV0aFwvdG9rZW4iLCJpc3MiOiJMbzdLdGEzSlk3R1ZMLURGT1dESzMiLCJleHAiOjE2NzIxNTk1ODcsImlhdCI6MTY3MjE1OTUyNywianRpIjoiS2lQSXdqc0J2dTdKTjh0Vk9obDUifQ.gknFGQgiRwO_TgcTql8sOTdJpDDQ7w432_ZBqql8fqB1NnG0lclNT_W2SE9bBmnZcP6nuy8bkuWzp1MP0dGh8D9T_7Kr9625jUHLy8PFcGObbzieXmPoVrUS4LYHxHZ-Y7jQCHOFokYZao8JvP3x-y7Objgcud5WKMpvqT5TEx22OCPi_2gAGDAaFJiX94zV69abJEi_8_dwhFROtcX6np6SgXSL1cix3OxhVV6owk_x_qSZgqhsrE-99RAeC0PnT4NlR_n1-OECfzZJwaG_7_EWONgdmhFvYdwZ6BsQjR2SELRlKQCGFVchgh6WszVdlrkaUu02QTBTMWNHrMnRag&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer&code_verifier=aiwhUP1vNwU8AyiQqx.54FtpotGMcWp4ljN7ntcvkDb-qq.arPAfYAEPQ7d6J0v5-9NEAt98dgdpKThIDFmP5rkLw4txO0m6b9c.Z9KrwizOv%7EGKL0_PCRgCzEVZfFec
request_mutual_tls
{
  "cert": "MIID2DCCAsACFFdvTm3jUahYgwt19fkNbVEOcdaoMA0GCSqGSIb3DQEBCwUAMCExHzAdBgNVBAMMFk9QVVNfT1BFTl9CQU5LSU5HX0RFTU8wHhcNMjIwOTIyMTIyNDI5WhcNMjQwOTIxMTIyNDI5WjCCAS4xGDAWBgNVBA8MD0J1c2luZXNzIEVudGl0eTETMBEGCysGAQQBgjc8AgEDEwJCUjEXMBUGA1UEBRMONzI3MzQxOTcwMDAxMDExCzAJBgNVBAYTAkJSMSUwIwYDVQQKDBxFbXByZXNhIFVtIE9wdXMgT3BlbiBCYW5raW5nMQswCQYDVQQIDAJTUDEVMBMGA1UEBwwMU8ODwqNvIFBhdWxvMTMwMQYDVQRhDCpPUElCUi02ZmQ2NGNkNy1hNTZkLTQyODctYjEyYy0xNWJhY2YyNDJmNzIxNDAyBgoJkiaJk/IsZAEBDCQ3ZmQzNGMzZS02YjZmLTQ5NDEtYTNlZS05ZjdhYzIzYjFlMjUxITAfBgNVBAMMGGNsaWVudDEuMTI3LjAuMC4xLm5pcC5pbzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL6LzILNPSVui4CXsO0TJ0RzPt0Sj32ArFkNZQW+NGakoL21pjv4ZzkqIBvVeCKbIyce4yUUC2dHG7b9o3xorU736mJwpglSklbzFMSq7+2rBCgUjA6LIR0T3DEEWM1AAGLum+27gtae0dc0b3L0ZNAfcuV7SuRyyA6/pN6h/cIa8RdGqCFW2LC8fei+Ky9Zu9qBPOcRjALQ2o7Jp1LIQ7fT3aY3oL6VYpFo1ZdMBJfLWEHOadXwAWYM8u53y2Qh8PJg6BIJh9xtQ5Egk+zMvOTqKVKUQHKWxP6XOUxvvJMYC0crs3S24YUEValJORRXV3904sJSWxM8f98N7gN6ZR0CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAiQpHLmkJl0ZoMrZQ0qmtnM6Dlo7oQUsnHwTcD3ewX5K5/1YdNuVn2Pk8G9lIFtMl8So+D1ocWCnvbkgXHsPIBktFomA9ar5H2SbjloUOqLLbYcQbRh98a0B3RI8Ttp6mnfpZ6L5HEFkxe9TYqWzHEgsFjJuO5I5o0zsElO0Oy4Ug/2oKpFqNbUzhgw7BcPXgDCEefH8Z2pMgwB7MJo0IILO+dtboH4BR/N/uTRp6vAJKt3eNQD7ZhqSmZdzwguE2vaKaYuCEoKP3eUVWMClf5qQswrM8Y02CXfTsAY0bKk/LtSQPA27h0IhRJvNCTMWyF9/tbOpFgAShN9qtJjNjHw\u003d\u003d",
  "key": "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC+i8yCzT0lbouAl7DtEydEcz7dEo99gKxZDWUFvjRmpKC9taY7+Gc5KiAb1XgimyMnHuMlFAtnRxu2/aN8aK1O9+picKYJUpJW8xTEqu/tqwQoFIwOiyEdE9wxBFjNQABi7pvtu4LWntHXNG9y9GTQH3Lle0rkcsgOv6Teof3CGvEXRqghVtiwvH3ovisvWbvagTznEYwC0NqOyadSyEO3092mN6C+lWKRaNWXTASXy1hBzmnV8AFmDPLud8tkIfDyYOgSCYfcbUORIJPszLzk6ilSlEBylsT+lzlMb7yTGAtHK7N0tuGFBFWpSTkUV1d/dOLCUlsTPH/fDe4DemUdAgMBAAECggEABBf8zNKb/bHiTWD07CL9NPtE3nsHmiqpiUBAa18qwQnIakr8x00O6qt9BRwQ+K1ck/qV5rYHiLB+Z/ALEyEsmAW7g2HoL0sW2cdfKtqBTRnffPz0BVv32igTEvqE7ePyHi4CK5lbtkCzQWxe+JlHkTEbxtJfSYktwyNa522ThhgEmHOA1IS4oUC+e7J+VKK7xkjoil6R0fItwBp3erAVXJLmOxiCgxm/KyDVjvd4aM206sISqdENV0YEghGsDZ4i63vlGlY61P59okNGykgsQShHYHj0rgK06IXr//G68xcXuLy1/ftPRvOZ1WYM7BmEeEyCZbNueJEODhLEZSMqAQKBgQDeWJdSHN6EL7OPmDOi3GBnJXf044Qa//00NXfAXueK04vDqKmhGcmPqasihHZKVW5zYmV9+y7eQZ+jAYWpPO9lbBnUKDZpRRlvnJhFUVTwJmvEkeeIB47yYmZ4GBiAhiwVBSHVvjmFpcqH7SzYs632Kpc5gnX5JLkR87WEAWBm7wKBgQDbYwfUjxjZPGvjU0XM2JlBnOl+sM4iXzDLwI2dScaIC4HF/cidiGKvHBqqYeuowUA3soCpsVoEiaJxXUbWpVhD9QnhU2aLGIqfdF3vDRxt9PE0nbSCybAE7pXAI0yGz3Wh7N5181gKAZyR6q1otsN1XWpDB4dCqMgLKzIlqXRUswKBgCkOCJrT085qlGguPVKUCITjKTwhinIF1HYAbWUq4OwEValCClhBz7LkLEJKXSEqlyNdBsp1R9koGtbZYBm4s6dxh29iIXHcnW67Zm5eLyXMoleAbVTzuFRPEQaZxGRu4dLbyLyTzEE+NKBWjdJRkwyCHrwyt5/SRQ3ohxqhunAnAoGBAIkT7o+Uvcz2oN7QaDufVtsVZRvA83usiLu224Vc1Iyqy/JfKRutXSPW5p5xQqMV5L8obJYa94kASpyU0K9LbsQ/dmXxC5B7zBnnxs2YHpxhwNjEdUaHKNFcFfuQ0r8lH3YGn9WJMAhIi4Ds5l8YWzaZIM0zBgPTm/LGkbXQlJxbAoGALddNGt6HqkR13ZaVXDhsVKfQEIbE65TPQzy0Hq7STa8XI8MRD3NkUDVMVzk5ba2tLMjNZbct24wERXD6lLeENVzWdyqrlhcXZ3d4cm29/wFKuBnSjk4xHF2JxmgZEMikUFv3uZND7d/966Z81HLEzgYI7ncY3fgCr6OoaPLeCA4\u003d",
  "ca": "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\u003d"
}
2022-12-27 16:45:27 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Tue, 27 Dec 2022 16:45:27 GMT",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "1124",
  "connection": "keep-alive",
  "content-security-policy": "default-src \u0027self\u0027;base-uri \u0027self\u0027;block-all-mixed-content;font-src \u0027self\u0027 https: data:;frame-ancestors \u0027self\u0027;img-src \u0027self\u0027 data:;object-src \u0027none\u0027;script-src \u0027self\u0027;script-src-attr \u0027none\u0027;style-src \u0027self\u0027 https: \u0027unsafe-inline\u0027;upgrade-insecure-requests",
  "x-dns-prefetch-control": "off",
  "expect-ct": "max-age\u003d0",
  "x-frame-options": "SAMEORIGIN",
  "strict-transport-security": "max-age\u003d15724800; includeSubDomains",
  "x-download-options": "noopen",
  "x-content-type-options": "nosniff",
  "x-permitted-cross-domain-policies": "none",
  "referrer-policy": "no-referrer",
  "x-xss-protection": "0",
  "vary": "Origin",
  "access-control-allow-credentials": "true",
  "pragma": "no-cache",
  "cache-control": "no-cache, no-store"
}
response_body
{"access_token":"C4nsLAQNXEh4l_6uNldjcv8nRYNpdE3pnqBm-CKP2-0","expires_in":900,"id_token":"eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6ImJiOXJyOG5vRzdMb1BfVWZfZG9lTDJOUWl2RWRJb3RLRHJMS0hWSnp0b3cifQ.eyJzdWIiOiJDT05TRU5ULXVybjpicmFzaWxwcmV2OjQ2YWI2MmI2LTJkYjAtNGE5NS05YjBiLWZhZmI4ZTI0ZDkwYyIsImFjciI6InVybjpicmFzaWw6b3Blbmluc3VyYW5jZTpsb2EyIiwiYXV0aF90aW1lIjoxNjcyMTU5NTI2LCJub25jZSI6Ik1IcjJEa2tBVFUiLCJhdF9oYXNoIjoiRUI1bE9KalJWQk1ZeDJNcWRuOXEyQSIsImF1ZCI6IkxvN0t0YTNKWTdHVkwtREZPV0RLMyIsImV4cCI6MTY3MjE2MDQyNywiaWF0IjoxNjcyMTU5NTI3LCJpc3MiOiJodHRwczovL29waW4taG1sLmJyYXNpbHByZXYuY29tLmJyIn0.npHfZ5yZ0e2ZbPOxwkg1sRJtM44d27WRwEdgDhw12ZGYimdcLY8Lo2DuyTJJjvgCtelICcuQ63WD6xPy_WgSjct5w3GnVYBS1LU23SnCmJdRmEUzK-lrt8Z53cYof5qiogujz7sxWQ_WvUAxP-XkPLto48Z4GkjWL9Mosd3m5FJAFol3tqqi3YO_loD2Lee2rltTmhL3t1yaURjTmiPFKI5ysOMHvjCO4o9HW5LQEVlqztHzluRREBpY44iQomN7S8vb6sQPdj6nN1zi-EbsBhXW0L7s5R9fnT4XZ2TBt9r6odxv0Eu9A5f-Sh0z_w8RSyARy5WykCz4a6ef0J5D3g","refresh_token":"Wv0Uh4EXVGs_qhV3_f2w0emLMCqcdrj3jpJhC-i_guk","scope":"openid customers resources consents consent:urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c","token_type":"Bearer"}
2022-12-27 16:45:27 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
C4nsLAQNXEh4l_6uNldjcv8nRYNpdE3pnqBm-CKP2-0
expires_in
900
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6ImJiOXJyOG5vRzdMb1BfVWZfZG9lTDJOUWl2RWRJb3RLRHJMS0hWSnp0b3cifQ.eyJzdWIiOiJDT05TRU5ULXVybjpicmFzaWxwcmV2OjQ2YWI2MmI2LTJkYjAtNGE5NS05YjBiLWZhZmI4ZTI0ZDkwYyIsImFjciI6InVybjpicmFzaWw6b3Blbmluc3VyYW5jZTpsb2EyIiwiYXV0aF90aW1lIjoxNjcyMTU5NTI2LCJub25jZSI6Ik1IcjJEa2tBVFUiLCJhdF9oYXNoIjoiRUI1bE9KalJWQk1ZeDJNcWRuOXEyQSIsImF1ZCI6IkxvN0t0YTNKWTdHVkwtREZPV0RLMyIsImV4cCI6MTY3MjE2MDQyNywiaWF0IjoxNjcyMTU5NTI3LCJpc3MiOiJodHRwczovL29waW4taG1sLmJyYXNpbHByZXYuY29tLmJyIn0.npHfZ5yZ0e2ZbPOxwkg1sRJtM44d27WRwEdgDhw12ZGYimdcLY8Lo2DuyTJJjvgCtelICcuQ63WD6xPy_WgSjct5w3GnVYBS1LU23SnCmJdRmEUzK-lrt8Z53cYof5qiogujz7sxWQ_WvUAxP-XkPLto48Z4GkjWL9Mosd3m5FJAFol3tqqi3YO_loD2Lee2rltTmhL3t1yaURjTmiPFKI5ysOMHvjCO4o9HW5LQEVlqztHzluRREBpY44iQomN7S8vb6sQPdj6nN1zi-EbsBhXW0L7s5R9fnT4XZ2TBt9r6odxv0Eu9A5f-Sh0z_w8RSyARy5WykCz4a6ef0J5D3g
refresh_token
Wv0Uh4EXVGs_qhV3_f2w0emLMCqcdrj3jpJhC-i_guk
scope
openid customers resources consents consent:urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c
token_type
Bearer
Verify token endpoint response
2022-12-27 16:45:27 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2022-12-27 16:45:27 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
C4nsLAQNXEh4l_6uNldjcv8nRYNpdE3pnqBm-CKP2-0
2022-12-27 16:45:27 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
C4nsLAQNXEh4l_6uNldjcv8nRYNpdE3pnqBm-CKP2-0
type
Bearer
2022-12-27 16:45:27 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
900
2022-12-27 16:45:27 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
900
2022-12-27 16:45:27 SUCCESS
FAPIBrazilValidateExpiresIn
expires_in no greater than 900 seconds and no less than 300 seconds
expires_in
900
2022-12-27 16:45:27 SUCCESS
CheckForRefreshTokenValue
Found a refresh token
refresh_token
Wv0Uh4EXVGs_qhV3_f2w0emLMCqcdrj3jpJhC-i_guk
2022-12-27 16:45:27 SUCCESS
EnsureMinimumRefreshTokenLength
Refresh token is of sufficient length
actual
344
required
128
2022-12-27 16:45:27 SUCCESS
EnsureMinimumRefreshTokenEntropy
Calculated shannon entropy seems sufficient
actual
211.81960944786326
expected
96.0
value
Wv0Uh4EXVGs_qhV3_f2w0emLMCqcdrj3jpJhC-i_guk
2022-12-27 16:45:27 SUCCESS
EnsureMinimumAccessTokenLength
Access token is of sufficient length
actual
344
required
128
2022-12-27 16:45:27 SUCCESS
EnsureMinimumAccessTokenEntropy
Calculated shannon entropy seems sufficient
actual
209.81960944786323
expected
96.0
value
C4nsLAQNXEh4l_6uNldjcv8nRYNpdE3pnqBm-CKP2-0
2022-12-27 16:45:27 SUCCESS
ExtractIdTokenFromTokenResponse
Found and parsed the id_token from token_endpoint_response
value
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6ImJiOXJyOG5vRzdMb1BfVWZfZG9lTDJOUWl2RWRJb3RLRHJMS0hWSnp0b3cifQ.eyJzdWIiOiJDT05TRU5ULXVybjpicmFzaWxwcmV2OjQ2YWI2MmI2LTJkYjAtNGE5NS05YjBiLWZhZmI4ZTI0ZDkwYyIsImFjciI6InVybjpicmFzaWw6b3Blbmluc3VyYW5jZTpsb2EyIiwiYXV0aF90aW1lIjoxNjcyMTU5NTI2LCJub25jZSI6Ik1IcjJEa2tBVFUiLCJhdF9oYXNoIjoiRUI1bE9KalJWQk1ZeDJNcWRuOXEyQSIsImF1ZCI6IkxvN0t0YTNKWTdHVkwtREZPV0RLMyIsImV4cCI6MTY3MjE2MDQyNywiaWF0IjoxNjcyMTU5NTI3LCJpc3MiOiJodHRwczovL29waW4taG1sLmJyYXNpbHByZXYuY29tLmJyIn0.npHfZ5yZ0e2ZbPOxwkg1sRJtM44d27WRwEdgDhw12ZGYimdcLY8Lo2DuyTJJjvgCtelICcuQ63WD6xPy_WgSjct5w3GnVYBS1LU23SnCmJdRmEUzK-lrt8Z53cYof5qiogujz7sxWQ_WvUAxP-XkPLto48Z4GkjWL9Mosd3m5FJAFol3tqqi3YO_loD2Lee2rltTmhL3t1yaURjTmiPFKI5ysOMHvjCO4o9HW5LQEVlqztHzluRREBpY44iQomN7S8vb6sQPdj6nN1zi-EbsBhXW0L7s5R9fnT4XZ2TBt9r6odxv0Eu9A5f-Sh0z_w8RSyARy5WykCz4a6ef0J5D3g
header
{
  "kid": "bb9rr8noG7LoP_Uf_doeL2NQivEdIotKDrLKHVJztow",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "at_hash": "EB5lOJjRVBMYx2Mqdn9q2A",
  "sub": "CONSENT-urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c",
  "acr": "urn:brasil:openinsurance:loa2",
  "aud": "Lo7Kta3JY7GVL-DFOWDK3",
  "auth_time": 1672159526,
  "iss": "https://opin-hml.brasilprev.com.br",
  "exp": 1672160427,
  "nonce": "MHr2DkkATU",
  "iat": 1672159527
}
2022-12-27 16:45:27 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2022-12-27 16:45:27
ValidateIdTokenStandardClaims
sub is a string with content
2022-12-27 16:45:27 SUCCESS
ValidateIdTokenStandardClaims
id_token claims are valid
2022-12-27 16:45:27 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
MHr2DkkATU
2022-12-27 16:45:27 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
Nothing to check; the conformance suite did not request an acr claim in request object
2022-12-27 16:45:27 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6ImJiOXJyOG5vRzdMb1BfVWZfZG9lTDJOUWl2RWRJb3RLRHJMS0hWSnp0b3cifQ.eyJzdWIiOiJDT05TRU5ULXVybjpicmFzaWxwcmV2OjQ2YWI2MmI2LTJkYjAtNGE5NS05YjBiLWZhZmI4ZTI0ZDkwYyIsImFjciI6InVybjpicmFzaWw6b3Blbmluc3VyYW5jZTpsb2EyIiwiYXV0aF90aW1lIjoxNjcyMTU5NTI2LCJub25jZSI6Ik1IcjJEa2tBVFUiLCJhdF9oYXNoIjoiRUI1bE9KalJWQk1ZeDJNcWRuOXEyQSIsImF1ZCI6IkxvN0t0YTNKWTdHVkwtREZPV0RLMyIsImV4cCI6MTY3MjE2MDQyNywiaWF0IjoxNjcyMTU5NTI3LCJpc3MiOiJodHRwczovL29waW4taG1sLmJyYXNpbHByZXYuY29tLmJyIn0.npHfZ5yZ0e2ZbPOxwkg1sRJtM44d27WRwEdgDhw12ZGYimdcLY8Lo2DuyTJJjvgCtelICcuQ63WD6xPy_WgSjct5w3GnVYBS1LU23SnCmJdRmEUzK-lrt8Z53cYof5qiogujz7sxWQ_WvUAxP-XkPLto48Z4GkjWL9Mosd3m5FJAFol3tqqi3YO_loD2Lee2rltTmhL3t1yaURjTmiPFKI5ysOMHvjCO4o9HW5LQEVlqztHzluRREBpY44iQomN7S8vb6sQPdj6nN1zi-EbsBhXW0L7s5R9fnT4XZ2TBt9r6odxv0Eu9A5f-Sh0z_w8RSyARy5WykCz4a6ef0J5D3g
2022-12-27 16:45:27 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6ImJiOXJyOG5vRzdMb1BfVWZfZG9lTDJOUWl2RWRJb3RLRHJMS0hWSnp0b3cifQ.eyJzdWIiOiJDT05TRU5ULXVybjpicmFzaWxwcmV2OjQ2YWI2MmI2LTJkYjAtNGE5NS05YjBiLWZhZmI4ZTI0ZDkwYyIsImFjciI6InVybjpicmFzaWw6b3Blbmluc3VyYW5jZTpsb2EyIiwiYXV0aF90aW1lIjoxNjcyMTU5NTI2LCJub25jZSI6Ik1IcjJEa2tBVFUiLCJhdF9oYXNoIjoiRUI1bE9KalJWQk1ZeDJNcWRuOXEyQSIsImF1ZCI6IkxvN0t0YTNKWTdHVkwtREZPV0RLMyIsImV4cCI6MTY3MjE2MDQyNywiaWF0IjoxNjcyMTU5NTI3LCJpc3MiOiJodHRwczovL29waW4taG1sLmJyYXNpbHByZXYuY29tLmJyIn0.npHfZ5yZ0e2ZbPOxwkg1sRJtM44d27WRwEdgDhw12ZGYimdcLY8Lo2DuyTJJjvgCtelICcuQ63WD6xPy_WgSjct5w3GnVYBS1LU23SnCmJdRmEUzK-lrt8Z53cYof5qiogujz7sxWQ_WvUAxP-XkPLto48Z4GkjWL9Mosd3m5FJAFol3tqqi3YO_loD2Lee2rltTmhL3t1yaURjTmiPFKI5ysOMHvjCO4o9HW5LQEVlqztHzluRREBpY44iQomN7S8vb6sQPdj6nN1zi-EbsBhXW0L7s5R9fnT4XZ2TBt9r6odxv0Eu9A5f-Sh0z_w8RSyARy5WykCz4a6ef0J5D3g
2022-12-27 16:45:27 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
CONSENT-urn:brasilprev:46ab62b6-2db0-4a95-9b0b-fafb8e24d90c
2022-12-27 16:45:27
EnsureIdTokenUpdatedAtValid
id_token response does not contain 'updated_at'
2022-12-27 16:45:27 INFO
ValidateEncryptedIdTokenHasKid
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2022-12-27 16:45:27 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
bb9rr8noG7LoP_Uf_doeL2NQivEdIotKDrLKHVJztow
2022-12-27 16:45:27 SUCCESS
FAPIBrazilValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
permitted
[
  "PS256"
]
alg
PS256
2022-12-27 16:45:27 INFO
FAPIValidateIdTokenEncryptionAlg
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2022-12-27 16:45:27 INFO
ExtractCHash
Couldn't find c_hash in ID token
2022-12-27 16:45:27 INFO
ExtractSHash
Couldn't find s_hash in ID token
2022-12-27 16:45:27 SUCCESS
ExtractAtHash
Extracted at_hash from ID Token
at_hash
EB5lOJjRVBMYx2Mqdn9q2A
alg
PS256
2022-12-27 16:45:27 INFO
ValidateCHash
Skipped evaluation due to missing required object: c_hash
expected
c_hash
mapped
2022-12-27 16:45:27 INFO
ValidateSHash
Skipped evaluation due to missing required object: s_hash
expected
s_hash
mapped
2022-12-27 16:45:27 SUCCESS
ValidateAtHash
at_hash validated successfully
expected_hash
EB5lOJjRVBMYx2Mqdn9q2A
unhashed_value
C4nsLAQNXEh4l_6uNldjcv8nRYNpdE3pnqBm-CKP2-0
id_token_hash
EB5lOJjRVBMYx2Mqdn9q2A
Verify at_hash in the authorization endpoint id_token
2022-12-27 16:45:27 INFO
ExtractAtHash
Couldn't find at_hash in ID token
2022-12-27 16:45:27 INFO
ValidateAtHash
Skipped evaluation due to missing required object: at_hash
expected
at_hash
mapped
Resource server endpoint tests
2022-12-27 16:45:27
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2022-12-27 16:45:27 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Tue, 27 Dec 2022 16:45:27 GMT"
}
2022-12-27 16:45:27
AddIpV4FapiCustomerIpAddressToResourceEndpointRequest
Added x-fapi-customer-ip-address containing IPv4 address to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Tue, 27 Dec 2022 16:45:27 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119"
}
2022-12-27 16:45:27
CreateRandomFAPIInteractionId
Created interaction ID
fapi_interaction_id
d29b49b9-104b-4e2e-bbf8-4e893b25a1f7
2022-12-27 16:45:27 SUCCESS
AddFAPIInteractionIdToResourceEndpointRequest
Added x-fapi-interaction-id to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Tue, 27 Dec 2022 16:45:27 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "d29b49b9-104b-4e2e-bbf8-4e893b25a1f7"
}
2022-12-27 16:45:27
CallProtectedResource
HTTP request
request_uri
https://mtls-opin-hml.brasilprev.com.br/open-insurance/customers/v1/personal/identifications
request_method
GET
request_headers
{
  "accept": "application/json",
  "authorization": "Bearer C4nsLAQNXEh4l_6uNldjcv8nRYNpdE3pnqBm-CKP2-0",
  "x-fapi-auth-date": "Tue, 27 Dec 2022 16:45:27 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "d29b49b9-104b-4e2e-bbf8-4e893b25a1f7",
  "content-length": "0"
}
request_body

                                
request_mutual_tls
{
  "cert": "MIID2DCCAsACFFdvTm3jUahYgwt19fkNbVEOcdaoMA0GCSqGSIb3DQEBCwUAMCExHzAdBgNVBAMMFk9QVVNfT1BFTl9CQU5LSU5HX0RFTU8wHhcNMjIwOTIyMTIyNDI5WhcNMjQwOTIxMTIyNDI5WjCCAS4xGDAWBgNVBA8MD0J1c2luZXNzIEVudGl0eTETMBEGCysGAQQBgjc8AgEDEwJCUjEXMBUGA1UEBRMONzI3MzQxOTcwMDAxMDExCzAJBgNVBAYTAkJSMSUwIwYDVQQKDBxFbXByZXNhIFVtIE9wdXMgT3BlbiBCYW5raW5nMQswCQYDVQQIDAJTUDEVMBMGA1UEBwwMU8ODwqNvIFBhdWxvMTMwMQYDVQRhDCpPUElCUi02ZmQ2NGNkNy1hNTZkLTQyODctYjEyYy0xNWJhY2YyNDJmNzIxNDAyBgoJkiaJk/IsZAEBDCQ3ZmQzNGMzZS02YjZmLTQ5NDEtYTNlZS05ZjdhYzIzYjFlMjUxITAfBgNVBAMMGGNsaWVudDEuMTI3LjAuMC4xLm5pcC5pbzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL6LzILNPSVui4CXsO0TJ0RzPt0Sj32ArFkNZQW+NGakoL21pjv4ZzkqIBvVeCKbIyce4yUUC2dHG7b9o3xorU736mJwpglSklbzFMSq7+2rBCgUjA6LIR0T3DEEWM1AAGLum+27gtae0dc0b3L0ZNAfcuV7SuRyyA6/pN6h/cIa8RdGqCFW2LC8fei+Ky9Zu9qBPOcRjALQ2o7Jp1LIQ7fT3aY3oL6VYpFo1ZdMBJfLWEHOadXwAWYM8u53y2Qh8PJg6BIJh9xtQ5Egk+zMvOTqKVKUQHKWxP6XOUxvvJMYC0crs3S24YUEValJORRXV3904sJSWxM8f98N7gN6ZR0CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAiQpHLmkJl0ZoMrZQ0qmtnM6Dlo7oQUsnHwTcD3ewX5K5/1YdNuVn2Pk8G9lIFtMl8So+D1ocWCnvbkgXHsPIBktFomA9ar5H2SbjloUOqLLbYcQbRh98a0B3RI8Ttp6mnfpZ6L5HEFkxe9TYqWzHEgsFjJuO5I5o0zsElO0Oy4Ug/2oKpFqNbUzhgw7BcPXgDCEefH8Z2pMgwB7MJo0IILO+dtboH4BR/N/uTRp6vAJKt3eNQD7ZhqSmZdzwguE2vaKaYuCEoKP3eUVWMClf5qQswrM8Y02CXfTsAY0bKk/LtSQPA27h0IhRJvNCTMWyF9/tbOpFgAShN9qtJjNjHw\u003d\u003d",
  "key": "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC+i8yCzT0lbouAl7DtEydEcz7dEo99gKxZDWUFvjRmpKC9taY7+Gc5KiAb1XgimyMnHuMlFAtnRxu2/aN8aK1O9+picKYJUpJW8xTEqu/tqwQoFIwOiyEdE9wxBFjNQABi7pvtu4LWntHXNG9y9GTQH3Lle0rkcsgOv6Teof3CGvEXRqghVtiwvH3ovisvWbvagTznEYwC0NqOyadSyEO3092mN6C+lWKRaNWXTASXy1hBzmnV8AFmDPLud8tkIfDyYOgSCYfcbUORIJPszLzk6ilSlEBylsT+lzlMb7yTGAtHK7N0tuGFBFWpSTkUV1d/dOLCUlsTPH/fDe4DemUdAgMBAAECggEABBf8zNKb/bHiTWD07CL9NPtE3nsHmiqpiUBAa18qwQnIakr8x00O6qt9BRwQ+K1ck/qV5rYHiLB+Z/ALEyEsmAW7g2HoL0sW2cdfKtqBTRnffPz0BVv32igTEvqE7ePyHi4CK5lbtkCzQWxe+JlHkTEbxtJfSYktwyNa522ThhgEmHOA1IS4oUC+e7J+VKK7xkjoil6R0fItwBp3erAVXJLmOxiCgxm/KyDVjvd4aM206sISqdENV0YEghGsDZ4i63vlGlY61P59okNGykgsQShHYHj0rgK06IXr//G68xcXuLy1/ftPRvOZ1WYM7BmEeEyCZbNueJEODhLEZSMqAQKBgQDeWJdSHN6EL7OPmDOi3GBnJXf044Qa//00NXfAXueK04vDqKmhGcmPqasihHZKVW5zYmV9+y7eQZ+jAYWpPO9lbBnUKDZpRRlvnJhFUVTwJmvEkeeIB47yYmZ4GBiAhiwVBSHVvjmFpcqH7SzYs632Kpc5gnX5JLkR87WEAWBm7wKBgQDbYwfUjxjZPGvjU0XM2JlBnOl+sM4iXzDLwI2dScaIC4HF/cidiGKvHBqqYeuowUA3soCpsVoEiaJxXUbWpVhD9QnhU2aLGIqfdF3vDRxt9PE0nbSCybAE7pXAI0yGz3Wh7N5181gKAZyR6q1otsN1XWpDB4dCqMgLKzIlqXRUswKBgCkOCJrT085qlGguPVKUCITjKTwhinIF1HYAbWUq4OwEValCClhBz7LkLEJKXSEqlyNdBsp1R9koGtbZYBm4s6dxh29iIXHcnW67Zm5eLyXMoleAbVTzuFRPEQaZxGRu4dLbyLyTzEE+NKBWjdJRkwyCHrwyt5/SRQ3ohxqhunAnAoGBAIkT7o+Uvcz2oN7QaDufVtsVZRvA83usiLu224Vc1Iyqy/JfKRutXSPW5p5xQqMV5L8obJYa94kASpyU0K9LbsQ/dmXxC5B7zBnnxs2YHpxhwNjEdUaHKNFcFfuQ0r8lH3YGn9WJMAhIi4Ds5l8YWzaZIM0zBgPTm/LGkbXQlJxbAoGALddNGt6HqkR13ZaVXDhsVKfQEIbE65TPQzy0Hq7STa8XI8MRD3NkUDVMVzk5ba2tLMjNZbct24wERXD6lLeENVzWdyqrlhcXZ3d4cm29/wFKuBnSjk4xHF2JxmgZEMikUFv3uZND7d/966Z81HLEzgYI7ncY3fgCr6OoaPLeCA4\u003d",
  "ca": "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\u003d"
}
2022-12-27 16:45:28 RESPONSE
CallProtectedResource
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Tue, 27 Dec 2022 16:45:28 GMT",
  "content-type": "application/json",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "x-fapi-interaction-id": "d29b49b9-104b-4e2e-bbf8-4e893b25a1f7",
  "x-correlation-id": "d29b49b9-104b-4e2e-bbf8-4e893b25a1f7",
  "accept-encoding": "gzip,deflate",
  "accept": "application/json",
  "vary": "Origin",
  "access-control-allow-origin": "*",
  "x-v": "1.0.0",
  "x-kong-upstream-latency": "339",
  "x-kong-proxy-latency": "41",
  "via": "kong/2.2.2",
  "strict-transport-security": "max-age\u003d15724800; includeSubDomains"
}
response_body
{"data":[{"updateDateTime":"2021-05-21T08:30:00Z","brandName":"Organização A","companyInfo":{"name":"Empresa da Organização A","cnpjNumber":"01773247000563"},"civilName":"Juan Kaique Cláudio Fernandes","hasBrazilianNationality":true,"contact":{"postalAddresses":[{"address":"Av Naburo Ykesaki, 1270","townName":"Marília","countrySubDivision":"SP","postCode":"17500001","country":"BRA","districtName":"Centro","additionalInfo":"Fundos"},{"address":"Av Naburo Ykesaki, 1270","townName":"Marília","countrySubDivision":"SP","postCode":"17500001","country":"BRA","additionalInfo":"Fundos","districtName":"Centro"},{"address":"Av Naburo Ykesaki, 1270","townName":"Marília","countrySubDivision":"SP","postCode":"17500001","country":"BRA","additionalInfo":"Fundos","districtName":"Centro"}],"emails":[{"email":"nome@br.net"}],"phones":[{"number":"29875132","countryCallingCode":"55","phoneExtension":"932","areaCode":"19"},{"areaCode":"19","countryCallingCode":"55","number":"29875132","phoneExtension":"932"},{"number":"29875132","phoneExtension":"932","countryCallingCode":"55","areaCode":"19"},{"countryCallingCode":"55","areaCode":"19","phoneExtension":"932","number":"29875132"}]},"cpfNumber":"51150879237","socialName":"string","documents":[{"number":"15291908","type":"CNH","issueLocation":"mollit consequ","expirationDate":"2023-05-21"},{"issueLocation":"ve","expirationDate":"2023-05-21","type":"CNH","number":"15291908"}],"otherNationalitiesInfo":"CAN","sex":"FEMININO","identificationDetails":{"cpfNumber":"NA","civilName":"Juan Kaique Cláudio Fernandes"},"filiation":{"civilName":"Marcelo Cláudio Fernandes","type":"PAI"},"otherDocuments":{"type":"SOCIAL SEC","country":"labore ipsum","number":"15291908","expirationDate":"2023-05-21"},"civilStatusCode":"SOLTEIRO","personalId":"DD17EE2FADC9267804509F6E40776B2EC0FE2FC0785A1139FE0ABD75B3F66405","birthDate":"2021-05-21"},{"updateDateTime":"2021-05-21T08:30:00Z","brandName":"Organização A","companyInfo":{"name":"Empresa da Organização A","cnpjNumber":"01773247000563"},"civilName":"Juan Kaique Cláudio Fernandes","hasBrazilianNationality":false,"contact":{"postalAddresses":[{"address":"Av Naburo Ykesaki, 1270","townName":"Marília","countrySubDivision":"SP","postCode":"17500001","country":"BRA","additionalInfo":"Fundos","districtName":"Centro"},{"address":"Av Naburo Ykesaki, 1270","townName":"Marília","countrySubDivision":"SP","postCode":"17500001","country":"BRA","districtName":"Centro","additionalInfo":"Fundos"},{"address":"Av Naburo Ykesaki, 1270","townName":"Marília","countrySubDivision":"SP","postCode":"17500001","country":"BRA","districtName":"Centro","additionalInfo":"Fundos"},{"address":"Av Naburo Ykesaki, 1270","townName":"Marília","countrySubDivision":"SP","postCode":"17500001","country":"BRA","districtName":"Centro","additionalInfo":"Fundos"},{"address":"Av Naburo Ykesaki, 1270","townName":"Marília","countrySubDivision":"SP","postCode":"17500001","country":"BRA","additionalInfo":"Fundos","districtName":"Centro"}],"phones":[{"number":"29875132","areaCode":"19","countryCallingCode":"55","phoneExtension":"932"},{"phoneExtension":"932","areaCode":"19","number":"29875132","countryCallingCode":"55"},{"areaCode":"19","countryCallingCode":"55","number":"29875132","phoneExtension":"932"},{"areaCode":"19","phoneExtension":"932","number":"29875132","countryCallingCode":"55"}],"emails":[{"email":"nome@br.net"},{"email":"nome@br.net"},{"email":"nome@br.net"}]},"cpfNumber":"NA","documents":[{"expirationDate":"2023-05-21","number":"15291908","type":"CNH","issueLocation":"laborum non Duis ei"},{"issueLocation":"ut sint consectetur","expirationDate":"2023-05-21","type":"CNH","number":"15291908"},{"expirationDate":"2023-05-21","number":"15291908","type":"CNH","issueLocation":"proident elit et"},{"number":"15291908","expirationDate":"2023-05-21","type":"CNH","issueLocation":"inci"},{"expirationDate":"2023-05-21","number":"15291908","issueLocation":"id sint esse proident magna","type":"CNH"}],"sex":"FEMININO","personalId":"DD17EE2FADC9267804509F6E40776B2EC0FE2FC0785A1139FE0ABD75B3F66405","civilStatusCode":"SOLTEIRO","birthDate":"2021-05-21","filiation":{"civilName":"Marcelo Cláudio Fernandes","type":"PAI"},"identificationDetails":{"civilName":"Juan Kaique Cláudio Fernandes","cpfNumber":"NA"},"otherNationalitiesInfo":"CAN","otherDocuments":{"country":"ad eu cillum eli","type":"SOCIAL SEC","number":"15291908","expirationDate":"2023-05-21"},"socialName":"string"}],"meta":{"totalRecords":2,"totalPages":1,"requestDateTime":"2022-12-27T16:45:28Z"},"links":{"self":"https://mtls-opin-hml.brasilprev.com.br/open-insurance/customers/v1/personal/identifications?page\u003d1\u0026page-size\u003d25"}}
2022-12-27 16:45:28 SUCCESS
CallProtectedResource
Got a response from the resource endpoint
status
200
endpoint_name
resource
headers
{
  "date": "Tue, 27 Dec 2022 16:45:28 GMT",
  "content-type": "application/json",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "x-fapi-interaction-id": "d29b49b9-104b-4e2e-bbf8-4e893b25a1f7",
  "x-correlation-id": "d29b49b9-104b-4e2e-bbf8-4e893b25a1f7",
  "accept-encoding": "gzip,deflate",
  "accept": "application/json",
  "vary": "Origin",
  "access-control-allow-origin": "*",
  "x-v": "1.0.0",
  "x-kong-upstream-latency": "339",
  "x-kong-proxy-latency": "41",
  "via": "kong/2.2.2",
  "strict-transport-security": "max-age\u003d15724800; includeSubDomains"
}
body
{"data":[{"updateDateTime":"2021-05-21T08:30:00Z","brandName":"Organização A","companyInfo":{"name":"Empresa da Organização A","cnpjNumber":"01773247000563"},"civilName":"Juan Kaique Cláudio Fernandes","hasBrazilianNationality":true,"contact":{"postalAddresses":[{"address":"Av Naburo Ykesaki, 1270","townName":"Marília","countrySubDivision":"SP","postCode":"17500001","country":"BRA","districtName":"Centro","additionalInfo":"Fundos"},{"address":"Av Naburo Ykesaki, 1270","townName":"Marília","countrySubDivision":"SP","postCode":"17500001","country":"BRA","additionalInfo":"Fundos","districtName":"Centro"},{"address":"Av Naburo Ykesaki, 1270","townName":"Marília","countrySubDivision":"SP","postCode":"17500001","country":"BRA","additionalInfo":"Fundos","districtName":"Centro"}],"emails":[{"email":"nome@br.net"}],"phones":[{"number":"29875132","countryCallingCode":"55","phoneExtension":"932","areaCode":"19"},{"areaCode":"19","countryCallingCode":"55","number":"29875132","phoneExtension":"932"},{"number":"29875132","phoneExtension":"932","countryCallingCode":"55","areaCode":"19"},{"countryCallingCode":"55","areaCode":"19","phoneExtension":"932","number":"29875132"}]},"cpfNumber":"51150879237","socialName":"string","documents":[{"number":"15291908","type":"CNH","issueLocation":"mollit consequ","expirationDate":"2023-05-21"},{"issueLocation":"ve","expirationDate":"2023-05-21","type":"CNH","number":"15291908"}],"otherNationalitiesInfo":"CAN","sex":"FEMININO","identificationDetails":{"cpfNumber":"NA","civilName":"Juan Kaique Cláudio Fernandes"},"filiation":{"civilName":"Marcelo Cláudio Fernandes","type":"PAI"},"otherDocuments":{"type":"SOCIAL SEC","country":"labore ipsum","number":"15291908","expirationDate":"2023-05-21"},"civilStatusCode":"SOLTEIRO","personalId":"DD17EE2FADC9267804509F6E40776B2EC0FE2FC0785A1139FE0ABD75B3F66405","birthDate":"2021-05-21"},{"updateDateTime":"2021-05-21T08:30:00Z","brandName":"Organização A","companyInfo":{"name":"Empresa da Organização A","cnpjNumber":"01773247000563"},"civilName":"Juan Kaique Cláudio Fernandes","hasBrazilianNationality":false,"contact":{"postalAddresses":[{"address":"Av Naburo Ykesaki, 1270","townName":"Marília","countrySubDivision":"SP","postCode":"17500001","country":"BRA","additionalInfo":"Fundos","districtName":"Centro"},{"address":"Av Naburo Ykesaki, 1270","townName":"Marília","countrySubDivision":"SP","postCode":"17500001","country":"BRA","districtName":"Centro","additionalInfo":"Fundos"},{"address":"Av Naburo Ykesaki, 1270","townName":"Marília","countrySubDivision":"SP","postCode":"17500001","country":"BRA","districtName":"Centro","additionalInfo":"Fundos"},{"address":"Av Naburo Ykesaki, 1270","townName":"Marília","countrySubDivision":"SP","postCode":"17500001","country":"BRA","districtName":"Centro","additionalInfo":"Fundos"},{"address":"Av Naburo Ykesaki, 1270","townName":"Marília","countrySubDivision":"SP","postCode":"17500001","country":"BRA","additionalInfo":"Fundos","districtName":"Centro"}],"phones":[{"number":"29875132","areaCode":"19","countryCallingCode":"55","phoneExtension":"932"},{"phoneExtension":"932","areaCode":"19","number":"29875132","countryCallingCode":"55"},{"areaCode":"19","countryCallingCode":"55","number":"29875132","phoneExtension":"932"},{"areaCode":"19","phoneExtension":"932","number":"29875132","countryCallingCode":"55"}],"emails":[{"email":"nome@br.net"},{"email":"nome@br.net"},{"email":"nome@br.net"}]},"cpfNumber":"NA","documents":[{"expirationDate":"2023-05-21","number":"15291908","type":"CNH","issueLocation":"laborum non Duis ei"},{"issueLocation":"ut sint consectetur","expirationDate":"2023-05-21","type":"CNH","number":"15291908"},{"expirationDate":"2023-05-21","number":"15291908","type":"CNH","issueLocation":"proident elit et"},{"number":"15291908","expirationDate":"2023-05-21","type":"CNH","issueLocation":"inci"},{"expirationDate":"2023-05-21","number":"15291908","issueLocation":"id sint esse proident magna","type":"CNH"}],"sex":"FEMININO","personalId":"DD17EE2FADC9267804509F6E40776B2EC0FE2FC0785A1139FE0ABD75B3F66405","civilStatusCode":"SOLTEIRO","birthDate":"2021-05-21","filiation":{"civilName":"Marcelo Cláudio Fernandes","type":"PAI"},"identificationDetails":{"civilName":"Juan Kaique Cláudio Fernandes","cpfNumber":"NA"},"otherNationalitiesInfo":"CAN","otherDocuments":{"country":"ad eu cillum eli","type":"SOCIAL SEC","number":"15291908","expirationDate":"2023-05-21"},"socialName":"string"}],"meta":{"totalRecords":2,"totalPages":1,"requestDateTime":"2022-12-27T16:45:28Z"},"links":{"self":"https://mtls-opin-hml.brasilprev.com.br/open-insurance/customers/v1/personal/identifications?page\u003d1\u0026page-size\u003d25"}}
2022-12-27 16:45:28 SUCCESS
EnsureHttpStatusCodeIs200or201
resource endpoint http status code was 200
2022-12-27 16:45:28 SUCCESS
CheckForDateHeaderInResourceResponse
Date header present and validated
date
Tue, 27 Dec 2022 16:45:28 GMT
skew
475
2022-12-27 16:45:28 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
d29b49b9-104b-4e2e-bbf8-4e893b25a1f7
2022-12-27 16:45:28 SUCCESS
EnsureMatchingFAPIInteractionId
Interaction ID matched
fapi_interaction_id
d29b49b9-104b-4e2e-bbf8-4e893b25a1f7
2022-12-27 16:45:28 SUCCESS
EnsureResourceResponseReturnedJsonContentType
Response content type is json
content_type
application/json
2022-12-27 16:45:28 FINISHED
fapi1-advanced-final-ensure-authorization-request-without-state-success
Test has run to completion
testmodule_result
PASSED
2022-12-27 16:46:13
TEST-RUNNER
Alias has now been claimed by another test
alias
brasilprev
new_test_id
LH7UoU83bPsO4De
Test Results