Test Summary

Test Results

Expand All Collapse All
All times are UTC
2022-12-12 15:34:42 INFO
TEST-RUNNER
Test instance JAy43oX9QJga01C created
baseUrl
https://www.certification.openid.net/test/a/too
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "by_value",
  "fapi_profile": "openinsurance_brazil",
  "fapi_response_mode": "plain_response"
}
alias
too
description
Too Seguros Open Finance
planId
22mCj6HNMNcAh
config
{
  "alias": "too",
  "description": "Too Seguros Open Finance",
  "server": {
    "discoveryUrl": "https://api-openinsurance-dev.tooseguros.com.br/orgs/too/.well-known/openid-configuration"
  },
  "client": {
    "client_id": "too-client-one-pk",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "2d9086f360c94bcf8575561feed9676fcc01244bde58b6a595ba6cd1cb380e69",
          "use": "sig",
          "alg": "PS256",
          "n": "s9zhd2SHv9zN0JmVWgCyv9r5QHwqaHs3a9OUMKuzU3ypo73w6ngEy2KAmKGRthgpXHb_cxhvaTE1-OuGF8k0StZ9h137beqwSqYE6gNJ1gb3sN5TXT-f7rxSPwGpAZn8ttbhLmXA0uGX5Wz2zts2VBmnK-vNUkbzFgpkJUGqOaq77lzFvADOhQTnZqBb8q1RVIXs6iwYqrDv6VkiZL-JUuvPxRz_H7xpAyrFm6ss9c-60lUWdr-J2qxPn1ifGYOGho6PAzeQVHmlCm8kP5wtrYu6Oi8Vic0kFOh-pZAsE_yf0DinyV5Vm_LCwn7eq4BA9dWAENUsotRf5QBSNPKGcQ",
          "e": "AQAB",
          "d": "UHblaytPS7c1YDgFR9F-JjSJQ58Ivds5zQRHjIqT3CquHbHQwKRWyMJVc3L8o_ElN9eIqm3pEa9RTP3Y7HU37q8MU23pGKBgo9Sn6CT2eEh_sOGVe-cF3qDjToqomC3Sj92Lud0NqYoBEUNxGtOY94DOd-iy3zcccuTNLpm01LzbsGvbiaea2s8YBlIJOi4dlZdHdWJslJPtNk0vgTr5kOiZHBmWJPJciiduCb7bgFn-dKUjaiFEzIACUXzXCFOpiVNNe80iyxEtB1n0lzCF82vfl5h9G8sd3EZCLPrt2Mszl4wiWcpeMHdZKVvztmII62AYAOcOyQuccTMj-ST1kQ",
          "p": "4vQhjsYiROMEdSWk64Xvbl6JgPTC0p5aNRg93xPtNhyENLxKCA57hbghGzMIVqb8f1ygxBH6h03H1U4wzXjBYZ8bHq6iDnwNaQEE6N84osfWCUsGZYkbFIJnZ54dqdsbdjiOv3bSwNlC3u4vA0m08u6h-J2EQg2no878ze2dOH0",
          "q": "yuHf0DQE5knODtvueg3EC1sFFT1r10weRgEZrO3ETdFEDzFZjQkg888GIu27WmfRtvP9_4C2mEWnTmSd5BOFCIbWfbTKm3QHH1lcb8XxwrotAeyDN_w5GNv2L0iBTSm9FtAmgekvKG4DPFoslvMz43b_8tb1uhP_NEb73cq53AU",
          "dp": "BEe-akbqVopBh0QSfC6meVpnFXuIQRijcuTmJdLmYmLfS29Rph0_zyHN3gl0Ws4DbRN-JLSCGRMqdadn3DguzXyGsmlwvP0x840FXq73DnreWoaDtF6FmDltYdLllFKBjhU6-_ltuB1g2Xt8f39gXkSJ4Xp3CBfh1YEN24RjtrE",
          "dq": "peBdjK4rX1nypsV8ysAcjKhDlKUeWe47RkM6CeBwwqsZeU6BCEXxckXOn5o9t2Hw3iPJhTBomkFA1GCBk2u-NkWAc1Dw4n7QH_qBEEYIL4zmpY8JjimjSUb2lpwyU7OPjWpsQYU08FpaPOsBT_3Sa-TsyVClohkdbFGpNiK9KT0",
          "qi": "tfC7NuSfT53e4Ir81k7qBAEI3JiSr8VPdtJ7LJ1zxiAbA8zV1Y9Fu7V22cE1c2PE_Wu0mTEL1avWg3HVjrka9Ih0_TcEDgwfHC007BVPE_4nCzLwqaesFo2jjkfxHk4TyGKQ1JqIYRY0g8vetfztSv1LxhAOUOpuZn2O_q5VSQk"
        },
        {
          "kty": "RSA",
          "kid": "ce51f2a70aa1e52605057b6f292cd2747a2d13fead1e7de5cb344688254201dd",
          "use": "enc",
          "alg": "RSA-OAEP",
          "n": "6s00-2VAaf3-k0nnqwXk4POO9S3e7UiLJyrZ1XkNKENj9QEykFCro03jx0hnkYTP6wMIOJYo5qWCMsMjvATOBo1ZmXIO1TG45s7gu1udwxITGVrY7GyZv5fwex2r5cg7UECwT6gcOjEqiIjo50DqkLgH-MvdPHUtvGsBN8JIWUXOOjA3eK-P3ftvpP7A8Z4aZ7aAhvosDH7CunSShoFpZWLGMOQOMQ_gk-wd5rIfi_jJkq24gwzoU6qcO0BzizKOHhJgXRAo4oS3I57xgVKNZxG0HWHkDzUk2j-sjo3N9wpBT9oCJzOHIgWQTooYmYuASH0Mj47D0IzaiCRow3hGNw",
          "e": "AQAB",
          "d": "KSIj6vqU6zyU0Ya78AkLTKE-ZRNRH256-jSWjsAzHt-Xbj90dTW8q9IkWjAD_Mkwh3IziX480hMimPP4maKZ2SoADVKe6JhaVQze79Of8qGC-QkiQWDRGnBqr5bGG24VffynJn1D3KnqUprxejm0HgAvXVWRf1rj1UNFplgBxqmPC9w1VBgmQgghQsu3GmvBZZJhU90EliWL1oMuMDVp0i_adkBo2wzXYAYW1bE130Z39q5nF4pst92f3zUZvAs7guG0LkGTmm1qmC-1wb-0V7QDJ0DK7bD4IHcBr8TTKrS5wrINVQi3PdC1IygDE0Xcq-wrcv7k9u9Kb8V2X9-duQ",
          "p": "-C033MN2Rt6r8NZicYIBa7DC6UoKfJfz_KvcaIHEfyFCKCTPqfwX1sXxaI72uXuNaVGpLgFVNy9OAYzkoq3Jzz92gi5Iff77IlQCr-bZEeKCZRc9qt58asn_n6Epksb-YUzD9XtoHfFg6qPsRPd_czPJGkhopSrMulcTnoAhMIM",
          "q": "8jQNZi855tEDB6wMtx4HIsRVysjvlg3yhnZvNb0Jku9WI8OjI5PxDLTRMXTle_Mc1o_xhrHvm90RfTUPSptuVHZcvd_Oj4eJYU_nlEXpTa_aojBDWNHp_IuqQEiwcjqYeVgRHv90WsBlynunefexqEzOt7hvl3AeahtwZkAVvT0",
          "dp": "49hf2QZ6qEX2hX3Nk3hP5Za624NmbUz0a509FZVN2YmnO0PQg7c2C7BfGidmzJNqGK8oK1x959Q-QZ4gqlnzVZpmKs5jL4nQ9os6jFPcJldWb4kOzLjGcSRS0zMa_-5BzQK1RcKurA7Xc5RbblXrZNC-aKrhqAHLQ6h-Ep5_2hE",
          "dq": "kk3nGibE7yyqi-Pd-m9lGBdJS6l9MENUkOzR2MBMHDn-6rOuxDsFjQtcomdeiDUe4m0pFJg_iQNNITj_961URCkLdJbRC9pvnhzKYsKoX4kupHJK_Egw86DaQuKl0xqaKBKOpQ7ilj9KPbncPMzmwCdFZ609m1jaxnW0u89SUnE",
          "qi": "ggYP6xTaWf-GaCMvPLQd7pFZGclRn9idMoLAhgYwD9cgDFxERvlPvnGYB0YNsK_ej0qm-zme1hLas9UBLhYTkT2HT4ZsPalwb0ZTonwn14LplUrYyc2P88gS4aUStdnXYVwdWFfpCvN0UBa939GgZxUE82jYYPCmTbmOoaOrkWE"
        }
      ]
    },
    "scope": "openid resources consents"
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIG9DCCBdygAwIBAgIUNwy6WEVRehv3Y5ZQqOpXPF+u49IwDQYJKoZIhvcNAQEL\nBQAwdzELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLzAtBgNVBAMTJk9wZW4gSW5zdXJh\nbmNlIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMTIwNzE4NDQwMFoXDTI0\nMDEwNjE4NDQwMFowggEgMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNV\nBAcTCVNBTyBQQVVMTzEYMBYGA1UEChMPVE9PIFNFR1VST1MgUy5BMR4wHAYDVQQD\nExV3d3cudG9vc2VndXJwcy5jb20uYnIxFzAVBgNVBAUTDjMzMjQ1NzYyMDAwMTA3\nMR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQBgjc8AgED\nEwJCUjEzMDEGA1UEYRMqT1BJQlItOWY2YmE4N2UtZGE1MC00MDYzLWE4NDAtZTY5\nYTQ1ZWRjZDczMTQwMgYKCZImiZPyLGQBARMkMmFkN2Q5MGEtOWE1YS00NzExLWIx\nYjMtZWY0YTMyNWE1ZTYzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\n4jeCzUA/hNJBJFvxVa96MYifJjgj1SBuD8yoEIkba/lUC2T5ofbOeTnFKi58h9f7\nDChFecwiFgdiavLgRcdMDw9ULApMj3DzGT1qjT4nRPTzFYrWyF4Vwy5s+9mZ32vv\nFiIMZ65s/PGRlzuWpCpMna9HMWcB1cGUOWiekd7/E/keqsZXTclkJ9XWQpevDS7q\nIU54KljRsa53slz2ZqK9iCxx0SYYQvb7lV52XPgDBCN0dx9X+V3XN39sTXCdFODW\nbA5oIV8NV/xmyhcFXYnW2/eEmhI2MVhTeEZMS558eyS2OAFBa8J21ewjrnJhyNGS\nMLlhAJC+/PL+hrUpXYn4aQIDAQABo4ICyzCCAscwDAYDVR0TAQH/BAIwADAdBgNV\nHQ4EFgQUDkmKyOqymvICHGsMMtXdCMOd8F4wHwYDVR0jBBgwFoAUHupycfG7Jdfq\nbbUdIWNyTRMVpH4wRQYIKwYBBQUHAQEEOTA3MDUGCCsGAQUFBzABhilodHRwOi8v\nb2NzcC5zYW5kYm94LnBraS5vcGluYnJhc2lsLmNvbS5icjBEBgNVHR8EPTA7MDmg\nN6A1hjNodHRwOi8vY3JsLnNhbmRib3gucGtpLm9waW5icmFzaWwuY29tLmJyL2lz\nc3Vlci5jcmwwIAYDVR0RBBkwF4IVd3d3LnRvb3NlZ3VycHMuY29tLmJyMA4GA1Ud\nDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEGA1UdIASCAZgwggGU\nMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCCASgMggEkVGhpcyBD\nZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJhaWRpYW0gU2Vydmlj\nZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBvcmdhbmlzYXRpb25z\nIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1c3QgRnJhbWV3b3Jr\nIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3Rp\ndHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2aWNlcyBMdGQgQ2Vy\ndGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjBE\nBggrBgEFBQcCARY4aHR0cDovL3JlcG9zaXRvcnkuc2FuZGJveC5wa2kub3BpbmJy\nYXNpbC5jb20uYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQADggEBAFYtDVbpkfzt\nMMUBsLt+ffSsAn6OrPsFJWcQ1jV3PrMoImYT5S6RecGCrnvih+ME4e6e+QTe1O9v\nlAxWOdSblUoYB8Ie5wwjd94eUXh3c4mWK3+KR0sIWUJvvHfUuqC9JLOA7gLHW0oN\nn3bkDevHou9/wju0F3dP82scQNiZjsOaw2e5gXApCfVtbd0DqyydxtgELbmVCaXW\n5To596o9ZWp68bfrx8PBQSSCBAyUUqhizIYMxP0esWn3Q/XcWLm/zGJidzoSfQie\nF0SXDClheQEyylu7rVj8P+oZdV3BYg7A72CTtUv2wyywPTclJ6Lq8XYJDWj5FO+f\nS5ptPStEqSw\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDiN4LNQD+E0kEk\nW/FVr3oxiJ8mOCPVIG4PzKgQiRtr+VQLZPmh9s55OcUqLnyH1/sMKEV5zCIWB2Jq\n8uBFx0wPD1QsCkyPcPMZPWqNPidE9PMVitbIXhXDLmz72Znfa+8WIgxnrmz88ZGX\nO5akKkydr0cxZwHVwZQ5aJ6R3v8T+R6qxldNyWQn1dZCl68NLuohTngqWNGxrney\nXPZmor2ILHHRJhhC9vuVXnZc+AMEI3R3H1f5Xdc3f2xNcJ0U4NZsDmghXw1X/GbK\nFwVdidbb94SaEjYxWFN4RkxLnnx7JLY4AUFrwnbV7COucmHI0ZIwuWEAkL788v6G\ntSldifhpAgMBAAECggEACShQHjj0mU7dnjgum9ZfrvOl5akuIimO6wrQ3uJ9/q/4\nLAHpbRoNn7Cr/5okJmei3QogTd7qnlOsM0IjvA9mT9HCCYpdMQ1UefgXgSI7+rmj\nwYJ+UVwlq2IMvWFArl+zLQUx1VylQtQQnbumzHx934BB9IkD9QBCHNTUXnlVgBxp\nGkEWjhEa5Kl3Ocx7ClBASOTY0e9WfqLmyGJsXysAaVfvXgXtU5WGHaVSKAeGZUn9\noDrwsliLMbqDWeDYYd1WqSChlGBYowtQ3Zb4AFgRKzB4rO5VmD7Ung2Ko8eEFL72\nswMRxd6B9fR882UobpL74m3lgdZP8PMqCYpAe2dbEQKBgQDzeDcEpsdR0f2GB/6+\nNCxOO7nLHWIKVBB8UPOIkHcyut10SzVTGENm+kC80vKGu+Cxl785ilMyvvL0b2hF\nVJ5fl6Wbp32aH1k8kLCCAN+d9M7t0EarEC/9RiAUF5j/Spi3VjMQDR4IYskoha/D\nkpZ4HY8wxjE1f9wGTWX1T3XjJQKBgQDt2/xhTfn4TeXVXac8zwsK8rD5+lNGjEhB\nHlQH4Z3txabsvLiTnaQS5qESqpIiLKBFy1iyI6f5EgDVPHtW0GayCEuW0wx8QQl1\nNac0NM5btnaqh+NsY2iE0GKO67tlCm1dKNkFX8XudA7rWGsEhZsR1TyHSrK8mv4r\n+TWInhBe9QKBgFYpcAcUYquBDiCVycBURG23U0wfbOfM0jy8hUMKJTTtzptuVkO+\n7XOPEsQAP1YRPTZ8Rm89la36x45bsuH+TUH1L+WDA788Yt89MUoAtyJ2VZjxwWCe\njO0sGQQjScDnDF6tgcqnab57/0Z48TfcM6X0iA0xxo5xXlNYpsGGymiFAoGBAIw5\noHQM8Ez+P3ymFa23sZ7mrIbymJ2CniYlpwxuahh+6YWvTHFaAhxScqr6e+RBwsri\nsotykdg4UN1lJqFrgt96HHXyPe4SuWysEMKqTu2qiBLIwb5obHnAEBqJxpQurYK6\nThbo+1s0eIcuPQkRavX8bA6mbvDZvvZVmMXNyYDxAoGAKq3qEfK2XnI40p2eE1/D\nT5o2KFqA2DHrsWfOxI4ZFmtXdjNDiUEktkgbQIyqJqA79YBuTlfDHBMCZa/DByZ5\nLpWQAD6X0HKlmZvJszZeh832LAHqDd6M67CPup9dQTqYcf6370ZjpbWLYIt2raDI\nB7taqGLMMTCiVhC14i5sTB4\u003d\n-----END PRIVATE KEY-----",
    "ca": "-----BEGIN CERTIFICATE-----\nMIIF+TCCBOGgAwIBAgIUREOZADRSvAehVYQQw8xHQ60nZ78wDQYJKoZIhvcNAQEL\nBQAwdDELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLDAqBgNVBAMTI09wZW4gSW5zdXJh\nbmNlIFJvb3QgUFJPRFVDVElPTiAtIEcxMB4XDTIxMTIwMTIyNTIwMFoXDTI2MTIw\nMTIyNTIwMFowejELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNl\nIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxMjAwBgNVBAMTKU9wZW4g\nSW5zdXJhbmNlIFBST0RVQ1RJT04gSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG\n9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6TIU0IP+uAkcZELubrJX+XmBwbaRIciK0h7j\n6GAapcesiLK38yMYoaMDGrIFcBGVZel4obGt/zNgbPgf1DPgy5DiissfpXWiwSM5\nNmfQMzEkytng0VpZqRAadHo1do1s9pxe1GPrPPreS3F4yQgDw6muQxqOhSXFVSzF\nB/PMTBbxOc3UBWy0gTwzTTeRxtl/mxJ/pqeShHshx6aORyJ7jO9w10LR6VxsqaUO\nmZAx9uTYgqksqeude4Zey0+UJ596VwimqEPv5XlvSnZdxnZcL/CoD2utIejWFryz\nK9cf8Dj45QdmA5Zx7vUa0OFAePnOyp6vUtVxfvabuDhbwLqEqQIDAQABo4ICezCC\nAncwDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYE\nFPhBgaejhY3OmEaSm8czJEVVH7VnMB8GA1UdIwQYMBaAFMJpDULSOPWXMhRNUL00\nFUsCVtlbMD0GCCsGAQUFBwEBBDEwLzAtBggrBgEFBQcwAYYhaHR0cDovL29jc3Au\ncGtpLm9waW5icmFzaWwuY29tLmJyMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9j\ncmwucGtpLm9waW5icmFzaWwuY29tLmJyL2lzc3Vlci5jcmwwggGSBgNVHSAEggGJ\nMIIBhTCCAYEGCisGAQQBg7ovZAEwggFxMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRo\naXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNl\ncnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0\naW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1l\nd29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNv\nbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRk\nIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVp\nbi4wNQYIKwYBBQUHAgEWKWh0dHA6Ly9jcHMucGtpLm9waW5icmFzaWwuY29tLmJy\nL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQAw9/XF3wYwCE321WVJBZZ8xHYE\nze4umx9lTklw90x2gmOhjmxnU5V0eL0LaV+XcZjsRF7Hs8Du/vB7WiOELuAlw2Yq\nI+8/2xcdARfbgEQirhPTrogTUPFcoW9SJ1OS3IGRErsFEvhAaiq1Vh+l9VNWTJdp\n82vraRxR48DiWDPSq+H/qWtW+TrnbLloLu+lhIIGScmaRpPyQfPzGdRL8tmiRdW+\nzlpP9P6dM/Y1RS0LM1xfoSaLL2dxSWmr3w7qq0YgALv3HN7qTX+lUDf9IKU+Bq1U\nwGvtyBGSrL6/WYEAlpLHwZNbTbMcIYUSjerAZ6Pk/AJ825fE2vy3hwtJOQDW\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIDuDCCAqCgAwIBAgIUTJ8WRDgDO7xeSD9ZCWX390zO970wDQYJKoZIhvcNAQEL\nBQAwdDELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLDAqBgNVBAMTI09wZW4gSW5zdXJh\nbmNlIFJvb3QgUFJPRFVDVElPTiAtIEcxMB4XDTIxMTIwMTIyNTIwMFoXDTI2MTEz\nMDIyNTIwMFowdDELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNl\nIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLDAqBgNVBAMTI09wZW4g\nSW5zdXJhbmNlIFJvb3QgUFJPRFVDVElPTiAtIEcxMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEA2DpSVXawMOMvJgoLnNDjnVHSImyZXEwPNbvaEPW9oHUL\n8ZdcRGgwcqchlSnjle1xEDFSVC+ZX+y/mPuU5KgG/AYdfCa4wlpCgh4v+Cx9QoJS\ns1UsMVBvDjE9uUHh2UJb+aQAelOmaugJGhHnclW8Z29H5jV6gZpjkRPPhOfcOBXl\nK/4uy8JKnjEHofnN00c8qkF4FyHHfrqx6ULKrjJ+rhSLxCYwwklQorVuoASOblxy\nj28aCsuHUCwGUfSDG/mRpvEbZrDb9mjDml6A5IF+5kjaYu+FA44oK7MaKjuVLy4U\nmQ3jQJmLYfRZiiWHtFibuHkBKZthI9lP5d1xYyIN5QIDAQABo0IwQDAOBgNVHQ8B\nAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUwmkNQtI49ZcyFE1Q\nvTQVSwJW2VswDQYJKoZIhvcNAQELBQADggEBAHYj6cKCDqDF+hfaRS4XysyQcl2v\nmGtgE3a+g/stcFJzR508eVz6ycglYHAsNgAWszD+eLRZmBvo6cp4bpNPwEZkOpUd\nCHtCQeZEk3v5sP6I1xvMUSynwkMb0GfUK7Dj0XRlT+2Xr9XUJmJFDCVkYpQnWCcC\nPdt5S8aBqEubFGMJjybVSO7Q0+7Ud4JoxdsMgr0J0mKwIhEv3o16YK2AInmfNSu2\n6FDpyQkPQnLyV1o1mNZSyZ4fao8ANxb75K9RrqRma5DQsM+mpw0z9MRd9usrKe3c\nX8XHUuNNi44GGS+bQWipEvaQo99znfRpETB6LNNHEwAqafuAEzbCSj3h5eo\u003d\n-----END CERTIFICATE-----"
  },
  "client2": {
    "client_id": "too-client-two-pk",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "ba17f090212392686ef8a1382847dd3438f2fbd8005dcaf76045b1cfb002ebfa",
          "use": "sig",
          "alg": "PS256",
          "n": "sDuF81U8OshABeJWnVmVGR-4l6VNDGF4YS90hoWuZKLA2Tr6-PVqLxE3517p-kPs1pperM712yxX4HDzENQ6sXER-hUsxbgcrFV8WYJz6gINtQCl7NacQy2qMvrM3u4ob1_h-wqDUZD8QJ4uFREJ-HgSXH5E0VdMUS_7-TQIKaWmVQwE2i-jtKKjvjkXZyc4akKs-CXjnmtm14zFoKx-FwREKWH9oZ0due9CHaJJqYnQhu3kBRKCix_CWXZb1lJCS-1q9nJg5mljEdHGmzFl-xlCXCW8Vs3b8_q2efidb6uwn7n_NcK9cv0f4rL1XvVmXOUZXrnQzZuWOV0gOXaOjw",
          "e": "AQAB",
          "d": "Jxy-yNeE64Lf-q5WDMwB9DZ_EGDmbbYAMomGsghfQQSCCnQ1mSVWcKXAo4AEK8ABg0t1caLpG8CGrFBFEdoYQKNYmwkyC5ul-XVriK4ULb5Q7nf7W0nyGlK7MF9LMrrmjHlaPQ4DQQoNggXZMmG6tcNoR9DaUx-t12Lv6Ens-djkGmTco3JCEu0ImrCscVfcdTj-Dyw-V1eQBcHeCUFCc23WIrEIM2btb3kqpCu44Rz0wRqKqzc2ar35QhUA3DL23m27ZSIT8nXWzR0zy7gTNcUfd0wgY8MdARr8TYBDDZm21Y-p7jH485s-BzZ9aJizyiNosQyGVfw17O-v0N2m0Q",
          "p": "6KSFuvisohJzPu8r7L_7jM3x0h9ijyoRicuNawbiA0b8YQ-IYCia7zOTpskdgJ2PxC8MM9xp4vP9_xh-yLMMkjGlb3dIgMPWtdmYNI2AiI8p0ZQ05Q80mc9NV2Ws3_mnoY_0RqJZPVAIDsS8RNhe8aBJWXtVzJds49hvzk7fKsc",
          "q": "we0ftkb7EXQEWeI7LA-N2YdqgvJZUA_Ifn23cRMSNQgr588Cc0bKuarwVFLXGiutoQOa3hU60e3BQkalwDWP8YRZX_aKLy_vf1F2yW0bEWGUkJPrtQNsQgQmztoQNIx6brc7mdADNBwN8WAP6vVCDfhOU-abl5t2xcoY3jxfdfk",
          "dp": "OKTeXtDvj6K4ZslrQ4DXKch3Kbc0kzEmBgwGydlqLGwbRTK3_NnGJ5nCSKjNQySZ_aWK7hGrwnOwE22OaSWXWP03j7VWdOu6Gpr5gUo20okxIHNaka8rGowsA6yg9APgeekIDC65VcFnxNjIEmcwbtqdIWlzUZZJEA0B5BS2J78",
          "dq": "DxRJKvtJ-oly7SpSP5LWDNwixBvkJf2UMYHFCd3ZxJXmFBhcsGoIyXcpSOVIJJjQ33xQRoSQFlLOfEDSEqgXkUghSvz4scKgdN34xqDdQfS8gKF_6othl6CLA_qg1_U0b_d_gu5R0XN9Ag_eLP71K_Dq5ktAPgGwsqCMXnuDUME",
          "qi": "nRMK2_DGIi2iS6DJBhA_NGCF8duFwsnmW6nc4R_J97sxSQfkqD1wBvwRYYd0tz3h9xFOuTZfuUaPDTeN_I1oguTrGAZMDl4_EQv6J6jz0-sKA2rteVdVuKSAdaJBaj3gqX6CZBhUaGa5mYTjGrvixaUMnJZ-Is9cJK0DUgSdqBs"
        },
        {
          "kty": "RSA",
          "kid": "da64d27db91609180d5a955b79660c48286136f8f2720826abfe9855f5aaa9ab",
          "use": "enc",
          "alg": "RSA-OAEP",
          "n": "n7EYU_TVhOJguiWf6cq7rm2wW5TQVOrQHz0dAQQ8ZIC73MpoxXP6ATMW94oKDEX_2UHNUTzAba_bLrakO9duSRVhmtqueBWoscgm03sYU14_KyiuQhfyTn8_5lWm7hVu6vK1bpc2Qiz3NImtSr7wuOHyGaedtZ-DbAw3xXWPKRRTH1QE6S-zSS2DJ4lpAn-rECUVuJEIUkS5R1-HetDOkzlSxC_L4-ckPnatzCQAxsCmH7Lu3EgYoav-4BaaqzduLtOtoIhDxzAgP_Uemiu3aW9zbRsYnGJARx4E3cUr_Jy6EreQ1LXiNnowYuETXcjIKNjRtGAjFrfcyuTebzXMVw",
          "e": "AQAB",
          "d": "idjZYz-pQLgZPxZTYAD82akd3zAqVeMMHKsoakQ5zZfCkui2YBuo53gujye9XLLgE65ViZajlQuEbGKEipOAQ94NDxtOF6K6qBxaR5uud-iXJq5LHgqFw3Tct_ufyUz_Hhi8vOYSlDU0f0mJKUiBi1afIb4qySkUzSQO0IiWN6JSjPm0DcDviYF4Myz9crHGVKILG_hUaZWEnbzT-9zEADhkBukJBXlEML1o370A8KKzUfEzgdEn77zlBl-jILLnXoZOOV52VKYKZi9rzYLzhNmiiFE40zStyzVRdi0nRZUo5ohS-ntPI3R2QX1M0-XMuhfUubceNWS9P06Mt9y0YQ",
          "p": "0OOARyUk-P4lklJpWMmyh9w3rFKowvIpBxVOpI7HMW5QSAR7o6T8cdhhwxLw6UUBqiJ-Cg9zXGU0tUfIIrWEfcVeB4KZkxLa7P67mWm8ScmEnGKhBoijHECG7l11MiqCyIu1gpu0YqKrZIFMjfZYWzWbkbifM6LguOehdQaUk-U",
          "q": "w7UjQOijJiB0DJ1HYCNyI9f0lK-nEfE7XNE89EJt7eMz2gGoiWryHFV1OV3IKst9jM-XFYzSzwVTu-es91oTtLDcGJ_NfqQ9T7ny76dvjN4bR9YhXxN8hnDBbDX_Jixnh81FGBxzU74lvrssFkJygR1uBNdMnqqLvQCfsI1Zk4s",
          "dp": "Ff7uwg8aPpHcePTunOfYQdAhmKa3mJeRVGqc9l0GgqEAGSVHs6qq3n4PhVAYSCf5DeZF6V9JIYCStUgSvfzpL6k5xoatDzycCvqj3Hqy1f4_VYxZMmvu6Qmua6kxrw-k5-M2QMOOkhhY_eNToVtAYJJbiFOth-1txmq1qLIBsTU",
          "dq": "NstHZIv96dXaSBHdAwjJk0mKe_q2Dyr4UONwan8S4jDjup0OP_NGeDJhEL-2JG026K7SgUEdYMMAD7Ms1VBOBiAib26GjXeUhvbsErdRXyJshu9oBoOhMM7vCMoRdvGlxvrs5nRIweCSFtW24UCXaJkBza8uD5p2Z2N-UmMw-kM",
          "qi": "AeC5v5VGyd4Q4IkYoqt7uiynQqeERqpa-b4-2Yxy5bRRUUZmjks5YX9AJm-btrUUjpnRDtEeZEpYzU9ygSq8O_OLqUU7xid6dQsNmshh3dvKesbc0FrSzAOeume1h4r7Ta62I1ZN_73AT7LQaRJzZD8lT9V4RG2hawvRMJjYX30"
        }
      ]
    },
    "scope": "openid resources consents"
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIG9DCCBdygAwIBAgIUAum22h38M7Cpz+1k0lRa7sjOINswDQYJKoZIhvcNAQEL\nBQAwdzELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLzAtBgNVBAMTJk9wZW4gSW5zdXJh\nbmNlIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMTIwNzE5MDMwMFoXDTI0\nMDEwNjE5MDMwMFowggEgMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNV\nBAcTCVNBTyBQQVVMTzEYMBYGA1UEChMPVE9PIFNFR1VST1MgUy5BMR4wHAYDVQQD\nExV3d3cudG9vc2VndXJvcy5jb20uYnIxFzAVBgNVBAUTDjMzMjQ1NzYyMDAwMTA3\nMR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQBgjc8AgED\nEwJCUjEzMDEGA1UEYRMqT1BJQlItOWY2YmE4N2UtZGE1MC00MDYzLWE4NDAtZTY5\nYTQ1ZWRjZDczMTQwMgYKCZImiZPyLGQBARMkZWE1NzIxMjgtOTUwYS00MjI2LWEz\nMjEtZWYyNjI3YjcwMTdlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\nuINX0cEgb78EffMUYP93RrG+LTRTB9Z2UhqX62dv0TGXjPd6psGcOgllSCk95tXo\nlkdc8U7YZLgkAPW4AjVH6Z4qUb5K6lYQ/4MzoLF0hEu0o2ZLh5W1nTSqAJK3Uxk7\n3rcrxUfNixdihlL+ptJizPG71uDBqJYtLpT0AaZoXglBA42zLTpEqDZFbVNQXRE9\nLwcAuD+cbyciwKOL/Q5nJ39rAHflwNqn9AgPzXpsGbbAs+bN9s7q8SrYWhFWjA6N\n/2NvOm2ybvm/cTJiDsL/crIar8HzBVtMvaHwnm2bWkq0hN/2W390iGYV8XJ0xlwq\nYb6MOEqiMbqMa86PM22zdwIDAQABo4ICyzCCAscwDAYDVR0TAQH/BAIwADAdBgNV\nHQ4EFgQUmPvZgQv7yhpO3uKPhqjQ6ZTVZGcwHwYDVR0jBBgwFoAUHupycfG7Jdfq\nbbUdIWNyTRMVpH4wRQYIKwYBBQUHAQEEOTA3MDUGCCsGAQUFBzABhilodHRwOi8v\nb2NzcC5zYW5kYm94LnBraS5vcGluYnJhc2lsLmNvbS5icjBEBgNVHR8EPTA7MDmg\nN6A1hjNodHRwOi8vY3JsLnNhbmRib3gucGtpLm9waW5icmFzaWwuY29tLmJyL2lz\nc3Vlci5jcmwwIAYDVR0RBBkwF4IVd3d3LnRvb3NlZ3Vyb3MuY29tLmJyMA4GA1Ud\nDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEGA1UdIASCAZgwggGU\nMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCCASgMggEkVGhpcyBD\nZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJhaWRpYW0gU2Vydmlj\nZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBvcmdhbmlzYXRpb25z\nIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1c3QgRnJhbWV3b3Jr\nIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3Rp\ndHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2aWNlcyBMdGQgQ2Vy\ndGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjBE\nBggrBgEFBQcCARY4aHR0cDovL3JlcG9zaXRvcnkuc2FuZGJveC5wa2kub3BpbmJy\nYXNpbC5jb20uYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQADggEBAF84b3FD3mK7\nrDYWkaHxXmXQP+/9I+1+O8P8zB0TYTTfYR6jl1MAC+JV1nP+jEhAmHgDjCJ/+DK7\nBkGbJMNaY8/hKU6qz0dmtGty9+K8vgnpPDRo1E+O6gENDNlpwZlBay2CSBsresEO\nioCQ3wf0DqnkXgn5WqJsvA7fSO6+W1XArm5siddg3G7CeBX2y2xy+B8tneREWLD5\nrJhoepeWUv5cBdKtI6Gfq1sCX1QiAumktXMyMR/YCilo18IqcUqDvbi/6k3ePD8R\nR2jxtNr+Jfi8ip6ZSj7MKH7TtRXInFzVWtNL4gKdUCEXlEqkfHJ1JoylSAqvKQQd\n33rNBZhn6f4\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC4g1fRwSBvvwR9\n8xRg/3dGsb4tNFMH1nZSGpfrZ2/RMZeM93qmwZw6CWVIKT3m1eiWR1zxTthkuCQA\n9bgCNUfpnipRvkrqVhD/gzOgsXSES7SjZkuHlbWdNKoAkrdTGTvetyvFR82LF2KG\nUv6m0mLM8bvW4MGoli0ulPQBpmheCUEDjbMtOkSoNkVtU1BdET0vBwC4P5xvJyLA\no4v9Dmcnf2sAd+XA2qf0CA/NemwZtsCz5s32zurxKthaEVaMDo3/Y286bbJu+b9x\nMmIOwv9yshqvwfMFW0y9ofCebZtaSrSE3/Zbf3SIZhXxcnTGXCphvow4SqIxuoxr\nzo8zbbN3AgMBAAECggEALnRDA/hPplK9Wsh8dP9clFvjuZXW4b5JA9rWLNpZ+J03\nvrIAG0PbhXEgIs7fWuK4MD2/VLG5IYKK7gLvVP79IABGP1ZdnioVFX9+3BJRd41n\n6Uuz8Grs0quTsZk+tpk/zY7oYj71rPMyRwdWPcHyRg8Gb88ecsd8kKHH3TJ8TFAy\nemeuf6jU0sYsG4+/+1D3petd69Tu6Yvg8J8deK6T+fd2WsTVq2KqbRyI4XfjDnN7\nLaR9eDG/BnOHyjqNqVHyykzck7Q0do9BZ3b/62IJSewJPN4y2z9JBx2vCl+hNVZS\nYpAa72AedfL84l2QDvWvAnqSEgRF6xFtcFSnwrmdIQKBgQDneZRyaWnivXyDuINd\nd4vSDWOMQvWGW7yblBUYkSg30Qb2kVoQiK01mKFj4c3zJGVH02MZUDvDdrH182do\nUzeQKJWF0YmfYNJZz8dT4NhiUzKw4lXKxrbsyNyQ04mTfgsEQ/ZN8mlJFGNF6Ymo\nVyQOy66K5WUa2AaUzOrfzSFm6wKBgQDMD/21E6JjWbSfe+epvdmG0+RPi2aXbwlN\ncy45dcQaehoeIpu/Px+EW6pZSW91clS8cY4lR7JCOTT0jrf1PKGuBnjn+TtUPPOz\neXHkQGFTRYUyrbfgG5tPSWEsxyAshe4FYxHJrtt+dUqyaDCAxkNfSrJI/qTc0W2V\nKk6dObeapQKBgHNKaRe7TVPz0QrCYhuxqWCL7qMzzpqHIp/S19cOpZt3byJsLxHB\nIZRqWygmla+e1xs5PEilX77xZZ39B+o8WJZiwGaQgR1y2hKFnOA4Q05l5f+YG+cN\nppq1SLaRxhpCUzZiq1EThkEx+Ggf88J29Kyx4lOoAf2mz1BZ6DpkL1jVAoGBAMOY\nqFTCxyp3t7wO5hU7lp+3xuW/9sw8cCw+tRX6ncfLNfGgtqzv8mPKAVSoIR/wQOyH\n4/oz6Ne1Qd8QVZ/JSCgoqAeiS44JBocHZ3WjiCZrQqs6/D7h91JeQbjL/Tjv/yBG\nv6wT4OwrvTeYyrUEVVunm5CAFMJcM6+A5+2ofybJAoGAIKGRdiOgvrqqRTZ1bS8f\nuli+ZHh1mp3ujtNTYOAqLAb/lHAUPGI5hz13TMo8E7uayayUGld/Vv2FjBbS2RPJ\n5mQDp8pKs7lJ0SiDsgVMVk7Gpngl/FTbbnjCpoz9ksOw+y9QIOFYKoHAGWjjsxuW\nBgrFL114G6l8EYwmKduHXII\u003d\n-----END PRIVATE KEY-----",
    "ca": "-----BEGIN CERTIFICATE-----\nMIIF+TCCBOGgAwIBAgIUREOZADRSvAehVYQQw8xHQ60nZ78wDQYJKoZIhvcNAQEL\nBQAwdDELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLDAqBgNVBAMTI09wZW4gSW5zdXJh\nbmNlIFJvb3QgUFJPRFVDVElPTiAtIEcxMB4XDTIxMTIwMTIyNTIwMFoXDTI2MTIw\nMTIyNTIwMFowejELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNl\nIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxMjAwBgNVBAMTKU9wZW4g\nSW5zdXJhbmNlIFBST0RVQ1RJT04gSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG\n9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6TIU0IP+uAkcZELubrJX+XmBwbaRIciK0h7j\n6GAapcesiLK38yMYoaMDGrIFcBGVZel4obGt/zNgbPgf1DPgy5DiissfpXWiwSM5\nNmfQMzEkytng0VpZqRAadHo1do1s9pxe1GPrPPreS3F4yQgDw6muQxqOhSXFVSzF\nB/PMTBbxOc3UBWy0gTwzTTeRxtl/mxJ/pqeShHshx6aORyJ7jO9w10LR6VxsqaUO\nmZAx9uTYgqksqeude4Zey0+UJ596VwimqEPv5XlvSnZdxnZcL/CoD2utIejWFryz\nK9cf8Dj45QdmA5Zx7vUa0OFAePnOyp6vUtVxfvabuDhbwLqEqQIDAQABo4ICezCC\nAncwDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYE\nFPhBgaejhY3OmEaSm8czJEVVH7VnMB8GA1UdIwQYMBaAFMJpDULSOPWXMhRNUL00\nFUsCVtlbMD0GCCsGAQUFBwEBBDEwLzAtBggrBgEFBQcwAYYhaHR0cDovL29jc3Au\ncGtpLm9waW5icmFzaWwuY29tLmJyMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9j\ncmwucGtpLm9waW5icmFzaWwuY29tLmJyL2lzc3Vlci5jcmwwggGSBgNVHSAEggGJ\nMIIBhTCCAYEGCisGAQQBg7ovZAEwggFxMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRo\naXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNl\ncnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0\naW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1l\nd29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNv\nbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRk\nIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVp\nbi4wNQYIKwYBBQUHAgEWKWh0dHA6Ly9jcHMucGtpLm9waW5icmFzaWwuY29tLmJy\nL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQAw9/XF3wYwCE321WVJBZZ8xHYE\nze4umx9lTklw90x2gmOhjmxnU5V0eL0LaV+XcZjsRF7Hs8Du/vB7WiOELuAlw2Yq\nI+8/2xcdARfbgEQirhPTrogTUPFcoW9SJ1OS3IGRErsFEvhAaiq1Vh+l9VNWTJdp\n82vraRxR48DiWDPSq+H/qWtW+TrnbLloLu+lhIIGScmaRpPyQfPzGdRL8tmiRdW+\nzlpP9P6dM/Y1RS0LM1xfoSaLL2dxSWmr3w7qq0YgALv3HN7qTX+lUDf9IKU+Bq1U\nwGvtyBGSrL6/WYEAlpLHwZNbTbMcIYUSjerAZ6Pk/AJ825fE2vy3hwtJOQDW\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIDuDCCAqCgAwIBAgIUTJ8WRDgDO7xeSD9ZCWX390zO970wDQYJKoZIhvcNAQEL\nBQAwdDELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLDAqBgNVBAMTI09wZW4gSW5zdXJh\nbmNlIFJvb3QgUFJPRFVDVElPTiAtIEcxMB4XDTIxMTIwMTIyNTIwMFoXDTI2MTEz\nMDIyNTIwMFowdDELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNl\nIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLDAqBgNVBAMTI09wZW4g\nSW5zdXJhbmNlIFJvb3QgUFJPRFVDVElPTiAtIEcxMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEA2DpSVXawMOMvJgoLnNDjnVHSImyZXEwPNbvaEPW9oHUL\n8ZdcRGgwcqchlSnjle1xEDFSVC+ZX+y/mPuU5KgG/AYdfCa4wlpCgh4v+Cx9QoJS\ns1UsMVBvDjE9uUHh2UJb+aQAelOmaugJGhHnclW8Z29H5jV6gZpjkRPPhOfcOBXl\nK/4uy8JKnjEHofnN00c8qkF4FyHHfrqx6ULKrjJ+rhSLxCYwwklQorVuoASOblxy\nj28aCsuHUCwGUfSDG/mRpvEbZrDb9mjDml6A5IF+5kjaYu+FA44oK7MaKjuVLy4U\nmQ3jQJmLYfRZiiWHtFibuHkBKZthI9lP5d1xYyIN5QIDAQABo0IwQDAOBgNVHQ8B\nAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUwmkNQtI49ZcyFE1Q\nvTQVSwJW2VswDQYJKoZIhvcNAQELBQADggEBAHYj6cKCDqDF+hfaRS4XysyQcl2v\nmGtgE3a+g/stcFJzR508eVz6ycglYHAsNgAWszD+eLRZmBvo6cp4bpNPwEZkOpUd\nCHtCQeZEk3v5sP6I1xvMUSynwkMb0GfUK7Dj0XRlT+2Xr9XUJmJFDCVkYpQnWCcC\nPdt5S8aBqEubFGMJjybVSO7Q0+7Ud4JoxdsMgr0J0mKwIhEv3o16YK2AInmfNSu2\n6FDpyQkPQnLyV1o1mNZSyZ4fao8ANxb75K9RrqRma5DQsM+mpw0z9MRd9usrKe3c\nX8XHUuNNi44GGS+bQWipEvaQo99znfRpETB6LNNHEwAqafuAEzbCSj3h5eo\u003d\n-----END CERTIFICATE-----"
  },
  "resource": {
    "consentUrl": "https://mtls-openinsurance-dev.tooseguros.com.br/open-insurance/consents/v1",
    "brazilCpf": "12345678909",
    "resourceUrl": "https://mtls-openinsurance-dev.tooseguros.com.br/open-insurance/resources/v1"
  },
  "directory": {
    "keystore": "https://keystore.sandbox.directory.opinbrasil.com.br/"
  },
  "consent": {
    "productType": "personal"
  }
}
testName
fapi1-advanced-final-ensure-valid-pkce-succeeds
2022-12-12 15:34:42 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/too/callback
2022-12-12 15:34:42
GetDynamicServerConfiguration
HTTP request
request_uri
https://api-openinsurance-dev.tooseguros.com.br/orgs/too/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-12-12 15:34:42 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/json",
  "content-length": "4465",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "vary": "Origin",
  "date": "Mon, 12 Dec 2022 15:34:42 GMT",
  "x-kong-upstream-latency": "21",
  "x-kong-proxy-latency": "0",
  "via": "kong/2.2.2"
}
response_body
{"acr_values_supported":["urn:brasil:openinsurance:loa2","urn:brasil:openinsurance:loa3"],"authorization_endpoint":"https://api-openinsurance-dev.tooseguros.com.br/orgs/too/auth","device_authorization_endpoint":"https://api-openinsurance-dev.tooseguros.com.br/orgs/too/device/auth","claims_parameter_supported":true,"claims_supported":["sub","acr","sid","auth_time","iss","cpf","cnpj"],"code_challenge_methods_supported":["S256"],"end_session_endpoint":"https://api-openinsurance-dev.tooseguros.com.br/orgs/too/session/end","grant_types_supported":["authorization_code","implicit","refresh_token","client_credentials","urn:ietf:params:oauth:grant-type:device_code","urn:openid:params:grant-type:ciba"],"id_token_signing_alg_values_supported":["PS256"],"issuer":"https://api-openinsurance-dev.tooseguros.com.br/orgs/too","jwks_uri":"https://api-openinsurance-dev.tooseguros.com.br/orgs/too/jwks","registration_endpoint":"https://api-openinsurance-dev.tooseguros.com.br/orgs/too/reg","response_modes_supported":["form_post","fragment","query","jwt","query.jwt","fragment.jwt","form_post.jwt"],"response_types_supported":["code","id_token","code id_token","id_token token","code token","code id_token token"],"scopes_supported":["openid","offline_access","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":["none","private_key_jwt","tls_client_auth","self_signed_tls_client_auth","client_secret_post"],"token_endpoint_auth_signing_alg_values_supported":["PS256"],"token_endpoint":"https://api-openinsurance-dev.tooseguros.com.br/orgs/too/token","pushed_authorization_request_endpoint":"https://api-openinsurance-dev.tooseguros.com.br/orgs/too/request","request_object_signing_alg_values_supported":["PS256"],"request_parameter_supported":true,"request_uri_parameter_supported":true,"require_request_uri_registration":true,"userinfo_endpoint":"https://api-openinsurance-dev.tooseguros.com.br/orgs/too/me","userinfo_signing_alg_values_supported":["PS256"],"authorization_signing_alg_values_supported":["PS256"],"introspection_endpoint":"https://api-openinsurance-dev.tooseguros.com.br/orgs/too/token/introspection","introspection_endpoint_auth_methods_supported":["private_key_jwt","tls_client_auth","self_signed_tls_client_auth","client_secret_post"],"introspection_endpoint_auth_signing_alg_values_supported":["PS256"],"revocation_endpoint":"https://api-openinsurance-dev.tooseguros.com.br/orgs/too/token/revocation","revocation_endpoint_auth_methods_supported":["none","private_key_jwt","tls_client_auth","self_signed_tls_client_auth","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"],"userinfo_encryption_alg_values_supported":["RSA-OAEP"],"userinfo_encryption_enc_values_supported":["A256GCM"],"authorization_encryption_alg_values_supported":["RSA-OAEP"],"authorization_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,"backchannel_authentication_endpoint":"https://api-openinsurance-dev.tooseguros.com.br/orgs/too/backchannel","backchannel_token_delivery_modes_supported":["ping","poll"],"backchannel_user_code_parameter_supported":true,"backchannel_authentication_request_signing_alg_values_supported":["PS256"],"claim_types_supported":["normal"],"mtls_endpoint_aliases":{"token_endpoint":"https://mtls-openinsurance-dev.tooseguros.com.br/orgs/too/token","introspection_endpoint":"https://mtls-openinsurance-dev.tooseguros.com.br/orgs/too/token/introspection","revocation_endpoint":"https://mtls-openinsurance-dev.tooseguros.com.br/orgs/too/token/revocation","userinfo_endpoint":"https://mtls-openinsurance-dev.tooseguros.com.br/orgs/too/me","device_authorization_endpoint":"https://mtls-openinsurance-dev.tooseguros.com.br/orgs/too/device/auth","pushed_authorization_request_endpoint":"https://mtls-openinsurance-dev.tooseguros.com.br/orgs/too/request","registration_endpoint":"https://mtls-openinsurance-dev.tooseguros.com.br/orgs/too/reg"}}
2022-12-12 15:34:42 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
acr_values_supported
[
  "urn:brasil:openinsurance:loa2",
  "urn:brasil:openinsurance:loa3"
]
authorization_endpoint
https://api-openinsurance-dev.tooseguros.com.br/orgs/too/auth
device_authorization_endpoint
https://api-openinsurance-dev.tooseguros.com.br/orgs/too/device/auth
claims_parameter_supported
true
claims_supported
[
  "sub",
  "acr",
  "sid",
  "auth_time",
  "iss",
  "cpf",
  "cnpj"
]
code_challenge_methods_supported
[
  "S256"
]
end_session_endpoint
https://api-openinsurance-dev.tooseguros.com.br/orgs/too/session/end
grant_types_supported
[
  "authorization_code",
  "implicit",
  "refresh_token",
  "client_credentials",
  "urn:ietf:params:oauth:grant-type:device_code",
  "urn:openid:params:grant-type:ciba"
]
id_token_signing_alg_values_supported
[
  "PS256"
]
issuer
https://api-openinsurance-dev.tooseguros.com.br/orgs/too
jwks_uri
https://api-openinsurance-dev.tooseguros.com.br/orgs/too/jwks
registration_endpoint
https://api-openinsurance-dev.tooseguros.com.br/orgs/too/reg
response_modes_supported
[
  "form_post",
  "fragment",
  "query",
  "jwt",
  "query.jwt",
  "fragment.jwt",
  "form_post.jwt"
]
response_types_supported
[
  "code",
  "id_token",
  "code id_token",
  "id_token token",
  "code token",
  "code id_token token"
]
scopes_supported
[
  "openid",
  "offline_access",
  "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
[
  "none",
  "private_key_jwt",
  "tls_client_auth",
  "self_signed_tls_client_auth",
  "client_secret_post"
]
token_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
token_endpoint
https://api-openinsurance-dev.tooseguros.com.br/orgs/too/token
pushed_authorization_request_endpoint
https://api-openinsurance-dev.tooseguros.com.br/orgs/too/request
request_object_signing_alg_values_supported
[
  "PS256"
]
request_parameter_supported
true
request_uri_parameter_supported
true
require_request_uri_registration
true
userinfo_endpoint
https://api-openinsurance-dev.tooseguros.com.br/orgs/too/me
userinfo_signing_alg_values_supported
[
  "PS256"
]
authorization_signing_alg_values_supported
[
  "PS256"
]
introspection_endpoint
https://api-openinsurance-dev.tooseguros.com.br/orgs/too/token/introspection
introspection_endpoint_auth_methods_supported
[
  "private_key_jwt",
  "tls_client_auth",
  "self_signed_tls_client_auth",
  "client_secret_post"
]
introspection_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
revocation_endpoint
https://api-openinsurance-dev.tooseguros.com.br/orgs/too/token/revocation
revocation_endpoint_auth_methods_supported
[
  "none",
  "private_key_jwt",
  "tls_client_auth",
  "self_signed_tls_client_auth",
  "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"
]
userinfo_encryption_alg_values_supported
[
  "RSA-OAEP"
]
userinfo_encryption_enc_values_supported
[
  "A256GCM"
]
authorization_encryption_alg_values_supported
[
  "RSA-OAEP"
]
authorization_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
backchannel_authentication_endpoint
https://api-openinsurance-dev.tooseguros.com.br/orgs/too/backchannel
backchannel_token_delivery_modes_supported
[
  "ping",
  "poll"
]
backchannel_user_code_parameter_supported
true
backchannel_authentication_request_signing_alg_values_supported
[
  "PS256"
]
claim_types_supported
[
  "normal"
]
mtls_endpoint_aliases
{
  "token_endpoint": "https://mtls-openinsurance-dev.tooseguros.com.br/orgs/too/token",
  "introspection_endpoint": "https://mtls-openinsurance-dev.tooseguros.com.br/orgs/too/token/introspection",
  "revocation_endpoint": "https://mtls-openinsurance-dev.tooseguros.com.br/orgs/too/token/revocation",
  "userinfo_endpoint": "https://mtls-openinsurance-dev.tooseguros.com.br/orgs/too/me",
  "device_authorization_endpoint": "https://mtls-openinsurance-dev.tooseguros.com.br/orgs/too/device/auth",
  "pushed_authorization_request_endpoint": "https://mtls-openinsurance-dev.tooseguros.com.br/orgs/too/request",
  "registration_endpoint": "https://mtls-openinsurance-dev.tooseguros.com.br/orgs/too/reg"
}
2022-12-12 15:34:42 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2022-12-12 15:34:42 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2022-12-12 15:34:42
FetchServerKeys
Fetching server key
jwks_uri
https://api-openinsurance-dev.tooseguros.com.br/orgs/too/jwks
2022-12-12 15:34:42
FetchServerKeys
HTTP request
request_uri
https://api-openinsurance-dev.tooseguros.com.br/orgs/too/jwks
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-12-12 15:34:43 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/json",
  "content-length": "917",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "vary": "Origin",
  "date": "Mon, 12 Dec 2022 15:34:43 GMT",
  "x-kong-upstream-latency": "23",
  "x-kong-proxy-latency": "3",
  "via": "kong/2.2.2"
}
response_body
{"keys":[{"kty":"RSA","use":"sig","kid":"7BBgKjSDvjlRCiw4JtmbyhVrUWvjbqv-zUxW3b2NnnU","alg":"PS256","e":"AQAB","n":"5Mv5QUrdbqt0_iU_raA_ONucuqg57M3RzxZLjW4Waj3WROy20idOxfHFzhtWFDs-KSvNjLLQo1twlhD0uad3VTUfTFK-_dKC08BgH5wfMHcWB08Lp6EY2k5cERmNNk47CHEKKZBjP3r4fp6t1Jh2FNvVlD72aQkjMwbTmwWkGTBq4Y4gR4iGlESyE-IzDquhaEvd3x4jPhSdt7L-jKMEdVUsjzPD9gC-DJm7r2sDSveLBhU_4JHGzgfVxS549quiz_m-ioPUYHLtzR9JH93-WhhQC1DluhHKEywKhrk6_pfftlkUggQeu8FyWIy5lCYhpHoXh-EcZL8EsstDsIr6LQ"},{"kty":"RSA","use":"enc","kid":"eSN0X9lNp6E1gJZU_fVl9JXLJelUghjTPTXzay3pYg4","alg":"RSA-OAEP","e":"AQAB","n":"rw8dXCMU0DXmw2wrpFSO9kms9Xpfu6vPKPrvligTHPSwnTmHTkdNeKDYBfjcltDtRh9PSvXLJjsyc012ARUavLME7yTIYP8bY4kI9o1ujtlkP9Vm6N9d3678yl7DTluDpwjU2mQrux4eOnvDqB48U-H2hYzRV31aMrqlxiGDLhTbTHOL_fQ2p0ekkTL61WB8HA0S8BQHtgJNE9wVJVtf_NAIXg2Ql0i6GsB0zTb6NC2nfqSOqpXqjnkDj-GmrKuUrlpO5tuiDcoSoXU2JLILnoN5VfUov9bp2EiN4yOB4JfJBtyetTICOtL4AG-jeHel1F9at_OtATMI9MJCUXNTpw"}]}
2022-12-12 15:34:43
FetchServerKeys
Found JWK set string
jwk_string
{"keys":[{"kty":"RSA","use":"sig","kid":"7BBgKjSDvjlRCiw4JtmbyhVrUWvjbqv-zUxW3b2NnnU","alg":"PS256","e":"AQAB","n":"5Mv5QUrdbqt0_iU_raA_ONucuqg57M3RzxZLjW4Waj3WROy20idOxfHFzhtWFDs-KSvNjLLQo1twlhD0uad3VTUfTFK-_dKC08BgH5wfMHcWB08Lp6EY2k5cERmNNk47CHEKKZBjP3r4fp6t1Jh2FNvVlD72aQkjMwbTmwWkGTBq4Y4gR4iGlESyE-IzDquhaEvd3x4jPhSdt7L-jKMEdVUsjzPD9gC-DJm7r2sDSveLBhU_4JHGzgfVxS549quiz_m-ioPUYHLtzR9JH93-WhhQC1DluhHKEywKhrk6_pfftlkUggQeu8FyWIy5lCYhpHoXh-EcZL8EsstDsIr6LQ"},{"kty":"RSA","use":"enc","kid":"eSN0X9lNp6E1gJZU_fVl9JXLJelUghjTPTXzay3pYg4","alg":"RSA-OAEP","e":"AQAB","n":"rw8dXCMU0DXmw2wrpFSO9kms9Xpfu6vPKPrvligTHPSwnTmHTkdNeKDYBfjcltDtRh9PSvXLJjsyc012ARUavLME7yTIYP8bY4kI9o1ujtlkP9Vm6N9d3678yl7DTluDpwjU2mQrux4eOnvDqB48U-H2hYzRV31aMrqlxiGDLhTbTHOL_fQ2p0ekkTL61WB8HA0S8BQHtgJNE9wVJVtf_NAIXg2Ql0i6GsB0zTb6NC2nfqSOqpXqjnkDj-GmrKuUrlpO5tuiDcoSoXU2JLILnoN5VfUov9bp2EiN4yOB4JfJBtyetTICOtL4AG-jeHel1F9at_OtATMI9MJCUXNTpw"}]}
2022-12-12 15:34:43 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "7BBgKjSDvjlRCiw4JtmbyhVrUWvjbqv-zUxW3b2NnnU",
      "alg": "PS256",
      "e": "AQAB",
      "n": "5Mv5QUrdbqt0_iU_raA_ONucuqg57M3RzxZLjW4Waj3WROy20idOxfHFzhtWFDs-KSvNjLLQo1twlhD0uad3VTUfTFK-_dKC08BgH5wfMHcWB08Lp6EY2k5cERmNNk47CHEKKZBjP3r4fp6t1Jh2FNvVlD72aQkjMwbTmwWkGTBq4Y4gR4iGlESyE-IzDquhaEvd3x4jPhSdt7L-jKMEdVUsjzPD9gC-DJm7r2sDSveLBhU_4JHGzgfVxS549quiz_m-ioPUYHLtzR9JH93-WhhQC1DluhHKEywKhrk6_pfftlkUggQeu8FyWIy5lCYhpHoXh-EcZL8EsstDsIr6LQ"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "kid": "eSN0X9lNp6E1gJZU_fVl9JXLJelUghjTPTXzay3pYg4",
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "n": "rw8dXCMU0DXmw2wrpFSO9kms9Xpfu6vPKPrvligTHPSwnTmHTkdNeKDYBfjcltDtRh9PSvXLJjsyc012ARUavLME7yTIYP8bY4kI9o1ujtlkP9Vm6N9d3678yl7DTluDpwjU2mQrux4eOnvDqB48U-H2hYzRV31aMrqlxiGDLhTbTHOL_fQ2p0ekkTL61WB8HA0S8BQHtgJNE9wVJVtf_NAIXg2Ql0i6GsB0zTb6NC2nfqSOqpXqjnkDj-GmrKuUrlpO5tuiDcoSoXU2JLILnoN5VfUov9bp2EiN4yOB4JfJBtyetTICOtL4AG-jeHel1F9at_OtATMI9MJCUXNTpw"
    }
  ]
}
2022-12-12 15:34:43 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "7BBgKjSDvjlRCiw4JtmbyhVrUWvjbqv-zUxW3b2NnnU",
      "alg": "PS256",
      "e": "AQAB",
      "n": "5Mv5QUrdbqt0_iU_raA_ONucuqg57M3RzxZLjW4Waj3WROy20idOxfHFzhtWFDs-KSvNjLLQo1twlhD0uad3VTUfTFK-_dKC08BgH5wfMHcWB08Lp6EY2k5cERmNNk47CHEKKZBjP3r4fp6t1Jh2FNvVlD72aQkjMwbTmwWkGTBq4Y4gR4iGlESyE-IzDquhaEvd3x4jPhSdt7L-jKMEdVUsjzPD9gC-DJm7r2sDSveLBhU_4JHGzgfVxS549quiz_m-ioPUYHLtzR9JH93-WhhQC1DluhHKEywKhrk6_pfftlkUggQeu8FyWIy5lCYhpHoXh-EcZL8EsstDsIr6LQ"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "kid": "eSN0X9lNp6E1gJZU_fVl9JXLJelUghjTPTXzay3pYg4",
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "n": "rw8dXCMU0DXmw2wrpFSO9kms9Xpfu6vPKPrvligTHPSwnTmHTkdNeKDYBfjcltDtRh9PSvXLJjsyc012ARUavLME7yTIYP8bY4kI9o1ujtlkP9Vm6N9d3678yl7DTluDpwjU2mQrux4eOnvDqB48U-H2hYzRV31aMrqlxiGDLhTbTHOL_fQ2p0ekkTL61WB8HA0S8BQHtgJNE9wVJVtf_NAIXg2Ql0i6GsB0zTb6NC2nfqSOqpXqjnkDj-GmrKuUrlpO5tuiDcoSoXU2JLILnoN5VfUov9bp2EiN4yOB4JfJBtyetTICOtL4AG-jeHel1F9at_OtATMI9MJCUXNTpw"
    }
  ]
}
2022-12-12 15:34:43 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2022-12-12 15:34:43 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2022-12-12 15:34:43 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2022-12-12 15:34:43 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "7BBgKjSDvjlRCiw4JtmbyhVrUWvjbqv-zUxW3b2NnnU",
      "alg": "PS256",
      "e": "AQAB",
      "n": "5Mv5QUrdbqt0_iU_raA_ONucuqg57M3RzxZLjW4Waj3WROy20idOxfHFzhtWFDs-KSvNjLLQo1twlhD0uad3VTUfTFK-_dKC08BgH5wfMHcWB08Lp6EY2k5cERmNNk47CHEKKZBjP3r4fp6t1Jh2FNvVlD72aQkjMwbTmwWkGTBq4Y4gR4iGlESyE-IzDquhaEvd3x4jPhSdt7L-jKMEdVUsjzPD9gC-DJm7r2sDSveLBhU_4JHGzgfVxS549quiz_m-ioPUYHLtzR9JH93-WhhQC1DluhHKEywKhrk6_pfftlkUggQeu8FyWIy5lCYhpHoXh-EcZL8EsstDsIr6LQ"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "kid": "eSN0X9lNp6E1gJZU_fVl9JXLJelUghjTPTXzay3pYg4",
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "n": "rw8dXCMU0DXmw2wrpFSO9kms9Xpfu6vPKPrvligTHPSwnTmHTkdNeKDYBfjcltDtRh9PSvXLJjsyc012ARUavLME7yTIYP8bY4kI9o1ujtlkP9Vm6N9d3678yl7DTluDpwjU2mQrux4eOnvDqB48U-H2hYzRV31aMrqlxiGDLhTbTHOL_fQ2p0ekkTL61WB8HA0S8BQHtgJNE9wVJVtf_NAIXg2Ql0i6GsB0zTb6NC2nfqSOqpXqjnkDj-GmrKuUrlpO5tuiDcoSoXU2JLILnoN5VfUov9bp2EiN4yOB4JfJBtyetTICOtL4AG-jeHel1F9at_OtATMI9MJCUXNTpw"
    }
  ]
}
2022-12-12 15:34:43 SUCCESS
GetStaticClientConfiguration
Found a static client object
client_id
too-client-one-pk
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "2d9086f360c94bcf8575561feed9676fcc01244bde58b6a595ba6cd1cb380e69",
      "use": "sig",
      "alg": "PS256",
      "n": "s9zhd2SHv9zN0JmVWgCyv9r5QHwqaHs3a9OUMKuzU3ypo73w6ngEy2KAmKGRthgpXHb_cxhvaTE1-OuGF8k0StZ9h137beqwSqYE6gNJ1gb3sN5TXT-f7rxSPwGpAZn8ttbhLmXA0uGX5Wz2zts2VBmnK-vNUkbzFgpkJUGqOaq77lzFvADOhQTnZqBb8q1RVIXs6iwYqrDv6VkiZL-JUuvPxRz_H7xpAyrFm6ss9c-60lUWdr-J2qxPn1ifGYOGho6PAzeQVHmlCm8kP5wtrYu6Oi8Vic0kFOh-pZAsE_yf0DinyV5Vm_LCwn7eq4BA9dWAENUsotRf5QBSNPKGcQ",
      "e": "AQAB",
      "d": "UHblaytPS7c1YDgFR9F-JjSJQ58Ivds5zQRHjIqT3CquHbHQwKRWyMJVc3L8o_ElN9eIqm3pEa9RTP3Y7HU37q8MU23pGKBgo9Sn6CT2eEh_sOGVe-cF3qDjToqomC3Sj92Lud0NqYoBEUNxGtOY94DOd-iy3zcccuTNLpm01LzbsGvbiaea2s8YBlIJOi4dlZdHdWJslJPtNk0vgTr5kOiZHBmWJPJciiduCb7bgFn-dKUjaiFEzIACUXzXCFOpiVNNe80iyxEtB1n0lzCF82vfl5h9G8sd3EZCLPrt2Mszl4wiWcpeMHdZKVvztmII62AYAOcOyQuccTMj-ST1kQ",
      "p": "4vQhjsYiROMEdSWk64Xvbl6JgPTC0p5aNRg93xPtNhyENLxKCA57hbghGzMIVqb8f1ygxBH6h03H1U4wzXjBYZ8bHq6iDnwNaQEE6N84osfWCUsGZYkbFIJnZ54dqdsbdjiOv3bSwNlC3u4vA0m08u6h-J2EQg2no878ze2dOH0",
      "q": "yuHf0DQE5knODtvueg3EC1sFFT1r10weRgEZrO3ETdFEDzFZjQkg888GIu27WmfRtvP9_4C2mEWnTmSd5BOFCIbWfbTKm3QHH1lcb8XxwrotAeyDN_w5GNv2L0iBTSm9FtAmgekvKG4DPFoslvMz43b_8tb1uhP_NEb73cq53AU",
      "dp": "BEe-akbqVopBh0QSfC6meVpnFXuIQRijcuTmJdLmYmLfS29Rph0_zyHN3gl0Ws4DbRN-JLSCGRMqdadn3DguzXyGsmlwvP0x840FXq73DnreWoaDtF6FmDltYdLllFKBjhU6-_ltuB1g2Xt8f39gXkSJ4Xp3CBfh1YEN24RjtrE",
      "dq": "peBdjK4rX1nypsV8ysAcjKhDlKUeWe47RkM6CeBwwqsZeU6BCEXxckXOn5o9t2Hw3iPJhTBomkFA1GCBk2u-NkWAc1Dw4n7QH_qBEEYIL4zmpY8JjimjSUb2lpwyU7OPjWpsQYU08FpaPOsBT_3Sa-TsyVClohkdbFGpNiK9KT0",
      "qi": "tfC7NuSfT53e4Ir81k7qBAEI3JiSr8VPdtJ7LJ1zxiAbA8zV1Y9Fu7V22cE1c2PE_Wu0mTEL1avWg3HVjrka9Ih0_TcEDgwfHC007BVPE_4nCzLwqaesFo2jjkfxHk4TyGKQ1JqIYRY0g8vetfztSv1LxhAOUOpuZn2O_q5VSQk"
    },
    {
      "kty": "RSA",
      "kid": "ce51f2a70aa1e52605057b6f292cd2747a2d13fead1e7de5cb344688254201dd",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "6s00-2VAaf3-k0nnqwXk4POO9S3e7UiLJyrZ1XkNKENj9QEykFCro03jx0hnkYTP6wMIOJYo5qWCMsMjvATOBo1ZmXIO1TG45s7gu1udwxITGVrY7GyZv5fwex2r5cg7UECwT6gcOjEqiIjo50DqkLgH-MvdPHUtvGsBN8JIWUXOOjA3eK-P3ftvpP7A8Z4aZ7aAhvosDH7CunSShoFpZWLGMOQOMQ_gk-wd5rIfi_jJkq24gwzoU6qcO0BzizKOHhJgXRAo4oS3I57xgVKNZxG0HWHkDzUk2j-sjo3N9wpBT9oCJzOHIgWQTooYmYuASH0Mj47D0IzaiCRow3hGNw",
      "e": "AQAB",
      "d": "KSIj6vqU6zyU0Ya78AkLTKE-ZRNRH256-jSWjsAzHt-Xbj90dTW8q9IkWjAD_Mkwh3IziX480hMimPP4maKZ2SoADVKe6JhaVQze79Of8qGC-QkiQWDRGnBqr5bGG24VffynJn1D3KnqUprxejm0HgAvXVWRf1rj1UNFplgBxqmPC9w1VBgmQgghQsu3GmvBZZJhU90EliWL1oMuMDVp0i_adkBo2wzXYAYW1bE130Z39q5nF4pst92f3zUZvAs7guG0LkGTmm1qmC-1wb-0V7QDJ0DK7bD4IHcBr8TTKrS5wrINVQi3PdC1IygDE0Xcq-wrcv7k9u9Kb8V2X9-duQ",
      "p": "-C033MN2Rt6r8NZicYIBa7DC6UoKfJfz_KvcaIHEfyFCKCTPqfwX1sXxaI72uXuNaVGpLgFVNy9OAYzkoq3Jzz92gi5Iff77IlQCr-bZEeKCZRc9qt58asn_n6Epksb-YUzD9XtoHfFg6qPsRPd_czPJGkhopSrMulcTnoAhMIM",
      "q": "8jQNZi855tEDB6wMtx4HIsRVysjvlg3yhnZvNb0Jku9WI8OjI5PxDLTRMXTle_Mc1o_xhrHvm90RfTUPSptuVHZcvd_Oj4eJYU_nlEXpTa_aojBDWNHp_IuqQEiwcjqYeVgRHv90WsBlynunefexqEzOt7hvl3AeahtwZkAVvT0",
      "dp": "49hf2QZ6qEX2hX3Nk3hP5Za624NmbUz0a509FZVN2YmnO0PQg7c2C7BfGidmzJNqGK8oK1x959Q-QZ4gqlnzVZpmKs5jL4nQ9os6jFPcJldWb4kOzLjGcSRS0zMa_-5BzQK1RcKurA7Xc5RbblXrZNC-aKrhqAHLQ6h-Ep5_2hE",
      "dq": "kk3nGibE7yyqi-Pd-m9lGBdJS6l9MENUkOzR2MBMHDn-6rOuxDsFjQtcomdeiDUe4m0pFJg_iQNNITj_961URCkLdJbRC9pvnhzKYsKoX4kupHJK_Egw86DaQuKl0xqaKBKOpQ7ilj9KPbncPMzmwCdFZ609m1jaxnW0u89SUnE",
      "qi": "ggYP6xTaWf-GaCMvPLQd7pFZGclRn9idMoLAhgYwD9cgDFxERvlPvnGYB0YNsK_ej0qm-zme1hLas9UBLhYTkT2HT4ZsPalwb0ZTonwn14LplUrYyc2P88gS4aUStdnXYVwdWFfpCvN0UBa939GgZxUE82jYYPCmTbmOoaOrkWE"
    }
  ]
}
scope
openid resources consents
2022-12-12 15:34:43 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2022-12-12 15:34:43 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDiN4LNQD+E0kEkW/FVr3oxiJ8mOCPVIG4PzKgQiRtr+VQLZPmh9s55OcUqLnyH1/sMKEV5zCIWB2Jq8uBFx0wPD1QsCkyPcPMZPWqNPidE9PMVitbIXhXDLmz72Znfa+8WIgxnrmz88ZGXO5akKkydr0cxZwHVwZQ5aJ6R3v8T+R6qxldNyWQn1dZCl68NLuohTngqWNGxrneyXPZmor2ILHHRJhhC9vuVXnZc+AMEI3R3H1f5Xdc3f2xNcJ0U4NZsDmghXw1X/GbKFwVdidbb94SaEjYxWFN4RkxLnnx7JLY4AUFrwnbV7COucmHI0ZIwuWEAkL788v6GtSldifhpAgMBAAECggEACShQHjj0mU7dnjgum9ZfrvOl5akuIimO6wrQ3uJ9/q/4LAHpbRoNn7Cr/5okJmei3QogTd7qnlOsM0IjvA9mT9HCCYpdMQ1UefgXgSI7+rmjwYJ+UVwlq2IMvWFArl+zLQUx1VylQtQQnbumzHx934BB9IkD9QBCHNTUXnlVgBxpGkEWjhEa5Kl3Ocx7ClBASOTY0e9WfqLmyGJsXysAaVfvXgXtU5WGHaVSKAeGZUn9oDrwsliLMbqDWeDYYd1WqSChlGBYowtQ3Zb4AFgRKzB4rO5VmD7Ung2Ko8eEFL72swMRxd6B9fR882UobpL74m3lgdZP8PMqCYpAe2dbEQKBgQDzeDcEpsdR0f2GB/6+NCxOO7nLHWIKVBB8UPOIkHcyut10SzVTGENm+kC80vKGu+Cxl785ilMyvvL0b2hFVJ5fl6Wbp32aH1k8kLCCAN+d9M7t0EarEC/9RiAUF5j/Spi3VjMQDR4IYskoha/DkpZ4HY8wxjE1f9wGTWX1T3XjJQKBgQDt2/xhTfn4TeXVXac8zwsK8rD5+lNGjEhBHlQH4Z3txabsvLiTnaQS5qESqpIiLKBFy1iyI6f5EgDVPHtW0GayCEuW0wx8QQl1Nac0NM5btnaqh+NsY2iE0GKO67tlCm1dKNkFX8XudA7rWGsEhZsR1TyHSrK8mv4r+TWInhBe9QKBgFYpcAcUYquBDiCVycBURG23U0wfbOfM0jy8hUMKJTTtzptuVkO+7XOPEsQAP1YRPTZ8Rm89la36x45bsuH+TUH1L+WDA788Yt89MUoAtyJ2VZjxwWCejO0sGQQjScDnDF6tgcqnab57/0Z48TfcM6X0iA0xxo5xXlNYpsGGymiFAoGBAIw5oHQM8Ez+P3ymFa23sZ7mrIbymJ2CniYlpwxuahh+6YWvTHFaAhxScqr6e+RBwsrisotykdg4UN1lJqFrgt96HHXyPe4SuWysEMKqTu2qiBLIwb5obHnAEBqJxpQurYK6Thbo+1s0eIcuPQkRavX8bA6mbvDZvvZVmMXNyYDxAoGAKq3qEfK2XnI40p2eE1/DT5o2KFqA2DHrsWfOxI4ZFmtXdjNDiUEktkgbQIyqJqA79YBuTlfDHBMCZa/DByZ5LpWQAD6X0HKlmZvJszZeh832LAHqDd6M67CPup9dQTqYcf6370ZjpbWLYIt2raDIB7taqGLMMTCiVhC14i5sTB4=
ca
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
2022-12-12 15:34:43 SUCCESS
ValidateClientJWKsPrivatePart
Valid client JWKs: keys are valid JSON, contain the required fields, the private/public exponents match and are correctly encoded using unpadded base64url
2022-12-12 15:34:43 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "2d9086f360c94bcf8575561feed9676fcc01244bde58b6a595ba6cd1cb380e69",
      "use": "sig",
      "alg": "PS256",
      "n": "s9zhd2SHv9zN0JmVWgCyv9r5QHwqaHs3a9OUMKuzU3ypo73w6ngEy2KAmKGRthgpXHb_cxhvaTE1-OuGF8k0StZ9h137beqwSqYE6gNJ1gb3sN5TXT-f7rxSPwGpAZn8ttbhLmXA0uGX5Wz2zts2VBmnK-vNUkbzFgpkJUGqOaq77lzFvADOhQTnZqBb8q1RVIXs6iwYqrDv6VkiZL-JUuvPxRz_H7xpAyrFm6ss9c-60lUWdr-J2qxPn1ifGYOGho6PAzeQVHmlCm8kP5wtrYu6Oi8Vic0kFOh-pZAsE_yf0DinyV5Vm_LCwn7eq4BA9dWAENUsotRf5QBSNPKGcQ",
      "e": "AQAB",
      "d": "UHblaytPS7c1YDgFR9F-JjSJQ58Ivds5zQRHjIqT3CquHbHQwKRWyMJVc3L8o_ElN9eIqm3pEa9RTP3Y7HU37q8MU23pGKBgo9Sn6CT2eEh_sOGVe-cF3qDjToqomC3Sj92Lud0NqYoBEUNxGtOY94DOd-iy3zcccuTNLpm01LzbsGvbiaea2s8YBlIJOi4dlZdHdWJslJPtNk0vgTr5kOiZHBmWJPJciiduCb7bgFn-dKUjaiFEzIACUXzXCFOpiVNNe80iyxEtB1n0lzCF82vfl5h9G8sd3EZCLPrt2Mszl4wiWcpeMHdZKVvztmII62AYAOcOyQuccTMj-ST1kQ",
      "p": "4vQhjsYiROMEdSWk64Xvbl6JgPTC0p5aNRg93xPtNhyENLxKCA57hbghGzMIVqb8f1ygxBH6h03H1U4wzXjBYZ8bHq6iDnwNaQEE6N84osfWCUsGZYkbFIJnZ54dqdsbdjiOv3bSwNlC3u4vA0m08u6h-J2EQg2no878ze2dOH0",
      "q": "yuHf0DQE5knODtvueg3EC1sFFT1r10weRgEZrO3ETdFEDzFZjQkg888GIu27WmfRtvP9_4C2mEWnTmSd5BOFCIbWfbTKm3QHH1lcb8XxwrotAeyDN_w5GNv2L0iBTSm9FtAmgekvKG4DPFoslvMz43b_8tb1uhP_NEb73cq53AU",
      "dp": "BEe-akbqVopBh0QSfC6meVpnFXuIQRijcuTmJdLmYmLfS29Rph0_zyHN3gl0Ws4DbRN-JLSCGRMqdadn3DguzXyGsmlwvP0x840FXq73DnreWoaDtF6FmDltYdLllFKBjhU6-_ltuB1g2Xt8f39gXkSJ4Xp3CBfh1YEN24RjtrE",
      "dq": "peBdjK4rX1nypsV8ysAcjKhDlKUeWe47RkM6CeBwwqsZeU6BCEXxckXOn5o9t2Hw3iPJhTBomkFA1GCBk2u-NkWAc1Dw4n7QH_qBEEYIL4zmpY8JjimjSUb2lpwyU7OPjWpsQYU08FpaPOsBT_3Sa-TsyVClohkdbFGpNiK9KT0",
      "qi": "tfC7NuSfT53e4Ir81k7qBAEI3JiSr8VPdtJ7LJ1zxiAbA8zV1Y9Fu7V22cE1c2PE_Wu0mTEL1avWg3HVjrka9Ih0_TcEDgwfHC007BVPE_4nCzLwqaesFo2jjkfxHk4TyGKQ1JqIYRY0g8vetfztSv1LxhAOUOpuZn2O_q5VSQk"
    },
    {
      "kty": "RSA",
      "kid": "ce51f2a70aa1e52605057b6f292cd2747a2d13fead1e7de5cb344688254201dd",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "6s00-2VAaf3-k0nnqwXk4POO9S3e7UiLJyrZ1XkNKENj9QEykFCro03jx0hnkYTP6wMIOJYo5qWCMsMjvATOBo1ZmXIO1TG45s7gu1udwxITGVrY7GyZv5fwex2r5cg7UECwT6gcOjEqiIjo50DqkLgH-MvdPHUtvGsBN8JIWUXOOjA3eK-P3ftvpP7A8Z4aZ7aAhvosDH7CunSShoFpZWLGMOQOMQ_gk-wd5rIfi_jJkq24gwzoU6qcO0BzizKOHhJgXRAo4oS3I57xgVKNZxG0HWHkDzUk2j-sjo3N9wpBT9oCJzOHIgWQTooYmYuASH0Mj47D0IzaiCRow3hGNw",
      "e": "AQAB",
      "d": "KSIj6vqU6zyU0Ya78AkLTKE-ZRNRH256-jSWjsAzHt-Xbj90dTW8q9IkWjAD_Mkwh3IziX480hMimPP4maKZ2SoADVKe6JhaVQze79Of8qGC-QkiQWDRGnBqr5bGG24VffynJn1D3KnqUprxejm0HgAvXVWRf1rj1UNFplgBxqmPC9w1VBgmQgghQsu3GmvBZZJhU90EliWL1oMuMDVp0i_adkBo2wzXYAYW1bE130Z39q5nF4pst92f3zUZvAs7guG0LkGTmm1qmC-1wb-0V7QDJ0DK7bD4IHcBr8TTKrS5wrINVQi3PdC1IygDE0Xcq-wrcv7k9u9Kb8V2X9-duQ",
      "p": "-C033MN2Rt6r8NZicYIBa7DC6UoKfJfz_KvcaIHEfyFCKCTPqfwX1sXxaI72uXuNaVGpLgFVNy9OAYzkoq3Jzz92gi5Iff77IlQCr-bZEeKCZRc9qt58asn_n6Epksb-YUzD9XtoHfFg6qPsRPd_czPJGkhopSrMulcTnoAhMIM",
      "q": "8jQNZi855tEDB6wMtx4HIsRVysjvlg3yhnZvNb0Jku9WI8OjI5PxDLTRMXTle_Mc1o_xhrHvm90RfTUPSptuVHZcvd_Oj4eJYU_nlEXpTa_aojBDWNHp_IuqQEiwcjqYeVgRHv90WsBlynunefexqEzOt7hvl3AeahtwZkAVvT0",
      "dp": "49hf2QZ6qEX2hX3Nk3hP5Za624NmbUz0a509FZVN2YmnO0PQg7c2C7BfGidmzJNqGK8oK1x959Q-QZ4gqlnzVZpmKs5jL4nQ9os6jFPcJldWb4kOzLjGcSRS0zMa_-5BzQK1RcKurA7Xc5RbblXrZNC-aKrhqAHLQ6h-Ep5_2hE",
      "dq": "kk3nGibE7yyqi-Pd-m9lGBdJS6l9MENUkOzR2MBMHDn-6rOuxDsFjQtcomdeiDUe4m0pFJg_iQNNITj_961URCkLdJbRC9pvnhzKYsKoX4kupHJK_Egw86DaQuKl0xqaKBKOpQ7ilj9KPbncPMzmwCdFZ609m1jaxnW0u89SUnE",
      "qi": "ggYP6xTaWf-GaCMvPLQd7pFZGclRn9idMoLAhgYwD9cgDFxERvlPvnGYB0YNsK_ej0qm-zme1hLas9UBLhYTkT2HT4ZsPalwb0ZTonwn14LplUrYyc2P88gS4aUStdnXYVwdWFfpCvN0UBa939GgZxUE82jYYPCmTbmOoaOrkWE"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "2d9086f360c94bcf8575561feed9676fcc01244bde58b6a595ba6cd1cb380e69",
      "alg": "PS256",
      "n": "s9zhd2SHv9zN0JmVWgCyv9r5QHwqaHs3a9OUMKuzU3ypo73w6ngEy2KAmKGRthgpXHb_cxhvaTE1-OuGF8k0StZ9h137beqwSqYE6gNJ1gb3sN5TXT-f7rxSPwGpAZn8ttbhLmXA0uGX5Wz2zts2VBmnK-vNUkbzFgpkJUGqOaq77lzFvADOhQTnZqBb8q1RVIXs6iwYqrDv6VkiZL-JUuvPxRz_H7xpAyrFm6ss9c-60lUWdr-J2qxPn1ifGYOGho6PAzeQVHmlCm8kP5wtrYu6Oi8Vic0kFOh-pZAsE_yf0DinyV5Vm_LCwn7eq4BA9dWAENUsotRf5QBSNPKGcQ"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "ce51f2a70aa1e52605057b6f292cd2747a2d13fead1e7de5cb344688254201dd",
      "alg": "RSA-OAEP",
      "n": "6s00-2VAaf3-k0nnqwXk4POO9S3e7UiLJyrZ1XkNKENj9QEykFCro03jx0hnkYTP6wMIOJYo5qWCMsMjvATOBo1ZmXIO1TG45s7gu1udwxITGVrY7GyZv5fwex2r5cg7UECwT6gcOjEqiIjo50DqkLgH-MvdPHUtvGsBN8JIWUXOOjA3eK-P3ftvpP7A8Z4aZ7aAhvosDH7CunSShoFpZWLGMOQOMQ_gk-wd5rIfi_jJkq24gwzoU6qcO0BzizKOHhJgXRAo4oS3I57xgVKNZxG0HWHkDzUk2j-sjo3N9wpBT9oCJzOHIgWQTooYmYuASH0Mj47D0IzaiCRow3hGNw"
    }
  ]
}
2022-12-12 15:34:43 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-12-12 15:34:43 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-12-12 15:34:43 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2022-12-12 15:34:43 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "2d9086f360c94bcf8575561feed9676fcc01244bde58b6a595ba6cd1cb380e69",
      "use": "sig",
      "alg": "PS256",
      "n": "s9zhd2SHv9zN0JmVWgCyv9r5QHwqaHs3a9OUMKuzU3ypo73w6ngEy2KAmKGRthgpXHb_cxhvaTE1-OuGF8k0StZ9h137beqwSqYE6gNJ1gb3sN5TXT-f7rxSPwGpAZn8ttbhLmXA0uGX5Wz2zts2VBmnK-vNUkbzFgpkJUGqOaq77lzFvADOhQTnZqBb8q1RVIXs6iwYqrDv6VkiZL-JUuvPxRz_H7xpAyrFm6ss9c-60lUWdr-J2qxPn1ifGYOGho6PAzeQVHmlCm8kP5wtrYu6Oi8Vic0kFOh-pZAsE_yf0DinyV5Vm_LCwn7eq4BA9dWAENUsotRf5QBSNPKGcQ",
      "e": "AQAB",
      "d": "UHblaytPS7c1YDgFR9F-JjSJQ58Ivds5zQRHjIqT3CquHbHQwKRWyMJVc3L8o_ElN9eIqm3pEa9RTP3Y7HU37q8MU23pGKBgo9Sn6CT2eEh_sOGVe-cF3qDjToqomC3Sj92Lud0NqYoBEUNxGtOY94DOd-iy3zcccuTNLpm01LzbsGvbiaea2s8YBlIJOi4dlZdHdWJslJPtNk0vgTr5kOiZHBmWJPJciiduCb7bgFn-dKUjaiFEzIACUXzXCFOpiVNNe80iyxEtB1n0lzCF82vfl5h9G8sd3EZCLPrt2Mszl4wiWcpeMHdZKVvztmII62AYAOcOyQuccTMj-ST1kQ",
      "p": "4vQhjsYiROMEdSWk64Xvbl6JgPTC0p5aNRg93xPtNhyENLxKCA57hbghGzMIVqb8f1ygxBH6h03H1U4wzXjBYZ8bHq6iDnwNaQEE6N84osfWCUsGZYkbFIJnZ54dqdsbdjiOv3bSwNlC3u4vA0m08u6h-J2EQg2no878ze2dOH0",
      "q": "yuHf0DQE5knODtvueg3EC1sFFT1r10weRgEZrO3ETdFEDzFZjQkg888GIu27WmfRtvP9_4C2mEWnTmSd5BOFCIbWfbTKm3QHH1lcb8XxwrotAeyDN_w5GNv2L0iBTSm9FtAmgekvKG4DPFoslvMz43b_8tb1uhP_NEb73cq53AU",
      "dp": "BEe-akbqVopBh0QSfC6meVpnFXuIQRijcuTmJdLmYmLfS29Rph0_zyHN3gl0Ws4DbRN-JLSCGRMqdadn3DguzXyGsmlwvP0x840FXq73DnreWoaDtF6FmDltYdLllFKBjhU6-_ltuB1g2Xt8f39gXkSJ4Xp3CBfh1YEN24RjtrE",
      "dq": "peBdjK4rX1nypsV8ysAcjKhDlKUeWe47RkM6CeBwwqsZeU6BCEXxckXOn5o9t2Hw3iPJhTBomkFA1GCBk2u-NkWAc1Dw4n7QH_qBEEYIL4zmpY8JjimjSUb2lpwyU7OPjWpsQYU08FpaPOsBT_3Sa-TsyVClohkdbFGpNiK9KT0",
      "qi": "tfC7NuSfT53e4Ir81k7qBAEI3JiSr8VPdtJ7LJ1zxiAbA8zV1Y9Fu7V22cE1c2PE_Wu0mTEL1avWg3HVjrka9Ih0_TcEDgwfHC007BVPE_4nCzLwqaesFo2jjkfxHk4TyGKQ1JqIYRY0g8vetfztSv1LxhAOUOpuZn2O_q5VSQk"
    },
    {
      "kty": "RSA",
      "kid": "ce51f2a70aa1e52605057b6f292cd2747a2d13fead1e7de5cb344688254201dd",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "6s00-2VAaf3-k0nnqwXk4POO9S3e7UiLJyrZ1XkNKENj9QEykFCro03jx0hnkYTP6wMIOJYo5qWCMsMjvATOBo1ZmXIO1TG45s7gu1udwxITGVrY7GyZv5fwex2r5cg7UECwT6gcOjEqiIjo50DqkLgH-MvdPHUtvGsBN8JIWUXOOjA3eK-P3ftvpP7A8Z4aZ7aAhvosDH7CunSShoFpZWLGMOQOMQ_gk-wd5rIfi_jJkq24gwzoU6qcO0BzizKOHhJgXRAo4oS3I57xgVKNZxG0HWHkDzUk2j-sjo3N9wpBT9oCJzOHIgWQTooYmYuASH0Mj47D0IzaiCRow3hGNw",
      "e": "AQAB",
      "d": "KSIj6vqU6zyU0Ya78AkLTKE-ZRNRH256-jSWjsAzHt-Xbj90dTW8q9IkWjAD_Mkwh3IziX480hMimPP4maKZ2SoADVKe6JhaVQze79Of8qGC-QkiQWDRGnBqr5bGG24VffynJn1D3KnqUprxejm0HgAvXVWRf1rj1UNFplgBxqmPC9w1VBgmQgghQsu3GmvBZZJhU90EliWL1oMuMDVp0i_adkBo2wzXYAYW1bE130Z39q5nF4pst92f3zUZvAs7guG0LkGTmm1qmC-1wb-0V7QDJ0DK7bD4IHcBr8TTKrS5wrINVQi3PdC1IygDE0Xcq-wrcv7k9u9Kb8V2X9-duQ",
      "p": "-C033MN2Rt6r8NZicYIBa7DC6UoKfJfz_KvcaIHEfyFCKCTPqfwX1sXxaI72uXuNaVGpLgFVNy9OAYzkoq3Jzz92gi5Iff77IlQCr-bZEeKCZRc9qt58asn_n6Epksb-YUzD9XtoHfFg6qPsRPd_czPJGkhopSrMulcTnoAhMIM",
      "q": "8jQNZi855tEDB6wMtx4HIsRVysjvlg3yhnZvNb0Jku9WI8OjI5PxDLTRMXTle_Mc1o_xhrHvm90RfTUPSptuVHZcvd_Oj4eJYU_nlEXpTa_aojBDWNHp_IuqQEiwcjqYeVgRHv90WsBlynunefexqEzOt7hvl3AeahtwZkAVvT0",
      "dp": "49hf2QZ6qEX2hX3Nk3hP5Za624NmbUz0a509FZVN2YmnO0PQg7c2C7BfGidmzJNqGK8oK1x959Q-QZ4gqlnzVZpmKs5jL4nQ9os6jFPcJldWb4kOzLjGcSRS0zMa_-5BzQK1RcKurA7Xc5RbblXrZNC-aKrhqAHLQ6h-Ep5_2hE",
      "dq": "kk3nGibE7yyqi-Pd-m9lGBdJS6l9MENUkOzR2MBMHDn-6rOuxDsFjQtcomdeiDUe4m0pFJg_iQNNITj_961URCkLdJbRC9pvnhzKYsKoX4kupHJK_Egw86DaQuKl0xqaKBKOpQ7ilj9KPbncPMzmwCdFZ609m1jaxnW0u89SUnE",
      "qi": "ggYP6xTaWf-GaCMvPLQd7pFZGclRn9idMoLAhgYwD9cgDFxERvlPvnGYB0YNsK_ej0qm-zme1hLas9UBLhYTkT2HT4ZsPalwb0ZTonwn14LplUrYyc2P88gS4aUStdnXYVwdWFfpCvN0UBa939GgZxUE82jYYPCmTbmOoaOrkWE"
    }
  ]
}
2022-12-12 15:34:43 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2022-12-12 15:34:43 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
too-client-two-pk
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "ba17f090212392686ef8a1382847dd3438f2fbd8005dcaf76045b1cfb002ebfa",
      "use": "sig",
      "alg": "PS256",
      "n": "sDuF81U8OshABeJWnVmVGR-4l6VNDGF4YS90hoWuZKLA2Tr6-PVqLxE3517p-kPs1pperM712yxX4HDzENQ6sXER-hUsxbgcrFV8WYJz6gINtQCl7NacQy2qMvrM3u4ob1_h-wqDUZD8QJ4uFREJ-HgSXH5E0VdMUS_7-TQIKaWmVQwE2i-jtKKjvjkXZyc4akKs-CXjnmtm14zFoKx-FwREKWH9oZ0due9CHaJJqYnQhu3kBRKCix_CWXZb1lJCS-1q9nJg5mljEdHGmzFl-xlCXCW8Vs3b8_q2efidb6uwn7n_NcK9cv0f4rL1XvVmXOUZXrnQzZuWOV0gOXaOjw",
      "e": "AQAB",
      "d": "Jxy-yNeE64Lf-q5WDMwB9DZ_EGDmbbYAMomGsghfQQSCCnQ1mSVWcKXAo4AEK8ABg0t1caLpG8CGrFBFEdoYQKNYmwkyC5ul-XVriK4ULb5Q7nf7W0nyGlK7MF9LMrrmjHlaPQ4DQQoNggXZMmG6tcNoR9DaUx-t12Lv6Ens-djkGmTco3JCEu0ImrCscVfcdTj-Dyw-V1eQBcHeCUFCc23WIrEIM2btb3kqpCu44Rz0wRqKqzc2ar35QhUA3DL23m27ZSIT8nXWzR0zy7gTNcUfd0wgY8MdARr8TYBDDZm21Y-p7jH485s-BzZ9aJizyiNosQyGVfw17O-v0N2m0Q",
      "p": "6KSFuvisohJzPu8r7L_7jM3x0h9ijyoRicuNawbiA0b8YQ-IYCia7zOTpskdgJ2PxC8MM9xp4vP9_xh-yLMMkjGlb3dIgMPWtdmYNI2AiI8p0ZQ05Q80mc9NV2Ws3_mnoY_0RqJZPVAIDsS8RNhe8aBJWXtVzJds49hvzk7fKsc",
      "q": "we0ftkb7EXQEWeI7LA-N2YdqgvJZUA_Ifn23cRMSNQgr588Cc0bKuarwVFLXGiutoQOa3hU60e3BQkalwDWP8YRZX_aKLy_vf1F2yW0bEWGUkJPrtQNsQgQmztoQNIx6brc7mdADNBwN8WAP6vVCDfhOU-abl5t2xcoY3jxfdfk",
      "dp": "OKTeXtDvj6K4ZslrQ4DXKch3Kbc0kzEmBgwGydlqLGwbRTK3_NnGJ5nCSKjNQySZ_aWK7hGrwnOwE22OaSWXWP03j7VWdOu6Gpr5gUo20okxIHNaka8rGowsA6yg9APgeekIDC65VcFnxNjIEmcwbtqdIWlzUZZJEA0B5BS2J78",
      "dq": "DxRJKvtJ-oly7SpSP5LWDNwixBvkJf2UMYHFCd3ZxJXmFBhcsGoIyXcpSOVIJJjQ33xQRoSQFlLOfEDSEqgXkUghSvz4scKgdN34xqDdQfS8gKF_6othl6CLA_qg1_U0b_d_gu5R0XN9Ag_eLP71K_Dq5ktAPgGwsqCMXnuDUME",
      "qi": "nRMK2_DGIi2iS6DJBhA_NGCF8duFwsnmW6nc4R_J97sxSQfkqD1wBvwRYYd0tz3h9xFOuTZfuUaPDTeN_I1oguTrGAZMDl4_EQv6J6jz0-sKA2rteVdVuKSAdaJBaj3gqX6CZBhUaGa5mYTjGrvixaUMnJZ-Is9cJK0DUgSdqBs"
    },
    {
      "kty": "RSA",
      "kid": "da64d27db91609180d5a955b79660c48286136f8f2720826abfe9855f5aaa9ab",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "n7EYU_TVhOJguiWf6cq7rm2wW5TQVOrQHz0dAQQ8ZIC73MpoxXP6ATMW94oKDEX_2UHNUTzAba_bLrakO9duSRVhmtqueBWoscgm03sYU14_KyiuQhfyTn8_5lWm7hVu6vK1bpc2Qiz3NImtSr7wuOHyGaedtZ-DbAw3xXWPKRRTH1QE6S-zSS2DJ4lpAn-rECUVuJEIUkS5R1-HetDOkzlSxC_L4-ckPnatzCQAxsCmH7Lu3EgYoav-4BaaqzduLtOtoIhDxzAgP_Uemiu3aW9zbRsYnGJARx4E3cUr_Jy6EreQ1LXiNnowYuETXcjIKNjRtGAjFrfcyuTebzXMVw",
      "e": "AQAB",
      "d": "idjZYz-pQLgZPxZTYAD82akd3zAqVeMMHKsoakQ5zZfCkui2YBuo53gujye9XLLgE65ViZajlQuEbGKEipOAQ94NDxtOF6K6qBxaR5uud-iXJq5LHgqFw3Tct_ufyUz_Hhi8vOYSlDU0f0mJKUiBi1afIb4qySkUzSQO0IiWN6JSjPm0DcDviYF4Myz9crHGVKILG_hUaZWEnbzT-9zEADhkBukJBXlEML1o370A8KKzUfEzgdEn77zlBl-jILLnXoZOOV52VKYKZi9rzYLzhNmiiFE40zStyzVRdi0nRZUo5ohS-ntPI3R2QX1M0-XMuhfUubceNWS9P06Mt9y0YQ",
      "p": "0OOARyUk-P4lklJpWMmyh9w3rFKowvIpBxVOpI7HMW5QSAR7o6T8cdhhwxLw6UUBqiJ-Cg9zXGU0tUfIIrWEfcVeB4KZkxLa7P67mWm8ScmEnGKhBoijHECG7l11MiqCyIu1gpu0YqKrZIFMjfZYWzWbkbifM6LguOehdQaUk-U",
      "q": "w7UjQOijJiB0DJ1HYCNyI9f0lK-nEfE7XNE89EJt7eMz2gGoiWryHFV1OV3IKst9jM-XFYzSzwVTu-es91oTtLDcGJ_NfqQ9T7ny76dvjN4bR9YhXxN8hnDBbDX_Jixnh81FGBxzU74lvrssFkJygR1uBNdMnqqLvQCfsI1Zk4s",
      "dp": "Ff7uwg8aPpHcePTunOfYQdAhmKa3mJeRVGqc9l0GgqEAGSVHs6qq3n4PhVAYSCf5DeZF6V9JIYCStUgSvfzpL6k5xoatDzycCvqj3Hqy1f4_VYxZMmvu6Qmua6kxrw-k5-M2QMOOkhhY_eNToVtAYJJbiFOth-1txmq1qLIBsTU",
      "dq": "NstHZIv96dXaSBHdAwjJk0mKe_q2Dyr4UONwan8S4jDjup0OP_NGeDJhEL-2JG026K7SgUEdYMMAD7Ms1VBOBiAib26GjXeUhvbsErdRXyJshu9oBoOhMM7vCMoRdvGlxvrs5nRIweCSFtW24UCXaJkBza8uD5p2Z2N-UmMw-kM",
      "qi": "AeC5v5VGyd4Q4IkYoqt7uiynQqeERqpa-b4-2Yxy5bRRUUZmjks5YX9AJm-btrUUjpnRDtEeZEpYzU9ygSq8O_OLqUU7xid6dQsNmshh3dvKesbc0FrSzAOeume1h4r7Ta62I1ZN_73AT7LQaRJzZD8lT9V4RG2hawvRMJjYX30"
    }
  ]
}
scope
openid resources consents
2022-12-12 15:34:43 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2022-12-12 15:34:43 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC4g1fRwSBvvwR98xRg/3dGsb4tNFMH1nZSGpfrZ2/RMZeM93qmwZw6CWVIKT3m1eiWR1zxTthkuCQA9bgCNUfpnipRvkrqVhD/gzOgsXSES7SjZkuHlbWdNKoAkrdTGTvetyvFR82LF2KGUv6m0mLM8bvW4MGoli0ulPQBpmheCUEDjbMtOkSoNkVtU1BdET0vBwC4P5xvJyLAo4v9Dmcnf2sAd+XA2qf0CA/NemwZtsCz5s32zurxKthaEVaMDo3/Y286bbJu+b9xMmIOwv9yshqvwfMFW0y9ofCebZtaSrSE3/Zbf3SIZhXxcnTGXCphvow4SqIxuoxrzo8zbbN3AgMBAAECggEALnRDA/hPplK9Wsh8dP9clFvjuZXW4b5JA9rWLNpZ+J03vrIAG0PbhXEgIs7fWuK4MD2/VLG5IYKK7gLvVP79IABGP1ZdnioVFX9+3BJRd41n6Uuz8Grs0quTsZk+tpk/zY7oYj71rPMyRwdWPcHyRg8Gb88ecsd8kKHH3TJ8TFAyemeuf6jU0sYsG4+/+1D3petd69Tu6Yvg8J8deK6T+fd2WsTVq2KqbRyI4XfjDnN7LaR9eDG/BnOHyjqNqVHyykzck7Q0do9BZ3b/62IJSewJPN4y2z9JBx2vCl+hNVZSYpAa72AedfL84l2QDvWvAnqSEgRF6xFtcFSnwrmdIQKBgQDneZRyaWnivXyDuINdd4vSDWOMQvWGW7yblBUYkSg30Qb2kVoQiK01mKFj4c3zJGVH02MZUDvDdrH182doUzeQKJWF0YmfYNJZz8dT4NhiUzKw4lXKxrbsyNyQ04mTfgsEQ/ZN8mlJFGNF6YmoVyQOy66K5WUa2AaUzOrfzSFm6wKBgQDMD/21E6JjWbSfe+epvdmG0+RPi2aXbwlNcy45dcQaehoeIpu/Px+EW6pZSW91clS8cY4lR7JCOTT0jrf1PKGuBnjn+TtUPPOzeXHkQGFTRYUyrbfgG5tPSWEsxyAshe4FYxHJrtt+dUqyaDCAxkNfSrJI/qTc0W2VKk6dObeapQKBgHNKaRe7TVPz0QrCYhuxqWCL7qMzzpqHIp/S19cOpZt3byJsLxHBIZRqWygmla+e1xs5PEilX77xZZ39B+o8WJZiwGaQgR1y2hKFnOA4Q05l5f+YG+cNppq1SLaRxhpCUzZiq1EThkEx+Ggf88J29Kyx4lOoAf2mz1BZ6DpkL1jVAoGBAMOYqFTCxyp3t7wO5hU7lp+3xuW/9sw8cCw+tRX6ncfLNfGgtqzv8mPKAVSoIR/wQOyH4/oz6Ne1Qd8QVZ/JSCgoqAeiS44JBocHZ3WjiCZrQqs6/D7h91JeQbjL/Tjv/yBGv6wT4OwrvTeYyrUEVVunm5CAFMJcM6+A5+2ofybJAoGAIKGRdiOgvrqqRTZ1bS8fuli+ZHh1mp3ujtNTYOAqLAb/lHAUPGI5hz13TMo8E7uayayUGld/Vv2FjBbS2RPJ5mQDp8pKs7lJ0SiDsgVMVk7Gpngl/FTbbnjCpoz9ksOw+y9QIOFYKoHAGWjjsxuWBgrFL114G6l8EYwmKduHXII=
ca
MIIF+TCCBOGgAwIBAgIUREOZADRSvAehVYQQw8xHQ60nZ78wDQYJKoZIhvcNAQELBQAwdDELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLDAqBgNVBAMTI09wZW4gSW5zdXJhbmNlIFJvb3QgUFJPRFVDVElPTiAtIEcxMB4XDTIxMTIwMTIyNTIwMFoXDTI2MTIwMTIyNTIwMFowejELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxMjAwBgNVBAMTKU9wZW4gSW5zdXJhbmNlIFBST0RVQ1RJT04gSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6TIU0IP+uAkcZELubrJX+XmBwbaRIciK0h7j6GAapcesiLK38yMYoaMDGrIFcBGVZel4obGt/zNgbPgf1DPgy5DiissfpXWiwSM5NmfQMzEkytng0VpZqRAadHo1do1s9pxe1GPrPPreS3F4yQgDw6muQxqOhSXFVSzFB/PMTBbxOc3UBWy0gTwzTTeRxtl/mxJ/pqeShHshx6aORyJ7jO9w10LR6VxsqaUOmZAx9uTYgqksqeude4Zey0+UJ596VwimqEPv5XlvSnZdxnZcL/CoD2utIejWFryzK9cf8Dj45QdmA5Zx7vUa0OFAePnOyp6vUtVxfvabuDhbwLqEqQIDAQABo4ICezCCAncwDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFPhBgaejhY3OmEaSm8czJEVVH7VnMB8GA1UdIwQYMBaAFMJpDULSOPWXMhRNUL00FUsCVtlbMD0GCCsGAQUFBwEBBDEwLzAtBggrBgEFBQcwAYYhaHR0cDovL29jc3AucGtpLm9waW5icmFzaWwuY29tLmJyMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwucGtpLm9waW5icmFzaWwuY29tLmJyL2lzc3Vlci5jcmwwggGSBgNVHSAEggGJMIIBhTCCAYEGCisGAQQBg7ovZAEwggFxMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0aW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1ld29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRkIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wNQYIKwYBBQUHAgEWKWh0dHA6Ly9jcHMucGtpLm9waW5icmFzaWwuY29tLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQAw9/XF3wYwCE321WVJBZZ8xHYEze4umx9lTklw90x2gmOhjmxnU5V0eL0LaV+XcZjsRF7Hs8Du/vB7WiOELuAlw2YqI+8/2xcdARfbgEQirhPTrogTUPFcoW9SJ1OS3IGRErsFEvhAaiq1Vh+l9VNWTJdp82vraRxR48DiWDPSq+H/qWtW+TrnbLloLu+lhIIGScmaRpPyQfPzGdRL8tmiRdW+zlpP9P6dM/Y1RS0LM1xfoSaLL2dxSWmr3w7qq0YgALv3HN7qTX+lUDf9IKU+Bq1UwGvtyBGSrL6/WYEAlpLHwZNbTbMcIYUSjerAZ6Pk/AJ825fE2vy3hwtJOQDWMIIDuDCCAqCgAwIBAgIUTJ8WRDgDO7xeSD9ZCWX390zO970wDQYJKoZIhvcNAQELBQAwdDELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLDAqBgNVBAMTI09wZW4gSW5zdXJhbmNlIFJvb3QgUFJPRFVDVElPTiAtIEcxMB4XDTIxMTIwMTIyNTIwMFoXDTI2MTEzMDIyNTIwMFowdDELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLDAqBgNVBAMTI09wZW4gSW5zdXJhbmNlIFJvb3QgUFJPRFVDVElPTiAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2DpSVXawMOMvJgoLnNDjnVHSImyZXEwPNbvaEPW9oHUL8ZdcRGgwcqchlSnjle1xEDFSVC+ZX+y/mPuU5KgG/AYdfCa4wlpCgh4v+Cx9QoJSs1UsMVBvDjE9uUHh2UJb+aQAelOmaugJGhHnclW8Z29H5jV6gZpjkRPPhOfcOBXlK/4uy8JKnjEHofnN00c8qkF4FyHHfrqx6ULKrjJ+rhSLxCYwwklQorVuoASOblxyj28aCsuHUCwGUfSDG/mRpvEbZrDb9mjDml6A5IF+5kjaYu+FA44oK7MaKjuVLy4UmQ3jQJmLYfRZiiWHtFibuHkBKZthI9lP5d1xYyIN5QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUwmkNQtI49ZcyFE1QvTQVSwJW2VswDQYJKoZIhvcNAQELBQADggEBAHYj6cKCDqDF+hfaRS4XysyQcl2vmGtgE3a+g/stcFJzR508eVz6ycglYHAsNgAWszD+eLRZmBvo6cp4bpNPwEZkOpUdCHtCQeZEk3v5sP6I1xvMUSynwkMb0GfUK7Dj0XRlT+2Xr9XUJmJFDCVkYpQnWCcCPdt5S8aBqEubFGMJjybVSO7Q0+7Ud4JoxdsMgr0J0mKwIhEv3o16YK2AInmfNSu26FDpyQkPQnLyV1o1mNZSyZ4fao8ANxb75K9RrqRma5DQsM+mpw0z9MRd9usrKe3cX8XHUuNNi44GGS+bQWipEvaQo99znfRpETB6LNNHEwAqafuAEzbCSj3h5eo=
2022-12-12 15:34:43 SUCCESS
ValidateClientJWKsPrivatePart
Valid client JWKs: keys are valid JSON, contain the required fields, the private/public exponents match and are correctly encoded using unpadded base64url
2022-12-12 15:34:43 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "ba17f090212392686ef8a1382847dd3438f2fbd8005dcaf76045b1cfb002ebfa",
      "use": "sig",
      "alg": "PS256",
      "n": "sDuF81U8OshABeJWnVmVGR-4l6VNDGF4YS90hoWuZKLA2Tr6-PVqLxE3517p-kPs1pperM712yxX4HDzENQ6sXER-hUsxbgcrFV8WYJz6gINtQCl7NacQy2qMvrM3u4ob1_h-wqDUZD8QJ4uFREJ-HgSXH5E0VdMUS_7-TQIKaWmVQwE2i-jtKKjvjkXZyc4akKs-CXjnmtm14zFoKx-FwREKWH9oZ0due9CHaJJqYnQhu3kBRKCix_CWXZb1lJCS-1q9nJg5mljEdHGmzFl-xlCXCW8Vs3b8_q2efidb6uwn7n_NcK9cv0f4rL1XvVmXOUZXrnQzZuWOV0gOXaOjw",
      "e": "AQAB",
      "d": "Jxy-yNeE64Lf-q5WDMwB9DZ_EGDmbbYAMomGsghfQQSCCnQ1mSVWcKXAo4AEK8ABg0t1caLpG8CGrFBFEdoYQKNYmwkyC5ul-XVriK4ULb5Q7nf7W0nyGlK7MF9LMrrmjHlaPQ4DQQoNggXZMmG6tcNoR9DaUx-t12Lv6Ens-djkGmTco3JCEu0ImrCscVfcdTj-Dyw-V1eQBcHeCUFCc23WIrEIM2btb3kqpCu44Rz0wRqKqzc2ar35QhUA3DL23m27ZSIT8nXWzR0zy7gTNcUfd0wgY8MdARr8TYBDDZm21Y-p7jH485s-BzZ9aJizyiNosQyGVfw17O-v0N2m0Q",
      "p": "6KSFuvisohJzPu8r7L_7jM3x0h9ijyoRicuNawbiA0b8YQ-IYCia7zOTpskdgJ2PxC8MM9xp4vP9_xh-yLMMkjGlb3dIgMPWtdmYNI2AiI8p0ZQ05Q80mc9NV2Ws3_mnoY_0RqJZPVAIDsS8RNhe8aBJWXtVzJds49hvzk7fKsc",
      "q": "we0ftkb7EXQEWeI7LA-N2YdqgvJZUA_Ifn23cRMSNQgr588Cc0bKuarwVFLXGiutoQOa3hU60e3BQkalwDWP8YRZX_aKLy_vf1F2yW0bEWGUkJPrtQNsQgQmztoQNIx6brc7mdADNBwN8WAP6vVCDfhOU-abl5t2xcoY3jxfdfk",
      "dp": "OKTeXtDvj6K4ZslrQ4DXKch3Kbc0kzEmBgwGydlqLGwbRTK3_NnGJ5nCSKjNQySZ_aWK7hGrwnOwE22OaSWXWP03j7VWdOu6Gpr5gUo20okxIHNaka8rGowsA6yg9APgeekIDC65VcFnxNjIEmcwbtqdIWlzUZZJEA0B5BS2J78",
      "dq": "DxRJKvtJ-oly7SpSP5LWDNwixBvkJf2UMYHFCd3ZxJXmFBhcsGoIyXcpSOVIJJjQ33xQRoSQFlLOfEDSEqgXkUghSvz4scKgdN34xqDdQfS8gKF_6othl6CLA_qg1_U0b_d_gu5R0XN9Ag_eLP71K_Dq5ktAPgGwsqCMXnuDUME",
      "qi": "nRMK2_DGIi2iS6DJBhA_NGCF8duFwsnmW6nc4R_J97sxSQfkqD1wBvwRYYd0tz3h9xFOuTZfuUaPDTeN_I1oguTrGAZMDl4_EQv6J6jz0-sKA2rteVdVuKSAdaJBaj3gqX6CZBhUaGa5mYTjGrvixaUMnJZ-Is9cJK0DUgSdqBs"
    },
    {
      "kty": "RSA",
      "kid": "da64d27db91609180d5a955b79660c48286136f8f2720826abfe9855f5aaa9ab",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "n7EYU_TVhOJguiWf6cq7rm2wW5TQVOrQHz0dAQQ8ZIC73MpoxXP6ATMW94oKDEX_2UHNUTzAba_bLrakO9duSRVhmtqueBWoscgm03sYU14_KyiuQhfyTn8_5lWm7hVu6vK1bpc2Qiz3NImtSr7wuOHyGaedtZ-DbAw3xXWPKRRTH1QE6S-zSS2DJ4lpAn-rECUVuJEIUkS5R1-HetDOkzlSxC_L4-ckPnatzCQAxsCmH7Lu3EgYoav-4BaaqzduLtOtoIhDxzAgP_Uemiu3aW9zbRsYnGJARx4E3cUr_Jy6EreQ1LXiNnowYuETXcjIKNjRtGAjFrfcyuTebzXMVw",
      "e": "AQAB",
      "d": "idjZYz-pQLgZPxZTYAD82akd3zAqVeMMHKsoakQ5zZfCkui2YBuo53gujye9XLLgE65ViZajlQuEbGKEipOAQ94NDxtOF6K6qBxaR5uud-iXJq5LHgqFw3Tct_ufyUz_Hhi8vOYSlDU0f0mJKUiBi1afIb4qySkUzSQO0IiWN6JSjPm0DcDviYF4Myz9crHGVKILG_hUaZWEnbzT-9zEADhkBukJBXlEML1o370A8KKzUfEzgdEn77zlBl-jILLnXoZOOV52VKYKZi9rzYLzhNmiiFE40zStyzVRdi0nRZUo5ohS-ntPI3R2QX1M0-XMuhfUubceNWS9P06Mt9y0YQ",
      "p": "0OOARyUk-P4lklJpWMmyh9w3rFKowvIpBxVOpI7HMW5QSAR7o6T8cdhhwxLw6UUBqiJ-Cg9zXGU0tUfIIrWEfcVeB4KZkxLa7P67mWm8ScmEnGKhBoijHECG7l11MiqCyIu1gpu0YqKrZIFMjfZYWzWbkbifM6LguOehdQaUk-U",
      "q": "w7UjQOijJiB0DJ1HYCNyI9f0lK-nEfE7XNE89EJt7eMz2gGoiWryHFV1OV3IKst9jM-XFYzSzwVTu-es91oTtLDcGJ_NfqQ9T7ny76dvjN4bR9YhXxN8hnDBbDX_Jixnh81FGBxzU74lvrssFkJygR1uBNdMnqqLvQCfsI1Zk4s",
      "dp": "Ff7uwg8aPpHcePTunOfYQdAhmKa3mJeRVGqc9l0GgqEAGSVHs6qq3n4PhVAYSCf5DeZF6V9JIYCStUgSvfzpL6k5xoatDzycCvqj3Hqy1f4_VYxZMmvu6Qmua6kxrw-k5-M2QMOOkhhY_eNToVtAYJJbiFOth-1txmq1qLIBsTU",
      "dq": "NstHZIv96dXaSBHdAwjJk0mKe_q2Dyr4UONwan8S4jDjup0OP_NGeDJhEL-2JG026K7SgUEdYMMAD7Ms1VBOBiAib26GjXeUhvbsErdRXyJshu9oBoOhMM7vCMoRdvGlxvrs5nRIweCSFtW24UCXaJkBza8uD5p2Z2N-UmMw-kM",
      "qi": "AeC5v5VGyd4Q4IkYoqt7uiynQqeERqpa-b4-2Yxy5bRRUUZmjks5YX9AJm-btrUUjpnRDtEeZEpYzU9ygSq8O_OLqUU7xid6dQsNmshh3dvKesbc0FrSzAOeume1h4r7Ta62I1ZN_73AT7LQaRJzZD8lT9V4RG2hawvRMJjYX30"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "ba17f090212392686ef8a1382847dd3438f2fbd8005dcaf76045b1cfb002ebfa",
      "alg": "PS256",
      "n": "sDuF81U8OshABeJWnVmVGR-4l6VNDGF4YS90hoWuZKLA2Tr6-PVqLxE3517p-kPs1pperM712yxX4HDzENQ6sXER-hUsxbgcrFV8WYJz6gINtQCl7NacQy2qMvrM3u4ob1_h-wqDUZD8QJ4uFREJ-HgSXH5E0VdMUS_7-TQIKaWmVQwE2i-jtKKjvjkXZyc4akKs-CXjnmtm14zFoKx-FwREKWH9oZ0due9CHaJJqYnQhu3kBRKCix_CWXZb1lJCS-1q9nJg5mljEdHGmzFl-xlCXCW8Vs3b8_q2efidb6uwn7n_NcK9cv0f4rL1XvVmXOUZXrnQzZuWOV0gOXaOjw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "da64d27db91609180d5a955b79660c48286136f8f2720826abfe9855f5aaa9ab",
      "alg": "RSA-OAEP",
      "n": "n7EYU_TVhOJguiWf6cq7rm2wW5TQVOrQHz0dAQQ8ZIC73MpoxXP6ATMW94oKDEX_2UHNUTzAba_bLrakO9duSRVhmtqueBWoscgm03sYU14_KyiuQhfyTn8_5lWm7hVu6vK1bpc2Qiz3NImtSr7wuOHyGaedtZ-DbAw3xXWPKRRTH1QE6S-zSS2DJ4lpAn-rECUVuJEIUkS5R1-HetDOkzlSxC_L4-ckPnatzCQAxsCmH7Lu3EgYoav-4BaaqzduLtOtoIhDxzAgP_Uemiu3aW9zbRsYnGJARx4E3cUr_Jy6EreQ1LXiNnowYuETXcjIKNjRtGAjFrfcyuTebzXMVw"
    }
  ]
}
2022-12-12 15:34:43 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-12-12 15:34:43 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-12-12 15:34:43 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2022-12-12 15:34:43 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "ba17f090212392686ef8a1382847dd3438f2fbd8005dcaf76045b1cfb002ebfa",
      "use": "sig",
      "alg": "PS256",
      "n": "sDuF81U8OshABeJWnVmVGR-4l6VNDGF4YS90hoWuZKLA2Tr6-PVqLxE3517p-kPs1pperM712yxX4HDzENQ6sXER-hUsxbgcrFV8WYJz6gINtQCl7NacQy2qMvrM3u4ob1_h-wqDUZD8QJ4uFREJ-HgSXH5E0VdMUS_7-TQIKaWmVQwE2i-jtKKjvjkXZyc4akKs-CXjnmtm14zFoKx-FwREKWH9oZ0due9CHaJJqYnQhu3kBRKCix_CWXZb1lJCS-1q9nJg5mljEdHGmzFl-xlCXCW8Vs3b8_q2efidb6uwn7n_NcK9cv0f4rL1XvVmXOUZXrnQzZuWOV0gOXaOjw",
      "e": "AQAB",
      "d": "Jxy-yNeE64Lf-q5WDMwB9DZ_EGDmbbYAMomGsghfQQSCCnQ1mSVWcKXAo4AEK8ABg0t1caLpG8CGrFBFEdoYQKNYmwkyC5ul-XVriK4ULb5Q7nf7W0nyGlK7MF9LMrrmjHlaPQ4DQQoNggXZMmG6tcNoR9DaUx-t12Lv6Ens-djkGmTco3JCEu0ImrCscVfcdTj-Dyw-V1eQBcHeCUFCc23WIrEIM2btb3kqpCu44Rz0wRqKqzc2ar35QhUA3DL23m27ZSIT8nXWzR0zy7gTNcUfd0wgY8MdARr8TYBDDZm21Y-p7jH485s-BzZ9aJizyiNosQyGVfw17O-v0N2m0Q",
      "p": "6KSFuvisohJzPu8r7L_7jM3x0h9ijyoRicuNawbiA0b8YQ-IYCia7zOTpskdgJ2PxC8MM9xp4vP9_xh-yLMMkjGlb3dIgMPWtdmYNI2AiI8p0ZQ05Q80mc9NV2Ws3_mnoY_0RqJZPVAIDsS8RNhe8aBJWXtVzJds49hvzk7fKsc",
      "q": "we0ftkb7EXQEWeI7LA-N2YdqgvJZUA_Ifn23cRMSNQgr588Cc0bKuarwVFLXGiutoQOa3hU60e3BQkalwDWP8YRZX_aKLy_vf1F2yW0bEWGUkJPrtQNsQgQmztoQNIx6brc7mdADNBwN8WAP6vVCDfhOU-abl5t2xcoY3jxfdfk",
      "dp": "OKTeXtDvj6K4ZslrQ4DXKch3Kbc0kzEmBgwGydlqLGwbRTK3_NnGJ5nCSKjNQySZ_aWK7hGrwnOwE22OaSWXWP03j7VWdOu6Gpr5gUo20okxIHNaka8rGowsA6yg9APgeekIDC65VcFnxNjIEmcwbtqdIWlzUZZJEA0B5BS2J78",
      "dq": "DxRJKvtJ-oly7SpSP5LWDNwixBvkJf2UMYHFCd3ZxJXmFBhcsGoIyXcpSOVIJJjQ33xQRoSQFlLOfEDSEqgXkUghSvz4scKgdN34xqDdQfS8gKF_6othl6CLA_qg1_U0b_d_gu5R0XN9Ag_eLP71K_Dq5ktAPgGwsqCMXnuDUME",
      "qi": "nRMK2_DGIi2iS6DJBhA_NGCF8duFwsnmW6nc4R_J97sxSQfkqD1wBvwRYYd0tz3h9xFOuTZfuUaPDTeN_I1oguTrGAZMDl4_EQv6J6jz0-sKA2rteVdVuKSAdaJBaj3gqX6CZBhUaGa5mYTjGrvixaUMnJZ-Is9cJK0DUgSdqBs"
    },
    {
      "kty": "RSA",
      "kid": "da64d27db91609180d5a955b79660c48286136f8f2720826abfe9855f5aaa9ab",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "n7EYU_TVhOJguiWf6cq7rm2wW5TQVOrQHz0dAQQ8ZIC73MpoxXP6ATMW94oKDEX_2UHNUTzAba_bLrakO9duSRVhmtqueBWoscgm03sYU14_KyiuQhfyTn8_5lWm7hVu6vK1bpc2Qiz3NImtSr7wuOHyGaedtZ-DbAw3xXWPKRRTH1QE6S-zSS2DJ4lpAn-rECUVuJEIUkS5R1-HetDOkzlSxC_L4-ckPnatzCQAxsCmH7Lu3EgYoav-4BaaqzduLtOtoIhDxzAgP_Uemiu3aW9zbRsYnGJARx4E3cUr_Jy6EreQ1LXiNnowYuETXcjIKNjRtGAjFrfcyuTebzXMVw",
      "e": "AQAB",
      "d": "idjZYz-pQLgZPxZTYAD82akd3zAqVeMMHKsoakQ5zZfCkui2YBuo53gujye9XLLgE65ViZajlQuEbGKEipOAQ94NDxtOF6K6qBxaR5uud-iXJq5LHgqFw3Tct_ufyUz_Hhi8vOYSlDU0f0mJKUiBi1afIb4qySkUzSQO0IiWN6JSjPm0DcDviYF4Myz9crHGVKILG_hUaZWEnbzT-9zEADhkBukJBXlEML1o370A8KKzUfEzgdEn77zlBl-jILLnXoZOOV52VKYKZi9rzYLzhNmiiFE40zStyzVRdi0nRZUo5ohS-ntPI3R2QX1M0-XMuhfUubceNWS9P06Mt9y0YQ",
      "p": "0OOARyUk-P4lklJpWMmyh9w3rFKowvIpBxVOpI7HMW5QSAR7o6T8cdhhwxLw6UUBqiJ-Cg9zXGU0tUfIIrWEfcVeB4KZkxLa7P67mWm8ScmEnGKhBoijHECG7l11MiqCyIu1gpu0YqKrZIFMjfZYWzWbkbifM6LguOehdQaUk-U",
      "q": "w7UjQOijJiB0DJ1HYCNyI9f0lK-nEfE7XNE89EJt7eMz2gGoiWryHFV1OV3IKst9jM-XFYzSzwVTu-es91oTtLDcGJ_NfqQ9T7ny76dvjN4bR9YhXxN8hnDBbDX_Jixnh81FGBxzU74lvrssFkJygR1uBNdMnqqLvQCfsI1Zk4s",
      "dp": "Ff7uwg8aPpHcePTunOfYQdAhmKa3mJeRVGqc9l0GgqEAGSVHs6qq3n4PhVAYSCf5DeZF6V9JIYCStUgSvfzpL6k5xoatDzycCvqj3Hqy1f4_VYxZMmvu6Qmua6kxrw-k5-M2QMOOkhhY_eNToVtAYJJbiFOth-1txmq1qLIBsTU",
      "dq": "NstHZIv96dXaSBHdAwjJk0mKe_q2Dyr4UONwan8S4jDjup0OP_NGeDJhEL-2JG026K7SgUEdYMMAD7Ms1VBOBiAib26GjXeUhvbsErdRXyJshu9oBoOhMM7vCMoRdvGlxvrs5nRIweCSFtW24UCXaJkBza8uD5p2Z2N-UmMw-kM",
      "qi": "AeC5v5VGyd4Q4IkYoqt7uiynQqeERqpa-b4-2Yxy5bRRUUZmjks5YX9AJm-btrUUjpnRDtEeZEpYzU9ygSq8O_OLqUU7xid6dQsNmshh3dvKesbc0FrSzAOeume1h4r7Ta62I1ZN_73AT7LQaRJzZD8lT9V4RG2hawvRMJjYX30"
    }
  ]
}
2022-12-12 15:34:43 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2022-12-12 15:34:43 SUCCESS
ValidateClientPrivateKeysAreDifferent
Client signing JWKs have different thumbprints
jwk1
{
  "p": "4vQhjsYiROMEdSWk64Xvbl6JgPTC0p5aNRg93xPtNhyENLxKCA57hbghGzMIVqb8f1ygxBH6h03H1U4wzXjBYZ8bHq6iDnwNaQEE6N84osfWCUsGZYkbFIJnZ54dqdsbdjiOv3bSwNlC3u4vA0m08u6h-J2EQg2no878ze2dOH0",
  "kty": "RSA",
  "q": "yuHf0DQE5knODtvueg3EC1sFFT1r10weRgEZrO3ETdFEDzFZjQkg888GIu27WmfRtvP9_4C2mEWnTmSd5BOFCIbWfbTKm3QHH1lcb8XxwrotAeyDN_w5GNv2L0iBTSm9FtAmgekvKG4DPFoslvMz43b_8tb1uhP_NEb73cq53AU",
  "d": "UHblaytPS7c1YDgFR9F-JjSJQ58Ivds5zQRHjIqT3CquHbHQwKRWyMJVc3L8o_ElN9eIqm3pEa9RTP3Y7HU37q8MU23pGKBgo9Sn6CT2eEh_sOGVe-cF3qDjToqomC3Sj92Lud0NqYoBEUNxGtOY94DOd-iy3zcccuTNLpm01LzbsGvbiaea2s8YBlIJOi4dlZdHdWJslJPtNk0vgTr5kOiZHBmWJPJciiduCb7bgFn-dKUjaiFEzIACUXzXCFOpiVNNe80iyxEtB1n0lzCF82vfl5h9G8sd3EZCLPrt2Mszl4wiWcpeMHdZKVvztmII62AYAOcOyQuccTMj-ST1kQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "2d9086f360c94bcf8575561feed9676fcc01244bde58b6a595ba6cd1cb380e69",
  "qi": "tfC7NuSfT53e4Ir81k7qBAEI3JiSr8VPdtJ7LJ1zxiAbA8zV1Y9Fu7V22cE1c2PE_Wu0mTEL1avWg3HVjrka9Ih0_TcEDgwfHC007BVPE_4nCzLwqaesFo2jjkfxHk4TyGKQ1JqIYRY0g8vetfztSv1LxhAOUOpuZn2O_q5VSQk",
  "dp": "BEe-akbqVopBh0QSfC6meVpnFXuIQRijcuTmJdLmYmLfS29Rph0_zyHN3gl0Ws4DbRN-JLSCGRMqdadn3DguzXyGsmlwvP0x840FXq73DnreWoaDtF6FmDltYdLllFKBjhU6-_ltuB1g2Xt8f39gXkSJ4Xp3CBfh1YEN24RjtrE",
  "alg": "PS256",
  "dq": "peBdjK4rX1nypsV8ysAcjKhDlKUeWe47RkM6CeBwwqsZeU6BCEXxckXOn5o9t2Hw3iPJhTBomkFA1GCBk2u-NkWAc1Dw4n7QH_qBEEYIL4zmpY8JjimjSUb2lpwyU7OPjWpsQYU08FpaPOsBT_3Sa-TsyVClohkdbFGpNiK9KT0",
  "n": "s9zhd2SHv9zN0JmVWgCyv9r5QHwqaHs3a9OUMKuzU3ypo73w6ngEy2KAmKGRthgpXHb_cxhvaTE1-OuGF8k0StZ9h137beqwSqYE6gNJ1gb3sN5TXT-f7rxSPwGpAZn8ttbhLmXA0uGX5Wz2zts2VBmnK-vNUkbzFgpkJUGqOaq77lzFvADOhQTnZqBb8q1RVIXs6iwYqrDv6VkiZL-JUuvPxRz_H7xpAyrFm6ss9c-60lUWdr-J2qxPn1ifGYOGho6PAzeQVHmlCm8kP5wtrYu6Oi8Vic0kFOh-pZAsE_yf0DinyV5Vm_LCwn7eq4BA9dWAENUsotRf5QBSNPKGcQ"
}
jwk2
{
  "p": "6KSFuvisohJzPu8r7L_7jM3x0h9ijyoRicuNawbiA0b8YQ-IYCia7zOTpskdgJ2PxC8MM9xp4vP9_xh-yLMMkjGlb3dIgMPWtdmYNI2AiI8p0ZQ05Q80mc9NV2Ws3_mnoY_0RqJZPVAIDsS8RNhe8aBJWXtVzJds49hvzk7fKsc",
  "kty": "RSA",
  "q": "we0ftkb7EXQEWeI7LA-N2YdqgvJZUA_Ifn23cRMSNQgr588Cc0bKuarwVFLXGiutoQOa3hU60e3BQkalwDWP8YRZX_aKLy_vf1F2yW0bEWGUkJPrtQNsQgQmztoQNIx6brc7mdADNBwN8WAP6vVCDfhOU-abl5t2xcoY3jxfdfk",
  "d": "Jxy-yNeE64Lf-q5WDMwB9DZ_EGDmbbYAMomGsghfQQSCCnQ1mSVWcKXAo4AEK8ABg0t1caLpG8CGrFBFEdoYQKNYmwkyC5ul-XVriK4ULb5Q7nf7W0nyGlK7MF9LMrrmjHlaPQ4DQQoNggXZMmG6tcNoR9DaUx-t12Lv6Ens-djkGmTco3JCEu0ImrCscVfcdTj-Dyw-V1eQBcHeCUFCc23WIrEIM2btb3kqpCu44Rz0wRqKqzc2ar35QhUA3DL23m27ZSIT8nXWzR0zy7gTNcUfd0wgY8MdARr8TYBDDZm21Y-p7jH485s-BzZ9aJizyiNosQyGVfw17O-v0N2m0Q",
  "e": "AQAB",
  "use": "sig",
  "kid": "ba17f090212392686ef8a1382847dd3438f2fbd8005dcaf76045b1cfb002ebfa",
  "qi": "nRMK2_DGIi2iS6DJBhA_NGCF8duFwsnmW6nc4R_J97sxSQfkqD1wBvwRYYd0tz3h9xFOuTZfuUaPDTeN_I1oguTrGAZMDl4_EQv6J6jz0-sKA2rteVdVuKSAdaJBaj3gqX6CZBhUaGa5mYTjGrvixaUMnJZ-Is9cJK0DUgSdqBs",
  "dp": "OKTeXtDvj6K4ZslrQ4DXKch3Kbc0kzEmBgwGydlqLGwbRTK3_NnGJ5nCSKjNQySZ_aWK7hGrwnOwE22OaSWXWP03j7VWdOu6Gpr5gUo20okxIHNaka8rGowsA6yg9APgeekIDC65VcFnxNjIEmcwbtqdIWlzUZZJEA0B5BS2J78",
  "alg": "PS256",
  "dq": "DxRJKvtJ-oly7SpSP5LWDNwixBvkJf2UMYHFCd3ZxJXmFBhcsGoIyXcpSOVIJJjQ33xQRoSQFlLOfEDSEqgXkUghSvz4scKgdN34xqDdQfS8gKF_6othl6CLA_qg1_U0b_d_gu5R0XN9Ag_eLP71K_Dq5ktAPgGwsqCMXnuDUME",
  "n": "sDuF81U8OshABeJWnVmVGR-4l6VNDGF4YS90hoWuZKLA2Tr6-PVqLxE3517p-kPs1pperM712yxX4HDzENQ6sXER-hUsxbgcrFV8WYJz6gINtQCl7NacQy2qMvrM3u4ob1_h-wqDUZD8QJ4uFREJ-HgSXH5E0VdMUS_7-TQIKaWmVQwE2i-jtKKjvjkXZyc4akKs-CXjnmtm14zFoKx-FwREKWH9oZ0due9CHaJJqYnQhu3kBRKCix_CWXZb1lJCS-1q9nJg5mljEdHGmzFl-xlCXCW8Vs3b8_q2efidb6uwn7n_NcK9cv0f4rL1XvVmXOUZXrnQzZuWOV0gOXaOjw"
}
2022-12-12 15:34:43 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
consentUrl
https://mtls-openinsurance-dev.tooseguros.com.br/open-insurance/consents/v1
brazilCpf
12345678909
resourceUrl
https://mtls-openinsurance-dev.tooseguros.com.br/open-insurance/resources/v1
2022-12-12 15:34:43 SUCCESS
SetProtectedResourceUrlToSingleResourceEndpoint
Set protected resource URL
protected_resource_url
https://mtls-openinsurance-dev.tooseguros.com.br/open-insurance/resources/v1
2022-12-12 15:34:43 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "mtls-openinsurance-dev.tooseguros.com.br",
  "testPort": 443
}
2022-12-12 15:34:43 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "mtls-openinsurance-dev.tooseguros.com.br",
  "testPort": 443
}
accounts_request_endpoint
{
  "testHost": "mtls-openinsurance-dev.tooseguros.com.br",
  "testPort": 443
}
2022-12-12 15:34:43
fapi1-advanced-final-ensure-valid-pkce-succeeds
Setup Done
Use client_credentials grant to obtain Brazil consent
2022-12-12 15:34:43 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
Created token endpoint request
grant_type
client_credentials
scope
openid resources consents
2022-12-12 15:34:43 SUCCESS
SetConsentsScopeOnTokenEndpointRequest
Set scope parameter to 'consents'
grant_type
client_credentials
scope
consents
2022-12-12 15:34:43 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
too-client-one-pk
sub
too-client-one-pk
aud
https://mtls-openinsurance-dev.tooseguros.com.br/orgs/too/token
jti
rceaa0Swdte4Ob0SZ2xp
iat
1670859283
exp
1670859343
2022-12-12 15:34:43 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiIyZDkwODZmMzYwYzk0YmNmODU3NTU2MWZlZWQ5Njc2ZmNjMDEyNDRiZGU1OGI2YTU5NWJhNmNkMWNiMzgwZTY5IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ0b28tY2xpZW50LW9uZS1wayIsImF1ZCI6Imh0dHBzOlwvXC9tdGxzLW9wZW5pbnN1cmFuY2UtZGV2LnRvb3NlZ3Vyb3MuY29tLmJyXC9vcmdzXC90b29cL3Rva2VuIiwiaXNzIjoidG9vLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzA4NTkzNDMsImlhdCI6MTY3MDg1OTI4MywianRpIjoicmNlYWEwU3dkdGU0T2IwU1oyeHAifQ.aHuHnBEDeg7ZVB0qtmUMccfEzFopKLKec-dnzx-41CfcvXnjvaqKvYyeMJ05EUuTco_lOtP1Z9YXYx7Nw7exE5sRxmSmxDrFiyJzob_3eqtz4fJ5ojoYzgThVvFVqO6xUddyZW0um9rDGi8DMrHnhVXPQW9w7jv7ekEBarFqnylXG20xBm-r6YOaKL5tOptjgHlgcLl2-mcCOf8ESefRknmL04EoCXBgh12TUqIAxQavNJ-29moLF0UW7hsybftOIzR6sTYjHUBH7SUTcDjt94cinyBmzYjighgEsojBPBX_QYBaYET44129ieaXGOt50KVDPr-IhTVcD0smzLqbPg
2022-12-12 15:34:43
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
client_credentials
scope
consents
client_assertion
eyJraWQiOiIyZDkwODZmMzYwYzk0YmNmODU3NTU2MWZlZWQ5Njc2ZmNjMDEyNDRiZGU1OGI2YTU5NWJhNmNkMWNiMzgwZTY5IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ0b28tY2xpZW50LW9uZS1wayIsImF1ZCI6Imh0dHBzOlwvXC9tdGxzLW9wZW5pbnN1cmFuY2UtZGV2LnRvb3NlZ3Vyb3MuY29tLmJyXC9vcmdzXC90b29cL3Rva2VuIiwiaXNzIjoidG9vLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzA4NTkzNDMsImlhdCI6MTY3MDg1OTI4MywianRpIjoicmNlYWEwU3dkdGU0T2IwU1oyeHAifQ.aHuHnBEDeg7ZVB0qtmUMccfEzFopKLKec-dnzx-41CfcvXnjvaqKvYyeMJ05EUuTco_lOtP1Z9YXYx7Nw7exE5sRxmSmxDrFiyJzob_3eqtz4fJ5ojoYzgThVvFVqO6xUddyZW0um9rDGi8DMrHnhVXPQW9w7jv7ekEBarFqnylXG20xBm-r6YOaKL5tOptjgHlgcLl2-mcCOf8ESefRknmL04EoCXBgh12TUqIAxQavNJ-29moLF0UW7hsybftOIzR6sTYjHUBH7SUTcDjt94cinyBmzYjighgEsojBPBX_QYBaYET44129ieaXGOt50KVDPr-IhTVcD0smzLqbPg
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2022-12-12 15:34:43
CallTokenEndpoint
HTTP request
request_uri
https://mtls-openinsurance-dev.tooseguros.com.br/orgs/too/token
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "869"
}
request_body
grant_type=client_credentials&scope=consents&client_assertion=eyJraWQiOiIyZDkwODZmMzYwYzk0YmNmODU3NTU2MWZlZWQ5Njc2ZmNjMDEyNDRiZGU1OGI2YTU5NWJhNmNkMWNiMzgwZTY5IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ0b28tY2xpZW50LW9uZS1wayIsImF1ZCI6Imh0dHBzOlwvXC9tdGxzLW9wZW5pbnN1cmFuY2UtZGV2LnRvb3NlZ3Vyb3MuY29tLmJyXC9vcmdzXC90b29cL3Rva2VuIiwiaXNzIjoidG9vLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzA4NTkzNDMsImlhdCI6MTY3MDg1OTI4MywianRpIjoicmNlYWEwU3dkdGU0T2IwU1oyeHAifQ.aHuHnBEDeg7ZVB0qtmUMccfEzFopKLKec-dnzx-41CfcvXnjvaqKvYyeMJ05EUuTco_lOtP1Z9YXYx7Nw7exE5sRxmSmxDrFiyJzob_3eqtz4fJ5ojoYzgThVvFVqO6xUddyZW0um9rDGi8DMrHnhVXPQW9w7jv7ekEBarFqnylXG20xBm-r6YOaKL5tOptjgHlgcLl2-mcCOf8ESefRknmL04EoCXBgh12TUqIAxQavNJ-29moLF0UW7hsybftOIzR6sTYjHUBH7SUTcDjt94cinyBmzYjighgEsojBPBX_QYBaYET44129ieaXGOt50KVDPr-IhTVcD0smzLqbPg&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
request_mutual_tls
{
  "cert": "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\u003d",
  "key": "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDiN4LNQD+E0kEkW/FVr3oxiJ8mOCPVIG4PzKgQiRtr+VQLZPmh9s55OcUqLnyH1/sMKEV5zCIWB2Jq8uBFx0wPD1QsCkyPcPMZPWqNPidE9PMVitbIXhXDLmz72Znfa+8WIgxnrmz88ZGXO5akKkydr0cxZwHVwZQ5aJ6R3v8T+R6qxldNyWQn1dZCl68NLuohTngqWNGxrneyXPZmor2ILHHRJhhC9vuVXnZc+AMEI3R3H1f5Xdc3f2xNcJ0U4NZsDmghXw1X/GbKFwVdidbb94SaEjYxWFN4RkxLnnx7JLY4AUFrwnbV7COucmHI0ZIwuWEAkL788v6GtSldifhpAgMBAAECggEACShQHjj0mU7dnjgum9ZfrvOl5akuIimO6wrQ3uJ9/q/4LAHpbRoNn7Cr/5okJmei3QogTd7qnlOsM0IjvA9mT9HCCYpdMQ1UefgXgSI7+rmjwYJ+UVwlq2IMvWFArl+zLQUx1VylQtQQnbumzHx934BB9IkD9QBCHNTUXnlVgBxpGkEWjhEa5Kl3Ocx7ClBASOTY0e9WfqLmyGJsXysAaVfvXgXtU5WGHaVSKAeGZUn9oDrwsliLMbqDWeDYYd1WqSChlGBYowtQ3Zb4AFgRKzB4rO5VmD7Ung2Ko8eEFL72swMRxd6B9fR882UobpL74m3lgdZP8PMqCYpAe2dbEQKBgQDzeDcEpsdR0f2GB/6+NCxOO7nLHWIKVBB8UPOIkHcyut10SzVTGENm+kC80vKGu+Cxl785ilMyvvL0b2hFVJ5fl6Wbp32aH1k8kLCCAN+d9M7t0EarEC/9RiAUF5j/Spi3VjMQDR4IYskoha/DkpZ4HY8wxjE1f9wGTWX1T3XjJQKBgQDt2/xhTfn4TeXVXac8zwsK8rD5+lNGjEhBHlQH4Z3txabsvLiTnaQS5qESqpIiLKBFy1iyI6f5EgDVPHtW0GayCEuW0wx8QQl1Nac0NM5btnaqh+NsY2iE0GKO67tlCm1dKNkFX8XudA7rWGsEhZsR1TyHSrK8mv4r+TWInhBe9QKBgFYpcAcUYquBDiCVycBURG23U0wfbOfM0jy8hUMKJTTtzptuVkO+7XOPEsQAP1YRPTZ8Rm89la36x45bsuH+TUH1L+WDA788Yt89MUoAtyJ2VZjxwWCejO0sGQQjScDnDF6tgcqnab57/0Z48TfcM6X0iA0xxo5xXlNYpsGGymiFAoGBAIw5oHQM8Ez+P3ymFa23sZ7mrIbymJ2CniYlpwxuahh+6YWvTHFaAhxScqr6e+RBwsrisotykdg4UN1lJqFrgt96HHXyPe4SuWysEMKqTu2qiBLIwb5obHnAEBqJxpQurYK6Thbo+1s0eIcuPQkRavX8bA6mbvDZvvZVmMXNyYDxAoGAKq3qEfK2XnI40p2eE1/DT5o2KFqA2DHrsWfOxI4ZFmtXdjNDiUEktkgbQIyqJqA79YBuTlfDHBMCZa/DByZ5LpWQAD6X0HKlmZvJszZeh832LAHqDd6M67CPup9dQTqYcf6370ZjpbWLYIt2raDIB7taqGLMMTCiVhC14i5sTB4\u003d",
  "ca": "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\u003d"
}
2022-12-12 15:34:43 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/json",
  "content-length": "120",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "vary": "Origin",
  "pragma": "no-cache",
  "cache-control": "no-cache, no-store",
  "date": "Mon, 12 Dec 2022 15:34:43 GMT",
  "x-kong-upstream-latency": "37",
  "x-kong-proxy-latency": "1",
  "via": "kong/2.2.2"
}
response_body
{"access_token":"Hj42Ku6I2lNQNgXJK_eq09J9prAEZUUHuibldibizX7","expires_in":900,"token_type":"Bearer","scope":"consents"}
2022-12-12 15:34:43 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
Hj42Ku6I2lNQNgXJK_eq09J9prAEZUUHuibldibizX7
expires_in
900
token_type
Bearer
scope
consents
2022-12-12 15:34:43 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2022-12-12 15:34:43 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
Hj42Ku6I2lNQNgXJK_eq09J9prAEZUUHuibldibizX7
2022-12-12 15:34:43 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
Hj42Ku6I2lNQNgXJK_eq09J9prAEZUUHuibldibizX7
type
Bearer
2022-12-12 15:34:43 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
900
2022-12-12 15:34:43 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
900
2022-12-12 15:34:43
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2022-12-12 15:34:43 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Mon, 12 Dec 2022 15:34:43 GMT"
}
2022-12-12 15:34:43 SUCCESS
FAPIBrazilOpenInsuranceCreateConsentRequest
consent_endpoint_request
{
  "data": {
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "12345678909",
        "rel": "CPF"
      }
    }
  }
}
2022-12-12 15:34:43 SUCCESS
FAPIBrazilExtractClientMTLSCertificateSubject
Extracted subject from MTLS certificate
org_type
OPIBR
subjectdn
UID=2ad7d90a-9a5a-4711-b1b3-ef4a325a5e63,2.5.4.97=#132a4f504942522d39663662613837652d646135302d343036332d613834302d653639613435656463643733,1.3.6.1.4.1.311.60.2.1.3=#13024252,2.5.4.15=#131450726976617465204f7267616e697a6174696f6e,2.5.4.5=#130e3333323435373632303030313037,CN=www.toosegurps.com.br,O=TOO SEGUROS S.A,L=SAO PAULO,ST=SP,C=BR
ou
9f6ba87e-da50-4063-a840-e69a45edcd73
brazil_software_id
2ad7d90a-9a5a-4711-b1b3-ef4a325a5e63
2022-12-12 15:34:43
FAPIBrazilOpenInsuranceVerifyCertificateSubjectOrganizationIdentifier
Certificate organization identifier field contains expected OPIBR
org_type
OPIBR
subjectdn
UID=2ad7d90a-9a5a-4711-b1b3-ef4a325a5e63,2.5.4.97=#132a4f504942522d39663662613837652d646135302d343036332d613834302d653639613435656463643733,1.3.6.1.4.1.311.60.2.1.3=#13024252,2.5.4.15=#131450726976617465204f7267616e697a6174696f6e,2.5.4.5=#130e3333323435373632303030313037,CN=www.toosegurps.com.br,O=TOO SEGUROS S.A,L=SAO PAULO,ST=SP,C=BR
2022-12-12 15:34:43 SUCCESS
FAPIBrazilAddExpirationToConsentRequest
Added expiration time to consent request
consent_endpoint_request
{
  "data": {
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "12345678909",
        "rel": "CPF"
      }
    },
    "expirationDateTime": "2022-12-12T17:34:43Z"
  }
}
2022-12-12 15:34:43
CallConsentEndpointWithBearerToken
HTTP request
request_uri
https://mtls-openinsurance-dev.tooseguros.com.br/open-insurance/consents/v1
request_method
POST
request_headers
{
  "accept": "application/json",
  "authorization": "Bearer Hj42Ku6I2lNQNgXJK_eq09J9prAEZUUHuibldibizX7",
  "x-fapi-auth-date": "Mon, 12 Dec 2022 15:34:43 GMT",
  "content-type": "application/json",
  "content-length": "200"
}
request_body
{"data":{"permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ"],"loggedUser":{"document":{"identification":"12345678909","rel":"CPF"}},"expirationDateTime":"2022-12-12T17:34:43Z"}}
request_mutual_tls
{
  "cert": "MIIG9DCCBdygAwIBAgIUNwy6WEVRehv3Y5ZQqOpXPF+u49IwDQYJKoZIhvcNAQELBQAwdzELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLzAtBgNVBAMTJk9wZW4gSW5zdXJhbmNlIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMTIwNzE4NDQwMFoXDTI0MDEwNjE4NDQwMFowggEgMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNVBAcTCVNBTyBQQVVMTzEYMBYGA1UEChMPVE9PIFNFR1VST1MgUy5BMR4wHAYDVQQDExV3d3cudG9vc2VndXJwcy5jb20uYnIxFzAVBgNVBAUTDjMzMjQ1NzYyMDAwMTA3MR0wGwYDVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQBgjc8AgEDEwJCUjEzMDEGA1UEYRMqT1BJQlItOWY2YmE4N2UtZGE1MC00MDYzLWE4NDAtZTY5YTQ1ZWRjZDczMTQwMgYKCZImiZPyLGQBARMkMmFkN2Q5MGEtOWE1YS00NzExLWIxYjMtZWY0YTMyNWE1ZTYzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jeCzUA/hNJBJFvxVa96MYifJjgj1SBuD8yoEIkba/lUC2T5ofbOeTnFKi58h9f7DChFecwiFgdiavLgRcdMDw9ULApMj3DzGT1qjT4nRPTzFYrWyF4Vwy5s+9mZ32vvFiIMZ65s/PGRlzuWpCpMna9HMWcB1cGUOWiekd7/E/keqsZXTclkJ9XWQpevDS7qIU54KljRsa53slz2ZqK9iCxx0SYYQvb7lV52XPgDBCN0dx9X+V3XN39sTXCdFODWbA5oIV8NV/xmyhcFXYnW2/eEmhI2MVhTeEZMS558eyS2OAFBa8J21ewjrnJhyNGSMLlhAJC+/PL+hrUpXYn4aQIDAQABo4ICyzCCAscwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUDkmKyOqymvICHGsMMtXdCMOd8F4wHwYDVR0jBBgwFoAUHupycfG7JdfqbbUdIWNyTRMVpH4wRQYIKwYBBQUHAQEEOTA3MDUGCCsGAQUFBzABhilodHRwOi8vb2NzcC5zYW5kYm94LnBraS5vcGluYnJhc2lsLmNvbS5icjBEBgNVHR8EPTA7MDmgN6A1hjNodHRwOi8vY3JsLnNhbmRib3gucGtpLm9waW5icmFzaWwuY29tLmJyL2lzc3Vlci5jcmwwIAYDVR0RBBkwF4IVd3d3LnRvb3NlZ3VycHMuY29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjCCAaEGA1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCCASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBvcmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL3JlcG9zaXRvcnkuc2FuZGJveC5wa2kub3BpbmJyYXNpbC5jb20uYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQADggEBAFYtDVbpkfztMMUBsLt+ffSsAn6OrPsFJWcQ1jV3PrMoImYT5S6RecGCrnvih+ME4e6e+QTe1O9vlAxWOdSblUoYB8Ie5wwjd94eUXh3c4mWK3+KR0sIWUJvvHfUuqC9JLOA7gLHW0oNn3bkDevHou9/wju0F3dP82scQNiZjsOaw2e5gXApCfVtbd0DqyydxtgELbmVCaXW5To596o9ZWp68bfrx8PBQSSCBAyUUqhizIYMxP0esWn3Q/XcWLm/zGJidzoSfQieF0SXDClheQEyylu7rVj8P+oZdV3BYg7A72CTtUv2wyywPTclJ6Lq8XYJDWj5FO+fS5ptPStEqSw\u003d",
  "key": "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDiN4LNQD+E0kEkW/FVr3oxiJ8mOCPVIG4PzKgQiRtr+VQLZPmh9s55OcUqLnyH1/sMKEV5zCIWB2Jq8uBFx0wPD1QsCkyPcPMZPWqNPidE9PMVitbIXhXDLmz72Znfa+8WIgxnrmz88ZGXO5akKkydr0cxZwHVwZQ5aJ6R3v8T+R6qxldNyWQn1dZCl68NLuohTngqWNGxrneyXPZmor2ILHHRJhhC9vuVXnZc+AMEI3R3H1f5Xdc3f2xNcJ0U4NZsDmghXw1X/GbKFwVdidbb94SaEjYxWFN4RkxLnnx7JLY4AUFrwnbV7COucmHI0ZIwuWEAkL788v6GtSldifhpAgMBAAECggEACShQHjj0mU7dnjgum9ZfrvOl5akuIimO6wrQ3uJ9/q/4LAHpbRoNn7Cr/5okJmei3QogTd7qnlOsM0IjvA9mT9HCCYpdMQ1UefgXgSI7+rmjwYJ+UVwlq2IMvWFArl+zLQUx1VylQtQQnbumzHx934BB9IkD9QBCHNTUXnlVgBxpGkEWjhEa5Kl3Ocx7ClBASOTY0e9WfqLmyGJsXysAaVfvXgXtU5WGHaVSKAeGZUn9oDrwsliLMbqDWeDYYd1WqSChlGBYowtQ3Zb4AFgRKzB4rO5VmD7Ung2Ko8eEFL72swMRxd6B9fR882UobpL74m3lgdZP8PMqCYpAe2dbEQKBgQDzeDcEpsdR0f2GB/6+NCxOO7nLHWIKVBB8UPOIkHcyut10SzVTGENm+kC80vKGu+Cxl785ilMyvvL0b2hFVJ5fl6Wbp32aH1k8kLCCAN+d9M7t0EarEC/9RiAUF5j/Spi3VjMQDR4IYskoha/DkpZ4HY8wxjE1f9wGTWX1T3XjJQKBgQDt2/xhTfn4TeXVXac8zwsK8rD5+lNGjEhBHlQH4Z3txabsvLiTnaQS5qESqpIiLKBFy1iyI6f5EgDVPHtW0GayCEuW0wx8QQl1Nac0NM5btnaqh+NsY2iE0GKO67tlCm1dKNkFX8XudA7rWGsEhZsR1TyHSrK8mv4r+TWInhBe9QKBgFYpcAcUYquBDiCVycBURG23U0wfbOfM0jy8hUMKJTTtzptuVkO+7XOPEsQAP1YRPTZ8Rm89la36x45bsuH+TUH1L+WDA788Yt89MUoAtyJ2VZjxwWCejO0sGQQjScDnDF6tgcqnab57/0Z48TfcM6X0iA0xxo5xXlNYpsGGymiFAoGBAIw5oHQM8Ez+P3ymFa23sZ7mrIbymJ2CniYlpwxuahh+6YWvTHFaAhxScqr6e+RBwsrisotykdg4UN1lJqFrgt96HHXyPe4SuWysEMKqTu2qiBLIwb5obHnAEBqJxpQurYK6Thbo+1s0eIcuPQkRavX8bA6mbvDZvvZVmMXNyYDxAoGAKq3qEfK2XnI40p2eE1/DT5o2KFqA2DHrsWfOxI4ZFmtXdjNDiUEktkgbQIyqJqA79YBuTlfDHBMCZa/DByZ5LpWQAD6X0HKlmZvJszZeh832LAHqDd6M67CPup9dQTqYcf6370ZjpbWLYIt2raDIB7taqGLMMTCiVhC14i5sTB4\u003d",
  "ca": "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\u003d"
}
2022-12-12 15:34:44 RESPONSE
CallConsentEndpointWithBearerToken
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "540",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "x-fapi-interaction-id": "3d7f1ef6-2b4e-4f50-894b-267dde87ad07",
  "x-correlation-id": "b2e416f1-0114-4070-a132-19a5782e901b#1725",
  "etag": "W/\"21c-MYv+75pgDky2BB1vFb3mFN5Xxhc\"",
  "date": "Mon, 12 Dec 2022 15:34:44 GMT",
  "x-kong-upstream-latency": "55",
  "x-kong-proxy-latency": "151",
  "via": "kong/2.2.2"
}
response_body
{"data":{"consentId":"urn:too:d2eb4b7a-bc9e-46a3-986c-4695e8368d7c","status":"AWAITING_AUTHORISATION","permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ"],"creationDateTime":"2022-12-12T15:34:44Z","statusUpdateDateTime":"2022-12-12T15:34:44Z","expirationDateTime":"2022-12-12T17:34:43Z"},"links":{"self":"https://api.dev.tooseg.opin.tooseguros.sandbox.fsapps.io/open-insurance/consents/v1/urn:too:d2eb4b7a-bc9e-46a3-986c-4695e8368d7c"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2022-12-12T15:34:44Z"}}
2022-12-12 15:34:44 SUCCESS
CallConsentEndpointWithBearerToken
Got a response from the consent endpoint
status
201
endpoint_name
resource
headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "540",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "x-fapi-interaction-id": "3d7f1ef6-2b4e-4f50-894b-267dde87ad07",
  "x-correlation-id": "b2e416f1-0114-4070-a132-19a5782e901b#1725",
  "etag": "W/\"21c-MYv+75pgDky2BB1vFb3mFN5Xxhc\"",
  "date": "Mon, 12 Dec 2022 15:34:44 GMT",
  "x-kong-upstream-latency": "55",
  "x-kong-proxy-latency": "151",
  "via": "kong/2.2.2"
}
body
{"data":{"consentId":"urn:too:d2eb4b7a-bc9e-46a3-986c-4695e8368d7c","status":"AWAITING_AUTHORISATION","permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ"],"creationDateTime":"2022-12-12T15:34:44Z","statusUpdateDateTime":"2022-12-12T15:34:44Z","expirationDateTime":"2022-12-12T17:34:43Z"},"links":{"self":"https://api.dev.tooseg.opin.tooseguros.sandbox.fsapps.io/open-insurance/consents/v1/urn:too:d2eb4b7a-bc9e-46a3-986c-4695e8368d7c"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2022-12-12T15:34:44Z"}}
body_json
{
  "data": {
    "consentId": "urn:too:d2eb4b7a-bc9e-46a3-986c-4695e8368d7c",
    "status": "AWAITING_AUTHORISATION",
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ"
    ],
    "creationDateTime": "2022-12-12T15:34:44Z",
    "statusUpdateDateTime": "2022-12-12T15:34:44Z",
    "expirationDateTime": "2022-12-12T17:34:43Z"
  },
  "links": {
    "self": "https://api.dev.tooseg.opin.tooseguros.sandbox.fsapps.io/open-insurance/consents/v1/urn:too:d2eb4b7a-bc9e-46a3-986c-4695e8368d7c"
  },
  "meta": {
    "totalRecords": 1,
    "totalPages": 1,
    "requestDateTime": "2022-12-12T15:34:44Z"
  }
}
2022-12-12 15:34:44 SUCCESS
EnsureHttpStatusCodeIs201
resource endpoint returned the expected http status
expected_status
201
http_status
201
2022-12-12 15:34:44 SUCCESS
EnsureContentTypeJson
endpoint_response Content-Type: header is application/json
2022-12-12 15:34:44 SUCCESS
FAPIBrazilConsentEndpointResponseValidatePermissions
Consent endpoint response contains expected permissions
requested
[
  "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
  "RESOURCES_READ"
]
granted
[
  "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
  "RESOURCES_READ"
]
2022-12-12 15:34:44 SUCCESS
ExtractConsentIdFromConsentEndpointResponse
Extracted the consent id
consent_id
urn:too:d2eb4b7a-bc9e-46a3-986c-4695e8368d7c
2022-12-12 15:34:44 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
3d7f1ef6-2b4e-4f50-894b-267dde87ad07
2022-12-12 15:34:44 SUCCESS
FAPIBrazilAddConsentIdToClientScope
Added scope of 'openid resources consents consent:urn:too:d2eb4b7a-bc9e-46a3-986c-4695e8368d7c' to client's scope
client_id
too-client-one-pk
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "2d9086f360c94bcf8575561feed9676fcc01244bde58b6a595ba6cd1cb380e69",
      "use": "sig",
      "alg": "PS256",
      "n": "s9zhd2SHv9zN0JmVWgCyv9r5QHwqaHs3a9OUMKuzU3ypo73w6ngEy2KAmKGRthgpXHb_cxhvaTE1-OuGF8k0StZ9h137beqwSqYE6gNJ1gb3sN5TXT-f7rxSPwGpAZn8ttbhLmXA0uGX5Wz2zts2VBmnK-vNUkbzFgpkJUGqOaq77lzFvADOhQTnZqBb8q1RVIXs6iwYqrDv6VkiZL-JUuvPxRz_H7xpAyrFm6ss9c-60lUWdr-J2qxPn1ifGYOGho6PAzeQVHmlCm8kP5wtrYu6Oi8Vic0kFOh-pZAsE_yf0DinyV5Vm_LCwn7eq4BA9dWAENUsotRf5QBSNPKGcQ",
      "e": "AQAB",
      "d": "UHblaytPS7c1YDgFR9F-JjSJQ58Ivds5zQRHjIqT3CquHbHQwKRWyMJVc3L8o_ElN9eIqm3pEa9RTP3Y7HU37q8MU23pGKBgo9Sn6CT2eEh_sOGVe-cF3qDjToqomC3Sj92Lud0NqYoBEUNxGtOY94DOd-iy3zcccuTNLpm01LzbsGvbiaea2s8YBlIJOi4dlZdHdWJslJPtNk0vgTr5kOiZHBmWJPJciiduCb7bgFn-dKUjaiFEzIACUXzXCFOpiVNNe80iyxEtB1n0lzCF82vfl5h9G8sd3EZCLPrt2Mszl4wiWcpeMHdZKVvztmII62AYAOcOyQuccTMj-ST1kQ",
      "p": "4vQhjsYiROMEdSWk64Xvbl6JgPTC0p5aNRg93xPtNhyENLxKCA57hbghGzMIVqb8f1ygxBH6h03H1U4wzXjBYZ8bHq6iDnwNaQEE6N84osfWCUsGZYkbFIJnZ54dqdsbdjiOv3bSwNlC3u4vA0m08u6h-J2EQg2no878ze2dOH0",
      "q": "yuHf0DQE5knODtvueg3EC1sFFT1r10weRgEZrO3ETdFEDzFZjQkg888GIu27WmfRtvP9_4C2mEWnTmSd5BOFCIbWfbTKm3QHH1lcb8XxwrotAeyDN_w5GNv2L0iBTSm9FtAmgekvKG4DPFoslvMz43b_8tb1uhP_NEb73cq53AU",
      "dp": "BEe-akbqVopBh0QSfC6meVpnFXuIQRijcuTmJdLmYmLfS29Rph0_zyHN3gl0Ws4DbRN-JLSCGRMqdadn3DguzXyGsmlwvP0x840FXq73DnreWoaDtF6FmDltYdLllFKBjhU6-_ltuB1g2Xt8f39gXkSJ4Xp3CBfh1YEN24RjtrE",
      "dq": "peBdjK4rX1nypsV8ysAcjKhDlKUeWe47RkM6CeBwwqsZeU6BCEXxckXOn5o9t2Hw3iPJhTBomkFA1GCBk2u-NkWAc1Dw4n7QH_qBEEYIL4zmpY8JjimjSUb2lpwyU7OPjWpsQYU08FpaPOsBT_3Sa-TsyVClohkdbFGpNiK9KT0",
      "qi": "tfC7NuSfT53e4Ir81k7qBAEI3JiSr8VPdtJ7LJ1zxiAbA8zV1Y9Fu7V22cE1c2PE_Wu0mTEL1avWg3HVjrka9Ih0_TcEDgwfHC007BVPE_4nCzLwqaesFo2jjkfxHk4TyGKQ1JqIYRY0g8vetfztSv1LxhAOUOpuZn2O_q5VSQk"
    },
    {
      "kty": "RSA",
      "kid": "ce51f2a70aa1e52605057b6f292cd2747a2d13fead1e7de5cb344688254201dd",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "6s00-2VAaf3-k0nnqwXk4POO9S3e7UiLJyrZ1XkNKENj9QEykFCro03jx0hnkYTP6wMIOJYo5qWCMsMjvATOBo1ZmXIO1TG45s7gu1udwxITGVrY7GyZv5fwex2r5cg7UECwT6gcOjEqiIjo50DqkLgH-MvdPHUtvGsBN8JIWUXOOjA3eK-P3ftvpP7A8Z4aZ7aAhvosDH7CunSShoFpZWLGMOQOMQ_gk-wd5rIfi_jJkq24gwzoU6qcO0BzizKOHhJgXRAo4oS3I57xgVKNZxG0HWHkDzUk2j-sjo3N9wpBT9oCJzOHIgWQTooYmYuASH0Mj47D0IzaiCRow3hGNw",
      "e": "AQAB",
      "d": "KSIj6vqU6zyU0Ya78AkLTKE-ZRNRH256-jSWjsAzHt-Xbj90dTW8q9IkWjAD_Mkwh3IziX480hMimPP4maKZ2SoADVKe6JhaVQze79Of8qGC-QkiQWDRGnBqr5bGG24VffynJn1D3KnqUprxejm0HgAvXVWRf1rj1UNFplgBxqmPC9w1VBgmQgghQsu3GmvBZZJhU90EliWL1oMuMDVp0i_adkBo2wzXYAYW1bE130Z39q5nF4pst92f3zUZvAs7guG0LkGTmm1qmC-1wb-0V7QDJ0DK7bD4IHcBr8TTKrS5wrINVQi3PdC1IygDE0Xcq-wrcv7k9u9Kb8V2X9-duQ",
      "p": "-C033MN2Rt6r8NZicYIBa7DC6UoKfJfz_KvcaIHEfyFCKCTPqfwX1sXxaI72uXuNaVGpLgFVNy9OAYzkoq3Jzz92gi5Iff77IlQCr-bZEeKCZRc9qt58asn_n6Epksb-YUzD9XtoHfFg6qPsRPd_czPJGkhopSrMulcTnoAhMIM",
      "q": "8jQNZi855tEDB6wMtx4HIsRVysjvlg3yhnZvNb0Jku9WI8OjI5PxDLTRMXTle_Mc1o_xhrHvm90RfTUPSptuVHZcvd_Oj4eJYU_nlEXpTa_aojBDWNHp_IuqQEiwcjqYeVgRHv90WsBlynunefexqEzOt7hvl3AeahtwZkAVvT0",
      "dp": "49hf2QZ6qEX2hX3Nk3hP5Za624NmbUz0a509FZVN2YmnO0PQg7c2C7BfGidmzJNqGK8oK1x959Q-QZ4gqlnzVZpmKs5jL4nQ9os6jFPcJldWb4kOzLjGcSRS0zMa_-5BzQK1RcKurA7Xc5RbblXrZNC-aKrhqAHLQ6h-Ep5_2hE",
      "dq": "kk3nGibE7yyqi-Pd-m9lGBdJS6l9MENUkOzR2MBMHDn-6rOuxDsFjQtcomdeiDUe4m0pFJg_iQNNITj_961URCkLdJbRC9pvnhzKYsKoX4kupHJK_Egw86DaQuKl0xqaKBKOpQ7ilj9KPbncPMzmwCdFZ609m1jaxnW0u89SUnE",
      "qi": "ggYP6xTaWf-GaCMvPLQd7pFZGclRn9idMoLAhgYwD9cgDFxERvlPvnGYB0YNsK_ej0qm-zme1hLas9UBLhYTkT2HT4ZsPalwb0ZTonwn14LplUrYyc2P88gS4aUStdnXYVwdWFfpCvN0UBa939GgZxUE82jYYPCmTbmOoaOrkWE"
    }
  ]
}
scope
openid resources consents consent:urn:too:d2eb4b7a-bc9e-46a3-986c-4695e8368d7c
Make request to authorization endpoint
2022-12-12 15:34:44 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
too-client-one-pk
redirect_uri
https://www.certification.openid.net/test/a/too/callback
scope
openid resources consents consent:urn:too:d2eb4b7a-bc9e-46a3-986c-4695e8368d7c
2022-12-12 15:34:44
CreateRandomStateValue
Created state value
requested_state_length
10
state
WVDwFcWlVf
2022-12-12 15:34:44 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
too-client-one-pk
redirect_uri
https://www.certification.openid.net/test/a/too/callback
scope
openid resources consents consent:urn:too:d2eb4b7a-bc9e-46a3-986c-4695e8368d7c
state
WVDwFcWlVf
2022-12-12 15:34:44
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
LCjlViaK3l
2022-12-12 15:34:44 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
too-client-one-pk
redirect_uri
https://www.certification.openid.net/test/a/too/callback
scope
openid resources consents consent:urn:too:d2eb4b7a-bc9e-46a3-986c-4695e8368d7c
state
WVDwFcWlVf
nonce
LCjlViaK3l
2022-12-12 15:34:44 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCodeIdtoken
Added response_type parameter to request
client_id
too-client-one-pk
redirect_uri
https://www.certification.openid.net/test/a/too/callback
scope
openid resources consents consent:urn:too:d2eb4b7a-bc9e-46a3-986c-4695e8368d7c
state
WVDwFcWlVf
nonce
LCjlViaK3l
response_type
code id_token
2022-12-12 15:34:44
CreateRandomCodeVerifier
Created code_verifier value
code_verifier
8G5XskKNw-yOtdVYqowNZvl.ikGhJ3k809oDvJobgVbKm7x-eh6fNSb2dWj~WpRcfshIA751fFgvpMtqn0mqMcWutkXH86.q98pj.owrMzbJchyFci5WgN-Xu~ioDy4z
2022-12-12 15:34:44
CreateS256CodeChallenge
Created code_challenge value
code_challenge
RUazHod-ThUwilhd8MDsbJnjIFDbtunTJwrPCItOH08
2022-12-12 15:34:44 SUCCESS
AddCodeChallengeToAuthorizationEndpointRequest
Added code_challenge and code_challenge_method parameters to request
client_id
too-client-one-pk
redirect_uri
https://www.certification.openid.net/test/a/too/callback
scope
openid resources consents consent:urn:too:d2eb4b7a-bc9e-46a3-986c-4695e8368d7c
state
WVDwFcWlVf
nonce
LCjlViaK3l
response_type
code id_token
code_challenge
RUazHod-ThUwilhd8MDsbJnjIFDbtunTJwrPCItOH08
code_challenge_method
S256
2022-12-12 15:34:44 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "too-client-one-pk",
  "redirect_uri": "https://www.certification.openid.net/test/a/too/callback",
  "scope": "openid resources consents consent:urn:too:d2eb4b7a-bc9e-46a3-986c-4695e8368d7c",
  "state": "WVDwFcWlVf",
  "nonce": "LCjlViaK3l",
  "response_type": "code id_token",
  "code_challenge": "RUazHod-ThUwilhd8MDsbJnjIFDbtunTJwrPCItOH08",
  "code_challenge_method": "S256"
}
2022-12-12 15:34:44 SUCCESS
AddNbfToRequestObject
Added nbf to request object claims
nbf
1.670859284E9
2022-12-12 15:34:44 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.670859584E9
2022-12-12 15:34:44 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://api-openinsurance-dev.tooseguros.com.br/orgs/too
2022-12-12 15:34:44 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
too-client-one-pk
2022-12-12 15:34:44 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
too-client-one-pk
2022-12-12 15:34:44 SUCCESS
SignRequestObject
Signed the request object
claims
{
  "aud": "https://api-openinsurance-dev.tooseguros.com.br/orgs/too",
  "nbf": 1670859284,
  "scope": "openid resources consents consent:urn:too:d2eb4b7a-bc9e-46a3-986c-4695e8368d7c",
  "iss": "too-client-one-pk",
  "response_type": "code id_token",
  "redirect_uri": "https://www.certification.openid.net/test/a/too/callback",
  "state": "WVDwFcWlVf",
  "code_challenge_method": "S256",
  "exp": 1670859584,
  "nonce": "LCjlViaK3l",
  "client_id": "too-client-one-pk",
  "code_challenge": "RUazHod-ThUwilhd8MDsbJnjIFDbtunTJwrPCItOH08"
}
header
{
  "kid": "2d9086f360c94bcf8575561feed9676fcc01244bde58b6a595ba6cd1cb380e69",
  "alg": "PS256"
}
request_object
eyJraWQiOiIyZDkwODZmMzYwYzk0YmNmODU3NTU2MWZlZWQ5Njc2ZmNjMDEyNDRiZGU1OGI2YTU5NWJhNmNkMWNiMzgwZTY5IiwiYWxnIjoiUFMyNTYifQ.eyJpc3MiOiJ0b28tY2xpZW50LW9uZS1wayIsInJlc3BvbnNlX3R5cGUiOiJjb2RlIGlkX3Rva2VuIiwiY29kZV9jaGFsbGVuZ2VfbWV0aG9kIjoiUzI1NiIsIm5vbmNlIjoiTENqbFZpYUszbCIsImNsaWVudF9pZCI6InRvby1jbGllbnQtb25lLXBrIiwiYXVkIjoiaHR0cHM6XC9cL2FwaS1vcGVuaW5zdXJhbmNlLWRldi50b29zZWd1cm9zLmNvbS5iclwvb3Jnc1wvdG9vIiwibmJmIjoxNjcwODU5Mjg0LCJzY29wZSI6Im9wZW5pZCByZXNvdXJjZXMgY29uc2VudHMgY29uc2VudDp1cm46dG9vOmQyZWI0YjdhLWJjOWUtNDZhMy05ODZjLTQ2OTVlODM2OGQ3YyIsInJlZGlyZWN0X3VyaSI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC90b29cL2NhbGxiYWNrIiwic3RhdGUiOiJXVkR3RmNXbFZmIiwiZXhwIjoxNjcwODU5NTg0LCJjb2RlX2NoYWxsZW5nZSI6IlJVYXpIb2QtVGhVd2lsaGQ4TURzYkpuaklGRGJ0dW5USndyUENJdE9IMDgifQ.qbkktq1PSdwiJUsOqmuyNtVIVumXCZ99guiW3wbsvW1a2Tl_Yy7gPbwY9XLNmw8-1qjA6a0Hv9goDfa-8V5KWp6-K7gIKlZ0eDpBcF01BLdXHVn1W3wkS4aFfxeawIsLTk0PfNCJdPtGo5RP4IioPZUyZGwE4Kn6pPFWZOwp8lwDvNSl3yvG3V_vbm-XYLz80Rhi9c_fC715x2X7Kl8PbL9VUVoA5xNJwznmJcaIJMmCIdEDrI9_rV7t3nomUh-Koif_E0wbVOO0EJQi4SDPhs8drPTQpdvFOT-BJ5JxOfNLjV6uRqAdhCpRJRe6yqlVTrzjRQEa4jyAiHQv_xjuEg
key
{
  "p": "4vQhjsYiROMEdSWk64Xvbl6JgPTC0p5aNRg93xPtNhyENLxKCA57hbghGzMIVqb8f1ygxBH6h03H1U4wzXjBYZ8bHq6iDnwNaQEE6N84osfWCUsGZYkbFIJnZ54dqdsbdjiOv3bSwNlC3u4vA0m08u6h-J2EQg2no878ze2dOH0",
  "kty": "RSA",
  "q": "yuHf0DQE5knODtvueg3EC1sFFT1r10weRgEZrO3ETdFEDzFZjQkg888GIu27WmfRtvP9_4C2mEWnTmSd5BOFCIbWfbTKm3QHH1lcb8XxwrotAeyDN_w5GNv2L0iBTSm9FtAmgekvKG4DPFoslvMz43b_8tb1uhP_NEb73cq53AU",
  "d": "UHblaytPS7c1YDgFR9F-JjSJQ58Ivds5zQRHjIqT3CquHbHQwKRWyMJVc3L8o_ElN9eIqm3pEa9RTP3Y7HU37q8MU23pGKBgo9Sn6CT2eEh_sOGVe-cF3qDjToqomC3Sj92Lud0NqYoBEUNxGtOY94DOd-iy3zcccuTNLpm01LzbsGvbiaea2s8YBlIJOi4dlZdHdWJslJPtNk0vgTr5kOiZHBmWJPJciiduCb7bgFn-dKUjaiFEzIACUXzXCFOpiVNNe80iyxEtB1n0lzCF82vfl5h9G8sd3EZCLPrt2Mszl4wiWcpeMHdZKVvztmII62AYAOcOyQuccTMj-ST1kQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "2d9086f360c94bcf8575561feed9676fcc01244bde58b6a595ba6cd1cb380e69",
  "qi": "tfC7NuSfT53e4Ir81k7qBAEI3JiSr8VPdtJ7LJ1zxiAbA8zV1Y9Fu7V22cE1c2PE_Wu0mTEL1avWg3HVjrka9Ih0_TcEDgwfHC007BVPE_4nCzLwqaesFo2jjkfxHk4TyGKQ1JqIYRY0g8vetfztSv1LxhAOUOpuZn2O_q5VSQk",
  "dp": "BEe-akbqVopBh0QSfC6meVpnFXuIQRijcuTmJdLmYmLfS29Rph0_zyHN3gl0Ws4DbRN-JLSCGRMqdadn3DguzXyGsmlwvP0x840FXq73DnreWoaDtF6FmDltYdLllFKBjhU6-_ltuB1g2Xt8f39gXkSJ4Xp3CBfh1YEN24RjtrE",
  "alg": "PS256",
  "dq": "peBdjK4rX1nypsV8ysAcjKhDlKUeWe47RkM6CeBwwqsZeU6BCEXxckXOn5o9t2Hw3iPJhTBomkFA1GCBk2u-NkWAc1Dw4n7QH_qBEEYIL4zmpY8JjimjSUb2lpwyU7OPjWpsQYU08FpaPOsBT_3Sa-TsyVClohkdbFGpNiK9KT0",
  "n": "s9zhd2SHv9zN0JmVWgCyv9r5QHwqaHs3a9OUMKuzU3ypo73w6ngEy2KAmKGRthgpXHb_cxhvaTE1-OuGF8k0StZ9h137beqwSqYE6gNJ1gb3sN5TXT-f7rxSPwGpAZn8ttbhLmXA0uGX5Wz2zts2VBmnK-vNUkbzFgpkJUGqOaq77lzFvADOhQTnZqBb8q1RVIXs6iwYqrDv6VkiZL-JUuvPxRz_H7xpAyrFm6ss9c-60lUWdr-J2qxPn1ifGYOGho6PAzeQVHmlCm8kP5wtrYu6Oi8Vic0kFOh-pZAsE_yf0DinyV5Vm_LCwn7eq4BA9dWAENUsotRf5QBSNPKGcQ"
}
2022-12-12 15:34:44
FAPIBrazilEncryptRequestObject
Encrypted the request object
request_object
eyJraWQiOiJlU04wWDlsTnA2RTFnSlpVX2ZWbDlKWExKZWxVZ2hqVFBUWHpheTNwWWc0IiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.S50WE6S3Ah7w2QJwnZor2A_LJnkE7GDFLNiUgk0Dgr4d5FrE8a26shWuiPc5vqDXQwUAWKppp5bQSaHaPy0qUkua1UU_y119bxOcr_cgxeOfQ5X_IjQVJpNfusRSr-tgIWe10WScFzm_ROAz6Oon2z0r2d-F0AsC7Zn1Qaipqe5Gex0RPq7uMMbqvWDfjrtwYrADw4vq1saPpEjmvdN5Z3ihxWrzySEoXR2BMfjLAFo-dkagPPlGqincxduK_-TPIhvAAgmxV6h5eU2-ykPJ93JN34X9yQwRaJ550IDeb68TutlrvZFbO0aRBEiL9YFqzDTlyZ05oWjPpktoLMj4AQ.EbuB8mWPKCI_MasC.jFAFjAeR1g1UK0-shXZGCFtLy31D00GtDxg7wAzr83SPTyf9TKU8-IXtfGfIeAJnYXx3ppHZcYvIEZMtpdxLWcahdP7PeL8DmJpmfu-vQ0NazHGSwClVDcPtmvTodqIlBrYgTrfT57LUDg-5VQZuKH_jriPfZdw6lFlQZJ-ZN78ok1GCGzYGMaIQ5cYLYtGLos4RWb_3UNmFf4dsQUkA_bt0WC82BXX4yQRcyeb1uSiu5_W_o0DZnyqgc0iGLOsdO-OGb0wisPCGBLiUUr66vhB31iXW2qGlsMA6p-BK8MEH4b8DJvOX-cPc_uYBN5Y4V_1Owb_7sn6qXKJPNf0euzm-kua0LsdA3Km33fKh_ZeDPZigLTGjFhN51zamcH1qWJVlu9Al-i8GJ7r3osBy56CzAWOAptFSI5WB2_p_pzG8ai90kHYsXbsYEjpXdw6X0qBXbUDiH_xVtLZv2cfSxnaa5Wxan21PZOHTomIDRJMMwqdktWHsInBZwtH9aiWaiBKOjTAHlXXs-i98F9ERNHJT08vjkfl6Ofd5ZfH9bQqIYZF5g4gSn9P1evpf9uoeNtgYu3SKnmAoDcDxCIkq6EvrsjNsfL0zwhtG20tBuQ16l0gsR2lNAAt3nI-C6wTyLKWQ0Ar2jHPa2_RBr4oWKkoDq8DSeI4at52wLFRMfqsvy3Wnik-9HAvEI0zsLvmvmwmmdKx_sNZ7wdWVOkAtJ5Cz3fOjGE6tYOOfFc23ne_gOeoFCVoK7FYMKnbtSf9fZfbUZnlAHXP5ilP4trUdz4ZGGJHUwEkOf2TGbTKr_cCFGjfsrkWANQQVmk04C0M-ZjwVvmNx7IRacitObPiBpnNMXHhjrpmClz4tqxfKKlMFvgIIzUFE527UyW23Yc9XmVrsU_DKaBiMrWotYb8HBTgaeyQMAnU1GRY8ivJbGcTC_X2crbD7esKRl5o-YVb6rJe5WeWmmzyIPYTInphD2GlazSw-2KyyX7HTJQsXW41YR-OTzs-Jtm3_wfQA_67a61NMP2FJT3GEf7lsj64egnkNu421v3wrNEqZYgzmw9ds-if6OWjsYW1cd6H0-hnYZUTM0ZvCNgDl-z0kPO8rXfKd0GdW6zaxj4TAvbvzwsLlT1VfrBOEKV_K0F1xe9sd7W_Xuh8EHiF9MnG6PcRgysf6eKxxK9wGblRkPmPMft3zc_hrorBAUgwIb_sNUhjiSwTBUxyf-CFDh808L-hqucsAVrcKw622drVSngV_bP9XKWY02qLw3oNYiA3EIJEC_3bdaAmFq0c9-cCv-aFuB_o5QI_KfRVEhQCJrsaWtxIBhKojty3SsJx_8Vq6WtFsyMHOKUBmnlGjR7c5reiQQvNWgFWASsElB3Aa9yxY8EjPeS1z9_K1eOk7EUfAKeoDRYUP5zBjSoq-cdoTSmiiO_puPiEFAc0gcnZex5r8UOLHOA-I7sdnzFTxh7WaEou2JfWST3mQKdlbSexJ2eVLPuzENVmgeWE4.ElCtP4_qPczMxUbzh1-_Eg
enc
A256GCM
alg
RSA-OAEP
2022-12-12 15:34:44 SUCCESS
BuildRequestObjectByValueRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://api-openinsurance-dev.tooseguros.com.br/orgs/too/auth?request=eyJraWQiOiJlU04wWDlsTnA2RTFnSlpVX2ZWbDlKWExKZWxVZ2hqVFBUWHpheTNwWWc0IiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.S50WE6S3Ah7w2QJwnZor2A_LJnkE7GDFLNiUgk0Dgr4d5FrE8a26shWuiPc5vqDXQwUAWKppp5bQSaHaPy0qUkua1UU_y119bxOcr_cgxeOfQ5X_IjQVJpNfusRSr-tgIWe10WScFzm_ROAz6Oon2z0r2d-F0AsC7Zn1Qaipqe5Gex0RPq7uMMbqvWDfjrtwYrADw4vq1saPpEjmvdN5Z3ihxWrzySEoXR2BMfjLAFo-dkagPPlGqincxduK_-TPIhvAAgmxV6h5eU2-ykPJ93JN34X9yQwRaJ550IDeb68TutlrvZFbO0aRBEiL9YFqzDTlyZ05oWjPpktoLMj4AQ.EbuB8mWPKCI_MasC.jFAFjAeR1g1UK0-shXZGCFtLy31D00GtDxg7wAzr83SPTyf9TKU8-IXtfGfIeAJnYXx3ppHZcYvIEZMtpdxLWcahdP7PeL8DmJpmfu-vQ0NazHGSwClVDcPtmvTodqIlBrYgTrfT57LUDg-5VQZuKH_jriPfZdw6lFlQZJ-ZN78ok1GCGzYGMaIQ5cYLYtGLos4RWb_3UNmFf4dsQUkA_bt0WC82BXX4yQRcyeb1uSiu5_W_o0DZnyqgc0iGLOsdO-OGb0wisPCGBLiUUr66vhB31iXW2qGlsMA6p-BK8MEH4b8DJvOX-cPc_uYBN5Y4V_1Owb_7sn6qXKJPNf0euzm-kua0LsdA3Km33fKh_ZeDPZigLTGjFhN51zamcH1qWJVlu9Al-i8GJ7r3osBy56CzAWOAptFSI5WB2_p_pzG8ai90kHYsXbsYEjpXdw6X0qBXbUDiH_xVtLZv2cfSxnaa5Wxan21PZOHTomIDRJMMwqdktWHsInBZwtH9aiWaiBKOjTAHlXXs-i98F9ERNHJT08vjkfl6Ofd5ZfH9bQqIYZF5g4gSn9P1evpf9uoeNtgYu3SKnmAoDcDxCIkq6EvrsjNsfL0zwhtG20tBuQ16l0gsR2lNAAt3nI-C6wTyLKWQ0Ar2jHPa2_RBr4oWKkoDq8DSeI4at52wLFRMfqsvy3Wnik-9HAvEI0zsLvmvmwmmdKx_sNZ7wdWVOkAtJ5Cz3fOjGE6tYOOfFc23ne_gOeoFCVoK7FYMKnbtSf9fZfbUZnlAHXP5ilP4trUdz4ZGGJHUwEkOf2TGbTKr_cCFGjfsrkWANQQVmk04C0M-ZjwVvmNx7IRacitObPiBpnNMXHhjrpmClz4tqxfKKlMFvgIIzUFE527UyW23Yc9XmVrsU_DKaBiMrWotYb8HBTgaeyQMAnU1GRY8ivJbGcTC_X2crbD7esKRl5o-YVb6rJe5WeWmmzyIPYTInphD2GlazSw-2KyyX7HTJQsXW41YR-OTzs-Jtm3_wfQA_67a61NMP2FJT3GEf7lsj64egnkNu421v3wrNEqZYgzmw9ds-if6OWjsYW1cd6H0-hnYZUTM0ZvCNgDl-z0kPO8rXfKd0GdW6zaxj4TAvbvzwsLlT1VfrBOEKV_K0F1xe9sd7W_Xuh8EHiF9MnG6PcRgysf6eKxxK9wGblRkPmPMft3zc_hrorBAUgwIb_sNUhjiSwTBUxyf-CFDh808L-hqucsAVrcKw622drVSngV_bP9XKWY02qLw3oNYiA3EIJEC_3bdaAmFq0c9-cCv-aFuB_o5QI_KfRVEhQCJrsaWtxIBhKojty3SsJx_8Vq6WtFsyMHOKUBmnlGjR7c5reiQQvNWgFWASsElB3Aa9yxY8EjPeS1z9_K1eOk7EUfAKeoDRYUP5zBjSoq-cdoTSmiiO_puPiEFAc0gcnZex5r8UOLHOA-I7sdnzFTxh7WaEou2JfWST3mQKdlbSexJ2eVLPuzENVmgeWE4.ElCtP4_qPczMxUbzh1-_Eg&client_id=too-client-one-pk&redirect_uri=https://www.certification.openid.net/test/a/too/callback&scope=openid%20resources%20consents%20consent:urn:too:d2eb4b7a-bc9e-46a3-986c-4695e8368d7c&response_type=code%20id_token
2022-12-12 15:34:44 REDIRECT
fapi1-advanced-final-ensure-valid-pkce-succeeds
Redirecting to authorization endpoint
redirect_to
https://api-openinsurance-dev.tooseguros.com.br/orgs/too/auth?request=eyJraWQiOiJlU04wWDlsTnA2RTFnSlpVX2ZWbDlKWExKZWxVZ2hqVFBUWHpheTNwWWc0IiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.S50WE6S3Ah7w2QJwnZor2A_LJnkE7GDFLNiUgk0Dgr4d5FrE8a26shWuiPc5vqDXQwUAWKppp5bQSaHaPy0qUkua1UU_y119bxOcr_cgxeOfQ5X_IjQVJpNfusRSr-tgIWe10WScFzm_ROAz6Oon2z0r2d-F0AsC7Zn1Qaipqe5Gex0RPq7uMMbqvWDfjrtwYrADw4vq1saPpEjmvdN5Z3ihxWrzySEoXR2BMfjLAFo-dkagPPlGqincxduK_-TPIhvAAgmxV6h5eU2-ykPJ93JN34X9yQwRaJ550IDeb68TutlrvZFbO0aRBEiL9YFqzDTlyZ05oWjPpktoLMj4AQ.EbuB8mWPKCI_MasC.jFAFjAeR1g1UK0-shXZGCFtLy31D00GtDxg7wAzr83SPTyf9TKU8-IXtfGfIeAJnYXx3ppHZcYvIEZMtpdxLWcahdP7PeL8DmJpmfu-vQ0NazHGSwClVDcPtmvTodqIlBrYgTrfT57LUDg-5VQZuKH_jriPfZdw6lFlQZJ-ZN78ok1GCGzYGMaIQ5cYLYtGLos4RWb_3UNmFf4dsQUkA_bt0WC82BXX4yQRcyeb1uSiu5_W_o0DZnyqgc0iGLOsdO-OGb0wisPCGBLiUUr66vhB31iXW2qGlsMA6p-BK8MEH4b8DJvOX-cPc_uYBN5Y4V_1Owb_7sn6qXKJPNf0euzm-kua0LsdA3Km33fKh_ZeDPZigLTGjFhN51zamcH1qWJVlu9Al-i8GJ7r3osBy56CzAWOAptFSI5WB2_p_pzG8ai90kHYsXbsYEjpXdw6X0qBXbUDiH_xVtLZv2cfSxnaa5Wxan21PZOHTomIDRJMMwqdktWHsInBZwtH9aiWaiBKOjTAHlXXs-i98F9ERNHJT08vjkfl6Ofd5ZfH9bQqIYZF5g4gSn9P1evpf9uoeNtgYu3SKnmAoDcDxCIkq6EvrsjNsfL0zwhtG20tBuQ16l0gsR2lNAAt3nI-C6wTyLKWQ0Ar2jHPa2_RBr4oWKkoDq8DSeI4at52wLFRMfqsvy3Wnik-9HAvEI0zsLvmvmwmmdKx_sNZ7wdWVOkAtJ5Cz3fOjGE6tYOOfFc23ne_gOeoFCVoK7FYMKnbtSf9fZfbUZnlAHXP5ilP4trUdz4ZGGJHUwEkOf2TGbTKr_cCFGjfsrkWANQQVmk04C0M-ZjwVvmNx7IRacitObPiBpnNMXHhjrpmClz4tqxfKKlMFvgIIzUFE527UyW23Yc9XmVrsU_DKaBiMrWotYb8HBTgaeyQMAnU1GRY8ivJbGcTC_X2crbD7esKRl5o-YVb6rJe5WeWmmzyIPYTInphD2GlazSw-2KyyX7HTJQsXW41YR-OTzs-Jtm3_wfQA_67a61NMP2FJT3GEf7lsj64egnkNu421v3wrNEqZYgzmw9ds-if6OWjsYW1cd6H0-hnYZUTM0ZvCNgDl-z0kPO8rXfKd0GdW6zaxj4TAvbvzwsLlT1VfrBOEKV_K0F1xe9sd7W_Xuh8EHiF9MnG6PcRgysf6eKxxK9wGblRkPmPMft3zc_hrorBAUgwIb_sNUhjiSwTBUxyf-CFDh808L-hqucsAVrcKw622drVSngV_bP9XKWY02qLw3oNYiA3EIJEC_3bdaAmFq0c9-cCv-aFuB_o5QI_KfRVEhQCJrsaWtxIBhKojty3SsJx_8Vq6WtFsyMHOKUBmnlGjR7c5reiQQvNWgFWASsElB3Aa9yxY8EjPeS1z9_K1eOk7EUfAKeoDRYUP5zBjSoq-cdoTSmiiO_puPiEFAc0gcnZex5r8UOLHOA-I7sdnzFTxh7WaEou2JfWST3mQKdlbSexJ2eVLPuzENVmgeWE4.ElCtP4_qPczMxUbzh1-_Eg&client_id=too-client-one-pk&redirect_uri=https://www.certification.openid.net/test/a/too/callback&scope=openid%20resources%20consents%20consent:urn:too:d2eb4b7a-bc9e-46a3-986c-4695e8368d7c&response_type=code%20id_token
2022-12-12 15:34:48 INCOMING
fapi1-advanced-final-ensure-valid-pkce-succeeds
Incoming HTTP request to /test/a/too/callback
incoming_headers
{
  "host": "www.certification.openid.net",
  "cache-control": "max-age\u003d0",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) 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": "\"Not?A_Brand\";v\u003d\"8\", \"Chromium\";v\u003d\"108\", \"Google Chrome\";v\u003d\"108\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "referer": "https://api-openinsurance-dev.tooseguros.com.br/",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "cookie": "__utmz\u003d201319536.1665068233.14.5.utmcsr\u003dgoogle|utmccn\u003d(organic)|utmcmd\u003dorganic|utmctr\u003d(not%20provided); __utma\u003d201319536.2137699742.1656358675.1669410558.1670423175.24; JSESSIONID\u003d1D691382BE67674E1B9564FC71DF4131",
  "connection": "close"
}
incoming_path
/test/a/too/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-12 15:34:48 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/5IELrhhPtgw5TZN1Y43c",
  "fullUrl": "https://www.certification.openid.net/test/a/too/implicit/5IELrhhPtgw5TZN1Y43c"
}
2022-12-12 15:34:48 OUTGOING
fapi1-advanced-final-ensure-valid-pkce-succeeds
Response to HTTP request to test instance JAy43oX9QJga01C
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/too/implicit/5IELrhhPtgw5TZN1Y43c, returnUrl=/log-detail.html?log=JAy43oX9QJga01C}]
outgoing_path
callback
2022-12-12 15:34:49 INCOMING
fapi1-advanced-final-ensure-valid-pkce-succeeds
Incoming HTTP request to /test/a/too/implicit/5IELrhhPtgw5TZN1Y43c
incoming_headers
{
  "host": "www.certification.openid.net",
  "sec-ch-ua": "\"Not?A_Brand\";v\u003d\"8\", \"Chromium\";v\u003d\"108\", \"Google Chrome\";v\u003d\"108\"",
  "sec-ch-ua-mobile": "?0",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36",
  "content-type": "text/plain",
  "accept": "*/*",
  "x-requested-with": "XMLHttpRequest",
  "sec-ch-ua-platform": "\"Windows\"",
  "origin": "https://www.certification.openid.net",
  "sec-fetch-site": "same-origin",
  "sec-fetch-mode": "cors",
  "sec-fetch-dest": "empty",
  "referer": "https://www.certification.openid.net/test/a/too/callback",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "cookie": "__utmz\u003d201319536.1665068233.14.5.utmcsr\u003dgoogle|utmccn\u003d(organic)|utmcmd\u003dorganic|utmctr\u003d(not%20provided); __utma\u003d201319536.2137699742.1656358675.1669410558.1670423175.24; JSESSIONID\u003d1D691382BE67674E1B9564FC71DF4131",
  "connection": "close",
  "content-length": "868"
}
incoming_path
/test/a/too/implicit/5IELrhhPtgw5TZN1Y43c
incoming_body_form_params
incoming_method
POST
incoming_tls_version
TLSv1.2
incoming_tls_cert
incoming_query_string_params
{}
incoming_body
#code=2kExRuRTp621NSarFrHYXYNxykAjM-uBTGkoBZ5oeE0&id_token=eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjdCQmdLalNEdmpsUkNpdzRKdG1ieWhWclVXdmpicXYtelV4VzNiMk5ublUifQ.eyJzdWIiOiI3OWI1ZjU0OTE4NjI4Y2M3ZjZhOTAwYTM4NmQxNGEwNCIsIm5vbmNlIjoiTENqbFZpYUszbCIsImNfaGFzaCI6IlI0X2ZzcmZ4enZpUGtFaG5LWUhra2ciLCJzX2hhc2giOiJKSWpNNVdhNFFLbEpPQVktc0pPSFJ3IiwiYXVkIjoidG9vLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzA4NjI4ODgsImlhdCI6MTY3MDg1OTI4OCwiaXNzIjoiaHR0cHM6Ly9hcGktb3Blbmluc3VyYW5jZS1kZXYudG9vc2VndXJvcy5jb20uYnIvb3Jncy90b28ifQ.SfSnUBwpKt88xKUsC7UPMrfrh2z2rNXFQKLxvjMB962QAoCsQUL0JXy1p4TtG1Je-Yoi8CkPrrA94NfkuX10NlENdQauoHapWELqRHgVSHujFkV6V1E6p8T9QvJ0-BpBwaIDoRXpvR-kTVmeFcqFtv48I9Ey1szi8paHKPdZTHJEKd3mp0VPa4hLQO5s4mnO_djgMUkUkYqkgEtNM6F25XxUYdWWrYvHHDiXRJycfd6ycXFBn0RssKD_bnxg0Nqhfz3hvedWX8NgJMi7Gfbv0qZTMkmgrvZxqEngJ-KDl00jc3ozO7bxrKu0Yi-PNtzY555q2UZUui_KSmCofmkezg&state=WVDwFcWlVf
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-12 15:34:49 OUTGOING
fapi1-advanced-final-ensure-valid-pkce-succeeds
Response to HTTP request to test instance JAy43oX9QJga01C
outgoing_status_code
204
outgoing_headers
{}
outgoing_body

                                
outgoing_path
implicit/5IELrhhPtgw5TZN1Y43c
2022-12-12 15:34:49
ExtractImplicitHashToCallbackResponse
Extracted response from URL fragment
parameters
[
  {
    "name": "code",
    "value": "2kExRuRTp621NSarFrHYXYNxykAjM-uBTGkoBZ5oeE0"
  },
  {
    "name": "id_token",
    "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjdCQmdLalNEdmpsUkNpdzRKdG1ieWhWclVXdmpicXYtelV4VzNiMk5ublUifQ.eyJzdWIiOiI3OWI1ZjU0OTE4NjI4Y2M3ZjZhOTAwYTM4NmQxNGEwNCIsIm5vbmNlIjoiTENqbFZpYUszbCIsImNfaGFzaCI6IlI0X2ZzcmZ4enZpUGtFaG5LWUhra2ciLCJzX2hhc2giOiJKSWpNNVdhNFFLbEpPQVktc0pPSFJ3IiwiYXVkIjoidG9vLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzA4NjI4ODgsImlhdCI6MTY3MDg1OTI4OCwiaXNzIjoiaHR0cHM6Ly9hcGktb3Blbmluc3VyYW5jZS1kZXYudG9vc2VndXJvcy5jb20uYnIvb3Jncy90b28ifQ.SfSnUBwpKt88xKUsC7UPMrfrh2z2rNXFQKLxvjMB962QAoCsQUL0JXy1p4TtG1Je-Yoi8CkPrrA94NfkuX10NlENdQauoHapWELqRHgVSHujFkV6V1E6p8T9QvJ0-BpBwaIDoRXpvR-kTVmeFcqFtv48I9Ey1szi8paHKPdZTHJEKd3mp0VPa4hLQO5s4mnO_djgMUkUkYqkgEtNM6F25XxUYdWWrYvHHDiXRJycfd6ycXFBn0RssKD_bnxg0Nqhfz3hvedWX8NgJMi7Gfbv0qZTMkmgrvZxqEngJ-KDl00jc3ozO7bxrKu0Yi-PNtzY555q2UZUui_KSmCofmkezg"
  },
  {
    "name": "state",
    "value": "WVDwFcWlVf"
  }
]
2022-12-12 15:34:49 SUCCESS
ExtractImplicitHashToCallbackResponse
Extracted the hash values
code
2kExRuRTp621NSarFrHYXYNxykAjM-uBTGkoBZ5oeE0
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjdCQmdLalNEdmpsUkNpdzRKdG1ieWhWclVXdmpicXYtelV4VzNiMk5ublUifQ.eyJzdWIiOiI3OWI1ZjU0OTE4NjI4Y2M3ZjZhOTAwYTM4NmQxNGEwNCIsIm5vbmNlIjoiTENqbFZpYUszbCIsImNfaGFzaCI6IlI0X2ZzcmZ4enZpUGtFaG5LWUhra2ciLCJzX2hhc2giOiJKSWpNNVdhNFFLbEpPQVktc0pPSFJ3IiwiYXVkIjoidG9vLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzA4NjI4ODgsImlhdCI6MTY3MDg1OTI4OCwiaXNzIjoiaHR0cHM6Ly9hcGktb3Blbmluc3VyYW5jZS1kZXYudG9vc2VndXJvcy5jb20uYnIvb3Jncy90b28ifQ.SfSnUBwpKt88xKUsC7UPMrfrh2z2rNXFQKLxvjMB962QAoCsQUL0JXy1p4TtG1Je-Yoi8CkPrrA94NfkuX10NlENdQauoHapWELqRHgVSHujFkV6V1E6p8T9QvJ0-BpBwaIDoRXpvR-kTVmeFcqFtv48I9Ey1szi8paHKPdZTHJEKd3mp0VPa4hLQO5s4mnO_djgMUkUkYqkgEtNM6F25XxUYdWWrYvHHDiXRJycfd6ycXFBn0RssKD_bnxg0Nqhfz3hvedWX8NgJMi7Gfbv0qZTMkmgrvZxqEngJ-KDl00jc3ozO7bxrKu0Yi-PNtzY555q2UZUui_KSmCofmkezg
state
WVDwFcWlVf
2022-12-12 15:34:49 REDIRECT-IN
fapi1-advanced-final-ensure-valid-pkce-succeeds
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 (Windows NT 10.0; Win64; x64) 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": "\"Not?A_Brand\";v\u003d\"8\", \"Chromium\";v\u003d\"108\", \"Google Chrome\";v\u003d\"108\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "referer": "https://api-openinsurance-dev.tooseguros.com.br/",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "cookie": "__utmz\u003d201319536.1665068233.14.5.utmcsr\u003dgoogle|utmccn\u003d(organic)|utmcmd\u003dorganic|utmctr\u003d(not%20provided); __utma\u003d201319536.2137699742.1656358675.1669410558.1670423175.24; JSESSIONID\u003d1D691382BE67674E1B9564FC71DF4131",
  "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": "2kExRuRTp621NSarFrHYXYNxykAjM-uBTGkoBZ5oeE0",
  "id_token": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjdCQmdLalNEdmpsUkNpdzRKdG1ieWhWclVXdmpicXYtelV4VzNiMk5ublUifQ.eyJzdWIiOiI3OWI1ZjU0OTE4NjI4Y2M3ZjZhOTAwYTM4NmQxNGEwNCIsIm5vbmNlIjoiTENqbFZpYUszbCIsImNfaGFzaCI6IlI0X2ZzcmZ4enZpUGtFaG5LWUhra2ciLCJzX2hhc2giOiJKSWpNNVdhNFFLbEpPQVktc0pPSFJ3IiwiYXVkIjoidG9vLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzA4NjI4ODgsImlhdCI6MTY3MDg1OTI4OCwiaXNzIjoiaHR0cHM6Ly9hcGktb3Blbmluc3VyYW5jZS1kZXYudG9vc2VndXJvcy5jb20uYnIvb3Jncy90b28ifQ.SfSnUBwpKt88xKUsC7UPMrfrh2z2rNXFQKLxvjMB962QAoCsQUL0JXy1p4TtG1Je-Yoi8CkPrrA94NfkuX10NlENdQauoHapWELqRHgVSHujFkV6V1E6p8T9QvJ0-BpBwaIDoRXpvR-kTVmeFcqFtv48I9Ey1szi8paHKPdZTHJEKd3mp0VPa4hLQO5s4mnO_djgMUkUkYqkgEtNM6F25XxUYdWWrYvHHDiXRJycfd6ycXFBn0RssKD_bnxg0Nqhfz3hvedWX8NgJMi7Gfbv0qZTMkmgrvZxqEngJ-KDl00jc3ozO7bxrKu0Yi-PNtzY555q2UZUui_KSmCofmkezg",
  "state": "WVDwFcWlVf"
}
post_body
Verify authorization endpoint response
2022-12-12 15:34:49 SUCCESS
RejectErrorInUrlQuery
'error' is not present in URL query returned from authorization endpoint
2022-12-12 15:34:49 SUCCESS
RejectAuthCodeInUrlQuery
Authorization code is not present in URL query returned from authorization endpoint
2022-12-12 15:34:49 SUCCESS
CheckMatchingCallbackParameters
Callback parameters successfully verified
2022-12-12 15:34:49 SUCCESS
RejectStateInUrlQueryForHybridFlow
state is correctly not present in URL query returned from authorization endpoint (as in the hybrid flow it must be returned in the URL fragment/hash only)
2022-12-12 15:34:49 SUCCESS
CheckIfAuthorizationEndpointError
No error from authorization endpoint
2022-12-12 15:34:49 SUCCESS
ValidateSuccessfulHybridResponseFromAuthorizationEndpoint
authorization endpoint response does not include unexpected parameters
code
2kExRuRTp621NSarFrHYXYNxykAjM-uBTGkoBZ5oeE0
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjdCQmdLalNEdmpsUkNpdzRKdG1ieWhWclVXdmpicXYtelV4VzNiMk5ublUifQ.eyJzdWIiOiI3OWI1ZjU0OTE4NjI4Y2M3ZjZhOTAwYTM4NmQxNGEwNCIsIm5vbmNlIjoiTENqbFZpYUszbCIsImNfaGFzaCI6IlI0X2ZzcmZ4enZpUGtFaG5LWUhra2ciLCJzX2hhc2giOiJKSWpNNVdhNFFLbEpPQVktc0pPSFJ3IiwiYXVkIjoidG9vLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzA4NjI4ODgsImlhdCI6MTY3MDg1OTI4OCwiaXNzIjoiaHR0cHM6Ly9hcGktb3Blbmluc3VyYW5jZS1kZXYudG9vc2VndXJvcy5jb20uYnIvb3Jncy90b28ifQ.SfSnUBwpKt88xKUsC7UPMrfrh2z2rNXFQKLxvjMB962QAoCsQUL0JXy1p4TtG1Je-Yoi8CkPrrA94NfkuX10NlENdQauoHapWELqRHgVSHujFkV6V1E6p8T9QvJ0-BpBwaIDoRXpvR-kTVmeFcqFtv48I9Ey1szi8paHKPdZTHJEKd3mp0VPa4hLQO5s4mnO_djgMUkUkYqkgEtNM6F25XxUYdWWrYvHHDiXRJycfd6ycXFBn0RssKD_bnxg0Nqhfz3hvedWX8NgJMi7Gfbv0qZTMkmgrvZxqEngJ-KDl00jc3ozO7bxrKu0Yi-PNtzY555q2UZUui_KSmCofmkezg
state
WVDwFcWlVf
2022-12-12 15:34:49 SUCCESS
CheckStateInAuthorizationResponse
State in response correctly returned
state
WVDwFcWlVf
2022-12-12 15:34:49
ValidateIssInAuthorizationResponse
No 'iss' value in authorization response.
2022-12-12 15:34:49 SUCCESS
ExtractAuthorizationCodeFromAuthorizationResponse
Found authorization code
code
2kExRuRTp621NSarFrHYXYNxykAjM-uBTGkoBZ5oeE0
2022-12-12 15:34:49 SUCCESS
EnsureMinimumAuthorizationCodeLength
Authorization code is of sufficient length
actual
344
required
128
2022-12-12 15:34:49 SUCCESS
EnsureMinimumAuthorizationCodeEntropy
Calculated shannon entropy seems sufficient
actual
206.57449695002674
expected
96.0
value
2kExRuRTp621NSarFrHYXYNxykAjM-uBTGkoBZ5oeE0
2022-12-12 15:34:49 SUCCESS
ExtractIdTokenFromAuthorizationResponse
Found and parsed the id_token from authorization_endpoint_response
value
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjdCQmdLalNEdmpsUkNpdzRKdG1ieWhWclVXdmpicXYtelV4VzNiMk5ublUifQ.eyJzdWIiOiI3OWI1ZjU0OTE4NjI4Y2M3ZjZhOTAwYTM4NmQxNGEwNCIsIm5vbmNlIjoiTENqbFZpYUszbCIsImNfaGFzaCI6IlI0X2ZzcmZ4enZpUGtFaG5LWUhra2ciLCJzX2hhc2giOiJKSWpNNVdhNFFLbEpPQVktc0pPSFJ3IiwiYXVkIjoidG9vLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzA4NjI4ODgsImlhdCI6MTY3MDg1OTI4OCwiaXNzIjoiaHR0cHM6Ly9hcGktb3Blbmluc3VyYW5jZS1kZXYudG9vc2VndXJvcy5jb20uYnIvb3Jncy90b28ifQ.SfSnUBwpKt88xKUsC7UPMrfrh2z2rNXFQKLxvjMB962QAoCsQUL0JXy1p4TtG1Je-Yoi8CkPrrA94NfkuX10NlENdQauoHapWELqRHgVSHujFkV6V1E6p8T9QvJ0-BpBwaIDoRXpvR-kTVmeFcqFtv48I9Ey1szi8paHKPdZTHJEKd3mp0VPa4hLQO5s4mnO_djgMUkUkYqkgEtNM6F25XxUYdWWrYvHHDiXRJycfd6ycXFBn0RssKD_bnxg0Nqhfz3hvedWX8NgJMi7Gfbv0qZTMkmgrvZxqEngJ-KDl00jc3ozO7bxrKu0Yi-PNtzY555q2UZUui_KSmCofmkezg
header
{
  "kid": "7BBgKjSDvjlRCiw4JtmbyhVrUWvjbqv-zUxW3b2NnnU",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "sub": "79b5f54918628cc7f6a900a386d14a04",
  "c_hash": "R4_fsrfxzviPkEhnKYHkkg",
  "aud": "too-client-one-pk",
  "s_hash": "JIjM5Wa4QKlJOAY-sJOHRw",
  "iss": "https://api-openinsurance-dev.tooseguros.com.br/orgs/too",
  "exp": 1670862888,
  "nonce": "LCjlViaK3l",
  "iat": 1670859288
}
2022-12-12 15:34:49 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2022-12-12 15:34:49
ValidateIdTokenStandardClaims
sub is a string with content
2022-12-12 15:34:49 SUCCESS
ValidateIdTokenStandardClaims
id_token claims are valid
2022-12-12 15:34:49 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
LCjlViaK3l
2022-12-12 15:34:49 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
Nothing to check; the conformance suite did not request an acr claim in request object
2022-12-12 15:34:49 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjdCQmdLalNEdmpsUkNpdzRKdG1ieWhWclVXdmpicXYtelV4VzNiMk5ublUifQ.eyJzdWIiOiI3OWI1ZjU0OTE4NjI4Y2M3ZjZhOTAwYTM4NmQxNGEwNCIsIm5vbmNlIjoiTENqbFZpYUszbCIsImNfaGFzaCI6IlI0X2ZzcmZ4enZpUGtFaG5LWUhra2ciLCJzX2hhc2giOiJKSWpNNVdhNFFLbEpPQVktc0pPSFJ3IiwiYXVkIjoidG9vLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzA4NjI4ODgsImlhdCI6MTY3MDg1OTI4OCwiaXNzIjoiaHR0cHM6Ly9hcGktb3Blbmluc3VyYW5jZS1kZXYudG9vc2VndXJvcy5jb20uYnIvb3Jncy90b28ifQ.SfSnUBwpKt88xKUsC7UPMrfrh2z2rNXFQKLxvjMB962QAoCsQUL0JXy1p4TtG1Je-Yoi8CkPrrA94NfkuX10NlENdQauoHapWELqRHgVSHujFkV6V1E6p8T9QvJ0-BpBwaIDoRXpvR-kTVmeFcqFtv48I9Ey1szi8paHKPdZTHJEKd3mp0VPa4hLQO5s4mnO_djgMUkUkYqkgEtNM6F25XxUYdWWrYvHHDiXRJycfd6ycXFBn0RssKD_bnxg0Nqhfz3hvedWX8NgJMi7Gfbv0qZTMkmgrvZxqEngJ-KDl00jc3ozO7bxrKu0Yi-PNtzY555q2UZUui_KSmCofmkezg
2022-12-12 15:34:49 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjdCQmdLalNEdmpsUkNpdzRKdG1ieWhWclVXdmpicXYtelV4VzNiMk5ublUifQ.eyJzdWIiOiI3OWI1ZjU0OTE4NjI4Y2M3ZjZhOTAwYTM4NmQxNGEwNCIsIm5vbmNlIjoiTENqbFZpYUszbCIsImNfaGFzaCI6IlI0X2ZzcmZ4enZpUGtFaG5LWUhra2ciLCJzX2hhc2giOiJKSWpNNVdhNFFLbEpPQVktc0pPSFJ3IiwiYXVkIjoidG9vLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzA4NjI4ODgsImlhdCI6MTY3MDg1OTI4OCwiaXNzIjoiaHR0cHM6Ly9hcGktb3Blbmluc3VyYW5jZS1kZXYudG9vc2VndXJvcy5jb20uYnIvb3Jncy90b28ifQ.SfSnUBwpKt88xKUsC7UPMrfrh2z2rNXFQKLxvjMB962QAoCsQUL0JXy1p4TtG1Je-Yoi8CkPrrA94NfkuX10NlENdQauoHapWELqRHgVSHujFkV6V1E6p8T9QvJ0-BpBwaIDoRXpvR-kTVmeFcqFtv48I9Ey1szi8paHKPdZTHJEKd3mp0VPa4hLQO5s4mnO_djgMUkUkYqkgEtNM6F25XxUYdWWrYvHHDiXRJycfd6ycXFBn0RssKD_bnxg0Nqhfz3hvedWX8NgJMi7Gfbv0qZTMkmgrvZxqEngJ-KDl00jc3ozO7bxrKu0Yi-PNtzY555q2UZUui_KSmCofmkezg
2022-12-12 15:34:49 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
79b5f54918628cc7f6a900a386d14a04
2022-12-12 15:34:49
EnsureIdTokenUpdatedAtValid
id_token response does not contain 'updated_at'
2022-12-12 15:34:49 INFO
ValidateEncryptedIdTokenHasKid
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2022-12-12 15:34:49 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
7BBgKjSDvjlRCiw4JtmbyhVrUWvjbqv-zUxW3b2NnnU
2022-12-12 15:34:49 SUCCESS
FAPIValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
permitted
[
  "ES256",
  "PS256"
]
alg
PS256
2022-12-12 15:34:49 INFO
FAPIValidateIdTokenEncryptionAlg
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2022-12-12 15:34:49 SUCCESS
ExtractSHash
Extracted s_hash from ID Token
s_hash
JIjM5Wa4QKlJOAY-sJOHRw
alg
PS256
2022-12-12 15:34:49 SUCCESS
ValidateSHash
s_hash validated successfully
expected_hash
JIjM5Wa4QKlJOAY-sJOHRw
unhashed_value
WVDwFcWlVf
id_token_hash
JIjM5Wa4QKlJOAY-sJOHRw
2022-12-12 15:34:49 SUCCESS
ExtractCHash
Extracted c_hash from ID Token
c_hash
R4_fsrfxzviPkEhnKYHkkg
alg
PS256
2022-12-12 15:34:49 SUCCESS
ValidateCHash
c_hash validated successfully
expected_hash
R4_fsrfxzviPkEhnKYHkkg
unhashed_value
2kExRuRTp621NSarFrHYXYNxykAjM-uBTGkoBZ5oeE0
id_token_hash
R4_fsrfxzviPkEhnKYHkkg
Call token endpoint
2022-12-12 15:34:49 SUCCESS
CreateTokenEndpointRequestForAuthorizationCodeGrant
Created token endpoint request
grant_type
authorization_code
code
2kExRuRTp621NSarFrHYXYNxykAjM-uBTGkoBZ5oeE0
redirect_uri
https://www.certification.openid.net/test/a/too/callback
2022-12-12 15:34:49 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
too-client-one-pk
sub
too-client-one-pk
aud
https://mtls-openinsurance-dev.tooseguros.com.br/orgs/too/token
jti
Kc4yfxFowv6MSOd2PfqZ
iat
1670859289
exp
1670859349
2022-12-12 15:34:49 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiIyZDkwODZmMzYwYzk0YmNmODU3NTU2MWZlZWQ5Njc2ZmNjMDEyNDRiZGU1OGI2YTU5NWJhNmNkMWNiMzgwZTY5IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ0b28tY2xpZW50LW9uZS1wayIsImF1ZCI6Imh0dHBzOlwvXC9tdGxzLW9wZW5pbnN1cmFuY2UtZGV2LnRvb3NlZ3Vyb3MuY29tLmJyXC9vcmdzXC90b29cL3Rva2VuIiwiaXNzIjoidG9vLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzA4NTkzNDksImlhdCI6MTY3MDg1OTI4OSwianRpIjoiS2M0eWZ4Rm93djZNU09kMlBmcVoifQ.mPfDaeL6d3nc1NSS1nLOLctjv2flSCttwuDw2p5_Usb6YA5saAR9XAOvgjAszdiQBH0XWbFVzyiJ062G8XMFbpknPGlfDHTgmViccdH-65FllYj_1r1cw_-lAP80USUTSTK3PdO8g_DwiceDMYUImuVGpLZe0UBA2TJA0SoMsrgBpMycrstwr-NiNQgzmk9GYIZnvyoh0Ft_uVwYpUA-8ze-8EMEenXqoQTh0hog3Dtn76g1TRTm-0ig2IZk_Ad1DsX3sC-CR6-qmkl5xdxLsbk-aCshftetqcgc9DF1wxWnQBSCBawxls4uvV09Hrwv8XnDLEILhXkC2-dfSXEGnQ
2022-12-12 15:34:49
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
authorization_code
code
2kExRuRTp621NSarFrHYXYNxykAjM-uBTGkoBZ5oeE0
redirect_uri
https://www.certification.openid.net/test/a/too/callback
client_assertion
eyJraWQiOiIyZDkwODZmMzYwYzk0YmNmODU3NTU2MWZlZWQ5Njc2ZmNjMDEyNDRiZGU1OGI2YTU5NWJhNmNkMWNiMzgwZTY5IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ0b28tY2xpZW50LW9uZS1wayIsImF1ZCI6Imh0dHBzOlwvXC9tdGxzLW9wZW5pbnN1cmFuY2UtZGV2LnRvb3NlZ3Vyb3MuY29tLmJyXC9vcmdzXC90b29cL3Rva2VuIiwiaXNzIjoidG9vLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzA4NTkzNDksImlhdCI6MTY3MDg1OTI4OSwianRpIjoiS2M0eWZ4Rm93djZNU09kMlBmcVoifQ.mPfDaeL6d3nc1NSS1nLOLctjv2flSCttwuDw2p5_Usb6YA5saAR9XAOvgjAszdiQBH0XWbFVzyiJ062G8XMFbpknPGlfDHTgmViccdH-65FllYj_1r1cw_-lAP80USUTSTK3PdO8g_DwiceDMYUImuVGpLZe0UBA2TJA0SoMsrgBpMycrstwr-NiNQgzmk9GYIZnvyoh0Ft_uVwYpUA-8ze-8EMEenXqoQTh0hog3Dtn76g1TRTm-0ig2IZk_Ad1DsX3sC-CR6-qmkl5xdxLsbk-aCshftetqcgc9DF1wxWnQBSCBawxls4uvV09Hrwv8XnDLEILhXkC2-dfSXEGnQ
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2022-12-12 15:34:49
AddCodeVerifierToTokenEndpointRequest
grant_type
authorization_code
code
2kExRuRTp621NSarFrHYXYNxykAjM-uBTGkoBZ5oeE0
redirect_uri
https://www.certification.openid.net/test/a/too/callback
client_assertion
eyJraWQiOiIyZDkwODZmMzYwYzk0YmNmODU3NTU2MWZlZWQ5Njc2ZmNjMDEyNDRiZGU1OGI2YTU5NWJhNmNkMWNiMzgwZTY5IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ0b28tY2xpZW50LW9uZS1wayIsImF1ZCI6Imh0dHBzOlwvXC9tdGxzLW9wZW5pbnN1cmFuY2UtZGV2LnRvb3NlZ3Vyb3MuY29tLmJyXC9vcmdzXC90b29cL3Rva2VuIiwiaXNzIjoidG9vLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzA4NTkzNDksImlhdCI6MTY3MDg1OTI4OSwianRpIjoiS2M0eWZ4Rm93djZNU09kMlBmcVoifQ.mPfDaeL6d3nc1NSS1nLOLctjv2flSCttwuDw2p5_Usb6YA5saAR9XAOvgjAszdiQBH0XWbFVzyiJ062G8XMFbpknPGlfDHTgmViccdH-65FllYj_1r1cw_-lAP80USUTSTK3PdO8g_DwiceDMYUImuVGpLZe0UBA2TJA0SoMsrgBpMycrstwr-NiNQgzmk9GYIZnvyoh0Ft_uVwYpUA-8ze-8EMEenXqoQTh0hog3Dtn76g1TRTm-0ig2IZk_Ad1DsX3sC-CR6-qmkl5xdxLsbk-aCshftetqcgc9DF1wxWnQBSCBawxls4uvV09Hrwv8XnDLEILhXkC2-dfSXEGnQ
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
code_verifier
8G5XskKNw-yOtdVYqowNZvl.ikGhJ3k809oDvJobgVbKm7x-eh6fNSb2dWj~WpRcfshIA751fFgvpMtqn0mqMcWutkXH86.q98pj.owrMzbJchyFci5WgN-Xu~ioDy4z
2022-12-12 15:34:49
CallTokenEndpoint
HTTP request
request_uri
https://mtls-openinsurance-dev.tooseguros.com.br/orgs/too/token
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "1134"
}
request_body
grant_type=authorization_code&code=2kExRuRTp621NSarFrHYXYNxykAjM-uBTGkoBZ5oeE0&redirect_uri=https%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2Ftoo%2Fcallback&client_assertion=eyJraWQiOiIyZDkwODZmMzYwYzk0YmNmODU3NTU2MWZlZWQ5Njc2ZmNjMDEyNDRiZGU1OGI2YTU5NWJhNmNkMWNiMzgwZTY5IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ0b28tY2xpZW50LW9uZS1wayIsImF1ZCI6Imh0dHBzOlwvXC9tdGxzLW9wZW5pbnN1cmFuY2UtZGV2LnRvb3NlZ3Vyb3MuY29tLmJyXC9vcmdzXC90b29cL3Rva2VuIiwiaXNzIjoidG9vLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzA4NTkzNDksImlhdCI6MTY3MDg1OTI4OSwianRpIjoiS2M0eWZ4Rm93djZNU09kMlBmcVoifQ.mPfDaeL6d3nc1NSS1nLOLctjv2flSCttwuDw2p5_Usb6YA5saAR9XAOvgjAszdiQBH0XWbFVzyiJ062G8XMFbpknPGlfDHTgmViccdH-65FllYj_1r1cw_-lAP80USUTSTK3PdO8g_DwiceDMYUImuVGpLZe0UBA2TJA0SoMsrgBpMycrstwr-NiNQgzmk9GYIZnvyoh0Ft_uVwYpUA-8ze-8EMEenXqoQTh0hog3Dtn76g1TRTm-0ig2IZk_Ad1DsX3sC-CR6-qmkl5xdxLsbk-aCshftetqcgc9DF1wxWnQBSCBawxls4uvV09Hrwv8XnDLEILhXkC2-dfSXEGnQ&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer&code_verifier=8G5XskKNw-yOtdVYqowNZvl.ikGhJ3k809oDvJobgVbKm7x-eh6fNSb2dWj%7EWpRcfshIA751fFgvpMtqn0mqMcWutkXH86.q98pj.owrMzbJchyFci5WgN-Xu%7EioDy4z
request_mutual_tls
{
  "cert": "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\u003d",
  "key": "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDiN4LNQD+E0kEkW/FVr3oxiJ8mOCPVIG4PzKgQiRtr+VQLZPmh9s55OcUqLnyH1/sMKEV5zCIWB2Jq8uBFx0wPD1QsCkyPcPMZPWqNPidE9PMVitbIXhXDLmz72Znfa+8WIgxnrmz88ZGXO5akKkydr0cxZwHVwZQ5aJ6R3v8T+R6qxldNyWQn1dZCl68NLuohTngqWNGxrneyXPZmor2ILHHRJhhC9vuVXnZc+AMEI3R3H1f5Xdc3f2xNcJ0U4NZsDmghXw1X/GbKFwVdidbb94SaEjYxWFN4RkxLnnx7JLY4AUFrwnbV7COucmHI0ZIwuWEAkL788v6GtSldifhpAgMBAAECggEACShQHjj0mU7dnjgum9ZfrvOl5akuIimO6wrQ3uJ9/q/4LAHpbRoNn7Cr/5okJmei3QogTd7qnlOsM0IjvA9mT9HCCYpdMQ1UefgXgSI7+rmjwYJ+UVwlq2IMvWFArl+zLQUx1VylQtQQnbumzHx934BB9IkD9QBCHNTUXnlVgBxpGkEWjhEa5Kl3Ocx7ClBASOTY0e9WfqLmyGJsXysAaVfvXgXtU5WGHaVSKAeGZUn9oDrwsliLMbqDWeDYYd1WqSChlGBYowtQ3Zb4AFgRKzB4rO5VmD7Ung2Ko8eEFL72swMRxd6B9fR882UobpL74m3lgdZP8PMqCYpAe2dbEQKBgQDzeDcEpsdR0f2GB/6+NCxOO7nLHWIKVBB8UPOIkHcyut10SzVTGENm+kC80vKGu+Cxl785ilMyvvL0b2hFVJ5fl6Wbp32aH1k8kLCCAN+d9M7t0EarEC/9RiAUF5j/Spi3VjMQDR4IYskoha/DkpZ4HY8wxjE1f9wGTWX1T3XjJQKBgQDt2/xhTfn4TeXVXac8zwsK8rD5+lNGjEhBHlQH4Z3txabsvLiTnaQS5qESqpIiLKBFy1iyI6f5EgDVPHtW0GayCEuW0wx8QQl1Nac0NM5btnaqh+NsY2iE0GKO67tlCm1dKNkFX8XudA7rWGsEhZsR1TyHSrK8mv4r+TWInhBe9QKBgFYpcAcUYquBDiCVycBURG23U0wfbOfM0jy8hUMKJTTtzptuVkO+7XOPEsQAP1YRPTZ8Rm89la36x45bsuH+TUH1L+WDA788Yt89MUoAtyJ2VZjxwWCejO0sGQQjScDnDF6tgcqnab57/0Z48TfcM6X0iA0xxo5xXlNYpsGGymiFAoGBAIw5oHQM8Ez+P3ymFa23sZ7mrIbymJ2CniYlpwxuahh+6YWvTHFaAhxScqr6e+RBwsrisotykdg4UN1lJqFrgt96HHXyPe4SuWysEMKqTu2qiBLIwb5obHnAEBqJxpQurYK6Thbo+1s0eIcuPQkRavX8bA6mbvDZvvZVmMXNyYDxAoGAKq3qEfK2XnI40p2eE1/DT5o2KFqA2DHrsWfOxI4ZFmtXdjNDiUEktkgbQIyqJqA79YBuTlfDHBMCZa/DByZ5LpWQAD6X0HKlmZvJszZeh832LAHqDd6M67CPup9dQTqYcf6370ZjpbWLYIt2raDIB7taqGLMMTCiVhC14i5sTB4\u003d",
  "ca": "MIIF+TCCBOGgAwIBAgIUREOZADRSvAehVYQQw8xHQ60nZ78wDQYJKoZIhvcNAQELBQAwdDELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLDAqBgNVBAMTI09wZW4gSW5zdXJhbmNlIFJvb3QgUFJPRFVDVElPTiAtIEcxMB4XDTIxMTIwMTIyNTIwMFoXDTI2MTIwMTIyNTIwMFowejELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxMjAwBgNVBAMTKU9wZW4gSW5zdXJhbmNlIFBST0RVQ1RJT04gSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6TIU0IP+uAkcZELubrJX+XmBwbaRIciK0h7j6GAapcesiLK38yMYoaMDGrIFcBGVZel4obGt/zNgbPgf1DPgy5DiissfpXWiwSM5NmfQMzEkytng0VpZqRAadHo1do1s9pxe1GPrPPreS3F4yQgDw6muQxqOhSXFVSzFB/PMTBbxOc3UBWy0gTwzTTeRxtl/mxJ/pqeShHshx6aORyJ7jO9w10LR6VxsqaUOmZAx9uTYgqksqeude4Zey0+UJ596VwimqEPv5XlvSnZdxnZcL/CoD2utIejWFryzK9cf8Dj45QdmA5Zx7vUa0OFAePnOyp6vUtVxfvabuDhbwLqEqQIDAQABo4ICezCCAncwDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFPhBgaejhY3OmEaSm8czJEVVH7VnMB8GA1UdIwQYMBaAFMJpDULSOPWXMhRNUL00FUsCVtlbMD0GCCsGAQUFBwEBBDEwLzAtBggrBgEFBQcwAYYhaHR0cDovL29jc3AucGtpLm9waW5icmFzaWwuY29tLmJyMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwucGtpLm9waW5icmFzaWwuY29tLmJyL2lzc3Vlci5jcmwwggGSBgNVHSAEggGJMIIBhTCCAYEGCisGAQQBg7ovZAEwggFxMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0aW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1ld29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRkIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wNQYIKwYBBQUHAgEWKWh0dHA6Ly9jcHMucGtpLm9waW5icmFzaWwuY29tLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQAw9/XF3wYwCE321WVJBZZ8xHYEze4umx9lTklw90x2gmOhjmxnU5V0eL0LaV+XcZjsRF7Hs8Du/vB7WiOELuAlw2YqI+8/2xcdARfbgEQirhPTrogTUPFcoW9SJ1OS3IGRErsFEvhAaiq1Vh+l9VNWTJdp82vraRxR48DiWDPSq+H/qWtW+TrnbLloLu+lhIIGScmaRpPyQfPzGdRL8tmiRdW+zlpP9P6dM/Y1RS0LM1xfoSaLL2dxSWmr3w7qq0YgALv3HN7qTX+lUDf9IKU+Bq1UwGvtyBGSrL6/WYEAlpLHwZNbTbMcIYUSjerAZ6Pk/AJ825fE2vy3hwtJOQDWMIIDuDCCAqCgAwIBAgIUTJ8WRDgDO7xeSD9ZCWX390zO970wDQYJKoZIhvcNAQELBQAwdDELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLDAqBgNVBAMTI09wZW4gSW5zdXJhbmNlIFJvb3QgUFJPRFVDVElPTiAtIEcxMB4XDTIxMTIwMTIyNTIwMFoXDTI2MTEzMDIyNTIwMFowdDELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLDAqBgNVBAMTI09wZW4gSW5zdXJhbmNlIFJvb3QgUFJPRFVDVElPTiAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2DpSVXawMOMvJgoLnNDjnVHSImyZXEwPNbvaEPW9oHUL8ZdcRGgwcqchlSnjle1xEDFSVC+ZX+y/mPuU5KgG/AYdfCa4wlpCgh4v+Cx9QoJSs1UsMVBvDjE9uUHh2UJb+aQAelOmaugJGhHnclW8Z29H5jV6gZpjkRPPhOfcOBXlK/4uy8JKnjEHofnN00c8qkF4FyHHfrqx6ULKrjJ+rhSLxCYwwklQorVuoASOblxyj28aCsuHUCwGUfSDG/mRpvEbZrDb9mjDml6A5IF+5kjaYu+FA44oK7MaKjuVLy4UmQ3jQJmLYfRZiiWHtFibuHkBKZthI9lP5d1xYyIN5QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUwmkNQtI49ZcyFE1QvTQVSwJW2VswDQYJKoZIhvcNAQELBQADggEBAHYj6cKCDqDF+hfaRS4XysyQcl2vmGtgE3a+g/stcFJzR508eVz6ycglYHAsNgAWszD+eLRZmBvo6cp4bpNPwEZkOpUdCHtCQeZEk3v5sP6I1xvMUSynwkMb0GfUK7Dj0XRlT+2Xr9XUJmJFDCVkYpQnWCcCPdt5S8aBqEubFGMJjybVSO7Q0+7Ud4JoxdsMgr0J0mKwIhEv3o16YK2AInmfNSu26FDpyQkPQnLyV1o1mNZSyZ4fao8ANxb75K9RrqRma5DQsM+mpw0z9MRd9usrKe3cX8XHUuNNi44GGS+bQWipEvaQo99znfRpETB6LNNHEwAqafuAEzbCSj3h5eo\u003d"
}
2022-12-12 15:34:49 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/json",
  "content-length": "1014",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "vary": "Origin",
  "pragma": "no-cache",
  "cache-control": "no-cache, no-store",
  "date": "Mon, 12 Dec 2022 15:34:49 GMT",
  "x-kong-upstream-latency": "91",
  "x-kong-proxy-latency": "2",
  "via": "kong/2.2.2"
}
response_body
{"access_token":"y6fOIcASy5OH8S65RnhyZ1eO3FHpqWqfNoqsOF64qvR","expires_in":900,"id_token":"eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjdCQmdLalNEdmpsUkNpdzRKdG1ieWhWclVXdmpicXYtelV4VzNiMk5ublUifQ.eyJzdWIiOiI3OWI1ZjU0OTE4NjI4Y2M3ZjZhOTAwYTM4NmQxNGEwNCIsIm5vbmNlIjoiTENqbFZpYUszbCIsImF0X2hhc2giOiJudXVuYTE5MF9FbnVRUGhUUjMteW9nIiwiYXVkIjoidG9vLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzA4NjI4ODksImlhdCI6MTY3MDg1OTI4OSwiaXNzIjoiaHR0cHM6Ly9hcGktb3Blbmluc3VyYW5jZS1kZXYudG9vc2VndXJvcy5jb20uYnIvb3Jncy90b28ifQ.sk94CKrFfzkaQJVDVlokAZywpt8aqVV1bVKlzvpHxUH38Vsjp_EeIazp9Snds1JOV5IGPT1cWsor1D6Cz-MEwSvTGkMao2SvbhNLxOWXIP9wfQwKOSU5B2QE3Uaeu-M9Sa7xSkpYLPCYgDaMS0r7fVLawRpyUE-VE6ItcVHrrVhUDsaOFpKRYYep1zYMXbLVTHPohJg20oM0QsKmc4l2UKCDsrf1E53E0qZLGianqFY0v9BmcOnWVNbq6mtMYJggB-xmsyVpwJAP6ZFt4aHfLo9SmP3Q94HD_BapSf3_3oaOu8SnG0i91afst9ZpkLMW1p7U_wS8Bp7g6dVE4TM7VA","refresh_token":"IHfrqS0Y1n6dCetL22FvvUYrsuwaiLByFleZtRSb7y5","scope":"openid resources consents consent:urn:too:d2eb4b7a-bc9e-46a3-986c-4695e8368d7c","token_type":"Bearer"}
2022-12-12 15:34:49 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
y6fOIcASy5OH8S65RnhyZ1eO3FHpqWqfNoqsOF64qvR
expires_in
900
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjdCQmdLalNEdmpsUkNpdzRKdG1ieWhWclVXdmpicXYtelV4VzNiMk5ublUifQ.eyJzdWIiOiI3OWI1ZjU0OTE4NjI4Y2M3ZjZhOTAwYTM4NmQxNGEwNCIsIm5vbmNlIjoiTENqbFZpYUszbCIsImF0X2hhc2giOiJudXVuYTE5MF9FbnVRUGhUUjMteW9nIiwiYXVkIjoidG9vLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzA4NjI4ODksImlhdCI6MTY3MDg1OTI4OSwiaXNzIjoiaHR0cHM6Ly9hcGktb3Blbmluc3VyYW5jZS1kZXYudG9vc2VndXJvcy5jb20uYnIvb3Jncy90b28ifQ.sk94CKrFfzkaQJVDVlokAZywpt8aqVV1bVKlzvpHxUH38Vsjp_EeIazp9Snds1JOV5IGPT1cWsor1D6Cz-MEwSvTGkMao2SvbhNLxOWXIP9wfQwKOSU5B2QE3Uaeu-M9Sa7xSkpYLPCYgDaMS0r7fVLawRpyUE-VE6ItcVHrrVhUDsaOFpKRYYep1zYMXbLVTHPohJg20oM0QsKmc4l2UKCDsrf1E53E0qZLGianqFY0v9BmcOnWVNbq6mtMYJggB-xmsyVpwJAP6ZFt4aHfLo9SmP3Q94HD_BapSf3_3oaOu8SnG0i91afst9ZpkLMW1p7U_wS8Bp7g6dVE4TM7VA
refresh_token
IHfrqS0Y1n6dCetL22FvvUYrsuwaiLByFleZtRSb7y5
scope
openid resources consents consent:urn:too:d2eb4b7a-bc9e-46a3-986c-4695e8368d7c
token_type
Bearer
Verify token endpoint response
2022-12-12 15:34:49 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2022-12-12 15:34:49 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
y6fOIcASy5OH8S65RnhyZ1eO3FHpqWqfNoqsOF64qvR
2022-12-12 15:34:49 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
y6fOIcASy5OH8S65RnhyZ1eO3FHpqWqfNoqsOF64qvR
type
Bearer
2022-12-12 15:34:49 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
900
2022-12-12 15:34:49 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
900
2022-12-12 15:34:49 SUCCESS
FAPIBrazilValidateExpiresIn
expires_in no greater than 900 seconds and no less than 300 seconds
expires_in
900
2022-12-12 15:34:49 SUCCESS
CheckForRefreshTokenValue
Found a refresh token
refresh_token
IHfrqS0Y1n6dCetL22FvvUYrsuwaiLByFleZtRSb7y5
2022-12-12 15:34:49 SUCCESS
EnsureMinimumRefreshTokenLength
Refresh token is of sufficient length
actual
344
required
128
2022-12-12 15:34:49 SUCCESS
EnsureMinimumRefreshTokenEntropy
Calculated shannon entropy seems sufficient
actual
213.32938445219017
expected
96.0
value
IHfrqS0Y1n6dCetL22FvvUYrsuwaiLByFleZtRSb7y5
2022-12-12 15:34:49 SUCCESS
EnsureMinimumAccessTokenLength
Access token is of sufficient length
actual
344
required
128
2022-12-12 15:34:49 SUCCESS
EnsureMinimumAccessTokenEntropy
Calculated shannon entropy seems sufficient
actual
195.8196094478633
expected
96.0
value
y6fOIcASy5OH8S65RnhyZ1eO3FHpqWqfNoqsOF64qvR
2022-12-12 15:34:49 SUCCESS
ExtractIdTokenFromTokenResponse
Found and parsed the id_token from token_endpoint_response
value
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjdCQmdLalNEdmpsUkNpdzRKdG1ieWhWclVXdmpicXYtelV4VzNiMk5ublUifQ.eyJzdWIiOiI3OWI1ZjU0OTE4NjI4Y2M3ZjZhOTAwYTM4NmQxNGEwNCIsIm5vbmNlIjoiTENqbFZpYUszbCIsImF0X2hhc2giOiJudXVuYTE5MF9FbnVRUGhUUjMteW9nIiwiYXVkIjoidG9vLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzA4NjI4ODksImlhdCI6MTY3MDg1OTI4OSwiaXNzIjoiaHR0cHM6Ly9hcGktb3Blbmluc3VyYW5jZS1kZXYudG9vc2VndXJvcy5jb20uYnIvb3Jncy90b28ifQ.sk94CKrFfzkaQJVDVlokAZywpt8aqVV1bVKlzvpHxUH38Vsjp_EeIazp9Snds1JOV5IGPT1cWsor1D6Cz-MEwSvTGkMao2SvbhNLxOWXIP9wfQwKOSU5B2QE3Uaeu-M9Sa7xSkpYLPCYgDaMS0r7fVLawRpyUE-VE6ItcVHrrVhUDsaOFpKRYYep1zYMXbLVTHPohJg20oM0QsKmc4l2UKCDsrf1E53E0qZLGianqFY0v9BmcOnWVNbq6mtMYJggB-xmsyVpwJAP6ZFt4aHfLo9SmP3Q94HD_BapSf3_3oaOu8SnG0i91afst9ZpkLMW1p7U_wS8Bp7g6dVE4TM7VA
header
{
  "kid": "7BBgKjSDvjlRCiw4JtmbyhVrUWvjbqv-zUxW3b2NnnU",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "at_hash": "nuuna190_EnuQPhTR3-yog",
  "sub": "79b5f54918628cc7f6a900a386d14a04",
  "aud": "too-client-one-pk",
  "iss": "https://api-openinsurance-dev.tooseguros.com.br/orgs/too",
  "exp": 1670862889,
  "nonce": "LCjlViaK3l",
  "iat": 1670859289
}
2022-12-12 15:34:49 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2022-12-12 15:34:49
ValidateIdTokenStandardClaims
sub is a string with content
2022-12-12 15:34:49 SUCCESS
ValidateIdTokenStandardClaims
id_token claims are valid
2022-12-12 15:34:49 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
LCjlViaK3l
2022-12-12 15:34:49 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
Nothing to check; the conformance suite did not request an acr claim in request object
2022-12-12 15:34:49 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjdCQmdLalNEdmpsUkNpdzRKdG1ieWhWclVXdmpicXYtelV4VzNiMk5ublUifQ.eyJzdWIiOiI3OWI1ZjU0OTE4NjI4Y2M3ZjZhOTAwYTM4NmQxNGEwNCIsIm5vbmNlIjoiTENqbFZpYUszbCIsImF0X2hhc2giOiJudXVuYTE5MF9FbnVRUGhUUjMteW9nIiwiYXVkIjoidG9vLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzA4NjI4ODksImlhdCI6MTY3MDg1OTI4OSwiaXNzIjoiaHR0cHM6Ly9hcGktb3Blbmluc3VyYW5jZS1kZXYudG9vc2VndXJvcy5jb20uYnIvb3Jncy90b28ifQ.sk94CKrFfzkaQJVDVlokAZywpt8aqVV1bVKlzvpHxUH38Vsjp_EeIazp9Snds1JOV5IGPT1cWsor1D6Cz-MEwSvTGkMao2SvbhNLxOWXIP9wfQwKOSU5B2QE3Uaeu-M9Sa7xSkpYLPCYgDaMS0r7fVLawRpyUE-VE6ItcVHrrVhUDsaOFpKRYYep1zYMXbLVTHPohJg20oM0QsKmc4l2UKCDsrf1E53E0qZLGianqFY0v9BmcOnWVNbq6mtMYJggB-xmsyVpwJAP6ZFt4aHfLo9SmP3Q94HD_BapSf3_3oaOu8SnG0i91afst9ZpkLMW1p7U_wS8Bp7g6dVE4TM7VA
2022-12-12 15:34:49 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjdCQmdLalNEdmpsUkNpdzRKdG1ieWhWclVXdmpicXYtelV4VzNiMk5ublUifQ.eyJzdWIiOiI3OWI1ZjU0OTE4NjI4Y2M3ZjZhOTAwYTM4NmQxNGEwNCIsIm5vbmNlIjoiTENqbFZpYUszbCIsImF0X2hhc2giOiJudXVuYTE5MF9FbnVRUGhUUjMteW9nIiwiYXVkIjoidG9vLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzA4NjI4ODksImlhdCI6MTY3MDg1OTI4OSwiaXNzIjoiaHR0cHM6Ly9hcGktb3Blbmluc3VyYW5jZS1kZXYudG9vc2VndXJvcy5jb20uYnIvb3Jncy90b28ifQ.sk94CKrFfzkaQJVDVlokAZywpt8aqVV1bVKlzvpHxUH38Vsjp_EeIazp9Snds1JOV5IGPT1cWsor1D6Cz-MEwSvTGkMao2SvbhNLxOWXIP9wfQwKOSU5B2QE3Uaeu-M9Sa7xSkpYLPCYgDaMS0r7fVLawRpyUE-VE6ItcVHrrVhUDsaOFpKRYYep1zYMXbLVTHPohJg20oM0QsKmc4l2UKCDsrf1E53E0qZLGianqFY0v9BmcOnWVNbq6mtMYJggB-xmsyVpwJAP6ZFt4aHfLo9SmP3Q94HD_BapSf3_3oaOu8SnG0i91afst9ZpkLMW1p7U_wS8Bp7g6dVE4TM7VA
2022-12-12 15:34:49 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
79b5f54918628cc7f6a900a386d14a04
2022-12-12 15:34:49
EnsureIdTokenUpdatedAtValid
id_token response does not contain 'updated_at'
2022-12-12 15:34:49 INFO
ValidateEncryptedIdTokenHasKid
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2022-12-12 15:34:49 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
7BBgKjSDvjlRCiw4JtmbyhVrUWvjbqv-zUxW3b2NnnU
2022-12-12 15:34:49 SUCCESS
FAPIBrazilValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
permitted
[
  "PS256"
]
alg
PS256
2022-12-12 15:34:49 INFO
FAPIValidateIdTokenEncryptionAlg
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2022-12-12 15:34:49 INFO
ExtractCHash
Couldn't find c_hash in ID token
2022-12-12 15:34:49 INFO
ExtractSHash
Couldn't find s_hash in ID token
2022-12-12 15:34:49 SUCCESS
ExtractAtHash
Extracted at_hash from ID Token
at_hash
nuuna190_EnuQPhTR3-yog
alg
PS256
2022-12-12 15:34:49 INFO
ValidateCHash
Skipped evaluation due to missing required object: c_hash
expected
c_hash
mapped
2022-12-12 15:34:49 INFO
ValidateSHash
Skipped evaluation due to missing required object: s_hash
expected
s_hash
mapped
2022-12-12 15:34:49 SUCCESS
ValidateAtHash
at_hash validated successfully
expected_hash
nuuna190_EnuQPhTR3-yog
unhashed_value
y6fOIcASy5OH8S65RnhyZ1eO3FHpqWqfNoqsOF64qvR
id_token_hash
nuuna190_EnuQPhTR3-yog
Verify at_hash in the authorization endpoint id_token
2022-12-12 15:34:49 INFO
ExtractAtHash
Couldn't find at_hash in ID token
2022-12-12 15:34:49 INFO
ValidateAtHash
Skipped evaluation due to missing required object: at_hash
expected
at_hash
mapped
Resource server endpoint tests
2022-12-12 15:34:49
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2022-12-12 15:34:49 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Mon, 12 Dec 2022 15:34:49 GMT"
}
2022-12-12 15:34:49
AddIpV4FapiCustomerIpAddressToResourceEndpointRequest
Added x-fapi-customer-ip-address containing IPv4 address to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Mon, 12 Dec 2022 15:34:49 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119"
}
2022-12-12 15:34:49
CreateRandomFAPIInteractionId
Created interaction ID
fapi_interaction_id
932c4d4b-c8a5-4316-859c-7fefc68d671e
2022-12-12 15:34:49 SUCCESS
AddFAPIInteractionIdToResourceEndpointRequest
Added x-fapi-interaction-id to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Mon, 12 Dec 2022 15:34:49 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "932c4d4b-c8a5-4316-859c-7fefc68d671e"
}
2022-12-12 15:34:49
CallProtectedResource
HTTP request
request_uri
https://mtls-openinsurance-dev.tooseguros.com.br/open-insurance/resources/v1
request_method
GET
request_headers
{
  "accept": "application/json",
  "authorization": "Bearer y6fOIcASy5OH8S65RnhyZ1eO3FHpqWqfNoqsOF64qvR",
  "x-fapi-auth-date": "Mon, 12 Dec 2022 15:34:49 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "932c4d4b-c8a5-4316-859c-7fefc68d671e",
  "content-length": "0"
}
request_body

                                
request_mutual_tls
{
  "cert": "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\u003d",
  "key": "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDiN4LNQD+E0kEkW/FVr3oxiJ8mOCPVIG4PzKgQiRtr+VQLZPmh9s55OcUqLnyH1/sMKEV5zCIWB2Jq8uBFx0wPD1QsCkyPcPMZPWqNPidE9PMVitbIXhXDLmz72Znfa+8WIgxnrmz88ZGXO5akKkydr0cxZwHVwZQ5aJ6R3v8T+R6qxldNyWQn1dZCl68NLuohTngqWNGxrneyXPZmor2ILHHRJhhC9vuVXnZc+AMEI3R3H1f5Xdc3f2xNcJ0U4NZsDmghXw1X/GbKFwVdidbb94SaEjYxWFN4RkxLnnx7JLY4AUFrwnbV7COucmHI0ZIwuWEAkL788v6GtSldifhpAgMBAAECggEACShQHjj0mU7dnjgum9ZfrvOl5akuIimO6wrQ3uJ9/q/4LAHpbRoNn7Cr/5okJmei3QogTd7qnlOsM0IjvA9mT9HCCYpdMQ1UefgXgSI7+rmjwYJ+UVwlq2IMvWFArl+zLQUx1VylQtQQnbumzHx934BB9IkD9QBCHNTUXnlVgBxpGkEWjhEa5Kl3Ocx7ClBASOTY0e9WfqLmyGJsXysAaVfvXgXtU5WGHaVSKAeGZUn9oDrwsliLMbqDWeDYYd1WqSChlGBYowtQ3Zb4AFgRKzB4rO5VmD7Ung2Ko8eEFL72swMRxd6B9fR882UobpL74m3lgdZP8PMqCYpAe2dbEQKBgQDzeDcEpsdR0f2GB/6+NCxOO7nLHWIKVBB8UPOIkHcyut10SzVTGENm+kC80vKGu+Cxl785ilMyvvL0b2hFVJ5fl6Wbp32aH1k8kLCCAN+d9M7t0EarEC/9RiAUF5j/Spi3VjMQDR4IYskoha/DkpZ4HY8wxjE1f9wGTWX1T3XjJQKBgQDt2/xhTfn4TeXVXac8zwsK8rD5+lNGjEhBHlQH4Z3txabsvLiTnaQS5qESqpIiLKBFy1iyI6f5EgDVPHtW0GayCEuW0wx8QQl1Nac0NM5btnaqh+NsY2iE0GKO67tlCm1dKNkFX8XudA7rWGsEhZsR1TyHSrK8mv4r+TWInhBe9QKBgFYpcAcUYquBDiCVycBURG23U0wfbOfM0jy8hUMKJTTtzptuVkO+7XOPEsQAP1YRPTZ8Rm89la36x45bsuH+TUH1L+WDA788Yt89MUoAtyJ2VZjxwWCejO0sGQQjScDnDF6tgcqnab57/0Z48TfcM6X0iA0xxo5xXlNYpsGGymiFAoGBAIw5oHQM8Ez+P3ymFa23sZ7mrIbymJ2CniYlpwxuahh+6YWvTHFaAhxScqr6e+RBwsrisotykdg4UN1lJqFrgt96HHXyPe4SuWysEMKqTu2qiBLIwb5obHnAEBqJxpQurYK6Thbo+1s0eIcuPQkRavX8bA6mbvDZvvZVmMXNyYDxAoGAKq3qEfK2XnI40p2eE1/DT5o2KFqA2DHrsWfOxI4ZFmtXdjNDiUEktkgbQIyqJqA79YBuTlfDHBMCZa/DByZ5LpWQAD6X0HKlmZvJszZeh832LAHqDd6M67CPup9dQTqYcf6370ZjpbWLYIt2raDIB7taqGLMMTCiVhC14i5sTB4\u003d",
  "ca": "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\u003d"
}
2022-12-12 15:34:50 RESPONSE
CallProtectedResource
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "x-request-id": "f99db6dc-923d-4add-baa9-f6a5a50040d1#1577",
  "x-fapi-interaction-id": "932c4d4b-c8a5-4316-859c-7fefc68d671e",
  "date": "Mon, 12 Dec 2022 15:34:50 GMT",
  "x-kong-upstream-latency": "64",
  "x-kong-proxy-latency": "341",
  "via": "kong/2.2.2"
}
response_body
{"data":[{"resourceId":"25cac914-d8ae-6789-b215-650a6215820d","type":"CAPITALIZATION_TITLES","status":"AVAILABLE"}],"links":{"self":"https://api.seguradora.com.br/open-insurance/api/v1/resource","first":"https://api.seguradora.com.br/open-insurance/api/v1/resource","prev":"https://api.seguradora.com.br/open-insurance/api/v1/resource","next":"https://api.seguradora.com.br/open-insurance/api/v1/resource","last":"https://api.seguradora.com.br/open-insurance/api/v1/resource"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2021-05-21T08:30:00Z"}}
2022-12-12 15:34:50 SUCCESS
CallProtectedResource
Got a response from the resource endpoint
status
200
endpoint_name
resource
headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "x-request-id": "f99db6dc-923d-4add-baa9-f6a5a50040d1#1577",
  "x-fapi-interaction-id": "932c4d4b-c8a5-4316-859c-7fefc68d671e",
  "date": "Mon, 12 Dec 2022 15:34:50 GMT",
  "x-kong-upstream-latency": "64",
  "x-kong-proxy-latency": "341",
  "via": "kong/2.2.2"
}
body
{"data":[{"resourceId":"25cac914-d8ae-6789-b215-650a6215820d","type":"CAPITALIZATION_TITLES","status":"AVAILABLE"}],"links":{"self":"https://api.seguradora.com.br/open-insurance/api/v1/resource","first":"https://api.seguradora.com.br/open-insurance/api/v1/resource","prev":"https://api.seguradora.com.br/open-insurance/api/v1/resource","next":"https://api.seguradora.com.br/open-insurance/api/v1/resource","last":"https://api.seguradora.com.br/open-insurance/api/v1/resource"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2021-05-21T08:30:00Z"}}
2022-12-12 15:34:50 SUCCESS
EnsureHttpStatusCodeIs200or201
resource endpoint http status code was 200
2022-12-12 15:34:50 SUCCESS
CheckForDateHeaderInResourceResponse
Date header present and validated
date
Mon, 12 Dec 2022 15:34:50 GMT
skew
603
2022-12-12 15:34:50 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
932c4d4b-c8a5-4316-859c-7fefc68d671e
2022-12-12 15:34:50 SUCCESS
EnsureMatchingFAPIInteractionId
Interaction ID matched
fapi_interaction_id
932c4d4b-c8a5-4316-859c-7fefc68d671e
2022-12-12 15:34:50 SUCCESS
EnsureResourceResponseReturnedJsonContentType
Response content type is json
content_type
application/json; charset=utf-8
2022-12-12 15:34:50 FINISHED
fapi1-advanced-final-ensure-valid-pkce-succeeds
Test has run to completion
testmodule_result
PASSED
Test Results