Test Summary

Test Results

Expand All Collapse All
All times are UTC
2022-12-28 17:14:11 INFO
TEST-RUNNER
Test instance 30j9YyEycbCNe6E created
baseUrl
https://www.certification.openid.net/test/a/paypal_user1
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "pushed",
  "fapi_profile": "consumerdataright_au",
  "fapi_response_mode": "plain_response"
}
alias
paypal_user1
description
fapi2_testing
planId
wPx3fKpRzzYMx
config
{
  "alias\"": "user1_test",
  "description": "fapi2_testing",
  "server": {
    "discoveryUrl": "https://www.fapidev.stage.paypal.com/connect/au/.well-known/openid-configuration"
  },
  "client": {
    "client_id": "B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI",
    "scope": "openid bank:accounts.basic:read",
    "jwks": {
      "keys": [
        {
          "p": "5MKhapinQhkwa8i3rMhQU_lKE5xhUAack32LdE8G34ORJbtHJKhpREiwKeCsNJwhJqJ08gpxIh-nsyYILuHNZ01jbF1dlfOKZpZgQPiAWFVKIoGi8Ly_Nz6cwVsncyJ_U-kkCKHSd95oSlFCC4mtQRzfEd6KK8N0FGWFRYRDlF8",
          "kty": "RSA",
          "q": "uJQPuZ8d_P_etElWHqjzaGQy58_sOutkb3uMNYKTrHLtNnMWKN-P96B8GaAcjGJv6kZhcTn7ZnhriUwj9X0WfGwrGDuNwYmP5Unfdu8ULbx9xyyFDWqPTet3OYUx4gNjpwbNCrafSxNmNtwCn_UvmLQS0U5zE9nIRQB_uAWe2-8",
          "d": "bezf6sMHR-WWJg0U5qv9SDg4GKuiHp4VnJ2e7WKuq9nFYV3PqsEQeBTSjCEs7vLjVWNCnci4rsRrLedtOjGdw_p_YUJTaW55XqU2GNCBATEJ2s-y-fG78XjNNsMEnrKBqcgK9VNQELDYTjMAnYx4OicYBCm6lWBI7tCSSQBVQOA5QVRi-hL2yfIMZfKcGwypCMaBE_5jpexKxYd066w2ON4zDRXnnR2eDH_zrVgf1txLRD6g4k_B6kEa-loP38N3L1iz1ijASFBOk9uJhxTBPr2jQXcW_JgvxxgCG4rqw3bQf4muszuXC6uc876vkgMdtzBEhDoQZSK6M-20rNKTuQ",
          "e": "AQAB",
          "use": "sig",
          "kid": "fapidevkid1",
          "qi": "F_ME2vkhSivicWNcAb4ThGfG7i0co4Mc3TVEJUkzyVA6MQF7xa0wxnkvHaMJ5aAoCpLyMUFNspCLG9lDZL-WTuuu5NpVUWtZSrJRGkZtEcvFwcfsdEBoKNibzYHalRFDj3fBgJQtw1hQCvVZ5pKZ54CdeYsGK_rUhQgB21-yh5U",
          "dp": "OSlJHFG4uZOBve0RuGL1b4ZDNFNHHbAJP_GG_zEgDonZowwA4vASHbXsDwrM_PhmcDj37-McEeLHDMTcFprlsIJt7Y4G7IlGdAvvUUzHBUuKksTB6lW_khZbJRWZ7fMYzebb0ixdYwZ4GNnlHuzwFe0Y8GYjMHxObSpQ-uXp3RE",
          "alg": "PS256",
          "dq": "Rtf9WR9rYSnMDqJ_PXFXS1_58eNqJgsnF2ryG6-sgmnyBg4SGUoFdePQ_fzoODGoBuFQkSbSCTh6_c2Nl7GVKdhSihCBjiEAa974uCt3MT7Bf-rkfovByQRxVFB9HuRyIS-JD22cojIl7zRuhXqT9CZZeqCDpsDWDzXrz3PIz10",
          "n": "pPAylzWkC5AoxHttlsOGcUqpA-Dh4CPxAvARIcfr7E8zuYuO6HRZeFvewvYN2zcAgXN_lAj-XhyjC5XE0Am0qMzsPys_N1PvbnMRp1lSW6feB0Defvp9bB4kRAllxSBR8INo3NXL9CR8M8jOICADCii8RtvgcFCjcsfGehb9FpqB4fvxOq1fntZPXo78HF2VaMAgL8dAcPFX2h-1FyJn42-T9m6V3N9hvSf_c617vueKhKvLzJeaIWT1XBUP_x3KceYH3fRY0cx3b7qKGRuflesLSE3zpg2v6SvXcwvB2YauB8MdSo4qeGF7BNkgfJe2RsObTGVzR96ydJzvuKbJsQ"
        },
        {
          "p": "5KV-lFjE5lMxtx3zDGTYI1df6q4EhebVIQQVK2mqkcxxZK2rA-n1cIgtqZVCtEwf_NN707g0XJIBtlvOth4Pmf33qY1Ht1OabeNt7j8Hw3aD4Pxh8cHB1keZWQ_PvJH7QiLxg-AO_KyFutmhJVRyDj3R73e896mksBCcgDoPdi0",
          "kty": "RSA",
          "q": "qkO01UtQKQrYNVmSpwy5OXEfk0vfOYRu51sGbblsuMIRbaAUX6-kO94i5997ORwQbjvC0BWIPG9X83UteqvPgb0_f9F66sFoblg29T8vehWGUbY7-0mDzV98_BzqaOSJNAcZ6C6uSPJfC8C3cZ5eHn8NerE1GrBgOVunzW0ssW8",
          "d": "BcVUsmwQ9Ah9BW1coAyYRC0AfpPooFzPTQuOc27wumLIWDM73LRWgRaC0FG01imHBgz7UxY-XsvAPIryHfbwXUcVqEMJGnABafpZ7muaM1HysRpKBEggGVrzpJeNch5n_2yTCr3eo0dLL4SdPjWyhawNOME4UFZppU05fEMbGTpAB8redYomN7r4mUzJ1nXJE1gFIZSBcH0jvZYFapG8Yam66yG5BVtXevSuejH0n2-FH6RDN0ubXjtux4vhZISmuhsK79OVdmjb5Vx3fyh-w-b7Is3CCIsdGO792UYQ1fQi5yonUs2B6LM_GwsVbhsUZK3SZchDNx9x3358r6SL2Q",
          "e": "AQAB",
          "use": "enc",
          "kid": "fapidevkid",
          "qi": "Aur_oLbwimmyuggXOl7aDrJkzpmkGRFdc3nHofMqSqFqRVdmNUfJ-lBy7f6ZrfJJbto9uhwqdL4I_dfm9cb2hLZZNuBJO-R6ZeUOmPaLPETVY9KLnA1DmhwV7845Pwu7PNfQHmRvxprCg5YNmdFcgsccqMFnX9xv2j6i1wxGQJ4",
          "dp": "chA1Y2AdaiGarZVdSJOOV6MhEHwbeYk8TaoxvWSLWQy6jNUueVdfv_HPhcgWbMeFNaVzIp3EUWHtRMHsD2JTuii-QnFek5A7fBJ3JuF-x_35sGV3nxlfz7wMPifrJFFXHRk9juJZ16dhV2N2Rp8n_v7MGkCLnqmcpNDEohtU10k",
          "alg": "RSA-OAEP",
          "dq": "pcfE1AU_qKahe9iaPULbOn3V07KFR9iVr3hmmwF3RbHYDFhYXg6Dp7MTY5eqwCF-MgbIGZlNjCKRjUAjpxSQt-9PW6HYv6jPiNklscby8DjzDq6UWojq51W5OTTiXH1gxiK_690_31D2kFf1hZBAbgshUbwnS7Q-DLsceJ17bcs",
          "n": "mBJe4YG8sMkJxSkTmZogZqdxFSSqfRx6emAW9BmLaG3N3mZS9Z_G6i3mJVDsU2o_khDRK-iuRgIqO9L7dizp5CaYEjAbvQAWcCze1NJ2rScDgUjj9Rp-Wd4iVVp75nTySso2fDvYLebue0u8WnlVRLeFy8EdFctLoMWCxyM9sUvncIzjqUqqERAH4CT0uuwAJ566-b_TSPHp-jTrpiSq8fU-EA1uATDEAKGfcUliyx_nN1OFZGprsns4sDd5mtWp3CGMsHEJBEQMvPfW_895SldM7I77y3eg-zHLRM4ghikkq6VcTdI9t04pWQBsP_bTrIc1AS13D97toxDAViVagw"
        }
      ]
    }
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIEEjCCAvqgAwIBAgIIeWbBN1yimsIwDQYJKoZIhvcNAQELBQAweTEbMBkGA1UE\nAwwSSW50ZXJuYWwgQXBwIFFBIENBMRQwEgYDVQQLDAtRQSBVc2UgT25seTEPMA0G\nA1UECgwGUGF5UGFsMREwDwYDVQQHDAhTYW4gSm9zZTETMBEGA1UECAwKQ2FsaWZv\ncm5pYTELMAkGA1UEBhMCVVMwHhcNMjIxMTE4MDA0MjIwWhcNMjMwMjE2MDA0MjIw\nWjBwMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTERMA8GA1UEBwwI\nU2FuIEpvc2UxFTATBgNVBAoMDFBheVBhbCwgSW5jLjEiMCAGA1UEAwwZZmFwaWRl\ndjEuc3RhZ2UucGF5cGFsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBAODV/XUUsUnE8kDT6ud8wSgdTIJTZ+dmhpkr54LZB8r5pIblzxnaIRhKh/NJ\nQOEJZA1fo7HHmac6Ds7iX0C8KRuHjny4kVd9h+FJtwveC3AS/okDlgadmwyc73eC\nOfqnasW8sazuz2TNSBrNn2NmOPe6aOBpD/G45dSuAWZZ5ScIO4i0wgVFK0fNZvQh\nfkVUw6FRMbxKomURvfBk7hpTOvyOFKepWVEJZtEdBX5BgzZH1401dwn+UIL5JVfn\n7+dJovtfgYApBr0C36S4AzFh0V7Cewbl/YwvMgf6LiQJTUs2y21gavs9Ms6ALeQf\n7j0UGuoMp8hVEhtpM/01W6M9eLMCAwEAAaOBpjCBozAMBgNVHRMBAf8EAjAAMB8G\nA1UdIwQYMBaAFB8vrVebCMcGxIMxNtaRQqEVFfgFMCQGA1UdEQQdMBuCGWZhcGlk\nZXYxLnN0YWdlLnBheXBhbC5jb20wHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUF\nBwMEMB0GA1UdDgQWBBRUZT9R6kDgKlBiRIK83GX0df3AMzAOBgNVHQ8BAf8EBAMC\nBeAwDQYJKoZIhvcNAQELBQADggEBABjyRkGiWEn10eJ1+HxAPWYU00o5KdOB3J7a\nDghX21UvIu4YxHUGTgP2CHcOvEappjgvuX9BTkP5LRpcj01jsfo9JbZ3pMKsL8QX\nNJmfz/IE0LIkGiFNcb0LdSFjZqHCMSVRcmyJga8KtNI3Cv01ZAZwG/QSN0YgAgrC\nev4AbcXwFZ/1pyt9AvbE6PwjG87jR4LDTqYAnq5jg4IqLQSZ+SRS5pKNzlrP2kAA\nf8d7cBLQrMTsjo0TDh8gPoWMncaGSRfCo2gm1hM1+MsMK9x7PCzmndHlXR67nerz\nzuJglifArrgxqLah1Oxm2pdUOOUfmItQK+Q76V11LpddEuuQT3A\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDg1f11FLFJxPJA\n0+rnfMEoHUyCU2fnZoaZK+eC2QfK+aSG5c8Z2iEYSofzSUDhCWQNX6Oxx5mnOg7O\n4l9AvCkbh458uJFXfYfhSbcL3gtwEv6JA5YGnZsMnO93gjn6p2rFvLGs7s9kzUga\nzZ9jZjj3umjgaQ/xuOXUrgFmWeUnCDuItMIFRStHzWb0IX5FVMOhUTG8SqJlEb3w\nZO4aUzr8jhSnqVlRCWbRHQV+QYM2R9eNNXcJ/lCC+SVX5+/nSaL7X4GAKQa9At+k\nuAMxYdFewnsG5f2MLzIH+i4kCU1LNsttYGr7PTLOgC3kH+49FBrqDKfIVRIbaTP9\nNVujPXizAgMBAAECggEAZhcElWsl7TcuQN145k+xbUOQgATbQyk8qMRUxQdDEJk2\nacJjvXtcV6lP/dofSY94DNKGg6z8SgCExM/pLH3DtKpiuqMb67wmPNe58/uI+gTF\n6vTj5HEf/CQuX/eT2Aq44ryBeOKe7UiBGxqO6xV5fJL6GBvcj4fDZET2gcED2ip6\n6CPfqALh0Fmq1+WACvmGNwQCobN7xcb0N7No+s8taluf6FtdvPsHhwhe4+QHI80A\nQ9lF0K7rTxSDIqWSWvOlD38UkwC0T/g2NgGsjxFfScQrgopV4IUAcOijyaEe8c5C\n3C60x9GHeRvNs+3bYX43yZY+BH+qO4pTchDVXPkfwQKBgQDzaSB+tw/rkG9be+Y9\nPwOAUT6gvL3ICq+f6vs99QnwjgI1VSCEx0WW6Dpyz3g1+maTxInmGA9CJf2RWDnx\n2ws24w6xBFA0fyi8JxKzx7CoUhPkzmh7Se4G1ACeJvnj6bmt2uC5FgKCwx8O+YRo\nH+GcEkap13T0e4F2ZNm0gPregwKBgQDsduyu+m4UfE40nJVpPzg4ARApIaIbMIiJ\nf30f13KMKSFv5meJbu9a03cS7hPK3qAJz7YQfU8Ub86Z6E7+D37kF938DBqNT41Q\nkTWXHmszLHt5wbjqac1m9VZy3+OeatIoB4RQnHtefC9Am2W6dWm/lrO9iNY3Xu7A\nf99L9rnmEQKBgQDYpZoZjqAp321t9LIxkxNvs2BVuogEM5ardH9YXvAQ3qSSiYkf\nBSooLdxP8d8h1BRWs1i1pnZ2PtAY/HjejkLGAIREA/3LK9660OAxiavvtNYmEZ0n\nFt83zpwaJ8DFHXN5jVX1BuUHM9pB/s3dy3qH6jBg3Pco34CUOyEWKrKfNwKBgQC0\nsavrijLUNKkOSxlhc43iPe27gJf/bvbnGyTiUCCYOlXyzH4R51PAdBdpv8QgIj7p\nQHA/6YGkfEvEEGFMg0rTwek/0X/4u/Ggv1XURMpmMHeqcv57Ip5zLscAwVWOmNI/\nBH93mhwr93mkRRtXgKFuZhqzmv0XEtQfBZf81Gz6AQKBgQDkLLb5Mqo7hmtPO2NA\nnSRv/V1uLX0G2w7ZSprxLgZlucJztLMTFpVigey2UKAKdQ5GCO5sY+vm8AOxTJpP\nPL+ahW0ASuHCdmS0ke6bOrdKaLbTEulFs+pIhDr2OdVET1nZAbLFlh+a9GlQJa4Z\ndAyzIw20bvFFmp7jja2lARqjyg\u003d\u003d\n-----END PRIVATE KEY-----"
  },
  "client2": {
    "client_id": "B_AtTPCGfZns8zf61AK_tuhh8ap1iu4RtJBYHNkCHW31K0JzZak-jtKzHrqHl0TtQOYlHoM1HMrcYr34m4",
    "scope": "openid bank:accounts.basic:read",
    "jwks": {
      "keys": [
        {
          "p": "8lzi0G9QBv4Ii9smxrdYOOMDRs8-vjn_7EL04uMZP5u-HwcjNYDNkswaMawNDgKrnANwnLinaFKlKVRrsMvPO3Co6XKvIRdAHmfvCtreZiQzak3bAN2eIwT4ZbEM80YtngDXSU58cg6yD4i9LqpBXZFN381tfX88jZl3XCqITBE",
          "kty": "RSA",
          "q": "3sVL6hCk6e75VDGjsO_2txTZtXHdazvlPKAkMsmVqsM_euxERtsB5RHDyxxmyUl-1QggfC3hw7VGBb_6CbCBFk3BLUgvk1SrtUlT6L49g1ipnmRhDPg5Jnl8xsvlTpA44mAC_hn4ZGmj4pGwUuM2aJtTGDoSWLiHqOU0D5twG-M",
          "d": "IPxBfq73zItUE06zF6RLcDQx7TeEAvt-6_Iy-Y2Xr7XkPpEm5bhsx_t5zexJpwaFSxHSJ7K9xr-TPEwg2WjB1BFhRD2im2RfSsLnPo0CT7dNxfV9IS0AKtf0BoNvEwnq3WbqR_pF_HRGRtjhl8cn-5qIgGJvNT3odCBRHSxdyT8qvRLYnmjtbm9dwkRHkp-fEOfYpmT8tq1glcUwTd3ptY35VKMY13ZAqTuRccd8SIpgTI5VJM8ZPOwgeoW6E-3bEA4XoaDIZM-RapRbAYyIKYg2xkTa8_zutzl3MqVBdSIXmFgsz798GigfWISIedq2TxigVcvZXt1Loc6SZaxdQQ",
          "e": "AQAB",
          "use": "sig",
          "kid": "fapidevkid2",
          "qi": "xmSrFoxLgMqWnPqT0XN6pyc83QOJ3fgplyOObqLJ3IoNhITCACJ_ciPVwWFBB0KeG9JwR-JtUs50_UT_MdRYsZeL0NFn-S_--m5ZsIFS2JqEVrQTou8py4tLIZq3Cu36nFVCdvDeqQwDdmplRG_xfy-Zs8D7L-E9_Q2ziUA409E",
          "dp": "GcPEHPJoaIXi9LM0eRWOnGWNuJ5ZhjF2QnCPxfrseTWeTYAdvxdVQ1DNTBCFRsMD6U74TsDWkyGOC0m9NQtFmYUNf9vAQF1PZKwZ3maMFAGvMZLbQElPAVwK6AydWtNQECb4vANK-XkUdtBLhEV3M3I5_BvDkv7OuiLhbHvdB3E",
          "alg": "PS256",
          "dq": "hW1cc7w2WlslAPWeWnrPpYaagx_JA9JjEfXE2Jp-x0Gcgu6CUoIYV3BVehDvy332tnfgpSACCetIHmeGxkjueEJoAswqmq7rDXD3Df7r7wCqz1DGBDOkX1QClTtIg87EE2p4QGOjr9jKLQkft_WY__yQP4GAvZ0Au_tUPEjYVAs",
          "n": "0udWChoJYO77a51BpPk7zdb-SXbdWKavUJlsVoeZO6GXUE51wb5tNBsEri6k0mYbtnMeQihlvOY5imYhAZavDLfBAIWkA_h5dbCgre-8yKT54zWsv3dd9FB-PQbiCoO4DaGVk4URs25pE09iK60TM0NJc4K2UFl0fLKOf4MyJDIRxsLtFPMwWRJdKymFQ0kva1-L-FJvyJESyZE4HgcrMcbgf0dBFJt42lOKIPB4imvmDeFcg1a48Z_keAFXbHpAzuCQtC_TeyfGKMoCYZoIHAR0AOYEw-fWqPiBjspMfKB2jIEYTVcc8TkpULjB5kLHqwdayxzpneIlY5nkqVE-Ew"
        },
        {
          "p": "5KV-lFjE5lMxtx3zDGTYI1df6q4EhebVIQQVK2mqkcxxZK2rA-n1cIgtqZVCtEwf_NN707g0XJIBtlvOth4Pmf33qY1Ht1OabeNt7j8Hw3aD4Pxh8cHB1keZWQ_PvJH7QiLxg-AO_KyFutmhJVRyDj3R73e896mksBCcgDoPdi0",
          "kty": "RSA",
          "q": "qkO01UtQKQrYNVmSpwy5OXEfk0vfOYRu51sGbblsuMIRbaAUX6-kO94i5997ORwQbjvC0BWIPG9X83UteqvPgb0_f9F66sFoblg29T8vehWGUbY7-0mDzV98_BzqaOSJNAcZ6C6uSPJfC8C3cZ5eHn8NerE1GrBgOVunzW0ssW8",
          "d": "BcVUsmwQ9Ah9BW1coAyYRC0AfpPooFzPTQuOc27wumLIWDM73LRWgRaC0FG01imHBgz7UxY-XsvAPIryHfbwXUcVqEMJGnABafpZ7muaM1HysRpKBEggGVrzpJeNch5n_2yTCr3eo0dLL4SdPjWyhawNOME4UFZppU05fEMbGTpAB8redYomN7r4mUzJ1nXJE1gFIZSBcH0jvZYFapG8Yam66yG5BVtXevSuejH0n2-FH6RDN0ubXjtux4vhZISmuhsK79OVdmjb5Vx3fyh-w-b7Is3CCIsdGO792UYQ1fQi5yonUs2B6LM_GwsVbhsUZK3SZchDNx9x3358r6SL2Q",
          "e": "AQAB",
          "use": "enc",
          "kid": "fapidevkid",
          "qi": "Aur_oLbwimmyuggXOl7aDrJkzpmkGRFdc3nHofMqSqFqRVdmNUfJ-lBy7f6ZrfJJbto9uhwqdL4I_dfm9cb2hLZZNuBJO-R6ZeUOmPaLPETVY9KLnA1DmhwV7845Pwu7PNfQHmRvxprCg5YNmdFcgsccqMFnX9xv2j6i1wxGQJ4",
          "dp": "chA1Y2AdaiGarZVdSJOOV6MhEHwbeYk8TaoxvWSLWQy6jNUueVdfv_HPhcgWbMeFNaVzIp3EUWHtRMHsD2JTuii-QnFek5A7fBJ3JuF-x_35sGV3nxlfz7wMPifrJFFXHRk9juJZ16dhV2N2Rp8n_v7MGkCLnqmcpNDEohtU10k",
          "alg": "RSA-OAEP",
          "dq": "pcfE1AU_qKahe9iaPULbOn3V07KFR9iVr3hmmwF3RbHYDFhYXg6Dp7MTY5eqwCF-MgbIGZlNjCKRjUAjpxSQt-9PW6HYv6jPiNklscby8DjzDq6UWojq51W5OTTiXH1gxiK_690_31D2kFf1hZBAbgshUbwnS7Q-DLsceJ17bcs",
          "n": "mBJe4YG8sMkJxSkTmZogZqdxFSSqfRx6emAW9BmLaG3N3mZS9Z_G6i3mJVDsU2o_khDRK-iuRgIqO9L7dizp5CaYEjAbvQAWcCze1NJ2rScDgUjj9Rp-Wd4iVVp75nTySso2fDvYLebue0u8WnlVRLeFy8EdFctLoMWCxyM9sUvncIzjqUqqERAH4CT0uuwAJ566-b_TSPHp-jTrpiSq8fU-EA1uATDEAKGfcUliyx_nN1OFZGprsns4sDd5mtWp3CGMsHEJBEQMvPfW_895SldM7I77y3eg-zHLRM4ghikkq6VcTdI9t04pWQBsP_bTrIc1AS13D97toxDAViVagw"
        }
      ]
    }
  },
  "resource": {
    "resourceUrl": "https://api.fapidev.stage.paypal.com/v1/identity/cds-au/v1/banking/accounts",
    "cdrVersion": "1"
  },
  "cdsau": {
    "defaultEndpointVersion": "1",
    "resourceBaseUri": "https://api.test53.stage.paypal.com/v1/identity",
    "infosecBaseUri": "https://www.test53.stage.paypal.com/connect",
    "publicBaseUri": "https://api.test53.stage.paypal.com/v1/identity"
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIEEjCCAvqgAwIBAgIIKSoMoxI5zfIwDQYJKoZIhvcNAQELBQAweTEbMBkGA1UE\nAwwSSW50ZXJuYWwgQXBwIFFBIENBMRQwEgYDVQQLDAtRQSBVc2UgT25seTEPMA0G\nA1UECgwGUGF5UGFsMREwDwYDVQQHDAhTYW4gSm9zZTETMBEGA1UECAwKQ2FsaWZv\ncm5pYTELMAkGA1UEBhMCVVMwHhcNMjIxMTE4MDA0MjUzWhcNMjMwMjE2MDA0MjUz\nWjBwMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTERMA8GA1UEBwwI\nU2FuIEpvc2UxFTATBgNVBAoMDFBheVBhbCwgSW5jLjEiMCAGA1UEAwwZZmFwaWRl\ndjIuc3RhZ2UucGF5cGFsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBAL9MswCz8wdGvQD+mj1pEAUQYDVT62dfCn6R/hXukj/q1McHu51+Mkn8RAyx\nRvv3RAhEyq/HC5P+1FB+GQecZ9Z9mBLRmkHiM31GvSdIddN4q0mzD/MIe5oDTbX7\nQ8b4sPZvlQWX0HYCmboBA5rDIYX4/L7wmXoJKDVUBbDwkjy5SKHewVyCJg10iHjl\nshLp7L4Lv5/xPLNga0m6HFTLrN1QnTJoB6LC6eerETT2dYXKOOYdk9nRRWvw3kO4\nH02KZFV/02cRUFc2hfRfF9YLh8IIuBrSYOIrzhB6AcZ3FuGXaJ/imLOqeP5M0EOa\nCNJqreRczU22H9y1kWW/qMF5yV0CAwEAAaOBpjCBozAMBgNVHRMBAf8EAjAAMB8G\nA1UdIwQYMBaAFB8vrVebCMcGxIMxNtaRQqEVFfgFMCQGA1UdEQQdMBuCGWZhcGlk\nZXYyLnN0YWdlLnBheXBhbC5jb20wHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUF\nBwMEMB0GA1UdDgQWBBRXO+QwVlz7XhPU42BtFfB42nl6WzAOBgNVHQ8BAf8EBAMC\nBeAwDQYJKoZIhvcNAQELBQADggEBAD9s51u9caCi3fnwBYlB63mbRjwJZwN6dmfz\n4tIF3iSr0gNBy2f+HETi1w3++B/2CO80REiBKSgjH8Gn/1G9D1iXs4hs92KDhbWb\nmPz/KP4Z/irReB19MkhhCFbWtchtzxICRsItSwJXoSjL5YzUIm8kDw3dtAgHu83l\nKh01oXFmxS+4sd9ak117vApwqZ/7tDNmCIBLtUXrXoDABdXIwl0+rxE2EmJBRe6y\nkfz1Wf3R9AsoSP8xgM4nZSxXSD53cfGsTYofjx7r46OjwLEtXCp4W2/S5mFqldHC\n3dh8nm79jCkVKaRzVSL8IWNDl83Ul/sngNyHeBcj4LBBOih+K0E\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC/TLMAs/MHRr0A\n/po9aRAFEGA1U+tnXwp+kf4V7pI/6tTHB7udfjJJ/EQMsUb790QIRMqvxwuT/tRQ\nfhkHnGfWfZgS0ZpB4jN9Rr0nSHXTeKtJsw/zCHuaA021+0PG+LD2b5UFl9B2Apm6\nAQOawyGF+Py+8Jl6CSg1VAWw8JI8uUih3sFcgiYNdIh45bIS6ey+C7+f8TyzYGtJ\nuhxUy6zdUJ0yaAeiwunnqxE09nWFyjjmHZPZ0UVr8N5DuB9NimRVf9NnEVBXNoX0\nXxfWC4fCCLga0mDiK84QegHGdxbhl2if4pizqnj+TNBDmgjSaq3kXM1Nth/ctZFl\nv6jBecldAgMBAAECggEARAO8HQLd5HdlGaZsJmtlU7eXzT4SE0W6UHgNs7SH8QvI\nLR91uDA3JxD3DOA20bz/RkVXHxoQ5sSSri+3LHqSfLNYz1AQnV4UWnU9KWtc4Rwl\nImX0xL7+WyrThWFZnrOrD2Nqw3tPlbWk/HoB0xOPprd4/VZD6xy4XAWMpHVUORw1\n3s4LU0l0cqjfzDuuDspNTLlOvtsA2xj8fi7LDw1ctn/ISTAYPVmuIi5Tct6nFKR7\nTcBVh1MtS8i3z22Kkts2LOcp/1j69kJZR0FL5765ueGeXYxQS1NS5hQ7TtzCREb8\nspERED0yhG7ilKOSY5fojBn3tpi54x98VY+iorMXwQKBgQDlFkbNzaTyg9BgRhGl\nottCyRqeG5jVpy/ZlVgUdxE4XRD7oCb/Nz3SBDmhKp/vV92tkYdAXHNNwUPpM5Un\nj6L688TIOk69LMewpeLE/TUsR3dYqel3VL2tcSrJngi1dgWc2kWj/rndvoFvUstH\n5Oz0S3S/ZXdrSjeOUwaMFXxDjQKBgQDVxfpCL5cZML6kDMa6xM3rJrzcvR252lhS\nyD5gWrU3jz1qCLrb876JhmGQ5jlHOP4L7Te//JWyJ5Jc8LMttDGxKtOcZAuOSPjw\nxw7OkTgqlN26MzC5ChP1Hyjh93OyWPSQ9xxOZgJGkXFdaH6bDg1iifhOPSUctJRo\npOw94XzBEQKBgDFNEf/Iee8XHwkZC0MyQS2mSews1D9ms42H7mS5GyOeI8GDPeE+\n6jcAYcalfbXsmvB3mTvoqYfaR9swFrFk4BZRz8+nfLqJoJALoznxpDfbSXvzVSMx\nQYDKEgNB12318E9JSiN49lcaYJCsqMLYKYaJlp56H7EfT8V5aLdNCGkhAoGBALz8\ng1wT2o7IiyFYsi/XYPwsiPbUsfzmTQMSSCLCzkZJ+c9N3HQrLh1CkeqZvbV7awx8\nMLcnw+d2GGzV1nHnRa8M33r470ZguMOUF0EDHRZ3+PVt3/sWL8KaQ3hRXRUkk0G9\nVGbyw7xDRGeBw7usVqTwuHXilHamJjXE551lRPchAoGAEBvxLQoGnf7pGZ7o37qA\nKXdazj2ZVOM38xQHhAzc5VKTSksBxZNPhkt9SOE6G6S20rN0KAN3rds2ykMTBjfe\nkQ4Z0NHWQrIXe46GOahzStsRX5fvN6aSOwZLZkqTm/B6rD3m8S1mD1LM2VEp4V3E\njbH//z62Tb/SnhhzOkNEMbw\u003d\n-----END PRIVATE KEY-----"
  },
  "alias": "paypal_user1",
  "consent": {}
}
testName
fapi1-advanced-final-ensure-request-object-with-long-nonce
2022-12-28 17:14:11 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/paypal_user1/callback
2022-12-28 17:14:11
GetDynamicServerConfiguration
HTTP request
request_uri
https://www.fapidev.stage.paypal.com/connect/au/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-12-28 17:14:11 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "connection": "close",
  "cache-control": "max-age\u003d0, no-cache, no-store, must-revalidate",
  "content-security-policy": "default-src \u0027self\u0027 https://*.paypal.com https://*.paypalobjects.com; frame-src \u0027self\u0027 https://*.paypal.com https://*.paypalobjects.com https://*.qualtrics.com; script-src \u0027nonce-B4AYNwc9b+rz+MA2H+4zaouBuZJH6vDmsDghYJBEtjdeJHN0\u0027 \u0027self\u0027 https://*.paypal.com https://*.paypalobjects.com \u0027unsafe-inline\u0027; img-src \u0027self\u0027 https:; object-src \u0027none\u0027; font-src \u0027self\u0027 https://*.paypal.com https://*.paypalobjects.com; style-src \u0027self\u0027 https://*.paypal.com https://*.paypalobjects.com \u0027unsafe-inline\u0027 \u0027unsafe-eval\u0027; connect-src \u0027self\u0027 https://*.paypal.com https://*.paypalobjects.com \u0027unsafe-inline\u0027 https://*.qualtrics.com; form-action \u0027self\u0027 https://*.paypal.com https://*.trustwave.com; base-uri \u0027self\u0027 https://*.paypal.com; upgrade-insecure-requests;",
  "date": [
    "Wed, 28 Dec 2022 17:14:11 GMT",
    "Wed, 28 Dec 2022 17:14:11 GMT"
  ],
  "etag": "W/\"86f-ILasaBgc1cfDoruAxnr5PN3Xwok\"",
  "paypal-debug-id": "b82cd7eef953e",
  "set-cookie": [
    "enforce_policy\u003dccpa; Max-Age\u003d31536000; Domain\u003d.paypal.com; Path\u003d/; Expires\u003dThu, 28 Dec 2023 17:14:11 GMT; Secure",
    "LANG\u003den_US%3BUS; Max-Age\u003d31556; Domain\u003d.paypal.com; Path\u003d/; Expires\u003dThu, 29 Dec 2022 02:00:07 GMT; HttpOnly; Secure",
    "tsrce\u003dconnectnodeweb; Max-Age\u003d259199; Domain\u003d.paypal.com; Path\u003d/; Expires\u003dSat, 31 Dec 2022 17:14:10 GMT; HttpOnly; Secure",
    "x-pp-s\u003deyJ0IjoiMTY3MjI0NzY1MTY5NCIsImwiOiIwIiwibSI6IjAifQ; Domain\u003d.paypal.com; Path\u003d/; HttpOnly; Secure",
    "nsid\u003ds%3Alxliw6NEanEBFbhui6K40-rT3fW7cSvj.B%2FARADLSNpBdK2BXqc3KTVyjfaE2qUpzKl1S5wmO4OA; Path\u003d/; HttpOnly",
    "l7_az\u003dmsmaster.core; Path\u003d/; Domain\u003dpaypal.com; Expires\u003dWed, 28 Dec 2022 17:44:11 GMT; HttpOnly; Secure",
    "ts\u003dvreXpYrS%3D1766942051%26vteXpYrS%3D1672249451%26vr%3D59ba2cee1850ab0971f49668ff90b29b%26vt%3D59ba2cee1850ab0971f49668ff90b29a%26vtyp%3Dnew; Path\u003d/; Domain\u003dpaypal.com; Expires\u003dSat, 27 Dec 2025 17:14:11 GMT; HttpOnly; Secure",
    "ts_c\u003dvr%3D59ba2cee1850ab0971f49668ff90b29b%26vt%3D59ba2cee1850ab0971f49668ff90b29a; Path\u003d/; Domain\u003dpaypal.com; Expires\u003dSat, 27 Dec 2025 17:14:11 GMT; Secure"
  ],
  "sg-routeid": "connectnodeweb_1345359613:WEB",
  "stargatehostfqdn": "10.176.151.31",
  "via": "1.1 PPFE",
  "x-content-type-options": "nosniff",
  "x-frame-options": "SAMEORIGIN",
  "x-xss-protection": "1; mode\u003dblock",
  "location": "",
  "refresh": "",
  "transfer-encoding": "chunked"
}
response_body
{"issuer":"https://www.fapidev.stage.paypal.com/connect/au","authorization_endpoint":"https://www.fapidev.stage.paypal.com/idapps/connect","registration_endpoint":"https://api.fapidev.stage.paypal.com/v1/oauth2/applications","token_endpoint":"https://api.fapidev.stage.paypal.com/v1/oauth2/token","userinfo_endpoint":"https://api.fapidev.stage.paypal.com/v1/identity/oauth2/userinfo","cdr_arrangement_revocation_endpoint":"https://api.fapidev.stage.paypal.com/v1/oauth2/revoke","introspection_endpoint":"https://api.fapidev.stage.paypal.com/v1/oauth2/introspect","pushed_authorization_request_endpoint":"https://api.fapidev.stage.paypal.com/v1/oauth2/authorize","jwks_uri":"https://www.fapidev.stage.paypal.com/v1/oauth2/certs","token_endpoint_auth_methods_supported":["private_key_jwt"],"response_types_supported":["code id_token"],"response_modes_supported":["fragment","jwt","fragment.jwt"],"grant_types_supported":["authorization_code","client_credentials","refresh_token"],"subject_types_supported":["pairwise"],"scopes_supported":["profile","openid","bank:accounts.basic:read","bank:accounts.detail:read","bank:transactions:read","bank:payees:read","bank:regular_payments:read","common:customer.basic:read","common:customer.detail:read"],"id_token_signing_alg_values_supported":["PS256"],"claims_supported":["sub","aud","iss","iat","exp","auth_time","nonce","sessionIndex","acr","sharing_duration","refresh_token_expires_at","sharing_expires_at","name","given_name","family_name","updated_at"],"code_challenge_methods_supported":["S256"],"acr_values_supported":["urn:cds.au:cdr:2","urn:cds.au:cdr:3"],"request_object_signing_alg_values_supported":["PS256"],"token_endpoint_auth_signing_alg_values_supported":["PS256"],"id_token_encryption_alg_values_supported":["RSA-OAEP"],"id_token_encryption_enc_values_supported":["A256GCM"],"authorization_signing_alg_values_supported":["RS256","PS256"],"authorization_encryption_alg_values_supported":["RSA-OAEP","RSA-OAEP-256"],"authorization_encryption_enc_values_supported":["A128CBC-HS256"],"request_parameter_supported":true,"claims_parameter_supported":true,"tls_client_certificate_bound_access_tokens":true}
2022-12-28 17:14:11 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
issuer
https://www.fapidev.stage.paypal.com/connect/au
authorization_endpoint
https://www.fapidev.stage.paypal.com/idapps/connect
registration_endpoint
https://api.fapidev.stage.paypal.com/v1/oauth2/applications
token_endpoint
https://api.fapidev.stage.paypal.com/v1/oauth2/token
userinfo_endpoint
https://api.fapidev.stage.paypal.com/v1/identity/oauth2/userinfo
cdr_arrangement_revocation_endpoint
https://api.fapidev.stage.paypal.com/v1/oauth2/revoke
introspection_endpoint
https://api.fapidev.stage.paypal.com/v1/oauth2/introspect
pushed_authorization_request_endpoint
https://api.fapidev.stage.paypal.com/v1/oauth2/authorize
jwks_uri
https://www.fapidev.stage.paypal.com/v1/oauth2/certs
token_endpoint_auth_methods_supported
[
  "private_key_jwt"
]
response_types_supported
[
  "code id_token"
]
response_modes_supported
[
  "fragment",
  "jwt",
  "fragment.jwt"
]
grant_types_supported
[
  "authorization_code",
  "client_credentials",
  "refresh_token"
]
subject_types_supported
[
  "pairwise"
]
scopes_supported
[
  "profile",
  "openid",
  "bank:accounts.basic:read",
  "bank:accounts.detail:read",
  "bank:transactions:read",
  "bank:payees:read",
  "bank:regular_payments:read",
  "common:customer.basic:read",
  "common:customer.detail:read"
]
id_token_signing_alg_values_supported
[
  "PS256"
]
claims_supported
[
  "sub",
  "aud",
  "iss",
  "iat",
  "exp",
  "auth_time",
  "nonce",
  "sessionIndex",
  "acr",
  "sharing_duration",
  "refresh_token_expires_at",
  "sharing_expires_at",
  "name",
  "given_name",
  "family_name",
  "updated_at"
]
code_challenge_methods_supported
[
  "S256"
]
acr_values_supported
[
  "urn:cds.au:cdr:2",
  "urn:cds.au:cdr:3"
]
request_object_signing_alg_values_supported
[
  "PS256"
]
token_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
id_token_encryption_alg_values_supported
[
  "RSA-OAEP"
]
id_token_encryption_enc_values_supported
[
  "A256GCM"
]
authorization_signing_alg_values_supported
[
  "RS256",
  "PS256"
]
authorization_encryption_alg_values_supported
[
  "RSA-OAEP",
  "RSA-OAEP-256"
]
authorization_encryption_enc_values_supported
[
  "A128CBC-HS256"
]
request_parameter_supported
true
claims_parameter_supported
true
tls_client_certificate_bound_access_tokens
true
2022-12-28 17:14:11 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2022-12-28 17:14:11 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2022-12-28 17:14:11
FetchServerKeys
Fetching server key
jwks_uri
https://www.fapidev.stage.paypal.com/v1/oauth2/certs
2022-12-28 17:14:11
FetchServerKeys
HTTP request
request_uri
https://www.fapidev.stage.paypal.com/v1/oauth2/certs
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-12-28 17:14:12 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "paypal-debug-id": "ed0f90dc13ab2",
  "server_info": "identityuserinfoserv:ppaas_1_2.v1.oauth2.certs.GET\u0026CalThreadId\u003d111\u0026TopLevelTxnStartTime\u003d18559ba2f94\u0026Host\u003dte-openid-conformance_identityuserinfoserv_0\u0026pid\u003d4137",
  "date": "Wed, 28 Dec 2022 17:14:12 GMT",
  "keep-alive": "timeout\u003d20",
  "border-ip": "10.177.136.229",
  "content-type": "application/json",
  "connection": "close",
  "location": "",
  "refresh": "",
  "transfer-encoding": "chunked"
}
response_body
{ "keys": [ { "kty": "RSA","alg": "RS256","use": "sig","kid": "16e6c7334cf754186f877ff1f4a0bc128e1c97ca","n": "ALk6-zOoZqVpGNvuEcJWBzDsPdwGwxl8M-c2acIMFkqPPdP9IJt0W3KUd5fHdyl1v_pO05kzQPGkKfgTrAL6X0dD2_48xzkkLN2ieiemc-DcfN971XX5Z0ITprPM1BiofYx_h_pJMiydHLQSJ485oyt0ZHPGysHa8w00x7D1OtqMToxfiwFsxcCyBlcPMOs7aijVWz7NGZxpgTb8OJZmOzVF0oVIhjek0oqXIQzQRlivBLhU4yYPnGdQ1g0Lcj5lkry5sZrNVijqn2E3yHDgiBSk-mKhLhCNwj3pQ4EfP42Kv_o-Gg-l2FRqQ1M0DJMcZiYv_vCteJY-HLpClS-BeF8","e": "AQAB" },{ "kty": "RSA","alg": "RS256","use": "sig","kid": "f75b64243cd5243febeb9540c3afd7b7ad15f291","n": "AIqA49-acaWGnxQf-U9VCaMsPVkzd4Qw3DocPRmtP-L1jVNV_Dm7FCFsg3jfF0uCSw9C6o9vSkmhtOKRUHwKG34AZuwK9XmcwFTVtXIzxRR8f1y30x7bygTWyEEa4NlENQuXiLXFVqpgKRD6iegusuuyglnAPJsAefDXiBBsuzIP607YDmmGMYWq__FjDpkzvN1v-6GcqmMMDmIeT_qUuEh6uTzzA1DJNj3GBSeDCGmUabaPt8UMhBqkrg-w3WW6zFC4JJfNxLEbMHDvLCKIukp9hH0apZVkX8NPo_NX3Kn9HatoFXXVbquPIGsnCz1DB_EB4Il3aPyXgZoMKhsB3b0","e": "AQAB" },{ "kty": "RSA","alg": "RS256","use": "sig","e": "AQAB","kid": "9f6e65281cafa459d4286a83baf5c8d854ac85ad","n": "plJ4846Ptlt42acMVzJncc0UwGb_w2hHFK_Dfz1USsp7GwVdgprTdQhp618AfK-M_eHscX3LSJopTeD-FkRATq69DbpVXtMSZojqvO9T8O2J8yUR-cCauCn44Sna0K0-uaUCEn4mtnaka4PeYyeQBSm8gk3aqM2tMAlDfs8rMbv6RfXQ3VIUJSfiAdP_bVo_GnsVj5yoFzDNSycf4CREelaVaY6FFbsrIm-g7CUKljc9osKoVf7ATsOc6SxBYMF3Z-KWpvJt0nkWSs5x3AODrNEw0CPKX4RrnspmsNaAKkpNCO-kY8yEL9Zd6yfR_KggbyekWhqtVvVRyo-oQPJr8Q","acr": [ "idp","server","native","user" ] },{ "kty": "RSA","alg": "RS256","use": "sig","e": "AQAB","kid": "6dba5fb793d7416a8fd6a4d2bf62d256","n": "AJE__GbTc-7uaOXjOMWu6d5XQnxnaEbh4aqCdGdvwJp-EOuS_SElmbo6vqGHTpm85AXv32mpZXYpoJZ6juJTv3H-LPn0FaEj4tCI7IMtxzzN6mbB6Cg-Msipj_fkHRt6AfjrAJQH97CAFBVP_35cP_sEeAYznoFNt-XbdW2mkw-y7pM2uUwYcZ9O9iPj8dh2YgBfq_lkOj6NioRcLwD5mrY95pUaDkAw3psdM2MPGJs56M-2DqbOFZk-oPcvg4lIo26EMFtbKwLbTlPrxvOionLeBB9efSiaQP8iP1F643p7PRFXsMoQOVZxQDrgKx1Oo8K-T31UEgcQHE7B30tE_4k","acr": [ "idp","server","native","user" ] },{ "kty": "EC","crv": "P-256","x": "CH-MpL3ENTzTO4Mp3l2Exayxl1zCEiW3eQN5Sco834Y","y": "UY6DjTtlobeiZ0wqnwBui6t6dhTn572B6AC7d77AkPg","kid": "55651eaea426cd5a239ee4f501730976b6c31fcd","acr": [ "client" ] },{ "kty": "EC","crv": "P-256","x": "AmJx63lQVdD6TVSACgQaMdAAHjj7LSuma8fcDRTlJ3A","y": "_5SAq2vw6sLjX8hKmr1EQoyHqa_YU7re-DHMsm7F3Qo","kid": "e04bb7b365044ad4859f4c36e4069d5f","acr": [ "client" ] },{ "kty": "EC","crv": "P-256","x": "aKmNrq2SurGcu2akdJO2dQsEtf-zt07XWwPEn5JjcYw","y": "8gbwmvVu1YaXH6Ic-IaRDAFi28KYf_yED1lboIOu6oE","kid": "17b76ae1898c4f6934ec19fe26f6ce639b151e94","acr": [ "idp","server","native","user" ] },{ "kty": "EC","crv": "P-256","x": "0Zc5ob5GsZCXZg0RZBk2WixouChbXImoaVFoJMTQ8o8","y": "175rFpTYHr2u5IeauUMuiIyxjb_mFlGLZCKwMjooBdc","kid": "b19ab7124dd243df92ffcffbb87c10e3","acr": [ "idp","server","native","user" ] },{ "kty": "RSA","e": "AQAB","use": "sig","kid": "kid1","alg": "PS256","n": "sTEjZF4D7BFlT67yQ4nTjUQpAxKZfthcaxujk9fz7o_Ycs2-HKK9-w0HPCs7XsCOsgZBSvYODPQ7KG1ROgISZWzWmc_lBRnBfGDlQrO7eco2O1IXoF3fxDMejOyHrtq9KYdhOiLVOkU7isA0HE7noPpEH-uSAipTiydVVsxaHrxLiF1q2llDhffBWnhyyBKqpF81n_EhSwAsQe3y45aVTwDHWlP3ZPouaeQ1Znsi2UEvQbie-OE8LzeSmq372Szp5BJHxBO1EU8DtrY9blf4i5wb51LPWi7e-5IlTCfhwsQBeoG30GfcInJScdAFfvxX1JDM7UQUdOsvnKL2nSdjfQ" },{ "kty": "EC","use": "sig","crv": "P-256","kid": "kid2","x": "9DOOhDKw6Icm4Z_91_zLUyHR7_M5nvqDd-URPKjkyww","y": "h4xNP5aTxBBzOujsEWXbrRZjthNDztkwT2aP0dR1vM8","alg": "ES256" },{ "kty": "RSA","e": "AQAB","use": "sig","kid": "kid3","alg": "PS256","n": "9lNJj6mHRdkqItMFJn27gO1zFkwuG6Dy1Q6XcI9UIrJ9UeBfHW0lAs4WWPqUxRPTT3uwOgp6bLtekH7xaDH0PoKFoqJvJR6rhW538alC8p5UOFQbbYELzEQ-XrR11Cas5x7n4aduHjnBNbY60eMmBPk5m-RjVoFXvGSnqbs9mZ2vkQTYx0WPus3rQW7ycskfF-nwnVIgqaqeEj7jguyCsU-s34rZ_u8uYpm7PWC-SEcDsPOag17sPa3LZ80D42wuRmHjMdH1l0X8EH3VVL-_wrVCErxDUz58mBe2-v0BVS37aYp4QjrT6NSnkpp3CB8DGYAwuU0OGzbsn4an1tFciQ" },{ "kty": "EC","use": "sig","crv": "P-256","kid": "kid4","x": "Bua3EnhDGjGaP6QKA0Toy2P1xlY5BGdKHlVrrcKauMc","y": "GZ9jsyb7TKwRGVD3h378FL1i8G3WhKu3zoAnNKXBe2Y","alg": "ES256" },{ "kty": "RSA","e": "AQAB","use": "sig","kid": "kid5","alg": "PS256","n": "ALr93oilgumGhnE27SsC1RwpbI0M5XbjHWlcSdTnOktAkVgOWSynlSPYpfrJxTA7zLdu4AnUnm5cqCUsHUueviom_8atYmONCGjHORV2jZfe6ozWXJJ0I24wok85YLWTIKyMS7UkWX7hc7ahgkW6qdfz49WIAPd-d-aZrsKGAlGPHLGdaQYFlB_UhNZIEOYJFqgbilIMmESPL6qu3mqeae14TtnVt1NoaInMKKMH7nvq_NIju9sT39CuchCtz-qccDfmb3AHD6oiihuh3bTCTmRyqFa3htPSbDqpKjM2I3HIwEd4Z4aEkqs4KBDF12G7K0WstjgYeYqAvRbNIP0iRpk" },{ "kty": "RSA","e": "AQAB","use": "sig","kid": "kid6","alg": "PS256","n": "AN0Baz8qLH75_NoqDZZDHyxJgDTshjd__9fmn3hLd6bdsGCprC8g3-rtdmOOujvAEAOZLrKNeDv5OETqcRbE2jvXpXPu6dutk7Pp31w_eN7IPP1mbEH4WjL2AvhcAVT75VIx02kc5Zp6c6Ov5ZnusVazzAbIzhUc08XU4sKYlkC_ZTeSn1nKdJoVBIzM8wWQ--PZd4zF_Qj5sZZf-Rn2Yzq4gERutbpNK7rg6cUS65h1nG2GUQbsBTlR5iiSTgjBTz9_qul7VdGcTlonWjlrLQ2LJF47M3dL_NaFlinhQ3jEpEncZ9YQmQ8DkvFZSIcfFqLSEPdgtPU4et7PJigC8ms" },{ "kty": "RSA","e": "AQAB","use": "sig","kid": "kid7","alg": "PS256","n": "ALMplCU9WSfZ526abAtYpc2SAdDMQUstyZeC66wvzgULKsBkUyeIDW40YdlozFx0ZqMISeORBmIXmmGQ6sehAOpoJwWzmL_ZDQn107_EqpkFdps5sk0cr7LQ-_VOF95fcwRRA83JcqioBX3vXMS4E1G_0cWtAHKfsqJdBg0RyANKzPuJ60Ayo-OYHtxsWJ1ouhMkTQG3lQY5JsXft3Tg7bq66y2T6KbGaIhtkknIAr01C1-J9bZ5n7CXdidcOmDvUt9E2yW1AMQIk7TVTEE47EVAGvvLwR31HV-GnPYcfawPH5Wr-VdifrlBDwRykN4jKvaCwt4Z4VAM_1KSJ6k7SwM" },{ "kty": "RSA","e": "AQAB","use": "sig","kid": "417b3aa11a30464e838bf459b9bd8b88","alg": "PS256","n": "g_-zvuMb6ZKCAU9Re2NIIDIvc8Yu46knci_hksRgR4HMw0kLfit9OWvVl3PIQbs4kBe7tz2x-CfwqrU9u6fRkHy5nkBRPxmI8YXQ3fpOTfuGgxVn8tknwpiHtFkjXMr5GaBM6AeMHttU3tieTwu73-u3Y2kZ8AOU12MYz0Ajh-cig5P7KOzO10nxxYpfwzhvy_C-7UhtxK0EbKOgOpKBFu6P0R6Yxg04Lg-uWNb53jecFg9nUHlfOmS1blx_v56BoI6kYkcWit7VNH_Bom125X44RAzJhpAT2xRA782BRey3iQDlGOhTTjEwy9OrcgGIhMBUKcEQ617D8HBdEKGy6w" },{ "kty": "RSA","e": "AQAB","use": "sig","kid": "f310126cf51646bcab29df88ad18f598","alg": "PS256","n": "AJBStTU8MgEM6LL6yLpNlqGON_jzJBiDGmCEbAbWWk70zaS8ocCVUtjfhvULPpQlpFD1fY9e13nHCg0x0LPqhbWd1vcYnhVUQ66Vs2gl8P1a3rc6abISgI-PQhHBu65TiyTLOwnDAg1RheDeaDvDnD6jH5xsLi27c_ZfE5GEdQqZFnyh15umfV0-R1rv1YuS2ShlEPfkplCFQP9P4G4l6geoDSdAa2YS43_5R1pQYQWLCGUNVkGluLlvhrlvpPy_kSVq43s3d8oPYvg49CoIeX_WBfW5mUs5Wxzn860mkp6ccQK4yw1mUwzB-Xy2bJroeYAWwTTNIavJ8DDhi19_pOU" },{ "kty": "RSA","e": "AQAB","use": "sig","kid": "yqnQAHmYjEIMS3hjLabfLPVjH5w4Aq41qM4c7Wk8544","alg": "PS256","n": "r8z1xT8BFG8bS4NwekfU7e2k6ypuA7vmq3sB05Ru7YWoMRVzQXFK27eE9ELP2loM88paHXX2lqkqk30c7QXzBEVzN20E0hnfoS0FPsBHjYYwTAEosYem6PlJ4MohRnHlXeir2HMBbBAlgBigsUHZp8zyLe4KXJLsf1wl_Fa-1zXY1c5e9VetBvoAPx048ow62jkFvqxyjAD00I-9JxhGlraA6BpAGRuAs_6wg9VEfgEUZKwVxKo7fsTH5jBTHQZ5KZmOd4YBCFLN6m53mbIZKn0dx53IgE_TY1nQBHGGJf5h1AAcQ1WIbywLBu06MEU_zjEHEYthc4gHuOritmAq5w" },{ "kty": "RSA","e": "AQAB","use": "enc","kid": "9amBVyUT8cYOC6Th5w7wIUTjcbevZqwXOghz2tUbgxA","alg": "RSA-OAEP","n": "mYvgiXAf1YudSJQo2HW93DtOjEMmu-fTzYynwqlvJO8DCEAxikMKd4u3Y61-TvYluudG1yx4Gu52iQsjikNthh3ic7c2FhONJvAdF1HUwdG-Sejzy4esP32W1sFerXZcEikW1EOgZaePjzGtF0BUQbnzHxjkfwea1PWfSwXKMazNhRNsufq5Vay4tQwgB7dDQJvyWWOJ2LpzuVkGqPHMC0_Vf5ZwGjCMHpfUGOtMBco_2hXjs1sVjagA7zbGFov8yd4STrD3UNPgfqLrrlvdBOPBHHON8v-iDfFr3gxpyJEsOdVlPaxIuZyCFLygKYY-oUg8YlhFHp_KxrxssWv8oQ" },{ "kty": "RSA","alg": "RS256","use": "sig","kid": "0p8fuebzyxcoikyfytc3rkp5zzsefd6nceplqjfe","n":"AMI4nT637KP8GW8ptjK4dz1qDg-Jvnrg1-oYl3mWWJcl0otmF7xLySLEiWLPhAQB7x4Pui3s4SJmhV44wfGolWSsG9d1UQk3weIAnPZmBawUz6Q9PipMMIcP1_AyJ4n5eOOCXUDVflyQzPyikIStZlBvy5LUO-XwONEE66EYdIJyiosr1wn2qBLuWnrvMDeHLtVzMQjiTgNi0Lf3m_5sYa5kE3Yiyzy0r6zI4G6O9R-FQID29mUNPBy2fGsvS9ffat8u87rb96-SW_kLIKltIdI_yvTxkG4C9RyM6igCpwk_VhatCkX_iF5AkU8sEIphvEjjds19FpIeVoDaEnEQJDU","e": "AQAB" },{ "kty": "RSA","alg": "PS256","use": "sig","kid": "zd5v2oifghewbxgpfsxavzl4jqxyxtc2wyi8qu0x","n": "kl3M-moMDxc6fN11Rs57unybqcohsnCaH1jTftBmnXCXRtyyxEGxCJU5ZSSZYRQtJi-TCk9SvgbkTEAH_pJQLtw7dajkCtRQ0JUFNvdYdxPVE-yMA6CTkPnPyfK610lgzf7Nm7hyHaVRbcnvparVaPXIDmrW0-UctCqmrM-TNvz5m2SrC4HHAfRJa0VKsw7wcobk8jKnf3yZKJApa-Ha27vToDDMrESj8WW42HPhGizMX3Yo3qdkfoQCbWBlRwB8BLylSnzyMtO8OqdDGwpOEmcwt9EnY54vuXQ424Abk6SD0Vr7H8PLL1mii2Db3jToWBp6QCL_6ANAFsS2CBp51Q","e": "AQAB" },{ "kty": "EC","crv": "P-256","x": "A2BPlX577dis3_MKXFko3k27Y72QBoBPnv0dyisDe8A","y": "ipQ7m7-dNB_r12GJNCJ-vw36I0fvslZdbjaXcuAU40g","kid": "qbo9erwnz9aytisgmlyvwznt74xnpk5mfpc3vjlu" } ] }
2022-12-28 17:14:12
FetchServerKeys
Found JWK set string
jwk_string
{ "keys": [ { "kty": "RSA","alg": "RS256","use": "sig","kid": "16e6c7334cf754186f877ff1f4a0bc128e1c97ca","n": "ALk6-zOoZqVpGNvuEcJWBzDsPdwGwxl8M-c2acIMFkqPPdP9IJt0W3KUd5fHdyl1v_pO05kzQPGkKfgTrAL6X0dD2_48xzkkLN2ieiemc-DcfN971XX5Z0ITprPM1BiofYx_h_pJMiydHLQSJ485oyt0ZHPGysHa8w00x7D1OtqMToxfiwFsxcCyBlcPMOs7aijVWz7NGZxpgTb8OJZmOzVF0oVIhjek0oqXIQzQRlivBLhU4yYPnGdQ1g0Lcj5lkry5sZrNVijqn2E3yHDgiBSk-mKhLhCNwj3pQ4EfP42Kv_o-Gg-l2FRqQ1M0DJMcZiYv_vCteJY-HLpClS-BeF8","e": "AQAB" },{ "kty": "RSA","alg": "RS256","use": "sig","kid": "f75b64243cd5243febeb9540c3afd7b7ad15f291","n": "AIqA49-acaWGnxQf-U9VCaMsPVkzd4Qw3DocPRmtP-L1jVNV_Dm7FCFsg3jfF0uCSw9C6o9vSkmhtOKRUHwKG34AZuwK9XmcwFTVtXIzxRR8f1y30x7bygTWyEEa4NlENQuXiLXFVqpgKRD6iegusuuyglnAPJsAefDXiBBsuzIP607YDmmGMYWq__FjDpkzvN1v-6GcqmMMDmIeT_qUuEh6uTzzA1DJNj3GBSeDCGmUabaPt8UMhBqkrg-w3WW6zFC4JJfNxLEbMHDvLCKIukp9hH0apZVkX8NPo_NX3Kn9HatoFXXVbquPIGsnCz1DB_EB4Il3aPyXgZoMKhsB3b0","e": "AQAB" },{ "kty": "RSA","alg": "RS256","use": "sig","e": "AQAB","kid": "9f6e65281cafa459d4286a83baf5c8d854ac85ad","n": "plJ4846Ptlt42acMVzJncc0UwGb_w2hHFK_Dfz1USsp7GwVdgprTdQhp618AfK-M_eHscX3LSJopTeD-FkRATq69DbpVXtMSZojqvO9T8O2J8yUR-cCauCn44Sna0K0-uaUCEn4mtnaka4PeYyeQBSm8gk3aqM2tMAlDfs8rMbv6RfXQ3VIUJSfiAdP_bVo_GnsVj5yoFzDNSycf4CREelaVaY6FFbsrIm-g7CUKljc9osKoVf7ATsOc6SxBYMF3Z-KWpvJt0nkWSs5x3AODrNEw0CPKX4RrnspmsNaAKkpNCO-kY8yEL9Zd6yfR_KggbyekWhqtVvVRyo-oQPJr8Q","acr": [ "idp","server","native","user" ] },{ "kty": "RSA","alg": "RS256","use": "sig","e": "AQAB","kid": "6dba5fb793d7416a8fd6a4d2bf62d256","n": "AJE__GbTc-7uaOXjOMWu6d5XQnxnaEbh4aqCdGdvwJp-EOuS_SElmbo6vqGHTpm85AXv32mpZXYpoJZ6juJTv3H-LPn0FaEj4tCI7IMtxzzN6mbB6Cg-Msipj_fkHRt6AfjrAJQH97CAFBVP_35cP_sEeAYznoFNt-XbdW2mkw-y7pM2uUwYcZ9O9iPj8dh2YgBfq_lkOj6NioRcLwD5mrY95pUaDkAw3psdM2MPGJs56M-2DqbOFZk-oPcvg4lIo26EMFtbKwLbTlPrxvOionLeBB9efSiaQP8iP1F643p7PRFXsMoQOVZxQDrgKx1Oo8K-T31UEgcQHE7B30tE_4k","acr": [ "idp","server","native","user" ] },{ "kty": "EC","crv": "P-256","x": "CH-MpL3ENTzTO4Mp3l2Exayxl1zCEiW3eQN5Sco834Y","y": "UY6DjTtlobeiZ0wqnwBui6t6dhTn572B6AC7d77AkPg","kid": "55651eaea426cd5a239ee4f501730976b6c31fcd","acr": [ "client" ] },{ "kty": "EC","crv": "P-256","x": "AmJx63lQVdD6TVSACgQaMdAAHjj7LSuma8fcDRTlJ3A","y": "_5SAq2vw6sLjX8hKmr1EQoyHqa_YU7re-DHMsm7F3Qo","kid": "e04bb7b365044ad4859f4c36e4069d5f","acr": [ "client" ] },{ "kty": "EC","crv": "P-256","x": "aKmNrq2SurGcu2akdJO2dQsEtf-zt07XWwPEn5JjcYw","y": "8gbwmvVu1YaXH6Ic-IaRDAFi28KYf_yED1lboIOu6oE","kid": "17b76ae1898c4f6934ec19fe26f6ce639b151e94","acr": [ "idp","server","native","user" ] },{ "kty": "EC","crv": "P-256","x": "0Zc5ob5GsZCXZg0RZBk2WixouChbXImoaVFoJMTQ8o8","y": "175rFpTYHr2u5IeauUMuiIyxjb_mFlGLZCKwMjooBdc","kid": "b19ab7124dd243df92ffcffbb87c10e3","acr": [ "idp","server","native","user" ] },{ "kty": "RSA","e": "AQAB","use": "sig","kid": "kid1","alg": "PS256","n": "sTEjZF4D7BFlT67yQ4nTjUQpAxKZfthcaxujk9fz7o_Ycs2-HKK9-w0HPCs7XsCOsgZBSvYODPQ7KG1ROgISZWzWmc_lBRnBfGDlQrO7eco2O1IXoF3fxDMejOyHrtq9KYdhOiLVOkU7isA0HE7noPpEH-uSAipTiydVVsxaHrxLiF1q2llDhffBWnhyyBKqpF81n_EhSwAsQe3y45aVTwDHWlP3ZPouaeQ1Znsi2UEvQbie-OE8LzeSmq372Szp5BJHxBO1EU8DtrY9blf4i5wb51LPWi7e-5IlTCfhwsQBeoG30GfcInJScdAFfvxX1JDM7UQUdOsvnKL2nSdjfQ" },{ "kty": "EC","use": "sig","crv": "P-256","kid": "kid2","x": "9DOOhDKw6Icm4Z_91_zLUyHR7_M5nvqDd-URPKjkyww","y": "h4xNP5aTxBBzOujsEWXbrRZjthNDztkwT2aP0dR1vM8","alg": "ES256" },{ "kty": "RSA","e": "AQAB","use": "sig","kid": "kid3","alg": "PS256","n": "9lNJj6mHRdkqItMFJn27gO1zFkwuG6Dy1Q6XcI9UIrJ9UeBfHW0lAs4WWPqUxRPTT3uwOgp6bLtekH7xaDH0PoKFoqJvJR6rhW538alC8p5UOFQbbYELzEQ-XrR11Cas5x7n4aduHjnBNbY60eMmBPk5m-RjVoFXvGSnqbs9mZ2vkQTYx0WPus3rQW7ycskfF-nwnVIgqaqeEj7jguyCsU-s34rZ_u8uYpm7PWC-SEcDsPOag17sPa3LZ80D42wuRmHjMdH1l0X8EH3VVL-_wrVCErxDUz58mBe2-v0BVS37aYp4QjrT6NSnkpp3CB8DGYAwuU0OGzbsn4an1tFciQ" },{ "kty": "EC","use": "sig","crv": "P-256","kid": "kid4","x": "Bua3EnhDGjGaP6QKA0Toy2P1xlY5BGdKHlVrrcKauMc","y": "GZ9jsyb7TKwRGVD3h378FL1i8G3WhKu3zoAnNKXBe2Y","alg": "ES256" },{ "kty": "RSA","e": "AQAB","use": "sig","kid": "kid5","alg": "PS256","n": "ALr93oilgumGhnE27SsC1RwpbI0M5XbjHWlcSdTnOktAkVgOWSynlSPYpfrJxTA7zLdu4AnUnm5cqCUsHUueviom_8atYmONCGjHORV2jZfe6ozWXJJ0I24wok85YLWTIKyMS7UkWX7hc7ahgkW6qdfz49WIAPd-d-aZrsKGAlGPHLGdaQYFlB_UhNZIEOYJFqgbilIMmESPL6qu3mqeae14TtnVt1NoaInMKKMH7nvq_NIju9sT39CuchCtz-qccDfmb3AHD6oiihuh3bTCTmRyqFa3htPSbDqpKjM2I3HIwEd4Z4aEkqs4KBDF12G7K0WstjgYeYqAvRbNIP0iRpk" },{ "kty": "RSA","e": "AQAB","use": "sig","kid": "kid6","alg": "PS256","n": "AN0Baz8qLH75_NoqDZZDHyxJgDTshjd__9fmn3hLd6bdsGCprC8g3-rtdmOOujvAEAOZLrKNeDv5OETqcRbE2jvXpXPu6dutk7Pp31w_eN7IPP1mbEH4WjL2AvhcAVT75VIx02kc5Zp6c6Ov5ZnusVazzAbIzhUc08XU4sKYlkC_ZTeSn1nKdJoVBIzM8wWQ--PZd4zF_Qj5sZZf-Rn2Yzq4gERutbpNK7rg6cUS65h1nG2GUQbsBTlR5iiSTgjBTz9_qul7VdGcTlonWjlrLQ2LJF47M3dL_NaFlinhQ3jEpEncZ9YQmQ8DkvFZSIcfFqLSEPdgtPU4et7PJigC8ms" },{ "kty": "RSA","e": "AQAB","use": "sig","kid": "kid7","alg": "PS256","n": "ALMplCU9WSfZ526abAtYpc2SAdDMQUstyZeC66wvzgULKsBkUyeIDW40YdlozFx0ZqMISeORBmIXmmGQ6sehAOpoJwWzmL_ZDQn107_EqpkFdps5sk0cr7LQ-_VOF95fcwRRA83JcqioBX3vXMS4E1G_0cWtAHKfsqJdBg0RyANKzPuJ60Ayo-OYHtxsWJ1ouhMkTQG3lQY5JsXft3Tg7bq66y2T6KbGaIhtkknIAr01C1-J9bZ5n7CXdidcOmDvUt9E2yW1AMQIk7TVTEE47EVAGvvLwR31HV-GnPYcfawPH5Wr-VdifrlBDwRykN4jKvaCwt4Z4VAM_1KSJ6k7SwM" },{ "kty": "RSA","e": "AQAB","use": "sig","kid": "417b3aa11a30464e838bf459b9bd8b88","alg": "PS256","n": "g_-zvuMb6ZKCAU9Re2NIIDIvc8Yu46knci_hksRgR4HMw0kLfit9OWvVl3PIQbs4kBe7tz2x-CfwqrU9u6fRkHy5nkBRPxmI8YXQ3fpOTfuGgxVn8tknwpiHtFkjXMr5GaBM6AeMHttU3tieTwu73-u3Y2kZ8AOU12MYz0Ajh-cig5P7KOzO10nxxYpfwzhvy_C-7UhtxK0EbKOgOpKBFu6P0R6Yxg04Lg-uWNb53jecFg9nUHlfOmS1blx_v56BoI6kYkcWit7VNH_Bom125X44RAzJhpAT2xRA782BRey3iQDlGOhTTjEwy9OrcgGIhMBUKcEQ617D8HBdEKGy6w" },{ "kty": "RSA","e": "AQAB","use": "sig","kid": "f310126cf51646bcab29df88ad18f598","alg": "PS256","n": "AJBStTU8MgEM6LL6yLpNlqGON_jzJBiDGmCEbAbWWk70zaS8ocCVUtjfhvULPpQlpFD1fY9e13nHCg0x0LPqhbWd1vcYnhVUQ66Vs2gl8P1a3rc6abISgI-PQhHBu65TiyTLOwnDAg1RheDeaDvDnD6jH5xsLi27c_ZfE5GEdQqZFnyh15umfV0-R1rv1YuS2ShlEPfkplCFQP9P4G4l6geoDSdAa2YS43_5R1pQYQWLCGUNVkGluLlvhrlvpPy_kSVq43s3d8oPYvg49CoIeX_WBfW5mUs5Wxzn860mkp6ccQK4yw1mUwzB-Xy2bJroeYAWwTTNIavJ8DDhi19_pOU" },{ "kty": "RSA","e": "AQAB","use": "sig","kid": "yqnQAHmYjEIMS3hjLabfLPVjH5w4Aq41qM4c7Wk8544","alg": "PS256","n": "r8z1xT8BFG8bS4NwekfU7e2k6ypuA7vmq3sB05Ru7YWoMRVzQXFK27eE9ELP2loM88paHXX2lqkqk30c7QXzBEVzN20E0hnfoS0FPsBHjYYwTAEosYem6PlJ4MohRnHlXeir2HMBbBAlgBigsUHZp8zyLe4KXJLsf1wl_Fa-1zXY1c5e9VetBvoAPx048ow62jkFvqxyjAD00I-9JxhGlraA6BpAGRuAs_6wg9VEfgEUZKwVxKo7fsTH5jBTHQZ5KZmOd4YBCFLN6m53mbIZKn0dx53IgE_TY1nQBHGGJf5h1AAcQ1WIbywLBu06MEU_zjEHEYthc4gHuOritmAq5w" },{ "kty": "RSA","e": "AQAB","use": "enc","kid": "9amBVyUT8cYOC6Th5w7wIUTjcbevZqwXOghz2tUbgxA","alg": "RSA-OAEP","n": "mYvgiXAf1YudSJQo2HW93DtOjEMmu-fTzYynwqlvJO8DCEAxikMKd4u3Y61-TvYluudG1yx4Gu52iQsjikNthh3ic7c2FhONJvAdF1HUwdG-Sejzy4esP32W1sFerXZcEikW1EOgZaePjzGtF0BUQbnzHxjkfwea1PWfSwXKMazNhRNsufq5Vay4tQwgB7dDQJvyWWOJ2LpzuVkGqPHMC0_Vf5ZwGjCMHpfUGOtMBco_2hXjs1sVjagA7zbGFov8yd4STrD3UNPgfqLrrlvdBOPBHHON8v-iDfFr3gxpyJEsOdVlPaxIuZyCFLygKYY-oUg8YlhFHp_KxrxssWv8oQ" },{ "kty": "RSA","alg": "RS256","use": "sig","kid": "0p8fuebzyxcoikyfytc3rkp5zzsefd6nceplqjfe","n":"AMI4nT637KP8GW8ptjK4dz1qDg-Jvnrg1-oYl3mWWJcl0otmF7xLySLEiWLPhAQB7x4Pui3s4SJmhV44wfGolWSsG9d1UQk3weIAnPZmBawUz6Q9PipMMIcP1_AyJ4n5eOOCXUDVflyQzPyikIStZlBvy5LUO-XwONEE66EYdIJyiosr1wn2qBLuWnrvMDeHLtVzMQjiTgNi0Lf3m_5sYa5kE3Yiyzy0r6zI4G6O9R-FQID29mUNPBy2fGsvS9ffat8u87rb96-SW_kLIKltIdI_yvTxkG4C9RyM6igCpwk_VhatCkX_iF5AkU8sEIphvEjjds19FpIeVoDaEnEQJDU","e": "AQAB" },{ "kty": "RSA","alg": "PS256","use": "sig","kid": "zd5v2oifghewbxgpfsxavzl4jqxyxtc2wyi8qu0x","n": "kl3M-moMDxc6fN11Rs57unybqcohsnCaH1jTftBmnXCXRtyyxEGxCJU5ZSSZYRQtJi-TCk9SvgbkTEAH_pJQLtw7dajkCtRQ0JUFNvdYdxPVE-yMA6CTkPnPyfK610lgzf7Nm7hyHaVRbcnvparVaPXIDmrW0-UctCqmrM-TNvz5m2SrC4HHAfRJa0VKsw7wcobk8jKnf3yZKJApa-Ha27vToDDMrESj8WW42HPhGizMX3Yo3qdkfoQCbWBlRwB8BLylSnzyMtO8OqdDGwpOEmcwt9EnY54vuXQ424Abk6SD0Vr7H8PLL1mii2Db3jToWBp6QCL_6ANAFsS2CBp51Q","e": "AQAB" },{ "kty": "EC","crv": "P-256","x": "A2BPlX577dis3_MKXFko3k27Y72QBoBPnv0dyisDe8A","y": "ipQ7m7-dNB_r12GJNCJ-vw36I0fvslZdbjaXcuAU40g","kid": "qbo9erwnz9aytisgmlyvwznt74xnpk5mfpc3vjlu" } ] }
2022-12-28 17:14:12 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "kid": "16e6c7334cf754186f877ff1f4a0bc128e1c97ca",
      "n": "ALk6-zOoZqVpGNvuEcJWBzDsPdwGwxl8M-c2acIMFkqPPdP9IJt0W3KUd5fHdyl1v_pO05kzQPGkKfgTrAL6X0dD2_48xzkkLN2ieiemc-DcfN971XX5Z0ITprPM1BiofYx_h_pJMiydHLQSJ485oyt0ZHPGysHa8w00x7D1OtqMToxfiwFsxcCyBlcPMOs7aijVWz7NGZxpgTb8OJZmOzVF0oVIhjek0oqXIQzQRlivBLhU4yYPnGdQ1g0Lcj5lkry5sZrNVijqn2E3yHDgiBSk-mKhLhCNwj3pQ4EfP42Kv_o-Gg-l2FRqQ1M0DJMcZiYv_vCteJY-HLpClS-BeF8",
      "e": "AQAB"
    },
    {
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "kid": "f75b64243cd5243febeb9540c3afd7b7ad15f291",
      "n": "AIqA49-acaWGnxQf-U9VCaMsPVkzd4Qw3DocPRmtP-L1jVNV_Dm7FCFsg3jfF0uCSw9C6o9vSkmhtOKRUHwKG34AZuwK9XmcwFTVtXIzxRR8f1y30x7bygTWyEEa4NlENQuXiLXFVqpgKRD6iegusuuyglnAPJsAefDXiBBsuzIP607YDmmGMYWq__FjDpkzvN1v-6GcqmMMDmIeT_qUuEh6uTzzA1DJNj3GBSeDCGmUabaPt8UMhBqkrg-w3WW6zFC4JJfNxLEbMHDvLCKIukp9hH0apZVkX8NPo_NX3Kn9HatoFXXVbquPIGsnCz1DB_EB4Il3aPyXgZoMKhsB3b0",
      "e": "AQAB"
    },
    {
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "e": "AQAB",
      "kid": "9f6e65281cafa459d4286a83baf5c8d854ac85ad",
      "n": "plJ4846Ptlt42acMVzJncc0UwGb_w2hHFK_Dfz1USsp7GwVdgprTdQhp618AfK-M_eHscX3LSJopTeD-FkRATq69DbpVXtMSZojqvO9T8O2J8yUR-cCauCn44Sna0K0-uaUCEn4mtnaka4PeYyeQBSm8gk3aqM2tMAlDfs8rMbv6RfXQ3VIUJSfiAdP_bVo_GnsVj5yoFzDNSycf4CREelaVaY6FFbsrIm-g7CUKljc9osKoVf7ATsOc6SxBYMF3Z-KWpvJt0nkWSs5x3AODrNEw0CPKX4RrnspmsNaAKkpNCO-kY8yEL9Zd6yfR_KggbyekWhqtVvVRyo-oQPJr8Q",
      "acr": [
        "idp",
        "server",
        "native",
        "user"
      ]
    },
    {
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "e": "AQAB",
      "kid": "6dba5fb793d7416a8fd6a4d2bf62d256",
      "n": "AJE__GbTc-7uaOXjOMWu6d5XQnxnaEbh4aqCdGdvwJp-EOuS_SElmbo6vqGHTpm85AXv32mpZXYpoJZ6juJTv3H-LPn0FaEj4tCI7IMtxzzN6mbB6Cg-Msipj_fkHRt6AfjrAJQH97CAFBVP_35cP_sEeAYznoFNt-XbdW2mkw-y7pM2uUwYcZ9O9iPj8dh2YgBfq_lkOj6NioRcLwD5mrY95pUaDkAw3psdM2MPGJs56M-2DqbOFZk-oPcvg4lIo26EMFtbKwLbTlPrxvOionLeBB9efSiaQP8iP1F643p7PRFXsMoQOVZxQDrgKx1Oo8K-T31UEgcQHE7B30tE_4k",
      "acr": [
        "idp",
        "server",
        "native",
        "user"
      ]
    },
    {
      "kty": "EC",
      "crv": "P-256",
      "x": "CH-MpL3ENTzTO4Mp3l2Exayxl1zCEiW3eQN5Sco834Y",
      "y": "UY6DjTtlobeiZ0wqnwBui6t6dhTn572B6AC7d77AkPg",
      "kid": "55651eaea426cd5a239ee4f501730976b6c31fcd",
      "acr": [
        "client"
      ]
    },
    {
      "kty": "EC",
      "crv": "P-256",
      "x": "AmJx63lQVdD6TVSACgQaMdAAHjj7LSuma8fcDRTlJ3A",
      "y": "_5SAq2vw6sLjX8hKmr1EQoyHqa_YU7re-DHMsm7F3Qo",
      "kid": "e04bb7b365044ad4859f4c36e4069d5f",
      "acr": [
        "client"
      ]
    },
    {
      "kty": "EC",
      "crv": "P-256",
      "x": "aKmNrq2SurGcu2akdJO2dQsEtf-zt07XWwPEn5JjcYw",
      "y": "8gbwmvVu1YaXH6Ic-IaRDAFi28KYf_yED1lboIOu6oE",
      "kid": "17b76ae1898c4f6934ec19fe26f6ce639b151e94",
      "acr": [
        "idp",
        "server",
        "native",
        "user"
      ]
    },
    {
      "kty": "EC",
      "crv": "P-256",
      "x": "0Zc5ob5GsZCXZg0RZBk2WixouChbXImoaVFoJMTQ8o8",
      "y": "175rFpTYHr2u5IeauUMuiIyxjb_mFlGLZCKwMjooBdc",
      "kid": "b19ab7124dd243df92ffcffbb87c10e3",
      "acr": [
        "idp",
        "server",
        "native",
        "user"
      ]
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "kid1",
      "alg": "PS256",
      "n": "sTEjZF4D7BFlT67yQ4nTjUQpAxKZfthcaxujk9fz7o_Ycs2-HKK9-w0HPCs7XsCOsgZBSvYODPQ7KG1ROgISZWzWmc_lBRnBfGDlQrO7eco2O1IXoF3fxDMejOyHrtq9KYdhOiLVOkU7isA0HE7noPpEH-uSAipTiydVVsxaHrxLiF1q2llDhffBWnhyyBKqpF81n_EhSwAsQe3y45aVTwDHWlP3ZPouaeQ1Znsi2UEvQbie-OE8LzeSmq372Szp5BJHxBO1EU8DtrY9blf4i5wb51LPWi7e-5IlTCfhwsQBeoG30GfcInJScdAFfvxX1JDM7UQUdOsvnKL2nSdjfQ"
    },
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-256",
      "kid": "kid2",
      "x": "9DOOhDKw6Icm4Z_91_zLUyHR7_M5nvqDd-URPKjkyww",
      "y": "h4xNP5aTxBBzOujsEWXbrRZjthNDztkwT2aP0dR1vM8",
      "alg": "ES256"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "kid3",
      "alg": "PS256",
      "n": "9lNJj6mHRdkqItMFJn27gO1zFkwuG6Dy1Q6XcI9UIrJ9UeBfHW0lAs4WWPqUxRPTT3uwOgp6bLtekH7xaDH0PoKFoqJvJR6rhW538alC8p5UOFQbbYELzEQ-XrR11Cas5x7n4aduHjnBNbY60eMmBPk5m-RjVoFXvGSnqbs9mZ2vkQTYx0WPus3rQW7ycskfF-nwnVIgqaqeEj7jguyCsU-s34rZ_u8uYpm7PWC-SEcDsPOag17sPa3LZ80D42wuRmHjMdH1l0X8EH3VVL-_wrVCErxDUz58mBe2-v0BVS37aYp4QjrT6NSnkpp3CB8DGYAwuU0OGzbsn4an1tFciQ"
    },
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-256",
      "kid": "kid4",
      "x": "Bua3EnhDGjGaP6QKA0Toy2P1xlY5BGdKHlVrrcKauMc",
      "y": "GZ9jsyb7TKwRGVD3h378FL1i8G3WhKu3zoAnNKXBe2Y",
      "alg": "ES256"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "kid5",
      "alg": "PS256",
      "n": "ALr93oilgumGhnE27SsC1RwpbI0M5XbjHWlcSdTnOktAkVgOWSynlSPYpfrJxTA7zLdu4AnUnm5cqCUsHUueviom_8atYmONCGjHORV2jZfe6ozWXJJ0I24wok85YLWTIKyMS7UkWX7hc7ahgkW6qdfz49WIAPd-d-aZrsKGAlGPHLGdaQYFlB_UhNZIEOYJFqgbilIMmESPL6qu3mqeae14TtnVt1NoaInMKKMH7nvq_NIju9sT39CuchCtz-qccDfmb3AHD6oiihuh3bTCTmRyqFa3htPSbDqpKjM2I3HIwEd4Z4aEkqs4KBDF12G7K0WstjgYeYqAvRbNIP0iRpk"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "kid6",
      "alg": "PS256",
      "n": "AN0Baz8qLH75_NoqDZZDHyxJgDTshjd__9fmn3hLd6bdsGCprC8g3-rtdmOOujvAEAOZLrKNeDv5OETqcRbE2jvXpXPu6dutk7Pp31w_eN7IPP1mbEH4WjL2AvhcAVT75VIx02kc5Zp6c6Ov5ZnusVazzAbIzhUc08XU4sKYlkC_ZTeSn1nKdJoVBIzM8wWQ--PZd4zF_Qj5sZZf-Rn2Yzq4gERutbpNK7rg6cUS65h1nG2GUQbsBTlR5iiSTgjBTz9_qul7VdGcTlonWjlrLQ2LJF47M3dL_NaFlinhQ3jEpEncZ9YQmQ8DkvFZSIcfFqLSEPdgtPU4et7PJigC8ms"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "kid7",
      "alg": "PS256",
      "n": "ALMplCU9WSfZ526abAtYpc2SAdDMQUstyZeC66wvzgULKsBkUyeIDW40YdlozFx0ZqMISeORBmIXmmGQ6sehAOpoJwWzmL_ZDQn107_EqpkFdps5sk0cr7LQ-_VOF95fcwRRA83JcqioBX3vXMS4E1G_0cWtAHKfsqJdBg0RyANKzPuJ60Ayo-OYHtxsWJ1ouhMkTQG3lQY5JsXft3Tg7bq66y2T6KbGaIhtkknIAr01C1-J9bZ5n7CXdidcOmDvUt9E2yW1AMQIk7TVTEE47EVAGvvLwR31HV-GnPYcfawPH5Wr-VdifrlBDwRykN4jKvaCwt4Z4VAM_1KSJ6k7SwM"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "417b3aa11a30464e838bf459b9bd8b88",
      "alg": "PS256",
      "n": "g_-zvuMb6ZKCAU9Re2NIIDIvc8Yu46knci_hksRgR4HMw0kLfit9OWvVl3PIQbs4kBe7tz2x-CfwqrU9u6fRkHy5nkBRPxmI8YXQ3fpOTfuGgxVn8tknwpiHtFkjXMr5GaBM6AeMHttU3tieTwu73-u3Y2kZ8AOU12MYz0Ajh-cig5P7KOzO10nxxYpfwzhvy_C-7UhtxK0EbKOgOpKBFu6P0R6Yxg04Lg-uWNb53jecFg9nUHlfOmS1blx_v56BoI6kYkcWit7VNH_Bom125X44RAzJhpAT2xRA782BRey3iQDlGOhTTjEwy9OrcgGIhMBUKcEQ617D8HBdEKGy6w"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "f310126cf51646bcab29df88ad18f598",
      "alg": "PS256",
      "n": "AJBStTU8MgEM6LL6yLpNlqGON_jzJBiDGmCEbAbWWk70zaS8ocCVUtjfhvULPpQlpFD1fY9e13nHCg0x0LPqhbWd1vcYnhVUQ66Vs2gl8P1a3rc6abISgI-PQhHBu65TiyTLOwnDAg1RheDeaDvDnD6jH5xsLi27c_ZfE5GEdQqZFnyh15umfV0-R1rv1YuS2ShlEPfkplCFQP9P4G4l6geoDSdAa2YS43_5R1pQYQWLCGUNVkGluLlvhrlvpPy_kSVq43s3d8oPYvg49CoIeX_WBfW5mUs5Wxzn860mkp6ccQK4yw1mUwzB-Xy2bJroeYAWwTTNIavJ8DDhi19_pOU"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "yqnQAHmYjEIMS3hjLabfLPVjH5w4Aq41qM4c7Wk8544",
      "alg": "PS256",
      "n": "r8z1xT8BFG8bS4NwekfU7e2k6ypuA7vmq3sB05Ru7YWoMRVzQXFK27eE9ELP2loM88paHXX2lqkqk30c7QXzBEVzN20E0hnfoS0FPsBHjYYwTAEosYem6PlJ4MohRnHlXeir2HMBbBAlgBigsUHZp8zyLe4KXJLsf1wl_Fa-1zXY1c5e9VetBvoAPx048ow62jkFvqxyjAD00I-9JxhGlraA6BpAGRuAs_6wg9VEfgEUZKwVxKo7fsTH5jBTHQZ5KZmOd4YBCFLN6m53mbIZKn0dx53IgE_TY1nQBHGGJf5h1AAcQ1WIbywLBu06MEU_zjEHEYthc4gHuOritmAq5w"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "9amBVyUT8cYOC6Th5w7wIUTjcbevZqwXOghz2tUbgxA",
      "alg": "RSA-OAEP",
      "n": "mYvgiXAf1YudSJQo2HW93DtOjEMmu-fTzYynwqlvJO8DCEAxikMKd4u3Y61-TvYluudG1yx4Gu52iQsjikNthh3ic7c2FhONJvAdF1HUwdG-Sejzy4esP32W1sFerXZcEikW1EOgZaePjzGtF0BUQbnzHxjkfwea1PWfSwXKMazNhRNsufq5Vay4tQwgB7dDQJvyWWOJ2LpzuVkGqPHMC0_Vf5ZwGjCMHpfUGOtMBco_2hXjs1sVjagA7zbGFov8yd4STrD3UNPgfqLrrlvdBOPBHHON8v-iDfFr3gxpyJEsOdVlPaxIuZyCFLygKYY-oUg8YlhFHp_KxrxssWv8oQ"
    },
    {
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "kid": "0p8fuebzyxcoikyfytc3rkp5zzsefd6nceplqjfe",
      "n": "AMI4nT637KP8GW8ptjK4dz1qDg-Jvnrg1-oYl3mWWJcl0otmF7xLySLEiWLPhAQB7x4Pui3s4SJmhV44wfGolWSsG9d1UQk3weIAnPZmBawUz6Q9PipMMIcP1_AyJ4n5eOOCXUDVflyQzPyikIStZlBvy5LUO-XwONEE66EYdIJyiosr1wn2qBLuWnrvMDeHLtVzMQjiTgNi0Lf3m_5sYa5kE3Yiyzy0r6zI4G6O9R-FQID29mUNPBy2fGsvS9ffat8u87rb96-SW_kLIKltIdI_yvTxkG4C9RyM6igCpwk_VhatCkX_iF5AkU8sEIphvEjjds19FpIeVoDaEnEQJDU",
      "e": "AQAB"
    },
    {
      "kty": "RSA",
      "alg": "PS256",
      "use": "sig",
      "kid": "zd5v2oifghewbxgpfsxavzl4jqxyxtc2wyi8qu0x",
      "n": "kl3M-moMDxc6fN11Rs57unybqcohsnCaH1jTftBmnXCXRtyyxEGxCJU5ZSSZYRQtJi-TCk9SvgbkTEAH_pJQLtw7dajkCtRQ0JUFNvdYdxPVE-yMA6CTkPnPyfK610lgzf7Nm7hyHaVRbcnvparVaPXIDmrW0-UctCqmrM-TNvz5m2SrC4HHAfRJa0VKsw7wcobk8jKnf3yZKJApa-Ha27vToDDMrESj8WW42HPhGizMX3Yo3qdkfoQCbWBlRwB8BLylSnzyMtO8OqdDGwpOEmcwt9EnY54vuXQ424Abk6SD0Vr7H8PLL1mii2Db3jToWBp6QCL_6ANAFsS2CBp51Q",
      "e": "AQAB"
    },
    {
      "kty": "EC",
      "crv": "P-256",
      "x": "A2BPlX577dis3_MKXFko3k27Y72QBoBPnv0dyisDe8A",
      "y": "ipQ7m7-dNB_r12GJNCJ-vw36I0fvslZdbjaXcuAU40g",
      "kid": "qbo9erwnz9aytisgmlyvwznt74xnpk5mfpc3vjlu"
    }
  ]
}
2022-12-28 17:14:12 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "kid": "16e6c7334cf754186f877ff1f4a0bc128e1c97ca",
      "n": "ALk6-zOoZqVpGNvuEcJWBzDsPdwGwxl8M-c2acIMFkqPPdP9IJt0W3KUd5fHdyl1v_pO05kzQPGkKfgTrAL6X0dD2_48xzkkLN2ieiemc-DcfN971XX5Z0ITprPM1BiofYx_h_pJMiydHLQSJ485oyt0ZHPGysHa8w00x7D1OtqMToxfiwFsxcCyBlcPMOs7aijVWz7NGZxpgTb8OJZmOzVF0oVIhjek0oqXIQzQRlivBLhU4yYPnGdQ1g0Lcj5lkry5sZrNVijqn2E3yHDgiBSk-mKhLhCNwj3pQ4EfP42Kv_o-Gg-l2FRqQ1M0DJMcZiYv_vCteJY-HLpClS-BeF8",
      "e": "AQAB"
    },
    {
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "kid": "f75b64243cd5243febeb9540c3afd7b7ad15f291",
      "n": "AIqA49-acaWGnxQf-U9VCaMsPVkzd4Qw3DocPRmtP-L1jVNV_Dm7FCFsg3jfF0uCSw9C6o9vSkmhtOKRUHwKG34AZuwK9XmcwFTVtXIzxRR8f1y30x7bygTWyEEa4NlENQuXiLXFVqpgKRD6iegusuuyglnAPJsAefDXiBBsuzIP607YDmmGMYWq__FjDpkzvN1v-6GcqmMMDmIeT_qUuEh6uTzzA1DJNj3GBSeDCGmUabaPt8UMhBqkrg-w3WW6zFC4JJfNxLEbMHDvLCKIukp9hH0apZVkX8NPo_NX3Kn9HatoFXXVbquPIGsnCz1DB_EB4Il3aPyXgZoMKhsB3b0",
      "e": "AQAB"
    },
    {
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "e": "AQAB",
      "kid": "9f6e65281cafa459d4286a83baf5c8d854ac85ad",
      "n": "plJ4846Ptlt42acMVzJncc0UwGb_w2hHFK_Dfz1USsp7GwVdgprTdQhp618AfK-M_eHscX3LSJopTeD-FkRATq69DbpVXtMSZojqvO9T8O2J8yUR-cCauCn44Sna0K0-uaUCEn4mtnaka4PeYyeQBSm8gk3aqM2tMAlDfs8rMbv6RfXQ3VIUJSfiAdP_bVo_GnsVj5yoFzDNSycf4CREelaVaY6FFbsrIm-g7CUKljc9osKoVf7ATsOc6SxBYMF3Z-KWpvJt0nkWSs5x3AODrNEw0CPKX4RrnspmsNaAKkpNCO-kY8yEL9Zd6yfR_KggbyekWhqtVvVRyo-oQPJr8Q",
      "acr": [
        "idp",
        "server",
        "native",
        "user"
      ]
    },
    {
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "e": "AQAB",
      "kid": "6dba5fb793d7416a8fd6a4d2bf62d256",
      "n": "AJE__GbTc-7uaOXjOMWu6d5XQnxnaEbh4aqCdGdvwJp-EOuS_SElmbo6vqGHTpm85AXv32mpZXYpoJZ6juJTv3H-LPn0FaEj4tCI7IMtxzzN6mbB6Cg-Msipj_fkHRt6AfjrAJQH97CAFBVP_35cP_sEeAYznoFNt-XbdW2mkw-y7pM2uUwYcZ9O9iPj8dh2YgBfq_lkOj6NioRcLwD5mrY95pUaDkAw3psdM2MPGJs56M-2DqbOFZk-oPcvg4lIo26EMFtbKwLbTlPrxvOionLeBB9efSiaQP8iP1F643p7PRFXsMoQOVZxQDrgKx1Oo8K-T31UEgcQHE7B30tE_4k",
      "acr": [
        "idp",
        "server",
        "native",
        "user"
      ]
    },
    {
      "kty": "EC",
      "crv": "P-256",
      "x": "CH-MpL3ENTzTO4Mp3l2Exayxl1zCEiW3eQN5Sco834Y",
      "y": "UY6DjTtlobeiZ0wqnwBui6t6dhTn572B6AC7d77AkPg",
      "kid": "55651eaea426cd5a239ee4f501730976b6c31fcd",
      "acr": [
        "client"
      ]
    },
    {
      "kty": "EC",
      "crv": "P-256",
      "x": "AmJx63lQVdD6TVSACgQaMdAAHjj7LSuma8fcDRTlJ3A",
      "y": "_5SAq2vw6sLjX8hKmr1EQoyHqa_YU7re-DHMsm7F3Qo",
      "kid": "e04bb7b365044ad4859f4c36e4069d5f",
      "acr": [
        "client"
      ]
    },
    {
      "kty": "EC",
      "crv": "P-256",
      "x": "aKmNrq2SurGcu2akdJO2dQsEtf-zt07XWwPEn5JjcYw",
      "y": "8gbwmvVu1YaXH6Ic-IaRDAFi28KYf_yED1lboIOu6oE",
      "kid": "17b76ae1898c4f6934ec19fe26f6ce639b151e94",
      "acr": [
        "idp",
        "server",
        "native",
        "user"
      ]
    },
    {
      "kty": "EC",
      "crv": "P-256",
      "x": "0Zc5ob5GsZCXZg0RZBk2WixouChbXImoaVFoJMTQ8o8",
      "y": "175rFpTYHr2u5IeauUMuiIyxjb_mFlGLZCKwMjooBdc",
      "kid": "b19ab7124dd243df92ffcffbb87c10e3",
      "acr": [
        "idp",
        "server",
        "native",
        "user"
      ]
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "kid1",
      "alg": "PS256",
      "n": "sTEjZF4D7BFlT67yQ4nTjUQpAxKZfthcaxujk9fz7o_Ycs2-HKK9-w0HPCs7XsCOsgZBSvYODPQ7KG1ROgISZWzWmc_lBRnBfGDlQrO7eco2O1IXoF3fxDMejOyHrtq9KYdhOiLVOkU7isA0HE7noPpEH-uSAipTiydVVsxaHrxLiF1q2llDhffBWnhyyBKqpF81n_EhSwAsQe3y45aVTwDHWlP3ZPouaeQ1Znsi2UEvQbie-OE8LzeSmq372Szp5BJHxBO1EU8DtrY9blf4i5wb51LPWi7e-5IlTCfhwsQBeoG30GfcInJScdAFfvxX1JDM7UQUdOsvnKL2nSdjfQ"
    },
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-256",
      "kid": "kid2",
      "x": "9DOOhDKw6Icm4Z_91_zLUyHR7_M5nvqDd-URPKjkyww",
      "y": "h4xNP5aTxBBzOujsEWXbrRZjthNDztkwT2aP0dR1vM8",
      "alg": "ES256"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "kid3",
      "alg": "PS256",
      "n": "9lNJj6mHRdkqItMFJn27gO1zFkwuG6Dy1Q6XcI9UIrJ9UeBfHW0lAs4WWPqUxRPTT3uwOgp6bLtekH7xaDH0PoKFoqJvJR6rhW538alC8p5UOFQbbYELzEQ-XrR11Cas5x7n4aduHjnBNbY60eMmBPk5m-RjVoFXvGSnqbs9mZ2vkQTYx0WPus3rQW7ycskfF-nwnVIgqaqeEj7jguyCsU-s34rZ_u8uYpm7PWC-SEcDsPOag17sPa3LZ80D42wuRmHjMdH1l0X8EH3VVL-_wrVCErxDUz58mBe2-v0BVS37aYp4QjrT6NSnkpp3CB8DGYAwuU0OGzbsn4an1tFciQ"
    },
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-256",
      "kid": "kid4",
      "x": "Bua3EnhDGjGaP6QKA0Toy2P1xlY5BGdKHlVrrcKauMc",
      "y": "GZ9jsyb7TKwRGVD3h378FL1i8G3WhKu3zoAnNKXBe2Y",
      "alg": "ES256"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "kid5",
      "alg": "PS256",
      "n": "ALr93oilgumGhnE27SsC1RwpbI0M5XbjHWlcSdTnOktAkVgOWSynlSPYpfrJxTA7zLdu4AnUnm5cqCUsHUueviom_8atYmONCGjHORV2jZfe6ozWXJJ0I24wok85YLWTIKyMS7UkWX7hc7ahgkW6qdfz49WIAPd-d-aZrsKGAlGPHLGdaQYFlB_UhNZIEOYJFqgbilIMmESPL6qu3mqeae14TtnVt1NoaInMKKMH7nvq_NIju9sT39CuchCtz-qccDfmb3AHD6oiihuh3bTCTmRyqFa3htPSbDqpKjM2I3HIwEd4Z4aEkqs4KBDF12G7K0WstjgYeYqAvRbNIP0iRpk"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "kid6",
      "alg": "PS256",
      "n": "AN0Baz8qLH75_NoqDZZDHyxJgDTshjd__9fmn3hLd6bdsGCprC8g3-rtdmOOujvAEAOZLrKNeDv5OETqcRbE2jvXpXPu6dutk7Pp31w_eN7IPP1mbEH4WjL2AvhcAVT75VIx02kc5Zp6c6Ov5ZnusVazzAbIzhUc08XU4sKYlkC_ZTeSn1nKdJoVBIzM8wWQ--PZd4zF_Qj5sZZf-Rn2Yzq4gERutbpNK7rg6cUS65h1nG2GUQbsBTlR5iiSTgjBTz9_qul7VdGcTlonWjlrLQ2LJF47M3dL_NaFlinhQ3jEpEncZ9YQmQ8DkvFZSIcfFqLSEPdgtPU4et7PJigC8ms"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "kid7",
      "alg": "PS256",
      "n": "ALMplCU9WSfZ526abAtYpc2SAdDMQUstyZeC66wvzgULKsBkUyeIDW40YdlozFx0ZqMISeORBmIXmmGQ6sehAOpoJwWzmL_ZDQn107_EqpkFdps5sk0cr7LQ-_VOF95fcwRRA83JcqioBX3vXMS4E1G_0cWtAHKfsqJdBg0RyANKzPuJ60Ayo-OYHtxsWJ1ouhMkTQG3lQY5JsXft3Tg7bq66y2T6KbGaIhtkknIAr01C1-J9bZ5n7CXdidcOmDvUt9E2yW1AMQIk7TVTEE47EVAGvvLwR31HV-GnPYcfawPH5Wr-VdifrlBDwRykN4jKvaCwt4Z4VAM_1KSJ6k7SwM"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "417b3aa11a30464e838bf459b9bd8b88",
      "alg": "PS256",
      "n": "g_-zvuMb6ZKCAU9Re2NIIDIvc8Yu46knci_hksRgR4HMw0kLfit9OWvVl3PIQbs4kBe7tz2x-CfwqrU9u6fRkHy5nkBRPxmI8YXQ3fpOTfuGgxVn8tknwpiHtFkjXMr5GaBM6AeMHttU3tieTwu73-u3Y2kZ8AOU12MYz0Ajh-cig5P7KOzO10nxxYpfwzhvy_C-7UhtxK0EbKOgOpKBFu6P0R6Yxg04Lg-uWNb53jecFg9nUHlfOmS1blx_v56BoI6kYkcWit7VNH_Bom125X44RAzJhpAT2xRA782BRey3iQDlGOhTTjEwy9OrcgGIhMBUKcEQ617D8HBdEKGy6w"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "f310126cf51646bcab29df88ad18f598",
      "alg": "PS256",
      "n": "AJBStTU8MgEM6LL6yLpNlqGON_jzJBiDGmCEbAbWWk70zaS8ocCVUtjfhvULPpQlpFD1fY9e13nHCg0x0LPqhbWd1vcYnhVUQ66Vs2gl8P1a3rc6abISgI-PQhHBu65TiyTLOwnDAg1RheDeaDvDnD6jH5xsLi27c_ZfE5GEdQqZFnyh15umfV0-R1rv1YuS2ShlEPfkplCFQP9P4G4l6geoDSdAa2YS43_5R1pQYQWLCGUNVkGluLlvhrlvpPy_kSVq43s3d8oPYvg49CoIeX_WBfW5mUs5Wxzn860mkp6ccQK4yw1mUwzB-Xy2bJroeYAWwTTNIavJ8DDhi19_pOU"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "yqnQAHmYjEIMS3hjLabfLPVjH5w4Aq41qM4c7Wk8544",
      "alg": "PS256",
      "n": "r8z1xT8BFG8bS4NwekfU7e2k6ypuA7vmq3sB05Ru7YWoMRVzQXFK27eE9ELP2loM88paHXX2lqkqk30c7QXzBEVzN20E0hnfoS0FPsBHjYYwTAEosYem6PlJ4MohRnHlXeir2HMBbBAlgBigsUHZp8zyLe4KXJLsf1wl_Fa-1zXY1c5e9VetBvoAPx048ow62jkFvqxyjAD00I-9JxhGlraA6BpAGRuAs_6wg9VEfgEUZKwVxKo7fsTH5jBTHQZ5KZmOd4YBCFLN6m53mbIZKn0dx53IgE_TY1nQBHGGJf5h1AAcQ1WIbywLBu06MEU_zjEHEYthc4gHuOritmAq5w"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "9amBVyUT8cYOC6Th5w7wIUTjcbevZqwXOghz2tUbgxA",
      "alg": "RSA-OAEP",
      "n": "mYvgiXAf1YudSJQo2HW93DtOjEMmu-fTzYynwqlvJO8DCEAxikMKd4u3Y61-TvYluudG1yx4Gu52iQsjikNthh3ic7c2FhONJvAdF1HUwdG-Sejzy4esP32W1sFerXZcEikW1EOgZaePjzGtF0BUQbnzHxjkfwea1PWfSwXKMazNhRNsufq5Vay4tQwgB7dDQJvyWWOJ2LpzuVkGqPHMC0_Vf5ZwGjCMHpfUGOtMBco_2hXjs1sVjagA7zbGFov8yd4STrD3UNPgfqLrrlvdBOPBHHON8v-iDfFr3gxpyJEsOdVlPaxIuZyCFLygKYY-oUg8YlhFHp_KxrxssWv8oQ"
    },
    {
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "kid": "0p8fuebzyxcoikyfytc3rkp5zzsefd6nceplqjfe",
      "n": "AMI4nT637KP8GW8ptjK4dz1qDg-Jvnrg1-oYl3mWWJcl0otmF7xLySLEiWLPhAQB7x4Pui3s4SJmhV44wfGolWSsG9d1UQk3weIAnPZmBawUz6Q9PipMMIcP1_AyJ4n5eOOCXUDVflyQzPyikIStZlBvy5LUO-XwONEE66EYdIJyiosr1wn2qBLuWnrvMDeHLtVzMQjiTgNi0Lf3m_5sYa5kE3Yiyzy0r6zI4G6O9R-FQID29mUNPBy2fGsvS9ffat8u87rb96-SW_kLIKltIdI_yvTxkG4C9RyM6igCpwk_VhatCkX_iF5AkU8sEIphvEjjds19FpIeVoDaEnEQJDU",
      "e": "AQAB"
    },
    {
      "kty": "RSA",
      "alg": "PS256",
      "use": "sig",
      "kid": "zd5v2oifghewbxgpfsxavzl4jqxyxtc2wyi8qu0x",
      "n": "kl3M-moMDxc6fN11Rs57unybqcohsnCaH1jTftBmnXCXRtyyxEGxCJU5ZSSZYRQtJi-TCk9SvgbkTEAH_pJQLtw7dajkCtRQ0JUFNvdYdxPVE-yMA6CTkPnPyfK610lgzf7Nm7hyHaVRbcnvparVaPXIDmrW0-UctCqmrM-TNvz5m2SrC4HHAfRJa0VKsw7wcobk8jKnf3yZKJApa-Ha27vToDDMrESj8WW42HPhGizMX3Yo3qdkfoQCbWBlRwB8BLylSnzyMtO8OqdDGwpOEmcwt9EnY54vuXQ424Abk6SD0Vr7H8PLL1mii2Db3jToWBp6QCL_6ANAFsS2CBp51Q",
      "e": "AQAB"
    },
    {
      "kty": "EC",
      "crv": "P-256",
      "x": "A2BPlX577dis3_MKXFko3k27Y72QBoBPnv0dyisDe8A",
      "y": "ipQ7m7-dNB_r12GJNCJ-vw36I0fvslZdbjaXcuAU40g",
      "kid": "qbo9erwnz9aytisgmlyvwznt74xnpk5mfpc3vjlu"
    }
  ]
}
2022-12-28 17:14:12 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2022-12-28 17:14:12 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2022-12-28 17:14:12 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2022-12-28 17:14:12 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "kid": "16e6c7334cf754186f877ff1f4a0bc128e1c97ca",
      "n": "ALk6-zOoZqVpGNvuEcJWBzDsPdwGwxl8M-c2acIMFkqPPdP9IJt0W3KUd5fHdyl1v_pO05kzQPGkKfgTrAL6X0dD2_48xzkkLN2ieiemc-DcfN971XX5Z0ITprPM1BiofYx_h_pJMiydHLQSJ485oyt0ZHPGysHa8w00x7D1OtqMToxfiwFsxcCyBlcPMOs7aijVWz7NGZxpgTb8OJZmOzVF0oVIhjek0oqXIQzQRlivBLhU4yYPnGdQ1g0Lcj5lkry5sZrNVijqn2E3yHDgiBSk-mKhLhCNwj3pQ4EfP42Kv_o-Gg-l2FRqQ1M0DJMcZiYv_vCteJY-HLpClS-BeF8",
      "e": "AQAB"
    },
    {
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "kid": "f75b64243cd5243febeb9540c3afd7b7ad15f291",
      "n": "AIqA49-acaWGnxQf-U9VCaMsPVkzd4Qw3DocPRmtP-L1jVNV_Dm7FCFsg3jfF0uCSw9C6o9vSkmhtOKRUHwKG34AZuwK9XmcwFTVtXIzxRR8f1y30x7bygTWyEEa4NlENQuXiLXFVqpgKRD6iegusuuyglnAPJsAefDXiBBsuzIP607YDmmGMYWq__FjDpkzvN1v-6GcqmMMDmIeT_qUuEh6uTzzA1DJNj3GBSeDCGmUabaPt8UMhBqkrg-w3WW6zFC4JJfNxLEbMHDvLCKIukp9hH0apZVkX8NPo_NX3Kn9HatoFXXVbquPIGsnCz1DB_EB4Il3aPyXgZoMKhsB3b0",
      "e": "AQAB"
    },
    {
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "e": "AQAB",
      "kid": "9f6e65281cafa459d4286a83baf5c8d854ac85ad",
      "n": "plJ4846Ptlt42acMVzJncc0UwGb_w2hHFK_Dfz1USsp7GwVdgprTdQhp618AfK-M_eHscX3LSJopTeD-FkRATq69DbpVXtMSZojqvO9T8O2J8yUR-cCauCn44Sna0K0-uaUCEn4mtnaka4PeYyeQBSm8gk3aqM2tMAlDfs8rMbv6RfXQ3VIUJSfiAdP_bVo_GnsVj5yoFzDNSycf4CREelaVaY6FFbsrIm-g7CUKljc9osKoVf7ATsOc6SxBYMF3Z-KWpvJt0nkWSs5x3AODrNEw0CPKX4RrnspmsNaAKkpNCO-kY8yEL9Zd6yfR_KggbyekWhqtVvVRyo-oQPJr8Q",
      "acr": [
        "idp",
        "server",
        "native",
        "user"
      ]
    },
    {
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "e": "AQAB",
      "kid": "6dba5fb793d7416a8fd6a4d2bf62d256",
      "n": "AJE__GbTc-7uaOXjOMWu6d5XQnxnaEbh4aqCdGdvwJp-EOuS_SElmbo6vqGHTpm85AXv32mpZXYpoJZ6juJTv3H-LPn0FaEj4tCI7IMtxzzN6mbB6Cg-Msipj_fkHRt6AfjrAJQH97CAFBVP_35cP_sEeAYznoFNt-XbdW2mkw-y7pM2uUwYcZ9O9iPj8dh2YgBfq_lkOj6NioRcLwD5mrY95pUaDkAw3psdM2MPGJs56M-2DqbOFZk-oPcvg4lIo26EMFtbKwLbTlPrxvOionLeBB9efSiaQP8iP1F643p7PRFXsMoQOVZxQDrgKx1Oo8K-T31UEgcQHE7B30tE_4k",
      "acr": [
        "idp",
        "server",
        "native",
        "user"
      ]
    },
    {
      "kty": "EC",
      "crv": "P-256",
      "x": "CH-MpL3ENTzTO4Mp3l2Exayxl1zCEiW3eQN5Sco834Y",
      "y": "UY6DjTtlobeiZ0wqnwBui6t6dhTn572B6AC7d77AkPg",
      "kid": "55651eaea426cd5a239ee4f501730976b6c31fcd",
      "acr": [
        "client"
      ]
    },
    {
      "kty": "EC",
      "crv": "P-256",
      "x": "AmJx63lQVdD6TVSACgQaMdAAHjj7LSuma8fcDRTlJ3A",
      "y": "_5SAq2vw6sLjX8hKmr1EQoyHqa_YU7re-DHMsm7F3Qo",
      "kid": "e04bb7b365044ad4859f4c36e4069d5f",
      "acr": [
        "client"
      ]
    },
    {
      "kty": "EC",
      "crv": "P-256",
      "x": "aKmNrq2SurGcu2akdJO2dQsEtf-zt07XWwPEn5JjcYw",
      "y": "8gbwmvVu1YaXH6Ic-IaRDAFi28KYf_yED1lboIOu6oE",
      "kid": "17b76ae1898c4f6934ec19fe26f6ce639b151e94",
      "acr": [
        "idp",
        "server",
        "native",
        "user"
      ]
    },
    {
      "kty": "EC",
      "crv": "P-256",
      "x": "0Zc5ob5GsZCXZg0RZBk2WixouChbXImoaVFoJMTQ8o8",
      "y": "175rFpTYHr2u5IeauUMuiIyxjb_mFlGLZCKwMjooBdc",
      "kid": "b19ab7124dd243df92ffcffbb87c10e3",
      "acr": [
        "idp",
        "server",
        "native",
        "user"
      ]
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "kid1",
      "alg": "PS256",
      "n": "sTEjZF4D7BFlT67yQ4nTjUQpAxKZfthcaxujk9fz7o_Ycs2-HKK9-w0HPCs7XsCOsgZBSvYODPQ7KG1ROgISZWzWmc_lBRnBfGDlQrO7eco2O1IXoF3fxDMejOyHrtq9KYdhOiLVOkU7isA0HE7noPpEH-uSAipTiydVVsxaHrxLiF1q2llDhffBWnhyyBKqpF81n_EhSwAsQe3y45aVTwDHWlP3ZPouaeQ1Znsi2UEvQbie-OE8LzeSmq372Szp5BJHxBO1EU8DtrY9blf4i5wb51LPWi7e-5IlTCfhwsQBeoG30GfcInJScdAFfvxX1JDM7UQUdOsvnKL2nSdjfQ"
    },
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-256",
      "kid": "kid2",
      "x": "9DOOhDKw6Icm4Z_91_zLUyHR7_M5nvqDd-URPKjkyww",
      "y": "h4xNP5aTxBBzOujsEWXbrRZjthNDztkwT2aP0dR1vM8",
      "alg": "ES256"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "kid3",
      "alg": "PS256",
      "n": "9lNJj6mHRdkqItMFJn27gO1zFkwuG6Dy1Q6XcI9UIrJ9UeBfHW0lAs4WWPqUxRPTT3uwOgp6bLtekH7xaDH0PoKFoqJvJR6rhW538alC8p5UOFQbbYELzEQ-XrR11Cas5x7n4aduHjnBNbY60eMmBPk5m-RjVoFXvGSnqbs9mZ2vkQTYx0WPus3rQW7ycskfF-nwnVIgqaqeEj7jguyCsU-s34rZ_u8uYpm7PWC-SEcDsPOag17sPa3LZ80D42wuRmHjMdH1l0X8EH3VVL-_wrVCErxDUz58mBe2-v0BVS37aYp4QjrT6NSnkpp3CB8DGYAwuU0OGzbsn4an1tFciQ"
    },
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-256",
      "kid": "kid4",
      "x": "Bua3EnhDGjGaP6QKA0Toy2P1xlY5BGdKHlVrrcKauMc",
      "y": "GZ9jsyb7TKwRGVD3h378FL1i8G3WhKu3zoAnNKXBe2Y",
      "alg": "ES256"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "kid5",
      "alg": "PS256",
      "n": "ALr93oilgumGhnE27SsC1RwpbI0M5XbjHWlcSdTnOktAkVgOWSynlSPYpfrJxTA7zLdu4AnUnm5cqCUsHUueviom_8atYmONCGjHORV2jZfe6ozWXJJ0I24wok85YLWTIKyMS7UkWX7hc7ahgkW6qdfz49WIAPd-d-aZrsKGAlGPHLGdaQYFlB_UhNZIEOYJFqgbilIMmESPL6qu3mqeae14TtnVt1NoaInMKKMH7nvq_NIju9sT39CuchCtz-qccDfmb3AHD6oiihuh3bTCTmRyqFa3htPSbDqpKjM2I3HIwEd4Z4aEkqs4KBDF12G7K0WstjgYeYqAvRbNIP0iRpk"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "kid6",
      "alg": "PS256",
      "n": "AN0Baz8qLH75_NoqDZZDHyxJgDTshjd__9fmn3hLd6bdsGCprC8g3-rtdmOOujvAEAOZLrKNeDv5OETqcRbE2jvXpXPu6dutk7Pp31w_eN7IPP1mbEH4WjL2AvhcAVT75VIx02kc5Zp6c6Ov5ZnusVazzAbIzhUc08XU4sKYlkC_ZTeSn1nKdJoVBIzM8wWQ--PZd4zF_Qj5sZZf-Rn2Yzq4gERutbpNK7rg6cUS65h1nG2GUQbsBTlR5iiSTgjBTz9_qul7VdGcTlonWjlrLQ2LJF47M3dL_NaFlinhQ3jEpEncZ9YQmQ8DkvFZSIcfFqLSEPdgtPU4et7PJigC8ms"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "kid7",
      "alg": "PS256",
      "n": "ALMplCU9WSfZ526abAtYpc2SAdDMQUstyZeC66wvzgULKsBkUyeIDW40YdlozFx0ZqMISeORBmIXmmGQ6sehAOpoJwWzmL_ZDQn107_EqpkFdps5sk0cr7LQ-_VOF95fcwRRA83JcqioBX3vXMS4E1G_0cWtAHKfsqJdBg0RyANKzPuJ60Ayo-OYHtxsWJ1ouhMkTQG3lQY5JsXft3Tg7bq66y2T6KbGaIhtkknIAr01C1-J9bZ5n7CXdidcOmDvUt9E2yW1AMQIk7TVTEE47EVAGvvLwR31HV-GnPYcfawPH5Wr-VdifrlBDwRykN4jKvaCwt4Z4VAM_1KSJ6k7SwM"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "417b3aa11a30464e838bf459b9bd8b88",
      "alg": "PS256",
      "n": "g_-zvuMb6ZKCAU9Re2NIIDIvc8Yu46knci_hksRgR4HMw0kLfit9OWvVl3PIQbs4kBe7tz2x-CfwqrU9u6fRkHy5nkBRPxmI8YXQ3fpOTfuGgxVn8tknwpiHtFkjXMr5GaBM6AeMHttU3tieTwu73-u3Y2kZ8AOU12MYz0Ajh-cig5P7KOzO10nxxYpfwzhvy_C-7UhtxK0EbKOgOpKBFu6P0R6Yxg04Lg-uWNb53jecFg9nUHlfOmS1blx_v56BoI6kYkcWit7VNH_Bom125X44RAzJhpAT2xRA782BRey3iQDlGOhTTjEwy9OrcgGIhMBUKcEQ617D8HBdEKGy6w"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "f310126cf51646bcab29df88ad18f598",
      "alg": "PS256",
      "n": "AJBStTU8MgEM6LL6yLpNlqGON_jzJBiDGmCEbAbWWk70zaS8ocCVUtjfhvULPpQlpFD1fY9e13nHCg0x0LPqhbWd1vcYnhVUQ66Vs2gl8P1a3rc6abISgI-PQhHBu65TiyTLOwnDAg1RheDeaDvDnD6jH5xsLi27c_ZfE5GEdQqZFnyh15umfV0-R1rv1YuS2ShlEPfkplCFQP9P4G4l6geoDSdAa2YS43_5R1pQYQWLCGUNVkGluLlvhrlvpPy_kSVq43s3d8oPYvg49CoIeX_WBfW5mUs5Wxzn860mkp6ccQK4yw1mUwzB-Xy2bJroeYAWwTTNIavJ8DDhi19_pOU"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "yqnQAHmYjEIMS3hjLabfLPVjH5w4Aq41qM4c7Wk8544",
      "alg": "PS256",
      "n": "r8z1xT8BFG8bS4NwekfU7e2k6ypuA7vmq3sB05Ru7YWoMRVzQXFK27eE9ELP2loM88paHXX2lqkqk30c7QXzBEVzN20E0hnfoS0FPsBHjYYwTAEosYem6PlJ4MohRnHlXeir2HMBbBAlgBigsUHZp8zyLe4KXJLsf1wl_Fa-1zXY1c5e9VetBvoAPx048ow62jkFvqxyjAD00I-9JxhGlraA6BpAGRuAs_6wg9VEfgEUZKwVxKo7fsTH5jBTHQZ5KZmOd4YBCFLN6m53mbIZKn0dx53IgE_TY1nQBHGGJf5h1AAcQ1WIbywLBu06MEU_zjEHEYthc4gHuOritmAq5w"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "9amBVyUT8cYOC6Th5w7wIUTjcbevZqwXOghz2tUbgxA",
      "alg": "RSA-OAEP",
      "n": "mYvgiXAf1YudSJQo2HW93DtOjEMmu-fTzYynwqlvJO8DCEAxikMKd4u3Y61-TvYluudG1yx4Gu52iQsjikNthh3ic7c2FhONJvAdF1HUwdG-Sejzy4esP32W1sFerXZcEikW1EOgZaePjzGtF0BUQbnzHxjkfwea1PWfSwXKMazNhRNsufq5Vay4tQwgB7dDQJvyWWOJ2LpzuVkGqPHMC0_Vf5ZwGjCMHpfUGOtMBco_2hXjs1sVjagA7zbGFov8yd4STrD3UNPgfqLrrlvdBOPBHHON8v-iDfFr3gxpyJEsOdVlPaxIuZyCFLygKYY-oUg8YlhFHp_KxrxssWv8oQ"
    },
    {
      "kty": "RSA",
      "alg": "RS256",
      "use": "sig",
      "kid": "0p8fuebzyxcoikyfytc3rkp5zzsefd6nceplqjfe",
      "n": "AMI4nT637KP8GW8ptjK4dz1qDg-Jvnrg1-oYl3mWWJcl0otmF7xLySLEiWLPhAQB7x4Pui3s4SJmhV44wfGolWSsG9d1UQk3weIAnPZmBawUz6Q9PipMMIcP1_AyJ4n5eOOCXUDVflyQzPyikIStZlBvy5LUO-XwONEE66EYdIJyiosr1wn2qBLuWnrvMDeHLtVzMQjiTgNi0Lf3m_5sYa5kE3Yiyzy0r6zI4G6O9R-FQID29mUNPBy2fGsvS9ffat8u87rb96-SW_kLIKltIdI_yvTxkG4C9RyM6igCpwk_VhatCkX_iF5AkU8sEIphvEjjds19FpIeVoDaEnEQJDU",
      "e": "AQAB"
    },
    {
      "kty": "RSA",
      "alg": "PS256",
      "use": "sig",
      "kid": "zd5v2oifghewbxgpfsxavzl4jqxyxtc2wyi8qu0x",
      "n": "kl3M-moMDxc6fN11Rs57unybqcohsnCaH1jTftBmnXCXRtyyxEGxCJU5ZSSZYRQtJi-TCk9SvgbkTEAH_pJQLtw7dajkCtRQ0JUFNvdYdxPVE-yMA6CTkPnPyfK610lgzf7Nm7hyHaVRbcnvparVaPXIDmrW0-UctCqmrM-TNvz5m2SrC4HHAfRJa0VKsw7wcobk8jKnf3yZKJApa-Ha27vToDDMrESj8WW42HPhGizMX3Yo3qdkfoQCbWBlRwB8BLylSnzyMtO8OqdDGwpOEmcwt9EnY54vuXQ424Abk6SD0Vr7H8PLL1mii2Db3jToWBp6QCL_6ANAFsS2CBp51Q",
      "e": "AQAB"
    },
    {
      "kty": "EC",
      "crv": "P-256",
      "x": "A2BPlX577dis3_MKXFko3k27Y72QBoBPnv0dyisDe8A",
      "y": "ipQ7m7-dNB_r12GJNCJ-vw36I0fvslZdbjaXcuAU40g",
      "kid": "qbo9erwnz9aytisgmlyvwznt74xnpk5mfpc3vjlu"
    }
  ]
}
2022-12-28 17:14:12 SUCCESS
GetStaticClientConfiguration
Found a static client object
client_id
B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI
scope
openid bank:accounts.basic:read
jwks
{
  "keys": [
    {
      "p": "5MKhapinQhkwa8i3rMhQU_lKE5xhUAack32LdE8G34ORJbtHJKhpREiwKeCsNJwhJqJ08gpxIh-nsyYILuHNZ01jbF1dlfOKZpZgQPiAWFVKIoGi8Ly_Nz6cwVsncyJ_U-kkCKHSd95oSlFCC4mtQRzfEd6KK8N0FGWFRYRDlF8",
      "kty": "RSA",
      "q": "uJQPuZ8d_P_etElWHqjzaGQy58_sOutkb3uMNYKTrHLtNnMWKN-P96B8GaAcjGJv6kZhcTn7ZnhriUwj9X0WfGwrGDuNwYmP5Unfdu8ULbx9xyyFDWqPTet3OYUx4gNjpwbNCrafSxNmNtwCn_UvmLQS0U5zE9nIRQB_uAWe2-8",
      "d": "bezf6sMHR-WWJg0U5qv9SDg4GKuiHp4VnJ2e7WKuq9nFYV3PqsEQeBTSjCEs7vLjVWNCnci4rsRrLedtOjGdw_p_YUJTaW55XqU2GNCBATEJ2s-y-fG78XjNNsMEnrKBqcgK9VNQELDYTjMAnYx4OicYBCm6lWBI7tCSSQBVQOA5QVRi-hL2yfIMZfKcGwypCMaBE_5jpexKxYd066w2ON4zDRXnnR2eDH_zrVgf1txLRD6g4k_B6kEa-loP38N3L1iz1ijASFBOk9uJhxTBPr2jQXcW_JgvxxgCG4rqw3bQf4muszuXC6uc876vkgMdtzBEhDoQZSK6M-20rNKTuQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "fapidevkid1",
      "qi": "F_ME2vkhSivicWNcAb4ThGfG7i0co4Mc3TVEJUkzyVA6MQF7xa0wxnkvHaMJ5aAoCpLyMUFNspCLG9lDZL-WTuuu5NpVUWtZSrJRGkZtEcvFwcfsdEBoKNibzYHalRFDj3fBgJQtw1hQCvVZ5pKZ54CdeYsGK_rUhQgB21-yh5U",
      "dp": "OSlJHFG4uZOBve0RuGL1b4ZDNFNHHbAJP_GG_zEgDonZowwA4vASHbXsDwrM_PhmcDj37-McEeLHDMTcFprlsIJt7Y4G7IlGdAvvUUzHBUuKksTB6lW_khZbJRWZ7fMYzebb0ixdYwZ4GNnlHuzwFe0Y8GYjMHxObSpQ-uXp3RE",
      "alg": "PS256",
      "dq": "Rtf9WR9rYSnMDqJ_PXFXS1_58eNqJgsnF2ryG6-sgmnyBg4SGUoFdePQ_fzoODGoBuFQkSbSCTh6_c2Nl7GVKdhSihCBjiEAa974uCt3MT7Bf-rkfovByQRxVFB9HuRyIS-JD22cojIl7zRuhXqT9CZZeqCDpsDWDzXrz3PIz10",
      "n": "pPAylzWkC5AoxHttlsOGcUqpA-Dh4CPxAvARIcfr7E8zuYuO6HRZeFvewvYN2zcAgXN_lAj-XhyjC5XE0Am0qMzsPys_N1PvbnMRp1lSW6feB0Defvp9bB4kRAllxSBR8INo3NXL9CR8M8jOICADCii8RtvgcFCjcsfGehb9FpqB4fvxOq1fntZPXo78HF2VaMAgL8dAcPFX2h-1FyJn42-T9m6V3N9hvSf_c617vueKhKvLzJeaIWT1XBUP_x3KceYH3fRY0cx3b7qKGRuflesLSE3zpg2v6SvXcwvB2YauB8MdSo4qeGF7BNkgfJe2RsObTGVzR96ydJzvuKbJsQ"
    },
    {
      "p": "5KV-lFjE5lMxtx3zDGTYI1df6q4EhebVIQQVK2mqkcxxZK2rA-n1cIgtqZVCtEwf_NN707g0XJIBtlvOth4Pmf33qY1Ht1OabeNt7j8Hw3aD4Pxh8cHB1keZWQ_PvJH7QiLxg-AO_KyFutmhJVRyDj3R73e896mksBCcgDoPdi0",
      "kty": "RSA",
      "q": "qkO01UtQKQrYNVmSpwy5OXEfk0vfOYRu51sGbblsuMIRbaAUX6-kO94i5997ORwQbjvC0BWIPG9X83UteqvPgb0_f9F66sFoblg29T8vehWGUbY7-0mDzV98_BzqaOSJNAcZ6C6uSPJfC8C3cZ5eHn8NerE1GrBgOVunzW0ssW8",
      "d": "BcVUsmwQ9Ah9BW1coAyYRC0AfpPooFzPTQuOc27wumLIWDM73LRWgRaC0FG01imHBgz7UxY-XsvAPIryHfbwXUcVqEMJGnABafpZ7muaM1HysRpKBEggGVrzpJeNch5n_2yTCr3eo0dLL4SdPjWyhawNOME4UFZppU05fEMbGTpAB8redYomN7r4mUzJ1nXJE1gFIZSBcH0jvZYFapG8Yam66yG5BVtXevSuejH0n2-FH6RDN0ubXjtux4vhZISmuhsK79OVdmjb5Vx3fyh-w-b7Is3CCIsdGO792UYQ1fQi5yonUs2B6LM_GwsVbhsUZK3SZchDNx9x3358r6SL2Q",
      "e": "AQAB",
      "use": "enc",
      "kid": "fapidevkid",
      "qi": "Aur_oLbwimmyuggXOl7aDrJkzpmkGRFdc3nHofMqSqFqRVdmNUfJ-lBy7f6ZrfJJbto9uhwqdL4I_dfm9cb2hLZZNuBJO-R6ZeUOmPaLPETVY9KLnA1DmhwV7845Pwu7PNfQHmRvxprCg5YNmdFcgsccqMFnX9xv2j6i1wxGQJ4",
      "dp": "chA1Y2AdaiGarZVdSJOOV6MhEHwbeYk8TaoxvWSLWQy6jNUueVdfv_HPhcgWbMeFNaVzIp3EUWHtRMHsD2JTuii-QnFek5A7fBJ3JuF-x_35sGV3nxlfz7wMPifrJFFXHRk9juJZ16dhV2N2Rp8n_v7MGkCLnqmcpNDEohtU10k",
      "alg": "RSA-OAEP",
      "dq": "pcfE1AU_qKahe9iaPULbOn3V07KFR9iVr3hmmwF3RbHYDFhYXg6Dp7MTY5eqwCF-MgbIGZlNjCKRjUAjpxSQt-9PW6HYv6jPiNklscby8DjzDq6UWojq51W5OTTiXH1gxiK_690_31D2kFf1hZBAbgshUbwnS7Q-DLsceJ17bcs",
      "n": "mBJe4YG8sMkJxSkTmZogZqdxFSSqfRx6emAW9BmLaG3N3mZS9Z_G6i3mJVDsU2o_khDRK-iuRgIqO9L7dizp5CaYEjAbvQAWcCze1NJ2rScDgUjj9Rp-Wd4iVVp75nTySso2fDvYLebue0u8WnlVRLeFy8EdFctLoMWCxyM9sUvncIzjqUqqERAH4CT0uuwAJ566-b_TSPHp-jTrpiSq8fU-EA1uATDEAKGfcUliyx_nN1OFZGprsns4sDd5mtWp3CGMsHEJBEQMvPfW_895SldM7I77y3eg-zHLRM4ghikkq6VcTdI9t04pWQBsP_bTrIc1AS13D97toxDAViVagw"
    }
  ]
}
2022-12-28 17:14:12
ValidateMTLSCertificatesHeader
No certificate authority found for MTLS
2022-12-28 17:14:12 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2022-12-28 17:14:12
ExtractMTLSCertificatesFromConfiguration
No certificate authority found for MTLS
2022-12-28 17:14:12 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
MIIEEjCCAvqgAwIBAgIIeWbBN1yimsIwDQYJKoZIhvcNAQELBQAweTEbMBkGA1UEAwwSSW50ZXJuYWwgQXBwIFFBIENBMRQwEgYDVQQLDAtRQSBVc2UgT25seTEPMA0GA1UECgwGUGF5UGFsMREwDwYDVQQHDAhTYW4gSm9zZTETMBEGA1UECAwKQ2FsaWZvcm5pYTELMAkGA1UEBhMCVVMwHhcNMjIxMTE4MDA0MjIwWhcNMjMwMjE2MDA0MjIwWjBwMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTERMA8GA1UEBwwIU2FuIEpvc2UxFTATBgNVBAoMDFBheVBhbCwgSW5jLjEiMCAGA1UEAwwZZmFwaWRldjEuc3RhZ2UucGF5cGFsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAODV/XUUsUnE8kDT6ud8wSgdTIJTZ+dmhpkr54LZB8r5pIblzxnaIRhKh/NJQOEJZA1fo7HHmac6Ds7iX0C8KRuHjny4kVd9h+FJtwveC3AS/okDlgadmwyc73eCOfqnasW8sazuz2TNSBrNn2NmOPe6aOBpD/G45dSuAWZZ5ScIO4i0wgVFK0fNZvQhfkVUw6FRMbxKomURvfBk7hpTOvyOFKepWVEJZtEdBX5BgzZH1401dwn+UIL5JVfn7+dJovtfgYApBr0C36S4AzFh0V7Cewbl/YwvMgf6LiQJTUs2y21gavs9Ms6ALeQf7j0UGuoMp8hVEhtpM/01W6M9eLMCAwEAAaOBpjCBozAMBgNVHRMBAf8EAjAAMB8GA1UdIwQYMBaAFB8vrVebCMcGxIMxNtaRQqEVFfgFMCQGA1UdEQQdMBuCGWZhcGlkZXYxLnN0YWdlLnBheXBhbC5jb20wHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBRUZT9R6kDgKlBiRIK83GX0df3AMzAOBgNVHQ8BAf8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBABjyRkGiWEn10eJ1+HxAPWYU00o5KdOB3J7aDghX21UvIu4YxHUGTgP2CHcOvEappjgvuX9BTkP5LRpcj01jsfo9JbZ3pMKsL8QXNJmfz/IE0LIkGiFNcb0LdSFjZqHCMSVRcmyJga8KtNI3Cv01ZAZwG/QSN0YgAgrCev4AbcXwFZ/1pyt9AvbE6PwjG87jR4LDTqYAnq5jg4IqLQSZ+SRS5pKNzlrP2kAAf8d7cBLQrMTsjo0TDh8gPoWMncaGSRfCo2gm1hM1+MsMK9x7PCzmndHlXR67nerzzuJglifArrgxqLah1Oxm2pdUOOUfmItQK+Q76V11LpddEuuQT3A=
key
MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDg1f11FLFJxPJA0+rnfMEoHUyCU2fnZoaZK+eC2QfK+aSG5c8Z2iEYSofzSUDhCWQNX6Oxx5mnOg7O4l9AvCkbh458uJFXfYfhSbcL3gtwEv6JA5YGnZsMnO93gjn6p2rFvLGs7s9kzUgazZ9jZjj3umjgaQ/xuOXUrgFmWeUnCDuItMIFRStHzWb0IX5FVMOhUTG8SqJlEb3wZO4aUzr8jhSnqVlRCWbRHQV+QYM2R9eNNXcJ/lCC+SVX5+/nSaL7X4GAKQa9At+kuAMxYdFewnsG5f2MLzIH+i4kCU1LNsttYGr7PTLOgC3kH+49FBrqDKfIVRIbaTP9NVujPXizAgMBAAECggEAZhcElWsl7TcuQN145k+xbUOQgATbQyk8qMRUxQdDEJk2acJjvXtcV6lP/dofSY94DNKGg6z8SgCExM/pLH3DtKpiuqMb67wmPNe58/uI+gTF6vTj5HEf/CQuX/eT2Aq44ryBeOKe7UiBGxqO6xV5fJL6GBvcj4fDZET2gcED2ip66CPfqALh0Fmq1+WACvmGNwQCobN7xcb0N7No+s8taluf6FtdvPsHhwhe4+QHI80AQ9lF0K7rTxSDIqWSWvOlD38UkwC0T/g2NgGsjxFfScQrgopV4IUAcOijyaEe8c5C3C60x9GHeRvNs+3bYX43yZY+BH+qO4pTchDVXPkfwQKBgQDzaSB+tw/rkG9be+Y9PwOAUT6gvL3ICq+f6vs99QnwjgI1VSCEx0WW6Dpyz3g1+maTxInmGA9CJf2RWDnx2ws24w6xBFA0fyi8JxKzx7CoUhPkzmh7Se4G1ACeJvnj6bmt2uC5FgKCwx8O+YRoH+GcEkap13T0e4F2ZNm0gPregwKBgQDsduyu+m4UfE40nJVpPzg4ARApIaIbMIiJf30f13KMKSFv5meJbu9a03cS7hPK3qAJz7YQfU8Ub86Z6E7+D37kF938DBqNT41QkTWXHmszLHt5wbjqac1m9VZy3+OeatIoB4RQnHtefC9Am2W6dWm/lrO9iNY3Xu7Af99L9rnmEQKBgQDYpZoZjqAp321t9LIxkxNvs2BVuogEM5ardH9YXvAQ3qSSiYkfBSooLdxP8d8h1BRWs1i1pnZ2PtAY/HjejkLGAIREA/3LK9660OAxiavvtNYmEZ0nFt83zpwaJ8DFHXN5jVX1BuUHM9pB/s3dy3qH6jBg3Pco34CUOyEWKrKfNwKBgQC0savrijLUNKkOSxlhc43iPe27gJf/bvbnGyTiUCCYOlXyzH4R51PAdBdpv8QgIj7pQHA/6YGkfEvEEGFMg0rTwek/0X/4u/Ggv1XURMpmMHeqcv57Ip5zLscAwVWOmNI/BH93mhwr93mkRRtXgKFuZhqzmv0XEtQfBZf81Gz6AQKBgQDkLLb5Mqo7hmtPO2NAnSRv/V1uLX0G2w7ZSprxLgZlucJztLMTFpVigey2UKAKdQ5GCO5sY+vm8AOxTJpPPL+ahW0ASuHCdmS0ke6bOrdKaLbTEulFs+pIhDr2OdVET1nZAbLFlh+a9GlQJa4ZdAyzIw20bvFFmp7jja2lARqjyg==
2022-12-28 17:14:12 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-28 17:14:12 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "p": "5MKhapinQhkwa8i3rMhQU_lKE5xhUAack32LdE8G34ORJbtHJKhpREiwKeCsNJwhJqJ08gpxIh-nsyYILuHNZ01jbF1dlfOKZpZgQPiAWFVKIoGi8Ly_Nz6cwVsncyJ_U-kkCKHSd95oSlFCC4mtQRzfEd6KK8N0FGWFRYRDlF8",
      "kty": "RSA",
      "q": "uJQPuZ8d_P_etElWHqjzaGQy58_sOutkb3uMNYKTrHLtNnMWKN-P96B8GaAcjGJv6kZhcTn7ZnhriUwj9X0WfGwrGDuNwYmP5Unfdu8ULbx9xyyFDWqPTet3OYUx4gNjpwbNCrafSxNmNtwCn_UvmLQS0U5zE9nIRQB_uAWe2-8",
      "d": "bezf6sMHR-WWJg0U5qv9SDg4GKuiHp4VnJ2e7WKuq9nFYV3PqsEQeBTSjCEs7vLjVWNCnci4rsRrLedtOjGdw_p_YUJTaW55XqU2GNCBATEJ2s-y-fG78XjNNsMEnrKBqcgK9VNQELDYTjMAnYx4OicYBCm6lWBI7tCSSQBVQOA5QVRi-hL2yfIMZfKcGwypCMaBE_5jpexKxYd066w2ON4zDRXnnR2eDH_zrVgf1txLRD6g4k_B6kEa-loP38N3L1iz1ijASFBOk9uJhxTBPr2jQXcW_JgvxxgCG4rqw3bQf4muszuXC6uc876vkgMdtzBEhDoQZSK6M-20rNKTuQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "fapidevkid1",
      "qi": "F_ME2vkhSivicWNcAb4ThGfG7i0co4Mc3TVEJUkzyVA6MQF7xa0wxnkvHaMJ5aAoCpLyMUFNspCLG9lDZL-WTuuu5NpVUWtZSrJRGkZtEcvFwcfsdEBoKNibzYHalRFDj3fBgJQtw1hQCvVZ5pKZ54CdeYsGK_rUhQgB21-yh5U",
      "dp": "OSlJHFG4uZOBve0RuGL1b4ZDNFNHHbAJP_GG_zEgDonZowwA4vASHbXsDwrM_PhmcDj37-McEeLHDMTcFprlsIJt7Y4G7IlGdAvvUUzHBUuKksTB6lW_khZbJRWZ7fMYzebb0ixdYwZ4GNnlHuzwFe0Y8GYjMHxObSpQ-uXp3RE",
      "alg": "PS256",
      "dq": "Rtf9WR9rYSnMDqJ_PXFXS1_58eNqJgsnF2ryG6-sgmnyBg4SGUoFdePQ_fzoODGoBuFQkSbSCTh6_c2Nl7GVKdhSihCBjiEAa974uCt3MT7Bf-rkfovByQRxVFB9HuRyIS-JD22cojIl7zRuhXqT9CZZeqCDpsDWDzXrz3PIz10",
      "n": "pPAylzWkC5AoxHttlsOGcUqpA-Dh4CPxAvARIcfr7E8zuYuO6HRZeFvewvYN2zcAgXN_lAj-XhyjC5XE0Am0qMzsPys_N1PvbnMRp1lSW6feB0Defvp9bB4kRAllxSBR8INo3NXL9CR8M8jOICADCii8RtvgcFCjcsfGehb9FpqB4fvxOq1fntZPXo78HF2VaMAgL8dAcPFX2h-1FyJn42-T9m6V3N9hvSf_c617vueKhKvLzJeaIWT1XBUP_x3KceYH3fRY0cx3b7qKGRuflesLSE3zpg2v6SvXcwvB2YauB8MdSo4qeGF7BNkgfJe2RsObTGVzR96ydJzvuKbJsQ"
    },
    {
      "p": "5KV-lFjE5lMxtx3zDGTYI1df6q4EhebVIQQVK2mqkcxxZK2rA-n1cIgtqZVCtEwf_NN707g0XJIBtlvOth4Pmf33qY1Ht1OabeNt7j8Hw3aD4Pxh8cHB1keZWQ_PvJH7QiLxg-AO_KyFutmhJVRyDj3R73e896mksBCcgDoPdi0",
      "kty": "RSA",
      "q": "qkO01UtQKQrYNVmSpwy5OXEfk0vfOYRu51sGbblsuMIRbaAUX6-kO94i5997ORwQbjvC0BWIPG9X83UteqvPgb0_f9F66sFoblg29T8vehWGUbY7-0mDzV98_BzqaOSJNAcZ6C6uSPJfC8C3cZ5eHn8NerE1GrBgOVunzW0ssW8",
      "d": "BcVUsmwQ9Ah9BW1coAyYRC0AfpPooFzPTQuOc27wumLIWDM73LRWgRaC0FG01imHBgz7UxY-XsvAPIryHfbwXUcVqEMJGnABafpZ7muaM1HysRpKBEggGVrzpJeNch5n_2yTCr3eo0dLL4SdPjWyhawNOME4UFZppU05fEMbGTpAB8redYomN7r4mUzJ1nXJE1gFIZSBcH0jvZYFapG8Yam66yG5BVtXevSuejH0n2-FH6RDN0ubXjtux4vhZISmuhsK79OVdmjb5Vx3fyh-w-b7Is3CCIsdGO792UYQ1fQi5yonUs2B6LM_GwsVbhsUZK3SZchDNx9x3358r6SL2Q",
      "e": "AQAB",
      "use": "enc",
      "kid": "fapidevkid",
      "qi": "Aur_oLbwimmyuggXOl7aDrJkzpmkGRFdc3nHofMqSqFqRVdmNUfJ-lBy7f6ZrfJJbto9uhwqdL4I_dfm9cb2hLZZNuBJO-R6ZeUOmPaLPETVY9KLnA1DmhwV7845Pwu7PNfQHmRvxprCg5YNmdFcgsccqMFnX9xv2j6i1wxGQJ4",
      "dp": "chA1Y2AdaiGarZVdSJOOV6MhEHwbeYk8TaoxvWSLWQy6jNUueVdfv_HPhcgWbMeFNaVzIp3EUWHtRMHsD2JTuii-QnFek5A7fBJ3JuF-x_35sGV3nxlfz7wMPifrJFFXHRk9juJZ16dhV2N2Rp8n_v7MGkCLnqmcpNDEohtU10k",
      "alg": "RSA-OAEP",
      "dq": "pcfE1AU_qKahe9iaPULbOn3V07KFR9iVr3hmmwF3RbHYDFhYXg6Dp7MTY5eqwCF-MgbIGZlNjCKRjUAjpxSQt-9PW6HYv6jPiNklscby8DjzDq6UWojq51W5OTTiXH1gxiK_690_31D2kFf1hZBAbgshUbwnS7Q-DLsceJ17bcs",
      "n": "mBJe4YG8sMkJxSkTmZogZqdxFSSqfRx6emAW9BmLaG3N3mZS9Z_G6i3mJVDsU2o_khDRK-iuRgIqO9L7dizp5CaYEjAbvQAWcCze1NJ2rScDgUjj9Rp-Wd4iVVp75nTySso2fDvYLebue0u8WnlVRLeFy8EdFctLoMWCxyM9sUvncIzjqUqqERAH4CT0uuwAJ566-b_TSPHp-jTrpiSq8fU-EA1uATDEAKGfcUliyx_nN1OFZGprsns4sDd5mtWp3CGMsHEJBEQMvPfW_895SldM7I77y3eg-zHLRM4ghikkq6VcTdI9t04pWQBsP_bTrIc1AS13D97toxDAViVagw"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "fapidevkid1",
      "alg": "PS256",
      "n": "pPAylzWkC5AoxHttlsOGcUqpA-Dh4CPxAvARIcfr7E8zuYuO6HRZeFvewvYN2zcAgXN_lAj-XhyjC5XE0Am0qMzsPys_N1PvbnMRp1lSW6feB0Defvp9bB4kRAllxSBR8INo3NXL9CR8M8jOICADCii8RtvgcFCjcsfGehb9FpqB4fvxOq1fntZPXo78HF2VaMAgL8dAcPFX2h-1FyJn42-T9m6V3N9hvSf_c617vueKhKvLzJeaIWT1XBUP_x3KceYH3fRY0cx3b7qKGRuflesLSE3zpg2v6SvXcwvB2YauB8MdSo4qeGF7BNkgfJe2RsObTGVzR96ydJzvuKbJsQ"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "fapidevkid",
      "alg": "RSA-OAEP",
      "n": "mBJe4YG8sMkJxSkTmZogZqdxFSSqfRx6emAW9BmLaG3N3mZS9Z_G6i3mJVDsU2o_khDRK-iuRgIqO9L7dizp5CaYEjAbvQAWcCze1NJ2rScDgUjj9Rp-Wd4iVVp75nTySso2fDvYLebue0u8WnlVRLeFy8EdFctLoMWCxyM9sUvncIzjqUqqERAH4CT0uuwAJ566-b_TSPHp-jTrpiSq8fU-EA1uATDEAKGfcUliyx_nN1OFZGprsns4sDd5mtWp3CGMsHEJBEQMvPfW_895SldM7I77y3eg-zHLRM4ghikkq6VcTdI9t04pWQBsP_bTrIc1AS13D97toxDAViVagw"
    }
  ]
}
2022-12-28 17:14:12 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-12-28 17:14:12 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-12-28 17:14:12 SUCCESS
FAPICheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "ES256",
  "PS256"
]
2022-12-28 17:14:12 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "p": "5MKhapinQhkwa8i3rMhQU_lKE5xhUAack32LdE8G34ORJbtHJKhpREiwKeCsNJwhJqJ08gpxIh-nsyYILuHNZ01jbF1dlfOKZpZgQPiAWFVKIoGi8Ly_Nz6cwVsncyJ_U-kkCKHSd95oSlFCC4mtQRzfEd6KK8N0FGWFRYRDlF8",
      "kty": "RSA",
      "q": "uJQPuZ8d_P_etElWHqjzaGQy58_sOutkb3uMNYKTrHLtNnMWKN-P96B8GaAcjGJv6kZhcTn7ZnhriUwj9X0WfGwrGDuNwYmP5Unfdu8ULbx9xyyFDWqPTet3OYUx4gNjpwbNCrafSxNmNtwCn_UvmLQS0U5zE9nIRQB_uAWe2-8",
      "d": "bezf6sMHR-WWJg0U5qv9SDg4GKuiHp4VnJ2e7WKuq9nFYV3PqsEQeBTSjCEs7vLjVWNCnci4rsRrLedtOjGdw_p_YUJTaW55XqU2GNCBATEJ2s-y-fG78XjNNsMEnrKBqcgK9VNQELDYTjMAnYx4OicYBCm6lWBI7tCSSQBVQOA5QVRi-hL2yfIMZfKcGwypCMaBE_5jpexKxYd066w2ON4zDRXnnR2eDH_zrVgf1txLRD6g4k_B6kEa-loP38N3L1iz1ijASFBOk9uJhxTBPr2jQXcW_JgvxxgCG4rqw3bQf4muszuXC6uc876vkgMdtzBEhDoQZSK6M-20rNKTuQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "fapidevkid1",
      "qi": "F_ME2vkhSivicWNcAb4ThGfG7i0co4Mc3TVEJUkzyVA6MQF7xa0wxnkvHaMJ5aAoCpLyMUFNspCLG9lDZL-WTuuu5NpVUWtZSrJRGkZtEcvFwcfsdEBoKNibzYHalRFDj3fBgJQtw1hQCvVZ5pKZ54CdeYsGK_rUhQgB21-yh5U",
      "dp": "OSlJHFG4uZOBve0RuGL1b4ZDNFNHHbAJP_GG_zEgDonZowwA4vASHbXsDwrM_PhmcDj37-McEeLHDMTcFprlsIJt7Y4G7IlGdAvvUUzHBUuKksTB6lW_khZbJRWZ7fMYzebb0ixdYwZ4GNnlHuzwFe0Y8GYjMHxObSpQ-uXp3RE",
      "alg": "PS256",
      "dq": "Rtf9WR9rYSnMDqJ_PXFXS1_58eNqJgsnF2ryG6-sgmnyBg4SGUoFdePQ_fzoODGoBuFQkSbSCTh6_c2Nl7GVKdhSihCBjiEAa974uCt3MT7Bf-rkfovByQRxVFB9HuRyIS-JD22cojIl7zRuhXqT9CZZeqCDpsDWDzXrz3PIz10",
      "n": "pPAylzWkC5AoxHttlsOGcUqpA-Dh4CPxAvARIcfr7E8zuYuO6HRZeFvewvYN2zcAgXN_lAj-XhyjC5XE0Am0qMzsPys_N1PvbnMRp1lSW6feB0Defvp9bB4kRAllxSBR8INo3NXL9CR8M8jOICADCii8RtvgcFCjcsfGehb9FpqB4fvxOq1fntZPXo78HF2VaMAgL8dAcPFX2h-1FyJn42-T9m6V3N9hvSf_c617vueKhKvLzJeaIWT1XBUP_x3KceYH3fRY0cx3b7qKGRuflesLSE3zpg2v6SvXcwvB2YauB8MdSo4qeGF7BNkgfJe2RsObTGVzR96ydJzvuKbJsQ"
    },
    {
      "p": "5KV-lFjE5lMxtx3zDGTYI1df6q4EhebVIQQVK2mqkcxxZK2rA-n1cIgtqZVCtEwf_NN707g0XJIBtlvOth4Pmf33qY1Ht1OabeNt7j8Hw3aD4Pxh8cHB1keZWQ_PvJH7QiLxg-AO_KyFutmhJVRyDj3R73e896mksBCcgDoPdi0",
      "kty": "RSA",
      "q": "qkO01UtQKQrYNVmSpwy5OXEfk0vfOYRu51sGbblsuMIRbaAUX6-kO94i5997ORwQbjvC0BWIPG9X83UteqvPgb0_f9F66sFoblg29T8vehWGUbY7-0mDzV98_BzqaOSJNAcZ6C6uSPJfC8C3cZ5eHn8NerE1GrBgOVunzW0ssW8",
      "d": "BcVUsmwQ9Ah9BW1coAyYRC0AfpPooFzPTQuOc27wumLIWDM73LRWgRaC0FG01imHBgz7UxY-XsvAPIryHfbwXUcVqEMJGnABafpZ7muaM1HysRpKBEggGVrzpJeNch5n_2yTCr3eo0dLL4SdPjWyhawNOME4UFZppU05fEMbGTpAB8redYomN7r4mUzJ1nXJE1gFIZSBcH0jvZYFapG8Yam66yG5BVtXevSuejH0n2-FH6RDN0ubXjtux4vhZISmuhsK79OVdmjb5Vx3fyh-w-b7Is3CCIsdGO792UYQ1fQi5yonUs2B6LM_GwsVbhsUZK3SZchDNx9x3358r6SL2Q",
      "e": "AQAB",
      "use": "enc",
      "kid": "fapidevkid",
      "qi": "Aur_oLbwimmyuggXOl7aDrJkzpmkGRFdc3nHofMqSqFqRVdmNUfJ-lBy7f6ZrfJJbto9uhwqdL4I_dfm9cb2hLZZNuBJO-R6ZeUOmPaLPETVY9KLnA1DmhwV7845Pwu7PNfQHmRvxprCg5YNmdFcgsccqMFnX9xv2j6i1wxGQJ4",
      "dp": "chA1Y2AdaiGarZVdSJOOV6MhEHwbeYk8TaoxvWSLWQy6jNUueVdfv_HPhcgWbMeFNaVzIp3EUWHtRMHsD2JTuii-QnFek5A7fBJ3JuF-x_35sGV3nxlfz7wMPifrJFFXHRk9juJZ16dhV2N2Rp8n_v7MGkCLnqmcpNDEohtU10k",
      "alg": "RSA-OAEP",
      "dq": "pcfE1AU_qKahe9iaPULbOn3V07KFR9iVr3hmmwF3RbHYDFhYXg6Dp7MTY5eqwCF-MgbIGZlNjCKRjUAjpxSQt-9PW6HYv6jPiNklscby8DjzDq6UWojq51W5OTTiXH1gxiK_690_31D2kFf1hZBAbgshUbwnS7Q-DLsceJ17bcs",
      "n": "mBJe4YG8sMkJxSkTmZogZqdxFSSqfRx6emAW9BmLaG3N3mZS9Z_G6i3mJVDsU2o_khDRK-iuRgIqO9L7dizp5CaYEjAbvQAWcCze1NJ2rScDgUjj9Rp-Wd4iVVp75nTySso2fDvYLebue0u8WnlVRLeFy8EdFctLoMWCxyM9sUvncIzjqUqqERAH4CT0uuwAJ566-b_TSPHp-jTrpiSq8fU-EA1uATDEAKGfcUliyx_nN1OFZGprsns4sDd5mtWp3CGMsHEJBEQMvPfW_895SldM7I77y3eg-zHLRM4ghikkq6VcTdI9t04pWQBsP_bTrIc1AS13D97toxDAViVagw"
    }
  ]
}
2022-12-28 17:14:12 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2022-12-28 17:14:12 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
B_AtTPCGfZns8zf61AK_tuhh8ap1iu4RtJBYHNkCHW31K0JzZak-jtKzHrqHl0TtQOYlHoM1HMrcYr34m4
scope
openid bank:accounts.basic:read
jwks
{
  "keys": [
    {
      "p": "8lzi0G9QBv4Ii9smxrdYOOMDRs8-vjn_7EL04uMZP5u-HwcjNYDNkswaMawNDgKrnANwnLinaFKlKVRrsMvPO3Co6XKvIRdAHmfvCtreZiQzak3bAN2eIwT4ZbEM80YtngDXSU58cg6yD4i9LqpBXZFN381tfX88jZl3XCqITBE",
      "kty": "RSA",
      "q": "3sVL6hCk6e75VDGjsO_2txTZtXHdazvlPKAkMsmVqsM_euxERtsB5RHDyxxmyUl-1QggfC3hw7VGBb_6CbCBFk3BLUgvk1SrtUlT6L49g1ipnmRhDPg5Jnl8xsvlTpA44mAC_hn4ZGmj4pGwUuM2aJtTGDoSWLiHqOU0D5twG-M",
      "d": "IPxBfq73zItUE06zF6RLcDQx7TeEAvt-6_Iy-Y2Xr7XkPpEm5bhsx_t5zexJpwaFSxHSJ7K9xr-TPEwg2WjB1BFhRD2im2RfSsLnPo0CT7dNxfV9IS0AKtf0BoNvEwnq3WbqR_pF_HRGRtjhl8cn-5qIgGJvNT3odCBRHSxdyT8qvRLYnmjtbm9dwkRHkp-fEOfYpmT8tq1glcUwTd3ptY35VKMY13ZAqTuRccd8SIpgTI5VJM8ZPOwgeoW6E-3bEA4XoaDIZM-RapRbAYyIKYg2xkTa8_zutzl3MqVBdSIXmFgsz798GigfWISIedq2TxigVcvZXt1Loc6SZaxdQQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "fapidevkid2",
      "qi": "xmSrFoxLgMqWnPqT0XN6pyc83QOJ3fgplyOObqLJ3IoNhITCACJ_ciPVwWFBB0KeG9JwR-JtUs50_UT_MdRYsZeL0NFn-S_--m5ZsIFS2JqEVrQTou8py4tLIZq3Cu36nFVCdvDeqQwDdmplRG_xfy-Zs8D7L-E9_Q2ziUA409E",
      "dp": "GcPEHPJoaIXi9LM0eRWOnGWNuJ5ZhjF2QnCPxfrseTWeTYAdvxdVQ1DNTBCFRsMD6U74TsDWkyGOC0m9NQtFmYUNf9vAQF1PZKwZ3maMFAGvMZLbQElPAVwK6AydWtNQECb4vANK-XkUdtBLhEV3M3I5_BvDkv7OuiLhbHvdB3E",
      "alg": "PS256",
      "dq": "hW1cc7w2WlslAPWeWnrPpYaagx_JA9JjEfXE2Jp-x0Gcgu6CUoIYV3BVehDvy332tnfgpSACCetIHmeGxkjueEJoAswqmq7rDXD3Df7r7wCqz1DGBDOkX1QClTtIg87EE2p4QGOjr9jKLQkft_WY__yQP4GAvZ0Au_tUPEjYVAs",
      "n": "0udWChoJYO77a51BpPk7zdb-SXbdWKavUJlsVoeZO6GXUE51wb5tNBsEri6k0mYbtnMeQihlvOY5imYhAZavDLfBAIWkA_h5dbCgre-8yKT54zWsv3dd9FB-PQbiCoO4DaGVk4URs25pE09iK60TM0NJc4K2UFl0fLKOf4MyJDIRxsLtFPMwWRJdKymFQ0kva1-L-FJvyJESyZE4HgcrMcbgf0dBFJt42lOKIPB4imvmDeFcg1a48Z_keAFXbHpAzuCQtC_TeyfGKMoCYZoIHAR0AOYEw-fWqPiBjspMfKB2jIEYTVcc8TkpULjB5kLHqwdayxzpneIlY5nkqVE-Ew"
    },
    {
      "p": "5KV-lFjE5lMxtx3zDGTYI1df6q4EhebVIQQVK2mqkcxxZK2rA-n1cIgtqZVCtEwf_NN707g0XJIBtlvOth4Pmf33qY1Ht1OabeNt7j8Hw3aD4Pxh8cHB1keZWQ_PvJH7QiLxg-AO_KyFutmhJVRyDj3R73e896mksBCcgDoPdi0",
      "kty": "RSA",
      "q": "qkO01UtQKQrYNVmSpwy5OXEfk0vfOYRu51sGbblsuMIRbaAUX6-kO94i5997ORwQbjvC0BWIPG9X83UteqvPgb0_f9F66sFoblg29T8vehWGUbY7-0mDzV98_BzqaOSJNAcZ6C6uSPJfC8C3cZ5eHn8NerE1GrBgOVunzW0ssW8",
      "d": "BcVUsmwQ9Ah9BW1coAyYRC0AfpPooFzPTQuOc27wumLIWDM73LRWgRaC0FG01imHBgz7UxY-XsvAPIryHfbwXUcVqEMJGnABafpZ7muaM1HysRpKBEggGVrzpJeNch5n_2yTCr3eo0dLL4SdPjWyhawNOME4UFZppU05fEMbGTpAB8redYomN7r4mUzJ1nXJE1gFIZSBcH0jvZYFapG8Yam66yG5BVtXevSuejH0n2-FH6RDN0ubXjtux4vhZISmuhsK79OVdmjb5Vx3fyh-w-b7Is3CCIsdGO792UYQ1fQi5yonUs2B6LM_GwsVbhsUZK3SZchDNx9x3358r6SL2Q",
      "e": "AQAB",
      "use": "enc",
      "kid": "fapidevkid",
      "qi": "Aur_oLbwimmyuggXOl7aDrJkzpmkGRFdc3nHofMqSqFqRVdmNUfJ-lBy7f6ZrfJJbto9uhwqdL4I_dfm9cb2hLZZNuBJO-R6ZeUOmPaLPETVY9KLnA1DmhwV7845Pwu7PNfQHmRvxprCg5YNmdFcgsccqMFnX9xv2j6i1wxGQJ4",
      "dp": "chA1Y2AdaiGarZVdSJOOV6MhEHwbeYk8TaoxvWSLWQy6jNUueVdfv_HPhcgWbMeFNaVzIp3EUWHtRMHsD2JTuii-QnFek5A7fBJ3JuF-x_35sGV3nxlfz7wMPifrJFFXHRk9juJZ16dhV2N2Rp8n_v7MGkCLnqmcpNDEohtU10k",
      "alg": "RSA-OAEP",
      "dq": "pcfE1AU_qKahe9iaPULbOn3V07KFR9iVr3hmmwF3RbHYDFhYXg6Dp7MTY5eqwCF-MgbIGZlNjCKRjUAjpxSQt-9PW6HYv6jPiNklscby8DjzDq6UWojq51W5OTTiXH1gxiK_690_31D2kFf1hZBAbgshUbwnS7Q-DLsceJ17bcs",
      "n": "mBJe4YG8sMkJxSkTmZogZqdxFSSqfRx6emAW9BmLaG3N3mZS9Z_G6i3mJVDsU2o_khDRK-iuRgIqO9L7dizp5CaYEjAbvQAWcCze1NJ2rScDgUjj9Rp-Wd4iVVp75nTySso2fDvYLebue0u8WnlVRLeFy8EdFctLoMWCxyM9sUvncIzjqUqqERAH4CT0uuwAJ566-b_TSPHp-jTrpiSq8fU-EA1uATDEAKGfcUliyx_nN1OFZGprsns4sDd5mtWp3CGMsHEJBEQMvPfW_895SldM7I77y3eg-zHLRM4ghikkq6VcTdI9t04pWQBsP_bTrIc1AS13D97toxDAViVagw"
    }
  ]
}
2022-12-28 17:14:12
ValidateMTLSCertificates2Header
No certificate authority found for MTLS
2022-12-28 17:14:12 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2022-12-28 17:14:12
ExtractMTLSCertificates2FromConfiguration
No certificate authority found for MTLS
2022-12-28 17:14:12 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
MIIEEjCCAvqgAwIBAgIIKSoMoxI5zfIwDQYJKoZIhvcNAQELBQAweTEbMBkGA1UEAwwSSW50ZXJuYWwgQXBwIFFBIENBMRQwEgYDVQQLDAtRQSBVc2UgT25seTEPMA0GA1UECgwGUGF5UGFsMREwDwYDVQQHDAhTYW4gSm9zZTETMBEGA1UECAwKQ2FsaWZvcm5pYTELMAkGA1UEBhMCVVMwHhcNMjIxMTE4MDA0MjUzWhcNMjMwMjE2MDA0MjUzWjBwMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTERMA8GA1UEBwwIU2FuIEpvc2UxFTATBgNVBAoMDFBheVBhbCwgSW5jLjEiMCAGA1UEAwwZZmFwaWRldjIuc3RhZ2UucGF5cGFsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL9MswCz8wdGvQD+mj1pEAUQYDVT62dfCn6R/hXukj/q1McHu51+Mkn8RAyxRvv3RAhEyq/HC5P+1FB+GQecZ9Z9mBLRmkHiM31GvSdIddN4q0mzD/MIe5oDTbX7Q8b4sPZvlQWX0HYCmboBA5rDIYX4/L7wmXoJKDVUBbDwkjy5SKHewVyCJg10iHjlshLp7L4Lv5/xPLNga0m6HFTLrN1QnTJoB6LC6eerETT2dYXKOOYdk9nRRWvw3kO4H02KZFV/02cRUFc2hfRfF9YLh8IIuBrSYOIrzhB6AcZ3FuGXaJ/imLOqeP5M0EOaCNJqreRczU22H9y1kWW/qMF5yV0CAwEAAaOBpjCBozAMBgNVHRMBAf8EAjAAMB8GA1UdIwQYMBaAFB8vrVebCMcGxIMxNtaRQqEVFfgFMCQGA1UdEQQdMBuCGWZhcGlkZXYyLnN0YWdlLnBheXBhbC5jb20wHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBRXO+QwVlz7XhPU42BtFfB42nl6WzAOBgNVHQ8BAf8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAD9s51u9caCi3fnwBYlB63mbRjwJZwN6dmfz4tIF3iSr0gNBy2f+HETi1w3++B/2CO80REiBKSgjH8Gn/1G9D1iXs4hs92KDhbWbmPz/KP4Z/irReB19MkhhCFbWtchtzxICRsItSwJXoSjL5YzUIm8kDw3dtAgHu83lKh01oXFmxS+4sd9ak117vApwqZ/7tDNmCIBLtUXrXoDABdXIwl0+rxE2EmJBRe6ykfz1Wf3R9AsoSP8xgM4nZSxXSD53cfGsTYofjx7r46OjwLEtXCp4W2/S5mFqldHC3dh8nm79jCkVKaRzVSL8IWNDl83Ul/sngNyHeBcj4LBBOih+K0E=
key
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC/TLMAs/MHRr0A/po9aRAFEGA1U+tnXwp+kf4V7pI/6tTHB7udfjJJ/EQMsUb790QIRMqvxwuT/tRQfhkHnGfWfZgS0ZpB4jN9Rr0nSHXTeKtJsw/zCHuaA021+0PG+LD2b5UFl9B2Apm6AQOawyGF+Py+8Jl6CSg1VAWw8JI8uUih3sFcgiYNdIh45bIS6ey+C7+f8TyzYGtJuhxUy6zdUJ0yaAeiwunnqxE09nWFyjjmHZPZ0UVr8N5DuB9NimRVf9NnEVBXNoX0XxfWC4fCCLga0mDiK84QegHGdxbhl2if4pizqnj+TNBDmgjSaq3kXM1Nth/ctZFlv6jBecldAgMBAAECggEARAO8HQLd5HdlGaZsJmtlU7eXzT4SE0W6UHgNs7SH8QvILR91uDA3JxD3DOA20bz/RkVXHxoQ5sSSri+3LHqSfLNYz1AQnV4UWnU9KWtc4RwlImX0xL7+WyrThWFZnrOrD2Nqw3tPlbWk/HoB0xOPprd4/VZD6xy4XAWMpHVUORw13s4LU0l0cqjfzDuuDspNTLlOvtsA2xj8fi7LDw1ctn/ISTAYPVmuIi5Tct6nFKR7TcBVh1MtS8i3z22Kkts2LOcp/1j69kJZR0FL5765ueGeXYxQS1NS5hQ7TtzCREb8spERED0yhG7ilKOSY5fojBn3tpi54x98VY+iorMXwQKBgQDlFkbNzaTyg9BgRhGlottCyRqeG5jVpy/ZlVgUdxE4XRD7oCb/Nz3SBDmhKp/vV92tkYdAXHNNwUPpM5Unj6L688TIOk69LMewpeLE/TUsR3dYqel3VL2tcSrJngi1dgWc2kWj/rndvoFvUstH5Oz0S3S/ZXdrSjeOUwaMFXxDjQKBgQDVxfpCL5cZML6kDMa6xM3rJrzcvR252lhSyD5gWrU3jz1qCLrb876JhmGQ5jlHOP4L7Te//JWyJ5Jc8LMttDGxKtOcZAuOSPjwxw7OkTgqlN26MzC5ChP1Hyjh93OyWPSQ9xxOZgJGkXFdaH6bDg1iifhOPSUctJRopOw94XzBEQKBgDFNEf/Iee8XHwkZC0MyQS2mSews1D9ms42H7mS5GyOeI8GDPeE+6jcAYcalfbXsmvB3mTvoqYfaR9swFrFk4BZRz8+nfLqJoJALoznxpDfbSXvzVSMxQYDKEgNB12318E9JSiN49lcaYJCsqMLYKYaJlp56H7EfT8V5aLdNCGkhAoGBALz8g1wT2o7IiyFYsi/XYPwsiPbUsfzmTQMSSCLCzkZJ+c9N3HQrLh1CkeqZvbV7awx8MLcnw+d2GGzV1nHnRa8M33r470ZguMOUF0EDHRZ3+PVt3/sWL8KaQ3hRXRUkk0G9VGbyw7xDRGeBw7usVqTwuHXilHamJjXE551lRPchAoGAEBvxLQoGnf7pGZ7o37qAKXdazj2ZVOM38xQHhAzc5VKTSksBxZNPhkt9SOE6G6S20rN0KAN3rds2ykMTBjfekQ4Z0NHWQrIXe46GOahzStsRX5fvN6aSOwZLZkqTm/B6rD3m8S1mD1LM2VEp4V3EjbH//z62Tb/SnhhzOkNEMbw=
2022-12-28 17:14:12 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-28 17:14:12 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "p": "8lzi0G9QBv4Ii9smxrdYOOMDRs8-vjn_7EL04uMZP5u-HwcjNYDNkswaMawNDgKrnANwnLinaFKlKVRrsMvPO3Co6XKvIRdAHmfvCtreZiQzak3bAN2eIwT4ZbEM80YtngDXSU58cg6yD4i9LqpBXZFN381tfX88jZl3XCqITBE",
      "kty": "RSA",
      "q": "3sVL6hCk6e75VDGjsO_2txTZtXHdazvlPKAkMsmVqsM_euxERtsB5RHDyxxmyUl-1QggfC3hw7VGBb_6CbCBFk3BLUgvk1SrtUlT6L49g1ipnmRhDPg5Jnl8xsvlTpA44mAC_hn4ZGmj4pGwUuM2aJtTGDoSWLiHqOU0D5twG-M",
      "d": "IPxBfq73zItUE06zF6RLcDQx7TeEAvt-6_Iy-Y2Xr7XkPpEm5bhsx_t5zexJpwaFSxHSJ7K9xr-TPEwg2WjB1BFhRD2im2RfSsLnPo0CT7dNxfV9IS0AKtf0BoNvEwnq3WbqR_pF_HRGRtjhl8cn-5qIgGJvNT3odCBRHSxdyT8qvRLYnmjtbm9dwkRHkp-fEOfYpmT8tq1glcUwTd3ptY35VKMY13ZAqTuRccd8SIpgTI5VJM8ZPOwgeoW6E-3bEA4XoaDIZM-RapRbAYyIKYg2xkTa8_zutzl3MqVBdSIXmFgsz798GigfWISIedq2TxigVcvZXt1Loc6SZaxdQQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "fapidevkid2",
      "qi": "xmSrFoxLgMqWnPqT0XN6pyc83QOJ3fgplyOObqLJ3IoNhITCACJ_ciPVwWFBB0KeG9JwR-JtUs50_UT_MdRYsZeL0NFn-S_--m5ZsIFS2JqEVrQTou8py4tLIZq3Cu36nFVCdvDeqQwDdmplRG_xfy-Zs8D7L-E9_Q2ziUA409E",
      "dp": "GcPEHPJoaIXi9LM0eRWOnGWNuJ5ZhjF2QnCPxfrseTWeTYAdvxdVQ1DNTBCFRsMD6U74TsDWkyGOC0m9NQtFmYUNf9vAQF1PZKwZ3maMFAGvMZLbQElPAVwK6AydWtNQECb4vANK-XkUdtBLhEV3M3I5_BvDkv7OuiLhbHvdB3E",
      "alg": "PS256",
      "dq": "hW1cc7w2WlslAPWeWnrPpYaagx_JA9JjEfXE2Jp-x0Gcgu6CUoIYV3BVehDvy332tnfgpSACCetIHmeGxkjueEJoAswqmq7rDXD3Df7r7wCqz1DGBDOkX1QClTtIg87EE2p4QGOjr9jKLQkft_WY__yQP4GAvZ0Au_tUPEjYVAs",
      "n": "0udWChoJYO77a51BpPk7zdb-SXbdWKavUJlsVoeZO6GXUE51wb5tNBsEri6k0mYbtnMeQihlvOY5imYhAZavDLfBAIWkA_h5dbCgre-8yKT54zWsv3dd9FB-PQbiCoO4DaGVk4URs25pE09iK60TM0NJc4K2UFl0fLKOf4MyJDIRxsLtFPMwWRJdKymFQ0kva1-L-FJvyJESyZE4HgcrMcbgf0dBFJt42lOKIPB4imvmDeFcg1a48Z_keAFXbHpAzuCQtC_TeyfGKMoCYZoIHAR0AOYEw-fWqPiBjspMfKB2jIEYTVcc8TkpULjB5kLHqwdayxzpneIlY5nkqVE-Ew"
    },
    {
      "p": "5KV-lFjE5lMxtx3zDGTYI1df6q4EhebVIQQVK2mqkcxxZK2rA-n1cIgtqZVCtEwf_NN707g0XJIBtlvOth4Pmf33qY1Ht1OabeNt7j8Hw3aD4Pxh8cHB1keZWQ_PvJH7QiLxg-AO_KyFutmhJVRyDj3R73e896mksBCcgDoPdi0",
      "kty": "RSA",
      "q": "qkO01UtQKQrYNVmSpwy5OXEfk0vfOYRu51sGbblsuMIRbaAUX6-kO94i5997ORwQbjvC0BWIPG9X83UteqvPgb0_f9F66sFoblg29T8vehWGUbY7-0mDzV98_BzqaOSJNAcZ6C6uSPJfC8C3cZ5eHn8NerE1GrBgOVunzW0ssW8",
      "d": "BcVUsmwQ9Ah9BW1coAyYRC0AfpPooFzPTQuOc27wumLIWDM73LRWgRaC0FG01imHBgz7UxY-XsvAPIryHfbwXUcVqEMJGnABafpZ7muaM1HysRpKBEggGVrzpJeNch5n_2yTCr3eo0dLL4SdPjWyhawNOME4UFZppU05fEMbGTpAB8redYomN7r4mUzJ1nXJE1gFIZSBcH0jvZYFapG8Yam66yG5BVtXevSuejH0n2-FH6RDN0ubXjtux4vhZISmuhsK79OVdmjb5Vx3fyh-w-b7Is3CCIsdGO792UYQ1fQi5yonUs2B6LM_GwsVbhsUZK3SZchDNx9x3358r6SL2Q",
      "e": "AQAB",
      "use": "enc",
      "kid": "fapidevkid",
      "qi": "Aur_oLbwimmyuggXOl7aDrJkzpmkGRFdc3nHofMqSqFqRVdmNUfJ-lBy7f6ZrfJJbto9uhwqdL4I_dfm9cb2hLZZNuBJO-R6ZeUOmPaLPETVY9KLnA1DmhwV7845Pwu7PNfQHmRvxprCg5YNmdFcgsccqMFnX9xv2j6i1wxGQJ4",
      "dp": "chA1Y2AdaiGarZVdSJOOV6MhEHwbeYk8TaoxvWSLWQy6jNUueVdfv_HPhcgWbMeFNaVzIp3EUWHtRMHsD2JTuii-QnFek5A7fBJ3JuF-x_35sGV3nxlfz7wMPifrJFFXHRk9juJZ16dhV2N2Rp8n_v7MGkCLnqmcpNDEohtU10k",
      "alg": "RSA-OAEP",
      "dq": "pcfE1AU_qKahe9iaPULbOn3V07KFR9iVr3hmmwF3RbHYDFhYXg6Dp7MTY5eqwCF-MgbIGZlNjCKRjUAjpxSQt-9PW6HYv6jPiNklscby8DjzDq6UWojq51W5OTTiXH1gxiK_690_31D2kFf1hZBAbgshUbwnS7Q-DLsceJ17bcs",
      "n": "mBJe4YG8sMkJxSkTmZogZqdxFSSqfRx6emAW9BmLaG3N3mZS9Z_G6i3mJVDsU2o_khDRK-iuRgIqO9L7dizp5CaYEjAbvQAWcCze1NJ2rScDgUjj9Rp-Wd4iVVp75nTySso2fDvYLebue0u8WnlVRLeFy8EdFctLoMWCxyM9sUvncIzjqUqqERAH4CT0uuwAJ566-b_TSPHp-jTrpiSq8fU-EA1uATDEAKGfcUliyx_nN1OFZGprsns4sDd5mtWp3CGMsHEJBEQMvPfW_895SldM7I77y3eg-zHLRM4ghikkq6VcTdI9t04pWQBsP_bTrIc1AS13D97toxDAViVagw"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "fapidevkid2",
      "alg": "PS256",
      "n": "0udWChoJYO77a51BpPk7zdb-SXbdWKavUJlsVoeZO6GXUE51wb5tNBsEri6k0mYbtnMeQihlvOY5imYhAZavDLfBAIWkA_h5dbCgre-8yKT54zWsv3dd9FB-PQbiCoO4DaGVk4URs25pE09iK60TM0NJc4K2UFl0fLKOf4MyJDIRxsLtFPMwWRJdKymFQ0kva1-L-FJvyJESyZE4HgcrMcbgf0dBFJt42lOKIPB4imvmDeFcg1a48Z_keAFXbHpAzuCQtC_TeyfGKMoCYZoIHAR0AOYEw-fWqPiBjspMfKB2jIEYTVcc8TkpULjB5kLHqwdayxzpneIlY5nkqVE-Ew"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "fapidevkid",
      "alg": "RSA-OAEP",
      "n": "mBJe4YG8sMkJxSkTmZogZqdxFSSqfRx6emAW9BmLaG3N3mZS9Z_G6i3mJVDsU2o_khDRK-iuRgIqO9L7dizp5CaYEjAbvQAWcCze1NJ2rScDgUjj9Rp-Wd4iVVp75nTySso2fDvYLebue0u8WnlVRLeFy8EdFctLoMWCxyM9sUvncIzjqUqqERAH4CT0uuwAJ566-b_TSPHp-jTrpiSq8fU-EA1uATDEAKGfcUliyx_nN1OFZGprsns4sDd5mtWp3CGMsHEJBEQMvPfW_895SldM7I77y3eg-zHLRM4ghikkq6VcTdI9t04pWQBsP_bTrIc1AS13D97toxDAViVagw"
    }
  ]
}
2022-12-28 17:14:12 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-12-28 17:14:12 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-12-28 17:14:12 SUCCESS
FAPICheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "ES256",
  "PS256"
]
2022-12-28 17:14:12 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "p": "8lzi0G9QBv4Ii9smxrdYOOMDRs8-vjn_7EL04uMZP5u-HwcjNYDNkswaMawNDgKrnANwnLinaFKlKVRrsMvPO3Co6XKvIRdAHmfvCtreZiQzak3bAN2eIwT4ZbEM80YtngDXSU58cg6yD4i9LqpBXZFN381tfX88jZl3XCqITBE",
      "kty": "RSA",
      "q": "3sVL6hCk6e75VDGjsO_2txTZtXHdazvlPKAkMsmVqsM_euxERtsB5RHDyxxmyUl-1QggfC3hw7VGBb_6CbCBFk3BLUgvk1SrtUlT6L49g1ipnmRhDPg5Jnl8xsvlTpA44mAC_hn4ZGmj4pGwUuM2aJtTGDoSWLiHqOU0D5twG-M",
      "d": "IPxBfq73zItUE06zF6RLcDQx7TeEAvt-6_Iy-Y2Xr7XkPpEm5bhsx_t5zexJpwaFSxHSJ7K9xr-TPEwg2WjB1BFhRD2im2RfSsLnPo0CT7dNxfV9IS0AKtf0BoNvEwnq3WbqR_pF_HRGRtjhl8cn-5qIgGJvNT3odCBRHSxdyT8qvRLYnmjtbm9dwkRHkp-fEOfYpmT8tq1glcUwTd3ptY35VKMY13ZAqTuRccd8SIpgTI5VJM8ZPOwgeoW6E-3bEA4XoaDIZM-RapRbAYyIKYg2xkTa8_zutzl3MqVBdSIXmFgsz798GigfWISIedq2TxigVcvZXt1Loc6SZaxdQQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "fapidevkid2",
      "qi": "xmSrFoxLgMqWnPqT0XN6pyc83QOJ3fgplyOObqLJ3IoNhITCACJ_ciPVwWFBB0KeG9JwR-JtUs50_UT_MdRYsZeL0NFn-S_--m5ZsIFS2JqEVrQTou8py4tLIZq3Cu36nFVCdvDeqQwDdmplRG_xfy-Zs8D7L-E9_Q2ziUA409E",
      "dp": "GcPEHPJoaIXi9LM0eRWOnGWNuJ5ZhjF2QnCPxfrseTWeTYAdvxdVQ1DNTBCFRsMD6U74TsDWkyGOC0m9NQtFmYUNf9vAQF1PZKwZ3maMFAGvMZLbQElPAVwK6AydWtNQECb4vANK-XkUdtBLhEV3M3I5_BvDkv7OuiLhbHvdB3E",
      "alg": "PS256",
      "dq": "hW1cc7w2WlslAPWeWnrPpYaagx_JA9JjEfXE2Jp-x0Gcgu6CUoIYV3BVehDvy332tnfgpSACCetIHmeGxkjueEJoAswqmq7rDXD3Df7r7wCqz1DGBDOkX1QClTtIg87EE2p4QGOjr9jKLQkft_WY__yQP4GAvZ0Au_tUPEjYVAs",
      "n": "0udWChoJYO77a51BpPk7zdb-SXbdWKavUJlsVoeZO6GXUE51wb5tNBsEri6k0mYbtnMeQihlvOY5imYhAZavDLfBAIWkA_h5dbCgre-8yKT54zWsv3dd9FB-PQbiCoO4DaGVk4URs25pE09iK60TM0NJc4K2UFl0fLKOf4MyJDIRxsLtFPMwWRJdKymFQ0kva1-L-FJvyJESyZE4HgcrMcbgf0dBFJt42lOKIPB4imvmDeFcg1a48Z_keAFXbHpAzuCQtC_TeyfGKMoCYZoIHAR0AOYEw-fWqPiBjspMfKB2jIEYTVcc8TkpULjB5kLHqwdayxzpneIlY5nkqVE-Ew"
    },
    {
      "p": "5KV-lFjE5lMxtx3zDGTYI1df6q4EhebVIQQVK2mqkcxxZK2rA-n1cIgtqZVCtEwf_NN707g0XJIBtlvOth4Pmf33qY1Ht1OabeNt7j8Hw3aD4Pxh8cHB1keZWQ_PvJH7QiLxg-AO_KyFutmhJVRyDj3R73e896mksBCcgDoPdi0",
      "kty": "RSA",
      "q": "qkO01UtQKQrYNVmSpwy5OXEfk0vfOYRu51sGbblsuMIRbaAUX6-kO94i5997ORwQbjvC0BWIPG9X83UteqvPgb0_f9F66sFoblg29T8vehWGUbY7-0mDzV98_BzqaOSJNAcZ6C6uSPJfC8C3cZ5eHn8NerE1GrBgOVunzW0ssW8",
      "d": "BcVUsmwQ9Ah9BW1coAyYRC0AfpPooFzPTQuOc27wumLIWDM73LRWgRaC0FG01imHBgz7UxY-XsvAPIryHfbwXUcVqEMJGnABafpZ7muaM1HysRpKBEggGVrzpJeNch5n_2yTCr3eo0dLL4SdPjWyhawNOME4UFZppU05fEMbGTpAB8redYomN7r4mUzJ1nXJE1gFIZSBcH0jvZYFapG8Yam66yG5BVtXevSuejH0n2-FH6RDN0ubXjtux4vhZISmuhsK79OVdmjb5Vx3fyh-w-b7Is3CCIsdGO792UYQ1fQi5yonUs2B6LM_GwsVbhsUZK3SZchDNx9x3358r6SL2Q",
      "e": "AQAB",
      "use": "enc",
      "kid": "fapidevkid",
      "qi": "Aur_oLbwimmyuggXOl7aDrJkzpmkGRFdc3nHofMqSqFqRVdmNUfJ-lBy7f6ZrfJJbto9uhwqdL4I_dfm9cb2hLZZNuBJO-R6ZeUOmPaLPETVY9KLnA1DmhwV7845Pwu7PNfQHmRvxprCg5YNmdFcgsccqMFnX9xv2j6i1wxGQJ4",
      "dp": "chA1Y2AdaiGarZVdSJOOV6MhEHwbeYk8TaoxvWSLWQy6jNUueVdfv_HPhcgWbMeFNaVzIp3EUWHtRMHsD2JTuii-QnFek5A7fBJ3JuF-x_35sGV3nxlfz7wMPifrJFFXHRk9juJZ16dhV2N2Rp8n_v7MGkCLnqmcpNDEohtU10k",
      "alg": "RSA-OAEP",
      "dq": "pcfE1AU_qKahe9iaPULbOn3V07KFR9iVr3hmmwF3RbHYDFhYXg6Dp7MTY5eqwCF-MgbIGZlNjCKRjUAjpxSQt-9PW6HYv6jPiNklscby8DjzDq6UWojq51W5OTTiXH1gxiK_690_31D2kFf1hZBAbgshUbwnS7Q-DLsceJ17bcs",
      "n": "mBJe4YG8sMkJxSkTmZogZqdxFSSqfRx6emAW9BmLaG3N3mZS9Z_G6i3mJVDsU2o_khDRK-iuRgIqO9L7dizp5CaYEjAbvQAWcCze1NJ2rScDgUjj9Rp-Wd4iVVp75nTySso2fDvYLebue0u8WnlVRLeFy8EdFctLoMWCxyM9sUvncIzjqUqqERAH4CT0uuwAJ566-b_TSPHp-jTrpiSq8fU-EA1uATDEAKGfcUliyx_nN1OFZGprsns4sDd5mtWp3CGMsHEJBEQMvPfW_895SldM7I77y3eg-zHLRM4ghikkq6VcTdI9t04pWQBsP_bTrIc1AS13D97toxDAViVagw"
    }
  ]
}
2022-12-28 17:14:12 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2022-12-28 17:14:12 SUCCESS
ValidateClientPrivateKeysAreDifferent
Client signing JWKs have different thumbprints
jwk1
{
  "p": "5MKhapinQhkwa8i3rMhQU_lKE5xhUAack32LdE8G34ORJbtHJKhpREiwKeCsNJwhJqJ08gpxIh-nsyYILuHNZ01jbF1dlfOKZpZgQPiAWFVKIoGi8Ly_Nz6cwVsncyJ_U-kkCKHSd95oSlFCC4mtQRzfEd6KK8N0FGWFRYRDlF8",
  "kty": "RSA",
  "q": "uJQPuZ8d_P_etElWHqjzaGQy58_sOutkb3uMNYKTrHLtNnMWKN-P96B8GaAcjGJv6kZhcTn7ZnhriUwj9X0WfGwrGDuNwYmP5Unfdu8ULbx9xyyFDWqPTet3OYUx4gNjpwbNCrafSxNmNtwCn_UvmLQS0U5zE9nIRQB_uAWe2-8",
  "d": "bezf6sMHR-WWJg0U5qv9SDg4GKuiHp4VnJ2e7WKuq9nFYV3PqsEQeBTSjCEs7vLjVWNCnci4rsRrLedtOjGdw_p_YUJTaW55XqU2GNCBATEJ2s-y-fG78XjNNsMEnrKBqcgK9VNQELDYTjMAnYx4OicYBCm6lWBI7tCSSQBVQOA5QVRi-hL2yfIMZfKcGwypCMaBE_5jpexKxYd066w2ON4zDRXnnR2eDH_zrVgf1txLRD6g4k_B6kEa-loP38N3L1iz1ijASFBOk9uJhxTBPr2jQXcW_JgvxxgCG4rqw3bQf4muszuXC6uc876vkgMdtzBEhDoQZSK6M-20rNKTuQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "fapidevkid1",
  "qi": "F_ME2vkhSivicWNcAb4ThGfG7i0co4Mc3TVEJUkzyVA6MQF7xa0wxnkvHaMJ5aAoCpLyMUFNspCLG9lDZL-WTuuu5NpVUWtZSrJRGkZtEcvFwcfsdEBoKNibzYHalRFDj3fBgJQtw1hQCvVZ5pKZ54CdeYsGK_rUhQgB21-yh5U",
  "dp": "OSlJHFG4uZOBve0RuGL1b4ZDNFNHHbAJP_GG_zEgDonZowwA4vASHbXsDwrM_PhmcDj37-McEeLHDMTcFprlsIJt7Y4G7IlGdAvvUUzHBUuKksTB6lW_khZbJRWZ7fMYzebb0ixdYwZ4GNnlHuzwFe0Y8GYjMHxObSpQ-uXp3RE",
  "alg": "PS256",
  "dq": "Rtf9WR9rYSnMDqJ_PXFXS1_58eNqJgsnF2ryG6-sgmnyBg4SGUoFdePQ_fzoODGoBuFQkSbSCTh6_c2Nl7GVKdhSihCBjiEAa974uCt3MT7Bf-rkfovByQRxVFB9HuRyIS-JD22cojIl7zRuhXqT9CZZeqCDpsDWDzXrz3PIz10",
  "n": "pPAylzWkC5AoxHttlsOGcUqpA-Dh4CPxAvARIcfr7E8zuYuO6HRZeFvewvYN2zcAgXN_lAj-XhyjC5XE0Am0qMzsPys_N1PvbnMRp1lSW6feB0Defvp9bB4kRAllxSBR8INo3NXL9CR8M8jOICADCii8RtvgcFCjcsfGehb9FpqB4fvxOq1fntZPXo78HF2VaMAgL8dAcPFX2h-1FyJn42-T9m6V3N9hvSf_c617vueKhKvLzJeaIWT1XBUP_x3KceYH3fRY0cx3b7qKGRuflesLSE3zpg2v6SvXcwvB2YauB8MdSo4qeGF7BNkgfJe2RsObTGVzR96ydJzvuKbJsQ"
}
jwk2
{
  "p": "8lzi0G9QBv4Ii9smxrdYOOMDRs8-vjn_7EL04uMZP5u-HwcjNYDNkswaMawNDgKrnANwnLinaFKlKVRrsMvPO3Co6XKvIRdAHmfvCtreZiQzak3bAN2eIwT4ZbEM80YtngDXSU58cg6yD4i9LqpBXZFN381tfX88jZl3XCqITBE",
  "kty": "RSA",
  "q": "3sVL6hCk6e75VDGjsO_2txTZtXHdazvlPKAkMsmVqsM_euxERtsB5RHDyxxmyUl-1QggfC3hw7VGBb_6CbCBFk3BLUgvk1SrtUlT6L49g1ipnmRhDPg5Jnl8xsvlTpA44mAC_hn4ZGmj4pGwUuM2aJtTGDoSWLiHqOU0D5twG-M",
  "d": "IPxBfq73zItUE06zF6RLcDQx7TeEAvt-6_Iy-Y2Xr7XkPpEm5bhsx_t5zexJpwaFSxHSJ7K9xr-TPEwg2WjB1BFhRD2im2RfSsLnPo0CT7dNxfV9IS0AKtf0BoNvEwnq3WbqR_pF_HRGRtjhl8cn-5qIgGJvNT3odCBRHSxdyT8qvRLYnmjtbm9dwkRHkp-fEOfYpmT8tq1glcUwTd3ptY35VKMY13ZAqTuRccd8SIpgTI5VJM8ZPOwgeoW6E-3bEA4XoaDIZM-RapRbAYyIKYg2xkTa8_zutzl3MqVBdSIXmFgsz798GigfWISIedq2TxigVcvZXt1Loc6SZaxdQQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "fapidevkid2",
  "qi": "xmSrFoxLgMqWnPqT0XN6pyc83QOJ3fgplyOObqLJ3IoNhITCACJ_ciPVwWFBB0KeG9JwR-JtUs50_UT_MdRYsZeL0NFn-S_--m5ZsIFS2JqEVrQTou8py4tLIZq3Cu36nFVCdvDeqQwDdmplRG_xfy-Zs8D7L-E9_Q2ziUA409E",
  "dp": "GcPEHPJoaIXi9LM0eRWOnGWNuJ5ZhjF2QnCPxfrseTWeTYAdvxdVQ1DNTBCFRsMD6U74TsDWkyGOC0m9NQtFmYUNf9vAQF1PZKwZ3maMFAGvMZLbQElPAVwK6AydWtNQECb4vANK-XkUdtBLhEV3M3I5_BvDkv7OuiLhbHvdB3E",
  "alg": "PS256",
  "dq": "hW1cc7w2WlslAPWeWnrPpYaagx_JA9JjEfXE2Jp-x0Gcgu6CUoIYV3BVehDvy332tnfgpSACCetIHmeGxkjueEJoAswqmq7rDXD3Df7r7wCqz1DGBDOkX1QClTtIg87EE2p4QGOjr9jKLQkft_WY__yQP4GAvZ0Au_tUPEjYVAs",
  "n": "0udWChoJYO77a51BpPk7zdb-SXbdWKavUJlsVoeZO6GXUE51wb5tNBsEri6k0mYbtnMeQihlvOY5imYhAZavDLfBAIWkA_h5dbCgre-8yKT54zWsv3dd9FB-PQbiCoO4DaGVk4URs25pE09iK60TM0NJc4K2UFl0fLKOf4MyJDIRxsLtFPMwWRJdKymFQ0kva1-L-FJvyJESyZE4HgcrMcbgf0dBFJt42lOKIPB4imvmDeFcg1a48Z_keAFXbHpAzuCQtC_TeyfGKMoCYZoIHAR0AOYEw-fWqPiBjspMfKB2jIEYTVcc8TkpULjB5kLHqwdayxzpneIlY5nkqVE-Ew"
}
2022-12-28 17:14:12 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
resourceUrl
https://api.fapidev.stage.paypal.com/v1/identity/cds-au/v1/banking/accounts
cdrVersion
1
2022-12-28 17:14:12 SUCCESS
SetProtectedResourceUrlToSingleResourceEndpoint
Set protected resource URL
protected_resource_url
https://api.fapidev.stage.paypal.com/v1/identity/cds-au/v1/banking/accounts
2022-12-28 17:14:12 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "api.fapidev.stage.paypal.com",
  "testPort": 443
}
2022-12-28 17:14:12 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "api.fapidev.stage.paypal.com",
  "testPort": 443
}
accounts_request_endpoint
{
  "testHost": "api.fapidev.stage.paypal.com",
  "testPort": 443
}
2022-12-28 17:14:12
fapi1-advanced-final-ensure-request-object-with-long-nonce
Setup Done
Make request to authorization endpoint
2022-12-28 17:14:12 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI
redirect_uri
https://www.certification.openid.net/test/a/paypal_user1/callback
scope
openid bank:accounts.basic:read
2022-12-28 17:14:12 SUCCESS
AddCdrAcrClaimToAuthorizationEndpointRequest
Added acr claim to authorization_endpoint_request
authorization_endpoint_request
{
  "client_id": "B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI",
  "redirect_uri": "https://www.certification.openid.net/test/a/paypal_user1/callback",
  "scope": "openid bank:accounts.basic:read",
  "claims": {
    "id_token": {
      "acr": {
        "value": "urn:cds.au:cdr:2",
        "essential": true
      }
    }
  }
}
2022-12-28 17:14:12 SUCCESS
AddCdrSharingDurationClaimToAuthorizationEndpointRequest
Added sharing_duration claim to authorization_endpoint_request
authorization_endpoint_request
{
  "client_id": "B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI",
  "redirect_uri": "https://www.certification.openid.net/test/a/paypal_user1/callback",
  "scope": "openid bank:accounts.basic:read",
  "claims": {
    "id_token": {
      "acr": {
        "value": "urn:cds.au:cdr:2",
        "essential": true
      }
    },
    "sharing_duration": 7776000
  }
}
2022-12-28 17:14:12
CreateRandomStateValue
Created state value
requested_state_length
10
state
XhW670xRdh
2022-12-28 17:14:12 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI
redirect_uri
https://www.certification.openid.net/test/a/paypal_user1/callback
scope
openid bank:accounts.basic:read
claims
{
  "id_token": {
    "acr": {
      "value": "urn:cds.au:cdr:2",
      "essential": true
    }
  },
  "sharing_duration": 7776000
}
state
XhW670xRdh
2022-12-28 17:14:12
CreateRandomNonceValue
Created nonce value
requested_nonce_length
384
nonce
U3ZAP90Tnj66ACRIr5BsQEclIsEnGs8ooYsLyFZYLM70h3lAichz7qITLKBRN7Pjy7B6hlX74nkVL4NBF0rPvy4wvFkWggpdhni7WpWnZ0RazRyQ6BfBSgOykibvSC4GploWD3u3Ojsvp4kwvo9xwGUuDYwJAffYc7z7T9RS2mSWzOxWlT9WeDItBQvWyGdS0IjnlYdgqtyeNfHQJ3756po1kvCPfQbbYE1eDRb9jnxww2k1qZHbJBIsawD67n3zggPWk8ZCKPgMq3ZjNlr7UbFinJVRsib4GO9KhFFCIkQyFw5v9LTl2N8z50lo3Xq8FY0JpbOuyX8xbvzRINmw0JdFG0ZRL6gu25hX4E1dAwdJmmpe2QV7xhVUs3bVWa6M
2022-12-28 17:14:12 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI
redirect_uri
https://www.certification.openid.net/test/a/paypal_user1/callback
scope
openid bank:accounts.basic:read
claims
{
  "id_token": {
    "acr": {
      "value": "urn:cds.au:cdr:2",
      "essential": true
    }
  },
  "sharing_duration": 7776000
}
state
XhW670xRdh
nonce
U3ZAP90Tnj66ACRIr5BsQEclIsEnGs8ooYsLyFZYLM70h3lAichz7qITLKBRN7Pjy7B6hlX74nkVL4NBF0rPvy4wvFkWggpdhni7WpWnZ0RazRyQ6BfBSgOykibvSC4GploWD3u3Ojsvp4kwvo9xwGUuDYwJAffYc7z7T9RS2mSWzOxWlT9WeDItBQvWyGdS0IjnlYdgqtyeNfHQJ3756po1kvCPfQbbYE1eDRb9jnxww2k1qZHbJBIsawD67n3zggPWk8ZCKPgMq3ZjNlr7UbFinJVRsib4GO9KhFFCIkQyFw5v9LTl2N8z50lo3Xq8FY0JpbOuyX8xbvzRINmw0JdFG0ZRL6gu25hX4E1dAwdJmmpe2QV7xhVUs3bVWa6M
2022-12-28 17:14:12 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCodeIdtoken
Added response_type parameter to request
client_id
B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI
redirect_uri
https://www.certification.openid.net/test/a/paypal_user1/callback
scope
openid bank:accounts.basic:read
claims
{
  "id_token": {
    "acr": {
      "value": "urn:cds.au:cdr:2",
      "essential": true
    }
  },
  "sharing_duration": 7776000
}
state
XhW670xRdh
nonce
U3ZAP90Tnj66ACRIr5BsQEclIsEnGs8ooYsLyFZYLM70h3lAichz7qITLKBRN7Pjy7B6hlX74nkVL4NBF0rPvy4wvFkWggpdhni7WpWnZ0RazRyQ6BfBSgOykibvSC4GploWD3u3Ojsvp4kwvo9xwGUuDYwJAffYc7z7T9RS2mSWzOxWlT9WeDItBQvWyGdS0IjnlYdgqtyeNfHQJ3756po1kvCPfQbbYE1eDRb9jnxww2k1qZHbJBIsawD67n3zggPWk8ZCKPgMq3ZjNlr7UbFinJVRsib4GO9KhFFCIkQyFw5v9LTl2N8z50lo3Xq8FY0JpbOuyX8xbvzRINmw0JdFG0ZRL6gu25hX4E1dAwdJmmpe2QV7xhVUs3bVWa6M
response_type
code id_token
2022-12-28 17:14:12
CreateRandomCodeVerifier
Created code_verifier value
code_verifier
EQfnVBiFEaaTmb4RfqC2n6nDyH9CyB~fffTs1HruR4en4m-bxskHsggDr_q7JyvJuY5RGLr7Jixiw_8FDb.QdUoadYaSFBIgox3I7MijwR.x15ECs0w5W1E1TDC9uW7E
2022-12-28 17:14:12
CreateS256CodeChallenge
Created code_challenge value
code_challenge
qmowQASut95_alJYH6BGrytgUKv3YOZDMz2tdXmPG4Q
2022-12-28 17:14:12 SUCCESS
AddCodeChallengeToAuthorizationEndpointRequest
Added code_challenge and code_challenge_method parameters to request
client_id
B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI
redirect_uri
https://www.certification.openid.net/test/a/paypal_user1/callback
scope
openid bank:accounts.basic:read
claims
{
  "id_token": {
    "acr": {
      "value": "urn:cds.au:cdr:2",
      "essential": true
    }
  },
  "sharing_duration": 7776000
}
state
XhW670xRdh
nonce
U3ZAP90Tnj66ACRIr5BsQEclIsEnGs8ooYsLyFZYLM70h3lAichz7qITLKBRN7Pjy7B6hlX74nkVL4NBF0rPvy4wvFkWggpdhni7WpWnZ0RazRyQ6BfBSgOykibvSC4GploWD3u3Ojsvp4kwvo9xwGUuDYwJAffYc7z7T9RS2mSWzOxWlT9WeDItBQvWyGdS0IjnlYdgqtyeNfHQJ3756po1kvCPfQbbYE1eDRb9jnxww2k1qZHbJBIsawD67n3zggPWk8ZCKPgMq3ZjNlr7UbFinJVRsib4GO9KhFFCIkQyFw5v9LTl2N8z50lo3Xq8FY0JpbOuyX8xbvzRINmw0JdFG0ZRL6gu25hX4E1dAwdJmmpe2QV7xhVUs3bVWa6M
response_type
code id_token
code_challenge
qmowQASut95_alJYH6BGrytgUKv3YOZDMz2tdXmPG4Q
code_challenge_method
S256
2022-12-28 17:14:12 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI",
  "redirect_uri": "https://www.certification.openid.net/test/a/paypal_user1/callback",
  "scope": "openid bank:accounts.basic:read",
  "claims": {
    "id_token": {
      "acr": {
        "value": "urn:cds.au:cdr:2",
        "essential": true
      }
    },
    "sharing_duration": 7776000
  },
  "state": "XhW670xRdh",
  "nonce": "U3ZAP90Tnj66ACRIr5BsQEclIsEnGs8ooYsLyFZYLM70h3lAichz7qITLKBRN7Pjy7B6hlX74nkVL4NBF0rPvy4wvFkWggpdhni7WpWnZ0RazRyQ6BfBSgOykibvSC4GploWD3u3Ojsvp4kwvo9xwGUuDYwJAffYc7z7T9RS2mSWzOxWlT9WeDItBQvWyGdS0IjnlYdgqtyeNfHQJ3756po1kvCPfQbbYE1eDRb9jnxww2k1qZHbJBIsawD67n3zggPWk8ZCKPgMq3ZjNlr7UbFinJVRsib4GO9KhFFCIkQyFw5v9LTl2N8z50lo3Xq8FY0JpbOuyX8xbvzRINmw0JdFG0ZRL6gu25hX4E1dAwdJmmpe2QV7xhVUs3bVWa6M",
  "response_type": "code id_token",
  "code_challenge": "qmowQASut95_alJYH6BGrytgUKv3YOZDMz2tdXmPG4Q",
  "code_challenge_method": "S256"
}
2022-12-28 17:14:12 SUCCESS
AddNbfToRequestObject
Added nbf to request object claims
nbf
1.672247652E9
2022-12-28 17:14:12 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.672247952E9
2022-12-28 17:14:12 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://www.fapidev.stage.paypal.com/connect/au
2022-12-28 17:14:12 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI
2022-12-28 17:14:12 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI
2022-12-28 17:14:12 SUCCESS
SignRequestObject
Signed the request object
claims
{
  "iss": "B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI",
  "response_type": "code id_token",
  "code_challenge_method": "S256",
  "nonce": "U3ZAP90Tnj66ACRIr5BsQEclIsEnGs8ooYsLyFZYLM70h3lAichz7qITLKBRN7Pjy7B6hlX74nkVL4NBF0rPvy4wvFkWggpdhni7WpWnZ0RazRyQ6BfBSgOykibvSC4GploWD3u3Ojsvp4kwvo9xwGUuDYwJAffYc7z7T9RS2mSWzOxWlT9WeDItBQvWyGdS0IjnlYdgqtyeNfHQJ3756po1kvCPfQbbYE1eDRb9jnxww2k1qZHbJBIsawD67n3zggPWk8ZCKPgMq3ZjNlr7UbFinJVRsib4GO9KhFFCIkQyFw5v9LTl2N8z50lo3Xq8FY0JpbOuyX8xbvzRINmw0JdFG0ZRL6gu25hX4E1dAwdJmmpe2QV7xhVUs3bVWa6M",
  "client_id": "B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI",
  "aud": "https://www.fapidev.stage.paypal.com/connect/au",
  "nbf": 1672247652,
  "scope": "openid bank:accounts.basic:read",
  "claims": {
    "sharing_duration": 7776000,
    "id_token": {
      "acr": {
        "value": "urn:cds.au:cdr:2",
        "essential": true
      }
    }
  },
  "redirect_uri": "https://www.certification.openid.net/test/a/paypal_user1/callback",
  "state": "XhW670xRdh",
  "exp": 1672247952,
  "code_challenge": "qmowQASut95_alJYH6BGrytgUKv3YOZDMz2tdXmPG4Q"
}
header
{
  "kid": "fapidevkid1",
  "alg": "PS256"
}
request_object
eyJraWQiOiJmYXBpZGV2a2lkMSIsImFsZyI6IlBTMjU2In0.eyJpc3MiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwicmVzcG9uc2VfdHlwZSI6ImNvZGUgaWRfdG9rZW4iLCJjb2RlX2NoYWxsZW5nZV9tZXRob2QiOiJTMjU2Iiwibm9uY2UiOiJVM1pBUDkwVG5qNjZBQ1JJcjVCc1FFY2xJc0VuR3M4b29Zc0x5RlpZTE03MGgzbEFpY2h6N3FJVExLQlJON1BqeTdCNmhsWDc0bmtWTDROQkYwclB2eTR3dkZrV2dncGRobmk3V3BXblowUmF6UnlRNkJmQlNnT3lraWJ2U0M0R3Bsb1dEM3UzT2pzdnA0a3d2bzl4d0dVdURZd0pBZmZZYzd6N1Q5UlMybVNXek94V2xUOVdlREl0QlF2V3lHZFMwSWpubFlkZ3F0eWVOZkhRSjM3NTZwbzFrdkNQZlFiYllFMWVEUmI5am54d3cyazFxWkhiSkJJc2F3RDY3bjN6Z2dQV2s4WkNLUGdNcTNaak5scjdVYkZpbkpWUnNpYjRHTzlLaEZGQ0lrUXlGdzV2OUxUbDJOOHo1MGxvM1hxOEZZMEpwYk91eVg4eGJ2elJJTm13MEpkRkcwWlJMNmd1MjVoWDRFMWRBd2RKbW1wZTJRVjd4aFZVczNiVldhNk0iLCJjbGllbnRfaWQiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwiYXVkIjoiaHR0cHM6XC9cL3d3dy5mYXBpZGV2LnN0YWdlLnBheXBhbC5jb21cL2Nvbm5lY3RcL2F1IiwibmJmIjoxNjcyMjQ3NjUyLCJzY29wZSI6Im9wZW5pZCBiYW5rOmFjY291bnRzLmJhc2ljOnJlYWQiLCJjbGFpbXMiOnsic2hhcmluZ19kdXJhdGlvbiI6Nzc3NjAwMCwiaWRfdG9rZW4iOnsiYWNyIjp7InZhbHVlIjoidXJuOmNkcy5hdTpjZHI6MiIsImVzc2VudGlhbCI6dHJ1ZX19fSwicmVkaXJlY3RfdXJpIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL3BheXBhbF91c2VyMVwvY2FsbGJhY2siLCJzdGF0ZSI6IlhoVzY3MHhSZGgiLCJleHAiOjE2NzIyNDc5NTIsImNvZGVfY2hhbGxlbmdlIjoicW1vd1FBU3V0OTVfYWxKWUg2QkdyeXRnVUt2M1lPWkRNejJ0ZFhtUEc0USJ9.dClnPvenDqEfkkWetdB4dmbGZ3uRnnnziYU-T9hBurWyuuhMQJNwLlb1q5PD3qK0qBew2ckypYwuBS4sKDUoWCcSceIrBpJFreMSW5XyHx0t8Kru3wbiUGyq4HR0aeQ3vXCg9qaT0qHtvzK7QHeNuSvDtEd79b135CUcCJUt1g1McB0U4Ef97mqvMgL2S_2rQK6x9Tly3IHWqSaLvg1N40dCdH3y6yT3xuSqgMQhQ3Nnpd3G0gs9zVLmXKTBEqixSJ19c1gf01BEA9l54UPp_j2nyAu_UL0MRlcXVTYmnuY5BiQbiZuJe-PepjIqi8aG6hMaBovoTmEeTQ3Yv3E2JA
key
{
  "p": "5MKhapinQhkwa8i3rMhQU_lKE5xhUAack32LdE8G34ORJbtHJKhpREiwKeCsNJwhJqJ08gpxIh-nsyYILuHNZ01jbF1dlfOKZpZgQPiAWFVKIoGi8Ly_Nz6cwVsncyJ_U-kkCKHSd95oSlFCC4mtQRzfEd6KK8N0FGWFRYRDlF8",
  "kty": "RSA",
  "q": "uJQPuZ8d_P_etElWHqjzaGQy58_sOutkb3uMNYKTrHLtNnMWKN-P96B8GaAcjGJv6kZhcTn7ZnhriUwj9X0WfGwrGDuNwYmP5Unfdu8ULbx9xyyFDWqPTet3OYUx4gNjpwbNCrafSxNmNtwCn_UvmLQS0U5zE9nIRQB_uAWe2-8",
  "d": "bezf6sMHR-WWJg0U5qv9SDg4GKuiHp4VnJ2e7WKuq9nFYV3PqsEQeBTSjCEs7vLjVWNCnci4rsRrLedtOjGdw_p_YUJTaW55XqU2GNCBATEJ2s-y-fG78XjNNsMEnrKBqcgK9VNQELDYTjMAnYx4OicYBCm6lWBI7tCSSQBVQOA5QVRi-hL2yfIMZfKcGwypCMaBE_5jpexKxYd066w2ON4zDRXnnR2eDH_zrVgf1txLRD6g4k_B6kEa-loP38N3L1iz1ijASFBOk9uJhxTBPr2jQXcW_JgvxxgCG4rqw3bQf4muszuXC6uc876vkgMdtzBEhDoQZSK6M-20rNKTuQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "fapidevkid1",
  "qi": "F_ME2vkhSivicWNcAb4ThGfG7i0co4Mc3TVEJUkzyVA6MQF7xa0wxnkvHaMJ5aAoCpLyMUFNspCLG9lDZL-WTuuu5NpVUWtZSrJRGkZtEcvFwcfsdEBoKNibzYHalRFDj3fBgJQtw1hQCvVZ5pKZ54CdeYsGK_rUhQgB21-yh5U",
  "dp": "OSlJHFG4uZOBve0RuGL1b4ZDNFNHHbAJP_GG_zEgDonZowwA4vASHbXsDwrM_PhmcDj37-McEeLHDMTcFprlsIJt7Y4G7IlGdAvvUUzHBUuKksTB6lW_khZbJRWZ7fMYzebb0ixdYwZ4GNnlHuzwFe0Y8GYjMHxObSpQ-uXp3RE",
  "alg": "PS256",
  "dq": "Rtf9WR9rYSnMDqJ_PXFXS1_58eNqJgsnF2ryG6-sgmnyBg4SGUoFdePQ_fzoODGoBuFQkSbSCTh6_c2Nl7GVKdhSihCBjiEAa974uCt3MT7Bf-rkfovByQRxVFB9HuRyIS-JD22cojIl7zRuhXqT9CZZeqCDpsDWDzXrz3PIz10",
  "n": "pPAylzWkC5AoxHttlsOGcUqpA-Dh4CPxAvARIcfr7E8zuYuO6HRZeFvewvYN2zcAgXN_lAj-XhyjC5XE0Am0qMzsPys_N1PvbnMRp1lSW6feB0Defvp9bB4kRAllxSBR8INo3NXL9CR8M8jOICADCii8RtvgcFCjcsfGehb9FpqB4fvxOq1fntZPXo78HF2VaMAgL8dAcPFX2h-1FyJn42-T9m6V3N9hvSf_c617vueKhKvLzJeaIWT1XBUP_x3KceYH3fRY0cx3b7qKGRuflesLSE3zpg2v6SvXcwvB2YauB8MdSo4qeGF7BNkgfJe2RsObTGVzR96ydJzvuKbJsQ"
}
2022-12-28 17:14:12 SUCCESS
BuildRequestObjectPostToPAREndpoint
request
eyJraWQiOiJmYXBpZGV2a2lkMSIsImFsZyI6IlBTMjU2In0.eyJpc3MiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwicmVzcG9uc2VfdHlwZSI6ImNvZGUgaWRfdG9rZW4iLCJjb2RlX2NoYWxsZW5nZV9tZXRob2QiOiJTMjU2Iiwibm9uY2UiOiJVM1pBUDkwVG5qNjZBQ1JJcjVCc1FFY2xJc0VuR3M4b29Zc0x5RlpZTE03MGgzbEFpY2h6N3FJVExLQlJON1BqeTdCNmhsWDc0bmtWTDROQkYwclB2eTR3dkZrV2dncGRobmk3V3BXblowUmF6UnlRNkJmQlNnT3lraWJ2U0M0R3Bsb1dEM3UzT2pzdnA0a3d2bzl4d0dVdURZd0pBZmZZYzd6N1Q5UlMybVNXek94V2xUOVdlREl0QlF2V3lHZFMwSWpubFlkZ3F0eWVOZkhRSjM3NTZwbzFrdkNQZlFiYllFMWVEUmI5am54d3cyazFxWkhiSkJJc2F3RDY3bjN6Z2dQV2s4WkNLUGdNcTNaak5scjdVYkZpbkpWUnNpYjRHTzlLaEZGQ0lrUXlGdzV2OUxUbDJOOHo1MGxvM1hxOEZZMEpwYk91eVg4eGJ2elJJTm13MEpkRkcwWlJMNmd1MjVoWDRFMWRBd2RKbW1wZTJRVjd4aFZVczNiVldhNk0iLCJjbGllbnRfaWQiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwiYXVkIjoiaHR0cHM6XC9cL3d3dy5mYXBpZGV2LnN0YWdlLnBheXBhbC5jb21cL2Nvbm5lY3RcL2F1IiwibmJmIjoxNjcyMjQ3NjUyLCJzY29wZSI6Im9wZW5pZCBiYW5rOmFjY291bnRzLmJhc2ljOnJlYWQiLCJjbGFpbXMiOnsic2hhcmluZ19kdXJhdGlvbiI6Nzc3NjAwMCwiaWRfdG9rZW4iOnsiYWNyIjp7InZhbHVlIjoidXJuOmNkcy5hdTpjZHI6MiIsImVzc2VudGlhbCI6dHJ1ZX19fSwicmVkaXJlY3RfdXJpIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL3BheXBhbF91c2VyMVwvY2FsbGJhY2siLCJzdGF0ZSI6IlhoVzY3MHhSZGgiLCJleHAiOjE2NzIyNDc5NTIsImNvZGVfY2hhbGxlbmdlIjoicW1vd1FBU3V0OTVfYWxKWUg2QkdyeXRnVUt2M1lPWkRNejJ0ZFhtUEc0USJ9.dClnPvenDqEfkkWetdB4dmbGZ3uRnnnziYU-T9hBurWyuuhMQJNwLlb1q5PD3qK0qBew2ckypYwuBS4sKDUoWCcSceIrBpJFreMSW5XyHx0t8Kru3wbiUGyq4HR0aeQ3vXCg9qaT0qHtvzK7QHeNuSvDtEd79b135CUcCJUt1g1McB0U4Ef97mqvMgL2S_2rQK6x9Tly3IHWqSaLvg1N40dCdH3y6yT3xuSqgMQhQ3Nnpd3G0gs9zVLmXKTBEqixSJ19c1gf01BEA9l54UPp_j2nyAu_UL0MRlcXVTYmnuY5BiQbiZuJe-PepjIqi8aG6hMaBovoTmEeTQ3Yv3E2JA
2022-12-28 17:14:12 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI
sub
B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI
aud
https://api.fapidev.stage.paypal.com/v1/oauth2/token
jti
J3NjgwpNkgwO43iGa6y2
iat
1672247652
exp
1672247712
2022-12-28 17:14:12 SUCCESS
UpdateClientAuthenticationAssertionClaimsWithISSAud
Updated audience in client assertion claims
iss
B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI
sub
B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI
jti
J3NjgwpNkgwO43iGa6y2
iat
1672247652
exp
1672247712
aud
https://www.fapidev.stage.paypal.com/connect/au
2022-12-28 17:14:12 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiJmYXBpZGV2a2lkMSIsImFsZyI6IlBTMjU2In0.eyJzdWIiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwiYXVkIjoiaHR0cHM6XC9cL3d3dy5mYXBpZGV2LnN0YWdlLnBheXBhbC5jb21cL2Nvbm5lY3RcL2F1IiwiaXNzIjoiQl9BemtLWmJybV9obzdSYzd4MFlrLXQ3ZEtjRktvRmRWcUk1blVfNUhRNHozaXBGQ1Rlc1dkaFg5dkdNNFZ0SmFlUnlWckJEYVZZM0dNOTNLSSIsImV4cCI6MTY3MjI0NzcxMiwiaWF0IjoxNjcyMjQ3NjUyLCJqdGkiOiJKM05qZ3dwTmtnd080M2lHYTZ5MiJ9.nXlZUEGsfPdHRquAS-vgt05xXmWBodxqgZAaBxOOnoIODf3aJ-q5prmkqwOO_TYnSlNrNpyDW4DQiM81mWrz4cTVPm6yi0gpXdUtEPhPS-7Ri4zMgXAdmIXIAhN2dJtCMfi-pkIsgCYPX8M49XA6lkVdW5y5ZBzhS1Fy9Ife5EmbN9uKDeJp87EIHsoeBjQGKDv-rIvi9kzRPmpx36IVWFHjuDvrouZzETp44-S7S3gzhqCG7cVIh14in3e1G2PRZHjUz6chTGlNsHWcO6Mts_e96uEWU4kd1Lj4ptuTbEAA4dI_CNlciEWm3CJCmcfPyiyI-hgQRVQql73QU2x6Wg
2022-12-28 17:14:12 SUCCESS
AddClientAssertionToPAREndpointParameters
Added client assertion to request
request
{
  "request": "eyJraWQiOiJmYXBpZGV2a2lkMSIsImFsZyI6IlBTMjU2In0.eyJpc3MiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwicmVzcG9uc2VfdHlwZSI6ImNvZGUgaWRfdG9rZW4iLCJjb2RlX2NoYWxsZW5nZV9tZXRob2QiOiJTMjU2Iiwibm9uY2UiOiJVM1pBUDkwVG5qNjZBQ1JJcjVCc1FFY2xJc0VuR3M4b29Zc0x5RlpZTE03MGgzbEFpY2h6N3FJVExLQlJON1BqeTdCNmhsWDc0bmtWTDROQkYwclB2eTR3dkZrV2dncGRobmk3V3BXblowUmF6UnlRNkJmQlNnT3lraWJ2U0M0R3Bsb1dEM3UzT2pzdnA0a3d2bzl4d0dVdURZd0pBZmZZYzd6N1Q5UlMybVNXek94V2xUOVdlREl0QlF2V3lHZFMwSWpubFlkZ3F0eWVOZkhRSjM3NTZwbzFrdkNQZlFiYllFMWVEUmI5am54d3cyazFxWkhiSkJJc2F3RDY3bjN6Z2dQV2s4WkNLUGdNcTNaak5scjdVYkZpbkpWUnNpYjRHTzlLaEZGQ0lrUXlGdzV2OUxUbDJOOHo1MGxvM1hxOEZZMEpwYk91eVg4eGJ2elJJTm13MEpkRkcwWlJMNmd1MjVoWDRFMWRBd2RKbW1wZTJRVjd4aFZVczNiVldhNk0iLCJjbGllbnRfaWQiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwiYXVkIjoiaHR0cHM6XC9cL3d3dy5mYXBpZGV2LnN0YWdlLnBheXBhbC5jb21cL2Nvbm5lY3RcL2F1IiwibmJmIjoxNjcyMjQ3NjUyLCJzY29wZSI6Im9wZW5pZCBiYW5rOmFjY291bnRzLmJhc2ljOnJlYWQiLCJjbGFpbXMiOnsic2hhcmluZ19kdXJhdGlvbiI6Nzc3NjAwMCwiaWRfdG9rZW4iOnsiYWNyIjp7InZhbHVlIjoidXJuOmNkcy5hdTpjZHI6MiIsImVzc2VudGlhbCI6dHJ1ZX19fSwicmVkaXJlY3RfdXJpIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL3BheXBhbF91c2VyMVwvY2FsbGJhY2siLCJzdGF0ZSI6IlhoVzY3MHhSZGgiLCJleHAiOjE2NzIyNDc5NTIsImNvZGVfY2hhbGxlbmdlIjoicW1vd1FBU3V0OTVfYWxKWUg2QkdyeXRnVUt2M1lPWkRNejJ0ZFhtUEc0USJ9.dClnPvenDqEfkkWetdB4dmbGZ3uRnnnziYU-T9hBurWyuuhMQJNwLlb1q5PD3qK0qBew2ckypYwuBS4sKDUoWCcSceIrBpJFreMSW5XyHx0t8Kru3wbiUGyq4HR0aeQ3vXCg9qaT0qHtvzK7QHeNuSvDtEd79b135CUcCJUt1g1McB0U4Ef97mqvMgL2S_2rQK6x9Tly3IHWqSaLvg1N40dCdH3y6yT3xuSqgMQhQ3Nnpd3G0gs9zVLmXKTBEqixSJ19c1gf01BEA9l54UPp_j2nyAu_UL0MRlcXVTYmnuY5BiQbiZuJe-PepjIqi8aG6hMaBovoTmEeTQ3Yv3E2JA",
  "client_assertion": "eyJraWQiOiJmYXBpZGV2a2lkMSIsImFsZyI6IlBTMjU2In0.eyJzdWIiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwiYXVkIjoiaHR0cHM6XC9cL3d3dy5mYXBpZGV2LnN0YWdlLnBheXBhbC5jb21cL2Nvbm5lY3RcL2F1IiwiaXNzIjoiQl9BemtLWmJybV9obzdSYzd4MFlrLXQ3ZEtjRktvRmRWcUk1blVfNUhRNHozaXBGQ1Rlc1dkaFg5dkdNNFZ0SmFlUnlWckJEYVZZM0dNOTNLSSIsImV4cCI6MTY3MjI0NzcxMiwiaWF0IjoxNjcyMjQ3NjUyLCJqdGkiOiJKM05qZ3dwTmtnd080M2lHYTZ5MiJ9.nXlZUEGsfPdHRquAS-vgt05xXmWBodxqgZAaBxOOnoIODf3aJ-q5prmkqwOO_TYnSlNrNpyDW4DQiM81mWrz4cTVPm6yi0gpXdUtEPhPS-7Ri4zMgXAdmIXIAhN2dJtCMfi-pkIsgCYPX8M49XA6lkVdW5y5ZBzhS1Fy9Ife5EmbN9uKDeJp87EIHsoeBjQGKDv-rIvi9kzRPmpx36IVWFHjuDvrouZzETp44-S7S3gzhqCG7cVIh14in3e1G2PRZHjUz6chTGlNsHWcO6Mts_e96uEWU4kd1Lj4ptuTbEAA4dI_CNlciEWm3CJCmcfPyiyI-hgQRVQql73QU2x6Wg",
  "client_assertion_type": "urn:ietf:params:oauth:client-assertion-type:jwt-bearer"
}
2022-12-28 17:14:12
CallPAREndpoint
HTTP request
request_uri
https://api.fapidev.stage.paypal.com/v1/oauth2/authorize
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "2715"
}
request_body
request=eyJraWQiOiJmYXBpZGV2a2lkMSIsImFsZyI6IlBTMjU2In0.eyJpc3MiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwicmVzcG9uc2VfdHlwZSI6ImNvZGUgaWRfdG9rZW4iLCJjb2RlX2NoYWxsZW5nZV9tZXRob2QiOiJTMjU2Iiwibm9uY2UiOiJVM1pBUDkwVG5qNjZBQ1JJcjVCc1FFY2xJc0VuR3M4b29Zc0x5RlpZTE03MGgzbEFpY2h6N3FJVExLQlJON1BqeTdCNmhsWDc0bmtWTDROQkYwclB2eTR3dkZrV2dncGRobmk3V3BXblowUmF6UnlRNkJmQlNnT3lraWJ2U0M0R3Bsb1dEM3UzT2pzdnA0a3d2bzl4d0dVdURZd0pBZmZZYzd6N1Q5UlMybVNXek94V2xUOVdlREl0QlF2V3lHZFMwSWpubFlkZ3F0eWVOZkhRSjM3NTZwbzFrdkNQZlFiYllFMWVEUmI5am54d3cyazFxWkhiSkJJc2F3RDY3bjN6Z2dQV2s4WkNLUGdNcTNaak5scjdVYkZpbkpWUnNpYjRHTzlLaEZGQ0lrUXlGdzV2OUxUbDJOOHo1MGxvM1hxOEZZMEpwYk91eVg4eGJ2elJJTm13MEpkRkcwWlJMNmd1MjVoWDRFMWRBd2RKbW1wZTJRVjd4aFZVczNiVldhNk0iLCJjbGllbnRfaWQiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwiYXVkIjoiaHR0cHM6XC9cL3d3dy5mYXBpZGV2LnN0YWdlLnBheXBhbC5jb21cL2Nvbm5lY3RcL2F1IiwibmJmIjoxNjcyMjQ3NjUyLCJzY29wZSI6Im9wZW5pZCBiYW5rOmFjY291bnRzLmJhc2ljOnJlYWQiLCJjbGFpbXMiOnsic2hhcmluZ19kdXJhdGlvbiI6Nzc3NjAwMCwiaWRfdG9rZW4iOnsiYWNyIjp7InZhbHVlIjoidXJuOmNkcy5hdTpjZHI6MiIsImVzc2VudGlhbCI6dHJ1ZX19fSwicmVkaXJlY3RfdXJpIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL3BheXBhbF91c2VyMVwvY2FsbGJhY2siLCJzdGF0ZSI6IlhoVzY3MHhSZGgiLCJleHAiOjE2NzIyNDc5NTIsImNvZGVfY2hhbGxlbmdlIjoicW1vd1FBU3V0OTVfYWxKWUg2QkdyeXRnVUt2M1lPWkRNejJ0ZFhtUEc0USJ9.dClnPvenDqEfkkWetdB4dmbGZ3uRnnnziYU-T9hBurWyuuhMQJNwLlb1q5PD3qK0qBew2ckypYwuBS4sKDUoWCcSceIrBpJFreMSW5XyHx0t8Kru3wbiUGyq4HR0aeQ3vXCg9qaT0qHtvzK7QHeNuSvDtEd79b135CUcCJUt1g1McB0U4Ef97mqvMgL2S_2rQK6x9Tly3IHWqSaLvg1N40dCdH3y6yT3xuSqgMQhQ3Nnpd3G0gs9zVLmXKTBEqixSJ19c1gf01BEA9l54UPp_j2nyAu_UL0MRlcXVTYmnuY5BiQbiZuJe-PepjIqi8aG6hMaBovoTmEeTQ3Yv3E2JA&client_assertion=eyJraWQiOiJmYXBpZGV2a2lkMSIsImFsZyI6IlBTMjU2In0.eyJzdWIiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwiYXVkIjoiaHR0cHM6XC9cL3d3dy5mYXBpZGV2LnN0YWdlLnBheXBhbC5jb21cL2Nvbm5lY3RcL2F1IiwiaXNzIjoiQl9BemtLWmJybV9obzdSYzd4MFlrLXQ3ZEtjRktvRmRWcUk1blVfNUhRNHozaXBGQ1Rlc1dkaFg5dkdNNFZ0SmFlUnlWckJEYVZZM0dNOTNLSSIsImV4cCI6MTY3MjI0NzcxMiwiaWF0IjoxNjcyMjQ3NjUyLCJqdGkiOiJKM05qZ3dwTmtnd080M2lHYTZ5MiJ9.nXlZUEGsfPdHRquAS-vgt05xXmWBodxqgZAaBxOOnoIODf3aJ-q5prmkqwOO_TYnSlNrNpyDW4DQiM81mWrz4cTVPm6yi0gpXdUtEPhPS-7Ri4zMgXAdmIXIAhN2dJtCMfi-pkIsgCYPX8M49XA6lkVdW5y5ZBzhS1Fy9Ife5EmbN9uKDeJp87EIHsoeBjQGKDv-rIvi9kzRPmpx36IVWFHjuDvrouZzETp44-S7S3gzhqCG7cVIh14in3e1G2PRZHjUz6chTGlNsHWcO6Mts_e96uEWU4kd1Lj4ptuTbEAA4dI_CNlciEWm3CJCmcfPyiyI-hgQRVQql73QU2x6Wg&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
request_mutual_tls
{
  "cert": "MIIEEjCCAvqgAwIBAgIIeWbBN1yimsIwDQYJKoZIhvcNAQELBQAweTEbMBkGA1UEAwwSSW50ZXJuYWwgQXBwIFFBIENBMRQwEgYDVQQLDAtRQSBVc2UgT25seTEPMA0GA1UECgwGUGF5UGFsMREwDwYDVQQHDAhTYW4gSm9zZTETMBEGA1UECAwKQ2FsaWZvcm5pYTELMAkGA1UEBhMCVVMwHhcNMjIxMTE4MDA0MjIwWhcNMjMwMjE2MDA0MjIwWjBwMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTERMA8GA1UEBwwIU2FuIEpvc2UxFTATBgNVBAoMDFBheVBhbCwgSW5jLjEiMCAGA1UEAwwZZmFwaWRldjEuc3RhZ2UucGF5cGFsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAODV/XUUsUnE8kDT6ud8wSgdTIJTZ+dmhpkr54LZB8r5pIblzxnaIRhKh/NJQOEJZA1fo7HHmac6Ds7iX0C8KRuHjny4kVd9h+FJtwveC3AS/okDlgadmwyc73eCOfqnasW8sazuz2TNSBrNn2NmOPe6aOBpD/G45dSuAWZZ5ScIO4i0wgVFK0fNZvQhfkVUw6FRMbxKomURvfBk7hpTOvyOFKepWVEJZtEdBX5BgzZH1401dwn+UIL5JVfn7+dJovtfgYApBr0C36S4AzFh0V7Cewbl/YwvMgf6LiQJTUs2y21gavs9Ms6ALeQf7j0UGuoMp8hVEhtpM/01W6M9eLMCAwEAAaOBpjCBozAMBgNVHRMBAf8EAjAAMB8GA1UdIwQYMBaAFB8vrVebCMcGxIMxNtaRQqEVFfgFMCQGA1UdEQQdMBuCGWZhcGlkZXYxLnN0YWdlLnBheXBhbC5jb20wHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBRUZT9R6kDgKlBiRIK83GX0df3AMzAOBgNVHQ8BAf8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBABjyRkGiWEn10eJ1+HxAPWYU00o5KdOB3J7aDghX21UvIu4YxHUGTgP2CHcOvEappjgvuX9BTkP5LRpcj01jsfo9JbZ3pMKsL8QXNJmfz/IE0LIkGiFNcb0LdSFjZqHCMSVRcmyJga8KtNI3Cv01ZAZwG/QSN0YgAgrCev4AbcXwFZ/1pyt9AvbE6PwjG87jR4LDTqYAnq5jg4IqLQSZ+SRS5pKNzlrP2kAAf8d7cBLQrMTsjo0TDh8gPoWMncaGSRfCo2gm1hM1+MsMK9x7PCzmndHlXR67nerzzuJglifArrgxqLah1Oxm2pdUOOUfmItQK+Q76V11LpddEuuQT3A\u003d",
  "key": "MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDg1f11FLFJxPJA0+rnfMEoHUyCU2fnZoaZK+eC2QfK+aSG5c8Z2iEYSofzSUDhCWQNX6Oxx5mnOg7O4l9AvCkbh458uJFXfYfhSbcL3gtwEv6JA5YGnZsMnO93gjn6p2rFvLGs7s9kzUgazZ9jZjj3umjgaQ/xuOXUrgFmWeUnCDuItMIFRStHzWb0IX5FVMOhUTG8SqJlEb3wZO4aUzr8jhSnqVlRCWbRHQV+QYM2R9eNNXcJ/lCC+SVX5+/nSaL7X4GAKQa9At+kuAMxYdFewnsG5f2MLzIH+i4kCU1LNsttYGr7PTLOgC3kH+49FBrqDKfIVRIbaTP9NVujPXizAgMBAAECggEAZhcElWsl7TcuQN145k+xbUOQgATbQyk8qMRUxQdDEJk2acJjvXtcV6lP/dofSY94DNKGg6z8SgCExM/pLH3DtKpiuqMb67wmPNe58/uI+gTF6vTj5HEf/CQuX/eT2Aq44ryBeOKe7UiBGxqO6xV5fJL6GBvcj4fDZET2gcED2ip66CPfqALh0Fmq1+WACvmGNwQCobN7xcb0N7No+s8taluf6FtdvPsHhwhe4+QHI80AQ9lF0K7rTxSDIqWSWvOlD38UkwC0T/g2NgGsjxFfScQrgopV4IUAcOijyaEe8c5C3C60x9GHeRvNs+3bYX43yZY+BH+qO4pTchDVXPkfwQKBgQDzaSB+tw/rkG9be+Y9PwOAUT6gvL3ICq+f6vs99QnwjgI1VSCEx0WW6Dpyz3g1+maTxInmGA9CJf2RWDnx2ws24w6xBFA0fyi8JxKzx7CoUhPkzmh7Se4G1ACeJvnj6bmt2uC5FgKCwx8O+YRoH+GcEkap13T0e4F2ZNm0gPregwKBgQDsduyu+m4UfE40nJVpPzg4ARApIaIbMIiJf30f13KMKSFv5meJbu9a03cS7hPK3qAJz7YQfU8Ub86Z6E7+D37kF938DBqNT41QkTWXHmszLHt5wbjqac1m9VZy3+OeatIoB4RQnHtefC9Am2W6dWm/lrO9iNY3Xu7Af99L9rnmEQKBgQDYpZoZjqAp321t9LIxkxNvs2BVuogEM5ardH9YXvAQ3qSSiYkfBSooLdxP8d8h1BRWs1i1pnZ2PtAY/HjejkLGAIREA/3LK9660OAxiavvtNYmEZ0nFt83zpwaJ8DFHXN5jVX1BuUHM9pB/s3dy3qH6jBg3Pco34CUOyEWKrKfNwKBgQC0savrijLUNKkOSxlhc43iPe27gJf/bvbnGyTiUCCYOlXyzH4R51PAdBdpv8QgIj7pQHA/6YGkfEvEEGFMg0rTwek/0X/4u/Ggv1XURMpmMHeqcv57Ip5zLscAwVWOmNI/BH93mhwr93mkRRtXgKFuZhqzmv0XEtQfBZf81Gz6AQKBgQDkLLb5Mqo7hmtPO2NAnSRv/V1uLX0G2w7ZSprxLgZlucJztLMTFpVigey2UKAKdQ5GCO5sY+vm8AOxTJpPPL+ahW0ASuHCdmS0ke6bOrdKaLbTEulFs+pIhDr2OdVET1nZAbLFlh+a9GlQJa4ZdAyzIw20bvFFmp7jja2lARqjyg\u003d\u003d"
}
2022-12-28 17:14:13 RESPONSE
CallPAREndpoint
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "paypal-debug-id": "fe7336db124aa",
  "content-encoding": "application/json",
  "server_info": "identityscimserv:ppaas_1_2.v1.oauth2.authorize.POST\u0026CalThreadId\u003d148\u0026TopLevelTxnStartTime\u003d18559ba31f5\u0026Host\u003dte-openid-conformance_identityscimserv_0\u0026pid\u003d7343",
  "date": "Wed, 28 Dec 2022 17:14:13 GMT",
  "keep-alive": "timeout\u003d20",
  "border-ip": "10.177.136.229",
  "content-type": "application/json",
  "connection": "close",
  "location": "",
  "refresh": "",
  "transfer-encoding": "chunked"
}
response_body
{"expires_in":60,"request_uri":"81b4f65980540e9b6ab6c1fcc301ef36237e02ec19203cf1355f8428943286b5"}
2022-12-28 17:14:13 SUCCESS
CallPAREndpoint
Parsed pushed authorization request endpoint response
expires_in
60
request_uri
81b4f65980540e9b6ab6c1fcc301ef36237e02ec19203cf1355f8428943286b5
2022-12-28 17:14:13 SUCCESS
CheckPAREndpointResponse201WithNoError
pushed authorization request endpoint correct response.
2022-12-28 17:14:13 SUCCESS
CheckForRequestUriValue
Found valid request_uri
request_uri
81b4f65980540e9b6ab6c1fcc301ef36237e02ec19203cf1355f8428943286b5
2022-12-28 17:14:13 SUCCESS
CheckForPARResponseExpiresIn
Found expires_in
expires_in
60
2022-12-28 17:14:13 SUCCESS
ExtractRequestUriFromPARResponse
Extracted the request_uri: 81b4f65980540e9b6ab6c1fcc301ef36237e02ec19203cf1355f8428943286b5
2022-12-28 17:14:13 SUCCESS
EnsureMinimumRequestUriEntropy
Calculated shannon entropy seems sufficient
actual
243.61310120017853
expected
128.0
value
81b4f65980540e9b6ab6c1fcc301ef36237e02ec19203cf1355f8428943286b5
2022-12-28 17:14:13 SUCCESS
BuildRequestObjectByReferenceRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://www.fapidev.stage.paypal.com/idapps/connect?request_uri=81b4f65980540e9b6ab6c1fcc301ef36237e02ec19203cf1355f8428943286b5&client_id=B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI&redirect_uri=https://www.certification.openid.net/test/a/paypal_user1/callback&scope=openid%20bank:accounts.basic:read&response_type=code%20id_token
2022-12-28 17:14:13 REDIRECT
fapi1-advanced-final-ensure-request-object-with-long-nonce
Redirecting to authorization endpoint
redirect_to
https://www.fapidev.stage.paypal.com/idapps/connect?request_uri=81b4f65980540e9b6ab6c1fcc301ef36237e02ec19203cf1355f8428943286b5&client_id=B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI&redirect_uri=https://www.certification.openid.net/test/a/paypal_user1/callback&scope=openid%20bank:accounts.basic:read&response_type=code%20id_token
2022-12-28 17:14:13 REVIEW
ExpectRequestObjectWithLongNonceErrorPage
If the server does not return an invalid_request error back to the client, it must show an error page (saying server rejects long nonce at authorization endpoint - upload a screenshot of the error page) or must successfully authenticate and return the nonce correctly.
image_no_longer_required
true
2022-12-28 17:14:49 INCOMING
fapi1-advanced-final-ensure-request-object-with-long-nonce
Incoming HTTP request to /test/a/paypal_user1/callback
incoming_headers
{
  "host": "www.certification.openid.net",
  "sec-ch-ua": "\"Not?A_Brand\";v\u003d\"8\", \"Chromium\";v\u003d\"108\", \"Google Chrome\";v\u003d\"108\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"macOS\"",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8,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",
  "referer": "https://www.fapidev.stage.paypal.com/",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "en-US,en;q\u003d0.9",
  "cookie": "__utmc\u003d201319536; __utma\u003d201319536.127617035.1671205738.1671205738.1671228537.2; __utmz\u003d201319536.1671228537.2.2.utmcsr\u003dgoogle|utmccn\u003d(organic)|utmcmd\u003dorganic|utmctr\u003d(not%20provided); JSESSIONID\u003d434D732AB989DEBCA1B0761C02ECB8A2",
  "connection": "close"
}
incoming_path
/test/a/paypal_user1/callback
incoming_body_form_params
incoming_method
GET
incoming_tls_version
TLSv1.2
incoming_tls_cert
incoming_query_string_params
{}
incoming_body
incoming_tls_chain
[
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL"
]
incoming_tls_cipher
ECDHE-RSA-AES256-GCM-SHA384
incoming_body_json
2022-12-28 17:14:49 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/476XUmVmrbD4H11cIpVw",
  "fullUrl": "https://www.certification.openid.net/test/a/paypal_user1/implicit/476XUmVmrbD4H11cIpVw"
}
2022-12-28 17:14:49 OUTGOING
fapi1-advanced-final-ensure-request-object-with-long-nonce
Response to HTTP request to test instance 30j9YyEycbCNe6E
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/paypal_user1/implicit/476XUmVmrbD4H11cIpVw, returnUrl=/log-detail.html?log=30j9YyEycbCNe6E}]
outgoing_path
callback
2022-12-28 17:14:49 INCOMING
fapi1-advanced-final-ensure-request-object-with-long-nonce
Incoming HTTP request to /test/a/paypal_user1/implicit/476XUmVmrbD4H11cIpVw
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 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36",
  "sec-ch-ua-platform": "\"macOS\"",
  "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/paypal_user1/callback",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "en-US,en;q\u003d0.9",
  "cookie": "__utmc\u003d201319536; __utma\u003d201319536.127617035.1671205738.1671205738.1671228537.2; __utmz\u003d201319536.1671228537.2.2.utmcsr\u003dgoogle|utmccn\u003d(organic)|utmcmd\u003dorganic|utmctr\u003d(not%20provided); JSESSIONID\u003d434D732AB989DEBCA1B0761C02ECB8A2",
  "connection": "close",
  "content-length": "3302"
}
incoming_path
/test/a/paypal_user1/implicit/476XUmVmrbD4H11cIpVw
incoming_body_form_params
incoming_method
POST
incoming_tls_version
TLSv1.2
incoming_tls_cert
incoming_query_string_params
{}
incoming_body
#code=C21_A.AAfi6iQimUvpNNPeL6JvtZBdj7_7ACYy8UTvihXhhLV47SR6D2WYZgSYNd1IHmWb6vu2SKkW63VTqZFI3wphd86shCO9gQ&id_token=eyJraWQiOiJmYXBpZGV2a2lkIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.kSjWQqFlh3Q0wARPC9xq_F4Q1SloyME7842TA6TEBK-uxzEIWSANcOXrKcnri-Dp4-NDiNXVfvKiV9KpS23gXKjC9z7d_LGHyLHaCGwgB6uqf6yWiYyJoKUhik7pYSzLWGGM3sK6iFr9PNmIKjkWKnA6rDbL9IFQxidyPQK2pIesFRgnJPVKH4SGjWK4VhMSE-TdKLUyz0WSEU5DVTExX3ATC5R6o9eQjN-2XvKdpjc3k4afOJku5FStUlevXmGJI_V2H1IsS6MW1V9WNHz2HKow52nfu1b2viRgsLlN4aw_AF4SPG-He_REpUcy9kZwsH0xDysSaI2cFLd6ep9qfw.y7z-ihVGxdtldQta.akNQ1Ei90ljNUs7lVGgbUkOXlT3Y7UqnP4ImObJODart_whcALqfk5LeYl2a62UIXPGWVfhamrusvrDEvom3XiOjlrTG1Uq7fuSGWJ6ffnDoL33LZyy--h7rylNVK83Zkz9Z1AvACcRv9R9HZrUWXec2LceCmf-K95fx7qUOXRbnmdMsG1rkiko6g4UeuqGX_sYd5ABSMuFVj6ZOE_NEhg5QczBg-grAtHLKtJ5z14G6XC2abMyKPKaQ3yzvOetLMqsq5GV4NIW3jO7xExovb6BJ2DIdegkH2-ap-e0BJE9WeBtgntnHCLvng70eEUbk54mq3boNAJxvlgqevmJ7Gq2mMaLg2urc_v4GexKDQ2oPPLbKloUGjMdq4X2k13gXjPRmO_No6yvTUEbjt1QWxFbxCZgGwiL-e0w5PdBbhlJRygG0Jubs-SbQ3wtF5JM3ZQqwo_0qhr8gQE-0nt3RPLIyQA8lVMgK3OSmv4hH9quOaczRbm5Oc2SlBQTYaSI14VSecBb80qUbkLU_AiRu5lQFOYEpL71aGKshZvXsiMkgcS3hDlzmh5pMPfqZ5FovZ_Nym_eCHCup14jCMANzLAF3dxk9UCTQUP1MyYztDKH9bMi_E0dp44xDTyzE7m9oHverN7qD_YztMCR3RZlqk0FNDkoj7HZBRgP3S4qKbTdRxoqK2i0X_wsdrRc1njlcCZk4YQPjEMqsfVe2i1DB5YxpSm75pd5xCYloDvLjzKo3og7cMxZ9giWNeHawaQJ8lyW7c49APl7_5R6pg8O2BlGiHMorBvSlbRedIzETNklWgfLCj2_clooGRJ-SlCEsABr7mfaHMDX5M5dXlrB0tqDChVCetwhgWCZxIALbxLTgBoXPelah3zSTG-t3Gzu9KjtN-9qaE_tBHlVPQXS8HwCZ9XICmYUSLaAgKi2zZMTluHBFGlafrzfuvMvB4miVoFRfIIfAs1p8kLy6NCBF9BoSXUgh6Yk58omycdGefp7A2HSjImT7I1Kg1W0eeKTdxRrlIGMrhy0Nw8bG0BOwpxEUo6OO8X372ySAuQVFYTR1HTYjwFNJCWCbk2ruyuN2Lme7LLq4aMDijE-ZV7A1TO-B7uiY5Rr9FMbPSJQaJgDOW17z981l7gYbcPBZWkkVS2c-PddEE6VWPGGDFUqluhyj3hjpnaCbUbJJRccRX9G4zFKc-RMlyDu7AIgj3L0bq4qmV8b1BsQxgP4xU2ZS-KqFt5zF58tcQ-b7lMvTn776CF9QuzMm7ww21R8ZWMaMy46AWsifj1AmFGe5ednIaoMcenc2pWAmoPoXR5rWeHcpQ8MF57uG-cTEl4csIqywgamMsZ0JacqyztvjHsQDPGNi-fgJcA3VKmoAka-Lx1zO3Q8pYRe8OVy8LnWCGeudv-RDzqnTwMkH1E8876WtUCgQutmlLPfi8t9MkuMKynIiVBaTrHt25uQ72XkfRTY_AZApXIt7iBWuey09OCQE4y2qHVQWWsKROJHUez0UvoEGsbV648uKrNh3HNK6Mh_uC-ger8YxamsnFgDnwlMeMCpLCE9gkGecbm4VSgGGWbM21STYyms9xglzVXKCzoci-77kY6-CjXTpVuJ8NIGtIQTppRbDXW0eD42m0PsxcwjB29hkex3Ke1wp28N3U2TO_s5TTue0NraCgBL3EqPRAoEPYvXiLi9Y-1hyu6S-Iu4M0ws5iMOhWY8SmOy46iWzue88dF6DaJpMc73LGS8RXECq3j1AbxMNj7DJVZVZkpdX2IVFiKMIIjDxYgI0LIiMkj8M5A-9ydYRSGqW54wnnojNrZ9_WyVQVikJnzlHU9YtbmKL6i1oK0rfkrFqclppNdPlyNt25Qou08MFCi44AJp4LR4mz7N6uBPpEZKOrYJOgFiSDvVqGZWLFPFFZpzrrkeBVIhxTXoBegVYsK7Kmc6_LwPfk_OBZCb54coyjtmIXIipsq38hCKVCLFNCHuTqgRLAZj-npvMWzCa-IY5-SXO1hNV0kNd3jy_Y6DtVn4f87PA6s4rrIsF2KPWjFdg6KLZwthiLyBnVBuBu3z-E79auITwU3syZLHi6TiPFMA50JLEXxth7OpnWM5dvYCX-CgN2LSaOdWl118HMkOPOfxoFdor4zxf4Lp0caO1D7p-YJ0wDwfZNyXlz6HUYDmNdrngHbTIefxmm3j6DQUclH5xYxYRrn5Vijow6plFNjLkYChHwitLD4mAnfXZp45nxLscWYSKrVwdG4L2AWR4ah5iBIx7gon4QsMKezlsg4v_PVou3XhR_LmXmGTJ3mqWs1_BFvxBbzTg6aWExPjks_Ej_EnoJVSPEWY2ySrrJLc_V6fzlHDmxl6AKQW0YLT88M8d-NLDU_XIixS61tLH5wklDDt2gGWphp4CkW0Fbb-smusTnSUdvhqIOdtWM4Swq86OZ2cjJssM6sna9Kl8PDAhQUlZ41L5GxNzyt-YIIwcU4OGtxRWoMXEjGJxAw8-Wlw1QtIpZJwZpX_F5LiXw7O8UBZpJNc8Yjgw-2h3Cu0EQVSSpdUNIuMfxhhYA4mLiU2H9lGPgMrbsRWWH0quLUxBjx_pz9YZVoFDbPHBw7D6DYGgrsXbKe6G3BonG2Tbpc5p6nGxMuO5QxiX-xYS8M9C6zMi1GX8-oooKnaP8F0e56yE_8pgJIn7ODUSbOQx9ljImC1IsDODmZ4m-j8IAk8tzA.gcvwm3Ds6QQbm-56Q-djFA&state=XhW670xRdh
incoming_tls_chain
[
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL"
]
incoming_tls_cipher
ECDHE-RSA-AES256-GCM-SHA384
incoming_body_json
2022-12-28 17:14:49 OUTGOING
fapi1-advanced-final-ensure-request-object-with-long-nonce
Response to HTTP request to test instance 30j9YyEycbCNe6E
outgoing_status_code
204
outgoing_headers
{}
outgoing_body

                                
outgoing_path
implicit/476XUmVmrbD4H11cIpVw
2022-12-28 17:14:49
ExtractImplicitHashToCallbackResponse
Extracted response from URL fragment
parameters
[
  {
    "name": "code",
    "value": "C21_A.AAfi6iQimUvpNNPeL6JvtZBdj7_7ACYy8UTvihXhhLV47SR6D2WYZgSYNd1IHmWb6vu2SKkW63VTqZFI3wphd86shCO9gQ"
  },
  {
    "name": "id_token",
    "value": "eyJraWQiOiJmYXBpZGV2a2lkIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.kSjWQqFlh3Q0wARPC9xq_F4Q1SloyME7842TA6TEBK-uxzEIWSANcOXrKcnri-Dp4-NDiNXVfvKiV9KpS23gXKjC9z7d_LGHyLHaCGwgB6uqf6yWiYyJoKUhik7pYSzLWGGM3sK6iFr9PNmIKjkWKnA6rDbL9IFQxidyPQK2pIesFRgnJPVKH4SGjWK4VhMSE-TdKLUyz0WSEU5DVTExX3ATC5R6o9eQjN-2XvKdpjc3k4afOJku5FStUlevXmGJI_V2H1IsS6MW1V9WNHz2HKow52nfu1b2viRgsLlN4aw_AF4SPG-He_REpUcy9kZwsH0xDysSaI2cFLd6ep9qfw.y7z-ihVGxdtldQta.akNQ1Ei90ljNUs7lVGgbUkOXlT3Y7UqnP4ImObJODart_whcALqfk5LeYl2a62UIXPGWVfhamrusvrDEvom3XiOjlrTG1Uq7fuSGWJ6ffnDoL33LZyy--h7rylNVK83Zkz9Z1AvACcRv9R9HZrUWXec2LceCmf-K95fx7qUOXRbnmdMsG1rkiko6g4UeuqGX_sYd5ABSMuFVj6ZOE_NEhg5QczBg-grAtHLKtJ5z14G6XC2abMyKPKaQ3yzvOetLMqsq5GV4NIW3jO7xExovb6BJ2DIdegkH2-ap-e0BJE9WeBtgntnHCLvng70eEUbk54mq3boNAJxvlgqevmJ7Gq2mMaLg2urc_v4GexKDQ2oPPLbKloUGjMdq4X2k13gXjPRmO_No6yvTUEbjt1QWxFbxCZgGwiL-e0w5PdBbhlJRygG0Jubs-SbQ3wtF5JM3ZQqwo_0qhr8gQE-0nt3RPLIyQA8lVMgK3OSmv4hH9quOaczRbm5Oc2SlBQTYaSI14VSecBb80qUbkLU_AiRu5lQFOYEpL71aGKshZvXsiMkgcS3hDlzmh5pMPfqZ5FovZ_Nym_eCHCup14jCMANzLAF3dxk9UCTQUP1MyYztDKH9bMi_E0dp44xDTyzE7m9oHverN7qD_YztMCR3RZlqk0FNDkoj7HZBRgP3S4qKbTdRxoqK2i0X_wsdrRc1njlcCZk4YQPjEMqsfVe2i1DB5YxpSm75pd5xCYloDvLjzKo3og7cMxZ9giWNeHawaQJ8lyW7c49APl7_5R6pg8O2BlGiHMorBvSlbRedIzETNklWgfLCj2_clooGRJ-SlCEsABr7mfaHMDX5M5dXlrB0tqDChVCetwhgWCZxIALbxLTgBoXPelah3zSTG-t3Gzu9KjtN-9qaE_tBHlVPQXS8HwCZ9XICmYUSLaAgKi2zZMTluHBFGlafrzfuvMvB4miVoFRfIIfAs1p8kLy6NCBF9BoSXUgh6Yk58omycdGefp7A2HSjImT7I1Kg1W0eeKTdxRrlIGMrhy0Nw8bG0BOwpxEUo6OO8X372ySAuQVFYTR1HTYjwFNJCWCbk2ruyuN2Lme7LLq4aMDijE-ZV7A1TO-B7uiY5Rr9FMbPSJQaJgDOW17z981l7gYbcPBZWkkVS2c-PddEE6VWPGGDFUqluhyj3hjpnaCbUbJJRccRX9G4zFKc-RMlyDu7AIgj3L0bq4qmV8b1BsQxgP4xU2ZS-KqFt5zF58tcQ-b7lMvTn776CF9QuzMm7ww21R8ZWMaMy46AWsifj1AmFGe5ednIaoMcenc2pWAmoPoXR5rWeHcpQ8MF57uG-cTEl4csIqywgamMsZ0JacqyztvjHsQDPGNi-fgJcA3VKmoAka-Lx1zO3Q8pYRe8OVy8LnWCGeudv-RDzqnTwMkH1E8876WtUCgQutmlLPfi8t9MkuMKynIiVBaTrHt25uQ72XkfRTY_AZApXIt7iBWuey09OCQE4y2qHVQWWsKROJHUez0UvoEGsbV648uKrNh3HNK6Mh_uC-ger8YxamsnFgDnwlMeMCpLCE9gkGecbm4VSgGGWbM21STYyms9xglzVXKCzoci-77kY6-CjXTpVuJ8NIGtIQTppRbDXW0eD42m0PsxcwjB29hkex3Ke1wp28N3U2TO_s5TTue0NraCgBL3EqPRAoEPYvXiLi9Y-1hyu6S-Iu4M0ws5iMOhWY8SmOy46iWzue88dF6DaJpMc73LGS8RXECq3j1AbxMNj7DJVZVZkpdX2IVFiKMIIjDxYgI0LIiMkj8M5A-9ydYRSGqW54wnnojNrZ9_WyVQVikJnzlHU9YtbmKL6i1oK0rfkrFqclppNdPlyNt25Qou08MFCi44AJp4LR4mz7N6uBPpEZKOrYJOgFiSDvVqGZWLFPFFZpzrrkeBVIhxTXoBegVYsK7Kmc6_LwPfk_OBZCb54coyjtmIXIipsq38hCKVCLFNCHuTqgRLAZj-npvMWzCa-IY5-SXO1hNV0kNd3jy_Y6DtVn4f87PA6s4rrIsF2KPWjFdg6KLZwthiLyBnVBuBu3z-E79auITwU3syZLHi6TiPFMA50JLEXxth7OpnWM5dvYCX-CgN2LSaOdWl118HMkOPOfxoFdor4zxf4Lp0caO1D7p-YJ0wDwfZNyXlz6HUYDmNdrngHbTIefxmm3j6DQUclH5xYxYRrn5Vijow6plFNjLkYChHwitLD4mAnfXZp45nxLscWYSKrVwdG4L2AWR4ah5iBIx7gon4QsMKezlsg4v_PVou3XhR_LmXmGTJ3mqWs1_BFvxBbzTg6aWExPjks_Ej_EnoJVSPEWY2ySrrJLc_V6fzlHDmxl6AKQW0YLT88M8d-NLDU_XIixS61tLH5wklDDt2gGWphp4CkW0Fbb-smusTnSUdvhqIOdtWM4Swq86OZ2cjJssM6sna9Kl8PDAhQUlZ41L5GxNzyt-YIIwcU4OGtxRWoMXEjGJxAw8-Wlw1QtIpZJwZpX_F5LiXw7O8UBZpJNc8Yjgw-2h3Cu0EQVSSpdUNIuMfxhhYA4mLiU2H9lGPgMrbsRWWH0quLUxBjx_pz9YZVoFDbPHBw7D6DYGgrsXbKe6G3BonG2Tbpc5p6nGxMuO5QxiX-xYS8M9C6zMi1GX8-oooKnaP8F0e56yE_8pgJIn7ODUSbOQx9ljImC1IsDODmZ4m-j8IAk8tzA.gcvwm3Ds6QQbm-56Q-djFA"
  },
  {
    "name": "state",
    "value": "XhW670xRdh"
  }
]
2022-12-28 17:14:49 SUCCESS
ExtractImplicitHashToCallbackResponse
Extracted the hash values
code
C21_A.AAfi6iQimUvpNNPeL6JvtZBdj7_7ACYy8UTvihXhhLV47SR6D2WYZgSYNd1IHmWb6vu2SKkW63VTqZFI3wphd86shCO9gQ
id_token
eyJraWQiOiJmYXBpZGV2a2lkIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.kSjWQqFlh3Q0wARPC9xq_F4Q1SloyME7842TA6TEBK-uxzEIWSANcOXrKcnri-Dp4-NDiNXVfvKiV9KpS23gXKjC9z7d_LGHyLHaCGwgB6uqf6yWiYyJoKUhik7pYSzLWGGM3sK6iFr9PNmIKjkWKnA6rDbL9IFQxidyPQK2pIesFRgnJPVKH4SGjWK4VhMSE-TdKLUyz0WSEU5DVTExX3ATC5R6o9eQjN-2XvKdpjc3k4afOJku5FStUlevXmGJI_V2H1IsS6MW1V9WNHz2HKow52nfu1b2viRgsLlN4aw_AF4SPG-He_REpUcy9kZwsH0xDysSaI2cFLd6ep9qfw.y7z-ihVGxdtldQta.akNQ1Ei90ljNUs7lVGgbUkOXlT3Y7UqnP4ImObJODart_whcALqfk5LeYl2a62UIXPGWVfhamrusvrDEvom3XiOjlrTG1Uq7fuSGWJ6ffnDoL33LZyy--h7rylNVK83Zkz9Z1AvACcRv9R9HZrUWXec2LceCmf-K95fx7qUOXRbnmdMsG1rkiko6g4UeuqGX_sYd5ABSMuFVj6ZOE_NEhg5QczBg-grAtHLKtJ5z14G6XC2abMyKPKaQ3yzvOetLMqsq5GV4NIW3jO7xExovb6BJ2DIdegkH2-ap-e0BJE9WeBtgntnHCLvng70eEUbk54mq3boNAJxvlgqevmJ7Gq2mMaLg2urc_v4GexKDQ2oPPLbKloUGjMdq4X2k13gXjPRmO_No6yvTUEbjt1QWxFbxCZgGwiL-e0w5PdBbhlJRygG0Jubs-SbQ3wtF5JM3ZQqwo_0qhr8gQE-0nt3RPLIyQA8lVMgK3OSmv4hH9quOaczRbm5Oc2SlBQTYaSI14VSecBb80qUbkLU_AiRu5lQFOYEpL71aGKshZvXsiMkgcS3hDlzmh5pMPfqZ5FovZ_Nym_eCHCup14jCMANzLAF3dxk9UCTQUP1MyYztDKH9bMi_E0dp44xDTyzE7m9oHverN7qD_YztMCR3RZlqk0FNDkoj7HZBRgP3S4qKbTdRxoqK2i0X_wsdrRc1njlcCZk4YQPjEMqsfVe2i1DB5YxpSm75pd5xCYloDvLjzKo3og7cMxZ9giWNeHawaQJ8lyW7c49APl7_5R6pg8O2BlGiHMorBvSlbRedIzETNklWgfLCj2_clooGRJ-SlCEsABr7mfaHMDX5M5dXlrB0tqDChVCetwhgWCZxIALbxLTgBoXPelah3zSTG-t3Gzu9KjtN-9qaE_tBHlVPQXS8HwCZ9XICmYUSLaAgKi2zZMTluHBFGlafrzfuvMvB4miVoFRfIIfAs1p8kLy6NCBF9BoSXUgh6Yk58omycdGefp7A2HSjImT7I1Kg1W0eeKTdxRrlIGMrhy0Nw8bG0BOwpxEUo6OO8X372ySAuQVFYTR1HTYjwFNJCWCbk2ruyuN2Lme7LLq4aMDijE-ZV7A1TO-B7uiY5Rr9FMbPSJQaJgDOW17z981l7gYbcPBZWkkVS2c-PddEE6VWPGGDFUqluhyj3hjpnaCbUbJJRccRX9G4zFKc-RMlyDu7AIgj3L0bq4qmV8b1BsQxgP4xU2ZS-KqFt5zF58tcQ-b7lMvTn776CF9QuzMm7ww21R8ZWMaMy46AWsifj1AmFGe5ednIaoMcenc2pWAmoPoXR5rWeHcpQ8MF57uG-cTEl4csIqywgamMsZ0JacqyztvjHsQDPGNi-fgJcA3VKmoAka-Lx1zO3Q8pYRe8OVy8LnWCGeudv-RDzqnTwMkH1E8876WtUCgQutmlLPfi8t9MkuMKynIiVBaTrHt25uQ72XkfRTY_AZApXIt7iBWuey09OCQE4y2qHVQWWsKROJHUez0UvoEGsbV648uKrNh3HNK6Mh_uC-ger8YxamsnFgDnwlMeMCpLCE9gkGecbm4VSgGGWbM21STYyms9xglzVXKCzoci-77kY6-CjXTpVuJ8NIGtIQTppRbDXW0eD42m0PsxcwjB29hkex3Ke1wp28N3U2TO_s5TTue0NraCgBL3EqPRAoEPYvXiLi9Y-1hyu6S-Iu4M0ws5iMOhWY8SmOy46iWzue88dF6DaJpMc73LGS8RXECq3j1AbxMNj7DJVZVZkpdX2IVFiKMIIjDxYgI0LIiMkj8M5A-9ydYRSGqW54wnnojNrZ9_WyVQVikJnzlHU9YtbmKL6i1oK0rfkrFqclppNdPlyNt25Qou08MFCi44AJp4LR4mz7N6uBPpEZKOrYJOgFiSDvVqGZWLFPFFZpzrrkeBVIhxTXoBegVYsK7Kmc6_LwPfk_OBZCb54coyjtmIXIipsq38hCKVCLFNCHuTqgRLAZj-npvMWzCa-IY5-SXO1hNV0kNd3jy_Y6DtVn4f87PA6s4rrIsF2KPWjFdg6KLZwthiLyBnVBuBu3z-E79auITwU3syZLHi6TiPFMA50JLEXxth7OpnWM5dvYCX-CgN2LSaOdWl118HMkOPOfxoFdor4zxf4Lp0caO1D7p-YJ0wDwfZNyXlz6HUYDmNdrngHbTIefxmm3j6DQUclH5xYxYRrn5Vijow6plFNjLkYChHwitLD4mAnfXZp45nxLscWYSKrVwdG4L2AWR4ah5iBIx7gon4QsMKezlsg4v_PVou3XhR_LmXmGTJ3mqWs1_BFvxBbzTg6aWExPjks_Ej_EnoJVSPEWY2ySrrJLc_V6fzlHDmxl6AKQW0YLT88M8d-NLDU_XIixS61tLH5wklDDt2gGWphp4CkW0Fbb-smusTnSUdvhqIOdtWM4Swq86OZ2cjJssM6sna9Kl8PDAhQUlZ41L5GxNzyt-YIIwcU4OGtxRWoMXEjGJxAw8-Wlw1QtIpZJwZpX_F5LiXw7O8UBZpJNc8Yjgw-2h3Cu0EQVSSpdUNIuMfxhhYA4mLiU2H9lGPgMrbsRWWH0quLUxBjx_pz9YZVoFDbPHBw7D6DYGgrsXbKe6G3BonG2Tbpc5p6nGxMuO5QxiX-xYS8M9C6zMi1GX8-oooKnaP8F0e56yE_8pgJIn7ODUSbOQx9ljImC1IsDODmZ4m-j8IAk8tzA.gcvwm3Ds6QQbm-56Q-djFA
state
XhW670xRdh
2022-12-28 17:14:49 REDIRECT-IN
fapi1-advanced-final-ensure-request-object-with-long-nonce
Authorization endpoint response captured
url_query
{}
headers
{
  "host": "www.certification.openid.net",
  "sec-ch-ua": "\"Not?A_Brand\";v\u003d\"8\", \"Chromium\";v\u003d\"108\", \"Google Chrome\";v\u003d\"108\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"macOS\"",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8,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",
  "referer": "https://www.fapidev.stage.paypal.com/",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "en-US,en;q\u003d0.9",
  "cookie": "__utmc\u003d201319536; __utma\u003d201319536.127617035.1671205738.1671205738.1671228537.2; __utmz\u003d201319536.1671228537.2.2.utmcsr\u003dgoogle|utmccn\u003d(organic)|utmcmd\u003dorganic|utmctr\u003d(not%20provided); JSESSIONID\u003d434D732AB989DEBCA1B0761C02ECB8A2",
  "connection": "close",
  "x-ssl-cipher": "ECDHE-RSA-AES256-GCM-SHA384",
  "x-ssl-protocol": "TLSv1.2",
  "x-forwarded-proto": "https",
  "x-forwarded-port": "443",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
http_method
GET
url_fragment
{
  "code": "C21_A.AAfi6iQimUvpNNPeL6JvtZBdj7_7ACYy8UTvihXhhLV47SR6D2WYZgSYNd1IHmWb6vu2SKkW63VTqZFI3wphd86shCO9gQ",
  "id_token": "eyJraWQiOiJmYXBpZGV2a2lkIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.kSjWQqFlh3Q0wARPC9xq_F4Q1SloyME7842TA6TEBK-uxzEIWSANcOXrKcnri-Dp4-NDiNXVfvKiV9KpS23gXKjC9z7d_LGHyLHaCGwgB6uqf6yWiYyJoKUhik7pYSzLWGGM3sK6iFr9PNmIKjkWKnA6rDbL9IFQxidyPQK2pIesFRgnJPVKH4SGjWK4VhMSE-TdKLUyz0WSEU5DVTExX3ATC5R6o9eQjN-2XvKdpjc3k4afOJku5FStUlevXmGJI_V2H1IsS6MW1V9WNHz2HKow52nfu1b2viRgsLlN4aw_AF4SPG-He_REpUcy9kZwsH0xDysSaI2cFLd6ep9qfw.y7z-ihVGxdtldQta.akNQ1Ei90ljNUs7lVGgbUkOXlT3Y7UqnP4ImObJODart_whcALqfk5LeYl2a62UIXPGWVfhamrusvrDEvom3XiOjlrTG1Uq7fuSGWJ6ffnDoL33LZyy--h7rylNVK83Zkz9Z1AvACcRv9R9HZrUWXec2LceCmf-K95fx7qUOXRbnmdMsG1rkiko6g4UeuqGX_sYd5ABSMuFVj6ZOE_NEhg5QczBg-grAtHLKtJ5z14G6XC2abMyKPKaQ3yzvOetLMqsq5GV4NIW3jO7xExovb6BJ2DIdegkH2-ap-e0BJE9WeBtgntnHCLvng70eEUbk54mq3boNAJxvlgqevmJ7Gq2mMaLg2urc_v4GexKDQ2oPPLbKloUGjMdq4X2k13gXjPRmO_No6yvTUEbjt1QWxFbxCZgGwiL-e0w5PdBbhlJRygG0Jubs-SbQ3wtF5JM3ZQqwo_0qhr8gQE-0nt3RPLIyQA8lVMgK3OSmv4hH9quOaczRbm5Oc2SlBQTYaSI14VSecBb80qUbkLU_AiRu5lQFOYEpL71aGKshZvXsiMkgcS3hDlzmh5pMPfqZ5FovZ_Nym_eCHCup14jCMANzLAF3dxk9UCTQUP1MyYztDKH9bMi_E0dp44xDTyzE7m9oHverN7qD_YztMCR3RZlqk0FNDkoj7HZBRgP3S4qKbTdRxoqK2i0X_wsdrRc1njlcCZk4YQPjEMqsfVe2i1DB5YxpSm75pd5xCYloDvLjzKo3og7cMxZ9giWNeHawaQJ8lyW7c49APl7_5R6pg8O2BlGiHMorBvSlbRedIzETNklWgfLCj2_clooGRJ-SlCEsABr7mfaHMDX5M5dXlrB0tqDChVCetwhgWCZxIALbxLTgBoXPelah3zSTG-t3Gzu9KjtN-9qaE_tBHlVPQXS8HwCZ9XICmYUSLaAgKi2zZMTluHBFGlafrzfuvMvB4miVoFRfIIfAs1p8kLy6NCBF9BoSXUgh6Yk58omycdGefp7A2HSjImT7I1Kg1W0eeKTdxRrlIGMrhy0Nw8bG0BOwpxEUo6OO8X372ySAuQVFYTR1HTYjwFNJCWCbk2ruyuN2Lme7LLq4aMDijE-ZV7A1TO-B7uiY5Rr9FMbPSJQaJgDOW17z981l7gYbcPBZWkkVS2c-PddEE6VWPGGDFUqluhyj3hjpnaCbUbJJRccRX9G4zFKc-RMlyDu7AIgj3L0bq4qmV8b1BsQxgP4xU2ZS-KqFt5zF58tcQ-b7lMvTn776CF9QuzMm7ww21R8ZWMaMy46AWsifj1AmFGe5ednIaoMcenc2pWAmoPoXR5rWeHcpQ8MF57uG-cTEl4csIqywgamMsZ0JacqyztvjHsQDPGNi-fgJcA3VKmoAka-Lx1zO3Q8pYRe8OVy8LnWCGeudv-RDzqnTwMkH1E8876WtUCgQutmlLPfi8t9MkuMKynIiVBaTrHt25uQ72XkfRTY_AZApXIt7iBWuey09OCQE4y2qHVQWWsKROJHUez0UvoEGsbV648uKrNh3HNK6Mh_uC-ger8YxamsnFgDnwlMeMCpLCE9gkGecbm4VSgGGWbM21STYyms9xglzVXKCzoci-77kY6-CjXTpVuJ8NIGtIQTppRbDXW0eD42m0PsxcwjB29hkex3Ke1wp28N3U2TO_s5TTue0NraCgBL3EqPRAoEPYvXiLi9Y-1hyu6S-Iu4M0ws5iMOhWY8SmOy46iWzue88dF6DaJpMc73LGS8RXECq3j1AbxMNj7DJVZVZkpdX2IVFiKMIIjDxYgI0LIiMkj8M5A-9ydYRSGqW54wnnojNrZ9_WyVQVikJnzlHU9YtbmKL6i1oK0rfkrFqclppNdPlyNt25Qou08MFCi44AJp4LR4mz7N6uBPpEZKOrYJOgFiSDvVqGZWLFPFFZpzrrkeBVIhxTXoBegVYsK7Kmc6_LwPfk_OBZCb54coyjtmIXIipsq38hCKVCLFNCHuTqgRLAZj-npvMWzCa-IY5-SXO1hNV0kNd3jy_Y6DtVn4f87PA6s4rrIsF2KPWjFdg6KLZwthiLyBnVBuBu3z-E79auITwU3syZLHi6TiPFMA50JLEXxth7OpnWM5dvYCX-CgN2LSaOdWl118HMkOPOfxoFdor4zxf4Lp0caO1D7p-YJ0wDwfZNyXlz6HUYDmNdrngHbTIefxmm3j6DQUclH5xYxYRrn5Vijow6plFNjLkYChHwitLD4mAnfXZp45nxLscWYSKrVwdG4L2AWR4ah5iBIx7gon4QsMKezlsg4v_PVou3XhR_LmXmGTJ3mqWs1_BFvxBbzTg6aWExPjks_Ej_EnoJVSPEWY2ySrrJLc_V6fzlHDmxl6AKQW0YLT88M8d-NLDU_XIixS61tLH5wklDDt2gGWphp4CkW0Fbb-smusTnSUdvhqIOdtWM4Swq86OZ2cjJssM6sna9Kl8PDAhQUlZ41L5GxNzyt-YIIwcU4OGtxRWoMXEjGJxAw8-Wlw1QtIpZJwZpX_F5LiXw7O8UBZpJNc8Yjgw-2h3Cu0EQVSSpdUNIuMfxhhYA4mLiU2H9lGPgMrbsRWWH0quLUxBjx_pz9YZVoFDbPHBw7D6DYGgrsXbKe6G3BonG2Tbpc5p6nGxMuO5QxiX-xYS8M9C6zMi1GX8-oooKnaP8F0e56yE_8pgJIn7ODUSbOQx9ljImC1IsDODmZ4m-j8IAk8tzA.gcvwm3Ds6QQbm-56Q-djFA",
  "state": "XhW670xRdh"
}
post_body
Verify authorization endpoint response
2022-12-28 17:14:49 SUCCESS
RejectErrorInUrlQuery
'error' is not present in URL query returned from authorization endpoint
2022-12-28 17:14:49 SUCCESS
RejectAuthCodeInUrlQuery
Authorization code is not present in URL query returned from authorization endpoint
2022-12-28 17:14:49 SUCCESS
CheckMatchingCallbackParameters
Callback parameters successfully verified
2022-12-28 17:14:49 SUCCESS
RejectStateInUrlQueryForHybridFlow
state is correctly not present in URL query returned from authorization endpoint (as in the hybrid flow it must be returned in the URL fragment/hash only)
2022-12-28 17:14:49 SUCCESS
CheckIfAuthorizationEndpointError
No error from authorization endpoint
2022-12-28 17:14:49 SUCCESS
ValidateSuccessfulHybridResponseFromAuthorizationEndpoint
authorization endpoint response does not include unexpected parameters
code
C21_A.AAfi6iQimUvpNNPeL6JvtZBdj7_7ACYy8UTvihXhhLV47SR6D2WYZgSYNd1IHmWb6vu2SKkW63VTqZFI3wphd86shCO9gQ
id_token
eyJraWQiOiJmYXBpZGV2a2lkIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.kSjWQqFlh3Q0wARPC9xq_F4Q1SloyME7842TA6TEBK-uxzEIWSANcOXrKcnri-Dp4-NDiNXVfvKiV9KpS23gXKjC9z7d_LGHyLHaCGwgB6uqf6yWiYyJoKUhik7pYSzLWGGM3sK6iFr9PNmIKjkWKnA6rDbL9IFQxidyPQK2pIesFRgnJPVKH4SGjWK4VhMSE-TdKLUyz0WSEU5DVTExX3ATC5R6o9eQjN-2XvKdpjc3k4afOJku5FStUlevXmGJI_V2H1IsS6MW1V9WNHz2HKow52nfu1b2viRgsLlN4aw_AF4SPG-He_REpUcy9kZwsH0xDysSaI2cFLd6ep9qfw.y7z-ihVGxdtldQta.akNQ1Ei90ljNUs7lVGgbUkOXlT3Y7UqnP4ImObJODart_whcALqfk5LeYl2a62UIXPGWVfhamrusvrDEvom3XiOjlrTG1Uq7fuSGWJ6ffnDoL33LZyy--h7rylNVK83Zkz9Z1AvACcRv9R9HZrUWXec2LceCmf-K95fx7qUOXRbnmdMsG1rkiko6g4UeuqGX_sYd5ABSMuFVj6ZOE_NEhg5QczBg-grAtHLKtJ5z14G6XC2abMyKPKaQ3yzvOetLMqsq5GV4NIW3jO7xExovb6BJ2DIdegkH2-ap-e0BJE9WeBtgntnHCLvng70eEUbk54mq3boNAJxvlgqevmJ7Gq2mMaLg2urc_v4GexKDQ2oPPLbKloUGjMdq4X2k13gXjPRmO_No6yvTUEbjt1QWxFbxCZgGwiL-e0w5PdBbhlJRygG0Jubs-SbQ3wtF5JM3ZQqwo_0qhr8gQE-0nt3RPLIyQA8lVMgK3OSmv4hH9quOaczRbm5Oc2SlBQTYaSI14VSecBb80qUbkLU_AiRu5lQFOYEpL71aGKshZvXsiMkgcS3hDlzmh5pMPfqZ5FovZ_Nym_eCHCup14jCMANzLAF3dxk9UCTQUP1MyYztDKH9bMi_E0dp44xDTyzE7m9oHverN7qD_YztMCR3RZlqk0FNDkoj7HZBRgP3S4qKbTdRxoqK2i0X_wsdrRc1njlcCZk4YQPjEMqsfVe2i1DB5YxpSm75pd5xCYloDvLjzKo3og7cMxZ9giWNeHawaQJ8lyW7c49APl7_5R6pg8O2BlGiHMorBvSlbRedIzETNklWgfLCj2_clooGRJ-SlCEsABr7mfaHMDX5M5dXlrB0tqDChVCetwhgWCZxIALbxLTgBoXPelah3zSTG-t3Gzu9KjtN-9qaE_tBHlVPQXS8HwCZ9XICmYUSLaAgKi2zZMTluHBFGlafrzfuvMvB4miVoFRfIIfAs1p8kLy6NCBF9BoSXUgh6Yk58omycdGefp7A2HSjImT7I1Kg1W0eeKTdxRrlIGMrhy0Nw8bG0BOwpxEUo6OO8X372ySAuQVFYTR1HTYjwFNJCWCbk2ruyuN2Lme7LLq4aMDijE-ZV7A1TO-B7uiY5Rr9FMbPSJQaJgDOW17z981l7gYbcPBZWkkVS2c-PddEE6VWPGGDFUqluhyj3hjpnaCbUbJJRccRX9G4zFKc-RMlyDu7AIgj3L0bq4qmV8b1BsQxgP4xU2ZS-KqFt5zF58tcQ-b7lMvTn776CF9QuzMm7ww21R8ZWMaMy46AWsifj1AmFGe5ednIaoMcenc2pWAmoPoXR5rWeHcpQ8MF57uG-cTEl4csIqywgamMsZ0JacqyztvjHsQDPGNi-fgJcA3VKmoAka-Lx1zO3Q8pYRe8OVy8LnWCGeudv-RDzqnTwMkH1E8876WtUCgQutmlLPfi8t9MkuMKynIiVBaTrHt25uQ72XkfRTY_AZApXIt7iBWuey09OCQE4y2qHVQWWsKROJHUez0UvoEGsbV648uKrNh3HNK6Mh_uC-ger8YxamsnFgDnwlMeMCpLCE9gkGecbm4VSgGGWbM21STYyms9xglzVXKCzoci-77kY6-CjXTpVuJ8NIGtIQTppRbDXW0eD42m0PsxcwjB29hkex3Ke1wp28N3U2TO_s5TTue0NraCgBL3EqPRAoEPYvXiLi9Y-1hyu6S-Iu4M0ws5iMOhWY8SmOy46iWzue88dF6DaJpMc73LGS8RXECq3j1AbxMNj7DJVZVZkpdX2IVFiKMIIjDxYgI0LIiMkj8M5A-9ydYRSGqW54wnnojNrZ9_WyVQVikJnzlHU9YtbmKL6i1oK0rfkrFqclppNdPlyNt25Qou08MFCi44AJp4LR4mz7N6uBPpEZKOrYJOgFiSDvVqGZWLFPFFZpzrrkeBVIhxTXoBegVYsK7Kmc6_LwPfk_OBZCb54coyjtmIXIipsq38hCKVCLFNCHuTqgRLAZj-npvMWzCa-IY5-SXO1hNV0kNd3jy_Y6DtVn4f87PA6s4rrIsF2KPWjFdg6KLZwthiLyBnVBuBu3z-E79auITwU3syZLHi6TiPFMA50JLEXxth7OpnWM5dvYCX-CgN2LSaOdWl118HMkOPOfxoFdor4zxf4Lp0caO1D7p-YJ0wDwfZNyXlz6HUYDmNdrngHbTIefxmm3j6DQUclH5xYxYRrn5Vijow6plFNjLkYChHwitLD4mAnfXZp45nxLscWYSKrVwdG4L2AWR4ah5iBIx7gon4QsMKezlsg4v_PVou3XhR_LmXmGTJ3mqWs1_BFvxBbzTg6aWExPjks_Ej_EnoJVSPEWY2ySrrJLc_V6fzlHDmxl6AKQW0YLT88M8d-NLDU_XIixS61tLH5wklDDt2gGWphp4CkW0Fbb-smusTnSUdvhqIOdtWM4Swq86OZ2cjJssM6sna9Kl8PDAhQUlZ41L5GxNzyt-YIIwcU4OGtxRWoMXEjGJxAw8-Wlw1QtIpZJwZpX_F5LiXw7O8UBZpJNc8Yjgw-2h3Cu0EQVSSpdUNIuMfxhhYA4mLiU2H9lGPgMrbsRWWH0quLUxBjx_pz9YZVoFDbPHBw7D6DYGgrsXbKe6G3BonG2Tbpc5p6nGxMuO5QxiX-xYS8M9C6zMi1GX8-oooKnaP8F0e56yE_8pgJIn7ODUSbOQx9ljImC1IsDODmZ4m-j8IAk8tzA.gcvwm3Ds6QQbm-56Q-djFA
state
XhW670xRdh
2022-12-28 17:14:49 SUCCESS
CheckStateInAuthorizationResponse
State in response correctly returned
state
XhW670xRdh
2022-12-28 17:14:49
ValidateIssInAuthorizationResponse
No 'iss' value in authorization response.
2022-12-28 17:14:49 SUCCESS
ExtractAuthorizationCodeFromAuthorizationResponse
Found authorization code
code
C21_A.AAfi6iQimUvpNNPeL6JvtZBdj7_7ACYy8UTvihXhhLV47SR6D2WYZgSYNd1IHmWb6vu2SKkW63VTqZFI3wphd86shCO9gQ
2022-12-28 17:14:49 SUCCESS
EnsureMinimumAuthorizationCodeLength
Authorization code is of sufficient length
actual
800
required
128
2022-12-28 17:14:49 SUCCESS
EnsureMinimumAuthorizationCodeEntropy
Calculated shannon entropy seems sufficient
actual
544.4722159792378
expected
96.0
value
C21_A.AAfi6iQimUvpNNPeL6JvtZBdj7_7ACYy8UTvihXhhLV47SR6D2WYZgSYNd1IHmWb6vu2SKkW63VTqZFI3wphd86shCO9gQ
2022-12-28 17:14:49 SUCCESS
ExtractIdTokenFromAuthorizationResponse
Found and parsed the id_token from authorization_endpoint_response
value
eyJraWQiOiJmMzEwMTI2Y2Y1MTY0NmJjYWIyOWRmODhhZDE4ZjU5OCIsInR5cCI6IkpXVCIsImFsZyI6IlBTMjU2In0.eyJpc3MiOiJodHRwczovL3d3dy5mYXBpZGV2LnN0YWdlLnBheXBhbC5jb20vY29ubmVjdC9hdSIsImF0X2hhc2giOiJkVEtEUHpEeEY5WEREaUhzd0JNaW53Iiwic3ViIjoiaHR0cHM6Ly93d3cucGF5cGFsLmNvbS93ZWJhcHBzL2F1dGgvaWRlbnRpdHkvdXNlci9ZeHFmWnRydjA5VEVmcDVFRmN0a3FWVVBxV1prV0dMWmh0TURvd1BEQnljIiwicm9sZSI6IkNPTlNVTUVSIiwiYW1yIjpbInNtcyJdLCJzZXNzaW9uX2luZGV4IjoiazFLT29MWE9vamZWdm5HaWNNaDE2LUdXX0VxIiwibm9uY2UiOiJVM1pBUDkwVG5qNjZBQ1JJcjVCc1FFY2xJc0VuR3M4b29Zc0x5RlpZTE03MGgzbEFpY2h6N3FJVExLQlJON1BqeTdCNmhsWDc0bmtWTDROQkYwclB2eTR3dkZrV2dncGRobmk3V3BXblowUmF6UnlRNkJmQlNnT3lraWJ2U0M0R3Bsb1dEM3UzT2pzdnA0a3d2bzl4d0dVdURZd0pBZmZZYzd6N1Q5UlMybVNXek94V2xUOVdlREl0QlF2V3lHZFMwSWpubFlkZ3F0eWVOZkhRSjM3NTZwbzFrdkNQZlFiYllFMWVEUmI5am54d3cyazFxWkhiSkJJc2F3RDY3bjN6Z2dQV2s4WkNLUGdNcTNaak5scjdVYkZpbkpWUnNpYjRHTzlLaEZGQ0lrUXlGdzV2OUxUbDJOOHo1MGxvM1hxOEZZMEpwYk91eVg4eGJ2elJJTm13MEpkRkcwWlJMNmd1MjVoWDRFMWRBd2RKbW1wZTJRVjd4aFZVczNiVldhNk0iLCJjbGllbnRfaWQiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwiYWNyIjoidXJuOmNkcy5hdTpjZHI6MiIsImF1ZCI6IkJfQXprS1picm1faG83UmM3eDBZay10N2RLY0ZLb0ZkVnFJNW5VXzVIUTR6M2lwRkNUZXNXZGhYOXZHTTRWdEphZVJ5VnJCRGFWWTNHTTkzS0kiLCJjX2hhc2giOiJ3XzRwZU1MRFhlbXVFTml0LTcwQTVnIiwic19oYXNoIjoiWVp5RGN6NmQzdEJVd1V6YXhidWdBQSIsImF1dGhfdGltZSI6MTY3MjI0NzY2MywiYXoiOiJ0ZS1vcGVuaWQtY29uZm9ybWFuY2VfaWRlbnRpdHlzZWN1cmV0b2tlbnNlcnZfMC5xYSIsImV4cCI6MTY3MjI0ODU4OCwiaWF0IjoxNjcyMjQ3Njg4LCJqdGkiOiJVMkFBZUFGZHl2b2F1aU9McjhrMHQ5VWVLX29RT3J2YzNYbGI5dWcyMmNxZFlETE5pZU9yamU2eDNiTHgwMHZwNEhhSDdtUzRoN2ZhTlBiQ01OdUNNQ0xBVW5qdWthZWtwSXZUbHhXd1RLSmlJWVkyQmw4OUJqYmNDUlIwY3RBZyJ9.JTjKnm3rf7HS7nR4gjTuuO7Rd1QB0hULY4EYQRSGpa6SsZt6T19FQ0rveq28hEMKI0Pl3HUhYg0j2jZT26tAoreitihcXA4JcitkkzilM0rwbyve8xdehxnZd3YRgYTX3t1Yd9fCHdPnvpPjOZG8t7wS2ogwUmH4IbrslnhlHAS43R6sk_53IT-SOEIe61SFeTdApKKEHiZ2naQvdJJOd4cHl56SHtJ7mate_3IXZh9AXjJWaIbv9vminOyDJ52R1ZOmStu44vwKeBHKnINCvPrnccjZyiM2Ng3fIrDSuuqnyPrIZgr7WOrkok5J1zAhciWVjYiuvbJ_6zZKDg0vgw
header
{
  "kid": "f310126cf51646bcab29df88ad18f598",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "at_hash": "dTKDPzDxF9XDDiHswBMinw",
  "sub": "https://www.paypal.com/webapps/auth/identity/user/YxqfZtrv09TEfp5EFctkqVUPqWZkWGLZhtMDowPDByc",
  "role": "CONSUMER",
  "amr": [
    "sms"
  ],
  "iss": "https://www.fapidev.stage.paypal.com/connect/au",
  "session_index": "k1KOoLXOojfVvnGicMh16-GW_Eq",
  "nonce": "U3ZAP90Tnj66ACRIr5BsQEclIsEnGs8ooYsLyFZYLM70h3lAichz7qITLKBRN7Pjy7B6hlX74nkVL4NBF0rPvy4wvFkWggpdhni7WpWnZ0RazRyQ6BfBSgOykibvSC4GploWD3u3Ojsvp4kwvo9xwGUuDYwJAffYc7z7T9RS2mSWzOxWlT9WeDItBQvWyGdS0IjnlYdgqtyeNfHQJ3756po1kvCPfQbbYE1eDRb9jnxww2k1qZHbJBIsawD67n3zggPWk8ZCKPgMq3ZjNlr7UbFinJVRsib4GO9KhFFCIkQyFw5v9LTl2N8z50lo3Xq8FY0JpbOuyX8xbvzRINmw0JdFG0ZRL6gu25hX4E1dAwdJmmpe2QV7xhVUs3bVWa6M",
  "client_id": "B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI",
  "acr": "urn:cds.au:cdr:2",
  "aud": "B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI",
  "c_hash": "w_4peMLDXemuENit-70A5g",
  "s_hash": "YZyDcz6d3tBUwUzaxbugAA",
  "auth_time": 1672247663,
  "az": "te-openid-conformance_identitysecuretokenserv_0.qa",
  "exp": 1672248588,
  "iat": 1672247688,
  "jti": "U2AAeAFdyvoauiOLr8k0t9UeK_oQOrvc3Xlb9ug22cqdYDLNieOrje6x3bLx00vp4HaH7mS4h7faNPbCMNuCMCLAUnjukaekpIvTlxWwTKJiIYY2Bl89BjbcCRR0ctAg"
}
jwe_header
{
  "kid": "fapidevkid",
  "enc": "A256GCM",
  "alg": "RSA-OAEP"
}
2022-12-28 17:14:49 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2022-12-28 17:14:49
ValidateIdTokenStandardClaims
sub is a string with content
2022-12-28 17:14:49
ValidateIdTokenStandardClaims
Skipping unknown claim: role
2022-12-28 17:14:49
ValidateIdTokenStandardClaims
Skipping unknown claim: session_index
2022-12-28 17:14:49
ValidateIdTokenStandardClaims
Skipping unknown claim: client_id
2022-12-28 17:14:49
ValidateIdTokenStandardClaims
Skipping unknown claim: az
2022-12-28 17:14:49 SUCCESS
ValidateIdTokenStandardClaims
id_token claims are valid
2022-12-28 17:14:49 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
U3ZAP90Tnj66ACRIr5BsQEclIsEnGs8ooYsLyFZYLM70h3lAichz7qITLKBRN7Pjy7B6hlX74nkVL4NBF0rPvy4wvFkWggpdhni7WpWnZ0RazRyQ6BfBSgOykibvSC4GploWD3u3Ojsvp4kwvo9xwGUuDYwJAffYc7z7T9RS2mSWzOxWlT9WeDItBQvWyGdS0IjnlYdgqtyeNfHQJ3756po1kvCPfQbbYE1eDRb9jnxww2k1qZHbJBIsawD67n3zggPWk8ZCKPgMq3ZjNlr7UbFinJVRsib4GO9KhFFCIkQyFw5v9LTl2N8z50lo3Xq8FY0JpbOuyX8xbvzRINmw0JdFG0ZRL6gu25hX4E1dAwdJmmpe2QV7xhVUs3bVWa6M
2022-12-28 17:14:49 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
acr value in id_token is (one of) the requested values
actual
urn:cds.au:cdr:2
requested
[
  "urn:cds.au:cdr:2"
]
2022-12-28 17:14:49 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJraWQiOiJmMzEwMTI2Y2Y1MTY0NmJjYWIyOWRmODhhZDE4ZjU5OCIsInR5cCI6IkpXVCIsImFsZyI6IlBTMjU2In0.eyJpc3MiOiJodHRwczovL3d3dy5mYXBpZGV2LnN0YWdlLnBheXBhbC5jb20vY29ubmVjdC9hdSIsImF0X2hhc2giOiJkVEtEUHpEeEY5WEREaUhzd0JNaW53Iiwic3ViIjoiaHR0cHM6Ly93d3cucGF5cGFsLmNvbS93ZWJhcHBzL2F1dGgvaWRlbnRpdHkvdXNlci9ZeHFmWnRydjA5VEVmcDVFRmN0a3FWVVBxV1prV0dMWmh0TURvd1BEQnljIiwicm9sZSI6IkNPTlNVTUVSIiwiYW1yIjpbInNtcyJdLCJzZXNzaW9uX2luZGV4IjoiazFLT29MWE9vamZWdm5HaWNNaDE2LUdXX0VxIiwibm9uY2UiOiJVM1pBUDkwVG5qNjZBQ1JJcjVCc1FFY2xJc0VuR3M4b29Zc0x5RlpZTE03MGgzbEFpY2h6N3FJVExLQlJON1BqeTdCNmhsWDc0bmtWTDROQkYwclB2eTR3dkZrV2dncGRobmk3V3BXblowUmF6UnlRNkJmQlNnT3lraWJ2U0M0R3Bsb1dEM3UzT2pzdnA0a3d2bzl4d0dVdURZd0pBZmZZYzd6N1Q5UlMybVNXek94V2xUOVdlREl0QlF2V3lHZFMwSWpubFlkZ3F0eWVOZkhRSjM3NTZwbzFrdkNQZlFiYllFMWVEUmI5am54d3cyazFxWkhiSkJJc2F3RDY3bjN6Z2dQV2s4WkNLUGdNcTNaak5scjdVYkZpbkpWUnNpYjRHTzlLaEZGQ0lrUXlGdzV2OUxUbDJOOHo1MGxvM1hxOEZZMEpwYk91eVg4eGJ2elJJTm13MEpkRkcwWlJMNmd1MjVoWDRFMWRBd2RKbW1wZTJRVjd4aFZVczNiVldhNk0iLCJjbGllbnRfaWQiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwiYWNyIjoidXJuOmNkcy5hdTpjZHI6MiIsImF1ZCI6IkJfQXprS1picm1faG83UmM3eDBZay10N2RLY0ZLb0ZkVnFJNW5VXzVIUTR6M2lwRkNUZXNXZGhYOXZHTTRWdEphZVJ5VnJCRGFWWTNHTTkzS0kiLCJjX2hhc2giOiJ3XzRwZU1MRFhlbXVFTml0LTcwQTVnIiwic19oYXNoIjoiWVp5RGN6NmQzdEJVd1V6YXhidWdBQSIsImF1dGhfdGltZSI6MTY3MjI0NzY2MywiYXoiOiJ0ZS1vcGVuaWQtY29uZm9ybWFuY2VfaWRlbnRpdHlzZWN1cmV0b2tlbnNlcnZfMC5xYSIsImV4cCI6MTY3MjI0ODU4OCwiaWF0IjoxNjcyMjQ3Njg4LCJqdGkiOiJVMkFBZUFGZHl2b2F1aU9McjhrMHQ5VWVLX29RT3J2YzNYbGI5dWcyMmNxZFlETE5pZU9yamU2eDNiTHgwMHZwNEhhSDdtUzRoN2ZhTlBiQ01OdUNNQ0xBVW5qdWthZWtwSXZUbHhXd1RLSmlJWVkyQmw4OUJqYmNDUlIwY3RBZyJ9.JTjKnm3rf7HS7nR4gjTuuO7Rd1QB0hULY4EYQRSGpa6SsZt6T19FQ0rveq28hEMKI0Pl3HUhYg0j2jZT26tAoreitihcXA4JcitkkzilM0rwbyve8xdehxnZd3YRgYTX3t1Yd9fCHdPnvpPjOZG8t7wS2ogwUmH4IbrslnhlHAS43R6sk_53IT-SOEIe61SFeTdApKKEHiZ2naQvdJJOd4cHl56SHtJ7mate_3IXZh9AXjJWaIbv9vminOyDJ52R1ZOmStu44vwKeBHKnINCvPrnccjZyiM2Ng3fIrDSuuqnyPrIZgr7WOrkok5J1zAhciWVjYiuvbJ_6zZKDg0vgw
2022-12-28 17:14:49 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJraWQiOiJmMzEwMTI2Y2Y1MTY0NmJjYWIyOWRmODhhZDE4ZjU5OCIsInR5cCI6IkpXVCIsImFsZyI6IlBTMjU2In0.eyJpc3MiOiJodHRwczovL3d3dy5mYXBpZGV2LnN0YWdlLnBheXBhbC5jb20vY29ubmVjdC9hdSIsImF0X2hhc2giOiJkVEtEUHpEeEY5WEREaUhzd0JNaW53Iiwic3ViIjoiaHR0cHM6Ly93d3cucGF5cGFsLmNvbS93ZWJhcHBzL2F1dGgvaWRlbnRpdHkvdXNlci9ZeHFmWnRydjA5VEVmcDVFRmN0a3FWVVBxV1prV0dMWmh0TURvd1BEQnljIiwicm9sZSI6IkNPTlNVTUVSIiwiYW1yIjpbInNtcyJdLCJzZXNzaW9uX2luZGV4IjoiazFLT29MWE9vamZWdm5HaWNNaDE2LUdXX0VxIiwibm9uY2UiOiJVM1pBUDkwVG5qNjZBQ1JJcjVCc1FFY2xJc0VuR3M4b29Zc0x5RlpZTE03MGgzbEFpY2h6N3FJVExLQlJON1BqeTdCNmhsWDc0bmtWTDROQkYwclB2eTR3dkZrV2dncGRobmk3V3BXblowUmF6UnlRNkJmQlNnT3lraWJ2U0M0R3Bsb1dEM3UzT2pzdnA0a3d2bzl4d0dVdURZd0pBZmZZYzd6N1Q5UlMybVNXek94V2xUOVdlREl0QlF2V3lHZFMwSWpubFlkZ3F0eWVOZkhRSjM3NTZwbzFrdkNQZlFiYllFMWVEUmI5am54d3cyazFxWkhiSkJJc2F3RDY3bjN6Z2dQV2s4WkNLUGdNcTNaak5scjdVYkZpbkpWUnNpYjRHTzlLaEZGQ0lrUXlGdzV2OUxUbDJOOHo1MGxvM1hxOEZZMEpwYk91eVg4eGJ2elJJTm13MEpkRkcwWlJMNmd1MjVoWDRFMWRBd2RKbW1wZTJRVjd4aFZVczNiVldhNk0iLCJjbGllbnRfaWQiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwiYWNyIjoidXJuOmNkcy5hdTpjZHI6MiIsImF1ZCI6IkJfQXprS1picm1faG83UmM3eDBZay10N2RLY0ZLb0ZkVnFJNW5VXzVIUTR6M2lwRkNUZXNXZGhYOXZHTTRWdEphZVJ5VnJCRGFWWTNHTTkzS0kiLCJjX2hhc2giOiJ3XzRwZU1MRFhlbXVFTml0LTcwQTVnIiwic19oYXNoIjoiWVp5RGN6NmQzdEJVd1V6YXhidWdBQSIsImF1dGhfdGltZSI6MTY3MjI0NzY2MywiYXoiOiJ0ZS1vcGVuaWQtY29uZm9ybWFuY2VfaWRlbnRpdHlzZWN1cmV0b2tlbnNlcnZfMC5xYSIsImV4cCI6MTY3MjI0ODU4OCwiaWF0IjoxNjcyMjQ3Njg4LCJqdGkiOiJVMkFBZUFGZHl2b2F1aU9McjhrMHQ5VWVLX29RT3J2YzNYbGI5dWcyMmNxZFlETE5pZU9yamU2eDNiTHgwMHZwNEhhSDdtUzRoN2ZhTlBiQ01OdUNNQ0xBVW5qdWthZWtwSXZUbHhXd1RLSmlJWVkyQmw4OUJqYmNDUlIwY3RBZyJ9.JTjKnm3rf7HS7nR4gjTuuO7Rd1QB0hULY4EYQRSGpa6SsZt6T19FQ0rveq28hEMKI0Pl3HUhYg0j2jZT26tAoreitihcXA4JcitkkzilM0rwbyve8xdehxnZd3YRgYTX3t1Yd9fCHdPnvpPjOZG8t7wS2ogwUmH4IbrslnhlHAS43R6sk_53IT-SOEIe61SFeTdApKKEHiZ2naQvdJJOd4cHl56SHtJ7mate_3IXZh9AXjJWaIbv9vminOyDJ52R1ZOmStu44vwKeBHKnINCvPrnccjZyiM2Ng3fIrDSuuqnyPrIZgr7WOrkok5J1zAhciWVjYiuvbJ_6zZKDg0vgw
2022-12-28 17:14:49 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
https://www.paypal.com/webapps/auth/identity/user/YxqfZtrv09TEfp5EFctkqVUPqWZkWGLZhtMDowPDByc
2022-12-28 17:14:49
EnsureIdTokenUpdatedAtValid
id_token response does not contain 'updated_at'
2022-12-28 17:14:49 SUCCESS
ValidateEncryptedIdTokenHasKid
kid was found in the encrypted ID token header
kid
fapidevkid
2022-12-28 17:14:49 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
f310126cf51646bcab29df88ad18f598
2022-12-28 17:14:49 SUCCESS
FAPIValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
permitted
[
  "ES256",
  "PS256"
]
alg
PS256
2022-12-28 17:14:49 SUCCESS
FAPIValidateIdTokenEncryptionAlg
id_token was encrypted with a permitted algorithm
alg
RSA-OAEP
2022-12-28 17:14:49 SUCCESS
ValidateIdTokenEncrypted
id_token was encrypted
2022-12-28 17:14:49 SUCCESS
ExtractSHash
Extracted s_hash from ID Token
s_hash
YZyDcz6d3tBUwUzaxbugAA
alg
PS256
2022-12-28 17:14:49 SUCCESS
ValidateSHash
s_hash validated successfully
expected_hash
YZyDcz6d3tBUwUzaxbugAA
unhashed_value
XhW670xRdh
id_token_hash
YZyDcz6d3tBUwUzaxbugAA
2022-12-28 17:14:49 SUCCESS
ExtractCHash
Extracted c_hash from ID Token
c_hash
w_4peMLDXemuENit-70A5g
alg
PS256
2022-12-28 17:14:49 SUCCESS
ValidateCHash
c_hash validated successfully
expected_hash
w_4peMLDXemuENit-70A5g
unhashed_value
C21_A.AAfi6iQimUvpNNPeL6JvtZBdj7_7ACYy8UTvihXhhLV47SR6D2WYZgSYNd1IHmWb6vu2SKkW63VTqZFI3wphd86shCO9gQ
id_token_hash
w_4peMLDXemuENit-70A5g
Call token endpoint
2022-12-28 17:14:49 SUCCESS
CreateTokenEndpointRequestForAuthorizationCodeGrant
Created token endpoint request
grant_type
authorization_code
code
C21_A.AAfi6iQimUvpNNPeL6JvtZBdj7_7ACYy8UTvihXhhLV47SR6D2WYZgSYNd1IHmWb6vu2SKkW63VTqZFI3wphd86shCO9gQ
redirect_uri
https://www.certification.openid.net/test/a/paypal_user1/callback
2022-12-28 17:14:49 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI
sub
B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI
aud
https://api.fapidev.stage.paypal.com/v1/oauth2/token
jti
kQR2njg7xpEpJSKxX3CR
iat
1672247689
exp
1672247749
2022-12-28 17:14:49 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiJmYXBpZGV2a2lkMSIsImFsZyI6IlBTMjU2In0.eyJzdWIiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwiYXVkIjoiaHR0cHM6XC9cL2FwaS5mYXBpZGV2LnN0YWdlLnBheXBhbC5jb21cL3YxXC9vYXV0aDJcL3Rva2VuIiwiaXNzIjoiQl9BemtLWmJybV9obzdSYzd4MFlrLXQ3ZEtjRktvRmRWcUk1blVfNUhRNHozaXBGQ1Rlc1dkaFg5dkdNNFZ0SmFlUnlWckJEYVZZM0dNOTNLSSIsImV4cCI6MTY3MjI0Nzc0OSwiaWF0IjoxNjcyMjQ3Njg5LCJqdGkiOiJrUVIybmpnN3hwRXBKU0t4WDNDUiJ9.SxkJCbZbBD7lH4YUpFDVPl-cRitjyCTWisLSDef4DxIyV-IFEYcwHa8WbYxLcG6lmfFVOjH6unpzw-xevREAV5tc5J4CHw3xsMcZduiCZUN3g7F8fsjz2hqWfBu3gQVaZlf-5_yrU9tc_CqqcWYjB7ShL3rdbLqxx4k6G4-BlPGYIh9_pPAE3T2hPOIyNHDZh5ETHU3dFHCRUOIixMsu0-jet11p12Em-MwKR_ld5-Pnma9LTI-8x6GeZjtmzcgtqjJ4FFMbk-GDUXo-96acYQ3DrraeMkLNuveMSdv-gfziS4tb5bI9cxYg49nDjZWQS-aZtKx_RJGpIDjR1y-w7w
2022-12-28 17:14:49
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
authorization_code
code
C21_A.AAfi6iQimUvpNNPeL6JvtZBdj7_7ACYy8UTvihXhhLV47SR6D2WYZgSYNd1IHmWb6vu2SKkW63VTqZFI3wphd86shCO9gQ
redirect_uri
https://www.certification.openid.net/test/a/paypal_user1/callback
client_assertion
eyJraWQiOiJmYXBpZGV2a2lkMSIsImFsZyI6IlBTMjU2In0.eyJzdWIiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwiYXVkIjoiaHR0cHM6XC9cL2FwaS5mYXBpZGV2LnN0YWdlLnBheXBhbC5jb21cL3YxXC9vYXV0aDJcL3Rva2VuIiwiaXNzIjoiQl9BemtLWmJybV9obzdSYzd4MFlrLXQ3ZEtjRktvRmRWcUk1blVfNUhRNHozaXBGQ1Rlc1dkaFg5dkdNNFZ0SmFlUnlWckJEYVZZM0dNOTNLSSIsImV4cCI6MTY3MjI0Nzc0OSwiaWF0IjoxNjcyMjQ3Njg5LCJqdGkiOiJrUVIybmpnN3hwRXBKU0t4WDNDUiJ9.SxkJCbZbBD7lH4YUpFDVPl-cRitjyCTWisLSDef4DxIyV-IFEYcwHa8WbYxLcG6lmfFVOjH6unpzw-xevREAV5tc5J4CHw3xsMcZduiCZUN3g7F8fsjz2hqWfBu3gQVaZlf-5_yrU9tc_CqqcWYjB7ShL3rdbLqxx4k6G4-BlPGYIh9_pPAE3T2hPOIyNHDZh5ETHU3dFHCRUOIixMsu0-jet11p12Em-MwKR_ld5-Pnma9LTI-8x6GeZjtmzcgtqjJ4FFMbk-GDUXo-96acYQ3DrraeMkLNuveMSdv-gfziS4tb5bI9cxYg49nDjZWQS-aZtKx_RJGpIDjR1y-w7w
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2022-12-28 17:14:49
AddCodeVerifierToTokenEndpointRequest
grant_type
authorization_code
code
C21_A.AAfi6iQimUvpNNPeL6JvtZBdj7_7ACYy8UTvihXhhLV47SR6D2WYZgSYNd1IHmWb6vu2SKkW63VTqZFI3wphd86shCO9gQ
redirect_uri
https://www.certification.openid.net/test/a/paypal_user1/callback
client_assertion
eyJraWQiOiJmYXBpZGV2a2lkMSIsImFsZyI6IlBTMjU2In0.eyJzdWIiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwiYXVkIjoiaHR0cHM6XC9cL2FwaS5mYXBpZGV2LnN0YWdlLnBheXBhbC5jb21cL3YxXC9vYXV0aDJcL3Rva2VuIiwiaXNzIjoiQl9BemtLWmJybV9obzdSYzd4MFlrLXQ3ZEtjRktvRmRWcUk1blVfNUhRNHozaXBGQ1Rlc1dkaFg5dkdNNFZ0SmFlUnlWckJEYVZZM0dNOTNLSSIsImV4cCI6MTY3MjI0Nzc0OSwiaWF0IjoxNjcyMjQ3Njg5LCJqdGkiOiJrUVIybmpnN3hwRXBKU0t4WDNDUiJ9.SxkJCbZbBD7lH4YUpFDVPl-cRitjyCTWisLSDef4DxIyV-IFEYcwHa8WbYxLcG6lmfFVOjH6unpzw-xevREAV5tc5J4CHw3xsMcZduiCZUN3g7F8fsjz2hqWfBu3gQVaZlf-5_yrU9tc_CqqcWYjB7ShL3rdbLqxx4k6G4-BlPGYIh9_pPAE3T2hPOIyNHDZh5ETHU3dFHCRUOIixMsu0-jet11p12Em-MwKR_ld5-Pnma9LTI-8x6GeZjtmzcgtqjJ4FFMbk-GDUXo-96acYQ3DrraeMkLNuveMSdv-gfziS4tb5bI9cxYg49nDjZWQS-aZtKx_RJGpIDjR1y-w7w
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
code_verifier
EQfnVBiFEaaTmb4RfqC2n6nDyH9CyB~fffTs1HruR4en4m-bxskHsggDr_q7JyvJuY5RGLr7Jixiw_8FDb.QdUoadYaSFBIgox3I7MijwR.x15ECs0w5W1E1TDC9uW7E
2022-12-28 17:14:49
CallTokenEndpoint
HTTP request
request_uri
https://api.fapidev.stage.paypal.com/v1/oauth2/token
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "1285"
}
request_body
grant_type=authorization_code&code=C21_A.AAfi6iQimUvpNNPeL6JvtZBdj7_7ACYy8UTvihXhhLV47SR6D2WYZgSYNd1IHmWb6vu2SKkW63VTqZFI3wphd86shCO9gQ&redirect_uri=https%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2Fpaypal_user1%2Fcallback&client_assertion=eyJraWQiOiJmYXBpZGV2a2lkMSIsImFsZyI6IlBTMjU2In0.eyJzdWIiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwiYXVkIjoiaHR0cHM6XC9cL2FwaS5mYXBpZGV2LnN0YWdlLnBheXBhbC5jb21cL3YxXC9vYXV0aDJcL3Rva2VuIiwiaXNzIjoiQl9BemtLWmJybV9obzdSYzd4MFlrLXQ3ZEtjRktvRmRWcUk1blVfNUhRNHozaXBGQ1Rlc1dkaFg5dkdNNFZ0SmFlUnlWckJEYVZZM0dNOTNLSSIsImV4cCI6MTY3MjI0Nzc0OSwiaWF0IjoxNjcyMjQ3Njg5LCJqdGkiOiJrUVIybmpnN3hwRXBKU0t4WDNDUiJ9.SxkJCbZbBD7lH4YUpFDVPl-cRitjyCTWisLSDef4DxIyV-IFEYcwHa8WbYxLcG6lmfFVOjH6unpzw-xevREAV5tc5J4CHw3xsMcZduiCZUN3g7F8fsjz2hqWfBu3gQVaZlf-5_yrU9tc_CqqcWYjB7ShL3rdbLqxx4k6G4-BlPGYIh9_pPAE3T2hPOIyNHDZh5ETHU3dFHCRUOIixMsu0-jet11p12Em-MwKR_ld5-Pnma9LTI-8x6GeZjtmzcgtqjJ4FFMbk-GDUXo-96acYQ3DrraeMkLNuveMSdv-gfziS4tb5bI9cxYg49nDjZWQS-aZtKx_RJGpIDjR1y-w7w&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer&code_verifier=EQfnVBiFEaaTmb4RfqC2n6nDyH9CyB%7EfffTs1HruR4en4m-bxskHsggDr_q7JyvJuY5RGLr7Jixiw_8FDb.QdUoadYaSFBIgox3I7MijwR.x15ECs0w5W1E1TDC9uW7E
request_mutual_tls
{
  "cert": "MIIEEjCCAvqgAwIBAgIIeWbBN1yimsIwDQYJKoZIhvcNAQELBQAweTEbMBkGA1UEAwwSSW50ZXJuYWwgQXBwIFFBIENBMRQwEgYDVQQLDAtRQSBVc2UgT25seTEPMA0GA1UECgwGUGF5UGFsMREwDwYDVQQHDAhTYW4gSm9zZTETMBEGA1UECAwKQ2FsaWZvcm5pYTELMAkGA1UEBhMCVVMwHhcNMjIxMTE4MDA0MjIwWhcNMjMwMjE2MDA0MjIwWjBwMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTERMA8GA1UEBwwIU2FuIEpvc2UxFTATBgNVBAoMDFBheVBhbCwgSW5jLjEiMCAGA1UEAwwZZmFwaWRldjEuc3RhZ2UucGF5cGFsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAODV/XUUsUnE8kDT6ud8wSgdTIJTZ+dmhpkr54LZB8r5pIblzxnaIRhKh/NJQOEJZA1fo7HHmac6Ds7iX0C8KRuHjny4kVd9h+FJtwveC3AS/okDlgadmwyc73eCOfqnasW8sazuz2TNSBrNn2NmOPe6aOBpD/G45dSuAWZZ5ScIO4i0wgVFK0fNZvQhfkVUw6FRMbxKomURvfBk7hpTOvyOFKepWVEJZtEdBX5BgzZH1401dwn+UIL5JVfn7+dJovtfgYApBr0C36S4AzFh0V7Cewbl/YwvMgf6LiQJTUs2y21gavs9Ms6ALeQf7j0UGuoMp8hVEhtpM/01W6M9eLMCAwEAAaOBpjCBozAMBgNVHRMBAf8EAjAAMB8GA1UdIwQYMBaAFB8vrVebCMcGxIMxNtaRQqEVFfgFMCQGA1UdEQQdMBuCGWZhcGlkZXYxLnN0YWdlLnBheXBhbC5jb20wHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBRUZT9R6kDgKlBiRIK83GX0df3AMzAOBgNVHQ8BAf8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBABjyRkGiWEn10eJ1+HxAPWYU00o5KdOB3J7aDghX21UvIu4YxHUGTgP2CHcOvEappjgvuX9BTkP5LRpcj01jsfo9JbZ3pMKsL8QXNJmfz/IE0LIkGiFNcb0LdSFjZqHCMSVRcmyJga8KtNI3Cv01ZAZwG/QSN0YgAgrCev4AbcXwFZ/1pyt9AvbE6PwjG87jR4LDTqYAnq5jg4IqLQSZ+SRS5pKNzlrP2kAAf8d7cBLQrMTsjo0TDh8gPoWMncaGSRfCo2gm1hM1+MsMK9x7PCzmndHlXR67nerzzuJglifArrgxqLah1Oxm2pdUOOUfmItQK+Q76V11LpddEuuQT3A\u003d",
  "key": "MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDg1f11FLFJxPJA0+rnfMEoHUyCU2fnZoaZK+eC2QfK+aSG5c8Z2iEYSofzSUDhCWQNX6Oxx5mnOg7O4l9AvCkbh458uJFXfYfhSbcL3gtwEv6JA5YGnZsMnO93gjn6p2rFvLGs7s9kzUgazZ9jZjj3umjgaQ/xuOXUrgFmWeUnCDuItMIFRStHzWb0IX5FVMOhUTG8SqJlEb3wZO4aUzr8jhSnqVlRCWbRHQV+QYM2R9eNNXcJ/lCC+SVX5+/nSaL7X4GAKQa9At+kuAMxYdFewnsG5f2MLzIH+i4kCU1LNsttYGr7PTLOgC3kH+49FBrqDKfIVRIbaTP9NVujPXizAgMBAAECggEAZhcElWsl7TcuQN145k+xbUOQgATbQyk8qMRUxQdDEJk2acJjvXtcV6lP/dofSY94DNKGg6z8SgCExM/pLH3DtKpiuqMb67wmPNe58/uI+gTF6vTj5HEf/CQuX/eT2Aq44ryBeOKe7UiBGxqO6xV5fJL6GBvcj4fDZET2gcED2ip66CPfqALh0Fmq1+WACvmGNwQCobN7xcb0N7No+s8taluf6FtdvPsHhwhe4+QHI80AQ9lF0K7rTxSDIqWSWvOlD38UkwC0T/g2NgGsjxFfScQrgopV4IUAcOijyaEe8c5C3C60x9GHeRvNs+3bYX43yZY+BH+qO4pTchDVXPkfwQKBgQDzaSB+tw/rkG9be+Y9PwOAUT6gvL3ICq+f6vs99QnwjgI1VSCEx0WW6Dpyz3g1+maTxInmGA9CJf2RWDnx2ws24w6xBFA0fyi8JxKzx7CoUhPkzmh7Se4G1ACeJvnj6bmt2uC5FgKCwx8O+YRoH+GcEkap13T0e4F2ZNm0gPregwKBgQDsduyu+m4UfE40nJVpPzg4ARApIaIbMIiJf30f13KMKSFv5meJbu9a03cS7hPK3qAJz7YQfU8Ub86Z6E7+D37kF938DBqNT41QkTWXHmszLHt5wbjqac1m9VZy3+OeatIoB4RQnHtefC9Am2W6dWm/lrO9iNY3Xu7Af99L9rnmEQKBgQDYpZoZjqAp321t9LIxkxNvs2BVuogEM5ardH9YXvAQ3qSSiYkfBSooLdxP8d8h1BRWs1i1pnZ2PtAY/HjejkLGAIREA/3LK9660OAxiavvtNYmEZ0nFt83zpwaJ8DFHXN5jVX1BuUHM9pB/s3dy3qH6jBg3Pco34CUOyEWKrKfNwKBgQC0savrijLUNKkOSxlhc43iPe27gJf/bvbnGyTiUCCYOlXyzH4R51PAdBdpv8QgIj7pQHA/6YGkfEvEEGFMg0rTwek/0X/4u/Ggv1XURMpmMHeqcv57Ip5zLscAwVWOmNI/BH93mhwr93mkRRtXgKFuZhqzmv0XEtQfBZf81Gz6AQKBgQDkLLb5Mqo7hmtPO2NAnSRv/V1uLX0G2w7ZSprxLgZlucJztLMTFpVigey2UKAKdQ5GCO5sY+vm8AOxTJpPPL+ahW0ASuHCdmS0ke6bOrdKaLbTEulFs+pIhDr2OdVET1nZAbLFlh+a9GlQJa4ZdAyzIw20bvFFmp7jja2lARqjyg\u003d\u003d"
}
2022-12-28 17:14:51 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "paypal-debug-id": "e81379c51d608",
  "cache-control": "no-store",
  "pragma": "no-cache",
  "server_info": "identitysecuretokenserv:ppaas_1_2.v1.oauth2.token.POST\u0026CalThreadId\u003d157\u0026TopLevelTxnStartTime\u003d18559bac351\u0026Host\u003dte-openid-conformance_identitysecuretokenserv_0\u0026pid\u003d6989",
  "x-paypal-token-service": "IAAS",
  "date": "Wed, 28 Dec 2022 17:14:50 GMT",
  "keep-alive": "timeout\u003d20",
  "border-ip": "10.177.136.229",
  "content-type": "application/json",
  "connection": "close",
  "location": "",
  "refresh": "",
  "transfer-encoding": "chunked"
}
response_body
{"scope":"bank:accounts.basic:read openid","access_token":"A23_A.AAeF9WzDiioH7U4_hIt09EVHxgJmDGvHN9-H0ONLlpHiTaLpTC_on3_zeNJbYAHwnVoQkdKzCbJBu3zK4H6-Xf378NGBgA","token_type":"Bearer","expires_in":600,"refresh_token":"R23_A.AAcjMODllnv79XRE9O7-zQEe6JM6n8XVg8Gp5HAWKLL4KqRp8piT2Fo6-DFZGQ1NkYe_94s-pFiGlsAP1ttSX1t1sS0vvK8YApHdN-k8cYr_qTPufH5HV8twWHkJDos_iPAPSjOWtHPCChmD86nkq4E2IXk","id_token":"eyJraWQiOiJmYXBpZGV2a2lkIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.CQj-j0RMTkXb-zdtKH-riZKgT07KfANhnDc9V0GB2beeEyZvgQx0P0R_yLkjCQthtiaRFZL980iN3mkl5F5BZu3wvftZRWWad0WpgUtJtKG9QV00R9eXTLMymCsgyzKKZ2BMd25Mj83t8QBYvX5Ivau_e6m3cOcrzqiVi9LK39Cz8xwd20gbpnecMTFPC7Su8XvbD1rMcecKhR3INM7Te-5DFr0lTV7yMJhv2a_wjTFOyb62dGmHChmbj-yZLuyzfv8N7yAwN06sv6mPZ_2HaScx2bGeCBaNJ_wH0jc9ZaZtFpQ_I6XxHh06OWDv6dZeJ1wrhcAMjBHPpmpU6Z6UHA.DMmDCSlhv8iNuJHC.IijO3BjuiArqxcQV8QA-HJ4XVPBegqa6jA4c1VuBFcuLN3xwzaV5nNQooWFSLwNdJbvsQA3CCmbBimmIjXrCemIYMUPSaMt5OOfUPFXremWP84ubsUZY5QSEblzxVdiVogJQ4cNip1b92l35WHvR76uv9ZxerqSPBtKg0NHekaGNRaVu_vyqfPog80sdx3HpGJgVi0VcJqlEi01HzxiudkyIY7_7YSoA9WFbCW5Jf28R6bnT1B0f_AfEhu_cCqJpif7A2vXBFfooHTzr58nkbYwZnIYAydG0wEE8erSXpcC2Ov67qbVjLkoJflHOpBjnTEtA3kVNvaSEarAOAszmsUUzkNIW3ZMvMQs5GqpT3iX5lu-FfjUVOsZP0t-Uvq8BE9JeMck_bzG3vBztucERKmv0FKOEdwe4LklKrc2hLVuux3d-j5acl-U9WfwUo0O5jO0h9kFHH5Q4fXZBtKpYdM3HvPZAF1zBtOQH6bW-iBIL2Q-jH9w1md61dp1OY7Q1-WvEzEDAVbicMxkP--dAr6yOjSdLND-xSiJdXl6QeUYNm4DQzP2Vyic9blTA2-naxlyDZOADIWADEjF47NADTGfkNlD4mwivM6ItY72hOq9hUMJ_uKvX5eIZ8XzQwjvLXxlD_rdYQJIIpk-S25xnHJmH9FXpVQNygx0Sex7e1uGU_D75S659dNGNAuV8DMCYZIBOJNsKjhJ4iIS5t46jEr51Ff7-4bQx7ZaifonrOcYLicR9tLvE4fyq2U_EbwRCXYq_kLbtFEytGlLtIOaTmxODShho1Uyga2LUEL5tsxYjpUanZWoZ5F8zurkYnnZ2meelomLJm4zhibcVX30I_g4DYG7oiwsHaxNERmgJc8dUTGyuEJWZtpG38fKjgHeQ-jn5vlUBWMqljGqXOgtkQtrztqbWJsEkvlLWHwaZ2728irsPgI1wEP3Uf4iYUFbp4-8k5qtoGKwUmcbsVdAPy0JoSGWNXOBrfH5mtnRLICr2Xv4D9x4xea-uEhi-YYXtEGMmuTEENFniCKfovV_WxL5s-rp8uAKJtGvm56EqlQlSXvx40Dnn8_XMQlzGHBwLgYyucPiIBWd6u_We4SxSXATY0Ng0o4oNQpqZacH2-Va7j7yT-6BKI6oESaFcfk_nvAe7dFbCL_xm-4z_KMFn88kVf54gPD1tTAd8CqazYeQKlAjZG-KzijfKmjZ94LIOIUMI48KO7fdYhxymqJngq9KqALjUIK5I5IQdIlkgRDH6u4IonSDRVgIk8VUx02LSaWn0-f2o6kys_BnPDY27-1zrFh6icTTA_qsY7qEu8nwsYBUh_H86obbMhuYk5q-UIeRn-d_ndMEG-8JM4ABmGgflHUec7_Z5qKoIYze1gIZDPc0s5MF1-qW1EK3TUHRcbRy1j9b7qMh01HN--Wm0gM_QoRsRZUsdB4mO48-IFN1LW6vWVM0aUEsDKWZvM8_Ce4TqgUPt6sYddVsZq1yIY9UUoyfg6u0gzbHIfWo5TDRa97ipOeUzQzC-bso6sKEQeJS9F9_hN9Sb4So864J3xn_vgKZ_nhRBgK_7yilwZNHaju_AzbnfuWoIwem4rsyOWuiiRhoHXwLpIdHCpgVAbnIACP7DT96JQJULqYqOqxHXgG4sfjaJ7KNpDI4VmpT_DxmS_hHtQwYtD0foncpqNff29R9jHkCweawHMPDTR9pQmPcaaKNuNz2wihSalnf-eIpqYRXfKLCheNpkgqJRFWr1stfW0rke4sfLtm5-emSmahMdNnVJnfISC0qFmPA0ZJkCJ2lBaLuX5zuPD0mYIltMVbVqsnG8lalTFAGOW9QVYX0slBMjgAooHmJkv30nkYz1G-sP55_nwzPsgg17WP2sLZIcBkl-Fi1O3oWOGBqCM07rQ5ROvfzYNk1P-GxFUBQQX_phkijl8GojneOuBnTbkeO-3zR6-1fXGEowp_6mwzB04OGeVYwCAeUSHKEjI1w1kH1bJl2k0HbK04GTMp_JiGARmsyc42VyhYHXiVCBS3WJI9Yz4rIZPsFmrI3gLdWU2mSGX1t9LxYHSUl2yjXaDbzVpt10E0FDks5KHAKixWhi8kgxIkDEOKKjbCKzueloryqqTkjmX1z8TSh2On4sNqxoCh9kNN08ueyErsQNb3OX0HhgevOPIILG3sEit48weQmJV1rKDkyxnFNGu-mYVJznhv3mxmd4NSboyxF1yiZcO5LXse03oKN-AOj4Kcneu_1rey99L-Olm4_ojtoIaOVTil8kI9-mcr3TsmaHOKr2bWu8o4OTY3xkQj1cS-LhmYXdnyp1FOYPXRcyem_3qsTmec1j1CRlfTTNAhbyY2A0KA1EDkJLSKQk0LqiPtfyvKK73VLQfSzlDWnNcOe3FVWxl1fxvu3jEoDPuTqMt7dItHk65E1KLeldgMsHdzOul5s2aTqGU64t6HsVsPvHBAe9eleyMuPSwTswbI0YhQWmNsuTELcuJJBsZUPqpZOcHYxKMWxfnOtcADV2XmPq6MKTV2t37VPUWNUAZIUO9M7XRKZWxSn56NlJoXIb70Q9YSVCUSI9hfTM4KluNpNkcTURV5SP51N1jkOqZ1pUP-0-RiBEks_JBOBq80v9iKV57K2yeXwsJ5MUSE0BcVUc_mwar3oaqAeAWZEPCTbmN5mWnQkSrzUPlULG1oIMOU21I3ZkT1DfRpz6xP6Jbx2SeBqAEME4NMRym1HxOCZ8hhKkZjRLNbOQmazAOjoc4SgYWhdTrNkaIydco_CsG92r7g.s4iWYQ9PvQsTnf9oCqKONw","nonce":"2022-12-28T17:14:48ZinpYbcsmz5O8cng80YzmDUHjuH_HU8ne-iYSIEaJUjk","state":"XhW670xRdh","cdr_arrangement_id":"QUFFM0NrSXJqTEdQWWVVVWpudDVNL0pKWng3RXdjWTlwamVGQmtHYlF1YzNMUndvalk0WHAwQXBYdUp1WHlqUzRDbmlySmN6Y0VLYlczRXBRZUFXaGZrcDNXbGpNZ3htTGtQMUIzUlVEaklUM2xWNXFvY012a1hSUXBwTE5pSG9GMkZBNDFjZEF2aGR2YnBEMEN0bnNTMUl0aDZLVmptZU9CZ2c="}
2022-12-28 17:14:51 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
scope
bank:accounts.basic:read openid
access_token
A23_A.AAeF9WzDiioH7U4_hIt09EVHxgJmDGvHN9-H0ONLlpHiTaLpTC_on3_zeNJbYAHwnVoQkdKzCbJBu3zK4H6-Xf378NGBgA
token_type
Bearer
expires_in
600
refresh_token
R23_A.AAcjMODllnv79XRE9O7-zQEe6JM6n8XVg8Gp5HAWKLL4KqRp8piT2Fo6-DFZGQ1NkYe_94s-pFiGlsAP1ttSX1t1sS0vvK8YApHdN-k8cYr_qTPufH5HV8twWHkJDos_iPAPSjOWtHPCChmD86nkq4E2IXk
id_token
eyJraWQiOiJmYXBpZGV2a2lkIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.CQj-j0RMTkXb-zdtKH-riZKgT07KfANhnDc9V0GB2beeEyZvgQx0P0R_yLkjCQthtiaRFZL980iN3mkl5F5BZu3wvftZRWWad0WpgUtJtKG9QV00R9eXTLMymCsgyzKKZ2BMd25Mj83t8QBYvX5Ivau_e6m3cOcrzqiVi9LK39Cz8xwd20gbpnecMTFPC7Su8XvbD1rMcecKhR3INM7Te-5DFr0lTV7yMJhv2a_wjTFOyb62dGmHChmbj-yZLuyzfv8N7yAwN06sv6mPZ_2HaScx2bGeCBaNJ_wH0jc9ZaZtFpQ_I6XxHh06OWDv6dZeJ1wrhcAMjBHPpmpU6Z6UHA.DMmDCSlhv8iNuJHC.IijO3BjuiArqxcQV8QA-HJ4XVPBegqa6jA4c1VuBFcuLN3xwzaV5nNQooWFSLwNdJbvsQA3CCmbBimmIjXrCemIYMUPSaMt5OOfUPFXremWP84ubsUZY5QSEblzxVdiVogJQ4cNip1b92l35WHvR76uv9ZxerqSPBtKg0NHekaGNRaVu_vyqfPog80sdx3HpGJgVi0VcJqlEi01HzxiudkyIY7_7YSoA9WFbCW5Jf28R6bnT1B0f_AfEhu_cCqJpif7A2vXBFfooHTzr58nkbYwZnIYAydG0wEE8erSXpcC2Ov67qbVjLkoJflHOpBjnTEtA3kVNvaSEarAOAszmsUUzkNIW3ZMvMQs5GqpT3iX5lu-FfjUVOsZP0t-Uvq8BE9JeMck_bzG3vBztucERKmv0FKOEdwe4LklKrc2hLVuux3d-j5acl-U9WfwUo0O5jO0h9kFHH5Q4fXZBtKpYdM3HvPZAF1zBtOQH6bW-iBIL2Q-jH9w1md61dp1OY7Q1-WvEzEDAVbicMxkP--dAr6yOjSdLND-xSiJdXl6QeUYNm4DQzP2Vyic9blTA2-naxlyDZOADIWADEjF47NADTGfkNlD4mwivM6ItY72hOq9hUMJ_uKvX5eIZ8XzQwjvLXxlD_rdYQJIIpk-S25xnHJmH9FXpVQNygx0Sex7e1uGU_D75S659dNGNAuV8DMCYZIBOJNsKjhJ4iIS5t46jEr51Ff7-4bQx7ZaifonrOcYLicR9tLvE4fyq2U_EbwRCXYq_kLbtFEytGlLtIOaTmxODShho1Uyga2LUEL5tsxYjpUanZWoZ5F8zurkYnnZ2meelomLJm4zhibcVX30I_g4DYG7oiwsHaxNERmgJc8dUTGyuEJWZtpG38fKjgHeQ-jn5vlUBWMqljGqXOgtkQtrztqbWJsEkvlLWHwaZ2728irsPgI1wEP3Uf4iYUFbp4-8k5qtoGKwUmcbsVdAPy0JoSGWNXOBrfH5mtnRLICr2Xv4D9x4xea-uEhi-YYXtEGMmuTEENFniCKfovV_WxL5s-rp8uAKJtGvm56EqlQlSXvx40Dnn8_XMQlzGHBwLgYyucPiIBWd6u_We4SxSXATY0Ng0o4oNQpqZacH2-Va7j7yT-6BKI6oESaFcfk_nvAe7dFbCL_xm-4z_KMFn88kVf54gPD1tTAd8CqazYeQKlAjZG-KzijfKmjZ94LIOIUMI48KO7fdYhxymqJngq9KqALjUIK5I5IQdIlkgRDH6u4IonSDRVgIk8VUx02LSaWn0-f2o6kys_BnPDY27-1zrFh6icTTA_qsY7qEu8nwsYBUh_H86obbMhuYk5q-UIeRn-d_ndMEG-8JM4ABmGgflHUec7_Z5qKoIYze1gIZDPc0s5MF1-qW1EK3TUHRcbRy1j9b7qMh01HN--Wm0gM_QoRsRZUsdB4mO48-IFN1LW6vWVM0aUEsDKWZvM8_Ce4TqgUPt6sYddVsZq1yIY9UUoyfg6u0gzbHIfWo5TDRa97ipOeUzQzC-bso6sKEQeJS9F9_hN9Sb4So864J3xn_vgKZ_nhRBgK_7yilwZNHaju_AzbnfuWoIwem4rsyOWuiiRhoHXwLpIdHCpgVAbnIACP7DT96JQJULqYqOqxHXgG4sfjaJ7KNpDI4VmpT_DxmS_hHtQwYtD0foncpqNff29R9jHkCweawHMPDTR9pQmPcaaKNuNz2wihSalnf-eIpqYRXfKLCheNpkgqJRFWr1stfW0rke4sfLtm5-emSmahMdNnVJnfISC0qFmPA0ZJkCJ2lBaLuX5zuPD0mYIltMVbVqsnG8lalTFAGOW9QVYX0slBMjgAooHmJkv30nkYz1G-sP55_nwzPsgg17WP2sLZIcBkl-Fi1O3oWOGBqCM07rQ5ROvfzYNk1P-GxFUBQQX_phkijl8GojneOuBnTbkeO-3zR6-1fXGEowp_6mwzB04OGeVYwCAeUSHKEjI1w1kH1bJl2k0HbK04GTMp_JiGARmsyc42VyhYHXiVCBS3WJI9Yz4rIZPsFmrI3gLdWU2mSGX1t9LxYHSUl2yjXaDbzVpt10E0FDks5KHAKixWhi8kgxIkDEOKKjbCKzueloryqqTkjmX1z8TSh2On4sNqxoCh9kNN08ueyErsQNb3OX0HhgevOPIILG3sEit48weQmJV1rKDkyxnFNGu-mYVJznhv3mxmd4NSboyxF1yiZcO5LXse03oKN-AOj4Kcneu_1rey99L-Olm4_ojtoIaOVTil8kI9-mcr3TsmaHOKr2bWu8o4OTY3xkQj1cS-LhmYXdnyp1FOYPXRcyem_3qsTmec1j1CRlfTTNAhbyY2A0KA1EDkJLSKQk0LqiPtfyvKK73VLQfSzlDWnNcOe3FVWxl1fxvu3jEoDPuTqMt7dItHk65E1KLeldgMsHdzOul5s2aTqGU64t6HsVsPvHBAe9eleyMuPSwTswbI0YhQWmNsuTELcuJJBsZUPqpZOcHYxKMWxfnOtcADV2XmPq6MKTV2t37VPUWNUAZIUO9M7XRKZWxSn56NlJoXIb70Q9YSVCUSI9hfTM4KluNpNkcTURV5SP51N1jkOqZ1pUP-0-RiBEks_JBOBq80v9iKV57K2yeXwsJ5MUSE0BcVUc_mwar3oaqAeAWZEPCTbmN5mWnQkSrzUPlULG1oIMOU21I3ZkT1DfRpz6xP6Jbx2SeBqAEME4NMRym1HxOCZ8hhKkZjRLNbOQmazAOjoc4SgYWhdTrNkaIydco_CsG92r7g.s4iWYQ9PvQsTnf9oCqKONw
nonce
2022-12-28T17:14:48ZinpYbcsmz5O8cng80YzmDUHjuH_HU8ne-iYSIEaJUjk
state
XhW670xRdh
cdr_arrangement_id
QUFFM0NrSXJqTEdQWWVVVWpudDVNL0pKWng3RXdjWTlwamVGQmtHYlF1YzNMUndvalk0WHAwQXBYdUp1WHlqUzRDbmlySmN6Y0VLYlczRXBRZUFXaGZrcDNXbGpNZ3htTGtQMUIzUlVEaklUM2xWNXFvY012a1hSUXBwTE5pSG9GMkZBNDFjZEF2aGR2YnBEMEN0bnNTMUl0aDZLVmptZU9CZ2c=
Verify token endpoint response
2022-12-28 17:14:51 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2022-12-28 17:14:51 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
A23_A.AAeF9WzDiioH7U4_hIt09EVHxgJmDGvHN9-H0ONLlpHiTaLpTC_on3_zeNJbYAHwnVoQkdKzCbJBu3zK4H6-Xf378NGBgA
2022-12-28 17:14:51 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
A23_A.AAeF9WzDiioH7U4_hIt09EVHxgJmDGvHN9-H0ONLlpHiTaLpTC_on3_zeNJbYAHwnVoQkdKzCbJBu3zK4H6-Xf378NGBgA
type
Bearer
2022-12-28 17:14:51 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
600
2022-12-28 17:14:51 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
600
2022-12-28 17:14:51 SUCCESS
CheckForRefreshTokenValue
Found a refresh token
refresh_token
R23_A.AAcjMODllnv79XRE9O7-zQEe6JM6n8XVg8Gp5HAWKLL4KqRp8piT2Fo6-DFZGQ1NkYe_94s-pFiGlsAP1ttSX1t1sS0vvK8YApHdN-k8cYr_qTPufH5HV8twWHkJDos_iPAPSjOWtHPCChmD86nkq4E2IXk
2022-12-28 17:14:51 SUCCESS
EnsureMinimumRefreshTokenLength
Refresh token is of sufficient length
actual
1288
required
128
2022-12-28 17:14:51 SUCCESS
EnsureMinimumRefreshTokenEntropy
Calculated shannon entropy seems sufficient
actual
914.1932240287932
expected
96.0
value
R23_A.AAcjMODllnv79XRE9O7-zQEe6JM6n8XVg8Gp5HAWKLL4KqRp8piT2Fo6-DFZGQ1NkYe_94s-pFiGlsAP1ttSX1t1sS0vvK8YApHdN-k8cYr_qTPufH5HV8twWHkJDos_iPAPSjOWtHPCChmD86nkq4E2IXk
2022-12-28 17:14:51 SUCCESS
EnsureMinimumAccessTokenLength
Access token is of sufficient length
actual
800
required
128
2022-12-28 17:14:51 SUCCESS
EnsureMinimumAccessTokenEntropy
Calculated shannon entropy seems sufficient
actual
544.2048095100889
expected
96.0
value
A23_A.AAeF9WzDiioH7U4_hIt09EVHxgJmDGvHN9-H0ONLlpHiTaLpTC_on3_zeNJbYAHwnVoQkdKzCbJBu3zK4H6-Xf378NGBgA
2022-12-28 17:14:51 SUCCESS
ExtractIdTokenFromTokenResponse
Found and parsed the id_token from token_endpoint_response
value
eyJraWQiOiJmMzEwMTI2Y2Y1MTY0NmJjYWIyOWRmODhhZDE4ZjU5OCIsInR5cCI6IkpXVCIsImFsZyI6IlBTMjU2In0.eyJpc3MiOiJodHRwczovL3d3dy5mYXBpZGV2LnN0YWdlLnBheXBhbC5jb20vY29ubmVjdC9hdSIsImF0X2hhc2giOiJkVEtEUHpEeEY5WEREaUhzd0JNaW53Iiwic3ViIjoiaHR0cHM6Ly93d3cucGF5cGFsLmNvbS93ZWJhcHBzL2F1dGgvaWRlbnRpdHkvdXNlci9ZeHFmWnRydjA5VEVmcDVFRmN0a3FWVVBxV1prV0dMWmh0TURvd1BEQnljIiwicm9sZSI6IkNPTlNVTUVSIiwiYW1yIjpbInNtcyJdLCJzZXNzaW9uX2luZGV4IjoiazFLT29MWE9vamZWdm5HaWNNaDE2LUdXX0VxIiwibm9uY2UiOiJVM1pBUDkwVG5qNjZBQ1JJcjVCc1FFY2xJc0VuR3M4b29Zc0x5RlpZTE03MGgzbEFpY2h6N3FJVExLQlJON1BqeTdCNmhsWDc0bmtWTDROQkYwclB2eTR3dkZrV2dncGRobmk3V3BXblowUmF6UnlRNkJmQlNnT3lraWJ2U0M0R3Bsb1dEM3UzT2pzdnA0a3d2bzl4d0dVdURZd0pBZmZZYzd6N1Q5UlMybVNXek94V2xUOVdlREl0QlF2V3lHZFMwSWpubFlkZ3F0eWVOZkhRSjM3NTZwbzFrdkNQZlFiYllFMWVEUmI5am54d3cyazFxWkhiSkJJc2F3RDY3bjN6Z2dQV2s4WkNLUGdNcTNaak5scjdVYkZpbkpWUnNpYjRHTzlLaEZGQ0lrUXlGdzV2OUxUbDJOOHo1MGxvM1hxOEZZMEpwYk91eVg4eGJ2elJJTm13MEpkRkcwWlJMNmd1MjVoWDRFMWRBd2RKbW1wZTJRVjd4aFZVczNiVldhNk0iLCJjbGllbnRfaWQiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwic2hhcmluZ19leHBpcmVzX2F0IjoxNjgwMDIzNjg2LCJhY3IiOiJ1cm46Y2RzLmF1OmNkcjoyIiwiYXVkIjoiQl9BemtLWmJybV9obzdSYzd4MFlrLXQ3ZEtjRktvRmRWcUk1blVfNUhRNHozaXBGQ1Rlc1dkaFg5dkdNNFZ0SmFlUnlWckJEYVZZM0dNOTNLSSIsInJlZnJlc2hfdG9rZW5fZXhwaXJlc19hdCI6MTY4MDAyMzY4Niwic19oYXNoIjoiWVp5RGN6NmQzdEJVd1V6YXhidWdBQSIsImF1dGhfdGltZSI6MTY3MjI0NzY2MywiYXoiOiJ0ZS1vcGVuaWQtY29uZm9ybWFuY2VfaWRlbnRpdHlzZWN1cmV0b2tlbnNlcnZfMC5xYSIsImV4cCI6MTY3MjI0ODU5MCwiaWF0IjoxNjcyMjQ3NjkwLCJqdGkiOiJVMkFBY0o4VGJBdGRmN2dwRWF3SDZVV0JvdlRUa200YnBwVnFRV05YaU9Dd000QzBWVmYxdnBiQXN6dFdheVo2blNVeHR4NGY3RXZ6SkNiY3pwcF85ZVRsTE5yNFhxQlBWSTBISFdsM2hvY2UxY05tOVhHbGdLWE9TbGtNZGwwdyJ9.YkKb5OwGRnRjapVgYjs3MCilFx71MR9VU3FSJ_SSWx4qat89oBGMeZaCR3YallV2bhI0tGUzxKbtrutRY_Lf-fNSLwKb4yosboYTHvImzsgrnR3-v9xbrWcGHoDrhHLQm0u6Tkcy0Idlr3WVShhg-R2mDA08SkiKFHw1uw5yd7h9hRLPUzjV63HBK4lMSDCPMqu5EqtONZXUI9aEsm0AYgAnxgoUb97LTsqvMsrvRkhzNnFEHDWdb8PWWHEu2FK8PSQQb9YrpRMpqnB51ZiXjVmBlJfzyMPG9LoaSBY0Gyta8eG4Dd7ZCUl0_EzjhM5QYekvArFv2FzIb5crvTm60w
header
{
  "kid": "f310126cf51646bcab29df88ad18f598",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "at_hash": "dTKDPzDxF9XDDiHswBMinw",
  "sub": "https://www.paypal.com/webapps/auth/identity/user/YxqfZtrv09TEfp5EFctkqVUPqWZkWGLZhtMDowPDByc",
  "role": "CONSUMER",
  "amr": [
    "sms"
  ],
  "iss": "https://www.fapidev.stage.paypal.com/connect/au",
  "session_index": "k1KOoLXOojfVvnGicMh16-GW_Eq",
  "nonce": "U3ZAP90Tnj66ACRIr5BsQEclIsEnGs8ooYsLyFZYLM70h3lAichz7qITLKBRN7Pjy7B6hlX74nkVL4NBF0rPvy4wvFkWggpdhni7WpWnZ0RazRyQ6BfBSgOykibvSC4GploWD3u3Ojsvp4kwvo9xwGUuDYwJAffYc7z7T9RS2mSWzOxWlT9WeDItBQvWyGdS0IjnlYdgqtyeNfHQJ3756po1kvCPfQbbYE1eDRb9jnxww2k1qZHbJBIsawD67n3zggPWk8ZCKPgMq3ZjNlr7UbFinJVRsib4GO9KhFFCIkQyFw5v9LTl2N8z50lo3Xq8FY0JpbOuyX8xbvzRINmw0JdFG0ZRL6gu25hX4E1dAwdJmmpe2QV7xhVUs3bVWa6M",
  "client_id": "B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI",
  "sharing_expires_at": 1680023686,
  "acr": "urn:cds.au:cdr:2",
  "aud": "B_AzkKZbrm_ho7Rc7x0Yk-t7dKcFKoFdVqI5nU_5HQ4z3ipFCTesWdhX9vGM4VtJaeRyVrBDaVY3GM93KI",
  "refresh_token_expires_at": 1680023686,
  "s_hash": "YZyDcz6d3tBUwUzaxbugAA",
  "auth_time": 1672247663,
  "az": "te-openid-conformance_identitysecuretokenserv_0.qa",
  "exp": 1672248590,
  "iat": 1672247690,
  "jti": "U2AAcJ8TbAtdf7gpEawH6UWBovTTkm4bppVqQWNXiOCwM4C0VVf1vpbAsztWayZ6nSUxtx4f7EvzJCbczpp_9eTlLNr4XqBPVI0HHWl3hoce1cNm9XGlgKXOSlkMdl0w"
}
jwe_header
{
  "kid": "fapidevkid",
  "enc": "A256GCM",
  "alg": "RSA-OAEP"
}
2022-12-28 17:14:51 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2022-12-28 17:14:51
ValidateIdTokenStandardClaims
sub is a string with content
2022-12-28 17:14:51
ValidateIdTokenStandardClaims
Skipping unknown claim: role
2022-12-28 17:14:51
ValidateIdTokenStandardClaims
Skipping unknown claim: session_index
2022-12-28 17:14:51
ValidateIdTokenStandardClaims
Skipping unknown claim: client_id
2022-12-28 17:14:51
ValidateIdTokenStandardClaims
Skipping unknown claim: sharing_expires_at
2022-12-28 17:14:51
ValidateIdTokenStandardClaims
Skipping unknown claim: refresh_token_expires_at
2022-12-28 17:14:51
ValidateIdTokenStandardClaims
Skipping unknown claim: az
2022-12-28 17:14:51 SUCCESS
ValidateIdTokenStandardClaims
id_token claims are valid
2022-12-28 17:14:51 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
U3ZAP90Tnj66ACRIr5BsQEclIsEnGs8ooYsLyFZYLM70h3lAichz7qITLKBRN7Pjy7B6hlX74nkVL4NBF0rPvy4wvFkWggpdhni7WpWnZ0RazRyQ6BfBSgOykibvSC4GploWD3u3Ojsvp4kwvo9xwGUuDYwJAffYc7z7T9RS2mSWzOxWlT9WeDItBQvWyGdS0IjnlYdgqtyeNfHQJ3756po1kvCPfQbbYE1eDRb9jnxww2k1qZHbJBIsawD67n3zggPWk8ZCKPgMq3ZjNlr7UbFinJVRsib4GO9KhFFCIkQyFw5v9LTl2N8z50lo3Xq8FY0JpbOuyX8xbvzRINmw0JdFG0ZRL6gu25hX4E1dAwdJmmpe2QV7xhVUs3bVWa6M
2022-12-28 17:14:51 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
acr value in id_token is (one of) the requested values
actual
urn:cds.au:cdr:2
requested
[
  "urn:cds.au:cdr:2"
]
2022-12-28 17:14:51 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJraWQiOiJmMzEwMTI2Y2Y1MTY0NmJjYWIyOWRmODhhZDE4ZjU5OCIsInR5cCI6IkpXVCIsImFsZyI6IlBTMjU2In0.eyJpc3MiOiJodHRwczovL3d3dy5mYXBpZGV2LnN0YWdlLnBheXBhbC5jb20vY29ubmVjdC9hdSIsImF0X2hhc2giOiJkVEtEUHpEeEY5WEREaUhzd0JNaW53Iiwic3ViIjoiaHR0cHM6Ly93d3cucGF5cGFsLmNvbS93ZWJhcHBzL2F1dGgvaWRlbnRpdHkvdXNlci9ZeHFmWnRydjA5VEVmcDVFRmN0a3FWVVBxV1prV0dMWmh0TURvd1BEQnljIiwicm9sZSI6IkNPTlNVTUVSIiwiYW1yIjpbInNtcyJdLCJzZXNzaW9uX2luZGV4IjoiazFLT29MWE9vamZWdm5HaWNNaDE2LUdXX0VxIiwibm9uY2UiOiJVM1pBUDkwVG5qNjZBQ1JJcjVCc1FFY2xJc0VuR3M4b29Zc0x5RlpZTE03MGgzbEFpY2h6N3FJVExLQlJON1BqeTdCNmhsWDc0bmtWTDROQkYwclB2eTR3dkZrV2dncGRobmk3V3BXblowUmF6UnlRNkJmQlNnT3lraWJ2U0M0R3Bsb1dEM3UzT2pzdnA0a3d2bzl4d0dVdURZd0pBZmZZYzd6N1Q5UlMybVNXek94V2xUOVdlREl0QlF2V3lHZFMwSWpubFlkZ3F0eWVOZkhRSjM3NTZwbzFrdkNQZlFiYllFMWVEUmI5am54d3cyazFxWkhiSkJJc2F3RDY3bjN6Z2dQV2s4WkNLUGdNcTNaak5scjdVYkZpbkpWUnNpYjRHTzlLaEZGQ0lrUXlGdzV2OUxUbDJOOHo1MGxvM1hxOEZZMEpwYk91eVg4eGJ2elJJTm13MEpkRkcwWlJMNmd1MjVoWDRFMWRBd2RKbW1wZTJRVjd4aFZVczNiVldhNk0iLCJjbGllbnRfaWQiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwic2hhcmluZ19leHBpcmVzX2F0IjoxNjgwMDIzNjg2LCJhY3IiOiJ1cm46Y2RzLmF1OmNkcjoyIiwiYXVkIjoiQl9BemtLWmJybV9obzdSYzd4MFlrLXQ3ZEtjRktvRmRWcUk1blVfNUhRNHozaXBGQ1Rlc1dkaFg5dkdNNFZ0SmFlUnlWckJEYVZZM0dNOTNLSSIsInJlZnJlc2hfdG9rZW5fZXhwaXJlc19hdCI6MTY4MDAyMzY4Niwic19oYXNoIjoiWVp5RGN6NmQzdEJVd1V6YXhidWdBQSIsImF1dGhfdGltZSI6MTY3MjI0NzY2MywiYXoiOiJ0ZS1vcGVuaWQtY29uZm9ybWFuY2VfaWRlbnRpdHlzZWN1cmV0b2tlbnNlcnZfMC5xYSIsImV4cCI6MTY3MjI0ODU5MCwiaWF0IjoxNjcyMjQ3NjkwLCJqdGkiOiJVMkFBY0o4VGJBdGRmN2dwRWF3SDZVV0JvdlRUa200YnBwVnFRV05YaU9Dd000QzBWVmYxdnBiQXN6dFdheVo2blNVeHR4NGY3RXZ6SkNiY3pwcF85ZVRsTE5yNFhxQlBWSTBISFdsM2hvY2UxY05tOVhHbGdLWE9TbGtNZGwwdyJ9.YkKb5OwGRnRjapVgYjs3MCilFx71MR9VU3FSJ_SSWx4qat89oBGMeZaCR3YallV2bhI0tGUzxKbtrutRY_Lf-fNSLwKb4yosboYTHvImzsgrnR3-v9xbrWcGHoDrhHLQm0u6Tkcy0Idlr3WVShhg-R2mDA08SkiKFHw1uw5yd7h9hRLPUzjV63HBK4lMSDCPMqu5EqtONZXUI9aEsm0AYgAnxgoUb97LTsqvMsrvRkhzNnFEHDWdb8PWWHEu2FK8PSQQb9YrpRMpqnB51ZiXjVmBlJfzyMPG9LoaSBY0Gyta8eG4Dd7ZCUl0_EzjhM5QYekvArFv2FzIb5crvTm60w
2022-12-28 17:14:51 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJraWQiOiJmMzEwMTI2Y2Y1MTY0NmJjYWIyOWRmODhhZDE4ZjU5OCIsInR5cCI6IkpXVCIsImFsZyI6IlBTMjU2In0.eyJpc3MiOiJodHRwczovL3d3dy5mYXBpZGV2LnN0YWdlLnBheXBhbC5jb20vY29ubmVjdC9hdSIsImF0X2hhc2giOiJkVEtEUHpEeEY5WEREaUhzd0JNaW53Iiwic3ViIjoiaHR0cHM6Ly93d3cucGF5cGFsLmNvbS93ZWJhcHBzL2F1dGgvaWRlbnRpdHkvdXNlci9ZeHFmWnRydjA5VEVmcDVFRmN0a3FWVVBxV1prV0dMWmh0TURvd1BEQnljIiwicm9sZSI6IkNPTlNVTUVSIiwiYW1yIjpbInNtcyJdLCJzZXNzaW9uX2luZGV4IjoiazFLT29MWE9vamZWdm5HaWNNaDE2LUdXX0VxIiwibm9uY2UiOiJVM1pBUDkwVG5qNjZBQ1JJcjVCc1FFY2xJc0VuR3M4b29Zc0x5RlpZTE03MGgzbEFpY2h6N3FJVExLQlJON1BqeTdCNmhsWDc0bmtWTDROQkYwclB2eTR3dkZrV2dncGRobmk3V3BXblowUmF6UnlRNkJmQlNnT3lraWJ2U0M0R3Bsb1dEM3UzT2pzdnA0a3d2bzl4d0dVdURZd0pBZmZZYzd6N1Q5UlMybVNXek94V2xUOVdlREl0QlF2V3lHZFMwSWpubFlkZ3F0eWVOZkhRSjM3NTZwbzFrdkNQZlFiYllFMWVEUmI5am54d3cyazFxWkhiSkJJc2F3RDY3bjN6Z2dQV2s4WkNLUGdNcTNaak5scjdVYkZpbkpWUnNpYjRHTzlLaEZGQ0lrUXlGdzV2OUxUbDJOOHo1MGxvM1hxOEZZMEpwYk91eVg4eGJ2elJJTm13MEpkRkcwWlJMNmd1MjVoWDRFMWRBd2RKbW1wZTJRVjd4aFZVczNiVldhNk0iLCJjbGllbnRfaWQiOiJCX0F6a0taYnJtX2hvN1JjN3gwWWstdDdkS2NGS29GZFZxSTVuVV81SFE0ejNpcEZDVGVzV2RoWDl2R000VnRKYWVSeVZyQkRhVlkzR005M0tJIiwic2hhcmluZ19leHBpcmVzX2F0IjoxNjgwMDIzNjg2LCJhY3IiOiJ1cm46Y2RzLmF1OmNkcjoyIiwiYXVkIjoiQl9BemtLWmJybV9obzdSYzd4MFlrLXQ3ZEtjRktvRmRWcUk1blVfNUhRNHozaXBGQ1Rlc1dkaFg5dkdNNFZ0SmFlUnlWckJEYVZZM0dNOTNLSSIsInJlZnJlc2hfdG9rZW5fZXhwaXJlc19hdCI6MTY4MDAyMzY4Niwic19oYXNoIjoiWVp5RGN6NmQzdEJVd1V6YXhidWdBQSIsImF1dGhfdGltZSI6MTY3MjI0NzY2MywiYXoiOiJ0ZS1vcGVuaWQtY29uZm9ybWFuY2VfaWRlbnRpdHlzZWN1cmV0b2tlbnNlcnZfMC5xYSIsImV4cCI6MTY3MjI0ODU5MCwiaWF0IjoxNjcyMjQ3NjkwLCJqdGkiOiJVMkFBY0o4VGJBdGRmN2dwRWF3SDZVV0JvdlRUa200YnBwVnFRV05YaU9Dd000QzBWVmYxdnBiQXN6dFdheVo2blNVeHR4NGY3RXZ6SkNiY3pwcF85ZVRsTE5yNFhxQlBWSTBISFdsM2hvY2UxY05tOVhHbGdLWE9TbGtNZGwwdyJ9.YkKb5OwGRnRjapVgYjs3MCilFx71MR9VU3FSJ_SSWx4qat89oBGMeZaCR3YallV2bhI0tGUzxKbtrutRY_Lf-fNSLwKb4yosboYTHvImzsgrnR3-v9xbrWcGHoDrhHLQm0u6Tkcy0Idlr3WVShhg-R2mDA08SkiKFHw1uw5yd7h9hRLPUzjV63HBK4lMSDCPMqu5EqtONZXUI9aEsm0AYgAnxgoUb97LTsqvMsrvRkhzNnFEHDWdb8PWWHEu2FK8PSQQb9YrpRMpqnB51ZiXjVmBlJfzyMPG9LoaSBY0Gyta8eG4Dd7ZCUl0_EzjhM5QYekvArFv2FzIb5crvTm60w
2022-12-28 17:14:51 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
https://www.paypal.com/webapps/auth/identity/user/YxqfZtrv09TEfp5EFctkqVUPqWZkWGLZhtMDowPDByc
2022-12-28 17:14:51
EnsureIdTokenUpdatedAtValid
id_token response does not contain 'updated_at'
2022-12-28 17:14:51 SUCCESS
ValidateEncryptedIdTokenHasKid
kid was found in the encrypted ID token header
kid
fapidevkid
2022-12-28 17:14:51 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
f310126cf51646bcab29df88ad18f598
2022-12-28 17:14:51 SUCCESS
FAPIValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
permitted
[
  "ES256",
  "PS256"
]
alg
PS256
2022-12-28 17:14:51 SUCCESS
FAPIValidateIdTokenEncryptionAlg
id_token was encrypted with a permitted algorithm
alg
RSA-OAEP
2022-12-28 17:14:51 SUCCESS
ValidateIdTokenEncrypted
id_token was encrypted
2022-12-28 17:14:51 INFO
ExtractCHash
Couldn't find c_hash in ID token
2022-12-28 17:14:51 SUCCESS
ExtractSHash
Extracted s_hash from ID Token
s_hash
YZyDcz6d3tBUwUzaxbugAA
alg
PS256
2022-12-28 17:14:51 SUCCESS
ExtractAtHash
Extracted at_hash from ID Token
at_hash
dTKDPzDxF9XDDiHswBMinw
alg
PS256
2022-12-28 17:14:51 INFO
ValidateCHash
Skipped evaluation due to missing required object: c_hash
expected
c_hash
mapped
2022-12-28 17:14:51 SUCCESS
ValidateSHash
s_hash validated successfully
expected_hash
YZyDcz6d3tBUwUzaxbugAA
unhashed_value
XhW670xRdh
id_token_hash
YZyDcz6d3tBUwUzaxbugAA
2022-12-28 17:14:51 SUCCESS
ValidateAtHash
at_hash validated successfully
expected_hash
dTKDPzDxF9XDDiHswBMinw
unhashed_value
A23_A.AAeF9WzDiioH7U4_hIt09EVHxgJmDGvHN9-H0ONLlpHiTaLpTC_on3_zeNJbYAHwnVoQkdKzCbJBu3zK4H6-Xf378NGBgA
id_token_hash
dTKDPzDxF9XDDiHswBMinw
Verify at_hash in the authorization endpoint id_token
2022-12-28 17:14:51 SUCCESS
ExtractAtHash
Extracted at_hash from ID Token
at_hash
dTKDPzDxF9XDDiHswBMinw
alg
PS256
2022-12-28 17:14:51 SUCCESS
ValidateAtHash
at_hash validated successfully
expected_hash
dTKDPzDxF9XDDiHswBMinw
unhashed_value
A23_A.AAeF9WzDiioH7U4_hIt09EVHxgJmDGvHN9-H0ONLlpHiTaLpTC_on3_zeNJbYAHwnVoQkdKzCbJBu3zK4H6-Xf378NGBgA
id_token_hash
dTKDPzDxF9XDDiHswBMinw
Resource server endpoint tests
2022-12-28 17:14:51
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2022-12-28 17:14:51 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Wed, 28 Dec 2022 17:14:51 GMT"
}
2022-12-28 17:14:51
AddIpV4FapiCustomerIpAddressToResourceEndpointRequest
Added x-fapi-customer-ip-address containing IPv4 address to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Wed, 28 Dec 2022 17:14:51 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119"
}
2022-12-28 17:14:51
AddCdrXCdsClientHeadersToResourceEndpointRequest
Added x-cds-client-headers to resource_endpoint_request_headers
x-fapi-auth-date
Wed, 28 Dec 2022 17:14:51 GMT
x-fapi-customer-ip-address
198.51.100.119
x-cds-client-headers
TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0KSBBcHBsZVdlYktpdC81MzcuMzYgKEtIVE1MLCBsaWtlIEdlY2tvKSBDaHJvbWUvNzkuMC4zOTQ1Ljg4IFNhZmFyaS81MzcuMzY=
2022-12-28 17:14:51
CreateRandomFAPIInteractionId
Created interaction ID
fapi_interaction_id
78d11447-2c1d-42f6-8e80-6326619ce76b
2022-12-28 17:14:51 SUCCESS
AddFAPIInteractionIdToResourceEndpointRequest
Added x-fapi-interaction-id to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Wed, 28 Dec 2022 17:14:51 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-cds-client-headers": "TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0KSBBcHBsZVdlYktpdC81MzcuMzYgKEtIVE1MLCBsaWtlIEdlY2tvKSBDaHJvbWUvNzkuMC4zOTQ1Ljg4IFNhZmFyaS81MzcuMzY\u003d",
  "x-fapi-interaction-id": "78d11447-2c1d-42f6-8e80-6326619ce76b"
}
2022-12-28 17:14:51
AddCdrXvToResourceEndpointRequest
Added x-v to resource_endpoint_request_headers
2022-12-28 17:14:51
CallProtectedResource
HTTP request
request_uri
https://api.fapidev.stage.paypal.com/v1/identity/cds-au/v1/banking/accounts
request_method
GET
request_headers
{
  "accept": "application/json",
  "authorization": "Bearer A23_A.AAeF9WzDiioH7U4_hIt09EVHxgJmDGvHN9-H0ONLlpHiTaLpTC_on3_zeNJbYAHwnVoQkdKzCbJBu3zK4H6-Xf378NGBgA",
  "x-fapi-auth-date": "Wed, 28 Dec 2022 17:14:51 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-cds-client-headers": "TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0KSBBcHBsZVdlYktpdC81MzcuMzYgKEtIVE1MLCBsaWtlIEdlY2tvKSBDaHJvbWUvNzkuMC4zOTQ1Ljg4IFNhZmFyaS81MzcuMzY\u003d",
  "x-fapi-interaction-id": "78d11447-2c1d-42f6-8e80-6326619ce76b",
  "x-v": "1",
  "content-length": "0"
}
request_body

                                
request_mutual_tls
{
  "cert": "MIIEEjCCAvqgAwIBAgIIeWbBN1yimsIwDQYJKoZIhvcNAQELBQAweTEbMBkGA1UEAwwSSW50ZXJuYWwgQXBwIFFBIENBMRQwEgYDVQQLDAtRQSBVc2UgT25seTEPMA0GA1UECgwGUGF5UGFsMREwDwYDVQQHDAhTYW4gSm9zZTETMBEGA1UECAwKQ2FsaWZvcm5pYTELMAkGA1UEBhMCVVMwHhcNMjIxMTE4MDA0MjIwWhcNMjMwMjE2MDA0MjIwWjBwMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTERMA8GA1UEBwwIU2FuIEpvc2UxFTATBgNVBAoMDFBheVBhbCwgSW5jLjEiMCAGA1UEAwwZZmFwaWRldjEuc3RhZ2UucGF5cGFsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAODV/XUUsUnE8kDT6ud8wSgdTIJTZ+dmhpkr54LZB8r5pIblzxnaIRhKh/NJQOEJZA1fo7HHmac6Ds7iX0C8KRuHjny4kVd9h+FJtwveC3AS/okDlgadmwyc73eCOfqnasW8sazuz2TNSBrNn2NmOPe6aOBpD/G45dSuAWZZ5ScIO4i0wgVFK0fNZvQhfkVUw6FRMbxKomURvfBk7hpTOvyOFKepWVEJZtEdBX5BgzZH1401dwn+UIL5JVfn7+dJovtfgYApBr0C36S4AzFh0V7Cewbl/YwvMgf6LiQJTUs2y21gavs9Ms6ALeQf7j0UGuoMp8hVEhtpM/01W6M9eLMCAwEAAaOBpjCBozAMBgNVHRMBAf8EAjAAMB8GA1UdIwQYMBaAFB8vrVebCMcGxIMxNtaRQqEVFfgFMCQGA1UdEQQdMBuCGWZhcGlkZXYxLnN0YWdlLnBheXBhbC5jb20wHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBRUZT9R6kDgKlBiRIK83GX0df3AMzAOBgNVHQ8BAf8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBABjyRkGiWEn10eJ1+HxAPWYU00o5KdOB3J7aDghX21UvIu4YxHUGTgP2CHcOvEappjgvuX9BTkP5LRpcj01jsfo9JbZ3pMKsL8QXNJmfz/IE0LIkGiFNcb0LdSFjZqHCMSVRcmyJga8KtNI3Cv01ZAZwG/QSN0YgAgrCev4AbcXwFZ/1pyt9AvbE6PwjG87jR4LDTqYAnq5jg4IqLQSZ+SRS5pKNzlrP2kAAf8d7cBLQrMTsjo0TDh8gPoWMncaGSRfCo2gm1hM1+MsMK9x7PCzmndHlXR67nerzzuJglifArrgxqLah1Oxm2pdUOOUfmItQK+Q76V11LpddEuuQT3A\u003d",
  "key": "MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDg1f11FLFJxPJA0+rnfMEoHUyCU2fnZoaZK+eC2QfK+aSG5c8Z2iEYSofzSUDhCWQNX6Oxx5mnOg7O4l9AvCkbh458uJFXfYfhSbcL3gtwEv6JA5YGnZsMnO93gjn6p2rFvLGs7s9kzUgazZ9jZjj3umjgaQ/xuOXUrgFmWeUnCDuItMIFRStHzWb0IX5FVMOhUTG8SqJlEb3wZO4aUzr8jhSnqVlRCWbRHQV+QYM2R9eNNXcJ/lCC+SVX5+/nSaL7X4GAKQa9At+kuAMxYdFewnsG5f2MLzIH+i4kCU1LNsttYGr7PTLOgC3kH+49FBrqDKfIVRIbaTP9NVujPXizAgMBAAECggEAZhcElWsl7TcuQN145k+xbUOQgATbQyk8qMRUxQdDEJk2acJjvXtcV6lP/dofSY94DNKGg6z8SgCExM/pLH3DtKpiuqMb67wmPNe58/uI+gTF6vTj5HEf/CQuX/eT2Aq44ryBeOKe7UiBGxqO6xV5fJL6GBvcj4fDZET2gcED2ip66CPfqALh0Fmq1+WACvmGNwQCobN7xcb0N7No+s8taluf6FtdvPsHhwhe4+QHI80AQ9lF0K7rTxSDIqWSWvOlD38UkwC0T/g2NgGsjxFfScQrgopV4IUAcOijyaEe8c5C3C60x9GHeRvNs+3bYX43yZY+BH+qO4pTchDVXPkfwQKBgQDzaSB+tw/rkG9be+Y9PwOAUT6gvL3ICq+f6vs99QnwjgI1VSCEx0WW6Dpyz3g1+maTxInmGA9CJf2RWDnx2ws24w6xBFA0fyi8JxKzx7CoUhPkzmh7Se4G1ACeJvnj6bmt2uC5FgKCwx8O+YRoH+GcEkap13T0e4F2ZNm0gPregwKBgQDsduyu+m4UfE40nJVpPzg4ARApIaIbMIiJf30f13KMKSFv5meJbu9a03cS7hPK3qAJz7YQfU8Ub86Z6E7+D37kF938DBqNT41QkTWXHmszLHt5wbjqac1m9VZy3+OeatIoB4RQnHtefC9Am2W6dWm/lrO9iNY3Xu7Af99L9rnmEQKBgQDYpZoZjqAp321t9LIxkxNvs2BVuogEM5ardH9YXvAQ3qSSiYkfBSooLdxP8d8h1BRWs1i1pnZ2PtAY/HjejkLGAIREA/3LK9660OAxiavvtNYmEZ0nFt83zpwaJ8DFHXN5jVX1BuUHM9pB/s3dy3qH6jBg3Pco34CUOyEWKrKfNwKBgQC0savrijLUNKkOSxlhc43iPe27gJf/bvbnGyTiUCCYOlXyzH4R51PAdBdpv8QgIj7pQHA/6YGkfEvEEGFMg0rTwek/0X/4u/Ggv1XURMpmMHeqcv57Ip5zLscAwVWOmNI/BH93mhwr93mkRRtXgKFuZhqzmv0XEtQfBZf81Gz6AQKBgQDkLLb5Mqo7hmtPO2NAnSRv/V1uLX0G2w7ZSprxLgZlucJztLMTFpVigey2UKAKdQ5GCO5sY+vm8AOxTJpPPL+ahW0ASuHCdmS0ke6bOrdKaLbTEulFs+pIhDr2OdVET1nZAbLFlh+a9GlQJa4ZdAyzIw20bvFFmp7jja2lARqjyg\u003d\u003d"
}
2022-12-28 17:14:52 RESPONSE
CallProtectedResource
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "paypal-debug-id": "91b5d1121dc4c",
  "cache-control": "max-age\u003d0, no-cache, no-store, must-revalidate",
  "pragma": "no-cache",
  "server_info": "stage2msmaster_openbankingapiserv:ppaas_1_2.v1.identity.cds-au.v1.banking.accounts.GET\u0026CalThreadId\u003d119\u0026TopLevelTxnStartTime\u003d18559bac9ac\u0026Host\u003dmsmaster4int-g_openbankingapiserv_1\u0026pid\u003d4538",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains; preload",
  "x-fapi-interaction-id": "78d11447-2c1d-42f6-8e80-6326619ce76b",
  "x-v": "1",
  "date": "Wed, 28 Dec 2022 17:14:51 GMT",
  "via": "1.1 PPFE",
  "http_x_pp_az_locator": "msmaster.core",
  "caller_acct_num": "2JF7U38LXVLPE",
  "border-ip": "10.177.136.229",
  "content-type": "application/json",
  "connection": "close",
  "location": "",
  "refresh": "",
  "transfer-encoding": "chunked"
}
response_body
{"data":{"accounts":[{"accountId":"7IfzJwSN2LLXCwShhEPyzVwdXqSELnUYCQHlIVDQ+66TiZ4TUXlohlzfgelJjjay","creationDate":"2022-01-20","displayName":"PayPal Digital Wallet","openStatus":"OPEN","isOwned":true,"maskedNumber":"xxxxxxxxxxxxxxx1305","productCategory":"TRANS_AND_SAVINGS_ACCOUNTS","productName":"PayPal personal account"}]},"links":{"self":"https://api.fapidev.stage.paypal.com/v1/identity/cds-au/v1/banking/accounts?page=1"},"meta":{"totalRecords":1,"totalPages":1}}
2022-12-28 17:14:52 SUCCESS
CallProtectedResource
Got a response from the resource endpoint
status
200
endpoint_name
resource
headers
{
  "paypal-debug-id": "91b5d1121dc4c",
  "cache-control": "max-age\u003d0, no-cache, no-store, must-revalidate",
  "pragma": "no-cache",
  "server_info": "stage2msmaster_openbankingapiserv:ppaas_1_2.v1.identity.cds-au.v1.banking.accounts.GET\u0026CalThreadId\u003d119\u0026TopLevelTxnStartTime\u003d18559bac9ac\u0026Host\u003dmsmaster4int-g_openbankingapiserv_1\u0026pid\u003d4538",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains; preload",
  "x-fapi-interaction-id": "78d11447-2c1d-42f6-8e80-6326619ce76b",
  "x-v": "1",
  "date": "Wed, 28 Dec 2022 17:14:51 GMT",
  "via": "1.1 PPFE",
  "http_x_pp_az_locator": "msmaster.core",
  "caller_acct_num": "2JF7U38LXVLPE",
  "border-ip": "10.177.136.229",
  "content-type": "application/json",
  "connection": "close",
  "location": "",
  "refresh": "",
  "transfer-encoding": "chunked"
}
body
{"data":{"accounts":[{"accountId":"7IfzJwSN2LLXCwShhEPyzVwdXqSELnUYCQHlIVDQ+66TiZ4TUXlohlzfgelJjjay","creationDate":"2022-01-20","displayName":"PayPal Digital Wallet","openStatus":"OPEN","isOwned":true,"maskedNumber":"xxxxxxxxxxxxxxx1305","productCategory":"TRANS_AND_SAVINGS_ACCOUNTS","productName":"PayPal personal account"}]},"links":{"self":"https://api.fapidev.stage.paypal.com/v1/identity/cds-au/v1/banking/accounts?page=1"},"meta":{"totalRecords":1,"totalPages":1}}
2022-12-28 17:14:52 SUCCESS
EnsureHttpStatusCodeIs200or201
resource endpoint http status code was 200
2022-12-28 17:14:52 SUCCESS
CheckForDateHeaderInResourceResponse
Date header present and validated
date
Wed, 28 Dec 2022 17:14:51 GMT
skew
1022
2022-12-28 17:14:52 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
78d11447-2c1d-42f6-8e80-6326619ce76b
2022-12-28 17:14:52 SUCCESS
EnsureMatchingFAPIInteractionId
Interaction ID matched
fapi_interaction_id
78d11447-2c1d-42f6-8e80-6326619ce76b
2022-12-28 17:14:52 SUCCESS
EnsureResourceResponseReturnedJsonContentType
Response content type is json
content_type
application/json
2022-12-28 17:14:52 FINISHED
fapi1-advanced-final-ensure-request-object-with-long-nonce
Test has run to completion
testmodule_result
PASSED
2022-12-28 17:14:54
TEST-RUNNER
Alias has now been claimed by another test
alias
paypal_user1
new_test_id
9ggzvsXZxDzIgbN
Test Results