Test Summary

Test Results

Expand All Collapse All
All times are UTC
2020-08-04 23:38:33 INFO
TEST-RUNNER
Test instance hpfg9auUAicOZk7 created
baseUrl
https://www.certification.openid.net/test/a/Gluu-Authorization-Server
variant
{
  "client_auth_type": "client_secret_basic",
  "response_type": "code",
  "server_metadata": "discovery",
  "response_mode": "default",
  "client_registration": "dynamic_client"
}
alias
Gluu-Authorization-Server
description
Gluu Authorization Server v4.2
planId
DF5fIFd6lr2rM
config
{
  "client": {
    "client_id": "fapi-ciba-3",
    "scope": "openid",
    "jwks": {
      "keys": [
        {
          "p": "-yExRwqaFgi50eG6uEDbwcBJMRm9gxL4sx8HMgp60DACkw7uX-515NnWWXv4aCUVTGA6a7jtUV9D7Pw_56KtXxRA-uADNK3g9oALCz8emlBZ5sxO7iNLQDWL6RWEkGrfj_asnE6a-O7VCB3hMDJzshWxLxCgd9sLlCBKCvRxWm0",
          "kty": "RSA",
          "q": "0KHNUrOHiNy8IU3NawZVVdncZ-YyxGUHbFloYMrxdLlLws4Bs5Du9568THg3WOX9DMfpomJlYXk6ODtlD8YELOyhCTKQgQru_Vy_BBqdNvMSKogJZnnHxqu4L3lSdKcnFBVEYpWHiUhBxHQeFmmZrft-I52S6dDx_CdVo1PZEVs",
          "d": "cuyjEDWhKsjX3tODZrBgrUwSJ7zYL1L5DofmxYP-RpuRYVr8n8OoV8UV5gmdT9_Jhi6YjYRFP9nAAdo_87gbEFYVXWgZ7Ya4TxVhob2OEr0xvd6IdUUnOdaUNO8v0qkQHZqdIHXYRtAt0feYOe4OEicX8VZynEBYOcnO4TjmWRGNSIHzDpFm4OOPM0RdYbSZHE7V7w9z7yWh2hRI54wnxqK_jNLfZkpz7ZRIx9F7AYJ_PAO52dg_Bte88yQ-cxglcUAY1tEeGmLNmFMZeqKXAkhQ5BcfXEoOkN6DvPIQVd_HCYncJqOCvCZ9aZPiWZnaFKWSx23FUo0_ue5l-Qv3-Q",
          "e": "AQAB",
          "use": "sig",
          "kid": "fapi-ciba-3",
          "qi": "PQMd9NfPMWmrDSG_BIqxEPojpjw3No6YmH7gpV3QcY5c-zQWcSfzPuwF6sMgOorqIS3rEsv1Nld8k97n_d_RXimHmsdAMRejvOdd7FyMqxUXjsHS7OUhrFSe28FCikdoxLkLbNOwYYeTfeRdukJ9yCWh7z-wOlcEjCWBn5tpwLU",
          "dp": "8mt4RjvVwq9psVFWDceOW9pizSMr7fvCWCb7qzKym4W89njTY4euBtzCLl-dy-sARFogCxzY-lQcHgjjJ5fCBKZok8TrU08Geu3fu1uTDyPBpSpUh01KtxD5nmdHMKH6bd6RgdHfh64Ft3AgkYYiaSbHg8dpIEozQypoT2rogYE",
          "alg": "PS256",
          "dq": "mVYCGQFX4NAS-Qs8qadK-sEXS8mVkGCMdyazH0io89foBbHw8C_aYmXpEO7eBtlqBYW8ght9VYmKr59_pHstwHLd3GusZxtJES-kOHjzCVrXBCldd1KT8MFuqn2pi5D6mLkUvLwXlF9l7uRE5MYSLBwF1llOi8iEwYWLXHIYvLc",
          "n": "zKmxVGt_s0WPmOch-Bwnooo38QXkN7NQ59jqGre3HaA9Mb9OU5ppFBCmsgl4UfQH6oUJu5G_WUN_Df2wa1m8NOdoQ9IORZTtTpVioLMVIOCjIiaKVQ8waoAGUB5rGUAtdRK9DYJN368dvUVSOj2JJUJe_Bmnk3I0lz6sm5HkZab5_Kg92mex5y6Xrk0MW4LVtEK0Ytiu6eEsmFThyzmxIvMnMKVzPuhi2MCo8h9QplOcXZCw85UKTuptHDeIlUDEgWs1lk8LF_JLviFv5Uc2gUQlgXMy8qIW_YQncNX8On3g8dAMXnk1QULClNu4tCoPm1B5DTbQ9Fx2vMTuaLFhvw"
        }
      ]
    },
    "hint_type": "login_hint",
    "hint_value": "test_user",
    "client_name": "OpenID test - Client 1"
  },
  "alias": "Gluu-Authorization-Server",
  "description": "Gluu Authorization Server v4.2",
  "server": {
    "discoveryUrl": "https://ce-ob.gluu.org/.well-known/openid-configuration",
    "login_hint": "test_user"
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIDpzCCAo8CAWUwDQYJKoZIhvcNAQELBQAwgZ0xCzAJBgNVBAYTAkJPMRMwEQYD\nVQQIDApTYW50YSBDcnV6MRQwEgYDVQQHDAtTYW50YSBDcnV6IDENMAsGA1UECgwE\nR2x1dTELMAkGA1UECwwCSVQxIDAeBgNVBAMMF2FjY291bnRzLmNlLW9iLmdsdXUu\nb3JnMSUwIwYJKoZIhvcNAQkBFhZleGFtcGxlQGNlLW9iLmdsdXUub3JnMB4XDTIw\nMDYxMzIzNTIxNVoXDTIxMDYxMzIzNTIxNVowgZQxCzAJBgNVBAYTAkJPMRMwEQYD\nVQQIDApTYW50YSBDcnV6MRMwEQYDVQQHDApTYW50YSBDcnV6MQ0wCwYDVQQKDARH\nbHV1MQswCQYDVQQLDAJJVDEUMBIGA1UEAwwLZmFwaS1jaWJhLTMxKTAnBgkqhkiG\n9w0BCQEWGmZhcGktY2liYS0zQGNlLW9iLmdsdXUub3JnMIIBIjANBgkqhkiG9w0B\nAQEFAAOCAQ8AMIIBCgKCAQEAyL1ZvYFlTeuNlwWAfvqh53ls5Lp0GgUbIurACm9U\nW9maTb8txPm8dJzGqEZpYavMKi1RRTADtnnbLzwfelRCl8qbdhTMF3giac0fXBlL\nzgV75R5mM2TbmAlDtRu6isclehm2Cn6tRn+AnPCc/K0lrHrjBZAn4VlB8niplsmS\nQNPeNK8BDMiAxOQ3tVuPHJ7pDaE4b1NVVIQ88FIMPF7d299E3UeCsTz2QF8qvtBo\nBVPpTNWl+ghKGmHJFsru0k/B1+vwIx4VF5jhL0dtzgzTZpFn4Ve/ANVTYi1y5rV1\nklMjezhei9qRvwObqAylTVxZluFDibuF6OFG+u0DrAlL4wIDAQABMA0GCSqGSIb3\nDQEBCwUAA4IBAQAQqo8Yk4xiLD0Q1Wu9HKdm7M6JP4KkdcrusD2atuLdHYuXtJho\nD4tM44y+FeWdJnnYhx2N64dnDVwSHdW9a6VVQNbrErPHi42VC5sw1EZaGi6TKeVK\nJTjzUU36tjghkRIMUWBjNLw5Y3HyO1Fhuz7x2P4Px6hQUIsmVK6yyO/C8/87Mqhm\nc+i2fNX04bBF1MBRwPhKwWVNqGDFcDe7mfIs51lR4Ua7tGM3bPK6xei2dF4fYMmg\ndzWw6Revoq8+QIhBlllJ42Eseb7zzJGASNhy/8Heqt74qpfBvWETBQ5gfJP25ITg\nNOFOZ07A7U8HpAQ80lVwsp6tiI0Nzp6+SVDv\n-----END CERTIFICATE-----",
    "key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEAyL1ZvYFlTeuNlwWAfvqh53ls5Lp0GgUbIurACm9UW9maTb8t\nxPm8dJzGqEZpYavMKi1RRTADtnnbLzwfelRCl8qbdhTMF3giac0fXBlLzgV75R5m\nM2TbmAlDtRu6isclehm2Cn6tRn+AnPCc/K0lrHrjBZAn4VlB8niplsmSQNPeNK8B\nDMiAxOQ3tVuPHJ7pDaE4b1NVVIQ88FIMPF7d299E3UeCsTz2QF8qvtBoBVPpTNWl\n+ghKGmHJFsru0k/B1+vwIx4VF5jhL0dtzgzTZpFn4Ve/ANVTYi1y5rV1klMjezhe\ni9qRvwObqAylTVxZluFDibuF6OFG+u0DrAlL4wIDAQABAoIBAQCBdeycVQkaeaG1\nFi1KtyUXfa4GzWD3LvfTSwZTNH15RxtGrNc9w7oQktNjzxVDkmJ3iQZy0oZydqAv\nFF1QrWrNLjOYscz2DdpT1aA163KCCfNfTn2nA5LDuKXb9WgW/FxlJJPMrOnfH3e4\nv0zfgGNdm1sySUgPA1uOntbwkksqVtTSKeXRHcfX6jI9XcAokUOD4Zk3BQ+f08Rt\nASYfpJV/1scvdSGLT1iDCITubSs5ifWn9WEEBKftSftHQE/Om5Wyh4cL8v2orWgb\nqXDQeJLcrwsDqCABo4v8ShUtQgtrTUG2myAULOaK8nna76vHkxhBGf3aK+1m86qO\nFB9jgffRAoGBAOqyBg/a9/y4hbNKY7XyycAn9EakJzXka1PQOo/d3rEDuWS7Zr9e\nriWkyYBg1uhO5DsDni5gmAowQ7nR1AJG4uxD7i/Lx2ipP042XlL7ITUpYGdUXSNH\n/899URy9ZDnS0B3yQj9gNCoWgpj+Opb/Y0FNy+J/V0bg2PqJQgOKya7fAoGBANr2\nPrqXfNo3HlA8A+qeDjcNHHgejLbIIbQlsN0FHwD6VM9jw0WjvSasdwevjEukuAE6\nuOvGIMu+cqifQDfKKnxDPuCgo4BZ4iCyX/lj9ktceD622Wsr58LD72HzuxRMLDI5\nNiOJI1eC8fRGmYEo4Brv7L5me1A6Qv4kahklozd9AoGAPcccp2HJM0HTF822D3fY\nOXeK6mldVOdKhSZjs+kALHJBg818j1U52/jTfbJ//2h81TfvlF+ixdPMkAY2m17T\nbsO21+f5FoiufET9cTRfmmHI2YowdhAGuzROfJUx47KlS6ywWYRWVtnUCLeq7oJN\nOyxiRb2lWKfpFZG5ybrnudsCgYEAlob+rMwD2whVYJdBogMyhooO7k0iM232LaBT\nrD4fCE8QCtrsnW1pVbLuyWvXqRD+Jmo2QnAcj7THokCIp1HmTzLzgP0uKcig+hVm\ngU5FPZ2+VG7jnRe75ltIsDAchmGvaH+IRnm6wCiXKXV3hiGRnzMdr+9ICulisNBb\n2BnV0QkCgYAEqb6hcQWtR9H1VKv00Ej3o2WB99Zr1rUJII6mBweWCwfud20SCIV+\nWLB8GIGkLsnIOu2OR7Z4VpT6GrF/2rRaL5TytYWDTgdmMfevDH+/4XTLF8ltMqjn\neMVnwpxi6SCbp07sOKCR31lTravjBhL7Q8Eu3x5unAZx+ophmyMLBw\u003d\u003d\n-----END RSA PRIVATE KEY-----",
    "ca": "-----BEGIN CERTIFICATE-----\nMIIEDzCCAvegAwIBAgIJAKqwCxawZZnDMA0GCSqGSIb3DQEBCwUAMIGdMQswCQYD\nVQQGEwJCTzETMBEGA1UECAwKU2FudGEgQ3J1ejEUMBIGA1UEBwwLU2FudGEgQ3J1\neiAxDTALBgNVBAoMBEdsdXUxCzAJBgNVBAsMAklUMSAwHgYDVQQDDBdhY2NvdW50\ncy5jZS1vYi5nbHV1Lm9yZzElMCMGCSqGSIb3DQEJARYWZXhhbXBsZUBjZS1vYi5n\nbHV1Lm9yZzAeFw0xOTEyMTYxNTM5MzBaFw0yOTEyMTMxNTM5MzBaMIGdMQswCQYD\nVQQGEwJCTzETMBEGA1UECAwKU2FudGEgQ3J1ejEUMBIGA1UEBwwLU2FudGEgQ3J1\neiAxDTALBgNVBAoMBEdsdXUxCzAJBgNVBAsMAklUMSAwHgYDVQQDDBdhY2NvdW50\ncy5jZS1vYi5nbHV1Lm9yZzElMCMGCSqGSIb3DQEJARYWZXhhbXBsZUBjZS1vYi5n\nbHV1Lm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK5uIBYlhAki\n4KW/Lj2fYgrzpR2eMvyKXM5UsJnxDuFqNMJkqZ0tL9KXcqeXbMcHtcs77eOy4giM\nV9QhUMAOKy9IGlknXoorvUyglOZOx3n2CNYF9Wf3ANkFsOn28irXKmvRG+yE1S7J\nDjgV0Mp/Cy+IQ4bs9ncxfbDqSA+m2dv19iXSt9iJhNnPZA2iWp3CG8JxO/SshxJO\nvlGerwAtS6IHdwe0vsYwsuqEnabke/XXwtgMtDVv1KHa7f04Ucor54RGzhtKJXre\n85rDmdy7JanZntQ8tWfFd1G/j4zn0O3NILfm5B5A1oDyQ5BurAHpNviRTesO7XQk\n/Lla+FFNLHcCAwEAAaNQME4wHQYDVR0OBBYEFMoVVSzCy8zlnL2KU7mibe7KphjE\nMB8GA1UdIwQYMBaAFMoVVSzCy8zlnL2KU7mibe7KphjEMAwGA1UdEwQFMAMBAf8w\nDQYJKoZIhvcNAQELBQADggEBAJCBWgSUopHM82KhSURr0s3LBnrMeN4Y6cmzvHV5\nKH8l11BwHd5DMmKKrgR2dVYWb1QAmvjxwYaLZKS0Cn98Vqbdo8yGlVYinKGeLBO5\n0/Orzh9QXvjZ/oqTPdm1+dN34AS5VX1DptqXCmkMgzyy0GoDw3573ewg/7ib6BtZ\nQ8Ifv6/gq96feZfC6vYja1Jeul6jSl/eC8rKBxKbeyRHnACPb69m+QoIG6V3eTB5\nPEmz5PyxAKE050xJ0zgL9yijyrecAL9GhojgxkPIkXlKiuqoTU8dEcnJvPezJ22i\niM7vWYENkKid3f+yftNsuQnutqbnuf0p5FTS6saZe/JoFLk\u003d\n-----END CERTIFICATE-----"
  },
  "client2": {
    "client_id": "fapi-ciba-4",
    "scope": "openid",
    "jwks": {
      "keys": [
        {
          "p": "w3N4T5KbkKdVjidnYHVaFmujsW3UbFuysO8xCj9iYjMu2NdMjtENjZHOB1MZUbKFvYRjz4cHxedborR-zN8xXJu518bgvimFg1EUrsh7JdKbYiKYVQKZvqmmUlhzsd9AsboPQ0506467QWODZ1cfOBFFlu2v8JpxoOfsOTC3Ucc",
          "kty": "RSA",
          "q": "tZbojqPLmjPEmYOoLzZ1bhu5sdvqODk9v2u9WH2BcmYF71MQpDu386vj3BvFPjPrdf3BlTm5WODSSgIn7yKWEKPRqGPeg1KCCbBzLqFZRRtvW3oE_OYpRuq_f718fWNwcLt2U0o93W2uFAyulnY8fOS_4mg_Icksphy_OcVau7c",
          "d": "NUACdNo_Zi4I3Hkm9JK4WKU-r8b-BsH4ahfl9dH329nunWHIfjgn2KfjW5d0I8j4TE-oniW5kHwpo_pyAKc88xs1smsJTulrPvspDRUFeaQUK-rCkkrFSVHeBfH5vfgFhwThQzBi4f7KLPEP1m0sMmHYEdAHxU_ieVqy_Ju2Bx545hA6_uVAfF-B3vhVSZEAcGV0hNYYm1Cf1_UnYcan9N9y-jHyyjySRvgfPef7_OfBPkYCDGtUBNCE1iW6aI4Rqrlr28uWRRCxRwNnM74WM0MQ485nG3aFAmPx3r9Kig_nyrygjus8ENKEcFZk1WHP-Tx9-yPea6N1vcJ6gV6YUQ",
          "e": "AQAB",
          "use": "sig",
          "kid": "fapi-ciba-4",
          "qi": "khFPCeTo2z2lAZud4tvIaD8z2onT6JkbYHxKcY8Qbb3sPxm2z7TpbUklb_Xpar9K36RDewy2hGo6XVcbhnbQXUAete_FwdESUm9qI84-zUH8K71bPtxsI96yfUmJh1cDvPGy_RuhcwhrN_C5a7SexbtPM31SKYnrOsGbWKRgRFg",
          "dp": "tO1gMvD5NufgCA6r4JvhgB22U1njKUedW7KgB-dy8IqG1E5BXXdh_2o4eYlQR9NlgHFcX9CUvnuT1UMWmhoGPL8fQwKkKwSOxme5KK8HaJTUJ_z0XMVigx_Siim9N6v93EfrNxgana_r4fT3wCLjEGjUrYlrs-OUSipG_w38tSM",
          "alg": "PS256",
          "dq": "kfUDZiuH6qEzpATr-U73opJMdwaBw8FWvXbXEbqHgrE4kf4dQTTzDbwbAX-c0fufhg56O_zS2vqSbIRBHviY0DUsvwHPB5UZCrq2SkPMYjzEDC4Otkw131eupvlih9KWvTYgzJ-_DC0tn9X1uuC8i9K93TjXjcuKxNYUalYUMQ8",
          "n": "iqPbRk1qtVNs2Ean0rMK5VR8Xpkt0thUFiIXKhprIRdVtL7uTd5MFIAFPhDWvhwHifIjNOhxerV0d_dvx6FFtXnDhnSLtyEDdj2r4D_5o-p_p3gc7ywNYnpb72cKIPgFhdJHRbOqG5kfKIJ4FR-NxAR_73whkyLxKhM-wyuDjDHNDOl7jeiQiDIt1gqZ0d6rzJ8i38JHMdB0rFeeUsa4mxJIm_44qmaFoTkM3bb_5s5CLIG9n332Oa6xrE3QNR9HGSyexVNvDYgfsgx2xM25qNuid3dlIRRjB_rLPPZXJAtCirhuZl_9oGtXA100ov8Xj1l4b92tNnEYiIQnnr3SQQ"
        }
      ]
    },
    "acr_value": "simple_password_auth",
    "client_name": "OpenID test - Client 2"
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIDpzCCAo8CAWUwDQYJKoZIhvcNAQELBQAwgZ0xCzAJBgNVBAYTAkJPMRMwEQYD\nVQQIDApTYW50YSBDcnV6MRQwEgYDVQQHDAtTYW50YSBDcnV6IDENMAsGA1UECgwE\nR2x1dTELMAkGA1UECwwCSVQxIDAeBgNVBAMMF2FjY291bnRzLmNlLW9iLmdsdXUu\nb3JnMSUwIwYJKoZIhvcNAQkBFhZleGFtcGxlQGNlLW9iLmdsdXUub3JnMB4XDTIw\nMDYxMzIzNTQxMloXDTIxMDYxMzIzNTQxMlowgZQxCzAJBgNVBAYTAkJPMRMwEQYD\nVQQIDApTYW50YSBDcnV6MRMwEQYDVQQHDApTYW50YSBDcnV6MQ0wCwYDVQQKDARH\nbHV1MQswCQYDVQQLDAJJVDEUMBIGA1UEAwwLZmFwaS1jaWJhLTQxKTAnBgkqhkiG\n9w0BCQEWGmZhcGktY2liYS00QGNlLW9iLmdsdXUub3JnMIIBIjANBgkqhkiG9w0B\nAQEFAAOCAQ8AMIIBCgKCAQEAxg9eRU5xWmrIZR2wbVlJSRT2JHEe2XwvDXokIrMI\nUrgaXCS1KR8kSekLxnMAGy8fREp/g9vdbrCgE8V+LPPoKJoBSbC1ycN0Gog7VDkc\nBJez0iqZr35O8onHlG2AriO31FIlD9l1MEK2uuyCZyoELwIpAtO28PQ9+KiDEsTU\nrP6lr82PJ0Re8TGdft0YvRqOrVeB0vfKAOcGmd2zQCJVyxah1Cfq/tMOlwxbF0Fc\nMlVZi0ZE3akBXOn0DpvwxmABFCuEaje/x6Kd7hTUFVmvT2Zo/mKpmIUmvidbJFLi\nw6M79wfxcnNAv8xbG9CfjmCL3/8H8WMhO5LbrzPE69ULPQIDAQABMA0GCSqGSIb3\nDQEBCwUAA4IBAQBE10jNAgtbmE0l5yLBeP1B3dqXZCU0niHJqk0r10kA7jiz/yPa\nVpTjpYN40qYDMie0N1TKMUcEdbzUhE6bbML6Jjf1MfhdzcNhDjjJHOXJEpeViYia\nY6aINHCgcppsZJm1jABtHPpaKf5lZvK41a5yphii9cvCSMyJSVjfwDF7Hy7oS0Jg\nHWCEwQiLA58Z+bynRQD5zX4M/1gLp0otb0gSKFav4eU7dueTQhHWZTB4I6XQff7Y\niMnyk5rYL0a25Gz5PAFkJab6MAE+dPVn1StmZsXaTBF291kCeOS0MtYk4duqsHR5\nvvTnciIfqZmuUVhIB0C46w7Wqn559JdVXCvn\n-----END CERTIFICATE-----",
    "key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEpQIBAAKCAQEAxg9eRU5xWmrIZR2wbVlJSRT2JHEe2XwvDXokIrMIUrgaXCS1\nKR8kSekLxnMAGy8fREp/g9vdbrCgE8V+LPPoKJoBSbC1ycN0Gog7VDkcBJez0iqZ\nr35O8onHlG2AriO31FIlD9l1MEK2uuyCZyoELwIpAtO28PQ9+KiDEsTUrP6lr82P\nJ0Re8TGdft0YvRqOrVeB0vfKAOcGmd2zQCJVyxah1Cfq/tMOlwxbF0FcMlVZi0ZE\n3akBXOn0DpvwxmABFCuEaje/x6Kd7hTUFVmvT2Zo/mKpmIUmvidbJFLiw6M79wfx\ncnNAv8xbG9CfjmCL3/8H8WMhO5LbrzPE69ULPQIDAQABAoIBAQCY5pBebNpxdPJT\nrYHgSQeclcQYCgRI3eftPZfb+d65DUu8StJYdqQrMvBWOb2hPtWigOjEQN5Hb6+E\n0/g+d+WIQqwv2W3d3zgoq3cx5AzPNtYpr52Jr7b+4oLjAU5QIV7vWKMoAzbHFRnA\nYImjXvpv1/kVJ6CZj9SvvFfEC5QsH+a2MUjSRcaUqbVrtRwYYd5J+h3Ceb4Wdnb9\nAazwoNEzKLoZ9gKGhsrPKVkl1ubE4MXiIt8A4ezQMl8TXN1XBHOq/A8TCACFcSCt\nb8El2EogzQZDRJ80lZ/WUvP7VLWvsWHI1NcbhxzRlwxZJgQjlLM3fjEjZeAH1sme\nbXk+XrOBAoGBAOefBNmra4oe6lRVU7hYcGBFllnnzye0j3WQZBVTF2cCzEqmjua2\nKRCclSO3I+Scmmb3OHOV+cfdR0HBWSFxQUdkOcbjCB02FfkE9VFzZAcksNPRE8g2\nZ+GDDLzGAEk2ISRcBE2LK/emnLizIKAKZAkgSmh2m/FXbybQlLL0NEEtAoGBANro\nDUuvCji96n9D+hdz0wqh9h/KFv4LBrZZ7x4utg8dfTn9PBgvzZ346Azdytif4fnH\nbaLKf4WB8mx8nzCViyfAuWnSZqNmtDtt6aEvsJ6zBuj1Bw7Vzz6sa9aiCmugju0+\nOQrpKN0d5w5BIJ/tGzr34iilJ5Ia5LlJKr65CZxRAoGBAJcjAHs4i/eYrLdS5kpI\nCywGvFD2Hgp+m43PJj9z9LVW8g9UF7Mb8jfQtNCVVGp8dZPyhXeGyXJNRY32qD5W\nNI5tK/ZHdqf4/uV7AsifTwoKOwg8SXg/aBGS/eDAIrejBoU/Nd+TjKEQqvsqh4Nm\nxFfgJi18F82ni/P77svG5cIRAoGACP7CFRsTO3OqYCJl83LB+EzhdTrzqOrBEtst\nNTtMJeDbVXevcXr9YwFoX6b5f99KBN6KBcd2aAEH+idAz1lFx5Nmyw9nQk2lGFAS\n6pmwE0VeAlKXQKfOhU/GeqJb9UI6vUryQx2DnVpuNSq98XRnywuGko7+ykUqouZ7\nyCyIVZECgYEAkbWCNTTPN48FzX1lA+U+IN9ALFhuSYPkQkaYE3AX2k7LfTNdxts0\nedQxM5Le7laW3hdR4HtmmvrhuQ03KiEJfIBLjWo5/tbmAKrR4NgG1T3WW7NXcFOK\ntStioKQPDyP6ofqaNtVmMn7Oqt1pGN/6zdNscQH19b0VBxI+wrhMW8o\u003d\n-----END RSA PRIVATE KEY-----",
    "ca": "-----BEGIN CERTIFICATE-----\nMIIEDzCCAvegAwIBAgIJAKqwCxawZZnDMA0GCSqGSIb3DQEBCwUAMIGdMQswCQYD\nVQQGEwJCTzETMBEGA1UECAwKU2FudGEgQ3J1ejEUMBIGA1UEBwwLU2FudGEgQ3J1\neiAxDTALBgNVBAoMBEdsdXUxCzAJBgNVBAsMAklUMSAwHgYDVQQDDBdhY2NvdW50\ncy5jZS1vYi5nbHV1Lm9yZzElMCMGCSqGSIb3DQEJARYWZXhhbXBsZUBjZS1vYi5n\nbHV1Lm9yZzAeFw0xOTEyMTYxNTM5MzBaFw0yOTEyMTMxNTM5MzBaMIGdMQswCQYD\nVQQGEwJCTzETMBEGA1UECAwKU2FudGEgQ3J1ejEUMBIGA1UEBwwLU2FudGEgQ3J1\neiAxDTALBgNVBAoMBEdsdXUxCzAJBgNVBAsMAklUMSAwHgYDVQQDDBdhY2NvdW50\ncy5jZS1vYi5nbHV1Lm9yZzElMCMGCSqGSIb3DQEJARYWZXhhbXBsZUBjZS1vYi5n\nbHV1Lm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK5uIBYlhAki\n4KW/Lj2fYgrzpR2eMvyKXM5UsJnxDuFqNMJkqZ0tL9KXcqeXbMcHtcs77eOy4giM\nV9QhUMAOKy9IGlknXoorvUyglOZOx3n2CNYF9Wf3ANkFsOn28irXKmvRG+yE1S7J\nDjgV0Mp/Cy+IQ4bs9ncxfbDqSA+m2dv19iXSt9iJhNnPZA2iWp3CG8JxO/SshxJO\nvlGerwAtS6IHdwe0vsYwsuqEnabke/XXwtgMtDVv1KHa7f04Ucor54RGzhtKJXre\n85rDmdy7JanZntQ8tWfFd1G/j4zn0O3NILfm5B5A1oDyQ5BurAHpNviRTesO7XQk\n/Lla+FFNLHcCAwEAAaNQME4wHQYDVR0OBBYEFMoVVSzCy8zlnL2KU7mibe7KphjE\nMB8GA1UdIwQYMBaAFMoVVSzCy8zlnL2KU7mibe7KphjEMAwGA1UdEwQFMAMBAf8w\nDQYJKoZIhvcNAQELBQADggEBAJCBWgSUopHM82KhSURr0s3LBnrMeN4Y6cmzvHV5\nKH8l11BwHd5DMmKKrgR2dVYWb1QAmvjxwYaLZKS0Cn98Vqbdo8yGlVYinKGeLBO5\n0/Orzh9QXvjZ/oqTPdm1+dN34AS5VX1DptqXCmkMgzyy0GoDw3573ewg/7ib6BtZ\nQ8Ifv6/gq96feZfC6vYja1Jeul6jSl/eC8rKBxKbeyRHnACPb69m+QoIG6V3eTB5\nPEmz5PyxAKE050xJ0zgL9yijyrecAL9GhojgxkPIkXlKiuqoTU8dEcnJvPezJ22i\niM7vWYENkKid3f+yftNsuQnutqbnuf0p5FTS6saZe/JoFLk\u003d\n-----END CERTIFICATE-----"
  },
  "publish": "everything",
  "resource": {
    "resourceUrl": "https://ce-ob.gluu.org/fapi-rs/.well-known/openid-configuration",
    "institution_id": "1234"
  }
}
testName
oidcc-refresh-token
2020-08-04 23:38:33 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback
2020-08-04 23:38:33
GetDynamicServerConfiguration
HTTP request
request_uri
https://ce-ob.gluu.org/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2020-08-04 23:38:34 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Tue, 04 Aug 2020 23:38:33 GMT",
  "server": "Apache/2.4.29 (Ubuntu)",
  "x-xss-protection": "1; mode\u003dblock",
  "x-content-type-options": "nosniff",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "content-type": "application/json",
  "content-length": "5573",
  "keep-alive": "timeout\u003d5, max\u003d100",
  "connection": "Keep-Alive"
}
response_body
{
  "request_parameter_supported" : true,
  "token_revocation_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/revoke",
  "introspection_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/introspection",
  "claims_parameter_supported" : false,
  "issuer" : "https://ce-ob.gluu.org",
  "userinfo_encryption_enc_values_supported" : [ "RSA1_5", "RSA-OAEP", "A128KW", "A256KW" ],
  "id_token_encryption_enc_values_supported" : [ "A128CBC+HS256", "A256CBC+HS512", "A128GCM", "A256GCM" ],
  "authorization_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/authorize",
  "service_documentation" : "http://gluu.org/docs",
  "id_generation_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/id",
  "claims_supported" : [ "street_address", "country", "zoneinfo", "birthdate", "role", "gender", "formatted", "user_name", "phone_mobile_number", "preferred_username", "locale", "inum", "updated_at", "nickname", "email", "website", "email_verified", "profile", "locality", "phone_number_verified", "given_name", "middle_name", "picture", "name", "phone_number", "postal_code", "region", "family_name" ],
  "scope_to_claims_mapping" : [ {
    "profile" : [ "name", "family_name", "given_name", "middle_name", "nickname", "preferred_username", "profile", "picture", "website", "gender", "birthdate", "zoneinfo", "locale", "updated_at" ]
  }, {
    "openid" : [ ]
  }, {
    "https://ce-ob.gluu.org/oxauth/restv1/uma/scopes/scim_access" : [ ]
  }, {
    "permission" : [ "role" ]
  }, {
    "super_gluu_ro_session" : [ ]
  }, {
    "phone" : [ "phone_number_verified", "phone_number" ]
  }, {
    "revoke_session" : [ ]
  }, {
    "address" : [ "formatted", "postal_code", "street_address", "locality", "country", "region" ]
  }, {
    "clientinfo" : [ "name", "inum" ]
  }, {
    "mobile_phone" : [ "phone_mobile_number" ]
  }, {
    "email" : [ "email_verified", "email" ]
  }, {
    "user_name" : [ "user_name" ]
  }, {
    "oxtrust-api-write" : [ ]
  }, {
    "oxd" : [ ]
  }, {
    "uma_protection" : [ ]
  }, {
    "oxtrust-api-read" : [ ]
  } ],
  "op_policy_uri" : "http://ox.gluu.org/doku.php?id=oxauth:policy",
  "token_endpoint_auth_methods_supported" : [ "client_secret_basic", "client_secret_post", "client_secret_jwt", "private_key_jwt", "tls_client_auth", "self_signed_tls_client_auth" ],
  "tls_client_certificate_bound_access_tokens" : true,
  "response_modes_supported" : [ "query", "fragment", "form_post" ],
  "backchannel_logout_session_supported" : true,
  "token_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/token",
  "response_types_supported" : [ "id_token", "code token", "id_token token", "code", "id_token code", "token", "id_token code token" ],
  "request_uri_parameter_supported" : true,
  "backchannel_user_code_parameter_supported" : false,
  "grant_types_supported" : [ "authorization_code", "implicit", "refresh_token", "urn:ietf:params:oauth:grant-type:uma-ticket", "password", "client_credentials" ],
  "ui_locales_supported" : [ "en", "bg", "de", "es", "fr", "it", "ru", "tr" ],
  "userinfo_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/userinfo",
  "op_tos_uri" : "http://ox.gluu.org/doku.php?id=oxauth:tos",
  "auth_level_mapping" : {
    "-1" : [ "simple_password_auth" ]
  },
  "require_request_uri_registration" : false,
  "id_token_encryption_alg_values_supported" : [ "RSA1_5", "RSA-OAEP", "A128KW", "A256KW" ],
  "frontchannel_logout_session_supported" : true,
  "claims_locales_supported" : [ "en" ],
  "clientinfo_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/clientinfo",
  "request_object_signing_alg_values_supported" : [ "none", "HS256", "HS384", "HS512", "RS256", "RS384", "RS512", "ES256", "ES384", "ES512" ],
  "request_object_encryption_alg_values_supported" : [ "RSA1_5", "RSA-OAEP", "A128KW", "A256KW" ],
  "session_revocation_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/revoke_session",
  "check_session_iframe" : "https://ce-ob.gluu.org/oxauth/opiframe.htm",
  "scopes_supported" : [ "address", "https://ce-ob.gluu.org/oxauth/restv1/uma/scopes/scim_access", "openid", "clientinfo", "user_name", "profile", "uma_protection", "permission", "revoke_session", "oxtrust-api-write", "oxtrust-api-read", "phone", "mobile_phone", "oxd", "super_gluu_ro_session", "email" ],
  "backchannel_logout_supported" : true,
  "acr_values_supported" : [ "simple_password_auth" ],
  "request_object_encryption_enc_values_supported" : [ "A128CBC+HS256", "A256CBC+HS512", "A128GCM", "A256GCM" ],
  "display_values_supported" : [ "page", "popup" ],
  "userinfo_signing_alg_values_supported" : [ "HS256", "HS384", "HS512", "RS256", "RS384", "RS512", "ES256", "ES384", "ES512" ],
  "claim_types_supported" : [ "normal" ],
  "userinfo_encryption_alg_values_supported" : [ "RSA1_5", "RSA-OAEP", "A128KW", "A256KW" ],
  "end_session_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/end_session",
  "revocation_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/revoke",
  "backchannel_authentication_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/bc-authorize",
  "token_endpoint_auth_signing_alg_values_supported" : [ "HS256", "HS384", "HS512", "RS256", "RS384", "RS512", "ES256", "ES384", "ES512" ],
  "frontchannel_logout_supported" : true,
  "jwks_uri" : "https://ce-ob.gluu.org/oxauth/restv1/jwks",
  "subject_types_supported" : [ "public", "pairwise" ],
  "id_token_signing_alg_values_supported" : [ "none", "HS256", "HS384", "HS512", "RS256", "RS384", "RS512", "ES256", "ES384", "ES512" ],
  "registration_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/register",
  "id_token_token_binding_cnf_values_supported" : [ "tbh" ]
}
2020-08-04 23:38:34
GetDynamicServerConfiguration
Downloaded server configuration
server_config_string
{
  "request_parameter_supported" : true,
  "token_revocation_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/revoke",
  "introspection_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/introspection",
  "claims_parameter_supported" : false,
  "issuer" : "https://ce-ob.gluu.org",
  "userinfo_encryption_enc_values_supported" : [ "RSA1_5", "RSA-OAEP", "A128KW", "A256KW" ],
  "id_token_encryption_enc_values_supported" : [ "A128CBC+HS256", "A256CBC+HS512", "A128GCM", "A256GCM" ],
  "authorization_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/authorize",
  "service_documentation" : "http://gluu.org/docs",
  "id_generation_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/id",
  "claims_supported" : [ "street_address", "country", "zoneinfo", "birthdate", "role", "gender", "formatted", "user_name", "phone_mobile_number", "preferred_username", "locale", "inum", "updated_at", "nickname", "email", "website", "email_verified", "profile", "locality", "phone_number_verified", "given_name", "middle_name", "picture", "name", "phone_number", "postal_code", "region", "family_name" ],
  "scope_to_claims_mapping" : [ {
    "profile" : [ "name", "family_name", "given_name", "middle_name", "nickname", "preferred_username", "profile", "picture", "website", "gender", "birthdate", "zoneinfo", "locale", "updated_at" ]
  }, {
    "openid" : [ ]
  }, {
    "https://ce-ob.gluu.org/oxauth/restv1/uma/scopes/scim_access" : [ ]
  }, {
    "permission" : [ "role" ]
  }, {
    "super_gluu_ro_session" : [ ]
  }, {
    "phone" : [ "phone_number_verified", "phone_number" ]
  }, {
    "revoke_session" : [ ]
  }, {
    "address" : [ "formatted", "postal_code", "street_address", "locality", "country", "region" ]
  }, {
    "clientinfo" : [ "name", "inum" ]
  }, {
    "mobile_phone" : [ "phone_mobile_number" ]
  }, {
    "email" : [ "email_verified", "email" ]
  }, {
    "user_name" : [ "user_name" ]
  }, {
    "oxtrust-api-write" : [ ]
  }, {
    "oxd" : [ ]
  }, {
    "uma_protection" : [ ]
  }, {
    "oxtrust-api-read" : [ ]
  } ],
  "op_policy_uri" : "http://ox.gluu.org/doku.php?id=oxauth:policy",
  "token_endpoint_auth_methods_supported" : [ "client_secret_basic", "client_secret_post", "client_secret_jwt", "private_key_jwt", "tls_client_auth", "self_signed_tls_client_auth" ],
  "tls_client_certificate_bound_access_tokens" : true,
  "response_modes_supported" : [ "query", "fragment", "form_post" ],
  "backchannel_logout_session_supported" : true,
  "token_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/token",
  "response_types_supported" : [ "id_token", "code token", "id_token token", "code", "id_token code", "token", "id_token code token" ],
  "request_uri_parameter_supported" : true,
  "backchannel_user_code_parameter_supported" : false,
  "grant_types_supported" : [ "authorization_code", "implicit", "refresh_token", "urn:ietf:params:oauth:grant-type:uma-ticket", "password", "client_credentials" ],
  "ui_locales_supported" : [ "en", "bg", "de", "es", "fr", "it", "ru", "tr" ],
  "userinfo_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/userinfo",
  "op_tos_uri" : "http://ox.gluu.org/doku.php?id=oxauth:tos",
  "auth_level_mapping" : {
    "-1" : [ "simple_password_auth" ]
  },
  "require_request_uri_registration" : false,
  "id_token_encryption_alg_values_supported" : [ "RSA1_5", "RSA-OAEP", "A128KW", "A256KW" ],
  "frontchannel_logout_session_supported" : true,
  "claims_locales_supported" : [ "en" ],
  "clientinfo_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/clientinfo",
  "request_object_signing_alg_values_supported" : [ "none", "HS256", "HS384", "HS512", "RS256", "RS384", "RS512", "ES256", "ES384", "ES512" ],
  "request_object_encryption_alg_values_supported" : [ "RSA1_5", "RSA-OAEP", "A128KW", "A256KW" ],
  "session_revocation_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/revoke_session",
  "check_session_iframe" : "https://ce-ob.gluu.org/oxauth/opiframe.htm",
  "scopes_supported" : [ "address", "https://ce-ob.gluu.org/oxauth/restv1/uma/scopes/scim_access", "openid", "clientinfo", "user_name", "profile", "uma_protection", "permission", "revoke_session", "oxtrust-api-write", "oxtrust-api-read", "phone", "mobile_phone", "oxd", "super_gluu_ro_session", "email" ],
  "backchannel_logout_supported" : true,
  "acr_values_supported" : [ "simple_password_auth" ],
  "request_object_encryption_enc_values_supported" : [ "A128CBC+HS256", "A256CBC+HS512", "A128GCM", "A256GCM" ],
  "display_values_supported" : [ "page", "popup" ],
  "userinfo_signing_alg_values_supported" : [ "HS256", "HS384", "HS512", "RS256", "RS384", "RS512", "ES256", "ES384", "ES512" ],
  "claim_types_supported" : [ "normal" ],
  "userinfo_encryption_alg_values_supported" : [ "RSA1_5", "RSA-OAEP", "A128KW", "A256KW" ],
  "end_session_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/end_session",
  "revocation_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/revoke",
  "backchannel_authentication_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/bc-authorize",
  "token_endpoint_auth_signing_alg_values_supported" : [ "HS256", "HS384", "HS512", "RS256", "RS384", "RS512", "ES256", "ES384", "ES512" ],
  "frontchannel_logout_supported" : true,
  "jwks_uri" : "https://ce-ob.gluu.org/oxauth/restv1/jwks",
  "subject_types_supported" : [ "public", "pairwise" ],
  "id_token_signing_alg_values_supported" : [ "none", "HS256", "HS384", "HS512", "RS256", "RS384", "RS512", "ES256", "ES384", "ES512" ],
  "registration_endpoint" : "https://ce-ob.gluu.org/oxauth/restv1/register",
  "id_token_token_binding_cnf_values_supported" : [ "tbh" ]
}
2020-08-04 23:38:34 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
request_parameter_supported
true
token_revocation_endpoint
https://ce-ob.gluu.org/oxauth/restv1/revoke
introspection_endpoint
https://ce-ob.gluu.org/oxauth/restv1/introspection
claims_parameter_supported
false
issuer
https://ce-ob.gluu.org
userinfo_encryption_enc_values_supported
[
  "RSA1_5",
  "RSA-OAEP",
  "A128KW",
  "A256KW"
]
id_token_encryption_enc_values_supported
[
  "A128CBC+HS256",
  "A256CBC+HS512",
  "A128GCM",
  "A256GCM"
]
authorization_endpoint
https://ce-ob.gluu.org/oxauth/restv1/authorize
service_documentation
http://gluu.org/docs
id_generation_endpoint
https://ce-ob.gluu.org/oxauth/restv1/id
claims_supported
[
  "street_address",
  "country",
  "zoneinfo",
  "birthdate",
  "role",
  "gender",
  "formatted",
  "user_name",
  "phone_mobile_number",
  "preferred_username",
  "locale",
  "inum",
  "updated_at",
  "nickname",
  "email",
  "website",
  "email_verified",
  "profile",
  "locality",
  "phone_number_verified",
  "given_name",
  "middle_name",
  "picture",
  "name",
  "phone_number",
  "postal_code",
  "region",
  "family_name"
]
scope_to_claims_mapping
[
  {
    "profile": [
      "name",
      "family_name",
      "given_name",
      "middle_name",
      "nickname",
      "preferred_username",
      "profile",
      "picture",
      "website",
      "gender",
      "birthdate",
      "zoneinfo",
      "locale",
      "updated_at"
    ]
  },
  {
    "openid": []
  },
  {
    "https://ce-ob.gluu.org/oxauth/restv1/uma/scopes/scim_access": []
  },
  {
    "permission": [
      "role"
    ]
  },
  {
    "super_gluu_ro_session": []
  },
  {
    "phone": [
      "phone_number_verified",
      "phone_number"
    ]
  },
  {
    "revoke_session": []
  },
  {
    "address": [
      "formatted",
      "postal_code",
      "street_address",
      "locality",
      "country",
      "region"
    ]
  },
  {
    "clientinfo": [
      "name",
      "inum"
    ]
  },
  {
    "mobile_phone": [
      "phone_mobile_number"
    ]
  },
  {
    "email": [
      "email_verified",
      "email"
    ]
  },
  {
    "user_name": [
      "user_name"
    ]
  },
  {
    "oxtrust-api-write": []
  },
  {
    "oxd": []
  },
  {
    "uma_protection": []
  },
  {
    "oxtrust-api-read": []
  }
]
op_policy_uri
http://ox.gluu.org/doku.php?id=oxauth:policy
token_endpoint_auth_methods_supported
[
  "client_secret_basic",
  "client_secret_post",
  "client_secret_jwt",
  "private_key_jwt",
  "tls_client_auth",
  "self_signed_tls_client_auth"
]
tls_client_certificate_bound_access_tokens
true
response_modes_supported
[
  "query",
  "fragment",
  "form_post"
]
backchannel_logout_session_supported
true
token_endpoint
https://ce-ob.gluu.org/oxauth/restv1/token
response_types_supported
[
  "id_token",
  "code token",
  "id_token token",
  "code",
  "id_token code",
  "token",
  "id_token code token"
]
request_uri_parameter_supported
true
backchannel_user_code_parameter_supported
false
grant_types_supported
[
  "authorization_code",
  "implicit",
  "refresh_token",
  "urn:ietf:params:oauth:grant-type:uma-ticket",
  "password",
  "client_credentials"
]
ui_locales_supported
[
  "en",
  "bg",
  "de",
  "es",
  "fr",
  "it",
  "ru",
  "tr"
]
userinfo_endpoint
https://ce-ob.gluu.org/oxauth/restv1/userinfo
op_tos_uri
http://ox.gluu.org/doku.php?id=oxauth:tos
auth_level_mapping
{
  "-1": [
    "simple_password_auth"
  ]
}
require_request_uri_registration
false
id_token_encryption_alg_values_supported
[
  "RSA1_5",
  "RSA-OAEP",
  "A128KW",
  "A256KW"
]
frontchannel_logout_session_supported
true
claims_locales_supported
[
  "en"
]
clientinfo_endpoint
https://ce-ob.gluu.org/oxauth/restv1/clientinfo
request_object_signing_alg_values_supported
[
  "none",
  "HS256",
  "HS384",
  "HS512",
  "RS256",
  "RS384",
  "RS512",
  "ES256",
  "ES384",
  "ES512"
]
request_object_encryption_alg_values_supported
[
  "RSA1_5",
  "RSA-OAEP",
  "A128KW",
  "A256KW"
]
session_revocation_endpoint
https://ce-ob.gluu.org/oxauth/restv1/revoke_session
check_session_iframe
https://ce-ob.gluu.org/oxauth/opiframe.htm
scopes_supported
[
  "address",
  "https://ce-ob.gluu.org/oxauth/restv1/uma/scopes/scim_access",
  "openid",
  "clientinfo",
  "user_name",
  "profile",
  "uma_protection",
  "permission",
  "revoke_session",
  "oxtrust-api-write",
  "oxtrust-api-read",
  "phone",
  "mobile_phone",
  "oxd",
  "super_gluu_ro_session",
  "email"
]
backchannel_logout_supported
true
acr_values_supported
[
  "simple_password_auth"
]
request_object_encryption_enc_values_supported
[
  "A128CBC+HS256",
  "A256CBC+HS512",
  "A128GCM",
  "A256GCM"
]
display_values_supported
[
  "page",
  "popup"
]
userinfo_signing_alg_values_supported
[
  "HS256",
  "HS384",
  "HS512",
  "RS256",
  "RS384",
  "RS512",
  "ES256",
  "ES384",
  "ES512"
]
claim_types_supported
[
  "normal"
]
userinfo_encryption_alg_values_supported
[
  "RSA1_5",
  "RSA-OAEP",
  "A128KW",
  "A256KW"
]
end_session_endpoint
https://ce-ob.gluu.org/oxauth/restv1/end_session
revocation_endpoint
https://ce-ob.gluu.org/oxauth/restv1/revoke
backchannel_authentication_endpoint
https://ce-ob.gluu.org/oxauth/restv1/bc-authorize
token_endpoint_auth_signing_alg_values_supported
[
  "HS256",
  "HS384",
  "HS512",
  "RS256",
  "RS384",
  "RS512",
  "ES256",
  "ES384",
  "ES512"
]
frontchannel_logout_supported
true
jwks_uri
https://ce-ob.gluu.org/oxauth/restv1/jwks
subject_types_supported
[
  "public",
  "pairwise"
]
id_token_signing_alg_values_supported
[
  "none",
  "HS256",
  "HS384",
  "HS512",
  "RS256",
  "RS384",
  "RS512",
  "ES256",
  "ES384",
  "ES512"
]
registration_endpoint
https://ce-ob.gluu.org/oxauth/restv1/register
id_token_token_binding_cnf_values_supported
[
  "tbh"
]
2020-08-04 23:38:34 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2020-08-04 23:38:34 SUCCESS
ExtractTLSTestValuesFromServerConfiguration
Extracted TLS information from authorization server configuration
registration_endpoint
{
  "testHost": "ce-ob.gluu.org",
  "testPort": 443
}
authorization_endpoint
{
  "testHost": "ce-ob.gluu.org",
  "testPort": 443
}
token_endpoint
{
  "testHost": "ce-ob.gluu.org",
  "testPort": 443
}
userinfo_endpoint
{
  "testHost": "ce-ob.gluu.org",
  "testPort": 443
}
2020-08-04 23:38:34
FetchServerKeys
Fetching server key
jwks_uri
https://ce-ob.gluu.org/oxauth/restv1/jwks
2020-08-04 23:38:34
FetchServerKeys
HTTP request
request_uri
https://ce-ob.gluu.org/oxauth/restv1/jwks
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2020-08-04 23:38:34 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Tue, 04 Aug 2020 23:38:34 GMT",
  "server": "Apache/2.4.29 (Ubuntu)",
  "x-xss-protection": "1; mode\u003dblock",
  "x-content-type-options": "nosniff",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "content-type": "application/json",
  "keep-alive": "timeout\u003d5, max\u003d100",
  "connection": "Keep-Alive",
  "transfer-encoding": "chunked"
}
response_body
{
  "keys" : [ {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "sig",
    "crv" : "",
    "kid" : "b09546bb-a3d2-40ef-bcc4-c2c57058cc8a_sig_rs256",
    "x5c" : [ "MIIDAzCCAeugAwIBAgIgYZ2swzPzxcghLPyIMczbyuPrO7QQv9p3pjugURMJkncwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM3NTdaFw0yMDA4MDUxNTM4MDdaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDSg043cjEAOrGCb/0JERaSOQ1sDLaUqPwse47gya83t1MZHkToi1DMe+d8w3exh0Sso3az3hesLb3vQLWA8XAio75SSoP7Gd+qEbbMsQ4Hu8jY9Kv2IDqfvoOuPqNcA9PFMRRuAy84fblGMTasWBWjF4pRShNP4mpfBh92i0K6+7Px2gJd3Ie/oqGSCZvt0sVpeTchRBJEevX4aBdy3eKHKdmfQN/ZN49iaKqUkUNjgwCNkGRzCMc+pJ/2Q8A+RavitTwU5iXBDHAPJYvFfy7MPgHwOpcjoNIzryTngjZp3yyCYYJhDRiKJ+hZUHhZa7GSAqMAqvfwzGHM/EGYyZvvAgMBAAGjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADANBgkqhkiG9w0BAQsFAAOCAQEAwoHltqixXxFV9BKfXHTzPQ7ujvG8/kYEB/6TfWT66CCthEivC2fDCGJQ/KGAIzzfFtA09YqTcM7D1oSPK3AJnO9yaiVhUgMYkeMA1SHNzfmSx/GHdDznsur0c9orHV6slxKvMIDjO8Nk5z5Mhz+x0PkhAoWvbWtKM6brJ9400bHxKDl8vqWQPwLg8E7aYRYqK/6Wh8v25/gCozbX87M7ZQFRdbpQeE+kLQOMVDvQB1BqRsRItwLAJ+LNn2cAtM0G1G5KnVMMl/vEyYVxYDUz1SlqQPwPP9jM2nUlSK0h2ZIfK+l+4dSvwIlKAzS1eC0n9ZXnENunj4BMMj4DteVqFw==" ],
    "exp" : 1596641887231,
    "alg" : "RS256",
    "n" : "0oNON3IxADqxgm_9CREWkjkNbAy2lKj8LHuO4MmvN7dTGR5E6ItQzHvnfMN3sYdErKN2s94XrC2970C1gPFwIqO-UkqD-xnfqhG2zLEOB7vI2PSr9iA6n76Drj6jXAPTxTEUbgMvOH25RjE2rFgVoxeKUUoTT-JqXwYfdotCuvuz8doCXdyHv6Khkgmb7dLFaXk3IUQSRHr1-GgXct3ihynZn0Df2TePYmiqlJFDY4MAjZBkcwjHPqSf9kPAPkWr4rU8FOYlwQxwDyWLxX8uzD4B8DqXI6DSM68k54I2ad8sgmGCYQ0YiifoWVB4WWuxkgKjAKr38MxhzPxBmMmb7w"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "sig",
    "crv" : "",
    "kid" : "3dc06a44-e1e4-454b-baf1-1727a45576ba_sig_rs384",
    "x5c" : [ "MIIDBDCCAeygAwIBAgIhAMIE9OKnXkh1jwMbLU70MrMGBfCaXIgKeB6JKxkFPGcpMA0GCSqGSIb3DQEBDAUAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzNzU4WhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtW6shXgIFXAaAbvYcUgZcJq/m+ZNDzA6vR9zhwtpdid0mohyxbGw2VIyVvAuPYr3XBmomp5OVswiy2vwfR1B0QqIHcQwdpzOLpRtdEpYpCOEtAF4OdPSqHTktgO/cqLRbZOPxHZsd/ByeZjnaLOCpdpRy/eUp/y1JxoGMMLEZtmyZhlBns+BzHefrML4dKEl+uvz2ULbOO/i8oYRJwI0yKYs2+QvMhn12wVdBqyN9S6FQwhfJ/Xdf33nPARyoaIo5CS2Bj3il8xKkKrqaoiprFNVTb6UaeO+UNNb3qidLC/EjFKSv8R7OJDCjJ6c4tMlEM627hkYDrR0rCBMc/h19QIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwDQYJKoZIhvcNAQEMBQADggEBABwFj7WWou/nISZPgPcvoByltWs0xt50DCrS2fpE1UBYIvM/7UD51wlhEArAP08sbC7nM1oC3vpTLOMZDH2TInZXFBImS578L2v9dufj9/MEOYLMf+k5Av/6bmh0tHI/FTY3IMrHDQ3aJmDqgbF57w9MdhgSK4siEDy3NU1dqQc57gY7/rPTh4Cife+YjOmX43P6moITMFv0TBqFArwjNQXOyx3QeXFYtBTQAM/nt+J0fpy7a2VMbNvmumET5Cgnef6BC2yYfBWPkw0bAnUIbdpQzkRijs1hshaIRaqxT5ThXYhImHmAU53l21z2O4vaXct07uv7ACPizcaXli7dnAU=" ],
    "exp" : 1596641887231,
    "alg" : "RS384",
    "n" : "tW6shXgIFXAaAbvYcUgZcJq_m-ZNDzA6vR9zhwtpdid0mohyxbGw2VIyVvAuPYr3XBmomp5OVswiy2vwfR1B0QqIHcQwdpzOLpRtdEpYpCOEtAF4OdPSqHTktgO_cqLRbZOPxHZsd_ByeZjnaLOCpdpRy_eUp_y1JxoGMMLEZtmyZhlBns-BzHefrML4dKEl-uvz2ULbOO_i8oYRJwI0yKYs2-QvMhn12wVdBqyN9S6FQwhfJ_Xdf33nPARyoaIo5CS2Bj3il8xKkKrqaoiprFNVTb6UaeO-UNNb3qidLC_EjFKSv8R7OJDCjJ6c4tMlEM627hkYDrR0rCBMc_h19Q"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "sig",
    "crv" : "",
    "kid" : "3b525dd9-dd64-4e00-94ac-6f3ef6fad66b_sig_rs512",
    "x5c" : [ "MIIDBDCCAeygAwIBAgIhAM4UDYjGRCEZup3owZ8Rh61MXdhRVZ5+q4ylEgohseLqMA0GCSqGSIb3DQEBDQUAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzNzU4WhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtTKagwupOlMQPS7aVKiNIkvtJTXMv+2dL3it2lIFLNo+Y6Vr3rCpyATb0PzvmojLEhP/DeWFDuAcCYUyOxiryVzaqmxHZS1nwWXRuebUguxS84xR5jYeegsb0DMFkFQErpl6DV7CUVfq3NlAxd+XI91pYwajFibFlpTKy5BzFEJfX6SfNSyQK/SRaupYRj9udDKCf/TVSpp9/Os+i4pnkJ2iTks0IYdBXv3U1ysUq0Hs09N8JIXNCQkO+/nEXw7Qph4hug5Lskl29p8Dxfy9OUP0zrilSf+dozR9kIVD9VpibF6JFjS+lVOb2rHts/g7aB9lj/VyKdFrhTJ91rAFbQIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwDQYJKoZIhvcNAQENBQADggEBAKR5Q1W/Gh5VhWh5PkJkAX0qiZxiSWtvxct3BWOXUzhqQsUTCfGnPQot9gUtsNwie4a5pv7Camg16bt4PiPO6b+bJXjZe9r1yB6yUqKWYqGtXztePvtg/kJy/a7zB2qXsjaA5TnikegQRuCx8Jb8SsRRbjlWqmm39OWPVK8JWnF2imddvDzquHumytb4Qjz34qjRJtGZ8jTZ8r0djEe5CrL423rn4fg1qVTiAyvzYc5q8lidUbEYZuISEBFG0jSlO+H49FywiMqRcYLhTWZJwZdRVABNX6DfRtGeV1UNJlgUu3TRQQklS1KOpfhtOOl8Cr/p8nVMLfEOcZ1H1x3r4ek=" ],
    "exp" : 1596641887231,
    "alg" : "RS512",
    "n" : "tTKagwupOlMQPS7aVKiNIkvtJTXMv-2dL3it2lIFLNo-Y6Vr3rCpyATb0PzvmojLEhP_DeWFDuAcCYUyOxiryVzaqmxHZS1nwWXRuebUguxS84xR5jYeegsb0DMFkFQErpl6DV7CUVfq3NlAxd-XI91pYwajFibFlpTKy5BzFEJfX6SfNSyQK_SRaupYRj9udDKCf_TVSpp9_Os-i4pnkJ2iTks0IYdBXv3U1ysUq0Hs09N8JIXNCQkO-_nEXw7Qph4hug5Lskl29p8Dxfy9OUP0zrilSf-dozR9kIVD9VpibF6JFjS-lVOb2rHts_g7aB9lj_VyKdFrhTJ91rAFbQ"
  }, {
    "kty" : "EC",
    "use" : "sig",
    "crv" : "P-256",
    "kid" : "463a08a2-e488-4884-ba8f-6678611671d8_sig_es256",
    "x5c" : [ "MIIBdzCCAR6gAwIBAgIhAMXrNYktBAKuPhe2fiRxUrOIpeUFiVtD+7pVacXYhpMdMAoGCCqGSM49BAMCMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzNzU5WhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEzvaPLF4Eqs4ZBEzWwnHuOCTjv8W+/eM9Sm0kUuO4vgIPX56AZzppTMCIdD3qkbpDUVB2ubgGiu9NBFWfIsj8eaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMAoGCCqGSM49BAMCA0cAMEQCIAaTSYjF1G6v32wRtk69w3vOfvwlMO9U/BwhV2ugfUntAiBv16rRCGmt1XTZIzjq4Ihtsg1bny4izJICvOuD/QeChg==" ],
    "x" : "zvaPLF4Eqs4ZBEzWwnHuOCTjv8W-_eM9Sm0kUuO4vgI",
    "y" : "D1-egGc6aUzAiHQ96pG6Q1FQdrm4BorvTQRVnyLI_Hk",
    "exp" : 1596641887231,
    "alg" : "ES256"
  }, {
    "kty" : "EC",
    "use" : "sig",
    "crv" : "P-384",
    "kid" : "deb3209d-1628-4427-ba92-4cbc952a462b_sig_es384",
    "x5c" : [ "MIIBtTCCATugAwIBAgIhAJxaVLyLKggHyZV9LClD4vMORcTNYqNQXEBQUbtT0bowMAoGCCqGSM49BAMDMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzNzU5WhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEcN4eLn3PP7M3KofhLWkl5lwIY/yfqyaTbd5VFxVPyPt+PmjoZYKosB5+X49Q3+TwaR7mMQSl2Cuvn1Mjik4JUyNSJ11Ed64Payc77OdBNigIf7/tJAm/Nod1kxH7fOfGoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwCgYIKoZIzj0EAwMDaAAwZQIxAN1dCqL1wLmvot6QZO1+RNvXbZVxzs5xFiDKCUjSDpCUDBeI/JASHPVFb5FCLMxbjAIwf/ISS/i7a6dtqFDmQOfrocfqg7DlebvGyId1/M+ugpZCpQVfHnl/JHG3wy1qwdoM" ],
    "x" : "cN4eLn3PP7M3KofhLWkl5lwIY_yfqyaTbd5VFxVPyPt-PmjoZYKosB5-X49Q3-Tw",
    "y" : "aR7mMQSl2Cuvn1Mjik4JUyNSJ11Ed64Payc77OdBNigIf7_tJAm_Nod1kxH7fOfG",
    "exp" : 1596641887231,
    "alg" : "ES384"
  }, {
    "kty" : "EC",
    "use" : "sig",
    "crv" : "P-521",
    "kid" : "50ba4809-4345-45e0-a531-b6039b01cef7_sig_es512",
    "x5c" : [ "MIIB/jCCAWGgAwIBAgIhAIG8b6nZQVqyUubWhGxl9vysw/NgwnrNcLM6UjAmxN9YMAoGCCqGSM49BAMEMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODAwWhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQACfQ9pUxObufy3PlSQVAJI8XBXgDHjPKQSCcYEmCZNGDj51ThYjXz26Id75idr5XlYyu37sLUap0iGZPzlJHSLUYArIXYvAM+whvm8Gz8pmVcH4Gf4mHI/8S035g1uFyos180C7h5bYSmdE9r8wnLLUxf19glZ54iHiSoWziKQSVaiEOjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADAKBggqhkjOPQQDBAOBigAwgYYCQSIWN+DzhNXxBlM1q4AivqYNODeT3P4oJozeQZEkSZVWA68r5BGz5aoeikxR8zHr5Z7Sa59Dgo6eerJ9EkEf4C/dAkFxsYxbYEQJA7kTW2/5NF2VfKTIVUfm/uq3HOHC3eMsYXot5vWwGPAQ/uu25X4iRJq3KR8mkohH1UZoeppLtGKMIw==" ],
    "x" : "CfQ9pUxObufy3PlSQVAJI8XBXgDHjPKQSCcYEmCZNGDj51ThYjXz26Id75idr5XlYyu37sLUap0iGZPzlJHSLUY",
    "y" : "rIXYvAM-whvm8Gz8pmVcH4Gf4mHI_8S035g1uFyos180C7h5bYSmdE9r8wnLLUxf19glZ54iHiSoWziKQSVaiEM",
    "exp" : 1596641887231,
    "alg" : "ES512"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "sig",
    "crv" : "",
    "kid" : "0ac99225-7599-432c-82ad-3d67d2fb8f0a_sig_ps256",
    "x5c" : [ "MIIDbDCCAiCgAwIBAgIhAIYVTNPlFNTP5hcSdgyTiJv2oZui3MU8uhiqXqZ0gH+rMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAIBBQCiAwIBIDAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMB4XDTIwMDgwMzE0MzgwMFoXDTIwMDgwNTE1MzgwN1owITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMwsmLMyp8i3EvM1hWsGkJ02h7RqgWFk1qYzo6J8TxmtuAItPSLkjoHP4pmAB0Blm7ilZ4DgPM8WbHU74Xrb1KY2K3MxAGme+L9nw1l3WQbx3U8QnYQvA+ep3e5qjJp/yLNm9DtNvi1S+IdtT3nLcJSvVcr52CZAI6C9AJ68ivceXx31lv3SJDJ9rSPFmnza/n0i0vUGQdJ6WADzRrs9MNVKuVUztO4Ks1dZ7eAnMl/hmHcCB8W0eoKpRibnFVZURnQcOSU7p5GuLBQcHgUh5p4NYCpBmh9TxecBD4JlhSbc61qnKXzmCPaTvGbyNbPnNv2FzPuYo+G+ZFRHHxtKrtECAwEAAaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAIBBQCiAwIBIAOCAQEAwg8aQG5hapUgw8gqRRYiNKqQx9t+bcEGQBR3Dih3BkEKlPpudsSmqPaZLcFfTfrTZF9KddKnBWtDgn7ZWr/GlLNwVhPtJNP+Xge7fTTiIbBdbdJNepBFie3M4u7fRKt92TzYbtlI0+vCyisVVhVvrk5nhQ0h8Jgb3RmffRi3oK77ULUSxa0hd/CsNytWfSAqCD1mWxzbwoFyNESkStK6okF0USJ7lsnN25aEbuv7gBwRvkvodxbSmL1U+iJdFDp2ESy0s0xzAJ3tmBK3/cVMw3FnOtaVQah0GGj9XKOngj5pPEvpR9B9C1IfsIYe6Apgi3+542iHwh7v7zFIlfGGgg==" ],
    "exp" : 1596641887231,
    "alg" : "PS256",
    "n" : "zCyYszKnyLcS8zWFawaQnTaHtGqBYWTWpjOjonxPGa24Ai09IuSOgc_imYAHQGWbuKVngOA8zxZsdTvhetvUpjYrczEAaZ74v2fDWXdZBvHdTxCdhC8D56nd7mqMmn_Is2b0O02-LVL4h21PectwlK9VyvnYJkAjoL0AnryK9x5fHfWW_dIkMn2tI8WafNr-fSLS9QZB0npYAPNGuz0w1Uq5VTO07gqzV1nt4CcyX-GYdwIHxbR6gqlGJucVVlRGdBw5JTunka4sFBweBSHmng1gKkGaH1PF5wEPgmWFJtzrWqcpfOYI9pO8ZvI1s-c2_YXM-5ij4b5kVEcfG0qu0Q"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "sig",
    "crv" : "",
    "kid" : "7e777345-457d-46da-96e8-c34209d3289b_sig_ps384",
    "x5c" : [ "MIIDbDCCAiCgAwIBAgIhAJoAGXmpePY8yOrSgDxJ1+2YNRCyCB2MbURAoyLTV87JMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAICBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAICBQCiAwIBMDAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMB4XDTIwMDgwMzE0MzgwMloXDTIwMDgwNTE1MzgwN1owITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKiEdbOg4aW8Ylh/mPn3/sUN7CF5n79Nl4q0XbacmlwP5W7NGTQUInlXHFjDPBBbLBHS0jq4hBwBN830qO/cx/lHMdCjVTiXc3ZBvv1lmqpyaYtrpS5Ccks+HmSHvbvXdbJCbkxu7EP90CQOMmUI5nuP995C8UbhfE7xdzEhSVVyE/y5nMIYPGSsi014w0AcLuKDmP4LTl/ywZVofVjvoik5f6YlCGhfws+jBlEhY/GWdNk2lJ+1FUc/LovkZZc6wFHGd5s5CW4eBJzVbwnV73noFcY1ybVroMNyaXD73u8OenbRdZwy0rhstlOYpO+YoQSLFx2LxJ3dEGxyNvTrsQcCAwEAAaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAICBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAICBQCiAwIBMAOCAQEABcKPEZBylXpKsoDuYWs4JgS3x2QPTfz+nzFi/mJ4Fxwnzzv044xaHfcBjr9jJA/vecaMth2k3FOGWoIaQAzyQ0EWzL/yUEdIlmJ/e8DMOfv6P7ewF9Nw3vhV7svKaLLUDmDM457VHI/g1Ycgqz61piOGhieMnOWABdLcN8sawmTYRO5Z9+i4JETNkTF/VMfSgpgByEKA8Vr3kNN4enPnTroFPR8GDaoySK8/tVFxMIrGcfSrC4AdBxq0tp4cbAsXpIN6FZdXyJX1IxFbFR9Oytm5ZzNGjjlk7ht/uwHl2JlAJCgKw7gyzVf6/FroVNcFHv15+yGjqJ4lULF2gd3yRg==" ],
    "exp" : 1596641887231,
    "alg" : "PS384",
    "n" : "qIR1s6DhpbxiWH-Y-ff-xQ3sIXmfv02XirRdtpyaXA_lbs0ZNBQieVccWMM8EFssEdLSOriEHAE3zfSo79zH-Ucx0KNVOJdzdkG-_WWaqnJpi2ulLkJySz4eZIe9u9d1skJuTG7sQ_3QJA4yZQjme4_33kLxRuF8TvF3MSFJVXIT_Lmcwhg8ZKyLTXjDQBwu4oOY_gtOX_LBlWh9WO-iKTl_piUIaF_Cz6MGUSFj8ZZ02TaUn7UVRz8ui-RllzrAUcZ3mzkJbh4EnNVvCdXveegVxjXJtWugw3JpcPve7w56dtF1nDLSuGy2U5ik75ihBIsXHYvEnd0QbHI29OuxBw"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "sig",
    "crv" : "",
    "kid" : "c005f7cf-6236-49d4-9cf2-23aaf5423706_sig_ps512",
    "x5c" : [ "MIIDazCCAh+gAwIBAgIgQVJJvX6lKTq4yE02Yno/wwIVhtW9pkGKXOfGMRRVxU8wQQYJKoZIhvcNAQEKMDSgDzANBglghkgBZQMEAgMFAKEcMBoGCSqGSIb3DQEBCDANBglghkgBZQMEAgMFAKIDAgFAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODAyWhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsDyPXcmslUd1lXebsHhzjRvb3CSBEgOQIQf8tktU2KHSjgRVUUq681yz/iDzdAyoy8K5fNGzzfi9l2qGSjxyeiZivzYbGbovN8R/eA2qGWxeQawrd6jsgEe4v0WiwXPQ1kRZFMFVJQ/Klj6NUREg77iEh/dS8l87tX31oBRNylPh+OVvn/TwrbqZeICf1WbclFV6w3arX5a3qu1Dfzosh9ST6yLqwBSAdOGkD7NQQNxzXGMt6gu2GCyhb/2xirbgzHt57xTLbGfcUPZHCBleoH4DdrY58x8sdtgk4BBk2oXZuwUhAlEh0O/4EuntTEg7hfqlFGuQV1s55aBMvytzOQIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwQQYJKoZIhvcNAQEKMDSgDzANBglghkgBZQMEAgMFAKEcMBoGCSqGSIb3DQEBCDANBglghkgBZQMEAgMFAKIDAgFAA4IBAQCo0lGW6wsueBMotvWXRaExnCSEMUSHFKd1BxedppPfYeGJhzdo9OpClrKqyyrE8BjQbk9VOzTiWdfBVfKnC0InDu5cYgNmvkdRH6chqH3YHwMoz6nnisFkPtTx5dIlBR4KeAQM4ceY6ESMWYDrhg8xl+B4EWKrNy1Q4+jgTkTJSeq8/QB11fZOr/lSIyzCi4ZJ40uw6MRc2Ofj/o/lQ6dUy9tENKacghQYE/boTHw0BKnyxqYwW0iS6qCLQIuhWnvYWhQ4EPOv2+JsOnmp6mya1Yp/wWFNpHkh1UM9bb4e5O3uQU0EttoprNRcLbEqAbe8HIOroT4ikU4jis+mAz6E" ],
    "exp" : 1596641887231,
    "alg" : "PS512",
    "n" : "sDyPXcmslUd1lXebsHhzjRvb3CSBEgOQIQf8tktU2KHSjgRVUUq681yz_iDzdAyoy8K5fNGzzfi9l2qGSjxyeiZivzYbGbovN8R_eA2qGWxeQawrd6jsgEe4v0WiwXPQ1kRZFMFVJQ_Klj6NUREg77iEh_dS8l87tX31oBRNylPh-OVvn_TwrbqZeICf1WbclFV6w3arX5a3qu1Dfzosh9ST6yLqwBSAdOGkD7NQQNxzXGMt6gu2GCyhb_2xirbgzHt57xTLbGfcUPZHCBleoH4DdrY58x8sdtgk4BBk2oXZuwUhAlEh0O_4EuntTEg7hfqlFGuQV1s55aBMvytzOQ"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "sig",
    "crv" : "",
    "kid" : "5386bd38-57bf-4978-8644-33a4183758f9_sig_rsa1_5",
    "x5c" : [ "MIIDBDCCAeygAwIBAgIhAM9icNQlwxtGO7t30GlvEuWhXcgatS+KzO+quOngV97xMA0GCSqGSIb3DQEBCwUAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODAzWhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtqkLmH8TpDUoyZJ2PpGb9tm1ScuEvTzdTDTR8iB8aEyzSxWSZVCI589ODx6VHqyb4t66HUYOFoQQYzJQrdQNQdu6BLGwMsG1lJMsnv9md0bFnivdSDE39fDJ4TMdBV7K5y6vhzb4LgB7i1vVMGVy1rzrX4HT2V7HF60ABDm61rFGq4d3O5lZasKEd1okDU6UErz5mwJg2OxjspGH555tjvfq7uh+7ynv/mUelzp03o+7K4UfdmV3xV35mgt95ShlH+rgK3HPAYpmBe7vwQ3RFhEmrwrdg78oFxZC2fnzbH0AQJZx8464LJWFfuY7KBs0wZnVdNR7riBAbwMYlg8EnwIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwDQYJKoZIhvcNAQELBQADggEBABCE0kHMdPsRW6WdUOBYCZFNcXo+cyr5GUEoWNTT8swYdAn8FtGnAA0ZP67drl3rfQ4xPCis6WahIGYxADSRP9OvgBDynKSf/H+KkH/+TCdWfQ8S9O2rZV+nWebThIVfEX80+z/TfsAGEVzbLQoeg9fiy6UQBn2Y1gRML66hQeagQHoCD6hO2x9FJ4ch+2SXNQrlQ4+KSm1DNfzhtxvRbjInYKH0T8qMf4M7bhxEFlWCWuH4fND5NjiWDssgP3XxTjEXL6Ocu5RcAdGcZ30SRt4XfRQ8uB1oAzck/BxdpvYo4JzGbESaXvrD9oR44czW+yC1g079X0T8EiEkpUesyhA=" ],
    "exp" : 1596641887231,
    "alg" : "RSA1_5",
    "n" : "tqkLmH8TpDUoyZJ2PpGb9tm1ScuEvTzdTDTR8iB8aEyzSxWSZVCI589ODx6VHqyb4t66HUYOFoQQYzJQrdQNQdu6BLGwMsG1lJMsnv9md0bFnivdSDE39fDJ4TMdBV7K5y6vhzb4LgB7i1vVMGVy1rzrX4HT2V7HF60ABDm61rFGq4d3O5lZasKEd1okDU6UErz5mwJg2OxjspGH555tjvfq7uh-7ynv_mUelzp03o-7K4UfdmV3xV35mgt95ShlH-rgK3HPAYpmBe7vwQ3RFhEmrwrdg78oFxZC2fnzbH0AQJZx8464LJWFfuY7KBs0wZnVdNR7riBAbwMYlg8Enw"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "sig",
    "crv" : "",
    "kid" : "c7db85fe-7576-4b1b-b012-bc5568f152f9_sig_rsa-oaep",
    "x5c" : [ "MIIDBDCCAeygAwIBAgIhAM79crJojao1ga+SAzjPBKWpZRwAwkLZVG2CQXSRGHyVMA0GCSqGSIb3DQEBCwUAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODA0WhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsJJdam4AnRO52pONZlPthfdj9saA4sgtLYCmsAD1WZxFCyGqc9V0mr/1LgY25WLkRHPX6r+pvYOlvxFpjUsf9va3xKBHcMvwN25Hq9rA5V4HaAjmeDPZ9qEQcmKZmYFYyxP3ltID4RuVD5V1NDysnTQCWRbCf5YTmnq6CmUsLb95m4kq5PYF4+gG29klhVX9Lqyp1QoBMA3eW2i7CzsgpCdzduMUWEoS5veY5etO3zevuwMgz0eBR1uaUqSaAz1fM3H3hVLKYseT2A+m4LvDcGqSp6MpT+vyVzMb0LM7T+qVcBG7pNo+YsJMa993dCojR8WauvTr0bR5k0WRr9Xh6QIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwDQYJKoZIhvcNAQELBQADggEBAGwIt89Oxv+WDeoZ9vscbNTRoGSv1rmb/tR/zDKDpwjdWGydiQu4Xxhe77lCdWF/p7WT8t6P+RwyWkb5CUXXm+VEObbreRrA1P+MylrbmevPQKXOtWHErtcWJIl/D2rPpLu2lKmURLeHZIdLP3OMV5JV1fc8qdIazf0I6DGMRorrC0mUME+FfgU0Chpos2+N5i+YCdspctAtSuvPCePB2oSjKi6g9aia+FHXIICLbdAiy2MoRN6VcHwap4fTK3hRuZgwIZlIgjxKK4otBpfbmxW09Uy5xgDfY4LeNIqfLKCEvFis49/c3DkM2d9XoEjhi025LTndAPSu6QhQZ042QFg=" ],
    "exp" : 1596641887231,
    "alg" : "RSA-OAEP",
    "n" : "sJJdam4AnRO52pONZlPthfdj9saA4sgtLYCmsAD1WZxFCyGqc9V0mr_1LgY25WLkRHPX6r-pvYOlvxFpjUsf9va3xKBHcMvwN25Hq9rA5V4HaAjmeDPZ9qEQcmKZmYFYyxP3ltID4RuVD5V1NDysnTQCWRbCf5YTmnq6CmUsLb95m4kq5PYF4-gG29klhVX9Lqyp1QoBMA3eW2i7CzsgpCdzduMUWEoS5veY5etO3zevuwMgz0eBR1uaUqSaAz1fM3H3hVLKYseT2A-m4LvDcGqSp6MpT-vyVzMb0LM7T-qVcBG7pNo-YsJMa993dCojR8WauvTr0bR5k0WRr9Xh6Q"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "enc",
    "crv" : "",
    "kid" : "f932588d-03af-486d-b29f-1977df8f9673_enc_rs256",
    "x5c" : [ "MIIDAzCCAeugAwIBAgIgJJRLdAZZJG//KV5vtQxcetQ/au+BWb6jakdO1zcG4XMwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM4MDVaFw0yMDA4MDUxNTM4MTRaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDRsGeVLpg6xqEM3qlgkCwAawlixuNvydatjh7sIlMElzYSVcT00zCvc3NBaw8xXnL7YhkRvyVfaP0ThwizKXSdffdD9rRx31SkMZv6IsuWATC7i0+q9Q0bF5k1Vu5iNbAisFNxviRiE0RlY28W7pmmx2phi6/VP5IFGpfArfZbgNhLCVys6ln+pNiIhhJ4lGmsMy4MGf/5YqGG6H4tl5l82KeZJMayA+ki34qgTxddx2T1tBnKGfLkmQfb1nLF4S306yPnDbocTWNI9Y7AB4oItlaSVYEMqQxnK9j6gCdQG2K/OY50TvoVNgFSHCOMx+HrDf2LUHi5088z1T44JwrZAgMBAAGjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADANBgkqhkiG9w0BAQsFAAOCAQEAYVpmNMcv8AY3R9m7ScjIi9TrjVJu077AWoFwHOawkpUfMx42xCjuitlQ1BctW5FhbljWMzBtHuC5x4cJV9280aC1aKtqe23IfS52g/Z5GAH+sWBqyzhlE/q3AwdhiTFWWlB1vS05EtQVuWzWe225mZNcuvU55ucmVj6LfAi0rB/irJ+vyBm1CUOuBGgfG3f10BE87hnk6Fsrb8ZjtOVudpfy56aLaL+XC+oZvBzp5s6+YPrrn4hpmRCzXMWn3v6bMIqUNYbehvKx3tPXZZfShvmegCRwp1bR6FBzLJZA+wAnQk/20FHAkN2HKrko7TxECt9rJyc+vwfjOSy1NoBtng==" ],
    "exp" : 1596641894588,
    "alg" : "RS256",
    "n" : "0bBnlS6YOsahDN6pYJAsAGsJYsbjb8nWrY4e7CJTBJc2ElXE9NMwr3NzQWsPMV5y-2IZEb8lX2j9E4cIsyl0nX33Q_a0cd9UpDGb-iLLlgEwu4tPqvUNGxeZNVbuYjWwIrBTcb4kYhNEZWNvFu6ZpsdqYYuv1T-SBRqXwK32W4DYSwlcrOpZ_qTYiIYSeJRprDMuDBn_-WKhhuh-LZeZfNinmSTGsgPpIt-KoE8XXcdk9bQZyhny5JkH29ZyxeEt9Osj5w26HE1jSPWOwAeKCLZWklWBDKkMZyvY-oAnUBtivzmOdE76FTYBUhwjjMfh6w39i1B4udPPM9U-OCcK2Q"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "enc",
    "crv" : "",
    "kid" : "9fcc739c-68df-49fe-ad3d-5cb41239b252_enc_rs384",
    "x5c" : [ "MIIDBDCCAeygAwIBAgIhALEkSh4RUHAZM0zPYv5wzemoaXpFiTDH1Wvp+0pQ94uRMA0GCSqGSIb3DQEBDAUAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODA1WhcNMjAwODA1MTUzODE0WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyP4TgsW4hBHSQGypy+balgqzqkGES2FGd+TPzSfeKcgAyBqFabKzx+HjJYe4xz/174Gikybhu9vHwHuXnLBBVQoRz5vnTrS93dkUlSvSpOLBi5jmGFdD8h3+c1coY40O+a5tBgr9hebMmBMt81qWksszFJKoqhLS8v6bniCjXjKWS21UfQgAYdqbtPkxk+hEirY1PWZvHCMn5I+e/4bIuQ8bbMjZsektBlCRAboU9Fz6Ds0SiUmF95NLQk8elp/s7ULuOOzk8finX+lYe+QEg/qwYyD7/WeVvrlhQP8EvhMQFq5NEe3rjO4Jz2PFvdUoOSgYOFqaaWnlKaAZGISpewIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwDQYJKoZIhvcNAQEMBQADggEBAD6FPnKL0IBis4Jo9bnNAe+TetualTgci60hLvaeg/6RfBWHLWvDm5GRmZFiwPxAYxdkS4ywpMF+TUJN2Ah1YTrQtM/xX29gR0Q7Lfst2ffg8uW/wo4/Jg6SfMsf7RcFH1pdnruhxakTMWyRaNUackkXH/GaAwuwFyvIcgMmSTW/7MhDGBS9G5VYXl7TBOFZwslGXHtrRjz6vjJMDShJRhKRJ/7fPsM1cHMlmgm1sadHfjY5foiuvs1zTBOLQ6lIntUua/P+bjuu1/6l0fRFhxIID1+69aNSrUrod7P2m+ryxyIMfprcH7eu7z9sLN5apTFQPvNe7j5yajnKFWfivyM=" ],
    "exp" : 1596641894588,
    "alg" : "RS384",
    "n" : "yP4TgsW4hBHSQGypy-balgqzqkGES2FGd-TPzSfeKcgAyBqFabKzx-HjJYe4xz_174Gikybhu9vHwHuXnLBBVQoRz5vnTrS93dkUlSvSpOLBi5jmGFdD8h3-c1coY40O-a5tBgr9hebMmBMt81qWksszFJKoqhLS8v6bniCjXjKWS21UfQgAYdqbtPkxk-hEirY1PWZvHCMn5I-e_4bIuQ8bbMjZsektBlCRAboU9Fz6Ds0SiUmF95NLQk8elp_s7ULuOOzk8finX-lYe-QEg_qwYyD7_WeVvrlhQP8EvhMQFq5NEe3rjO4Jz2PFvdUoOSgYOFqaaWnlKaAZGISpew"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "enc",
    "crv" : "",
    "kid" : "aa387688-7755-4081-8ae4-e65b5b6a69d6_enc_rs512",
    "x5c" : [ "MIIDAzCCAeugAwIBAgIgOGY1XnpyCdk0tdrNV4Eq/q3/rQxtZJajUb83LL/UJyEwDQYJKoZIhvcNAQENBQAwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM4MDZaFw0yMDA4MDUxNTM4MTRaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCsrGWKVNBjRwM/XpmEN//uxAemppmR7OC1AO9OAA3AWKuKeO1DTen8CB8N8NrDMC2dcAF7LbgwVVLBBBDttxkhCp8IT4xio1BADIw1bvKZb9OFM1D0EUhu89mIg/8i69EaoGrLZ645cbso2rINLdK5POON6B6T3WqGNX4kMCj0PmY0wlRJzScocJSl2hLKX8L8jEUhMp+pSQCGQt3c+Rld9Frnn7vmKIH2lVPbk5+QvtSm7cdod5CFc4y7HEECZ7jPt4vNrAib6BsWdpSe4KvgMt7CsK08N3ZKLRFwe4M2ZYH/AygzwXk9wa9A8psY01omMGB5KybQcDBP81DQRJQXAgMBAAGjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADANBgkqhkiG9w0BAQ0FAAOCAQEAAy3QVqNwJG3Z4BLjsg7/Gd1yYU6uhuNJrfVi5iYDyw4UsICXt/jd9wPwJNSrVOSVU/9b3esN/AXOR3K3oT7QWKnmPmbUCA6FqSwNr2fm5z/k7WuLl5V3WpBFAxXGxshzIEE0sspQD8v7LkneeVrMmzShOfFLk8H2C0tCaBUXQbWD8KHqKsLA8mMz5hxJ3MopcljAy3mslEphsu0z8+qMMd8BuX1iFdXu2wkBu2EdBwYdpcsmcXgg1Q4hCianRxcUFubOXhftKuLeP02IOmyPF4+rpn7LS73WXMtMHp3PgfwOJjeDp2BfsSx1IkFf4w1eFxuotX9C2Ec2wvu8TPOTbQ==" ],
    "exp" : 1596641894588,
    "alg" : "RS512",
    "n" : "rKxlilTQY0cDP16ZhDf_7sQHpqaZkezgtQDvTgANwFirinjtQ03p_AgfDfDawzAtnXABey24MFVSwQQQ7bcZIQqfCE-MYqNQQAyMNW7ymW_ThTNQ9BFIbvPZiIP_IuvRGqBqy2euOXG7KNqyDS3SuTzjjegek91qhjV-JDAo9D5mNMJUSc0nKHCUpdoSyl_C_IxFITKfqUkAhkLd3PkZXfRa55-75iiB9pVT25OfkL7Upu3HaHeQhXOMuxxBAme4z7eLzawIm-gbFnaUnuCr4DLewrCtPDd2Si0RcHuDNmWB_wMoM8F5PcGvQPKbGNNaJjBgeSsm0HAwT_NQ0ESUFw"
  }, {
    "kty" : "EC",
    "use" : "enc",
    "crv" : "P-256",
    "kid" : "e217d42a-93cc-4f85-8420-328002bd8ba2_enc_es256",
    "x5c" : [ "MIIBeDCCAR6gAwIBAgIhALKKqCAJNIBdUjkvwKgZ9oVtA/AgsFenwkboz2ZT1mo5MAoGCCqGSM49BAMCMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODA2WhcNMjAwODA1MTUzODE0WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE+9x7MglaXeBr7PHBqZecyePTH5+S/khg9/wDqsp7HyYD7zjez3QQQn0WHuyxVmah1i/B8aRhIrc++e5qZvysBaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMAoGCCqGSM49BAMCA0gAMEUCIHE0TbYsdA3fbKfSTWJ8MKFxaX9ov2uEcGxNnUY6k5n0AiEA1XxBiZ8nBCwvJOmU8tdWUywBUeo6NmogAuz+nrW8+nQ=" ],
    "x" : "-9x7MglaXeBr7PHBqZecyePTH5-S_khg9_wDqsp7HyY",
    "y" : "A-843s90EEJ9Fh7ssVZmodYvwfGkYSK3Pvnuamb8rAU",
    "exp" : 1596641894588,
    "alg" : "ES256"
  }, {
    "kty" : "EC",
    "use" : "enc",
    "crv" : "P-384",
    "kid" : "d7b791ed-6a19-4649-a217-d5ff9d5e1269_enc_es384",
    "x5c" : [ "MIIBtjCCATugAwIBAgIhALBiNH4h/C+TOITlfzvu3kfALols3P7bIZY8rxyTE9kHMAoGCCqGSM49BAMDMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODA2WhcNMjAwODA1MTUzODE0WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEAJiqZ/t2/LhfnKbpl5BusesboGSPYw5EB3P1LgP0/LJSnrhcRzpy7K3h8G1aqG7BagI2w56TS5XZoKlf4ZEqP2Br385pJtHjPnSsrL0RLjavpv8BWvOkaxCTeS5a9Ze2oycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwCgYIKoZIzj0EAwMDaQAwZgIxANs3R9j7rlaETe0XEZhkk4k2P2KaieyromtplVdnW9ZVj3fkGij4Bu2p7xy9dTdyIAIxAMVFnqwI8pAvN1Ps6plVCnlIJlSW2g2vKM2ELhLvdYxpAC032wj3avHp7/9gZqh78A==" ],
    "x" : "mKpn-3b8uF-cpumXkG6x6xugZI9jDkQHc_UuA_T8slKeuFxHOnLsreHwbVqobsE",
    "y" : "agI2w56TS5XZoKlf4ZEqP2Br385pJtHjPnSsrL0RLjavpv8BWvOkaxCTeS5a9Ze2",
    "exp" : 1596641894588,
    "alg" : "ES384"
  }, {
    "kty" : "EC",
    "use" : "enc",
    "crv" : "P-521",
    "kid" : "2794be09-436e-4281-bb4c-612923c144b5_enc_es512",
    "x5c" : [ "MIIB/jCCAWCgAwIBAgIgfWheovDG+k+1eQKiVFtrE0+9rgdrQkhUQlpMQcRFaqowCgYIKoZIzj0EAwQwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM4MDdaFw0yMDA4MDUxNTM4MTRaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwgZswEAYHKoZIzj0CAQYFK4EEACMDgYYABABrCRpkivmPArZ+hnpz8WhQ7CKuiakvwS/lfjaCsK4MSwKtKuZn/2icGrQLxI/LdTEuJewfsx0kTpjVPBTvz7lAdwHmpSr1NGP808bcBZzCDDWOuPLGCyjTY6xYwHXX5vIrhyGLAGQ6Y49av/7wYcYrJEu/9ldHWpOe7tBLhmXhMdZc2qMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMAoGCCqGSM49BAMEA4GLADCBhwJBDHKEpveEkU2imnRAvRN6P7d6vFp9g78CwfjctibedJ/xvPCo+xcuH315UiDCGDD3x+aivN9FCxGjBs/PIchYvaECQgHowncN186s+/CMQEt3lbRm2jjpaIUG2ehaDDb6pxf0GMpDr6zBCorfmxESpWLE8ZZNJHveNf2LdYTVAe3ly72dxw==" ],
    "x" : "awkaZIr5jwK2foZ6c_FoUOwirompL8Ev5X42grCuDEsCrSrmZ_9onBq0C8SPy3UxLiXsH7MdJE6Y1TwU78-5QHc",
    "y" : "AealKvU0Y_zTxtwFnMIMNY648sYLKNNjrFjAddfm8iuHIYsAZDpjj1q__vBhxiskS7_2V0dak57u0EuGZeEx1lza",
    "exp" : 1596641894588,
    "alg" : "ES512"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "enc",
    "crv" : "",
    "kid" : "9b9a0255-34bd-4353-b007-1afd9a4e89ed_enc_ps256",
    "x5c" : [ "MIIDbDCCAiCgAwIBAgIhALokmS2XazDGphyiBCQz63xwNBcwFqBY0BUHG7L8s/OEMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAIBBQCiAwIBIDAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMB4XDTIwMDgwMzE0MzgwN1oXDTIwMDgwNTE1MzgxNFowITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL89t4213z90X/uH8qEU290jhdZw8iIfAptkG1kBX0MaJ46rIug9mXlxLUl7mFHZZXEqPZJJz5fjJL+QW9BaLMG4edWle0iI5StBzJfeu2cyqdqz1b9wTJMuxETIxJS5knecZGHfyBxIAmsBd6KfwjBuwKbKt4kcK7FazH7LupsvvOjTp9GCLuUzAky9uW76kDJFgRdtiByx8h6kP4GQIFuVwYquCbWiyBLzL9bVPa+ZFCM5jTBu9xrzndKQQiihOrGwF2idJeyx78sqtKQtcDe2aZb56b/L7Sn7PojUUQXZbR+tjXnXVaf4YvHYKzT37Z98HkypTmckvP61Um6hofUCAwEAAaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAIBBQCiAwIBIAOCAQEAGDwY3WL8OO/5AOyD0Gcr7M1DLWej1ccUHm6y5WPCHlr/5G/5cusCfbKsQbMuVv9R1O9eCwUGiSD+KNpWkmPR/n4dgTjYlrO680f8r8ehTg+LUhbxgp0I2l84PbQmN1yRQetnwYq2iMUIvWXv/48kmWe/thCbe/jSs2lxTm3qZeWK7eajgd7qF8bTK1JLK5hzxEHR9ykJ2WBoIWOQKaL2NfMie55udHCUszz7itKByHaT4kxXAx/Sy1qvD+TPUCPnxro6elmdOOTfkjN+4+BL+bc/gFEnmWCXBi3f47hqQvDilqfEurntBcPFEQUPA7unLTZgQv46/sh7N67cU041uQ==" ],
    "exp" : 1596641894588,
    "alg" : "PS256",
    "n" : "vz23jbXfP3Rf-4fyoRTb3SOF1nDyIh8Cm2QbWQFfQxonjqsi6D2ZeXEtSXuYUdllcSo9kknPl-Mkv5Bb0Foswbh51aV7SIjlK0HMl967ZzKp2rPVv3BMky7ERMjElLmSd5xkYd_IHEgCawF3op_CMG7Apsq3iRwrsVrMfsu6my-86NOn0YIu5TMCTL25bvqQMkWBF22IHLHyHqQ_gZAgW5XBiq4JtaLIEvMv1tU9r5kUIzmNMG73GvOd0pBCKKE6sbAXaJ0l7LHvyyq0pC1wN7Zplvnpv8vtKfs-iNRRBdltH62NeddVp_hi8dgrNPftn3weTKlOZyS8_rVSbqGh9Q"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "enc",
    "crv" : "",
    "kid" : "6efcc26d-f9f5-4999-8452-8536865ebb59_enc_ps384",
    "x5c" : [ "MIIDbDCCAiCgAwIBAgIhAMYI1sguBHs9ES6hXBI4MVAz9GpDnKcb4tBED49kVP5OMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAICBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAICBQCiAwIBMDAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMB4XDTIwMDgwMzE0MzgwOFoXDTIwMDgwNTE1MzgxNFowITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANp3kDnSNdCaqynwQvh0ELXbnVACVvMipUfG/v/yHiGjTDl4I5dBQgo59ubaWGn5EN54pZeFEuojCf7Hhf+6HIGa5lpxUJijglv54vRNWZeDjNsni0gk2blaOTR+RNzI9RSW1KEOAsnCcupAwTlx6CkoJDXJN3H9dL0pTgm7fAal2/KxAUe+z62MqnxgvDom/vBwrW2fbNpOicYPz1vIL+1TFKHYdiD7JIdGyJqcZM1yrisPB1wEOSvmbPqfFjVGcETeRZr5h1evMet1+xsm+wOwcV5NlZlcKSsbBke8dZRnjC4KMkk2M4+fXJ+MNphkdCwjoFszPY3vjwDPFsrXU8kCAwEAAaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAICBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAICBQCiAwIBMAOCAQEAPzPrX9NmXVFPMBJuGNn4ZbH+R5rOySxilXaU90QgUomrn31ZH3CzVDvOhcdrMUl02YOiFoGg5ahnkJm/Ma09M+tk00CT0QlDDr8xuYbUv6kaaE9RcTZH66sX5h5gUybCB9BIvzKoYWV15c38oLYG+XZoc3dWCf+DsS6RUE8ZeyG0qQXcuPlMBcJqyziLbFeKnJQ/2dv1NyacVrCdV40BcHg6lwt1Tc9n5/WUwfr4BQtnoNDcmKRzl65kqZBUq2znJGfbpQfk0Jl88AVI0Vk9GIIoSDjjifBQFvGUnXd4yFKP7tCg7uYmKjGrmoPRDjucoggfdXlOiRKv/8LZPdwAGA==" ],
    "exp" : 1596641894588,
    "alg" : "PS384",
    "n" : "2neQOdI10JqrKfBC-HQQtdudUAJW8yKlR8b-__IeIaNMOXgjl0FCCjn25tpYafkQ3nill4US6iMJ_seF_7ocgZrmWnFQmKOCW_ni9E1Zl4OM2yeLSCTZuVo5NH5E3Mj1FJbUoQ4CycJy6kDBOXHoKSgkNck3cf10vSlOCbt8BqXb8rEBR77PrYyqfGC8Oib-8HCtbZ9s2k6Jxg_PW8gv7VMUodh2IPskh0bImpxkzXKuKw8HXAQ5K-Zs-p8WNUZwRN5FmvmHV68x63X7Gyb7A7BxXk2VmVwpKxsGR7x1lGeMLgoySTYzj59cn4w2mGR0LCOgWzM9je-PAM8WytdTyQ"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "enc",
    "crv" : "",
    "kid" : "8a4e56ef-0721-460a-89c5-28007818d9da_enc_ps512",
    "x5c" : [ "MIIDazCCAh+gAwIBAgIgE51C3B/en9X3b8nrJukKa17GP6ywFbWNtOEOniXYXuUwQQYJKoZIhvcNAQEKMDSgDzANBglghkgBZQMEAgMFAKEcMBoGCSqGSIb3DQEBCDANBglghkgBZQMEAgMFAKIDAgFAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODA4WhcNMjAwODA1MTUzODE0WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnnJsGtA4eBx3v84x5hMHcFKjg4ctbSLJ93Dv9HUvXUM33F11lchhs8uWf7FSPrbdGRhOT9kxErUTRhywvStcPPRY8o/vfVewMJaP9YbhU/Wouc1az4czc+BoqEjTvH6BqiL/oE9HzT6UBaWAiNY2dsnvEnWFx1h8KoWn4VVIh+QjMMo4yAG9jgxW3xKwBchCagUZz++tQ7wWEUjWogUmvSYKTEXlmWdUytTRv+oA34BZ7SlvOw8FXJjFuXpGj8V5dLOE1OtyrOUWB/K/qjA20h6y9tZkH5iwUj2KO8rtE9377m8uNNNgZ5AM+6JoSJQrNp6B9VTCWNP1U4BjhBh9ywIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwQQYJKoZIhvcNAQEKMDSgDzANBglghkgBZQMEAgMFAKEcMBoGCSqGSIb3DQEBCDANBglghkgBZQMEAgMFAKIDAgFAA4IBAQBtoCbfhydfVIk9RPh0zoZDGT72bxRruTYxHQ9fy2h7FPN9NsljlkeP0Ov4j1wwDtmrtYSZXoeIIx1qNvCnVTUfQBnxCSYff0K7NFz7gThfj7FJaIlG7tgfilfq+2uHEsSuMax5cuEE5xXbJOMwvurEuUhOTavkDreW4HdL6JlhoyjzBYZs7BGiGDPsF1JNrpxwmb/COukVjKescdgJ41EnqlhuHo/K+/qP0QyATsz41bkdehoolwGTqgsCrNACdylCDBqNk5Rp0s2YF2Fyk9mdPChlMvaEU4e2LAnLQPJ3hFL7oMtvdeo5eZcvDkoIazpYJLSLil48dzoTCN4V6UbN" ],
    "exp" : 1596641894588,
    "alg" : "PS512",
    "n" : "nnJsGtA4eBx3v84x5hMHcFKjg4ctbSLJ93Dv9HUvXUM33F11lchhs8uWf7FSPrbdGRhOT9kxErUTRhywvStcPPRY8o_vfVewMJaP9YbhU_Wouc1az4czc-BoqEjTvH6BqiL_oE9HzT6UBaWAiNY2dsnvEnWFx1h8KoWn4VVIh-QjMMo4yAG9jgxW3xKwBchCagUZz--tQ7wWEUjWogUmvSYKTEXlmWdUytTRv-oA34BZ7SlvOw8FXJjFuXpGj8V5dLOE1OtyrOUWB_K_qjA20h6y9tZkH5iwUj2KO8rtE9377m8uNNNgZ5AM-6JoSJQrNp6B9VTCWNP1U4BjhBh9yw"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "enc",
    "crv" : "",
    "kid" : "0a979d62-31c3-4646-b7a0-ba459ad85ad2_enc_rsa1_5",
    "x5c" : [ "MIIDAzCCAeugAwIBAgIgSZwJfXxiGJvHqwLFtMoKbvOXbsGBPMMIY4oHbGCxVUMwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM4MDlaFw0yMDA4MDUxNTM4MTRaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCOdRH4UYWsOYwwewLzoLiiuR7Rb8nGreTHRzPZ+OTsNy/TKTT6fTBkVdIZq1q4RUvBvP9GlrDwGpjD+Ul9Yn9UbePG8zJCnVXYGph5BezaEnlUG7L0dSolRR1PFRnKiVEQqqXomXd69es/tfq3DJCkURaYinixVMidJlggTo/Yo9WQ7zQlCYXiQo2Ve7IYETBZpZDNauFJ/oLz8/OedI3gwDPLMi/yh92j1k5Gy56Gg/HhrgwUQNbBA+Z1si1MyOhoouG4WlpGSqPGPsPj1LDJ14k6CtA0Ga3tBIBdKNHhWY5oY88NnLqes7T4xw64cY5UfM+WnkiqP3qi3fuyxalVAgMBAAGjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADANBgkqhkiG9w0BAQsFAAOCAQEAPiNB7DyJhtEx+DQbDu+++/XjxD44UZ/DPzazzgUMLTTNwMbNGEltTXs/T3yOLEY6UJHM61DUwvU/F1RQmjf9ZOinE5UjEkaJi0CFf+6VlXvIG/H7mSs6hZv9QQJTl0cGZSmqkEyiFBKb0G31Qei6cK1cgBW3rUxX71ucRsqwpqS9WDANTURhlu4sHqFXxIooebbgH7Em2Kc91eGVPyWP4EmxNR0qKih0dB03/QJMjCFUsSQ6nYeuGQrd+phDg8wmkxa64NrxmXfDdt1Ye8Y+zBX1K90hPQZBCv/kFc1v3auCYPn86wgDyH28nCc+leFz2/yZ7XzQ8bb9wJ0fDSjcYA==" ],
    "exp" : 1596641894588,
    "alg" : "RSA1_5",
    "n" : "jnUR-FGFrDmMMHsC86C4orke0W_Jxq3kx0cz2fjk7Dcv0yk0-n0wZFXSGatauEVLwbz_Rpaw8BqYw_lJfWJ_VG3jxvMyQp1V2BqYeQXs2hJ5VBuy9HUqJUUdTxUZyolREKql6Jl3evXrP7X6twyQpFEWmIp4sVTInSZYIE6P2KPVkO80JQmF4kKNlXuyGBEwWaWQzWrhSf6C8_PznnSN4MAzyzIv8ofdo9ZORsuehoPx4a4MFEDWwQPmdbItTMjoaKLhuFpaRkqjxj7D49SwydeJOgrQNBmt7QSAXSjR4VmOaGPPDZy6nrO0-McOuHGOVHzPlp5Iqj96ot37ssWpVQ"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "enc",
    "crv" : "",
    "kid" : "9ff77630-875e-4968-813c-da5a34f4fe53_enc_rsa-oaep",
    "x5c" : [ "MIIDAzCCAeugAwIBAgIgLuwPJmzA5prs2yvw23U2pr/dxlx24ElOBrYui/5W69wwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM4MDlaFw0yMDA4MDUxNTM4MTRaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCecOmYgO6Z6HZGi2azvMfZurZdHFj0A3vT1juXOI40rOKX+3GaWSm1qjIVCOqWb9+Vfy16v1gax9YOefIDDqrwBwBPpjepAnBx8bQeLlQQPsSSOVTXewaiYR1WCm9lbhtGxkHxAllNEtS136qfDKHDgIvEgUGIHA2bMhe9ExsPEhZBT2FeT+pQ0eBrbh2gZVxkKeUPBNTgtl2PciXSHwOxz5G5x4H3bE5PC70EMW4ThkOBXwVX21BQVo90T+udRgt+4CASjB4ZRS9QoaIOTHQUvr2JPA1cudGGhwTRsq8bo8+OyZMZGAJXc8mvIqyT5Uj47FF8j5npLD/i0Q9FUOJ3AgMBAAGjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADANBgkqhkiG9w0BAQsFAAOCAQEAJOGO1wxeJkWoxmXqazJF++MkEG7+U14gg1bFbiUsjg1d4ZOP9eJ+W1B/je2yggbC3QpYbXrKPhPmmtqT+iO7eayv/81Y5lrirNox2eHYb1tQ1tJHe5QCp8qROY9aSq7YO3/xwNkCUEtBWyVQyFFhwU9ioJW39IaTlANvgkvcSjjiWkvSjWbBAU6dcBDQXXQnsC1dkNXl6SUmpuz9qSH2b64kiNl76HkAmEA4rmi744duOnVJ3Ra26408cSwg0+4zUlR4GdzAUoViqaCl017oDu4VHktg324s+ZGSaXSKgpFCuCHZAA/slhOi93cmnwy/g9wiL9IVwMUDnZZE1OZrZA==" ],
    "exp" : 1596641894588,
    "alg" : "RSA-OAEP",
    "n" : "nnDpmIDumeh2Rotms7zH2bq2XRxY9AN709Y7lziONKzil_txmlkptaoyFQjqlm_flX8ter9YGsfWDnnyAw6q8AcAT6Y3qQJwcfG0Hi5UED7EkjlU13sGomEdVgpvZW4bRsZB8QJZTRLUtd-qnwyhw4CLxIFBiBwNmzIXvRMbDxIWQU9hXk_qUNHga24doGVcZCnlDwTU4LZdj3Il0h8Dsc-RuceB92xOTwu9BDFuE4ZDgV8FV9tQUFaPdE_rnUYLfuAgEoweGUUvUKGiDkx0FL69iTwNXLnRhocE0bKvG6PPjsmTGRgCV3PJryKsk-VI-OxRfI-Z6Sw_4tEPRVDidw"
  } ]
}
2020-08-04 23:38:34
FetchServerKeys
Found JWK set string
jwk_string
{
  "keys" : [ {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "sig",
    "crv" : "",
    "kid" : "b09546bb-a3d2-40ef-bcc4-c2c57058cc8a_sig_rs256",
    "x5c" : [ "MIIDAzCCAeugAwIBAgIgYZ2swzPzxcghLPyIMczbyuPrO7QQv9p3pjugURMJkncwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM3NTdaFw0yMDA4MDUxNTM4MDdaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDSg043cjEAOrGCb/0JERaSOQ1sDLaUqPwse47gya83t1MZHkToi1DMe+d8w3exh0Sso3az3hesLb3vQLWA8XAio75SSoP7Gd+qEbbMsQ4Hu8jY9Kv2IDqfvoOuPqNcA9PFMRRuAy84fblGMTasWBWjF4pRShNP4mpfBh92i0K6+7Px2gJd3Ie/oqGSCZvt0sVpeTchRBJEevX4aBdy3eKHKdmfQN/ZN49iaKqUkUNjgwCNkGRzCMc+pJ/2Q8A+RavitTwU5iXBDHAPJYvFfy7MPgHwOpcjoNIzryTngjZp3yyCYYJhDRiKJ+hZUHhZa7GSAqMAqvfwzGHM/EGYyZvvAgMBAAGjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADANBgkqhkiG9w0BAQsFAAOCAQEAwoHltqixXxFV9BKfXHTzPQ7ujvG8/kYEB/6TfWT66CCthEivC2fDCGJQ/KGAIzzfFtA09YqTcM7D1oSPK3AJnO9yaiVhUgMYkeMA1SHNzfmSx/GHdDznsur0c9orHV6slxKvMIDjO8Nk5z5Mhz+x0PkhAoWvbWtKM6brJ9400bHxKDl8vqWQPwLg8E7aYRYqK/6Wh8v25/gCozbX87M7ZQFRdbpQeE+kLQOMVDvQB1BqRsRItwLAJ+LNn2cAtM0G1G5KnVMMl/vEyYVxYDUz1SlqQPwPP9jM2nUlSK0h2ZIfK+l+4dSvwIlKAzS1eC0n9ZXnENunj4BMMj4DteVqFw==" ],
    "exp" : 1596641887231,
    "alg" : "RS256",
    "n" : "0oNON3IxADqxgm_9CREWkjkNbAy2lKj8LHuO4MmvN7dTGR5E6ItQzHvnfMN3sYdErKN2s94XrC2970C1gPFwIqO-UkqD-xnfqhG2zLEOB7vI2PSr9iA6n76Drj6jXAPTxTEUbgMvOH25RjE2rFgVoxeKUUoTT-JqXwYfdotCuvuz8doCXdyHv6Khkgmb7dLFaXk3IUQSRHr1-GgXct3ihynZn0Df2TePYmiqlJFDY4MAjZBkcwjHPqSf9kPAPkWr4rU8FOYlwQxwDyWLxX8uzD4B8DqXI6DSM68k54I2ad8sgmGCYQ0YiifoWVB4WWuxkgKjAKr38MxhzPxBmMmb7w"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "sig",
    "crv" : "",
    "kid" : "3dc06a44-e1e4-454b-baf1-1727a45576ba_sig_rs384",
    "x5c" : [ "MIIDBDCCAeygAwIBAgIhAMIE9OKnXkh1jwMbLU70MrMGBfCaXIgKeB6JKxkFPGcpMA0GCSqGSIb3DQEBDAUAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzNzU4WhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtW6shXgIFXAaAbvYcUgZcJq/m+ZNDzA6vR9zhwtpdid0mohyxbGw2VIyVvAuPYr3XBmomp5OVswiy2vwfR1B0QqIHcQwdpzOLpRtdEpYpCOEtAF4OdPSqHTktgO/cqLRbZOPxHZsd/ByeZjnaLOCpdpRy/eUp/y1JxoGMMLEZtmyZhlBns+BzHefrML4dKEl+uvz2ULbOO/i8oYRJwI0yKYs2+QvMhn12wVdBqyN9S6FQwhfJ/Xdf33nPARyoaIo5CS2Bj3il8xKkKrqaoiprFNVTb6UaeO+UNNb3qidLC/EjFKSv8R7OJDCjJ6c4tMlEM627hkYDrR0rCBMc/h19QIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwDQYJKoZIhvcNAQEMBQADggEBABwFj7WWou/nISZPgPcvoByltWs0xt50DCrS2fpE1UBYIvM/7UD51wlhEArAP08sbC7nM1oC3vpTLOMZDH2TInZXFBImS578L2v9dufj9/MEOYLMf+k5Av/6bmh0tHI/FTY3IMrHDQ3aJmDqgbF57w9MdhgSK4siEDy3NU1dqQc57gY7/rPTh4Cife+YjOmX43P6moITMFv0TBqFArwjNQXOyx3QeXFYtBTQAM/nt+J0fpy7a2VMbNvmumET5Cgnef6BC2yYfBWPkw0bAnUIbdpQzkRijs1hshaIRaqxT5ThXYhImHmAU53l21z2O4vaXct07uv7ACPizcaXli7dnAU=" ],
    "exp" : 1596641887231,
    "alg" : "RS384",
    "n" : "tW6shXgIFXAaAbvYcUgZcJq_m-ZNDzA6vR9zhwtpdid0mohyxbGw2VIyVvAuPYr3XBmomp5OVswiy2vwfR1B0QqIHcQwdpzOLpRtdEpYpCOEtAF4OdPSqHTktgO_cqLRbZOPxHZsd_ByeZjnaLOCpdpRy_eUp_y1JxoGMMLEZtmyZhlBns-BzHefrML4dKEl-uvz2ULbOO_i8oYRJwI0yKYs2-QvMhn12wVdBqyN9S6FQwhfJ_Xdf33nPARyoaIo5CS2Bj3il8xKkKrqaoiprFNVTb6UaeO-UNNb3qidLC_EjFKSv8R7OJDCjJ6c4tMlEM627hkYDrR0rCBMc_h19Q"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "sig",
    "crv" : "",
    "kid" : "3b525dd9-dd64-4e00-94ac-6f3ef6fad66b_sig_rs512",
    "x5c" : [ "MIIDBDCCAeygAwIBAgIhAM4UDYjGRCEZup3owZ8Rh61MXdhRVZ5+q4ylEgohseLqMA0GCSqGSIb3DQEBDQUAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzNzU4WhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtTKagwupOlMQPS7aVKiNIkvtJTXMv+2dL3it2lIFLNo+Y6Vr3rCpyATb0PzvmojLEhP/DeWFDuAcCYUyOxiryVzaqmxHZS1nwWXRuebUguxS84xR5jYeegsb0DMFkFQErpl6DV7CUVfq3NlAxd+XI91pYwajFibFlpTKy5BzFEJfX6SfNSyQK/SRaupYRj9udDKCf/TVSpp9/Os+i4pnkJ2iTks0IYdBXv3U1ysUq0Hs09N8JIXNCQkO+/nEXw7Qph4hug5Lskl29p8Dxfy9OUP0zrilSf+dozR9kIVD9VpibF6JFjS+lVOb2rHts/g7aB9lj/VyKdFrhTJ91rAFbQIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwDQYJKoZIhvcNAQENBQADggEBAKR5Q1W/Gh5VhWh5PkJkAX0qiZxiSWtvxct3BWOXUzhqQsUTCfGnPQot9gUtsNwie4a5pv7Camg16bt4PiPO6b+bJXjZe9r1yB6yUqKWYqGtXztePvtg/kJy/a7zB2qXsjaA5TnikegQRuCx8Jb8SsRRbjlWqmm39OWPVK8JWnF2imddvDzquHumytb4Qjz34qjRJtGZ8jTZ8r0djEe5CrL423rn4fg1qVTiAyvzYc5q8lidUbEYZuISEBFG0jSlO+H49FywiMqRcYLhTWZJwZdRVABNX6DfRtGeV1UNJlgUu3TRQQklS1KOpfhtOOl8Cr/p8nVMLfEOcZ1H1x3r4ek=" ],
    "exp" : 1596641887231,
    "alg" : "RS512",
    "n" : "tTKagwupOlMQPS7aVKiNIkvtJTXMv-2dL3it2lIFLNo-Y6Vr3rCpyATb0PzvmojLEhP_DeWFDuAcCYUyOxiryVzaqmxHZS1nwWXRuebUguxS84xR5jYeegsb0DMFkFQErpl6DV7CUVfq3NlAxd-XI91pYwajFibFlpTKy5BzFEJfX6SfNSyQK_SRaupYRj9udDKCf_TVSpp9_Os-i4pnkJ2iTks0IYdBXv3U1ysUq0Hs09N8JIXNCQkO-_nEXw7Qph4hug5Lskl29p8Dxfy9OUP0zrilSf-dozR9kIVD9VpibF6JFjS-lVOb2rHts_g7aB9lj_VyKdFrhTJ91rAFbQ"
  }, {
    "kty" : "EC",
    "use" : "sig",
    "crv" : "P-256",
    "kid" : "463a08a2-e488-4884-ba8f-6678611671d8_sig_es256",
    "x5c" : [ "MIIBdzCCAR6gAwIBAgIhAMXrNYktBAKuPhe2fiRxUrOIpeUFiVtD+7pVacXYhpMdMAoGCCqGSM49BAMCMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzNzU5WhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEzvaPLF4Eqs4ZBEzWwnHuOCTjv8W+/eM9Sm0kUuO4vgIPX56AZzppTMCIdD3qkbpDUVB2ubgGiu9NBFWfIsj8eaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMAoGCCqGSM49BAMCA0cAMEQCIAaTSYjF1G6v32wRtk69w3vOfvwlMO9U/BwhV2ugfUntAiBv16rRCGmt1XTZIzjq4Ihtsg1bny4izJICvOuD/QeChg==" ],
    "x" : "zvaPLF4Eqs4ZBEzWwnHuOCTjv8W-_eM9Sm0kUuO4vgI",
    "y" : "D1-egGc6aUzAiHQ96pG6Q1FQdrm4BorvTQRVnyLI_Hk",
    "exp" : 1596641887231,
    "alg" : "ES256"
  }, {
    "kty" : "EC",
    "use" : "sig",
    "crv" : "P-384",
    "kid" : "deb3209d-1628-4427-ba92-4cbc952a462b_sig_es384",
    "x5c" : [ "MIIBtTCCATugAwIBAgIhAJxaVLyLKggHyZV9LClD4vMORcTNYqNQXEBQUbtT0bowMAoGCCqGSM49BAMDMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzNzU5WhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEcN4eLn3PP7M3KofhLWkl5lwIY/yfqyaTbd5VFxVPyPt+PmjoZYKosB5+X49Q3+TwaR7mMQSl2Cuvn1Mjik4JUyNSJ11Ed64Payc77OdBNigIf7/tJAm/Nod1kxH7fOfGoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwCgYIKoZIzj0EAwMDaAAwZQIxAN1dCqL1wLmvot6QZO1+RNvXbZVxzs5xFiDKCUjSDpCUDBeI/JASHPVFb5FCLMxbjAIwf/ISS/i7a6dtqFDmQOfrocfqg7DlebvGyId1/M+ugpZCpQVfHnl/JHG3wy1qwdoM" ],
    "x" : "cN4eLn3PP7M3KofhLWkl5lwIY_yfqyaTbd5VFxVPyPt-PmjoZYKosB5-X49Q3-Tw",
    "y" : "aR7mMQSl2Cuvn1Mjik4JUyNSJ11Ed64Payc77OdBNigIf7_tJAm_Nod1kxH7fOfG",
    "exp" : 1596641887231,
    "alg" : "ES384"
  }, {
    "kty" : "EC",
    "use" : "sig",
    "crv" : "P-521",
    "kid" : "50ba4809-4345-45e0-a531-b6039b01cef7_sig_es512",
    "x5c" : [ "MIIB/jCCAWGgAwIBAgIhAIG8b6nZQVqyUubWhGxl9vysw/NgwnrNcLM6UjAmxN9YMAoGCCqGSM49BAMEMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODAwWhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQACfQ9pUxObufy3PlSQVAJI8XBXgDHjPKQSCcYEmCZNGDj51ThYjXz26Id75idr5XlYyu37sLUap0iGZPzlJHSLUYArIXYvAM+whvm8Gz8pmVcH4Gf4mHI/8S035g1uFyos180C7h5bYSmdE9r8wnLLUxf19glZ54iHiSoWziKQSVaiEOjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADAKBggqhkjOPQQDBAOBigAwgYYCQSIWN+DzhNXxBlM1q4AivqYNODeT3P4oJozeQZEkSZVWA68r5BGz5aoeikxR8zHr5Z7Sa59Dgo6eerJ9EkEf4C/dAkFxsYxbYEQJA7kTW2/5NF2VfKTIVUfm/uq3HOHC3eMsYXot5vWwGPAQ/uu25X4iRJq3KR8mkohH1UZoeppLtGKMIw==" ],
    "x" : "CfQ9pUxObufy3PlSQVAJI8XBXgDHjPKQSCcYEmCZNGDj51ThYjXz26Id75idr5XlYyu37sLUap0iGZPzlJHSLUY",
    "y" : "rIXYvAM-whvm8Gz8pmVcH4Gf4mHI_8S035g1uFyos180C7h5bYSmdE9r8wnLLUxf19glZ54iHiSoWziKQSVaiEM",
    "exp" : 1596641887231,
    "alg" : "ES512"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "sig",
    "crv" : "",
    "kid" : "0ac99225-7599-432c-82ad-3d67d2fb8f0a_sig_ps256",
    "x5c" : [ "MIIDbDCCAiCgAwIBAgIhAIYVTNPlFNTP5hcSdgyTiJv2oZui3MU8uhiqXqZ0gH+rMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAIBBQCiAwIBIDAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMB4XDTIwMDgwMzE0MzgwMFoXDTIwMDgwNTE1MzgwN1owITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMwsmLMyp8i3EvM1hWsGkJ02h7RqgWFk1qYzo6J8TxmtuAItPSLkjoHP4pmAB0Blm7ilZ4DgPM8WbHU74Xrb1KY2K3MxAGme+L9nw1l3WQbx3U8QnYQvA+ep3e5qjJp/yLNm9DtNvi1S+IdtT3nLcJSvVcr52CZAI6C9AJ68ivceXx31lv3SJDJ9rSPFmnza/n0i0vUGQdJ6WADzRrs9MNVKuVUztO4Ks1dZ7eAnMl/hmHcCB8W0eoKpRibnFVZURnQcOSU7p5GuLBQcHgUh5p4NYCpBmh9TxecBD4JlhSbc61qnKXzmCPaTvGbyNbPnNv2FzPuYo+G+ZFRHHxtKrtECAwEAAaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAIBBQCiAwIBIAOCAQEAwg8aQG5hapUgw8gqRRYiNKqQx9t+bcEGQBR3Dih3BkEKlPpudsSmqPaZLcFfTfrTZF9KddKnBWtDgn7ZWr/GlLNwVhPtJNP+Xge7fTTiIbBdbdJNepBFie3M4u7fRKt92TzYbtlI0+vCyisVVhVvrk5nhQ0h8Jgb3RmffRi3oK77ULUSxa0hd/CsNytWfSAqCD1mWxzbwoFyNESkStK6okF0USJ7lsnN25aEbuv7gBwRvkvodxbSmL1U+iJdFDp2ESy0s0xzAJ3tmBK3/cVMw3FnOtaVQah0GGj9XKOngj5pPEvpR9B9C1IfsIYe6Apgi3+542iHwh7v7zFIlfGGgg==" ],
    "exp" : 1596641887231,
    "alg" : "PS256",
    "n" : "zCyYszKnyLcS8zWFawaQnTaHtGqBYWTWpjOjonxPGa24Ai09IuSOgc_imYAHQGWbuKVngOA8zxZsdTvhetvUpjYrczEAaZ74v2fDWXdZBvHdTxCdhC8D56nd7mqMmn_Is2b0O02-LVL4h21PectwlK9VyvnYJkAjoL0AnryK9x5fHfWW_dIkMn2tI8WafNr-fSLS9QZB0npYAPNGuz0w1Uq5VTO07gqzV1nt4CcyX-GYdwIHxbR6gqlGJucVVlRGdBw5JTunka4sFBweBSHmng1gKkGaH1PF5wEPgmWFJtzrWqcpfOYI9pO8ZvI1s-c2_YXM-5ij4b5kVEcfG0qu0Q"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "sig",
    "crv" : "",
    "kid" : "7e777345-457d-46da-96e8-c34209d3289b_sig_ps384",
    "x5c" : [ "MIIDbDCCAiCgAwIBAgIhAJoAGXmpePY8yOrSgDxJ1+2YNRCyCB2MbURAoyLTV87JMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAICBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAICBQCiAwIBMDAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMB4XDTIwMDgwMzE0MzgwMloXDTIwMDgwNTE1MzgwN1owITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKiEdbOg4aW8Ylh/mPn3/sUN7CF5n79Nl4q0XbacmlwP5W7NGTQUInlXHFjDPBBbLBHS0jq4hBwBN830qO/cx/lHMdCjVTiXc3ZBvv1lmqpyaYtrpS5Ccks+HmSHvbvXdbJCbkxu7EP90CQOMmUI5nuP995C8UbhfE7xdzEhSVVyE/y5nMIYPGSsi014w0AcLuKDmP4LTl/ywZVofVjvoik5f6YlCGhfws+jBlEhY/GWdNk2lJ+1FUc/LovkZZc6wFHGd5s5CW4eBJzVbwnV73noFcY1ybVroMNyaXD73u8OenbRdZwy0rhstlOYpO+YoQSLFx2LxJ3dEGxyNvTrsQcCAwEAAaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAICBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAICBQCiAwIBMAOCAQEABcKPEZBylXpKsoDuYWs4JgS3x2QPTfz+nzFi/mJ4Fxwnzzv044xaHfcBjr9jJA/vecaMth2k3FOGWoIaQAzyQ0EWzL/yUEdIlmJ/e8DMOfv6P7ewF9Nw3vhV7svKaLLUDmDM457VHI/g1Ycgqz61piOGhieMnOWABdLcN8sawmTYRO5Z9+i4JETNkTF/VMfSgpgByEKA8Vr3kNN4enPnTroFPR8GDaoySK8/tVFxMIrGcfSrC4AdBxq0tp4cbAsXpIN6FZdXyJX1IxFbFR9Oytm5ZzNGjjlk7ht/uwHl2JlAJCgKw7gyzVf6/FroVNcFHv15+yGjqJ4lULF2gd3yRg==" ],
    "exp" : 1596641887231,
    "alg" : "PS384",
    "n" : "qIR1s6DhpbxiWH-Y-ff-xQ3sIXmfv02XirRdtpyaXA_lbs0ZNBQieVccWMM8EFssEdLSOriEHAE3zfSo79zH-Ucx0KNVOJdzdkG-_WWaqnJpi2ulLkJySz4eZIe9u9d1skJuTG7sQ_3QJA4yZQjme4_33kLxRuF8TvF3MSFJVXIT_Lmcwhg8ZKyLTXjDQBwu4oOY_gtOX_LBlWh9WO-iKTl_piUIaF_Cz6MGUSFj8ZZ02TaUn7UVRz8ui-RllzrAUcZ3mzkJbh4EnNVvCdXveegVxjXJtWugw3JpcPve7w56dtF1nDLSuGy2U5ik75ihBIsXHYvEnd0QbHI29OuxBw"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "sig",
    "crv" : "",
    "kid" : "c005f7cf-6236-49d4-9cf2-23aaf5423706_sig_ps512",
    "x5c" : [ "MIIDazCCAh+gAwIBAgIgQVJJvX6lKTq4yE02Yno/wwIVhtW9pkGKXOfGMRRVxU8wQQYJKoZIhvcNAQEKMDSgDzANBglghkgBZQMEAgMFAKEcMBoGCSqGSIb3DQEBCDANBglghkgBZQMEAgMFAKIDAgFAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODAyWhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsDyPXcmslUd1lXebsHhzjRvb3CSBEgOQIQf8tktU2KHSjgRVUUq681yz/iDzdAyoy8K5fNGzzfi9l2qGSjxyeiZivzYbGbovN8R/eA2qGWxeQawrd6jsgEe4v0WiwXPQ1kRZFMFVJQ/Klj6NUREg77iEh/dS8l87tX31oBRNylPh+OVvn/TwrbqZeICf1WbclFV6w3arX5a3qu1Dfzosh9ST6yLqwBSAdOGkD7NQQNxzXGMt6gu2GCyhb/2xirbgzHt57xTLbGfcUPZHCBleoH4DdrY58x8sdtgk4BBk2oXZuwUhAlEh0O/4EuntTEg7hfqlFGuQV1s55aBMvytzOQIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwQQYJKoZIhvcNAQEKMDSgDzANBglghkgBZQMEAgMFAKEcMBoGCSqGSIb3DQEBCDANBglghkgBZQMEAgMFAKIDAgFAA4IBAQCo0lGW6wsueBMotvWXRaExnCSEMUSHFKd1BxedppPfYeGJhzdo9OpClrKqyyrE8BjQbk9VOzTiWdfBVfKnC0InDu5cYgNmvkdRH6chqH3YHwMoz6nnisFkPtTx5dIlBR4KeAQM4ceY6ESMWYDrhg8xl+B4EWKrNy1Q4+jgTkTJSeq8/QB11fZOr/lSIyzCi4ZJ40uw6MRc2Ofj/o/lQ6dUy9tENKacghQYE/boTHw0BKnyxqYwW0iS6qCLQIuhWnvYWhQ4EPOv2+JsOnmp6mya1Yp/wWFNpHkh1UM9bb4e5O3uQU0EttoprNRcLbEqAbe8HIOroT4ikU4jis+mAz6E" ],
    "exp" : 1596641887231,
    "alg" : "PS512",
    "n" : "sDyPXcmslUd1lXebsHhzjRvb3CSBEgOQIQf8tktU2KHSjgRVUUq681yz_iDzdAyoy8K5fNGzzfi9l2qGSjxyeiZivzYbGbovN8R_eA2qGWxeQawrd6jsgEe4v0WiwXPQ1kRZFMFVJQ_Klj6NUREg77iEh_dS8l87tX31oBRNylPh-OVvn_TwrbqZeICf1WbclFV6w3arX5a3qu1Dfzosh9ST6yLqwBSAdOGkD7NQQNxzXGMt6gu2GCyhb_2xirbgzHt57xTLbGfcUPZHCBleoH4DdrY58x8sdtgk4BBk2oXZuwUhAlEh0O_4EuntTEg7hfqlFGuQV1s55aBMvytzOQ"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "sig",
    "crv" : "",
    "kid" : "5386bd38-57bf-4978-8644-33a4183758f9_sig_rsa1_5",
    "x5c" : [ "MIIDBDCCAeygAwIBAgIhAM9icNQlwxtGO7t30GlvEuWhXcgatS+KzO+quOngV97xMA0GCSqGSIb3DQEBCwUAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODAzWhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtqkLmH8TpDUoyZJ2PpGb9tm1ScuEvTzdTDTR8iB8aEyzSxWSZVCI589ODx6VHqyb4t66HUYOFoQQYzJQrdQNQdu6BLGwMsG1lJMsnv9md0bFnivdSDE39fDJ4TMdBV7K5y6vhzb4LgB7i1vVMGVy1rzrX4HT2V7HF60ABDm61rFGq4d3O5lZasKEd1okDU6UErz5mwJg2OxjspGH555tjvfq7uh+7ynv/mUelzp03o+7K4UfdmV3xV35mgt95ShlH+rgK3HPAYpmBe7vwQ3RFhEmrwrdg78oFxZC2fnzbH0AQJZx8464LJWFfuY7KBs0wZnVdNR7riBAbwMYlg8EnwIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwDQYJKoZIhvcNAQELBQADggEBABCE0kHMdPsRW6WdUOBYCZFNcXo+cyr5GUEoWNTT8swYdAn8FtGnAA0ZP67drl3rfQ4xPCis6WahIGYxADSRP9OvgBDynKSf/H+KkH/+TCdWfQ8S9O2rZV+nWebThIVfEX80+z/TfsAGEVzbLQoeg9fiy6UQBn2Y1gRML66hQeagQHoCD6hO2x9FJ4ch+2SXNQrlQ4+KSm1DNfzhtxvRbjInYKH0T8qMf4M7bhxEFlWCWuH4fND5NjiWDssgP3XxTjEXL6Ocu5RcAdGcZ30SRt4XfRQ8uB1oAzck/BxdpvYo4JzGbESaXvrD9oR44czW+yC1g079X0T8EiEkpUesyhA=" ],
    "exp" : 1596641887231,
    "alg" : "RSA1_5",
    "n" : "tqkLmH8TpDUoyZJ2PpGb9tm1ScuEvTzdTDTR8iB8aEyzSxWSZVCI589ODx6VHqyb4t66HUYOFoQQYzJQrdQNQdu6BLGwMsG1lJMsnv9md0bFnivdSDE39fDJ4TMdBV7K5y6vhzb4LgB7i1vVMGVy1rzrX4HT2V7HF60ABDm61rFGq4d3O5lZasKEd1okDU6UErz5mwJg2OxjspGH555tjvfq7uh-7ynv_mUelzp03o-7K4UfdmV3xV35mgt95ShlH-rgK3HPAYpmBe7vwQ3RFhEmrwrdg78oFxZC2fnzbH0AQJZx8464LJWFfuY7KBs0wZnVdNR7riBAbwMYlg8Enw"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "sig",
    "crv" : "",
    "kid" : "c7db85fe-7576-4b1b-b012-bc5568f152f9_sig_rsa-oaep",
    "x5c" : [ "MIIDBDCCAeygAwIBAgIhAM79crJojao1ga+SAzjPBKWpZRwAwkLZVG2CQXSRGHyVMA0GCSqGSIb3DQEBCwUAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODA0WhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsJJdam4AnRO52pONZlPthfdj9saA4sgtLYCmsAD1WZxFCyGqc9V0mr/1LgY25WLkRHPX6r+pvYOlvxFpjUsf9va3xKBHcMvwN25Hq9rA5V4HaAjmeDPZ9qEQcmKZmYFYyxP3ltID4RuVD5V1NDysnTQCWRbCf5YTmnq6CmUsLb95m4kq5PYF4+gG29klhVX9Lqyp1QoBMA3eW2i7CzsgpCdzduMUWEoS5veY5etO3zevuwMgz0eBR1uaUqSaAz1fM3H3hVLKYseT2A+m4LvDcGqSp6MpT+vyVzMb0LM7T+qVcBG7pNo+YsJMa993dCojR8WauvTr0bR5k0WRr9Xh6QIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwDQYJKoZIhvcNAQELBQADggEBAGwIt89Oxv+WDeoZ9vscbNTRoGSv1rmb/tR/zDKDpwjdWGydiQu4Xxhe77lCdWF/p7WT8t6P+RwyWkb5CUXXm+VEObbreRrA1P+MylrbmevPQKXOtWHErtcWJIl/D2rPpLu2lKmURLeHZIdLP3OMV5JV1fc8qdIazf0I6DGMRorrC0mUME+FfgU0Chpos2+N5i+YCdspctAtSuvPCePB2oSjKi6g9aia+FHXIICLbdAiy2MoRN6VcHwap4fTK3hRuZgwIZlIgjxKK4otBpfbmxW09Uy5xgDfY4LeNIqfLKCEvFis49/c3DkM2d9XoEjhi025LTndAPSu6QhQZ042QFg=" ],
    "exp" : 1596641887231,
    "alg" : "RSA-OAEP",
    "n" : "sJJdam4AnRO52pONZlPthfdj9saA4sgtLYCmsAD1WZxFCyGqc9V0mr_1LgY25WLkRHPX6r-pvYOlvxFpjUsf9va3xKBHcMvwN25Hq9rA5V4HaAjmeDPZ9qEQcmKZmYFYyxP3ltID4RuVD5V1NDysnTQCWRbCf5YTmnq6CmUsLb95m4kq5PYF4-gG29klhVX9Lqyp1QoBMA3eW2i7CzsgpCdzduMUWEoS5veY5etO3zevuwMgz0eBR1uaUqSaAz1fM3H3hVLKYseT2A-m4LvDcGqSp6MpT-vyVzMb0LM7T-qVcBG7pNo-YsJMa993dCojR8WauvTr0bR5k0WRr9Xh6Q"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "enc",
    "crv" : "",
    "kid" : "f932588d-03af-486d-b29f-1977df8f9673_enc_rs256",
    "x5c" : [ "MIIDAzCCAeugAwIBAgIgJJRLdAZZJG//KV5vtQxcetQ/au+BWb6jakdO1zcG4XMwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM4MDVaFw0yMDA4MDUxNTM4MTRaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDRsGeVLpg6xqEM3qlgkCwAawlixuNvydatjh7sIlMElzYSVcT00zCvc3NBaw8xXnL7YhkRvyVfaP0ThwizKXSdffdD9rRx31SkMZv6IsuWATC7i0+q9Q0bF5k1Vu5iNbAisFNxviRiE0RlY28W7pmmx2phi6/VP5IFGpfArfZbgNhLCVys6ln+pNiIhhJ4lGmsMy4MGf/5YqGG6H4tl5l82KeZJMayA+ki34qgTxddx2T1tBnKGfLkmQfb1nLF4S306yPnDbocTWNI9Y7AB4oItlaSVYEMqQxnK9j6gCdQG2K/OY50TvoVNgFSHCOMx+HrDf2LUHi5088z1T44JwrZAgMBAAGjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADANBgkqhkiG9w0BAQsFAAOCAQEAYVpmNMcv8AY3R9m7ScjIi9TrjVJu077AWoFwHOawkpUfMx42xCjuitlQ1BctW5FhbljWMzBtHuC5x4cJV9280aC1aKtqe23IfS52g/Z5GAH+sWBqyzhlE/q3AwdhiTFWWlB1vS05EtQVuWzWe225mZNcuvU55ucmVj6LfAi0rB/irJ+vyBm1CUOuBGgfG3f10BE87hnk6Fsrb8ZjtOVudpfy56aLaL+XC+oZvBzp5s6+YPrrn4hpmRCzXMWn3v6bMIqUNYbehvKx3tPXZZfShvmegCRwp1bR6FBzLJZA+wAnQk/20FHAkN2HKrko7TxECt9rJyc+vwfjOSy1NoBtng==" ],
    "exp" : 1596641894588,
    "alg" : "RS256",
    "n" : "0bBnlS6YOsahDN6pYJAsAGsJYsbjb8nWrY4e7CJTBJc2ElXE9NMwr3NzQWsPMV5y-2IZEb8lX2j9E4cIsyl0nX33Q_a0cd9UpDGb-iLLlgEwu4tPqvUNGxeZNVbuYjWwIrBTcb4kYhNEZWNvFu6ZpsdqYYuv1T-SBRqXwK32W4DYSwlcrOpZ_qTYiIYSeJRprDMuDBn_-WKhhuh-LZeZfNinmSTGsgPpIt-KoE8XXcdk9bQZyhny5JkH29ZyxeEt9Osj5w26HE1jSPWOwAeKCLZWklWBDKkMZyvY-oAnUBtivzmOdE76FTYBUhwjjMfh6w39i1B4udPPM9U-OCcK2Q"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "enc",
    "crv" : "",
    "kid" : "9fcc739c-68df-49fe-ad3d-5cb41239b252_enc_rs384",
    "x5c" : [ "MIIDBDCCAeygAwIBAgIhALEkSh4RUHAZM0zPYv5wzemoaXpFiTDH1Wvp+0pQ94uRMA0GCSqGSIb3DQEBDAUAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODA1WhcNMjAwODA1MTUzODE0WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyP4TgsW4hBHSQGypy+balgqzqkGES2FGd+TPzSfeKcgAyBqFabKzx+HjJYe4xz/174Gikybhu9vHwHuXnLBBVQoRz5vnTrS93dkUlSvSpOLBi5jmGFdD8h3+c1coY40O+a5tBgr9hebMmBMt81qWksszFJKoqhLS8v6bniCjXjKWS21UfQgAYdqbtPkxk+hEirY1PWZvHCMn5I+e/4bIuQ8bbMjZsektBlCRAboU9Fz6Ds0SiUmF95NLQk8elp/s7ULuOOzk8finX+lYe+QEg/qwYyD7/WeVvrlhQP8EvhMQFq5NEe3rjO4Jz2PFvdUoOSgYOFqaaWnlKaAZGISpewIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwDQYJKoZIhvcNAQEMBQADggEBAD6FPnKL0IBis4Jo9bnNAe+TetualTgci60hLvaeg/6RfBWHLWvDm5GRmZFiwPxAYxdkS4ywpMF+TUJN2Ah1YTrQtM/xX29gR0Q7Lfst2ffg8uW/wo4/Jg6SfMsf7RcFH1pdnruhxakTMWyRaNUackkXH/GaAwuwFyvIcgMmSTW/7MhDGBS9G5VYXl7TBOFZwslGXHtrRjz6vjJMDShJRhKRJ/7fPsM1cHMlmgm1sadHfjY5foiuvs1zTBOLQ6lIntUua/P+bjuu1/6l0fRFhxIID1+69aNSrUrod7P2m+ryxyIMfprcH7eu7z9sLN5apTFQPvNe7j5yajnKFWfivyM=" ],
    "exp" : 1596641894588,
    "alg" : "RS384",
    "n" : "yP4TgsW4hBHSQGypy-balgqzqkGES2FGd-TPzSfeKcgAyBqFabKzx-HjJYe4xz_174Gikybhu9vHwHuXnLBBVQoRz5vnTrS93dkUlSvSpOLBi5jmGFdD8h3-c1coY40O-a5tBgr9hebMmBMt81qWksszFJKoqhLS8v6bniCjXjKWS21UfQgAYdqbtPkxk-hEirY1PWZvHCMn5I-e_4bIuQ8bbMjZsektBlCRAboU9Fz6Ds0SiUmF95NLQk8elp_s7ULuOOzk8finX-lYe-QEg_qwYyD7_WeVvrlhQP8EvhMQFq5NEe3rjO4Jz2PFvdUoOSgYOFqaaWnlKaAZGISpew"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "enc",
    "crv" : "",
    "kid" : "aa387688-7755-4081-8ae4-e65b5b6a69d6_enc_rs512",
    "x5c" : [ "MIIDAzCCAeugAwIBAgIgOGY1XnpyCdk0tdrNV4Eq/q3/rQxtZJajUb83LL/UJyEwDQYJKoZIhvcNAQENBQAwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM4MDZaFw0yMDA4MDUxNTM4MTRaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCsrGWKVNBjRwM/XpmEN//uxAemppmR7OC1AO9OAA3AWKuKeO1DTen8CB8N8NrDMC2dcAF7LbgwVVLBBBDttxkhCp8IT4xio1BADIw1bvKZb9OFM1D0EUhu89mIg/8i69EaoGrLZ645cbso2rINLdK5POON6B6T3WqGNX4kMCj0PmY0wlRJzScocJSl2hLKX8L8jEUhMp+pSQCGQt3c+Rld9Frnn7vmKIH2lVPbk5+QvtSm7cdod5CFc4y7HEECZ7jPt4vNrAib6BsWdpSe4KvgMt7CsK08N3ZKLRFwe4M2ZYH/AygzwXk9wa9A8psY01omMGB5KybQcDBP81DQRJQXAgMBAAGjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADANBgkqhkiG9w0BAQ0FAAOCAQEAAy3QVqNwJG3Z4BLjsg7/Gd1yYU6uhuNJrfVi5iYDyw4UsICXt/jd9wPwJNSrVOSVU/9b3esN/AXOR3K3oT7QWKnmPmbUCA6FqSwNr2fm5z/k7WuLl5V3WpBFAxXGxshzIEE0sspQD8v7LkneeVrMmzShOfFLk8H2C0tCaBUXQbWD8KHqKsLA8mMz5hxJ3MopcljAy3mslEphsu0z8+qMMd8BuX1iFdXu2wkBu2EdBwYdpcsmcXgg1Q4hCianRxcUFubOXhftKuLeP02IOmyPF4+rpn7LS73WXMtMHp3PgfwOJjeDp2BfsSx1IkFf4w1eFxuotX9C2Ec2wvu8TPOTbQ==" ],
    "exp" : 1596641894588,
    "alg" : "RS512",
    "n" : "rKxlilTQY0cDP16ZhDf_7sQHpqaZkezgtQDvTgANwFirinjtQ03p_AgfDfDawzAtnXABey24MFVSwQQQ7bcZIQqfCE-MYqNQQAyMNW7ymW_ThTNQ9BFIbvPZiIP_IuvRGqBqy2euOXG7KNqyDS3SuTzjjegek91qhjV-JDAo9D5mNMJUSc0nKHCUpdoSyl_C_IxFITKfqUkAhkLd3PkZXfRa55-75iiB9pVT25OfkL7Upu3HaHeQhXOMuxxBAme4z7eLzawIm-gbFnaUnuCr4DLewrCtPDd2Si0RcHuDNmWB_wMoM8F5PcGvQPKbGNNaJjBgeSsm0HAwT_NQ0ESUFw"
  }, {
    "kty" : "EC",
    "use" : "enc",
    "crv" : "P-256",
    "kid" : "e217d42a-93cc-4f85-8420-328002bd8ba2_enc_es256",
    "x5c" : [ "MIIBeDCCAR6gAwIBAgIhALKKqCAJNIBdUjkvwKgZ9oVtA/AgsFenwkboz2ZT1mo5MAoGCCqGSM49BAMCMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODA2WhcNMjAwODA1MTUzODE0WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE+9x7MglaXeBr7PHBqZecyePTH5+S/khg9/wDqsp7HyYD7zjez3QQQn0WHuyxVmah1i/B8aRhIrc++e5qZvysBaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMAoGCCqGSM49BAMCA0gAMEUCIHE0TbYsdA3fbKfSTWJ8MKFxaX9ov2uEcGxNnUY6k5n0AiEA1XxBiZ8nBCwvJOmU8tdWUywBUeo6NmogAuz+nrW8+nQ=" ],
    "x" : "-9x7MglaXeBr7PHBqZecyePTH5-S_khg9_wDqsp7HyY",
    "y" : "A-843s90EEJ9Fh7ssVZmodYvwfGkYSK3Pvnuamb8rAU",
    "exp" : 1596641894588,
    "alg" : "ES256"
  }, {
    "kty" : "EC",
    "use" : "enc",
    "crv" : "P-384",
    "kid" : "d7b791ed-6a19-4649-a217-d5ff9d5e1269_enc_es384",
    "x5c" : [ "MIIBtjCCATugAwIBAgIhALBiNH4h/C+TOITlfzvu3kfALols3P7bIZY8rxyTE9kHMAoGCCqGSM49BAMDMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODA2WhcNMjAwODA1MTUzODE0WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEAJiqZ/t2/LhfnKbpl5BusesboGSPYw5EB3P1LgP0/LJSnrhcRzpy7K3h8G1aqG7BagI2w56TS5XZoKlf4ZEqP2Br385pJtHjPnSsrL0RLjavpv8BWvOkaxCTeS5a9Ze2oycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwCgYIKoZIzj0EAwMDaQAwZgIxANs3R9j7rlaETe0XEZhkk4k2P2KaieyromtplVdnW9ZVj3fkGij4Bu2p7xy9dTdyIAIxAMVFnqwI8pAvN1Ps6plVCnlIJlSW2g2vKM2ELhLvdYxpAC032wj3avHp7/9gZqh78A==" ],
    "x" : "mKpn-3b8uF-cpumXkG6x6xugZI9jDkQHc_UuA_T8slKeuFxHOnLsreHwbVqobsE",
    "y" : "agI2w56TS5XZoKlf4ZEqP2Br385pJtHjPnSsrL0RLjavpv8BWvOkaxCTeS5a9Ze2",
    "exp" : 1596641894588,
    "alg" : "ES384"
  }, {
    "kty" : "EC",
    "use" : "enc",
    "crv" : "P-521",
    "kid" : "2794be09-436e-4281-bb4c-612923c144b5_enc_es512",
    "x5c" : [ "MIIB/jCCAWCgAwIBAgIgfWheovDG+k+1eQKiVFtrE0+9rgdrQkhUQlpMQcRFaqowCgYIKoZIzj0EAwQwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM4MDdaFw0yMDA4MDUxNTM4MTRaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwgZswEAYHKoZIzj0CAQYFK4EEACMDgYYABABrCRpkivmPArZ+hnpz8WhQ7CKuiakvwS/lfjaCsK4MSwKtKuZn/2icGrQLxI/LdTEuJewfsx0kTpjVPBTvz7lAdwHmpSr1NGP808bcBZzCDDWOuPLGCyjTY6xYwHXX5vIrhyGLAGQ6Y49av/7wYcYrJEu/9ldHWpOe7tBLhmXhMdZc2qMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMAoGCCqGSM49BAMEA4GLADCBhwJBDHKEpveEkU2imnRAvRN6P7d6vFp9g78CwfjctibedJ/xvPCo+xcuH315UiDCGDD3x+aivN9FCxGjBs/PIchYvaECQgHowncN186s+/CMQEt3lbRm2jjpaIUG2ehaDDb6pxf0GMpDr6zBCorfmxESpWLE8ZZNJHveNf2LdYTVAe3ly72dxw==" ],
    "x" : "awkaZIr5jwK2foZ6c_FoUOwirompL8Ev5X42grCuDEsCrSrmZ_9onBq0C8SPy3UxLiXsH7MdJE6Y1TwU78-5QHc",
    "y" : "AealKvU0Y_zTxtwFnMIMNY648sYLKNNjrFjAddfm8iuHIYsAZDpjj1q__vBhxiskS7_2V0dak57u0EuGZeEx1lza",
    "exp" : 1596641894588,
    "alg" : "ES512"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "enc",
    "crv" : "",
    "kid" : "9b9a0255-34bd-4353-b007-1afd9a4e89ed_enc_ps256",
    "x5c" : [ "MIIDbDCCAiCgAwIBAgIhALokmS2XazDGphyiBCQz63xwNBcwFqBY0BUHG7L8s/OEMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAIBBQCiAwIBIDAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMB4XDTIwMDgwMzE0MzgwN1oXDTIwMDgwNTE1MzgxNFowITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL89t4213z90X/uH8qEU290jhdZw8iIfAptkG1kBX0MaJ46rIug9mXlxLUl7mFHZZXEqPZJJz5fjJL+QW9BaLMG4edWle0iI5StBzJfeu2cyqdqz1b9wTJMuxETIxJS5knecZGHfyBxIAmsBd6KfwjBuwKbKt4kcK7FazH7LupsvvOjTp9GCLuUzAky9uW76kDJFgRdtiByx8h6kP4GQIFuVwYquCbWiyBLzL9bVPa+ZFCM5jTBu9xrzndKQQiihOrGwF2idJeyx78sqtKQtcDe2aZb56b/L7Sn7PojUUQXZbR+tjXnXVaf4YvHYKzT37Z98HkypTmckvP61Um6hofUCAwEAAaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAIBBQCiAwIBIAOCAQEAGDwY3WL8OO/5AOyD0Gcr7M1DLWej1ccUHm6y5WPCHlr/5G/5cusCfbKsQbMuVv9R1O9eCwUGiSD+KNpWkmPR/n4dgTjYlrO680f8r8ehTg+LUhbxgp0I2l84PbQmN1yRQetnwYq2iMUIvWXv/48kmWe/thCbe/jSs2lxTm3qZeWK7eajgd7qF8bTK1JLK5hzxEHR9ykJ2WBoIWOQKaL2NfMie55udHCUszz7itKByHaT4kxXAx/Sy1qvD+TPUCPnxro6elmdOOTfkjN+4+BL+bc/gFEnmWCXBi3f47hqQvDilqfEurntBcPFEQUPA7unLTZgQv46/sh7N67cU041uQ==" ],
    "exp" : 1596641894588,
    "alg" : "PS256",
    "n" : "vz23jbXfP3Rf-4fyoRTb3SOF1nDyIh8Cm2QbWQFfQxonjqsi6D2ZeXEtSXuYUdllcSo9kknPl-Mkv5Bb0Foswbh51aV7SIjlK0HMl967ZzKp2rPVv3BMky7ERMjElLmSd5xkYd_IHEgCawF3op_CMG7Apsq3iRwrsVrMfsu6my-86NOn0YIu5TMCTL25bvqQMkWBF22IHLHyHqQ_gZAgW5XBiq4JtaLIEvMv1tU9r5kUIzmNMG73GvOd0pBCKKE6sbAXaJ0l7LHvyyq0pC1wN7Zplvnpv8vtKfs-iNRRBdltH62NeddVp_hi8dgrNPftn3weTKlOZyS8_rVSbqGh9Q"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "enc",
    "crv" : "",
    "kid" : "6efcc26d-f9f5-4999-8452-8536865ebb59_enc_ps384",
    "x5c" : [ "MIIDbDCCAiCgAwIBAgIhAMYI1sguBHs9ES6hXBI4MVAz9GpDnKcb4tBED49kVP5OMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAICBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAICBQCiAwIBMDAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMB4XDTIwMDgwMzE0MzgwOFoXDTIwMDgwNTE1MzgxNFowITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANp3kDnSNdCaqynwQvh0ELXbnVACVvMipUfG/v/yHiGjTDl4I5dBQgo59ubaWGn5EN54pZeFEuojCf7Hhf+6HIGa5lpxUJijglv54vRNWZeDjNsni0gk2blaOTR+RNzI9RSW1KEOAsnCcupAwTlx6CkoJDXJN3H9dL0pTgm7fAal2/KxAUe+z62MqnxgvDom/vBwrW2fbNpOicYPz1vIL+1TFKHYdiD7JIdGyJqcZM1yrisPB1wEOSvmbPqfFjVGcETeRZr5h1evMet1+xsm+wOwcV5NlZlcKSsbBke8dZRnjC4KMkk2M4+fXJ+MNphkdCwjoFszPY3vjwDPFsrXU8kCAwEAAaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAICBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAICBQCiAwIBMAOCAQEAPzPrX9NmXVFPMBJuGNn4ZbH+R5rOySxilXaU90QgUomrn31ZH3CzVDvOhcdrMUl02YOiFoGg5ahnkJm/Ma09M+tk00CT0QlDDr8xuYbUv6kaaE9RcTZH66sX5h5gUybCB9BIvzKoYWV15c38oLYG+XZoc3dWCf+DsS6RUE8ZeyG0qQXcuPlMBcJqyziLbFeKnJQ/2dv1NyacVrCdV40BcHg6lwt1Tc9n5/WUwfr4BQtnoNDcmKRzl65kqZBUq2znJGfbpQfk0Jl88AVI0Vk9GIIoSDjjifBQFvGUnXd4yFKP7tCg7uYmKjGrmoPRDjucoggfdXlOiRKv/8LZPdwAGA==" ],
    "exp" : 1596641894588,
    "alg" : "PS384",
    "n" : "2neQOdI10JqrKfBC-HQQtdudUAJW8yKlR8b-__IeIaNMOXgjl0FCCjn25tpYafkQ3nill4US6iMJ_seF_7ocgZrmWnFQmKOCW_ni9E1Zl4OM2yeLSCTZuVo5NH5E3Mj1FJbUoQ4CycJy6kDBOXHoKSgkNck3cf10vSlOCbt8BqXb8rEBR77PrYyqfGC8Oib-8HCtbZ9s2k6Jxg_PW8gv7VMUodh2IPskh0bImpxkzXKuKw8HXAQ5K-Zs-p8WNUZwRN5FmvmHV68x63X7Gyb7A7BxXk2VmVwpKxsGR7x1lGeMLgoySTYzj59cn4w2mGR0LCOgWzM9je-PAM8WytdTyQ"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "enc",
    "crv" : "",
    "kid" : "8a4e56ef-0721-460a-89c5-28007818d9da_enc_ps512",
    "x5c" : [ "MIIDazCCAh+gAwIBAgIgE51C3B/en9X3b8nrJukKa17GP6ywFbWNtOEOniXYXuUwQQYJKoZIhvcNAQEKMDSgDzANBglghkgBZQMEAgMFAKEcMBoGCSqGSIb3DQEBCDANBglghkgBZQMEAgMFAKIDAgFAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODA4WhcNMjAwODA1MTUzODE0WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnnJsGtA4eBx3v84x5hMHcFKjg4ctbSLJ93Dv9HUvXUM33F11lchhs8uWf7FSPrbdGRhOT9kxErUTRhywvStcPPRY8o/vfVewMJaP9YbhU/Wouc1az4czc+BoqEjTvH6BqiL/oE9HzT6UBaWAiNY2dsnvEnWFx1h8KoWn4VVIh+QjMMo4yAG9jgxW3xKwBchCagUZz++tQ7wWEUjWogUmvSYKTEXlmWdUytTRv+oA34BZ7SlvOw8FXJjFuXpGj8V5dLOE1OtyrOUWB/K/qjA20h6y9tZkH5iwUj2KO8rtE9377m8uNNNgZ5AM+6JoSJQrNp6B9VTCWNP1U4BjhBh9ywIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwQQYJKoZIhvcNAQEKMDSgDzANBglghkgBZQMEAgMFAKEcMBoGCSqGSIb3DQEBCDANBglghkgBZQMEAgMFAKIDAgFAA4IBAQBtoCbfhydfVIk9RPh0zoZDGT72bxRruTYxHQ9fy2h7FPN9NsljlkeP0Ov4j1wwDtmrtYSZXoeIIx1qNvCnVTUfQBnxCSYff0K7NFz7gThfj7FJaIlG7tgfilfq+2uHEsSuMax5cuEE5xXbJOMwvurEuUhOTavkDreW4HdL6JlhoyjzBYZs7BGiGDPsF1JNrpxwmb/COukVjKescdgJ41EnqlhuHo/K+/qP0QyATsz41bkdehoolwGTqgsCrNACdylCDBqNk5Rp0s2YF2Fyk9mdPChlMvaEU4e2LAnLQPJ3hFL7oMtvdeo5eZcvDkoIazpYJLSLil48dzoTCN4V6UbN" ],
    "exp" : 1596641894588,
    "alg" : "PS512",
    "n" : "nnJsGtA4eBx3v84x5hMHcFKjg4ctbSLJ93Dv9HUvXUM33F11lchhs8uWf7FSPrbdGRhOT9kxErUTRhywvStcPPRY8o_vfVewMJaP9YbhU_Wouc1az4czc-BoqEjTvH6BqiL_oE9HzT6UBaWAiNY2dsnvEnWFx1h8KoWn4VVIh-QjMMo4yAG9jgxW3xKwBchCagUZz--tQ7wWEUjWogUmvSYKTEXlmWdUytTRv-oA34BZ7SlvOw8FXJjFuXpGj8V5dLOE1OtyrOUWB_K_qjA20h6y9tZkH5iwUj2KO8rtE9377m8uNNNgZ5AM-6JoSJQrNp6B9VTCWNP1U4BjhBh9yw"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "enc",
    "crv" : "",
    "kid" : "0a979d62-31c3-4646-b7a0-ba459ad85ad2_enc_rsa1_5",
    "x5c" : [ "MIIDAzCCAeugAwIBAgIgSZwJfXxiGJvHqwLFtMoKbvOXbsGBPMMIY4oHbGCxVUMwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM4MDlaFw0yMDA4MDUxNTM4MTRaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCOdRH4UYWsOYwwewLzoLiiuR7Rb8nGreTHRzPZ+OTsNy/TKTT6fTBkVdIZq1q4RUvBvP9GlrDwGpjD+Ul9Yn9UbePG8zJCnVXYGph5BezaEnlUG7L0dSolRR1PFRnKiVEQqqXomXd69es/tfq3DJCkURaYinixVMidJlggTo/Yo9WQ7zQlCYXiQo2Ve7IYETBZpZDNauFJ/oLz8/OedI3gwDPLMi/yh92j1k5Gy56Gg/HhrgwUQNbBA+Z1si1MyOhoouG4WlpGSqPGPsPj1LDJ14k6CtA0Ga3tBIBdKNHhWY5oY88NnLqes7T4xw64cY5UfM+WnkiqP3qi3fuyxalVAgMBAAGjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADANBgkqhkiG9w0BAQsFAAOCAQEAPiNB7DyJhtEx+DQbDu+++/XjxD44UZ/DPzazzgUMLTTNwMbNGEltTXs/T3yOLEY6UJHM61DUwvU/F1RQmjf9ZOinE5UjEkaJi0CFf+6VlXvIG/H7mSs6hZv9QQJTl0cGZSmqkEyiFBKb0G31Qei6cK1cgBW3rUxX71ucRsqwpqS9WDANTURhlu4sHqFXxIooebbgH7Em2Kc91eGVPyWP4EmxNR0qKih0dB03/QJMjCFUsSQ6nYeuGQrd+phDg8wmkxa64NrxmXfDdt1Ye8Y+zBX1K90hPQZBCv/kFc1v3auCYPn86wgDyH28nCc+leFz2/yZ7XzQ8bb9wJ0fDSjcYA==" ],
    "exp" : 1596641894588,
    "alg" : "RSA1_5",
    "n" : "jnUR-FGFrDmMMHsC86C4orke0W_Jxq3kx0cz2fjk7Dcv0yk0-n0wZFXSGatauEVLwbz_Rpaw8BqYw_lJfWJ_VG3jxvMyQp1V2BqYeQXs2hJ5VBuy9HUqJUUdTxUZyolREKql6Jl3evXrP7X6twyQpFEWmIp4sVTInSZYIE6P2KPVkO80JQmF4kKNlXuyGBEwWaWQzWrhSf6C8_PznnSN4MAzyzIv8ofdo9ZORsuehoPx4a4MFEDWwQPmdbItTMjoaKLhuFpaRkqjxj7D49SwydeJOgrQNBmt7QSAXSjR4VmOaGPPDZy6nrO0-McOuHGOVHzPlp5Iqj96ot37ssWpVQ"
  }, {
    "kty" : "RSA",
    "e" : "AQAB",
    "use" : "enc",
    "crv" : "",
    "kid" : "9ff77630-875e-4968-813c-da5a34f4fe53_enc_rsa-oaep",
    "x5c" : [ "MIIDAzCCAeugAwIBAgIgLuwPJmzA5prs2yvw23U2pr/dxlx24ElOBrYui/5W69wwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM4MDlaFw0yMDA4MDUxNTM4MTRaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCecOmYgO6Z6HZGi2azvMfZurZdHFj0A3vT1juXOI40rOKX+3GaWSm1qjIVCOqWb9+Vfy16v1gax9YOefIDDqrwBwBPpjepAnBx8bQeLlQQPsSSOVTXewaiYR1WCm9lbhtGxkHxAllNEtS136qfDKHDgIvEgUGIHA2bMhe9ExsPEhZBT2FeT+pQ0eBrbh2gZVxkKeUPBNTgtl2PciXSHwOxz5G5x4H3bE5PC70EMW4ThkOBXwVX21BQVo90T+udRgt+4CASjB4ZRS9QoaIOTHQUvr2JPA1cudGGhwTRsq8bo8+OyZMZGAJXc8mvIqyT5Uj47FF8j5npLD/i0Q9FUOJ3AgMBAAGjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADANBgkqhkiG9w0BAQsFAAOCAQEAJOGO1wxeJkWoxmXqazJF++MkEG7+U14gg1bFbiUsjg1d4ZOP9eJ+W1B/je2yggbC3QpYbXrKPhPmmtqT+iO7eayv/81Y5lrirNox2eHYb1tQ1tJHe5QCp8qROY9aSq7YO3/xwNkCUEtBWyVQyFFhwU9ioJW39IaTlANvgkvcSjjiWkvSjWbBAU6dcBDQXXQnsC1dkNXl6SUmpuz9qSH2b64kiNl76HkAmEA4rmi744duOnVJ3Ra26408cSwg0+4zUlR4GdzAUoViqaCl017oDu4VHktg324s+ZGSaXSKgpFCuCHZAA/slhOi93cmnwy/g9wiL9IVwMUDnZZE1OZrZA==" ],
    "exp" : 1596641894588,
    "alg" : "RSA-OAEP",
    "n" : "nnDpmIDumeh2Rotms7zH2bq2XRxY9AN709Y7lziONKzil_txmlkptaoyFQjqlm_flX8ter9YGsfWDnnyAw6q8AcAT6Y3qQJwcfG0Hi5UED7EkjlU13sGomEdVgpvZW4bRsZB8QJZTRLUtd-qnwyhw4CLxIFBiBwNmzIXvRMbDxIWQU9hXk_qUNHga24doGVcZCnlDwTU4LZdj3Il0h8Dsc-RuceB92xOTwu9BDFuE4ZDgV8FV9tQUFaPdE_rnUYLfuAgEoweGUUvUKGiDkx0FL69iTwNXLnRhocE0bKvG6PPjsmTGRgCV3PJryKsk-VI-OxRfI-Z6Sw_4tEPRVDidw"
  } ]
}
2020-08-04 23:38:34 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "crv": "",
      "kid": "b09546bb-a3d2-40ef-bcc4-c2c57058cc8a_sig_rs256",
      "x5c": [
        "MIIDAzCCAeugAwIBAgIgYZ2swzPzxcghLPyIMczbyuPrO7QQv9p3pjugURMJkncwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM3NTdaFw0yMDA4MDUxNTM4MDdaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDSg043cjEAOrGCb/0JERaSOQ1sDLaUqPwse47gya83t1MZHkToi1DMe+d8w3exh0Sso3az3hesLb3vQLWA8XAio75SSoP7Gd+qEbbMsQ4Hu8jY9Kv2IDqfvoOuPqNcA9PFMRRuAy84fblGMTasWBWjF4pRShNP4mpfBh92i0K6+7Px2gJd3Ie/oqGSCZvt0sVpeTchRBJEevX4aBdy3eKHKdmfQN/ZN49iaKqUkUNjgwCNkGRzCMc+pJ/2Q8A+RavitTwU5iXBDHAPJYvFfy7MPgHwOpcjoNIzryTngjZp3yyCYYJhDRiKJ+hZUHhZa7GSAqMAqvfwzGHM/EGYyZvvAgMBAAGjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADANBgkqhkiG9w0BAQsFAAOCAQEAwoHltqixXxFV9BKfXHTzPQ7ujvG8/kYEB/6TfWT66CCthEivC2fDCGJQ/KGAIzzfFtA09YqTcM7D1oSPK3AJnO9yaiVhUgMYkeMA1SHNzfmSx/GHdDznsur0c9orHV6slxKvMIDjO8Nk5z5Mhz+x0PkhAoWvbWtKM6brJ9400bHxKDl8vqWQPwLg8E7aYRYqK/6Wh8v25/gCozbX87M7ZQFRdbpQeE+kLQOMVDvQB1BqRsRItwLAJ+LNn2cAtM0G1G5KnVMMl/vEyYVxYDUz1SlqQPwPP9jM2nUlSK0h2ZIfK+l+4dSvwIlKAzS1eC0n9ZXnENunj4BMMj4DteVqFw\u003d\u003d"
      ],
      "exp": 1596641887231,
      "alg": "RS256",
      "n": "0oNON3IxADqxgm_9CREWkjkNbAy2lKj8LHuO4MmvN7dTGR5E6ItQzHvnfMN3sYdErKN2s94XrC2970C1gPFwIqO-UkqD-xnfqhG2zLEOB7vI2PSr9iA6n76Drj6jXAPTxTEUbgMvOH25RjE2rFgVoxeKUUoTT-JqXwYfdotCuvuz8doCXdyHv6Khkgmb7dLFaXk3IUQSRHr1-GgXct3ihynZn0Df2TePYmiqlJFDY4MAjZBkcwjHPqSf9kPAPkWr4rU8FOYlwQxwDyWLxX8uzD4B8DqXI6DSM68k54I2ad8sgmGCYQ0YiifoWVB4WWuxkgKjAKr38MxhzPxBmMmb7w"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "crv": "",
      "kid": "3dc06a44-e1e4-454b-baf1-1727a45576ba_sig_rs384",
      "x5c": [
        "MIIDBDCCAeygAwIBAgIhAMIE9OKnXkh1jwMbLU70MrMGBfCaXIgKeB6JKxkFPGcpMA0GCSqGSIb3DQEBDAUAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzNzU4WhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtW6shXgIFXAaAbvYcUgZcJq/m+ZNDzA6vR9zhwtpdid0mohyxbGw2VIyVvAuPYr3XBmomp5OVswiy2vwfR1B0QqIHcQwdpzOLpRtdEpYpCOEtAF4OdPSqHTktgO/cqLRbZOPxHZsd/ByeZjnaLOCpdpRy/eUp/y1JxoGMMLEZtmyZhlBns+BzHefrML4dKEl+uvz2ULbOO/i8oYRJwI0yKYs2+QvMhn12wVdBqyN9S6FQwhfJ/Xdf33nPARyoaIo5CS2Bj3il8xKkKrqaoiprFNVTb6UaeO+UNNb3qidLC/EjFKSv8R7OJDCjJ6c4tMlEM627hkYDrR0rCBMc/h19QIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwDQYJKoZIhvcNAQEMBQADggEBABwFj7WWou/nISZPgPcvoByltWs0xt50DCrS2fpE1UBYIvM/7UD51wlhEArAP08sbC7nM1oC3vpTLOMZDH2TInZXFBImS578L2v9dufj9/MEOYLMf+k5Av/6bmh0tHI/FTY3IMrHDQ3aJmDqgbF57w9MdhgSK4siEDy3NU1dqQc57gY7/rPTh4Cife+YjOmX43P6moITMFv0TBqFArwjNQXOyx3QeXFYtBTQAM/nt+J0fpy7a2VMbNvmumET5Cgnef6BC2yYfBWPkw0bAnUIbdpQzkRijs1hshaIRaqxT5ThXYhImHmAU53l21z2O4vaXct07uv7ACPizcaXli7dnAU\u003d"
      ],
      "exp": 1596641887231,
      "alg": "RS384",
      "n": "tW6shXgIFXAaAbvYcUgZcJq_m-ZNDzA6vR9zhwtpdid0mohyxbGw2VIyVvAuPYr3XBmomp5OVswiy2vwfR1B0QqIHcQwdpzOLpRtdEpYpCOEtAF4OdPSqHTktgO_cqLRbZOPxHZsd_ByeZjnaLOCpdpRy_eUp_y1JxoGMMLEZtmyZhlBns-BzHefrML4dKEl-uvz2ULbOO_i8oYRJwI0yKYs2-QvMhn12wVdBqyN9S6FQwhfJ_Xdf33nPARyoaIo5CS2Bj3il8xKkKrqaoiprFNVTb6UaeO-UNNb3qidLC_EjFKSv8R7OJDCjJ6c4tMlEM627hkYDrR0rCBMc_h19Q"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "crv": "",
      "kid": "3b525dd9-dd64-4e00-94ac-6f3ef6fad66b_sig_rs512",
      "x5c": [
        "MIIDBDCCAeygAwIBAgIhAM4UDYjGRCEZup3owZ8Rh61MXdhRVZ5+q4ylEgohseLqMA0GCSqGSIb3DQEBDQUAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzNzU4WhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtTKagwupOlMQPS7aVKiNIkvtJTXMv+2dL3it2lIFLNo+Y6Vr3rCpyATb0PzvmojLEhP/DeWFDuAcCYUyOxiryVzaqmxHZS1nwWXRuebUguxS84xR5jYeegsb0DMFkFQErpl6DV7CUVfq3NlAxd+XI91pYwajFibFlpTKy5BzFEJfX6SfNSyQK/SRaupYRj9udDKCf/TVSpp9/Os+i4pnkJ2iTks0IYdBXv3U1ysUq0Hs09N8JIXNCQkO+/nEXw7Qph4hug5Lskl29p8Dxfy9OUP0zrilSf+dozR9kIVD9VpibF6JFjS+lVOb2rHts/g7aB9lj/VyKdFrhTJ91rAFbQIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwDQYJKoZIhvcNAQENBQADggEBAKR5Q1W/Gh5VhWh5PkJkAX0qiZxiSWtvxct3BWOXUzhqQsUTCfGnPQot9gUtsNwie4a5pv7Camg16bt4PiPO6b+bJXjZe9r1yB6yUqKWYqGtXztePvtg/kJy/a7zB2qXsjaA5TnikegQRuCx8Jb8SsRRbjlWqmm39OWPVK8JWnF2imddvDzquHumytb4Qjz34qjRJtGZ8jTZ8r0djEe5CrL423rn4fg1qVTiAyvzYc5q8lidUbEYZuISEBFG0jSlO+H49FywiMqRcYLhTWZJwZdRVABNX6DfRtGeV1UNJlgUu3TRQQklS1KOpfhtOOl8Cr/p8nVMLfEOcZ1H1x3r4ek\u003d"
      ],
      "exp": 1596641887231,
      "alg": "RS512",
      "n": "tTKagwupOlMQPS7aVKiNIkvtJTXMv-2dL3it2lIFLNo-Y6Vr3rCpyATb0PzvmojLEhP_DeWFDuAcCYUyOxiryVzaqmxHZS1nwWXRuebUguxS84xR5jYeegsb0DMFkFQErpl6DV7CUVfq3NlAxd-XI91pYwajFibFlpTKy5BzFEJfX6SfNSyQK_SRaupYRj9udDKCf_TVSpp9_Os-i4pnkJ2iTks0IYdBXv3U1ysUq0Hs09N8JIXNCQkO-_nEXw7Qph4hug5Lskl29p8Dxfy9OUP0zrilSf-dozR9kIVD9VpibF6JFjS-lVOb2rHts_g7aB9lj_VyKdFrhTJ91rAFbQ"
    },
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-256",
      "kid": "463a08a2-e488-4884-ba8f-6678611671d8_sig_es256",
      "x5c": [
        "MIIBdzCCAR6gAwIBAgIhAMXrNYktBAKuPhe2fiRxUrOIpeUFiVtD+7pVacXYhpMdMAoGCCqGSM49BAMCMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzNzU5WhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEzvaPLF4Eqs4ZBEzWwnHuOCTjv8W+/eM9Sm0kUuO4vgIPX56AZzppTMCIdD3qkbpDUVB2ubgGiu9NBFWfIsj8eaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMAoGCCqGSM49BAMCA0cAMEQCIAaTSYjF1G6v32wRtk69w3vOfvwlMO9U/BwhV2ugfUntAiBv16rRCGmt1XTZIzjq4Ihtsg1bny4izJICvOuD/QeChg\u003d\u003d"
      ],
      "x": "zvaPLF4Eqs4ZBEzWwnHuOCTjv8W-_eM9Sm0kUuO4vgI",
      "y": "D1-egGc6aUzAiHQ96pG6Q1FQdrm4BorvTQRVnyLI_Hk",
      "exp": 1596641887231,
      "alg": "ES256"
    },
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-384",
      "kid": "deb3209d-1628-4427-ba92-4cbc952a462b_sig_es384",
      "x5c": [
        "MIIBtTCCATugAwIBAgIhAJxaVLyLKggHyZV9LClD4vMORcTNYqNQXEBQUbtT0bowMAoGCCqGSM49BAMDMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzNzU5WhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEcN4eLn3PP7M3KofhLWkl5lwIY/yfqyaTbd5VFxVPyPt+PmjoZYKosB5+X49Q3+TwaR7mMQSl2Cuvn1Mjik4JUyNSJ11Ed64Payc77OdBNigIf7/tJAm/Nod1kxH7fOfGoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwCgYIKoZIzj0EAwMDaAAwZQIxAN1dCqL1wLmvot6QZO1+RNvXbZVxzs5xFiDKCUjSDpCUDBeI/JASHPVFb5FCLMxbjAIwf/ISS/i7a6dtqFDmQOfrocfqg7DlebvGyId1/M+ugpZCpQVfHnl/JHG3wy1qwdoM"
      ],
      "x": "cN4eLn3PP7M3KofhLWkl5lwIY_yfqyaTbd5VFxVPyPt-PmjoZYKosB5-X49Q3-Tw",
      "y": "aR7mMQSl2Cuvn1Mjik4JUyNSJ11Ed64Payc77OdBNigIf7_tJAm_Nod1kxH7fOfG",
      "exp": 1596641887231,
      "alg": "ES384"
    },
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-521",
      "kid": "50ba4809-4345-45e0-a531-b6039b01cef7_sig_es512",
      "x5c": [
        "MIIB/jCCAWGgAwIBAgIhAIG8b6nZQVqyUubWhGxl9vysw/NgwnrNcLM6UjAmxN9YMAoGCCqGSM49BAMEMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODAwWhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQACfQ9pUxObufy3PlSQVAJI8XBXgDHjPKQSCcYEmCZNGDj51ThYjXz26Id75idr5XlYyu37sLUap0iGZPzlJHSLUYArIXYvAM+whvm8Gz8pmVcH4Gf4mHI/8S035g1uFyos180C7h5bYSmdE9r8wnLLUxf19glZ54iHiSoWziKQSVaiEOjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADAKBggqhkjOPQQDBAOBigAwgYYCQSIWN+DzhNXxBlM1q4AivqYNODeT3P4oJozeQZEkSZVWA68r5BGz5aoeikxR8zHr5Z7Sa59Dgo6eerJ9EkEf4C/dAkFxsYxbYEQJA7kTW2/5NF2VfKTIVUfm/uq3HOHC3eMsYXot5vWwGPAQ/uu25X4iRJq3KR8mkohH1UZoeppLtGKMIw\u003d\u003d"
      ],
      "x": "CfQ9pUxObufy3PlSQVAJI8XBXgDHjPKQSCcYEmCZNGDj51ThYjXz26Id75idr5XlYyu37sLUap0iGZPzlJHSLUY",
      "y": "rIXYvAM-whvm8Gz8pmVcH4Gf4mHI_8S035g1uFyos180C7h5bYSmdE9r8wnLLUxf19glZ54iHiSoWziKQSVaiEM",
      "exp": 1596641887231,
      "alg": "ES512"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "crv": "",
      "kid": "0ac99225-7599-432c-82ad-3d67d2fb8f0a_sig_ps256",
      "x5c": [
        "MIIDbDCCAiCgAwIBAgIhAIYVTNPlFNTP5hcSdgyTiJv2oZui3MU8uhiqXqZ0gH+rMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAIBBQCiAwIBIDAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMB4XDTIwMDgwMzE0MzgwMFoXDTIwMDgwNTE1MzgwN1owITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMwsmLMyp8i3EvM1hWsGkJ02h7RqgWFk1qYzo6J8TxmtuAItPSLkjoHP4pmAB0Blm7ilZ4DgPM8WbHU74Xrb1KY2K3MxAGme+L9nw1l3WQbx3U8QnYQvA+ep3e5qjJp/yLNm9DtNvi1S+IdtT3nLcJSvVcr52CZAI6C9AJ68ivceXx31lv3SJDJ9rSPFmnza/n0i0vUGQdJ6WADzRrs9MNVKuVUztO4Ks1dZ7eAnMl/hmHcCB8W0eoKpRibnFVZURnQcOSU7p5GuLBQcHgUh5p4NYCpBmh9TxecBD4JlhSbc61qnKXzmCPaTvGbyNbPnNv2FzPuYo+G+ZFRHHxtKrtECAwEAAaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAIBBQCiAwIBIAOCAQEAwg8aQG5hapUgw8gqRRYiNKqQx9t+bcEGQBR3Dih3BkEKlPpudsSmqPaZLcFfTfrTZF9KddKnBWtDgn7ZWr/GlLNwVhPtJNP+Xge7fTTiIbBdbdJNepBFie3M4u7fRKt92TzYbtlI0+vCyisVVhVvrk5nhQ0h8Jgb3RmffRi3oK77ULUSxa0hd/CsNytWfSAqCD1mWxzbwoFyNESkStK6okF0USJ7lsnN25aEbuv7gBwRvkvodxbSmL1U+iJdFDp2ESy0s0xzAJ3tmBK3/cVMw3FnOtaVQah0GGj9XKOngj5pPEvpR9B9C1IfsIYe6Apgi3+542iHwh7v7zFIlfGGgg\u003d\u003d"
      ],
      "exp": 1596641887231,
      "alg": "PS256",
      "n": "zCyYszKnyLcS8zWFawaQnTaHtGqBYWTWpjOjonxPGa24Ai09IuSOgc_imYAHQGWbuKVngOA8zxZsdTvhetvUpjYrczEAaZ74v2fDWXdZBvHdTxCdhC8D56nd7mqMmn_Is2b0O02-LVL4h21PectwlK9VyvnYJkAjoL0AnryK9x5fHfWW_dIkMn2tI8WafNr-fSLS9QZB0npYAPNGuz0w1Uq5VTO07gqzV1nt4CcyX-GYdwIHxbR6gqlGJucVVlRGdBw5JTunka4sFBweBSHmng1gKkGaH1PF5wEPgmWFJtzrWqcpfOYI9pO8ZvI1s-c2_YXM-5ij4b5kVEcfG0qu0Q"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "crv": "",
      "kid": "7e777345-457d-46da-96e8-c34209d3289b_sig_ps384",
      "x5c": [
        "MIIDbDCCAiCgAwIBAgIhAJoAGXmpePY8yOrSgDxJ1+2YNRCyCB2MbURAoyLTV87JMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAICBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAICBQCiAwIBMDAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMB4XDTIwMDgwMzE0MzgwMloXDTIwMDgwNTE1MzgwN1owITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKiEdbOg4aW8Ylh/mPn3/sUN7CF5n79Nl4q0XbacmlwP5W7NGTQUInlXHFjDPBBbLBHS0jq4hBwBN830qO/cx/lHMdCjVTiXc3ZBvv1lmqpyaYtrpS5Ccks+HmSHvbvXdbJCbkxu7EP90CQOMmUI5nuP995C8UbhfE7xdzEhSVVyE/y5nMIYPGSsi014w0AcLuKDmP4LTl/ywZVofVjvoik5f6YlCGhfws+jBlEhY/GWdNk2lJ+1FUc/LovkZZc6wFHGd5s5CW4eBJzVbwnV73noFcY1ybVroMNyaXD73u8OenbRdZwy0rhstlOYpO+YoQSLFx2LxJ3dEGxyNvTrsQcCAwEAAaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAICBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAICBQCiAwIBMAOCAQEABcKPEZBylXpKsoDuYWs4JgS3x2QPTfz+nzFi/mJ4Fxwnzzv044xaHfcBjr9jJA/vecaMth2k3FOGWoIaQAzyQ0EWzL/yUEdIlmJ/e8DMOfv6P7ewF9Nw3vhV7svKaLLUDmDM457VHI/g1Ycgqz61piOGhieMnOWABdLcN8sawmTYRO5Z9+i4JETNkTF/VMfSgpgByEKA8Vr3kNN4enPnTroFPR8GDaoySK8/tVFxMIrGcfSrC4AdBxq0tp4cbAsXpIN6FZdXyJX1IxFbFR9Oytm5ZzNGjjlk7ht/uwHl2JlAJCgKw7gyzVf6/FroVNcFHv15+yGjqJ4lULF2gd3yRg\u003d\u003d"
      ],
      "exp": 1596641887231,
      "alg": "PS384",
      "n": "qIR1s6DhpbxiWH-Y-ff-xQ3sIXmfv02XirRdtpyaXA_lbs0ZNBQieVccWMM8EFssEdLSOriEHAE3zfSo79zH-Ucx0KNVOJdzdkG-_WWaqnJpi2ulLkJySz4eZIe9u9d1skJuTG7sQ_3QJA4yZQjme4_33kLxRuF8TvF3MSFJVXIT_Lmcwhg8ZKyLTXjDQBwu4oOY_gtOX_LBlWh9WO-iKTl_piUIaF_Cz6MGUSFj8ZZ02TaUn7UVRz8ui-RllzrAUcZ3mzkJbh4EnNVvCdXveegVxjXJtWugw3JpcPve7w56dtF1nDLSuGy2U5ik75ihBIsXHYvEnd0QbHI29OuxBw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "crv": "",
      "kid": "c005f7cf-6236-49d4-9cf2-23aaf5423706_sig_ps512",
      "x5c": [
        "MIIDazCCAh+gAwIBAgIgQVJJvX6lKTq4yE02Yno/wwIVhtW9pkGKXOfGMRRVxU8wQQYJKoZIhvcNAQEKMDSgDzANBglghkgBZQMEAgMFAKEcMBoGCSqGSIb3DQEBCDANBglghkgBZQMEAgMFAKIDAgFAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODAyWhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsDyPXcmslUd1lXebsHhzjRvb3CSBEgOQIQf8tktU2KHSjgRVUUq681yz/iDzdAyoy8K5fNGzzfi9l2qGSjxyeiZivzYbGbovN8R/eA2qGWxeQawrd6jsgEe4v0WiwXPQ1kRZFMFVJQ/Klj6NUREg77iEh/dS8l87tX31oBRNylPh+OVvn/TwrbqZeICf1WbclFV6w3arX5a3qu1Dfzosh9ST6yLqwBSAdOGkD7NQQNxzXGMt6gu2GCyhb/2xirbgzHt57xTLbGfcUPZHCBleoH4DdrY58x8sdtgk4BBk2oXZuwUhAlEh0O/4EuntTEg7hfqlFGuQV1s55aBMvytzOQIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwQQYJKoZIhvcNAQEKMDSgDzANBglghkgBZQMEAgMFAKEcMBoGCSqGSIb3DQEBCDANBglghkgBZQMEAgMFAKIDAgFAA4IBAQCo0lGW6wsueBMotvWXRaExnCSEMUSHFKd1BxedppPfYeGJhzdo9OpClrKqyyrE8BjQbk9VOzTiWdfBVfKnC0InDu5cYgNmvkdRH6chqH3YHwMoz6nnisFkPtTx5dIlBR4KeAQM4ceY6ESMWYDrhg8xl+B4EWKrNy1Q4+jgTkTJSeq8/QB11fZOr/lSIyzCi4ZJ40uw6MRc2Ofj/o/lQ6dUy9tENKacghQYE/boTHw0BKnyxqYwW0iS6qCLQIuhWnvYWhQ4EPOv2+JsOnmp6mya1Yp/wWFNpHkh1UM9bb4e5O3uQU0EttoprNRcLbEqAbe8HIOroT4ikU4jis+mAz6E"
      ],
      "exp": 1596641887231,
      "alg": "PS512",
      "n": "sDyPXcmslUd1lXebsHhzjRvb3CSBEgOQIQf8tktU2KHSjgRVUUq681yz_iDzdAyoy8K5fNGzzfi9l2qGSjxyeiZivzYbGbovN8R_eA2qGWxeQawrd6jsgEe4v0WiwXPQ1kRZFMFVJQ_Klj6NUREg77iEh_dS8l87tX31oBRNylPh-OVvn_TwrbqZeICf1WbclFV6w3arX5a3qu1Dfzosh9ST6yLqwBSAdOGkD7NQQNxzXGMt6gu2GCyhb_2xirbgzHt57xTLbGfcUPZHCBleoH4DdrY58x8sdtgk4BBk2oXZuwUhAlEh0O_4EuntTEg7hfqlFGuQV1s55aBMvytzOQ"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "crv": "",
      "kid": "5386bd38-57bf-4978-8644-33a4183758f9_sig_rsa1_5",
      "x5c": [
        "MIIDBDCCAeygAwIBAgIhAM9icNQlwxtGO7t30GlvEuWhXcgatS+KzO+quOngV97xMA0GCSqGSIb3DQEBCwUAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODAzWhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtqkLmH8TpDUoyZJ2PpGb9tm1ScuEvTzdTDTR8iB8aEyzSxWSZVCI589ODx6VHqyb4t66HUYOFoQQYzJQrdQNQdu6BLGwMsG1lJMsnv9md0bFnivdSDE39fDJ4TMdBV7K5y6vhzb4LgB7i1vVMGVy1rzrX4HT2V7HF60ABDm61rFGq4d3O5lZasKEd1okDU6UErz5mwJg2OxjspGH555tjvfq7uh+7ynv/mUelzp03o+7K4UfdmV3xV35mgt95ShlH+rgK3HPAYpmBe7vwQ3RFhEmrwrdg78oFxZC2fnzbH0AQJZx8464LJWFfuY7KBs0wZnVdNR7riBAbwMYlg8EnwIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwDQYJKoZIhvcNAQELBQADggEBABCE0kHMdPsRW6WdUOBYCZFNcXo+cyr5GUEoWNTT8swYdAn8FtGnAA0ZP67drl3rfQ4xPCis6WahIGYxADSRP9OvgBDynKSf/H+KkH/+TCdWfQ8S9O2rZV+nWebThIVfEX80+z/TfsAGEVzbLQoeg9fiy6UQBn2Y1gRML66hQeagQHoCD6hO2x9FJ4ch+2SXNQrlQ4+KSm1DNfzhtxvRbjInYKH0T8qMf4M7bhxEFlWCWuH4fND5NjiWDssgP3XxTjEXL6Ocu5RcAdGcZ30SRt4XfRQ8uB1oAzck/BxdpvYo4JzGbESaXvrD9oR44czW+yC1g079X0T8EiEkpUesyhA\u003d"
      ],
      "exp": 1596641887231,
      "alg": "RSA1_5",
      "n": "tqkLmH8TpDUoyZJ2PpGb9tm1ScuEvTzdTDTR8iB8aEyzSxWSZVCI589ODx6VHqyb4t66HUYOFoQQYzJQrdQNQdu6BLGwMsG1lJMsnv9md0bFnivdSDE39fDJ4TMdBV7K5y6vhzb4LgB7i1vVMGVy1rzrX4HT2V7HF60ABDm61rFGq4d3O5lZasKEd1okDU6UErz5mwJg2OxjspGH555tjvfq7uh-7ynv_mUelzp03o-7K4UfdmV3xV35mgt95ShlH-rgK3HPAYpmBe7vwQ3RFhEmrwrdg78oFxZC2fnzbH0AQJZx8464LJWFfuY7KBs0wZnVdNR7riBAbwMYlg8Enw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "crv": "",
      "kid": "c7db85fe-7576-4b1b-b012-bc5568f152f9_sig_rsa-oaep",
      "x5c": [
        "MIIDBDCCAeygAwIBAgIhAM79crJojao1ga+SAzjPBKWpZRwAwkLZVG2CQXSRGHyVMA0GCSqGSIb3DQEBCwUAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODA0WhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsJJdam4AnRO52pONZlPthfdj9saA4sgtLYCmsAD1WZxFCyGqc9V0mr/1LgY25WLkRHPX6r+pvYOlvxFpjUsf9va3xKBHcMvwN25Hq9rA5V4HaAjmeDPZ9qEQcmKZmYFYyxP3ltID4RuVD5V1NDysnTQCWRbCf5YTmnq6CmUsLb95m4kq5PYF4+gG29klhVX9Lqyp1QoBMA3eW2i7CzsgpCdzduMUWEoS5veY5etO3zevuwMgz0eBR1uaUqSaAz1fM3H3hVLKYseT2A+m4LvDcGqSp6MpT+vyVzMb0LM7T+qVcBG7pNo+YsJMa993dCojR8WauvTr0bR5k0WRr9Xh6QIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwDQYJKoZIhvcNAQELBQADggEBAGwIt89Oxv+WDeoZ9vscbNTRoGSv1rmb/tR/zDKDpwjdWGydiQu4Xxhe77lCdWF/p7WT8t6P+RwyWkb5CUXXm+VEObbreRrA1P+MylrbmevPQKXOtWHErtcWJIl/D2rPpLu2lKmURLeHZIdLP3OMV5JV1fc8qdIazf0I6DGMRorrC0mUME+FfgU0Chpos2+N5i+YCdspctAtSuvPCePB2oSjKi6g9aia+FHXIICLbdAiy2MoRN6VcHwap4fTK3hRuZgwIZlIgjxKK4otBpfbmxW09Uy5xgDfY4LeNIqfLKCEvFis49/c3DkM2d9XoEjhi025LTndAPSu6QhQZ042QFg\u003d"
      ],
      "exp": 1596641887231,
      "alg": "RSA-OAEP",
      "n": "sJJdam4AnRO52pONZlPthfdj9saA4sgtLYCmsAD1WZxFCyGqc9V0mr_1LgY25WLkRHPX6r-pvYOlvxFpjUsf9va3xKBHcMvwN25Hq9rA5V4HaAjmeDPZ9qEQcmKZmYFYyxP3ltID4RuVD5V1NDysnTQCWRbCf5YTmnq6CmUsLb95m4kq5PYF4-gG29klhVX9Lqyp1QoBMA3eW2i7CzsgpCdzduMUWEoS5veY5etO3zevuwMgz0eBR1uaUqSaAz1fM3H3hVLKYseT2A-m4LvDcGqSp6MpT-vyVzMb0LM7T-qVcBG7pNo-YsJMa993dCojR8WauvTr0bR5k0WRr9Xh6Q"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "crv": "",
      "kid": "f932588d-03af-486d-b29f-1977df8f9673_enc_rs256",
      "x5c": [
        "MIIDAzCCAeugAwIBAgIgJJRLdAZZJG//KV5vtQxcetQ/au+BWb6jakdO1zcG4XMwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM4MDVaFw0yMDA4MDUxNTM4MTRaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDRsGeVLpg6xqEM3qlgkCwAawlixuNvydatjh7sIlMElzYSVcT00zCvc3NBaw8xXnL7YhkRvyVfaP0ThwizKXSdffdD9rRx31SkMZv6IsuWATC7i0+q9Q0bF5k1Vu5iNbAisFNxviRiE0RlY28W7pmmx2phi6/VP5IFGpfArfZbgNhLCVys6ln+pNiIhhJ4lGmsMy4MGf/5YqGG6H4tl5l82KeZJMayA+ki34qgTxddx2T1tBnKGfLkmQfb1nLF4S306yPnDbocTWNI9Y7AB4oItlaSVYEMqQxnK9j6gCdQG2K/OY50TvoVNgFSHCOMx+HrDf2LUHi5088z1T44JwrZAgMBAAGjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADANBgkqhkiG9w0BAQsFAAOCAQEAYVpmNMcv8AY3R9m7ScjIi9TrjVJu077AWoFwHOawkpUfMx42xCjuitlQ1BctW5FhbljWMzBtHuC5x4cJV9280aC1aKtqe23IfS52g/Z5GAH+sWBqyzhlE/q3AwdhiTFWWlB1vS05EtQVuWzWe225mZNcuvU55ucmVj6LfAi0rB/irJ+vyBm1CUOuBGgfG3f10BE87hnk6Fsrb8ZjtOVudpfy56aLaL+XC+oZvBzp5s6+YPrrn4hpmRCzXMWn3v6bMIqUNYbehvKx3tPXZZfShvmegCRwp1bR6FBzLJZA+wAnQk/20FHAkN2HKrko7TxECt9rJyc+vwfjOSy1NoBtng\u003d\u003d"
      ],
      "exp": 1596641894588,
      "alg": "RS256",
      "n": "0bBnlS6YOsahDN6pYJAsAGsJYsbjb8nWrY4e7CJTBJc2ElXE9NMwr3NzQWsPMV5y-2IZEb8lX2j9E4cIsyl0nX33Q_a0cd9UpDGb-iLLlgEwu4tPqvUNGxeZNVbuYjWwIrBTcb4kYhNEZWNvFu6ZpsdqYYuv1T-SBRqXwK32W4DYSwlcrOpZ_qTYiIYSeJRprDMuDBn_-WKhhuh-LZeZfNinmSTGsgPpIt-KoE8XXcdk9bQZyhny5JkH29ZyxeEt9Osj5w26HE1jSPWOwAeKCLZWklWBDKkMZyvY-oAnUBtivzmOdE76FTYBUhwjjMfh6w39i1B4udPPM9U-OCcK2Q"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "crv": "",
      "kid": "9fcc739c-68df-49fe-ad3d-5cb41239b252_enc_rs384",
      "x5c": [
        "MIIDBDCCAeygAwIBAgIhALEkSh4RUHAZM0zPYv5wzemoaXpFiTDH1Wvp+0pQ94uRMA0GCSqGSIb3DQEBDAUAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODA1WhcNMjAwODA1MTUzODE0WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyP4TgsW4hBHSQGypy+balgqzqkGES2FGd+TPzSfeKcgAyBqFabKzx+HjJYe4xz/174Gikybhu9vHwHuXnLBBVQoRz5vnTrS93dkUlSvSpOLBi5jmGFdD8h3+c1coY40O+a5tBgr9hebMmBMt81qWksszFJKoqhLS8v6bniCjXjKWS21UfQgAYdqbtPkxk+hEirY1PWZvHCMn5I+e/4bIuQ8bbMjZsektBlCRAboU9Fz6Ds0SiUmF95NLQk8elp/s7ULuOOzk8finX+lYe+QEg/qwYyD7/WeVvrlhQP8EvhMQFq5NEe3rjO4Jz2PFvdUoOSgYOFqaaWnlKaAZGISpewIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwDQYJKoZIhvcNAQEMBQADggEBAD6FPnKL0IBis4Jo9bnNAe+TetualTgci60hLvaeg/6RfBWHLWvDm5GRmZFiwPxAYxdkS4ywpMF+TUJN2Ah1YTrQtM/xX29gR0Q7Lfst2ffg8uW/wo4/Jg6SfMsf7RcFH1pdnruhxakTMWyRaNUackkXH/GaAwuwFyvIcgMmSTW/7MhDGBS9G5VYXl7TBOFZwslGXHtrRjz6vjJMDShJRhKRJ/7fPsM1cHMlmgm1sadHfjY5foiuvs1zTBOLQ6lIntUua/P+bjuu1/6l0fRFhxIID1+69aNSrUrod7P2m+ryxyIMfprcH7eu7z9sLN5apTFQPvNe7j5yajnKFWfivyM\u003d"
      ],
      "exp": 1596641894588,
      "alg": "RS384",
      "n": "yP4TgsW4hBHSQGypy-balgqzqkGES2FGd-TPzSfeKcgAyBqFabKzx-HjJYe4xz_174Gikybhu9vHwHuXnLBBVQoRz5vnTrS93dkUlSvSpOLBi5jmGFdD8h3-c1coY40O-a5tBgr9hebMmBMt81qWksszFJKoqhLS8v6bniCjXjKWS21UfQgAYdqbtPkxk-hEirY1PWZvHCMn5I-e_4bIuQ8bbMjZsektBlCRAboU9Fz6Ds0SiUmF95NLQk8elp_s7ULuOOzk8finX-lYe-QEg_qwYyD7_WeVvrlhQP8EvhMQFq5NEe3rjO4Jz2PFvdUoOSgYOFqaaWnlKaAZGISpew"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "crv": "",
      "kid": "aa387688-7755-4081-8ae4-e65b5b6a69d6_enc_rs512",
      "x5c": [
        "MIIDAzCCAeugAwIBAgIgOGY1XnpyCdk0tdrNV4Eq/q3/rQxtZJajUb83LL/UJyEwDQYJKoZIhvcNAQENBQAwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM4MDZaFw0yMDA4MDUxNTM4MTRaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCsrGWKVNBjRwM/XpmEN//uxAemppmR7OC1AO9OAA3AWKuKeO1DTen8CB8N8NrDMC2dcAF7LbgwVVLBBBDttxkhCp8IT4xio1BADIw1bvKZb9OFM1D0EUhu89mIg/8i69EaoGrLZ645cbso2rINLdK5POON6B6T3WqGNX4kMCj0PmY0wlRJzScocJSl2hLKX8L8jEUhMp+pSQCGQt3c+Rld9Frnn7vmKIH2lVPbk5+QvtSm7cdod5CFc4y7HEECZ7jPt4vNrAib6BsWdpSe4KvgMt7CsK08N3ZKLRFwe4M2ZYH/AygzwXk9wa9A8psY01omMGB5KybQcDBP81DQRJQXAgMBAAGjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADANBgkqhkiG9w0BAQ0FAAOCAQEAAy3QVqNwJG3Z4BLjsg7/Gd1yYU6uhuNJrfVi5iYDyw4UsICXt/jd9wPwJNSrVOSVU/9b3esN/AXOR3K3oT7QWKnmPmbUCA6FqSwNr2fm5z/k7WuLl5V3WpBFAxXGxshzIEE0sspQD8v7LkneeVrMmzShOfFLk8H2C0tCaBUXQbWD8KHqKsLA8mMz5hxJ3MopcljAy3mslEphsu0z8+qMMd8BuX1iFdXu2wkBu2EdBwYdpcsmcXgg1Q4hCianRxcUFubOXhftKuLeP02IOmyPF4+rpn7LS73WXMtMHp3PgfwOJjeDp2BfsSx1IkFf4w1eFxuotX9C2Ec2wvu8TPOTbQ\u003d\u003d"
      ],
      "exp": 1596641894588,
      "alg": "RS512",
      "n": "rKxlilTQY0cDP16ZhDf_7sQHpqaZkezgtQDvTgANwFirinjtQ03p_AgfDfDawzAtnXABey24MFVSwQQQ7bcZIQqfCE-MYqNQQAyMNW7ymW_ThTNQ9BFIbvPZiIP_IuvRGqBqy2euOXG7KNqyDS3SuTzjjegek91qhjV-JDAo9D5mNMJUSc0nKHCUpdoSyl_C_IxFITKfqUkAhkLd3PkZXfRa55-75iiB9pVT25OfkL7Upu3HaHeQhXOMuxxBAme4z7eLzawIm-gbFnaUnuCr4DLewrCtPDd2Si0RcHuDNmWB_wMoM8F5PcGvQPKbGNNaJjBgeSsm0HAwT_NQ0ESUFw"
    },
    {
      "kty": "EC",
      "use": "enc",
      "crv": "P-256",
      "kid": "e217d42a-93cc-4f85-8420-328002bd8ba2_enc_es256",
      "x5c": [
        "MIIBeDCCAR6gAwIBAgIhALKKqCAJNIBdUjkvwKgZ9oVtA/AgsFenwkboz2ZT1mo5MAoGCCqGSM49BAMCMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODA2WhcNMjAwODA1MTUzODE0WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE+9x7MglaXeBr7PHBqZecyePTH5+S/khg9/wDqsp7HyYD7zjez3QQQn0WHuyxVmah1i/B8aRhIrc++e5qZvysBaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMAoGCCqGSM49BAMCA0gAMEUCIHE0TbYsdA3fbKfSTWJ8MKFxaX9ov2uEcGxNnUY6k5n0AiEA1XxBiZ8nBCwvJOmU8tdWUywBUeo6NmogAuz+nrW8+nQ\u003d"
      ],
      "x": "-9x7MglaXeBr7PHBqZecyePTH5-S_khg9_wDqsp7HyY",
      "y": "A-843s90EEJ9Fh7ssVZmodYvwfGkYSK3Pvnuamb8rAU",
      "exp": 1596641894588,
      "alg": "ES256"
    },
    {
      "kty": "EC",
      "use": "enc",
      "crv": "P-384",
      "kid": "d7b791ed-6a19-4649-a217-d5ff9d5e1269_enc_es384",
      "x5c": [
        "MIIBtjCCATugAwIBAgIhALBiNH4h/C+TOITlfzvu3kfALols3P7bIZY8rxyTE9kHMAoGCCqGSM49BAMDMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODA2WhcNMjAwODA1MTUzODE0WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEAJiqZ/t2/LhfnKbpl5BusesboGSPYw5EB3P1LgP0/LJSnrhcRzpy7K3h8G1aqG7BagI2w56TS5XZoKlf4ZEqP2Br385pJtHjPnSsrL0RLjavpv8BWvOkaxCTeS5a9Ze2oycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwCgYIKoZIzj0EAwMDaQAwZgIxANs3R9j7rlaETe0XEZhkk4k2P2KaieyromtplVdnW9ZVj3fkGij4Bu2p7xy9dTdyIAIxAMVFnqwI8pAvN1Ps6plVCnlIJlSW2g2vKM2ELhLvdYxpAC032wj3avHp7/9gZqh78A\u003d\u003d"
      ],
      "x": "mKpn-3b8uF-cpumXkG6x6xugZI9jDkQHc_UuA_T8slKeuFxHOnLsreHwbVqobsE",
      "y": "agI2w56TS5XZoKlf4ZEqP2Br385pJtHjPnSsrL0RLjavpv8BWvOkaxCTeS5a9Ze2",
      "exp": 1596641894588,
      "alg": "ES384"
    },
    {
      "kty": "EC",
      "use": "enc",
      "crv": "P-521",
      "kid": "2794be09-436e-4281-bb4c-612923c144b5_enc_es512",
      "x5c": [
        "MIIB/jCCAWCgAwIBAgIgfWheovDG+k+1eQKiVFtrE0+9rgdrQkhUQlpMQcRFaqowCgYIKoZIzj0EAwQwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM4MDdaFw0yMDA4MDUxNTM4MTRaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwgZswEAYHKoZIzj0CAQYFK4EEACMDgYYABABrCRpkivmPArZ+hnpz8WhQ7CKuiakvwS/lfjaCsK4MSwKtKuZn/2icGrQLxI/LdTEuJewfsx0kTpjVPBTvz7lAdwHmpSr1NGP808bcBZzCDDWOuPLGCyjTY6xYwHXX5vIrhyGLAGQ6Y49av/7wYcYrJEu/9ldHWpOe7tBLhmXhMdZc2qMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMAoGCCqGSM49BAMEA4GLADCBhwJBDHKEpveEkU2imnRAvRN6P7d6vFp9g78CwfjctibedJ/xvPCo+xcuH315UiDCGDD3x+aivN9FCxGjBs/PIchYvaECQgHowncN186s+/CMQEt3lbRm2jjpaIUG2ehaDDb6pxf0GMpDr6zBCorfmxESpWLE8ZZNJHveNf2LdYTVAe3ly72dxw\u003d\u003d"
      ],
      "x": "awkaZIr5jwK2foZ6c_FoUOwirompL8Ev5X42grCuDEsCrSrmZ_9onBq0C8SPy3UxLiXsH7MdJE6Y1TwU78-5QHc",
      "y": "AealKvU0Y_zTxtwFnMIMNY648sYLKNNjrFjAddfm8iuHIYsAZDpjj1q__vBhxiskS7_2V0dak57u0EuGZeEx1lza",
      "exp": 1596641894588,
      "alg": "ES512"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "crv": "",
      "kid": "9b9a0255-34bd-4353-b007-1afd9a4e89ed_enc_ps256",
      "x5c": [
        "MIIDbDCCAiCgAwIBAgIhALokmS2XazDGphyiBCQz63xwNBcwFqBY0BUHG7L8s/OEMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAIBBQCiAwIBIDAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMB4XDTIwMDgwMzE0MzgwN1oXDTIwMDgwNTE1MzgxNFowITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL89t4213z90X/uH8qEU290jhdZw8iIfAptkG1kBX0MaJ46rIug9mXlxLUl7mFHZZXEqPZJJz5fjJL+QW9BaLMG4edWle0iI5StBzJfeu2cyqdqz1b9wTJMuxETIxJS5knecZGHfyBxIAmsBd6KfwjBuwKbKt4kcK7FazH7LupsvvOjTp9GCLuUzAky9uW76kDJFgRdtiByx8h6kP4GQIFuVwYquCbWiyBLzL9bVPa+ZFCM5jTBu9xrzndKQQiihOrGwF2idJeyx78sqtKQtcDe2aZb56b/L7Sn7PojUUQXZbR+tjXnXVaf4YvHYKzT37Z98HkypTmckvP61Um6hofUCAwEAAaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAIBBQCiAwIBIAOCAQEAGDwY3WL8OO/5AOyD0Gcr7M1DLWej1ccUHm6y5WPCHlr/5G/5cusCfbKsQbMuVv9R1O9eCwUGiSD+KNpWkmPR/n4dgTjYlrO680f8r8ehTg+LUhbxgp0I2l84PbQmN1yRQetnwYq2iMUIvWXv/48kmWe/thCbe/jSs2lxTm3qZeWK7eajgd7qF8bTK1JLK5hzxEHR9ykJ2WBoIWOQKaL2NfMie55udHCUszz7itKByHaT4kxXAx/Sy1qvD+TPUCPnxro6elmdOOTfkjN+4+BL+bc/gFEnmWCXBi3f47hqQvDilqfEurntBcPFEQUPA7unLTZgQv46/sh7N67cU041uQ\u003d\u003d"
      ],
      "exp": 1596641894588,
      "alg": "PS256",
      "n": "vz23jbXfP3Rf-4fyoRTb3SOF1nDyIh8Cm2QbWQFfQxonjqsi6D2ZeXEtSXuYUdllcSo9kknPl-Mkv5Bb0Foswbh51aV7SIjlK0HMl967ZzKp2rPVv3BMky7ERMjElLmSd5xkYd_IHEgCawF3op_CMG7Apsq3iRwrsVrMfsu6my-86NOn0YIu5TMCTL25bvqQMkWBF22IHLHyHqQ_gZAgW5XBiq4JtaLIEvMv1tU9r5kUIzmNMG73GvOd0pBCKKE6sbAXaJ0l7LHvyyq0pC1wN7Zplvnpv8vtKfs-iNRRBdltH62NeddVp_hi8dgrNPftn3weTKlOZyS8_rVSbqGh9Q"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "crv": "",
      "kid": "6efcc26d-f9f5-4999-8452-8536865ebb59_enc_ps384",
      "x5c": [
        "MIIDbDCCAiCgAwIBAgIhAMYI1sguBHs9ES6hXBI4MVAz9GpDnKcb4tBED49kVP5OMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAICBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAICBQCiAwIBMDAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMB4XDTIwMDgwMzE0MzgwOFoXDTIwMDgwNTE1MzgxNFowITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANp3kDnSNdCaqynwQvh0ELXbnVACVvMipUfG/v/yHiGjTDl4I5dBQgo59ubaWGn5EN54pZeFEuojCf7Hhf+6HIGa5lpxUJijglv54vRNWZeDjNsni0gk2blaOTR+RNzI9RSW1KEOAsnCcupAwTlx6CkoJDXJN3H9dL0pTgm7fAal2/KxAUe+z62MqnxgvDom/vBwrW2fbNpOicYPz1vIL+1TFKHYdiD7JIdGyJqcZM1yrisPB1wEOSvmbPqfFjVGcETeRZr5h1evMet1+xsm+wOwcV5NlZlcKSsbBke8dZRnjC4KMkk2M4+fXJ+MNphkdCwjoFszPY3vjwDPFsrXU8kCAwEAAaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAICBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAICBQCiAwIBMAOCAQEAPzPrX9NmXVFPMBJuGNn4ZbH+R5rOySxilXaU90QgUomrn31ZH3CzVDvOhcdrMUl02YOiFoGg5ahnkJm/Ma09M+tk00CT0QlDDr8xuYbUv6kaaE9RcTZH66sX5h5gUybCB9BIvzKoYWV15c38oLYG+XZoc3dWCf+DsS6RUE8ZeyG0qQXcuPlMBcJqyziLbFeKnJQ/2dv1NyacVrCdV40BcHg6lwt1Tc9n5/WUwfr4BQtnoNDcmKRzl65kqZBUq2znJGfbpQfk0Jl88AVI0Vk9GIIoSDjjifBQFvGUnXd4yFKP7tCg7uYmKjGrmoPRDjucoggfdXlOiRKv/8LZPdwAGA\u003d\u003d"
      ],
      "exp": 1596641894588,
      "alg": "PS384",
      "n": "2neQOdI10JqrKfBC-HQQtdudUAJW8yKlR8b-__IeIaNMOXgjl0FCCjn25tpYafkQ3nill4US6iMJ_seF_7ocgZrmWnFQmKOCW_ni9E1Zl4OM2yeLSCTZuVo5NH5E3Mj1FJbUoQ4CycJy6kDBOXHoKSgkNck3cf10vSlOCbt8BqXb8rEBR77PrYyqfGC8Oib-8HCtbZ9s2k6Jxg_PW8gv7VMUodh2IPskh0bImpxkzXKuKw8HXAQ5K-Zs-p8WNUZwRN5FmvmHV68x63X7Gyb7A7BxXk2VmVwpKxsGR7x1lGeMLgoySTYzj59cn4w2mGR0LCOgWzM9je-PAM8WytdTyQ"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "crv": "",
      "kid": "8a4e56ef-0721-460a-89c5-28007818d9da_enc_ps512",
      "x5c": [
        "MIIDazCCAh+gAwIBAgIgE51C3B/en9X3b8nrJukKa17GP6ywFbWNtOEOniXYXuUwQQYJKoZIhvcNAQEKMDSgDzANBglghkgBZQMEAgMFAKEcMBoGCSqGSIb3DQEBCDANBglghkgBZQMEAgMFAKIDAgFAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODA4WhcNMjAwODA1MTUzODE0WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnnJsGtA4eBx3v84x5hMHcFKjg4ctbSLJ93Dv9HUvXUM33F11lchhs8uWf7FSPrbdGRhOT9kxErUTRhywvStcPPRY8o/vfVewMJaP9YbhU/Wouc1az4czc+BoqEjTvH6BqiL/oE9HzT6UBaWAiNY2dsnvEnWFx1h8KoWn4VVIh+QjMMo4yAG9jgxW3xKwBchCagUZz++tQ7wWEUjWogUmvSYKTEXlmWdUytTRv+oA34BZ7SlvOw8FXJjFuXpGj8V5dLOE1OtyrOUWB/K/qjA20h6y9tZkH5iwUj2KO8rtE9377m8uNNNgZ5AM+6JoSJQrNp6B9VTCWNP1U4BjhBh9ywIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwQQYJKoZIhvcNAQEKMDSgDzANBglghkgBZQMEAgMFAKEcMBoGCSqGSIb3DQEBCDANBglghkgBZQMEAgMFAKIDAgFAA4IBAQBtoCbfhydfVIk9RPh0zoZDGT72bxRruTYxHQ9fy2h7FPN9NsljlkeP0Ov4j1wwDtmrtYSZXoeIIx1qNvCnVTUfQBnxCSYff0K7NFz7gThfj7FJaIlG7tgfilfq+2uHEsSuMax5cuEE5xXbJOMwvurEuUhOTavkDreW4HdL6JlhoyjzBYZs7BGiGDPsF1JNrpxwmb/COukVjKescdgJ41EnqlhuHo/K+/qP0QyATsz41bkdehoolwGTqgsCrNACdylCDBqNk5Rp0s2YF2Fyk9mdPChlMvaEU4e2LAnLQPJ3hFL7oMtvdeo5eZcvDkoIazpYJLSLil48dzoTCN4V6UbN"
      ],
      "exp": 1596641894588,
      "alg": "PS512",
      "n": "nnJsGtA4eBx3v84x5hMHcFKjg4ctbSLJ93Dv9HUvXUM33F11lchhs8uWf7FSPrbdGRhOT9kxErUTRhywvStcPPRY8o_vfVewMJaP9YbhU_Wouc1az4czc-BoqEjTvH6BqiL_oE9HzT6UBaWAiNY2dsnvEnWFx1h8KoWn4VVIh-QjMMo4yAG9jgxW3xKwBchCagUZz--tQ7wWEUjWogUmvSYKTEXlmWdUytTRv-oA34BZ7SlvOw8FXJjFuXpGj8V5dLOE1OtyrOUWB_K_qjA20h6y9tZkH5iwUj2KO8rtE9377m8uNNNgZ5AM-6JoSJQrNp6B9VTCWNP1U4BjhBh9yw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "crv": "",
      "kid": "0a979d62-31c3-4646-b7a0-ba459ad85ad2_enc_rsa1_5",
      "x5c": [
        "MIIDAzCCAeugAwIBAgIgSZwJfXxiGJvHqwLFtMoKbvOXbsGBPMMIY4oHbGCxVUMwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM4MDlaFw0yMDA4MDUxNTM4MTRaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCOdRH4UYWsOYwwewLzoLiiuR7Rb8nGreTHRzPZ+OTsNy/TKTT6fTBkVdIZq1q4RUvBvP9GlrDwGpjD+Ul9Yn9UbePG8zJCnVXYGph5BezaEnlUG7L0dSolRR1PFRnKiVEQqqXomXd69es/tfq3DJCkURaYinixVMidJlggTo/Yo9WQ7zQlCYXiQo2Ve7IYETBZpZDNauFJ/oLz8/OedI3gwDPLMi/yh92j1k5Gy56Gg/HhrgwUQNbBA+Z1si1MyOhoouG4WlpGSqPGPsPj1LDJ14k6CtA0Ga3tBIBdKNHhWY5oY88NnLqes7T4xw64cY5UfM+WnkiqP3qi3fuyxalVAgMBAAGjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADANBgkqhkiG9w0BAQsFAAOCAQEAPiNB7DyJhtEx+DQbDu+++/XjxD44UZ/DPzazzgUMLTTNwMbNGEltTXs/T3yOLEY6UJHM61DUwvU/F1RQmjf9ZOinE5UjEkaJi0CFf+6VlXvIG/H7mSs6hZv9QQJTl0cGZSmqkEyiFBKb0G31Qei6cK1cgBW3rUxX71ucRsqwpqS9WDANTURhlu4sHqFXxIooebbgH7Em2Kc91eGVPyWP4EmxNR0qKih0dB03/QJMjCFUsSQ6nYeuGQrd+phDg8wmkxa64NrxmXfDdt1Ye8Y+zBX1K90hPQZBCv/kFc1v3auCYPn86wgDyH28nCc+leFz2/yZ7XzQ8bb9wJ0fDSjcYA\u003d\u003d"
      ],
      "exp": 1596641894588,
      "alg": "RSA1_5",
      "n": "jnUR-FGFrDmMMHsC86C4orke0W_Jxq3kx0cz2fjk7Dcv0yk0-n0wZFXSGatauEVLwbz_Rpaw8BqYw_lJfWJ_VG3jxvMyQp1V2BqYeQXs2hJ5VBuy9HUqJUUdTxUZyolREKql6Jl3evXrP7X6twyQpFEWmIp4sVTInSZYIE6P2KPVkO80JQmF4kKNlXuyGBEwWaWQzWrhSf6C8_PznnSN4MAzyzIv8ofdo9ZORsuehoPx4a4MFEDWwQPmdbItTMjoaKLhuFpaRkqjxj7D49SwydeJOgrQNBmt7QSAXSjR4VmOaGPPDZy6nrO0-McOuHGOVHzPlp5Iqj96ot37ssWpVQ"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "crv": "",
      "kid": "9ff77630-875e-4968-813c-da5a34f4fe53_enc_rsa-oaep",
      "x5c": [
        "MIIDAzCCAeugAwIBAgIgLuwPJmzA5prs2yvw23U2pr/dxlx24ElOBrYui/5W69wwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM4MDlaFw0yMDA4MDUxNTM4MTRaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCecOmYgO6Z6HZGi2azvMfZurZdHFj0A3vT1juXOI40rOKX+3GaWSm1qjIVCOqWb9+Vfy16v1gax9YOefIDDqrwBwBPpjepAnBx8bQeLlQQPsSSOVTXewaiYR1WCm9lbhtGxkHxAllNEtS136qfDKHDgIvEgUGIHA2bMhe9ExsPEhZBT2FeT+pQ0eBrbh2gZVxkKeUPBNTgtl2PciXSHwOxz5G5x4H3bE5PC70EMW4ThkOBXwVX21BQVo90T+udRgt+4CASjB4ZRS9QoaIOTHQUvr2JPA1cudGGhwTRsq8bo8+OyZMZGAJXc8mvIqyT5Uj47FF8j5npLD/i0Q9FUOJ3AgMBAAGjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADANBgkqhkiG9w0BAQsFAAOCAQEAJOGO1wxeJkWoxmXqazJF++MkEG7+U14gg1bFbiUsjg1d4ZOP9eJ+W1B/je2yggbC3QpYbXrKPhPmmtqT+iO7eayv/81Y5lrirNox2eHYb1tQ1tJHe5QCp8qROY9aSq7YO3/xwNkCUEtBWyVQyFFhwU9ioJW39IaTlANvgkvcSjjiWkvSjWbBAU6dcBDQXXQnsC1dkNXl6SUmpuz9qSH2b64kiNl76HkAmEA4rmi744duOnVJ3Ra26408cSwg0+4zUlR4GdzAUoViqaCl017oDu4VHktg324s+ZGSaXSKgpFCuCHZAA/slhOi93cmnwy/g9wiL9IVwMUDnZZE1OZrZA\u003d\u003d"
      ],
      "exp": 1596641894588,
      "alg": "RSA-OAEP",
      "n": "nnDpmIDumeh2Rotms7zH2bq2XRxY9AN709Y7lziONKzil_txmlkptaoyFQjqlm_flX8ter9YGsfWDnnyAw6q8AcAT6Y3qQJwcfG0Hi5UED7EkjlU13sGomEdVgpvZW4bRsZB8QJZTRLUtd-qnwyhw4CLxIFBiBwNmzIXvRMbDxIWQU9hXk_qUNHga24doGVcZCnlDwTU4LZdj3Il0h8Dsc-RuceB92xOTwu9BDFuE4ZDgV8FV9tQUFaPdE_rnUYLfuAgEoweGUUvUKGiDkx0FL69iTwNXLnRhocE0bKvG6PPjsmTGRgCV3PJryKsk-VI-OxRfI-Z6Sw_4tEPRVDidw"
    }
  ]
}
2020-08-04 23:38:34 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "crv": "",
      "kid": "b09546bb-a3d2-40ef-bcc4-c2c57058cc8a_sig_rs256",
      "x5c": [
        "MIIDAzCCAeugAwIBAgIgYZ2swzPzxcghLPyIMczbyuPrO7QQv9p3pjugURMJkncwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM3NTdaFw0yMDA4MDUxNTM4MDdaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDSg043cjEAOrGCb/0JERaSOQ1sDLaUqPwse47gya83t1MZHkToi1DMe+d8w3exh0Sso3az3hesLb3vQLWA8XAio75SSoP7Gd+qEbbMsQ4Hu8jY9Kv2IDqfvoOuPqNcA9PFMRRuAy84fblGMTasWBWjF4pRShNP4mpfBh92i0K6+7Px2gJd3Ie/oqGSCZvt0sVpeTchRBJEevX4aBdy3eKHKdmfQN/ZN49iaKqUkUNjgwCNkGRzCMc+pJ/2Q8A+RavitTwU5iXBDHAPJYvFfy7MPgHwOpcjoNIzryTngjZp3yyCYYJhDRiKJ+hZUHhZa7GSAqMAqvfwzGHM/EGYyZvvAgMBAAGjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADANBgkqhkiG9w0BAQsFAAOCAQEAwoHltqixXxFV9BKfXHTzPQ7ujvG8/kYEB/6TfWT66CCthEivC2fDCGJQ/KGAIzzfFtA09YqTcM7D1oSPK3AJnO9yaiVhUgMYkeMA1SHNzfmSx/GHdDznsur0c9orHV6slxKvMIDjO8Nk5z5Mhz+x0PkhAoWvbWtKM6brJ9400bHxKDl8vqWQPwLg8E7aYRYqK/6Wh8v25/gCozbX87M7ZQFRdbpQeE+kLQOMVDvQB1BqRsRItwLAJ+LNn2cAtM0G1G5KnVMMl/vEyYVxYDUz1SlqQPwPP9jM2nUlSK0h2ZIfK+l+4dSvwIlKAzS1eC0n9ZXnENunj4BMMj4DteVqFw\u003d\u003d"
      ],
      "exp": 1596641887231,
      "alg": "RS256",
      "n": "0oNON3IxADqxgm_9CREWkjkNbAy2lKj8LHuO4MmvN7dTGR5E6ItQzHvnfMN3sYdErKN2s94XrC2970C1gPFwIqO-UkqD-xnfqhG2zLEOB7vI2PSr9iA6n76Drj6jXAPTxTEUbgMvOH25RjE2rFgVoxeKUUoTT-JqXwYfdotCuvuz8doCXdyHv6Khkgmb7dLFaXk3IUQSRHr1-GgXct3ihynZn0Df2TePYmiqlJFDY4MAjZBkcwjHPqSf9kPAPkWr4rU8FOYlwQxwDyWLxX8uzD4B8DqXI6DSM68k54I2ad8sgmGCYQ0YiifoWVB4WWuxkgKjAKr38MxhzPxBmMmb7w"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "crv": "",
      "kid": "3dc06a44-e1e4-454b-baf1-1727a45576ba_sig_rs384",
      "x5c": [
        "MIIDBDCCAeygAwIBAgIhAMIE9OKnXkh1jwMbLU70MrMGBfCaXIgKeB6JKxkFPGcpMA0GCSqGSIb3DQEBDAUAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzNzU4WhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtW6shXgIFXAaAbvYcUgZcJq/m+ZNDzA6vR9zhwtpdid0mohyxbGw2VIyVvAuPYr3XBmomp5OVswiy2vwfR1B0QqIHcQwdpzOLpRtdEpYpCOEtAF4OdPSqHTktgO/cqLRbZOPxHZsd/ByeZjnaLOCpdpRy/eUp/y1JxoGMMLEZtmyZhlBns+BzHefrML4dKEl+uvz2ULbOO/i8oYRJwI0yKYs2+QvMhn12wVdBqyN9S6FQwhfJ/Xdf33nPARyoaIo5CS2Bj3il8xKkKrqaoiprFNVTb6UaeO+UNNb3qidLC/EjFKSv8R7OJDCjJ6c4tMlEM627hkYDrR0rCBMc/h19QIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwDQYJKoZIhvcNAQEMBQADggEBABwFj7WWou/nISZPgPcvoByltWs0xt50DCrS2fpE1UBYIvM/7UD51wlhEArAP08sbC7nM1oC3vpTLOMZDH2TInZXFBImS578L2v9dufj9/MEOYLMf+k5Av/6bmh0tHI/FTY3IMrHDQ3aJmDqgbF57w9MdhgSK4siEDy3NU1dqQc57gY7/rPTh4Cife+YjOmX43P6moITMFv0TBqFArwjNQXOyx3QeXFYtBTQAM/nt+J0fpy7a2VMbNvmumET5Cgnef6BC2yYfBWPkw0bAnUIbdpQzkRijs1hshaIRaqxT5ThXYhImHmAU53l21z2O4vaXct07uv7ACPizcaXli7dnAU\u003d"
      ],
      "exp": 1596641887231,
      "alg": "RS384",
      "n": "tW6shXgIFXAaAbvYcUgZcJq_m-ZNDzA6vR9zhwtpdid0mohyxbGw2VIyVvAuPYr3XBmomp5OVswiy2vwfR1B0QqIHcQwdpzOLpRtdEpYpCOEtAF4OdPSqHTktgO_cqLRbZOPxHZsd_ByeZjnaLOCpdpRy_eUp_y1JxoGMMLEZtmyZhlBns-BzHefrML4dKEl-uvz2ULbOO_i8oYRJwI0yKYs2-QvMhn12wVdBqyN9S6FQwhfJ_Xdf33nPARyoaIo5CS2Bj3il8xKkKrqaoiprFNVTb6UaeO-UNNb3qidLC_EjFKSv8R7OJDCjJ6c4tMlEM627hkYDrR0rCBMc_h19Q"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "crv": "",
      "kid": "3b525dd9-dd64-4e00-94ac-6f3ef6fad66b_sig_rs512",
      "x5c": [
        "MIIDBDCCAeygAwIBAgIhAM4UDYjGRCEZup3owZ8Rh61MXdhRVZ5+q4ylEgohseLqMA0GCSqGSIb3DQEBDQUAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzNzU4WhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtTKagwupOlMQPS7aVKiNIkvtJTXMv+2dL3it2lIFLNo+Y6Vr3rCpyATb0PzvmojLEhP/DeWFDuAcCYUyOxiryVzaqmxHZS1nwWXRuebUguxS84xR5jYeegsb0DMFkFQErpl6DV7CUVfq3NlAxd+XI91pYwajFibFlpTKy5BzFEJfX6SfNSyQK/SRaupYRj9udDKCf/TVSpp9/Os+i4pnkJ2iTks0IYdBXv3U1ysUq0Hs09N8JIXNCQkO+/nEXw7Qph4hug5Lskl29p8Dxfy9OUP0zrilSf+dozR9kIVD9VpibF6JFjS+lVOb2rHts/g7aB9lj/VyKdFrhTJ91rAFbQIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwDQYJKoZIhvcNAQENBQADggEBAKR5Q1W/Gh5VhWh5PkJkAX0qiZxiSWtvxct3BWOXUzhqQsUTCfGnPQot9gUtsNwie4a5pv7Camg16bt4PiPO6b+bJXjZe9r1yB6yUqKWYqGtXztePvtg/kJy/a7zB2qXsjaA5TnikegQRuCx8Jb8SsRRbjlWqmm39OWPVK8JWnF2imddvDzquHumytb4Qjz34qjRJtGZ8jTZ8r0djEe5CrL423rn4fg1qVTiAyvzYc5q8lidUbEYZuISEBFG0jSlO+H49FywiMqRcYLhTWZJwZdRVABNX6DfRtGeV1UNJlgUu3TRQQklS1KOpfhtOOl8Cr/p8nVMLfEOcZ1H1x3r4ek\u003d"
      ],
      "exp": 1596641887231,
      "alg": "RS512",
      "n": "tTKagwupOlMQPS7aVKiNIkvtJTXMv-2dL3it2lIFLNo-Y6Vr3rCpyATb0PzvmojLEhP_DeWFDuAcCYUyOxiryVzaqmxHZS1nwWXRuebUguxS84xR5jYeegsb0DMFkFQErpl6DV7CUVfq3NlAxd-XI91pYwajFibFlpTKy5BzFEJfX6SfNSyQK_SRaupYRj9udDKCf_TVSpp9_Os-i4pnkJ2iTks0IYdBXv3U1ysUq0Hs09N8JIXNCQkO-_nEXw7Qph4hug5Lskl29p8Dxfy9OUP0zrilSf-dozR9kIVD9VpibF6JFjS-lVOb2rHts_g7aB9lj_VyKdFrhTJ91rAFbQ"
    },
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-256",
      "kid": "463a08a2-e488-4884-ba8f-6678611671d8_sig_es256",
      "x5c": [
        "MIIBdzCCAR6gAwIBAgIhAMXrNYktBAKuPhe2fiRxUrOIpeUFiVtD+7pVacXYhpMdMAoGCCqGSM49BAMCMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzNzU5WhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEzvaPLF4Eqs4ZBEzWwnHuOCTjv8W+/eM9Sm0kUuO4vgIPX56AZzppTMCIdD3qkbpDUVB2ubgGiu9NBFWfIsj8eaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMAoGCCqGSM49BAMCA0cAMEQCIAaTSYjF1G6v32wRtk69w3vOfvwlMO9U/BwhV2ugfUntAiBv16rRCGmt1XTZIzjq4Ihtsg1bny4izJICvOuD/QeChg\u003d\u003d"
      ],
      "x": "zvaPLF4Eqs4ZBEzWwnHuOCTjv8W-_eM9Sm0kUuO4vgI",
      "y": "D1-egGc6aUzAiHQ96pG6Q1FQdrm4BorvTQRVnyLI_Hk",
      "exp": 1596641887231,
      "alg": "ES256"
    },
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-384",
      "kid": "deb3209d-1628-4427-ba92-4cbc952a462b_sig_es384",
      "x5c": [
        "MIIBtTCCATugAwIBAgIhAJxaVLyLKggHyZV9LClD4vMORcTNYqNQXEBQUbtT0bowMAoGCCqGSM49BAMDMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzNzU5WhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEcN4eLn3PP7M3KofhLWkl5lwIY/yfqyaTbd5VFxVPyPt+PmjoZYKosB5+X49Q3+TwaR7mMQSl2Cuvn1Mjik4JUyNSJ11Ed64Payc77OdBNigIf7/tJAm/Nod1kxH7fOfGoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwCgYIKoZIzj0EAwMDaAAwZQIxAN1dCqL1wLmvot6QZO1+RNvXbZVxzs5xFiDKCUjSDpCUDBeI/JASHPVFb5FCLMxbjAIwf/ISS/i7a6dtqFDmQOfrocfqg7DlebvGyId1/M+ugpZCpQVfHnl/JHG3wy1qwdoM"
      ],
      "x": "cN4eLn3PP7M3KofhLWkl5lwIY_yfqyaTbd5VFxVPyPt-PmjoZYKosB5-X49Q3-Tw",
      "y": "aR7mMQSl2Cuvn1Mjik4JUyNSJ11Ed64Payc77OdBNigIf7_tJAm_Nod1kxH7fOfG",
      "exp": 1596641887231,
      "alg": "ES384"
    },
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-521",
      "kid": "50ba4809-4345-45e0-a531-b6039b01cef7_sig_es512",
      "x5c": [
        "MIIB/jCCAWGgAwIBAgIhAIG8b6nZQVqyUubWhGxl9vysw/NgwnrNcLM6UjAmxN9YMAoGCCqGSM49BAMEMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODAwWhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQACfQ9pUxObufy3PlSQVAJI8XBXgDHjPKQSCcYEmCZNGDj51ThYjXz26Id75idr5XlYyu37sLUap0iGZPzlJHSLUYArIXYvAM+whvm8Gz8pmVcH4Gf4mHI/8S035g1uFyos180C7h5bYSmdE9r8wnLLUxf19glZ54iHiSoWziKQSVaiEOjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADAKBggqhkjOPQQDBAOBigAwgYYCQSIWN+DzhNXxBlM1q4AivqYNODeT3P4oJozeQZEkSZVWA68r5BGz5aoeikxR8zHr5Z7Sa59Dgo6eerJ9EkEf4C/dAkFxsYxbYEQJA7kTW2/5NF2VfKTIVUfm/uq3HOHC3eMsYXot5vWwGPAQ/uu25X4iRJq3KR8mkohH1UZoeppLtGKMIw\u003d\u003d"
      ],
      "x": "CfQ9pUxObufy3PlSQVAJI8XBXgDHjPKQSCcYEmCZNGDj51ThYjXz26Id75idr5XlYyu37sLUap0iGZPzlJHSLUY",
      "y": "rIXYvAM-whvm8Gz8pmVcH4Gf4mHI_8S035g1uFyos180C7h5bYSmdE9r8wnLLUxf19glZ54iHiSoWziKQSVaiEM",
      "exp": 1596641887231,
      "alg": "ES512"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "crv": "",
      "kid": "0ac99225-7599-432c-82ad-3d67d2fb8f0a_sig_ps256",
      "x5c": [
        "MIIDbDCCAiCgAwIBAgIhAIYVTNPlFNTP5hcSdgyTiJv2oZui3MU8uhiqXqZ0gH+rMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAIBBQCiAwIBIDAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMB4XDTIwMDgwMzE0MzgwMFoXDTIwMDgwNTE1MzgwN1owITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMwsmLMyp8i3EvM1hWsGkJ02h7RqgWFk1qYzo6J8TxmtuAItPSLkjoHP4pmAB0Blm7ilZ4DgPM8WbHU74Xrb1KY2K3MxAGme+L9nw1l3WQbx3U8QnYQvA+ep3e5qjJp/yLNm9DtNvi1S+IdtT3nLcJSvVcr52CZAI6C9AJ68ivceXx31lv3SJDJ9rSPFmnza/n0i0vUGQdJ6WADzRrs9MNVKuVUztO4Ks1dZ7eAnMl/hmHcCB8W0eoKpRibnFVZURnQcOSU7p5GuLBQcHgUh5p4NYCpBmh9TxecBD4JlhSbc61qnKXzmCPaTvGbyNbPnNv2FzPuYo+G+ZFRHHxtKrtECAwEAAaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAIBBQCiAwIBIAOCAQEAwg8aQG5hapUgw8gqRRYiNKqQx9t+bcEGQBR3Dih3BkEKlPpudsSmqPaZLcFfTfrTZF9KddKnBWtDgn7ZWr/GlLNwVhPtJNP+Xge7fTTiIbBdbdJNepBFie3M4u7fRKt92TzYbtlI0+vCyisVVhVvrk5nhQ0h8Jgb3RmffRi3oK77ULUSxa0hd/CsNytWfSAqCD1mWxzbwoFyNESkStK6okF0USJ7lsnN25aEbuv7gBwRvkvodxbSmL1U+iJdFDp2ESy0s0xzAJ3tmBK3/cVMw3FnOtaVQah0GGj9XKOngj5pPEvpR9B9C1IfsIYe6Apgi3+542iHwh7v7zFIlfGGgg\u003d\u003d"
      ],
      "exp": 1596641887231,
      "alg": "PS256",
      "n": "zCyYszKnyLcS8zWFawaQnTaHtGqBYWTWpjOjonxPGa24Ai09IuSOgc_imYAHQGWbuKVngOA8zxZsdTvhetvUpjYrczEAaZ74v2fDWXdZBvHdTxCdhC8D56nd7mqMmn_Is2b0O02-LVL4h21PectwlK9VyvnYJkAjoL0AnryK9x5fHfWW_dIkMn2tI8WafNr-fSLS9QZB0npYAPNGuz0w1Uq5VTO07gqzV1nt4CcyX-GYdwIHxbR6gqlGJucVVlRGdBw5JTunka4sFBweBSHmng1gKkGaH1PF5wEPgmWFJtzrWqcpfOYI9pO8ZvI1s-c2_YXM-5ij4b5kVEcfG0qu0Q"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "crv": "",
      "kid": "7e777345-457d-46da-96e8-c34209d3289b_sig_ps384",
      "x5c": [
        "MIIDbDCCAiCgAwIBAgIhAJoAGXmpePY8yOrSgDxJ1+2YNRCyCB2MbURAoyLTV87JMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAICBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAICBQCiAwIBMDAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMB4XDTIwMDgwMzE0MzgwMloXDTIwMDgwNTE1MzgwN1owITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKiEdbOg4aW8Ylh/mPn3/sUN7CF5n79Nl4q0XbacmlwP5W7NGTQUInlXHFjDPBBbLBHS0jq4hBwBN830qO/cx/lHMdCjVTiXc3ZBvv1lmqpyaYtrpS5Ccks+HmSHvbvXdbJCbkxu7EP90CQOMmUI5nuP995C8UbhfE7xdzEhSVVyE/y5nMIYPGSsi014w0AcLuKDmP4LTl/ywZVofVjvoik5f6YlCGhfws+jBlEhY/GWdNk2lJ+1FUc/LovkZZc6wFHGd5s5CW4eBJzVbwnV73noFcY1ybVroMNyaXD73u8OenbRdZwy0rhstlOYpO+YoQSLFx2LxJ3dEGxyNvTrsQcCAwEAAaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAICBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAICBQCiAwIBMAOCAQEABcKPEZBylXpKsoDuYWs4JgS3x2QPTfz+nzFi/mJ4Fxwnzzv044xaHfcBjr9jJA/vecaMth2k3FOGWoIaQAzyQ0EWzL/yUEdIlmJ/e8DMOfv6P7ewF9Nw3vhV7svKaLLUDmDM457VHI/g1Ycgqz61piOGhieMnOWABdLcN8sawmTYRO5Z9+i4JETNkTF/VMfSgpgByEKA8Vr3kNN4enPnTroFPR8GDaoySK8/tVFxMIrGcfSrC4AdBxq0tp4cbAsXpIN6FZdXyJX1IxFbFR9Oytm5ZzNGjjlk7ht/uwHl2JlAJCgKw7gyzVf6/FroVNcFHv15+yGjqJ4lULF2gd3yRg\u003d\u003d"
      ],
      "exp": 1596641887231,
      "alg": "PS384",
      "n": "qIR1s6DhpbxiWH-Y-ff-xQ3sIXmfv02XirRdtpyaXA_lbs0ZNBQieVccWMM8EFssEdLSOriEHAE3zfSo79zH-Ucx0KNVOJdzdkG-_WWaqnJpi2ulLkJySz4eZIe9u9d1skJuTG7sQ_3QJA4yZQjme4_33kLxRuF8TvF3MSFJVXIT_Lmcwhg8ZKyLTXjDQBwu4oOY_gtOX_LBlWh9WO-iKTl_piUIaF_Cz6MGUSFj8ZZ02TaUn7UVRz8ui-RllzrAUcZ3mzkJbh4EnNVvCdXveegVxjXJtWugw3JpcPve7w56dtF1nDLSuGy2U5ik75ihBIsXHYvEnd0QbHI29OuxBw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "crv": "",
      "kid": "c005f7cf-6236-49d4-9cf2-23aaf5423706_sig_ps512",
      "x5c": [
        "MIIDazCCAh+gAwIBAgIgQVJJvX6lKTq4yE02Yno/wwIVhtW9pkGKXOfGMRRVxU8wQQYJKoZIhvcNAQEKMDSgDzANBglghkgBZQMEAgMFAKEcMBoGCSqGSIb3DQEBCDANBglghkgBZQMEAgMFAKIDAgFAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODAyWhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsDyPXcmslUd1lXebsHhzjRvb3CSBEgOQIQf8tktU2KHSjgRVUUq681yz/iDzdAyoy8K5fNGzzfi9l2qGSjxyeiZivzYbGbovN8R/eA2qGWxeQawrd6jsgEe4v0WiwXPQ1kRZFMFVJQ/Klj6NUREg77iEh/dS8l87tX31oBRNylPh+OVvn/TwrbqZeICf1WbclFV6w3arX5a3qu1Dfzosh9ST6yLqwBSAdOGkD7NQQNxzXGMt6gu2GCyhb/2xirbgzHt57xTLbGfcUPZHCBleoH4DdrY58x8sdtgk4BBk2oXZuwUhAlEh0O/4EuntTEg7hfqlFGuQV1s55aBMvytzOQIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwQQYJKoZIhvcNAQEKMDSgDzANBglghkgBZQMEAgMFAKEcMBoGCSqGSIb3DQEBCDANBglghkgBZQMEAgMFAKIDAgFAA4IBAQCo0lGW6wsueBMotvWXRaExnCSEMUSHFKd1BxedppPfYeGJhzdo9OpClrKqyyrE8BjQbk9VOzTiWdfBVfKnC0InDu5cYgNmvkdRH6chqH3YHwMoz6nnisFkPtTx5dIlBR4KeAQM4ceY6ESMWYDrhg8xl+B4EWKrNy1Q4+jgTkTJSeq8/QB11fZOr/lSIyzCi4ZJ40uw6MRc2Ofj/o/lQ6dUy9tENKacghQYE/boTHw0BKnyxqYwW0iS6qCLQIuhWnvYWhQ4EPOv2+JsOnmp6mya1Yp/wWFNpHkh1UM9bb4e5O3uQU0EttoprNRcLbEqAbe8HIOroT4ikU4jis+mAz6E"
      ],
      "exp": 1596641887231,
      "alg": "PS512",
      "n": "sDyPXcmslUd1lXebsHhzjRvb3CSBEgOQIQf8tktU2KHSjgRVUUq681yz_iDzdAyoy8K5fNGzzfi9l2qGSjxyeiZivzYbGbovN8R_eA2qGWxeQawrd6jsgEe4v0WiwXPQ1kRZFMFVJQ_Klj6NUREg77iEh_dS8l87tX31oBRNylPh-OVvn_TwrbqZeICf1WbclFV6w3arX5a3qu1Dfzosh9ST6yLqwBSAdOGkD7NQQNxzXGMt6gu2GCyhb_2xirbgzHt57xTLbGfcUPZHCBleoH4DdrY58x8sdtgk4BBk2oXZuwUhAlEh0O_4EuntTEg7hfqlFGuQV1s55aBMvytzOQ"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "crv": "",
      "kid": "5386bd38-57bf-4978-8644-33a4183758f9_sig_rsa1_5",
      "x5c": [
        "MIIDBDCCAeygAwIBAgIhAM9icNQlwxtGO7t30GlvEuWhXcgatS+KzO+quOngV97xMA0GCSqGSIb3DQEBCwUAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODAzWhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtqkLmH8TpDUoyZJ2PpGb9tm1ScuEvTzdTDTR8iB8aEyzSxWSZVCI589ODx6VHqyb4t66HUYOFoQQYzJQrdQNQdu6BLGwMsG1lJMsnv9md0bFnivdSDE39fDJ4TMdBV7K5y6vhzb4LgB7i1vVMGVy1rzrX4HT2V7HF60ABDm61rFGq4d3O5lZasKEd1okDU6UErz5mwJg2OxjspGH555tjvfq7uh+7ynv/mUelzp03o+7K4UfdmV3xV35mgt95ShlH+rgK3HPAYpmBe7vwQ3RFhEmrwrdg78oFxZC2fnzbH0AQJZx8464LJWFfuY7KBs0wZnVdNR7riBAbwMYlg8EnwIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwDQYJKoZIhvcNAQELBQADggEBABCE0kHMdPsRW6WdUOBYCZFNcXo+cyr5GUEoWNTT8swYdAn8FtGnAA0ZP67drl3rfQ4xPCis6WahIGYxADSRP9OvgBDynKSf/H+KkH/+TCdWfQ8S9O2rZV+nWebThIVfEX80+z/TfsAGEVzbLQoeg9fiy6UQBn2Y1gRML66hQeagQHoCD6hO2x9FJ4ch+2SXNQrlQ4+KSm1DNfzhtxvRbjInYKH0T8qMf4M7bhxEFlWCWuH4fND5NjiWDssgP3XxTjEXL6Ocu5RcAdGcZ30SRt4XfRQ8uB1oAzck/BxdpvYo4JzGbESaXvrD9oR44czW+yC1g079X0T8EiEkpUesyhA\u003d"
      ],
      "exp": 1596641887231,
      "alg": "RSA1_5",
      "n": "tqkLmH8TpDUoyZJ2PpGb9tm1ScuEvTzdTDTR8iB8aEyzSxWSZVCI589ODx6VHqyb4t66HUYOFoQQYzJQrdQNQdu6BLGwMsG1lJMsnv9md0bFnivdSDE39fDJ4TMdBV7K5y6vhzb4LgB7i1vVMGVy1rzrX4HT2V7HF60ABDm61rFGq4d3O5lZasKEd1okDU6UErz5mwJg2OxjspGH555tjvfq7uh-7ynv_mUelzp03o-7K4UfdmV3xV35mgt95ShlH-rgK3HPAYpmBe7vwQ3RFhEmrwrdg78oFxZC2fnzbH0AQJZx8464LJWFfuY7KBs0wZnVdNR7riBAbwMYlg8Enw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "crv": "",
      "kid": "c7db85fe-7576-4b1b-b012-bc5568f152f9_sig_rsa-oaep",
      "x5c": [
        "MIIDBDCCAeygAwIBAgIhAM79crJojao1ga+SAzjPBKWpZRwAwkLZVG2CQXSRGHyVMA0GCSqGSIb3DQEBCwUAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODA0WhcNMjAwODA1MTUzODA3WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsJJdam4AnRO52pONZlPthfdj9saA4sgtLYCmsAD1WZxFCyGqc9V0mr/1LgY25WLkRHPX6r+pvYOlvxFpjUsf9va3xKBHcMvwN25Hq9rA5V4HaAjmeDPZ9qEQcmKZmYFYyxP3ltID4RuVD5V1NDysnTQCWRbCf5YTmnq6CmUsLb95m4kq5PYF4+gG29klhVX9Lqyp1QoBMA3eW2i7CzsgpCdzduMUWEoS5veY5etO3zevuwMgz0eBR1uaUqSaAz1fM3H3hVLKYseT2A+m4LvDcGqSp6MpT+vyVzMb0LM7T+qVcBG7pNo+YsJMa993dCojR8WauvTr0bR5k0WRr9Xh6QIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwDQYJKoZIhvcNAQELBQADggEBAGwIt89Oxv+WDeoZ9vscbNTRoGSv1rmb/tR/zDKDpwjdWGydiQu4Xxhe77lCdWF/p7WT8t6P+RwyWkb5CUXXm+VEObbreRrA1P+MylrbmevPQKXOtWHErtcWJIl/D2rPpLu2lKmURLeHZIdLP3OMV5JV1fc8qdIazf0I6DGMRorrC0mUME+FfgU0Chpos2+N5i+YCdspctAtSuvPCePB2oSjKi6g9aia+FHXIICLbdAiy2MoRN6VcHwap4fTK3hRuZgwIZlIgjxKK4otBpfbmxW09Uy5xgDfY4LeNIqfLKCEvFis49/c3DkM2d9XoEjhi025LTndAPSu6QhQZ042QFg\u003d"
      ],
      "exp": 1596641887231,
      "alg": "RSA-OAEP",
      "n": "sJJdam4AnRO52pONZlPthfdj9saA4sgtLYCmsAD1WZxFCyGqc9V0mr_1LgY25WLkRHPX6r-pvYOlvxFpjUsf9va3xKBHcMvwN25Hq9rA5V4HaAjmeDPZ9qEQcmKZmYFYyxP3ltID4RuVD5V1NDysnTQCWRbCf5YTmnq6CmUsLb95m4kq5PYF4-gG29klhVX9Lqyp1QoBMA3eW2i7CzsgpCdzduMUWEoS5veY5etO3zevuwMgz0eBR1uaUqSaAz1fM3H3hVLKYseT2A-m4LvDcGqSp6MpT-vyVzMb0LM7T-qVcBG7pNo-YsJMa993dCojR8WauvTr0bR5k0WRr9Xh6Q"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "crv": "",
      "kid": "f932588d-03af-486d-b29f-1977df8f9673_enc_rs256",
      "x5c": [
        "MIIDAzCCAeugAwIBAgIgJJRLdAZZJG//KV5vtQxcetQ/au+BWb6jakdO1zcG4XMwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM4MDVaFw0yMDA4MDUxNTM4MTRaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDRsGeVLpg6xqEM3qlgkCwAawlixuNvydatjh7sIlMElzYSVcT00zCvc3NBaw8xXnL7YhkRvyVfaP0ThwizKXSdffdD9rRx31SkMZv6IsuWATC7i0+q9Q0bF5k1Vu5iNbAisFNxviRiE0RlY28W7pmmx2phi6/VP5IFGpfArfZbgNhLCVys6ln+pNiIhhJ4lGmsMy4MGf/5YqGG6H4tl5l82KeZJMayA+ki34qgTxddx2T1tBnKGfLkmQfb1nLF4S306yPnDbocTWNI9Y7AB4oItlaSVYEMqQxnK9j6gCdQG2K/OY50TvoVNgFSHCOMx+HrDf2LUHi5088z1T44JwrZAgMBAAGjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADANBgkqhkiG9w0BAQsFAAOCAQEAYVpmNMcv8AY3R9m7ScjIi9TrjVJu077AWoFwHOawkpUfMx42xCjuitlQ1BctW5FhbljWMzBtHuC5x4cJV9280aC1aKtqe23IfS52g/Z5GAH+sWBqyzhlE/q3AwdhiTFWWlB1vS05EtQVuWzWe225mZNcuvU55ucmVj6LfAi0rB/irJ+vyBm1CUOuBGgfG3f10BE87hnk6Fsrb8ZjtOVudpfy56aLaL+XC+oZvBzp5s6+YPrrn4hpmRCzXMWn3v6bMIqUNYbehvKx3tPXZZfShvmegCRwp1bR6FBzLJZA+wAnQk/20FHAkN2HKrko7TxECt9rJyc+vwfjOSy1NoBtng\u003d\u003d"
      ],
      "exp": 1596641894588,
      "alg": "RS256",
      "n": "0bBnlS6YOsahDN6pYJAsAGsJYsbjb8nWrY4e7CJTBJc2ElXE9NMwr3NzQWsPMV5y-2IZEb8lX2j9E4cIsyl0nX33Q_a0cd9UpDGb-iLLlgEwu4tPqvUNGxeZNVbuYjWwIrBTcb4kYhNEZWNvFu6ZpsdqYYuv1T-SBRqXwK32W4DYSwlcrOpZ_qTYiIYSeJRprDMuDBn_-WKhhuh-LZeZfNinmSTGsgPpIt-KoE8XXcdk9bQZyhny5JkH29ZyxeEt9Osj5w26HE1jSPWOwAeKCLZWklWBDKkMZyvY-oAnUBtivzmOdE76FTYBUhwjjMfh6w39i1B4udPPM9U-OCcK2Q"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "crv": "",
      "kid": "9fcc739c-68df-49fe-ad3d-5cb41239b252_enc_rs384",
      "x5c": [
        "MIIDBDCCAeygAwIBAgIhALEkSh4RUHAZM0zPYv5wzemoaXpFiTDH1Wvp+0pQ94uRMA0GCSqGSIb3DQEBDAUAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODA1WhcNMjAwODA1MTUzODE0WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyP4TgsW4hBHSQGypy+balgqzqkGES2FGd+TPzSfeKcgAyBqFabKzx+HjJYe4xz/174Gikybhu9vHwHuXnLBBVQoRz5vnTrS93dkUlSvSpOLBi5jmGFdD8h3+c1coY40O+a5tBgr9hebMmBMt81qWksszFJKoqhLS8v6bniCjXjKWS21UfQgAYdqbtPkxk+hEirY1PWZvHCMn5I+e/4bIuQ8bbMjZsektBlCRAboU9Fz6Ds0SiUmF95NLQk8elp/s7ULuOOzk8finX+lYe+QEg/qwYyD7/WeVvrlhQP8EvhMQFq5NEe3rjO4Jz2PFvdUoOSgYOFqaaWnlKaAZGISpewIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwDQYJKoZIhvcNAQEMBQADggEBAD6FPnKL0IBis4Jo9bnNAe+TetualTgci60hLvaeg/6RfBWHLWvDm5GRmZFiwPxAYxdkS4ywpMF+TUJN2Ah1YTrQtM/xX29gR0Q7Lfst2ffg8uW/wo4/Jg6SfMsf7RcFH1pdnruhxakTMWyRaNUackkXH/GaAwuwFyvIcgMmSTW/7MhDGBS9G5VYXl7TBOFZwslGXHtrRjz6vjJMDShJRhKRJ/7fPsM1cHMlmgm1sadHfjY5foiuvs1zTBOLQ6lIntUua/P+bjuu1/6l0fRFhxIID1+69aNSrUrod7P2m+ryxyIMfprcH7eu7z9sLN5apTFQPvNe7j5yajnKFWfivyM\u003d"
      ],
      "exp": 1596641894588,
      "alg": "RS384",
      "n": "yP4TgsW4hBHSQGypy-balgqzqkGES2FGd-TPzSfeKcgAyBqFabKzx-HjJYe4xz_174Gikybhu9vHwHuXnLBBVQoRz5vnTrS93dkUlSvSpOLBi5jmGFdD8h3-c1coY40O-a5tBgr9hebMmBMt81qWksszFJKoqhLS8v6bniCjXjKWS21UfQgAYdqbtPkxk-hEirY1PWZvHCMn5I-e_4bIuQ8bbMjZsektBlCRAboU9Fz6Ds0SiUmF95NLQk8elp_s7ULuOOzk8finX-lYe-QEg_qwYyD7_WeVvrlhQP8EvhMQFq5NEe3rjO4Jz2PFvdUoOSgYOFqaaWnlKaAZGISpew"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "crv": "",
      "kid": "aa387688-7755-4081-8ae4-e65b5b6a69d6_enc_rs512",
      "x5c": [
        "MIIDAzCCAeugAwIBAgIgOGY1XnpyCdk0tdrNV4Eq/q3/rQxtZJajUb83LL/UJyEwDQYJKoZIhvcNAQENBQAwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM4MDZaFw0yMDA4MDUxNTM4MTRaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCsrGWKVNBjRwM/XpmEN//uxAemppmR7OC1AO9OAA3AWKuKeO1DTen8CB8N8NrDMC2dcAF7LbgwVVLBBBDttxkhCp8IT4xio1BADIw1bvKZb9OFM1D0EUhu89mIg/8i69EaoGrLZ645cbso2rINLdK5POON6B6T3WqGNX4kMCj0PmY0wlRJzScocJSl2hLKX8L8jEUhMp+pSQCGQt3c+Rld9Frnn7vmKIH2lVPbk5+QvtSm7cdod5CFc4y7HEECZ7jPt4vNrAib6BsWdpSe4KvgMt7CsK08N3ZKLRFwe4M2ZYH/AygzwXk9wa9A8psY01omMGB5KybQcDBP81DQRJQXAgMBAAGjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADANBgkqhkiG9w0BAQ0FAAOCAQEAAy3QVqNwJG3Z4BLjsg7/Gd1yYU6uhuNJrfVi5iYDyw4UsICXt/jd9wPwJNSrVOSVU/9b3esN/AXOR3K3oT7QWKnmPmbUCA6FqSwNr2fm5z/k7WuLl5V3WpBFAxXGxshzIEE0sspQD8v7LkneeVrMmzShOfFLk8H2C0tCaBUXQbWD8KHqKsLA8mMz5hxJ3MopcljAy3mslEphsu0z8+qMMd8BuX1iFdXu2wkBu2EdBwYdpcsmcXgg1Q4hCianRxcUFubOXhftKuLeP02IOmyPF4+rpn7LS73WXMtMHp3PgfwOJjeDp2BfsSx1IkFf4w1eFxuotX9C2Ec2wvu8TPOTbQ\u003d\u003d"
      ],
      "exp": 1596641894588,
      "alg": "RS512",
      "n": "rKxlilTQY0cDP16ZhDf_7sQHpqaZkezgtQDvTgANwFirinjtQ03p_AgfDfDawzAtnXABey24MFVSwQQQ7bcZIQqfCE-MYqNQQAyMNW7ymW_ThTNQ9BFIbvPZiIP_IuvRGqBqy2euOXG7KNqyDS3SuTzjjegek91qhjV-JDAo9D5mNMJUSc0nKHCUpdoSyl_C_IxFITKfqUkAhkLd3PkZXfRa55-75iiB9pVT25OfkL7Upu3HaHeQhXOMuxxBAme4z7eLzawIm-gbFnaUnuCr4DLewrCtPDd2Si0RcHuDNmWB_wMoM8F5PcGvQPKbGNNaJjBgeSsm0HAwT_NQ0ESUFw"
    },
    {
      "kty": "EC",
      "use": "enc",
      "crv": "P-256",
      "kid": "e217d42a-93cc-4f85-8420-328002bd8ba2_enc_es256",
      "x5c": [
        "MIIBeDCCAR6gAwIBAgIhALKKqCAJNIBdUjkvwKgZ9oVtA/AgsFenwkboz2ZT1mo5MAoGCCqGSM49BAMCMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODA2WhcNMjAwODA1MTUzODE0WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE+9x7MglaXeBr7PHBqZecyePTH5+S/khg9/wDqsp7HyYD7zjez3QQQn0WHuyxVmah1i/B8aRhIrc++e5qZvysBaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMAoGCCqGSM49BAMCA0gAMEUCIHE0TbYsdA3fbKfSTWJ8MKFxaX9ov2uEcGxNnUY6k5n0AiEA1XxBiZ8nBCwvJOmU8tdWUywBUeo6NmogAuz+nrW8+nQ\u003d"
      ],
      "x": "-9x7MglaXeBr7PHBqZecyePTH5-S_khg9_wDqsp7HyY",
      "y": "A-843s90EEJ9Fh7ssVZmodYvwfGkYSK3Pvnuamb8rAU",
      "exp": 1596641894588,
      "alg": "ES256"
    },
    {
      "kty": "EC",
      "use": "enc",
      "crv": "P-384",
      "kid": "d7b791ed-6a19-4649-a217-d5ff9d5e1269_enc_es384",
      "x5c": [
        "MIIBtjCCATugAwIBAgIhALBiNH4h/C+TOITlfzvu3kfALols3P7bIZY8rxyTE9kHMAoGCCqGSM49BAMDMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODA2WhcNMjAwODA1MTUzODE0WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEAJiqZ/t2/LhfnKbpl5BusesboGSPYw5EB3P1LgP0/LJSnrhcRzpy7K3h8G1aqG7BagI2w56TS5XZoKlf4ZEqP2Br385pJtHjPnSsrL0RLjavpv8BWvOkaxCTeS5a9Ze2oycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwCgYIKoZIzj0EAwMDaQAwZgIxANs3R9j7rlaETe0XEZhkk4k2P2KaieyromtplVdnW9ZVj3fkGij4Bu2p7xy9dTdyIAIxAMVFnqwI8pAvN1Ps6plVCnlIJlSW2g2vKM2ELhLvdYxpAC032wj3avHp7/9gZqh78A\u003d\u003d"
      ],
      "x": "mKpn-3b8uF-cpumXkG6x6xugZI9jDkQHc_UuA_T8slKeuFxHOnLsreHwbVqobsE",
      "y": "agI2w56TS5XZoKlf4ZEqP2Br385pJtHjPnSsrL0RLjavpv8BWvOkaxCTeS5a9Ze2",
      "exp": 1596641894588,
      "alg": "ES384"
    },
    {
      "kty": "EC",
      "use": "enc",
      "crv": "P-521",
      "kid": "2794be09-436e-4281-bb4c-612923c144b5_enc_es512",
      "x5c": [
        "MIIB/jCCAWCgAwIBAgIgfWheovDG+k+1eQKiVFtrE0+9rgdrQkhUQlpMQcRFaqowCgYIKoZIzj0EAwQwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM4MDdaFw0yMDA4MDUxNTM4MTRaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwgZswEAYHKoZIzj0CAQYFK4EEACMDgYYABABrCRpkivmPArZ+hnpz8WhQ7CKuiakvwS/lfjaCsK4MSwKtKuZn/2icGrQLxI/LdTEuJewfsx0kTpjVPBTvz7lAdwHmpSr1NGP808bcBZzCDDWOuPLGCyjTY6xYwHXX5vIrhyGLAGQ6Y49av/7wYcYrJEu/9ldHWpOe7tBLhmXhMdZc2qMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMAoGCCqGSM49BAMEA4GLADCBhwJBDHKEpveEkU2imnRAvRN6P7d6vFp9g78CwfjctibedJ/xvPCo+xcuH315UiDCGDD3x+aivN9FCxGjBs/PIchYvaECQgHowncN186s+/CMQEt3lbRm2jjpaIUG2ehaDDb6pxf0GMpDr6zBCorfmxESpWLE8ZZNJHveNf2LdYTVAe3ly72dxw\u003d\u003d"
      ],
      "x": "awkaZIr5jwK2foZ6c_FoUOwirompL8Ev5X42grCuDEsCrSrmZ_9onBq0C8SPy3UxLiXsH7MdJE6Y1TwU78-5QHc",
      "y": "AealKvU0Y_zTxtwFnMIMNY648sYLKNNjrFjAddfm8iuHIYsAZDpjj1q__vBhxiskS7_2V0dak57u0EuGZeEx1lza",
      "exp": 1596641894588,
      "alg": "ES512"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "crv": "",
      "kid": "9b9a0255-34bd-4353-b007-1afd9a4e89ed_enc_ps256",
      "x5c": [
        "MIIDbDCCAiCgAwIBAgIhALokmS2XazDGphyiBCQz63xwNBcwFqBY0BUHG7L8s/OEMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAIBBQCiAwIBIDAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMB4XDTIwMDgwMzE0MzgwN1oXDTIwMDgwNTE1MzgxNFowITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL89t4213z90X/uH8qEU290jhdZw8iIfAptkG1kBX0MaJ46rIug9mXlxLUl7mFHZZXEqPZJJz5fjJL+QW9BaLMG4edWle0iI5StBzJfeu2cyqdqz1b9wTJMuxETIxJS5knecZGHfyBxIAmsBd6KfwjBuwKbKt4kcK7FazH7LupsvvOjTp9GCLuUzAky9uW76kDJFgRdtiByx8h6kP4GQIFuVwYquCbWiyBLzL9bVPa+ZFCM5jTBu9xrzndKQQiihOrGwF2idJeyx78sqtKQtcDe2aZb56b/L7Sn7PojUUQXZbR+tjXnXVaf4YvHYKzT37Z98HkypTmckvP61Um6hofUCAwEAAaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAIBBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAIBBQCiAwIBIAOCAQEAGDwY3WL8OO/5AOyD0Gcr7M1DLWej1ccUHm6y5WPCHlr/5G/5cusCfbKsQbMuVv9R1O9eCwUGiSD+KNpWkmPR/n4dgTjYlrO680f8r8ehTg+LUhbxgp0I2l84PbQmN1yRQetnwYq2iMUIvWXv/48kmWe/thCbe/jSs2lxTm3qZeWK7eajgd7qF8bTK1JLK5hzxEHR9ykJ2WBoIWOQKaL2NfMie55udHCUszz7itKByHaT4kxXAx/Sy1qvD+TPUCPnxro6elmdOOTfkjN+4+BL+bc/gFEnmWCXBi3f47hqQvDilqfEurntBcPFEQUPA7unLTZgQv46/sh7N67cU041uQ\u003d\u003d"
      ],
      "exp": 1596641894588,
      "alg": "PS256",
      "n": "vz23jbXfP3Rf-4fyoRTb3SOF1nDyIh8Cm2QbWQFfQxonjqsi6D2ZeXEtSXuYUdllcSo9kknPl-Mkv5Bb0Foswbh51aV7SIjlK0HMl967ZzKp2rPVv3BMky7ERMjElLmSd5xkYd_IHEgCawF3op_CMG7Apsq3iRwrsVrMfsu6my-86NOn0YIu5TMCTL25bvqQMkWBF22IHLHyHqQ_gZAgW5XBiq4JtaLIEvMv1tU9r5kUIzmNMG73GvOd0pBCKKE6sbAXaJ0l7LHvyyq0pC1wN7Zplvnpv8vtKfs-iNRRBdltH62NeddVp_hi8dgrNPftn3weTKlOZyS8_rVSbqGh9Q"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "crv": "",
      "kid": "6efcc26d-f9f5-4999-8452-8536865ebb59_enc_ps384",
      "x5c": [
        "MIIDbDCCAiCgAwIBAgIhAMYI1sguBHs9ES6hXBI4MVAz9GpDnKcb4tBED49kVP5OMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAICBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAICBQCiAwIBMDAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMB4XDTIwMDgwMzE0MzgwOFoXDTIwMDgwNTE1MzgxNFowITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANp3kDnSNdCaqynwQvh0ELXbnVACVvMipUfG/v/yHiGjTDl4I5dBQgo59ubaWGn5EN54pZeFEuojCf7Hhf+6HIGa5lpxUJijglv54vRNWZeDjNsni0gk2blaOTR+RNzI9RSW1KEOAsnCcupAwTlx6CkoJDXJN3H9dL0pTgm7fAal2/KxAUe+z62MqnxgvDom/vBwrW2fbNpOicYPz1vIL+1TFKHYdiD7JIdGyJqcZM1yrisPB1wEOSvmbPqfFjVGcETeRZr5h1evMet1+xsm+wOwcV5NlZlcKSsbBke8dZRnjC4KMkk2M4+fXJ+MNphkdCwjoFszPY3vjwDPFsrXU8kCAwEAAaMnMCUwIwYDVR0lBBwwGgYIKwYBBQUHAwEGCCsGAQUFBwMCBgRVHSUAMEEGCSqGSIb3DQEBCjA0oA8wDQYJYIZIAWUDBAICBQChHDAaBgkqhkiG9w0BAQgwDQYJYIZIAWUDBAICBQCiAwIBMAOCAQEAPzPrX9NmXVFPMBJuGNn4ZbH+R5rOySxilXaU90QgUomrn31ZH3CzVDvOhcdrMUl02YOiFoGg5ahnkJm/Ma09M+tk00CT0QlDDr8xuYbUv6kaaE9RcTZH66sX5h5gUybCB9BIvzKoYWV15c38oLYG+XZoc3dWCf+DsS6RUE8ZeyG0qQXcuPlMBcJqyziLbFeKnJQ/2dv1NyacVrCdV40BcHg6lwt1Tc9n5/WUwfr4BQtnoNDcmKRzl65kqZBUq2znJGfbpQfk0Jl88AVI0Vk9GIIoSDjjifBQFvGUnXd4yFKP7tCg7uYmKjGrmoPRDjucoggfdXlOiRKv/8LZPdwAGA\u003d\u003d"
      ],
      "exp": 1596641894588,
      "alg": "PS384",
      "n": "2neQOdI10JqrKfBC-HQQtdudUAJW8yKlR8b-__IeIaNMOXgjl0FCCjn25tpYafkQ3nill4US6iMJ_seF_7ocgZrmWnFQmKOCW_ni9E1Zl4OM2yeLSCTZuVo5NH5E3Mj1FJbUoQ4CycJy6kDBOXHoKSgkNck3cf10vSlOCbt8BqXb8rEBR77PrYyqfGC8Oib-8HCtbZ9s2k6Jxg_PW8gv7VMUodh2IPskh0bImpxkzXKuKw8HXAQ5K-Zs-p8WNUZwRN5FmvmHV68x63X7Gyb7A7BxXk2VmVwpKxsGR7x1lGeMLgoySTYzj59cn4w2mGR0LCOgWzM9je-PAM8WytdTyQ"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "crv": "",
      "kid": "8a4e56ef-0721-460a-89c5-28007818d9da_enc_ps512",
      "x5c": [
        "MIIDazCCAh+gAwIBAgIgE51C3B/en9X3b8nrJukKa17GP6ywFbWNtOEOniXYXuUwQQYJKoZIhvcNAQEKMDSgDzANBglghkgBZQMEAgMFAKEcMBoGCSqGSIb3DQEBCDANBglghkgBZQMEAgMFAKIDAgFAMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwHhcNMjAwODAzMTQzODA4WhcNMjAwODA1MTUzODE0WjAhMR8wHQYDVQQDDBZveEF1dGggQ0EgQ2VydGlmaWNhdGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnnJsGtA4eBx3v84x5hMHcFKjg4ctbSLJ93Dv9HUvXUM33F11lchhs8uWf7FSPrbdGRhOT9kxErUTRhywvStcPPRY8o/vfVewMJaP9YbhU/Wouc1az4czc+BoqEjTvH6BqiL/oE9HzT6UBaWAiNY2dsnvEnWFx1h8KoWn4VVIh+QjMMo4yAG9jgxW3xKwBchCagUZz++tQ7wWEUjWogUmvSYKTEXlmWdUytTRv+oA34BZ7SlvOw8FXJjFuXpGj8V5dLOE1OtyrOUWB/K/qjA20h6y9tZkH5iwUj2KO8rtE9377m8uNNNgZ5AM+6JoSJQrNp6B9VTCWNP1U4BjhBh9ywIDAQABoycwJTAjBgNVHSUEHDAaBggrBgEFBQcDAQYIKwYBBQUHAwIGBFUdJQAwQQYJKoZIhvcNAQEKMDSgDzANBglghkgBZQMEAgMFAKEcMBoGCSqGSIb3DQEBCDANBglghkgBZQMEAgMFAKIDAgFAA4IBAQBtoCbfhydfVIk9RPh0zoZDGT72bxRruTYxHQ9fy2h7FPN9NsljlkeP0Ov4j1wwDtmrtYSZXoeIIx1qNvCnVTUfQBnxCSYff0K7NFz7gThfj7FJaIlG7tgfilfq+2uHEsSuMax5cuEE5xXbJOMwvurEuUhOTavkDreW4HdL6JlhoyjzBYZs7BGiGDPsF1JNrpxwmb/COukVjKescdgJ41EnqlhuHo/K+/qP0QyATsz41bkdehoolwGTqgsCrNACdylCDBqNk5Rp0s2YF2Fyk9mdPChlMvaEU4e2LAnLQPJ3hFL7oMtvdeo5eZcvDkoIazpYJLSLil48dzoTCN4V6UbN"
      ],
      "exp": 1596641894588,
      "alg": "PS512",
      "n": "nnJsGtA4eBx3v84x5hMHcFKjg4ctbSLJ93Dv9HUvXUM33F11lchhs8uWf7FSPrbdGRhOT9kxErUTRhywvStcPPRY8o_vfVewMJaP9YbhU_Wouc1az4czc-BoqEjTvH6BqiL_oE9HzT6UBaWAiNY2dsnvEnWFx1h8KoWn4VVIh-QjMMo4yAG9jgxW3xKwBchCagUZz--tQ7wWEUjWogUmvSYKTEXlmWdUytTRv-oA34BZ7SlvOw8FXJjFuXpGj8V5dLOE1OtyrOUWB_K_qjA20h6y9tZkH5iwUj2KO8rtE9377m8uNNNgZ5AM-6JoSJQrNp6B9VTCWNP1U4BjhBh9yw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "crv": "",
      "kid": "0a979d62-31c3-4646-b7a0-ba459ad85ad2_enc_rsa1_5",
      "x5c": [
        "MIIDAzCCAeugAwIBAgIgSZwJfXxiGJvHqwLFtMoKbvOXbsGBPMMIY4oHbGCxVUMwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM4MDlaFw0yMDA4MDUxNTM4MTRaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCOdRH4UYWsOYwwewLzoLiiuR7Rb8nGreTHRzPZ+OTsNy/TKTT6fTBkVdIZq1q4RUvBvP9GlrDwGpjD+Ul9Yn9UbePG8zJCnVXYGph5BezaEnlUG7L0dSolRR1PFRnKiVEQqqXomXd69es/tfq3DJCkURaYinixVMidJlggTo/Yo9WQ7zQlCYXiQo2Ve7IYETBZpZDNauFJ/oLz8/OedI3gwDPLMi/yh92j1k5Gy56Gg/HhrgwUQNbBA+Z1si1MyOhoouG4WlpGSqPGPsPj1LDJ14k6CtA0Ga3tBIBdKNHhWY5oY88NnLqes7T4xw64cY5UfM+WnkiqP3qi3fuyxalVAgMBAAGjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADANBgkqhkiG9w0BAQsFAAOCAQEAPiNB7DyJhtEx+DQbDu+++/XjxD44UZ/DPzazzgUMLTTNwMbNGEltTXs/T3yOLEY6UJHM61DUwvU/F1RQmjf9ZOinE5UjEkaJi0CFf+6VlXvIG/H7mSs6hZv9QQJTl0cGZSmqkEyiFBKb0G31Qei6cK1cgBW3rUxX71ucRsqwpqS9WDANTURhlu4sHqFXxIooebbgH7Em2Kc91eGVPyWP4EmxNR0qKih0dB03/QJMjCFUsSQ6nYeuGQrd+phDg8wmkxa64NrxmXfDdt1Ye8Y+zBX1K90hPQZBCv/kFc1v3auCYPn86wgDyH28nCc+leFz2/yZ7XzQ8bb9wJ0fDSjcYA\u003d\u003d"
      ],
      "exp": 1596641894588,
      "alg": "RSA1_5",
      "n": "jnUR-FGFrDmMMHsC86C4orke0W_Jxq3kx0cz2fjk7Dcv0yk0-n0wZFXSGatauEVLwbz_Rpaw8BqYw_lJfWJ_VG3jxvMyQp1V2BqYeQXs2hJ5VBuy9HUqJUUdTxUZyolREKql6Jl3evXrP7X6twyQpFEWmIp4sVTInSZYIE6P2KPVkO80JQmF4kKNlXuyGBEwWaWQzWrhSf6C8_PznnSN4MAzyzIv8ofdo9ZORsuehoPx4a4MFEDWwQPmdbItTMjoaKLhuFpaRkqjxj7D49SwydeJOgrQNBmt7QSAXSjR4VmOaGPPDZy6nrO0-McOuHGOVHzPlp5Iqj96ot37ssWpVQ"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "crv": "",
      "kid": "9ff77630-875e-4968-813c-da5a34f4fe53_enc_rsa-oaep",
      "x5c": [
        "MIIDAzCCAeugAwIBAgIgLuwPJmzA5prs2yvw23U2pr/dxlx24ElOBrYui/5W69wwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWb3hBdXRoIENBIENlcnRpZmljYXRlczAeFw0yMDA4MDMxNDM4MDlaFw0yMDA4MDUxNTM4MTRaMCExHzAdBgNVBAMMFm94QXV0aCBDQSBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCecOmYgO6Z6HZGi2azvMfZurZdHFj0A3vT1juXOI40rOKX+3GaWSm1qjIVCOqWb9+Vfy16v1gax9YOefIDDqrwBwBPpjepAnBx8bQeLlQQPsSSOVTXewaiYR1WCm9lbhtGxkHxAllNEtS136qfDKHDgIvEgUGIHA2bMhe9ExsPEhZBT2FeT+pQ0eBrbh2gZVxkKeUPBNTgtl2PciXSHwOxz5G5x4H3bE5PC70EMW4ThkOBXwVX21BQVo90T+udRgt+4CASjB4ZRS9QoaIOTHQUvr2JPA1cudGGhwTRsq8bo8+OyZMZGAJXc8mvIqyT5Uj47FF8j5npLD/i0Q9FUOJ3AgMBAAGjJzAlMCMGA1UdJQQcMBoGCCsGAQUFBwMBBggrBgEFBQcDAgYEVR0lADANBgkqhkiG9w0BAQsFAAOCAQEAJOGO1wxeJkWoxmXqazJF++MkEG7+U14gg1bFbiUsjg1d4ZOP9eJ+W1B/je2yggbC3QpYbXrKPhPmmtqT+iO7eayv/81Y5lrirNox2eHYb1tQ1tJHe5QCp8qROY9aSq7YO3/xwNkCUEtBWyVQyFFhwU9ioJW39IaTlANvgkvcSjjiWkvSjWbBAU6dcBDQXXQnsC1dkNXl6SUmpuz9qSH2b64kiNl76HkAmEA4rmi744duOnVJ3Ra26408cSwg0+4zUlR4GdzAUoViqaCl017oDu4VHktg324s+ZGSaXSKgpFCuCHZAA/slhOi93cmnwy/g9wiL9IVwMUDnZZE1OZrZA\u003d\u003d"
      ],
      "exp": 1596641894588,
      "alg": "RSA-OAEP",
      "n": "nnDpmIDumeh2Rotms7zH2bq2XRxY9AN709Y7lziONKzil_txmlkptaoyFQjqlm_flX8ter9YGsfWDnnyAw6q8AcAT6Y3qQJwcfG0Hi5UED7EkjlU13sGomEdVgpvZW4bRsZB8QJZTRLUtd-qnwyhw4CLxIFBiBwNmzIXvRMbDxIWQU9hXk_qUNHga24doGVcZCnlDwTU4LZdj3Il0h8Dsc-RuceB92xOTwu9BDFuE4ZDgV8FV9tQUFaPdE_rnUYLfuAgEoweGUUvUKGiDkx0FL69iTwNXLnRhocE0bKvG6PPjsmTGRgCV3PJryKsk-VI-OxRfI-Z6Sw_4tEPRVDidw"
    }
  ]
}
2020-08-04 23:38:34 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2020-08-04 23:38:34 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2020-08-04 23:38:34 SUCCESS
CheckDistinctKeyIdValueInServerJWKs
Distinct 'kid' value in all keys of server_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2020-08-04 23:38:34 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2020-08-04 23:38:34 SUCCESS
GetDynamicClientConfiguration
Created dynamic_client_registration_template object from the client configuration.
client_id
fapi-ciba-3
scope
openid
jwks
{
  "keys": [
    {
      "p": "-yExRwqaFgi50eG6uEDbwcBJMRm9gxL4sx8HMgp60DACkw7uX-515NnWWXv4aCUVTGA6a7jtUV9D7Pw_56KtXxRA-uADNK3g9oALCz8emlBZ5sxO7iNLQDWL6RWEkGrfj_asnE6a-O7VCB3hMDJzshWxLxCgd9sLlCBKCvRxWm0",
      "kty": "RSA",
      "q": "0KHNUrOHiNy8IU3NawZVVdncZ-YyxGUHbFloYMrxdLlLws4Bs5Du9568THg3WOX9DMfpomJlYXk6ODtlD8YELOyhCTKQgQru_Vy_BBqdNvMSKogJZnnHxqu4L3lSdKcnFBVEYpWHiUhBxHQeFmmZrft-I52S6dDx_CdVo1PZEVs",
      "d": "cuyjEDWhKsjX3tODZrBgrUwSJ7zYL1L5DofmxYP-RpuRYVr8n8OoV8UV5gmdT9_Jhi6YjYRFP9nAAdo_87gbEFYVXWgZ7Ya4TxVhob2OEr0xvd6IdUUnOdaUNO8v0qkQHZqdIHXYRtAt0feYOe4OEicX8VZynEBYOcnO4TjmWRGNSIHzDpFm4OOPM0RdYbSZHE7V7w9z7yWh2hRI54wnxqK_jNLfZkpz7ZRIx9F7AYJ_PAO52dg_Bte88yQ-cxglcUAY1tEeGmLNmFMZeqKXAkhQ5BcfXEoOkN6DvPIQVd_HCYncJqOCvCZ9aZPiWZnaFKWSx23FUo0_ue5l-Qv3-Q",
      "e": "AQAB",
      "use": "sig",
      "kid": "fapi-ciba-3",
      "qi": "PQMd9NfPMWmrDSG_BIqxEPojpjw3No6YmH7gpV3QcY5c-zQWcSfzPuwF6sMgOorqIS3rEsv1Nld8k97n_d_RXimHmsdAMRejvOdd7FyMqxUXjsHS7OUhrFSe28FCikdoxLkLbNOwYYeTfeRdukJ9yCWh7z-wOlcEjCWBn5tpwLU",
      "dp": "8mt4RjvVwq9psVFWDceOW9pizSMr7fvCWCb7qzKym4W89njTY4euBtzCLl-dy-sARFogCxzY-lQcHgjjJ5fCBKZok8TrU08Geu3fu1uTDyPBpSpUh01KtxD5nmdHMKH6bd6RgdHfh64Ft3AgkYYiaSbHg8dpIEozQypoT2rogYE",
      "alg": "PS256",
      "dq": "mVYCGQFX4NAS-Qs8qadK-sEXS8mVkGCMdyazH0io89foBbHw8C_aYmXpEO7eBtlqBYW8ght9VYmKr59_pHstwHLd3GusZxtJES-kOHjzCVrXBCldd1KT8MFuqn2pi5D6mLkUvLwXlF9l7uRE5MYSLBwF1llOi8iEwYWLXHIYvLc",
      "n": "zKmxVGt_s0WPmOch-Bwnooo38QXkN7NQ59jqGre3HaA9Mb9OU5ppFBCmsgl4UfQH6oUJu5G_WUN_Df2wa1m8NOdoQ9IORZTtTpVioLMVIOCjIiaKVQ8waoAGUB5rGUAtdRK9DYJN368dvUVSOj2JJUJe_Bmnk3I0lz6sm5HkZab5_Kg92mex5y6Xrk0MW4LVtEK0Ytiu6eEsmFThyzmxIvMnMKVzPuhi2MCo8h9QplOcXZCw85UKTuptHDeIlUDEgWs1lk8LF_JLviFv5Uc2gUQlgXMy8qIW_YQncNX8On3g8dAMXnk1QULClNu4tCoPm1B5DTbQ9Fx2vMTuaLFhvw"
    }
  ]
}
hint_type
login_hint
hint_value
test_user
client_name
OpenID test - Client 1
2020-08-04 23:38:34 SUCCESS
GenerateRS256ClientJWKs
Generated client JWKs
client_jwks
{
  "keys": [
    {
      "p": "-Gi6t9qWLhF7na-5VOygEJHqGSw3tSWQQSlBqfeZBMY_N5WDcSHwVo4jPwDI9McpAjTnyCUTdhEp9gOv0G1lodcTlWAYITPFymzc1V1XHitUNs08VZDrNQ9OUJURgRo2Lz5qdkUVgPdRXVuwIINdP5kQNP5-rWHspWPVTym_tck",
      "kty": "RSA",
      "q": "wlKmHqzS1CK3tMNBdd8mldpeby70_V8Nfr0HUDyqW6udG4-y5mN_24dPKiONvLobcskCSSPBiDzYvocp07K7ueYWreqQyFjd5mHWdyb52Ho9GP3Vv5HrdkDYvgyIAcAwCFh9Tz_WojhBILc8Pq5YKAB3Nt15dcGHyRQzd3vRyts",
      "d": "gisxTWmYcZPzDLfnUBiUtJeMh66iQXOdFzK67ZdXeYJPy0YiUOHaiykefHWX8aqEnywKtPlT485FQSrv435ZuzpTqf7nuzP1UrINkNUBc9lLEuXrrvxc56-Sl2J9zvZPZYDw4VynxsLGRqCSlLBvMpJaCal2k_cHUyizuoCBXKuZdyAOqM1TWw_EEgf-L-ZA4HZpeBn_0C7BS0Esf14ICtMupZsaItQFuvU7wFhc8Q-0Goy2_8VaFgKhG6165xkXbKilQomYC7h2rUxHeUPD4m-5sP5D4cEbOHg9xLTQyDQMQZxeMwMfEXJ6I9ZLSm9ZVgiJOcgLsCui5kQBofeSIQ",
      "e": "AQAB",
      "use": "sig",
      "qi": "IcEtG-4pCBmZSzMuRrb8gjdWMWVMHC7j3-OlnLUxE3YJA-EvmY_nBs51b60KrN0Z3ootRUdr4wpnDvkwHE3-BjrSuretPvGdY6KYGdK-A3IDFprHSOgLuNXRpfsGGs6YR70KO9-zmWK8sQfLkPyroLNJq2KjvufWKwHJ_O-1TXQ",
      "dp": "FxouW1Dx7KDlnTmtg89p54Cag_LPz4IJ03WRzMvhKEeDs5itG8VrQ7F-Z6qcBd_L2Y-wCrYgBDf-bgnTvQ-fhxiokpjYRaY5--R5-UHwCzc-YsZdmRucNFgTEX17nkUgyu4EGrG8GT1nDMatL6jn8DU9A6CziU51IsCRIwaf9Lk",
      "alg": "RS256",
      "dq": "YbqvUT4ZyharzX1lrqJMBZGNbN1w2Py1DMiEpRXdl7z3hqT-lF_2LbIfXlIDNqdippfxTldtPddcKnZP0uhRAW12eoE9z4TiFLuf4Mz5WqYflDIVDgOVKCP03Z_vxvGhNpFKdFDm4S7pkkqVQfDs5TFWw4EfVNnAMKC4QZ9EI4E",
      "n": "vI-QPM-V3YIdOVwKaVwitE11lvlpx5toMCnuDZ2jrnARR1Gdg72_XQ6elOLFS4JTxwMCdiYY_oHPoNkzRKCMeXnjZIUkWb3Mi7FH73JTOr0wrNZsyIk6c8CMMCX2tKn4h5-03mLZMORnZjgdubGYgzHJXKvh-RVIeX-jIP15viXR4Q-Xtq5NkMGvGX9E7XUmaPmKSG5HRMT1s0J9yf0vlUoeWFc3UBo_Ltj3-GsX_7-6Ou2vtnjoJIEQoT_qVsSyyYjtrK4zWrwUs1SGKaQMJmiVNDdDep4_oVZLmdEhgsEjzjnaIpjhHAxIZklEeqNxhWsIyAwhmcIPcK7z-Ioc8w"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "alg": "RS256",
      "n": "vI-QPM-V3YIdOVwKaVwitE11lvlpx5toMCnuDZ2jrnARR1Gdg72_XQ6elOLFS4JTxwMCdiYY_oHPoNkzRKCMeXnjZIUkWb3Mi7FH73JTOr0wrNZsyIk6c8CMMCX2tKn4h5-03mLZMORnZjgdubGYgzHJXKvh-RVIeX-jIP15viXR4Q-Xtq5NkMGvGX9E7XUmaPmKSG5HRMT1s0J9yf0vlUoeWFc3UBo_Ltj3-GsX_7-6Ou2vtnjoJIEQoT_qVsSyyYjtrK4zWrwUs1SGKaQMJmiVNDdDep4_oVZLmdEhgsEjzjnaIpjhHAxIZklEeqNxhWsIyAwhmcIPcK7z-Ioc8w"
    }
  ]
}
2020-08-04 23:38:34 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2020-08-04 23:38:34 SUCCESS
CreateDynamicRegistrationRequest
Created dynamic registration request
client_name
OpenID test - Client 1 hpfg9auUAicOZk7
2020-08-04 23:38:34
AddAuthorizationCodeGrantTypeToDynamicRegistrationRequest
Added 'authorization_code' to 'grant_types'
grant_types
[
  "authorization_code"
]
2020-08-04 23:38:34
AddPublicJwksToDynamicRegistrationRequest
Added client public JWKS to dynamic registration request
dynamic_registration_request
{
  "client_name": "OpenID test - Client 1 hpfg9auUAicOZk7",
  "grant_types": [
    "authorization_code"
  ],
  "jwks": {
    "keys": [
      {
        "kty": "RSA",
        "e": "AQAB",
        "use": "sig",
        "alg": "RS256",
        "n": "vI-QPM-V3YIdOVwKaVwitE11lvlpx5toMCnuDZ2jrnARR1Gdg72_XQ6elOLFS4JTxwMCdiYY_oHPoNkzRKCMeXnjZIUkWb3Mi7FH73JTOr0wrNZsyIk6c8CMMCX2tKn4h5-03mLZMORnZjgdubGYgzHJXKvh-RVIeX-jIP15viXR4Q-Xtq5NkMGvGX9E7XUmaPmKSG5HRMT1s0J9yf0vlUoeWFc3UBo_Ltj3-GsX_7-6Ou2vtnjoJIEQoT_qVsSyyYjtrK4zWrwUs1SGKaQMJmiVNDdDep4_oVZLmdEhgsEjzjnaIpjhHAxIZklEeqNxhWsIyAwhmcIPcK7z-Ioc8w"
      }
    ]
  }
}
2020-08-04 23:38:34
AddTokenEndpointAuthMethodToDynamicRegistrationRequestFromEnvironment
Added token endpoint auth method to dynamic registration request
dynamic_registration_request
{
  "client_name": "OpenID test - Client 1 hpfg9auUAicOZk7",
  "grant_types": [
    "authorization_code"
  ],
  "jwks": {
    "keys": [
      {
        "kty": "RSA",
        "e": "AQAB",
        "use": "sig",
        "alg": "RS256",
        "n": "vI-QPM-V3YIdOVwKaVwitE11lvlpx5toMCnuDZ2jrnARR1Gdg72_XQ6elOLFS4JTxwMCdiYY_oHPoNkzRKCMeXnjZIUkWb3Mi7FH73JTOr0wrNZsyIk6c8CMMCX2tKn4h5-03mLZMORnZjgdubGYgzHJXKvh-RVIeX-jIP15viXR4Q-Xtq5NkMGvGX9E7XUmaPmKSG5HRMT1s0J9yf0vlUoeWFc3UBo_Ltj3-GsX_7-6Ou2vtnjoJIEQoT_qVsSyyYjtrK4zWrwUs1SGKaQMJmiVNDdDep4_oVZLmdEhgsEjzjnaIpjhHAxIZklEeqNxhWsIyAwhmcIPcK7z-Ioc8w"
      }
    ]
  },
  "token_endpoint_auth_method": "client_secret_basic"
}
2020-08-04 23:38:34
AddResponseTypesArrayToDynamicRegistrationRequestFromEnvironment
Added response_types array to dynamic registration request
dynamic_registration_request
{
  "client_name": "OpenID test - Client 1 hpfg9auUAicOZk7",
  "grant_types": [
    "authorization_code"
  ],
  "jwks": {
    "keys": [
      {
        "kty": "RSA",
        "e": "AQAB",
        "use": "sig",
        "alg": "RS256",
        "n": "vI-QPM-V3YIdOVwKaVwitE11lvlpx5toMCnuDZ2jrnARR1Gdg72_XQ6elOLFS4JTxwMCdiYY_oHPoNkzRKCMeXnjZIUkWb3Mi7FH73JTOr0wrNZsyIk6c8CMMCX2tKn4h5-03mLZMORnZjgdubGYgzHJXKvh-RVIeX-jIP15viXR4Q-Xtq5NkMGvGX9E7XUmaPmKSG5HRMT1s0J9yf0vlUoeWFc3UBo_Ltj3-GsX_7-6Ou2vtnjoJIEQoT_qVsSyyYjtrK4zWrwUs1SGKaQMJmiVNDdDep4_oVZLmdEhgsEjzjnaIpjhHAxIZklEeqNxhWsIyAwhmcIPcK7z-Ioc8w"
      }
    ]
  },
  "token_endpoint_auth_method": "client_secret_basic",
  "response_types": [
    "code"
  ]
}
2020-08-04 23:38:34
AddRedirectUriToDynamicRegistrationRequest
Added redirect_uris array to dynamic registration request
dynamic_registration_request
{
  "client_name": "OpenID test - Client 1 hpfg9auUAicOZk7",
  "grant_types": [
    "authorization_code"
  ],
  "jwks": {
    "keys": [
      {
        "kty": "RSA",
        "e": "AQAB",
        "use": "sig",
        "alg": "RS256",
        "n": "vI-QPM-V3YIdOVwKaVwitE11lvlpx5toMCnuDZ2jrnARR1Gdg72_XQ6elOLFS4JTxwMCdiYY_oHPoNkzRKCMeXnjZIUkWb3Mi7FH73JTOr0wrNZsyIk6c8CMMCX2tKn4h5-03mLZMORnZjgdubGYgzHJXKvh-RVIeX-jIP15viXR4Q-Xtq5NkMGvGX9E7XUmaPmKSG5HRMT1s0J9yf0vlUoeWFc3UBo_Ltj3-GsX_7-6Ou2vtnjoJIEQoT_qVsSyyYjtrK4zWrwUs1SGKaQMJmiVNDdDep4_oVZLmdEhgsEjzjnaIpjhHAxIZklEeqNxhWsIyAwhmcIPcK7z-Ioc8w"
      }
    ]
  },
  "token_endpoint_auth_method": "client_secret_basic",
  "response_types": [
    "code"
  ],
  "redirect_uris": [
    "https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback"
  ]
}
2020-08-04 23:38:34
AddContactsToDynamicRegistrationRequest
Added contacts array to dynamic registration request
dynamic_registration_request
{
  "client_name": "OpenID test - Client 1 hpfg9auUAicOZk7",
  "grant_types": [
    "authorization_code"
  ],
  "jwks": {
    "keys": [
      {
        "kty": "RSA",
        "e": "AQAB",
        "use": "sig",
        "alg": "RS256",
        "n": "vI-QPM-V3YIdOVwKaVwitE11lvlpx5toMCnuDZ2jrnARR1Gdg72_XQ6elOLFS4JTxwMCdiYY_oHPoNkzRKCMeXnjZIUkWb3Mi7FH73JTOr0wrNZsyIk6c8CMMCX2tKn4h5-03mLZMORnZjgdubGYgzHJXKvh-RVIeX-jIP15viXR4Q-Xtq5NkMGvGX9E7XUmaPmKSG5HRMT1s0J9yf0vlUoeWFc3UBo_Ltj3-GsX_7-6Ou2vtnjoJIEQoT_qVsSyyYjtrK4zWrwUs1SGKaQMJmiVNDdDep4_oVZLmdEhgsEjzjnaIpjhHAxIZklEeqNxhWsIyAwhmcIPcK7z-Ioc8w"
      }
    ]
  },
  "token_endpoint_auth_method": "client_secret_basic",
  "response_types": [
    "code"
  ],
  "redirect_uris": [
    "https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback"
  ],
  "contacts": [
    "certification@oidf.org"
  ]
}
2020-08-04 23:38:34
AddRefreshTokenGrantTypeToDynamicRegistrationRequest
Added 'refresh_token' to 'grant_types'
grant_types
[
  "authorization_code",
  "refresh_token"
]
2020-08-04 23:38:34
CallDynamicRegistrationEndpoint
HTTP request
request_uri
https://ce-ob.gluu.org/oxauth/restv1/register
request_method
POST
request_headers
{
  "accept": "application/json",
  "accept-charset": "utf-8",
  "content-type": "application/json",
  "content-length": "741"
}
request_body
{"client_name":"OpenID test - Client 1 hpfg9auUAicOZk7","grant_types":["authorization_code","refresh_token"],"jwks":{"keys":[{"kty":"RSA","e":"AQAB","use":"sig","alg":"RS256","n":"vI-QPM-V3YIdOVwKaVwitE11lvlpx5toMCnuDZ2jrnARR1Gdg72_XQ6elOLFS4JTxwMCdiYY_oHPoNkzRKCMeXnjZIUkWb3Mi7FH73JTOr0wrNZsyIk6c8CMMCX2tKn4h5-03mLZMORnZjgdubGYgzHJXKvh-RVIeX-jIP15viXR4Q-Xtq5NkMGvGX9E7XUmaPmKSG5HRMT1s0J9yf0vlUoeWFc3UBo_Ltj3-GsX_7-6Ou2vtnjoJIEQoT_qVsSyyYjtrK4zWrwUs1SGKaQMJmiVNDdDep4_oVZLmdEhgsEjzjnaIpjhHAxIZklEeqNxhWsIyAwhmcIPcK7z-Ioc8w"}]},"token_endpoint_auth_method":"client_secret_basic","response_types":["code"],"redirect_uris":["https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback"],"contacts":["certification@oidf.org"]}
2020-08-04 23:38:34 RESPONSE
CallDynamicRegistrationEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Tue, 04 Aug 2020 23:38:34 GMT",
  "server": "Apache/2.4.29 (Ubuntu)",
  "x-xss-protection": "1; mode\u003dblock",
  "x-content-type-options": "nosniff",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "cache-control": "no-store",
  "content-type": "application/json",
  "pragma": "no-cache",
  "content-length": "2070",
  "keep-alive": "timeout\u003d5, max\u003d100",
  "connection": "Keep-Alive"
}
response_body
{
    "allow_spontaneous_scopes": false,
    "jwks": {"keys": [{
        "kty": "RSA",
        "e": "AQAB",
        "use": "sig",
        "alg": "RS256",
        "n": "vI-QPM-V3YIdOVwKaVwitE11lvlpx5toMCnuDZ2jrnARR1Gdg72_XQ6elOLFS4JTxwMCdiYY_oHPoNkzRKCMeXnjZIUkWb3Mi7FH73JTOr0wrNZsyIk6c8CMMCX2tKn4h5-03mLZMORnZjgdubGYgzHJXKvh-RVIeX-jIP15viXR4Q-Xtq5NkMGvGX9E7XUmaPmKSG5HRMT1s0J9yf0vlUoeWFc3UBo_Ltj3-GsX_7-6Ou2vtnjoJIEQoT_qVsSyyYjtrK4zWrwUs1SGKaQMJmiVNDdDep4_oVZLmdEhgsEjzjnaIpjhHAxIZklEeqNxhWsIyAwhmcIPcK7z-Ioc8w"
    }]},
    "application_type": "web",
    "rpt_as_jwt": false,
    "registration_client_uri": "https://ce-ob.gluu.org/oxauth/restv1/register?client_id=0046e651-6e2e-4ee6-8219-94635d5db0aa",
    "tls_client_auth_subject_dn": "",
    "registration_access_token": "c35d4dd8-a48f-423a-84f7-ab811eb00daf",
    "client_id": "0046e651-6e2e-4ee6-8219-94635d5db0aa",
    "token_endpoint_auth_method": "client_secret_basic",
    "scope": "profile openid permission super_gluu_ro_session phone address mobile_phone email oxd uma_protection",
    "run_introspection_script_before_access_token_as_jwt_creation_and_include_claims": false,
    "client_secret": "e7f6bafe-ba93-4765-baf3-7dba3e168bde",
    "client_id_issued_at": 1596584314,
    "backchannel_logout_uri": [],
    "backchannel_logout_session_required": false,
    "client_name": "OpenID test - Client 1 hpfg9auUAicOZk7",
    "spontaneous_scopes": [],
    "id_token_signed_response_alg": "RS256",
    "access_token_as_jwt": false,
    "grant_types": [
        "authorization_code",
        "refresh_token"
    ],
    "subject_type": "pairwise",
    "keep_client_authorization_after_expiration": false,
    "redirect_uris": ["https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback"],
    "additional_audience": [],
    "frontchannel_logout_uri": [],
    "frontchannel_logout_session_required": false,
    "client_secret_expires_at": 0,
    "require_auth_time": false,
    "access_token_signing_alg": "RS256",
    "contacts": ["certification@oidf.org"],
    "response_types": ["code"]
}
2020-08-04 23:38:34
CallDynamicRegistrationEndpoint
Registration endpoint response
dynamic_registration_response
{
    "allow_spontaneous_scopes": false,
    "jwks": {"keys": [{
        "kty": "RSA",
        "e": "AQAB",
        "use": "sig",
        "alg": "RS256",
        "n": "vI-QPM-V3YIdOVwKaVwitE11lvlpx5toMCnuDZ2jrnARR1Gdg72_XQ6elOLFS4JTxwMCdiYY_oHPoNkzRKCMeXnjZIUkWb3Mi7FH73JTOr0wrNZsyIk6c8CMMCX2tKn4h5-03mLZMORnZjgdubGYgzHJXKvh-RVIeX-jIP15viXR4Q-Xtq5NkMGvGX9E7XUmaPmKSG5HRMT1s0J9yf0vlUoeWFc3UBo_Ltj3-GsX_7-6Ou2vtnjoJIEQoT_qVsSyyYjtrK4zWrwUs1SGKaQMJmiVNDdDep4_oVZLmdEhgsEjzjnaIpjhHAxIZklEeqNxhWsIyAwhmcIPcK7z-Ioc8w"
    }]},
    "application_type": "web",
    "rpt_as_jwt": false,
    "registration_client_uri": "https://ce-ob.gluu.org/oxauth/restv1/register?client_id=0046e651-6e2e-4ee6-8219-94635d5db0aa",
    "tls_client_auth_subject_dn": "",
    "registration_access_token": "c35d4dd8-a48f-423a-84f7-ab811eb00daf",
    "client_id": "0046e651-6e2e-4ee6-8219-94635d5db0aa",
    "token_endpoint_auth_method": "client_secret_basic",
    "scope": "profile openid permission super_gluu_ro_session phone address mobile_phone email oxd uma_protection",
    "run_introspection_script_before_access_token_as_jwt_creation_and_include_claims": false,
    "client_secret": "e7f6bafe-ba93-4765-baf3-7dba3e168bde",
    "client_id_issued_at": 1596584314,
    "backchannel_logout_uri": [],
    "backchannel_logout_session_required": false,
    "client_name": "OpenID test - Client 1 hpfg9auUAicOZk7",
    "spontaneous_scopes": [],
    "id_token_signed_response_alg": "RS256",
    "access_token_as_jwt": false,
    "grant_types": [
        "authorization_code",
        "refresh_token"
    ],
    "subject_type": "pairwise",
    "keep_client_authorization_after_expiration": false,
    "redirect_uris": ["https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback"],
    "additional_audience": [],
    "frontchannel_logout_uri": [],
    "frontchannel_logout_session_required": false,
    "client_secret_expires_at": 0,
    "require_auth_time": false,
    "access_token_signing_alg": "RS256",
    "contacts": ["certification@oidf.org"],
    "response_types": ["code"]
}
2020-08-04 23:38:34
CallDynamicRegistrationEndpoint
Parsed registration endpoint response
allow_spontaneous_scopes
false
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "alg": "RS256",
      "n": "vI-QPM-V3YIdOVwKaVwitE11lvlpx5toMCnuDZ2jrnARR1Gdg72_XQ6elOLFS4JTxwMCdiYY_oHPoNkzRKCMeXnjZIUkWb3Mi7FH73JTOr0wrNZsyIk6c8CMMCX2tKn4h5-03mLZMORnZjgdubGYgzHJXKvh-RVIeX-jIP15viXR4Q-Xtq5NkMGvGX9E7XUmaPmKSG5HRMT1s0J9yf0vlUoeWFc3UBo_Ltj3-GsX_7-6Ou2vtnjoJIEQoT_qVsSyyYjtrK4zWrwUs1SGKaQMJmiVNDdDep4_oVZLmdEhgsEjzjnaIpjhHAxIZklEeqNxhWsIyAwhmcIPcK7z-Ioc8w"
    }
  ]
}
application_type
web
rpt_as_jwt
false
registration_client_uri
https://ce-ob.gluu.org/oxauth/restv1/register?client_id=0046e651-6e2e-4ee6-8219-94635d5db0aa
tls_client_auth_subject_dn

                                
registration_access_token
c35d4dd8-a48f-423a-84f7-ab811eb00daf
client_id
0046e651-6e2e-4ee6-8219-94635d5db0aa
token_endpoint_auth_method
client_secret_basic
scope
profile openid permission super_gluu_ro_session phone address mobile_phone email oxd uma_protection
run_introspection_script_before_access_token_as_jwt_creation_and_include_claims
false
client_secret
e7f6bafe-ba93-4765-baf3-7dba3e168bde
client_id_issued_at
1596584314
backchannel_logout_uri
[]
backchannel_logout_session_required
false
client_name
OpenID test - Client 1 hpfg9auUAicOZk7
spontaneous_scopes
[]
id_token_signed_response_alg
RS256
access_token_as_jwt
false
grant_types
[
  "authorization_code",
  "refresh_token"
]
subject_type
pairwise
keep_client_authorization_after_expiration
false
redirect_uris
[
  "https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback"
]
additional_audience
[]
frontchannel_logout_uri
[]
frontchannel_logout_session_required
false
client_secret_expires_at
0
require_auth_time
false
access_token_signing_alg
RS256
contacts
[
  "certification@oidf.org"
]
response_types
[
  "code"
]
2020-08-04 23:38:34 SUCCESS
CallDynamicRegistrationEndpoint
Extracted dynamic registration management credentials
registration_client_uri
https://ce-ob.gluu.org/oxauth/restv1/register?client_id=0046e651-6e2e-4ee6-8219-94635d5db0aa
registration_access_token
c35d4dd8-a48f-423a-84f7-ab811eb00daf
2020-08-04 23:38:34
SetScopeInClientConfigurationToOpenId
Set scope in client configuration to "openid"
scope
openid
2020-08-04 23:38:34
SetScopeInClientConfigurationToOpenIdOfflineAccessIfServerSupportsOfflineAccess
scopes supported does not contain 'offline_access' so not adding it to the list of scopes to be requested
scopes_supported
[
  "address",
  "https://ce-ob.gluu.org/oxauth/restv1/uma/scopes/scim_access",
  "openid",
  "clientinfo",
  "user_name",
  "profile",
  "uma_protection",
  "permission",
  "revoke_session",
  "oxtrust-api-write",
  "oxtrust-api-read",
  "phone",
  "mobile_phone",
  "oxd",
  "super_gluu_ro_session",
  "email"
]
2020-08-04 23:38:34 SUCCESS
EnsureServerConfigurationSupportsClientSecretBasic
token_endpoint_auth_methods_supported
actual
[
  "client_secret_basic",
  "client_secret_post",
  "client_secret_jwt",
  "private_key_jwt",
  "tls_client_auth",
  "self_signed_tls_client_auth"
]
expected
[
  "client_secret_basic"
]
minimum_matches_required
1
2020-08-04 23:38:34 SUCCESS
GetDynamicClient2Configuration
Found a dynamic_client_registration_template object
client_id
fapi-ciba-4
scope
openid
jwks
{
  "keys": [
    {
      "p": "w3N4T5KbkKdVjidnYHVaFmujsW3UbFuysO8xCj9iYjMu2NdMjtENjZHOB1MZUbKFvYRjz4cHxedborR-zN8xXJu518bgvimFg1EUrsh7JdKbYiKYVQKZvqmmUlhzsd9AsboPQ0506467QWODZ1cfOBFFlu2v8JpxoOfsOTC3Ucc",
      "kty": "RSA",
      "q": "tZbojqPLmjPEmYOoLzZ1bhu5sdvqODk9v2u9WH2BcmYF71MQpDu386vj3BvFPjPrdf3BlTm5WODSSgIn7yKWEKPRqGPeg1KCCbBzLqFZRRtvW3oE_OYpRuq_f718fWNwcLt2U0o93W2uFAyulnY8fOS_4mg_Icksphy_OcVau7c",
      "d": "NUACdNo_Zi4I3Hkm9JK4WKU-r8b-BsH4ahfl9dH329nunWHIfjgn2KfjW5d0I8j4TE-oniW5kHwpo_pyAKc88xs1smsJTulrPvspDRUFeaQUK-rCkkrFSVHeBfH5vfgFhwThQzBi4f7KLPEP1m0sMmHYEdAHxU_ieVqy_Ju2Bx545hA6_uVAfF-B3vhVSZEAcGV0hNYYm1Cf1_UnYcan9N9y-jHyyjySRvgfPef7_OfBPkYCDGtUBNCE1iW6aI4Rqrlr28uWRRCxRwNnM74WM0MQ485nG3aFAmPx3r9Kig_nyrygjus8ENKEcFZk1WHP-Tx9-yPea6N1vcJ6gV6YUQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "fapi-ciba-4",
      "qi": "khFPCeTo2z2lAZud4tvIaD8z2onT6JkbYHxKcY8Qbb3sPxm2z7TpbUklb_Xpar9K36RDewy2hGo6XVcbhnbQXUAete_FwdESUm9qI84-zUH8K71bPtxsI96yfUmJh1cDvPGy_RuhcwhrN_C5a7SexbtPM31SKYnrOsGbWKRgRFg",
      "dp": "tO1gMvD5NufgCA6r4JvhgB22U1njKUedW7KgB-dy8IqG1E5BXXdh_2o4eYlQR9NlgHFcX9CUvnuT1UMWmhoGPL8fQwKkKwSOxme5KK8HaJTUJ_z0XMVigx_Siim9N6v93EfrNxgana_r4fT3wCLjEGjUrYlrs-OUSipG_w38tSM",
      "alg": "PS256",
      "dq": "kfUDZiuH6qEzpATr-U73opJMdwaBw8FWvXbXEbqHgrE4kf4dQTTzDbwbAX-c0fufhg56O_zS2vqSbIRBHviY0DUsvwHPB5UZCrq2SkPMYjzEDC4Otkw131eupvlih9KWvTYgzJ-_DC0tn9X1uuC8i9K93TjXjcuKxNYUalYUMQ8",
      "n": "iqPbRk1qtVNs2Ean0rMK5VR8Xpkt0thUFiIXKhprIRdVtL7uTd5MFIAFPhDWvhwHifIjNOhxerV0d_dvx6FFtXnDhnSLtyEDdj2r4D_5o-p_p3gc7ywNYnpb72cKIPgFhdJHRbOqG5kfKIJ4FR-NxAR_73whkyLxKhM-wyuDjDHNDOl7jeiQiDIt1gqZ0d6rzJ8i38JHMdB0rFeeUsa4mxJIm_44qmaFoTkM3bb_5s5CLIG9n332Oa6xrE3QNR9HGSyexVNvDYgfsgx2xM25qNuid3dlIRRjB_rLPPZXJAtCirhuZl_9oGtXA100ov8Xj1l4b92tNnEYiIQnnr3SQQ"
    }
  ]
}
acr_value
simple_password_auth
client_name
OpenID test - Client 2
2020-08-04 23:38:35 SUCCESS
GenerateRS256ClientJWKs
Generated client JWKs
client_jwks
{
  "keys": [
    {
      "p": "_-LRUeyNO_0q12CvpWqvc8ZBURlv84keKrJaU59vupcujuS0ScTJqr_rGia2vKiocRvJOD3T4RQOY7pDK-q2NAiK2KlolbqXnQPvD_gwUsfiRTtxzES-yHU8liPJGUHy1N1jgTB9K8Sx7CDDltYE8BgbdpiGNnzQB2kUgEKfq48",
      "kty": "RSA",
      "q": "qhIQhkx-3YWOSn7SB8ygtvi_nYlip2AZTe_V0injRXFPGblnbGDdcnkkUia_TQqP4AZwqHJz0iSE2_cdPcHEoaCM0rSPFHnEUq1UOueI_YEBwVoRODhwCndZPlsNStDymTtOvPCMpp4vThhaDS_Tip9E02xyyvrpLG7sH51sbFc",
      "d": "O4Th83JcfZ7zs2YfOn8v1un4wDpizP_-LTUu7RIUNk1-eBb5tdbiK00jXED5Az9gleIlCRljYphHANzj8fKQQG2PrfYQKAZaHqV1ZY7dbpTEkP-YqOc38Df4NOtz5nHKddZQHTnsBlhqnbsqyxrREiTaB8V8TXXK_SmzHOx4M8_3GDRnB46Xh0d7PNVIKcxpJHNos6cC7_CCmXhB6HZvxL6qp0YqDVn7G7gVjlcC18ApP2BZ-eCyNgOGqSo_U5GDoPJSIUQsqP9Ms9A91evCaJJK6KChWLQ5PWuavKnUwxnZLXozvXDnO-x5CjsLrHCT8nxep_1U_w2GPBXWBgO36Q",
      "e": "AQAB",
      "use": "sig",
      "qi": "tqMLADibzQIxTfysEi9LadWzO8IJXUgoEBp0CuP9Af-GmWRuFo3Fr2Tg5MX2HO2QA5E9tMwe-wy_BSPWYSojLMvdxVqN8NMiShcmI3rK3lC_ySSjY7mPOUYhH1yxs0uz8foO37tDrbF5yM1XfEBllA4-nAV1HJMUZtGOCGsnrlU",
      "dp": "hDhngLWCpSTEJlZHbGocDu66gXVra6PGerl-Awe3a-sCm8OBhTyyGBDjIrguZH2hzBBXgUAxY3RBmzZ7zw2Q6IIhfKLM79Fi1jdaKB5Omfe-65czziEXk-1ASTRkjTCOkX90EyVDCIKyjRjA-AfOtWE_j6BweWc09x9NAJlsd_E",
      "alg": "RS256",
      "dq": "fgEcVSRf6miFYBROMJEfkfECpwmfGjtNBD1pwmhehpjI7lo7kkTCTYoLqwIiQkZNCsI6vdLulQeRmBeihpsFwGpfa81zJMyC9G6PNYVOLeRjFIpSr8DA4kBC0rxLQN9GntkeIUZoLxqMGeRY8-Q3a0FNkQeMlW8JS25za4kLR8k",
      "n": "qf6td4kdQKKiPl0TWj1MW2pRpXzgYBFC4t_CQxW5oNSnaWbRN9tRLX0vTB0-l1U2ZDeMRmcukUzXpeXbnc4WZCmA_NQiKZ6xiRDNZ6XjRtMS60XWMMaCFHuH64M7wPYrgbcw-PMMydnEC8G1DYR5y-XOYdxMs4LfTKdaPeRu8dbmRW1thThyvWsWGF3UkP8dCHcMkefxc9IKiiqP9f_L7C4go9ReVsl1mjQCOuccw5vvN8xsh0DlQVdjza4RgxNnWVJupeilsCFcU2bJ-NgWV0SuUrNkc21eCxjPhciBcs4uyUbF99ry_sHGyDvle_PW-J-mMxJdVey3Q7WWE_ehmQ"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "alg": "RS256",
      "n": "qf6td4kdQKKiPl0TWj1MW2pRpXzgYBFC4t_CQxW5oNSnaWbRN9tRLX0vTB0-l1U2ZDeMRmcukUzXpeXbnc4WZCmA_NQiKZ6xiRDNZ6XjRtMS60XWMMaCFHuH64M7wPYrgbcw-PMMydnEC8G1DYR5y-XOYdxMs4LfTKdaPeRu8dbmRW1thThyvWsWGF3UkP8dCHcMkefxc9IKiiqP9f_L7C4go9ReVsl1mjQCOuccw5vvN8xsh0DlQVdjza4RgxNnWVJupeilsCFcU2bJ-NgWV0SuUrNkc21eCxjPhciBcs4uyUbF99ry_sHGyDvle_PW-J-mMxJdVey3Q7WWE_ehmQ"
    }
  ]
}
2020-08-04 23:38:35 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2020-08-04 23:38:35 SUCCESS
CreateDynamicRegistrationRequest
Created dynamic registration request
client_name
OpenID test - Client 2 hpfg9auUAicOZk7
2020-08-04 23:38:35
AddAuthorizationCodeGrantTypeToDynamicRegistrationRequest
Added 'authorization_code' to 'grant_types'
grant_types
[
  "authorization_code"
]
2020-08-04 23:38:35
AddPublicJwksToDynamicRegistrationRequest
Added client public JWKS to dynamic registration request
dynamic_registration_request
{
  "client_name": "OpenID test - Client 2 hpfg9auUAicOZk7",
  "grant_types": [
    "authorization_code"
  ],
  "jwks": {
    "keys": [
      {
        "kty": "RSA",
        "e": "AQAB",
        "use": "sig",
        "alg": "RS256",
        "n": "qf6td4kdQKKiPl0TWj1MW2pRpXzgYBFC4t_CQxW5oNSnaWbRN9tRLX0vTB0-l1U2ZDeMRmcukUzXpeXbnc4WZCmA_NQiKZ6xiRDNZ6XjRtMS60XWMMaCFHuH64M7wPYrgbcw-PMMydnEC8G1DYR5y-XOYdxMs4LfTKdaPeRu8dbmRW1thThyvWsWGF3UkP8dCHcMkefxc9IKiiqP9f_L7C4go9ReVsl1mjQCOuccw5vvN8xsh0DlQVdjza4RgxNnWVJupeilsCFcU2bJ-NgWV0SuUrNkc21eCxjPhciBcs4uyUbF99ry_sHGyDvle_PW-J-mMxJdVey3Q7WWE_ehmQ"
      }
    ]
  }
}
2020-08-04 23:38:35
AddTokenEndpointAuthMethodToDynamicRegistrationRequestFromEnvironment
Added token endpoint auth method to dynamic registration request
dynamic_registration_request
{
  "client_name": "OpenID test - Client 2 hpfg9auUAicOZk7",
  "grant_types": [
    "authorization_code"
  ],
  "jwks": {
    "keys": [
      {
        "kty": "RSA",
        "e": "AQAB",
        "use": "sig",
        "alg": "RS256",
        "n": "qf6td4kdQKKiPl0TWj1MW2pRpXzgYBFC4t_CQxW5oNSnaWbRN9tRLX0vTB0-l1U2ZDeMRmcukUzXpeXbnc4WZCmA_NQiKZ6xiRDNZ6XjRtMS60XWMMaCFHuH64M7wPYrgbcw-PMMydnEC8G1DYR5y-XOYdxMs4LfTKdaPeRu8dbmRW1thThyvWsWGF3UkP8dCHcMkefxc9IKiiqP9f_L7C4go9ReVsl1mjQCOuccw5vvN8xsh0DlQVdjza4RgxNnWVJupeilsCFcU2bJ-NgWV0SuUrNkc21eCxjPhciBcs4uyUbF99ry_sHGyDvle_PW-J-mMxJdVey3Q7WWE_ehmQ"
      }
    ]
  },
  "token_endpoint_auth_method": "client_secret_basic"
}
2020-08-04 23:38:35
AddResponseTypesArrayToDynamicRegistrationRequestFromEnvironment
Added response_types array to dynamic registration request
dynamic_registration_request
{
  "client_name": "OpenID test - Client 2 hpfg9auUAicOZk7",
  "grant_types": [
    "authorization_code"
  ],
  "jwks": {
    "keys": [
      {
        "kty": "RSA",
        "e": "AQAB",
        "use": "sig",
        "alg": "RS256",
        "n": "qf6td4kdQKKiPl0TWj1MW2pRpXzgYBFC4t_CQxW5oNSnaWbRN9tRLX0vTB0-l1U2ZDeMRmcukUzXpeXbnc4WZCmA_NQiKZ6xiRDNZ6XjRtMS60XWMMaCFHuH64M7wPYrgbcw-PMMydnEC8G1DYR5y-XOYdxMs4LfTKdaPeRu8dbmRW1thThyvWsWGF3UkP8dCHcMkefxc9IKiiqP9f_L7C4go9ReVsl1mjQCOuccw5vvN8xsh0DlQVdjza4RgxNnWVJupeilsCFcU2bJ-NgWV0SuUrNkc21eCxjPhciBcs4uyUbF99ry_sHGyDvle_PW-J-mMxJdVey3Q7WWE_ehmQ"
      }
    ]
  },
  "token_endpoint_auth_method": "client_secret_basic",
  "response_types": [
    "code"
  ]
}
2020-08-04 23:38:35
AddRedirectUriToDynamicRegistrationRequest
Added redirect_uris array to dynamic registration request
dynamic_registration_request
{
  "client_name": "OpenID test - Client 2 hpfg9auUAicOZk7",
  "grant_types": [
    "authorization_code"
  ],
  "jwks": {
    "keys": [
      {
        "kty": "RSA",
        "e": "AQAB",
        "use": "sig",
        "alg": "RS256",
        "n": "qf6td4kdQKKiPl0TWj1MW2pRpXzgYBFC4t_CQxW5oNSnaWbRN9tRLX0vTB0-l1U2ZDeMRmcukUzXpeXbnc4WZCmA_NQiKZ6xiRDNZ6XjRtMS60XWMMaCFHuH64M7wPYrgbcw-PMMydnEC8G1DYR5y-XOYdxMs4LfTKdaPeRu8dbmRW1thThyvWsWGF3UkP8dCHcMkefxc9IKiiqP9f_L7C4go9ReVsl1mjQCOuccw5vvN8xsh0DlQVdjza4RgxNnWVJupeilsCFcU2bJ-NgWV0SuUrNkc21eCxjPhciBcs4uyUbF99ry_sHGyDvle_PW-J-mMxJdVey3Q7WWE_ehmQ"
      }
    ]
  },
  "token_endpoint_auth_method": "client_secret_basic",
  "response_types": [
    "code"
  ],
  "redirect_uris": [
    "https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback"
  ]
}
2020-08-04 23:38:35
AddContactsToDynamicRegistrationRequest
Added contacts array to dynamic registration request
dynamic_registration_request
{
  "client_name": "OpenID test - Client 2 hpfg9auUAicOZk7",
  "grant_types": [
    "authorization_code"
  ],
  "jwks": {
    "keys": [
      {
        "kty": "RSA",
        "e": "AQAB",
        "use": "sig",
        "alg": "RS256",
        "n": "qf6td4kdQKKiPl0TWj1MW2pRpXzgYBFC4t_CQxW5oNSnaWbRN9tRLX0vTB0-l1U2ZDeMRmcukUzXpeXbnc4WZCmA_NQiKZ6xiRDNZ6XjRtMS60XWMMaCFHuH64M7wPYrgbcw-PMMydnEC8G1DYR5y-XOYdxMs4LfTKdaPeRu8dbmRW1thThyvWsWGF3UkP8dCHcMkefxc9IKiiqP9f_L7C4go9ReVsl1mjQCOuccw5vvN8xsh0DlQVdjza4RgxNnWVJupeilsCFcU2bJ-NgWV0SuUrNkc21eCxjPhciBcs4uyUbF99ry_sHGyDvle_PW-J-mMxJdVey3Q7WWE_ehmQ"
      }
    ]
  },
  "token_endpoint_auth_method": "client_secret_basic",
  "response_types": [
    "code"
  ],
  "redirect_uris": [
    "https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback"
  ],
  "contacts": [
    "certification@oidf.org"
  ]
}
2020-08-04 23:38:35
AddRefreshTokenGrantTypeToDynamicRegistrationRequest
Added 'refresh_token' to 'grant_types'
grant_types
[
  "authorization_code",
  "refresh_token"
]
2020-08-04 23:38:35
CallDynamicRegistrationEndpoint
HTTP request
request_uri
https://ce-ob.gluu.org/oxauth/restv1/register
request_method
POST
request_headers
{
  "accept": "application/json",
  "accept-charset": "utf-8",
  "content-type": "application/json",
  "content-length": "741"
}
request_body
{"client_name":"OpenID test - Client 2 hpfg9auUAicOZk7","grant_types":["authorization_code","refresh_token"],"jwks":{"keys":[{"kty":"RSA","e":"AQAB","use":"sig","alg":"RS256","n":"qf6td4kdQKKiPl0TWj1MW2pRpXzgYBFC4t_CQxW5oNSnaWbRN9tRLX0vTB0-l1U2ZDeMRmcukUzXpeXbnc4WZCmA_NQiKZ6xiRDNZ6XjRtMS60XWMMaCFHuH64M7wPYrgbcw-PMMydnEC8G1DYR5y-XOYdxMs4LfTKdaPeRu8dbmRW1thThyvWsWGF3UkP8dCHcMkefxc9IKiiqP9f_L7C4go9ReVsl1mjQCOuccw5vvN8xsh0DlQVdjza4RgxNnWVJupeilsCFcU2bJ-NgWV0SuUrNkc21eCxjPhciBcs4uyUbF99ry_sHGyDvle_PW-J-mMxJdVey3Q7WWE_ehmQ"}]},"token_endpoint_auth_method":"client_secret_basic","response_types":["code"],"redirect_uris":["https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback"],"contacts":["certification@oidf.org"]}
2020-08-04 23:38:35 RESPONSE
CallDynamicRegistrationEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Tue, 04 Aug 2020 23:38:35 GMT",
  "server": "Apache/2.4.29 (Ubuntu)",
  "x-xss-protection": "1; mode\u003dblock",
  "x-content-type-options": "nosniff",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "cache-control": "no-store",
  "content-type": "application/json",
  "pragma": "no-cache",
  "content-length": "2070",
  "keep-alive": "timeout\u003d5, max\u003d100",
  "connection": "Keep-Alive"
}
response_body
{
    "allow_spontaneous_scopes": false,
    "jwks": {"keys": [{
        "kty": "RSA",
        "e": "AQAB",
        "use": "sig",
        "alg": "RS256",
        "n": "qf6td4kdQKKiPl0TWj1MW2pRpXzgYBFC4t_CQxW5oNSnaWbRN9tRLX0vTB0-l1U2ZDeMRmcukUzXpeXbnc4WZCmA_NQiKZ6xiRDNZ6XjRtMS60XWMMaCFHuH64M7wPYrgbcw-PMMydnEC8G1DYR5y-XOYdxMs4LfTKdaPeRu8dbmRW1thThyvWsWGF3UkP8dCHcMkefxc9IKiiqP9f_L7C4go9ReVsl1mjQCOuccw5vvN8xsh0DlQVdjza4RgxNnWVJupeilsCFcU2bJ-NgWV0SuUrNkc21eCxjPhciBcs4uyUbF99ry_sHGyDvle_PW-J-mMxJdVey3Q7WWE_ehmQ"
    }]},
    "application_type": "web",
    "rpt_as_jwt": false,
    "registration_client_uri": "https://ce-ob.gluu.org/oxauth/restv1/register?client_id=8f65ed71-8263-42bb-9381-139a8c0dc4fd",
    "tls_client_auth_subject_dn": "",
    "registration_access_token": "f3a7c9db-2a10-4180-8e29-8aed04624f11",
    "client_id": "8f65ed71-8263-42bb-9381-139a8c0dc4fd",
    "token_endpoint_auth_method": "client_secret_basic",
    "scope": "profile openid permission super_gluu_ro_session phone address mobile_phone email oxd uma_protection",
    "run_introspection_script_before_access_token_as_jwt_creation_and_include_claims": false,
    "client_secret": "af351103-48d2-4b4d-bcd4-db654aa2f034",
    "client_id_issued_at": 1596584315,
    "backchannel_logout_uri": [],
    "backchannel_logout_session_required": false,
    "client_name": "OpenID test - Client 2 hpfg9auUAicOZk7",
    "spontaneous_scopes": [],
    "id_token_signed_response_alg": "RS256",
    "access_token_as_jwt": false,
    "grant_types": [
        "authorization_code",
        "refresh_token"
    ],
    "subject_type": "pairwise",
    "keep_client_authorization_after_expiration": false,
    "redirect_uris": ["https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback"],
    "additional_audience": [],
    "frontchannel_logout_uri": [],
    "frontchannel_logout_session_required": false,
    "client_secret_expires_at": 0,
    "require_auth_time": false,
    "access_token_signing_alg": "RS256",
    "contacts": ["certification@oidf.org"],
    "response_types": ["code"]
}
2020-08-04 23:38:35
CallDynamicRegistrationEndpoint
Registration endpoint response
dynamic_registration_response
{
    "allow_spontaneous_scopes": false,
    "jwks": {"keys": [{
        "kty": "RSA",
        "e": "AQAB",
        "use": "sig",
        "alg": "RS256",
        "n": "qf6td4kdQKKiPl0TWj1MW2pRpXzgYBFC4t_CQxW5oNSnaWbRN9tRLX0vTB0-l1U2ZDeMRmcukUzXpeXbnc4WZCmA_NQiKZ6xiRDNZ6XjRtMS60XWMMaCFHuH64M7wPYrgbcw-PMMydnEC8G1DYR5y-XOYdxMs4LfTKdaPeRu8dbmRW1thThyvWsWGF3UkP8dCHcMkefxc9IKiiqP9f_L7C4go9ReVsl1mjQCOuccw5vvN8xsh0DlQVdjza4RgxNnWVJupeilsCFcU2bJ-NgWV0SuUrNkc21eCxjPhciBcs4uyUbF99ry_sHGyDvle_PW-J-mMxJdVey3Q7WWE_ehmQ"
    }]},
    "application_type": "web",
    "rpt_as_jwt": false,
    "registration_client_uri": "https://ce-ob.gluu.org/oxauth/restv1/register?client_id=8f65ed71-8263-42bb-9381-139a8c0dc4fd",
    "tls_client_auth_subject_dn": "",
    "registration_access_token": "f3a7c9db-2a10-4180-8e29-8aed04624f11",
    "client_id": "8f65ed71-8263-42bb-9381-139a8c0dc4fd",
    "token_endpoint_auth_method": "client_secret_basic",
    "scope": "profile openid permission super_gluu_ro_session phone address mobile_phone email oxd uma_protection",
    "run_introspection_script_before_access_token_as_jwt_creation_and_include_claims": false,
    "client_secret": "af351103-48d2-4b4d-bcd4-db654aa2f034",
    "client_id_issued_at": 1596584315,
    "backchannel_logout_uri": [],
    "backchannel_logout_session_required": false,
    "client_name": "OpenID test - Client 2 hpfg9auUAicOZk7",
    "spontaneous_scopes": [],
    "id_token_signed_response_alg": "RS256",
    "access_token_as_jwt": false,
    "grant_types": [
        "authorization_code",
        "refresh_token"
    ],
    "subject_type": "pairwise",
    "keep_client_authorization_after_expiration": false,
    "redirect_uris": ["https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback"],
    "additional_audience": [],
    "frontchannel_logout_uri": [],
    "frontchannel_logout_session_required": false,
    "client_secret_expires_at": 0,
    "require_auth_time": false,
    "access_token_signing_alg": "RS256",
    "contacts": ["certification@oidf.org"],
    "response_types": ["code"]
}
2020-08-04 23:38:35
CallDynamicRegistrationEndpoint
Parsed registration endpoint response
allow_spontaneous_scopes
false
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "alg": "RS256",
      "n": "qf6td4kdQKKiPl0TWj1MW2pRpXzgYBFC4t_CQxW5oNSnaWbRN9tRLX0vTB0-l1U2ZDeMRmcukUzXpeXbnc4WZCmA_NQiKZ6xiRDNZ6XjRtMS60XWMMaCFHuH64M7wPYrgbcw-PMMydnEC8G1DYR5y-XOYdxMs4LfTKdaPeRu8dbmRW1thThyvWsWGF3UkP8dCHcMkefxc9IKiiqP9f_L7C4go9ReVsl1mjQCOuccw5vvN8xsh0DlQVdjza4RgxNnWVJupeilsCFcU2bJ-NgWV0SuUrNkc21eCxjPhciBcs4uyUbF99ry_sHGyDvle_PW-J-mMxJdVey3Q7WWE_ehmQ"
    }
  ]
}
application_type
web
rpt_as_jwt
false
registration_client_uri
https://ce-ob.gluu.org/oxauth/restv1/register?client_id=8f65ed71-8263-42bb-9381-139a8c0dc4fd
tls_client_auth_subject_dn

                                
registration_access_token
f3a7c9db-2a10-4180-8e29-8aed04624f11
client_id
8f65ed71-8263-42bb-9381-139a8c0dc4fd
token_endpoint_auth_method
client_secret_basic
scope
profile openid permission super_gluu_ro_session phone address mobile_phone email oxd uma_protection
run_introspection_script_before_access_token_as_jwt_creation_and_include_claims
false
client_secret
af351103-48d2-4b4d-bcd4-db654aa2f034
client_id_issued_at
1596584315
backchannel_logout_uri
[]
backchannel_logout_session_required
false
client_name
OpenID test - Client 2 hpfg9auUAicOZk7
spontaneous_scopes
[]
id_token_signed_response_alg
RS256
access_token_as_jwt
false
grant_types
[
  "authorization_code",
  "refresh_token"
]
subject_type
pairwise
keep_client_authorization_after_expiration
false
redirect_uris
[
  "https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback"
]
additional_audience
[]
frontchannel_logout_uri
[]
frontchannel_logout_session_required
false
client_secret_expires_at
0
require_auth_time
false
access_token_signing_alg
RS256
contacts
[
  "certification@oidf.org"
]
response_types
[
  "code"
]
2020-08-04 23:38:35 SUCCESS
CallDynamicRegistrationEndpoint
Extracted dynamic registration management credentials
registration_client_uri
https://ce-ob.gluu.org/oxauth/restv1/register?client_id=8f65ed71-8263-42bb-9381-139a8c0dc4fd
registration_access_token
f3a7c9db-2a10-4180-8e29-8aed04624f11
2020-08-04 23:38:35
SetScopeInClientConfigurationToOpenId
Set scope in client configuration to "openid"
scope
openid
2020-08-04 23:38:35
SetScopeInClientConfigurationToOpenIdOfflineAccessIfServerSupportsOfflineAccess
scopes supported does not contain 'offline_access' so not adding it to the list of scopes to be requested
scopes_supported
[
  "address",
  "https://ce-ob.gluu.org/oxauth/restv1/uma/scopes/scim_access",
  "openid",
  "clientinfo",
  "user_name",
  "profile",
  "uma_protection",
  "permission",
  "revoke_session",
  "oxtrust-api-write",
  "oxtrust-api-read",
  "phone",
  "mobile_phone",
  "oxd",
  "super_gluu_ro_session",
  "email"
]
2020-08-04 23:38:35 SUCCESS
EnsureServerConfigurationSupportsClientSecretBasic
token_endpoint_auth_methods_supported
actual
[
  "client_secret_basic",
  "client_secret_post",
  "client_secret_jwt",
  "private_key_jwt",
  "tls_client_auth",
  "self_signed_tls_client_auth"
]
expected
[
  "client_secret_basic"
]
minimum_matches_required
1
2020-08-04 23:38:35 SUCCESS
SetProtectedResourceUrlToUserInfoEndpoint
userinfo_endpoint will be used to test access token. The user info is not a mandatory to implement feature in the OpenID Connect specification, but is mandatory for certification.
protected_resource_url
https://ce-ob.gluu.org/oxauth/restv1/userinfo
2020-08-04 23:38:35
oidcc-refresh-token
Setup Done
Make request to authorization endpoint
2020-08-04 23:38:35 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
0046e651-6e2e-4ee6-8219-94635d5db0aa
redirect_uri
https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback
scope
openid
2020-08-04 23:38:35
CreateRandomStateValue
Created state value
requested_state_length
10
state
YFxi8gpedB
2020-08-04 23:38:35 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
0046e651-6e2e-4ee6-8219-94635d5db0aa
redirect_uri
https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback
scope
openid
state
YFxi8gpedB
2020-08-04 23:38:35
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
l9WW6DFHPF
2020-08-04 23:38:35 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
0046e651-6e2e-4ee6-8219-94635d5db0aa
redirect_uri
https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback
scope
openid
state
YFxi8gpedB
nonce
l9WW6DFHPF
2020-08-04 23:38:35 SUCCESS
SetAuthorizationEndpointRequestResponseTypeFromEnvironment
Added response_type parameter to request
client_id
0046e651-6e2e-4ee6-8219-94635d5db0aa
redirect_uri
https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback
scope
openid
state
YFxi8gpedB
nonce
l9WW6DFHPF
response_type
code
2020-08-04 23:38:35 SUCCESS
AddPromptConsentToAuthorizationEndpointRequestIfScopeContainsOfflineAccess
Not adding prompt=consent as the scope in the configuration does not contain offline_access
2020-08-04 23:38:35 SUCCESS
BuildPlainRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://ce-ob.gluu.org/oxauth/restv1/authorize?client_id=0046e651-6e2e-4ee6-8219-94635d5db0aa&redirect_uri=https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback&scope=openid&state=YFxi8gpedB&nonce=l9WW6DFHPF&response_type=code
2020-08-04 23:38:35 REDIRECT
oidcc-refresh-token
Redirecting to authorization endpoint
redirect_to
https://ce-ob.gluu.org/oxauth/restv1/authorize?client_id=0046e651-6e2e-4ee6-8219-94635d5db0aa&redirect_uri=https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback&scope=openid&state=YFxi8gpedB&nonce=l9WW6DFHPF&response_type=code
2020-08-04 23:38:58 INCOMING
oidcc-refresh-token
Incoming HTTP request to test instance hpfg9auUAicOZk7
incoming_headers
{
  "host": "www.certification.openid.net",
  "cache-control": "max-age\u003d0",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,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://ce-ob.gluu.org/oxauth/authorize.htm?scope\u003dopenid\u0026response_type\u003dcode\u0026redirect_uri\u003dhttps%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2FGluu-Authorization-Server%2Fcallback\u0026state\u003dYFxi8gpedB\u0026nonce\u003dl9WW6DFHPF\u0026client_id\u003d0046e651-6e2e-4ee6-8219-94635d5db0aa",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "en,es-US;q\u003d0.9,es;q\u003d0.8,es-419;q\u003d0.7,zh-CN;q\u003d0.6,zh;q\u003d0.5",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "connection": "close",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
incoming_path
callback
incoming_body_form_params
incoming_method
GET
incoming_body_json
incoming_query_string_params
{
  "code": "3d931a84-8568-4274-90b7-998112a74c08",
  "scope": "openid",
  "session_id": "1116fa16-3bfd-477d-927b-292b4a621d4b",
  "state": "YFxi8gpedB",
  "session_state": "aa3bb9ca5570bf37d315a5729642628182761b7bcc94723f969c6a2365973c3f.2ab9022b-4522-4792-adcb-5be96a605236"
}
incoming_body
2020-08-04 23:38:58 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/QrswLLYGjSG7drmBvkNj",
  "fullUrl": "https://www.certification.openid.net/test/a/Gluu-Authorization-Server/implicit/QrswLLYGjSG7drmBvkNj"
}
2020-08-04 23:38:58 OUTGOING
oidcc-refresh-token
Response to HTTP request to test instance hpfg9auUAicOZk7
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/Gluu-Authorization-Server/implicit/QrswLLYGjSG7drmBvkNj, returnUrl=/log-detail.html?log=hpfg9auUAicOZk7}]
outgoing_path
callback
2020-08-04 23:38:59 INCOMING
oidcc-refresh-token
Incoming HTTP request to test instance hpfg9auUAicOZk7
incoming_headers
{
  "host": "www.certification.openid.net",
  "accept": "*/*",
  "x-requested-with": "XMLHttpRequest",
  "user-agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36",
  "content-type": "text/plain",
  "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/Gluu-Authorization-Server/callback?code\u003d3d931a84-8568-4274-90b7-998112a74c08\u0026scope\u003dopenid\u0026session_id\u003d1116fa16-3bfd-477d-927b-292b4a621d4b\u0026state\u003dYFxi8gpedB\u0026session_state\u003daa3bb9ca5570bf37d315a5729642628182761b7bcc94723f969c6a2365973c3f.2ab9022b-4522-4792-adcb-5be96a605236",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "en,es-US;q\u003d0.9,es;q\u003d0.8,es-419;q\u003d0.7,zh-CN;q\u003d0.6,zh;q\u003d0.5",
  "cookie": "JSESSIONID\u003dF591BF384A5630F31BE77CB552204156",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "content-length": "0",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net",
  "connection": "close"
}
incoming_path
implicit/QrswLLYGjSG7drmBvkNj
incoming_body_form_params
incoming_method
POST
incoming_body_json
incoming_query_string_params
{}
incoming_body
2020-08-04 23:38:59 OUTGOING
oidcc-refresh-token
Response to HTTP request to test instance hpfg9auUAicOZk7
outgoing
org.springframework.web.servlet.view.RedirectView: [RedirectView]; URL [/log-detail.html?log=hpfg9auUAicOZk7]
outgoing_path
implicit/QrswLLYGjSG7drmBvkNj
2020-08-04 23:38:59 SUCCESS
ExtractImplicitHashToCallbackResponse
implicit_hash is empty
2020-08-04 23:38:59 REDIRECT-IN
oidcc-refresh-token
Authorization endpoint response captured
url_query
{
  "code": "3d931a84-8568-4274-90b7-998112a74c08",
  "scope": "openid",
  "session_id": "1116fa16-3bfd-477d-927b-292b4a621d4b",
  "state": "YFxi8gpedB",
  "session_state": "aa3bb9ca5570bf37d315a5729642628182761b7bcc94723f969c6a2365973c3f.2ab9022b-4522-4792-adcb-5be96a605236"
}
headers
{
  "host": "www.certification.openid.net",
  "cache-control": "max-age\u003d0",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,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://ce-ob.gluu.org/oxauth/authorize.htm?scope\u003dopenid\u0026response_type\u003dcode\u0026redirect_uri\u003dhttps%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2FGluu-Authorization-Server%2Fcallback\u0026state\u003dYFxi8gpedB\u0026nonce\u003dl9WW6DFHPF\u0026client_id\u003d0046e651-6e2e-4ee6-8219-94635d5db0aa",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "en,es-US;q\u003d0.9,es;q\u003d0.8,es-419;q\u003d0.7,zh-CN;q\u003d0.6,zh;q\u003d0.5",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "connection": "close",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
http_method
GET
url_fragment
{}
post_body
Verify authorization endpoint response
2020-08-04 23:38:59 SUCCESS
CheckMatchingCallbackParameters
Callback parameters successfully verified
2020-08-04 23:38:59 SUCCESS
CheckIfAuthorizationEndpointError
No error from authorization endpoint
2020-08-04 23:38:59 SUCCESS
CheckMatchingStateParameter
State parameter correctly returned
state
YFxi8gpedB
2020-08-04 23:38:59 SUCCESS
ExtractAuthorizationCodeFromAuthorizationResponse
Found authorization code
code
3d931a84-8568-4274-90b7-998112a74c08
2020-08-04 23:38:59 SUCCESS
CreateTokenEndpointRequestForAuthorizationCodeGrant
grant_type
authorization_code
code
3d931a84-8568-4274-90b7-998112a74c08
redirect_uri
https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback
2020-08-04 23:38:59 SUCCESS
AddBasicAuthClientSecretAuthenticationParameters
Added basic authorization header
Authorization
Basic MDA0NmU2NTEtNmUyZS00ZWU2LTgyMTktOTQ2MzVkNWRiMGFhOmU3ZjZiYWZlLWJhOTMtNDc2NS1iYWYzLTdkYmEzZTE2OGJkZQ==
2020-08-04 23:38:59
CallTokenEndpoint
HTTP request
request_uri
https://ce-ob.gluu.org/oxauth/restv1/token
request_method
POST
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "authorization": "Basic MDA0NmU2NTEtNmUyZS00ZWU2LTgyMTktOTQ2MzVkNWRiMGFhOmU3ZjZiYWZlLWJhOTMtNDc2NS1iYWYzLTdkYmEzZTE2OGJkZQ\u003d\u003d",
  "accept-charset": "utf-8",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "177"
}
request_body
grant_type=authorization_code&code=3d931a84-8568-4274-90b7-998112a74c08&redirect_uri=https%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2FGluu-Authorization-Server%2Fcallback
2020-08-04 23:38:59 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Tue, 04 Aug 2020 23:38:59 GMT",
  "server": "Apache/2.4.29 (Ubuntu)",
  "x-xss-protection": "1; mode\u003dblock",
  "x-content-type-options": "nosniff",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "cache-control": "no-store",
  "content-type": "application/json",
  "pragma": "no-cache",
  "content-length": "1105",
  "keep-alive": "timeout\u003d5, max\u003d100",
  "connection": "Keep-Alive"
}
response_body
{"access_token":"b2fcd29d-f7a7-4418-80da-748edcc98699","refresh_token":"8bb7a64f-9f6f-4e13-9734-c9da8f0c8fbb","id_token":"eyJraWQiOiJiMDk1NDZiYi1hM2QyLTQwZWYtYmNjNC1jMmM1NzA1OGNjOGFfc2lnX3JzMjU2IiwidHlwIjoiSldUIiwiYWxnIjoiUlMyNTYifQ.eyJhdF9oYXNoIjoiZ0h3bk1QaVgyVDhMVXFYN3AxMUdtZyIsImF1ZCI6IjAwNDZlNjUxLTZlMmUtNGVlNi04MjE5LTk0NjM1ZDVkYjBhYSIsImNfaGFzaCI6IlVKT3RjcWJ2cFc4cGtlSVdlUnNXM0EiLCJzdWIiOiJjOXVxMUxPWTZfWkdsemJ2VnlBOTFsclJaVFdzRnNMVFRKci1IVWhUOXRFIiwiYXV0aF90aW1lIjoxNTk2NTg0MzM0LCJpc3MiOiJodHRwczovL2NlLW9iLmdsdXUub3JnIiwiZXhwIjoxNTk2NTg3OTM5LCJpYXQiOjE1OTY1ODQzMzksIm5vbmNlIjoibDlXVzZERkhQRiIsInNpZCI6IjExMTZmYTE2LTNiZmQtNDc3ZC05MjdiLTI5MmI0YTYyMWQ0YiIsIm94T3BlbklEQ29ubmVjdFZlcnNpb24iOiJvcGVuaWRjb25uZWN0LTEuMCJ9.RO30FuESWHDpgPSYASIrpJe9B8PUtvebm-hQvpOD7ckNvl-qGkp8lr2So1IJo5Gh3PFDBsOCdfJyHrj1at1Cw9tSghCCMKCmVCAar_IwRVSjt22pz737nxqW6wyC9rqc5p8XZO_IpD67YvhCWZ-IMRa4q-75ZkvkytGoF3cpgr1Gl5r4VajsFe7lQiUyV_sSGwMr_wpjsupeHEtuOj1BPhg-j1Zmuj-Tw5eJru3ykBjhjS8szxIawVhFf3ORoKW6uDTwTnUGKfxA53LaHlMk6ly3d3CH4xm6oNzSS427TuHpC5rog6t5JWEZHtO4MlZww-qPLZUqMyfPmxIdooJKQA","token_type":"bearer","expires_in":299}
2020-08-04 23:38:59
CallTokenEndpoint
Token endpoint response
token_endpoint_response
{"access_token":"b2fcd29d-f7a7-4418-80da-748edcc98699","refresh_token":"8bb7a64f-9f6f-4e13-9734-c9da8f0c8fbb","id_token":"eyJraWQiOiJiMDk1NDZiYi1hM2QyLTQwZWYtYmNjNC1jMmM1NzA1OGNjOGFfc2lnX3JzMjU2IiwidHlwIjoiSldUIiwiYWxnIjoiUlMyNTYifQ.eyJhdF9oYXNoIjoiZ0h3bk1QaVgyVDhMVXFYN3AxMUdtZyIsImF1ZCI6IjAwNDZlNjUxLTZlMmUtNGVlNi04MjE5LTk0NjM1ZDVkYjBhYSIsImNfaGFzaCI6IlVKT3RjcWJ2cFc4cGtlSVdlUnNXM0EiLCJzdWIiOiJjOXVxMUxPWTZfWkdsemJ2VnlBOTFsclJaVFdzRnNMVFRKci1IVWhUOXRFIiwiYXV0aF90aW1lIjoxNTk2NTg0MzM0LCJpc3MiOiJodHRwczovL2NlLW9iLmdsdXUub3JnIiwiZXhwIjoxNTk2NTg3OTM5LCJpYXQiOjE1OTY1ODQzMzksIm5vbmNlIjoibDlXVzZERkhQRiIsInNpZCI6IjExMTZmYTE2LTNiZmQtNDc3ZC05MjdiLTI5MmI0YTYyMWQ0YiIsIm94T3BlbklEQ29ubmVjdFZlcnNpb24iOiJvcGVuaWRjb25uZWN0LTEuMCJ9.RO30FuESWHDpgPSYASIrpJe9B8PUtvebm-hQvpOD7ckNvl-qGkp8lr2So1IJo5Gh3PFDBsOCdfJyHrj1at1Cw9tSghCCMKCmVCAar_IwRVSjt22pz737nxqW6wyC9rqc5p8XZO_IpD67YvhCWZ-IMRa4q-75ZkvkytGoF3cpgr1Gl5r4VajsFe7lQiUyV_sSGwMr_wpjsupeHEtuOj1BPhg-j1Zmuj-Tw5eJru3ykBjhjS8szxIawVhFf3ORoKW6uDTwTnUGKfxA53LaHlMk6ly3d3CH4xm6oNzSS427TuHpC5rog6t5JWEZHtO4MlZww-qPLZUqMyfPmxIdooJKQA","token_type":"bearer","expires_in":299}
2020-08-04 23:38:59 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
b2fcd29d-f7a7-4418-80da-748edcc98699
refresh_token
8bb7a64f-9f6f-4e13-9734-c9da8f0c8fbb
id_token
eyJraWQiOiJiMDk1NDZiYi1hM2QyLTQwZWYtYmNjNC1jMmM1NzA1OGNjOGFfc2lnX3JzMjU2IiwidHlwIjoiSldUIiwiYWxnIjoiUlMyNTYifQ.eyJhdF9oYXNoIjoiZ0h3bk1QaVgyVDhMVXFYN3AxMUdtZyIsImF1ZCI6IjAwNDZlNjUxLTZlMmUtNGVlNi04MjE5LTk0NjM1ZDVkYjBhYSIsImNfaGFzaCI6IlVKT3RjcWJ2cFc4cGtlSVdlUnNXM0EiLCJzdWIiOiJjOXVxMUxPWTZfWkdsemJ2VnlBOTFsclJaVFdzRnNMVFRKci1IVWhUOXRFIiwiYXV0aF90aW1lIjoxNTk2NTg0MzM0LCJpc3MiOiJodHRwczovL2NlLW9iLmdsdXUub3JnIiwiZXhwIjoxNTk2NTg3OTM5LCJpYXQiOjE1OTY1ODQzMzksIm5vbmNlIjoibDlXVzZERkhQRiIsInNpZCI6IjExMTZmYTE2LTNiZmQtNDc3ZC05MjdiLTI5MmI0YTYyMWQ0YiIsIm94T3BlbklEQ29ubmVjdFZlcnNpb24iOiJvcGVuaWRjb25uZWN0LTEuMCJ9.RO30FuESWHDpgPSYASIrpJe9B8PUtvebm-hQvpOD7ckNvl-qGkp8lr2So1IJo5Gh3PFDBsOCdfJyHrj1at1Cw9tSghCCMKCmVCAar_IwRVSjt22pz737nxqW6wyC9rqc5p8XZO_IpD67YvhCWZ-IMRa4q-75ZkvkytGoF3cpgr1Gl5r4VajsFe7lQiUyV_sSGwMr_wpjsupeHEtuOj1BPhg-j1Zmuj-Tw5eJru3ykBjhjS8szxIawVhFf3ORoKW6uDTwTnUGKfxA53LaHlMk6ly3d3CH4xm6oNzSS427TuHpC5rog6t5JWEZHtO4MlZww-qPLZUqMyfPmxIdooJKQA
token_type
bearer
expires_in
299
2020-08-04 23:38:59 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2020-08-04 23:38:59 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
b2fcd29d-f7a7-4418-80da-748edcc98699
2020-08-04 23:38:59 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
b2fcd29d-f7a7-4418-80da-748edcc98699
type
bearer
2020-08-04 23:38:59 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
299
2020-08-04 23:38:59 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
299
2020-08-04 23:38:59 SUCCESS
CheckForRefreshTokenValue
Found a refresh token
refresh_token
8bb7a64f-9f6f-4e13-9734-c9da8f0c8fbb
2020-08-04 23:38:59 SUCCESS
ExtractIdTokenFromTokenResponse
Found and parsed the id_token from token_endpoint_response
value
eyJraWQiOiJiMDk1NDZiYi1hM2QyLTQwZWYtYmNjNC1jMmM1NzA1OGNjOGFfc2lnX3JzMjU2IiwidHlwIjoiSldUIiwiYWxnIjoiUlMyNTYifQ.eyJhdF9oYXNoIjoiZ0h3bk1QaVgyVDhMVXFYN3AxMUdtZyIsImF1ZCI6IjAwNDZlNjUxLTZlMmUtNGVlNi04MjE5LTk0NjM1ZDVkYjBhYSIsImNfaGFzaCI6IlVKT3RjcWJ2cFc4cGtlSVdlUnNXM0EiLCJzdWIiOiJjOXVxMUxPWTZfWkdsemJ2VnlBOTFsclJaVFdzRnNMVFRKci1IVWhUOXRFIiwiYXV0aF90aW1lIjoxNTk2NTg0MzM0LCJpc3MiOiJodHRwczovL2NlLW9iLmdsdXUub3JnIiwiZXhwIjoxNTk2NTg3OTM5LCJpYXQiOjE1OTY1ODQzMzksIm5vbmNlIjoibDlXVzZERkhQRiIsInNpZCI6IjExMTZmYTE2LTNiZmQtNDc3ZC05MjdiLTI5MmI0YTYyMWQ0YiIsIm94T3BlbklEQ29ubmVjdFZlcnNpb24iOiJvcGVuaWRjb25uZWN0LTEuMCJ9.RO30FuESWHDpgPSYASIrpJe9B8PUtvebm-hQvpOD7ckNvl-qGkp8lr2So1IJo5Gh3PFDBsOCdfJyHrj1at1Cw9tSghCCMKCmVCAar_IwRVSjt22pz737nxqW6wyC9rqc5p8XZO_IpD67YvhCWZ-IMRa4q-75ZkvkytGoF3cpgr1Gl5r4VajsFe7lQiUyV_sSGwMr_wpjsupeHEtuOj1BPhg-j1Zmuj-Tw5eJru3ykBjhjS8szxIawVhFf3ORoKW6uDTwTnUGKfxA53LaHlMk6ly3d3CH4xm6oNzSS427TuHpC5rog6t5JWEZHtO4MlZww-qPLZUqMyfPmxIdooJKQA
header
{
  "kid": "b09546bb-a3d2-40ef-bcc4-c2c57058cc8a_sig_rs256",
  "typ": "JWT",
  "alg": "RS256"
}
claims
{
  "at_hash": "gHwnMPiX2T8LUqX7p11Gmg",
  "aud": "0046e651-6e2e-4ee6-8219-94635d5db0aa",
  "c_hash": "UJOtcqbvpW8pkeIWeRsW3A",
  "sub": "c9uq1LOY6_ZGlzbvVyA91lrRZTWsFsLTTJr-HUhT9tE",
  "auth_time": 1596584334,
  "iss": "https://ce-ob.gluu.org",
  "exp": 1596587939,
  "iat": 1596584339,
  "nonce": "l9WW6DFHPF",
  "sid": "1116fa16-3bfd-477d-927b-292b4a621d4b",
  "oxOpenIDConnectVersion": "openidconnect-1.0"
}
2020-08-04 23:38:59 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2020-08-04 23:38:59 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
l9WW6DFHPF
2020-08-04 23:38:59 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
Nothing to check; the conformance suite did not request an acr claim in request object
2020-08-04 23:38:59 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJraWQiOiJiMDk1NDZiYi1hM2QyLTQwZWYtYmNjNC1jMmM1NzA1OGNjOGFfc2lnX3JzMjU2IiwidHlwIjoiSldUIiwiYWxnIjoiUlMyNTYifQ.eyJhdF9oYXNoIjoiZ0h3bk1QaVgyVDhMVXFYN3AxMUdtZyIsImF1ZCI6IjAwNDZlNjUxLTZlMmUtNGVlNi04MjE5LTk0NjM1ZDVkYjBhYSIsImNfaGFzaCI6IlVKT3RjcWJ2cFc4cGtlSVdlUnNXM0EiLCJzdWIiOiJjOXVxMUxPWTZfWkdsemJ2VnlBOTFsclJaVFdzRnNMVFRKci1IVWhUOXRFIiwiYXV0aF90aW1lIjoxNTk2NTg0MzM0LCJpc3MiOiJodHRwczovL2NlLW9iLmdsdXUub3JnIiwiZXhwIjoxNTk2NTg3OTM5LCJpYXQiOjE1OTY1ODQzMzksIm5vbmNlIjoibDlXVzZERkhQRiIsInNpZCI6IjExMTZmYTE2LTNiZmQtNDc3ZC05MjdiLTI5MmI0YTYyMWQ0YiIsIm94T3BlbklEQ29ubmVjdFZlcnNpb24iOiJvcGVuaWRjb25uZWN0LTEuMCJ9.RO30FuESWHDpgPSYASIrpJe9B8PUtvebm-hQvpOD7ckNvl-qGkp8lr2So1IJo5Gh3PFDBsOCdfJyHrj1at1Cw9tSghCCMKCmVCAar_IwRVSjt22pz737nxqW6wyC9rqc5p8XZO_IpD67YvhCWZ-IMRa4q-75ZkvkytGoF3cpgr1Gl5r4VajsFe7lQiUyV_sSGwMr_wpjsupeHEtuOj1BPhg-j1Zmuj-Tw5eJru3ykBjhjS8szxIawVhFf3ORoKW6uDTwTnUGKfxA53LaHlMk6ly3d3CH4xm6oNzSS427TuHpC5rog6t5JWEZHtO4MlZww-qPLZUqMyfPmxIdooJKQA
2020-08-04 23:38:59 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJraWQiOiJiMDk1NDZiYi1hM2QyLTQwZWYtYmNjNC1jMmM1NzA1OGNjOGFfc2lnX3JzMjU2IiwidHlwIjoiSldUIiwiYWxnIjoiUlMyNTYifQ.eyJhdF9oYXNoIjoiZ0h3bk1QaVgyVDhMVXFYN3AxMUdtZyIsImF1ZCI6IjAwNDZlNjUxLTZlMmUtNGVlNi04MjE5LTk0NjM1ZDVkYjBhYSIsImNfaGFzaCI6IlVKT3RjcWJ2cFc4cGtlSVdlUnNXM0EiLCJzdWIiOiJjOXVxMUxPWTZfWkdsemJ2VnlBOTFsclJaVFdzRnNMVFRKci1IVWhUOXRFIiwiYXV0aF90aW1lIjoxNTk2NTg0MzM0LCJpc3MiOiJodHRwczovL2NlLW9iLmdsdXUub3JnIiwiZXhwIjoxNTk2NTg3OTM5LCJpYXQiOjE1OTY1ODQzMzksIm5vbmNlIjoibDlXVzZERkhQRiIsInNpZCI6IjExMTZmYTE2LTNiZmQtNDc3ZC05MjdiLTI5MmI0YTYyMWQ0YiIsIm94T3BlbklEQ29ubmVjdFZlcnNpb24iOiJvcGVuaWRjb25uZWN0LTEuMCJ9.RO30FuESWHDpgPSYASIrpJe9B8PUtvebm-hQvpOD7ckNvl-qGkp8lr2So1IJo5Gh3PFDBsOCdfJyHrj1at1Cw9tSghCCMKCmVCAar_IwRVSjt22pz737nxqW6wyC9rqc5p8XZO_IpD67YvhCWZ-IMRa4q-75ZkvkytGoF3cpgr1Gl5r4VajsFe7lQiUyV_sSGwMr_wpjsupeHEtuOj1BPhg-j1Zmuj-Tw5eJru3ykBjhjS8szxIawVhFf3ORoKW6uDTwTnUGKfxA53LaHlMk6ly3d3CH4xm6oNzSS427TuHpC5rog6t5JWEZHtO4MlZww-qPLZUqMyfPmxIdooJKQA
2020-08-04 23:38:59 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
c9uq1LOY6_ZGlzbvVyA91lrRZTWsFsLTTJr-HUhT9tE
2020-08-04 23:38:59 SUCCESS
ExtractRefreshTokenFromTokenResponse
Extracted refresh token from response
refresh_token
8bb7a64f-9f6f-4e13-9734-c9da8f0c8fbb
2020-08-04 23:38:59 SUCCESS
EnsureServerConfigurationSupportsRefreshToken
The server configuration indicates support for refresh tokens
supported_grant_types
[
  "authorization_code",
  "implicit",
  "refresh_token",
  "urn:ietf:params:oauth:grant-type:uma-ticket",
  "password",
  "client_credentials"
]
2020-08-04 23:38:59 SUCCESS
EnsureRefreshTokenContainsAllowedCharactersOnly
Refresh token does not contain any illegal characters
Refresh Token Request
2020-08-04 23:38:59 SUCCESS
CreateRefreshTokenRequest
Created token endpoint request parameters
grant_type
refresh_token
refresh_token
8bb7a64f-9f6f-4e13-9734-c9da8f0c8fbb
2020-08-04 23:38:59 SUCCESS
AddScopeToTokenEndpointRequest
Added scope of 'openid' to token endpoint request
grant_type
refresh_token
refresh_token
8bb7a64f-9f6f-4e13-9734-c9da8f0c8fbb
scope
openid
2020-08-04 23:38:59 SUCCESS
AddBasicAuthClientSecretAuthenticationParameters
Added basic authorization header
Authorization
Basic MDA0NmU2NTEtNmUyZS00ZWU2LTgyMTktOTQ2MzVkNWRiMGFhOmU3ZjZiYWZlLWJhOTMtNDc2NS1iYWYzLTdkYmEzZTE2OGJkZQ==
2020-08-04 23:38:59 SUCCESS
WaitForOneSecond
Pausing for 1 seconds
2020-08-04 23:39:00 SUCCESS
WaitForOneSecond
Woke up after 1 seconds sleep
2020-08-04 23:39:00
CallTokenEndpointAndReturnFullResponse
HTTP request
request_uri
https://ce-ob.gluu.org/oxauth/restv1/token
request_method
POST
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "authorization": "Basic MDA0NmU2NTEtNmUyZS00ZWU2LTgyMTktOTQ2MzVkNWRiMGFhOmU3ZjZiYWZlLWJhOTMtNDc2NS1iYWYzLTdkYmEzZTE2OGJkZQ\u003d\u003d",
  "accept-charset": "utf-8",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "88"
}
request_body
grant_type=refresh_token&refresh_token=8bb7a64f-9f6f-4e13-9734-c9da8f0c8fbb&scope=openid
2020-08-04 23:39:01 RESPONSE
CallTokenEndpointAndReturnFullResponse
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Tue, 04 Aug 2020 23:39:00 GMT",
  "server": "Apache/2.4.29 (Ubuntu)",
  "x-xss-protection": "1; mode\u003dblock",
  "x-content-type-options": "nosniff",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "cache-control": "no-store",
  "content-type": "application/json",
  "pragma": "no-cache",
  "content-length": "166",
  "keep-alive": "timeout\u003d5, max\u003d100",
  "connection": "Keep-Alive"
}
response_body
{"access_token":"d4af4f5d-8079-4859-8d04-9190589a30d3","refresh_token":"0d274dac-9407-47ce-9353-0986a0b126e3","scope":"openid","token_type":"bearer","expires_in":299}
2020-08-04 23:39:01 SUCCESS
CallTokenEndpointAndReturnFullResponse
Parsed token endpoint response
access_token
d4af4f5d-8079-4859-8d04-9190589a30d3
refresh_token
0d274dac-9407-47ce-9353-0986a0b126e3
scope
openid
token_type
bearer
expires_in
299
2020-08-04 23:39:01 SUCCESS
CheckTokenEndpointHttpStatus200
Token endpoint http status code was 200
2020-08-04 23:39:01 SUCCESS
CheckTokenEndpointReturnedJsonContentType
token_endpoint_response_headers Content-Type: header is application/json
2020-08-04 23:39:01 SUCCESS
CheckTokenEndpointCacheHeaders
Checked 'pragma' and 'cache-control' in the headers of token_endpoint_response.
2020-08-04 23:39:01 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2020-08-04 23:39:01 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
d4af4f5d-8079-4859-8d04-9190589a30d3
type
bearer
2020-08-04 23:39:01 SUCCESS
CheckTokenTypeIsBearer
Token type is bearer
2020-08-04 23:39:01 SUCCESS
EnsureMinimumAccessTokenEntropy
Calculated shannon entropy seems sufficient
actual
123.75277207532297
expected
96.0
2020-08-04 23:39:01 SUCCESS
EnsureAccessTokenContainsAllowedCharactersOnly
Access token does not contain any illegal characters
2020-08-04 23:39:01 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
299
2020-08-04 23:39:01 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
299
2020-08-04 23:39:01 SUCCESS
EnsureAccessTokenValuesAreDifferent
Access token values are not the same
first_access_token
b2fcd29d-f7a7-4418-80da-748edcc98699
second_access_token
d4af4f5d-8079-4859-8d04-9190589a30d3
2020-08-04 23:39:01 INFO
ExtractIdTokenFromTokenResponse
Couldn't find id_token in token_endpoint_response
2020-08-04 23:39:01 SUCCESS
ExtractRefreshTokenFromTokenResponse
Extracted refresh token from response
refresh_token
0d274dac-9407-47ce-9353-0986a0b126e3
2020-08-04 23:39:01 SUCCESS
EnsureMinimumRefreshTokenLength
Refresh token is of sufficient length
actual
288
required
128
2020-08-04 23:39:01 SUCCESS
EnsureMinimumRefreshTokenEntropy
Calculated shannon entropy seems sufficient
actual
139.09775004326937
expected
96.0
2020-08-04 23:39:01 INFO
CompareIdTokenClaims
Skipped evaluation due to missing required object: second_id_token
expected
second_id_token
mapped
second_id_token
Userinfo endpoint tests
2020-08-04 23:39:01
CallProtectedResourceWithBearerToken
HTTP request
request_uri
https://ce-ob.gluu.org/oxauth/restv1/userinfo
request_method
GET
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "authorization": "Bearer d4af4f5d-8079-4859-8d04-9190589a30d3",
  "accept-charset": "utf-8",
  "content-length": "0"
}
request_body

                                
2020-08-04 23:39:01 RESPONSE
CallProtectedResourceWithBearerToken
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Tue, 04 Aug 2020 23:39:01 GMT",
  "server": "Apache/2.4.29 (Ubuntu)",
  "x-xss-protection": "1; mode\u003dblock",
  "x-content-type-options": "nosniff",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "cache-control": "no-store, private",
  "content-type": "application/json;charset\u003dutf-8",
  "pragma": "no-cache",
  "content-length": "53",
  "keep-alive": "timeout\u003d5, max\u003d100",
  "connection": "Keep-Alive"
}
response_body
{"sub":"c9uq1LOY6_ZGlzbvVyA91lrRZTWsFsLTTJr-HUhT9tE"}
2020-08-04 23:39:01 SUCCESS
CallProtectedResourceWithBearerToken
Got a response from the resource endpoint
headers
{
  "date": "Tue, 04 Aug 2020 23:39:01 GMT",
  "server": "Apache/2.4.29 (Ubuntu)",
  "x-xss-protection": "1; mode\u003dblock",
  "x-content-type-options": "nosniff",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "cache-control": "no-store, private",
  "content-type": "application/json;charset\u003dutf-8",
  "pragma": "no-cache",
  "content-length": "53",
  "keep-alive": "timeout\u003d5, max\u003d100",
  "connection": "Keep-Alive"
}
status_code
{
  "code": 200
}
body
{"sub":"c9uq1LOY6_ZGlzbvVyA91lrRZTWsFsLTTJr-HUhT9tE"}
Second client: Make request to authorization endpoint
2020-08-04 23:39:01 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
8f65ed71-8263-42bb-9381-139a8c0dc4fd
redirect_uri
https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback
scope
openid
2020-08-04 23:39:01
CreateRandomStateValue
Created state value
requested_state_length
10
state
mPGdRs9Qgf
2020-08-04 23:39:01 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
8f65ed71-8263-42bb-9381-139a8c0dc4fd
redirect_uri
https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback
scope
openid
state
mPGdRs9Qgf
2020-08-04 23:39:01
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
JuZppSDHff
2020-08-04 23:39:01 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
8f65ed71-8263-42bb-9381-139a8c0dc4fd
redirect_uri
https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback
scope
openid
state
mPGdRs9Qgf
nonce
JuZppSDHff
2020-08-04 23:39:01 SUCCESS
SetAuthorizationEndpointRequestResponseTypeFromEnvironment
Added response_type parameter to request
client_id
8f65ed71-8263-42bb-9381-139a8c0dc4fd
redirect_uri
https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback
scope
openid
state
mPGdRs9Qgf
nonce
JuZppSDHff
response_type
code
2020-08-04 23:39:01 SUCCESS
AddPromptConsentToAuthorizationEndpointRequestIfScopeContainsOfflineAccess
Not adding prompt=consent as the scope in the configuration does not contain offline_access
2020-08-04 23:39:01 SUCCESS
BuildPlainRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://ce-ob.gluu.org/oxauth/restv1/authorize?client_id=8f65ed71-8263-42bb-9381-139a8c0dc4fd&redirect_uri=https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback&scope=openid&state=mPGdRs9Qgf&nonce=JuZppSDHff&response_type=code
2020-08-04 23:39:01 REDIRECT
oidcc-refresh-token
Redirecting to authorization endpoint
redirect_to
https://ce-ob.gluu.org/oxauth/restv1/authorize?client_id=8f65ed71-8263-42bb-9381-139a8c0dc4fd&redirect_uri=https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback&scope=openid&state=mPGdRs9Qgf&nonce=JuZppSDHff&response_type=code
2020-08-04 23:39:14 INCOMING
oidcc-refresh-token
Incoming HTTP request to test instance hpfg9auUAicOZk7
incoming_headers
{
  "host": "www.certification.openid.net",
  "cache-control": "max-age\u003d0",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,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://ce-ob.gluu.org/oxauth/authorize.htm?scope\u003dopenid\u0026response_type\u003dcode\u0026redirect_uri\u003dhttps%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2FGluu-Authorization-Server%2Fcallback\u0026state\u003dmPGdRs9Qgf\u0026nonce\u003dJuZppSDHff\u0026client_id\u003d8f65ed71-8263-42bb-9381-139a8c0dc4fd",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "en,es-US;q\u003d0.9,es;q\u003d0.8,es-419;q\u003d0.7,zh-CN;q\u003d0.6,zh;q\u003d0.5",
  "cookie": "JSESSIONID\u003dF591BF384A5630F31BE77CB552204156",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "connection": "close",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
incoming_path
callback
incoming_body_form_params
incoming_method
GET
incoming_body_json
incoming_query_string_params
{
  "code": "6947d314-cbd2-46f6-b53b-3887b6d5a1ec",
  "scope": "openid",
  "session_id": "1116fa16-3bfd-477d-927b-292b4a621d4b",
  "state": "mPGdRs9Qgf",
  "session_state": "aa3bb9ca5570bf37d315a5729642628182761b7bcc94723f969c6a2365973c3f.2ab9022b-4522-4792-adcb-5be96a605236"
}
incoming_body
2020-08-04 23:39:14 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/8Z7K3AubZeN9PGXkI7lf",
  "fullUrl": "https://www.certification.openid.net/test/a/Gluu-Authorization-Server/implicit/8Z7K3AubZeN9PGXkI7lf"
}
2020-08-04 23:39:14 OUTGOING
oidcc-refresh-token
Response to HTTP request to test instance hpfg9auUAicOZk7
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/Gluu-Authorization-Server/implicit/8Z7K3AubZeN9PGXkI7lf, returnUrl=/log-detail.html?log=hpfg9auUAicOZk7}]
outgoing_path
callback
2020-08-04 23:39:15 INCOMING
oidcc-refresh-token
Incoming HTTP request to test instance hpfg9auUAicOZk7
incoming_headers
{
  "host": "www.certification.openid.net",
  "accept": "*/*",
  "x-requested-with": "XMLHttpRequest",
  "user-agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36",
  "content-type": "text/plain",
  "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/Gluu-Authorization-Server/callback?code\u003d6947d314-cbd2-46f6-b53b-3887b6d5a1ec\u0026scope\u003dopenid\u0026session_id\u003d1116fa16-3bfd-477d-927b-292b4a621d4b\u0026state\u003dmPGdRs9Qgf\u0026session_state\u003daa3bb9ca5570bf37d315a5729642628182761b7bcc94723f969c6a2365973c3f.2ab9022b-4522-4792-adcb-5be96a605236",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "en,es-US;q\u003d0.9,es;q\u003d0.8,es-419;q\u003d0.7,zh-CN;q\u003d0.6,zh;q\u003d0.5",
  "cookie": "JSESSIONID\u003dF591BF384A5630F31BE77CB552204156",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "content-length": "0",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net",
  "connection": "close"
}
incoming_path
implicit/8Z7K3AubZeN9PGXkI7lf
incoming_body_form_params
incoming_method
POST
incoming_body_json
incoming_query_string_params
{}
incoming_body
2020-08-04 23:39:15 OUTGOING
oidcc-refresh-token
Response to HTTP request to test instance hpfg9auUAicOZk7
outgoing
org.springframework.web.servlet.view.RedirectView: [RedirectView]; URL [/log-detail.html?log=hpfg9auUAicOZk7]
outgoing_path
implicit/8Z7K3AubZeN9PGXkI7lf
2020-08-04 23:39:15 SUCCESS
ExtractImplicitHashToCallbackResponse
implicit_hash is empty
2020-08-04 23:39:15 REDIRECT-IN
oidcc-refresh-token
Authorization endpoint response captured
url_query
{
  "code": "6947d314-cbd2-46f6-b53b-3887b6d5a1ec",
  "scope": "openid",
  "session_id": "1116fa16-3bfd-477d-927b-292b4a621d4b",
  "state": "mPGdRs9Qgf",
  "session_state": "aa3bb9ca5570bf37d315a5729642628182761b7bcc94723f969c6a2365973c3f.2ab9022b-4522-4792-adcb-5be96a605236"
}
headers
{
  "host": "www.certification.openid.net",
  "cache-control": "max-age\u003d0",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,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://ce-ob.gluu.org/oxauth/authorize.htm?scope\u003dopenid\u0026response_type\u003dcode\u0026redirect_uri\u003dhttps%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2FGluu-Authorization-Server%2Fcallback\u0026state\u003dmPGdRs9Qgf\u0026nonce\u003dJuZppSDHff\u0026client_id\u003d8f65ed71-8263-42bb-9381-139a8c0dc4fd",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "en,es-US;q\u003d0.9,es;q\u003d0.8,es-419;q\u003d0.7,zh-CN;q\u003d0.6,zh;q\u003d0.5",
  "cookie": "JSESSIONID\u003dF591BF384A5630F31BE77CB552204156",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "connection": "close",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
http_method
GET
url_fragment
{}
post_body
Second client: Verify authorization endpoint response
2020-08-04 23:39:15 SUCCESS
CheckMatchingCallbackParameters
Callback parameters successfully verified
2020-08-04 23:39:15 SUCCESS
CheckIfAuthorizationEndpointError
No error from authorization endpoint
2020-08-04 23:39:15 SUCCESS
CheckMatchingStateParameter
State parameter correctly returned
state
mPGdRs9Qgf
2020-08-04 23:39:15 SUCCESS
ExtractAuthorizationCodeFromAuthorizationResponse
Found authorization code
code
6947d314-cbd2-46f6-b53b-3887b6d5a1ec
2020-08-04 23:39:15 SUCCESS
CreateTokenEndpointRequestForAuthorizationCodeGrant
grant_type
authorization_code
code
6947d314-cbd2-46f6-b53b-3887b6d5a1ec
redirect_uri
https://www.certification.openid.net/test/a/Gluu-Authorization-Server/callback
2020-08-04 23:39:15 SUCCESS
AddBasicAuthClientSecretAuthenticationParameters
Added basic authorization header
Authorization
Basic OGY2NWVkNzEtODI2My00MmJiLTkzODEtMTM5YThjMGRjNGZkOmFmMzUxMTAzLTQ4ZDItNGI0ZC1iY2Q0LWRiNjU0YWEyZjAzNA==
2020-08-04 23:39:15
CallTokenEndpoint
HTTP request
request_uri
https://ce-ob.gluu.org/oxauth/restv1/token
request_method
POST
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "authorization": "Basic OGY2NWVkNzEtODI2My00MmJiLTkzODEtMTM5YThjMGRjNGZkOmFmMzUxMTAzLTQ4ZDItNGI0ZC1iY2Q0LWRiNjU0YWEyZjAzNA\u003d\u003d",
  "accept-charset": "utf-8",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "177"
}
request_body
grant_type=authorization_code&code=6947d314-cbd2-46f6-b53b-3887b6d5a1ec&redirect_uri=https%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2FGluu-Authorization-Server%2Fcallback
2020-08-04 23:39:15 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Tue, 04 Aug 2020 23:39:15 GMT",
  "server": "Apache/2.4.29 (Ubuntu)",
  "x-xss-protection": "1; mode\u003dblock",
  "x-content-type-options": "nosniff",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "cache-control": "no-store",
  "content-type": "application/json",
  "pragma": "no-cache",
  "content-length": "1105",
  "keep-alive": "timeout\u003d5, max\u003d100",
  "connection": "Keep-Alive"
}
response_body
{"access_token":"2cad9c00-7c31-44e1-aba8-f7bf5828b28a","refresh_token":"2d1067c5-0e0e-4ac7-873a-021db824103e","id_token":"eyJraWQiOiJiMDk1NDZiYi1hM2QyLTQwZWYtYmNjNC1jMmM1NzA1OGNjOGFfc2lnX3JzMjU2IiwidHlwIjoiSldUIiwiYWxnIjoiUlMyNTYifQ.eyJhdF9oYXNoIjoiZTN6Nzc5MXFZUWgzOHFHcEtnVDJDQSIsImF1ZCI6IjhmNjVlZDcxLTgyNjMtNDJiYi05MzgxLTEzOWE4YzBkYzRmZCIsImNfaGFzaCI6IjgyakM3QVQxaFhzOVIzMjhvZnRpYVEiLCJzdWIiOiJjOXVxMUxPWTZfWkdsemJ2VnlBOTFsclJaVFdzRnNMVFRKci1IVWhUOXRFIiwiYXV0aF90aW1lIjoxNTk2NTg0MzM0LCJpc3MiOiJodHRwczovL2NlLW9iLmdsdXUub3JnIiwiZXhwIjoxNTk2NTg3OTU1LCJpYXQiOjE1OTY1ODQzNTUsIm5vbmNlIjoiSnVacHBTREhmZiIsInNpZCI6IjExMTZmYTE2LTNiZmQtNDc3ZC05MjdiLTI5MmI0YTYyMWQ0YiIsIm94T3BlbklEQ29ubmVjdFZlcnNpb24iOiJvcGVuaWRjb25uZWN0LTEuMCJ9.xtbh_XT2DPivni-_G8vwRy_meY3pKgy888eljwM9k_S21i80cQMCzeKd9SUonF9fi6tJ0zo1wv2lVhZhLWGwzzlleJ5TnFSe7q4gPJ99yen7dJTN0pqitNgo4aAnkpT1dHOiyaKTphWIeIwYp_ZBMuhCTz_oyRHvHHdpOoJSEnmmGoBX29HxSVNCe7nmyaX7KsXMEYuVec5GEYk7Y7oQAnU1c4Y_QC4jrbvwcEeeWbSmJAd6UrmwYtf9DijelUtJyUVv5zOUmnOmBpnLrTrS1e629fjw5DBFJV1iFrqFCq02fCBhQKz6oFsLlv7yjeyp12zi6KbC4FND8iRrHoVbmw","token_type":"bearer","expires_in":299}
2020-08-04 23:39:15
CallTokenEndpoint
Token endpoint response
token_endpoint_response
{"access_token":"2cad9c00-7c31-44e1-aba8-f7bf5828b28a","refresh_token":"2d1067c5-0e0e-4ac7-873a-021db824103e","id_token":"eyJraWQiOiJiMDk1NDZiYi1hM2QyLTQwZWYtYmNjNC1jMmM1NzA1OGNjOGFfc2lnX3JzMjU2IiwidHlwIjoiSldUIiwiYWxnIjoiUlMyNTYifQ.eyJhdF9oYXNoIjoiZTN6Nzc5MXFZUWgzOHFHcEtnVDJDQSIsImF1ZCI6IjhmNjVlZDcxLTgyNjMtNDJiYi05MzgxLTEzOWE4YzBkYzRmZCIsImNfaGFzaCI6IjgyakM3QVQxaFhzOVIzMjhvZnRpYVEiLCJzdWIiOiJjOXVxMUxPWTZfWkdsemJ2VnlBOTFsclJaVFdzRnNMVFRKci1IVWhUOXRFIiwiYXV0aF90aW1lIjoxNTk2NTg0MzM0LCJpc3MiOiJodHRwczovL2NlLW9iLmdsdXUub3JnIiwiZXhwIjoxNTk2NTg3OTU1LCJpYXQiOjE1OTY1ODQzNTUsIm5vbmNlIjoiSnVacHBTREhmZiIsInNpZCI6IjExMTZmYTE2LTNiZmQtNDc3ZC05MjdiLTI5MmI0YTYyMWQ0YiIsIm94T3BlbklEQ29ubmVjdFZlcnNpb24iOiJvcGVuaWRjb25uZWN0LTEuMCJ9.xtbh_XT2DPivni-_G8vwRy_meY3pKgy888eljwM9k_S21i80cQMCzeKd9SUonF9fi6tJ0zo1wv2lVhZhLWGwzzlleJ5TnFSe7q4gPJ99yen7dJTN0pqitNgo4aAnkpT1dHOiyaKTphWIeIwYp_ZBMuhCTz_oyRHvHHdpOoJSEnmmGoBX29HxSVNCe7nmyaX7KsXMEYuVec5GEYk7Y7oQAnU1c4Y_QC4jrbvwcEeeWbSmJAd6UrmwYtf9DijelUtJyUVv5zOUmnOmBpnLrTrS1e629fjw5DBFJV1iFrqFCq02fCBhQKz6oFsLlv7yjeyp12zi6KbC4FND8iRrHoVbmw","token_type":"bearer","expires_in":299}
2020-08-04 23:39:15 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
2cad9c00-7c31-44e1-aba8-f7bf5828b28a
refresh_token
2d1067c5-0e0e-4ac7-873a-021db824103e
id_token
eyJraWQiOiJiMDk1NDZiYi1hM2QyLTQwZWYtYmNjNC1jMmM1NzA1OGNjOGFfc2lnX3JzMjU2IiwidHlwIjoiSldUIiwiYWxnIjoiUlMyNTYifQ.eyJhdF9oYXNoIjoiZTN6Nzc5MXFZUWgzOHFHcEtnVDJDQSIsImF1ZCI6IjhmNjVlZDcxLTgyNjMtNDJiYi05MzgxLTEzOWE4YzBkYzRmZCIsImNfaGFzaCI6IjgyakM3QVQxaFhzOVIzMjhvZnRpYVEiLCJzdWIiOiJjOXVxMUxPWTZfWkdsemJ2VnlBOTFsclJaVFdzRnNMVFRKci1IVWhUOXRFIiwiYXV0aF90aW1lIjoxNTk2NTg0MzM0LCJpc3MiOiJodHRwczovL2NlLW9iLmdsdXUub3JnIiwiZXhwIjoxNTk2NTg3OTU1LCJpYXQiOjE1OTY1ODQzNTUsIm5vbmNlIjoiSnVacHBTREhmZiIsInNpZCI6IjExMTZmYTE2LTNiZmQtNDc3ZC05MjdiLTI5MmI0YTYyMWQ0YiIsIm94T3BlbklEQ29ubmVjdFZlcnNpb24iOiJvcGVuaWRjb25uZWN0LTEuMCJ9.xtbh_XT2DPivni-_G8vwRy_meY3pKgy888eljwM9k_S21i80cQMCzeKd9SUonF9fi6tJ0zo1wv2lVhZhLWGwzzlleJ5TnFSe7q4gPJ99yen7dJTN0pqitNgo4aAnkpT1dHOiyaKTphWIeIwYp_ZBMuhCTz_oyRHvHHdpOoJSEnmmGoBX29HxSVNCe7nmyaX7KsXMEYuVec5GEYk7Y7oQAnU1c4Y_QC4jrbvwcEeeWbSmJAd6UrmwYtf9DijelUtJyUVv5zOUmnOmBpnLrTrS1e629fjw5DBFJV1iFrqFCq02fCBhQKz6oFsLlv7yjeyp12zi6KbC4FND8iRrHoVbmw
token_type
bearer
expires_in
299
2020-08-04 23:39:15 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2020-08-04 23:39:15 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
2cad9c00-7c31-44e1-aba8-f7bf5828b28a
2020-08-04 23:39:15 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
2cad9c00-7c31-44e1-aba8-f7bf5828b28a
type
bearer
2020-08-04 23:39:15 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
299
2020-08-04 23:39:15 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
299
2020-08-04 23:39:15 SUCCESS
CheckForRefreshTokenValue
Found a refresh token
refresh_token
2d1067c5-0e0e-4ac7-873a-021db824103e
2020-08-04 23:39:16 SUCCESS
ExtractIdTokenFromTokenResponse
Found and parsed the id_token from token_endpoint_response
value
eyJraWQiOiJiMDk1NDZiYi1hM2QyLTQwZWYtYmNjNC1jMmM1NzA1OGNjOGFfc2lnX3JzMjU2IiwidHlwIjoiSldUIiwiYWxnIjoiUlMyNTYifQ.eyJhdF9oYXNoIjoiZTN6Nzc5MXFZUWgzOHFHcEtnVDJDQSIsImF1ZCI6IjhmNjVlZDcxLTgyNjMtNDJiYi05MzgxLTEzOWE4YzBkYzRmZCIsImNfaGFzaCI6IjgyakM3QVQxaFhzOVIzMjhvZnRpYVEiLCJzdWIiOiJjOXVxMUxPWTZfWkdsemJ2VnlBOTFsclJaVFdzRnNMVFRKci1IVWhUOXRFIiwiYXV0aF90aW1lIjoxNTk2NTg0MzM0LCJpc3MiOiJodHRwczovL2NlLW9iLmdsdXUub3JnIiwiZXhwIjoxNTk2NTg3OTU1LCJpYXQiOjE1OTY1ODQzNTUsIm5vbmNlIjoiSnVacHBTREhmZiIsInNpZCI6IjExMTZmYTE2LTNiZmQtNDc3ZC05MjdiLTI5MmI0YTYyMWQ0YiIsIm94T3BlbklEQ29ubmVjdFZlcnNpb24iOiJvcGVuaWRjb25uZWN0LTEuMCJ9.xtbh_XT2DPivni-_G8vwRy_meY3pKgy888eljwM9k_S21i80cQMCzeKd9SUonF9fi6tJ0zo1wv2lVhZhLWGwzzlleJ5TnFSe7q4gPJ99yen7dJTN0pqitNgo4aAnkpT1dHOiyaKTphWIeIwYp_ZBMuhCTz_oyRHvHHdpOoJSEnmmGoBX29HxSVNCe7nmyaX7KsXMEYuVec5GEYk7Y7oQAnU1c4Y_QC4jrbvwcEeeWbSmJAd6UrmwYtf9DijelUtJyUVv5zOUmnOmBpnLrTrS1e629fjw5DBFJV1iFrqFCq02fCBhQKz6oFsLlv7yjeyp12zi6KbC4FND8iRrHoVbmw
header
{
  "kid": "b09546bb-a3d2-40ef-bcc4-c2c57058cc8a_sig_rs256",
  "typ": "JWT",
  "alg": "RS256"
}
claims
{
  "at_hash": "e3z7791qYQh38qGpKgT2CA",
  "aud": "8f65ed71-8263-42bb-9381-139a8c0dc4fd",
  "c_hash": "82jC7AT1hXs9R328oftiaQ",
  "sub": "c9uq1LOY6_ZGlzbvVyA91lrRZTWsFsLTTJr-HUhT9tE",
  "auth_time": 1596584334,
  "iss": "https://ce-ob.gluu.org",
  "exp": 1596587955,
  "iat": 1596584355,
  "nonce": "JuZppSDHff",
  "sid": "1116fa16-3bfd-477d-927b-292b4a621d4b",
  "oxOpenIDConnectVersion": "openidconnect-1.0"
}
2020-08-04 23:39:16 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2020-08-04 23:39:16 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
JuZppSDHff
2020-08-04 23:39:16 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
Nothing to check; the conformance suite did not request an acr claim in request object
2020-08-04 23:39:16 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJraWQiOiJiMDk1NDZiYi1hM2QyLTQwZWYtYmNjNC1jMmM1NzA1OGNjOGFfc2lnX3JzMjU2IiwidHlwIjoiSldUIiwiYWxnIjoiUlMyNTYifQ.eyJhdF9oYXNoIjoiZTN6Nzc5MXFZUWgzOHFHcEtnVDJDQSIsImF1ZCI6IjhmNjVlZDcxLTgyNjMtNDJiYi05MzgxLTEzOWE4YzBkYzRmZCIsImNfaGFzaCI6IjgyakM3QVQxaFhzOVIzMjhvZnRpYVEiLCJzdWIiOiJjOXVxMUxPWTZfWkdsemJ2VnlBOTFsclJaVFdzRnNMVFRKci1IVWhUOXRFIiwiYXV0aF90aW1lIjoxNTk2NTg0MzM0LCJpc3MiOiJodHRwczovL2NlLW9iLmdsdXUub3JnIiwiZXhwIjoxNTk2NTg3OTU1LCJpYXQiOjE1OTY1ODQzNTUsIm5vbmNlIjoiSnVacHBTREhmZiIsInNpZCI6IjExMTZmYTE2LTNiZmQtNDc3ZC05MjdiLTI5MmI0YTYyMWQ0YiIsIm94T3BlbklEQ29ubmVjdFZlcnNpb24iOiJvcGVuaWRjb25uZWN0LTEuMCJ9.xtbh_XT2DPivni-_G8vwRy_meY3pKgy888eljwM9k_S21i80cQMCzeKd9SUonF9fi6tJ0zo1wv2lVhZhLWGwzzlleJ5TnFSe7q4gPJ99yen7dJTN0pqitNgo4aAnkpT1dHOiyaKTphWIeIwYp_ZBMuhCTz_oyRHvHHdpOoJSEnmmGoBX29HxSVNCe7nmyaX7KsXMEYuVec5GEYk7Y7oQAnU1c4Y_QC4jrbvwcEeeWbSmJAd6UrmwYtf9DijelUtJyUVv5zOUmnOmBpnLrTrS1e629fjw5DBFJV1iFrqFCq02fCBhQKz6oFsLlv7yjeyp12zi6KbC4FND8iRrHoVbmw
2020-08-04 23:39:16 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJraWQiOiJiMDk1NDZiYi1hM2QyLTQwZWYtYmNjNC1jMmM1NzA1OGNjOGFfc2lnX3JzMjU2IiwidHlwIjoiSldUIiwiYWxnIjoiUlMyNTYifQ.eyJhdF9oYXNoIjoiZTN6Nzc5MXFZUWgzOHFHcEtnVDJDQSIsImF1ZCI6IjhmNjVlZDcxLTgyNjMtNDJiYi05MzgxLTEzOWE4YzBkYzRmZCIsImNfaGFzaCI6IjgyakM3QVQxaFhzOVIzMjhvZnRpYVEiLCJzdWIiOiJjOXVxMUxPWTZfWkdsemJ2VnlBOTFsclJaVFdzRnNMVFRKci1IVWhUOXRFIiwiYXV0aF90aW1lIjoxNTk2NTg0MzM0LCJpc3MiOiJodHRwczovL2NlLW9iLmdsdXUub3JnIiwiZXhwIjoxNTk2NTg3OTU1LCJpYXQiOjE1OTY1ODQzNTUsIm5vbmNlIjoiSnVacHBTREhmZiIsInNpZCI6IjExMTZmYTE2LTNiZmQtNDc3ZC05MjdiLTI5MmI0YTYyMWQ0YiIsIm94T3BlbklEQ29ubmVjdFZlcnNpb24iOiJvcGVuaWRjb25uZWN0LTEuMCJ9.xtbh_XT2DPivni-_G8vwRy_meY3pKgy888eljwM9k_S21i80cQMCzeKd9SUonF9fi6tJ0zo1wv2lVhZhLWGwzzlleJ5TnFSe7q4gPJ99yen7dJTN0pqitNgo4aAnkpT1dHOiyaKTphWIeIwYp_ZBMuhCTz_oyRHvHHdpOoJSEnmmGoBX29HxSVNCe7nmyaX7KsXMEYuVec5GEYk7Y7oQAnU1c4Y_QC4jrbvwcEeeWbSmJAd6UrmwYtf9DijelUtJyUVv5zOUmnOmBpnLrTrS1e629fjw5DBFJV1iFrqFCq02fCBhQKz6oFsLlv7yjeyp12zi6KbC4FND8iRrHoVbmw
2020-08-04 23:39:16 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
c9uq1LOY6_ZGlzbvVyA91lrRZTWsFsLTTJr-HUhT9tE
2020-08-04 23:39:16 SUCCESS
ExtractRefreshTokenFromTokenResponse
Extracted refresh token from response
refresh_token
2d1067c5-0e0e-4ac7-873a-021db824103e
2020-08-04 23:39:16 SUCCESS
EnsureServerConfigurationSupportsRefreshToken
The server configuration indicates support for refresh tokens
supported_grant_types
[
  "authorization_code",
  "implicit",
  "refresh_token",
  "urn:ietf:params:oauth:grant-type:uma-ticket",
  "password",
  "client_credentials"
]
2020-08-04 23:39:16 SUCCESS
EnsureRefreshTokenContainsAllowedCharactersOnly
Refresh token does not contain any illegal characters
Second client: Refresh Token Request
2020-08-04 23:39:16 SUCCESS
CreateRefreshTokenRequest
Created token endpoint request parameters
grant_type
refresh_token
refresh_token
2d1067c5-0e0e-4ac7-873a-021db824103e
2020-08-04 23:39:16 SUCCESS
AddBasicAuthClientSecretAuthenticationParameters
Added basic authorization header
Authorization
Basic OGY2NWVkNzEtODI2My00MmJiLTkzODEtMTM5YThjMGRjNGZkOmFmMzUxMTAzLTQ4ZDItNGI0ZC1iY2Q0LWRiNjU0YWEyZjAzNA==
2020-08-04 23:39:16 SUCCESS
WaitForOneSecond
Pausing for 1 seconds
2020-08-04 23:39:17 SUCCESS
WaitForOneSecond
Woke up after 1 seconds sleep
2020-08-04 23:39:17
CallTokenEndpointAndReturnFullResponse
HTTP request
request_uri
https://ce-ob.gluu.org/oxauth/restv1/token
request_method
POST
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "authorization": "Basic OGY2NWVkNzEtODI2My00MmJiLTkzODEtMTM5YThjMGRjNGZkOmFmMzUxMTAzLTQ4ZDItNGI0ZC1iY2Q0LWRiNjU0YWEyZjAzNA\u003d\u003d",
  "accept-charset": "utf-8",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "75"
}
request_body
grant_type=refresh_token&refresh_token=2d1067c5-0e0e-4ac7-873a-021db824103e
2020-08-04 23:39:17 RESPONSE
CallTokenEndpointAndReturnFullResponse
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Tue, 04 Aug 2020 23:39:17 GMT",
  "server": "Apache/2.4.29 (Ubuntu)",
  "x-xss-protection": "1; mode\u003dblock",
  "x-content-type-options": "nosniff",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "cache-control": "no-store",
  "content-type": "application/json",
  "pragma": "no-cache",
  "content-length": "149",
  "keep-alive": "timeout\u003d5, max\u003d100",
  "connection": "Keep-Alive"
}
response_body
{"access_token":"aa2b94ea-61c8-4c7c-b7bb-bc013e17b1cc","refresh_token":"07b881c4-0435-4bc9-a6be-bacc4d6c3c24","token_type":"bearer","expires_in":299}
2020-08-04 23:39:17 SUCCESS
CallTokenEndpointAndReturnFullResponse
Parsed token endpoint response
access_token
aa2b94ea-61c8-4c7c-b7bb-bc013e17b1cc
refresh_token
07b881c4-0435-4bc9-a6be-bacc4d6c3c24
token_type
bearer
expires_in
299
2020-08-04 23:39:17 SUCCESS
CheckTokenEndpointHttpStatus200
Token endpoint http status code was 200
2020-08-04 23:39:17 SUCCESS
CheckTokenEndpointReturnedJsonContentType
token_endpoint_response_headers Content-Type: header is application/json
2020-08-04 23:39:17 SUCCESS
CheckTokenEndpointCacheHeaders
Checked 'pragma' and 'cache-control' in the headers of token_endpoint_response.
2020-08-04 23:39:17 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2020-08-04 23:39:17 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
aa2b94ea-61c8-4c7c-b7bb-bc013e17b1cc
type
bearer
2020-08-04 23:39:17 SUCCESS
CheckTokenTypeIsBearer
Token type is bearer
2020-08-04 23:39:17 SUCCESS
EnsureMinimumAccessTokenEntropy
Calculated shannon entropy seems sufficient
actual
125.5879750389424
expected
96.0
2020-08-04 23:39:17 SUCCESS
EnsureAccessTokenContainsAllowedCharactersOnly
Access token does not contain any illegal characters
2020-08-04 23:39:17 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
299
2020-08-04 23:39:17 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
299
2020-08-04 23:39:17 SUCCESS
EnsureAccessTokenValuesAreDifferent
Access token values are not the same
first_access_token
2cad9c00-7c31-44e1-aba8-f7bf5828b28a
second_access_token
aa2b94ea-61c8-4c7c-b7bb-bc013e17b1cc
2020-08-04 23:39:17 INFO
ExtractIdTokenFromTokenResponse
Couldn't find id_token in token_endpoint_response
2020-08-04 23:39:17 SUCCESS
ExtractRefreshTokenFromTokenResponse
Extracted refresh token from response
refresh_token
07b881c4-0435-4bc9-a6be-bacc4d6c3c24
2020-08-04 23:39:17 SUCCESS
EnsureMinimumRefreshTokenLength
Refresh token is of sufficient length
actual
288
required
128
2020-08-04 23:39:17 SUCCESS
EnsureMinimumRefreshTokenEntropy
Calculated shannon entropy seems sufficient
actual
132.99788457315947
expected
96.0
2020-08-04 23:39:17 INFO
CompareIdTokenClaims
Skipped evaluation due to missing required object: second_id_token
expected
second_id_token
mapped
second_id_token
Second client: Userinfo endpoint tests
2020-08-04 23:39:17
CallProtectedResourceWithBearerToken
HTTP request
request_uri
https://ce-ob.gluu.org/oxauth/restv1/userinfo
request_method
GET
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "authorization": "Bearer aa2b94ea-61c8-4c7c-b7bb-bc013e17b1cc",
  "accept-charset": "utf-8",
  "content-length": "0"
}
request_body

                                
2020-08-04 23:39:17 RESPONSE
CallProtectedResourceWithBearerToken
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Tue, 04 Aug 2020 23:39:17 GMT",
  "server": "Apache/2.4.29 (Ubuntu)",
  "x-xss-protection": "1; mode\u003dblock",
  "x-content-type-options": "nosniff",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "cache-control": "no-store, private",
  "content-type": "application/json;charset\u003dutf-8",
  "pragma": "no-cache",
  "content-length": "53",
  "keep-alive": "timeout\u003d5, max\u003d100",
  "connection": "Keep-Alive"
}
response_body
{"sub":"c9uq1LOY6_ZGlzbvVyA91lrRZTWsFsLTTJr-HUhT9tE"}
2020-08-04 23:39:17 SUCCESS
CallProtectedResourceWithBearerToken
Got a response from the resource endpoint
headers
{
  "date": "Tue, 04 Aug 2020 23:39:17 GMT",
  "server": "Apache/2.4.29 (Ubuntu)",
  "x-xss-protection": "1; mode\u003dblock",
  "x-content-type-options": "nosniff",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "cache-control": "no-store, private",
  "content-type": "application/json;charset\u003dutf-8",
  "pragma": "no-cache",
  "content-length": "53",
  "keep-alive": "timeout\u003d5, max\u003d100",
  "connection": "Keep-Alive"
}
status_code
{
  "code": 200
}
body
{"sub":"c9uq1LOY6_ZGlzbvVyA91lrRZTWsFsLTTJr-HUhT9tE"}
Attempting to use refresh_token issued to client 2 with client 1
2020-08-04 23:39:17 SUCCESS
CreateRefreshTokenRequest
Created token endpoint request parameters
grant_type
refresh_token
refresh_token
07b881c4-0435-4bc9-a6be-bacc4d6c3c24
2020-08-04 23:39:17 SUCCESS
AddScopeToTokenEndpointRequest
Added scope of 'openid' to token endpoint request
grant_type
refresh_token
refresh_token
07b881c4-0435-4bc9-a6be-bacc4d6c3c24
scope
openid
2020-08-04 23:39:17 SUCCESS
AddBasicAuthClientSecretAuthenticationParameters
Added basic authorization header
Authorization
Basic MDA0NmU2NTEtNmUyZS00ZWU2LTgyMTktOTQ2MzVkNWRiMGFhOmU3ZjZiYWZlLWJhOTMtNDc2NS1iYWYzLTdkYmEzZTE2OGJkZQ==
2020-08-04 23:39:17
CallTokenEndpointAndReturnFullResponse
HTTP request
request_uri
https://ce-ob.gluu.org/oxauth/restv1/token
request_method
POST
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "authorization": "Basic MDA0NmU2NTEtNmUyZS00ZWU2LTgyMTktOTQ2MzVkNWRiMGFhOmU3ZjZiYWZlLWJhOTMtNDc2NS1iYWYzLTdkYmEzZTE2OGJkZQ\u003d\u003d",
  "accept-charset": "utf-8",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "88"
}
request_body
grant_type=refresh_token&refresh_token=07b881c4-0435-4bc9-a6be-bacc4d6c3c24&scope=openid
2020-08-04 23:39:18 RESPONSE
CallTokenEndpointAndReturnFullResponse
HTTP response
response_status_code
400 BAD_REQUEST
response_status_text
Bad Request
response_headers
{
  "date": "Tue, 04 Aug 2020 23:39:17 GMT",
  "server": "Apache/2.4.29 (Ubuntu)",
  "x-xss-protection": "1; mode\u003dblock",
  "x-content-type-options": "nosniff",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "cache-control": "no-store",
  "content-type": "application/json",
  "pragma": "no-cache",
  "content-length": "226",
  "connection": "close"
}
response_body
{
    "error_description": "The provided authorization grant is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client.",
    "error": "invalid_grant"
}
2020-08-04 23:39:18 SUCCESS
CallTokenEndpointAndReturnFullResponse
Parsed token endpoint response
error_description
The provided authorization grant is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client.
error
invalid_grant
2020-08-04 23:39:18 SUCCESS
ValidateErrorFromTokenEndpointResponseError
Token endpoint response error returned valid 'error' field
error
invalid_grant
2020-08-04 23:39:18 SUCCESS
CheckTokenEndpointHttpStatus400
Token endpoint http status code was 400
2020-08-04 23:39:18 SUCCESS
CheckTokenEndpointReturnedJsonContentType
token_endpoint_response_headers Content-Type: header is application/json
2020-08-04 23:39:18 SUCCESS
CheckErrorFromTokenEndpointResponseErrorInvalidGrant
Token Endpoint response error returned expected 'error' of 'invalid_grant'
error
invalid_grant
2020-08-04 23:39:18 FINISHED
oidcc-refresh-token
Test has run to completion
testmodule_result
PASSED
Unregister dynamically registered client
2020-08-04 23:39:18
UnregisterDynamicallyRegisteredClient
HTTP request
request_uri
https://ce-ob.gluu.org/oxauth/restv1/register?client_id=0046e651-6e2e-4ee6-8219-94635d5db0aa
request_method
DELETE
request_headers
{
  "accept": "application/json",
  "accept-charset": "utf-8",
  "authorization": "Bearer c35d4dd8-a48f-423a-84f7-ab811eb00daf",
  "content-length": "0"
}
request_body

                                
2020-08-04 23:39:18 RESPONSE
UnregisterDynamicallyRegisteredClient
HTTP response
response_status_code
204 NO_CONTENT
response_status_text
No Content
response_headers
{
  "date": "Tue, 04 Aug 2020 23:39:18 GMT",
  "server": "Apache/2.4.29 (Ubuntu)",
  "x-xss-protection": "1; mode\u003dblock",
  "x-content-type-options": "nosniff",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "cache-control": "no-store",
  "pragma": "no-cache",
  "keep-alive": "timeout\u003d5, max\u003d100",
  "connection": "Keep-Alive"
}
response_body

                                
2020-08-04 23:39:18 SUCCESS
UnregisterDynamicallyRegisteredClient
Client successfully unregistered
Second client: Unregister dynamically registered client
2020-08-04 23:39:18
UnregisterDynamicallyRegisteredClient
HTTP request
request_uri
https://ce-ob.gluu.org/oxauth/restv1/register?client_id=8f65ed71-8263-42bb-9381-139a8c0dc4fd
request_method
DELETE
request_headers
{
  "accept": "application/json",
  "accept-charset": "utf-8",
  "authorization": "Bearer f3a7c9db-2a10-4180-8e29-8aed04624f11",
  "content-length": "0"
}
request_body

                                
2020-08-04 23:39:18 RESPONSE
UnregisterDynamicallyRegisteredClient
HTTP response
response_status_code
204 NO_CONTENT
response_status_text
No Content
response_headers
{
  "date": "Tue, 04 Aug 2020 23:39:18 GMT",
  "server": "Apache/2.4.29 (Ubuntu)",
  "x-xss-protection": "1; mode\u003dblock",
  "x-content-type-options": "nosniff",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "cache-control": "no-store",
  "pragma": "no-cache",
  "keep-alive": "timeout\u003d5, max\u003d100",
  "connection": "Keep-Alive"
}
response_body

                                
2020-08-04 23:39:18 SUCCESS
UnregisterDynamicallyRegisteredClient
Client successfully unregistered
Test Results