Test Summary

Test Results

Expand All Collapse All
All times are UTC
2022-12-13 19:58:46 INFO
TEST-RUNNER
Test instance oXwfesjrPZb932t created
baseUrl
https://www.certification.openid.net/test/a/SulAmericaSeguros-AuthServer-v1
variant
{
  "client_auth_type": "mtls",
  "fapi_auth_request_method": "by_value",
  "fapi_profile": "openinsurance_brazil",
  "fapi_response_mode": "plain_response"
}
alias
SulAmericaSeguros-AuthServer-v1
description
SulAmericaSeguros Auth Server Test
planId
SoyLDYvcabEST
config
{
  "alias": "SulAmericaSeguros-AuthServer-v1",
  "description": "SulAmericaSeguros Auth Server Test",
  "directory": {
    "keystore": "https://keystore.sandbox.directory.opinbrasil.com.br/"
  },
  "server": {
    "discoveryUrl": "https://api.sulamericaseguros.hml.opinb3.com.br/.well-known/openid-configuration"
  },
  "resource": {
    "resourceUrl": "https://mtls.sulamericaseguros.hml.opinb3.com.br/open-insurance/customers/v1/personal/identifications",
    "consentUrl": "https://mtls.sulamericaseguros.hml.opinb3.com.br/open-insurance/consents/v1",
    "brazilCpf": "06847046686",
    "brazilOrganizationId": "269f214b-9f97-45cc-a902-9a844674ebbd",
    "data": {
      "loggedUser": {
        "document": {
          "identification": "06847046686",
          "rel": "CPF"
        }
      },
      "businessEntity": {
        "document": {
          "identification": "11111111111111",
          "rel": "CNPJ"
        }
      },
      "permissions": [
        "PENSION_RISK_READ",
        "CAPITALIZATION_TITLES_READ",
        "RESOURCES_READ"
      ],
      "expirationDateTime": "2023-10-21T08:30:00Z",
      "transactionFromDateTime": "2023-10-01T00:00:00Z",
      "transactionToDateTime": "2023-10-01T23:59:59Z"
    }
  },
  "client": {
    "client_id": "de3b1640-552c-44eb-a3b3-12ef526f02a9",
    "scope": "openid resources consents",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "8siTt8_cHxj7zjye0fTMoJrNxlIbqjCb_bf4851WekE",
          "n": "yIK2Y1AIu-s9eEbCyJtKTIKRG1T6o3JsYN06HI5UibvwmFXIrhTyUwYmFVxaaEbOWVjYo0GiyXKHbInFbtwnvmSgMKvjtoIk4S6jk-aks8phflHB5YIDtDP0BxDgarpX_aeXdu3lWoQBpK5B6vKyrh94JMO5tSU0Zwv-5ITcA0SBmEPBr9spfQCFLIwlzCfqiAQYDruZD_PrQKJe3ie7zNsQT6oT6IqlvMNuY0WtnDjP0fmNADmjDDJMkhCeO-EtdL_5C3S5eKycX0ucK9NPt24c5cwUk5MOxxpqS0viRTDc40D36Er63vlHR0yeK4vkRUxeRbnrKKekWlAI5nRjyQ",
          "e": "AQAB",
          "d": "QABxJVwrnYgmE9lKXWwsGCXpGXdTlY51h6m13d2UoG5MCuP-7YokG1owF8tl1DkdrqlMZTgTNQgIsB191rgRO5W1CDQluGDsUrBnaFNLqVPlMMP6Bz8r3X5j20mIyKh4Y6_2CfE_r1fJin5Q7iTP4gKLf_i1s1uP0YCjuN-rtqK7rZmdC5emBv_bcNxRfYYSmWj9SQ53Sc7q9mh-ptKIcEDVVNEbTQ8AWlApqLPso4V5IJn6GD4SU-HJvkC8IW5nnt-jmiChKLP5oZteKBKthZo8hGMfaiHAIMev2AvBzAtdNf5RSCWg4pYgfNWOldzmqtsf7vnZZOF-Xak2Aa5HgQ",
          "p": "5s_ySqif02HBcKtCJWQwYtJaGXpondhZ20NGLSogBvOkmRfDBYrgSATuebOeatQ5AMIJ9JghuKW_pgKsHAZT0ML4DM37dVJ86ApQU6KHNnpj5mSGHHQ0PkI3Rd16yLbh7uT7uBZRm38ZuiZhfnyarJiJvY40uZIl3emi5wvy1DE",
          "q": "3mQ_RZkF4wcRYRRjj9JH7h7wBa07GfRzffpbNuNc-bNFyte7yEETF1K3xO-14XY2pnHJgM9HjMhSyc3cMD07HKz-Kqe36EoBH6x7Ih3p5WuxYM2RQgKyCjBTwg20-sSwyo-P3w0bkHHpVApQnjD8cfdECzhceXNsQh_dJQyEmxk",
          "dp": "EIgYXIyTVfqMdltt02vHo2xZk7WWxKd4WCILZrS7soPE6EoxZ7Y4ti_UPNdGo3Qr2QgM2n4C_Eyy21sZpLA3VJ6CUbh3KEIOPDhw5Gyhrp85hIjyqhsQmtz3RIPGhZXDvO6dsOO4WKDT4Oda2EpocbBDPVZwJFJ5b9mKF25dqCE",
          "dq": "UqjCF7VLydlrrUCtzNwk3i3jmsiLihchAjcWxiz19t2aWE2dP05osSeOpIVQfg-5Ol5aviTM_FfM5bM9XzSzDvKBugsCwTUYe9RZJBIoSJyhnlBp6DYmRME3sI31sat_5po7qHUvxJ2CUzlOQ64DdryoLt9xB7dOCrnbMZUYiKk",
          "qi": "eQbIaSNnh0XYR9rLXyz7qDw0_17teRO2g65eXQGhbgsB7UjllAY8cAbECmn6KL3HSQGAK_qJbq65VxkwNFKXDQog1yZnCej1lr_FTZ8BUseh8UDgzSMs1q6sM-a6YhdCawX-yZyMUxrdwyxpRi5FI2Wyb5fLHwgr-NpLD9wJ2mg",
          "use": "sig",
          "alg": "PS256"
        }
      ]
    },
    "org_jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "8siTt8_cHxj7zjye0fTMoJrNxlIbqjCb_bf4851WekE",
          "n": "yIK2Y1AIu-s9eEbCyJtKTIKRG1T6o3JsYN06HI5UibvwmFXIrhTyUwYmFVxaaEbOWVjYo0GiyXKHbInFbtwnvmSgMKvjtoIk4S6jk-aks8phflHB5YIDtDP0BxDgarpX_aeXdu3lWoQBpK5B6vKyrh94JMO5tSU0Zwv-5ITcA0SBmEPBr9spfQCFLIwlzCfqiAQYDruZD_PrQKJe3ie7zNsQT6oT6IqlvMNuY0WtnDjP0fmNADmjDDJMkhCeO-EtdL_5C3S5eKycX0ucK9NPt24c5cwUk5MOxxpqS0viRTDc40D36Er63vlHR0yeK4vkRUxeRbnrKKekWlAI5nRjyQ",
          "e": "AQAB",
          "d": "QABxJVwrnYgmE9lKXWwsGCXpGXdTlY51h6m13d2UoG5MCuP-7YokG1owF8tl1DkdrqlMZTgTNQgIsB191rgRO5W1CDQluGDsUrBnaFNLqVPlMMP6Bz8r3X5j20mIyKh4Y6_2CfE_r1fJin5Q7iTP4gKLf_i1s1uP0YCjuN-rtqK7rZmdC5emBv_bcNxRfYYSmWj9SQ53Sc7q9mh-ptKIcEDVVNEbTQ8AWlApqLPso4V5IJn6GD4SU-HJvkC8IW5nnt-jmiChKLP5oZteKBKthZo8hGMfaiHAIMev2AvBzAtdNf5RSCWg4pYgfNWOldzmqtsf7vnZZOF-Xak2Aa5HgQ",
          "p": "5s_ySqif02HBcKtCJWQwYtJaGXpondhZ20NGLSogBvOkmRfDBYrgSATuebOeatQ5AMIJ9JghuKW_pgKsHAZT0ML4DM37dVJ86ApQU6KHNnpj5mSGHHQ0PkI3Rd16yLbh7uT7uBZRm38ZuiZhfnyarJiJvY40uZIl3emi5wvy1DE",
          "q": "3mQ_RZkF4wcRYRRjj9JH7h7wBa07GfRzffpbNuNc-bNFyte7yEETF1K3xO-14XY2pnHJgM9HjMhSyc3cMD07HKz-Kqe36EoBH6x7Ih3p5WuxYM2RQgKyCjBTwg20-sSwyo-P3w0bkHHpVApQnjD8cfdECzhceXNsQh_dJQyEmxk",
          "dp": "EIgYXIyTVfqMdltt02vHo2xZk7WWxKd4WCILZrS7soPE6EoxZ7Y4ti_UPNdGo3Qr2QgM2n4C_Eyy21sZpLA3VJ6CUbh3KEIOPDhw5Gyhrp85hIjyqhsQmtz3RIPGhZXDvO6dsOO4WKDT4Oda2EpocbBDPVZwJFJ5b9mKF25dqCE",
          "dq": "UqjCF7VLydlrrUCtzNwk3i3jmsiLihchAjcWxiz19t2aWE2dP05osSeOpIVQfg-5Ol5aviTM_FfM5bM9XzSzDvKBugsCwTUYe9RZJBIoSJyhnlBp6DYmRME3sI31sat_5po7qHUvxJ2CUzlOQ64DdryoLt9xB7dOCrnbMZUYiKk",
          "qi": "eQbIaSNnh0XYR9rLXyz7qDw0_17teRO2g65eXQGhbgsB7UjllAY8cAbECmn6KL3HSQGAK_qJbq65VxkwNFKXDQog1yZnCej1lr_FTZ8BUseh8UDgzSMs1q6sM-a6YhdCawX-yZyMUxrdwyxpRi5FI2Wyb5fLHwgr-NpLD9wJ2mg",
          "use": "sig",
          "alg": "PS256"
        }
      ]
    }
  },
  "client2": {
    "client_id": "571655f7-d1c5-4654-af2f-ccdfc80a6614",
    "scope": "openid resources consents",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "X5oZRf5apGN99DP7lMczsZeeh_aJUxngOli2IksuWec",
          "n": "vSRLQAJv8ZiHtOQ1_-gLwuRThLWv-38aVXJF8Jm0RADo8Egc6GI5iMzpVaC29383WBsiL53lDrpjQsZgW875w2STI58XDggAv6Uo1SpSf0ft3PCmEif3sVFYWN9r8fJglkF-fbYcinIwT6x4jZbVEU2A_jjO9YRnQf9N_4vHqCPRb-0mVKJZBRjBViciPA_HY_EsQFlgUh9ySg7pcKMvxVu0p7vG-L4wJV6ib1sTiMrQEuwLFIma6YvCk4Lbx1aSHMae3fwrD0Tu4D3pD-ZbbV3KmazLXlbtvXxYgrRgzrMpFJnDBAe8jh0KjcBLpWWRS_f4CJw8SeBzH87Mz7disQ",
          "e": "AQAB",
          "d": "XIawuTN4B7wSRw-Myw99EW4Y3Ub0PBfFjh9Ez5qhcNLxIPpmCdhjROTZEKZ6W0DEljlP0_Nt5nKPtE7PPJpX3JoK0NY2tQp9M0NcYks96D4LwpWG6ELdDMU6bt99MvLbBSYs9tprw95we8lnf_xVZw1_GN45gCmxSbvXMDf1B-8Fntqqba0vUcjxfa6ARDd81TpeqYR8frQvJgULDB-qzB_27yRgLFp0jnYRVE0atXomyQfTCJDRvYOF_K4BfjOn_0wped97Gea0mtoCPxIAlB_J-1-0g0cQxE1VIFucwK_8WMvI2RTihq8-egxtzFAMHJ5TYNjdjPAP3K2BwEviQQ",
          "p": "8AVuub3SMNClxKjt_GfR9V4BNRqh6ym_TKA0x6rj7X40x0z0o7htc_IZ0X7mCGBi7QF8x5l2PMCcCqSH7A9e2PBAVcgxwu6hO6cZdoDDjxstvIbTzVzNAyrANv3Ku_H6coFv9jlDbYcsTcCSPAmsjzo_bEpS5kLBxeeQO4Rvmw0",
          "q": "ybu_SMgRXu0wTUXE7yA6njXq86KDcW1cXQewyvtaVjXRht2siXxXf8tQkmGyiUTLL8t3BkfH8FTHs5aJwVcFLzuhhjPGV7MBrglWzuvbKMVMBIe8JrSxtpyWbiFJGqepwceTcdoFNtHn2VBNhfDDtGKzmF3C8eGTy23cZW0HLTU",
          "dp": "JA9M4U7pYzgVj4QprQAUBR8IY2gK53-wI9z10QGVmLqbR04Cew5cM00uH9FG0f9ZHW5ZxssBfoMZbmflm8t7XnBJ2hlnkHe1dXbXVnxl5PwaVPaUn4fPrSghFKHwcWgbTlSv83gK70udlljWH3r8l9ASczx_U-S3o_n0K1zsP4k",
          "dq": "cG7RR5EqDUwItaiC__tocDEAx9T1iUw4RCk7IYZBbPcF1jLKLL4-Th1UxKDqzpKm4_Z0We27w3ic7Lyj_juvyglkFtXYX5yG_SZ7WUwek3SSz5uPA8uFmI9hT_QBOHflpvjCdpvaeBk5LOcSrenoSSsRiYQIWKMuqhyKz4SakVk",
          "qi": "GYwlHhRiImwwlNap6GbSt9TbQeyFXu6YP1Ux5bx50XKx3yzuzc5RCOLXqdux3xh6r-9LakpKqPe07UrMAn9gnYRaex-BvFrrD6Ybn9Dex-0DmBYmZ2THbYlN-n_-XaImkOW2KRkJDpkwlE6MglSYlJk3_yPU4B4W3HdLELMgc94",
          "use": "sig",
          "alg": "PS256"
        }
      ]
    },
    "org_jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "LaeQCRo-CgYUmYzprgjDNrh93p1Kj6WvneRAxyGwL8M",
          "n": "sAvLR7C9sBMP3f2r2GC4c2-HUfep_f3K1IjHJ3vOYUV2iMoicH_l863ino95sWUxQLmID2GWuC5IAyFkaYbiJ_VXdbZvC-lLqzmiz4FFpwepLx-jsYVbPgBBgfFftm2Wv-AuzTUkdkBcS6phsYE25s1hzJQNxqCyjmrpqAUdU5IDGV48acQEipGl8XePqYBK026DQehclvE4ikfrp2PFpKb5cY_9_vk36V91ebEDgv82Lb9VorEUy-1RbA5PaFH8fX_t1yqSYeOC90jjQe-Ndlym30fX2AWV8egLZ5jeh0C-6STFXqko_P7z7FO-L-Ej_X-5rHMEaf0O7zVV1LFjuw",
          "e": "AQAB",
          "d": "n72j7-I8zOcPD8TdSJLC6-P4avUKp_DBOkb-RyJ9KyBHpWmdBG3Zb1qJ9oyDxOboYS24exR3GZrNNyH2phaBYfaqLKKkcq93POAojpdjZ2N5LcxM0YkLOOAskMc_rR4VmvfGH-gntLFDzljFGrb_5T_ZjTOOqHwqaTYz3IT_jlK9P5ps6pWYNYaQRsuwLIurnN1NTwAffxLUjIOMwn2hum6Qdlw2xmO9REHhTlbVoLnurVwvMBSKZkKhcupFKW6kZ6i78hF_WewJDSGGCiXNXvZNIoMnIPpPM2RKLw0dpRDaFxXcwIN-DFbn-9T_qsutSpt3Tw8haEOZGn15MBt-CQ",
          "p": "6YILsdf7WG2v8EoGq3HYexhrRtNvB_CMgW8NB2w2diYebszFdLo9rp3NkNtPouLT5AIPSmmOKS-Dnvdf9sZ6Oy01XuGWBDiLNACZA4SGXrTISQcBX7tbtNCO1ZNLnDD4JechWqt01-Xcv7wPD2O1uUyyrGNMKWZgvMgRfQAUBRU",
          "q": "wQDTAHfMGHm3z44eoic8vTRGD3coziI2zzDbg92YX2aP987TX6RIN8ghvTgd3jXZNjNNvA4GH2z8Tmp8_F3KqQl2RJNcpUo7mEaHFZDJcCuW3yKL70r06ce1pagM456iUMwvWngJYakigPnwv3Mmtgv9FQYSIBj67IszajjVmY8",
          "dp": "AcyfvHIWnLrTpT1cyctpyKEKipQsgdonqwOpDQqXbNekWmQ3jUu2F_ddUyVteqrWySX-6irgDo8wK3Rqh-NFo9kYVS_V0RiCchcjFrTZuDcaZ_2m1A8EiOMmhpzI814pO1mJl0JE9zjtN4kCcLLq_o-JvOxS9Oq2Ch5cjCMJBHU",
          "dq": "IIVmCIcnIdyop1WYPdSEvJDpWUPH4WwMdj8SThbxzOl4StZT8aK59IRJgxvIlJ_YOPTOHWjziSoRHZl98_xN4MvSXN3D16o5foAr1OtvtfHyWyj0EV89A4N-TSqS-WvKh_jP5duiIQ2h3b-_3FKn7Db67yb1uOjcpy0Rfc2T2Gs",
          "qi": "DiGDZuuTW9n0VtXBGznkt0Skf-UN4Ww69dZMZlDnONGxSh5nGFXVS_t4T3cMxlKK3IlPsQb5ip5zz-j6CJLv8AiXuWXoSO0ZLHsqjh3w_HU0xWrbjnQijXy0rnLXBNPqItz-tHT8KqnuKuFbZCyPtMvYyla0Z6wr-O1BO5Lbuw4",
          "use": "sig",
          "alg": "PS256"
        }
      ]
    }
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIHIDCCBgigAwIBAgIUKv6LPAYZBHZQVYyntAwGhvKVQNkwDQYJKoZIhvcNAQEL\nBQAwdzELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLzAtBgNVBAMTJk9wZW4gSW5zdXJh\nbmNlIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMTExNDE1MjcwMFoXDTIz\nMTIxNDE1MjcwMFowggFJMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUkoxFzAVBgNV\nBAcTDlJJTyBERSBKQU5FSVJPMTkwNwYDVQQKEzBTVUwgQU1FUklDQSBTRUdVUk9T\nIERFIFBFU1NPQVMgRSBQUkVWSURFTkNJQSBTLkExITAfBgNVBAMTGHNhbmRib3gu\nbGluYS5vcGluLmNvbS5icjEXMBUGA1UEBRMOMDE3MDQ1MTMwMDAxNDYxHTAbBgNV\nBA8TFFByaXZhdGUgT3JnYW5pemF0aW9uMRMwEQYLKwYBBAGCNzwCAQMTAkJSMTMw\nMQYDVQRhEypPUElCUi0yNjlmMjE0Yi05Zjk3LTQ1Y2MtYTkwMi05YTg0NDY3NGVi\nYmQxNDAyBgoJkiaJk/IsZAEBEyRkZTNiMTY0MC01NTJjLTQ0ZWItYTNiMy0xMmVm\nNTI2ZjAyYTkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDyx8pz0h2N\nURYBJvU17VLL5tr5A5YIZHl/cT4rNATQu+KIibvikzM99Ypcqu9NamjGrC9R+Doh\n9RkW653RWUYurgTJcjd7wCJZ4ilZbZd3QY+wSuzTAJQWOpgs0KXDljw0jmlVDpMz\nrlP4PjRkDEAD9dBr1qdC12FZBW8oGdUUm876nf862FGCq00+Z8UsLy9p7sW0WVG+\nJ9HaPYqXkYQTqFdSng3r+AmaxYLOxUEO76hJNvB511AGbmrAxnoWzxr+bXcQP2yK\nQyvfF06L/T20y/BwHtl5uUhWn/jbGoiV6LAXn0qul5k9JmYqFdbARz8a2GvRdzTo\n1Nu7NYq60zFRAgMBAAGjggLOMIICyjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSH\n7JrTQ1KaHB7tkBG96H0NeWPIFzAfBgNVHSMEGDAWgBQe6nJx8bsl1+pttR0hY3JN\nExWkfjBFBggrBgEFBQcBAQQ5MDcwNQYIKwYBBQUHMAGGKWh0dHA6Ly9vY3NwLnNh\nbmRib3gucGtpLm9waW5icmFzaWwuY29tLmJyMEQGA1UdHwQ9MDswOaA3oDWGM2h0\ndHA6Ly9jcmwuc2FuZGJveC5wa2kub3BpbmJyYXNpbC5jb20uYnIvaXNzdWVyLmNy\nbDAjBgNVHREEHDAaghhzYW5kYm94LmxpbmEub3Bpbi5jb20uYnIwDgYDVR0PAQH/\nBAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMCMIIBoQYDVR0gBIIBmDCCAZQwggGQ\nBgorBgEEAYO6L2QBMIIBgDCCATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRp\nZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBM\naW1pdGVkIGFuZCBvdGhlciBwYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNp\nbmcgUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2Vy\ndmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRl\ncyBhY2NlcHRhbmNlIG9mIHRoZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNp\nY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsG\nAQUFBwIBFjhodHRwOi8vcmVwb3NpdG9yeS5zYW5kYm94LnBraS5vcGluYnJhc2ls\nLmNvbS5ici9wb2xpY2llczANBgkqhkiG9w0BAQsFAAOCAQEAN6ecyiLFOSQcrLP0\n6DoKvvaSJ3OQg5O4glLMdwewgVT0PvubufpzwZRQt+i7P2A+ZUKF+9yMtTM7fR/y\nOZUmL30frg8fAZ1kRmCJk4ndESpQ1qbrlMsWxZxIvqlF+713Lx2uoHcK6wUJ+ayv\n3zHk0+GmEoJyMXiMSn9duePBkduiLMD50wnNgYmrAInWRNKoAfzOMkwnRYMk6ill\nxLwZUwS7ah4zXd2of//sR9rVmHfXnGSb9ARgVoT4KYkJFUv2f4PUZ8quT7yljuCE\nw2rj88nwfqUJESvLg+TUdwt4tqnImwJC6EMR/OQ2U+jFhgb19o2Gk+XS3bgtv12o\nWAZCtg\u003d\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDyx8pz0h2NURYB\nJvU17VLL5tr5A5YIZHl/cT4rNATQu+KIibvikzM99Ypcqu9NamjGrC9R+Doh9RkW\n653RWUYurgTJcjd7wCJZ4ilZbZd3QY+wSuzTAJQWOpgs0KXDljw0jmlVDpMzrlP4\nPjRkDEAD9dBr1qdC12FZBW8oGdUUm876nf862FGCq00+Z8UsLy9p7sW0WVG+J9Ha\nPYqXkYQTqFdSng3r+AmaxYLOxUEO76hJNvB511AGbmrAxnoWzxr+bXcQP2yKQyvf\nF06L/T20y/BwHtl5uUhWn/jbGoiV6LAXn0qul5k9JmYqFdbARz8a2GvRdzTo1Nu7\nNYq60zFRAgMBAAECggEAPgvbbMA9NzmK4x5+upp9d4j3W36UIG71MiHR3p67wFDU\nM0roDp7KEMKo6sfwwps4TdYBffRvfvAxyk7LFY64RgPJS2Z6UZEn9kq7gJRmil7i\nBw8O+VoDfq7Y51MnmhXSKyheOROxgRrDcQUMxKjwz1JKQtUoCAgdY+/kmZ4Ie+xa\ngcl5PXlDnM/hFXtWsHrLhrWc3pWiSfsdndXMwymUawvZXjiGbXFpomkmRihoGgfU\nuGMqFnOqDTxZ/pBAhlV30bS6gy3Wcxcke/TazV1Ponq1/hzDu/h0RjedPZeSLXHS\nDXe/jIYb/TxxfhaU1vR+DpVPqG6zuUfmWQFikrk4JQKBgQD/OQe+Pl2xo+b+6T9I\nigcrTRMciPGnEYrClWvmQtTrTdwKJOoalSZWl3QViG2Y6BCk3p7dy0BM6ksx7ezu\njIIDnkzADc8fXOZv6MU8Y+v2pqxvajl8YLbclGxotEFaqSpMeD74+uaXNbnzVCvh\nYEu9Mox3VsfvNJ4ZNXXjEJi9GwKBgQDzhQ+FRzZkqCnAMlVnxdp+NnzvF9VGE96P\nUrTGkZ/5rpt9457g6/ujhGYgexQr/Ty59K0JOgymMm52ycwvYY2DW5hftLYwF4bl\nNqnDApKpK2cinQhh/ibXE3iFDVN9TAMR8BTYFDvIhgDRvoMgIfvEYOapNP9E2SmL\nYKBvZqyOAwJ/N9RB3VvHIxS3cwuSzEtlRhOWGqfaNLGhqO8Gq1fzO4XMnGt2ylnW\nCRsYSZ2OW+Rnv6jzF5Fef3TA/isNqSETT7dRErHynOm1fsVsX8l71HihP7381ThS\nx+2vyTelFC/tEM08+TnpNyqJgrDm6GYoKzrjfzd8hNb9voXzQ7hdsQKBgQDlXNtc\nfdFWhykj1ISqhCkiHXIYxErlgUtrlMueB4U052ee7+gyEzJlNgv25dX/BLrQrwrX\nmOxXEUMH8VO3ANwH8BqZchzzOQWeGJlWirLWUYIHkP5XRckRZE5sizuq1RBDMeyA\nBLa2TLiy1QyuFDQNJ/O5Rah1EVFW7IDPzFYUPwKBgQCJRWcv2FE9T+RyFbW6NF1h\n+mz+m5A65CZVdZ8+xrKTSwGcTI+LfG4mC7jOBVt/HJYux/ZAgKxoc0H/R9FKekr1\n57rzKSwZOXeQ6EhOlhIUY54hvdzcWgu8G9UZOc3rJUCDzUq5jtnuwz5nUXSCT6w2\nDsYOyoHm7H5G8bCMLIUd/g\u003d\u003d\n-----END PRIVATE KEY-----"
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIHIDCCBgigAwIBAgIUL0Uo4lUgfcjmmfZ3Zx9RSrQnZPUwDQYJKoZIhvcNAQEL\nBQAwdzELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLzAtBgNVBAMTJk9wZW4gSW5zdXJh\nbmNlIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMTExNDE1MjgwMFoXDTIz\nMTIxNDE1MjgwMFowggFJMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUkoxFzAVBgNV\nBAcTDlJJTyBERSBKQU5FSVJPMTkwNwYDVQQKEzBTVUwgQU1FUklDQSBTRUdVUk9T\nIERFIFBFU1NPQVMgRSBQUkVWSURFTkNJQSBTLkExITAfBgNVBAMTGHNhbmRib3gu\nbGluYS5vcGluLmNvbS5icjEXMBUGA1UEBRMOMDE3MDQ1MTMwMDAxNDYxHTAbBgNV\nBA8TFFByaXZhdGUgT3JnYW5pemF0aW9uMRMwEQYLKwYBBAGCNzwCAQMTAkJSMTMw\nMQYDVQRhEypPUElCUi0yNjlmMjE0Yi05Zjk3LTQ1Y2MtYTkwMi05YTg0NDY3NGVi\nYmQxNDAyBgoJkiaJk/IsZAEBEyQ1NzE2NTVmNy1kMWM1LTQ2NTQtYWYyZi1jY2Rm\nYzgwYTY2MTQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDuJaj3pR5Y\nD1YBJLLxOtfceMQkRpASfA11mNFLs9FXMmNqyWui21DAjwXzKAUYBjp9T6fH10FG\noX7SgoUGZnoKpjWAmKRTzTbDim6AnhivcaXzzciCk2Y/iN6NMSZBH5ySyYgN98Fk\nr6J8aNipe6RwfqCiVY+KgpF3CUVsg2BBDIO/2JyNG5jl1PU0Nmd/lQhPOS+yDGMa\nVIBTxzRXJOHQmNR4LYyA4y/NQ2bUwbPcawsN78f0V6HFAkOuj5mFNJCOrR3lHIZa\nLnKa2Z5ffpj6eUa3pMARDUG0Ob0RoUs4cjD2pq/ohhhvAe5jpaM36/+Oum3jgDGu\ny5OFnCJwmqzZAgMBAAGjggLOMIICyjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQS\npNTPjb5lLGMMgNY2BoWtp2Q4ADAfBgNVHSMEGDAWgBQe6nJx8bsl1+pttR0hY3JN\nExWkfjBFBggrBgEFBQcBAQQ5MDcwNQYIKwYBBQUHMAGGKWh0dHA6Ly9vY3NwLnNh\nbmRib3gucGtpLm9waW5icmFzaWwuY29tLmJyMEQGA1UdHwQ9MDswOaA3oDWGM2h0\ndHA6Ly9jcmwuc2FuZGJveC5wa2kub3BpbmJyYXNpbC5jb20uYnIvaXNzdWVyLmNy\nbDAjBgNVHREEHDAaghhzYW5kYm94LmxpbmEub3Bpbi5jb20uYnIwDgYDVR0PAQH/\nBAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMCMIIBoQYDVR0gBIIBmDCCAZQwggGQ\nBgorBgEEAYO6L2QBMIIBgDCCATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRp\nZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBM\naW1pdGVkIGFuZCBvdGhlciBwYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNp\nbmcgUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2Vy\ndmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRl\ncyBhY2NlcHRhbmNlIG9mIHRoZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNp\nY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsG\nAQUFBwIBFjhodHRwOi8vcmVwb3NpdG9yeS5zYW5kYm94LnBraS5vcGluYnJhc2ls\nLmNvbS5ici9wb2xpY2llczANBgkqhkiG9w0BAQsFAAOCAQEADKFAcyMHY6x85ZVW\n6HAahDfWGI/S9wX036RZoJdUS3IxPE01EfHOJOf+mNtu7hnYv4+hvSygHJe1MekO\n1eVu7Baaav5vcO34W6+EUR631XU1J/ypDlDW2UExI/oxu96DHzs2VwjmHBjR2u+l\nld7UDNlogTzMg2HtZnlhxi2xhuprLobkm++i0BseV015ZJSrbRmoWedV2kMvd4e9\n/ODl/rM6G+zcRE+kipKrV0gL3wwV5VZWVwzKsYsSaAboF0DIFfv5G6j6qjKZQam9\n/H8v1LTac+Uf3n83RHtkMTrscpdHiXl2AJtJWQvymcl3PNyaugv0bYBlZlNw3aFF\nEW4tEw\u003d\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDuJaj3pR5YD1YB\nJLLxOtfceMQkRpASfA11mNFLs9FXMmNqyWui21DAjwXzKAUYBjp9T6fH10FGoX7S\ngoUGZnoKpjWAmKRTzTbDim6AnhivcaXzzciCk2Y/iN6NMSZBH5ySyYgN98Fkr6J8\naNipe6RwfqCiVY+KgpF3CUVsg2BBDIO/2JyNG5jl1PU0Nmd/lQhPOS+yDGMaVIBT\nxzRXJOHQmNR4LYyA4y/NQ2bUwbPcawsN78f0V6HFAkOuj5mFNJCOrR3lHIZaLnKa\n2Z5ffpj6eUa3pMARDUG0Ob0RoUs4cjD2pq/ohhhvAe5jpaM36/+Oum3jgDGuy5OF\nnCJwmqzZAgMBAAECggEAAT8TNlCX6xARfCoMAbU0IgRDyojQAjjB/UaSedn0E4fA\n+3MYbB7HumpFNrOT6z9FGRjMoQAgaFU6C7IBLjplEx8xkn26BnJBgh58W5H4QRrQ\nKol+LijFVTnLKGQEdjzLHf2OB7yvN26v5ATMdX6fKrOO9aqK+MecKUpUIbBCVbTP\negNT+/oMztg60eweNiLBVP9NFxTz7KFyjWUe18nJwffYrmoNY0dTkWoThqU43Eq6\n+z6eKn+806JGWBtCVX0Mc3XUanFJ/1dlq+zil3wwFtrBG6CpiXtg8kD7i4Y6aXzl\ncIMmpNNFXm0VxfwUa4hjtuBup5eRP5wHoW7v8JzTgQKBgQD6Cq4IRBeAxsKWrsv9\nE5lRjgN69qXm6Zu6t9/ft2co9nAbPotfTqw5L9gl+oRjfunNWz4+4OtL97de5h2d\nkRqDTbG4xmgfycEHNm6p2qEGax2mh7Gy9R9lDTE1hGGhuOpPc7+LnIGRVbwXH/uY\n2xS7KGwiqkzxvLtJiJyluZEKyQKBgQDz0muDo0ymwQC0/CHrWhh4/fA6ykucmDAN\nYHB7gKtm71o+oNRUgYqrbSvbjkycHCGA44F2VG2VthRtFN6fmAO0zdVsYVnDY1oB\nK0d9knbkoKQM3sSnf0HhZ6VqEMbMye+ttTbioqiUwltWF70kxjgb5dK/owRZMIzA\nUCp/Sj6JkQKBgAokGL7ZFCLy7L1zxW40N0mpetan3j6pRtmhz4ChTZvJsu5H8Rsi\nc7W2DQwtRuVKJm1fv/yI3sIr/9Hnf1f+pJaitgyKb3qqkhuax444AcPi4Eb6xeg+\nLNHKYS6MefE3MLmcNi6RYGfmlERT1b5zVDnq/8fAJHLBds8arU/DYPCRAoGAZS3g\np9PQLzLQVEp82OmeVjcqxXrFPcp5xlNK2jVe62xQCsU614aaQOEg3g+DAxU5Yf8G\n7k/C2emhOFL8v0WZ5CG2ey86zLYh13JaTGXHKMDw0tZuzQMmF5+nKQilNr5l07Pr\nfsj5JCIzPNrFBsmq5wjMF/JSD6DyB6w8tm3c3cECgYEAy6ZG300Fgk8PRlTQ+qgU\ncpbfOYkFDpOpyciuZ2tFX5jsf898uyaHLYdvAQYH6JiJXhy4KrYLWeDdZBriYcNp\nSqBsymm80+OqUHMxOY9Ix26fG7IYGzwJ2cNDhZGPzTUt6OV52wg8IUK3rQKIRg6m\ngAViWXd9HXLniINtJP93Sgk\u003d\n-----END PRIVATE KEY-----"
  },
  "consent": {}
}
testName
fapi1-advanced-final-ensure-request-object-without-scope-fails
2022-12-13 19:58:46 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/SulAmericaSeguros-AuthServer-v1/callback
2022-12-13 19:58:46
GetDynamicServerConfiguration
HTTP request
request_uri
https://api.sulamericaseguros.hml.opinb3.com.br/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-12-13 19:58:46 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "x-powered-by": "Express",
  "access-control-allow-origin": "*",
  "x-fapi-auth-date": "Tue Dec 13 2022 19:58:46 GMT+0000 (Coordinated Universal Time)",
  "x-fapi-interaction-id": "67bba017-a413-4528-810a-eb1a8e824a5b",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "1999",
  "etag": "W/\"7cf-D4nf5pSL/3ZYvsA3hU2PD/OwTWA\"",
  "date": "Tue, 13 Dec 2022 19:58:46 GMT",
  "x-envoy-upstream-service-time": "5",
  "server": "021"
}
response_body
{"issuer":"https://api.sulamericaseguros.hml.opinb3.com.br","authorization_endpoint":"https://corebank.sulamericaseguros.hml.linaob.com.br/open-insurance/consents/auth","token_endpoint":"https://mtls.sulamericaseguros.hml.opinb3.com.br/sessions","userinfo_endpoint":"https://mtls.sulamericaseguros.hml.opinb3.com.br/userinfo.openid","jwks_uri":"https://api.sulamericaseguros.hml.opinb3.com.br/jwks","registration_endpoint":"https://mtls.sulamericaseguros.hml.opinb3.com.br/companies/apps","ping_revoked_sris_endpoint":"","ping_session_management_sris_endpoint":"","ping_end_session_endpoint":"","scopes_supported":["openid","consents","resources","payments"],"claims_supported":["cpf","acr"],"response_types_supported":["code","code id_token"],"response_modes_supported":["form_post"],"grant_types_supported":["client_credentials","authorization_code","refresh_token"],"subject_types_supported":["public","pairwise"],"id_token_signing_alg_values_supported":["PS256"],"token_endpoint_auth_methods_supported":["tls_client_auth"],"token_endpoint_auth_signing_alg_values_supported":["PS256"],"claim_types_supported":["normal"],"claims_parameter_supported":true,"request_parameter_supported":true,"request_uri_parameter_supported":false,"request_object_signing_alg_values_supported":["PS256"],"id_token_encryption_alg_values_supported":["dir","A128KW","A192KW","A256KW","A128GCMKW","A192GCMKW","A256GCMKW","ECDH-ES","ECDH-ES+A128KW","ECDH-ES+A192KW","ECDH-ES+A256KW","RSA-OAEP"],"id_token_encryption_enc_values_supported":["A128CBC-HS256","A192CBC-HS384","A256CBC-HS512","A128GCM","A192GCM","A256GCM"],"require_pushed_authorization_requests":false,"code_challenge_methods_supported":["S256"],"tls_client_certificate_bound_access_tokens":true,"userinfo_signing_alg_values_supported":["PS256"],"acr_values_supported":["urn:brasil:openinsurance:loa2","urn:brasil:openinsurance:loa3"],"request_object_encryption_alg_values_supported":["RSA-OAEP"],"request_object_encryption_enc_values_supported":["A256GCM"]}
2022-12-13 19:58:46 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
issuer
https://api.sulamericaseguros.hml.opinb3.com.br
authorization_endpoint
https://corebank.sulamericaseguros.hml.linaob.com.br/open-insurance/consents/auth
token_endpoint
https://mtls.sulamericaseguros.hml.opinb3.com.br/sessions
userinfo_endpoint
https://mtls.sulamericaseguros.hml.opinb3.com.br/userinfo.openid
jwks_uri
https://api.sulamericaseguros.hml.opinb3.com.br/jwks
registration_endpoint
https://mtls.sulamericaseguros.hml.opinb3.com.br/companies/apps
ping_revoked_sris_endpoint

                                
ping_session_management_sris_endpoint

                                
ping_end_session_endpoint

                                
scopes_supported
[
  "openid",
  "consents",
  "resources",
  "payments"
]
claims_supported
[
  "cpf",
  "acr"
]
response_types_supported
[
  "code",
  "code id_token"
]
response_modes_supported
[
  "form_post"
]
grant_types_supported
[
  "client_credentials",
  "authorization_code",
  "refresh_token"
]
subject_types_supported
[
  "public",
  "pairwise"
]
id_token_signing_alg_values_supported
[
  "PS256"
]
token_endpoint_auth_methods_supported
[
  "tls_client_auth"
]
token_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
claim_types_supported
[
  "normal"
]
claims_parameter_supported
true
request_parameter_supported
true
request_uri_parameter_supported
false
request_object_signing_alg_values_supported
[
  "PS256"
]
id_token_encryption_alg_values_supported
[
  "dir",
  "A128KW",
  "A192KW",
  "A256KW",
  "A128GCMKW",
  "A192GCMKW",
  "A256GCMKW",
  "ECDH-ES",
  "ECDH-ES+A128KW",
  "ECDH-ES+A192KW",
  "ECDH-ES+A256KW",
  "RSA-OAEP"
]
id_token_encryption_enc_values_supported
[
  "A128CBC-HS256",
  "A192CBC-HS384",
  "A256CBC-HS512",
  "A128GCM",
  "A192GCM",
  "A256GCM"
]
require_pushed_authorization_requests
false
code_challenge_methods_supported
[
  "S256"
]
tls_client_certificate_bound_access_tokens
true
userinfo_signing_alg_values_supported
[
  "PS256"
]
acr_values_supported
[
  "urn:brasil:openinsurance:loa2",
  "urn:brasil:openinsurance:loa3"
]
request_object_encryption_alg_values_supported
[
  "RSA-OAEP"
]
request_object_encryption_enc_values_supported
[
  "A256GCM"
]
2022-12-13 19:58:46 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2022-12-13 19:58:46 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2022-12-13 19:58:46
FetchServerKeys
Fetching server key
jwks_uri
https://api.sulamericaseguros.hml.opinb3.com.br/jwks
2022-12-13 19:58:46
FetchServerKeys
HTTP request
request_uri
https://api.sulamericaseguros.hml.opinb3.com.br/jwks
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-12-13 19:58:46 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "x-powered-by": "Express",
  "access-control-allow-origin": "*",
  "x-fapi-auth-date": "Tue Dec 13 2022 19:58:46 GMT+0000 (Coordinated Universal Time)",
  "x-fapi-interaction-id": "0152de20-01cf-4d8f-995f-6ac567a5cac7",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "958",
  "etag": "W/\"3be-V0dung0kSMMoFWqJxUCiItH3dbQ\"",
  "date": "Tue, 13 Dec 2022 19:58:46 GMT",
  "x-envoy-upstream-service-time": "4",
  "server": "021"
}
response_body
{"keys":[{"kty":"RSA","kid":"DGBrZhQX8EHsZzPKUir-ArPCaShsihpvn_B19Xm-Nlk","x5t":"k8tocUcpjG_ZbHyWM7pdxNgl7UA","n":"qloOlvn_9m8VlNpGvi7O4IV5WBW19xUSmGjVhGgU-7c984MX7XZ-FXrgLDWCPUry93G_tY54HwxLT9L4KF5ooCz6zB6cwzVKZo2KR4Ws9ROb1PZ7Uy6M04TFgQ1-QG93V6ReojffOL96zsB-CB5nAA64_ECVLGKWwNNQfVgkqQJqUPqDpJIuLKnPKMtj7xR-WkUI6mg_gz0rIm638AJViG0p8fhnaCCm5R7CQqclXZsHMAAzmztakkgaNmFyp8XLesYrNon_poAqHKAh35E6cIHf2sxFhNlPtIReDZlCnCe-2YCdrOlJI0crYQhEhSlS6CGnaeOXHMuNgp8jyGARdQ","e":"AQAB","use":"sig"},{"kty":"RSA","kid":"pHaVi85UqDfj8j7FnGxTa2iOKlqId-1N_wYk72hsokc","x5t":"5k1GwP3f9QzvfyI92DllRYIJEHo","n":"uLhWKFUzOXrTZ2C2twtO6YqDs4Mq49q6Ns6eKGhC7CUB2FMcGWqiijAgw1AuPHUdDMowGzpwrfjSFkHLZ5oFRxctRlXuSnhLjz6Vl8iDEG1pCHez9Az0y2uBCR2WeFU9ZzvkQMithp05S9gsdgEVjsbBacnf_Qh194HP9H820D0wragjBSq_nDM0bkk0w32rTgRmfGpbyoAobaeylNtVmnZ3VSk8ltyyJTud8XipdvyLYmuyc_0Q5qYn467d3TAtSXHZjLJSZ6WPvtAGoOW37g0hWs1wVuT0Z3FH0luRs9EYGLCDGE1IPp1NdiCZVV4bi6IC2pEJGwxcg-1pQ-tZYQ","e":"AQAB","use":"enc"}]}
2022-12-13 19:58:46
FetchServerKeys
Found JWK set string
jwk_string
{"keys":[{"kty":"RSA","kid":"DGBrZhQX8EHsZzPKUir-ArPCaShsihpvn_B19Xm-Nlk","x5t":"k8tocUcpjG_ZbHyWM7pdxNgl7UA","n":"qloOlvn_9m8VlNpGvi7O4IV5WBW19xUSmGjVhGgU-7c984MX7XZ-FXrgLDWCPUry93G_tY54HwxLT9L4KF5ooCz6zB6cwzVKZo2KR4Ws9ROb1PZ7Uy6M04TFgQ1-QG93V6ReojffOL96zsB-CB5nAA64_ECVLGKWwNNQfVgkqQJqUPqDpJIuLKnPKMtj7xR-WkUI6mg_gz0rIm638AJViG0p8fhnaCCm5R7CQqclXZsHMAAzmztakkgaNmFyp8XLesYrNon_poAqHKAh35E6cIHf2sxFhNlPtIReDZlCnCe-2YCdrOlJI0crYQhEhSlS6CGnaeOXHMuNgp8jyGARdQ","e":"AQAB","use":"sig"},{"kty":"RSA","kid":"pHaVi85UqDfj8j7FnGxTa2iOKlqId-1N_wYk72hsokc","x5t":"5k1GwP3f9QzvfyI92DllRYIJEHo","n":"uLhWKFUzOXrTZ2C2twtO6YqDs4Mq49q6Ns6eKGhC7CUB2FMcGWqiijAgw1AuPHUdDMowGzpwrfjSFkHLZ5oFRxctRlXuSnhLjz6Vl8iDEG1pCHez9Az0y2uBCR2WeFU9ZzvkQMithp05S9gsdgEVjsbBacnf_Qh194HP9H820D0wragjBSq_nDM0bkk0w32rTgRmfGpbyoAobaeylNtVmnZ3VSk8ltyyJTud8XipdvyLYmuyc_0Q5qYn467d3TAtSXHZjLJSZ6WPvtAGoOW37g0hWs1wVuT0Z3FH0luRs9EYGLCDGE1IPp1NdiCZVV4bi6IC2pEJGwxcg-1pQ-tZYQ","e":"AQAB","use":"enc"}]}
2022-12-13 19:58:46 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "DGBrZhQX8EHsZzPKUir-ArPCaShsihpvn_B19Xm-Nlk",
      "x5t": "k8tocUcpjG_ZbHyWM7pdxNgl7UA",
      "n": "qloOlvn_9m8VlNpGvi7O4IV5WBW19xUSmGjVhGgU-7c984MX7XZ-FXrgLDWCPUry93G_tY54HwxLT9L4KF5ooCz6zB6cwzVKZo2KR4Ws9ROb1PZ7Uy6M04TFgQ1-QG93V6ReojffOL96zsB-CB5nAA64_ECVLGKWwNNQfVgkqQJqUPqDpJIuLKnPKMtj7xR-WkUI6mg_gz0rIm638AJViG0p8fhnaCCm5R7CQqclXZsHMAAzmztakkgaNmFyp8XLesYrNon_poAqHKAh35E6cIHf2sxFhNlPtIReDZlCnCe-2YCdrOlJI0crYQhEhSlS6CGnaeOXHMuNgp8jyGARdQ",
      "e": "AQAB",
      "use": "sig"
    },
    {
      "kty": "RSA",
      "kid": "pHaVi85UqDfj8j7FnGxTa2iOKlqId-1N_wYk72hsokc",
      "x5t": "5k1GwP3f9QzvfyI92DllRYIJEHo",
      "n": "uLhWKFUzOXrTZ2C2twtO6YqDs4Mq49q6Ns6eKGhC7CUB2FMcGWqiijAgw1AuPHUdDMowGzpwrfjSFkHLZ5oFRxctRlXuSnhLjz6Vl8iDEG1pCHez9Az0y2uBCR2WeFU9ZzvkQMithp05S9gsdgEVjsbBacnf_Qh194HP9H820D0wragjBSq_nDM0bkk0w32rTgRmfGpbyoAobaeylNtVmnZ3VSk8ltyyJTud8XipdvyLYmuyc_0Q5qYn467d3TAtSXHZjLJSZ6WPvtAGoOW37g0hWs1wVuT0Z3FH0luRs9EYGLCDGE1IPp1NdiCZVV4bi6IC2pEJGwxcg-1pQ-tZYQ",
      "e": "AQAB",
      "use": "enc"
    }
  ]
}
2022-12-13 19:58:46 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "DGBrZhQX8EHsZzPKUir-ArPCaShsihpvn_B19Xm-Nlk",
      "x5t": "k8tocUcpjG_ZbHyWM7pdxNgl7UA",
      "n": "qloOlvn_9m8VlNpGvi7O4IV5WBW19xUSmGjVhGgU-7c984MX7XZ-FXrgLDWCPUry93G_tY54HwxLT9L4KF5ooCz6zB6cwzVKZo2KR4Ws9ROb1PZ7Uy6M04TFgQ1-QG93V6ReojffOL96zsB-CB5nAA64_ECVLGKWwNNQfVgkqQJqUPqDpJIuLKnPKMtj7xR-WkUI6mg_gz0rIm638AJViG0p8fhnaCCm5R7CQqclXZsHMAAzmztakkgaNmFyp8XLesYrNon_poAqHKAh35E6cIHf2sxFhNlPtIReDZlCnCe-2YCdrOlJI0crYQhEhSlS6CGnaeOXHMuNgp8jyGARdQ",
      "e": "AQAB",
      "use": "sig"
    },
    {
      "kty": "RSA",
      "kid": "pHaVi85UqDfj8j7FnGxTa2iOKlqId-1N_wYk72hsokc",
      "x5t": "5k1GwP3f9QzvfyI92DllRYIJEHo",
      "n": "uLhWKFUzOXrTZ2C2twtO6YqDs4Mq49q6Ns6eKGhC7CUB2FMcGWqiijAgw1AuPHUdDMowGzpwrfjSFkHLZ5oFRxctRlXuSnhLjz6Vl8iDEG1pCHez9Az0y2uBCR2WeFU9ZzvkQMithp05S9gsdgEVjsbBacnf_Qh194HP9H820D0wragjBSq_nDM0bkk0w32rTgRmfGpbyoAobaeylNtVmnZ3VSk8ltyyJTud8XipdvyLYmuyc_0Q5qYn467d3TAtSXHZjLJSZ6WPvtAGoOW37g0hWs1wVuT0Z3FH0luRs9EYGLCDGE1IPp1NdiCZVV4bi6IC2pEJGwxcg-1pQ-tZYQ",
      "e": "AQAB",
      "use": "enc"
    }
  ]
}
2022-12-13 19:58:46 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2022-12-13 19:58:46 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2022-12-13 19:58:46 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2022-12-13 19:58:46 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "DGBrZhQX8EHsZzPKUir-ArPCaShsihpvn_B19Xm-Nlk",
      "x5t": "k8tocUcpjG_ZbHyWM7pdxNgl7UA",
      "n": "qloOlvn_9m8VlNpGvi7O4IV5WBW19xUSmGjVhGgU-7c984MX7XZ-FXrgLDWCPUry93G_tY54HwxLT9L4KF5ooCz6zB6cwzVKZo2KR4Ws9ROb1PZ7Uy6M04TFgQ1-QG93V6ReojffOL96zsB-CB5nAA64_ECVLGKWwNNQfVgkqQJqUPqDpJIuLKnPKMtj7xR-WkUI6mg_gz0rIm638AJViG0p8fhnaCCm5R7CQqclXZsHMAAzmztakkgaNmFyp8XLesYrNon_poAqHKAh35E6cIHf2sxFhNlPtIReDZlCnCe-2YCdrOlJI0crYQhEhSlS6CGnaeOXHMuNgp8jyGARdQ",
      "e": "AQAB",
      "use": "sig"
    },
    {
      "kty": "RSA",
      "kid": "pHaVi85UqDfj8j7FnGxTa2iOKlqId-1N_wYk72hsokc",
      "x5t": "5k1GwP3f9QzvfyI92DllRYIJEHo",
      "n": "uLhWKFUzOXrTZ2C2twtO6YqDs4Mq49q6Ns6eKGhC7CUB2FMcGWqiijAgw1AuPHUdDMowGzpwrfjSFkHLZ5oFRxctRlXuSnhLjz6Vl8iDEG1pCHez9Az0y2uBCR2WeFU9ZzvkQMithp05S9gsdgEVjsbBacnf_Qh194HP9H820D0wragjBSq_nDM0bkk0w32rTgRmfGpbyoAobaeylNtVmnZ3VSk8ltyyJTud8XipdvyLYmuyc_0Q5qYn467d3TAtSXHZjLJSZ6WPvtAGoOW37g0hWs1wVuT0Z3FH0luRs9EYGLCDGE1IPp1NdiCZVV4bi6IC2pEJGwxcg-1pQ-tZYQ",
      "e": "AQAB",
      "use": "enc"
    }
  ]
}
2022-12-13 19:58:46 SUCCESS
GetStaticClientConfiguration
Found a static client object
client_id
de3b1640-552c-44eb-a3b3-12ef526f02a9
scope
openid resources consents
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "8siTt8_cHxj7zjye0fTMoJrNxlIbqjCb_bf4851WekE",
      "n": "yIK2Y1AIu-s9eEbCyJtKTIKRG1T6o3JsYN06HI5UibvwmFXIrhTyUwYmFVxaaEbOWVjYo0GiyXKHbInFbtwnvmSgMKvjtoIk4S6jk-aks8phflHB5YIDtDP0BxDgarpX_aeXdu3lWoQBpK5B6vKyrh94JMO5tSU0Zwv-5ITcA0SBmEPBr9spfQCFLIwlzCfqiAQYDruZD_PrQKJe3ie7zNsQT6oT6IqlvMNuY0WtnDjP0fmNADmjDDJMkhCeO-EtdL_5C3S5eKycX0ucK9NPt24c5cwUk5MOxxpqS0viRTDc40D36Er63vlHR0yeK4vkRUxeRbnrKKekWlAI5nRjyQ",
      "e": "AQAB",
      "d": "QABxJVwrnYgmE9lKXWwsGCXpGXdTlY51h6m13d2UoG5MCuP-7YokG1owF8tl1DkdrqlMZTgTNQgIsB191rgRO5W1CDQluGDsUrBnaFNLqVPlMMP6Bz8r3X5j20mIyKh4Y6_2CfE_r1fJin5Q7iTP4gKLf_i1s1uP0YCjuN-rtqK7rZmdC5emBv_bcNxRfYYSmWj9SQ53Sc7q9mh-ptKIcEDVVNEbTQ8AWlApqLPso4V5IJn6GD4SU-HJvkC8IW5nnt-jmiChKLP5oZteKBKthZo8hGMfaiHAIMev2AvBzAtdNf5RSCWg4pYgfNWOldzmqtsf7vnZZOF-Xak2Aa5HgQ",
      "p": "5s_ySqif02HBcKtCJWQwYtJaGXpondhZ20NGLSogBvOkmRfDBYrgSATuebOeatQ5AMIJ9JghuKW_pgKsHAZT0ML4DM37dVJ86ApQU6KHNnpj5mSGHHQ0PkI3Rd16yLbh7uT7uBZRm38ZuiZhfnyarJiJvY40uZIl3emi5wvy1DE",
      "q": "3mQ_RZkF4wcRYRRjj9JH7h7wBa07GfRzffpbNuNc-bNFyte7yEETF1K3xO-14XY2pnHJgM9HjMhSyc3cMD07HKz-Kqe36EoBH6x7Ih3p5WuxYM2RQgKyCjBTwg20-sSwyo-P3w0bkHHpVApQnjD8cfdECzhceXNsQh_dJQyEmxk",
      "dp": "EIgYXIyTVfqMdltt02vHo2xZk7WWxKd4WCILZrS7soPE6EoxZ7Y4ti_UPNdGo3Qr2QgM2n4C_Eyy21sZpLA3VJ6CUbh3KEIOPDhw5Gyhrp85hIjyqhsQmtz3RIPGhZXDvO6dsOO4WKDT4Oda2EpocbBDPVZwJFJ5b9mKF25dqCE",
      "dq": "UqjCF7VLydlrrUCtzNwk3i3jmsiLihchAjcWxiz19t2aWE2dP05osSeOpIVQfg-5Ol5aviTM_FfM5bM9XzSzDvKBugsCwTUYe9RZJBIoSJyhnlBp6DYmRME3sI31sat_5po7qHUvxJ2CUzlOQ64DdryoLt9xB7dOCrnbMZUYiKk",
      "qi": "eQbIaSNnh0XYR9rLXyz7qDw0_17teRO2g65eXQGhbgsB7UjllAY8cAbECmn6KL3HSQGAK_qJbq65VxkwNFKXDQog1yZnCej1lr_FTZ8BUseh8UDgzSMs1q6sM-a6YhdCawX-yZyMUxrdwyxpRi5FI2Wyb5fLHwgr-NpLD9wJ2mg",
      "use": "sig",
      "alg": "PS256"
    }
  ]
}
org_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "8siTt8_cHxj7zjye0fTMoJrNxlIbqjCb_bf4851WekE",
      "n": "yIK2Y1AIu-s9eEbCyJtKTIKRG1T6o3JsYN06HI5UibvwmFXIrhTyUwYmFVxaaEbOWVjYo0GiyXKHbInFbtwnvmSgMKvjtoIk4S6jk-aks8phflHB5YIDtDP0BxDgarpX_aeXdu3lWoQBpK5B6vKyrh94JMO5tSU0Zwv-5ITcA0SBmEPBr9spfQCFLIwlzCfqiAQYDruZD_PrQKJe3ie7zNsQT6oT6IqlvMNuY0WtnDjP0fmNADmjDDJMkhCeO-EtdL_5C3S5eKycX0ucK9NPt24c5cwUk5MOxxpqS0viRTDc40D36Er63vlHR0yeK4vkRUxeRbnrKKekWlAI5nRjyQ",
      "e": "AQAB",
      "d": "QABxJVwrnYgmE9lKXWwsGCXpGXdTlY51h6m13d2UoG5MCuP-7YokG1owF8tl1DkdrqlMZTgTNQgIsB191rgRO5W1CDQluGDsUrBnaFNLqVPlMMP6Bz8r3X5j20mIyKh4Y6_2CfE_r1fJin5Q7iTP4gKLf_i1s1uP0YCjuN-rtqK7rZmdC5emBv_bcNxRfYYSmWj9SQ53Sc7q9mh-ptKIcEDVVNEbTQ8AWlApqLPso4V5IJn6GD4SU-HJvkC8IW5nnt-jmiChKLP5oZteKBKthZo8hGMfaiHAIMev2AvBzAtdNf5RSCWg4pYgfNWOldzmqtsf7vnZZOF-Xak2Aa5HgQ",
      "p": "5s_ySqif02HBcKtCJWQwYtJaGXpondhZ20NGLSogBvOkmRfDBYrgSATuebOeatQ5AMIJ9JghuKW_pgKsHAZT0ML4DM37dVJ86ApQU6KHNnpj5mSGHHQ0PkI3Rd16yLbh7uT7uBZRm38ZuiZhfnyarJiJvY40uZIl3emi5wvy1DE",
      "q": "3mQ_RZkF4wcRYRRjj9JH7h7wBa07GfRzffpbNuNc-bNFyte7yEETF1K3xO-14XY2pnHJgM9HjMhSyc3cMD07HKz-Kqe36EoBH6x7Ih3p5WuxYM2RQgKyCjBTwg20-sSwyo-P3w0bkHHpVApQnjD8cfdECzhceXNsQh_dJQyEmxk",
      "dp": "EIgYXIyTVfqMdltt02vHo2xZk7WWxKd4WCILZrS7soPE6EoxZ7Y4ti_UPNdGo3Qr2QgM2n4C_Eyy21sZpLA3VJ6CUbh3KEIOPDhw5Gyhrp85hIjyqhsQmtz3RIPGhZXDvO6dsOO4WKDT4Oda2EpocbBDPVZwJFJ5b9mKF25dqCE",
      "dq": "UqjCF7VLydlrrUCtzNwk3i3jmsiLihchAjcWxiz19t2aWE2dP05osSeOpIVQfg-5Ol5aviTM_FfM5bM9XzSzDvKBugsCwTUYe9RZJBIoSJyhnlBp6DYmRME3sI31sat_5po7qHUvxJ2CUzlOQ64DdryoLt9xB7dOCrnbMZUYiKk",
      "qi": "eQbIaSNnh0XYR9rLXyz7qDw0_17teRO2g65eXQGhbgsB7UjllAY8cAbECmn6KL3HSQGAK_qJbq65VxkwNFKXDQog1yZnCej1lr_FTZ8BUseh8UDgzSMs1q6sM-a6YhdCawX-yZyMUxrdwyxpRi5FI2Wyb5fLHwgr-NpLD9wJ2mg",
      "use": "sig",
      "alg": "PS256"
    }
  ]
}
2022-12-13 19:58:46
ValidateMTLSCertificatesHeader
No certificate authority found for MTLS
2022-12-13 19:58:46 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2022-12-13 19:58:46
ExtractMTLSCertificatesFromConfiguration
No certificate authority found for MTLS
2022-12-13 19:58:46 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDyx8pz0h2NURYBJvU17VLL5tr5A5YIZHl/cT4rNATQu+KIibvikzM99Ypcqu9NamjGrC9R+Doh9RkW653RWUYurgTJcjd7wCJZ4ilZbZd3QY+wSuzTAJQWOpgs0KXDljw0jmlVDpMzrlP4PjRkDEAD9dBr1qdC12FZBW8oGdUUm876nf862FGCq00+Z8UsLy9p7sW0WVG+J9HaPYqXkYQTqFdSng3r+AmaxYLOxUEO76hJNvB511AGbmrAxnoWzxr+bXcQP2yKQyvfF06L/T20y/BwHtl5uUhWn/jbGoiV6LAXn0qul5k9JmYqFdbARz8a2GvRdzTo1Nu7NYq60zFRAgMBAAECggEAPgvbbMA9NzmK4x5+upp9d4j3W36UIG71MiHR3p67wFDUM0roDp7KEMKo6sfwwps4TdYBffRvfvAxyk7LFY64RgPJS2Z6UZEn9kq7gJRmil7iBw8O+VoDfq7Y51MnmhXSKyheOROxgRrDcQUMxKjwz1JKQtUoCAgdY+/kmZ4Ie+xagcl5PXlDnM/hFXtWsHrLhrWc3pWiSfsdndXMwymUawvZXjiGbXFpomkmRihoGgfUuGMqFnOqDTxZ/pBAhlV30bS6gy3Wcxcke/TazV1Ponq1/hzDu/h0RjedPZeSLXHSDXe/jIYb/TxxfhaU1vR+DpVPqG6zuUfmWQFikrk4JQKBgQD/OQe+Pl2xo+b+6T9IigcrTRMciPGnEYrClWvmQtTrTdwKJOoalSZWl3QViG2Y6BCk3p7dy0BM6ksx7ezujIIDnkzADc8fXOZv6MU8Y+v2pqxvajl8YLbclGxotEFaqSpMeD74+uaXNbnzVCvhYEu9Mox3VsfvNJ4ZNXXjEJi9GwKBgQDzhQ+FRzZkqCnAMlVnxdp+NnzvF9VGE96PUrTGkZ/5rpt9457g6/ujhGYgexQr/Ty59K0JOgymMm52ycwvYY2DW5hftLYwF4blNqnDApKpK2cinQhh/ibXE3iFDVN9TAMR8BTYFDvIhgDRvoMgIfvEYOapNP9E2SmLYKBvZqyOAwJ/N9RB3VvHIxS3cwuSzEtlRhOWGqfaNLGhqO8Gq1fzO4XMnGt2ylnWCRsYSZ2OW+Rnv6jzF5Fef3TA/isNqSETT7dRErHynOm1fsVsX8l71HihP7381ThSx+2vyTelFC/tEM08+TnpNyqJgrDm6GYoKzrjfzd8hNb9voXzQ7hdsQKBgQDlXNtcfdFWhykj1ISqhCkiHXIYxErlgUtrlMueB4U052ee7+gyEzJlNgv25dX/BLrQrwrXmOxXEUMH8VO3ANwH8BqZchzzOQWeGJlWirLWUYIHkP5XRckRZE5sizuq1RBDMeyABLa2TLiy1QyuFDQNJ/O5Rah1EVFW7IDPzFYUPwKBgQCJRWcv2FE9T+RyFbW6NF1h+mz+m5A65CZVdZ8+xrKTSwGcTI+LfG4mC7jOBVt/HJYux/ZAgKxoc0H/R9FKekr157rzKSwZOXeQ6EhOlhIUY54hvdzcWgu8G9UZOc3rJUCDzUq5jtnuwz5nUXSCT6w2DsYOyoHm7H5G8bCMLIUd/g==
2022-12-13 19:58:46 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-13 19:58:46 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "8siTt8_cHxj7zjye0fTMoJrNxlIbqjCb_bf4851WekE",
      "n": "yIK2Y1AIu-s9eEbCyJtKTIKRG1T6o3JsYN06HI5UibvwmFXIrhTyUwYmFVxaaEbOWVjYo0GiyXKHbInFbtwnvmSgMKvjtoIk4S6jk-aks8phflHB5YIDtDP0BxDgarpX_aeXdu3lWoQBpK5B6vKyrh94JMO5tSU0Zwv-5ITcA0SBmEPBr9spfQCFLIwlzCfqiAQYDruZD_PrQKJe3ie7zNsQT6oT6IqlvMNuY0WtnDjP0fmNADmjDDJMkhCeO-EtdL_5C3S5eKycX0ucK9NPt24c5cwUk5MOxxpqS0viRTDc40D36Er63vlHR0yeK4vkRUxeRbnrKKekWlAI5nRjyQ",
      "e": "AQAB",
      "d": "QABxJVwrnYgmE9lKXWwsGCXpGXdTlY51h6m13d2UoG5MCuP-7YokG1owF8tl1DkdrqlMZTgTNQgIsB191rgRO5W1CDQluGDsUrBnaFNLqVPlMMP6Bz8r3X5j20mIyKh4Y6_2CfE_r1fJin5Q7iTP4gKLf_i1s1uP0YCjuN-rtqK7rZmdC5emBv_bcNxRfYYSmWj9SQ53Sc7q9mh-ptKIcEDVVNEbTQ8AWlApqLPso4V5IJn6GD4SU-HJvkC8IW5nnt-jmiChKLP5oZteKBKthZo8hGMfaiHAIMev2AvBzAtdNf5RSCWg4pYgfNWOldzmqtsf7vnZZOF-Xak2Aa5HgQ",
      "p": "5s_ySqif02HBcKtCJWQwYtJaGXpondhZ20NGLSogBvOkmRfDBYrgSATuebOeatQ5AMIJ9JghuKW_pgKsHAZT0ML4DM37dVJ86ApQU6KHNnpj5mSGHHQ0PkI3Rd16yLbh7uT7uBZRm38ZuiZhfnyarJiJvY40uZIl3emi5wvy1DE",
      "q": "3mQ_RZkF4wcRYRRjj9JH7h7wBa07GfRzffpbNuNc-bNFyte7yEETF1K3xO-14XY2pnHJgM9HjMhSyc3cMD07HKz-Kqe36EoBH6x7Ih3p5WuxYM2RQgKyCjBTwg20-sSwyo-P3w0bkHHpVApQnjD8cfdECzhceXNsQh_dJQyEmxk",
      "dp": "EIgYXIyTVfqMdltt02vHo2xZk7WWxKd4WCILZrS7soPE6EoxZ7Y4ti_UPNdGo3Qr2QgM2n4C_Eyy21sZpLA3VJ6CUbh3KEIOPDhw5Gyhrp85hIjyqhsQmtz3RIPGhZXDvO6dsOO4WKDT4Oda2EpocbBDPVZwJFJ5b9mKF25dqCE",
      "dq": "UqjCF7VLydlrrUCtzNwk3i3jmsiLihchAjcWxiz19t2aWE2dP05osSeOpIVQfg-5Ol5aviTM_FfM5bM9XzSzDvKBugsCwTUYe9RZJBIoSJyhnlBp6DYmRME3sI31sat_5po7qHUvxJ2CUzlOQ64DdryoLt9xB7dOCrnbMZUYiKk",
      "qi": "eQbIaSNnh0XYR9rLXyz7qDw0_17teRO2g65eXQGhbgsB7UjllAY8cAbECmn6KL3HSQGAK_qJbq65VxkwNFKXDQog1yZnCej1lr_FTZ8BUseh8UDgzSMs1q6sM-a6YhdCawX-yZyMUxrdwyxpRi5FI2Wyb5fLHwgr-NpLD9wJ2mg",
      "use": "sig",
      "alg": "PS256"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "8siTt8_cHxj7zjye0fTMoJrNxlIbqjCb_bf4851WekE",
      "alg": "PS256",
      "n": "yIK2Y1AIu-s9eEbCyJtKTIKRG1T6o3JsYN06HI5UibvwmFXIrhTyUwYmFVxaaEbOWVjYo0GiyXKHbInFbtwnvmSgMKvjtoIk4S6jk-aks8phflHB5YIDtDP0BxDgarpX_aeXdu3lWoQBpK5B6vKyrh94JMO5tSU0Zwv-5ITcA0SBmEPBr9spfQCFLIwlzCfqiAQYDruZD_PrQKJe3ie7zNsQT6oT6IqlvMNuY0WtnDjP0fmNADmjDDJMkhCeO-EtdL_5C3S5eKycX0ucK9NPt24c5cwUk5MOxxpqS0viRTDc40D36Er63vlHR0yeK4vkRUxeRbnrKKekWlAI5nRjyQ"
    }
  ]
}
2022-12-13 19:58:46 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-12-13 19:58:46 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-12-13 19:58:46 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2022-12-13 19:58:46 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "8siTt8_cHxj7zjye0fTMoJrNxlIbqjCb_bf4851WekE",
      "n": "yIK2Y1AIu-s9eEbCyJtKTIKRG1T6o3JsYN06HI5UibvwmFXIrhTyUwYmFVxaaEbOWVjYo0GiyXKHbInFbtwnvmSgMKvjtoIk4S6jk-aks8phflHB5YIDtDP0BxDgarpX_aeXdu3lWoQBpK5B6vKyrh94JMO5tSU0Zwv-5ITcA0SBmEPBr9spfQCFLIwlzCfqiAQYDruZD_PrQKJe3ie7zNsQT6oT6IqlvMNuY0WtnDjP0fmNADmjDDJMkhCeO-EtdL_5C3S5eKycX0ucK9NPt24c5cwUk5MOxxpqS0viRTDc40D36Er63vlHR0yeK4vkRUxeRbnrKKekWlAI5nRjyQ",
      "e": "AQAB",
      "d": "QABxJVwrnYgmE9lKXWwsGCXpGXdTlY51h6m13d2UoG5MCuP-7YokG1owF8tl1DkdrqlMZTgTNQgIsB191rgRO5W1CDQluGDsUrBnaFNLqVPlMMP6Bz8r3X5j20mIyKh4Y6_2CfE_r1fJin5Q7iTP4gKLf_i1s1uP0YCjuN-rtqK7rZmdC5emBv_bcNxRfYYSmWj9SQ53Sc7q9mh-ptKIcEDVVNEbTQ8AWlApqLPso4V5IJn6GD4SU-HJvkC8IW5nnt-jmiChKLP5oZteKBKthZo8hGMfaiHAIMev2AvBzAtdNf5RSCWg4pYgfNWOldzmqtsf7vnZZOF-Xak2Aa5HgQ",
      "p": "5s_ySqif02HBcKtCJWQwYtJaGXpondhZ20NGLSogBvOkmRfDBYrgSATuebOeatQ5AMIJ9JghuKW_pgKsHAZT0ML4DM37dVJ86ApQU6KHNnpj5mSGHHQ0PkI3Rd16yLbh7uT7uBZRm38ZuiZhfnyarJiJvY40uZIl3emi5wvy1DE",
      "q": "3mQ_RZkF4wcRYRRjj9JH7h7wBa07GfRzffpbNuNc-bNFyte7yEETF1K3xO-14XY2pnHJgM9HjMhSyc3cMD07HKz-Kqe36EoBH6x7Ih3p5WuxYM2RQgKyCjBTwg20-sSwyo-P3w0bkHHpVApQnjD8cfdECzhceXNsQh_dJQyEmxk",
      "dp": "EIgYXIyTVfqMdltt02vHo2xZk7WWxKd4WCILZrS7soPE6EoxZ7Y4ti_UPNdGo3Qr2QgM2n4C_Eyy21sZpLA3VJ6CUbh3KEIOPDhw5Gyhrp85hIjyqhsQmtz3RIPGhZXDvO6dsOO4WKDT4Oda2EpocbBDPVZwJFJ5b9mKF25dqCE",
      "dq": "UqjCF7VLydlrrUCtzNwk3i3jmsiLihchAjcWxiz19t2aWE2dP05osSeOpIVQfg-5Ol5aviTM_FfM5bM9XzSzDvKBugsCwTUYe9RZJBIoSJyhnlBp6DYmRME3sI31sat_5po7qHUvxJ2CUzlOQ64DdryoLt9xB7dOCrnbMZUYiKk",
      "qi": "eQbIaSNnh0XYR9rLXyz7qDw0_17teRO2g65eXQGhbgsB7UjllAY8cAbECmn6KL3HSQGAK_qJbq65VxkwNFKXDQog1yZnCej1lr_FTZ8BUseh8UDgzSMs1q6sM-a6YhdCawX-yZyMUxrdwyxpRi5FI2Wyb5fLHwgr-NpLD9wJ2mg",
      "use": "sig",
      "alg": "PS256"
    }
  ]
}
2022-12-13 19:58:46 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2022-12-13 19:58:46 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
571655f7-d1c5-4654-af2f-ccdfc80a6614
scope
openid resources consents
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "X5oZRf5apGN99DP7lMczsZeeh_aJUxngOli2IksuWec",
      "n": "vSRLQAJv8ZiHtOQ1_-gLwuRThLWv-38aVXJF8Jm0RADo8Egc6GI5iMzpVaC29383WBsiL53lDrpjQsZgW875w2STI58XDggAv6Uo1SpSf0ft3PCmEif3sVFYWN9r8fJglkF-fbYcinIwT6x4jZbVEU2A_jjO9YRnQf9N_4vHqCPRb-0mVKJZBRjBViciPA_HY_EsQFlgUh9ySg7pcKMvxVu0p7vG-L4wJV6ib1sTiMrQEuwLFIma6YvCk4Lbx1aSHMae3fwrD0Tu4D3pD-ZbbV3KmazLXlbtvXxYgrRgzrMpFJnDBAe8jh0KjcBLpWWRS_f4CJw8SeBzH87Mz7disQ",
      "e": "AQAB",
      "d": "XIawuTN4B7wSRw-Myw99EW4Y3Ub0PBfFjh9Ez5qhcNLxIPpmCdhjROTZEKZ6W0DEljlP0_Nt5nKPtE7PPJpX3JoK0NY2tQp9M0NcYks96D4LwpWG6ELdDMU6bt99MvLbBSYs9tprw95we8lnf_xVZw1_GN45gCmxSbvXMDf1B-8Fntqqba0vUcjxfa6ARDd81TpeqYR8frQvJgULDB-qzB_27yRgLFp0jnYRVE0atXomyQfTCJDRvYOF_K4BfjOn_0wped97Gea0mtoCPxIAlB_J-1-0g0cQxE1VIFucwK_8WMvI2RTihq8-egxtzFAMHJ5TYNjdjPAP3K2BwEviQQ",
      "p": "8AVuub3SMNClxKjt_GfR9V4BNRqh6ym_TKA0x6rj7X40x0z0o7htc_IZ0X7mCGBi7QF8x5l2PMCcCqSH7A9e2PBAVcgxwu6hO6cZdoDDjxstvIbTzVzNAyrANv3Ku_H6coFv9jlDbYcsTcCSPAmsjzo_bEpS5kLBxeeQO4Rvmw0",
      "q": "ybu_SMgRXu0wTUXE7yA6njXq86KDcW1cXQewyvtaVjXRht2siXxXf8tQkmGyiUTLL8t3BkfH8FTHs5aJwVcFLzuhhjPGV7MBrglWzuvbKMVMBIe8JrSxtpyWbiFJGqepwceTcdoFNtHn2VBNhfDDtGKzmF3C8eGTy23cZW0HLTU",
      "dp": "JA9M4U7pYzgVj4QprQAUBR8IY2gK53-wI9z10QGVmLqbR04Cew5cM00uH9FG0f9ZHW5ZxssBfoMZbmflm8t7XnBJ2hlnkHe1dXbXVnxl5PwaVPaUn4fPrSghFKHwcWgbTlSv83gK70udlljWH3r8l9ASczx_U-S3o_n0K1zsP4k",
      "dq": "cG7RR5EqDUwItaiC__tocDEAx9T1iUw4RCk7IYZBbPcF1jLKLL4-Th1UxKDqzpKm4_Z0We27w3ic7Lyj_juvyglkFtXYX5yG_SZ7WUwek3SSz5uPA8uFmI9hT_QBOHflpvjCdpvaeBk5LOcSrenoSSsRiYQIWKMuqhyKz4SakVk",
      "qi": "GYwlHhRiImwwlNap6GbSt9TbQeyFXu6YP1Ux5bx50XKx3yzuzc5RCOLXqdux3xh6r-9LakpKqPe07UrMAn9gnYRaex-BvFrrD6Ybn9Dex-0DmBYmZ2THbYlN-n_-XaImkOW2KRkJDpkwlE6MglSYlJk3_yPU4B4W3HdLELMgc94",
      "use": "sig",
      "alg": "PS256"
    }
  ]
}
org_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "LaeQCRo-CgYUmYzprgjDNrh93p1Kj6WvneRAxyGwL8M",
      "n": "sAvLR7C9sBMP3f2r2GC4c2-HUfep_f3K1IjHJ3vOYUV2iMoicH_l863ino95sWUxQLmID2GWuC5IAyFkaYbiJ_VXdbZvC-lLqzmiz4FFpwepLx-jsYVbPgBBgfFftm2Wv-AuzTUkdkBcS6phsYE25s1hzJQNxqCyjmrpqAUdU5IDGV48acQEipGl8XePqYBK026DQehclvE4ikfrp2PFpKb5cY_9_vk36V91ebEDgv82Lb9VorEUy-1RbA5PaFH8fX_t1yqSYeOC90jjQe-Ndlym30fX2AWV8egLZ5jeh0C-6STFXqko_P7z7FO-L-Ej_X-5rHMEaf0O7zVV1LFjuw",
      "e": "AQAB",
      "d": "n72j7-I8zOcPD8TdSJLC6-P4avUKp_DBOkb-RyJ9KyBHpWmdBG3Zb1qJ9oyDxOboYS24exR3GZrNNyH2phaBYfaqLKKkcq93POAojpdjZ2N5LcxM0YkLOOAskMc_rR4VmvfGH-gntLFDzljFGrb_5T_ZjTOOqHwqaTYz3IT_jlK9P5ps6pWYNYaQRsuwLIurnN1NTwAffxLUjIOMwn2hum6Qdlw2xmO9REHhTlbVoLnurVwvMBSKZkKhcupFKW6kZ6i78hF_WewJDSGGCiXNXvZNIoMnIPpPM2RKLw0dpRDaFxXcwIN-DFbn-9T_qsutSpt3Tw8haEOZGn15MBt-CQ",
      "p": "6YILsdf7WG2v8EoGq3HYexhrRtNvB_CMgW8NB2w2diYebszFdLo9rp3NkNtPouLT5AIPSmmOKS-Dnvdf9sZ6Oy01XuGWBDiLNACZA4SGXrTISQcBX7tbtNCO1ZNLnDD4JechWqt01-Xcv7wPD2O1uUyyrGNMKWZgvMgRfQAUBRU",
      "q": "wQDTAHfMGHm3z44eoic8vTRGD3coziI2zzDbg92YX2aP987TX6RIN8ghvTgd3jXZNjNNvA4GH2z8Tmp8_F3KqQl2RJNcpUo7mEaHFZDJcCuW3yKL70r06ce1pagM456iUMwvWngJYakigPnwv3Mmtgv9FQYSIBj67IszajjVmY8",
      "dp": "AcyfvHIWnLrTpT1cyctpyKEKipQsgdonqwOpDQqXbNekWmQ3jUu2F_ddUyVteqrWySX-6irgDo8wK3Rqh-NFo9kYVS_V0RiCchcjFrTZuDcaZ_2m1A8EiOMmhpzI814pO1mJl0JE9zjtN4kCcLLq_o-JvOxS9Oq2Ch5cjCMJBHU",
      "dq": "IIVmCIcnIdyop1WYPdSEvJDpWUPH4WwMdj8SThbxzOl4StZT8aK59IRJgxvIlJ_YOPTOHWjziSoRHZl98_xN4MvSXN3D16o5foAr1OtvtfHyWyj0EV89A4N-TSqS-WvKh_jP5duiIQ2h3b-_3FKn7Db67yb1uOjcpy0Rfc2T2Gs",
      "qi": "DiGDZuuTW9n0VtXBGznkt0Skf-UN4Ww69dZMZlDnONGxSh5nGFXVS_t4T3cMxlKK3IlPsQb5ip5zz-j6CJLv8AiXuWXoSO0ZLHsqjh3w_HU0xWrbjnQijXy0rnLXBNPqItz-tHT8KqnuKuFbZCyPtMvYyla0Z6wr-O1BO5Lbuw4",
      "use": "sig",
      "alg": "PS256"
    }
  ]
}
2022-12-13 19:58:46
ValidateMTLSCertificates2Header
No certificate authority found for MTLS
2022-12-13 19:58:46 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2022-12-13 19:58:46
ExtractMTLSCertificates2FromConfiguration
No certificate authority found for MTLS
2022-12-13 19:58:46 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDuJaj3pR5YD1YBJLLxOtfceMQkRpASfA11mNFLs9FXMmNqyWui21DAjwXzKAUYBjp9T6fH10FGoX7SgoUGZnoKpjWAmKRTzTbDim6AnhivcaXzzciCk2Y/iN6NMSZBH5ySyYgN98Fkr6J8aNipe6RwfqCiVY+KgpF3CUVsg2BBDIO/2JyNG5jl1PU0Nmd/lQhPOS+yDGMaVIBTxzRXJOHQmNR4LYyA4y/NQ2bUwbPcawsN78f0V6HFAkOuj5mFNJCOrR3lHIZaLnKa2Z5ffpj6eUa3pMARDUG0Ob0RoUs4cjD2pq/ohhhvAe5jpaM36/+Oum3jgDGuy5OFnCJwmqzZAgMBAAECggEAAT8TNlCX6xARfCoMAbU0IgRDyojQAjjB/UaSedn0E4fA+3MYbB7HumpFNrOT6z9FGRjMoQAgaFU6C7IBLjplEx8xkn26BnJBgh58W5H4QRrQKol+LijFVTnLKGQEdjzLHf2OB7yvN26v5ATMdX6fKrOO9aqK+MecKUpUIbBCVbTPegNT+/oMztg60eweNiLBVP9NFxTz7KFyjWUe18nJwffYrmoNY0dTkWoThqU43Eq6+z6eKn+806JGWBtCVX0Mc3XUanFJ/1dlq+zil3wwFtrBG6CpiXtg8kD7i4Y6aXzlcIMmpNNFXm0VxfwUa4hjtuBup5eRP5wHoW7v8JzTgQKBgQD6Cq4IRBeAxsKWrsv9E5lRjgN69qXm6Zu6t9/ft2co9nAbPotfTqw5L9gl+oRjfunNWz4+4OtL97de5h2dkRqDTbG4xmgfycEHNm6p2qEGax2mh7Gy9R9lDTE1hGGhuOpPc7+LnIGRVbwXH/uY2xS7KGwiqkzxvLtJiJyluZEKyQKBgQDz0muDo0ymwQC0/CHrWhh4/fA6ykucmDANYHB7gKtm71o+oNRUgYqrbSvbjkycHCGA44F2VG2VthRtFN6fmAO0zdVsYVnDY1oBK0d9knbkoKQM3sSnf0HhZ6VqEMbMye+ttTbioqiUwltWF70kxjgb5dK/owRZMIzAUCp/Sj6JkQKBgAokGL7ZFCLy7L1zxW40N0mpetan3j6pRtmhz4ChTZvJsu5H8Rsic7W2DQwtRuVKJm1fv/yI3sIr/9Hnf1f+pJaitgyKb3qqkhuax444AcPi4Eb6xeg+LNHKYS6MefE3MLmcNi6RYGfmlERT1b5zVDnq/8fAJHLBds8arU/DYPCRAoGAZS3gp9PQLzLQVEp82OmeVjcqxXrFPcp5xlNK2jVe62xQCsU614aaQOEg3g+DAxU5Yf8G7k/C2emhOFL8v0WZ5CG2ey86zLYh13JaTGXHKMDw0tZuzQMmF5+nKQilNr5l07Prfsj5JCIzPNrFBsmq5wjMF/JSD6DyB6w8tm3c3cECgYEAy6ZG300Fgk8PRlTQ+qgUcpbfOYkFDpOpyciuZ2tFX5jsf898uyaHLYdvAQYH6JiJXhy4KrYLWeDdZBriYcNpSqBsymm80+OqUHMxOY9Ix26fG7IYGzwJ2cNDhZGPzTUt6OV52wg8IUK3rQKIRg6mgAViWXd9HXLniINtJP93Sgk=
2022-12-13 19:58:46 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-13 19:58:46 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "X5oZRf5apGN99DP7lMczsZeeh_aJUxngOli2IksuWec",
      "n": "vSRLQAJv8ZiHtOQ1_-gLwuRThLWv-38aVXJF8Jm0RADo8Egc6GI5iMzpVaC29383WBsiL53lDrpjQsZgW875w2STI58XDggAv6Uo1SpSf0ft3PCmEif3sVFYWN9r8fJglkF-fbYcinIwT6x4jZbVEU2A_jjO9YRnQf9N_4vHqCPRb-0mVKJZBRjBViciPA_HY_EsQFlgUh9ySg7pcKMvxVu0p7vG-L4wJV6ib1sTiMrQEuwLFIma6YvCk4Lbx1aSHMae3fwrD0Tu4D3pD-ZbbV3KmazLXlbtvXxYgrRgzrMpFJnDBAe8jh0KjcBLpWWRS_f4CJw8SeBzH87Mz7disQ",
      "e": "AQAB",
      "d": "XIawuTN4B7wSRw-Myw99EW4Y3Ub0PBfFjh9Ez5qhcNLxIPpmCdhjROTZEKZ6W0DEljlP0_Nt5nKPtE7PPJpX3JoK0NY2tQp9M0NcYks96D4LwpWG6ELdDMU6bt99MvLbBSYs9tprw95we8lnf_xVZw1_GN45gCmxSbvXMDf1B-8Fntqqba0vUcjxfa6ARDd81TpeqYR8frQvJgULDB-qzB_27yRgLFp0jnYRVE0atXomyQfTCJDRvYOF_K4BfjOn_0wped97Gea0mtoCPxIAlB_J-1-0g0cQxE1VIFucwK_8WMvI2RTihq8-egxtzFAMHJ5TYNjdjPAP3K2BwEviQQ",
      "p": "8AVuub3SMNClxKjt_GfR9V4BNRqh6ym_TKA0x6rj7X40x0z0o7htc_IZ0X7mCGBi7QF8x5l2PMCcCqSH7A9e2PBAVcgxwu6hO6cZdoDDjxstvIbTzVzNAyrANv3Ku_H6coFv9jlDbYcsTcCSPAmsjzo_bEpS5kLBxeeQO4Rvmw0",
      "q": "ybu_SMgRXu0wTUXE7yA6njXq86KDcW1cXQewyvtaVjXRht2siXxXf8tQkmGyiUTLL8t3BkfH8FTHs5aJwVcFLzuhhjPGV7MBrglWzuvbKMVMBIe8JrSxtpyWbiFJGqepwceTcdoFNtHn2VBNhfDDtGKzmF3C8eGTy23cZW0HLTU",
      "dp": "JA9M4U7pYzgVj4QprQAUBR8IY2gK53-wI9z10QGVmLqbR04Cew5cM00uH9FG0f9ZHW5ZxssBfoMZbmflm8t7XnBJ2hlnkHe1dXbXVnxl5PwaVPaUn4fPrSghFKHwcWgbTlSv83gK70udlljWH3r8l9ASczx_U-S3o_n0K1zsP4k",
      "dq": "cG7RR5EqDUwItaiC__tocDEAx9T1iUw4RCk7IYZBbPcF1jLKLL4-Th1UxKDqzpKm4_Z0We27w3ic7Lyj_juvyglkFtXYX5yG_SZ7WUwek3SSz5uPA8uFmI9hT_QBOHflpvjCdpvaeBk5LOcSrenoSSsRiYQIWKMuqhyKz4SakVk",
      "qi": "GYwlHhRiImwwlNap6GbSt9TbQeyFXu6YP1Ux5bx50XKx3yzuzc5RCOLXqdux3xh6r-9LakpKqPe07UrMAn9gnYRaex-BvFrrD6Ybn9Dex-0DmBYmZ2THbYlN-n_-XaImkOW2KRkJDpkwlE6MglSYlJk3_yPU4B4W3HdLELMgc94",
      "use": "sig",
      "alg": "PS256"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "X5oZRf5apGN99DP7lMczsZeeh_aJUxngOli2IksuWec",
      "alg": "PS256",
      "n": "vSRLQAJv8ZiHtOQ1_-gLwuRThLWv-38aVXJF8Jm0RADo8Egc6GI5iMzpVaC29383WBsiL53lDrpjQsZgW875w2STI58XDggAv6Uo1SpSf0ft3PCmEif3sVFYWN9r8fJglkF-fbYcinIwT6x4jZbVEU2A_jjO9YRnQf9N_4vHqCPRb-0mVKJZBRjBViciPA_HY_EsQFlgUh9ySg7pcKMvxVu0p7vG-L4wJV6ib1sTiMrQEuwLFIma6YvCk4Lbx1aSHMae3fwrD0Tu4D3pD-ZbbV3KmazLXlbtvXxYgrRgzrMpFJnDBAe8jh0KjcBLpWWRS_f4CJw8SeBzH87Mz7disQ"
    }
  ]
}
2022-12-13 19:58:46 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-12-13 19:58:46 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-12-13 19:58:46 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2022-12-13 19:58:46 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "X5oZRf5apGN99DP7lMczsZeeh_aJUxngOli2IksuWec",
      "n": "vSRLQAJv8ZiHtOQ1_-gLwuRThLWv-38aVXJF8Jm0RADo8Egc6GI5iMzpVaC29383WBsiL53lDrpjQsZgW875w2STI58XDggAv6Uo1SpSf0ft3PCmEif3sVFYWN9r8fJglkF-fbYcinIwT6x4jZbVEU2A_jjO9YRnQf9N_4vHqCPRb-0mVKJZBRjBViciPA_HY_EsQFlgUh9ySg7pcKMvxVu0p7vG-L4wJV6ib1sTiMrQEuwLFIma6YvCk4Lbx1aSHMae3fwrD0Tu4D3pD-ZbbV3KmazLXlbtvXxYgrRgzrMpFJnDBAe8jh0KjcBLpWWRS_f4CJw8SeBzH87Mz7disQ",
      "e": "AQAB",
      "d": "XIawuTN4B7wSRw-Myw99EW4Y3Ub0PBfFjh9Ez5qhcNLxIPpmCdhjROTZEKZ6W0DEljlP0_Nt5nKPtE7PPJpX3JoK0NY2tQp9M0NcYks96D4LwpWG6ELdDMU6bt99MvLbBSYs9tprw95we8lnf_xVZw1_GN45gCmxSbvXMDf1B-8Fntqqba0vUcjxfa6ARDd81TpeqYR8frQvJgULDB-qzB_27yRgLFp0jnYRVE0atXomyQfTCJDRvYOF_K4BfjOn_0wped97Gea0mtoCPxIAlB_J-1-0g0cQxE1VIFucwK_8WMvI2RTihq8-egxtzFAMHJ5TYNjdjPAP3K2BwEviQQ",
      "p": "8AVuub3SMNClxKjt_GfR9V4BNRqh6ym_TKA0x6rj7X40x0z0o7htc_IZ0X7mCGBi7QF8x5l2PMCcCqSH7A9e2PBAVcgxwu6hO6cZdoDDjxstvIbTzVzNAyrANv3Ku_H6coFv9jlDbYcsTcCSPAmsjzo_bEpS5kLBxeeQO4Rvmw0",
      "q": "ybu_SMgRXu0wTUXE7yA6njXq86KDcW1cXQewyvtaVjXRht2siXxXf8tQkmGyiUTLL8t3BkfH8FTHs5aJwVcFLzuhhjPGV7MBrglWzuvbKMVMBIe8JrSxtpyWbiFJGqepwceTcdoFNtHn2VBNhfDDtGKzmF3C8eGTy23cZW0HLTU",
      "dp": "JA9M4U7pYzgVj4QprQAUBR8IY2gK53-wI9z10QGVmLqbR04Cew5cM00uH9FG0f9ZHW5ZxssBfoMZbmflm8t7XnBJ2hlnkHe1dXbXVnxl5PwaVPaUn4fPrSghFKHwcWgbTlSv83gK70udlljWH3r8l9ASczx_U-S3o_n0K1zsP4k",
      "dq": "cG7RR5EqDUwItaiC__tocDEAx9T1iUw4RCk7IYZBbPcF1jLKLL4-Th1UxKDqzpKm4_Z0We27w3ic7Lyj_juvyglkFtXYX5yG_SZ7WUwek3SSz5uPA8uFmI9hT_QBOHflpvjCdpvaeBk5LOcSrenoSSsRiYQIWKMuqhyKz4SakVk",
      "qi": "GYwlHhRiImwwlNap6GbSt9TbQeyFXu6YP1Ux5bx50XKx3yzuzc5RCOLXqdux3xh6r-9LakpKqPe07UrMAn9gnYRaex-BvFrrD6Ybn9Dex-0DmBYmZ2THbYlN-n_-XaImkOW2KRkJDpkwlE6MglSYlJk3_yPU4B4W3HdLELMgc94",
      "use": "sig",
      "alg": "PS256"
    }
  ]
}
2022-12-13 19:58:46 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2022-12-13 19:58:46 SUCCESS
ValidateClientPrivateKeysAreDifferent
Client signing JWKs have different thumbprints
jwk1
{
  "p": "5s_ySqif02HBcKtCJWQwYtJaGXpondhZ20NGLSogBvOkmRfDBYrgSATuebOeatQ5AMIJ9JghuKW_pgKsHAZT0ML4DM37dVJ86ApQU6KHNnpj5mSGHHQ0PkI3Rd16yLbh7uT7uBZRm38ZuiZhfnyarJiJvY40uZIl3emi5wvy1DE",
  "kty": "RSA",
  "q": "3mQ_RZkF4wcRYRRjj9JH7h7wBa07GfRzffpbNuNc-bNFyte7yEETF1K3xO-14XY2pnHJgM9HjMhSyc3cMD07HKz-Kqe36EoBH6x7Ih3p5WuxYM2RQgKyCjBTwg20-sSwyo-P3w0bkHHpVApQnjD8cfdECzhceXNsQh_dJQyEmxk",
  "d": "QABxJVwrnYgmE9lKXWwsGCXpGXdTlY51h6m13d2UoG5MCuP-7YokG1owF8tl1DkdrqlMZTgTNQgIsB191rgRO5W1CDQluGDsUrBnaFNLqVPlMMP6Bz8r3X5j20mIyKh4Y6_2CfE_r1fJin5Q7iTP4gKLf_i1s1uP0YCjuN-rtqK7rZmdC5emBv_bcNxRfYYSmWj9SQ53Sc7q9mh-ptKIcEDVVNEbTQ8AWlApqLPso4V5IJn6GD4SU-HJvkC8IW5nnt-jmiChKLP5oZteKBKthZo8hGMfaiHAIMev2AvBzAtdNf5RSCWg4pYgfNWOldzmqtsf7vnZZOF-Xak2Aa5HgQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "8siTt8_cHxj7zjye0fTMoJrNxlIbqjCb_bf4851WekE",
  "qi": "eQbIaSNnh0XYR9rLXyz7qDw0_17teRO2g65eXQGhbgsB7UjllAY8cAbECmn6KL3HSQGAK_qJbq65VxkwNFKXDQog1yZnCej1lr_FTZ8BUseh8UDgzSMs1q6sM-a6YhdCawX-yZyMUxrdwyxpRi5FI2Wyb5fLHwgr-NpLD9wJ2mg",
  "dp": "EIgYXIyTVfqMdltt02vHo2xZk7WWxKd4WCILZrS7soPE6EoxZ7Y4ti_UPNdGo3Qr2QgM2n4C_Eyy21sZpLA3VJ6CUbh3KEIOPDhw5Gyhrp85hIjyqhsQmtz3RIPGhZXDvO6dsOO4WKDT4Oda2EpocbBDPVZwJFJ5b9mKF25dqCE",
  "alg": "PS256",
  "dq": "UqjCF7VLydlrrUCtzNwk3i3jmsiLihchAjcWxiz19t2aWE2dP05osSeOpIVQfg-5Ol5aviTM_FfM5bM9XzSzDvKBugsCwTUYe9RZJBIoSJyhnlBp6DYmRME3sI31sat_5po7qHUvxJ2CUzlOQ64DdryoLt9xB7dOCrnbMZUYiKk",
  "n": "yIK2Y1AIu-s9eEbCyJtKTIKRG1T6o3JsYN06HI5UibvwmFXIrhTyUwYmFVxaaEbOWVjYo0GiyXKHbInFbtwnvmSgMKvjtoIk4S6jk-aks8phflHB5YIDtDP0BxDgarpX_aeXdu3lWoQBpK5B6vKyrh94JMO5tSU0Zwv-5ITcA0SBmEPBr9spfQCFLIwlzCfqiAQYDruZD_PrQKJe3ie7zNsQT6oT6IqlvMNuY0WtnDjP0fmNADmjDDJMkhCeO-EtdL_5C3S5eKycX0ucK9NPt24c5cwUk5MOxxpqS0viRTDc40D36Er63vlHR0yeK4vkRUxeRbnrKKekWlAI5nRjyQ"
}
jwk2
{
  "p": "8AVuub3SMNClxKjt_GfR9V4BNRqh6ym_TKA0x6rj7X40x0z0o7htc_IZ0X7mCGBi7QF8x5l2PMCcCqSH7A9e2PBAVcgxwu6hO6cZdoDDjxstvIbTzVzNAyrANv3Ku_H6coFv9jlDbYcsTcCSPAmsjzo_bEpS5kLBxeeQO4Rvmw0",
  "kty": "RSA",
  "q": "ybu_SMgRXu0wTUXE7yA6njXq86KDcW1cXQewyvtaVjXRht2siXxXf8tQkmGyiUTLL8t3BkfH8FTHs5aJwVcFLzuhhjPGV7MBrglWzuvbKMVMBIe8JrSxtpyWbiFJGqepwceTcdoFNtHn2VBNhfDDtGKzmF3C8eGTy23cZW0HLTU",
  "d": "XIawuTN4B7wSRw-Myw99EW4Y3Ub0PBfFjh9Ez5qhcNLxIPpmCdhjROTZEKZ6W0DEljlP0_Nt5nKPtE7PPJpX3JoK0NY2tQp9M0NcYks96D4LwpWG6ELdDMU6bt99MvLbBSYs9tprw95we8lnf_xVZw1_GN45gCmxSbvXMDf1B-8Fntqqba0vUcjxfa6ARDd81TpeqYR8frQvJgULDB-qzB_27yRgLFp0jnYRVE0atXomyQfTCJDRvYOF_K4BfjOn_0wped97Gea0mtoCPxIAlB_J-1-0g0cQxE1VIFucwK_8WMvI2RTihq8-egxtzFAMHJ5TYNjdjPAP3K2BwEviQQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "X5oZRf5apGN99DP7lMczsZeeh_aJUxngOli2IksuWec",
  "qi": "GYwlHhRiImwwlNap6GbSt9TbQeyFXu6YP1Ux5bx50XKx3yzuzc5RCOLXqdux3xh6r-9LakpKqPe07UrMAn9gnYRaex-BvFrrD6Ybn9Dex-0DmBYmZ2THbYlN-n_-XaImkOW2KRkJDpkwlE6MglSYlJk3_yPU4B4W3HdLELMgc94",
  "dp": "JA9M4U7pYzgVj4QprQAUBR8IY2gK53-wI9z10QGVmLqbR04Cew5cM00uH9FG0f9ZHW5ZxssBfoMZbmflm8t7XnBJ2hlnkHe1dXbXVnxl5PwaVPaUn4fPrSghFKHwcWgbTlSv83gK70udlljWH3r8l9ASczx_U-S3o_n0K1zsP4k",
  "alg": "PS256",
  "dq": "cG7RR5EqDUwItaiC__tocDEAx9T1iUw4RCk7IYZBbPcF1jLKLL4-Th1UxKDqzpKm4_Z0We27w3ic7Lyj_juvyglkFtXYX5yG_SZ7WUwek3SSz5uPA8uFmI9hT_QBOHflpvjCdpvaeBk5LOcSrenoSSsRiYQIWKMuqhyKz4SakVk",
  "n": "vSRLQAJv8ZiHtOQ1_-gLwuRThLWv-38aVXJF8Jm0RADo8Egc6GI5iMzpVaC29383WBsiL53lDrpjQsZgW875w2STI58XDggAv6Uo1SpSf0ft3PCmEif3sVFYWN9r8fJglkF-fbYcinIwT6x4jZbVEU2A_jjO9YRnQf9N_4vHqCPRb-0mVKJZBRjBViciPA_HY_EsQFlgUh9ySg7pcKMvxVu0p7vG-L4wJV6ib1sTiMrQEuwLFIma6YvCk4Lbx1aSHMae3fwrD0Tu4D3pD-ZbbV3KmazLXlbtvXxYgrRgzrMpFJnDBAe8jh0KjcBLpWWRS_f4CJw8SeBzH87Mz7disQ"
}
2022-12-13 19:58:46 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
resourceUrl
https://mtls.sulamericaseguros.hml.opinb3.com.br/open-insurance/customers/v1/personal/identifications
consentUrl
https://mtls.sulamericaseguros.hml.opinb3.com.br/open-insurance/consents/v1
brazilCpf
06847046686
brazilOrganizationId
269f214b-9f97-45cc-a902-9a844674ebbd
data
{
  "loggedUser": {
    "document": {
      "identification": "06847046686",
      "rel": "CPF"
    }
  },
  "businessEntity": {
    "document": {
      "identification": "11111111111111",
      "rel": "CNPJ"
    }
  },
  "permissions": [
    "PENSION_RISK_READ",
    "CAPITALIZATION_TITLES_READ",
    "RESOURCES_READ"
  ],
  "expirationDateTime": "2023-10-21T08:30:00Z",
  "transactionFromDateTime": "2023-10-01T00:00:00Z",
  "transactionToDateTime": "2023-10-01T23:59:59Z"
}
2022-12-13 19:58:46 SUCCESS
SetProtectedResourceUrlToSingleResourceEndpoint
Set protected resource URL
protected_resource_url
https://mtls.sulamericaseguros.hml.opinb3.com.br/open-insurance/customers/v1/personal/identifications
2022-12-13 19:58:46 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "mtls.sulamericaseguros.hml.opinb3.com.br",
  "testPort": 443
}
2022-12-13 19:58:46 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "mtls.sulamericaseguros.hml.opinb3.com.br",
  "testPort": 443
}
accounts_request_endpoint
{
  "testHost": "mtls.sulamericaseguros.hml.opinb3.com.br",
  "testPort": 443
}
2022-12-13 19:58:46
fapi1-advanced-final-ensure-request-object-without-scope-fails
Setup Done
Use client_credentials grant to obtain Brazil consent
2022-12-13 19:58:46 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
Created token endpoint request
grant_type
client_credentials
scope
openid resources consents
2022-12-13 19:58:46 SUCCESS
SetConsentsScopeOnTokenEndpointRequest
Set scope parameter to 'consents'
grant_type
client_credentials
scope
consents
2022-12-13 19:58:46
AddClientIdToTokenEndpointRequest
grant_type
client_credentials
scope
consents
client_id
de3b1640-552c-44eb-a3b3-12ef526f02a9
2022-12-13 19:58:46
CallTokenEndpoint
HTTP request
request_uri
https://mtls.sulamericaseguros.hml.opinb3.com.br/sessions
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "91"
}
request_body
grant_type=client_credentials&scope=consents&client_id=de3b1640-552c-44eb-a3b3-12ef526f02a9
request_mutual_tls
{
  "cert": "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\u003d\u003d",
  "key": "MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDyx8pz0h2NURYBJvU17VLL5tr5A5YIZHl/cT4rNATQu+KIibvikzM99Ypcqu9NamjGrC9R+Doh9RkW653RWUYurgTJcjd7wCJZ4ilZbZd3QY+wSuzTAJQWOpgs0KXDljw0jmlVDpMzrlP4PjRkDEAD9dBr1qdC12FZBW8oGdUUm876nf862FGCq00+Z8UsLy9p7sW0WVG+J9HaPYqXkYQTqFdSng3r+AmaxYLOxUEO76hJNvB511AGbmrAxnoWzxr+bXcQP2yKQyvfF06L/T20y/BwHtl5uUhWn/jbGoiV6LAXn0qul5k9JmYqFdbARz8a2GvRdzTo1Nu7NYq60zFRAgMBAAECggEAPgvbbMA9NzmK4x5+upp9d4j3W36UIG71MiHR3p67wFDUM0roDp7KEMKo6sfwwps4TdYBffRvfvAxyk7LFY64RgPJS2Z6UZEn9kq7gJRmil7iBw8O+VoDfq7Y51MnmhXSKyheOROxgRrDcQUMxKjwz1JKQtUoCAgdY+/kmZ4Ie+xagcl5PXlDnM/hFXtWsHrLhrWc3pWiSfsdndXMwymUawvZXjiGbXFpomkmRihoGgfUuGMqFnOqDTxZ/pBAhlV30bS6gy3Wcxcke/TazV1Ponq1/hzDu/h0RjedPZeSLXHSDXe/jIYb/TxxfhaU1vR+DpVPqG6zuUfmWQFikrk4JQKBgQD/OQe+Pl2xo+b+6T9IigcrTRMciPGnEYrClWvmQtTrTdwKJOoalSZWl3QViG2Y6BCk3p7dy0BM6ksx7ezujIIDnkzADc8fXOZv6MU8Y+v2pqxvajl8YLbclGxotEFaqSpMeD74+uaXNbnzVCvhYEu9Mox3VsfvNJ4ZNXXjEJi9GwKBgQDzhQ+FRzZkqCnAMlVnxdp+NnzvF9VGE96PUrTGkZ/5rpt9457g6/ujhGYgexQr/Ty59K0JOgymMm52ycwvYY2DW5hftLYwF4blNqnDApKpK2cinQhh/ibXE3iFDVN9TAMR8BTYFDvIhgDRvoMgIfvEYOapNP9E2SmLYKBvZqyOAwJ/N9RB3VvHIxS3cwuSzEtlRhOWGqfaNLGhqO8Gq1fzO4XMnGt2ylnWCRsYSZ2OW+Rnv6jzF5Fef3TA/isNqSETT7dRErHynOm1fsVsX8l71HihP7381ThSx+2vyTelFC/tEM08+TnpNyqJgrDm6GYoKzrjfzd8hNb9voXzQ7hdsQKBgQDlXNtcfdFWhykj1ISqhCkiHXIYxErlgUtrlMueB4U052ee7+gyEzJlNgv25dX/BLrQrwrXmOxXEUMH8VO3ANwH8BqZchzzOQWeGJlWirLWUYIHkP5XRckRZE5sizuq1RBDMeyABLa2TLiy1QyuFDQNJ/O5Rah1EVFW7IDPzFYUPwKBgQCJRWcv2FE9T+RyFbW6NF1h+mz+m5A65CZVdZ8+xrKTSwGcTI+LfG4mC7jOBVt/HJYux/ZAgKxoc0H/R9FKekr157rzKSwZOXeQ6EhOlhIUY54hvdzcWgu8G9UZOc3rJUCDzUq5jtnuwz5nUXSCT6w2DsYOyoHm7H5G8bCMLIUd/g\u003d\u003d"
}
2022-12-13 19:58:46 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "x-powered-by": "Express",
  "access-control-allow-origin": "*",
  "x-fapi-auth-date": "Tue Dec 13 2022 19:58:46 GMT+0000 (Coordinated Universal Time)",
  "x-fapi-interaction-id": "2a1cf56b-3f14-403d-8f46-31beac23dd66",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "113",
  "etag": "W/\"71-4ZUl8UvEk1nsOxVa8prohny88BQ\"",
  "date": "Tue, 13 Dec 2022 19:58:46 GMT",
  "x-envoy-upstream-service-time": "386",
  "server": "021"
}
response_body
{"access_token":"327d39db-7657-449d-a95e-d08b51e2dde8","token_type":"Bearer","expires_in":300,"scope":"consents"}
2022-12-13 19:58:46 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
327d39db-7657-449d-a95e-d08b51e2dde8
token_type
Bearer
expires_in
300
scope
consents
2022-12-13 19:58:46 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2022-12-13 19:58:46 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
327d39db-7657-449d-a95e-d08b51e2dde8
2022-12-13 19:58:46 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
327d39db-7657-449d-a95e-d08b51e2dde8
type
Bearer
2022-12-13 19:58:46 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
300
2022-12-13 19:58:46 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
300
2022-12-13 19:58:46
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2022-12-13 19:58:46 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Tue, 13 Dec 2022 19:58:46 GMT"
}
2022-12-13 19:58:46 SUCCESS
FAPIBrazilOpenInsuranceCreateConsentRequest
consent_endpoint_request
{
  "data": {
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "06847046686",
        "rel": "CPF"
      }
    }
  }
}
2022-12-13 19:58:46 SUCCESS
FAPIBrazilExtractClientMTLSCertificateSubject
Extracted subject from MTLS certificate
org_type
OPIBR
subjectdn
UID=de3b1640-552c-44eb-a3b3-12ef526f02a9,2.5.4.97=#132a4f504942522d32363966323134622d396639372d343563632d613930322d396138343436373465626264,1.3.6.1.4.1.311.60.2.1.3=#13024252,2.5.4.15=#131450726976617465204f7267616e697a6174696f6e,2.5.4.5=#130e3031373034353133303030313436,CN=sandbox.lina.opin.com.br,O=SUL AMERICA SEGUROS DE PESSOAS E PREVIDENCIA S.A,L=RIO DE JANEIRO,ST=RJ,C=BR
ou
269f214b-9f97-45cc-a902-9a844674ebbd
brazil_software_id
de3b1640-552c-44eb-a3b3-12ef526f02a9
2022-12-13 19:58:46
FAPIBrazilOpenInsuranceVerifyCertificateSubjectOrganizationIdentifier
Certificate organization identifier field contains expected OPIBR
org_type
OPIBR
subjectdn
UID=de3b1640-552c-44eb-a3b3-12ef526f02a9,2.5.4.97=#132a4f504942522d32363966323134622d396639372d343563632d613930322d396138343436373465626264,1.3.6.1.4.1.311.60.2.1.3=#13024252,2.5.4.15=#131450726976617465204f7267616e697a6174696f6e,2.5.4.5=#130e3031373034353133303030313436,CN=sandbox.lina.opin.com.br,O=SUL AMERICA SEGUROS DE PESSOAS E PREVIDENCIA S.A,L=RIO DE JANEIRO,ST=RJ,C=BR
2022-12-13 19:58:46 SUCCESS
FAPIBrazilAddExpirationToConsentRequest
Added expiration time to consent request
consent_endpoint_request
{
  "data": {
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "06847046686",
        "rel": "CPF"
      }
    },
    "expirationDateTime": "2022-12-13T21:58:46Z"
  }
}
2022-12-13 19:58:46
CallConsentEndpointWithBearerToken
HTTP request
request_uri
https://mtls.sulamericaseguros.hml.opinb3.com.br/open-insurance/consents/v1
request_method
POST
request_headers
{
  "accept": "application/json",
  "authorization": "Bearer 327d39db-7657-449d-a95e-d08b51e2dde8",
  "x-fapi-auth-date": "Tue, 13 Dec 2022 19:58:46 GMT",
  "content-type": "application/json",
  "content-length": "200"
}
request_body
{"data":{"permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ"],"loggedUser":{"document":{"identification":"06847046686","rel":"CPF"}},"expirationDateTime":"2022-12-13T21:58:46Z"}}
request_mutual_tls
{
  "cert": "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\u003d\u003d",
  "key": "MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDyx8pz0h2NURYBJvU17VLL5tr5A5YIZHl/cT4rNATQu+KIibvikzM99Ypcqu9NamjGrC9R+Doh9RkW653RWUYurgTJcjd7wCJZ4ilZbZd3QY+wSuzTAJQWOpgs0KXDljw0jmlVDpMzrlP4PjRkDEAD9dBr1qdC12FZBW8oGdUUm876nf862FGCq00+Z8UsLy9p7sW0WVG+J9HaPYqXkYQTqFdSng3r+AmaxYLOxUEO76hJNvB511AGbmrAxnoWzxr+bXcQP2yKQyvfF06L/T20y/BwHtl5uUhWn/jbGoiV6LAXn0qul5k9JmYqFdbARz8a2GvRdzTo1Nu7NYq60zFRAgMBAAECggEAPgvbbMA9NzmK4x5+upp9d4j3W36UIG71MiHR3p67wFDUM0roDp7KEMKo6sfwwps4TdYBffRvfvAxyk7LFY64RgPJS2Z6UZEn9kq7gJRmil7iBw8O+VoDfq7Y51MnmhXSKyheOROxgRrDcQUMxKjwz1JKQtUoCAgdY+/kmZ4Ie+xagcl5PXlDnM/hFXtWsHrLhrWc3pWiSfsdndXMwymUawvZXjiGbXFpomkmRihoGgfUuGMqFnOqDTxZ/pBAhlV30bS6gy3Wcxcke/TazV1Ponq1/hzDu/h0RjedPZeSLXHSDXe/jIYb/TxxfhaU1vR+DpVPqG6zuUfmWQFikrk4JQKBgQD/OQe+Pl2xo+b+6T9IigcrTRMciPGnEYrClWvmQtTrTdwKJOoalSZWl3QViG2Y6BCk3p7dy0BM6ksx7ezujIIDnkzADc8fXOZv6MU8Y+v2pqxvajl8YLbclGxotEFaqSpMeD74+uaXNbnzVCvhYEu9Mox3VsfvNJ4ZNXXjEJi9GwKBgQDzhQ+FRzZkqCnAMlVnxdp+NnzvF9VGE96PUrTGkZ/5rpt9457g6/ujhGYgexQr/Ty59K0JOgymMm52ycwvYY2DW5hftLYwF4blNqnDApKpK2cinQhh/ibXE3iFDVN9TAMR8BTYFDvIhgDRvoMgIfvEYOapNP9E2SmLYKBvZqyOAwJ/N9RB3VvHIxS3cwuSzEtlRhOWGqfaNLGhqO8Gq1fzO4XMnGt2ylnWCRsYSZ2OW+Rnv6jzF5Fef3TA/isNqSETT7dRErHynOm1fsVsX8l71HihP7381ThSx+2vyTelFC/tEM08+TnpNyqJgrDm6GYoKzrjfzd8hNb9voXzQ7hdsQKBgQDlXNtcfdFWhykj1ISqhCkiHXIYxErlgUtrlMueB4U052ee7+gyEzJlNgv25dX/BLrQrwrXmOxXEUMH8VO3ANwH8BqZchzzOQWeGJlWirLWUYIHkP5XRckRZE5sizuq1RBDMeyABLa2TLiy1QyuFDQNJ/O5Rah1EVFW7IDPzFYUPwKBgQCJRWcv2FE9T+RyFbW6NF1h+mz+m5A65CZVdZ8+xrKTSwGcTI+LfG4mC7jOBVt/HJYux/ZAgKxoc0H/R9FKekr157rzKSwZOXeQ6EhOlhIUY54hvdzcWgu8G9UZOc3rJUCDzUq5jtnuwz5nUXSCT6w2DsYOyoHm7H5G8bCMLIUd/g\u003d\u003d"
}
2022-12-13 19:58:47 RESPONSE
CallConsentEndpointWithBearerToken
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "x-powered-by": "Express",
  "access-control-allow-origin": "*",
  "x-fapi-auth-date": "Tue Dec 13 2022 19:58:47 GMT+0000 (Coordinated Universal Time)",
  "x-fapi-interaction-id": "7afe5396-d20f-42c6-bddb-ff29a36c5428",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "439",
  "etag": "W/\"1b7-Y9jbgJZnqkNMumttHppbo/pWEhI\"",
  "date": "Tue, 13 Dec 2022 19:58:47 GMT",
  "x-envoy-upstream-service-time": "325",
  "server": "021"
}
response_body
{"data":{"client_id":"de3b1640-552c-44eb-a3b3-12ef526f02a9","consentId":"urn:sulamerica:e01caabe-656e-42b5-9f9f-82bf7e2cccc0","creationDateTime":"2022-12-13T19:58:47Z","expirationDateTime":"2022-12-13T21:58:46Z","statusUpdateDateTime":"2022-12-13T19:58:47Z","status":"AWAITING_AUTHORISATION","permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ"],"loggedUser":{"document":{"identification":"06847046686","rel":"CPF"}}}}
2022-12-13 19:58:47 SUCCESS
CallConsentEndpointWithBearerToken
Got a response from the consent endpoint
status
201
endpoint_name
resource
headers
{
  "x-powered-by": "Express",
  "access-control-allow-origin": "*",
  "x-fapi-auth-date": "Tue Dec 13 2022 19:58:47 GMT+0000 (Coordinated Universal Time)",
  "x-fapi-interaction-id": "7afe5396-d20f-42c6-bddb-ff29a36c5428",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "439",
  "etag": "W/\"1b7-Y9jbgJZnqkNMumttHppbo/pWEhI\"",
  "date": "Tue, 13 Dec 2022 19:58:47 GMT",
  "x-envoy-upstream-service-time": "325",
  "server": "021"
}
body
{"data":{"client_id":"de3b1640-552c-44eb-a3b3-12ef526f02a9","consentId":"urn:sulamerica:e01caabe-656e-42b5-9f9f-82bf7e2cccc0","creationDateTime":"2022-12-13T19:58:47Z","expirationDateTime":"2022-12-13T21:58:46Z","statusUpdateDateTime":"2022-12-13T19:58:47Z","status":"AWAITING_AUTHORISATION","permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ"],"loggedUser":{"document":{"identification":"06847046686","rel":"CPF"}}}}
body_json
{
  "data": {
    "client_id": "de3b1640-552c-44eb-a3b3-12ef526f02a9",
    "consentId": "urn:sulamerica:e01caabe-656e-42b5-9f9f-82bf7e2cccc0",
    "creationDateTime": "2022-12-13T19:58:47Z",
    "expirationDateTime": "2022-12-13T21:58:46Z",
    "statusUpdateDateTime": "2022-12-13T19:58:47Z",
    "status": "AWAITING_AUTHORISATION",
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "06847046686",
        "rel": "CPF"
      }
    }
  }
}
2022-12-13 19:58:47 SUCCESS
EnsureHttpStatusCodeIs201
resource endpoint returned the expected http status
expected_status
201
http_status
201
2022-12-13 19:58:47 SUCCESS
EnsureContentTypeJson
endpoint_response Content-Type: header is application/json
2022-12-13 19:58:47 SUCCESS
FAPIBrazilConsentEndpointResponseValidatePermissions
Consent endpoint response contains expected permissions
requested
[
  "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
  "RESOURCES_READ"
]
granted
[
  "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
  "RESOURCES_READ"
]
2022-12-13 19:58:47 SUCCESS
ExtractConsentIdFromConsentEndpointResponse
Extracted the consent id
consent_id
urn:sulamerica:e01caabe-656e-42b5-9f9f-82bf7e2cccc0
2022-12-13 19:58:47 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
7afe5396-d20f-42c6-bddb-ff29a36c5428
2022-12-13 19:58:47 SUCCESS
FAPIBrazilAddConsentIdToClientScope
Added scope of 'openid resources consents consent:urn:sulamerica:e01caabe-656e-42b5-9f9f-82bf7e2cccc0' to client's scope
client_id
de3b1640-552c-44eb-a3b3-12ef526f02a9
scope
openid resources consents consent:urn:sulamerica:e01caabe-656e-42b5-9f9f-82bf7e2cccc0
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "8siTt8_cHxj7zjye0fTMoJrNxlIbqjCb_bf4851WekE",
      "n": "yIK2Y1AIu-s9eEbCyJtKTIKRG1T6o3JsYN06HI5UibvwmFXIrhTyUwYmFVxaaEbOWVjYo0GiyXKHbInFbtwnvmSgMKvjtoIk4S6jk-aks8phflHB5YIDtDP0BxDgarpX_aeXdu3lWoQBpK5B6vKyrh94JMO5tSU0Zwv-5ITcA0SBmEPBr9spfQCFLIwlzCfqiAQYDruZD_PrQKJe3ie7zNsQT6oT6IqlvMNuY0WtnDjP0fmNADmjDDJMkhCeO-EtdL_5C3S5eKycX0ucK9NPt24c5cwUk5MOxxpqS0viRTDc40D36Er63vlHR0yeK4vkRUxeRbnrKKekWlAI5nRjyQ",
      "e": "AQAB",
      "d": "QABxJVwrnYgmE9lKXWwsGCXpGXdTlY51h6m13d2UoG5MCuP-7YokG1owF8tl1DkdrqlMZTgTNQgIsB191rgRO5W1CDQluGDsUrBnaFNLqVPlMMP6Bz8r3X5j20mIyKh4Y6_2CfE_r1fJin5Q7iTP4gKLf_i1s1uP0YCjuN-rtqK7rZmdC5emBv_bcNxRfYYSmWj9SQ53Sc7q9mh-ptKIcEDVVNEbTQ8AWlApqLPso4V5IJn6GD4SU-HJvkC8IW5nnt-jmiChKLP5oZteKBKthZo8hGMfaiHAIMev2AvBzAtdNf5RSCWg4pYgfNWOldzmqtsf7vnZZOF-Xak2Aa5HgQ",
      "p": "5s_ySqif02HBcKtCJWQwYtJaGXpondhZ20NGLSogBvOkmRfDBYrgSATuebOeatQ5AMIJ9JghuKW_pgKsHAZT0ML4DM37dVJ86ApQU6KHNnpj5mSGHHQ0PkI3Rd16yLbh7uT7uBZRm38ZuiZhfnyarJiJvY40uZIl3emi5wvy1DE",
      "q": "3mQ_RZkF4wcRYRRjj9JH7h7wBa07GfRzffpbNuNc-bNFyte7yEETF1K3xO-14XY2pnHJgM9HjMhSyc3cMD07HKz-Kqe36EoBH6x7Ih3p5WuxYM2RQgKyCjBTwg20-sSwyo-P3w0bkHHpVApQnjD8cfdECzhceXNsQh_dJQyEmxk",
      "dp": "EIgYXIyTVfqMdltt02vHo2xZk7WWxKd4WCILZrS7soPE6EoxZ7Y4ti_UPNdGo3Qr2QgM2n4C_Eyy21sZpLA3VJ6CUbh3KEIOPDhw5Gyhrp85hIjyqhsQmtz3RIPGhZXDvO6dsOO4WKDT4Oda2EpocbBDPVZwJFJ5b9mKF25dqCE",
      "dq": "UqjCF7VLydlrrUCtzNwk3i3jmsiLihchAjcWxiz19t2aWE2dP05osSeOpIVQfg-5Ol5aviTM_FfM5bM9XzSzDvKBugsCwTUYe9RZJBIoSJyhnlBp6DYmRME3sI31sat_5po7qHUvxJ2CUzlOQ64DdryoLt9xB7dOCrnbMZUYiKk",
      "qi": "eQbIaSNnh0XYR9rLXyz7qDw0_17teRO2g65eXQGhbgsB7UjllAY8cAbECmn6KL3HSQGAK_qJbq65VxkwNFKXDQog1yZnCej1lr_FTZ8BUseh8UDgzSMs1q6sM-a6YhdCawX-yZyMUxrdwyxpRi5FI2Wyb5fLHwgr-NpLD9wJ2mg",
      "use": "sig",
      "alg": "PS256"
    }
  ]
}
org_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "8siTt8_cHxj7zjye0fTMoJrNxlIbqjCb_bf4851WekE",
      "n": "yIK2Y1AIu-s9eEbCyJtKTIKRG1T6o3JsYN06HI5UibvwmFXIrhTyUwYmFVxaaEbOWVjYo0GiyXKHbInFbtwnvmSgMKvjtoIk4S6jk-aks8phflHB5YIDtDP0BxDgarpX_aeXdu3lWoQBpK5B6vKyrh94JMO5tSU0Zwv-5ITcA0SBmEPBr9spfQCFLIwlzCfqiAQYDruZD_PrQKJe3ie7zNsQT6oT6IqlvMNuY0WtnDjP0fmNADmjDDJMkhCeO-EtdL_5C3S5eKycX0ucK9NPt24c5cwUk5MOxxpqS0viRTDc40D36Er63vlHR0yeK4vkRUxeRbnrKKekWlAI5nRjyQ",
      "e": "AQAB",
      "d": "QABxJVwrnYgmE9lKXWwsGCXpGXdTlY51h6m13d2UoG5MCuP-7YokG1owF8tl1DkdrqlMZTgTNQgIsB191rgRO5W1CDQluGDsUrBnaFNLqVPlMMP6Bz8r3X5j20mIyKh4Y6_2CfE_r1fJin5Q7iTP4gKLf_i1s1uP0YCjuN-rtqK7rZmdC5emBv_bcNxRfYYSmWj9SQ53Sc7q9mh-ptKIcEDVVNEbTQ8AWlApqLPso4V5IJn6GD4SU-HJvkC8IW5nnt-jmiChKLP5oZteKBKthZo8hGMfaiHAIMev2AvBzAtdNf5RSCWg4pYgfNWOldzmqtsf7vnZZOF-Xak2Aa5HgQ",
      "p": "5s_ySqif02HBcKtCJWQwYtJaGXpondhZ20NGLSogBvOkmRfDBYrgSATuebOeatQ5AMIJ9JghuKW_pgKsHAZT0ML4DM37dVJ86ApQU6KHNnpj5mSGHHQ0PkI3Rd16yLbh7uT7uBZRm38ZuiZhfnyarJiJvY40uZIl3emi5wvy1DE",
      "q": "3mQ_RZkF4wcRYRRjj9JH7h7wBa07GfRzffpbNuNc-bNFyte7yEETF1K3xO-14XY2pnHJgM9HjMhSyc3cMD07HKz-Kqe36EoBH6x7Ih3p5WuxYM2RQgKyCjBTwg20-sSwyo-P3w0bkHHpVApQnjD8cfdECzhceXNsQh_dJQyEmxk",
      "dp": "EIgYXIyTVfqMdltt02vHo2xZk7WWxKd4WCILZrS7soPE6EoxZ7Y4ti_UPNdGo3Qr2QgM2n4C_Eyy21sZpLA3VJ6CUbh3KEIOPDhw5Gyhrp85hIjyqhsQmtz3RIPGhZXDvO6dsOO4WKDT4Oda2EpocbBDPVZwJFJ5b9mKF25dqCE",
      "dq": "UqjCF7VLydlrrUCtzNwk3i3jmsiLihchAjcWxiz19t2aWE2dP05osSeOpIVQfg-5Ol5aviTM_FfM5bM9XzSzDvKBugsCwTUYe9RZJBIoSJyhnlBp6DYmRME3sI31sat_5po7qHUvxJ2CUzlOQ64DdryoLt9xB7dOCrnbMZUYiKk",
      "qi": "eQbIaSNnh0XYR9rLXyz7qDw0_17teRO2g65eXQGhbgsB7UjllAY8cAbECmn6KL3HSQGAK_qJbq65VxkwNFKXDQog1yZnCej1lr_FTZ8BUseh8UDgzSMs1q6sM-a6YhdCawX-yZyMUxrdwyxpRi5FI2Wyb5fLHwgr-NpLD9wJ2mg",
      "use": "sig",
      "alg": "PS256"
    }
  ]
}
Make request to authorization endpoint
2022-12-13 19:58:47 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
de3b1640-552c-44eb-a3b3-12ef526f02a9
redirect_uri
https://www.certification.openid.net/test/a/SulAmericaSeguros-AuthServer-v1/callback
scope
openid resources consents consent:urn:sulamerica:e01caabe-656e-42b5-9f9f-82bf7e2cccc0
2022-12-13 19:58:47
CreateRandomStateValue
Created state value
requested_state_length
10
state
oDZYQeqoiV
2022-12-13 19:58:47 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
de3b1640-552c-44eb-a3b3-12ef526f02a9
redirect_uri
https://www.certification.openid.net/test/a/SulAmericaSeguros-AuthServer-v1/callback
scope
openid resources consents consent:urn:sulamerica:e01caabe-656e-42b5-9f9f-82bf7e2cccc0
state
oDZYQeqoiV
2022-12-13 19:58:47
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
Mococn2iOJ
2022-12-13 19:58:47 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
de3b1640-552c-44eb-a3b3-12ef526f02a9
redirect_uri
https://www.certification.openid.net/test/a/SulAmericaSeguros-AuthServer-v1/callback
scope
openid resources consents consent:urn:sulamerica:e01caabe-656e-42b5-9f9f-82bf7e2cccc0
state
oDZYQeqoiV
nonce
Mococn2iOJ
2022-12-13 19:58:47 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCodeIdtoken
Added response_type parameter to request
client_id
de3b1640-552c-44eb-a3b3-12ef526f02a9
redirect_uri
https://www.certification.openid.net/test/a/SulAmericaSeguros-AuthServer-v1/callback
scope
openid resources consents consent:urn:sulamerica:e01caabe-656e-42b5-9f9f-82bf7e2cccc0
state
oDZYQeqoiV
nonce
Mococn2iOJ
response_type
code id_token
2022-12-13 19:58:47 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "de3b1640-552c-44eb-a3b3-12ef526f02a9",
  "redirect_uri": "https://www.certification.openid.net/test/a/SulAmericaSeguros-AuthServer-v1/callback",
  "scope": "openid resources consents consent:urn:sulamerica:e01caabe-656e-42b5-9f9f-82bf7e2cccc0",
  "state": "oDZYQeqoiV",
  "nonce": "Mococn2iOJ",
  "response_type": "code id_token"
}
2022-12-13 19:58:47 SUCCESS
RemoveScopeFromRequestObject
Removed scope value from request object claims
request_object_claims
{
  "client_id": "de3b1640-552c-44eb-a3b3-12ef526f02a9",
  "redirect_uri": "https://www.certification.openid.net/test/a/SulAmericaSeguros-AuthServer-v1/callback",
  "state": "oDZYQeqoiV",
  "nonce": "Mococn2iOJ",
  "response_type": "code id_token"
}
2022-12-13 19:58:47 SUCCESS
AddNbfToRequestObject
Added nbf to request object claims
nbf
1.670961527E9
2022-12-13 19:58:47 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.670961827E9
2022-12-13 19:58:47 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://api.sulamericaseguros.hml.opinb3.com.br
2022-12-13 19:58:47 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
de3b1640-552c-44eb-a3b3-12ef526f02a9
2022-12-13 19:58:47 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
de3b1640-552c-44eb-a3b3-12ef526f02a9
2022-12-13 19:58:47 SUCCESS
SignRequestObject
Signed the request object
claims
{
  "aud": "https://api.sulamericaseguros.hml.opinb3.com.br",
  "nbf": 1670961527,
  "iss": "de3b1640-552c-44eb-a3b3-12ef526f02a9",
  "response_type": "code id_token",
  "redirect_uri": "https://www.certification.openid.net/test/a/SulAmericaSeguros-AuthServer-v1/callback",
  "state": "oDZYQeqoiV",
  "exp": 1670961827,
  "nonce": "Mococn2iOJ",
  "client_id": "de3b1640-552c-44eb-a3b3-12ef526f02a9"
}
header
{
  "kid": "8siTt8_cHxj7zjye0fTMoJrNxlIbqjCb_bf4851WekE",
  "alg": "PS256"
}
request_object
eyJraWQiOiI4c2lUdDhfY0h4ajd6anllMGZUTW9Kck54bElicWpDYl9iZjQ4NTFXZWtFIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvYXBpLnN1bGFtZXJpY2FzZWd1cm9zLmhtbC5vcGluYjMuY29tLmJyIiwibmJmIjoxNjcwOTYxNTI3LCJpc3MiOiJkZTNiMTY0MC01NTJjLTQ0ZWItYTNiMy0xMmVmNTI2ZjAyYTkiLCJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsInJlZGlyZWN0X3VyaSI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9TdWxBbWVyaWNhU2VndXJvcy1BdXRoU2VydmVyLXYxXC9jYWxsYmFjayIsInN0YXRlIjoib0RaWVFlcW9pViIsImV4cCI6MTY3MDk2MTgyNywibm9uY2UiOiJNb2NvY24yaU9KIiwiY2xpZW50X2lkIjoiZGUzYjE2NDAtNTUyYy00NGViLWEzYjMtMTJlZjUyNmYwMmE5In0.s5Z5YhJ6oZa0ZhZvZwI0wPE3Mj7b3Ov-44xEAsycL2kFQALnXRcXaPNAV1bdZrl3VLH4h0wZoV_KWodgLn_dcz18gDB2QNuADlcf5k4qzNGP86upmoMO2uI714ja9T3qVwU3xS8a6Hs_Eabddw9k_AYpt8GYKthcBr0vOGjibU72O9Wlrgt-86PvkEPt0foA3K89_YZiaiimZ07jfnaVkZYB9VFJlAdboFN7SBhWMHSBcjCVufhJ9BPXz1oo8LRHt7s8_y6sUsb_SET3H-Jghe1MhOsTRR_dyc0uKYn1rgSkGkfvyXlrFEL_KNKtHQGOJApoK2AlzuuoFHbnnMBnrw
key
{
  "p": "5s_ySqif02HBcKtCJWQwYtJaGXpondhZ20NGLSogBvOkmRfDBYrgSATuebOeatQ5AMIJ9JghuKW_pgKsHAZT0ML4DM37dVJ86ApQU6KHNnpj5mSGHHQ0PkI3Rd16yLbh7uT7uBZRm38ZuiZhfnyarJiJvY40uZIl3emi5wvy1DE",
  "kty": "RSA",
  "q": "3mQ_RZkF4wcRYRRjj9JH7h7wBa07GfRzffpbNuNc-bNFyte7yEETF1K3xO-14XY2pnHJgM9HjMhSyc3cMD07HKz-Kqe36EoBH6x7Ih3p5WuxYM2RQgKyCjBTwg20-sSwyo-P3w0bkHHpVApQnjD8cfdECzhceXNsQh_dJQyEmxk",
  "d": "QABxJVwrnYgmE9lKXWwsGCXpGXdTlY51h6m13d2UoG5MCuP-7YokG1owF8tl1DkdrqlMZTgTNQgIsB191rgRO5W1CDQluGDsUrBnaFNLqVPlMMP6Bz8r3X5j20mIyKh4Y6_2CfE_r1fJin5Q7iTP4gKLf_i1s1uP0YCjuN-rtqK7rZmdC5emBv_bcNxRfYYSmWj9SQ53Sc7q9mh-ptKIcEDVVNEbTQ8AWlApqLPso4V5IJn6GD4SU-HJvkC8IW5nnt-jmiChKLP5oZteKBKthZo8hGMfaiHAIMev2AvBzAtdNf5RSCWg4pYgfNWOldzmqtsf7vnZZOF-Xak2Aa5HgQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "8siTt8_cHxj7zjye0fTMoJrNxlIbqjCb_bf4851WekE",
  "qi": "eQbIaSNnh0XYR9rLXyz7qDw0_17teRO2g65eXQGhbgsB7UjllAY8cAbECmn6KL3HSQGAK_qJbq65VxkwNFKXDQog1yZnCej1lr_FTZ8BUseh8UDgzSMs1q6sM-a6YhdCawX-yZyMUxrdwyxpRi5FI2Wyb5fLHwgr-NpLD9wJ2mg",
  "dp": "EIgYXIyTVfqMdltt02vHo2xZk7WWxKd4WCILZrS7soPE6EoxZ7Y4ti_UPNdGo3Qr2QgM2n4C_Eyy21sZpLA3VJ6CUbh3KEIOPDhw5Gyhrp85hIjyqhsQmtz3RIPGhZXDvO6dsOO4WKDT4Oda2EpocbBDPVZwJFJ5b9mKF25dqCE",
  "alg": "PS256",
  "dq": "UqjCF7VLydlrrUCtzNwk3i3jmsiLihchAjcWxiz19t2aWE2dP05osSeOpIVQfg-5Ol5aviTM_FfM5bM9XzSzDvKBugsCwTUYe9RZJBIoSJyhnlBp6DYmRME3sI31sat_5po7qHUvxJ2CUzlOQ64DdryoLt9xB7dOCrnbMZUYiKk",
  "n": "yIK2Y1AIu-s9eEbCyJtKTIKRG1T6o3JsYN06HI5UibvwmFXIrhTyUwYmFVxaaEbOWVjYo0GiyXKHbInFbtwnvmSgMKvjtoIk4S6jk-aks8phflHB5YIDtDP0BxDgarpX_aeXdu3lWoQBpK5B6vKyrh94JMO5tSU0Zwv-5ITcA0SBmEPBr9spfQCFLIwlzCfqiAQYDruZD_PrQKJe3ie7zNsQT6oT6IqlvMNuY0WtnDjP0fmNADmjDDJMkhCeO-EtdL_5C3S5eKycX0ucK9NPt24c5cwUk5MOxxpqS0viRTDc40D36Er63vlHR0yeK4vkRUxeRbnrKKekWlAI5nRjyQ"
}
2022-12-13 19:58:47
FAPIBrazilEncryptRequestObject
Encrypted the request object
request_object
eyJraWQiOiJwSGFWaTg1VXFEZmo4ajdGbkd4VGEyaU9LbHFJZC0xTl93WWs3Mmhzb2tjIiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.Kh5pHOUHUvk0FnVKaQKUqERph5mmcrwCoUp5_y00Tx-nR6INVun2IDGSIXyTAUgSnYTdZSDcf5dSiQaosCfZ-CmTX9Azr7g2QVgXSbDeDrtjdHwM2-O90THy4NOKQMv4opjhti0UrPbF9z73ZR7zD4ahw_C_EL_iv_SJoyZFY95BPoZfxJaYGtAbLjBmpqGPGCCHxWI6giuugzPRE-ha-cberIPE8feQoj7V3-gIsc5Ltg-Dxvm_oKZy1r-4zPG8waXQTdgcXy9UlIjC7XgNoteRefv5Y1DvObtb0p0sROc0Ab7Kfu_PzfDsyBmh9y8UwHNUuS4tw5-5PY2XrxNX0w.U2pmgRUBK93NCQ5l.lYuSrSnaY4j1q8WqbF_YqJyRCq_9yyEvaDXKV74bxAo2TLdV4FXhdXagGu69waEODJg0jZ3-X5mynbo5KB_OZsHdx4F2XsltqLiaG0mq8ZfJeURMI06Yjy5GebO9KvnxagWjHsh4VrtFenvKWndAfkTMdkTDVMGm2Fx03GSk66IiI3ZN2G3mmeSUzN10tB8B27jp_zJ2Gj9jbC5QwNY3xhc4KNCvlBsseDESDjXFV0uBBC4IJoCjQLh5_6TJhfeueuFNRUGTqpGJl3Lnp4VJ7tHbfEWB91XZdsmUHq9HEaLGstS2H3Q50ILCBMs8XV-e5JO1LltTXOhDXr0igJ2xjiUmWPdv51uV8tgQub1kc88rX2qfcz2opu_XxYFP3qLdHGZrGdG2EPhv1w0OCzFzIvJLsOs0irM4Fvg8uc9oMgy1OkiBUv7eV-kr_lr2kjYwx_RcMEEsSK4nElulXUSExQdk3CewKvcgRe_FEZTvXt_RjwHcMYsbmB6ESCuQpC-LF9wJRuFWCJfi-9Qw-t5_t389izSZuksqtfQAvNulcpveKIvfaAilSPsgec7wXFIv4LlLQH5jL4TTIBLsMOD9U6GBbt81nwF8NswJyaiDc6G22Pkr7KK0tznF4AE4bK8Ba9b0tAh4hHDJ1gmPrWoI7n_DUxIMFcT_wlNLSNXxVdv6-O5Q3FtT_tOs-Ymf4NKY1LmOOA4o0sAcOZl4pgCsFPIwap1As70VUbbkRh4nDrT6a99_TnNtBSZ-KyO2oUApqJtlfLxY9ncZhOp7rfHk1z4ntsvbmDE17adRQX8WvjSiM_x0xYgkm8VvOjFPtSI_4gJPfuixh5ndwcRBnokpTnrAtZgQF4_4gVIhxs5ubwsboQMQoZQ59WFNILNKiqS5kY4ohY-f8VUwF-TuWfHWaFfJSYFwq8WanbjJBeQbfCdgh1Ew45Cfkx8uRHb__ZxI618wr5sABEHW8j0mck0JzMOPyW_UNYa1k1iWCTthPVLrRrhaTIa_9lAK1zu5fhHlMe-_krXYd_pQTQyPYR586F7ttqO3d5Bk9zX20i7z3CQ8QUp-NqR5fLqmQLMPA2PHzQcRAjbmkZ0OzE3gEFwv-LXH-JcJA3cfyxtWfulAs2AC1XiqSXR_ulqgmfVqopnbg0VE1m-tTpNmUDsJqnV7E4kc_3uF6wlDE8xbaqxZ78SI7XCh8TTKhRTSTJ0HFJYqK5UYsC7KSXwH9n6z8tV3lcw.9jj4sVb9fEy4ZQsHGberdw
enc
A256GCM
alg
RSA-OAEP
2022-12-13 19:58:47 SUCCESS
BuildRequestObjectByValueRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://corebank.sulamericaseguros.hml.linaob.com.br/open-insurance/consents/auth?request=eyJraWQiOiJwSGFWaTg1VXFEZmo4ajdGbkd4VGEyaU9LbHFJZC0xTl93WWs3Mmhzb2tjIiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.Kh5pHOUHUvk0FnVKaQKUqERph5mmcrwCoUp5_y00Tx-nR6INVun2IDGSIXyTAUgSnYTdZSDcf5dSiQaosCfZ-CmTX9Azr7g2QVgXSbDeDrtjdHwM2-O90THy4NOKQMv4opjhti0UrPbF9z73ZR7zD4ahw_C_EL_iv_SJoyZFY95BPoZfxJaYGtAbLjBmpqGPGCCHxWI6giuugzPRE-ha-cberIPE8feQoj7V3-gIsc5Ltg-Dxvm_oKZy1r-4zPG8waXQTdgcXy9UlIjC7XgNoteRefv5Y1DvObtb0p0sROc0Ab7Kfu_PzfDsyBmh9y8UwHNUuS4tw5-5PY2XrxNX0w.U2pmgRUBK93NCQ5l.lYuSrSnaY4j1q8WqbF_YqJyRCq_9yyEvaDXKV74bxAo2TLdV4FXhdXagGu69waEODJg0jZ3-X5mynbo5KB_OZsHdx4F2XsltqLiaG0mq8ZfJeURMI06Yjy5GebO9KvnxagWjHsh4VrtFenvKWndAfkTMdkTDVMGm2Fx03GSk66IiI3ZN2G3mmeSUzN10tB8B27jp_zJ2Gj9jbC5QwNY3xhc4KNCvlBsseDESDjXFV0uBBC4IJoCjQLh5_6TJhfeueuFNRUGTqpGJl3Lnp4VJ7tHbfEWB91XZdsmUHq9HEaLGstS2H3Q50ILCBMs8XV-e5JO1LltTXOhDXr0igJ2xjiUmWPdv51uV8tgQub1kc88rX2qfcz2opu_XxYFP3qLdHGZrGdG2EPhv1w0OCzFzIvJLsOs0irM4Fvg8uc9oMgy1OkiBUv7eV-kr_lr2kjYwx_RcMEEsSK4nElulXUSExQdk3CewKvcgRe_FEZTvXt_RjwHcMYsbmB6ESCuQpC-LF9wJRuFWCJfi-9Qw-t5_t389izSZuksqtfQAvNulcpveKIvfaAilSPsgec7wXFIv4LlLQH5jL4TTIBLsMOD9U6GBbt81nwF8NswJyaiDc6G22Pkr7KK0tznF4AE4bK8Ba9b0tAh4hHDJ1gmPrWoI7n_DUxIMFcT_wlNLSNXxVdv6-O5Q3FtT_tOs-Ymf4NKY1LmOOA4o0sAcOZl4pgCsFPIwap1As70VUbbkRh4nDrT6a99_TnNtBSZ-KyO2oUApqJtlfLxY9ncZhOp7rfHk1z4ntsvbmDE17adRQX8WvjSiM_x0xYgkm8VvOjFPtSI_4gJPfuixh5ndwcRBnokpTnrAtZgQF4_4gVIhxs5ubwsboQMQoZQ59WFNILNKiqS5kY4ohY-f8VUwF-TuWfHWaFfJSYFwq8WanbjJBeQbfCdgh1Ew45Cfkx8uRHb__ZxI618wr5sABEHW8j0mck0JzMOPyW_UNYa1k1iWCTthPVLrRrhaTIa_9lAK1zu5fhHlMe-_krXYd_pQTQyPYR586F7ttqO3d5Bk9zX20i7z3CQ8QUp-NqR5fLqmQLMPA2PHzQcRAjbmkZ0OzE3gEFwv-LXH-JcJA3cfyxtWfulAs2AC1XiqSXR_ulqgmfVqopnbg0VE1m-tTpNmUDsJqnV7E4kc_3uF6wlDE8xbaqxZ78SI7XCh8TTKhRTSTJ0HFJYqK5UYsC7KSXwH9n6z8tV3lcw.9jj4sVb9fEy4ZQsHGberdw&client_id=de3b1640-552c-44eb-a3b3-12ef526f02a9&redirect_uri=https://www.certification.openid.net/test/a/SulAmericaSeguros-AuthServer-v1/callback&scope=openid%20resources%20consents%20consent:urn:sulamerica:e01caabe-656e-42b5-9f9f-82bf7e2cccc0&response_type=code%20id_token
2022-12-13 19:58:47 REDIRECT
fapi1-advanced-final-ensure-request-object-without-scope-fails
Redirecting to authorization endpoint
redirect_to
https://corebank.sulamericaseguros.hml.linaob.com.br/open-insurance/consents/auth?request=eyJraWQiOiJwSGFWaTg1VXFEZmo4ajdGbkd4VGEyaU9LbHFJZC0xTl93WWs3Mmhzb2tjIiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.Kh5pHOUHUvk0FnVKaQKUqERph5mmcrwCoUp5_y00Tx-nR6INVun2IDGSIXyTAUgSnYTdZSDcf5dSiQaosCfZ-CmTX9Azr7g2QVgXSbDeDrtjdHwM2-O90THy4NOKQMv4opjhti0UrPbF9z73ZR7zD4ahw_C_EL_iv_SJoyZFY95BPoZfxJaYGtAbLjBmpqGPGCCHxWI6giuugzPRE-ha-cberIPE8feQoj7V3-gIsc5Ltg-Dxvm_oKZy1r-4zPG8waXQTdgcXy9UlIjC7XgNoteRefv5Y1DvObtb0p0sROc0Ab7Kfu_PzfDsyBmh9y8UwHNUuS4tw5-5PY2XrxNX0w.U2pmgRUBK93NCQ5l.lYuSrSnaY4j1q8WqbF_YqJyRCq_9yyEvaDXKV74bxAo2TLdV4FXhdXagGu69waEODJg0jZ3-X5mynbo5KB_OZsHdx4F2XsltqLiaG0mq8ZfJeURMI06Yjy5GebO9KvnxagWjHsh4VrtFenvKWndAfkTMdkTDVMGm2Fx03GSk66IiI3ZN2G3mmeSUzN10tB8B27jp_zJ2Gj9jbC5QwNY3xhc4KNCvlBsseDESDjXFV0uBBC4IJoCjQLh5_6TJhfeueuFNRUGTqpGJl3Lnp4VJ7tHbfEWB91XZdsmUHq9HEaLGstS2H3Q50ILCBMs8XV-e5JO1LltTXOhDXr0igJ2xjiUmWPdv51uV8tgQub1kc88rX2qfcz2opu_XxYFP3qLdHGZrGdG2EPhv1w0OCzFzIvJLsOs0irM4Fvg8uc9oMgy1OkiBUv7eV-kr_lr2kjYwx_RcMEEsSK4nElulXUSExQdk3CewKvcgRe_FEZTvXt_RjwHcMYsbmB6ESCuQpC-LF9wJRuFWCJfi-9Qw-t5_t389izSZuksqtfQAvNulcpveKIvfaAilSPsgec7wXFIv4LlLQH5jL4TTIBLsMOD9U6GBbt81nwF8NswJyaiDc6G22Pkr7KK0tznF4AE4bK8Ba9b0tAh4hHDJ1gmPrWoI7n_DUxIMFcT_wlNLSNXxVdv6-O5Q3FtT_tOs-Ymf4NKY1LmOOA4o0sAcOZl4pgCsFPIwap1As70VUbbkRh4nDrT6a99_TnNtBSZ-KyO2oUApqJtlfLxY9ncZhOp7rfHk1z4ntsvbmDE17adRQX8WvjSiM_x0xYgkm8VvOjFPtSI_4gJPfuixh5ndwcRBnokpTnrAtZgQF4_4gVIhxs5ubwsboQMQoZQ59WFNILNKiqS5kY4ohY-f8VUwF-TuWfHWaFfJSYFwq8WanbjJBeQbfCdgh1Ew45Cfkx8uRHb__ZxI618wr5sABEHW8j0mck0JzMOPyW_UNYa1k1iWCTthPVLrRrhaTIa_9lAK1zu5fhHlMe-_krXYd_pQTQyPYR586F7ttqO3d5Bk9zX20i7z3CQ8QUp-NqR5fLqmQLMPA2PHzQcRAjbmkZ0OzE3gEFwv-LXH-JcJA3cfyxtWfulAs2AC1XiqSXR_ulqgmfVqopnbg0VE1m-tTpNmUDsJqnV7E4kc_3uF6wlDE8xbaqxZ78SI7XCh8TTKhRTSTJ0HFJYqK5UYsC7KSXwH9n6z8tV3lcw.9jj4sVb9fEy4ZQsHGberdw&client_id=de3b1640-552c-44eb-a3b3-12ef526f02a9&redirect_uri=https://www.certification.openid.net/test/a/SulAmericaSeguros-AuthServer-v1/callback&scope=openid%20resources%20consents%20consent:urn:sulamerica:e01caabe-656e-42b5-9f9f-82bf7e2cccc0&response_type=code%20id_token
2022-12-13 19:58:47 REVIEW
ExpectRequestObjectMissingScopeErrorPage
If the server does not return an invalid_request_object error back to the client, it must show an error page saying the request object is invalid as it is missing the 'scope' claim - upload a screenshot of the error page.
image_no_longer_required
true
2022-12-13 19:58:50 INCOMING
fapi1-advanced-final-ensure-request-object-without-scope-fails
Incoming HTTP request to /test/a/SulAmericaSeguros-AuthServer-v1/callback
incoming_headers
{
  "host": "www.certification.openid.net",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) 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",
  "sec-gpc": "1",
  "accept-language": "en-US,en;q\u003d0.9",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "referer": "https://www.certification.openid.net/",
  "accept-encoding": "gzip, deflate, br",
  "cookie": "JSESSIONID\u003d37840C8CFDC81E4893DC3E0AE72A411B",
  "connection": "close"
}
incoming_path
/test/a/SulAmericaSeguros-AuthServer-v1/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-13 19:58:50 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/wc7YT5Ob7rbBTD2C8by6",
  "fullUrl": "https://www.certification.openid.net/test/a/SulAmericaSeguros-AuthServer-v1/implicit/wc7YT5Ob7rbBTD2C8by6"
}
2022-12-13 19:58:50 OUTGOING
fapi1-advanced-final-ensure-request-object-without-scope-fails
Response to HTTP request to test instance oXwfesjrPZb932t
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/SulAmericaSeguros-AuthServer-v1/implicit/wc7YT5Ob7rbBTD2C8by6, returnUrl=/log-detail.html?log=oXwfesjrPZb932t}]
outgoing_path
callback
2022-12-13 19:58:51 INCOMING
fapi1-advanced-final-ensure-request-object-without-scope-fails
Incoming HTTP request to /test/a/SulAmericaSeguros-AuthServer-v1/implicit/wc7YT5Ob7rbBTD2C8by6
incoming_headers
{
  "host": "www.certification.openid.net",
  "accept": "*/*",
  "x-requested-with": "XMLHttpRequest",
  "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36",
  "content-type": "text/plain",
  "sec-gpc": "1",
  "accept-language": "en-US,en;q\u003d0.9",
  "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/SulAmericaSeguros-AuthServer-v1/callback",
  "accept-encoding": "gzip, deflate, br",
  "cookie": "JSESSIONID\u003d37840C8CFDC81E4893DC3E0AE72A411B",
  "connection": "close",
  "content-length": "39"
}
incoming_path
/test/a/SulAmericaSeguros-AuthServer-v1/implicit/wc7YT5Ob7rbBTD2C8by6
incoming_body_form_params
incoming_method
POST
incoming_tls_version
TLSv1.2
incoming_tls_cert
incoming_query_string_params
{}
incoming_body
#error=invalid_request&state=oDZYQeqoiV
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-13 19:58:51 OUTGOING
fapi1-advanced-final-ensure-request-object-without-scope-fails
Response to HTTP request to test instance oXwfesjrPZb932t
outgoing_status_code
204
outgoing_headers
{}
outgoing_body

                                
outgoing_path
implicit/wc7YT5Ob7rbBTD2C8by6
2022-12-13 19:58:51
ExtractImplicitHashToCallbackResponse
Extracted response from URL fragment
parameters
[
  {
    "name": "error",
    "value": "invalid_request"
  },
  {
    "name": "state",
    "value": "oDZYQeqoiV"
  }
]
2022-12-13 19:58:51 SUCCESS
ExtractImplicitHashToCallbackResponse
Extracted the hash values
error
invalid_request
state
oDZYQeqoiV
2022-12-13 19:58:51 REDIRECT-IN
fapi1-advanced-final-ensure-request-object-without-scope-fails
Authorization endpoint response captured
url_query
{}
headers
{
  "host": "www.certification.openid.net",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) 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",
  "sec-gpc": "1",
  "accept-language": "en-US,en;q\u003d0.9",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "referer": "https://www.certification.openid.net/",
  "accept-encoding": "gzip, deflate, br",
  "cookie": "JSESSIONID\u003d37840C8CFDC81E4893DC3E0AE72A411B",
  "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
{
  "error": "invalid_request",
  "state": "oDZYQeqoiV"
}
post_body
Verify authorization endpoint response
2022-12-13 19:58:51 SUCCESS
RejectErrorInUrlQuery
'error' is not present in URL query returned from authorization endpoint
2022-12-13 19:58:51 SUCCESS
RejectAuthCodeInUrlQuery
Authorization code is not present in URL query returned from authorization endpoint
2022-12-13 19:58:51 SUCCESS
CheckStateInAuthorizationResponse
State in response correctly returned
state
oDZYQeqoiV
2022-12-13 19:58:51 SUCCESS
EnsureErrorFromAuthorizationEndpointResponse
Authorization endpoint returned an error
error
invalid_request
state
oDZYQeqoiV
2022-12-13 19:58:51 SUCCESS
CheckForUnexpectedParametersInErrorResponseFromAuthorizationEndpoint
error response includes only expected parameters
error
invalid_request
state
oDZYQeqoiV
2022-12-13 19:58:51 SUCCESS
EnsureInvalidRequestInvalidRequestObjectInvalidRequestUriOrAccessDeniedError
Authorization endpoint returned an expected 'error'
permitted
[
  "invalid_request",
  "invalid_request_object",
  "invalid_request_uri",
  "access_denied"
]
error
invalid_request
2022-12-13 19:58:51 FINISHED
fapi1-advanced-final-ensure-request-object-without-scope-fails
Test has run to completion
testmodule_result
PASSED
2022-12-13 19:58:54
TEST-RUNNER
Alias has now been claimed by another test
alias
SulAmericaSeguros-AuthServer-v1
new_test_id
Bhy93GIyZw6kxNb
Test Results