Test Summary

Test Results

Expand All Collapse All
All times are UTC
2022-12-19 18:05:34 INFO
TEST-RUNNER
Test instance EQeiU2FZ1d1xy7f created
baseUrl
https://www.certification.openid.net/test/a/xp-seguros
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "by_value",
  "fapi_profile": "openinsurance_brazil",
  "fapi_response_mode": "plain_response"
}
alias
xp-seguros
description
XP Seguros Open Insurance
planId
Xi5zzjh0yrfOZ
config
{
  "alias": "xp-seguros",
  "description": "XP Seguros Open Insurance",
  "server": {
    "discoveryUrl": "https://insurance-openfinance-hml.xpi.com.br/orgs/xp/.well-known/openid-configuration"
  },
  "client": {
    "client_id": "xp-seguros-client-one-pk",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "1d7bdbabfe0be3e9f94fdf5a1987203d8cffec74f1935fea3eda52f55958d885",
          "use": "sig",
          "alg": "PS256",
          "n": "4wXk4KOMIpihwe8cC1G-1AWiZykbNQyM-qZB0C8AdsVQpYeGtbNH8x158QmcqTCcWyW5LwHVfm5MZok3EKyBusya3vMkInswsHjZvFvE68-wj5Ev2W0waIh_E-aERKV9wXvqAyjl_zFV1gSgsILZnQRi7f5eDQbwIwUrM34aUI3vw8Wq1Qb93HUnUh66bcsmaw_bM2ONHxgEwUDeV0YBY2jr9HpIxV9yZC-C4Ju5b7JawDKpME5uyhtZHJOwHzeTjfblKPm2tN0zssebLk5hJai-PO14IiHglqHu11WGSu87s5X63iPfmEjApwqNGcHKX2ZHN9CntgnqqPeHK3VVAQ",
          "e": "AQAB",
          "d": "DTaXaHu1-RpPgxO0dI3Nc_ATNu3gwRwTfumUt9YEfbH-THDjsxYJAGo2yFCtTZIGuuD3MxIB2w0p_s3KgEeKEjujLlbFQ6Ln5cPvtSBvCOQnSQCqSEosOk-3fCQ7W10TQXx01YcL2-gcygtHtWS1EogVOfgUGuEy5aO0LMsQidLQJwMB3fGbkSXHD8bHTTVrQQ20EX7xQDoVbl6NBmYRLUQz8pETsskckamK_NaAtCxtqfR-4GwaTA6AddJL0ly_dyBNuD8-tAr6QsifVMVF2Mp0Lq695F6MHizcbfyArNmkffOE1CP6Qtc3y6nsEg8RdfVAEr2XJUwvOoLpc84B",
          "p": "6PuyVESD4amo0b9wsWMSOgC4j-3vHgu5mKXcInJAK-gQcL35stZAB_Wn3D-ka7QQpFk6Nbr99PgQ9dYFbvisG6QbY_-KCsU_JNCP2N1U9LEK67jsD-SjTgmUbvjGZH4ayYx5yRkOeWgWHt3ZH5LNZCBVIz0OcfMhNmzxfJ3Lf-E",
          "q": "-XN19rcmxGOspHLTJOiUfWCBQk4O4WLuJmKknRDXlJ0h2XhQDs1nZ8aaWHSf2C8nLE8zkB8Z2bPP_Z3Hs4XBQHV4YypIwx_vI2_E7rueS4L8Tq5VLkJ1TgvOSoYe5lOneE0D9EM0N8VcOhNi8vOFxh-wvFshVOxZlNvhQ9_Y-SE",
          "dp": "lzRKzx_MS5dVZhMNq0I14Qj4vwhXaLOJV0VFceGePiCVEuZoeKVN1xyaPXncVr39EvyJp7dc_DBGqZWl3xhqcmH2GNcOmuDakyT8Rm2WpluET-mq4sGrLolPGRpBf5TMA8Q0gcvONgLUYGHweOpIfFPzjTQh_Ngi1PStYQfzu2E",
          "dq": "vrlk7CnE3ktHaMTSY1ngjqwGqGd-QR2e8IJjUiPacKpjgx7WNzsdYN8ci50_yc7jqKE1z2-4GBe_Yy4LzlrqExq93TQrReVYtkNy0wVoVlvkBVSNlD0D65RjOd-qKHi1hul7qHrppeqkRVMlSJShJ4Z7Xsheh8veAk7LwVWZU4E",
          "qi": "IM-NeJfgIPzYuZPXCpgZH_qeXLlafvF-ky6n10TVCtcVsCaoalaRd7F9AERIDxKOzqGlY4DvR5iF5iP1XLCm3WNHLqPZv8gm_Dlorp25oebweF1Yc9erKbdw63xIrRP3FUCzqDDDTUolqKeYUWOJOLNI69YUFSOt5ss-diurrAM"
        },
        {
          "kty": "RSA",
          "kid": "7a5dac68e1dc6f13bfbbaad52266731bae9e19eb171bae4b95a90283df134f12",
          "use": "enc",
          "alg": "RSA-OAEP",
          "n": "uPGEZtqDW5jE4VfZxIxlBS6qpHe4hBtF0Zc1srJVTF_7RuMBRT4Pp9gGbeaVePVD_rJ20-LQz0qOMWBa9P6wlfROkqs646-GGXGii_tRuIy9n5IQuYFcqYcJfwefEhnzmoqAM7yssuldVehe54TlNx0LK6OBmBCwgULMgZQDQBiHraykvj8wnCuEw61Y2sn49kjlPDFFQts8DshUgZREIab5bCtWoBxRSEwDSBwQweZXVM_tGLN5wDEj26A6gmQa63EWeH7N9G0t0fCckufSWSSJypehZWEG8yOH1Pn1Yu4g7gocpXyPgUpkx3KisvkJVqVu9ZLcU0zM6LzcGJRKdw",
          "e": "AQAB",
          "d": "EDFkAzDBDUKQLnN83OGMBiBNZEQaku_jtOkKlGsFM-ri0JSXVmLg3QnO76LKVe0STIPUtVL9LxaF4ls065GR5Yyer-cv1fgBg6B4TSMD8ebaGCrNAxO0CMs1hiVP2gu3_BaCCMWi0LFvxidSiUPmC-V48RO1CPBL0VgyGWsGaSn2TcB1OcW8IMQEFfvpbCu9ag1clfvvuqu2v4Kf1yiLNk5zToLml2fSRAa9FJCMi5II94Hf5V70g1x39WN17Pj0A2-soouzDOfXbqgVWF7It_NFnC0UWtiifmssk0r272Ct7zEZiBXFRHEGnMD-JocQtr4VJU-dsOERYtH9SjP-tQ",
          "p": "9KNzwGW2QTpADpxjq77MgJBuRX9jxRg1nbzEdVL-bDd8rhVCzKd_kGCPJja40gf4D1KtZP0ubQenPotlBCNorjwu0XR1dS3rE-SBJzh9L46QSugQPMlV4XMIn7tX_NJvXEhJ1nLgoiHfEVz-E4rivKkdAT4eYvinVnsDygTZ7i0",
          "q": "wYhXK7PO_YCujGDiTaeq-8WRR9NxcEHPtR9t1e1KhtJGW824SOkx3d-nsnS04CAXnTQWOuZ1Y1ikhAo4q5az0gd7MXzOK4hYEzpkn-qleirsJ2m8lfpOFNW50-vhNTsk9F_1hn_4au-AINOTNJ6yjh6hQtFojBl0UuYeP84HZbM",
          "dp": "pRDUvXDjtMdVCYbESdIHsofBn-sAqrBXHQONm4xQVzxpSBzYYbZzADvm2uX5dt4hplUm4gljFfYgBrePhWdO7qF1BacKyfIdt-JqssgOz9Pl0GUc76b555DytLR3_gMPWLj9-VCx-TPZi6GvXghMTPfetkPvxN_6KQP_3oO_eFE",
          "dq": "HseHTZ0IQ4sOt6bE9yK-b9JpG6pGNVtSJHU-K7LUkoKoy_r43yevVaE3c4taJPcVqlvZWT7D1qwHZjSV9LxAFxw3fJRj2cqSb2RvEnvoG3juHAqWAqhPeMLRDiJKrAOfCfqk-uIpaSB0GURs-gZvUWkPrqfNX9LAjFqq3uzugj8",
          "qi": "mapabHyawAaunokjRWDZrd0i3vg7PefTYxVH_xgJmBKnRmE8m0jydMKzXFtPlBjgBUuza8v_1lJ6iupYJLCdi-2xw7_8J1ENX0djhaGPBikrGYOVVLAKXphcARQ-Y6ql8XeAEtNuKxo7mrfB-KQLfHFOlgbJcXoq2Vtjt3yFFyo"
        }
      ]
    },
    "certificate": "\"eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJhUEZRbUIwZlItNDBCa0l1T1lBNjZKRjNUV1FJRk8wYUhDOWpPakkxWjRRIn0.eyJleHAiOjE2NzAyNTQ3NzMsImlhdCI6MTY3MDI1NDQ3MywianRpIjoiNDU2MjJhNGUtMTcxYi00YmYyLTgwNmEtYzk2YmEyMDFmODNjIiwiaXNzIjoiaHR0cHM6Ly9rZXljbG9hay5zaGFyZWQuZnNhcHBzLmlvL2F1dGgvcmVhbG1zL2NkaWZnYXItb3Blbmluc3VyYW5jZS1kZXYiLCJhdWQiOiJhY2NvdW50Iiwic3ViIjoiMGJmNjkxZDYtMTNlNS00MjFkLTlkZTYtYjc4Mzc2ZmYyZDUyIiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiY2RpZmdhciIsImFjciI6IjEiLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsib2ZmbGluZV9hY2Nlc3MiLCJkZWZhdWx0LXJvbGVzLWNkaWZnYXItb3Blbmluc3VyYW5jZS1kZXYiLCJ1bWFfYXV0aG9yaXphdGlvbiJdfSwicmVzb3VyY2VfYWNjZXNzIjp7ImFjY291bnQiOnsicm9sZXMiOlsibWFuYWdlLWFjY291bnQiLCJtYW5hZ2UtYWNjb3VudC1saW5rcyIsInZpZXctcHJvZmlsZSJdfX0sInNjb3BlIjoicHJvZmlsZSBlbWFpbCIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwiY2xpZW50SG9zdCI6IjEwLjI0NC41LjEiLCJjbGllbnRJZCI6ImNkaWZnYXIiLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJzZXJ2aWNlLWFjY291bnQtY2RpZmdhciIsImNsaWVudEFkZHJlc3MiOiIxMC4yNDQuNS4xIn0.TpJ0Ks7MG6YL6JWKUW-DSubwVMqt92X8cCbgPUni7Z9mBIQkQZ0BxnX8KMVAmuqx1xnZOJC646VykqkvxXYdU_742wIZ9XM6Ao1DSpKR7HuEaW8vbka1xg_1Rhb_dxhki3DM0tMGeB8-x_7UNHrAe9Kao2ocPN4WWb7EMW-wjSHL1Az-CIjLYcWz3HfEa6IWjm1MnvuxGJ79F_4XTFZBq4uS9vkOhzq9SmJa63gy3WckK36n2f7p_3jKWO_zNO2c_4fcqdkfG7agOkbY3-xGdkmUB5J0mq9V-j5UzsieVyQF3BV7ttZC16Q9OyNCblBPMS9HStU7GG1wXxKpb1Tp7g\"",
    "scope": "openid resources consents"
  },
  "client2": {
    "client_id": "xp-seguros-client-two-pk",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "f02bc496c70ed91d8b76f6664edef75c6eadfc9c2794ca9acc265e712cfd5902",
          "use": "sig",
          "alg": "PS256",
          "n": "x55taHlITC6ZI9RCCKByeQY2e5JvJckSZu2lwj2JmexctKd_xwFI0zylt845n960XrQEUWb-gDITNhoiNdxotynDAUJ_AXtFQbjUYkRdC9Lqx0GRpfwBfHR4skxYHIX9YghK4DmWtxuCjBcDNxZ_y4HLeyR3MqeiFY7_Jl4RzX5LaEPKskdZKecPiyXPzHXOrORUmXKp8nVnlcFhQB_00_xHMNb4zojWE-26y-Q787YSHI5ojnFskXdBfaeNEC2eCJVFej-2Il9kge-romSTmll2GebguQ815fglDhPSb52xy8EhjbQWc2_0XnSwAWR-b9sFGrsg0f3Vw62Ubxze4w",
          "e": "AQAB",
          "d": "WS_WkCQIAkmbkF-IdVRCcQIum31sfYRd3XD2a1eVQBlTvj9MHrzbLc3d-MaCBoS5L8rcVwZeVSaKYNTCTjBA9P0KrGhqWF4cLmYHNjR3Ig5FaWtJSNDUVSewuXDUuUHAWOl9krsINJ1s8Wxiul0qEeHW6Rj8zLwK9fji1OCYsaeeNwKwRTgwNSQ2I2RZzVuXBe8mqfvmox6AhR-5VJUUulrrl5DMCMqG77ySeoBBKPY5NKqZifC_72PxzcWdpIqyxj1lFsda53m96fU3WtbI7RN634CRAQ9lchnuoSRGlhai0jbNMVoXEj_U5VLp72YzAx5pQvKqe0_86tDJmp9yEQ",
          "p": "842Zx9giyAQ3B2voEH47F-JCtfjRmqO1Jyn0JTJdOwsqkfe0EGq9VNZ_NmuwrTLIxQ3PP9OaUSqUjFb_srm0AFdEC-KQ5A4EINjm0PzXOWHhkEnjCaGKUNdfom2RrMaWIv1hxVMJcEKmT9l4KDUHU-DIACZsJ_xEzSq6To1Byes",
          "q": "0dIJJgsAszKkEaw3OTFHPT5Ztom8QOEoathDfJdIS-0s05m06s5z-3sA2DpfknwkuHk12bu4hE5uzTs5VuDslzk0zIzG0pRPvxy8kd7cRsBdLhBVHAhdPc0yHbmQ9_nAIR6QvsTK8Q_CCPuBp-h61gD5A8VZ5ZeMUg6JJfnWSOk",
          "dp": "zZKmy5T2fqd4H06IWWuCy30SW_CCUyl9HWp_BeqF4PFi5EQU-4ps9q_6PmAVh4uHBTTLyw77gSkUq4Q_XYb7lRITgIijTas69tK9uIbBz1B8CMMk3Js6WVQBB-O-Avy3-x6uKNUW8WeAY4OmtSFVZwojJmVIA1QeaqJ3ERiQADM",
          "dq": "U4GXWIe6gJdgCxSSafW915cQF4Eb5mp2Lofh3B1NjcJYO-MJyQXfzS-4N1aMIP29k5nSH9UBa87XdGDkwjoEj28aH2rL2pViY7ppJlkfLB11OFcRuHVvvqADGSd4lejVWZkTnIkwB97wp6iJgq0Y7kE22hRaYfD9zM6yMOYNLbk",
          "qi": "y9n7UtAunNobcJu4_55f1jlm-rb1uDInvsVGHZR4GaeLMP0c11eXzNqoOJGOBjpFsQDNJgccIubHkNHvEIY8rsb9gIS-OwvaziSm8U6-J2tWsTp5SPUnerqeoGjsIRvMwWTvwRnCIO1lGDihYwk4-7vmBLNwIlf72njgJEAkkRA"
        },
        {
          "kty": "RSA",
          "kid": "218e4205f5b8cadb9cf564e55c05d7ccb4e6d18d8c1d9c8e55976dc8e730f7f0",
          "use": "enc",
          "alg": "RSA-OAEP",
          "n": "vcHDlczjmTOkcK8rXBFw-Ml1xULB6uy02jQYDdvXg3erwqw-rhdoZM_PbDIgfJcwDtMAJekP49rydZU9uQg4nAEfdc39IgBLb03sZrE8w3KOp8vXd0lvze0NdV1QddmQSRlby9K_UN78yEPnc69t2-Aothfvy5PqoJzrRXiZP2Gwrypy9OxPbWj1EkBMfVl5nG6y0brOOqi4oDYs0ZGnaNSCINOtgIhIeEbF2ixfxaRQjWeLM2iGrcMHzUfKEGkc5yXwIJXtaBo6dst6_326U3h73VVwaBHHkDaQXBnBXXPrbICpuQn8NVk2H-Av08dZr_ZoXMMCaWyZYQYidK960w",
          "e": "AQAB",
          "d": "MJgBTUhl9KK79rt1ICO7SYrV5Qk-fbnWapaynkHxQ9KOotDXUF_gNQjetndzyFQzU2iHfi3cCt7T_naUkuDfFlxXQSTaMS3gI4XSB05WIDsi-yeBayPcRODy9F5ML5HimEWtM1op8jzYgTSafg6r1IXoBxHEL98WU8E7otPKcudQz0JdShvBkFy1VrjiGBrBmlTc63TL6nJvMRf4dz6vskKd8FHyJWkHInf0-2BKvuT8qbBkVmy1g28PJMtTeOhI1Fusj75S8qLqf30A9HcNCy0NkIUvs3UOtcaEcrCFjKYugDGOatcMxIKG9wUptDeGeh0w9aVf38f-IGlrU7Ld4Q",
          "p": "wzmeuqr3edhjtxV1ezFiz8vl4txexcf8RCGWxibPfew3svcCQYUcIbnIbvU-fVrKSzj0jwxJcOlA8fX-c4vyynA2hAuR9_KXafrX_AubqGtNYkXQRfOaA3DL9EeXGoXgGWny5WA2E9DW_YiB7SAA-JQ8igPfK69lTfiMhmIdbRE",
          "q": "-NRb7BUpyMhYLh4C1NILWgG8NoDH9hgflDbCw_RPA5kKU5hwPAUDqAaE7_VWfcWRhw0EG02msJqg433FhzQA54r0mCiOlm4dd8dbYYV-QiKWgQhWzpafye_WU6NQeq42xYL47dC2oIJqlgqTf-TECPLKZvm_pkOKhae5HTUGeaM",
          "dp": "aieGvBIDB2o2rnMospgkFsHUewtBLWKVNabeCVlJMjuj_dh6jY4Hwf73kf4gwKEBpu2NbctMk-0Bt4__kGzk1Fc4DY0NDjoHQ0V29EKLnYTbSziTC7ZuZLiM7oOPEokBVlBaF4e9YAELJkl3_KyOWpygXpvEWkjBWShxoRDw10E",
          "dq": "PNnZ_PsT89kiz2xhbuBLDGDeQUnvHLy7hEh8CuXFKPEVOGpQEC19vmqRugj6dNmLBEbnmTG9MPUvoVKRqsXJ7tXpiQhqDlmxdShYrZmyzcOdoMKEUBM_0meHt3554PaXyGeGLspazxf1rum5No6gbjvJybML7kIYLyVcPMtJ4Rc",
          "qi": "PeLraQlpZ7OUqJND4BFFNj4rxt9ckD4TGf6bz9rmLKMMEHE-W4amIFq2OS0DMaRp_5TIyBxplKTrAb6Q9_lcNBU7w7qOTfLFTw2v8ISGtzjUg5Wsxz-xAzTvbqrzwn4HO4nmmg-dCl9Ttmfd54p2kEbrH_5A8NcOC3SrQ6W-Y90"
        }
      ]
    },
    "scope": "openid resources consents"
  },
  "consent": {
    "productType": "personal"
  },
  "directory": {
    "keystore": "https://keystore.sandbox.directory.opinbrasil.com.br/",
    "discoveryUrl": "https://auth.sandbox.directory.opinbrasil.com.br/.well-known/openid-configuration",
    "client_id": "555ae154-aa38-4679-902a-e7d5a9a37bfc",
    "apibase": "https://matls-api.sandbox.directory.opinbrasil.com.br/"
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIG+DCCBeCgAwIBAgIUAZssIeciUdl7h/EyLR0TEFozPmwwDQYJKoZIhvcNAQEL\nBQAwdzELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLzAtBgNVBAMTJk9wZW4gSW5zdXJh\nbmNlIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMTIxNTEzMjUwMFoXDTI0\nMDExNDEzMjUwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNV\nBAcTCVNBTyBQQVVMTzEiMCAGA1UEChMZWFAgVklEQSBFIFBSRVZJREVOQ0lBIFMu\nQTEbMBkGA1UEAxMSaHR0cHM6Ly94cGkuY29tLmJyMRcwFQYDVQQFEw4yOTQwODcz\nMjAwMDEwNTEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEE\nAYI3PAIBAxMCQlIxMzAxBgNVBGETKk9QSUJSLTkwYmU1NGJhLWE1ZDctNGJmNi05\nNDllLTBjNDRkYzQ1ZjY2ZjE0MDIGCgmSJomT8ixkAQETJGQxODViZTkyLTgwYWIt\nNDA2Yi04ZGU5LTQwMGY4ZGUzZDMyYjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC\nAQoCggEBAM5VBL5ctBQ7aDuHVSm2kbtCqoN819eKtZ3vsZYpI5pQRY2UhB/TOvoL\nG/+5sBOC19iSMRdcUCMN7A8qI0PT7GA3JWHc61U4NZbSLRsklGU/Ai8pqMdJ9xD9\nvGQHe9YD1u18tYFiOJJtPffGvnE8GkmJrYLYfWQkLYHGJJOZDraJAAdb5Uxpluel\npTvA6LCw4DSRniLg79PsF/HPVif8vQkMpv12uHOtIXZ2fGDpMZX3aioHmhP+GfA8\nBkrmGGDUnCD+t7KOl3jhBrGXpCnweD8USIROKW99ENpkjLVezLDPld4s84gmlwmH\nUpNbdGdefeG8wOQQLkJBoZuJJaEEJ+kCAwEAAaOCAsgwggLEMAwGA1UdEwEB/wQC\nMAAwHQYDVR0OBBYEFM83oG5kRmhgLCwsqG4ZFLY6riAiMB8GA1UdIwQYMBaAFB7q\ncnHxuyXX6m21HSFjck0TFaR+MEUGCCsGAQUFBwEBBDkwNzA1BggrBgEFBQcwAYYp\naHR0cDovL29jc3Auc2FuZGJveC5wa2kub3BpbmJyYXNpbC5jb20uYnIwRAYDVR0f\nBD0wOzA5oDegNYYzaHR0cDovL2NybC5zYW5kYm94LnBraS5vcGluYnJhc2lsLmNv\nbS5ici9pc3N1ZXIuY3JsMB0GA1UdEQQWMBSCEmh0dHBzOi8veHBpLmNvbS5icjAO\nBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwggGhBgNVHSAEggGY\nMIIBlDCCAZAGCisGAQQBg7ovZAEwggGAMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRo\naXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNl\ncnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0\naW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1l\nd29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNv\nbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRk\nIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVp\nbi4wRAYIKwYBBQUHAgEWOGh0dHA6Ly9yZXBvc2l0b3J5LnNhbmRib3gucGtpLm9w\naW5icmFzaWwuY29tLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQBGyZbJ\nF2xjI0lrGeV7uxCuWr4k5eeOunzm6oIqMDTo+Fn9M9l6nTpgzyCBau46Irh9uRHy\n9RwNgWkPSqTj1/SJvfHlwbsY2bGqzuQaqTOLOG8Dmc+M7SyCNyi9ktjFdTe8B+Q+\nhlZNkJfTmo5ZYw7nqM6UQLY8W0S8DOR3dCxX3MNGpWas+s15Fu0CAUChvHaXxNIw\n1HH6Fu8uK9AIC47XW4SFccT4peI27/qWF2z1EqwnoADgchNT8OowTdJNFib6ItvQ\nQ5Gn2aQNzb2gllTRBcWVEht9txo09fXGPB1NApBF1WwGr01FEmh/o7vchsOn7vLB\nOSTObzo4hlZhyJKu\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDOVQS+XLQUO2g7\nh1UptpG7QqqDfNfXirWd77GWKSOaUEWNlIQf0zr6Cxv/ubATgtfYkjEXXFAjDewP\nKiND0+xgNyVh3OtVODWW0i0bJJRlPwIvKajHSfcQ/bxkB3vWA9btfLWBYjiSbT33\nxr5xPBpJia2C2H1kJC2BxiSTmQ62iQAHW+VMaZbnpaU7wOiwsOA0kZ4i4O/T7Bfx\nz1Yn/L0JDKb9drhzrSF2dnxg6TGV92oqB5oT/hnwPAZK5hhg1Jwg/reyjpd44Qax\nl6Qp8Hg/FEiETilvfRDaZIy1Xsywz5XeLPOIJpcJh1KTW3RnXn3hvMDkEC5CQaGb\niSWhBCfpAgMBAAECggEAAnEVrdojcf/mxF0NR2NX6ahxN+au6PVcpp6aHHjLqUMr\nRGNGpFFM5H3CS/kiYXFcY0RD8egTxh96VMS3UwrBel7oEMeB99B8TcKn9BLyz9WM\n4ewUFuqCVhV34sjlGSDPsC3Rdm48Yplu2vkZWyVM0fhcfMKxZYCNhXiEfBvhpxmr\nD9P+UpOwLpSHtj1MpNlqrz5NCzudAF7cioMs0QYHWdnM4E9X+g7T6+fje2IYPOsF\nYjukh910IPBEzzHsC6R6ER8N3xGf4NpRDY68jVJ3BpfNR89zv3OzPZaIOqRbM24G\n8qIzJfGNYDtqV06cdiMA6U82h+cUEteD97HqnNen5QKBgQDnK1zwHmB95R/H2kkO\netl+nbEvT52mUnkc9lsaowHXhL7cOTTbTec/LZMNA/t1FIsntJXuDlosc61WPfKf\n6TeTyAXWcQeDiwZup2FfQCjV9Q8xsy5o2Q/ohdNkUdvkI9MEMyiovM3CTkQnwdzR\nhwNT9BMiwIhLwSE53sgcZ4RzdQKBgQDkfq+qrOjF2E1nD83TNBafxRoBv4gyZGqz\neW4w70l64j6jOqHDHL4sQkEAniajyMl7XJ0x3PwTFzQ8woPd9qGJcBgqjwHJJsJO\nu9tQGoSIxW6G3UBnCFJbfTP3O0l9xlmRBRxY423Mc2QOREUv7jWYxqH+/P4Q8SJB\n7PVLvMqYJQKBgQDVbjfUindURSNeha9F6y67tCRPJhbL5QFlOB9NLIsazLja4wZm\nJDsJHa7TKYYUxu7jrdtve1jOCc9T/MXx1oU1sEuTfbAOR2Gc8HT6WGZbhHKO1HxY\n2W/SoxxVVy7KKDk/e2xivk7KwzAx9M9HtHviG0s/nrs4FgvzPjlL4FdtsQKBgQCt\n6ecXB0ic3cf8O8Ezkh/uN31V+0xU3q2AMVq3kEnjaDS41LWu5j+xPDRxne5XF0qT\nxKg4/bQ3a5/s5zirRz8odtNOAU8gpYmbl8yTqbtaxrsbl2efhGv7Cs70zIFhZAlk\nIfmzhldaGDH90eS/WJYe1IEUrcdLad3jQ9JodSfWqQKBgB7YMod7of0MRRNUsXjd\nIrM+Y+nU12KxqK/C06OzrlDZoK3tGHmc5Xj6Mgz/e1Zub0Id5+Lvm1aruD+1Yx0v\n58BmfORBxpsWcdGquVI6+I0GT8kTn2ohbzANU9mjILbbpBmFsOUGvnDvhdlQVXbe\nlIzZiok2mjHYfnexUwYn+DNW\n-----END PRIVATE KEY-----\n",
    "ca": "-----BEGIN CERTIFICATE-----\nMIIF+TCCBOGgAwIBAgIUREOZADRSvAehVYQQw8xHQ60nZ78wDQYJKoZIhvcNAQEL\nBQAwdDELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLDAqBgNVBAMTI09wZW4gSW5zdXJh\nbmNlIFJvb3QgUFJPRFVDVElPTiAtIEcxMB4XDTIxMTIwMTIyNTIwMFoXDTI2MTIw\nMTIyNTIwMFowejELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNl\nIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxMjAwBgNVBAMTKU9wZW4g\nSW5zdXJhbmNlIFBST0RVQ1RJT04gSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG\n9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6TIU0IP+uAkcZELubrJX+XmBwbaRIciK0h7j\n6GAapcesiLK38yMYoaMDGrIFcBGVZel4obGt/zNgbPgf1DPgy5DiissfpXWiwSM5\nNmfQMzEkytng0VpZqRAadHo1do1s9pxe1GPrPPreS3F4yQgDw6muQxqOhSXFVSzF\nB/PMTBbxOc3UBWy0gTwzTTeRxtl/mxJ/pqeShHshx6aORyJ7jO9w10LR6VxsqaUO\nmZAx9uTYgqksqeude4Zey0+UJ596VwimqEPv5XlvSnZdxnZcL/CoD2utIejWFryz\nK9cf8Dj45QdmA5Zx7vUa0OFAePnOyp6vUtVxfvabuDhbwLqEqQIDAQABo4ICezCC\nAncwDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYE\nFPhBgaejhY3OmEaSm8czJEVVH7VnMB8GA1UdIwQYMBaAFMJpDULSOPWXMhRNUL00\nFUsCVtlbMD0GCCsGAQUFBwEBBDEwLzAtBggrBgEFBQcwAYYhaHR0cDovL29jc3Au\ncGtpLm9waW5icmFzaWwuY29tLmJyMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9j\ncmwucGtpLm9waW5icmFzaWwuY29tLmJyL2lzc3Vlci5jcmwwggGSBgNVHSAEggGJ\nMIIBhTCCAYEGCisGAQQBg7ovZAEwggFxMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRo\naXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNl\ncnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0\naW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1l\nd29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNv\nbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRk\nIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVp\nbi4wNQYIKwYBBQUHAgEWKWh0dHA6Ly9jcHMucGtpLm9waW5icmFzaWwuY29tLmJy\nL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQAw9/XF3wYwCE321WVJBZZ8xHYE\nze4umx9lTklw90x2gmOhjmxnU5V0eL0LaV+XcZjsRF7Hs8Du/vB7WiOELuAlw2Yq\nI+8/2xcdARfbgEQirhPTrogTUPFcoW9SJ1OS3IGRErsFEvhAaiq1Vh+l9VNWTJdp\n82vraRxR48DiWDPSq+H/qWtW+TrnbLloLu+lhIIGScmaRpPyQfPzGdRL8tmiRdW+\nzlpP9P6dM/Y1RS0LM1xfoSaLL2dxSWmr3w7qq0YgALv3HN7qTX+lUDf9IKU+Bq1U\nwGvtyBGSrL6/WYEAlpLHwZNbTbMcIYUSjerAZ6Pk/AJ825fE2vy3hwtJOQDW\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIDuDCCAqCgAwIBAgIUTJ8WRDgDO7xeSD9ZCWX390zO970wDQYJKoZIhvcNAQEL\nBQAwdDELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLDAqBgNVBAMTI09wZW4gSW5zdXJh\nbmNlIFJvb3QgUFJPRFVDVElPTiAtIEcxMB4XDTIxMTIwMTIyNTIwMFoXDTI2MTEz\nMDIyNTIwMFowdDELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNl\nIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLDAqBgNVBAMTI09wZW4g\nSW5zdXJhbmNlIFJvb3QgUFJPRFVDVElPTiAtIEcxMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEA2DpSVXawMOMvJgoLnNDjnVHSImyZXEwPNbvaEPW9oHUL\n8ZdcRGgwcqchlSnjle1xEDFSVC+ZX+y/mPuU5KgG/AYdfCa4wlpCgh4v+Cx9QoJS\ns1UsMVBvDjE9uUHh2UJb+aQAelOmaugJGhHnclW8Z29H5jV6gZpjkRPPhOfcOBXl\nK/4uy8JKnjEHofnN00c8qkF4FyHHfrqx6ULKrjJ+rhSLxCYwwklQorVuoASOblxy\nj28aCsuHUCwGUfSDG/mRpvEbZrDb9mjDml6A5IF+5kjaYu+FA44oK7MaKjuVLy4U\nmQ3jQJmLYfRZiiWHtFibuHkBKZthI9lP5d1xYyIN5QIDAQABo0IwQDAOBgNVHQ8B\nAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUwmkNQtI49ZcyFE1Q\nvTQVSwJW2VswDQYJKoZIhvcNAQELBQADggEBAHYj6cKCDqDF+hfaRS4XysyQcl2v\nmGtgE3a+g/stcFJzR508eVz6ycglYHAsNgAWszD+eLRZmBvo6cp4bpNPwEZkOpUd\nCHtCQeZEk3v5sP6I1xvMUSynwkMb0GfUK7Dj0XRlT+2Xr9XUJmJFDCVkYpQnWCcC\nPdt5S8aBqEubFGMJjybVSO7Q0+7Ud4JoxdsMgr0J0mKwIhEv3o16YK2AInmfNSu2\n6FDpyQkPQnLyV1o1mNZSyZ4fao8ANxb75K9RrqRma5DQsM+mpw0z9MRd9usrKe3c\nX8XHUuNNi44GGS+bQWipEvaQo99znfRpETB6LNNHEwAqafuAEzbCSj3h5eo\u003d\n-----END CERTIFICATE-----"
  },
  "resource": {
    "resourceUrl": "https://matls-insurance-openfinance-hml.xpi.com.br/open-insurance/resources/v1",
    "consentUrl": "https://matls-insurance-openfinance-hml.xpi.com.br/open-insurance/consents/v1",
    "brazilCpf": "40417343809"
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIG+DCCBeCgAwIBAgIUYAEvscAEUWlAneDpvmhbkLDSRicwDQYJKoZIhvcNAQEL\nBQAwdzELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLzAtBgNVBAMTJk9wZW4gSW5zdXJh\nbmNlIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMTIxNTEzMjgwMFoXDTI0\nMDExNDEzMjgwMFowggEnMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNV\nBAcTCVNBTyBQQVVMTzEiMCAGA1UEChMZWFAgVklEQSBFIFBSRVZJREVOQ0lBIFMu\nQTEbMBkGA1UEAxMSaHR0cHM6Ly94cGkuY29tLmJyMRcwFQYDVQQFEw4yOTQwODcz\nMjAwMDEwNTEdMBsGA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEE\nAYI3PAIBAxMCQlIxMzAxBgNVBGETKk9QSUJSLTkwYmU1NGJhLWE1ZDctNGJmNi05\nNDllLTBjNDRkYzQ1ZjY2ZjE0MDIGCgmSJomT8ixkAQETJGExMWVjYmE5LTkyYmQt\nNGU3Yi1hYTA1LWRjMmQ1MGMzMTE0ZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC\nAQoCggEBAMqrPcuYUJ+UJikfCYPeiKjlrvxc5djIGh8FfZjAhCckglhh8s5SKPT3\nz5XzrdgM/oWkJ66db2LT8F2N0cJtIo89CJbfsk7QniKMf1EdTzzOCkiR4R5ENltc\nz+DqwQohaJMVtqttc7MF1hH4NORDZhDOBcnFZ4s2tFFUYjrG1HtwIt0o3mdei/zB\nMXW4udXA/9t7z1c451DzfcHBokQrddSMbdKTFBgM/7KO35N+FMWmxLPSxKmug1kb\nPETkBZnTanOTP3A/uTzhmEsqauRbr5vSxzatPp4Sx0tObzCgVFOkddMc9pl4SRut\nzvoK7dJz96dVSW4nTesCgBQUlKMDy00CAwEAAaOCAsgwggLEMAwGA1UdEwEB/wQC\nMAAwHQYDVR0OBBYEFGvG8OywiFtkfQugDIHhPWBUsOu5MB8GA1UdIwQYMBaAFB7q\ncnHxuyXX6m21HSFjck0TFaR+MEUGCCsGAQUFBwEBBDkwNzA1BggrBgEFBQcwAYYp\naHR0cDovL29jc3Auc2FuZGJveC5wa2kub3BpbmJyYXNpbC5jb20uYnIwRAYDVR0f\nBD0wOzA5oDegNYYzaHR0cDovL2NybC5zYW5kYm94LnBraS5vcGluYnJhc2lsLmNv\nbS5ici9pc3N1ZXIuY3JsMB0GA1UdEQQWMBSCEmh0dHBzOi8veHBpLmNvbS5icjAO\nBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwggGhBgNVHSAEggGY\nMIIBlDCCAZAGCisGAQQBg7ovZAEwggGAMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRo\naXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNl\ncnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0\naW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1l\nd29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNv\nbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRk\nIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVp\nbi4wRAYIKwYBBQUHAgEWOGh0dHA6Ly9yZXBvc2l0b3J5LnNhbmRib3gucGtpLm9w\naW5icmFzaWwuY29tLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQA2EmZ7\ny8VxGytiB9Zif1FYU5426g8mbr3L8pue2l1kqdWgdRr70CZulkh6GeiCRPZCxA4J\nT7uYPaKq0AGcOw/xw0srqQOEsrlR0GM04mpGVds5QDrn/hgYuh3cVksuYwsPfKJ/\nnzdiraOIK2N8Sawwx7U0f2GLt6nAhhzbCWo4laf839PDNk/a01xBrv6RtegHWM0x\nsm9Ddt7OK0kV9FSshNQocVpelY516s6Dl1KtJ8SAgMcdRGXR6Hy9q/619ko7jO9c\nUrfqyv/KuP3nzdPdLeVlNVxtwdNJ+DckV5e2TNyaAdl306rRHN1QI3obHzx+JLA3\nFGfcCPnNc2XfBwWq\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEuwIBADANBgkqhkiG9w0BAQEFAASCBKUwggShAgEAAoIBAQDKqz3LmFCflCYp\nHwmD3oio5a78XOXYyBofBX2YwIQnJIJYYfLOUij098+V863YDP6FpCeunW9i0/Bd\njdHCbSKPPQiW37JO0J4ijH9RHU88zgpIkeEeRDZbXM/g6sEKIWiTFbarbXOzBdYR\n+DTkQ2YQzgXJxWeLNrRRVGI6xtR7cCLdKN5nXov8wTF1uLnVwP/be89XOOdQ833B\nwaJEK3XUjG3SkxQYDP+yjt+TfhTFpsSz0sSproNZGzxE5AWZ02pzkz9wP7k84ZhL\nKmrkW6+b0sc2rT6eEsdLTm8woFRTpHXTHPaZeEkbrc76Cu3Sc/enVUluJ03rAoAU\nFJSjA8tNAgMBAAECgf9XoLGJSmxebBW0wcXtHOiZZQPbmbV8A9WyvqxkG8gUKWs3\nH81FX3ed5gQoqhvv46SqIpwPekqjPJ+TGnE0FRzG4duWGaThDEAp9XbybIczYQnT\nDG5id5ljRTmmNiNpRdarOVYTFbbM3CsevT+T0YkZqyQHhYQsp6NOKkSoycpzUhHE\nKgk9Hu5GnOB1v411S+457bIHtj+tjan9of04faY+LKjN5VRM2zfwm78PJdXzvXUv\nxxEP7ih1XvsovGSTg3d4GkMlpGziO74r0f+QFc8BEei5tk7h6gcvFz91kyCCT6cN\naPHH1+i8Of/pEZ1FGndPtPwJ4fMFn7ff2laXQOECgYEA9/eq47WpZ94v1BofCxtk\n6xjll8n480Ji367uh/WQ61u3psOWPUmbh91fmobrcTo21jisyGuMA/Fx1vhDIZRg\nTWq4p8ZpmLPgOShwhgT/6fnFKzifHaTV0z+vf4HK1PCfhCC2jjRj4v8am9VoPks6\nlqSIgZS5lbBgZ58hvLLRly0CgYEA0TvsoAJD7DTyAZ51pTg0qxKShXfEjxq5abrH\nvUqRz3yD23GjhpPoTvcownvTqv7UntH76B4G35PVzFNeLZys/nfvIZcPH+LEIYWc\nt/uE8J1+XznQa5+hopQTpfWWKfz/OpzRaO3C84R2zb7lPLfNN1MHTd1WVU1NXs77\nxJ/VmKECgYEAvxDFSoQ1rmUTsXkXJnXLQyOB9X2ZJ8ela/ncrkJXkiKv1f2rDDpl\nb0DyY51GWY6jplkxOZU04+zs7NmK0JsFwWFUO2K1BwbC5Qf1/C5qCp18gZs1b6AN\naqMN1U/rPDzUjPiv8c8IkGZE2IKNukI5OM46qK4yedbX0cBaPI4E1VkCgYALFoLe\no+AXl2KvxUb0v3rDChPrsMIg10i2GqjVFiuN9EpEicwhqJrp/F0TmV5JNIHt/LC9\nx0GT/ZCZ6F0YS7I7Nf3dKNUrWmgMYrlAYrrTyXTV9QlferElHXXBGLehd//Kil7q\nkZcAMqfdFV2ujwr4AJVlgfI+SP9to8hhzhqSoQKBgCO1sYm+KuroqGPw2G/Q1uAG\noglH1Yr0gtdehS77I6F8mgPgTq4c3ff8h94+qXXA2VFNN3MJ8fLg2AZW6Y71u6v0\n52pytbevMg//UBApq0rCvnlvrgiectPx68yp/nycoSgiCiw88jowycl0FUAHPht9\nBim7kkLx/swCRk3n2X4B\n-----END PRIVATE KEY-----\n",
    "ca": "-----BEGIN CERTIFICATE-----\nMIIF+TCCBOGgAwIBAgIUREOZADRSvAehVYQQw8xHQ60nZ78wDQYJKoZIhvcNAQEL\nBQAwdDELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLDAqBgNVBAMTI09wZW4gSW5zdXJh\nbmNlIFJvb3QgUFJPRFVDVElPTiAtIEcxMB4XDTIxMTIwMTIyNTIwMFoXDTI2MTIw\nMTIyNTIwMFowejELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNl\nIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxMjAwBgNVBAMTKU9wZW4g\nSW5zdXJhbmNlIFBST0RVQ1RJT04gSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG\n9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6TIU0IP+uAkcZELubrJX+XmBwbaRIciK0h7j\n6GAapcesiLK38yMYoaMDGrIFcBGVZel4obGt/zNgbPgf1DPgy5DiissfpXWiwSM5\nNmfQMzEkytng0VpZqRAadHo1do1s9pxe1GPrPPreS3F4yQgDw6muQxqOhSXFVSzF\nB/PMTBbxOc3UBWy0gTwzTTeRxtl/mxJ/pqeShHshx6aORyJ7jO9w10LR6VxsqaUO\nmZAx9uTYgqksqeude4Zey0+UJ596VwimqEPv5XlvSnZdxnZcL/CoD2utIejWFryz\nK9cf8Dj45QdmA5Zx7vUa0OFAePnOyp6vUtVxfvabuDhbwLqEqQIDAQABo4ICezCC\nAncwDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYE\nFPhBgaejhY3OmEaSm8czJEVVH7VnMB8GA1UdIwQYMBaAFMJpDULSOPWXMhRNUL00\nFUsCVtlbMD0GCCsGAQUFBwEBBDEwLzAtBggrBgEFBQcwAYYhaHR0cDovL29jc3Au\ncGtpLm9waW5icmFzaWwuY29tLmJyMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9j\ncmwucGtpLm9waW5icmFzaWwuY29tLmJyL2lzc3Vlci5jcmwwggGSBgNVHSAEggGJ\nMIIBhTCCAYEGCisGAQQBg7ovZAEwggFxMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRo\naXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNl\ncnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0\naW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1l\nd29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNv\nbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRk\nIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVp\nbi4wNQYIKwYBBQUHAgEWKWh0dHA6Ly9jcHMucGtpLm9waW5icmFzaWwuY29tLmJy\nL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQAw9/XF3wYwCE321WVJBZZ8xHYE\nze4umx9lTklw90x2gmOhjmxnU5V0eL0LaV+XcZjsRF7Hs8Du/vB7WiOELuAlw2Yq\nI+8/2xcdARfbgEQirhPTrogTUPFcoW9SJ1OS3IGRErsFEvhAaiq1Vh+l9VNWTJdp\n82vraRxR48DiWDPSq+H/qWtW+TrnbLloLu+lhIIGScmaRpPyQfPzGdRL8tmiRdW+\nzlpP9P6dM/Y1RS0LM1xfoSaLL2dxSWmr3w7qq0YgALv3HN7qTX+lUDf9IKU+Bq1U\nwGvtyBGSrL6/WYEAlpLHwZNbTbMcIYUSjerAZ6Pk/AJ825fE2vy3hwtJOQDW\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIDuDCCAqCgAwIBAgIUTJ8WRDgDO7xeSD9ZCWX390zO970wDQYJKoZIhvcNAQEL\nBQAwdDELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLDAqBgNVBAMTI09wZW4gSW5zdXJh\nbmNlIFJvb3QgUFJPRFVDVElPTiAtIEcxMB4XDTIxMTIwMTIyNTIwMFoXDTI2MTEz\nMDIyNTIwMFowdDELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNl\nIEJyYXNpbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLDAqBgNVBAMTI09wZW4g\nSW5zdXJhbmNlIFJvb3QgUFJPRFVDVElPTiAtIEcxMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEA2DpSVXawMOMvJgoLnNDjnVHSImyZXEwPNbvaEPW9oHUL\n8ZdcRGgwcqchlSnjle1xEDFSVC+ZX+y/mPuU5KgG/AYdfCa4wlpCgh4v+Cx9QoJS\ns1UsMVBvDjE9uUHh2UJb+aQAelOmaugJGhHnclW8Z29H5jV6gZpjkRPPhOfcOBXl\nK/4uy8JKnjEHofnN00c8qkF4FyHHfrqx6ULKrjJ+rhSLxCYwwklQorVuoASOblxy\nj28aCsuHUCwGUfSDG/mRpvEbZrDb9mjDml6A5IF+5kjaYu+FA44oK7MaKjuVLy4U\nmQ3jQJmLYfRZiiWHtFibuHkBKZthI9lP5d1xYyIN5QIDAQABo0IwQDAOBgNVHQ8B\nAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUwmkNQtI49ZcyFE1Q\nvTQVSwJW2VswDQYJKoZIhvcNAQELBQADggEBAHYj6cKCDqDF+hfaRS4XysyQcl2v\nmGtgE3a+g/stcFJzR508eVz6ycglYHAsNgAWszD+eLRZmBvo6cp4bpNPwEZkOpUd\nCHtCQeZEk3v5sP6I1xvMUSynwkMb0GfUK7Dj0XRlT+2Xr9XUJmJFDCVkYpQnWCcC\nPdt5S8aBqEubFGMJjybVSO7Q0+7Ud4JoxdsMgr0J0mKwIhEv3o16YK2AInmfNSu2\n6FDpyQkPQnLyV1o1mNZSyZ4fao8ANxb75K9RrqRma5DQsM+mpw0z9MRd9usrKe3c\nX8XHUuNNi44GGS+bQWipEvaQo99znfRpETB6LNNHEwAqafuAEzbCSj3h5eo\u003d\n-----END CERTIFICATE-----"
  }
}
testName
fapi1-advanced-final-ensure-signed-client-assertion-with-RS256-fails
2022-12-19 18:05:34 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/xp-seguros/callback
2022-12-19 18:05:34
GetDynamicServerConfiguration
HTTP request
request_uri
https://insurance-openfinance-hml.xpi.com.br/orgs/xp/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-12-19 18:05:34 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/json",
  "x-powered-by": "Express",
  "x-kong-upstream-latency": "23",
  "x-kong-proxy-latency": "36",
  "vary": "Accept-Encoding",
  "date": "Mon, 19 Dec 2022 18:05:34 GMT",
  "connection": "keep-alive",
  "x-n": "S"
}
response_body
{"acr_values_supported":["urn:brasil:openinsurance:loa2","urn:brasil:openinsurance:loa3"],"authorization_endpoint":"https://insurance-openfinance-hml.xpi.com.br/orgs/xp/auth","device_authorization_endpoint":"https://insurance-openfinance-hml.xpi.com.br/orgs/xp/device/auth","claims_parameter_supported":true,"claims_supported":["sub","acr","sid","auth_time","iss","cpf","cnpj"],"code_challenge_methods_supported":["S256"],"end_session_endpoint":"https://insurance-openfinance-hml.xpi.com.br/orgs/xp/session/end","grant_types_supported":["authorization_code","implicit","refresh_token","client_credentials","urn:ietf:params:oauth:grant-type:device_code","urn:openid:params:grant-type:ciba"],"id_token_signing_alg_values_supported":["PS256"],"issuer":"https://insurance-openfinance-hml.xpi.com.br/orgs/xp","jwks_uri":"https://insurance-openfinance-hml.xpi.com.br/orgs/xp/jwks","registration_endpoint":"https://insurance-openfinance-hml.xpi.com.br/orgs/xp/reg","response_modes_supported":["form_post","fragment","query","jwt","query.jwt","fragment.jwt","form_post.jwt"],"response_types_supported":["code","id_token","code id_token","id_token token","code token","code id_token token"],"scopes_supported":["openid","offline_access","consents","resources","customers","insurance-acceptance-and-branches-abroad","insurance-auto","insurance-aviation","insurance-financial-risk","insurance-nautical","insurance-nuclear","insurance-patrimonial","insurance-petroleum","insurance-responsibility","insurance-rural"],"subject_types_supported":["public"],"token_endpoint_auth_methods_supported":["none","private_key_jwt","tls_client_auth","self_signed_tls_client_auth","client_secret_post"],"token_endpoint_auth_signing_alg_values_supported":["PS256"],"token_endpoint":"https://insurance-openfinance-hml.xpi.com.br/orgs/xp/token","pushed_authorization_request_endpoint":"https://insurance-openfinance-hml.xpi.com.br/orgs/xp/request","request_object_signing_alg_values_supported":["PS256"],"request_parameter_supported":true,"request_uri_parameter_supported":true,"require_request_uri_registration":true,"userinfo_endpoint":"https://insurance-openfinance-hml.xpi.com.br/orgs/xp/me","userinfo_signing_alg_values_supported":["PS256"],"authorization_signing_alg_values_supported":["PS256"],"introspection_endpoint":"https://insurance-openfinance-hml.xpi.com.br/orgs/xp/token/introspection","introspection_endpoint_auth_methods_supported":["private_key_jwt","tls_client_auth","self_signed_tls_client_auth","client_secret_post"],"introspection_endpoint_auth_signing_alg_values_supported":["PS256"],"revocation_endpoint":"https://insurance-openfinance-hml.xpi.com.br/orgs/xp/token/revocation","revocation_endpoint_auth_methods_supported":["none","private_key_jwt","tls_client_auth","self_signed_tls_client_auth","client_secret_post"],"revocation_endpoint_auth_signing_alg_values_supported":["PS256"],"id_token_encryption_alg_values_supported":["RSA-OAEP"],"id_token_encryption_enc_values_supported":["A256GCM"],"userinfo_encryption_alg_values_supported":["RSA-OAEP"],"userinfo_encryption_enc_values_supported":["A256GCM"],"authorization_encryption_alg_values_supported":["RSA-OAEP"],"authorization_encryption_enc_values_supported":["A256GCM"],"request_object_encryption_alg_values_supported":["RSA-OAEP"],"request_object_encryption_enc_values_supported":["A256GCM"],"tls_client_certificate_bound_access_tokens":true,"backchannel_authentication_endpoint":"https://insurance-openfinance-hml.xpi.com.br/orgs/xp/backchannel","backchannel_token_delivery_modes_supported":["ping","poll"],"backchannel_user_code_parameter_supported":true,"backchannel_authentication_request_signing_alg_values_supported":["PS256"],"claim_types_supported":["normal"],"mtls_endpoint_aliases":{"token_endpoint":"https://matls-insurance-openfinance-hml.xpi.com.br/orgs/xp/token","introspection_endpoint":"https://matls-insurance-openfinance-hml.xpi.com.br/orgs/xp/token/introspection","revocation_endpoint":"https://matls-insurance-openfinance-hml.xpi.com.br/orgs/xp/token/revocation","userinfo_endpoint":"https://matls-insurance-openfinance-hml.xpi.com.br/orgs/xp/me","device_authorization_endpoint":"https://matls-insurance-openfinance-hml.xpi.com.br/orgs/xp/device/auth","pushed_authorization_request_endpoint":"https://matls-insurance-openfinance-hml.xpi.com.br/orgs/xp/request","registration_endpoint":"https://matls-insurance-openfinance-hml.xpi.com.br/orgs/xp/reg"}}
2022-12-19 18:05:34 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
acr_values_supported
[
  "urn:brasil:openinsurance:loa2",
  "urn:brasil:openinsurance:loa3"
]
authorization_endpoint
https://insurance-openfinance-hml.xpi.com.br/orgs/xp/auth
device_authorization_endpoint
https://insurance-openfinance-hml.xpi.com.br/orgs/xp/device/auth
claims_parameter_supported
true
claims_supported
[
  "sub",
  "acr",
  "sid",
  "auth_time",
  "iss",
  "cpf",
  "cnpj"
]
code_challenge_methods_supported
[
  "S256"
]
end_session_endpoint
https://insurance-openfinance-hml.xpi.com.br/orgs/xp/session/end
grant_types_supported
[
  "authorization_code",
  "implicit",
  "refresh_token",
  "client_credentials",
  "urn:ietf:params:oauth:grant-type:device_code",
  "urn:openid:params:grant-type:ciba"
]
id_token_signing_alg_values_supported
[
  "PS256"
]
issuer
https://insurance-openfinance-hml.xpi.com.br/orgs/xp
jwks_uri
https://insurance-openfinance-hml.xpi.com.br/orgs/xp/jwks
registration_endpoint
https://insurance-openfinance-hml.xpi.com.br/orgs/xp/reg
response_modes_supported
[
  "form_post",
  "fragment",
  "query",
  "jwt",
  "query.jwt",
  "fragment.jwt",
  "form_post.jwt"
]
response_types_supported
[
  "code",
  "id_token",
  "code id_token",
  "id_token token",
  "code token",
  "code id_token token"
]
scopes_supported
[
  "openid",
  "offline_access",
  "consents",
  "resources",
  "customers",
  "insurance-acceptance-and-branches-abroad",
  "insurance-auto",
  "insurance-aviation",
  "insurance-financial-risk",
  "insurance-nautical",
  "insurance-nuclear",
  "insurance-patrimonial",
  "insurance-petroleum",
  "insurance-responsibility",
  "insurance-rural"
]
subject_types_supported
[
  "public"
]
token_endpoint_auth_methods_supported
[
  "none",
  "private_key_jwt",
  "tls_client_auth",
  "self_signed_tls_client_auth",
  "client_secret_post"
]
token_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
token_endpoint
https://insurance-openfinance-hml.xpi.com.br/orgs/xp/token
pushed_authorization_request_endpoint
https://insurance-openfinance-hml.xpi.com.br/orgs/xp/request
request_object_signing_alg_values_supported
[
  "PS256"
]
request_parameter_supported
true
request_uri_parameter_supported
true
require_request_uri_registration
true
userinfo_endpoint
https://insurance-openfinance-hml.xpi.com.br/orgs/xp/me
userinfo_signing_alg_values_supported
[
  "PS256"
]
authorization_signing_alg_values_supported
[
  "PS256"
]
introspection_endpoint
https://insurance-openfinance-hml.xpi.com.br/orgs/xp/token/introspection
introspection_endpoint_auth_methods_supported
[
  "private_key_jwt",
  "tls_client_auth",
  "self_signed_tls_client_auth",
  "client_secret_post"
]
introspection_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
revocation_endpoint
https://insurance-openfinance-hml.xpi.com.br/orgs/xp/token/revocation
revocation_endpoint_auth_methods_supported
[
  "none",
  "private_key_jwt",
  "tls_client_auth",
  "self_signed_tls_client_auth",
  "client_secret_post"
]
revocation_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
id_token_encryption_alg_values_supported
[
  "RSA-OAEP"
]
id_token_encryption_enc_values_supported
[
  "A256GCM"
]
userinfo_encryption_alg_values_supported
[
  "RSA-OAEP"
]
userinfo_encryption_enc_values_supported
[
  "A256GCM"
]
authorization_encryption_alg_values_supported
[
  "RSA-OAEP"
]
authorization_encryption_enc_values_supported
[
  "A256GCM"
]
request_object_encryption_alg_values_supported
[
  "RSA-OAEP"
]
request_object_encryption_enc_values_supported
[
  "A256GCM"
]
tls_client_certificate_bound_access_tokens
true
backchannel_authentication_endpoint
https://insurance-openfinance-hml.xpi.com.br/orgs/xp/backchannel
backchannel_token_delivery_modes_supported
[
  "ping",
  "poll"
]
backchannel_user_code_parameter_supported
true
backchannel_authentication_request_signing_alg_values_supported
[
  "PS256"
]
claim_types_supported
[
  "normal"
]
mtls_endpoint_aliases
{
  "token_endpoint": "https://matls-insurance-openfinance-hml.xpi.com.br/orgs/xp/token",
  "introspection_endpoint": "https://matls-insurance-openfinance-hml.xpi.com.br/orgs/xp/token/introspection",
  "revocation_endpoint": "https://matls-insurance-openfinance-hml.xpi.com.br/orgs/xp/token/revocation",
  "userinfo_endpoint": "https://matls-insurance-openfinance-hml.xpi.com.br/orgs/xp/me",
  "device_authorization_endpoint": "https://matls-insurance-openfinance-hml.xpi.com.br/orgs/xp/device/auth",
  "pushed_authorization_request_endpoint": "https://matls-insurance-openfinance-hml.xpi.com.br/orgs/xp/request",
  "registration_endpoint": "https://matls-insurance-openfinance-hml.xpi.com.br/orgs/xp/reg"
}
2022-12-19 18:05:34 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2022-12-19 18:05:34 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2022-12-19 18:05:34
FetchServerKeys
Fetching server key
jwks_uri
https://insurance-openfinance-hml.xpi.com.br/orgs/xp/jwks
2022-12-19 18:05:34
FetchServerKeys
HTTP request
request_uri
https://insurance-openfinance-hml.xpi.com.br/orgs/xp/jwks
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-12-19 18:05:35 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/json",
  "x-powered-by": "Express",
  "x-kong-upstream-latency": "48",
  "x-kong-proxy-latency": "103",
  "vary": "Accept-Encoding",
  "date": "Mon, 19 Dec 2022 18:05:35 GMT",
  "connection": "keep-alive",
  "x-n": "S"
}
response_body
{"keys":[{"kty":"RSA","use":"sig","kid":"w2A0i5Gm4byDXIPmJKE80PMFX1Poy36E84tu_tugxmg","alg":"PS256","e":"AQAB","n":"pFwfMNIGadgjoXk66AdFCHgAluGx3DoGO-WZ8J_QC3fS9QRb0yUjnCCYLI7Mvkq0YRTZqnI1I4EcBa3klDtndrKmCmjaPJOlKS3TfifByIK042VHJyna_jrR8--f_rSot29HiOXtiaTftKspKSyio2S4rYseyHJgEVx2TK5U6iIEuIr5WB9ONOmawe34ITf9vM7q60MEtOU3eH1TeQVE4ZOD1kp1wCLaRoIrKBopYSkm8f31kTDtrPdV-fcf02EJa4i2QQnUb0X0QOgwCKezyM8V7Zp4LI9vQv2ihcp9phx2UBrSE54pO2YSWYk9X053PT1hgL4eVlqC_A3SHyZVdw"},{"kty":"RSA","use":"enc","kid":"TSBQejBPxQKpJiGBthjJyZEsPrNYk01zDJ1i0-IUGUA","alg":"RSA-OAEP","e":"AQAB","n":"tvmAV2z6f2j6UJRpqmx5QyF9k7kHIu7OWX9RINwCEV7WdFJB6XMyCkXMy85BAL0o4gNyZKACsQnNRCGOVjW5eCMaknsODS0IBd_73eRKnn2nb77dMrboTe7GVrr48rdnjpqlNFXCFBBcj8OiLKSKJCy2GajO8QT2u3YRZtNPVMJYpkMDhPlPep-qFeDgtQE7WlbTAZMs4hdJrHLHtNBf9DiCHbzF_SAR3ZrWsJhA7yEeV_OuKfDu3I24KUQhFNlqIJntkiqqpTs_YKjfwBsIDKEcbzWZ3w3Rw6bNytLH2E9uNvzyPNymMUs3v5L72xPn88Vo3GzLAQeYj10Osq_CqQ"}]}
2022-12-19 18:05:35
FetchServerKeys
Found JWK set string
jwk_string
{"keys":[{"kty":"RSA","use":"sig","kid":"w2A0i5Gm4byDXIPmJKE80PMFX1Poy36E84tu_tugxmg","alg":"PS256","e":"AQAB","n":"pFwfMNIGadgjoXk66AdFCHgAluGx3DoGO-WZ8J_QC3fS9QRb0yUjnCCYLI7Mvkq0YRTZqnI1I4EcBa3klDtndrKmCmjaPJOlKS3TfifByIK042VHJyna_jrR8--f_rSot29HiOXtiaTftKspKSyio2S4rYseyHJgEVx2TK5U6iIEuIr5WB9ONOmawe34ITf9vM7q60MEtOU3eH1TeQVE4ZOD1kp1wCLaRoIrKBopYSkm8f31kTDtrPdV-fcf02EJa4i2QQnUb0X0QOgwCKezyM8V7Zp4LI9vQv2ihcp9phx2UBrSE54pO2YSWYk9X053PT1hgL4eVlqC_A3SHyZVdw"},{"kty":"RSA","use":"enc","kid":"TSBQejBPxQKpJiGBthjJyZEsPrNYk01zDJ1i0-IUGUA","alg":"RSA-OAEP","e":"AQAB","n":"tvmAV2z6f2j6UJRpqmx5QyF9k7kHIu7OWX9RINwCEV7WdFJB6XMyCkXMy85BAL0o4gNyZKACsQnNRCGOVjW5eCMaknsODS0IBd_73eRKnn2nb77dMrboTe7GVrr48rdnjpqlNFXCFBBcj8OiLKSKJCy2GajO8QT2u3YRZtNPVMJYpkMDhPlPep-qFeDgtQE7WlbTAZMs4hdJrHLHtNBf9DiCHbzF_SAR3ZrWsJhA7yEeV_OuKfDu3I24KUQhFNlqIJntkiqqpTs_YKjfwBsIDKEcbzWZ3w3Rw6bNytLH2E9uNvzyPNymMUs3v5L72xPn88Vo3GzLAQeYj10Osq_CqQ"}]}
2022-12-19 18:05:35 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "w2A0i5Gm4byDXIPmJKE80PMFX1Poy36E84tu_tugxmg",
      "alg": "PS256",
      "e": "AQAB",
      "n": "pFwfMNIGadgjoXk66AdFCHgAluGx3DoGO-WZ8J_QC3fS9QRb0yUjnCCYLI7Mvkq0YRTZqnI1I4EcBa3klDtndrKmCmjaPJOlKS3TfifByIK042VHJyna_jrR8--f_rSot29HiOXtiaTftKspKSyio2S4rYseyHJgEVx2TK5U6iIEuIr5WB9ONOmawe34ITf9vM7q60MEtOU3eH1TeQVE4ZOD1kp1wCLaRoIrKBopYSkm8f31kTDtrPdV-fcf02EJa4i2QQnUb0X0QOgwCKezyM8V7Zp4LI9vQv2ihcp9phx2UBrSE54pO2YSWYk9X053PT1hgL4eVlqC_A3SHyZVdw"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "kid": "TSBQejBPxQKpJiGBthjJyZEsPrNYk01zDJ1i0-IUGUA",
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "n": "tvmAV2z6f2j6UJRpqmx5QyF9k7kHIu7OWX9RINwCEV7WdFJB6XMyCkXMy85BAL0o4gNyZKACsQnNRCGOVjW5eCMaknsODS0IBd_73eRKnn2nb77dMrboTe7GVrr48rdnjpqlNFXCFBBcj8OiLKSKJCy2GajO8QT2u3YRZtNPVMJYpkMDhPlPep-qFeDgtQE7WlbTAZMs4hdJrHLHtNBf9DiCHbzF_SAR3ZrWsJhA7yEeV_OuKfDu3I24KUQhFNlqIJntkiqqpTs_YKjfwBsIDKEcbzWZ3w3Rw6bNytLH2E9uNvzyPNymMUs3v5L72xPn88Vo3GzLAQeYj10Osq_CqQ"
    }
  ]
}
2022-12-19 18:05:35 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "w2A0i5Gm4byDXIPmJKE80PMFX1Poy36E84tu_tugxmg",
      "alg": "PS256",
      "e": "AQAB",
      "n": "pFwfMNIGadgjoXk66AdFCHgAluGx3DoGO-WZ8J_QC3fS9QRb0yUjnCCYLI7Mvkq0YRTZqnI1I4EcBa3klDtndrKmCmjaPJOlKS3TfifByIK042VHJyna_jrR8--f_rSot29HiOXtiaTftKspKSyio2S4rYseyHJgEVx2TK5U6iIEuIr5WB9ONOmawe34ITf9vM7q60MEtOU3eH1TeQVE4ZOD1kp1wCLaRoIrKBopYSkm8f31kTDtrPdV-fcf02EJa4i2QQnUb0X0QOgwCKezyM8V7Zp4LI9vQv2ihcp9phx2UBrSE54pO2YSWYk9X053PT1hgL4eVlqC_A3SHyZVdw"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "kid": "TSBQejBPxQKpJiGBthjJyZEsPrNYk01zDJ1i0-IUGUA",
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "n": "tvmAV2z6f2j6UJRpqmx5QyF9k7kHIu7OWX9RINwCEV7WdFJB6XMyCkXMy85BAL0o4gNyZKACsQnNRCGOVjW5eCMaknsODS0IBd_73eRKnn2nb77dMrboTe7GVrr48rdnjpqlNFXCFBBcj8OiLKSKJCy2GajO8QT2u3YRZtNPVMJYpkMDhPlPep-qFeDgtQE7WlbTAZMs4hdJrHLHtNBf9DiCHbzF_SAR3ZrWsJhA7yEeV_OuKfDu3I24KUQhFNlqIJntkiqqpTs_YKjfwBsIDKEcbzWZ3w3Rw6bNytLH2E9uNvzyPNymMUs3v5L72xPn88Vo3GzLAQeYj10Osq_CqQ"
    }
  ]
}
2022-12-19 18:05:35 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2022-12-19 18:05:35 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2022-12-19 18:05:35 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2022-12-19 18:05:35 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "w2A0i5Gm4byDXIPmJKE80PMFX1Poy36E84tu_tugxmg",
      "alg": "PS256",
      "e": "AQAB",
      "n": "pFwfMNIGadgjoXk66AdFCHgAluGx3DoGO-WZ8J_QC3fS9QRb0yUjnCCYLI7Mvkq0YRTZqnI1I4EcBa3klDtndrKmCmjaPJOlKS3TfifByIK042VHJyna_jrR8--f_rSot29HiOXtiaTftKspKSyio2S4rYseyHJgEVx2TK5U6iIEuIr5WB9ONOmawe34ITf9vM7q60MEtOU3eH1TeQVE4ZOD1kp1wCLaRoIrKBopYSkm8f31kTDtrPdV-fcf02EJa4i2QQnUb0X0QOgwCKezyM8V7Zp4LI9vQv2ihcp9phx2UBrSE54pO2YSWYk9X053PT1hgL4eVlqC_A3SHyZVdw"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "kid": "TSBQejBPxQKpJiGBthjJyZEsPrNYk01zDJ1i0-IUGUA",
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "n": "tvmAV2z6f2j6UJRpqmx5QyF9k7kHIu7OWX9RINwCEV7WdFJB6XMyCkXMy85BAL0o4gNyZKACsQnNRCGOVjW5eCMaknsODS0IBd_73eRKnn2nb77dMrboTe7GVrr48rdnjpqlNFXCFBBcj8OiLKSKJCy2GajO8QT2u3YRZtNPVMJYpkMDhPlPep-qFeDgtQE7WlbTAZMs4hdJrHLHtNBf9DiCHbzF_SAR3ZrWsJhA7yEeV_OuKfDu3I24KUQhFNlqIJntkiqqpTs_YKjfwBsIDKEcbzWZ3w3Rw6bNytLH2E9uNvzyPNymMUs3v5L72xPn88Vo3GzLAQeYj10Osq_CqQ"
    }
  ]
}
2022-12-19 18:05:35 SUCCESS
GetStaticClientConfiguration
Found a static client object
client_id
xp-seguros-client-one-pk
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "1d7bdbabfe0be3e9f94fdf5a1987203d8cffec74f1935fea3eda52f55958d885",
      "use": "sig",
      "alg": "PS256",
      "n": "4wXk4KOMIpihwe8cC1G-1AWiZykbNQyM-qZB0C8AdsVQpYeGtbNH8x158QmcqTCcWyW5LwHVfm5MZok3EKyBusya3vMkInswsHjZvFvE68-wj5Ev2W0waIh_E-aERKV9wXvqAyjl_zFV1gSgsILZnQRi7f5eDQbwIwUrM34aUI3vw8Wq1Qb93HUnUh66bcsmaw_bM2ONHxgEwUDeV0YBY2jr9HpIxV9yZC-C4Ju5b7JawDKpME5uyhtZHJOwHzeTjfblKPm2tN0zssebLk5hJai-PO14IiHglqHu11WGSu87s5X63iPfmEjApwqNGcHKX2ZHN9CntgnqqPeHK3VVAQ",
      "e": "AQAB",
      "d": "DTaXaHu1-RpPgxO0dI3Nc_ATNu3gwRwTfumUt9YEfbH-THDjsxYJAGo2yFCtTZIGuuD3MxIB2w0p_s3KgEeKEjujLlbFQ6Ln5cPvtSBvCOQnSQCqSEosOk-3fCQ7W10TQXx01YcL2-gcygtHtWS1EogVOfgUGuEy5aO0LMsQidLQJwMB3fGbkSXHD8bHTTVrQQ20EX7xQDoVbl6NBmYRLUQz8pETsskckamK_NaAtCxtqfR-4GwaTA6AddJL0ly_dyBNuD8-tAr6QsifVMVF2Mp0Lq695F6MHizcbfyArNmkffOE1CP6Qtc3y6nsEg8RdfVAEr2XJUwvOoLpc84B",
      "p": "6PuyVESD4amo0b9wsWMSOgC4j-3vHgu5mKXcInJAK-gQcL35stZAB_Wn3D-ka7QQpFk6Nbr99PgQ9dYFbvisG6QbY_-KCsU_JNCP2N1U9LEK67jsD-SjTgmUbvjGZH4ayYx5yRkOeWgWHt3ZH5LNZCBVIz0OcfMhNmzxfJ3Lf-E",
      "q": "-XN19rcmxGOspHLTJOiUfWCBQk4O4WLuJmKknRDXlJ0h2XhQDs1nZ8aaWHSf2C8nLE8zkB8Z2bPP_Z3Hs4XBQHV4YypIwx_vI2_E7rueS4L8Tq5VLkJ1TgvOSoYe5lOneE0D9EM0N8VcOhNi8vOFxh-wvFshVOxZlNvhQ9_Y-SE",
      "dp": "lzRKzx_MS5dVZhMNq0I14Qj4vwhXaLOJV0VFceGePiCVEuZoeKVN1xyaPXncVr39EvyJp7dc_DBGqZWl3xhqcmH2GNcOmuDakyT8Rm2WpluET-mq4sGrLolPGRpBf5TMA8Q0gcvONgLUYGHweOpIfFPzjTQh_Ngi1PStYQfzu2E",
      "dq": "vrlk7CnE3ktHaMTSY1ngjqwGqGd-QR2e8IJjUiPacKpjgx7WNzsdYN8ci50_yc7jqKE1z2-4GBe_Yy4LzlrqExq93TQrReVYtkNy0wVoVlvkBVSNlD0D65RjOd-qKHi1hul7qHrppeqkRVMlSJShJ4Z7Xsheh8veAk7LwVWZU4E",
      "qi": "IM-NeJfgIPzYuZPXCpgZH_qeXLlafvF-ky6n10TVCtcVsCaoalaRd7F9AERIDxKOzqGlY4DvR5iF5iP1XLCm3WNHLqPZv8gm_Dlorp25oebweF1Yc9erKbdw63xIrRP3FUCzqDDDTUolqKeYUWOJOLNI69YUFSOt5ss-diurrAM"
    },
    {
      "kty": "RSA",
      "kid": "7a5dac68e1dc6f13bfbbaad52266731bae9e19eb171bae4b95a90283df134f12",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "uPGEZtqDW5jE4VfZxIxlBS6qpHe4hBtF0Zc1srJVTF_7RuMBRT4Pp9gGbeaVePVD_rJ20-LQz0qOMWBa9P6wlfROkqs646-GGXGii_tRuIy9n5IQuYFcqYcJfwefEhnzmoqAM7yssuldVehe54TlNx0LK6OBmBCwgULMgZQDQBiHraykvj8wnCuEw61Y2sn49kjlPDFFQts8DshUgZREIab5bCtWoBxRSEwDSBwQweZXVM_tGLN5wDEj26A6gmQa63EWeH7N9G0t0fCckufSWSSJypehZWEG8yOH1Pn1Yu4g7gocpXyPgUpkx3KisvkJVqVu9ZLcU0zM6LzcGJRKdw",
      "e": "AQAB",
      "d": "EDFkAzDBDUKQLnN83OGMBiBNZEQaku_jtOkKlGsFM-ri0JSXVmLg3QnO76LKVe0STIPUtVL9LxaF4ls065GR5Yyer-cv1fgBg6B4TSMD8ebaGCrNAxO0CMs1hiVP2gu3_BaCCMWi0LFvxidSiUPmC-V48RO1CPBL0VgyGWsGaSn2TcB1OcW8IMQEFfvpbCu9ag1clfvvuqu2v4Kf1yiLNk5zToLml2fSRAa9FJCMi5II94Hf5V70g1x39WN17Pj0A2-soouzDOfXbqgVWF7It_NFnC0UWtiifmssk0r272Ct7zEZiBXFRHEGnMD-JocQtr4VJU-dsOERYtH9SjP-tQ",
      "p": "9KNzwGW2QTpADpxjq77MgJBuRX9jxRg1nbzEdVL-bDd8rhVCzKd_kGCPJja40gf4D1KtZP0ubQenPotlBCNorjwu0XR1dS3rE-SBJzh9L46QSugQPMlV4XMIn7tX_NJvXEhJ1nLgoiHfEVz-E4rivKkdAT4eYvinVnsDygTZ7i0",
      "q": "wYhXK7PO_YCujGDiTaeq-8WRR9NxcEHPtR9t1e1KhtJGW824SOkx3d-nsnS04CAXnTQWOuZ1Y1ikhAo4q5az0gd7MXzOK4hYEzpkn-qleirsJ2m8lfpOFNW50-vhNTsk9F_1hn_4au-AINOTNJ6yjh6hQtFojBl0UuYeP84HZbM",
      "dp": "pRDUvXDjtMdVCYbESdIHsofBn-sAqrBXHQONm4xQVzxpSBzYYbZzADvm2uX5dt4hplUm4gljFfYgBrePhWdO7qF1BacKyfIdt-JqssgOz9Pl0GUc76b555DytLR3_gMPWLj9-VCx-TPZi6GvXghMTPfetkPvxN_6KQP_3oO_eFE",
      "dq": "HseHTZ0IQ4sOt6bE9yK-b9JpG6pGNVtSJHU-K7LUkoKoy_r43yevVaE3c4taJPcVqlvZWT7D1qwHZjSV9LxAFxw3fJRj2cqSb2RvEnvoG3juHAqWAqhPeMLRDiJKrAOfCfqk-uIpaSB0GURs-gZvUWkPrqfNX9LAjFqq3uzugj8",
      "qi": "mapabHyawAaunokjRWDZrd0i3vg7PefTYxVH_xgJmBKnRmE8m0jydMKzXFtPlBjgBUuza8v_1lJ6iupYJLCdi-2xw7_8J1ENX0djhaGPBikrGYOVVLAKXphcARQ-Y6ql8XeAEtNuKxo7mrfB-KQLfHFOlgbJcXoq2Vtjt3yFFyo"
    }
  ]
}
certificate
"eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJhUEZRbUIwZlItNDBCa0l1T1lBNjZKRjNUV1FJRk8wYUhDOWpPakkxWjRRIn0.eyJleHAiOjE2NzAyNTQ3NzMsImlhdCI6MTY3MDI1NDQ3MywianRpIjoiNDU2MjJhNGUtMTcxYi00YmYyLTgwNmEtYzk2YmEyMDFmODNjIiwiaXNzIjoiaHR0cHM6Ly9rZXljbG9hay5zaGFyZWQuZnNhcHBzLmlvL2F1dGgvcmVhbG1zL2NkaWZnYXItb3Blbmluc3VyYW5jZS1kZXYiLCJhdWQiOiJhY2NvdW50Iiwic3ViIjoiMGJmNjkxZDYtMTNlNS00MjFkLTlkZTYtYjc4Mzc2ZmYyZDUyIiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiY2RpZmdhciIsImFjciI6IjEiLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsib2ZmbGluZV9hY2Nlc3MiLCJkZWZhdWx0LXJvbGVzLWNkaWZnYXItb3Blbmluc3VyYW5jZS1kZXYiLCJ1bWFfYXV0aG9yaXphdGlvbiJdfSwicmVzb3VyY2VfYWNjZXNzIjp7ImFjY291bnQiOnsicm9sZXMiOlsibWFuYWdlLWFjY291bnQiLCJtYW5hZ2UtYWNjb3VudC1saW5rcyIsInZpZXctcHJvZmlsZSJdfX0sInNjb3BlIjoicHJvZmlsZSBlbWFpbCIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwiY2xpZW50SG9zdCI6IjEwLjI0NC41LjEiLCJjbGllbnRJZCI6ImNkaWZnYXIiLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJzZXJ2aWNlLWFjY291bnQtY2RpZmdhciIsImNsaWVudEFkZHJlc3MiOiIxMC4yNDQuNS4xIn0.TpJ0Ks7MG6YL6JWKUW-DSubwVMqt92X8cCbgPUni7Z9mBIQkQZ0BxnX8KMVAmuqx1xnZOJC646VykqkvxXYdU_742wIZ9XM6Ao1DSpKR7HuEaW8vbka1xg_1Rhb_dxhki3DM0tMGeB8-x_7UNHrAe9Kao2ocPN4WWb7EMW-wjSHL1Az-CIjLYcWz3HfEa6IWjm1MnvuxGJ79F_4XTFZBq4uS9vkOhzq9SmJa63gy3WckK36n2f7p_3jKWO_zNO2c_4fcqdkfG7agOkbY3-xGdkmUB5J0mq9V-j5UzsieVyQF3BV7ttZC16Q9OyNCblBPMS9HStU7GG1wXxKpb1Tp7g"
scope
openid resources consents
2022-12-19 18:05:35 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2022-12-19 18:05:35 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDOVQS+XLQUO2g7h1UptpG7QqqDfNfXirWd77GWKSOaUEWNlIQf0zr6Cxv/ubATgtfYkjEXXFAjDewPKiND0+xgNyVh3OtVODWW0i0bJJRlPwIvKajHSfcQ/bxkB3vWA9btfLWBYjiSbT33xr5xPBpJia2C2H1kJC2BxiSTmQ62iQAHW+VMaZbnpaU7wOiwsOA0kZ4i4O/T7Bfxz1Yn/L0JDKb9drhzrSF2dnxg6TGV92oqB5oT/hnwPAZK5hhg1Jwg/reyjpd44Qaxl6Qp8Hg/FEiETilvfRDaZIy1Xsywz5XeLPOIJpcJh1KTW3RnXn3hvMDkEC5CQaGbiSWhBCfpAgMBAAECggEAAnEVrdojcf/mxF0NR2NX6ahxN+au6PVcpp6aHHjLqUMrRGNGpFFM5H3CS/kiYXFcY0RD8egTxh96VMS3UwrBel7oEMeB99B8TcKn9BLyz9WM4ewUFuqCVhV34sjlGSDPsC3Rdm48Yplu2vkZWyVM0fhcfMKxZYCNhXiEfBvhpxmrD9P+UpOwLpSHtj1MpNlqrz5NCzudAF7cioMs0QYHWdnM4E9X+g7T6+fje2IYPOsFYjukh910IPBEzzHsC6R6ER8N3xGf4NpRDY68jVJ3BpfNR89zv3OzPZaIOqRbM24G8qIzJfGNYDtqV06cdiMA6U82h+cUEteD97HqnNen5QKBgQDnK1zwHmB95R/H2kkOetl+nbEvT52mUnkc9lsaowHXhL7cOTTbTec/LZMNA/t1FIsntJXuDlosc61WPfKf6TeTyAXWcQeDiwZup2FfQCjV9Q8xsy5o2Q/ohdNkUdvkI9MEMyiovM3CTkQnwdzRhwNT9BMiwIhLwSE53sgcZ4RzdQKBgQDkfq+qrOjF2E1nD83TNBafxRoBv4gyZGqzeW4w70l64j6jOqHDHL4sQkEAniajyMl7XJ0x3PwTFzQ8woPd9qGJcBgqjwHJJsJOu9tQGoSIxW6G3UBnCFJbfTP3O0l9xlmRBRxY423Mc2QOREUv7jWYxqH+/P4Q8SJB7PVLvMqYJQKBgQDVbjfUindURSNeha9F6y67tCRPJhbL5QFlOB9NLIsazLja4wZmJDsJHa7TKYYUxu7jrdtve1jOCc9T/MXx1oU1sEuTfbAOR2Gc8HT6WGZbhHKO1HxY2W/SoxxVVy7KKDk/e2xivk7KwzAx9M9HtHviG0s/nrs4FgvzPjlL4FdtsQKBgQCt6ecXB0ic3cf8O8Ezkh/uN31V+0xU3q2AMVq3kEnjaDS41LWu5j+xPDRxne5XF0qTxKg4/bQ3a5/s5zirRz8odtNOAU8gpYmbl8yTqbtaxrsbl2efhGv7Cs70zIFhZAlkIfmzhldaGDH90eS/WJYe1IEUrcdLad3jQ9JodSfWqQKBgB7YMod7of0MRRNUsXjdIrM+Y+nU12KxqK/C06OzrlDZoK3tGHmc5Xj6Mgz/e1Zub0Id5+Lvm1aruD+1Yx0v58BmfORBxpsWcdGquVI6+I0GT8kTn2ohbzANU9mjILbbpBmFsOUGvnDvhdlQVXbelIzZiok2mjHYfnexUwYn+DNW
ca
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
2022-12-19 18:05:35 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-19 18:05:35 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "1d7bdbabfe0be3e9f94fdf5a1987203d8cffec74f1935fea3eda52f55958d885",
      "use": "sig",
      "alg": "PS256",
      "n": "4wXk4KOMIpihwe8cC1G-1AWiZykbNQyM-qZB0C8AdsVQpYeGtbNH8x158QmcqTCcWyW5LwHVfm5MZok3EKyBusya3vMkInswsHjZvFvE68-wj5Ev2W0waIh_E-aERKV9wXvqAyjl_zFV1gSgsILZnQRi7f5eDQbwIwUrM34aUI3vw8Wq1Qb93HUnUh66bcsmaw_bM2ONHxgEwUDeV0YBY2jr9HpIxV9yZC-C4Ju5b7JawDKpME5uyhtZHJOwHzeTjfblKPm2tN0zssebLk5hJai-PO14IiHglqHu11WGSu87s5X63iPfmEjApwqNGcHKX2ZHN9CntgnqqPeHK3VVAQ",
      "e": "AQAB",
      "d": "DTaXaHu1-RpPgxO0dI3Nc_ATNu3gwRwTfumUt9YEfbH-THDjsxYJAGo2yFCtTZIGuuD3MxIB2w0p_s3KgEeKEjujLlbFQ6Ln5cPvtSBvCOQnSQCqSEosOk-3fCQ7W10TQXx01YcL2-gcygtHtWS1EogVOfgUGuEy5aO0LMsQidLQJwMB3fGbkSXHD8bHTTVrQQ20EX7xQDoVbl6NBmYRLUQz8pETsskckamK_NaAtCxtqfR-4GwaTA6AddJL0ly_dyBNuD8-tAr6QsifVMVF2Mp0Lq695F6MHizcbfyArNmkffOE1CP6Qtc3y6nsEg8RdfVAEr2XJUwvOoLpc84B",
      "p": "6PuyVESD4amo0b9wsWMSOgC4j-3vHgu5mKXcInJAK-gQcL35stZAB_Wn3D-ka7QQpFk6Nbr99PgQ9dYFbvisG6QbY_-KCsU_JNCP2N1U9LEK67jsD-SjTgmUbvjGZH4ayYx5yRkOeWgWHt3ZH5LNZCBVIz0OcfMhNmzxfJ3Lf-E",
      "q": "-XN19rcmxGOspHLTJOiUfWCBQk4O4WLuJmKknRDXlJ0h2XhQDs1nZ8aaWHSf2C8nLE8zkB8Z2bPP_Z3Hs4XBQHV4YypIwx_vI2_E7rueS4L8Tq5VLkJ1TgvOSoYe5lOneE0D9EM0N8VcOhNi8vOFxh-wvFshVOxZlNvhQ9_Y-SE",
      "dp": "lzRKzx_MS5dVZhMNq0I14Qj4vwhXaLOJV0VFceGePiCVEuZoeKVN1xyaPXncVr39EvyJp7dc_DBGqZWl3xhqcmH2GNcOmuDakyT8Rm2WpluET-mq4sGrLolPGRpBf5TMA8Q0gcvONgLUYGHweOpIfFPzjTQh_Ngi1PStYQfzu2E",
      "dq": "vrlk7CnE3ktHaMTSY1ngjqwGqGd-QR2e8IJjUiPacKpjgx7WNzsdYN8ci50_yc7jqKE1z2-4GBe_Yy4LzlrqExq93TQrReVYtkNy0wVoVlvkBVSNlD0D65RjOd-qKHi1hul7qHrppeqkRVMlSJShJ4Z7Xsheh8veAk7LwVWZU4E",
      "qi": "IM-NeJfgIPzYuZPXCpgZH_qeXLlafvF-ky6n10TVCtcVsCaoalaRd7F9AERIDxKOzqGlY4DvR5iF5iP1XLCm3WNHLqPZv8gm_Dlorp25oebweF1Yc9erKbdw63xIrRP3FUCzqDDDTUolqKeYUWOJOLNI69YUFSOt5ss-diurrAM"
    },
    {
      "kty": "RSA",
      "kid": "7a5dac68e1dc6f13bfbbaad52266731bae9e19eb171bae4b95a90283df134f12",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "uPGEZtqDW5jE4VfZxIxlBS6qpHe4hBtF0Zc1srJVTF_7RuMBRT4Pp9gGbeaVePVD_rJ20-LQz0qOMWBa9P6wlfROkqs646-GGXGii_tRuIy9n5IQuYFcqYcJfwefEhnzmoqAM7yssuldVehe54TlNx0LK6OBmBCwgULMgZQDQBiHraykvj8wnCuEw61Y2sn49kjlPDFFQts8DshUgZREIab5bCtWoBxRSEwDSBwQweZXVM_tGLN5wDEj26A6gmQa63EWeH7N9G0t0fCckufSWSSJypehZWEG8yOH1Pn1Yu4g7gocpXyPgUpkx3KisvkJVqVu9ZLcU0zM6LzcGJRKdw",
      "e": "AQAB",
      "d": "EDFkAzDBDUKQLnN83OGMBiBNZEQaku_jtOkKlGsFM-ri0JSXVmLg3QnO76LKVe0STIPUtVL9LxaF4ls065GR5Yyer-cv1fgBg6B4TSMD8ebaGCrNAxO0CMs1hiVP2gu3_BaCCMWi0LFvxidSiUPmC-V48RO1CPBL0VgyGWsGaSn2TcB1OcW8IMQEFfvpbCu9ag1clfvvuqu2v4Kf1yiLNk5zToLml2fSRAa9FJCMi5II94Hf5V70g1x39WN17Pj0A2-soouzDOfXbqgVWF7It_NFnC0UWtiifmssk0r272Ct7zEZiBXFRHEGnMD-JocQtr4VJU-dsOERYtH9SjP-tQ",
      "p": "9KNzwGW2QTpADpxjq77MgJBuRX9jxRg1nbzEdVL-bDd8rhVCzKd_kGCPJja40gf4D1KtZP0ubQenPotlBCNorjwu0XR1dS3rE-SBJzh9L46QSugQPMlV4XMIn7tX_NJvXEhJ1nLgoiHfEVz-E4rivKkdAT4eYvinVnsDygTZ7i0",
      "q": "wYhXK7PO_YCujGDiTaeq-8WRR9NxcEHPtR9t1e1KhtJGW824SOkx3d-nsnS04CAXnTQWOuZ1Y1ikhAo4q5az0gd7MXzOK4hYEzpkn-qleirsJ2m8lfpOFNW50-vhNTsk9F_1hn_4au-AINOTNJ6yjh6hQtFojBl0UuYeP84HZbM",
      "dp": "pRDUvXDjtMdVCYbESdIHsofBn-sAqrBXHQONm4xQVzxpSBzYYbZzADvm2uX5dt4hplUm4gljFfYgBrePhWdO7qF1BacKyfIdt-JqssgOz9Pl0GUc76b555DytLR3_gMPWLj9-VCx-TPZi6GvXghMTPfetkPvxN_6KQP_3oO_eFE",
      "dq": "HseHTZ0IQ4sOt6bE9yK-b9JpG6pGNVtSJHU-K7LUkoKoy_r43yevVaE3c4taJPcVqlvZWT7D1qwHZjSV9LxAFxw3fJRj2cqSb2RvEnvoG3juHAqWAqhPeMLRDiJKrAOfCfqk-uIpaSB0GURs-gZvUWkPrqfNX9LAjFqq3uzugj8",
      "qi": "mapabHyawAaunokjRWDZrd0i3vg7PefTYxVH_xgJmBKnRmE8m0jydMKzXFtPlBjgBUuza8v_1lJ6iupYJLCdi-2xw7_8J1ENX0djhaGPBikrGYOVVLAKXphcARQ-Y6ql8XeAEtNuKxo7mrfB-KQLfHFOlgbJcXoq2Vtjt3yFFyo"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "1d7bdbabfe0be3e9f94fdf5a1987203d8cffec74f1935fea3eda52f55958d885",
      "alg": "PS256",
      "n": "4wXk4KOMIpihwe8cC1G-1AWiZykbNQyM-qZB0C8AdsVQpYeGtbNH8x158QmcqTCcWyW5LwHVfm5MZok3EKyBusya3vMkInswsHjZvFvE68-wj5Ev2W0waIh_E-aERKV9wXvqAyjl_zFV1gSgsILZnQRi7f5eDQbwIwUrM34aUI3vw8Wq1Qb93HUnUh66bcsmaw_bM2ONHxgEwUDeV0YBY2jr9HpIxV9yZC-C4Ju5b7JawDKpME5uyhtZHJOwHzeTjfblKPm2tN0zssebLk5hJai-PO14IiHglqHu11WGSu87s5X63iPfmEjApwqNGcHKX2ZHN9CntgnqqPeHK3VVAQ"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "7a5dac68e1dc6f13bfbbaad52266731bae9e19eb171bae4b95a90283df134f12",
      "alg": "RSA-OAEP",
      "n": "uPGEZtqDW5jE4VfZxIxlBS6qpHe4hBtF0Zc1srJVTF_7RuMBRT4Pp9gGbeaVePVD_rJ20-LQz0qOMWBa9P6wlfROkqs646-GGXGii_tRuIy9n5IQuYFcqYcJfwefEhnzmoqAM7yssuldVehe54TlNx0LK6OBmBCwgULMgZQDQBiHraykvj8wnCuEw61Y2sn49kjlPDFFQts8DshUgZREIab5bCtWoBxRSEwDSBwQweZXVM_tGLN5wDEj26A6gmQa63EWeH7N9G0t0fCckufSWSSJypehZWEG8yOH1Pn1Yu4g7gocpXyPgUpkx3KisvkJVqVu9ZLcU0zM6LzcGJRKdw"
    }
  ]
}
2022-12-19 18:05:35 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-12-19 18:05:35 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-12-19 18:05:35 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2022-12-19 18:05:35 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "1d7bdbabfe0be3e9f94fdf5a1987203d8cffec74f1935fea3eda52f55958d885",
      "use": "sig",
      "alg": "PS256",
      "n": "4wXk4KOMIpihwe8cC1G-1AWiZykbNQyM-qZB0C8AdsVQpYeGtbNH8x158QmcqTCcWyW5LwHVfm5MZok3EKyBusya3vMkInswsHjZvFvE68-wj5Ev2W0waIh_E-aERKV9wXvqAyjl_zFV1gSgsILZnQRi7f5eDQbwIwUrM34aUI3vw8Wq1Qb93HUnUh66bcsmaw_bM2ONHxgEwUDeV0YBY2jr9HpIxV9yZC-C4Ju5b7JawDKpME5uyhtZHJOwHzeTjfblKPm2tN0zssebLk5hJai-PO14IiHglqHu11WGSu87s5X63iPfmEjApwqNGcHKX2ZHN9CntgnqqPeHK3VVAQ",
      "e": "AQAB",
      "d": "DTaXaHu1-RpPgxO0dI3Nc_ATNu3gwRwTfumUt9YEfbH-THDjsxYJAGo2yFCtTZIGuuD3MxIB2w0p_s3KgEeKEjujLlbFQ6Ln5cPvtSBvCOQnSQCqSEosOk-3fCQ7W10TQXx01YcL2-gcygtHtWS1EogVOfgUGuEy5aO0LMsQidLQJwMB3fGbkSXHD8bHTTVrQQ20EX7xQDoVbl6NBmYRLUQz8pETsskckamK_NaAtCxtqfR-4GwaTA6AddJL0ly_dyBNuD8-tAr6QsifVMVF2Mp0Lq695F6MHizcbfyArNmkffOE1CP6Qtc3y6nsEg8RdfVAEr2XJUwvOoLpc84B",
      "p": "6PuyVESD4amo0b9wsWMSOgC4j-3vHgu5mKXcInJAK-gQcL35stZAB_Wn3D-ka7QQpFk6Nbr99PgQ9dYFbvisG6QbY_-KCsU_JNCP2N1U9LEK67jsD-SjTgmUbvjGZH4ayYx5yRkOeWgWHt3ZH5LNZCBVIz0OcfMhNmzxfJ3Lf-E",
      "q": "-XN19rcmxGOspHLTJOiUfWCBQk4O4WLuJmKknRDXlJ0h2XhQDs1nZ8aaWHSf2C8nLE8zkB8Z2bPP_Z3Hs4XBQHV4YypIwx_vI2_E7rueS4L8Tq5VLkJ1TgvOSoYe5lOneE0D9EM0N8VcOhNi8vOFxh-wvFshVOxZlNvhQ9_Y-SE",
      "dp": "lzRKzx_MS5dVZhMNq0I14Qj4vwhXaLOJV0VFceGePiCVEuZoeKVN1xyaPXncVr39EvyJp7dc_DBGqZWl3xhqcmH2GNcOmuDakyT8Rm2WpluET-mq4sGrLolPGRpBf5TMA8Q0gcvONgLUYGHweOpIfFPzjTQh_Ngi1PStYQfzu2E",
      "dq": "vrlk7CnE3ktHaMTSY1ngjqwGqGd-QR2e8IJjUiPacKpjgx7WNzsdYN8ci50_yc7jqKE1z2-4GBe_Yy4LzlrqExq93TQrReVYtkNy0wVoVlvkBVSNlD0D65RjOd-qKHi1hul7qHrppeqkRVMlSJShJ4Z7Xsheh8veAk7LwVWZU4E",
      "qi": "IM-NeJfgIPzYuZPXCpgZH_qeXLlafvF-ky6n10TVCtcVsCaoalaRd7F9AERIDxKOzqGlY4DvR5iF5iP1XLCm3WNHLqPZv8gm_Dlorp25oebweF1Yc9erKbdw63xIrRP3FUCzqDDDTUolqKeYUWOJOLNI69YUFSOt5ss-diurrAM"
    },
    {
      "kty": "RSA",
      "kid": "7a5dac68e1dc6f13bfbbaad52266731bae9e19eb171bae4b95a90283df134f12",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "uPGEZtqDW5jE4VfZxIxlBS6qpHe4hBtF0Zc1srJVTF_7RuMBRT4Pp9gGbeaVePVD_rJ20-LQz0qOMWBa9P6wlfROkqs646-GGXGii_tRuIy9n5IQuYFcqYcJfwefEhnzmoqAM7yssuldVehe54TlNx0LK6OBmBCwgULMgZQDQBiHraykvj8wnCuEw61Y2sn49kjlPDFFQts8DshUgZREIab5bCtWoBxRSEwDSBwQweZXVM_tGLN5wDEj26A6gmQa63EWeH7N9G0t0fCckufSWSSJypehZWEG8yOH1Pn1Yu4g7gocpXyPgUpkx3KisvkJVqVu9ZLcU0zM6LzcGJRKdw",
      "e": "AQAB",
      "d": "EDFkAzDBDUKQLnN83OGMBiBNZEQaku_jtOkKlGsFM-ri0JSXVmLg3QnO76LKVe0STIPUtVL9LxaF4ls065GR5Yyer-cv1fgBg6B4TSMD8ebaGCrNAxO0CMs1hiVP2gu3_BaCCMWi0LFvxidSiUPmC-V48RO1CPBL0VgyGWsGaSn2TcB1OcW8IMQEFfvpbCu9ag1clfvvuqu2v4Kf1yiLNk5zToLml2fSRAa9FJCMi5II94Hf5V70g1x39WN17Pj0A2-soouzDOfXbqgVWF7It_NFnC0UWtiifmssk0r272Ct7zEZiBXFRHEGnMD-JocQtr4VJU-dsOERYtH9SjP-tQ",
      "p": "9KNzwGW2QTpADpxjq77MgJBuRX9jxRg1nbzEdVL-bDd8rhVCzKd_kGCPJja40gf4D1KtZP0ubQenPotlBCNorjwu0XR1dS3rE-SBJzh9L46QSugQPMlV4XMIn7tX_NJvXEhJ1nLgoiHfEVz-E4rivKkdAT4eYvinVnsDygTZ7i0",
      "q": "wYhXK7PO_YCujGDiTaeq-8WRR9NxcEHPtR9t1e1KhtJGW824SOkx3d-nsnS04CAXnTQWOuZ1Y1ikhAo4q5az0gd7MXzOK4hYEzpkn-qleirsJ2m8lfpOFNW50-vhNTsk9F_1hn_4au-AINOTNJ6yjh6hQtFojBl0UuYeP84HZbM",
      "dp": "pRDUvXDjtMdVCYbESdIHsofBn-sAqrBXHQONm4xQVzxpSBzYYbZzADvm2uX5dt4hplUm4gljFfYgBrePhWdO7qF1BacKyfIdt-JqssgOz9Pl0GUc76b555DytLR3_gMPWLj9-VCx-TPZi6GvXghMTPfetkPvxN_6KQP_3oO_eFE",
      "dq": "HseHTZ0IQ4sOt6bE9yK-b9JpG6pGNVtSJHU-K7LUkoKoy_r43yevVaE3c4taJPcVqlvZWT7D1qwHZjSV9LxAFxw3fJRj2cqSb2RvEnvoG3juHAqWAqhPeMLRDiJKrAOfCfqk-uIpaSB0GURs-gZvUWkPrqfNX9LAjFqq3uzugj8",
      "qi": "mapabHyawAaunokjRWDZrd0i3vg7PefTYxVH_xgJmBKnRmE8m0jydMKzXFtPlBjgBUuza8v_1lJ6iupYJLCdi-2xw7_8J1ENX0djhaGPBikrGYOVVLAKXphcARQ-Y6ql8XeAEtNuKxo7mrfB-KQLfHFOlgbJcXoq2Vtjt3yFFyo"
    }
  ]
}
2022-12-19 18:05:35 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2022-12-19 18:05:35 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
xp-seguros-client-two-pk
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "f02bc496c70ed91d8b76f6664edef75c6eadfc9c2794ca9acc265e712cfd5902",
      "use": "sig",
      "alg": "PS256",
      "n": "x55taHlITC6ZI9RCCKByeQY2e5JvJckSZu2lwj2JmexctKd_xwFI0zylt845n960XrQEUWb-gDITNhoiNdxotynDAUJ_AXtFQbjUYkRdC9Lqx0GRpfwBfHR4skxYHIX9YghK4DmWtxuCjBcDNxZ_y4HLeyR3MqeiFY7_Jl4RzX5LaEPKskdZKecPiyXPzHXOrORUmXKp8nVnlcFhQB_00_xHMNb4zojWE-26y-Q787YSHI5ojnFskXdBfaeNEC2eCJVFej-2Il9kge-romSTmll2GebguQ815fglDhPSb52xy8EhjbQWc2_0XnSwAWR-b9sFGrsg0f3Vw62Ubxze4w",
      "e": "AQAB",
      "d": "WS_WkCQIAkmbkF-IdVRCcQIum31sfYRd3XD2a1eVQBlTvj9MHrzbLc3d-MaCBoS5L8rcVwZeVSaKYNTCTjBA9P0KrGhqWF4cLmYHNjR3Ig5FaWtJSNDUVSewuXDUuUHAWOl9krsINJ1s8Wxiul0qEeHW6Rj8zLwK9fji1OCYsaeeNwKwRTgwNSQ2I2RZzVuXBe8mqfvmox6AhR-5VJUUulrrl5DMCMqG77ySeoBBKPY5NKqZifC_72PxzcWdpIqyxj1lFsda53m96fU3WtbI7RN634CRAQ9lchnuoSRGlhai0jbNMVoXEj_U5VLp72YzAx5pQvKqe0_86tDJmp9yEQ",
      "p": "842Zx9giyAQ3B2voEH47F-JCtfjRmqO1Jyn0JTJdOwsqkfe0EGq9VNZ_NmuwrTLIxQ3PP9OaUSqUjFb_srm0AFdEC-KQ5A4EINjm0PzXOWHhkEnjCaGKUNdfom2RrMaWIv1hxVMJcEKmT9l4KDUHU-DIACZsJ_xEzSq6To1Byes",
      "q": "0dIJJgsAszKkEaw3OTFHPT5Ztom8QOEoathDfJdIS-0s05m06s5z-3sA2DpfknwkuHk12bu4hE5uzTs5VuDslzk0zIzG0pRPvxy8kd7cRsBdLhBVHAhdPc0yHbmQ9_nAIR6QvsTK8Q_CCPuBp-h61gD5A8VZ5ZeMUg6JJfnWSOk",
      "dp": "zZKmy5T2fqd4H06IWWuCy30SW_CCUyl9HWp_BeqF4PFi5EQU-4ps9q_6PmAVh4uHBTTLyw77gSkUq4Q_XYb7lRITgIijTas69tK9uIbBz1B8CMMk3Js6WVQBB-O-Avy3-x6uKNUW8WeAY4OmtSFVZwojJmVIA1QeaqJ3ERiQADM",
      "dq": "U4GXWIe6gJdgCxSSafW915cQF4Eb5mp2Lofh3B1NjcJYO-MJyQXfzS-4N1aMIP29k5nSH9UBa87XdGDkwjoEj28aH2rL2pViY7ppJlkfLB11OFcRuHVvvqADGSd4lejVWZkTnIkwB97wp6iJgq0Y7kE22hRaYfD9zM6yMOYNLbk",
      "qi": "y9n7UtAunNobcJu4_55f1jlm-rb1uDInvsVGHZR4GaeLMP0c11eXzNqoOJGOBjpFsQDNJgccIubHkNHvEIY8rsb9gIS-OwvaziSm8U6-J2tWsTp5SPUnerqeoGjsIRvMwWTvwRnCIO1lGDihYwk4-7vmBLNwIlf72njgJEAkkRA"
    },
    {
      "kty": "RSA",
      "kid": "218e4205f5b8cadb9cf564e55c05d7ccb4e6d18d8c1d9c8e55976dc8e730f7f0",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "vcHDlczjmTOkcK8rXBFw-Ml1xULB6uy02jQYDdvXg3erwqw-rhdoZM_PbDIgfJcwDtMAJekP49rydZU9uQg4nAEfdc39IgBLb03sZrE8w3KOp8vXd0lvze0NdV1QddmQSRlby9K_UN78yEPnc69t2-Aothfvy5PqoJzrRXiZP2Gwrypy9OxPbWj1EkBMfVl5nG6y0brOOqi4oDYs0ZGnaNSCINOtgIhIeEbF2ixfxaRQjWeLM2iGrcMHzUfKEGkc5yXwIJXtaBo6dst6_326U3h73VVwaBHHkDaQXBnBXXPrbICpuQn8NVk2H-Av08dZr_ZoXMMCaWyZYQYidK960w",
      "e": "AQAB",
      "d": "MJgBTUhl9KK79rt1ICO7SYrV5Qk-fbnWapaynkHxQ9KOotDXUF_gNQjetndzyFQzU2iHfi3cCt7T_naUkuDfFlxXQSTaMS3gI4XSB05WIDsi-yeBayPcRODy9F5ML5HimEWtM1op8jzYgTSafg6r1IXoBxHEL98WU8E7otPKcudQz0JdShvBkFy1VrjiGBrBmlTc63TL6nJvMRf4dz6vskKd8FHyJWkHInf0-2BKvuT8qbBkVmy1g28PJMtTeOhI1Fusj75S8qLqf30A9HcNCy0NkIUvs3UOtcaEcrCFjKYugDGOatcMxIKG9wUptDeGeh0w9aVf38f-IGlrU7Ld4Q",
      "p": "wzmeuqr3edhjtxV1ezFiz8vl4txexcf8RCGWxibPfew3svcCQYUcIbnIbvU-fVrKSzj0jwxJcOlA8fX-c4vyynA2hAuR9_KXafrX_AubqGtNYkXQRfOaA3DL9EeXGoXgGWny5WA2E9DW_YiB7SAA-JQ8igPfK69lTfiMhmIdbRE",
      "q": "-NRb7BUpyMhYLh4C1NILWgG8NoDH9hgflDbCw_RPA5kKU5hwPAUDqAaE7_VWfcWRhw0EG02msJqg433FhzQA54r0mCiOlm4dd8dbYYV-QiKWgQhWzpafye_WU6NQeq42xYL47dC2oIJqlgqTf-TECPLKZvm_pkOKhae5HTUGeaM",
      "dp": "aieGvBIDB2o2rnMospgkFsHUewtBLWKVNabeCVlJMjuj_dh6jY4Hwf73kf4gwKEBpu2NbctMk-0Bt4__kGzk1Fc4DY0NDjoHQ0V29EKLnYTbSziTC7ZuZLiM7oOPEokBVlBaF4e9YAELJkl3_KyOWpygXpvEWkjBWShxoRDw10E",
      "dq": "PNnZ_PsT89kiz2xhbuBLDGDeQUnvHLy7hEh8CuXFKPEVOGpQEC19vmqRugj6dNmLBEbnmTG9MPUvoVKRqsXJ7tXpiQhqDlmxdShYrZmyzcOdoMKEUBM_0meHt3554PaXyGeGLspazxf1rum5No6gbjvJybML7kIYLyVcPMtJ4Rc",
      "qi": "PeLraQlpZ7OUqJND4BFFNj4rxt9ckD4TGf6bz9rmLKMMEHE-W4amIFq2OS0DMaRp_5TIyBxplKTrAb6Q9_lcNBU7w7qOTfLFTw2v8ISGtzjUg5Wsxz-xAzTvbqrzwn4HO4nmmg-dCl9Ttmfd54p2kEbrH_5A8NcOC3SrQ6W-Y90"
    }
  ]
}
scope
openid resources consents
2022-12-19 18:05:35 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2022-12-19 18:05:35 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEuwIBADANBgkqhkiG9w0BAQEFAASCBKUwggShAgEAAoIBAQDKqz3LmFCflCYpHwmD3oio5a78XOXYyBofBX2YwIQnJIJYYfLOUij098+V863YDP6FpCeunW9i0/BdjdHCbSKPPQiW37JO0J4ijH9RHU88zgpIkeEeRDZbXM/g6sEKIWiTFbarbXOzBdYR+DTkQ2YQzgXJxWeLNrRRVGI6xtR7cCLdKN5nXov8wTF1uLnVwP/be89XOOdQ833BwaJEK3XUjG3SkxQYDP+yjt+TfhTFpsSz0sSproNZGzxE5AWZ02pzkz9wP7k84ZhLKmrkW6+b0sc2rT6eEsdLTm8woFRTpHXTHPaZeEkbrc76Cu3Sc/enVUluJ03rAoAUFJSjA8tNAgMBAAECgf9XoLGJSmxebBW0wcXtHOiZZQPbmbV8A9WyvqxkG8gUKWs3H81FX3ed5gQoqhvv46SqIpwPekqjPJ+TGnE0FRzG4duWGaThDEAp9XbybIczYQnTDG5id5ljRTmmNiNpRdarOVYTFbbM3CsevT+T0YkZqyQHhYQsp6NOKkSoycpzUhHEKgk9Hu5GnOB1v411S+457bIHtj+tjan9of04faY+LKjN5VRM2zfwm78PJdXzvXUvxxEP7ih1XvsovGSTg3d4GkMlpGziO74r0f+QFc8BEei5tk7h6gcvFz91kyCCT6cNaPHH1+i8Of/pEZ1FGndPtPwJ4fMFn7ff2laXQOECgYEA9/eq47WpZ94v1BofCxtk6xjll8n480Ji367uh/WQ61u3psOWPUmbh91fmobrcTo21jisyGuMA/Fx1vhDIZRgTWq4p8ZpmLPgOShwhgT/6fnFKzifHaTV0z+vf4HK1PCfhCC2jjRj4v8am9VoPks6lqSIgZS5lbBgZ58hvLLRly0CgYEA0TvsoAJD7DTyAZ51pTg0qxKShXfEjxq5abrHvUqRz3yD23GjhpPoTvcownvTqv7UntH76B4G35PVzFNeLZys/nfvIZcPH+LEIYWct/uE8J1+XznQa5+hopQTpfWWKfz/OpzRaO3C84R2zb7lPLfNN1MHTd1WVU1NXs77xJ/VmKECgYEAvxDFSoQ1rmUTsXkXJnXLQyOB9X2ZJ8ela/ncrkJXkiKv1f2rDDplb0DyY51GWY6jplkxOZU04+zs7NmK0JsFwWFUO2K1BwbC5Qf1/C5qCp18gZs1b6ANaqMN1U/rPDzUjPiv8c8IkGZE2IKNukI5OM46qK4yedbX0cBaPI4E1VkCgYALFoLeo+AXl2KvxUb0v3rDChPrsMIg10i2GqjVFiuN9EpEicwhqJrp/F0TmV5JNIHt/LC9x0GT/ZCZ6F0YS7I7Nf3dKNUrWmgMYrlAYrrTyXTV9QlferElHXXBGLehd//Kil7qkZcAMqfdFV2ujwr4AJVlgfI+SP9to8hhzhqSoQKBgCO1sYm+KuroqGPw2G/Q1uAGoglH1Yr0gtdehS77I6F8mgPgTq4c3ff8h94+qXXA2VFNN3MJ8fLg2AZW6Y71u6v052pytbevMg//UBApq0rCvnlvrgiectPx68yp/nycoSgiCiw88jowycl0FUAHPht9Bim7kkLx/swCRk3n2X4B
ca
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
2022-12-19 18:05:35 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-19 18:05:35 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "f02bc496c70ed91d8b76f6664edef75c6eadfc9c2794ca9acc265e712cfd5902",
      "use": "sig",
      "alg": "PS256",
      "n": "x55taHlITC6ZI9RCCKByeQY2e5JvJckSZu2lwj2JmexctKd_xwFI0zylt845n960XrQEUWb-gDITNhoiNdxotynDAUJ_AXtFQbjUYkRdC9Lqx0GRpfwBfHR4skxYHIX9YghK4DmWtxuCjBcDNxZ_y4HLeyR3MqeiFY7_Jl4RzX5LaEPKskdZKecPiyXPzHXOrORUmXKp8nVnlcFhQB_00_xHMNb4zojWE-26y-Q787YSHI5ojnFskXdBfaeNEC2eCJVFej-2Il9kge-romSTmll2GebguQ815fglDhPSb52xy8EhjbQWc2_0XnSwAWR-b9sFGrsg0f3Vw62Ubxze4w",
      "e": "AQAB",
      "d": "WS_WkCQIAkmbkF-IdVRCcQIum31sfYRd3XD2a1eVQBlTvj9MHrzbLc3d-MaCBoS5L8rcVwZeVSaKYNTCTjBA9P0KrGhqWF4cLmYHNjR3Ig5FaWtJSNDUVSewuXDUuUHAWOl9krsINJ1s8Wxiul0qEeHW6Rj8zLwK9fji1OCYsaeeNwKwRTgwNSQ2I2RZzVuXBe8mqfvmox6AhR-5VJUUulrrl5DMCMqG77ySeoBBKPY5NKqZifC_72PxzcWdpIqyxj1lFsda53m96fU3WtbI7RN634CRAQ9lchnuoSRGlhai0jbNMVoXEj_U5VLp72YzAx5pQvKqe0_86tDJmp9yEQ",
      "p": "842Zx9giyAQ3B2voEH47F-JCtfjRmqO1Jyn0JTJdOwsqkfe0EGq9VNZ_NmuwrTLIxQ3PP9OaUSqUjFb_srm0AFdEC-KQ5A4EINjm0PzXOWHhkEnjCaGKUNdfom2RrMaWIv1hxVMJcEKmT9l4KDUHU-DIACZsJ_xEzSq6To1Byes",
      "q": "0dIJJgsAszKkEaw3OTFHPT5Ztom8QOEoathDfJdIS-0s05m06s5z-3sA2DpfknwkuHk12bu4hE5uzTs5VuDslzk0zIzG0pRPvxy8kd7cRsBdLhBVHAhdPc0yHbmQ9_nAIR6QvsTK8Q_CCPuBp-h61gD5A8VZ5ZeMUg6JJfnWSOk",
      "dp": "zZKmy5T2fqd4H06IWWuCy30SW_CCUyl9HWp_BeqF4PFi5EQU-4ps9q_6PmAVh4uHBTTLyw77gSkUq4Q_XYb7lRITgIijTas69tK9uIbBz1B8CMMk3Js6WVQBB-O-Avy3-x6uKNUW8WeAY4OmtSFVZwojJmVIA1QeaqJ3ERiQADM",
      "dq": "U4GXWIe6gJdgCxSSafW915cQF4Eb5mp2Lofh3B1NjcJYO-MJyQXfzS-4N1aMIP29k5nSH9UBa87XdGDkwjoEj28aH2rL2pViY7ppJlkfLB11OFcRuHVvvqADGSd4lejVWZkTnIkwB97wp6iJgq0Y7kE22hRaYfD9zM6yMOYNLbk",
      "qi": "y9n7UtAunNobcJu4_55f1jlm-rb1uDInvsVGHZR4GaeLMP0c11eXzNqoOJGOBjpFsQDNJgccIubHkNHvEIY8rsb9gIS-OwvaziSm8U6-J2tWsTp5SPUnerqeoGjsIRvMwWTvwRnCIO1lGDihYwk4-7vmBLNwIlf72njgJEAkkRA"
    },
    {
      "kty": "RSA",
      "kid": "218e4205f5b8cadb9cf564e55c05d7ccb4e6d18d8c1d9c8e55976dc8e730f7f0",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "vcHDlczjmTOkcK8rXBFw-Ml1xULB6uy02jQYDdvXg3erwqw-rhdoZM_PbDIgfJcwDtMAJekP49rydZU9uQg4nAEfdc39IgBLb03sZrE8w3KOp8vXd0lvze0NdV1QddmQSRlby9K_UN78yEPnc69t2-Aothfvy5PqoJzrRXiZP2Gwrypy9OxPbWj1EkBMfVl5nG6y0brOOqi4oDYs0ZGnaNSCINOtgIhIeEbF2ixfxaRQjWeLM2iGrcMHzUfKEGkc5yXwIJXtaBo6dst6_326U3h73VVwaBHHkDaQXBnBXXPrbICpuQn8NVk2H-Av08dZr_ZoXMMCaWyZYQYidK960w",
      "e": "AQAB",
      "d": "MJgBTUhl9KK79rt1ICO7SYrV5Qk-fbnWapaynkHxQ9KOotDXUF_gNQjetndzyFQzU2iHfi3cCt7T_naUkuDfFlxXQSTaMS3gI4XSB05WIDsi-yeBayPcRODy9F5ML5HimEWtM1op8jzYgTSafg6r1IXoBxHEL98WU8E7otPKcudQz0JdShvBkFy1VrjiGBrBmlTc63TL6nJvMRf4dz6vskKd8FHyJWkHInf0-2BKvuT8qbBkVmy1g28PJMtTeOhI1Fusj75S8qLqf30A9HcNCy0NkIUvs3UOtcaEcrCFjKYugDGOatcMxIKG9wUptDeGeh0w9aVf38f-IGlrU7Ld4Q",
      "p": "wzmeuqr3edhjtxV1ezFiz8vl4txexcf8RCGWxibPfew3svcCQYUcIbnIbvU-fVrKSzj0jwxJcOlA8fX-c4vyynA2hAuR9_KXafrX_AubqGtNYkXQRfOaA3DL9EeXGoXgGWny5WA2E9DW_YiB7SAA-JQ8igPfK69lTfiMhmIdbRE",
      "q": "-NRb7BUpyMhYLh4C1NILWgG8NoDH9hgflDbCw_RPA5kKU5hwPAUDqAaE7_VWfcWRhw0EG02msJqg433FhzQA54r0mCiOlm4dd8dbYYV-QiKWgQhWzpafye_WU6NQeq42xYL47dC2oIJqlgqTf-TECPLKZvm_pkOKhae5HTUGeaM",
      "dp": "aieGvBIDB2o2rnMospgkFsHUewtBLWKVNabeCVlJMjuj_dh6jY4Hwf73kf4gwKEBpu2NbctMk-0Bt4__kGzk1Fc4DY0NDjoHQ0V29EKLnYTbSziTC7ZuZLiM7oOPEokBVlBaF4e9YAELJkl3_KyOWpygXpvEWkjBWShxoRDw10E",
      "dq": "PNnZ_PsT89kiz2xhbuBLDGDeQUnvHLy7hEh8CuXFKPEVOGpQEC19vmqRugj6dNmLBEbnmTG9MPUvoVKRqsXJ7tXpiQhqDlmxdShYrZmyzcOdoMKEUBM_0meHt3554PaXyGeGLspazxf1rum5No6gbjvJybML7kIYLyVcPMtJ4Rc",
      "qi": "PeLraQlpZ7OUqJND4BFFNj4rxt9ckD4TGf6bz9rmLKMMEHE-W4amIFq2OS0DMaRp_5TIyBxplKTrAb6Q9_lcNBU7w7qOTfLFTw2v8ISGtzjUg5Wsxz-xAzTvbqrzwn4HO4nmmg-dCl9Ttmfd54p2kEbrH_5A8NcOC3SrQ6W-Y90"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "f02bc496c70ed91d8b76f6664edef75c6eadfc9c2794ca9acc265e712cfd5902",
      "alg": "PS256",
      "n": "x55taHlITC6ZI9RCCKByeQY2e5JvJckSZu2lwj2JmexctKd_xwFI0zylt845n960XrQEUWb-gDITNhoiNdxotynDAUJ_AXtFQbjUYkRdC9Lqx0GRpfwBfHR4skxYHIX9YghK4DmWtxuCjBcDNxZ_y4HLeyR3MqeiFY7_Jl4RzX5LaEPKskdZKecPiyXPzHXOrORUmXKp8nVnlcFhQB_00_xHMNb4zojWE-26y-Q787YSHI5ojnFskXdBfaeNEC2eCJVFej-2Il9kge-romSTmll2GebguQ815fglDhPSb52xy8EhjbQWc2_0XnSwAWR-b9sFGrsg0f3Vw62Ubxze4w"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "218e4205f5b8cadb9cf564e55c05d7ccb4e6d18d8c1d9c8e55976dc8e730f7f0",
      "alg": "RSA-OAEP",
      "n": "vcHDlczjmTOkcK8rXBFw-Ml1xULB6uy02jQYDdvXg3erwqw-rhdoZM_PbDIgfJcwDtMAJekP49rydZU9uQg4nAEfdc39IgBLb03sZrE8w3KOp8vXd0lvze0NdV1QddmQSRlby9K_UN78yEPnc69t2-Aothfvy5PqoJzrRXiZP2Gwrypy9OxPbWj1EkBMfVl5nG6y0brOOqi4oDYs0ZGnaNSCINOtgIhIeEbF2ixfxaRQjWeLM2iGrcMHzUfKEGkc5yXwIJXtaBo6dst6_326U3h73VVwaBHHkDaQXBnBXXPrbICpuQn8NVk2H-Av08dZr_ZoXMMCaWyZYQYidK960w"
    }
  ]
}
2022-12-19 18:05:35 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-12-19 18:05:35 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-12-19 18:05:35 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2022-12-19 18:05:35 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "f02bc496c70ed91d8b76f6664edef75c6eadfc9c2794ca9acc265e712cfd5902",
      "use": "sig",
      "alg": "PS256",
      "n": "x55taHlITC6ZI9RCCKByeQY2e5JvJckSZu2lwj2JmexctKd_xwFI0zylt845n960XrQEUWb-gDITNhoiNdxotynDAUJ_AXtFQbjUYkRdC9Lqx0GRpfwBfHR4skxYHIX9YghK4DmWtxuCjBcDNxZ_y4HLeyR3MqeiFY7_Jl4RzX5LaEPKskdZKecPiyXPzHXOrORUmXKp8nVnlcFhQB_00_xHMNb4zojWE-26y-Q787YSHI5ojnFskXdBfaeNEC2eCJVFej-2Il9kge-romSTmll2GebguQ815fglDhPSb52xy8EhjbQWc2_0XnSwAWR-b9sFGrsg0f3Vw62Ubxze4w",
      "e": "AQAB",
      "d": "WS_WkCQIAkmbkF-IdVRCcQIum31sfYRd3XD2a1eVQBlTvj9MHrzbLc3d-MaCBoS5L8rcVwZeVSaKYNTCTjBA9P0KrGhqWF4cLmYHNjR3Ig5FaWtJSNDUVSewuXDUuUHAWOl9krsINJ1s8Wxiul0qEeHW6Rj8zLwK9fji1OCYsaeeNwKwRTgwNSQ2I2RZzVuXBe8mqfvmox6AhR-5VJUUulrrl5DMCMqG77ySeoBBKPY5NKqZifC_72PxzcWdpIqyxj1lFsda53m96fU3WtbI7RN634CRAQ9lchnuoSRGlhai0jbNMVoXEj_U5VLp72YzAx5pQvKqe0_86tDJmp9yEQ",
      "p": "842Zx9giyAQ3B2voEH47F-JCtfjRmqO1Jyn0JTJdOwsqkfe0EGq9VNZ_NmuwrTLIxQ3PP9OaUSqUjFb_srm0AFdEC-KQ5A4EINjm0PzXOWHhkEnjCaGKUNdfom2RrMaWIv1hxVMJcEKmT9l4KDUHU-DIACZsJ_xEzSq6To1Byes",
      "q": "0dIJJgsAszKkEaw3OTFHPT5Ztom8QOEoathDfJdIS-0s05m06s5z-3sA2DpfknwkuHk12bu4hE5uzTs5VuDslzk0zIzG0pRPvxy8kd7cRsBdLhBVHAhdPc0yHbmQ9_nAIR6QvsTK8Q_CCPuBp-h61gD5A8VZ5ZeMUg6JJfnWSOk",
      "dp": "zZKmy5T2fqd4H06IWWuCy30SW_CCUyl9HWp_BeqF4PFi5EQU-4ps9q_6PmAVh4uHBTTLyw77gSkUq4Q_XYb7lRITgIijTas69tK9uIbBz1B8CMMk3Js6WVQBB-O-Avy3-x6uKNUW8WeAY4OmtSFVZwojJmVIA1QeaqJ3ERiQADM",
      "dq": "U4GXWIe6gJdgCxSSafW915cQF4Eb5mp2Lofh3B1NjcJYO-MJyQXfzS-4N1aMIP29k5nSH9UBa87XdGDkwjoEj28aH2rL2pViY7ppJlkfLB11OFcRuHVvvqADGSd4lejVWZkTnIkwB97wp6iJgq0Y7kE22hRaYfD9zM6yMOYNLbk",
      "qi": "y9n7UtAunNobcJu4_55f1jlm-rb1uDInvsVGHZR4GaeLMP0c11eXzNqoOJGOBjpFsQDNJgccIubHkNHvEIY8rsb9gIS-OwvaziSm8U6-J2tWsTp5SPUnerqeoGjsIRvMwWTvwRnCIO1lGDihYwk4-7vmBLNwIlf72njgJEAkkRA"
    },
    {
      "kty": "RSA",
      "kid": "218e4205f5b8cadb9cf564e55c05d7ccb4e6d18d8c1d9c8e55976dc8e730f7f0",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "vcHDlczjmTOkcK8rXBFw-Ml1xULB6uy02jQYDdvXg3erwqw-rhdoZM_PbDIgfJcwDtMAJekP49rydZU9uQg4nAEfdc39IgBLb03sZrE8w3KOp8vXd0lvze0NdV1QddmQSRlby9K_UN78yEPnc69t2-Aothfvy5PqoJzrRXiZP2Gwrypy9OxPbWj1EkBMfVl5nG6y0brOOqi4oDYs0ZGnaNSCINOtgIhIeEbF2ixfxaRQjWeLM2iGrcMHzUfKEGkc5yXwIJXtaBo6dst6_326U3h73VVwaBHHkDaQXBnBXXPrbICpuQn8NVk2H-Av08dZr_ZoXMMCaWyZYQYidK960w",
      "e": "AQAB",
      "d": "MJgBTUhl9KK79rt1ICO7SYrV5Qk-fbnWapaynkHxQ9KOotDXUF_gNQjetndzyFQzU2iHfi3cCt7T_naUkuDfFlxXQSTaMS3gI4XSB05WIDsi-yeBayPcRODy9F5ML5HimEWtM1op8jzYgTSafg6r1IXoBxHEL98WU8E7otPKcudQz0JdShvBkFy1VrjiGBrBmlTc63TL6nJvMRf4dz6vskKd8FHyJWkHInf0-2BKvuT8qbBkVmy1g28PJMtTeOhI1Fusj75S8qLqf30A9HcNCy0NkIUvs3UOtcaEcrCFjKYugDGOatcMxIKG9wUptDeGeh0w9aVf38f-IGlrU7Ld4Q",
      "p": "wzmeuqr3edhjtxV1ezFiz8vl4txexcf8RCGWxibPfew3svcCQYUcIbnIbvU-fVrKSzj0jwxJcOlA8fX-c4vyynA2hAuR9_KXafrX_AubqGtNYkXQRfOaA3DL9EeXGoXgGWny5WA2E9DW_YiB7SAA-JQ8igPfK69lTfiMhmIdbRE",
      "q": "-NRb7BUpyMhYLh4C1NILWgG8NoDH9hgflDbCw_RPA5kKU5hwPAUDqAaE7_VWfcWRhw0EG02msJqg433FhzQA54r0mCiOlm4dd8dbYYV-QiKWgQhWzpafye_WU6NQeq42xYL47dC2oIJqlgqTf-TECPLKZvm_pkOKhae5HTUGeaM",
      "dp": "aieGvBIDB2o2rnMospgkFsHUewtBLWKVNabeCVlJMjuj_dh6jY4Hwf73kf4gwKEBpu2NbctMk-0Bt4__kGzk1Fc4DY0NDjoHQ0V29EKLnYTbSziTC7ZuZLiM7oOPEokBVlBaF4e9YAELJkl3_KyOWpygXpvEWkjBWShxoRDw10E",
      "dq": "PNnZ_PsT89kiz2xhbuBLDGDeQUnvHLy7hEh8CuXFKPEVOGpQEC19vmqRugj6dNmLBEbnmTG9MPUvoVKRqsXJ7tXpiQhqDlmxdShYrZmyzcOdoMKEUBM_0meHt3554PaXyGeGLspazxf1rum5No6gbjvJybML7kIYLyVcPMtJ4Rc",
      "qi": "PeLraQlpZ7OUqJND4BFFNj4rxt9ckD4TGf6bz9rmLKMMEHE-W4amIFq2OS0DMaRp_5TIyBxplKTrAb6Q9_lcNBU7w7qOTfLFTw2v8ISGtzjUg5Wsxz-xAzTvbqrzwn4HO4nmmg-dCl9Ttmfd54p2kEbrH_5A8NcOC3SrQ6W-Y90"
    }
  ]
}
2022-12-19 18:05:35 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2022-12-19 18:05:35 SUCCESS
ValidateClientPrivateKeysAreDifferent
Client signing JWKs have different thumbprints
jwk1
{
  "p": "6PuyVESD4amo0b9wsWMSOgC4j-3vHgu5mKXcInJAK-gQcL35stZAB_Wn3D-ka7QQpFk6Nbr99PgQ9dYFbvisG6QbY_-KCsU_JNCP2N1U9LEK67jsD-SjTgmUbvjGZH4ayYx5yRkOeWgWHt3ZH5LNZCBVIz0OcfMhNmzxfJ3Lf-E",
  "kty": "RSA",
  "q": "-XN19rcmxGOspHLTJOiUfWCBQk4O4WLuJmKknRDXlJ0h2XhQDs1nZ8aaWHSf2C8nLE8zkB8Z2bPP_Z3Hs4XBQHV4YypIwx_vI2_E7rueS4L8Tq5VLkJ1TgvOSoYe5lOneE0D9EM0N8VcOhNi8vOFxh-wvFshVOxZlNvhQ9_Y-SE",
  "d": "DTaXaHu1-RpPgxO0dI3Nc_ATNu3gwRwTfumUt9YEfbH-THDjsxYJAGo2yFCtTZIGuuD3MxIB2w0p_s3KgEeKEjujLlbFQ6Ln5cPvtSBvCOQnSQCqSEosOk-3fCQ7W10TQXx01YcL2-gcygtHtWS1EogVOfgUGuEy5aO0LMsQidLQJwMB3fGbkSXHD8bHTTVrQQ20EX7xQDoVbl6NBmYRLUQz8pETsskckamK_NaAtCxtqfR-4GwaTA6AddJL0ly_dyBNuD8-tAr6QsifVMVF2Mp0Lq695F6MHizcbfyArNmkffOE1CP6Qtc3y6nsEg8RdfVAEr2XJUwvOoLpc84B",
  "e": "AQAB",
  "use": "sig",
  "kid": "1d7bdbabfe0be3e9f94fdf5a1987203d8cffec74f1935fea3eda52f55958d885",
  "qi": "IM-NeJfgIPzYuZPXCpgZH_qeXLlafvF-ky6n10TVCtcVsCaoalaRd7F9AERIDxKOzqGlY4DvR5iF5iP1XLCm3WNHLqPZv8gm_Dlorp25oebweF1Yc9erKbdw63xIrRP3FUCzqDDDTUolqKeYUWOJOLNI69YUFSOt5ss-diurrAM",
  "dp": "lzRKzx_MS5dVZhMNq0I14Qj4vwhXaLOJV0VFceGePiCVEuZoeKVN1xyaPXncVr39EvyJp7dc_DBGqZWl3xhqcmH2GNcOmuDakyT8Rm2WpluET-mq4sGrLolPGRpBf5TMA8Q0gcvONgLUYGHweOpIfFPzjTQh_Ngi1PStYQfzu2E",
  "alg": "PS256",
  "dq": "vrlk7CnE3ktHaMTSY1ngjqwGqGd-QR2e8IJjUiPacKpjgx7WNzsdYN8ci50_yc7jqKE1z2-4GBe_Yy4LzlrqExq93TQrReVYtkNy0wVoVlvkBVSNlD0D65RjOd-qKHi1hul7qHrppeqkRVMlSJShJ4Z7Xsheh8veAk7LwVWZU4E",
  "n": "4wXk4KOMIpihwe8cC1G-1AWiZykbNQyM-qZB0C8AdsVQpYeGtbNH8x158QmcqTCcWyW5LwHVfm5MZok3EKyBusya3vMkInswsHjZvFvE68-wj5Ev2W0waIh_E-aERKV9wXvqAyjl_zFV1gSgsILZnQRi7f5eDQbwIwUrM34aUI3vw8Wq1Qb93HUnUh66bcsmaw_bM2ONHxgEwUDeV0YBY2jr9HpIxV9yZC-C4Ju5b7JawDKpME5uyhtZHJOwHzeTjfblKPm2tN0zssebLk5hJai-PO14IiHglqHu11WGSu87s5X63iPfmEjApwqNGcHKX2ZHN9CntgnqqPeHK3VVAQ"
}
jwk2
{
  "p": "842Zx9giyAQ3B2voEH47F-JCtfjRmqO1Jyn0JTJdOwsqkfe0EGq9VNZ_NmuwrTLIxQ3PP9OaUSqUjFb_srm0AFdEC-KQ5A4EINjm0PzXOWHhkEnjCaGKUNdfom2RrMaWIv1hxVMJcEKmT9l4KDUHU-DIACZsJ_xEzSq6To1Byes",
  "kty": "RSA",
  "q": "0dIJJgsAszKkEaw3OTFHPT5Ztom8QOEoathDfJdIS-0s05m06s5z-3sA2DpfknwkuHk12bu4hE5uzTs5VuDslzk0zIzG0pRPvxy8kd7cRsBdLhBVHAhdPc0yHbmQ9_nAIR6QvsTK8Q_CCPuBp-h61gD5A8VZ5ZeMUg6JJfnWSOk",
  "d": "WS_WkCQIAkmbkF-IdVRCcQIum31sfYRd3XD2a1eVQBlTvj9MHrzbLc3d-MaCBoS5L8rcVwZeVSaKYNTCTjBA9P0KrGhqWF4cLmYHNjR3Ig5FaWtJSNDUVSewuXDUuUHAWOl9krsINJ1s8Wxiul0qEeHW6Rj8zLwK9fji1OCYsaeeNwKwRTgwNSQ2I2RZzVuXBe8mqfvmox6AhR-5VJUUulrrl5DMCMqG77ySeoBBKPY5NKqZifC_72PxzcWdpIqyxj1lFsda53m96fU3WtbI7RN634CRAQ9lchnuoSRGlhai0jbNMVoXEj_U5VLp72YzAx5pQvKqe0_86tDJmp9yEQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "f02bc496c70ed91d8b76f6664edef75c6eadfc9c2794ca9acc265e712cfd5902",
  "qi": "y9n7UtAunNobcJu4_55f1jlm-rb1uDInvsVGHZR4GaeLMP0c11eXzNqoOJGOBjpFsQDNJgccIubHkNHvEIY8rsb9gIS-OwvaziSm8U6-J2tWsTp5SPUnerqeoGjsIRvMwWTvwRnCIO1lGDihYwk4-7vmBLNwIlf72njgJEAkkRA",
  "dp": "zZKmy5T2fqd4H06IWWuCy30SW_CCUyl9HWp_BeqF4PFi5EQU-4ps9q_6PmAVh4uHBTTLyw77gSkUq4Q_XYb7lRITgIijTas69tK9uIbBz1B8CMMk3Js6WVQBB-O-Avy3-x6uKNUW8WeAY4OmtSFVZwojJmVIA1QeaqJ3ERiQADM",
  "alg": "PS256",
  "dq": "U4GXWIe6gJdgCxSSafW915cQF4Eb5mp2Lofh3B1NjcJYO-MJyQXfzS-4N1aMIP29k5nSH9UBa87XdGDkwjoEj28aH2rL2pViY7ppJlkfLB11OFcRuHVvvqADGSd4lejVWZkTnIkwB97wp6iJgq0Y7kE22hRaYfD9zM6yMOYNLbk",
  "n": "x55taHlITC6ZI9RCCKByeQY2e5JvJckSZu2lwj2JmexctKd_xwFI0zylt845n960XrQEUWb-gDITNhoiNdxotynDAUJ_AXtFQbjUYkRdC9Lqx0GRpfwBfHR4skxYHIX9YghK4DmWtxuCjBcDNxZ_y4HLeyR3MqeiFY7_Jl4RzX5LaEPKskdZKecPiyXPzHXOrORUmXKp8nVnlcFhQB_00_xHMNb4zojWE-26y-Q787YSHI5ojnFskXdBfaeNEC2eCJVFej-2Il9kge-romSTmll2GebguQ815fglDhPSb52xy8EhjbQWc2_0XnSwAWR-b9sFGrsg0f3Vw62Ubxze4w"
}
2022-12-19 18:05:35 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
resourceUrl
https://matls-insurance-openfinance-hml.xpi.com.br/open-insurance/resources/v1
consentUrl
https://matls-insurance-openfinance-hml.xpi.com.br/open-insurance/consents/v1
brazilCpf
40417343809
2022-12-19 18:05:35 SUCCESS
SetProtectedResourceUrlToSingleResourceEndpoint
Set protected resource URL
protected_resource_url
https://matls-insurance-openfinance-hml.xpi.com.br/open-insurance/resources/v1
2022-12-19 18:05:35 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "matls-insurance-openfinance-hml.xpi.com.br",
  "testPort": 443
}
2022-12-19 18:05:35 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "matls-insurance-openfinance-hml.xpi.com.br",
  "testPort": 443
}
accounts_request_endpoint
{
  "testHost": "matls-insurance-openfinance-hml.xpi.com.br",
  "testPort": 443
}
2022-12-19 18:05:35
fapi1-advanced-final-ensure-signed-client-assertion-with-RS256-fails
Setup Done
Use client_credentials grant to obtain Brazil consent
2022-12-19 18:05:35 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
Created token endpoint request
grant_type
client_credentials
scope
openid resources consents
2022-12-19 18:05:35 SUCCESS
SetConsentsScopeOnTokenEndpointRequest
Set scope parameter to 'consents'
grant_type
client_credentials
scope
consents
2022-12-19 18:05:35 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
xp-seguros-client-one-pk
sub
xp-seguros-client-one-pk
aud
https://matls-insurance-openfinance-hml.xpi.com.br/orgs/xp/token
jti
c8xIP7IcvrYGzo4u3bX4
iat
1671473135
exp
1671473195
2022-12-19 18:05:35 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiIxZDdiZGJhYmZlMGJlM2U5Zjk0ZmRmNWExOTg3MjAzZDhjZmZlYzc0ZjE5MzVmZWEzZWRhNTJmNTU5NThkODg1IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ4cC1zZWd1cm9zLWNsaWVudC1vbmUtcGsiLCJhdWQiOiJodHRwczpcL1wvbWF0bHMtaW5zdXJhbmNlLW9wZW5maW5hbmNlLWhtbC54cGkuY29tLmJyXC9vcmdzXC94cFwvdG9rZW4iLCJpc3MiOiJ4cC1zZWd1cm9zLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzE0NzMxOTUsImlhdCI6MTY3MTQ3MzEzNSwianRpIjoiYzh4SVA3SWN2cllHem80dTNiWDQifQ.Q2xxph-xzgAQs6xzAIGiJPQBF13oOM2d6tJOo2gvcw-HNjDJELdVEMXSdZFjhAab0ty-sZR-akTpvO9cJsEhIlgxT51FFaqwMUJ6J1dG-OshmerJNDzzt1cyY0Xtsf2S4488z3xFaQtvtAberLm_lKWFlyNPR9MbpvLfZBIBYkYOj010lc3BDZqdOL57k3h9g9b5-2h_ebN1_p3UQoO9i24Yf0hAxBI406S5RzHnSa_kpuXGUmxS5vdF0dxQI0EkN4JAROGef7cSMDJiWLxUiGJ2tcDlEPlqO6SP_OjjjIDWAqaCyY4Q3n-MAeko01zDoaJhvUYGhoXl9m8E0MU5lw
2022-12-19 18:05:35
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
client_credentials
scope
consents
client_assertion
eyJraWQiOiIxZDdiZGJhYmZlMGJlM2U5Zjk0ZmRmNWExOTg3MjAzZDhjZmZlYzc0ZjE5MzVmZWEzZWRhNTJmNTU5NThkODg1IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ4cC1zZWd1cm9zLWNsaWVudC1vbmUtcGsiLCJhdWQiOiJodHRwczpcL1wvbWF0bHMtaW5zdXJhbmNlLW9wZW5maW5hbmNlLWhtbC54cGkuY29tLmJyXC9vcmdzXC94cFwvdG9rZW4iLCJpc3MiOiJ4cC1zZWd1cm9zLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzE0NzMxOTUsImlhdCI6MTY3MTQ3MzEzNSwianRpIjoiYzh4SVA3SWN2cllHem80dTNiWDQifQ.Q2xxph-xzgAQs6xzAIGiJPQBF13oOM2d6tJOo2gvcw-HNjDJELdVEMXSdZFjhAab0ty-sZR-akTpvO9cJsEhIlgxT51FFaqwMUJ6J1dG-OshmerJNDzzt1cyY0Xtsf2S4488z3xFaQtvtAberLm_lKWFlyNPR9MbpvLfZBIBYkYOj010lc3BDZqdOL57k3h9g9b5-2h_ebN1_p3UQoO9i24Yf0hAxBI406S5RzHnSa_kpuXGUmxS5vdF0dxQI0EkN4JAROGef7cSMDJiWLxUiGJ2tcDlEPlqO6SP_OjjjIDWAqaCyY4Q3n-MAeko01zDoaJhvUYGhoXl9m8E0MU5lw
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2022-12-19 18:05:35
CallTokenEndpoint
HTTP request
request_uri
https://matls-insurance-openfinance-hml.xpi.com.br/orgs/xp/token
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "889"
}
request_body
grant_type=client_credentials&scope=consents&client_assertion=eyJraWQiOiIxZDdiZGJhYmZlMGJlM2U5Zjk0ZmRmNWExOTg3MjAzZDhjZmZlYzc0ZjE5MzVmZWEzZWRhNTJmNTU5NThkODg1IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ4cC1zZWd1cm9zLWNsaWVudC1vbmUtcGsiLCJhdWQiOiJodHRwczpcL1wvbWF0bHMtaW5zdXJhbmNlLW9wZW5maW5hbmNlLWhtbC54cGkuY29tLmJyXC9vcmdzXC94cFwvdG9rZW4iLCJpc3MiOiJ4cC1zZWd1cm9zLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzE0NzMxOTUsImlhdCI6MTY3MTQ3MzEzNSwianRpIjoiYzh4SVA3SWN2cllHem80dTNiWDQifQ.Q2xxph-xzgAQs6xzAIGiJPQBF13oOM2d6tJOo2gvcw-HNjDJELdVEMXSdZFjhAab0ty-sZR-akTpvO9cJsEhIlgxT51FFaqwMUJ6J1dG-OshmerJNDzzt1cyY0Xtsf2S4488z3xFaQtvtAberLm_lKWFlyNPR9MbpvLfZBIBYkYOj010lc3BDZqdOL57k3h9g9b5-2h_ebN1_p3UQoO9i24Yf0hAxBI406S5RzHnSa_kpuXGUmxS5vdF0dxQI0EkN4JAROGef7cSMDJiWLxUiGJ2tcDlEPlqO6SP_OjjjIDWAqaCyY4Q3n-MAeko01zDoaJhvUYGhoXl9m8E0MU5lw&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
request_mutual_tls
{
  "cert": "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",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDOVQS+XLQUO2g7h1UptpG7QqqDfNfXirWd77GWKSOaUEWNlIQf0zr6Cxv/ubATgtfYkjEXXFAjDewPKiND0+xgNyVh3OtVODWW0i0bJJRlPwIvKajHSfcQ/bxkB3vWA9btfLWBYjiSbT33xr5xPBpJia2C2H1kJC2BxiSTmQ62iQAHW+VMaZbnpaU7wOiwsOA0kZ4i4O/T7Bfxz1Yn/L0JDKb9drhzrSF2dnxg6TGV92oqB5oT/hnwPAZK5hhg1Jwg/reyjpd44Qaxl6Qp8Hg/FEiETilvfRDaZIy1Xsywz5XeLPOIJpcJh1KTW3RnXn3hvMDkEC5CQaGbiSWhBCfpAgMBAAECggEAAnEVrdojcf/mxF0NR2NX6ahxN+au6PVcpp6aHHjLqUMrRGNGpFFM5H3CS/kiYXFcY0RD8egTxh96VMS3UwrBel7oEMeB99B8TcKn9BLyz9WM4ewUFuqCVhV34sjlGSDPsC3Rdm48Yplu2vkZWyVM0fhcfMKxZYCNhXiEfBvhpxmrD9P+UpOwLpSHtj1MpNlqrz5NCzudAF7cioMs0QYHWdnM4E9X+g7T6+fje2IYPOsFYjukh910IPBEzzHsC6R6ER8N3xGf4NpRDY68jVJ3BpfNR89zv3OzPZaIOqRbM24G8qIzJfGNYDtqV06cdiMA6U82h+cUEteD97HqnNen5QKBgQDnK1zwHmB95R/H2kkOetl+nbEvT52mUnkc9lsaowHXhL7cOTTbTec/LZMNA/t1FIsntJXuDlosc61WPfKf6TeTyAXWcQeDiwZup2FfQCjV9Q8xsy5o2Q/ohdNkUdvkI9MEMyiovM3CTkQnwdzRhwNT9BMiwIhLwSE53sgcZ4RzdQKBgQDkfq+qrOjF2E1nD83TNBafxRoBv4gyZGqzeW4w70l64j6jOqHDHL4sQkEAniajyMl7XJ0x3PwTFzQ8woPd9qGJcBgqjwHJJsJOu9tQGoSIxW6G3UBnCFJbfTP3O0l9xlmRBRxY423Mc2QOREUv7jWYxqH+/P4Q8SJB7PVLvMqYJQKBgQDVbjfUindURSNeha9F6y67tCRPJhbL5QFlOB9NLIsazLja4wZmJDsJHa7TKYYUxu7jrdtve1jOCc9T/MXx1oU1sEuTfbAOR2Gc8HT6WGZbhHKO1HxY2W/SoxxVVy7KKDk/e2xivk7KwzAx9M9HtHviG0s/nrs4FgvzPjlL4FdtsQKBgQCt6ecXB0ic3cf8O8Ezkh/uN31V+0xU3q2AMVq3kEnjaDS41LWu5j+xPDRxne5XF0qTxKg4/bQ3a5/s5zirRz8odtNOAU8gpYmbl8yTqbtaxrsbl2efhGv7Cs70zIFhZAlkIfmzhldaGDH90eS/WJYe1IEUrcdLad3jQ9JodSfWqQKBgB7YMod7of0MRRNUsXjdIrM+Y+nU12KxqK/C06OzrlDZoK3tGHmc5Xj6Mgz/e1Zub0Id5+Lvm1aruD+1Yx0v58BmfORBxpsWcdGquVI6+I0GT8kTn2ohbzANU9mjILbbpBmFsOUGvnDvhdlQVXbelIzZiok2mjHYfnexUwYn+DNW",
  "ca": "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\u003d"
}
2022-12-19 18:05:35 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/json",
  "content-length": "120",
  "x-powered-by": "Express",
  "pragma": "no-cache",
  "cache-control": "no-cache, no-store",
  "x-kong-upstream-latency": "53",
  "x-kong-proxy-latency": "49",
  "date": "Mon, 19 Dec 2022 18:05:35 GMT",
  "connection": "keep-alive"
}
response_body
{"access_token":"DvAbT6z-pAeVSJJONe0xd4_qbmZ6s4zjuUxY1abDobF","expires_in":900,"token_type":"Bearer","scope":"consents"}
2022-12-19 18:05:35 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
DvAbT6z-pAeVSJJONe0xd4_qbmZ6s4zjuUxY1abDobF
expires_in
900
token_type
Bearer
scope
consents
2022-12-19 18:05:35 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2022-12-19 18:05:35 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
DvAbT6z-pAeVSJJONe0xd4_qbmZ6s4zjuUxY1abDobF
2022-12-19 18:05:35 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
DvAbT6z-pAeVSJJONe0xd4_qbmZ6s4zjuUxY1abDobF
type
Bearer
2022-12-19 18:05:35 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
900
2022-12-19 18:05:35 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
900
2022-12-19 18:05:35
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2022-12-19 18:05:35 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Mon, 19 Dec 2022 18:05:35 GMT"
}
2022-12-19 18:05:35 SUCCESS
FAPIBrazilOpenInsuranceCreateConsentRequest
consent_endpoint_request
{
  "data": {
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "40417343809",
        "rel": "CPF"
      }
    }
  }
}
2022-12-19 18:05:35 SUCCESS
FAPIBrazilExtractClientMTLSCertificateSubject
Extracted subject from MTLS certificate
org_type
OPIBR
subjectdn
UID=d185be92-80ab-406b-8de9-400f8de3d32b,2.5.4.97=#132a4f504942522d39306265353462612d613564372d346266362d393439652d306334346463343566363666,1.3.6.1.4.1.311.60.2.1.3=#13024252,2.5.4.15=#131450726976617465204f7267616e697a6174696f6e,2.5.4.5=#130e3239343038373332303030313035,CN=https://xpi.com.br,O=XP VIDA E PREVIDENCIA S.A,L=SAO PAULO,ST=SP,C=BR
ou
90be54ba-a5d7-4bf6-949e-0c44dc45f66f
brazil_software_id
d185be92-80ab-406b-8de9-400f8de3d32b
2022-12-19 18:05:35
FAPIBrazilOpenInsuranceVerifyCertificateSubjectOrganizationIdentifier
Certificate organization identifier field contains expected OPIBR
org_type
OPIBR
subjectdn
UID=d185be92-80ab-406b-8de9-400f8de3d32b,2.5.4.97=#132a4f504942522d39306265353462612d613564372d346266362d393439652d306334346463343566363666,1.3.6.1.4.1.311.60.2.1.3=#13024252,2.5.4.15=#131450726976617465204f7267616e697a6174696f6e,2.5.4.5=#130e3239343038373332303030313035,CN=https://xpi.com.br,O=XP VIDA E PREVIDENCIA S.A,L=SAO PAULO,ST=SP,C=BR
2022-12-19 18:05:35 SUCCESS
FAPIBrazilAddExpirationToConsentRequest
Added expiration time to consent request
consent_endpoint_request
{
  "data": {
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "40417343809",
        "rel": "CPF"
      }
    },
    "expirationDateTime": "2022-12-19T20:05:35Z"
  }
}
2022-12-19 18:05:35
CallConsentEndpointWithBearerToken
HTTP request
request_uri
https://matls-insurance-openfinance-hml.xpi.com.br/open-insurance/consents/v1
request_method
POST
request_headers
{
  "accept": "application/json",
  "authorization": "Bearer DvAbT6z-pAeVSJJONe0xd4_qbmZ6s4zjuUxY1abDobF",
  "x-fapi-auth-date": "Mon, 19 Dec 2022 18:05:35 GMT",
  "content-type": "application/json",
  "content-length": "200"
}
request_body
{"data":{"permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ"],"loggedUser":{"document":{"identification":"40417343809","rel":"CPF"}},"expirationDateTime":"2022-12-19T20:05:35Z"}}
request_mutual_tls
{
  "cert": "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",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDOVQS+XLQUO2g7h1UptpG7QqqDfNfXirWd77GWKSOaUEWNlIQf0zr6Cxv/ubATgtfYkjEXXFAjDewPKiND0+xgNyVh3OtVODWW0i0bJJRlPwIvKajHSfcQ/bxkB3vWA9btfLWBYjiSbT33xr5xPBpJia2C2H1kJC2BxiSTmQ62iQAHW+VMaZbnpaU7wOiwsOA0kZ4i4O/T7Bfxz1Yn/L0JDKb9drhzrSF2dnxg6TGV92oqB5oT/hnwPAZK5hhg1Jwg/reyjpd44Qaxl6Qp8Hg/FEiETilvfRDaZIy1Xsywz5XeLPOIJpcJh1KTW3RnXn3hvMDkEC5CQaGbiSWhBCfpAgMBAAECggEAAnEVrdojcf/mxF0NR2NX6ahxN+au6PVcpp6aHHjLqUMrRGNGpFFM5H3CS/kiYXFcY0RD8egTxh96VMS3UwrBel7oEMeB99B8TcKn9BLyz9WM4ewUFuqCVhV34sjlGSDPsC3Rdm48Yplu2vkZWyVM0fhcfMKxZYCNhXiEfBvhpxmrD9P+UpOwLpSHtj1MpNlqrz5NCzudAF7cioMs0QYHWdnM4E9X+g7T6+fje2IYPOsFYjukh910IPBEzzHsC6R6ER8N3xGf4NpRDY68jVJ3BpfNR89zv3OzPZaIOqRbM24G8qIzJfGNYDtqV06cdiMA6U82h+cUEteD97HqnNen5QKBgQDnK1zwHmB95R/H2kkOetl+nbEvT52mUnkc9lsaowHXhL7cOTTbTec/LZMNA/t1FIsntJXuDlosc61WPfKf6TeTyAXWcQeDiwZup2FfQCjV9Q8xsy5o2Q/ohdNkUdvkI9MEMyiovM3CTkQnwdzRhwNT9BMiwIhLwSE53sgcZ4RzdQKBgQDkfq+qrOjF2E1nD83TNBafxRoBv4gyZGqzeW4w70l64j6jOqHDHL4sQkEAniajyMl7XJ0x3PwTFzQ8woPd9qGJcBgqjwHJJsJOu9tQGoSIxW6G3UBnCFJbfTP3O0l9xlmRBRxY423Mc2QOREUv7jWYxqH+/P4Q8SJB7PVLvMqYJQKBgQDVbjfUindURSNeha9F6y67tCRPJhbL5QFlOB9NLIsazLja4wZmJDsJHa7TKYYUxu7jrdtve1jOCc9T/MXx1oU1sEuTfbAOR2Gc8HT6WGZbhHKO1HxY2W/SoxxVVy7KKDk/e2xivk7KwzAx9M9HtHviG0s/nrs4FgvzPjlL4FdtsQKBgQCt6ecXB0ic3cf8O8Ezkh/uN31V+0xU3q2AMVq3kEnjaDS41LWu5j+xPDRxne5XF0qTxKg4/bQ3a5/s5zirRz8odtNOAU8gpYmbl8yTqbtaxrsbl2efhGv7Cs70zIFhZAlkIfmzhldaGDH90eS/WJYe1IEUrcdLad3jQ9JodSfWqQKBgB7YMod7of0MRRNUsXjdIrM+Y+nU12KxqK/C06OzrlDZoK3tGHmc5Xj6Mgz/e1Zub0Id5+Lvm1aruD+1Yx0v58BmfORBxpsWcdGquVI6+I0GT8kTn2ohbzANU9mjILbbpBmFsOUGvnDvhdlQVXbelIzZiok2mjHYfnexUwYn+DNW",
  "ca": "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\u003d"
}
2022-12-19 18:05:36 RESPONSE
CallConsentEndpointWithBearerToken
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "562",
  "x-powered-by": "Express",
  "x-fapi-interaction-id": "9c3980bc-47d2-4e75-8631-362704023708",
  "x-correlation-id": "82594085-a614-476b-b852-751dc03a1cfc#192982",
  "etag": "W/\"232-oheyKIDUVDlbn6zHXOo3STsVsb8\"",
  "x-kong-upstream-latency": "43",
  "x-kong-proxy-latency": "174",
  "date": "Mon, 19 Dec 2022 18:05:36 GMT",
  "connection": "keep-alive"
}
response_body
{"data":{"consentId":"urn:openbanking:1f4f7c9f-900f-44c1-8a40-4ac404bff4d3","status":"AWAITING_AUTHORISATION","permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ"],"creationDateTime":"2022-12-19T18:05:36Z","statusUpdateDateTime":"2022-12-19T18:05:36Z","expirationDateTime":"2022-12-19T20:05:35Z"},"links":{"self":"https://matls-banking-openfinance-hml-opin.xpi.com.br/open-insurance/consents/v1/consents/urn:openbanking:1f4f7c9f-900f-44c1-8a40-4ac404bff4d3"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2022-12-19T18:05:36Z"}}
2022-12-19 18:05:36 SUCCESS
CallConsentEndpointWithBearerToken
Got a response from the consent endpoint
status
201
endpoint_name
resource
headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "562",
  "x-powered-by": "Express",
  "x-fapi-interaction-id": "9c3980bc-47d2-4e75-8631-362704023708",
  "x-correlation-id": "82594085-a614-476b-b852-751dc03a1cfc#192982",
  "etag": "W/\"232-oheyKIDUVDlbn6zHXOo3STsVsb8\"",
  "x-kong-upstream-latency": "43",
  "x-kong-proxy-latency": "174",
  "date": "Mon, 19 Dec 2022 18:05:36 GMT",
  "connection": "keep-alive"
}
body
{"data":{"consentId":"urn:openbanking:1f4f7c9f-900f-44c1-8a40-4ac404bff4d3","status":"AWAITING_AUTHORISATION","permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ"],"creationDateTime":"2022-12-19T18:05:36Z","statusUpdateDateTime":"2022-12-19T18:05:36Z","expirationDateTime":"2022-12-19T20:05:35Z"},"links":{"self":"https://matls-banking-openfinance-hml-opin.xpi.com.br/open-insurance/consents/v1/consents/urn:openbanking:1f4f7c9f-900f-44c1-8a40-4ac404bff4d3"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2022-12-19T18:05:36Z"}}
body_json
{
  "data": {
    "consentId": "urn:openbanking:1f4f7c9f-900f-44c1-8a40-4ac404bff4d3",
    "status": "AWAITING_AUTHORISATION",
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ"
    ],
    "creationDateTime": "2022-12-19T18:05:36Z",
    "statusUpdateDateTime": "2022-12-19T18:05:36Z",
    "expirationDateTime": "2022-12-19T20:05:35Z"
  },
  "links": {
    "self": "https://matls-banking-openfinance-hml-opin.xpi.com.br/open-insurance/consents/v1/consents/urn:openbanking:1f4f7c9f-900f-44c1-8a40-4ac404bff4d3"
  },
  "meta": {
    "totalRecords": 1,
    "totalPages": 1,
    "requestDateTime": "2022-12-19T18:05:36Z"
  }
}
2022-12-19 18:05:36 SUCCESS
EnsureHttpStatusCodeIs201
resource endpoint returned the expected http status
expected_status
201
http_status
201
2022-12-19 18:05:36 SUCCESS
EnsureContentTypeJson
endpoint_response Content-Type: header is application/json
2022-12-19 18:05:36 SUCCESS
FAPIBrazilConsentEndpointResponseValidatePermissions
Consent endpoint response contains expected permissions
requested
[
  "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
  "RESOURCES_READ"
]
granted
[
  "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
  "RESOURCES_READ"
]
2022-12-19 18:05:36 SUCCESS
ExtractConsentIdFromConsentEndpointResponse
Extracted the consent id
consent_id
urn:openbanking:1f4f7c9f-900f-44c1-8a40-4ac404bff4d3
2022-12-19 18:05:36 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
9c3980bc-47d2-4e75-8631-362704023708
2022-12-19 18:05:36 SUCCESS
FAPIBrazilAddConsentIdToClientScope
Added scope of 'openid resources consents consent:urn:openbanking:1f4f7c9f-900f-44c1-8a40-4ac404bff4d3' to client's scope
client_id
xp-seguros-client-one-pk
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "1d7bdbabfe0be3e9f94fdf5a1987203d8cffec74f1935fea3eda52f55958d885",
      "use": "sig",
      "alg": "PS256",
      "n": "4wXk4KOMIpihwe8cC1G-1AWiZykbNQyM-qZB0C8AdsVQpYeGtbNH8x158QmcqTCcWyW5LwHVfm5MZok3EKyBusya3vMkInswsHjZvFvE68-wj5Ev2W0waIh_E-aERKV9wXvqAyjl_zFV1gSgsILZnQRi7f5eDQbwIwUrM34aUI3vw8Wq1Qb93HUnUh66bcsmaw_bM2ONHxgEwUDeV0YBY2jr9HpIxV9yZC-C4Ju5b7JawDKpME5uyhtZHJOwHzeTjfblKPm2tN0zssebLk5hJai-PO14IiHglqHu11WGSu87s5X63iPfmEjApwqNGcHKX2ZHN9CntgnqqPeHK3VVAQ",
      "e": "AQAB",
      "d": "DTaXaHu1-RpPgxO0dI3Nc_ATNu3gwRwTfumUt9YEfbH-THDjsxYJAGo2yFCtTZIGuuD3MxIB2w0p_s3KgEeKEjujLlbFQ6Ln5cPvtSBvCOQnSQCqSEosOk-3fCQ7W10TQXx01YcL2-gcygtHtWS1EogVOfgUGuEy5aO0LMsQidLQJwMB3fGbkSXHD8bHTTVrQQ20EX7xQDoVbl6NBmYRLUQz8pETsskckamK_NaAtCxtqfR-4GwaTA6AddJL0ly_dyBNuD8-tAr6QsifVMVF2Mp0Lq695F6MHizcbfyArNmkffOE1CP6Qtc3y6nsEg8RdfVAEr2XJUwvOoLpc84B",
      "p": "6PuyVESD4amo0b9wsWMSOgC4j-3vHgu5mKXcInJAK-gQcL35stZAB_Wn3D-ka7QQpFk6Nbr99PgQ9dYFbvisG6QbY_-KCsU_JNCP2N1U9LEK67jsD-SjTgmUbvjGZH4ayYx5yRkOeWgWHt3ZH5LNZCBVIz0OcfMhNmzxfJ3Lf-E",
      "q": "-XN19rcmxGOspHLTJOiUfWCBQk4O4WLuJmKknRDXlJ0h2XhQDs1nZ8aaWHSf2C8nLE8zkB8Z2bPP_Z3Hs4XBQHV4YypIwx_vI2_E7rueS4L8Tq5VLkJ1TgvOSoYe5lOneE0D9EM0N8VcOhNi8vOFxh-wvFshVOxZlNvhQ9_Y-SE",
      "dp": "lzRKzx_MS5dVZhMNq0I14Qj4vwhXaLOJV0VFceGePiCVEuZoeKVN1xyaPXncVr39EvyJp7dc_DBGqZWl3xhqcmH2GNcOmuDakyT8Rm2WpluET-mq4sGrLolPGRpBf5TMA8Q0gcvONgLUYGHweOpIfFPzjTQh_Ngi1PStYQfzu2E",
      "dq": "vrlk7CnE3ktHaMTSY1ngjqwGqGd-QR2e8IJjUiPacKpjgx7WNzsdYN8ci50_yc7jqKE1z2-4GBe_Yy4LzlrqExq93TQrReVYtkNy0wVoVlvkBVSNlD0D65RjOd-qKHi1hul7qHrppeqkRVMlSJShJ4Z7Xsheh8veAk7LwVWZU4E",
      "qi": "IM-NeJfgIPzYuZPXCpgZH_qeXLlafvF-ky6n10TVCtcVsCaoalaRd7F9AERIDxKOzqGlY4DvR5iF5iP1XLCm3WNHLqPZv8gm_Dlorp25oebweF1Yc9erKbdw63xIrRP3FUCzqDDDTUolqKeYUWOJOLNI69YUFSOt5ss-diurrAM"
    },
    {
      "kty": "RSA",
      "kid": "7a5dac68e1dc6f13bfbbaad52266731bae9e19eb171bae4b95a90283df134f12",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "uPGEZtqDW5jE4VfZxIxlBS6qpHe4hBtF0Zc1srJVTF_7RuMBRT4Pp9gGbeaVePVD_rJ20-LQz0qOMWBa9P6wlfROkqs646-GGXGii_tRuIy9n5IQuYFcqYcJfwefEhnzmoqAM7yssuldVehe54TlNx0LK6OBmBCwgULMgZQDQBiHraykvj8wnCuEw61Y2sn49kjlPDFFQts8DshUgZREIab5bCtWoBxRSEwDSBwQweZXVM_tGLN5wDEj26A6gmQa63EWeH7N9G0t0fCckufSWSSJypehZWEG8yOH1Pn1Yu4g7gocpXyPgUpkx3KisvkJVqVu9ZLcU0zM6LzcGJRKdw",
      "e": "AQAB",
      "d": "EDFkAzDBDUKQLnN83OGMBiBNZEQaku_jtOkKlGsFM-ri0JSXVmLg3QnO76LKVe0STIPUtVL9LxaF4ls065GR5Yyer-cv1fgBg6B4TSMD8ebaGCrNAxO0CMs1hiVP2gu3_BaCCMWi0LFvxidSiUPmC-V48RO1CPBL0VgyGWsGaSn2TcB1OcW8IMQEFfvpbCu9ag1clfvvuqu2v4Kf1yiLNk5zToLml2fSRAa9FJCMi5II94Hf5V70g1x39WN17Pj0A2-soouzDOfXbqgVWF7It_NFnC0UWtiifmssk0r272Ct7zEZiBXFRHEGnMD-JocQtr4VJU-dsOERYtH9SjP-tQ",
      "p": "9KNzwGW2QTpADpxjq77MgJBuRX9jxRg1nbzEdVL-bDd8rhVCzKd_kGCPJja40gf4D1KtZP0ubQenPotlBCNorjwu0XR1dS3rE-SBJzh9L46QSugQPMlV4XMIn7tX_NJvXEhJ1nLgoiHfEVz-E4rivKkdAT4eYvinVnsDygTZ7i0",
      "q": "wYhXK7PO_YCujGDiTaeq-8WRR9NxcEHPtR9t1e1KhtJGW824SOkx3d-nsnS04CAXnTQWOuZ1Y1ikhAo4q5az0gd7MXzOK4hYEzpkn-qleirsJ2m8lfpOFNW50-vhNTsk9F_1hn_4au-AINOTNJ6yjh6hQtFojBl0UuYeP84HZbM",
      "dp": "pRDUvXDjtMdVCYbESdIHsofBn-sAqrBXHQONm4xQVzxpSBzYYbZzADvm2uX5dt4hplUm4gljFfYgBrePhWdO7qF1BacKyfIdt-JqssgOz9Pl0GUc76b555DytLR3_gMPWLj9-VCx-TPZi6GvXghMTPfetkPvxN_6KQP_3oO_eFE",
      "dq": "HseHTZ0IQ4sOt6bE9yK-b9JpG6pGNVtSJHU-K7LUkoKoy_r43yevVaE3c4taJPcVqlvZWT7D1qwHZjSV9LxAFxw3fJRj2cqSb2RvEnvoG3juHAqWAqhPeMLRDiJKrAOfCfqk-uIpaSB0GURs-gZvUWkPrqfNX9LAjFqq3uzugj8",
      "qi": "mapabHyawAaunokjRWDZrd0i3vg7PefTYxVH_xgJmBKnRmE8m0jydMKzXFtPlBjgBUuza8v_1lJ6iupYJLCdi-2xw7_8J1ENX0djhaGPBikrGYOVVLAKXphcARQ-Y6ql8XeAEtNuKxo7mrfB-KQLfHFOlgbJcXoq2Vtjt3yFFyo"
    }
  ]
}
certificate
"eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJhUEZRbUIwZlItNDBCa0l1T1lBNjZKRjNUV1FJRk8wYUhDOWpPakkxWjRRIn0.eyJleHAiOjE2NzAyNTQ3NzMsImlhdCI6MTY3MDI1NDQ3MywianRpIjoiNDU2MjJhNGUtMTcxYi00YmYyLTgwNmEtYzk2YmEyMDFmODNjIiwiaXNzIjoiaHR0cHM6Ly9rZXljbG9hay5zaGFyZWQuZnNhcHBzLmlvL2F1dGgvcmVhbG1zL2NkaWZnYXItb3Blbmluc3VyYW5jZS1kZXYiLCJhdWQiOiJhY2NvdW50Iiwic3ViIjoiMGJmNjkxZDYtMTNlNS00MjFkLTlkZTYtYjc4Mzc2ZmYyZDUyIiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiY2RpZmdhciIsImFjciI6IjEiLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsib2ZmbGluZV9hY2Nlc3MiLCJkZWZhdWx0LXJvbGVzLWNkaWZnYXItb3Blbmluc3VyYW5jZS1kZXYiLCJ1bWFfYXV0aG9yaXphdGlvbiJdfSwicmVzb3VyY2VfYWNjZXNzIjp7ImFjY291bnQiOnsicm9sZXMiOlsibWFuYWdlLWFjY291bnQiLCJtYW5hZ2UtYWNjb3VudC1saW5rcyIsInZpZXctcHJvZmlsZSJdfX0sInNjb3BlIjoicHJvZmlsZSBlbWFpbCIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwiY2xpZW50SG9zdCI6IjEwLjI0NC41LjEiLCJjbGllbnRJZCI6ImNkaWZnYXIiLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJzZXJ2aWNlLWFjY291bnQtY2RpZmdhciIsImNsaWVudEFkZHJlc3MiOiIxMC4yNDQuNS4xIn0.TpJ0Ks7MG6YL6JWKUW-DSubwVMqt92X8cCbgPUni7Z9mBIQkQZ0BxnX8KMVAmuqx1xnZOJC646VykqkvxXYdU_742wIZ9XM6Ao1DSpKR7HuEaW8vbka1xg_1Rhb_dxhki3DM0tMGeB8-x_7UNHrAe9Kao2ocPN4WWb7EMW-wjSHL1Az-CIjLYcWz3HfEa6IWjm1MnvuxGJ79F_4XTFZBq4uS9vkOhzq9SmJa63gy3WckK36n2f7p_3jKWO_zNO2c_4fcqdkfG7agOkbY3-xGdkmUB5J0mq9V-j5UzsieVyQF3BV7ttZC16Q9OyNCblBPMS9HStU7GG1wXxKpb1Tp7g"
scope
openid resources consents consent:urn:openbanking:1f4f7c9f-900f-44c1-8a40-4ac404bff4d3
Make request to authorization endpoint
2022-12-19 18:05:36 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
xp-seguros-client-one-pk
redirect_uri
https://www.certification.openid.net/test/a/xp-seguros/callback
scope
openid resources consents consent:urn:openbanking:1f4f7c9f-900f-44c1-8a40-4ac404bff4d3
2022-12-19 18:05:36
CreateRandomStateValue
Created state value
requested_state_length
10
state
dcfEgfTbep
2022-12-19 18:05:36 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
xp-seguros-client-one-pk
redirect_uri
https://www.certification.openid.net/test/a/xp-seguros/callback
scope
openid resources consents consent:urn:openbanking:1f4f7c9f-900f-44c1-8a40-4ac404bff4d3
state
dcfEgfTbep
2022-12-19 18:05:36
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
YweybfCEn8
2022-12-19 18:05:36 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
xp-seguros-client-one-pk
redirect_uri
https://www.certification.openid.net/test/a/xp-seguros/callback
scope
openid resources consents consent:urn:openbanking:1f4f7c9f-900f-44c1-8a40-4ac404bff4d3
state
dcfEgfTbep
nonce
YweybfCEn8
2022-12-19 18:05:36 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCodeIdtoken
Added response_type parameter to request
client_id
xp-seguros-client-one-pk
redirect_uri
https://www.certification.openid.net/test/a/xp-seguros/callback
scope
openid resources consents consent:urn:openbanking:1f4f7c9f-900f-44c1-8a40-4ac404bff4d3
state
dcfEgfTbep
nonce
YweybfCEn8
response_type
code id_token
2022-12-19 18:05:36 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "xp-seguros-client-one-pk",
  "redirect_uri": "https://www.certification.openid.net/test/a/xp-seguros/callback",
  "scope": "openid resources consents consent:urn:openbanking:1f4f7c9f-900f-44c1-8a40-4ac404bff4d3",
  "state": "dcfEgfTbep",
  "nonce": "YweybfCEn8",
  "response_type": "code id_token"
}
2022-12-19 18:05:36 SUCCESS
AddNbfToRequestObject
Added nbf to request object claims
nbf
1.671473136E9
2022-12-19 18:05:36 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.671473436E9
2022-12-19 18:05:36 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://insurance-openfinance-hml.xpi.com.br/orgs/xp
2022-12-19 18:05:36 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
xp-seguros-client-one-pk
2022-12-19 18:05:36 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
xp-seguros-client-one-pk
2022-12-19 18:05:36 SUCCESS
SignRequestObject
Signed the request object
claims
{
  "aud": "https://insurance-openfinance-hml.xpi.com.br/orgs/xp",
  "nbf": 1671473136,
  "scope": "openid resources consents consent:urn:openbanking:1f4f7c9f-900f-44c1-8a40-4ac404bff4d3",
  "iss": "xp-seguros-client-one-pk",
  "response_type": "code id_token",
  "redirect_uri": "https://www.certification.openid.net/test/a/xp-seguros/callback",
  "state": "dcfEgfTbep",
  "exp": 1671473436,
  "nonce": "YweybfCEn8",
  "client_id": "xp-seguros-client-one-pk"
}
header
{
  "kid": "1d7bdbabfe0be3e9f94fdf5a1987203d8cffec74f1935fea3eda52f55958d885",
  "alg": "PS256"
}
request_object
eyJraWQiOiIxZDdiZGJhYmZlMGJlM2U5Zjk0ZmRmNWExOTg3MjAzZDhjZmZlYzc0ZjE5MzVmZWEzZWRhNTJmNTU5NThkODg1IiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvaW5zdXJhbmNlLW9wZW5maW5hbmNlLWhtbC54cGkuY29tLmJyXC9vcmdzXC94cCIsIm5iZiI6MTY3MTQ3MzEzNiwic2NvcGUiOiJvcGVuaWQgcmVzb3VyY2VzIGNvbnNlbnRzIGNvbnNlbnQ6dXJuOm9wZW5iYW5raW5nOjFmNGY3YzlmLTkwMGYtNDRjMS04YTQwLTRhYzQwNGJmZjRkMyIsImlzcyI6InhwLXNlZ3Vyb3MtY2xpZW50LW9uZS1wayIsInJlc3BvbnNlX3R5cGUiOiJjb2RlIGlkX3Rva2VuIiwicmVkaXJlY3RfdXJpIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL3hwLXNlZ3Vyb3NcL2NhbGxiYWNrIiwic3RhdGUiOiJkY2ZFZ2ZUYmVwIiwiZXhwIjoxNjcxNDczNDM2LCJub25jZSI6Ill3ZXliZkNFbjgiLCJjbGllbnRfaWQiOiJ4cC1zZWd1cm9zLWNsaWVudC1vbmUtcGsifQ.3UXhHquC7jpFNyBet-8uKnWZd7ijrcgmtgto1zqUWsLwXTUOw8TBYCi9C5gsnjkt6kFdVRvvVfwUATaRKKe-QPvGMTR0UFC-XtBqyld-_63SWz07SappHQ9-PBz9LOpDthuaqobXI5o-01ciaqUur0b9IBz7f6ijf_QuOMIX3ElPGlNeoOKUc6ywhVR0n4KAxvfAASK-WSwlP9scDvLDW1aTJ3HOqNZLTwPgl2oZM4LOecrNvED2rgdoBwJ7jvz1-J9g1fCPO6euxDHzxX7wPKWs2X-Yp3KVCzoChc3DeGBVcWps3ZGf06d8DQhbaNOT5JB3gMud_Qibw09z6eXT-w
key
{
  "p": "6PuyVESD4amo0b9wsWMSOgC4j-3vHgu5mKXcInJAK-gQcL35stZAB_Wn3D-ka7QQpFk6Nbr99PgQ9dYFbvisG6QbY_-KCsU_JNCP2N1U9LEK67jsD-SjTgmUbvjGZH4ayYx5yRkOeWgWHt3ZH5LNZCBVIz0OcfMhNmzxfJ3Lf-E",
  "kty": "RSA",
  "q": "-XN19rcmxGOspHLTJOiUfWCBQk4O4WLuJmKknRDXlJ0h2XhQDs1nZ8aaWHSf2C8nLE8zkB8Z2bPP_Z3Hs4XBQHV4YypIwx_vI2_E7rueS4L8Tq5VLkJ1TgvOSoYe5lOneE0D9EM0N8VcOhNi8vOFxh-wvFshVOxZlNvhQ9_Y-SE",
  "d": "DTaXaHu1-RpPgxO0dI3Nc_ATNu3gwRwTfumUt9YEfbH-THDjsxYJAGo2yFCtTZIGuuD3MxIB2w0p_s3KgEeKEjujLlbFQ6Ln5cPvtSBvCOQnSQCqSEosOk-3fCQ7W10TQXx01YcL2-gcygtHtWS1EogVOfgUGuEy5aO0LMsQidLQJwMB3fGbkSXHD8bHTTVrQQ20EX7xQDoVbl6NBmYRLUQz8pETsskckamK_NaAtCxtqfR-4GwaTA6AddJL0ly_dyBNuD8-tAr6QsifVMVF2Mp0Lq695F6MHizcbfyArNmkffOE1CP6Qtc3y6nsEg8RdfVAEr2XJUwvOoLpc84B",
  "e": "AQAB",
  "use": "sig",
  "kid": "1d7bdbabfe0be3e9f94fdf5a1987203d8cffec74f1935fea3eda52f55958d885",
  "qi": "IM-NeJfgIPzYuZPXCpgZH_qeXLlafvF-ky6n10TVCtcVsCaoalaRd7F9AERIDxKOzqGlY4DvR5iF5iP1XLCm3WNHLqPZv8gm_Dlorp25oebweF1Yc9erKbdw63xIrRP3FUCzqDDDTUolqKeYUWOJOLNI69YUFSOt5ss-diurrAM",
  "dp": "lzRKzx_MS5dVZhMNq0I14Qj4vwhXaLOJV0VFceGePiCVEuZoeKVN1xyaPXncVr39EvyJp7dc_DBGqZWl3xhqcmH2GNcOmuDakyT8Rm2WpluET-mq4sGrLolPGRpBf5TMA8Q0gcvONgLUYGHweOpIfFPzjTQh_Ngi1PStYQfzu2E",
  "alg": "PS256",
  "dq": "vrlk7CnE3ktHaMTSY1ngjqwGqGd-QR2e8IJjUiPacKpjgx7WNzsdYN8ci50_yc7jqKE1z2-4GBe_Yy4LzlrqExq93TQrReVYtkNy0wVoVlvkBVSNlD0D65RjOd-qKHi1hul7qHrppeqkRVMlSJShJ4Z7Xsheh8veAk7LwVWZU4E",
  "n": "4wXk4KOMIpihwe8cC1G-1AWiZykbNQyM-qZB0C8AdsVQpYeGtbNH8x158QmcqTCcWyW5LwHVfm5MZok3EKyBusya3vMkInswsHjZvFvE68-wj5Ev2W0waIh_E-aERKV9wXvqAyjl_zFV1gSgsILZnQRi7f5eDQbwIwUrM34aUI3vw8Wq1Qb93HUnUh66bcsmaw_bM2ONHxgEwUDeV0YBY2jr9HpIxV9yZC-C4Ju5b7JawDKpME5uyhtZHJOwHzeTjfblKPm2tN0zssebLk5hJai-PO14IiHglqHu11WGSu87s5X63iPfmEjApwqNGcHKX2ZHN9CntgnqqPeHK3VVAQ"
}
2022-12-19 18:05:36
FAPIBrazilEncryptRequestObject
Encrypted the request object
request_object
eyJraWQiOiJUU0JRZWpCUHhRS3BKaUdCdGhqSnlaRXNQck5ZazAxekRKMWkwLUlVR1VBIiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.DKcIqMN6ZgM3VHRBuQL8M5mJJpCb3510W8NLgfsmC-S1pXEAnLTmcWLWUMlpSbtzSADA_jmSy7ge3h6CC3lAkAUu1D5ssTi91iAxVl0FQPuMRb1FHfUpTX0KH3pujZTI4qa0fRusQYfo4Iu1yfIFWijk8QqSApM0hgoseSUtE96_icU2AjyKJAonKJ4-pivAKP6L96tfXDoUyKCebDAAWs4j-29i5h8roTqrf5UiCN4p5qYACo8nV4gAYvs_Z2tk-SMOqbk0GHBYnzIxYT_iSeRGieTR7m36KIWdwjYSqJYpIxZiSroQqq8Vy6uhiLKoszKeaneN_CNde4T2n5DJcA.8z_9Hw01IxAhVoMw.Jg6wVJnlUbysaNWrlTyFLOa0gdNmkrpN6_3lVne4sy7Imnlzm4sNv4vriDOwSDwrT0PXn6OQHk186hmyn49nj__4CSVGPNBifdhYcJFX8YSOpzE7gxlwez98stur3hhK6Gy8A7mMcqAS31TMJeFjNjOH6B-EFbgleDp9ehe--myvM3CiPQzNxB1_MmPmjWvP3LKpr5iTof9SKE4BRucBWgevwkGwRON_kmp4FkTb8OdZBc6L304OOWUYaX_NeKT-X863hILrDbUClK-seaktBn_-RriH19q3cGRb2-KBIZ37yFWtE_9yEXHhTNuRoYhb6pQzcdisrY3Yhze8XX8bsfh1iodsv9xhjyU56IAV8EM1DqDd1pUMWkOeV9yfzEym_I93E9ldkX05lvs8higNhW1JPx8o2MY9lCfaph4I5iIEZkvVreCQPP--lgtfgW5wvrC2-MQXT4NTZ0ZBqHzkOcmVh3chDKHdFx3nSw8XEehgoaNuKEn0T7jzn-ba2aFUx1tidfUv8T8Y1E5_CjRr-x8a61g9GnH_zlS-Ar8w1byUmelWDlGMBTqu6yn9vAPAJEDLvTrAbBxQa1IraQmz5MgIRFTFCRpsS4-WbYWYWsvwNRzCKBfA-EuHxQdxfvGN4l-hiLPrfotJLVT1bbhZh7PnPnxAtRzLKpjB1q9uMTHnqivWQ2UE7hzmZZeKILludcw2-U3BUEtPaNlCp3JOedTI24TejOiCvCSEzdPnueNYnCuFNtgVK7zhw-dZEfbNTh1b67u1GcVhS7VKrnwA5Lk4Dg2SZYJ-VBOOyR_6RsmJFLfbD9VsSAN9meqUecz0-qIiRgHj7nhLxNYGJ9o8v4Zo1kEnYkx0clYk15EcVDJEgQLhj1u717c7-1UsV6iqyinDoZ8impykW9j7WQbFDVjCLHAwlB6Zsw3cYOw7lIYOO_UiTlsSYdafgGHlB1x2LWsAvV8vlteM3qKoBKYdSnjlbvyLG5Fj42-r6AdvypyFte1TXeyjhtUkBtyembB7iBJiU9bFMAQ_CFhG6d-9g2ERezyjAkf6nyoXROscJfH761hq7wO6UE6KsfJq3lTJoc9wslMHC3fia5hVsGJdl-HS2Ocf78hC4bWq19JqKNLkO1Rv5XUlRMTF3AiuLVaBrvNzyUqydiJ14ck0_xeC21GPLfllGgue_4GI4qd-Lo1viX3AWV6cfOANzUx3GdEkA0DzrQhLfRqmHjPFAbRsnrZPPrfZxZtKlwhwp-eg6JYAyri1SGV9-BjUYkFHHEbe74MMhS8ty2V6GzqoSHvqxh_tYC2BtsaEH8XaCT6G_bNgCkZyLwvCu7A-ZZSCqGM-qBNF6mzlbSXX4ln7uW-hZez-RHmBFC8W5i3JQQ.SraZ0jG9i9xhOe6ISBA6JA
enc
A256GCM
alg
RSA-OAEP
2022-12-19 18:05:36 SUCCESS
BuildRequestObjectByValueRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://insurance-openfinance-hml.xpi.com.br/orgs/xp/auth?request=eyJraWQiOiJUU0JRZWpCUHhRS3BKaUdCdGhqSnlaRXNQck5ZazAxekRKMWkwLUlVR1VBIiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.DKcIqMN6ZgM3VHRBuQL8M5mJJpCb3510W8NLgfsmC-S1pXEAnLTmcWLWUMlpSbtzSADA_jmSy7ge3h6CC3lAkAUu1D5ssTi91iAxVl0FQPuMRb1FHfUpTX0KH3pujZTI4qa0fRusQYfo4Iu1yfIFWijk8QqSApM0hgoseSUtE96_icU2AjyKJAonKJ4-pivAKP6L96tfXDoUyKCebDAAWs4j-29i5h8roTqrf5UiCN4p5qYACo8nV4gAYvs_Z2tk-SMOqbk0GHBYnzIxYT_iSeRGieTR7m36KIWdwjYSqJYpIxZiSroQqq8Vy6uhiLKoszKeaneN_CNde4T2n5DJcA.8z_9Hw01IxAhVoMw.Jg6wVJnlUbysaNWrlTyFLOa0gdNmkrpN6_3lVne4sy7Imnlzm4sNv4vriDOwSDwrT0PXn6OQHk186hmyn49nj__4CSVGPNBifdhYcJFX8YSOpzE7gxlwez98stur3hhK6Gy8A7mMcqAS31TMJeFjNjOH6B-EFbgleDp9ehe--myvM3CiPQzNxB1_MmPmjWvP3LKpr5iTof9SKE4BRucBWgevwkGwRON_kmp4FkTb8OdZBc6L304OOWUYaX_NeKT-X863hILrDbUClK-seaktBn_-RriH19q3cGRb2-KBIZ37yFWtE_9yEXHhTNuRoYhb6pQzcdisrY3Yhze8XX8bsfh1iodsv9xhjyU56IAV8EM1DqDd1pUMWkOeV9yfzEym_I93E9ldkX05lvs8higNhW1JPx8o2MY9lCfaph4I5iIEZkvVreCQPP--lgtfgW5wvrC2-MQXT4NTZ0ZBqHzkOcmVh3chDKHdFx3nSw8XEehgoaNuKEn0T7jzn-ba2aFUx1tidfUv8T8Y1E5_CjRr-x8a61g9GnH_zlS-Ar8w1byUmelWDlGMBTqu6yn9vAPAJEDLvTrAbBxQa1IraQmz5MgIRFTFCRpsS4-WbYWYWsvwNRzCKBfA-EuHxQdxfvGN4l-hiLPrfotJLVT1bbhZh7PnPnxAtRzLKpjB1q9uMTHnqivWQ2UE7hzmZZeKILludcw2-U3BUEtPaNlCp3JOedTI24TejOiCvCSEzdPnueNYnCuFNtgVK7zhw-dZEfbNTh1b67u1GcVhS7VKrnwA5Lk4Dg2SZYJ-VBOOyR_6RsmJFLfbD9VsSAN9meqUecz0-qIiRgHj7nhLxNYGJ9o8v4Zo1kEnYkx0clYk15EcVDJEgQLhj1u717c7-1UsV6iqyinDoZ8impykW9j7WQbFDVjCLHAwlB6Zsw3cYOw7lIYOO_UiTlsSYdafgGHlB1x2LWsAvV8vlteM3qKoBKYdSnjlbvyLG5Fj42-r6AdvypyFte1TXeyjhtUkBtyembB7iBJiU9bFMAQ_CFhG6d-9g2ERezyjAkf6nyoXROscJfH761hq7wO6UE6KsfJq3lTJoc9wslMHC3fia5hVsGJdl-HS2Ocf78hC4bWq19JqKNLkO1Rv5XUlRMTF3AiuLVaBrvNzyUqydiJ14ck0_xeC21GPLfllGgue_4GI4qd-Lo1viX3AWV6cfOANzUx3GdEkA0DzrQhLfRqmHjPFAbRsnrZPPrfZxZtKlwhwp-eg6JYAyri1SGV9-BjUYkFHHEbe74MMhS8ty2V6GzqoSHvqxh_tYC2BtsaEH8XaCT6G_bNgCkZyLwvCu7A-ZZSCqGM-qBNF6mzlbSXX4ln7uW-hZez-RHmBFC8W5i3JQQ.SraZ0jG9i9xhOe6ISBA6JA&client_id=xp-seguros-client-one-pk&redirect_uri=https://www.certification.openid.net/test/a/xp-seguros/callback&scope=openid%20resources%20consents%20consent:urn:openbanking:1f4f7c9f-900f-44c1-8a40-4ac404bff4d3&response_type=code%20id_token
2022-12-19 18:05:36 REDIRECT
fapi1-advanced-final-ensure-signed-client-assertion-with-RS256-fails
Redirecting to authorization endpoint
redirect_to
https://insurance-openfinance-hml.xpi.com.br/orgs/xp/auth?request=eyJraWQiOiJUU0JRZWpCUHhRS3BKaUdCdGhqSnlaRXNQck5ZazAxekRKMWkwLUlVR1VBIiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.DKcIqMN6ZgM3VHRBuQL8M5mJJpCb3510W8NLgfsmC-S1pXEAnLTmcWLWUMlpSbtzSADA_jmSy7ge3h6CC3lAkAUu1D5ssTi91iAxVl0FQPuMRb1FHfUpTX0KH3pujZTI4qa0fRusQYfo4Iu1yfIFWijk8QqSApM0hgoseSUtE96_icU2AjyKJAonKJ4-pivAKP6L96tfXDoUyKCebDAAWs4j-29i5h8roTqrf5UiCN4p5qYACo8nV4gAYvs_Z2tk-SMOqbk0GHBYnzIxYT_iSeRGieTR7m36KIWdwjYSqJYpIxZiSroQqq8Vy6uhiLKoszKeaneN_CNde4T2n5DJcA.8z_9Hw01IxAhVoMw.Jg6wVJnlUbysaNWrlTyFLOa0gdNmkrpN6_3lVne4sy7Imnlzm4sNv4vriDOwSDwrT0PXn6OQHk186hmyn49nj__4CSVGPNBifdhYcJFX8YSOpzE7gxlwez98stur3hhK6Gy8A7mMcqAS31TMJeFjNjOH6B-EFbgleDp9ehe--myvM3CiPQzNxB1_MmPmjWvP3LKpr5iTof9SKE4BRucBWgevwkGwRON_kmp4FkTb8OdZBc6L304OOWUYaX_NeKT-X863hILrDbUClK-seaktBn_-RriH19q3cGRb2-KBIZ37yFWtE_9yEXHhTNuRoYhb6pQzcdisrY3Yhze8XX8bsfh1iodsv9xhjyU56IAV8EM1DqDd1pUMWkOeV9yfzEym_I93E9ldkX05lvs8higNhW1JPx8o2MY9lCfaph4I5iIEZkvVreCQPP--lgtfgW5wvrC2-MQXT4NTZ0ZBqHzkOcmVh3chDKHdFx3nSw8XEehgoaNuKEn0T7jzn-ba2aFUx1tidfUv8T8Y1E5_CjRr-x8a61g9GnH_zlS-Ar8w1byUmelWDlGMBTqu6yn9vAPAJEDLvTrAbBxQa1IraQmz5MgIRFTFCRpsS4-WbYWYWsvwNRzCKBfA-EuHxQdxfvGN4l-hiLPrfotJLVT1bbhZh7PnPnxAtRzLKpjB1q9uMTHnqivWQ2UE7hzmZZeKILludcw2-U3BUEtPaNlCp3JOedTI24TejOiCvCSEzdPnueNYnCuFNtgVK7zhw-dZEfbNTh1b67u1GcVhS7VKrnwA5Lk4Dg2SZYJ-VBOOyR_6RsmJFLfbD9VsSAN9meqUecz0-qIiRgHj7nhLxNYGJ9o8v4Zo1kEnYkx0clYk15EcVDJEgQLhj1u717c7-1UsV6iqyinDoZ8impykW9j7WQbFDVjCLHAwlB6Zsw3cYOw7lIYOO_UiTlsSYdafgGHlB1x2LWsAvV8vlteM3qKoBKYdSnjlbvyLG5Fj42-r6AdvypyFte1TXeyjhtUkBtyembB7iBJiU9bFMAQ_CFhG6d-9g2ERezyjAkf6nyoXROscJfH761hq7wO6UE6KsfJq3lTJoc9wslMHC3fia5hVsGJdl-HS2Ocf78hC4bWq19JqKNLkO1Rv5XUlRMTF3AiuLVaBrvNzyUqydiJ14ck0_xeC21GPLfllGgue_4GI4qd-Lo1viX3AWV6cfOANzUx3GdEkA0DzrQhLfRqmHjPFAbRsnrZPPrfZxZtKlwhwp-eg6JYAyri1SGV9-BjUYkFHHEbe74MMhS8ty2V6GzqoSHvqxh_tYC2BtsaEH8XaCT6G_bNgCkZyLwvCu7A-ZZSCqGM-qBNF6mzlbSXX4ln7uW-hZez-RHmBFC8W5i3JQQ.SraZ0jG9i9xhOe6ISBA6JA&client_id=xp-seguros-client-one-pk&redirect_uri=https://www.certification.openid.net/test/a/xp-seguros/callback&scope=openid%20resources%20consents%20consent:urn:openbanking:1f4f7c9f-900f-44c1-8a40-4ac404bff4d3&response_type=code%20id_token
2022-12-19 18:05:39 INCOMING
fapi1-advanced-final-ensure-signed-client-assertion-with-RS256-fails
Incoming HTTP request to /test/a/xp-seguros/callback
incoming_headers
{
  "host": "www.certification.openid.net",
  "cache-control": "max-age\u003d0",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8,application/signed-exchange;v\u003db3;q\u003d0.9",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "sec-ch-ua": "\"Not?A_Brand\";v\u003d\"8\", \"Chromium\";v\u003d\"108\", \"Google Chrome\";v\u003d\"108\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "referer": "https://insurance-openfinance-hml.xpi.com.br/",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "cookie": "JSESSIONID\u003d47EC701A0DAB99581B944421E5D96965",
  "connection": "close"
}
incoming_path
/test/a/xp-seguros/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-19 18:05:39 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/opDRD6g5mkegUnD9hBGX",
  "fullUrl": "https://www.certification.openid.net/test/a/xp-seguros/implicit/opDRD6g5mkegUnD9hBGX"
}
2022-12-19 18:05:39 OUTGOING
fapi1-advanced-final-ensure-signed-client-assertion-with-RS256-fails
Response to HTTP request to test instance EQeiU2FZ1d1xy7f
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/xp-seguros/implicit/opDRD6g5mkegUnD9hBGX, returnUrl=/log-detail.html?log=EQeiU2FZ1d1xy7f}]
outgoing_path
callback
2022-12-19 18:05:39 INCOMING
fapi1-advanced-final-ensure-signed-client-assertion-with-RS256-fails
Incoming HTTP request to /test/a/xp-seguros/implicit/opDRD6g5mkegUnD9hBGX
incoming_headers
{
  "host": "www.certification.openid.net",
  "sec-ch-ua": "\"Not?A_Brand\";v\u003d\"8\", \"Chromium\";v\u003d\"108\", \"Google Chrome\";v\u003d\"108\"",
  "accept": "*/*",
  "content-type": "text/plain",
  "x-requested-with": "XMLHttpRequest",
  "sec-ch-ua-mobile": "?0",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36",
  "sec-ch-ua-platform": "\"Windows\"",
  "origin": "https://www.certification.openid.net",
  "sec-fetch-site": "same-origin",
  "sec-fetch-mode": "cors",
  "sec-fetch-dest": "empty",
  "referer": "https://www.certification.openid.net/test/a/xp-seguros/callback",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "cookie": "JSESSIONID\u003d47EC701A0DAB99581B944421E5D96965",
  "connection": "close",
  "content-length": "877"
}
incoming_path
/test/a/xp-seguros/implicit/opDRD6g5mkegUnD9hBGX
incoming_body_form_params
incoming_method
POST
incoming_tls_version
TLSv1.2
incoming_tls_cert
incoming_query_string_params
{}
incoming_body
#code=wU6hAnnVbQaBOINt6vlcBjmI0Cj9xc9-HxxZmJDgPVn&id_token=eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IncyQTBpNUdtNGJ5RFhJUG1KS0U4MFBNRlgxUG95MzZFODR0dV90dWd4bWcifQ.eyJzdWIiOiI5MmRjMjgyNy0xNjg1LTQ5N2YtYTM1Mi1hZmFkOTAwYzJhMDUiLCJub25jZSI6Ill3ZXliZkNFbjgiLCJjX2hhc2giOiJlTHFLbFpVN05rTjJ4b1N0Y21LR3VBIiwic19oYXNoIjoiOUkwcTZldkVDZF9Qbl91dDR2V3ZrZyIsImF1ZCI6InhwLXNlZ3Vyb3MtY2xpZW50LW9uZS1wayIsImV4cCI6MTY3MTQ3NjczOSwiaWF0IjoxNjcxNDczMTM5LCJpc3MiOiJodHRwczovL2luc3VyYW5jZS1vcGVuZmluYW5jZS1obWwueHBpLmNvbS5ici9vcmdzL3hwIn0.mOzgG9BbmZD6NebWTm2s3YuoOYnSVhFOA2sLV8A9fgXkjkSujFHqW0Z3YsqfqKp6yKfiRfyfJmS62nWB_7wR6qKCokXiFQNpppSjdGo3GVblu-x2tBU1nnC5B5xIvLX8EeX72lGWgEEI18GXAHrXKiCWNXmIvv55SFYkfUUu42jvJGnomCzn1v8Fhk8EYGJ4_IAWIR9zMI-uQDSgG_0Upa2ove2HPZ2KnqYUqgAsRlol44GyNyXootlzWKIapEK0pKAWhgqAO3NmmWKiIqu08UHikW_ma_fuDiICsDmi4N6MRQO1T3ioKh1VG2zj-2THRpeilzAVzrtfFUmOAi_4yA&state=dcfEgfTbep
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-19 18:05:39 OUTGOING
fapi1-advanced-final-ensure-signed-client-assertion-with-RS256-fails
Response to HTTP request to test instance EQeiU2FZ1d1xy7f
outgoing_status_code
204
outgoing_headers
{}
outgoing_body

                                
outgoing_path
implicit/opDRD6g5mkegUnD9hBGX
2022-12-19 18:05:39
ExtractImplicitHashToCallbackResponse
Extracted response from URL fragment
parameters
[
  {
    "name": "code",
    "value": "wU6hAnnVbQaBOINt6vlcBjmI0Cj9xc9-HxxZmJDgPVn"
  },
  {
    "name": "id_token",
    "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IncyQTBpNUdtNGJ5RFhJUG1KS0U4MFBNRlgxUG95MzZFODR0dV90dWd4bWcifQ.eyJzdWIiOiI5MmRjMjgyNy0xNjg1LTQ5N2YtYTM1Mi1hZmFkOTAwYzJhMDUiLCJub25jZSI6Ill3ZXliZkNFbjgiLCJjX2hhc2giOiJlTHFLbFpVN05rTjJ4b1N0Y21LR3VBIiwic19oYXNoIjoiOUkwcTZldkVDZF9Qbl91dDR2V3ZrZyIsImF1ZCI6InhwLXNlZ3Vyb3MtY2xpZW50LW9uZS1wayIsImV4cCI6MTY3MTQ3NjczOSwiaWF0IjoxNjcxNDczMTM5LCJpc3MiOiJodHRwczovL2luc3VyYW5jZS1vcGVuZmluYW5jZS1obWwueHBpLmNvbS5ici9vcmdzL3hwIn0.mOzgG9BbmZD6NebWTm2s3YuoOYnSVhFOA2sLV8A9fgXkjkSujFHqW0Z3YsqfqKp6yKfiRfyfJmS62nWB_7wR6qKCokXiFQNpppSjdGo3GVblu-x2tBU1nnC5B5xIvLX8EeX72lGWgEEI18GXAHrXKiCWNXmIvv55SFYkfUUu42jvJGnomCzn1v8Fhk8EYGJ4_IAWIR9zMI-uQDSgG_0Upa2ove2HPZ2KnqYUqgAsRlol44GyNyXootlzWKIapEK0pKAWhgqAO3NmmWKiIqu08UHikW_ma_fuDiICsDmi4N6MRQO1T3ioKh1VG2zj-2THRpeilzAVzrtfFUmOAi_4yA"
  },
  {
    "name": "state",
    "value": "dcfEgfTbep"
  }
]
2022-12-19 18:05:39 SUCCESS
ExtractImplicitHashToCallbackResponse
Extracted the hash values
code
wU6hAnnVbQaBOINt6vlcBjmI0Cj9xc9-HxxZmJDgPVn
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IncyQTBpNUdtNGJ5RFhJUG1KS0U4MFBNRlgxUG95MzZFODR0dV90dWd4bWcifQ.eyJzdWIiOiI5MmRjMjgyNy0xNjg1LTQ5N2YtYTM1Mi1hZmFkOTAwYzJhMDUiLCJub25jZSI6Ill3ZXliZkNFbjgiLCJjX2hhc2giOiJlTHFLbFpVN05rTjJ4b1N0Y21LR3VBIiwic19oYXNoIjoiOUkwcTZldkVDZF9Qbl91dDR2V3ZrZyIsImF1ZCI6InhwLXNlZ3Vyb3MtY2xpZW50LW9uZS1wayIsImV4cCI6MTY3MTQ3NjczOSwiaWF0IjoxNjcxNDczMTM5LCJpc3MiOiJodHRwczovL2luc3VyYW5jZS1vcGVuZmluYW5jZS1obWwueHBpLmNvbS5ici9vcmdzL3hwIn0.mOzgG9BbmZD6NebWTm2s3YuoOYnSVhFOA2sLV8A9fgXkjkSujFHqW0Z3YsqfqKp6yKfiRfyfJmS62nWB_7wR6qKCokXiFQNpppSjdGo3GVblu-x2tBU1nnC5B5xIvLX8EeX72lGWgEEI18GXAHrXKiCWNXmIvv55SFYkfUUu42jvJGnomCzn1v8Fhk8EYGJ4_IAWIR9zMI-uQDSgG_0Upa2ove2HPZ2KnqYUqgAsRlol44GyNyXootlzWKIapEK0pKAWhgqAO3NmmWKiIqu08UHikW_ma_fuDiICsDmi4N6MRQO1T3ioKh1VG2zj-2THRpeilzAVzrtfFUmOAi_4yA
state
dcfEgfTbep
2022-12-19 18:05:39 REDIRECT-IN
fapi1-advanced-final-ensure-signed-client-assertion-with-RS256-fails
Authorization endpoint response captured
url_query
{}
headers
{
  "host": "www.certification.openid.net",
  "cache-control": "max-age\u003d0",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8,application/signed-exchange;v\u003db3;q\u003d0.9",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "sec-ch-ua": "\"Not?A_Brand\";v\u003d\"8\", \"Chromium\";v\u003d\"108\", \"Google Chrome\";v\u003d\"108\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "referer": "https://insurance-openfinance-hml.xpi.com.br/",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "cookie": "JSESSIONID\u003d47EC701A0DAB99581B944421E5D96965",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "x-forwarded-proto": "https",
  "x-forwarded-port": "443",
  "connection": "close",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
http_method
GET
url_fragment
{
  "code": "wU6hAnnVbQaBOINt6vlcBjmI0Cj9xc9-HxxZmJDgPVn",
  "id_token": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IncyQTBpNUdtNGJ5RFhJUG1KS0U4MFBNRlgxUG95MzZFODR0dV90dWd4bWcifQ.eyJzdWIiOiI5MmRjMjgyNy0xNjg1LTQ5N2YtYTM1Mi1hZmFkOTAwYzJhMDUiLCJub25jZSI6Ill3ZXliZkNFbjgiLCJjX2hhc2giOiJlTHFLbFpVN05rTjJ4b1N0Y21LR3VBIiwic19oYXNoIjoiOUkwcTZldkVDZF9Qbl91dDR2V3ZrZyIsImF1ZCI6InhwLXNlZ3Vyb3MtY2xpZW50LW9uZS1wayIsImV4cCI6MTY3MTQ3NjczOSwiaWF0IjoxNjcxNDczMTM5LCJpc3MiOiJodHRwczovL2luc3VyYW5jZS1vcGVuZmluYW5jZS1obWwueHBpLmNvbS5ici9vcmdzL3hwIn0.mOzgG9BbmZD6NebWTm2s3YuoOYnSVhFOA2sLV8A9fgXkjkSujFHqW0Z3YsqfqKp6yKfiRfyfJmS62nWB_7wR6qKCokXiFQNpppSjdGo3GVblu-x2tBU1nnC5B5xIvLX8EeX72lGWgEEI18GXAHrXKiCWNXmIvv55SFYkfUUu42jvJGnomCzn1v8Fhk8EYGJ4_IAWIR9zMI-uQDSgG_0Upa2ove2HPZ2KnqYUqgAsRlol44GyNyXootlzWKIapEK0pKAWhgqAO3NmmWKiIqu08UHikW_ma_fuDiICsDmi4N6MRQO1T3ioKh1VG2zj-2THRpeilzAVzrtfFUmOAi_4yA",
  "state": "dcfEgfTbep"
}
post_body
Verify authorization endpoint response
2022-12-19 18:05:39 SUCCESS
RejectErrorInUrlQuery
'error' is not present in URL query returned from authorization endpoint
2022-12-19 18:05:39 SUCCESS
RejectAuthCodeInUrlQuery
Authorization code is not present in URL query returned from authorization endpoint
2022-12-19 18:05:39 SUCCESS
CheckMatchingCallbackParameters
Callback parameters successfully verified
2022-12-19 18:05:39 SUCCESS
RejectStateInUrlQueryForHybridFlow
state is correctly not present in URL query returned from authorization endpoint (as in the hybrid flow it must be returned in the URL fragment/hash only)
2022-12-19 18:05:39 SUCCESS
CheckIfAuthorizationEndpointError
No error from authorization endpoint
2022-12-19 18:05:39 SUCCESS
ValidateSuccessfulHybridResponseFromAuthorizationEndpoint
authorization endpoint response does not include unexpected parameters
code
wU6hAnnVbQaBOINt6vlcBjmI0Cj9xc9-HxxZmJDgPVn
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IncyQTBpNUdtNGJ5RFhJUG1KS0U4MFBNRlgxUG95MzZFODR0dV90dWd4bWcifQ.eyJzdWIiOiI5MmRjMjgyNy0xNjg1LTQ5N2YtYTM1Mi1hZmFkOTAwYzJhMDUiLCJub25jZSI6Ill3ZXliZkNFbjgiLCJjX2hhc2giOiJlTHFLbFpVN05rTjJ4b1N0Y21LR3VBIiwic19oYXNoIjoiOUkwcTZldkVDZF9Qbl91dDR2V3ZrZyIsImF1ZCI6InhwLXNlZ3Vyb3MtY2xpZW50LW9uZS1wayIsImV4cCI6MTY3MTQ3NjczOSwiaWF0IjoxNjcxNDczMTM5LCJpc3MiOiJodHRwczovL2luc3VyYW5jZS1vcGVuZmluYW5jZS1obWwueHBpLmNvbS5ici9vcmdzL3hwIn0.mOzgG9BbmZD6NebWTm2s3YuoOYnSVhFOA2sLV8A9fgXkjkSujFHqW0Z3YsqfqKp6yKfiRfyfJmS62nWB_7wR6qKCokXiFQNpppSjdGo3GVblu-x2tBU1nnC5B5xIvLX8EeX72lGWgEEI18GXAHrXKiCWNXmIvv55SFYkfUUu42jvJGnomCzn1v8Fhk8EYGJ4_IAWIR9zMI-uQDSgG_0Upa2ove2HPZ2KnqYUqgAsRlol44GyNyXootlzWKIapEK0pKAWhgqAO3NmmWKiIqu08UHikW_ma_fuDiICsDmi4N6MRQO1T3ioKh1VG2zj-2THRpeilzAVzrtfFUmOAi_4yA
state
dcfEgfTbep
2022-12-19 18:05:39 SUCCESS
CheckStateInAuthorizationResponse
State in response correctly returned
state
dcfEgfTbep
2022-12-19 18:05:39
ValidateIssInAuthorizationResponse
No 'iss' value in authorization response.
2022-12-19 18:05:39 SUCCESS
ExtractAuthorizationCodeFromAuthorizationResponse
Found authorization code
code
wU6hAnnVbQaBOINt6vlcBjmI0Cj9xc9-HxxZmJDgPVn
2022-12-19 18:05:39 SUCCESS
EnsureMinimumAuthorizationCodeLength
Authorization code is of sufficient length
actual
344
required
128
2022-12-19 18:05:39 SUCCESS
EnsureMinimumAuthorizationCodeEntropy
Calculated shannon entropy seems sufficient
actual
207.81960944786323
expected
96.0
value
wU6hAnnVbQaBOINt6vlcBjmI0Cj9xc9-HxxZmJDgPVn
2022-12-19 18:05:39 SUCCESS
ExtractIdTokenFromAuthorizationResponse
Found and parsed the id_token from authorization_endpoint_response
value
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IncyQTBpNUdtNGJ5RFhJUG1KS0U4MFBNRlgxUG95MzZFODR0dV90dWd4bWcifQ.eyJzdWIiOiI5MmRjMjgyNy0xNjg1LTQ5N2YtYTM1Mi1hZmFkOTAwYzJhMDUiLCJub25jZSI6Ill3ZXliZkNFbjgiLCJjX2hhc2giOiJlTHFLbFpVN05rTjJ4b1N0Y21LR3VBIiwic19oYXNoIjoiOUkwcTZldkVDZF9Qbl91dDR2V3ZrZyIsImF1ZCI6InhwLXNlZ3Vyb3MtY2xpZW50LW9uZS1wayIsImV4cCI6MTY3MTQ3NjczOSwiaWF0IjoxNjcxNDczMTM5LCJpc3MiOiJodHRwczovL2luc3VyYW5jZS1vcGVuZmluYW5jZS1obWwueHBpLmNvbS5ici9vcmdzL3hwIn0.mOzgG9BbmZD6NebWTm2s3YuoOYnSVhFOA2sLV8A9fgXkjkSujFHqW0Z3YsqfqKp6yKfiRfyfJmS62nWB_7wR6qKCokXiFQNpppSjdGo3GVblu-x2tBU1nnC5B5xIvLX8EeX72lGWgEEI18GXAHrXKiCWNXmIvv55SFYkfUUu42jvJGnomCzn1v8Fhk8EYGJ4_IAWIR9zMI-uQDSgG_0Upa2ove2HPZ2KnqYUqgAsRlol44GyNyXootlzWKIapEK0pKAWhgqAO3NmmWKiIqu08UHikW_ma_fuDiICsDmi4N6MRQO1T3ioKh1VG2zj-2THRpeilzAVzrtfFUmOAi_4yA
header
{
  "kid": "w2A0i5Gm4byDXIPmJKE80PMFX1Poy36E84tu_tugxmg",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "sub": "92dc2827-1685-497f-a352-afad900c2a05",
  "c_hash": "eLqKlZU7NkN2xoStcmKGuA",
  "aud": "xp-seguros-client-one-pk",
  "s_hash": "9I0q6evECd_Pn_ut4vWvkg",
  "iss": "https://insurance-openfinance-hml.xpi.com.br/orgs/xp",
  "exp": 1671476739,
  "nonce": "YweybfCEn8",
  "iat": 1671473139
}
2022-12-19 18:05:39 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2022-12-19 18:05:39
ValidateIdTokenStandardClaims
sub is a string with content
2022-12-19 18:05:39 SUCCESS
ValidateIdTokenStandardClaims
id_token claims are valid
2022-12-19 18:05:39 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
YweybfCEn8
2022-12-19 18:05:39 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
Nothing to check; the conformance suite did not request an acr claim in request object
2022-12-19 18:05:39 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IncyQTBpNUdtNGJ5RFhJUG1KS0U4MFBNRlgxUG95MzZFODR0dV90dWd4bWcifQ.eyJzdWIiOiI5MmRjMjgyNy0xNjg1LTQ5N2YtYTM1Mi1hZmFkOTAwYzJhMDUiLCJub25jZSI6Ill3ZXliZkNFbjgiLCJjX2hhc2giOiJlTHFLbFpVN05rTjJ4b1N0Y21LR3VBIiwic19oYXNoIjoiOUkwcTZldkVDZF9Qbl91dDR2V3ZrZyIsImF1ZCI6InhwLXNlZ3Vyb3MtY2xpZW50LW9uZS1wayIsImV4cCI6MTY3MTQ3NjczOSwiaWF0IjoxNjcxNDczMTM5LCJpc3MiOiJodHRwczovL2luc3VyYW5jZS1vcGVuZmluYW5jZS1obWwueHBpLmNvbS5ici9vcmdzL3hwIn0.mOzgG9BbmZD6NebWTm2s3YuoOYnSVhFOA2sLV8A9fgXkjkSujFHqW0Z3YsqfqKp6yKfiRfyfJmS62nWB_7wR6qKCokXiFQNpppSjdGo3GVblu-x2tBU1nnC5B5xIvLX8EeX72lGWgEEI18GXAHrXKiCWNXmIvv55SFYkfUUu42jvJGnomCzn1v8Fhk8EYGJ4_IAWIR9zMI-uQDSgG_0Upa2ove2HPZ2KnqYUqgAsRlol44GyNyXootlzWKIapEK0pKAWhgqAO3NmmWKiIqu08UHikW_ma_fuDiICsDmi4N6MRQO1T3ioKh1VG2zj-2THRpeilzAVzrtfFUmOAi_4yA
2022-12-19 18:05:39 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IncyQTBpNUdtNGJ5RFhJUG1KS0U4MFBNRlgxUG95MzZFODR0dV90dWd4bWcifQ.eyJzdWIiOiI5MmRjMjgyNy0xNjg1LTQ5N2YtYTM1Mi1hZmFkOTAwYzJhMDUiLCJub25jZSI6Ill3ZXliZkNFbjgiLCJjX2hhc2giOiJlTHFLbFpVN05rTjJ4b1N0Y21LR3VBIiwic19oYXNoIjoiOUkwcTZldkVDZF9Qbl91dDR2V3ZrZyIsImF1ZCI6InhwLXNlZ3Vyb3MtY2xpZW50LW9uZS1wayIsImV4cCI6MTY3MTQ3NjczOSwiaWF0IjoxNjcxNDczMTM5LCJpc3MiOiJodHRwczovL2luc3VyYW5jZS1vcGVuZmluYW5jZS1obWwueHBpLmNvbS5ici9vcmdzL3hwIn0.mOzgG9BbmZD6NebWTm2s3YuoOYnSVhFOA2sLV8A9fgXkjkSujFHqW0Z3YsqfqKp6yKfiRfyfJmS62nWB_7wR6qKCokXiFQNpppSjdGo3GVblu-x2tBU1nnC5B5xIvLX8EeX72lGWgEEI18GXAHrXKiCWNXmIvv55SFYkfUUu42jvJGnomCzn1v8Fhk8EYGJ4_IAWIR9zMI-uQDSgG_0Upa2ove2HPZ2KnqYUqgAsRlol44GyNyXootlzWKIapEK0pKAWhgqAO3NmmWKiIqu08UHikW_ma_fuDiICsDmi4N6MRQO1T3ioKh1VG2zj-2THRpeilzAVzrtfFUmOAi_4yA
2022-12-19 18:05:39 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
92dc2827-1685-497f-a352-afad900c2a05
2022-12-19 18:05:39
EnsureIdTokenUpdatedAtValid
id_token response does not contain 'updated_at'
2022-12-19 18:05:39 INFO
ValidateEncryptedIdTokenHasKid
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2022-12-19 18:05:39 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
w2A0i5Gm4byDXIPmJKE80PMFX1Poy36E84tu_tugxmg
2022-12-19 18:05:39 SUCCESS
FAPIValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
permitted
[
  "ES256",
  "PS256"
]
alg
PS256
2022-12-19 18:05:39 INFO
FAPIValidateIdTokenEncryptionAlg
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2022-12-19 18:05:39 SUCCESS
ExtractSHash
Extracted s_hash from ID Token
s_hash
9I0q6evECd_Pn_ut4vWvkg
alg
PS256
2022-12-19 18:05:39 SUCCESS
ValidateSHash
s_hash validated successfully
expected_hash
9I0q6evECd_Pn_ut4vWvkg
unhashed_value
dcfEgfTbep
id_token_hash
9I0q6evECd_Pn_ut4vWvkg
2022-12-19 18:05:39 SUCCESS
ExtractCHash
Extracted c_hash from ID Token
c_hash
eLqKlZU7NkN2xoStcmKGuA
alg
PS256
2022-12-19 18:05:39 SUCCESS
ValidateCHash
c_hash validated successfully
expected_hash
eLqKlZU7NkN2xoStcmKGuA
unhashed_value
wU6hAnnVbQaBOINt6vlcBjmI0Cj9xc9-HxxZmJDgPVn
id_token_hash
eLqKlZU7NkN2xoStcmKGuA
2022-12-19 18:05:39 SUCCESS
CreateTokenEndpointRequestForAuthorizationCodeGrant
Created token endpoint request
grant_type
authorization_code
code
wU6hAnnVbQaBOINt6vlcBjmI0Cj9xc9-HxxZmJDgPVn
redirect_uri
https://www.certification.openid.net/test/a/xp-seguros/callback
2022-12-19 18:05:39 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
xp-seguros-client-one-pk
sub
xp-seguros-client-one-pk
aud
https://matls-insurance-openfinance-hml.xpi.com.br/orgs/xp/token
jti
25FrMNKGO9RvgtflLdoO
iat
1671473139
exp
1671473199
2022-12-19 18:05:39 SUCCESS
ChangeClientJwksAlgToRS256
Added RS256 as algorithm
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "1d7bdbabfe0be3e9f94fdf5a1987203d8cffec74f1935fea3eda52f55958d885",
      "use": "sig",
      "alg": "RS256",
      "n": "4wXk4KOMIpihwe8cC1G-1AWiZykbNQyM-qZB0C8AdsVQpYeGtbNH8x158QmcqTCcWyW5LwHVfm5MZok3EKyBusya3vMkInswsHjZvFvE68-wj5Ev2W0waIh_E-aERKV9wXvqAyjl_zFV1gSgsILZnQRi7f5eDQbwIwUrM34aUI3vw8Wq1Qb93HUnUh66bcsmaw_bM2ONHxgEwUDeV0YBY2jr9HpIxV9yZC-C4Ju5b7JawDKpME5uyhtZHJOwHzeTjfblKPm2tN0zssebLk5hJai-PO14IiHglqHu11WGSu87s5X63iPfmEjApwqNGcHKX2ZHN9CntgnqqPeHK3VVAQ",
      "e": "AQAB",
      "d": "DTaXaHu1-RpPgxO0dI3Nc_ATNu3gwRwTfumUt9YEfbH-THDjsxYJAGo2yFCtTZIGuuD3MxIB2w0p_s3KgEeKEjujLlbFQ6Ln5cPvtSBvCOQnSQCqSEosOk-3fCQ7W10TQXx01YcL2-gcygtHtWS1EogVOfgUGuEy5aO0LMsQidLQJwMB3fGbkSXHD8bHTTVrQQ20EX7xQDoVbl6NBmYRLUQz8pETsskckamK_NaAtCxtqfR-4GwaTA6AddJL0ly_dyBNuD8-tAr6QsifVMVF2Mp0Lq695F6MHizcbfyArNmkffOE1CP6Qtc3y6nsEg8RdfVAEr2XJUwvOoLpc84B",
      "p": "6PuyVESD4amo0b9wsWMSOgC4j-3vHgu5mKXcInJAK-gQcL35stZAB_Wn3D-ka7QQpFk6Nbr99PgQ9dYFbvisG6QbY_-KCsU_JNCP2N1U9LEK67jsD-SjTgmUbvjGZH4ayYx5yRkOeWgWHt3ZH5LNZCBVIz0OcfMhNmzxfJ3Lf-E",
      "q": "-XN19rcmxGOspHLTJOiUfWCBQk4O4WLuJmKknRDXlJ0h2XhQDs1nZ8aaWHSf2C8nLE8zkB8Z2bPP_Z3Hs4XBQHV4YypIwx_vI2_E7rueS4L8Tq5VLkJ1TgvOSoYe5lOneE0D9EM0N8VcOhNi8vOFxh-wvFshVOxZlNvhQ9_Y-SE",
      "dp": "lzRKzx_MS5dVZhMNq0I14Qj4vwhXaLOJV0VFceGePiCVEuZoeKVN1xyaPXncVr39EvyJp7dc_DBGqZWl3xhqcmH2GNcOmuDakyT8Rm2WpluET-mq4sGrLolPGRpBf5TMA8Q0gcvONgLUYGHweOpIfFPzjTQh_Ngi1PStYQfzu2E",
      "dq": "vrlk7CnE3ktHaMTSY1ngjqwGqGd-QR2e8IJjUiPacKpjgx7WNzsdYN8ci50_yc7jqKE1z2-4GBe_Yy4LzlrqExq93TQrReVYtkNy0wVoVlvkBVSNlD0D65RjOd-qKHi1hul7qHrppeqkRVMlSJShJ4Z7Xsheh8veAk7LwVWZU4E",
      "qi": "IM-NeJfgIPzYuZPXCpgZH_qeXLlafvF-ky6n10TVCtcVsCaoalaRd7F9AERIDxKOzqGlY4DvR5iF5iP1XLCm3WNHLqPZv8gm_Dlorp25oebweF1Yc9erKbdw63xIrRP3FUCzqDDDTUolqKeYUWOJOLNI69YUFSOt5ss-diurrAM"
    },
    {
      "kty": "RSA",
      "kid": "7a5dac68e1dc6f13bfbbaad52266731bae9e19eb171bae4b95a90283df134f12",
      "use": "enc",
      "alg": "RS256",
      "n": "uPGEZtqDW5jE4VfZxIxlBS6qpHe4hBtF0Zc1srJVTF_7RuMBRT4Pp9gGbeaVePVD_rJ20-LQz0qOMWBa9P6wlfROkqs646-GGXGii_tRuIy9n5IQuYFcqYcJfwefEhnzmoqAM7yssuldVehe54TlNx0LK6OBmBCwgULMgZQDQBiHraykvj8wnCuEw61Y2sn49kjlPDFFQts8DshUgZREIab5bCtWoBxRSEwDSBwQweZXVM_tGLN5wDEj26A6gmQa63EWeH7N9G0t0fCckufSWSSJypehZWEG8yOH1Pn1Yu4g7gocpXyPgUpkx3KisvkJVqVu9ZLcU0zM6LzcGJRKdw",
      "e": "AQAB",
      "d": "EDFkAzDBDUKQLnN83OGMBiBNZEQaku_jtOkKlGsFM-ri0JSXVmLg3QnO76LKVe0STIPUtVL9LxaF4ls065GR5Yyer-cv1fgBg6B4TSMD8ebaGCrNAxO0CMs1hiVP2gu3_BaCCMWi0LFvxidSiUPmC-V48RO1CPBL0VgyGWsGaSn2TcB1OcW8IMQEFfvpbCu9ag1clfvvuqu2v4Kf1yiLNk5zToLml2fSRAa9FJCMi5II94Hf5V70g1x39WN17Pj0A2-soouzDOfXbqgVWF7It_NFnC0UWtiifmssk0r272Ct7zEZiBXFRHEGnMD-JocQtr4VJU-dsOERYtH9SjP-tQ",
      "p": "9KNzwGW2QTpADpxjq77MgJBuRX9jxRg1nbzEdVL-bDd8rhVCzKd_kGCPJja40gf4D1KtZP0ubQenPotlBCNorjwu0XR1dS3rE-SBJzh9L46QSugQPMlV4XMIn7tX_NJvXEhJ1nLgoiHfEVz-E4rivKkdAT4eYvinVnsDygTZ7i0",
      "q": "wYhXK7PO_YCujGDiTaeq-8WRR9NxcEHPtR9t1e1KhtJGW824SOkx3d-nsnS04CAXnTQWOuZ1Y1ikhAo4q5az0gd7MXzOK4hYEzpkn-qleirsJ2m8lfpOFNW50-vhNTsk9F_1hn_4au-AINOTNJ6yjh6hQtFojBl0UuYeP84HZbM",
      "dp": "pRDUvXDjtMdVCYbESdIHsofBn-sAqrBXHQONm4xQVzxpSBzYYbZzADvm2uX5dt4hplUm4gljFfYgBrePhWdO7qF1BacKyfIdt-JqssgOz9Pl0GUc76b555DytLR3_gMPWLj9-VCx-TPZi6GvXghMTPfetkPvxN_6KQP_3oO_eFE",
      "dq": "HseHTZ0IQ4sOt6bE9yK-b9JpG6pGNVtSJHU-K7LUkoKoy_r43yevVaE3c4taJPcVqlvZWT7D1qwHZjSV9LxAFxw3fJRj2cqSb2RvEnvoG3juHAqWAqhPeMLRDiJKrAOfCfqk-uIpaSB0GURs-gZvUWkPrqfNX9LAjFqq3uzugj8",
      "qi": "mapabHyawAaunokjRWDZrd0i3vg7PefTYxVH_xgJmBKnRmE8m0jydMKzXFtPlBjgBUuza8v_1lJ6iupYJLCdi-2xw7_8J1ENX0djhaGPBikrGYOVVLAKXphcARQ-Y6ql8XeAEtNuKxo7mrfB-KQLfHFOlgbJcXoq2Vtjt3yFFyo"
    }
  ]
}
2022-12-19 18:05:39 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiIxZDdiZGJhYmZlMGJlM2U5Zjk0ZmRmNWExOTg3MjAzZDhjZmZlYzc0ZjE5MzVmZWEzZWRhNTJmNTU5NThkODg1IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiJ4cC1zZWd1cm9zLWNsaWVudC1vbmUtcGsiLCJhdWQiOiJodHRwczpcL1wvbWF0bHMtaW5zdXJhbmNlLW9wZW5maW5hbmNlLWhtbC54cGkuY29tLmJyXC9vcmdzXC94cFwvdG9rZW4iLCJpc3MiOiJ4cC1zZWd1cm9zLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzE0NzMxOTksImlhdCI6MTY3MTQ3MzEzOSwianRpIjoiMjVGck1OS0dPOVJ2Z3RmbExkb08ifQ.Kxo-wVzSvJenEK26Q3rn-2JjyKRCCrdqT4jmJp-j-xCUmICW5OBdihB9kO7IrE6ynGucNhcsP44GrKKNYzKF1M8_XteLbGeaNnqN3ZsGEehS4_Fe_c0l8GVcYckNHBjM-KozlkGIi0FHI1gm-CZP5wqZk6skaYAVW4mYHPeByk-7HQie9g4d-CxY1Z_OwIEuMoEa3LSrWqUKm7n2lXqS0lxi0d8L-IOEMkXDM8m4OeUBhDxRl6cYxBeXP296t-KjgEvRmKnkMLVgceoao-RCWFtCQIiYP6OPfwFa7RSfYvIDAmmRJMyo0T9tJDwMrqw7tu6J9W9DI8rDJ0RX7D1jVA
2022-12-19 18:05:39
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
authorization_code
code
wU6hAnnVbQaBOINt6vlcBjmI0Cj9xc9-HxxZmJDgPVn
redirect_uri
https://www.certification.openid.net/test/a/xp-seguros/callback
client_assertion
eyJraWQiOiIxZDdiZGJhYmZlMGJlM2U5Zjk0ZmRmNWExOTg3MjAzZDhjZmZlYzc0ZjE5MzVmZWEzZWRhNTJmNTU5NThkODg1IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiJ4cC1zZWd1cm9zLWNsaWVudC1vbmUtcGsiLCJhdWQiOiJodHRwczpcL1wvbWF0bHMtaW5zdXJhbmNlLW9wZW5maW5hbmNlLWhtbC54cGkuY29tLmJyXC9vcmdzXC94cFwvdG9rZW4iLCJpc3MiOiJ4cC1zZWd1cm9zLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzE0NzMxOTksImlhdCI6MTY3MTQ3MzEzOSwianRpIjoiMjVGck1OS0dPOVJ2Z3RmbExkb08ifQ.Kxo-wVzSvJenEK26Q3rn-2JjyKRCCrdqT4jmJp-j-xCUmICW5OBdihB9kO7IrE6ynGucNhcsP44GrKKNYzKF1M8_XteLbGeaNnqN3ZsGEehS4_Fe_c0l8GVcYckNHBjM-KozlkGIi0FHI1gm-CZP5wqZk6skaYAVW4mYHPeByk-7HQie9g4d-CxY1Z_OwIEuMoEa3LSrWqUKm7n2lXqS0lxi0d8L-IOEMkXDM8m4OeUBhDxRl6cYxBeXP296t-KjgEvRmKnkMLVgceoao-RCWFtCQIiYP6OPfwFa7RSfYvIDAmmRJMyo0T9tJDwMrqw7tu6J9W9DI8rDJ0RX7D1jVA
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2022-12-19 18:05:39
CallTokenEndpointAndReturnFullResponse
HTTP request
request_uri
https://matls-insurance-openfinance-hml.xpi.com.br/orgs/xp/token
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "1014"
}
request_body
grant_type=authorization_code&code=wU6hAnnVbQaBOINt6vlcBjmI0Cj9xc9-HxxZmJDgPVn&redirect_uri=https%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2Fxp-seguros%2Fcallback&client_assertion=eyJraWQiOiIxZDdiZGJhYmZlMGJlM2U5Zjk0ZmRmNWExOTg3MjAzZDhjZmZlYzc0ZjE5MzVmZWEzZWRhNTJmNTU5NThkODg1IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiJ4cC1zZWd1cm9zLWNsaWVudC1vbmUtcGsiLCJhdWQiOiJodHRwczpcL1wvbWF0bHMtaW5zdXJhbmNlLW9wZW5maW5hbmNlLWhtbC54cGkuY29tLmJyXC9vcmdzXC94cFwvdG9rZW4iLCJpc3MiOiJ4cC1zZWd1cm9zLWNsaWVudC1vbmUtcGsiLCJleHAiOjE2NzE0NzMxOTksImlhdCI6MTY3MTQ3MzEzOSwianRpIjoiMjVGck1OS0dPOVJ2Z3RmbExkb08ifQ.Kxo-wVzSvJenEK26Q3rn-2JjyKRCCrdqT4jmJp-j-xCUmICW5OBdihB9kO7IrE6ynGucNhcsP44GrKKNYzKF1M8_XteLbGeaNnqN3ZsGEehS4_Fe_c0l8GVcYckNHBjM-KozlkGIi0FHI1gm-CZP5wqZk6skaYAVW4mYHPeByk-7HQie9g4d-CxY1Z_OwIEuMoEa3LSrWqUKm7n2lXqS0lxi0d8L-IOEMkXDM8m4OeUBhDxRl6cYxBeXP296t-KjgEvRmKnkMLVgceoao-RCWFtCQIiYP6OPfwFa7RSfYvIDAmmRJMyo0T9tJDwMrqw7tu6J9W9DI8rDJ0RX7D1jVA&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
request_mutual_tls
{
  "cert": "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",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDOVQS+XLQUO2g7h1UptpG7QqqDfNfXirWd77GWKSOaUEWNlIQf0zr6Cxv/ubATgtfYkjEXXFAjDewPKiND0+xgNyVh3OtVODWW0i0bJJRlPwIvKajHSfcQ/bxkB3vWA9btfLWBYjiSbT33xr5xPBpJia2C2H1kJC2BxiSTmQ62iQAHW+VMaZbnpaU7wOiwsOA0kZ4i4O/T7Bfxz1Yn/L0JDKb9drhzrSF2dnxg6TGV92oqB5oT/hnwPAZK5hhg1Jwg/reyjpd44Qaxl6Qp8Hg/FEiETilvfRDaZIy1Xsywz5XeLPOIJpcJh1KTW3RnXn3hvMDkEC5CQaGbiSWhBCfpAgMBAAECggEAAnEVrdojcf/mxF0NR2NX6ahxN+au6PVcpp6aHHjLqUMrRGNGpFFM5H3CS/kiYXFcY0RD8egTxh96VMS3UwrBel7oEMeB99B8TcKn9BLyz9WM4ewUFuqCVhV34sjlGSDPsC3Rdm48Yplu2vkZWyVM0fhcfMKxZYCNhXiEfBvhpxmrD9P+UpOwLpSHtj1MpNlqrz5NCzudAF7cioMs0QYHWdnM4E9X+g7T6+fje2IYPOsFYjukh910IPBEzzHsC6R6ER8N3xGf4NpRDY68jVJ3BpfNR89zv3OzPZaIOqRbM24G8qIzJfGNYDtqV06cdiMA6U82h+cUEteD97HqnNen5QKBgQDnK1zwHmB95R/H2kkOetl+nbEvT52mUnkc9lsaowHXhL7cOTTbTec/LZMNA/t1FIsntJXuDlosc61WPfKf6TeTyAXWcQeDiwZup2FfQCjV9Q8xsy5o2Q/ohdNkUdvkI9MEMyiovM3CTkQnwdzRhwNT9BMiwIhLwSE53sgcZ4RzdQKBgQDkfq+qrOjF2E1nD83TNBafxRoBv4gyZGqzeW4w70l64j6jOqHDHL4sQkEAniajyMl7XJ0x3PwTFzQ8woPd9qGJcBgqjwHJJsJOu9tQGoSIxW6G3UBnCFJbfTP3O0l9xlmRBRxY423Mc2QOREUv7jWYxqH+/P4Q8SJB7PVLvMqYJQKBgQDVbjfUindURSNeha9F6y67tCRPJhbL5QFlOB9NLIsazLja4wZmJDsJHa7TKYYUxu7jrdtve1jOCc9T/MXx1oU1sEuTfbAOR2Gc8HT6WGZbhHKO1HxY2W/SoxxVVy7KKDk/e2xivk7KwzAx9M9HtHviG0s/nrs4FgvzPjlL4FdtsQKBgQCt6ecXB0ic3cf8O8Ezkh/uN31V+0xU3q2AMVq3kEnjaDS41LWu5j+xPDRxne5XF0qTxKg4/bQ3a5/s5zirRz8odtNOAU8gpYmbl8yTqbtaxrsbl2efhGv7Cs70zIFhZAlkIfmzhldaGDH90eS/WJYe1IEUrcdLad3jQ9JodSfWqQKBgB7YMod7of0MRRNUsXjdIrM+Y+nU12KxqK/C06OzrlDZoK3tGHmc5Xj6Mgz/e1Zub0Id5+Lvm1aruD+1Yx0v58BmfORBxpsWcdGquVI6+I0GT8kTn2ohbzANU9mjILbbpBmFsOUGvnDvhdlQVXbelIzZiok2mjHYfnexUwYn+DNW",
  "ca": "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\u003d"
}
2022-12-19 18:05:40 RESPONSE
CallTokenEndpointAndReturnFullResponse
HTTP response
response_status_code
401 UNAUTHORIZED
response_status_text
Unauthorized
response_headers
{
  "content-type": "application/json",
  "content-length": "77",
  "x-powered-by": "Express",
  "pragma": "no-cache",
  "cache-control": "no-cache, no-store",
  "x-kong-upstream-latency": "30",
  "x-kong-proxy-latency": "63",
  "date": "Mon, 19 Dec 2022 18:05:40 GMT",
  "connection": "close"
}
response_body
{"error":"invalid_client","error_description":"client authentication failed"}
2022-12-19 18:05:40 SUCCESS
CallTokenEndpointAndReturnFullResponse
Parsed token endpoint response
error
invalid_client
error_description
client authentication failed
2022-12-19 18:05:40 SUCCESS
CheckTokenEndpointHttpStatusIs400Allowing401ForInvalidClientError
Token endpoint http status code was 401 for error 'invalid_client'
2022-12-19 18:05:40 SUCCESS
CheckTokenEndpointReturnedJsonContentType
token_endpoint_response_headers Content-Type: header is application/json
2022-12-19 18:05:40 SUCCESS
CheckErrorFromTokenEndpointResponseErrorInvalidClient
Token Endpoint response error returned expected 'error' of 'invalid_client'
expected
[
  "invalid_client"
]
2022-12-19 18:05:40 SUCCESS
ValidateErrorFromTokenEndpointResponseError
Token endpoint response error returned valid 'error' field
error
invalid_client
2022-12-19 18:05:40 SUCCESS
CheckErrorDescriptionFromTokenEndpointResponseErrorContainsCRLFTAB
token_endpoint_response 'error_description' field does not include CR/LF/TAB
error_description
client authentication failed
2022-12-19 18:05:40 SUCCESS
ValidateErrorDescriptionFromTokenEndpointResponseError
token_endpoint_response error returned valid 'error_description' field
error_description
client authentication failed
2022-12-19 18:05:40 SUCCESS
ValidateErrorUriFromTokenEndpointResponseError
token_endpoint_response did not include optional 'error_uri' field
2022-12-19 18:05:40 FINISHED
fapi1-advanced-final-ensure-signed-client-assertion-with-RS256-fails
Test has run to completion
testmodule_result
PASSED
2022-12-19 18:05:41
TEST-RUNNER
Alias has now been claimed by another test
alias
xp-seguros
new_test_id
zEgr9NxZ633EKqo
Test Results