Test Summary

Test Results

Expand All Collapse All
All times are UTC
2023-02-20 22:13:16 INFO
TEST-RUNNER
Test instance EDd6IcnJYIUoEJt created
baseUrl
https://www.certification.openid.net/test/a/cdr-mdh
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "pushed",
  "fapi_profile": "consumerdataright_au",
  "fapi_response_mode": "jarm"
}
alias
cdr-mdh
description
Mock Data Holder
planId
BGnDgdFgYro9d
config
{
  "alias": "cdr-mdh",
  "description": "Mock Data Holder",
  "server": {
    "discoveryUrl": "https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm/.well-known/openid-configuration"
  },
  "client": {
    "client_id": "3e6c5f3d-bd58-4aaa-8c23-acfec837b506",
    "scope": "openid profile common:customer.basic:read energy:accounts.basic:read energy:accounts.concessions:read",
    "jwks": {
      "keys": [
        {
          "alg": "PS256",
          "e": "AQAB",
          "use": "sig",
          "kid": "7EFA85C18FDE857949BC2EAA21C25E49627D4865",
          "kty": "RSA",
          "n": "wsfaGZ_bVTgF8tl8oy79iVmLZ_nCdAiz5cptwP69qRQB-K0J6DNiAB3DOZ-rlgPZHtWwVGTNvvVE48uY6zWvghj2M7FpxjjqVHCoL98mh5ZLAToucQT3MfVJ62laS4iy6nLnAh9RdUqIrdT4Pji8BajFva1TWWBRYpHPykDuv2ZClRglScrmuIlVOXwDWNCXvIGE4qGwEX2m3UGYFPEv3dkBinJxcsbmEfNcWnjneoyWemcw9x55d-3DxwpLKfjUEu0uxChYTDVk9Ii3uzZls9qHVBwOtrT6c9AKJmtC_slqMtaqxvgBETI8tH8Jl3-5jNoQg094xLdzXftHc06dsw",
          "d": "Cx5XX9EVNxccl9E8YSBEjruSzpueMvtwMXTNsQ-ZifY_ao-OGjgcpv8L7tUjeUu88Bqolxit-fGMPiiYEQ0eeKGuJCNDc3I6RhmsMBdf3quAmpBUqFTtO2fSEWMRKXCjLejjMObSwow_oxSeGwcoDHam2v3y3Q43dxX1s4jjV_-HuwgwghOqd9gTWeu7tOQefYkJ4Tsj6UMrf42LbSazjQmz-4sABmYv1TiuGW9Uj-vBiV7Jozc9rVx4ZOhKrGxnM8kMsG6RWCfP5Nm3PUM_9tCzqNcPJCN3FyEcj2tfU_0ICBuUqXaX4V_usg-TOf2tO2n_5TIZQozUatOAhWeJcQ"
        },
        {
          "alg": "RSA-OAEP",
          "e": "AQAB",
          "use": "enc",
          "kid": "e2c6eaff7fad081c78b22d63bbb567e86070e51eb1476abca6a233bce8ca14ba",
          "kty": "RSA",
          "n": "wsfaGZ_bVTgF8tl8oy79iVmLZ_nCdAiz5cptwP69qRQB-K0J6DNiAB3DOZ-rlgPZHtWwVGTNvvVE48uY6zWvghj2M7FpxjjqVHCoL98mh5ZLAToucQT3MfVJ62laS4iy6nLnAh9RdUqIrdT4Pji8BajFva1TWWBRYpHPykDuv2ZClRglScrmuIlVOXwDWNCXvIGE4qGwEX2m3UGYFPEv3dkBinJxcsbmEfNcWnjneoyWemcw9x55d-3DxwpLKfjUEu0uxChYTDVk9Ii3uzZls9qHVBwOtrT6c9AKJmtC_slqMtaqxvgBETI8tH8Jl3-5jNoQg094xLdzXftHc06dsw",
          "d": "Cx5XX9EVNxccl9E8YSBEjruSzpueMvtwMXTNsQ-ZifY_ao-OGjgcpv8L7tUjeUu88Bqolxit-fGMPiiYEQ0eeKGuJCNDc3I6RhmsMBdf3quAmpBUqFTtO2fSEWMRKXCjLejjMObSwow_oxSeGwcoDHam2v3y3Q43dxX1s4jjV_-HuwgwghOqd9gTWeu7tOQefYkJ4Tsj6UMrf42LbSazjQmz-4sABmYv1TiuGW9Uj-vBiV7Jozc9rVx4ZOhKrGxnM8kMsG6RWCfP5Nm3PUM_9tCzqNcPJCN3FyEcj2tfU_0ICBuUqXaX4V_usg-TOf2tO2n_5TIZQozUatOAhWeJcQ"
        }
      ]
    },
    "certificate": "MIIFRjCCBC6gAwIBAgIQMvz4FnEt8qSeBEtNM6HRdjANBgkqhkiG9w0BAQsFADCB\nsDELMAkGA1UEBhMCQVUxNzA1BgNVBAoTLkF1c3RyYWxpYW4gQ29tcGV0aXRpb24g\nYW5kIENvbnN1bWVyIENvbW1pc3Npb24xHDAaBgNVBAsTE0NvbnN1bWVyIERhdGEg\nUmlnaHQxHzAdBgNVBAsTFkZvciBURVNUIFB1cnBvc2VzIE9OTFkxKTAnBgNVBAMT\nIENEUiBURVNUIEJhbmtpbmcgSW50ZXJtZWRpYXRlIENBMB4XDTIyMTAwNjAwMDAw\nMFoXDTIzMDIwMzIzNTk1OVowgY0xHDAaBgNVBAsME0NvbnN1bWVyIERhdGEgUmln\naHQxHzAdBgNVBAsMFkZvciBURVNUIFB1cnBvc2VzIE9OTFkxGTAXBgNVBAsMEFRl\nc3QgRW52aXJvbm1lbnQxEjAQBgNVBAoMCUFEUl9CcmFuZDEdMBsGA1UEAwwUQUND\nQy1URVNUSU5HLUNUUy1QSTYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\nAQC4WyzqskX3P8wAsiibaqr7oH5CjjWaUV/0/xJ+emdHj8bvgHfpYPUaAB7jMGY9\n1o2G6CESLF2wFbwfCj/A6m4UN8f1nfin4nknj7AHM5wk4cLdQstoTERG52zgUe0i\nFsJjyIsQ1BXq+YhdR/ef5agIYVW2MYxLSDu2eTBINwIWrS29AWsBkP2x6xktRnbf\nwKyAYM1vAm8DX3r5YlTQMtThTR0wu1Q9HGt2jnEMymb9IU9m8X0g31Ji2CqHcgDh\nq40YdvT6Oh/opVXshUP94iWxxdlsDrgH8yX7yeHgJxY+niK78tSHx0LSX2pkPXWI\nu0Yqt4HdMqZNsEnuJvqzouzXAgMBAAGjggF7MIIBdzAMBgNVHRMBAf8EAjAAMA4G\nA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjAdBgNVHQ4EFgQUEN9c\nDEn+81/Z/BmHksdARdrI0g4wLgYKYIZIAYb4RQEQAwQgMB4GE2CGSAGG+EUBEAED\nAQQBhJvEtH4WBzExMzAyMjAwOQYKYIZIAYb4RQEQBQQrMCkCAQAWJGFIUjBjSE02\nTHk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTA4BggrBgEFBQcBAQQsMCowKAYI\nKwYBBQUHMAGGHGh0dHA6Ly9wa2ktb2NzcC5kaWdpY2VydC5jb20wHwYDVR0jBBgw\nFoAUSTaRAgiZKmzkKWCekX67k63mXkswXQYDVR0fBFYwVDBSoFCgToZMaHR0cDov\nL3BraS1jcmwuc3ltYXV0aC5jb20vY2FfZGY1ZDQ5M2Q1YjQ3ODQ5MjZjZGZlNmFk\nZTllMDAzZmMvTGF0ZXN0Q1JMLmNybDANBgkqhkiG9w0BAQsFAAOCAQEAPe/J5tR0\npLVZnXt4H2HcbP/BYyFFgT87R3nTUfbtdwpOAaLORMrq/2bipVOOYS9NVF6jLALT\n1uBEtK1OBu5OVn1Ga2GGFX0R3v1O5zxgGOeN2udtnVK8aKmKmiQ9xUjssPitAosc\nfkc9JjLKVN2jwxzyFb4GLSujwTEON/O/VuuDKm5OR6TPAvX+kq81deNKc26eM7tM\n9K8tDKXbhj5ool/roWWmv+ot4hSwPfgkzbOF6UFhTDlza2Y/uhcu1tTZk5IsIgpk\ny2+mTKCDcqOQqA8ALVKtFhAQAfMuSXWINzjJ2Cj7XvKmtziImWiZmB6hPN2VbeG0\ng5tgoQYni+4OGQ\u003d\u003d"
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIDvzCCAqegAwIBAgIIMANxYwAAAAAwDQYJKoZIhvcNAQELBQAwajELMAkGA1UE\nBhMCQVUxDTALBgNVBAoMBEFDQ0MxDDAKBgNVBAsMA0NEUjEYMBYGA1UECwwPQ0RS\nIFNhbmRib3ggZGV2MSQwIgYDVQQDDBtDRFIgU2FuZGJveCBJbnRlcm1lZGlhdGUg\nQ0EwHhcNMjIxMTEyMTQ0NjA3WhcNMjMxMTEzMTQ0NjA3WjBeMQswCQYDVQQGEwJB\nVTEYMBYGA1UECxMPQ0RSIFNhbmRib3ggZGV2MR0wGwYDVQQKExRLZW5vYnkgQmFu\nayAoS2Vub2J5KTEWMBQGA1UEAxMNRkFQSSBDbGllbnQgMTCCASIwDQYJKoZIhvcN\nAQEBBQADggEPADCCAQoCggEBAKChIsI2pFBjArD5nemjbBznsipr1CrCaCJK5w4c\neA3zN0h3y6Dr4ykYp6QWN/d0KBQ/gbyomuvbiiouwCzXyrJMhtEIkxguXaWmisRC\n5CXGKAS28AoTAV3MtxxkH0blB/9zeokEkM6SHXXBzWkMmDZZ9B5dRExvHvAeTV5z\nhZj4jRBnQaF7fm73qZ+eEZf2U/SjipztmwtEj66Mg8fnXgVejXIHdqQ5eJpjKOEY\n7YCwVEUeLHL35yEwaK9D7v5qaovKTRKKCcLFSFPF83jqaLfvhllJy+jAtmvfnymm\ne83QBJJnNQQCM4ex0wxbAPeKNMq58arOXTFgQ8RB9SXy7nsCAwEAAaN1MHMwDAYD\nVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCBaAwHwYDVR0jBBgwFoAU4KJgrpAfQQqy\nwrXq4djKu921yyAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwHQYDVR0OBBYEFB3Syrax\nfgiFNGYvORkiMzHuT0J/MA0GCSqGSIb3DQEBCwUAA4IBAQAvjXHEBT17OIyIzBvt\n5/kVK+V/DoUVA/+OxcCa3l8yvOyvfFePNJbRn98ZE0LRYN87p5j+w8q0/OWetBTi\nHlUnNwRKKl/S1VlTDJ/PJTdhC5e4pMF/iQdJCzlD5QYsRyiGiG2oMjWH2a2I+XNN\nTPuKuWdVdes4ip+N5U3mfBrg8RspnVbCld/mvkZHYCETrgsyu9eA+IiCXGTYOH9p\n9NPB+Au4I8oxgNOyR7pu5xf77Nm3D1RcK7rd88ZkSoERAl20mf91/4AKgLVWGGFr\ndgwh9CY60uuhxL/ESMzKz3XlPc66qAnJtDaje/u3QoEYqW/e6o3Mwqu2VTp8Orkn\n/VxW\n-----END CERTIFICATE-----\n",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCgoSLCNqRQYwKw\n+Z3po2wc57Iqa9QqwmgiSucOHHgN8zdId8ug6+MpGKekFjf3dCgUP4G8qJrr24oq\nLsAs18qyTIbRCJMYLl2lporEQuQlxigEtvAKEwFdzLccZB9G5Qf/c3qJBJDOkh11\nwc1pDJg2WfQeXURMbx7wHk1ec4WY+I0QZ0Ghe35u96mfnhGX9lP0o4qc7ZsLRI+u\njIPH514FXo1yB3akOXiaYyjhGO2AsFRFHixy9+chMGivQ+7+amqLyk0SignCxUhT\nxfN46mi374ZZScvowLZr358ppnvN0ASSZzUEAjOHsdMMWwD3ijTKufGqzl0xYEPE\nQfUl8u57AgMBAAECggEASFuN3tLifdu8EKDBQ8f8IaE1nupn7sMYSapYHwEwC4iu\nNJTSQ7E+6PpUOhRQLcZDb6uT87o331tMB+h7ZTfn9R2H9Y3ZRSFNyhsVk4dWYrW6\nvTTzOHaLPQfEzKNFe5gcXDRW1HYcDRHA95TPxSyJPKKU10DITW4ZD612yL9dRSSr\nHEom+l3tZcXErshFDGHTKSe6RkPj+u5C5p42Fn+DqeTgt89a43Be7mTgYNZIKLSw\nvBp8YPG7why/HRgQ5ui/VnfG3uEuRQXOdR5EvTELhfvOs626bufP72MjuYdhJowq\nboTC3mh6CQsU44Nz841ClsxtJ1EnWYEMok4+pB39AQKBgQDOrxx3+b0ZiZzboKYX\n4lh+Ixhvt9JZk4FFaeUh9V5EZPsCOA6Q6nPHTfOB6f0uaC/YRRH3bwbOU8+XuaXY\nK8NPt69DGdBywyvgHPTqd/Qdwu+g6UBiZKGMKjZXwp7JIYNYkWBbRS6bxjpm7SZg\nZXL1gs5EuYObGq3jey4FMJkOQQKBgQDG9N6/R5YXTlJfPSKSQLeX8pL3ZNYSh9IE\nCeu5iYH0ERQ2MBGa5q3/sxu9dizAVfm3f0PtDAFbyEHz0fwbB1x1WTQWhbA7ZBV7\nwG1L/LKUXGv0W2mGrnihW5jYb6hFV+oV9rtlgKPlTOlvkWgAd/8WUPcAPkHxL8ED\nLS7Grc5FuwKBgF1nM3Vgrj2JPBLg8c6fYqB2Wce7CdujVms5JOyIx3YfMHRbQvHo\nkjQCnUYbqWg8e0rARBNO4IODyq/lnPYpKNWwzAqF8va6Duz0CRag6Pg+LS7J2mfc\n1EjUlsRoVnvMol/3KtV0WVDab3AuQgaUMjSTTYYvVDNXBjhkZXLA+JpBAoGBAJx/\ne0Nc7QwSGKs/rJT8gS3tqnsdf2J+Ic35e8mrB2TTlmF1eDOvZoju+1ARx+vW9SHI\n4sZwnhTzNiWzNCqSpMDN1TIuIMzm0htQ5uhRsqsO8//3c890KAFMyrLdSbCaEdEL\nDqcuBD3XPPv8laFgwm9sao5vanFsjdeQz+2KQ+oHAoGAVYOBjIksPPklnshVdBdj\nJOaqSiXTSbGr2LqToF8Irxz/kJKldV7TPpS6GR/ab5XnkPFDYwqeI2OTHMQSitnT\nUkwrM8dsaAokdhqTw137/4Wfpy0OZNVrNOGpenTl4ri2rRjcp4BzukULvz2mfZtN\n4wzqWfBISEdH+5JCa7LeG2o\u003d\n-----END PRIVATE KEY-----\n"
  },
  "client2": {
    "client_id": "7f1fcf6a-2b4e-4e49-841f-c1aae1b7be75",
    "scope": "openid profile common:customer.basic:read bank:accounts.basic:read",
    "jwks": {
      "keys": [
        {
          "alg": "PS256",
          "e": "AQAB",
          "use": "sig",
          "kid": "71015BEA5C057C44E0AAC258D89DDE53A9807747",
          "kty": "RSA",
          "n": "6iAVK2ReBUm1fa7tMbl2gsP9WfAwgqrG18TByp270TMAIC3yppjb9JcCFg3u-oWvwKCfzXNYu25VQLZlAAKD2iuMxbdrgNJzPaawrU-TC7GrOy_qEsc8y7dbptdiBq2K4WyVSHd_TrTelOx409qW3mlNxhp29uCFj0NXn0rhgPL9UOzEUbDhDkwDLRNFu3MGa-ygS-WVrltqEGMR1PXjypGJ2fbWilay90wkhNSxgDzyL03g55-sVVw-NT9PlcGf3GTkwMmZ493HQo2wWS-_uAqYMxCTVUm6dYtAwTPC0nLq1MdPRaU_klC_LLnQoL750L5crMSRP_1nmQmtLJqkdw",
          "d": "nilYQ70E6wuVSLeQUyQYFFS0ZTqmes9FjuPDis4t4DBU6GhB4Ruok74j0aROCf2f8kBQVCmVCuGJRDMzXeNVEWCUM8kqHZeN9FsURbBZBPBcXZqLxW3E-1X922LrPNml1Y1V9-OKJDB5oR9yrKOhgdSfjrG4JiUc9OAoZFrgpgu2CA2W7-mhF41_pets-twiD0gtCdVW8kXzS7FIeypXNSws37rusV68FFbCqUidxaZmL4Nmn3d98wbTSWvoNpoGzOsjo5NCZ_DPzg2XvpQatI11iCP5lKZhqmenyCY17f2XuPQLbpErDknCLysYvjXnbBLo1q2YEBtWi7Mp3Hh4EQ"
        },
        {
          "alg": "RSA-OAEP",
          "e": "AQAB",
          "use": "enc",
          "kid": "fd25607ef014cc95df22617d63603ee440ab6815ed22a89e4298671a92f76fa0",
          "kty": "RSA",
          "n": "6iAVK2ReBUm1fa7tMbl2gsP9WfAwgqrG18TByp270TMAIC3yppjb9JcCFg3u-oWvwKCfzXNYu25VQLZlAAKD2iuMxbdrgNJzPaawrU-TC7GrOy_qEsc8y7dbptdiBq2K4WyVSHd_TrTelOx409qW3mlNxhp29uCFj0NXn0rhgPL9UOzEUbDhDkwDLRNFu3MGa-ygS-WVrltqEGMR1PXjypGJ2fbWilay90wkhNSxgDzyL03g55-sVVw-NT9PlcGf3GTkwMmZ493HQo2wWS-_uAqYMxCTVUm6dYtAwTPC0nLq1MdPRaU_klC_LLnQoL750L5crMSRP_1nmQmtLJqkdw",
          "d": "nilYQ70E6wuVSLeQUyQYFFS0ZTqmes9FjuPDis4t4DBU6GhB4Ruok74j0aROCf2f8kBQVCmVCuGJRDMzXeNVEWCUM8kqHZeN9FsURbBZBPBcXZqLxW3E-1X922LrPNml1Y1V9-OKJDB5oR9yrKOhgdSfjrG4JiUc9OAoZFrgpgu2CA2W7-mhF41_pets-twiD0gtCdVW8kXzS7FIeypXNSws37rusV68FFbCqUidxaZmL4Nmn3d98wbTSWvoNpoGzOsjo5NCZ_DPzg2XvpQatI11iCP5lKZhqmenyCY17f2XuPQLbpErDknCLysYvjXnbBLo1q2YEBtWi7Mp3Hh4EQ"
        }
      ]
    }
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIDvzCCAqegAwIBAgIIPwNxYwAAAAAwDQYJKoZIhvcNAQELBQAwajELMAkGA1UE\nBhMCQVUxDTALBgNVBAoMBEFDQ0MxDDAKBgNVBAsMA0NEUjEYMBYGA1UECwwPQ0RS\nIFNhbmRib3ggZGV2MSQwIgYDVQQDDBtDRFIgU2FuZGJveCBJbnRlcm1lZGlhdGUg\nQ0EwHhcNMjIxMTEyMTQ0NjIzWhcNMjMxMTEzMTQ0NjIzWjBeMQswCQYDVQQGEwJB\nVTEYMBYGA1UECxMPQ0RSIFNhbmRib3ggZGV2MR0wGwYDVQQKExRLZW5vYnkgQmFu\nayAoS2Vub2J5KTEWMBQGA1UEAxMNRmFwaSBDbGllbnQgMjCCASIwDQYJKoZIhvcN\nAQEBBQADggEPADCCAQoCggEBAL4Ebv0wI4CvgyPVTdvva2ENOUSo1ksuC4OUQyjs\n3uxRjmrd3xlL+4AKOsTdzDhmlz36MHmwSNuQcTX9uzk4qJLxBkIFQLVREDtSik6W\nIO/bhKpjMwEAieJx6Q0bIrzjRe2n19ShCeP9Q9UOeT6aEU2sdvxf20yRn6D3JEI5\nSR9JSjkKBwEl/J/JdyYjsNBVQB8B8/MKoz+OMHBAxg1hWP/Q8Stv1CNKfyN+PrF9\nJkIKOYHc33pp2bHVnuXW7AcFkFE3YoYmvZp6zpFKIMRohGovhqA20NifK0uYEwdi\nrBaoggivRbmS5iWJ3P0s3v6/s/fmXEP9IVChDKDHRGtCy8UCAwEAAaN1MHMwDAYD\nVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCBaAwHwYDVR0jBBgwFoAU4KJgrpAfQQqy\nwrXq4djKu921yyAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwHQYDVR0OBBYEFJt4yzIe\nYv4Lc6LsTF2sknHY8bS0MA0GCSqGSIb3DQEBCwUAA4IBAQARt5rR4F0Mq8q4O8QC\n2Ev6Fh+NTU1X8urWnMyioout0qCFXOWd+A9ggmqlxP8z8syu4TN9/1fQEqDiNB2M\nzdCNCUbZQy25YY7D91mI3nRfGUFUICbVvxPVwQZo1k34MJitojXIfvjTU8qQCaRQ\nI18MOv66v+p2rvphuM0iEYamrJ2vCHLJ7rCz5po4I8qraFbV7Wgzt8L1Ll4/gwh8\nwD3i5a56Kubihs0tH5LQoKli57bqjSU4YPtJKJ0KRO4lABdpFjihG9Yce/JIQ3bV\nt3ZOrLeCdaeLz0dme0V0gfP3bBb78Y2gdipOOX4LwqcONxrNh4g7BUb0MKQuMOse\nDCIz\n-----END CERTIFICATE-----\n",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC+BG79MCOAr4Mj\n1U3b72thDTlEqNZLLguDlEMo7N7sUY5q3d8ZS/uACjrE3cw4Zpc9+jB5sEjbkHE1\n/bs5OKiS8QZCBUC1URA7UopOliDv24SqYzMBAInicekNGyK840Xtp9fUoQnj/UPV\nDnk+mhFNrHb8X9tMkZ+g9yRCOUkfSUo5CgcBJfyfyXcmI7DQVUAfAfPzCqM/jjBw\nQMYNYVj/0PErb9QjSn8jfj6xfSZCCjmB3N96admx1Z7l1uwHBZBRN2KGJr2aes6R\nSiDEaIRqL4agNtDYnytLmBMHYqwWqIIIr0W5kuYlidz9LN7+v7P35lxD/SFQoQyg\nx0RrQsvFAgMBAAECggEAEnRhxytOt2fUZ72Gs06cci+TmUyAi4qsSZozr5zZxb/i\nAhUMXuuXQIc9z/Luq6ejFrzeymLJoLF1nVXIQjVzgdnwzqat8y4tUmWg0yMXjdQX\nHWlHAdjoi1qe1MwG4qt8FinP93GwgTkOxnmCYwcZmR6f68Dvjo8yHrMCDYB8zpHn\nz6J23wP++Xo5V8+s6R/hmyVfcEfym+guY1yqNZiqDXTXh+0WqsWatlQZWIQI5Gxs\n9uCw9m733sDyYsknix9AXIp+rtOCDEAdHzz6KCTTDhbns3ETWOBtR2oAxbGuqpkv\nq8eLPr2rB2ol95QgyfhZq4eBNJt5Er+qtJE3WALigQKBgQDgK0nQyaaWSmZ/6t12\njhg47EbIeYHvrNWjo7/vjK5ETCeH/+oxSr2vUiypSvbhqlbWmomi08I6YS6wGHdz\nadHYdBq72TBv5+yd1b5FYCxjJFuMVLiCghtG3AzZdoU45kJ0kEk3BZiM2bLJ4VRK\n2VTeo6vY3GXrJ3fG4qaCChn/JQKBgQDY/7P27nasIucOJ86f5xFwxkI+wQePQqbC\nytokuFQtB698CuDzp0UKOD/HfWTzDF2zxhO8bL2mkNm5mhxpR3YaFtVVBCa7v723\nIi8DchyMn49zi0qNKdcFTUPd/0pueNc4gc0uLw3x98X3P1DxNhASRF/3/28VvA4Q\nw3r56gTIIQKBgFl0zOM15XWqQRcg+bm64K2ulFyiKJklpqfDy+9je5OjtE7QcHu1\nMNcK+umgEb9iQ38mcnB5AtRbPc9mJBz5iJVRV+3IsUynB8TArEpxI6V4t9PbZzol\ng48Wd0Y8xtM7CCAOCDmd0Q+8PF3VvtaTvguO0yAaa82YlXLXtczFDTTFAoGALUkn\n2JepgoECMU0TbQF+/UcS2h/UoQwq2yoUXmdtgbxB3iQzEAZPfTOB8/LyV1q0T2k+\nAyu6ZIGEPpyv4zS7q/Qp70UfhD0erZJft1tgI+TEvjtKgq1Bp2SZjkHR2b40RCGq\nnUHKqj2oPdIj5UMAFZ/ZW1seZq3JTaxOBMvW1aECgYEAkp2HND5e57aq/m9CSmtu\n3/Qc7rkumn188w6Hgw/lU3ZzqP8XrxdevkHdSbhyhMx2z3OmLfjJsr3JmMS57Eg8\ndn3O1QctthE/MCvrmLfMATs0Q8qGloOCNAVNE/Uw/Vx2ryV+q/6ZGBs8m4DUwxx8\npJL0vlhirnD0LXEIHrHcDbo\u003d\n-----END PRIVATE KEY-----\n"
  },
  "resource": {
    "resourceUrl": "https://dh-test.secure.idp.dev.cdrsandbox.gov.au/fapi-jarm/resource/cds-au/v1/common/customer",
    "cdrVersion": "1"
  },
  "consent": {}
}
testName
fapi1-advanced-final-ensure-request-object-with-long-nonce
2023-02-20 22:13:16 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/cdr-mdh/callback
2023-02-20 22:13:16
GetDynamicServerConfiguration
HTTP request
request_uri
https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2023-02-20 22:13:17 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Mon, 20 Feb 2023 22:13:17 GMT",
  "content-type": "application/json; charset\u003dutf-8",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "strict-transport-security": "max-age\u003d15724800; includeSubDomains"
}
response_body
{"issuer":"https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm","jwks_uri":"https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm/.well-known/openid-configuration/jwks","registration_endpoint":"https://dh-test.secure.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/register","authorization_endpoint":"https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/authorize","pushed_authorization_request_endpoint":"https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/par","token_endpoint":"https://dh-test.secure.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/token","userinfo_endpoint":"https://dh-test.secure.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/userinfo","introspection_endpoint":"https://dh-test.secure.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/introspect","cdr_arrangement_revocation_endpoint":"https://dh-test.secure.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/arrangements/revoke","revocation_endpoint":"https://dh-test.secure.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/revocation","scopes_supported":["profile","openid","common:customer.basic:read","common:customer.detail:read","energy:electricity.servicepoints.basic:read","energy:electricity.servicepoints.detail:read","energy:electricity.usage:read","energy:electricity.der:read","energy:accounts.basic:read","energy:accounts.detail:read","energy:accounts.paymentschedule:read","energy:accounts.concessions:read","energy:billing:read","admin:metrics.basic:read","admin:metadata:update","cdr:registration"],"claims_supported":["name","given_name","family_name","sharing_duration","iss","sub","aud","acr","exp","iat","nonce","auth_time","updated_at"],"grant_types_supported":["authorization_code","refresh_token","client_credentials"],"subject_types_supported":["pairwise"],"response_modes_supported":["fragment","form_post","jwt"],"response_types_supported":["code","code id_token"],"code_challenge_methods_supported":["S256"],"require_pushed_authorization_requests":true,"request_parameter_supported":false,"request_uri_parameter_supported":true,"request_object_signing_alg_values_supported":["PS256","ES256"],"tls_client_certificate_bound_access_tokens":true,"claims_parameter_supported":true,"acr_values_supported":["urn:cds.au:cdr:2"],"token_endpoint_auth_signing_alg_values_supported":["PS256","ES256"],"token_endpoint_auth_methods_supported":["private_key_jwt"],"id_token_signing_alg_values_supported":["PS256","ES256"],"id_token_encryption_alg_values_supported":["RSA-OAEP","RSA-OAEP-256"],"id_token_encryption_enc_values_supported":["A128CBC-HS256","A256GCM"],"authorization_signing_alg_values_supported":["PS256","ES256"]}
2023-02-20 22:13:17 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
issuer
https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm
jwks_uri
https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm/.well-known/openid-configuration/jwks
registration_endpoint
https://dh-test.secure.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/register
authorization_endpoint
https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/authorize
pushed_authorization_request_endpoint
https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/par
token_endpoint
https://dh-test.secure.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/token
userinfo_endpoint
https://dh-test.secure.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/userinfo
introspection_endpoint
https://dh-test.secure.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/introspect
cdr_arrangement_revocation_endpoint
https://dh-test.secure.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/arrangements/revoke
revocation_endpoint
https://dh-test.secure.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/revocation
scopes_supported
[
  "profile",
  "openid",
  "common:customer.basic:read",
  "common:customer.detail:read",
  "energy:electricity.servicepoints.basic:read",
  "energy:electricity.servicepoints.detail:read",
  "energy:electricity.usage:read",
  "energy:electricity.der:read",
  "energy:accounts.basic:read",
  "energy:accounts.detail:read",
  "energy:accounts.paymentschedule:read",
  "energy:accounts.concessions:read",
  "energy:billing:read",
  "admin:metrics.basic:read",
  "admin:metadata:update",
  "cdr:registration"
]
claims_supported
[
  "name",
  "given_name",
  "family_name",
  "sharing_duration",
  "iss",
  "sub",
  "aud",
  "acr",
  "exp",
  "iat",
  "nonce",
  "auth_time",
  "updated_at"
]
grant_types_supported
[
  "authorization_code",
  "refresh_token",
  "client_credentials"
]
subject_types_supported
[
  "pairwise"
]
response_modes_supported
[
  "fragment",
  "form_post",
  "jwt"
]
response_types_supported
[
  "code",
  "code id_token"
]
code_challenge_methods_supported
[
  "S256"
]
require_pushed_authorization_requests
true
request_parameter_supported
false
request_uri_parameter_supported
true
request_object_signing_alg_values_supported
[
  "PS256",
  "ES256"
]
tls_client_certificate_bound_access_tokens
true
claims_parameter_supported
true
acr_values_supported
[
  "urn:cds.au:cdr:2"
]
token_endpoint_auth_signing_alg_values_supported
[
  "PS256",
  "ES256"
]
token_endpoint_auth_methods_supported
[
  "private_key_jwt"
]
id_token_signing_alg_values_supported
[
  "PS256",
  "ES256"
]
id_token_encryption_alg_values_supported
[
  "RSA-OAEP",
  "RSA-OAEP-256"
]
id_token_encryption_enc_values_supported
[
  "A128CBC-HS256",
  "A256GCM"
]
authorization_signing_alg_values_supported
[
  "PS256",
  "ES256"
]
2023-02-20 22:13:17 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2023-02-20 22:13:17 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2023-02-20 22:13:17
FetchServerKeys
Fetching server key
jwks_uri
https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm/.well-known/openid-configuration/jwks
2023-02-20 22:13:17
FetchServerKeys
HTTP request
request_uri
https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm/.well-known/openid-configuration/jwks
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2023-02-20 22:13:17 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Mon, 20 Feb 2023 22:13:17 GMT",
  "content-type": "application/json; charset\u003dutf-8",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "strict-transport-security": "max-age\u003d15724800; includeSubDomains"
}
response_body
{"keys":[{"kty":"RSA","use":"sig","kid":"7C5716553E9B132EF325C49CA2079737196C03DB","x5t":"fFcWVT6bEy7zJcScogeXNxlsA9s","e":"AQAB","n":"muidQL6h9QizbiZxZi3rpwNVDy7mXjtcl-C2rpI4JZzo0n2x-3KAHoCuuR7ZcX3b2DgfkI2IB9NsspdtZsAgKO0MYDROCn8TrIPKlvP4M8YwNQ1modLS9IfVqZU6Tp_mWpn89po7oZiTGq-qihv-xBUQwHM9FHplPP6DvA5Yl5UUHDdN2s9qnodjBI3SAyuVOY6s9X9iv-wDBYvI_981nEYA7Ndgm-QxW6qH0FgA8OC4yLE8e2QDEjL31JAXAJDcUTRTwiQL5jv_hd9Wze6_Oe19mcl1RKn1-z_96riylD3VrwqAR5KkmkyI35WBytAdUU1jpyT1D-RVxX-G3FHoUCgXPDSyvul9Djet65KZE1mkzZfCmo_2s44XcF_Mv4cBfayMdNkodu2EgTsBzgd7lmGszlDhEMZeLDELOIXdQRs5b6g7pt6YRRcGfDo6eRBuR6n9VCES5L9RNizUI--LISnM-W9tWxReGDoj6-YwLFq7bHNt42psvxJO96f3ISwn","x5c":["MIIEoTCCAwmgAwIBAgIUJc25dL8SOWgIIsIUKuHuQuNj/RowDQYJKoZIhvcNAQELBQAwXzELMAkGA1UEBhMCQVUxDDAKBgNVBAgMA0FDVDERMA8GA1UEBwwIQ2FuYmVycmExDTALBgNVBAoMBEFDQ0MxDDAKBgNVBAsMA0NEUjESMBAGA1UEAwwJbWRoLXBzMjU2MCAXDTIyMDUxMzAzMzU0N1oYDzQ0ODYwNjI0MDMzNTQ3WjBfMQswCQYDVQQGEwJBVTEMMAoGA1UECAwDQUNUMREwDwYDVQQHDAhDYW5iZXJyYTENMAsGA1UECgwEQUNDQzEMMAoGA1UECwwDQ0RSMRIwEAYDVQQDDAltZGgtcHMyNTYwggGiMA0GCSqGSIb3DQEBAQUAA4IBjwAwggGKAoIBgQCa6J1AvqH1CLNuJnFmLeunA1UPLuZeO1yX4LaukjglnOjSfbH7coAegK65HtlxfdvYOB+QjYgH02yyl21mwCAo7QxgNE4KfxOsg8qW8/gzxjA1DWah0tL0h9WplTpOn+Zamfz2mjuhmJMar6qKG/7EFRDAcz0UemU8/oO8DliXlRQcN03az2qeh2MEjdIDK5U5jqz1f2K/7AMFi8j/3zWcRgDs12Cb5DFbqofQWADw4LjIsTx7ZAMSMvfUkBcAkNxRNFPCJAvmO/+F31bN7r857X2ZyXVEqfX7P/3quLKUPdWvCoBHkqSaTIjflYHK0B1RTWOnJPUP5FXFf4bcUehQKBc8NLK+6X0ON63rkpkTWaTNl8Kaj/azjhdwX8y/hwF9rIx02Sh27YSBOwHOB3uWYazOUOEQxl4sMQs4hd1BGzlvqDum3phFFwZ8Ojp5EG5Hqf1UIRLkv1E2LNQj74shKcz5b21bFF4YOiPr5jAsWrtsc23jamy/Ek73p/chLCcCAwEAAaNTMFEwHQYDVR0OBBYEFIoSnOlQkoN2QYRyONIKbOWAccZHMB8GA1UdIwQYMBaAFIoSnOlQkoN2QYRyONIKbOWAccZHMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggGBAFaCZHTEzwAuY4PWsI7t2B0Szm4UAJX264d0TvmEm8WYmY+bYYRFWvwCxa254wk5jMscRpa5S+B1F9K1Lz7K+IdYtJpTu/z0Yzw/b0Rrd3epM25u8Fdx++geLDjZVxeaTPqyS1o3h5TWMcg7vXp67zy34tKePAb/jZezrmOC5N6XPPGgT5GMel/fFD7G4e1gXoAR7J/SxMmE7qXVzdse7Wi19AAVLjKJAn3+7UJmSSig921kJgzX0GRN6w5p2Pwn0gxSyxk3BWMuc9GlyqP/7bPu8EcKAg53YGnIbzYGyTe9mpADYP/Zk1APZEPx6c1uKtgn6yMqtq8MJRos6lrgTP0MyMXB7nq/yE7ED+A1gbiCosKv65WVdP8c366uCAFRPehIjprFzEgUQuPRrPVs0ylof9BlEMH3T58HAhCo2mZ65eF0nHwz+BTe/WcgBJvLNT1mrmlLKG2dpaU0WVtQbpPMRwacQ4/zPlbW4CibLFMahPhu5sJlVhGevvZcxfyNDA=="],"alg":"PS256"},{"kty":"EC","use":"sig","kid":"ED5CB45701699B64B4D562AE39BC652515090198","x5t":"7Vy0VwFpm2S01WKuObxlJRUJAZg","x5c":["MIICFTCCAbugAwIBAgIUU5JJVsT64GvIYcC38ngd4OURvZkwCgYIKoZIzj0EAwIwXzELMAkGA1UEBhMCQVUxDDAKBgNVBAgMA0FDVDERMA8GA1UEBwwIQ2FuYmVycmExDTALBgNVBAoMBEFDQ0MxDDAKBgNVBAsMA0NEUjESMBAGA1UEAwwJbWRoLWVzMjU2MCAXDTIyMDUxMzAzMzE1NFoYDzQ0ODYwNjI0MDMzMTU0WjBfMQswCQYDVQQGEwJBVTEMMAoGA1UECAwDQUNUMREwDwYDVQQHDAhDYW5iZXJyYTENMAsGA1UECgwEQUNDQzEMMAoGA1UECwwDQ0RSMRIwEAYDVQQDDAltZGgtZXMyNTYwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAR684b1T+WTEWrCRgild1cQEEp10BHCuhAK6pFUSNShn6IVgctQqdBTGE14BGpPli0mRQFCDAlUwkot3bUp0K+go1MwUTAdBgNVHQ4EFgQUXT33/36K2py+/xeQD8uTJSZyRp4wHwYDVR0jBBgwFoAUXT33/36K2py+/xeQD8uTJSZyRp4wDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAgNIADBFAiBNvruyt6BqJVBz8v2MW+VyEUpyCzbDoNmwH24Zovo+ywIhAPGnC+M2SSngIOlDy8XGCCSXEHlKDOQf1vjuXDDo00iZ"],"alg":"ES256","x":"evOG9U_lkxFqwkYIpXdXEBBKddARwroQCuqRVEjUoZ8","y":"ohWBy1Cp0FMYTXgEak-WLSZFAUIMCVTCSi3dtSnQr6A","crv":"P-256"}]}
2023-02-20 22:13:17
FetchServerKeys
Found JWK set string
jwk_string
{"keys":[{"kty":"RSA","use":"sig","kid":"7C5716553E9B132EF325C49CA2079737196C03DB","x5t":"fFcWVT6bEy7zJcScogeXNxlsA9s","e":"AQAB","n":"muidQL6h9QizbiZxZi3rpwNVDy7mXjtcl-C2rpI4JZzo0n2x-3KAHoCuuR7ZcX3b2DgfkI2IB9NsspdtZsAgKO0MYDROCn8TrIPKlvP4M8YwNQ1modLS9IfVqZU6Tp_mWpn89po7oZiTGq-qihv-xBUQwHM9FHplPP6DvA5Yl5UUHDdN2s9qnodjBI3SAyuVOY6s9X9iv-wDBYvI_981nEYA7Ndgm-QxW6qH0FgA8OC4yLE8e2QDEjL31JAXAJDcUTRTwiQL5jv_hd9Wze6_Oe19mcl1RKn1-z_96riylD3VrwqAR5KkmkyI35WBytAdUU1jpyT1D-RVxX-G3FHoUCgXPDSyvul9Djet65KZE1mkzZfCmo_2s44XcF_Mv4cBfayMdNkodu2EgTsBzgd7lmGszlDhEMZeLDELOIXdQRs5b6g7pt6YRRcGfDo6eRBuR6n9VCES5L9RNizUI--LISnM-W9tWxReGDoj6-YwLFq7bHNt42psvxJO96f3ISwn","x5c":["MIIEoTCCAwmgAwIBAgIUJc25dL8SOWgIIsIUKuHuQuNj/RowDQYJKoZIhvcNAQELBQAwXzELMAkGA1UEBhMCQVUxDDAKBgNVBAgMA0FDVDERMA8GA1UEBwwIQ2FuYmVycmExDTALBgNVBAoMBEFDQ0MxDDAKBgNVBAsMA0NEUjESMBAGA1UEAwwJbWRoLXBzMjU2MCAXDTIyMDUxMzAzMzU0N1oYDzQ0ODYwNjI0MDMzNTQ3WjBfMQswCQYDVQQGEwJBVTEMMAoGA1UECAwDQUNUMREwDwYDVQQHDAhDYW5iZXJyYTENMAsGA1UECgwEQUNDQzEMMAoGA1UECwwDQ0RSMRIwEAYDVQQDDAltZGgtcHMyNTYwggGiMA0GCSqGSIb3DQEBAQUAA4IBjwAwggGKAoIBgQCa6J1AvqH1CLNuJnFmLeunA1UPLuZeO1yX4LaukjglnOjSfbH7coAegK65HtlxfdvYOB+QjYgH02yyl21mwCAo7QxgNE4KfxOsg8qW8/gzxjA1DWah0tL0h9WplTpOn+Zamfz2mjuhmJMar6qKG/7EFRDAcz0UemU8/oO8DliXlRQcN03az2qeh2MEjdIDK5U5jqz1f2K/7AMFi8j/3zWcRgDs12Cb5DFbqofQWADw4LjIsTx7ZAMSMvfUkBcAkNxRNFPCJAvmO/+F31bN7r857X2ZyXVEqfX7P/3quLKUPdWvCoBHkqSaTIjflYHK0B1RTWOnJPUP5FXFf4bcUehQKBc8NLK+6X0ON63rkpkTWaTNl8Kaj/azjhdwX8y/hwF9rIx02Sh27YSBOwHOB3uWYazOUOEQxl4sMQs4hd1BGzlvqDum3phFFwZ8Ojp5EG5Hqf1UIRLkv1E2LNQj74shKcz5b21bFF4YOiPr5jAsWrtsc23jamy/Ek73p/chLCcCAwEAAaNTMFEwHQYDVR0OBBYEFIoSnOlQkoN2QYRyONIKbOWAccZHMB8GA1UdIwQYMBaAFIoSnOlQkoN2QYRyONIKbOWAccZHMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggGBAFaCZHTEzwAuY4PWsI7t2B0Szm4UAJX264d0TvmEm8WYmY+bYYRFWvwCxa254wk5jMscRpa5S+B1F9K1Lz7K+IdYtJpTu/z0Yzw/b0Rrd3epM25u8Fdx++geLDjZVxeaTPqyS1o3h5TWMcg7vXp67zy34tKePAb/jZezrmOC5N6XPPGgT5GMel/fFD7G4e1gXoAR7J/SxMmE7qXVzdse7Wi19AAVLjKJAn3+7UJmSSig921kJgzX0GRN6w5p2Pwn0gxSyxk3BWMuc9GlyqP/7bPu8EcKAg53YGnIbzYGyTe9mpADYP/Zk1APZEPx6c1uKtgn6yMqtq8MJRos6lrgTP0MyMXB7nq/yE7ED+A1gbiCosKv65WVdP8c366uCAFRPehIjprFzEgUQuPRrPVs0ylof9BlEMH3T58HAhCo2mZ65eF0nHwz+BTe/WcgBJvLNT1mrmlLKG2dpaU0WVtQbpPMRwacQ4/zPlbW4CibLFMahPhu5sJlVhGevvZcxfyNDA=="],"alg":"PS256"},{"kty":"EC","use":"sig","kid":"ED5CB45701699B64B4D562AE39BC652515090198","x5t":"7Vy0VwFpm2S01WKuObxlJRUJAZg","x5c":["MIICFTCCAbugAwIBAgIUU5JJVsT64GvIYcC38ngd4OURvZkwCgYIKoZIzj0EAwIwXzELMAkGA1UEBhMCQVUxDDAKBgNVBAgMA0FDVDERMA8GA1UEBwwIQ2FuYmVycmExDTALBgNVBAoMBEFDQ0MxDDAKBgNVBAsMA0NEUjESMBAGA1UEAwwJbWRoLWVzMjU2MCAXDTIyMDUxMzAzMzE1NFoYDzQ0ODYwNjI0MDMzMTU0WjBfMQswCQYDVQQGEwJBVTEMMAoGA1UECAwDQUNUMREwDwYDVQQHDAhDYW5iZXJyYTENMAsGA1UECgwEQUNDQzEMMAoGA1UECwwDQ0RSMRIwEAYDVQQDDAltZGgtZXMyNTYwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAR684b1T+WTEWrCRgild1cQEEp10BHCuhAK6pFUSNShn6IVgctQqdBTGE14BGpPli0mRQFCDAlUwkot3bUp0K+go1MwUTAdBgNVHQ4EFgQUXT33/36K2py+/xeQD8uTJSZyRp4wHwYDVR0jBBgwFoAUXT33/36K2py+/xeQD8uTJSZyRp4wDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAgNIADBFAiBNvruyt6BqJVBz8v2MW+VyEUpyCzbDoNmwH24Zovo+ywIhAPGnC+M2SSngIOlDy8XGCCSXEHlKDOQf1vjuXDDo00iZ"],"alg":"ES256","x":"evOG9U_lkxFqwkYIpXdXEBBKddARwroQCuqRVEjUoZ8","y":"ohWBy1Cp0FMYTXgEak-WLSZFAUIMCVTCSi3dtSnQr6A","crv":"P-256"}]}
2023-02-20 22:13:17 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "7C5716553E9B132EF325C49CA2079737196C03DB",
      "x5t": "fFcWVT6bEy7zJcScogeXNxlsA9s",
      "e": "AQAB",
      "n": "muidQL6h9QizbiZxZi3rpwNVDy7mXjtcl-C2rpI4JZzo0n2x-3KAHoCuuR7ZcX3b2DgfkI2IB9NsspdtZsAgKO0MYDROCn8TrIPKlvP4M8YwNQ1modLS9IfVqZU6Tp_mWpn89po7oZiTGq-qihv-xBUQwHM9FHplPP6DvA5Yl5UUHDdN2s9qnodjBI3SAyuVOY6s9X9iv-wDBYvI_981nEYA7Ndgm-QxW6qH0FgA8OC4yLE8e2QDEjL31JAXAJDcUTRTwiQL5jv_hd9Wze6_Oe19mcl1RKn1-z_96riylD3VrwqAR5KkmkyI35WBytAdUU1jpyT1D-RVxX-G3FHoUCgXPDSyvul9Djet65KZE1mkzZfCmo_2s44XcF_Mv4cBfayMdNkodu2EgTsBzgd7lmGszlDhEMZeLDELOIXdQRs5b6g7pt6YRRcGfDo6eRBuR6n9VCES5L9RNizUI--LISnM-W9tWxReGDoj6-YwLFq7bHNt42psvxJO96f3ISwn",
      "x5c": [
        "MIIEoTCCAwmgAwIBAgIUJc25dL8SOWgIIsIUKuHuQuNj/RowDQYJKoZIhvcNAQELBQAwXzELMAkGA1UEBhMCQVUxDDAKBgNVBAgMA0FDVDERMA8GA1UEBwwIQ2FuYmVycmExDTALBgNVBAoMBEFDQ0MxDDAKBgNVBAsMA0NEUjESMBAGA1UEAwwJbWRoLXBzMjU2MCAXDTIyMDUxMzAzMzU0N1oYDzQ0ODYwNjI0MDMzNTQ3WjBfMQswCQYDVQQGEwJBVTEMMAoGA1UECAwDQUNUMREwDwYDVQQHDAhDYW5iZXJyYTENMAsGA1UECgwEQUNDQzEMMAoGA1UECwwDQ0RSMRIwEAYDVQQDDAltZGgtcHMyNTYwggGiMA0GCSqGSIb3DQEBAQUAA4IBjwAwggGKAoIBgQCa6J1AvqH1CLNuJnFmLeunA1UPLuZeO1yX4LaukjglnOjSfbH7coAegK65HtlxfdvYOB+QjYgH02yyl21mwCAo7QxgNE4KfxOsg8qW8/gzxjA1DWah0tL0h9WplTpOn+Zamfz2mjuhmJMar6qKG/7EFRDAcz0UemU8/oO8DliXlRQcN03az2qeh2MEjdIDK5U5jqz1f2K/7AMFi8j/3zWcRgDs12Cb5DFbqofQWADw4LjIsTx7ZAMSMvfUkBcAkNxRNFPCJAvmO/+F31bN7r857X2ZyXVEqfX7P/3quLKUPdWvCoBHkqSaTIjflYHK0B1RTWOnJPUP5FXFf4bcUehQKBc8NLK+6X0ON63rkpkTWaTNl8Kaj/azjhdwX8y/hwF9rIx02Sh27YSBOwHOB3uWYazOUOEQxl4sMQs4hd1BGzlvqDum3phFFwZ8Ojp5EG5Hqf1UIRLkv1E2LNQj74shKcz5b21bFF4YOiPr5jAsWrtsc23jamy/Ek73p/chLCcCAwEAAaNTMFEwHQYDVR0OBBYEFIoSnOlQkoN2QYRyONIKbOWAccZHMB8GA1UdIwQYMBaAFIoSnOlQkoN2QYRyONIKbOWAccZHMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggGBAFaCZHTEzwAuY4PWsI7t2B0Szm4UAJX264d0TvmEm8WYmY+bYYRFWvwCxa254wk5jMscRpa5S+B1F9K1Lz7K+IdYtJpTu/z0Yzw/b0Rrd3epM25u8Fdx++geLDjZVxeaTPqyS1o3h5TWMcg7vXp67zy34tKePAb/jZezrmOC5N6XPPGgT5GMel/fFD7G4e1gXoAR7J/SxMmE7qXVzdse7Wi19AAVLjKJAn3+7UJmSSig921kJgzX0GRN6w5p2Pwn0gxSyxk3BWMuc9GlyqP/7bPu8EcKAg53YGnIbzYGyTe9mpADYP/Zk1APZEPx6c1uKtgn6yMqtq8MJRos6lrgTP0MyMXB7nq/yE7ED+A1gbiCosKv65WVdP8c366uCAFRPehIjprFzEgUQuPRrPVs0ylof9BlEMH3T58HAhCo2mZ65eF0nHwz+BTe/WcgBJvLNT1mrmlLKG2dpaU0WVtQbpPMRwacQ4/zPlbW4CibLFMahPhu5sJlVhGevvZcxfyNDA\u003d\u003d"
      ],
      "alg": "PS256"
    },
    {
      "kty": "EC",
      "use": "sig",
      "kid": "ED5CB45701699B64B4D562AE39BC652515090198",
      "x5t": "7Vy0VwFpm2S01WKuObxlJRUJAZg",
      "x5c": [
        "MIICFTCCAbugAwIBAgIUU5JJVsT64GvIYcC38ngd4OURvZkwCgYIKoZIzj0EAwIwXzELMAkGA1UEBhMCQVUxDDAKBgNVBAgMA0FDVDERMA8GA1UEBwwIQ2FuYmVycmExDTALBgNVBAoMBEFDQ0MxDDAKBgNVBAsMA0NEUjESMBAGA1UEAwwJbWRoLWVzMjU2MCAXDTIyMDUxMzAzMzE1NFoYDzQ0ODYwNjI0MDMzMTU0WjBfMQswCQYDVQQGEwJBVTEMMAoGA1UECAwDQUNUMREwDwYDVQQHDAhDYW5iZXJyYTENMAsGA1UECgwEQUNDQzEMMAoGA1UECwwDQ0RSMRIwEAYDVQQDDAltZGgtZXMyNTYwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAR684b1T+WTEWrCRgild1cQEEp10BHCuhAK6pFUSNShn6IVgctQqdBTGE14BGpPli0mRQFCDAlUwkot3bUp0K+go1MwUTAdBgNVHQ4EFgQUXT33/36K2py+/xeQD8uTJSZyRp4wHwYDVR0jBBgwFoAUXT33/36K2py+/xeQD8uTJSZyRp4wDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAgNIADBFAiBNvruyt6BqJVBz8v2MW+VyEUpyCzbDoNmwH24Zovo+ywIhAPGnC+M2SSngIOlDy8XGCCSXEHlKDOQf1vjuXDDo00iZ"
      ],
      "alg": "ES256",
      "x": "evOG9U_lkxFqwkYIpXdXEBBKddARwroQCuqRVEjUoZ8",
      "y": "ohWBy1Cp0FMYTXgEak-WLSZFAUIMCVTCSi3dtSnQr6A",
      "crv": "P-256"
    }
  ]
}
2023-02-20 22:13:17 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "7C5716553E9B132EF325C49CA2079737196C03DB",
      "x5t": "fFcWVT6bEy7zJcScogeXNxlsA9s",
      "e": "AQAB",
      "n": "muidQL6h9QizbiZxZi3rpwNVDy7mXjtcl-C2rpI4JZzo0n2x-3KAHoCuuR7ZcX3b2DgfkI2IB9NsspdtZsAgKO0MYDROCn8TrIPKlvP4M8YwNQ1modLS9IfVqZU6Tp_mWpn89po7oZiTGq-qihv-xBUQwHM9FHplPP6DvA5Yl5UUHDdN2s9qnodjBI3SAyuVOY6s9X9iv-wDBYvI_981nEYA7Ndgm-QxW6qH0FgA8OC4yLE8e2QDEjL31JAXAJDcUTRTwiQL5jv_hd9Wze6_Oe19mcl1RKn1-z_96riylD3VrwqAR5KkmkyI35WBytAdUU1jpyT1D-RVxX-G3FHoUCgXPDSyvul9Djet65KZE1mkzZfCmo_2s44XcF_Mv4cBfayMdNkodu2EgTsBzgd7lmGszlDhEMZeLDELOIXdQRs5b6g7pt6YRRcGfDo6eRBuR6n9VCES5L9RNizUI--LISnM-W9tWxReGDoj6-YwLFq7bHNt42psvxJO96f3ISwn",
      "x5c": [
        "MIIEoTCCAwmgAwIBAgIUJc25dL8SOWgIIsIUKuHuQuNj/RowDQYJKoZIhvcNAQELBQAwXzELMAkGA1UEBhMCQVUxDDAKBgNVBAgMA0FDVDERMA8GA1UEBwwIQ2FuYmVycmExDTALBgNVBAoMBEFDQ0MxDDAKBgNVBAsMA0NEUjESMBAGA1UEAwwJbWRoLXBzMjU2MCAXDTIyMDUxMzAzMzU0N1oYDzQ0ODYwNjI0MDMzNTQ3WjBfMQswCQYDVQQGEwJBVTEMMAoGA1UECAwDQUNUMREwDwYDVQQHDAhDYW5iZXJyYTENMAsGA1UECgwEQUNDQzEMMAoGA1UECwwDQ0RSMRIwEAYDVQQDDAltZGgtcHMyNTYwggGiMA0GCSqGSIb3DQEBAQUAA4IBjwAwggGKAoIBgQCa6J1AvqH1CLNuJnFmLeunA1UPLuZeO1yX4LaukjglnOjSfbH7coAegK65HtlxfdvYOB+QjYgH02yyl21mwCAo7QxgNE4KfxOsg8qW8/gzxjA1DWah0tL0h9WplTpOn+Zamfz2mjuhmJMar6qKG/7EFRDAcz0UemU8/oO8DliXlRQcN03az2qeh2MEjdIDK5U5jqz1f2K/7AMFi8j/3zWcRgDs12Cb5DFbqofQWADw4LjIsTx7ZAMSMvfUkBcAkNxRNFPCJAvmO/+F31bN7r857X2ZyXVEqfX7P/3quLKUPdWvCoBHkqSaTIjflYHK0B1RTWOnJPUP5FXFf4bcUehQKBc8NLK+6X0ON63rkpkTWaTNl8Kaj/azjhdwX8y/hwF9rIx02Sh27YSBOwHOB3uWYazOUOEQxl4sMQs4hd1BGzlvqDum3phFFwZ8Ojp5EG5Hqf1UIRLkv1E2LNQj74shKcz5b21bFF4YOiPr5jAsWrtsc23jamy/Ek73p/chLCcCAwEAAaNTMFEwHQYDVR0OBBYEFIoSnOlQkoN2QYRyONIKbOWAccZHMB8GA1UdIwQYMBaAFIoSnOlQkoN2QYRyONIKbOWAccZHMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggGBAFaCZHTEzwAuY4PWsI7t2B0Szm4UAJX264d0TvmEm8WYmY+bYYRFWvwCxa254wk5jMscRpa5S+B1F9K1Lz7K+IdYtJpTu/z0Yzw/b0Rrd3epM25u8Fdx++geLDjZVxeaTPqyS1o3h5TWMcg7vXp67zy34tKePAb/jZezrmOC5N6XPPGgT5GMel/fFD7G4e1gXoAR7J/SxMmE7qXVzdse7Wi19AAVLjKJAn3+7UJmSSig921kJgzX0GRN6w5p2Pwn0gxSyxk3BWMuc9GlyqP/7bPu8EcKAg53YGnIbzYGyTe9mpADYP/Zk1APZEPx6c1uKtgn6yMqtq8MJRos6lrgTP0MyMXB7nq/yE7ED+A1gbiCosKv65WVdP8c366uCAFRPehIjprFzEgUQuPRrPVs0ylof9BlEMH3T58HAhCo2mZ65eF0nHwz+BTe/WcgBJvLNT1mrmlLKG2dpaU0WVtQbpPMRwacQ4/zPlbW4CibLFMahPhu5sJlVhGevvZcxfyNDA\u003d\u003d"
      ],
      "alg": "PS256"
    },
    {
      "kty": "EC",
      "use": "sig",
      "kid": "ED5CB45701699B64B4D562AE39BC652515090198",
      "x5t": "7Vy0VwFpm2S01WKuObxlJRUJAZg",
      "x5c": [
        "MIICFTCCAbugAwIBAgIUU5JJVsT64GvIYcC38ngd4OURvZkwCgYIKoZIzj0EAwIwXzELMAkGA1UEBhMCQVUxDDAKBgNVBAgMA0FDVDERMA8GA1UEBwwIQ2FuYmVycmExDTALBgNVBAoMBEFDQ0MxDDAKBgNVBAsMA0NEUjESMBAGA1UEAwwJbWRoLWVzMjU2MCAXDTIyMDUxMzAzMzE1NFoYDzQ0ODYwNjI0MDMzMTU0WjBfMQswCQYDVQQGEwJBVTEMMAoGA1UECAwDQUNUMREwDwYDVQQHDAhDYW5iZXJyYTENMAsGA1UECgwEQUNDQzEMMAoGA1UECwwDQ0RSMRIwEAYDVQQDDAltZGgtZXMyNTYwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAR684b1T+WTEWrCRgild1cQEEp10BHCuhAK6pFUSNShn6IVgctQqdBTGE14BGpPli0mRQFCDAlUwkot3bUp0K+go1MwUTAdBgNVHQ4EFgQUXT33/36K2py+/xeQD8uTJSZyRp4wHwYDVR0jBBgwFoAUXT33/36K2py+/xeQD8uTJSZyRp4wDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAgNIADBFAiBNvruyt6BqJVBz8v2MW+VyEUpyCzbDoNmwH24Zovo+ywIhAPGnC+M2SSngIOlDy8XGCCSXEHlKDOQf1vjuXDDo00iZ"
      ],
      "alg": "ES256",
      "x": "evOG9U_lkxFqwkYIpXdXEBBKddARwroQCuqRVEjUoZ8",
      "y": "ohWBy1Cp0FMYTXgEak-WLSZFAUIMCVTCSi3dtSnQr6A",
      "crv": "P-256"
    }
  ]
}
2023-02-20 22:13:17 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2023-02-20 22:13:17 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2023-02-20 22:13:17 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2023-02-20 22:13:17 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "7C5716553E9B132EF325C49CA2079737196C03DB",
      "x5t": "fFcWVT6bEy7zJcScogeXNxlsA9s",
      "e": "AQAB",
      "n": "muidQL6h9QizbiZxZi3rpwNVDy7mXjtcl-C2rpI4JZzo0n2x-3KAHoCuuR7ZcX3b2DgfkI2IB9NsspdtZsAgKO0MYDROCn8TrIPKlvP4M8YwNQ1modLS9IfVqZU6Tp_mWpn89po7oZiTGq-qihv-xBUQwHM9FHplPP6DvA5Yl5UUHDdN2s9qnodjBI3SAyuVOY6s9X9iv-wDBYvI_981nEYA7Ndgm-QxW6qH0FgA8OC4yLE8e2QDEjL31JAXAJDcUTRTwiQL5jv_hd9Wze6_Oe19mcl1RKn1-z_96riylD3VrwqAR5KkmkyI35WBytAdUU1jpyT1D-RVxX-G3FHoUCgXPDSyvul9Djet65KZE1mkzZfCmo_2s44XcF_Mv4cBfayMdNkodu2EgTsBzgd7lmGszlDhEMZeLDELOIXdQRs5b6g7pt6YRRcGfDo6eRBuR6n9VCES5L9RNizUI--LISnM-W9tWxReGDoj6-YwLFq7bHNt42psvxJO96f3ISwn",
      "x5c": [
        "MIIEoTCCAwmgAwIBAgIUJc25dL8SOWgIIsIUKuHuQuNj/RowDQYJKoZIhvcNAQELBQAwXzELMAkGA1UEBhMCQVUxDDAKBgNVBAgMA0FDVDERMA8GA1UEBwwIQ2FuYmVycmExDTALBgNVBAoMBEFDQ0MxDDAKBgNVBAsMA0NEUjESMBAGA1UEAwwJbWRoLXBzMjU2MCAXDTIyMDUxMzAzMzU0N1oYDzQ0ODYwNjI0MDMzNTQ3WjBfMQswCQYDVQQGEwJBVTEMMAoGA1UECAwDQUNUMREwDwYDVQQHDAhDYW5iZXJyYTENMAsGA1UECgwEQUNDQzEMMAoGA1UECwwDQ0RSMRIwEAYDVQQDDAltZGgtcHMyNTYwggGiMA0GCSqGSIb3DQEBAQUAA4IBjwAwggGKAoIBgQCa6J1AvqH1CLNuJnFmLeunA1UPLuZeO1yX4LaukjglnOjSfbH7coAegK65HtlxfdvYOB+QjYgH02yyl21mwCAo7QxgNE4KfxOsg8qW8/gzxjA1DWah0tL0h9WplTpOn+Zamfz2mjuhmJMar6qKG/7EFRDAcz0UemU8/oO8DliXlRQcN03az2qeh2MEjdIDK5U5jqz1f2K/7AMFi8j/3zWcRgDs12Cb5DFbqofQWADw4LjIsTx7ZAMSMvfUkBcAkNxRNFPCJAvmO/+F31bN7r857X2ZyXVEqfX7P/3quLKUPdWvCoBHkqSaTIjflYHK0B1RTWOnJPUP5FXFf4bcUehQKBc8NLK+6X0ON63rkpkTWaTNl8Kaj/azjhdwX8y/hwF9rIx02Sh27YSBOwHOB3uWYazOUOEQxl4sMQs4hd1BGzlvqDum3phFFwZ8Ojp5EG5Hqf1UIRLkv1E2LNQj74shKcz5b21bFF4YOiPr5jAsWrtsc23jamy/Ek73p/chLCcCAwEAAaNTMFEwHQYDVR0OBBYEFIoSnOlQkoN2QYRyONIKbOWAccZHMB8GA1UdIwQYMBaAFIoSnOlQkoN2QYRyONIKbOWAccZHMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggGBAFaCZHTEzwAuY4PWsI7t2B0Szm4UAJX264d0TvmEm8WYmY+bYYRFWvwCxa254wk5jMscRpa5S+B1F9K1Lz7K+IdYtJpTu/z0Yzw/b0Rrd3epM25u8Fdx++geLDjZVxeaTPqyS1o3h5TWMcg7vXp67zy34tKePAb/jZezrmOC5N6XPPGgT5GMel/fFD7G4e1gXoAR7J/SxMmE7qXVzdse7Wi19AAVLjKJAn3+7UJmSSig921kJgzX0GRN6w5p2Pwn0gxSyxk3BWMuc9GlyqP/7bPu8EcKAg53YGnIbzYGyTe9mpADYP/Zk1APZEPx6c1uKtgn6yMqtq8MJRos6lrgTP0MyMXB7nq/yE7ED+A1gbiCosKv65WVdP8c366uCAFRPehIjprFzEgUQuPRrPVs0ylof9BlEMH3T58HAhCo2mZ65eF0nHwz+BTe/WcgBJvLNT1mrmlLKG2dpaU0WVtQbpPMRwacQ4/zPlbW4CibLFMahPhu5sJlVhGevvZcxfyNDA\u003d\u003d"
      ],
      "alg": "PS256"
    },
    {
      "kty": "EC",
      "use": "sig",
      "kid": "ED5CB45701699B64B4D562AE39BC652515090198",
      "x5t": "7Vy0VwFpm2S01WKuObxlJRUJAZg",
      "x5c": [
        "MIICFTCCAbugAwIBAgIUU5JJVsT64GvIYcC38ngd4OURvZkwCgYIKoZIzj0EAwIwXzELMAkGA1UEBhMCQVUxDDAKBgNVBAgMA0FDVDERMA8GA1UEBwwIQ2FuYmVycmExDTALBgNVBAoMBEFDQ0MxDDAKBgNVBAsMA0NEUjESMBAGA1UEAwwJbWRoLWVzMjU2MCAXDTIyMDUxMzAzMzE1NFoYDzQ0ODYwNjI0MDMzMTU0WjBfMQswCQYDVQQGEwJBVTEMMAoGA1UECAwDQUNUMREwDwYDVQQHDAhDYW5iZXJyYTENMAsGA1UECgwEQUNDQzEMMAoGA1UECwwDQ0RSMRIwEAYDVQQDDAltZGgtZXMyNTYwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAR684b1T+WTEWrCRgild1cQEEp10BHCuhAK6pFUSNShn6IVgctQqdBTGE14BGpPli0mRQFCDAlUwkot3bUp0K+go1MwUTAdBgNVHQ4EFgQUXT33/36K2py+/xeQD8uTJSZyRp4wHwYDVR0jBBgwFoAUXT33/36K2py+/xeQD8uTJSZyRp4wDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAgNIADBFAiBNvruyt6BqJVBz8v2MW+VyEUpyCzbDoNmwH24Zovo+ywIhAPGnC+M2SSngIOlDy8XGCCSXEHlKDOQf1vjuXDDo00iZ"
      ],
      "alg": "ES256",
      "x": "evOG9U_lkxFqwkYIpXdXEBBKddARwroQCuqRVEjUoZ8",
      "y": "ohWBy1Cp0FMYTXgEak-WLSZFAUIMCVTCSi3dtSnQr6A",
      "crv": "P-256"
    }
  ]
}
2023-02-20 22:13:17 SUCCESS
GetStaticClientConfiguration
Found a static client object
client_id
3e6c5f3d-bd58-4aaa-8c23-acfec837b506
scope
openid profile common:customer.basic:read energy:accounts.basic:read energy:accounts.concessions:read
jwks
{
  "keys": [
    {
      "alg": "PS256",
      "e": "AQAB",
      "use": "sig",
      "kid": "7EFA85C18FDE857949BC2EAA21C25E49627D4865",
      "kty": "RSA",
      "n": "wsfaGZ_bVTgF8tl8oy79iVmLZ_nCdAiz5cptwP69qRQB-K0J6DNiAB3DOZ-rlgPZHtWwVGTNvvVE48uY6zWvghj2M7FpxjjqVHCoL98mh5ZLAToucQT3MfVJ62laS4iy6nLnAh9RdUqIrdT4Pji8BajFva1TWWBRYpHPykDuv2ZClRglScrmuIlVOXwDWNCXvIGE4qGwEX2m3UGYFPEv3dkBinJxcsbmEfNcWnjneoyWemcw9x55d-3DxwpLKfjUEu0uxChYTDVk9Ii3uzZls9qHVBwOtrT6c9AKJmtC_slqMtaqxvgBETI8tH8Jl3-5jNoQg094xLdzXftHc06dsw",
      "d": "Cx5XX9EVNxccl9E8YSBEjruSzpueMvtwMXTNsQ-ZifY_ao-OGjgcpv8L7tUjeUu88Bqolxit-fGMPiiYEQ0eeKGuJCNDc3I6RhmsMBdf3quAmpBUqFTtO2fSEWMRKXCjLejjMObSwow_oxSeGwcoDHam2v3y3Q43dxX1s4jjV_-HuwgwghOqd9gTWeu7tOQefYkJ4Tsj6UMrf42LbSazjQmz-4sABmYv1TiuGW9Uj-vBiV7Jozc9rVx4ZOhKrGxnM8kMsG6RWCfP5Nm3PUM_9tCzqNcPJCN3FyEcj2tfU_0ICBuUqXaX4V_usg-TOf2tO2n_5TIZQozUatOAhWeJcQ"
    },
    {
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "use": "enc",
      "kid": "e2c6eaff7fad081c78b22d63bbb567e86070e51eb1476abca6a233bce8ca14ba",
      "kty": "RSA",
      "n": "wsfaGZ_bVTgF8tl8oy79iVmLZ_nCdAiz5cptwP69qRQB-K0J6DNiAB3DOZ-rlgPZHtWwVGTNvvVE48uY6zWvghj2M7FpxjjqVHCoL98mh5ZLAToucQT3MfVJ62laS4iy6nLnAh9RdUqIrdT4Pji8BajFva1TWWBRYpHPykDuv2ZClRglScrmuIlVOXwDWNCXvIGE4qGwEX2m3UGYFPEv3dkBinJxcsbmEfNcWnjneoyWemcw9x55d-3DxwpLKfjUEu0uxChYTDVk9Ii3uzZls9qHVBwOtrT6c9AKJmtC_slqMtaqxvgBETI8tH8Jl3-5jNoQg094xLdzXftHc06dsw",
      "d": "Cx5XX9EVNxccl9E8YSBEjruSzpueMvtwMXTNsQ-ZifY_ao-OGjgcpv8L7tUjeUu88Bqolxit-fGMPiiYEQ0eeKGuJCNDc3I6RhmsMBdf3quAmpBUqFTtO2fSEWMRKXCjLejjMObSwow_oxSeGwcoDHam2v3y3Q43dxX1s4jjV_-HuwgwghOqd9gTWeu7tOQefYkJ4Tsj6UMrf42LbSazjQmz-4sABmYv1TiuGW9Uj-vBiV7Jozc9rVx4ZOhKrGxnM8kMsG6RWCfP5Nm3PUM_9tCzqNcPJCN3FyEcj2tfU_0ICBuUqXaX4V_usg-TOf2tO2n_5TIZQozUatOAhWeJcQ"
    }
  ]
}
certificate
MIIFRjCCBC6gAwIBAgIQMvz4FnEt8qSeBEtNM6HRdjANBgkqhkiG9w0BAQsFADCB
sDELMAkGA1UEBhMCQVUxNzA1BgNVBAoTLkF1c3RyYWxpYW4gQ29tcGV0aXRpb24g
YW5kIENvbnN1bWVyIENvbW1pc3Npb24xHDAaBgNVBAsTE0NvbnN1bWVyIERhdGEg
UmlnaHQxHzAdBgNVBAsTFkZvciBURVNUIFB1cnBvc2VzIE9OTFkxKTAnBgNVBAMT
IENEUiBURVNUIEJhbmtpbmcgSW50ZXJtZWRpYXRlIENBMB4XDTIyMTAwNjAwMDAw
MFoXDTIzMDIwMzIzNTk1OVowgY0xHDAaBgNVBAsME0NvbnN1bWVyIERhdGEgUmln
aHQxHzAdBgNVBAsMFkZvciBURVNUIFB1cnBvc2VzIE9OTFkxGTAXBgNVBAsMEFRl
c3QgRW52aXJvbm1lbnQxEjAQBgNVBAoMCUFEUl9CcmFuZDEdMBsGA1UEAwwUQUND
Qy1URVNUSU5HLUNUUy1QSTYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQC4WyzqskX3P8wAsiibaqr7oH5CjjWaUV/0/xJ+emdHj8bvgHfpYPUaAB7jMGY9
1o2G6CESLF2wFbwfCj/A6m4UN8f1nfin4nknj7AHM5wk4cLdQstoTERG52zgUe0i
FsJjyIsQ1BXq+YhdR/ef5agIYVW2MYxLSDu2eTBINwIWrS29AWsBkP2x6xktRnbf
wKyAYM1vAm8DX3r5YlTQMtThTR0wu1Q9HGt2jnEMymb9IU9m8X0g31Ji2CqHcgDh
q40YdvT6Oh/opVXshUP94iWxxdlsDrgH8yX7yeHgJxY+niK78tSHx0LSX2pkPXWI
u0Yqt4HdMqZNsEnuJvqzouzXAgMBAAGjggF7MIIBdzAMBgNVHRMBAf8EAjAAMA4G
A1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjAdBgNVHQ4EFgQUEN9c
DEn+81/Z/BmHksdARdrI0g4wLgYKYIZIAYb4RQEQAwQgMB4GE2CGSAGG+EUBEAED
AQQBhJvEtH4WBzExMzAyMjAwOQYKYIZIAYb4RQEQBQQrMCkCAQAWJGFIUjBjSE02
THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTA4BggrBgEFBQcBAQQsMCowKAYI
KwYBBQUHMAGGHGh0dHA6Ly9wa2ktb2NzcC5kaWdpY2VydC5jb20wHwYDVR0jBBgw
FoAUSTaRAgiZKmzkKWCekX67k63mXkswXQYDVR0fBFYwVDBSoFCgToZMaHR0cDov
L3BraS1jcmwuc3ltYXV0aC5jb20vY2FfZGY1ZDQ5M2Q1YjQ3ODQ5MjZjZGZlNmFk
ZTllMDAzZmMvTGF0ZXN0Q1JMLmNybDANBgkqhkiG9w0BAQsFAAOCAQEAPe/J5tR0
pLVZnXt4H2HcbP/BYyFFgT87R3nTUfbtdwpOAaLORMrq/2bipVOOYS9NVF6jLALT
1uBEtK1OBu5OVn1Ga2GGFX0R3v1O5zxgGOeN2udtnVK8aKmKmiQ9xUjssPitAosc
fkc9JjLKVN2jwxzyFb4GLSujwTEON/O/VuuDKm5OR6TPAvX+kq81deNKc26eM7tM
9K8tDKXbhj5ool/roWWmv+ot4hSwPfgkzbOF6UFhTDlza2Y/uhcu1tTZk5IsIgpk
y2+mTKCDcqOQqA8ALVKtFhAQAfMuSXWINzjJ2Cj7XvKmtziImWiZmB6hPN2VbeG0
g5tgoQYni+4OGQ==
2023-02-20 22:13:17
ValidateMTLSCertificatesHeader
No certificate authority found for MTLS
2023-02-20 22:13:17 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2023-02-20 22:13:17
ExtractMTLSCertificatesFromConfiguration
No certificate authority found for MTLS
2023-02-20 22:13:17 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
MIIDvzCCAqegAwIBAgIIMANxYwAAAAAwDQYJKoZIhvcNAQELBQAwajELMAkGA1UEBhMCQVUxDTALBgNVBAoMBEFDQ0MxDDAKBgNVBAsMA0NEUjEYMBYGA1UECwwPQ0RSIFNhbmRib3ggZGV2MSQwIgYDVQQDDBtDRFIgU2FuZGJveCBJbnRlcm1lZGlhdGUgQ0EwHhcNMjIxMTEyMTQ0NjA3WhcNMjMxMTEzMTQ0NjA3WjBeMQswCQYDVQQGEwJBVTEYMBYGA1UECxMPQ0RSIFNhbmRib3ggZGV2MR0wGwYDVQQKExRLZW5vYnkgQmFuayAoS2Vub2J5KTEWMBQGA1UEAxMNRkFQSSBDbGllbnQgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKChIsI2pFBjArD5nemjbBznsipr1CrCaCJK5w4ceA3zN0h3y6Dr4ykYp6QWN/d0KBQ/gbyomuvbiiouwCzXyrJMhtEIkxguXaWmisRC5CXGKAS28AoTAV3MtxxkH0blB/9zeokEkM6SHXXBzWkMmDZZ9B5dRExvHvAeTV5zhZj4jRBnQaF7fm73qZ+eEZf2U/SjipztmwtEj66Mg8fnXgVejXIHdqQ5eJpjKOEY7YCwVEUeLHL35yEwaK9D7v5qaovKTRKKCcLFSFPF83jqaLfvhllJy+jAtmvfnymme83QBJJnNQQCM4ex0wxbAPeKNMq58arOXTFgQ8RB9SXy7nsCAwEAAaN1MHMwDAYDVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCBaAwHwYDVR0jBBgwFoAU4KJgrpAfQQqywrXq4djKu921yyAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwHQYDVR0OBBYEFB3SyraxfgiFNGYvORkiMzHuT0J/MA0GCSqGSIb3DQEBCwUAA4IBAQAvjXHEBT17OIyIzBvt5/kVK+V/DoUVA/+OxcCa3l8yvOyvfFePNJbRn98ZE0LRYN87p5j+w8q0/OWetBTiHlUnNwRKKl/S1VlTDJ/PJTdhC5e4pMF/iQdJCzlD5QYsRyiGiG2oMjWH2a2I+XNNTPuKuWdVdes4ip+N5U3mfBrg8RspnVbCld/mvkZHYCETrgsyu9eA+IiCXGTYOH9p9NPB+Au4I8oxgNOyR7pu5xf77Nm3D1RcK7rd88ZkSoERAl20mf91/4AKgLVWGGFrdgwh9CY60uuhxL/ESMzKz3XlPc66qAnJtDaje/u3QoEYqW/e6o3Mwqu2VTp8Orkn/VxW
key
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCgoSLCNqRQYwKw+Z3po2wc57Iqa9QqwmgiSucOHHgN8zdId8ug6+MpGKekFjf3dCgUP4G8qJrr24oqLsAs18qyTIbRCJMYLl2lporEQuQlxigEtvAKEwFdzLccZB9G5Qf/c3qJBJDOkh11wc1pDJg2WfQeXURMbx7wHk1ec4WY+I0QZ0Ghe35u96mfnhGX9lP0o4qc7ZsLRI+ujIPH514FXo1yB3akOXiaYyjhGO2AsFRFHixy9+chMGivQ+7+amqLyk0SignCxUhTxfN46mi374ZZScvowLZr358ppnvN0ASSZzUEAjOHsdMMWwD3ijTKufGqzl0xYEPEQfUl8u57AgMBAAECggEASFuN3tLifdu8EKDBQ8f8IaE1nupn7sMYSapYHwEwC4iuNJTSQ7E+6PpUOhRQLcZDb6uT87o331tMB+h7ZTfn9R2H9Y3ZRSFNyhsVk4dWYrW6vTTzOHaLPQfEzKNFe5gcXDRW1HYcDRHA95TPxSyJPKKU10DITW4ZD612yL9dRSSrHEom+l3tZcXErshFDGHTKSe6RkPj+u5C5p42Fn+DqeTgt89a43Be7mTgYNZIKLSwvBp8YPG7why/HRgQ5ui/VnfG3uEuRQXOdR5EvTELhfvOs626bufP72MjuYdhJowqboTC3mh6CQsU44Nz841ClsxtJ1EnWYEMok4+pB39AQKBgQDOrxx3+b0ZiZzboKYX4lh+Ixhvt9JZk4FFaeUh9V5EZPsCOA6Q6nPHTfOB6f0uaC/YRRH3bwbOU8+XuaXYK8NPt69DGdBywyvgHPTqd/Qdwu+g6UBiZKGMKjZXwp7JIYNYkWBbRS6bxjpm7SZgZXL1gs5EuYObGq3jey4FMJkOQQKBgQDG9N6/R5YXTlJfPSKSQLeX8pL3ZNYSh9IECeu5iYH0ERQ2MBGa5q3/sxu9dizAVfm3f0PtDAFbyEHz0fwbB1x1WTQWhbA7ZBV7wG1L/LKUXGv0W2mGrnihW5jYb6hFV+oV9rtlgKPlTOlvkWgAd/8WUPcAPkHxL8EDLS7Grc5FuwKBgF1nM3Vgrj2JPBLg8c6fYqB2Wce7CdujVms5JOyIx3YfMHRbQvHokjQCnUYbqWg8e0rARBNO4IODyq/lnPYpKNWwzAqF8va6Duz0CRag6Pg+LS7J2mfc1EjUlsRoVnvMol/3KtV0WVDab3AuQgaUMjSTTYYvVDNXBjhkZXLA+JpBAoGBAJx/e0Nc7QwSGKs/rJT8gS3tqnsdf2J+Ic35e8mrB2TTlmF1eDOvZoju+1ARx+vW9SHI4sZwnhTzNiWzNCqSpMDN1TIuIMzm0htQ5uhRsqsO8//3c890KAFMyrLdSbCaEdELDqcuBD3XPPv8laFgwm9sao5vanFsjdeQz+2KQ+oHAoGAVYOBjIksPPklnshVdBdjJOaqSiXTSbGr2LqToF8Irxz/kJKldV7TPpS6GR/ab5XnkPFDYwqeI2OTHMQSitnTUkwrM8dsaAokdhqTw137/4Wfpy0OZNVrNOGpenTl4ri2rRjcp4BzukULvz2mfZtN4wzqWfBISEdH+5JCa7LeG2o=
2023-02-20 22:13:17 SUCCESS
ValidateClientJWKsPrivatePart
Valid client JWKs: keys are valid JSON, contain the required fields, the private/public exponents match and are correctly encoded using unpadded base64url
2023-02-20 22:13:17 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "alg": "PS256",
      "e": "AQAB",
      "use": "sig",
      "kid": "7EFA85C18FDE857949BC2EAA21C25E49627D4865",
      "kty": "RSA",
      "n": "wsfaGZ_bVTgF8tl8oy79iVmLZ_nCdAiz5cptwP69qRQB-K0J6DNiAB3DOZ-rlgPZHtWwVGTNvvVE48uY6zWvghj2M7FpxjjqVHCoL98mh5ZLAToucQT3MfVJ62laS4iy6nLnAh9RdUqIrdT4Pji8BajFva1TWWBRYpHPykDuv2ZClRglScrmuIlVOXwDWNCXvIGE4qGwEX2m3UGYFPEv3dkBinJxcsbmEfNcWnjneoyWemcw9x55d-3DxwpLKfjUEu0uxChYTDVk9Ii3uzZls9qHVBwOtrT6c9AKJmtC_slqMtaqxvgBETI8tH8Jl3-5jNoQg094xLdzXftHc06dsw",
      "d": "Cx5XX9EVNxccl9E8YSBEjruSzpueMvtwMXTNsQ-ZifY_ao-OGjgcpv8L7tUjeUu88Bqolxit-fGMPiiYEQ0eeKGuJCNDc3I6RhmsMBdf3quAmpBUqFTtO2fSEWMRKXCjLejjMObSwow_oxSeGwcoDHam2v3y3Q43dxX1s4jjV_-HuwgwghOqd9gTWeu7tOQefYkJ4Tsj6UMrf42LbSazjQmz-4sABmYv1TiuGW9Uj-vBiV7Jozc9rVx4ZOhKrGxnM8kMsG6RWCfP5Nm3PUM_9tCzqNcPJCN3FyEcj2tfU_0ICBuUqXaX4V_usg-TOf2tO2n_5TIZQozUatOAhWeJcQ"
    },
    {
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "use": "enc",
      "kid": "e2c6eaff7fad081c78b22d63bbb567e86070e51eb1476abca6a233bce8ca14ba",
      "kty": "RSA",
      "n": "wsfaGZ_bVTgF8tl8oy79iVmLZ_nCdAiz5cptwP69qRQB-K0J6DNiAB3DOZ-rlgPZHtWwVGTNvvVE48uY6zWvghj2M7FpxjjqVHCoL98mh5ZLAToucQT3MfVJ62laS4iy6nLnAh9RdUqIrdT4Pji8BajFva1TWWBRYpHPykDuv2ZClRglScrmuIlVOXwDWNCXvIGE4qGwEX2m3UGYFPEv3dkBinJxcsbmEfNcWnjneoyWemcw9x55d-3DxwpLKfjUEu0uxChYTDVk9Ii3uzZls9qHVBwOtrT6c9AKJmtC_slqMtaqxvgBETI8tH8Jl3-5jNoQg094xLdzXftHc06dsw",
      "d": "Cx5XX9EVNxccl9E8YSBEjruSzpueMvtwMXTNsQ-ZifY_ao-OGjgcpv8L7tUjeUu88Bqolxit-fGMPiiYEQ0eeKGuJCNDc3I6RhmsMBdf3quAmpBUqFTtO2fSEWMRKXCjLejjMObSwow_oxSeGwcoDHam2v3y3Q43dxX1s4jjV_-HuwgwghOqd9gTWeu7tOQefYkJ4Tsj6UMrf42LbSazjQmz-4sABmYv1TiuGW9Uj-vBiV7Jozc9rVx4ZOhKrGxnM8kMsG6RWCfP5Nm3PUM_9tCzqNcPJCN3FyEcj2tfU_0ICBuUqXaX4V_usg-TOf2tO2n_5TIZQozUatOAhWeJcQ"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "7EFA85C18FDE857949BC2EAA21C25E49627D4865",
      "alg": "PS256",
      "n": "wsfaGZ_bVTgF8tl8oy79iVmLZ_nCdAiz5cptwP69qRQB-K0J6DNiAB3DOZ-rlgPZHtWwVGTNvvVE48uY6zWvghj2M7FpxjjqVHCoL98mh5ZLAToucQT3MfVJ62laS4iy6nLnAh9RdUqIrdT4Pji8BajFva1TWWBRYpHPykDuv2ZClRglScrmuIlVOXwDWNCXvIGE4qGwEX2m3UGYFPEv3dkBinJxcsbmEfNcWnjneoyWemcw9x55d-3DxwpLKfjUEu0uxChYTDVk9Ii3uzZls9qHVBwOtrT6c9AKJmtC_slqMtaqxvgBETI8tH8Jl3-5jNoQg094xLdzXftHc06dsw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "e2c6eaff7fad081c78b22d63bbb567e86070e51eb1476abca6a233bce8ca14ba",
      "alg": "RSA-OAEP",
      "n": "wsfaGZ_bVTgF8tl8oy79iVmLZ_nCdAiz5cptwP69qRQB-K0J6DNiAB3DOZ-rlgPZHtWwVGTNvvVE48uY6zWvghj2M7FpxjjqVHCoL98mh5ZLAToucQT3MfVJ62laS4iy6nLnAh9RdUqIrdT4Pji8BajFva1TWWBRYpHPykDuv2ZClRglScrmuIlVOXwDWNCXvIGE4qGwEX2m3UGYFPEv3dkBinJxcsbmEfNcWnjneoyWemcw9x55d-3DxwpLKfjUEu0uxChYTDVk9Ii3uzZls9qHVBwOtrT6c9AKJmtC_slqMtaqxvgBETI8tH8Jl3-5jNoQg094xLdzXftHc06dsw"
    }
  ]
}
2023-02-20 22:13:17 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2023-02-20 22:13:17 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2023-02-20 22:13:17 SUCCESS
FAPICheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256",
  "ES256"
]
2023-02-20 22:13:17 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "alg": "PS256",
      "e": "AQAB",
      "use": "sig",
      "kid": "7EFA85C18FDE857949BC2EAA21C25E49627D4865",
      "kty": "RSA",
      "n": "wsfaGZ_bVTgF8tl8oy79iVmLZ_nCdAiz5cptwP69qRQB-K0J6DNiAB3DOZ-rlgPZHtWwVGTNvvVE48uY6zWvghj2M7FpxjjqVHCoL98mh5ZLAToucQT3MfVJ62laS4iy6nLnAh9RdUqIrdT4Pji8BajFva1TWWBRYpHPykDuv2ZClRglScrmuIlVOXwDWNCXvIGE4qGwEX2m3UGYFPEv3dkBinJxcsbmEfNcWnjneoyWemcw9x55d-3DxwpLKfjUEu0uxChYTDVk9Ii3uzZls9qHVBwOtrT6c9AKJmtC_slqMtaqxvgBETI8tH8Jl3-5jNoQg094xLdzXftHc06dsw",
      "d": "Cx5XX9EVNxccl9E8YSBEjruSzpueMvtwMXTNsQ-ZifY_ao-OGjgcpv8L7tUjeUu88Bqolxit-fGMPiiYEQ0eeKGuJCNDc3I6RhmsMBdf3quAmpBUqFTtO2fSEWMRKXCjLejjMObSwow_oxSeGwcoDHam2v3y3Q43dxX1s4jjV_-HuwgwghOqd9gTWeu7tOQefYkJ4Tsj6UMrf42LbSazjQmz-4sABmYv1TiuGW9Uj-vBiV7Jozc9rVx4ZOhKrGxnM8kMsG6RWCfP5Nm3PUM_9tCzqNcPJCN3FyEcj2tfU_0ICBuUqXaX4V_usg-TOf2tO2n_5TIZQozUatOAhWeJcQ"
    },
    {
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "use": "enc",
      "kid": "e2c6eaff7fad081c78b22d63bbb567e86070e51eb1476abca6a233bce8ca14ba",
      "kty": "RSA",
      "n": "wsfaGZ_bVTgF8tl8oy79iVmLZ_nCdAiz5cptwP69qRQB-K0J6DNiAB3DOZ-rlgPZHtWwVGTNvvVE48uY6zWvghj2M7FpxjjqVHCoL98mh5ZLAToucQT3MfVJ62laS4iy6nLnAh9RdUqIrdT4Pji8BajFva1TWWBRYpHPykDuv2ZClRglScrmuIlVOXwDWNCXvIGE4qGwEX2m3UGYFPEv3dkBinJxcsbmEfNcWnjneoyWemcw9x55d-3DxwpLKfjUEu0uxChYTDVk9Ii3uzZls9qHVBwOtrT6c9AKJmtC_slqMtaqxvgBETI8tH8Jl3-5jNoQg094xLdzXftHc06dsw",
      "d": "Cx5XX9EVNxccl9E8YSBEjruSzpueMvtwMXTNsQ-ZifY_ao-OGjgcpv8L7tUjeUu88Bqolxit-fGMPiiYEQ0eeKGuJCNDc3I6RhmsMBdf3quAmpBUqFTtO2fSEWMRKXCjLejjMObSwow_oxSeGwcoDHam2v3y3Q43dxX1s4jjV_-HuwgwghOqd9gTWeu7tOQefYkJ4Tsj6UMrf42LbSazjQmz-4sABmYv1TiuGW9Uj-vBiV7Jozc9rVx4ZOhKrGxnM8kMsG6RWCfP5Nm3PUM_9tCzqNcPJCN3FyEcj2tfU_0ICBuUqXaX4V_usg-TOf2tO2n_5TIZQozUatOAhWeJcQ"
    }
  ]
}
2023-02-20 22:13:17 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2023-02-20 22:13:17 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
7f1fcf6a-2b4e-4e49-841f-c1aae1b7be75
scope
openid profile common:customer.basic:read bank:accounts.basic:read
jwks
{
  "keys": [
    {
      "alg": "PS256",
      "e": "AQAB",
      "use": "sig",
      "kid": "71015BEA5C057C44E0AAC258D89DDE53A9807747",
      "kty": "RSA",
      "n": "6iAVK2ReBUm1fa7tMbl2gsP9WfAwgqrG18TByp270TMAIC3yppjb9JcCFg3u-oWvwKCfzXNYu25VQLZlAAKD2iuMxbdrgNJzPaawrU-TC7GrOy_qEsc8y7dbptdiBq2K4WyVSHd_TrTelOx409qW3mlNxhp29uCFj0NXn0rhgPL9UOzEUbDhDkwDLRNFu3MGa-ygS-WVrltqEGMR1PXjypGJ2fbWilay90wkhNSxgDzyL03g55-sVVw-NT9PlcGf3GTkwMmZ493HQo2wWS-_uAqYMxCTVUm6dYtAwTPC0nLq1MdPRaU_klC_LLnQoL750L5crMSRP_1nmQmtLJqkdw",
      "d": "nilYQ70E6wuVSLeQUyQYFFS0ZTqmes9FjuPDis4t4DBU6GhB4Ruok74j0aROCf2f8kBQVCmVCuGJRDMzXeNVEWCUM8kqHZeN9FsURbBZBPBcXZqLxW3E-1X922LrPNml1Y1V9-OKJDB5oR9yrKOhgdSfjrG4JiUc9OAoZFrgpgu2CA2W7-mhF41_pets-twiD0gtCdVW8kXzS7FIeypXNSws37rusV68FFbCqUidxaZmL4Nmn3d98wbTSWvoNpoGzOsjo5NCZ_DPzg2XvpQatI11iCP5lKZhqmenyCY17f2XuPQLbpErDknCLysYvjXnbBLo1q2YEBtWi7Mp3Hh4EQ"
    },
    {
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "use": "enc",
      "kid": "fd25607ef014cc95df22617d63603ee440ab6815ed22a89e4298671a92f76fa0",
      "kty": "RSA",
      "n": "6iAVK2ReBUm1fa7tMbl2gsP9WfAwgqrG18TByp270TMAIC3yppjb9JcCFg3u-oWvwKCfzXNYu25VQLZlAAKD2iuMxbdrgNJzPaawrU-TC7GrOy_qEsc8y7dbptdiBq2K4WyVSHd_TrTelOx409qW3mlNxhp29uCFj0NXn0rhgPL9UOzEUbDhDkwDLRNFu3MGa-ygS-WVrltqEGMR1PXjypGJ2fbWilay90wkhNSxgDzyL03g55-sVVw-NT9PlcGf3GTkwMmZ493HQo2wWS-_uAqYMxCTVUm6dYtAwTPC0nLq1MdPRaU_klC_LLnQoL750L5crMSRP_1nmQmtLJqkdw",
      "d": "nilYQ70E6wuVSLeQUyQYFFS0ZTqmes9FjuPDis4t4DBU6GhB4Ruok74j0aROCf2f8kBQVCmVCuGJRDMzXeNVEWCUM8kqHZeN9FsURbBZBPBcXZqLxW3E-1X922LrPNml1Y1V9-OKJDB5oR9yrKOhgdSfjrG4JiUc9OAoZFrgpgu2CA2W7-mhF41_pets-twiD0gtCdVW8kXzS7FIeypXNSws37rusV68FFbCqUidxaZmL4Nmn3d98wbTSWvoNpoGzOsjo5NCZ_DPzg2XvpQatI11iCP5lKZhqmenyCY17f2XuPQLbpErDknCLysYvjXnbBLo1q2YEBtWi7Mp3Hh4EQ"
    }
  ]
}
2023-02-20 22:13:17
ValidateMTLSCertificates2Header
No certificate authority found for MTLS
2023-02-20 22:13:17 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2023-02-20 22:13:17
ExtractMTLSCertificates2FromConfiguration
No certificate authority found for MTLS
2023-02-20 22:13:17 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
MIIDvzCCAqegAwIBAgIIPwNxYwAAAAAwDQYJKoZIhvcNAQELBQAwajELMAkGA1UEBhMCQVUxDTALBgNVBAoMBEFDQ0MxDDAKBgNVBAsMA0NEUjEYMBYGA1UECwwPQ0RSIFNhbmRib3ggZGV2MSQwIgYDVQQDDBtDRFIgU2FuZGJveCBJbnRlcm1lZGlhdGUgQ0EwHhcNMjIxMTEyMTQ0NjIzWhcNMjMxMTEzMTQ0NjIzWjBeMQswCQYDVQQGEwJBVTEYMBYGA1UECxMPQ0RSIFNhbmRib3ggZGV2MR0wGwYDVQQKExRLZW5vYnkgQmFuayAoS2Vub2J5KTEWMBQGA1UEAxMNRmFwaSBDbGllbnQgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL4Ebv0wI4CvgyPVTdvva2ENOUSo1ksuC4OUQyjs3uxRjmrd3xlL+4AKOsTdzDhmlz36MHmwSNuQcTX9uzk4qJLxBkIFQLVREDtSik6WIO/bhKpjMwEAieJx6Q0bIrzjRe2n19ShCeP9Q9UOeT6aEU2sdvxf20yRn6D3JEI5SR9JSjkKBwEl/J/JdyYjsNBVQB8B8/MKoz+OMHBAxg1hWP/Q8Stv1CNKfyN+PrF9JkIKOYHc33pp2bHVnuXW7AcFkFE3YoYmvZp6zpFKIMRohGovhqA20NifK0uYEwdirBaoggivRbmS5iWJ3P0s3v6/s/fmXEP9IVChDKDHRGtCy8UCAwEAAaN1MHMwDAYDVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCBaAwHwYDVR0jBBgwFoAU4KJgrpAfQQqywrXq4djKu921yyAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwHQYDVR0OBBYEFJt4yzIeYv4Lc6LsTF2sknHY8bS0MA0GCSqGSIb3DQEBCwUAA4IBAQARt5rR4F0Mq8q4O8QC2Ev6Fh+NTU1X8urWnMyioout0qCFXOWd+A9ggmqlxP8z8syu4TN9/1fQEqDiNB2MzdCNCUbZQy25YY7D91mI3nRfGUFUICbVvxPVwQZo1k34MJitojXIfvjTU8qQCaRQI18MOv66v+p2rvphuM0iEYamrJ2vCHLJ7rCz5po4I8qraFbV7Wgzt8L1Ll4/gwh8wD3i5a56Kubihs0tH5LQoKli57bqjSU4YPtJKJ0KRO4lABdpFjihG9Yce/JIQ3bVt3ZOrLeCdaeLz0dme0V0gfP3bBb78Y2gdipOOX4LwqcONxrNh4g7BUb0MKQuMOseDCIz
key
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC+BG79MCOAr4Mj1U3b72thDTlEqNZLLguDlEMo7N7sUY5q3d8ZS/uACjrE3cw4Zpc9+jB5sEjbkHE1/bs5OKiS8QZCBUC1URA7UopOliDv24SqYzMBAInicekNGyK840Xtp9fUoQnj/UPVDnk+mhFNrHb8X9tMkZ+g9yRCOUkfSUo5CgcBJfyfyXcmI7DQVUAfAfPzCqM/jjBwQMYNYVj/0PErb9QjSn8jfj6xfSZCCjmB3N96admx1Z7l1uwHBZBRN2KGJr2aes6RSiDEaIRqL4agNtDYnytLmBMHYqwWqIIIr0W5kuYlidz9LN7+v7P35lxD/SFQoQygx0RrQsvFAgMBAAECggEAEnRhxytOt2fUZ72Gs06cci+TmUyAi4qsSZozr5zZxb/iAhUMXuuXQIc9z/Luq6ejFrzeymLJoLF1nVXIQjVzgdnwzqat8y4tUmWg0yMXjdQXHWlHAdjoi1qe1MwG4qt8FinP93GwgTkOxnmCYwcZmR6f68Dvjo8yHrMCDYB8zpHnz6J23wP++Xo5V8+s6R/hmyVfcEfym+guY1yqNZiqDXTXh+0WqsWatlQZWIQI5Gxs9uCw9m733sDyYsknix9AXIp+rtOCDEAdHzz6KCTTDhbns3ETWOBtR2oAxbGuqpkvq8eLPr2rB2ol95QgyfhZq4eBNJt5Er+qtJE3WALigQKBgQDgK0nQyaaWSmZ/6t12jhg47EbIeYHvrNWjo7/vjK5ETCeH/+oxSr2vUiypSvbhqlbWmomi08I6YS6wGHdzadHYdBq72TBv5+yd1b5FYCxjJFuMVLiCghtG3AzZdoU45kJ0kEk3BZiM2bLJ4VRK2VTeo6vY3GXrJ3fG4qaCChn/JQKBgQDY/7P27nasIucOJ86f5xFwxkI+wQePQqbCytokuFQtB698CuDzp0UKOD/HfWTzDF2zxhO8bL2mkNm5mhxpR3YaFtVVBCa7v723Ii8DchyMn49zi0qNKdcFTUPd/0pueNc4gc0uLw3x98X3P1DxNhASRF/3/28VvA4Qw3r56gTIIQKBgFl0zOM15XWqQRcg+bm64K2ulFyiKJklpqfDy+9je5OjtE7QcHu1MNcK+umgEb9iQ38mcnB5AtRbPc9mJBz5iJVRV+3IsUynB8TArEpxI6V4t9PbZzolg48Wd0Y8xtM7CCAOCDmd0Q+8PF3VvtaTvguO0yAaa82YlXLXtczFDTTFAoGALUkn2JepgoECMU0TbQF+/UcS2h/UoQwq2yoUXmdtgbxB3iQzEAZPfTOB8/LyV1q0T2k+Ayu6ZIGEPpyv4zS7q/Qp70UfhD0erZJft1tgI+TEvjtKgq1Bp2SZjkHR2b40RCGqnUHKqj2oPdIj5UMAFZ/ZW1seZq3JTaxOBMvW1aECgYEAkp2HND5e57aq/m9CSmtu3/Qc7rkumn188w6Hgw/lU3ZzqP8XrxdevkHdSbhyhMx2z3OmLfjJsr3JmMS57Eg8dn3O1QctthE/MCvrmLfMATs0Q8qGloOCNAVNE/Uw/Vx2ryV+q/6ZGBs8m4DUwxx8pJL0vlhirnD0LXEIHrHcDbo=
2023-02-20 22:13:17 SUCCESS
ValidateClientJWKsPrivatePart
Valid client JWKs: keys are valid JSON, contain the required fields, the private/public exponents match and are correctly encoded using unpadded base64url
2023-02-20 22:13:17 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "alg": "PS256",
      "e": "AQAB",
      "use": "sig",
      "kid": "71015BEA5C057C44E0AAC258D89DDE53A9807747",
      "kty": "RSA",
      "n": "6iAVK2ReBUm1fa7tMbl2gsP9WfAwgqrG18TByp270TMAIC3yppjb9JcCFg3u-oWvwKCfzXNYu25VQLZlAAKD2iuMxbdrgNJzPaawrU-TC7GrOy_qEsc8y7dbptdiBq2K4WyVSHd_TrTelOx409qW3mlNxhp29uCFj0NXn0rhgPL9UOzEUbDhDkwDLRNFu3MGa-ygS-WVrltqEGMR1PXjypGJ2fbWilay90wkhNSxgDzyL03g55-sVVw-NT9PlcGf3GTkwMmZ493HQo2wWS-_uAqYMxCTVUm6dYtAwTPC0nLq1MdPRaU_klC_LLnQoL750L5crMSRP_1nmQmtLJqkdw",
      "d": "nilYQ70E6wuVSLeQUyQYFFS0ZTqmes9FjuPDis4t4DBU6GhB4Ruok74j0aROCf2f8kBQVCmVCuGJRDMzXeNVEWCUM8kqHZeN9FsURbBZBPBcXZqLxW3E-1X922LrPNml1Y1V9-OKJDB5oR9yrKOhgdSfjrG4JiUc9OAoZFrgpgu2CA2W7-mhF41_pets-twiD0gtCdVW8kXzS7FIeypXNSws37rusV68FFbCqUidxaZmL4Nmn3d98wbTSWvoNpoGzOsjo5NCZ_DPzg2XvpQatI11iCP5lKZhqmenyCY17f2XuPQLbpErDknCLysYvjXnbBLo1q2YEBtWi7Mp3Hh4EQ"
    },
    {
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "use": "enc",
      "kid": "fd25607ef014cc95df22617d63603ee440ab6815ed22a89e4298671a92f76fa0",
      "kty": "RSA",
      "n": "6iAVK2ReBUm1fa7tMbl2gsP9WfAwgqrG18TByp270TMAIC3yppjb9JcCFg3u-oWvwKCfzXNYu25VQLZlAAKD2iuMxbdrgNJzPaawrU-TC7GrOy_qEsc8y7dbptdiBq2K4WyVSHd_TrTelOx409qW3mlNxhp29uCFj0NXn0rhgPL9UOzEUbDhDkwDLRNFu3MGa-ygS-WVrltqEGMR1PXjypGJ2fbWilay90wkhNSxgDzyL03g55-sVVw-NT9PlcGf3GTkwMmZ493HQo2wWS-_uAqYMxCTVUm6dYtAwTPC0nLq1MdPRaU_klC_LLnQoL750L5crMSRP_1nmQmtLJqkdw",
      "d": "nilYQ70E6wuVSLeQUyQYFFS0ZTqmes9FjuPDis4t4DBU6GhB4Ruok74j0aROCf2f8kBQVCmVCuGJRDMzXeNVEWCUM8kqHZeN9FsURbBZBPBcXZqLxW3E-1X922LrPNml1Y1V9-OKJDB5oR9yrKOhgdSfjrG4JiUc9OAoZFrgpgu2CA2W7-mhF41_pets-twiD0gtCdVW8kXzS7FIeypXNSws37rusV68FFbCqUidxaZmL4Nmn3d98wbTSWvoNpoGzOsjo5NCZ_DPzg2XvpQatI11iCP5lKZhqmenyCY17f2XuPQLbpErDknCLysYvjXnbBLo1q2YEBtWi7Mp3Hh4EQ"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "71015BEA5C057C44E0AAC258D89DDE53A9807747",
      "alg": "PS256",
      "n": "6iAVK2ReBUm1fa7tMbl2gsP9WfAwgqrG18TByp270TMAIC3yppjb9JcCFg3u-oWvwKCfzXNYu25VQLZlAAKD2iuMxbdrgNJzPaawrU-TC7GrOy_qEsc8y7dbptdiBq2K4WyVSHd_TrTelOx409qW3mlNxhp29uCFj0NXn0rhgPL9UOzEUbDhDkwDLRNFu3MGa-ygS-WVrltqEGMR1PXjypGJ2fbWilay90wkhNSxgDzyL03g55-sVVw-NT9PlcGf3GTkwMmZ493HQo2wWS-_uAqYMxCTVUm6dYtAwTPC0nLq1MdPRaU_klC_LLnQoL750L5crMSRP_1nmQmtLJqkdw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "fd25607ef014cc95df22617d63603ee440ab6815ed22a89e4298671a92f76fa0",
      "alg": "RSA-OAEP",
      "n": "6iAVK2ReBUm1fa7tMbl2gsP9WfAwgqrG18TByp270TMAIC3yppjb9JcCFg3u-oWvwKCfzXNYu25VQLZlAAKD2iuMxbdrgNJzPaawrU-TC7GrOy_qEsc8y7dbptdiBq2K4WyVSHd_TrTelOx409qW3mlNxhp29uCFj0NXn0rhgPL9UOzEUbDhDkwDLRNFu3MGa-ygS-WVrltqEGMR1PXjypGJ2fbWilay90wkhNSxgDzyL03g55-sVVw-NT9PlcGf3GTkwMmZ493HQo2wWS-_uAqYMxCTVUm6dYtAwTPC0nLq1MdPRaU_klC_LLnQoL750L5crMSRP_1nmQmtLJqkdw"
    }
  ]
}
2023-02-20 22:13:17 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2023-02-20 22:13:17 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2023-02-20 22:13:17 SUCCESS
FAPICheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256",
  "ES256"
]
2023-02-20 22:13:17 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "alg": "PS256",
      "e": "AQAB",
      "use": "sig",
      "kid": "71015BEA5C057C44E0AAC258D89DDE53A9807747",
      "kty": "RSA",
      "n": "6iAVK2ReBUm1fa7tMbl2gsP9WfAwgqrG18TByp270TMAIC3yppjb9JcCFg3u-oWvwKCfzXNYu25VQLZlAAKD2iuMxbdrgNJzPaawrU-TC7GrOy_qEsc8y7dbptdiBq2K4WyVSHd_TrTelOx409qW3mlNxhp29uCFj0NXn0rhgPL9UOzEUbDhDkwDLRNFu3MGa-ygS-WVrltqEGMR1PXjypGJ2fbWilay90wkhNSxgDzyL03g55-sVVw-NT9PlcGf3GTkwMmZ493HQo2wWS-_uAqYMxCTVUm6dYtAwTPC0nLq1MdPRaU_klC_LLnQoL750L5crMSRP_1nmQmtLJqkdw",
      "d": "nilYQ70E6wuVSLeQUyQYFFS0ZTqmes9FjuPDis4t4DBU6GhB4Ruok74j0aROCf2f8kBQVCmVCuGJRDMzXeNVEWCUM8kqHZeN9FsURbBZBPBcXZqLxW3E-1X922LrPNml1Y1V9-OKJDB5oR9yrKOhgdSfjrG4JiUc9OAoZFrgpgu2CA2W7-mhF41_pets-twiD0gtCdVW8kXzS7FIeypXNSws37rusV68FFbCqUidxaZmL4Nmn3d98wbTSWvoNpoGzOsjo5NCZ_DPzg2XvpQatI11iCP5lKZhqmenyCY17f2XuPQLbpErDknCLysYvjXnbBLo1q2YEBtWi7Mp3Hh4EQ"
    },
    {
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "use": "enc",
      "kid": "fd25607ef014cc95df22617d63603ee440ab6815ed22a89e4298671a92f76fa0",
      "kty": "RSA",
      "n": "6iAVK2ReBUm1fa7tMbl2gsP9WfAwgqrG18TByp270TMAIC3yppjb9JcCFg3u-oWvwKCfzXNYu25VQLZlAAKD2iuMxbdrgNJzPaawrU-TC7GrOy_qEsc8y7dbptdiBq2K4WyVSHd_TrTelOx409qW3mlNxhp29uCFj0NXn0rhgPL9UOzEUbDhDkwDLRNFu3MGa-ygS-WVrltqEGMR1PXjypGJ2fbWilay90wkhNSxgDzyL03g55-sVVw-NT9PlcGf3GTkwMmZ493HQo2wWS-_uAqYMxCTVUm6dYtAwTPC0nLq1MdPRaU_klC_LLnQoL750L5crMSRP_1nmQmtLJqkdw",
      "d": "nilYQ70E6wuVSLeQUyQYFFS0ZTqmes9FjuPDis4t4DBU6GhB4Ruok74j0aROCf2f8kBQVCmVCuGJRDMzXeNVEWCUM8kqHZeN9FsURbBZBPBcXZqLxW3E-1X922LrPNml1Y1V9-OKJDB5oR9yrKOhgdSfjrG4JiUc9OAoZFrgpgu2CA2W7-mhF41_pets-twiD0gtCdVW8kXzS7FIeypXNSws37rusV68FFbCqUidxaZmL4Nmn3d98wbTSWvoNpoGzOsjo5NCZ_DPzg2XvpQatI11iCP5lKZhqmenyCY17f2XuPQLbpErDknCLysYvjXnbBLo1q2YEBtWi7Mp3Hh4EQ"
    }
  ]
}
2023-02-20 22:13:17 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2023-02-20 22:13:17 SUCCESS
ValidateClientPrivateKeysAreDifferent
Client signing JWKs have different thumbprints
jwk1
{
  "kty": "RSA",
  "d": "Cx5XX9EVNxccl9E8YSBEjruSzpueMvtwMXTNsQ-ZifY_ao-OGjgcpv8L7tUjeUu88Bqolxit-fGMPiiYEQ0eeKGuJCNDc3I6RhmsMBdf3quAmpBUqFTtO2fSEWMRKXCjLejjMObSwow_oxSeGwcoDHam2v3y3Q43dxX1s4jjV_-HuwgwghOqd9gTWeu7tOQefYkJ4Tsj6UMrf42LbSazjQmz-4sABmYv1TiuGW9Uj-vBiV7Jozc9rVx4ZOhKrGxnM8kMsG6RWCfP5Nm3PUM_9tCzqNcPJCN3FyEcj2tfU_0ICBuUqXaX4V_usg-TOf2tO2n_5TIZQozUatOAhWeJcQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "7EFA85C18FDE857949BC2EAA21C25E49627D4865",
  "alg": "PS256",
  "n": "wsfaGZ_bVTgF8tl8oy79iVmLZ_nCdAiz5cptwP69qRQB-K0J6DNiAB3DOZ-rlgPZHtWwVGTNvvVE48uY6zWvghj2M7FpxjjqVHCoL98mh5ZLAToucQT3MfVJ62laS4iy6nLnAh9RdUqIrdT4Pji8BajFva1TWWBRYpHPykDuv2ZClRglScrmuIlVOXwDWNCXvIGE4qGwEX2m3UGYFPEv3dkBinJxcsbmEfNcWnjneoyWemcw9x55d-3DxwpLKfjUEu0uxChYTDVk9Ii3uzZls9qHVBwOtrT6c9AKJmtC_slqMtaqxvgBETI8tH8Jl3-5jNoQg094xLdzXftHc06dsw"
}
jwk2
{
  "kty": "RSA",
  "d": "nilYQ70E6wuVSLeQUyQYFFS0ZTqmes9FjuPDis4t4DBU6GhB4Ruok74j0aROCf2f8kBQVCmVCuGJRDMzXeNVEWCUM8kqHZeN9FsURbBZBPBcXZqLxW3E-1X922LrPNml1Y1V9-OKJDB5oR9yrKOhgdSfjrG4JiUc9OAoZFrgpgu2CA2W7-mhF41_pets-twiD0gtCdVW8kXzS7FIeypXNSws37rusV68FFbCqUidxaZmL4Nmn3d98wbTSWvoNpoGzOsjo5NCZ_DPzg2XvpQatI11iCP5lKZhqmenyCY17f2XuPQLbpErDknCLysYvjXnbBLo1q2YEBtWi7Mp3Hh4EQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "71015BEA5C057C44E0AAC258D89DDE53A9807747",
  "alg": "PS256",
  "n": "6iAVK2ReBUm1fa7tMbl2gsP9WfAwgqrG18TByp270TMAIC3yppjb9JcCFg3u-oWvwKCfzXNYu25VQLZlAAKD2iuMxbdrgNJzPaawrU-TC7GrOy_qEsc8y7dbptdiBq2K4WyVSHd_TrTelOx409qW3mlNxhp29uCFj0NXn0rhgPL9UOzEUbDhDkwDLRNFu3MGa-ygS-WVrltqEGMR1PXjypGJ2fbWilay90wkhNSxgDzyL03g55-sVVw-NT9PlcGf3GTkwMmZ493HQo2wWS-_uAqYMxCTVUm6dYtAwTPC0nLq1MdPRaU_klC_LLnQoL750L5crMSRP_1nmQmtLJqkdw"
}
2023-02-20 22:13:18 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
resourceUrl
https://dh-test.secure.idp.dev.cdrsandbox.gov.au/fapi-jarm/resource/cds-au/v1/common/customer
cdrVersion
1
2023-02-20 22:13:18 SUCCESS
SetProtectedResourceUrlToSingleResourceEndpoint
Set protected resource URL
protected_resource_url
https://dh-test.secure.idp.dev.cdrsandbox.gov.au/fapi-jarm/resource/cds-au/v1/common/customer
2023-02-20 22:13:18 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "dh-test.secure.idp.dev.cdrsandbox.gov.au",
  "testPort": 443
}
2023-02-20 22:13:18 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "dh-test.secure.idp.dev.cdrsandbox.gov.au",
  "testPort": 443
}
accounts_request_endpoint
{
  "testHost": "dh-test.secure.idp.dev.cdrsandbox.gov.au",
  "testPort": 443
}
2023-02-20 22:13:18
fapi1-advanced-final-ensure-request-object-with-long-nonce
Setup Done
Make request to authorization endpoint
2023-02-20 22:13:18 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
3e6c5f3d-bd58-4aaa-8c23-acfec837b506
redirect_uri
https://www.certification.openid.net/test/a/cdr-mdh/callback
scope
openid profile common:customer.basic:read energy:accounts.basic:read energy:accounts.concessions:read
2023-02-20 22:13:18 SUCCESS
AddCdrAcrClaimToAuthorizationEndpointRequest
Added acr claim to authorization_endpoint_request
authorization_endpoint_request
{
  "client_id": "3e6c5f3d-bd58-4aaa-8c23-acfec837b506",
  "redirect_uri": "https://www.certification.openid.net/test/a/cdr-mdh/callback",
  "scope": "openid profile common:customer.basic:read energy:accounts.basic:read energy:accounts.concessions:read",
  "claims": {
    "id_token": {
      "acr": {
        "value": "urn:cds.au:cdr:2",
        "essential": true
      }
    }
  }
}
2023-02-20 22:13:18 SUCCESS
AddCdrSharingDurationClaimToAuthorizationEndpointRequest
Added sharing_duration claim to authorization_endpoint_request
authorization_endpoint_request
{
  "client_id": "3e6c5f3d-bd58-4aaa-8c23-acfec837b506",
  "redirect_uri": "https://www.certification.openid.net/test/a/cdr-mdh/callback",
  "scope": "openid profile common:customer.basic:read energy:accounts.basic:read energy:accounts.concessions:read",
  "claims": {
    "id_token": {
      "acr": {
        "value": "urn:cds.au:cdr:2",
        "essential": true
      }
    },
    "sharing_duration": 7776000
  }
}
2023-02-20 22:13:18
CreateRandomStateValue
Created state value
requested_state_length
10
state
EAqtdVtFP8
2023-02-20 22:13:18 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
3e6c5f3d-bd58-4aaa-8c23-acfec837b506
redirect_uri
https://www.certification.openid.net/test/a/cdr-mdh/callback
scope
openid profile common:customer.basic:read energy:accounts.basic:read energy:accounts.concessions:read
claims
{
  "id_token": {
    "acr": {
      "value": "urn:cds.au:cdr:2",
      "essential": true
    }
  },
  "sharing_duration": 7776000
}
state
EAqtdVtFP8
2023-02-20 22:13:18
CreateRandomNonceValue
Created nonce value
requested_nonce_length
384
nonce
V2Av1QyVKAMbPjkqs197q0D3WrmLGD6vUN3nKg5iPhSXTYZx2eQYpxRCo1H2RV53GrG2m7KXFGF502U9dINUk8OIB4g4H0sTRYfskSivIXinDmaOUH2E43Z8AfQWxcQID0aHA1sHYpHzGKcIDa7oZqQfntuUEkgQsdRpyvJQQBj5FFmxidObtxGz1mU68E2xgP7C38bVQDiwyK7dTb3FKXCAWwf8xtDewRps5VnLggoqJhRfDuiNDa28SbPn9alIDKbpkvbvf66FFhO04hgaNceqPPdtm28XzWgZhUUbvpg1UJ0ooOlM1iNFpM0DktY4JGYIqMooIRqGDjiD2cJS1oFT2gZFbp4DMUBHKA7uE8rmZduqMf6bbusiIO01S49r
2023-02-20 22:13:18 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
3e6c5f3d-bd58-4aaa-8c23-acfec837b506
redirect_uri
https://www.certification.openid.net/test/a/cdr-mdh/callback
scope
openid profile common:customer.basic:read energy:accounts.basic:read energy:accounts.concessions:read
claims
{
  "id_token": {
    "acr": {
      "value": "urn:cds.au:cdr:2",
      "essential": true
    }
  },
  "sharing_duration": 7776000
}
state
EAqtdVtFP8
nonce
V2Av1QyVKAMbPjkqs197q0D3WrmLGD6vUN3nKg5iPhSXTYZx2eQYpxRCo1H2RV53GrG2m7KXFGF502U9dINUk8OIB4g4H0sTRYfskSivIXinDmaOUH2E43Z8AfQWxcQID0aHA1sHYpHzGKcIDa7oZqQfntuUEkgQsdRpyvJQQBj5FFmxidObtxGz1mU68E2xgP7C38bVQDiwyK7dTb3FKXCAWwf8xtDewRps5VnLggoqJhRfDuiNDa28SbPn9alIDKbpkvbvf66FFhO04hgaNceqPPdtm28XzWgZhUUbvpg1UJ0ooOlM1iNFpM0DktY4JGYIqMooIRqGDjiD2cJS1oFT2gZFbp4DMUBHKA7uE8rmZduqMf6bbusiIO01S49r
2023-02-20 22:13:18 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCode
Added response_type parameter to request
client_id
3e6c5f3d-bd58-4aaa-8c23-acfec837b506
redirect_uri
https://www.certification.openid.net/test/a/cdr-mdh/callback
scope
openid profile common:customer.basic:read energy:accounts.basic:read energy:accounts.concessions:read
claims
{
  "id_token": {
    "acr": {
      "value": "urn:cds.au:cdr:2",
      "essential": true
    }
  },
  "sharing_duration": 7776000
}
state
EAqtdVtFP8
nonce
V2Av1QyVKAMbPjkqs197q0D3WrmLGD6vUN3nKg5iPhSXTYZx2eQYpxRCo1H2RV53GrG2m7KXFGF502U9dINUk8OIB4g4H0sTRYfskSivIXinDmaOUH2E43Z8AfQWxcQID0aHA1sHYpHzGKcIDa7oZqQfntuUEkgQsdRpyvJQQBj5FFmxidObtxGz1mU68E2xgP7C38bVQDiwyK7dTb3FKXCAWwf8xtDewRps5VnLggoqJhRfDuiNDa28SbPn9alIDKbpkvbvf66FFhO04hgaNceqPPdtm28XzWgZhUUbvpg1UJ0ooOlM1iNFpM0DktY4JGYIqMooIRqGDjiD2cJS1oFT2gZFbp4DMUBHKA7uE8rmZduqMf6bbusiIO01S49r
response_type
code
2023-02-20 22:13:18 SUCCESS
SetAuthorizationEndpointRequestResponseModeToJWT
Added response_mode parameter to request
client_id
3e6c5f3d-bd58-4aaa-8c23-acfec837b506
redirect_uri
https://www.certification.openid.net/test/a/cdr-mdh/callback
scope
openid profile common:customer.basic:read energy:accounts.basic:read energy:accounts.concessions:read
claims
{
  "id_token": {
    "acr": {
      "value": "urn:cds.au:cdr:2",
      "essential": true
    }
  },
  "sharing_duration": 7776000
}
state
EAqtdVtFP8
nonce
V2Av1QyVKAMbPjkqs197q0D3WrmLGD6vUN3nKg5iPhSXTYZx2eQYpxRCo1H2RV53GrG2m7KXFGF502U9dINUk8OIB4g4H0sTRYfskSivIXinDmaOUH2E43Z8AfQWxcQID0aHA1sHYpHzGKcIDa7oZqQfntuUEkgQsdRpyvJQQBj5FFmxidObtxGz1mU68E2xgP7C38bVQDiwyK7dTb3FKXCAWwf8xtDewRps5VnLggoqJhRfDuiNDa28SbPn9alIDKbpkvbvf66FFhO04hgaNceqPPdtm28XzWgZhUUbvpg1UJ0ooOlM1iNFpM0DktY4JGYIqMooIRqGDjiD2cJS1oFT2gZFbp4DMUBHKA7uE8rmZduqMf6bbusiIO01S49r
response_type
code
response_mode
jwt
2023-02-20 22:13:18
CreateRandomCodeVerifier
Created code_verifier value
code_verifier
ebYZ4~jOAJeM-I70_0MRG4jP7pNrYRL57Et_YJSb4bCIsgsG1vkGjQCcYInEjVTiag8ALmCxV79WJTPa9dXVQ8PR4eKd-DVVJdRgPkIR.nCiSWn8AKziUFegt2iDmOEk
2023-02-20 22:13:18
CreateS256CodeChallenge
Created code_challenge value
code_challenge
n7EvYL-EtHVh9PhW0lT1vSKy9UtcjTlP-NgmI7l_ZJs
2023-02-20 22:13:18 SUCCESS
AddCodeChallengeToAuthorizationEndpointRequest
Added code_challenge and code_challenge_method parameters to request
client_id
3e6c5f3d-bd58-4aaa-8c23-acfec837b506
redirect_uri
https://www.certification.openid.net/test/a/cdr-mdh/callback
scope
openid profile common:customer.basic:read energy:accounts.basic:read energy:accounts.concessions:read
claims
{
  "id_token": {
    "acr": {
      "value": "urn:cds.au:cdr:2",
      "essential": true
    }
  },
  "sharing_duration": 7776000
}
state
EAqtdVtFP8
nonce
V2Av1QyVKAMbPjkqs197q0D3WrmLGD6vUN3nKg5iPhSXTYZx2eQYpxRCo1H2RV53GrG2m7KXFGF502U9dINUk8OIB4g4H0sTRYfskSivIXinDmaOUH2E43Z8AfQWxcQID0aHA1sHYpHzGKcIDa7oZqQfntuUEkgQsdRpyvJQQBj5FFmxidObtxGz1mU68E2xgP7C38bVQDiwyK7dTb3FKXCAWwf8xtDewRps5VnLggoqJhRfDuiNDa28SbPn9alIDKbpkvbvf66FFhO04hgaNceqPPdtm28XzWgZhUUbvpg1UJ0ooOlM1iNFpM0DktY4JGYIqMooIRqGDjiD2cJS1oFT2gZFbp4DMUBHKA7uE8rmZduqMf6bbusiIO01S49r
response_type
code
response_mode
jwt
code_challenge
n7EvYL-EtHVh9PhW0lT1vSKy9UtcjTlP-NgmI7l_ZJs
code_challenge_method
S256
2023-02-20 22:13:18 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "3e6c5f3d-bd58-4aaa-8c23-acfec837b506",
  "redirect_uri": "https://www.certification.openid.net/test/a/cdr-mdh/callback",
  "scope": "openid profile common:customer.basic:read energy:accounts.basic:read energy:accounts.concessions:read",
  "claims": {
    "id_token": {
      "acr": {
        "value": "urn:cds.au:cdr:2",
        "essential": true
      }
    },
    "sharing_duration": 7776000
  },
  "state": "EAqtdVtFP8",
  "nonce": "V2Av1QyVKAMbPjkqs197q0D3WrmLGD6vUN3nKg5iPhSXTYZx2eQYpxRCo1H2RV53GrG2m7KXFGF502U9dINUk8OIB4g4H0sTRYfskSivIXinDmaOUH2E43Z8AfQWxcQID0aHA1sHYpHzGKcIDa7oZqQfntuUEkgQsdRpyvJQQBj5FFmxidObtxGz1mU68E2xgP7C38bVQDiwyK7dTb3FKXCAWwf8xtDewRps5VnLggoqJhRfDuiNDa28SbPn9alIDKbpkvbvf66FFhO04hgaNceqPPdtm28XzWgZhUUbvpg1UJ0ooOlM1iNFpM0DktY4JGYIqMooIRqGDjiD2cJS1oFT2gZFbp4DMUBHKA7uE8rmZduqMf6bbusiIO01S49r",
  "response_type": "code",
  "response_mode": "jwt",
  "code_challenge": "n7EvYL-EtHVh9PhW0lT1vSKy9UtcjTlP-NgmI7l_ZJs",
  "code_challenge_method": "S256"
}
2023-02-20 22:13:18 SUCCESS
AddNbfToRequestObject
Added nbf to request object claims
nbf
1.676931198E9
2023-02-20 22:13:18 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.676931498E9
2023-02-20 22:13:18 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm
2023-02-20 22:13:18 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
3e6c5f3d-bd58-4aaa-8c23-acfec837b506
2023-02-20 22:13:18 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
3e6c5f3d-bd58-4aaa-8c23-acfec837b506
2023-02-20 22:13:18 SUCCESS
SignRequestObject
Signed the request object
claims
{
  "iss": "3e6c5f3d-bd58-4aaa-8c23-acfec837b506",
  "response_type": "code",
  "code_challenge_method": "S256",
  "nonce": "V2Av1QyVKAMbPjkqs197q0D3WrmLGD6vUN3nKg5iPhSXTYZx2eQYpxRCo1H2RV53GrG2m7KXFGF502U9dINUk8OIB4g4H0sTRYfskSivIXinDmaOUH2E43Z8AfQWxcQID0aHA1sHYpHzGKcIDa7oZqQfntuUEkgQsdRpyvJQQBj5FFmxidObtxGz1mU68E2xgP7C38bVQDiwyK7dTb3FKXCAWwf8xtDewRps5VnLggoqJhRfDuiNDa28SbPn9alIDKbpkvbvf66FFhO04hgaNceqPPdtm28XzWgZhUUbvpg1UJ0ooOlM1iNFpM0DktY4JGYIqMooIRqGDjiD2cJS1oFT2gZFbp4DMUBHKA7uE8rmZduqMf6bbusiIO01S49r",
  "client_id": "3e6c5f3d-bd58-4aaa-8c23-acfec837b506",
  "response_mode": "jwt",
  "aud": "https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm",
  "nbf": 1676931198,
  "scope": "openid profile common:customer.basic:read energy:accounts.basic:read energy:accounts.concessions:read",
  "claims": {
    "sharing_duration": 7776000,
    "id_token": {
      "acr": {
        "value": "urn:cds.au:cdr:2",
        "essential": true
      }
    }
  },
  "redirect_uri": "https://www.certification.openid.net/test/a/cdr-mdh/callback",
  "state": "EAqtdVtFP8",
  "exp": 1676931498,
  "code_challenge": "n7EvYL-EtHVh9PhW0lT1vSKy9UtcjTlP-NgmI7l_ZJs"
}
header
{
  "kid": "7EFA85C18FDE857949BC2EAA21C25E49627D4865",
  "alg": "PS256"
}
request_object
eyJraWQiOiI3RUZBODVDMThGREU4NTc5NDlCQzJFQUEyMUMyNUU0OTYyN0Q0ODY1IiwiYWxnIjoiUFMyNTYifQ.eyJpc3MiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJyZXNwb25zZV90eXBlIjoiY29kZSIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJub25jZSI6IlYyQXYxUXlWS0FNYlBqa3FzMTk3cTBEM1dybUxHRDZ2VU4zbktnNWlQaFNYVFlaeDJlUVlweFJDbzFIMlJWNTNHckcybTdLWEZHRjUwMlU5ZElOVWs4T0lCNGc0SDBzVFJZZnNrU2l2SVhpbkRtYU9VSDJFNDNaOEFmUVd4Y1FJRDBhSEExc0hZcEh6R0tjSURhN29acVFmbnR1VUVrZ1FzZFJweXZKUVFCajVGRm14aWRPYnR4R3oxbVU2OEUyeGdQN0MzOGJWUURpd3lLN2RUYjNGS1hDQVd3Zjh4dERld1JwczVWbkxnZ29xSmhSZkR1aU5EYTI4U2JQbjlhbElES2Jwa3ZidmY2NkZGaE8wNGhnYU5jZXFQUGR0bTI4WHpXZ1poVVVidnBnMVVKMG9vT2xNMWlORnBNMERrdFk0SkdZSXFNb29JUnFHRGppRDJjSlMxb0ZUMmdaRmJwNERNVUJIS0E3dUU4cm1aZHVxTWY2YmJ1c2lJTzAxUzQ5ciIsImNsaWVudF9pZCI6IjNlNmM1ZjNkLWJkNTgtNGFhYS04YzIzLWFjZmVjODM3YjUwNiIsInJlc3BvbnNlX21vZGUiOiJqd3QiLCJhdWQiOiJodHRwczpcL1wvZGgtdGVzdC5pZHAuZGV2LmNkcnNhbmRib3guZ292LmF1XC9mYXBpLWphcm0iLCJuYmYiOjE2NzY5MzExOTgsInNjb3BlIjoib3BlbmlkIHByb2ZpbGUgY29tbW9uOmN1c3RvbWVyLmJhc2ljOnJlYWQgZW5lcmd5OmFjY291bnRzLmJhc2ljOnJlYWQgZW5lcmd5OmFjY291bnRzLmNvbmNlc3Npb25zOnJlYWQiLCJjbGFpbXMiOnsic2hhcmluZ19kdXJhdGlvbiI6Nzc3NjAwMCwiaWRfdG9rZW4iOnsiYWNyIjp7InZhbHVlIjoidXJuOmNkcy5hdTpjZHI6MiIsImVzc2VudGlhbCI6dHJ1ZX19fSwicmVkaXJlY3RfdXJpIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL2Nkci1tZGhcL2NhbGxiYWNrIiwic3RhdGUiOiJFQXF0ZFZ0RlA4IiwiZXhwIjoxNjc2OTMxNDk4LCJjb2RlX2NoYWxsZW5nZSI6Im43RXZZTC1FdEhWaDlQaFcwbFQxdlNLeTlVdGNqVGxQLU5nbUk3bF9aSnMifQ.OQ2rgAiDvxY3ZObNZVJaXjc6I3r2KbHavdUkv0NA1-eyynzqaz0vTBQ4RQAV-Q5g74GPus_oIWkrHa-la4SR7k24HRaFBcy0wMYMjGgty8raXcK7QDwkd-wTk9yG0twiHdu6JoAhFc96fUc4g9cDIqiH6tU0GhIY50nw8_8JeoEbExLhhrATteIQjNgu9vq-n9yOea_zVJf_gM8wnrGHp7WNziNr3z2riu7h5UY_7w9_1mLDDlKGp_L3mMmMzOU6YsCaeqrtxxuZqftIZ_WAnNr9y2eznJF9Uu3HIYSPhuedzycHc_jwW2xpO3VkrsspM9cZs9pyV2EX8fiN7YyBZQ
key
{
  "kty": "RSA",
  "d": "Cx5XX9EVNxccl9E8YSBEjruSzpueMvtwMXTNsQ-ZifY_ao-OGjgcpv8L7tUjeUu88Bqolxit-fGMPiiYEQ0eeKGuJCNDc3I6RhmsMBdf3quAmpBUqFTtO2fSEWMRKXCjLejjMObSwow_oxSeGwcoDHam2v3y3Q43dxX1s4jjV_-HuwgwghOqd9gTWeu7tOQefYkJ4Tsj6UMrf42LbSazjQmz-4sABmYv1TiuGW9Uj-vBiV7Jozc9rVx4ZOhKrGxnM8kMsG6RWCfP5Nm3PUM_9tCzqNcPJCN3FyEcj2tfU_0ICBuUqXaX4V_usg-TOf2tO2n_5TIZQozUatOAhWeJcQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "7EFA85C18FDE857949BC2EAA21C25E49627D4865",
  "alg": "PS256",
  "n": "wsfaGZ_bVTgF8tl8oy79iVmLZ_nCdAiz5cptwP69qRQB-K0J6DNiAB3DOZ-rlgPZHtWwVGTNvvVE48uY6zWvghj2M7FpxjjqVHCoL98mh5ZLAToucQT3MfVJ62laS4iy6nLnAh9RdUqIrdT4Pji8BajFva1TWWBRYpHPykDuv2ZClRglScrmuIlVOXwDWNCXvIGE4qGwEX2m3UGYFPEv3dkBinJxcsbmEfNcWnjneoyWemcw9x55d-3DxwpLKfjUEu0uxChYTDVk9Ii3uzZls9qHVBwOtrT6c9AKJmtC_slqMtaqxvgBETI8tH8Jl3-5jNoQg094xLdzXftHc06dsw"
}
2023-02-20 22:13:18 SUCCESS
BuildRequestObjectPostToPAREndpoint
request
eyJraWQiOiI3RUZBODVDMThGREU4NTc5NDlCQzJFQUEyMUMyNUU0OTYyN0Q0ODY1IiwiYWxnIjoiUFMyNTYifQ.eyJpc3MiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJyZXNwb25zZV90eXBlIjoiY29kZSIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJub25jZSI6IlYyQXYxUXlWS0FNYlBqa3FzMTk3cTBEM1dybUxHRDZ2VU4zbktnNWlQaFNYVFlaeDJlUVlweFJDbzFIMlJWNTNHckcybTdLWEZHRjUwMlU5ZElOVWs4T0lCNGc0SDBzVFJZZnNrU2l2SVhpbkRtYU9VSDJFNDNaOEFmUVd4Y1FJRDBhSEExc0hZcEh6R0tjSURhN29acVFmbnR1VUVrZ1FzZFJweXZKUVFCajVGRm14aWRPYnR4R3oxbVU2OEUyeGdQN0MzOGJWUURpd3lLN2RUYjNGS1hDQVd3Zjh4dERld1JwczVWbkxnZ29xSmhSZkR1aU5EYTI4U2JQbjlhbElES2Jwa3ZidmY2NkZGaE8wNGhnYU5jZXFQUGR0bTI4WHpXZ1poVVVidnBnMVVKMG9vT2xNMWlORnBNMERrdFk0SkdZSXFNb29JUnFHRGppRDJjSlMxb0ZUMmdaRmJwNERNVUJIS0E3dUU4cm1aZHVxTWY2YmJ1c2lJTzAxUzQ5ciIsImNsaWVudF9pZCI6IjNlNmM1ZjNkLWJkNTgtNGFhYS04YzIzLWFjZmVjODM3YjUwNiIsInJlc3BvbnNlX21vZGUiOiJqd3QiLCJhdWQiOiJodHRwczpcL1wvZGgtdGVzdC5pZHAuZGV2LmNkcnNhbmRib3guZ292LmF1XC9mYXBpLWphcm0iLCJuYmYiOjE2NzY5MzExOTgsInNjb3BlIjoib3BlbmlkIHByb2ZpbGUgY29tbW9uOmN1c3RvbWVyLmJhc2ljOnJlYWQgZW5lcmd5OmFjY291bnRzLmJhc2ljOnJlYWQgZW5lcmd5OmFjY291bnRzLmNvbmNlc3Npb25zOnJlYWQiLCJjbGFpbXMiOnsic2hhcmluZ19kdXJhdGlvbiI6Nzc3NjAwMCwiaWRfdG9rZW4iOnsiYWNyIjp7InZhbHVlIjoidXJuOmNkcy5hdTpjZHI6MiIsImVzc2VudGlhbCI6dHJ1ZX19fSwicmVkaXJlY3RfdXJpIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL2Nkci1tZGhcL2NhbGxiYWNrIiwic3RhdGUiOiJFQXF0ZFZ0RlA4IiwiZXhwIjoxNjc2OTMxNDk4LCJjb2RlX2NoYWxsZW5nZSI6Im43RXZZTC1FdEhWaDlQaFcwbFQxdlNLeTlVdGNqVGxQLU5nbUk3bF9aSnMifQ.OQ2rgAiDvxY3ZObNZVJaXjc6I3r2KbHavdUkv0NA1-eyynzqaz0vTBQ4RQAV-Q5g74GPus_oIWkrHa-la4SR7k24HRaFBcy0wMYMjGgty8raXcK7QDwkd-wTk9yG0twiHdu6JoAhFc96fUc4g9cDIqiH6tU0GhIY50nw8_8JeoEbExLhhrATteIQjNgu9vq-n9yOea_zVJf_gM8wnrGHp7WNziNr3z2riu7h5UY_7w9_1mLDDlKGp_L3mMmMzOU6YsCaeqrtxxuZqftIZ_WAnNr9y2eznJF9Uu3HIYSPhuedzycHc_jwW2xpO3VkrsspM9cZs9pyV2EX8fiN7YyBZQ
2023-02-20 22:13:18 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
3e6c5f3d-bd58-4aaa-8c23-acfec837b506
sub
3e6c5f3d-bd58-4aaa-8c23-acfec837b506
aud
https://dh-test.secure.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/token
jti
j9vffB190IYkc6Pw3yAA
iat
1676931198
exp
1676931258
2023-02-20 22:13:18 SUCCESS
UpdateClientAuthenticationAssertionClaimsWithISSAud
Updated audience in client assertion claims
iss
3e6c5f3d-bd58-4aaa-8c23-acfec837b506
sub
3e6c5f3d-bd58-4aaa-8c23-acfec837b506
jti
j9vffB190IYkc6Pw3yAA
iat
1676931198
exp
1676931258
aud
https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm
2023-02-20 22:13:18 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiI3RUZBODVDMThGREU4NTc5NDlCQzJFQUEyMUMyNUU0OTYyN0Q0ODY1IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJhdWQiOiJodHRwczpcL1wvZGgtdGVzdC5pZHAuZGV2LmNkcnNhbmRib3guZ292LmF1XC9mYXBpLWphcm0iLCJpc3MiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJleHAiOjE2NzY5MzEyNTgsImlhdCI6MTY3NjkzMTE5OCwianRpIjoiajl2ZmZCMTkwSVlrYzZQdzN5QUEifQ.JJT8uCKFg9DyFpp1BkxA3CJ71QKFWsYav5lmQHubhxmggbrIJmUxUFZ0lOFLfRHeAflZQRSQC8HgvxLofuK1peUHnDHFz6PeTSlDEioNs0m-txaVKFIWxZENitrq8RmR49-gYdKeTWk6PgWTUEPGxz8Jlyo14i0_V-LUx93fPT995Lr1bnYeX5eaKSw2D_fOuVOugZpb8de1r3KfNKcSeZleMaxHdufKzhm4j9x0CEqIcCJ35qwTse5CQJRSCzjo3bDfvg4IYnRugmyLRial4Zsn8BU5yq57P8rEVBzve1usQNB_U356X-KKmRdownIVVvjTHwszHR2vRO5aQ3_DEA
2023-02-20 22:13:18 SUCCESS
AddClientAssertionToPAREndpointParameters
Added client assertion to request
request
{
  "request": "eyJraWQiOiI3RUZBODVDMThGREU4NTc5NDlCQzJFQUEyMUMyNUU0OTYyN0Q0ODY1IiwiYWxnIjoiUFMyNTYifQ.eyJpc3MiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJyZXNwb25zZV90eXBlIjoiY29kZSIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJub25jZSI6IlYyQXYxUXlWS0FNYlBqa3FzMTk3cTBEM1dybUxHRDZ2VU4zbktnNWlQaFNYVFlaeDJlUVlweFJDbzFIMlJWNTNHckcybTdLWEZHRjUwMlU5ZElOVWs4T0lCNGc0SDBzVFJZZnNrU2l2SVhpbkRtYU9VSDJFNDNaOEFmUVd4Y1FJRDBhSEExc0hZcEh6R0tjSURhN29acVFmbnR1VUVrZ1FzZFJweXZKUVFCajVGRm14aWRPYnR4R3oxbVU2OEUyeGdQN0MzOGJWUURpd3lLN2RUYjNGS1hDQVd3Zjh4dERld1JwczVWbkxnZ29xSmhSZkR1aU5EYTI4U2JQbjlhbElES2Jwa3ZidmY2NkZGaE8wNGhnYU5jZXFQUGR0bTI4WHpXZ1poVVVidnBnMVVKMG9vT2xNMWlORnBNMERrdFk0SkdZSXFNb29JUnFHRGppRDJjSlMxb0ZUMmdaRmJwNERNVUJIS0E3dUU4cm1aZHVxTWY2YmJ1c2lJTzAxUzQ5ciIsImNsaWVudF9pZCI6IjNlNmM1ZjNkLWJkNTgtNGFhYS04YzIzLWFjZmVjODM3YjUwNiIsInJlc3BvbnNlX21vZGUiOiJqd3QiLCJhdWQiOiJodHRwczpcL1wvZGgtdGVzdC5pZHAuZGV2LmNkcnNhbmRib3guZ292LmF1XC9mYXBpLWphcm0iLCJuYmYiOjE2NzY5MzExOTgsInNjb3BlIjoib3BlbmlkIHByb2ZpbGUgY29tbW9uOmN1c3RvbWVyLmJhc2ljOnJlYWQgZW5lcmd5OmFjY291bnRzLmJhc2ljOnJlYWQgZW5lcmd5OmFjY291bnRzLmNvbmNlc3Npb25zOnJlYWQiLCJjbGFpbXMiOnsic2hhcmluZ19kdXJhdGlvbiI6Nzc3NjAwMCwiaWRfdG9rZW4iOnsiYWNyIjp7InZhbHVlIjoidXJuOmNkcy5hdTpjZHI6MiIsImVzc2VudGlhbCI6dHJ1ZX19fSwicmVkaXJlY3RfdXJpIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL2Nkci1tZGhcL2NhbGxiYWNrIiwic3RhdGUiOiJFQXF0ZFZ0RlA4IiwiZXhwIjoxNjc2OTMxNDk4LCJjb2RlX2NoYWxsZW5nZSI6Im43RXZZTC1FdEhWaDlQaFcwbFQxdlNLeTlVdGNqVGxQLU5nbUk3bF9aSnMifQ.OQ2rgAiDvxY3ZObNZVJaXjc6I3r2KbHavdUkv0NA1-eyynzqaz0vTBQ4RQAV-Q5g74GPus_oIWkrHa-la4SR7k24HRaFBcy0wMYMjGgty8raXcK7QDwkd-wTk9yG0twiHdu6JoAhFc96fUc4g9cDIqiH6tU0GhIY50nw8_8JeoEbExLhhrATteIQjNgu9vq-n9yOea_zVJf_gM8wnrGHp7WNziNr3z2riu7h5UY_7w9_1mLDDlKGp_L3mMmMzOU6YsCaeqrtxxuZqftIZ_WAnNr9y2eznJF9Uu3HIYSPhuedzycHc_jwW2xpO3VkrsspM9cZs9pyV2EX8fiN7YyBZQ",
  "client_assertion": "eyJraWQiOiI3RUZBODVDMThGREU4NTc5NDlCQzJFQUEyMUMyNUU0OTYyN0Q0ODY1IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJhdWQiOiJodHRwczpcL1wvZGgtdGVzdC5pZHAuZGV2LmNkcnNhbmRib3guZ292LmF1XC9mYXBpLWphcm0iLCJpc3MiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJleHAiOjE2NzY5MzEyNTgsImlhdCI6MTY3NjkzMTE5OCwianRpIjoiajl2ZmZCMTkwSVlrYzZQdzN5QUEifQ.JJT8uCKFg9DyFpp1BkxA3CJ71QKFWsYav5lmQHubhxmggbrIJmUxUFZ0lOFLfRHeAflZQRSQC8HgvxLofuK1peUHnDHFz6PeTSlDEioNs0m-txaVKFIWxZENitrq8RmR49-gYdKeTWk6PgWTUEPGxz8Jlyo14i0_V-LUx93fPT995Lr1bnYeX5eaKSw2D_fOuVOugZpb8de1r3KfNKcSeZleMaxHdufKzhm4j9x0CEqIcCJ35qwTse5CQJRSCzjo3bDfvg4IYnRugmyLRial4Zsn8BU5yq57P8rEVBzve1usQNB_U356X-KKmRdownIVVvjTHwszHR2vRO5aQ3_DEA",
  "client_assertion_type": "urn:ietf:params:oauth:client-assertion-type:jwt-bearer"
}
2023-02-20 22:13:18
CallPAREndpoint
HTTP request
request_uri
https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/par
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "2661"
}
request_body
request=eyJraWQiOiI3RUZBODVDMThGREU4NTc5NDlCQzJFQUEyMUMyNUU0OTYyN0Q0ODY1IiwiYWxnIjoiUFMyNTYifQ.eyJpc3MiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJyZXNwb25zZV90eXBlIjoiY29kZSIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJub25jZSI6IlYyQXYxUXlWS0FNYlBqa3FzMTk3cTBEM1dybUxHRDZ2VU4zbktnNWlQaFNYVFlaeDJlUVlweFJDbzFIMlJWNTNHckcybTdLWEZHRjUwMlU5ZElOVWs4T0lCNGc0SDBzVFJZZnNrU2l2SVhpbkRtYU9VSDJFNDNaOEFmUVd4Y1FJRDBhSEExc0hZcEh6R0tjSURhN29acVFmbnR1VUVrZ1FzZFJweXZKUVFCajVGRm14aWRPYnR4R3oxbVU2OEUyeGdQN0MzOGJWUURpd3lLN2RUYjNGS1hDQVd3Zjh4dERld1JwczVWbkxnZ29xSmhSZkR1aU5EYTI4U2JQbjlhbElES2Jwa3ZidmY2NkZGaE8wNGhnYU5jZXFQUGR0bTI4WHpXZ1poVVVidnBnMVVKMG9vT2xNMWlORnBNMERrdFk0SkdZSXFNb29JUnFHRGppRDJjSlMxb0ZUMmdaRmJwNERNVUJIS0E3dUU4cm1aZHVxTWY2YmJ1c2lJTzAxUzQ5ciIsImNsaWVudF9pZCI6IjNlNmM1ZjNkLWJkNTgtNGFhYS04YzIzLWFjZmVjODM3YjUwNiIsInJlc3BvbnNlX21vZGUiOiJqd3QiLCJhdWQiOiJodHRwczpcL1wvZGgtdGVzdC5pZHAuZGV2LmNkcnNhbmRib3guZ292LmF1XC9mYXBpLWphcm0iLCJuYmYiOjE2NzY5MzExOTgsInNjb3BlIjoib3BlbmlkIHByb2ZpbGUgY29tbW9uOmN1c3RvbWVyLmJhc2ljOnJlYWQgZW5lcmd5OmFjY291bnRzLmJhc2ljOnJlYWQgZW5lcmd5OmFjY291bnRzLmNvbmNlc3Npb25zOnJlYWQiLCJjbGFpbXMiOnsic2hhcmluZ19kdXJhdGlvbiI6Nzc3NjAwMCwiaWRfdG9rZW4iOnsiYWNyIjp7InZhbHVlIjoidXJuOmNkcy5hdTpjZHI6MiIsImVzc2VudGlhbCI6dHJ1ZX19fSwicmVkaXJlY3RfdXJpIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL2Nkci1tZGhcL2NhbGxiYWNrIiwic3RhdGUiOiJFQXF0ZFZ0RlA4IiwiZXhwIjoxNjc2OTMxNDk4LCJjb2RlX2NoYWxsZW5nZSI6Im43RXZZTC1FdEhWaDlQaFcwbFQxdlNLeTlVdGNqVGxQLU5nbUk3bF9aSnMifQ.OQ2rgAiDvxY3ZObNZVJaXjc6I3r2KbHavdUkv0NA1-eyynzqaz0vTBQ4RQAV-Q5g74GPus_oIWkrHa-la4SR7k24HRaFBcy0wMYMjGgty8raXcK7QDwkd-wTk9yG0twiHdu6JoAhFc96fUc4g9cDIqiH6tU0GhIY50nw8_8JeoEbExLhhrATteIQjNgu9vq-n9yOea_zVJf_gM8wnrGHp7WNziNr3z2riu7h5UY_7w9_1mLDDlKGp_L3mMmMzOU6YsCaeqrtxxuZqftIZ_WAnNr9y2eznJF9Uu3HIYSPhuedzycHc_jwW2xpO3VkrsspM9cZs9pyV2EX8fiN7YyBZQ&client_assertion=eyJraWQiOiI3RUZBODVDMThGREU4NTc5NDlCQzJFQUEyMUMyNUU0OTYyN0Q0ODY1IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJhdWQiOiJodHRwczpcL1wvZGgtdGVzdC5pZHAuZGV2LmNkcnNhbmRib3guZ292LmF1XC9mYXBpLWphcm0iLCJpc3MiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJleHAiOjE2NzY5MzEyNTgsImlhdCI6MTY3NjkzMTE5OCwianRpIjoiajl2ZmZCMTkwSVlrYzZQdzN5QUEifQ.JJT8uCKFg9DyFpp1BkxA3CJ71QKFWsYav5lmQHubhxmggbrIJmUxUFZ0lOFLfRHeAflZQRSQC8HgvxLofuK1peUHnDHFz6PeTSlDEioNs0m-txaVKFIWxZENitrq8RmR49-gYdKeTWk6PgWTUEPGxz8Jlyo14i0_V-LUx93fPT995Lr1bnYeX5eaKSw2D_fOuVOugZpb8de1r3KfNKcSeZleMaxHdufKzhm4j9x0CEqIcCJ35qwTse5CQJRSCzjo3bDfvg4IYnRugmyLRial4Zsn8BU5yq57P8rEVBzve1usQNB_U356X-KKmRdownIVVvjTHwszHR2vRO5aQ3_DEA&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
request_mutual_tls
{
  "cert": "MIIDvzCCAqegAwIBAgIIMANxYwAAAAAwDQYJKoZIhvcNAQELBQAwajELMAkGA1UEBhMCQVUxDTALBgNVBAoMBEFDQ0MxDDAKBgNVBAsMA0NEUjEYMBYGA1UECwwPQ0RSIFNhbmRib3ggZGV2MSQwIgYDVQQDDBtDRFIgU2FuZGJveCBJbnRlcm1lZGlhdGUgQ0EwHhcNMjIxMTEyMTQ0NjA3WhcNMjMxMTEzMTQ0NjA3WjBeMQswCQYDVQQGEwJBVTEYMBYGA1UECxMPQ0RSIFNhbmRib3ggZGV2MR0wGwYDVQQKExRLZW5vYnkgQmFuayAoS2Vub2J5KTEWMBQGA1UEAxMNRkFQSSBDbGllbnQgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKChIsI2pFBjArD5nemjbBznsipr1CrCaCJK5w4ceA3zN0h3y6Dr4ykYp6QWN/d0KBQ/gbyomuvbiiouwCzXyrJMhtEIkxguXaWmisRC5CXGKAS28AoTAV3MtxxkH0blB/9zeokEkM6SHXXBzWkMmDZZ9B5dRExvHvAeTV5zhZj4jRBnQaF7fm73qZ+eEZf2U/SjipztmwtEj66Mg8fnXgVejXIHdqQ5eJpjKOEY7YCwVEUeLHL35yEwaK9D7v5qaovKTRKKCcLFSFPF83jqaLfvhllJy+jAtmvfnymme83QBJJnNQQCM4ex0wxbAPeKNMq58arOXTFgQ8RB9SXy7nsCAwEAAaN1MHMwDAYDVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCBaAwHwYDVR0jBBgwFoAU4KJgrpAfQQqywrXq4djKu921yyAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwHQYDVR0OBBYEFB3SyraxfgiFNGYvORkiMzHuT0J/MA0GCSqGSIb3DQEBCwUAA4IBAQAvjXHEBT17OIyIzBvt5/kVK+V/DoUVA/+OxcCa3l8yvOyvfFePNJbRn98ZE0LRYN87p5j+w8q0/OWetBTiHlUnNwRKKl/S1VlTDJ/PJTdhC5e4pMF/iQdJCzlD5QYsRyiGiG2oMjWH2a2I+XNNTPuKuWdVdes4ip+N5U3mfBrg8RspnVbCld/mvkZHYCETrgsyu9eA+IiCXGTYOH9p9NPB+Au4I8oxgNOyR7pu5xf77Nm3D1RcK7rd88ZkSoERAl20mf91/4AKgLVWGGFrdgwh9CY60uuhxL/ESMzKz3XlPc66qAnJtDaje/u3QoEYqW/e6o3Mwqu2VTp8Orkn/VxW",
  "key": "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCgoSLCNqRQYwKw+Z3po2wc57Iqa9QqwmgiSucOHHgN8zdId8ug6+MpGKekFjf3dCgUP4G8qJrr24oqLsAs18qyTIbRCJMYLl2lporEQuQlxigEtvAKEwFdzLccZB9G5Qf/c3qJBJDOkh11wc1pDJg2WfQeXURMbx7wHk1ec4WY+I0QZ0Ghe35u96mfnhGX9lP0o4qc7ZsLRI+ujIPH514FXo1yB3akOXiaYyjhGO2AsFRFHixy9+chMGivQ+7+amqLyk0SignCxUhTxfN46mi374ZZScvowLZr358ppnvN0ASSZzUEAjOHsdMMWwD3ijTKufGqzl0xYEPEQfUl8u57AgMBAAECggEASFuN3tLifdu8EKDBQ8f8IaE1nupn7sMYSapYHwEwC4iuNJTSQ7E+6PpUOhRQLcZDb6uT87o331tMB+h7ZTfn9R2H9Y3ZRSFNyhsVk4dWYrW6vTTzOHaLPQfEzKNFe5gcXDRW1HYcDRHA95TPxSyJPKKU10DITW4ZD612yL9dRSSrHEom+l3tZcXErshFDGHTKSe6RkPj+u5C5p42Fn+DqeTgt89a43Be7mTgYNZIKLSwvBp8YPG7why/HRgQ5ui/VnfG3uEuRQXOdR5EvTELhfvOs626bufP72MjuYdhJowqboTC3mh6CQsU44Nz841ClsxtJ1EnWYEMok4+pB39AQKBgQDOrxx3+b0ZiZzboKYX4lh+Ixhvt9JZk4FFaeUh9V5EZPsCOA6Q6nPHTfOB6f0uaC/YRRH3bwbOU8+XuaXYK8NPt69DGdBywyvgHPTqd/Qdwu+g6UBiZKGMKjZXwp7JIYNYkWBbRS6bxjpm7SZgZXL1gs5EuYObGq3jey4FMJkOQQKBgQDG9N6/R5YXTlJfPSKSQLeX8pL3ZNYSh9IECeu5iYH0ERQ2MBGa5q3/sxu9dizAVfm3f0PtDAFbyEHz0fwbB1x1WTQWhbA7ZBV7wG1L/LKUXGv0W2mGrnihW5jYb6hFV+oV9rtlgKPlTOlvkWgAd/8WUPcAPkHxL8EDLS7Grc5FuwKBgF1nM3Vgrj2JPBLg8c6fYqB2Wce7CdujVms5JOyIx3YfMHRbQvHokjQCnUYbqWg8e0rARBNO4IODyq/lnPYpKNWwzAqF8va6Duz0CRag6Pg+LS7J2mfc1EjUlsRoVnvMol/3KtV0WVDab3AuQgaUMjSTTYYvVDNXBjhkZXLA+JpBAoGBAJx/e0Nc7QwSGKs/rJT8gS3tqnsdf2J+Ic35e8mrB2TTlmF1eDOvZoju+1ARx+vW9SHI4sZwnhTzNiWzNCqSpMDN1TIuIMzm0htQ5uhRsqsO8//3c890KAFMyrLdSbCaEdELDqcuBD3XPPv8laFgwm9sao5vanFsjdeQz+2KQ+oHAoGAVYOBjIksPPklnshVdBdjJOaqSiXTSbGr2LqToF8Irxz/kJKldV7TPpS6GR/ab5XnkPFDYwqeI2OTHMQSitnTUkwrM8dsaAokdhqTw137/4Wfpy0OZNVrNOGpenTl4ri2rRjcp4BzukULvz2mfZtN4wzqWfBISEdH+5JCa7LeG2o\u003d"
}
2023-02-20 22:13:18 RESPONSE
CallPAREndpoint
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "date": "Mon, 20 Feb 2023 22:13:18 GMT",
  "content-type": "application/json; charset\u003dutf-8",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "strict-transport-security": "max-age\u003d15724800; includeSubDomains"
}
response_body
{"request_uri":"urn:125dcc39-9f23-4832-9080-d258471867ef","expires_in":90}
2023-02-20 22:13:18 SUCCESS
CallPAREndpoint
Parsed pushed authorization request endpoint response
request_uri
urn:125dcc39-9f23-4832-9080-d258471867ef
expires_in
90
2023-02-20 22:13:18 SUCCESS
CheckPAREndpointResponse201WithNoError
pushed authorization request endpoint correct response.
2023-02-20 22:13:18 SUCCESS
CheckForRequestUriValue
Found valid request_uri
request_uri
urn:125dcc39-9f23-4832-9080-d258471867ef
2023-02-20 22:13:18 SUCCESS
CheckForPARResponseExpiresIn
Found expires_in
expires_in
90
2023-02-20 22:13:18 SUCCESS
ExtractRequestUriFromPARResponse
Extracted the request_uri: urn:125dcc39-9f23-4832-9080-d258471867ef
2023-02-20 22:13:18 SUCCESS
EnsureMinimumRequestUriEntropy
Calculated shannon entropy seems sufficient
actual
163.3673487911675
expected
128.0
value
urn:125dcc39-9f23-4832-9080-d258471867ef
2023-02-20 22:13:18 SUCCESS
BuildRequestObjectByReferenceRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/authorize?request_uri=urn:125dcc39-9f23-4832-9080-d258471867ef&client_id=3e6c5f3d-bd58-4aaa-8c23-acfec837b506&redirect_uri=https://www.certification.openid.net/test/a/cdr-mdh/callback&scope=openid%20profile%20common:customer.basic:read%20energy:accounts.basic:read%20energy:accounts.concessions:read&response_type=code
2023-02-20 22:13:18 REDIRECT
fapi1-advanced-final-ensure-request-object-with-long-nonce
Redirecting to authorization endpoint
redirect_to
https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/authorize?request_uri=urn:125dcc39-9f23-4832-9080-d258471867ef&client_id=3e6c5f3d-bd58-4aaa-8c23-acfec837b506&redirect_uri=https://www.certification.openid.net/test/a/cdr-mdh/callback&scope=openid%20profile%20common:customer.basic:read%20energy:accounts.basic:read%20energy:accounts.concessions:read&response_type=code
2023-02-20 22:13:18 REVIEW
ExpectRequestObjectWithLongNonceErrorPage
If the server does not return an invalid_request error back to the client, it must show an error page (saying server rejects long nonce at authorization endpoint - upload a screenshot of the error page) or must successfully authenticate and return the nonce correctly.
image_no_longer_required
true
2023-02-20 22:13:23 INCOMING
fapi1-advanced-final-ensure-request-object-with-long-nonce
Incoming HTTP request to /test/a/cdr-mdh/callback
incoming_headers
{
  "host": "www.certification.openid.net",
  "cache-control": "max-age\u003d0",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8,application/signed-exchange;v\u003db3;q\u003d0.7",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "sec-ch-ua": "\"Chromium\";v\u003d\"110\", \"Not A(Brand\";v\u003d\"24\", \"Google Chrome\";v\u003d\"110\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "referer": "https://dh-test.idp.dev.cdrsandbox.gov.au/",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "en-US,en;q\u003d0.9",
  "cookie": "__utma\u003d201319536.1165959377.1669587552.1669587552.1669587552.1; __utmz\u003d201319536.1669587552.1.1.utmcsr\u003dgoogle|utmccn\u003d(organic)|utmcmd\u003dorganic|utmctr\u003d(not%20provided); JSESSIONID\u003dD6C6C268DAAF4817A90BF632CEA67D51",
  "connection": "close"
}
incoming_path
/test/a/cdr-mdh/callback
incoming_body_form_params
incoming_method
GET
incoming_tls_version
TLSv1.2
incoming_tls_cert
incoming_query_string_params
{
  "response": "eyJhbGciOiJQUzI1NiIsImtpZCI6IjdDNTcxNjU1M0U5QjEzMkVGMzI1QzQ5Q0EyMDc5NzM3MTk2QzAzREIiLCJ4NXQiOiJmRmNXVlQ2YkV5N3pKY1Njb2dlWE54bHNBOXMiLCJ0eXAiOiJKV1QifQ.eyJjb2RlIjoiMDhmZmVkNzQtMzU2MC00Yjg0LWE4YzEtZTJhZjNhYjIxMTNiIiwic3RhdGUiOiJFQXF0ZFZ0RlA4IiwibmJmIjoxNjc2OTMxMjAzLCJleHAiOjE2NzY5MzE1MDMsImlhdCI6MTY3NjkzMTIwMywiaXNzIjoiaHR0cHM6Ly9kaC10ZXN0LmlkcC5kZXYuY2Ryc2FuZGJveC5nb3YuYXUvZmFwaS1qYXJtIiwiYXVkIjoiM2U2YzVmM2QtYmQ1OC00YWFhLThjMjMtYWNmZWM4MzdiNTA2In0.SibfknSJFoGh3JV65veCj7Kx1byUTUMtF_BW7cWgxpli35YFfI_Hm4ngVfuIvsxzR3EVjbAA5nO-V1RIdjf8uoSj2jmWN4gChj-qjFGHaIMMQg5a1nFOXHWIS8GuOkcYKAYxAxOHIMmcHfwGnLRqBG0ypQnQXj5CMtXQyIoBdQb1ZR-uNJbuoBW9N8SBo6oavkDzKZaNCrtG7Bk4Fo06ndV9sctrFeCjVLum6aQ9sydk2AlwmiVyrLMbRWDU0YjUYFTJzjwfRehiKJJuSDm32vTlr04IUgM8EALmTz39Q5KrY_OkrNaYcBYGyoJxShJJdlZVGy9GyjGCTxD8nYrcLAhWT2VUzz_vna6mNB51zJHODQPPG5xA1z0hvg9cdCq0JO4ZYxrm7RnUXbvInukUNCZ8Xmigb6GqTtk9MlzRP9I5zbcp3T3SItrPMfqkVsL4BA2Mo3AjcSCEaBiKljM1FjmB8Z0OsF5I5k1WSXmo1YXLAF21TRi6z2oxLKZkj2wi"
}
incoming_body
incoming_tls_chain
[
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL"
]
incoming_tls_cipher
ECDHE-RSA-AES128-GCM-SHA256
incoming_body_json
2023-02-20 22:13:23 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/knZIvy08iR5lJqpHaOHB",
  "fullUrl": "https://www.certification.openid.net/test/a/cdr-mdh/implicit/knZIvy08iR5lJqpHaOHB"
}
2023-02-20 22:13:23 OUTGOING
fapi1-advanced-final-ensure-request-object-with-long-nonce
Response to HTTP request to test instance EDd6IcnJYIUoEJt
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/cdr-mdh/implicit/knZIvy08iR5lJqpHaOHB, returnUrl=/log-detail.html?log=EDd6IcnJYIUoEJt}]
outgoing_path
callback
2023-02-20 22:13:24 INCOMING
fapi1-advanced-final-ensure-request-object-with-long-nonce
Incoming HTTP request to /test/a/cdr-mdh/implicit/knZIvy08iR5lJqpHaOHB
incoming_headers
{
  "host": "www.certification.openid.net",
  "sec-ch-ua": "\"Chromium\";v\u003d\"110\", \"Not A(Brand\";v\u003d\"24\", \"Google Chrome\";v\u003d\"110\"",
  "accept": "*/*",
  "content-type": "text/plain",
  "x-requested-with": "XMLHttpRequest",
  "sec-ch-ua-mobile": "?0",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36",
  "sec-ch-ua-platform": "\"Windows\"",
  "origin": "https://www.certification.openid.net",
  "sec-fetch-site": "same-origin",
  "sec-fetch-mode": "cors",
  "sec-fetch-dest": "empty",
  "referer": "https://www.certification.openid.net/test/a/cdr-mdh/callback?response\u003deyJhbGciOiJQUzI1NiIsImtpZCI6IjdDNTcxNjU1M0U5QjEzMkVGMzI1QzQ5Q0EyMDc5NzM3MTk2QzAzREIiLCJ4NXQiOiJmRmNXVlQ2YkV5N3pKY1Njb2dlWE54bHNBOXMiLCJ0eXAiOiJKV1QifQ.eyJjb2RlIjoiMDhmZmVkNzQtMzU2MC00Yjg0LWE4YzEtZTJhZjNhYjIxMTNiIiwic3RhdGUiOiJFQXF0ZFZ0RlA4IiwibmJmIjoxNjc2OTMxMjAzLCJleHAiOjE2NzY5MzE1MDMsImlhdCI6MTY3NjkzMTIwMywiaXNzIjoiaHR0cHM6Ly9kaC10ZXN0LmlkcC5kZXYuY2Ryc2FuZGJveC5nb3YuYXUvZmFwaS1qYXJtIiwiYXVkIjoiM2U2YzVmM2QtYmQ1OC00YWFhLThjMjMtYWNmZWM4MzdiNTA2In0.SibfknSJFoGh3JV65veCj7Kx1byUTUMtF_BW7cWgxpli35YFfI_Hm4ngVfuIvsxzR3EVjbAA5nO-V1RIdjf8uoSj2jmWN4gChj-qjFGHaIMMQg5a1nFOXHWIS8GuOkcYKAYxAxOHIMmcHfwGnLRqBG0ypQnQXj5CMtXQyIoBdQb1ZR-uNJbuoBW9N8SBo6oavkDzKZaNCrtG7Bk4Fo06ndV9sctrFeCjVLum6aQ9sydk2AlwmiVyrLMbRWDU0YjUYFTJzjwfRehiKJJuSDm32vTlr04IUgM8EALmTz39Q5KrY_OkrNaYcBYGyoJxShJJdlZVGy9GyjGCTxD8nYrcLAhWT2VUzz_vna6mNB51zJHODQPPG5xA1z0hvg9cdCq0JO4ZYxrm7RnUXbvInukUNCZ8Xmigb6GqTtk9MlzRP9I5zbcp3T3SItrPMfqkVsL4BA2Mo3AjcSCEaBiKljM1FjmB8Z0OsF5I5k1WSXmo1YXLAF21TRi6z2oxLKZkj2wi",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "en-US,en;q\u003d0.9",
  "cookie": "__utma\u003d201319536.1165959377.1669587552.1669587552.1669587552.1; __utmz\u003d201319536.1669587552.1.1.utmcsr\u003dgoogle|utmccn\u003d(organic)|utmcmd\u003dorganic|utmctr\u003d(not%20provided); JSESSIONID\u003dD6C6C268DAAF4817A90BF632CEA67D51",
  "connection": "close",
  "content-length": "0"
}
incoming_path
/test/a/cdr-mdh/implicit/knZIvy08iR5lJqpHaOHB
incoming_body_form_params
incoming_method
POST
incoming_tls_version
TLSv1.2
incoming_tls_cert
incoming_query_string_params
{}
incoming_body
incoming_tls_chain
[
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL"
]
incoming_tls_cipher
ECDHE-RSA-AES128-GCM-SHA256
incoming_body_json
2023-02-20 22:13:24 OUTGOING
fapi1-advanced-final-ensure-request-object-with-long-nonce
Response to HTTP request to test instance EDd6IcnJYIUoEJt
outgoing_status_code
204
outgoing_headers
{}
outgoing_body

                                
outgoing_path
implicit/knZIvy08iR5lJqpHaOHB
2023-02-20 22:13:24 SUCCESS
ExtractImplicitHashToCallbackResponse
implicit_hash is empty
2023-02-20 22:13:24 REDIRECT-IN
fapi1-advanced-final-ensure-request-object-with-long-nonce
Authorization endpoint response captured
url_query
{
  "response": "eyJhbGciOiJQUzI1NiIsImtpZCI6IjdDNTcxNjU1M0U5QjEzMkVGMzI1QzQ5Q0EyMDc5NzM3MTk2QzAzREIiLCJ4NXQiOiJmRmNXVlQ2YkV5N3pKY1Njb2dlWE54bHNBOXMiLCJ0eXAiOiJKV1QifQ.eyJjb2RlIjoiMDhmZmVkNzQtMzU2MC00Yjg0LWE4YzEtZTJhZjNhYjIxMTNiIiwic3RhdGUiOiJFQXF0ZFZ0RlA4IiwibmJmIjoxNjc2OTMxMjAzLCJleHAiOjE2NzY5MzE1MDMsImlhdCI6MTY3NjkzMTIwMywiaXNzIjoiaHR0cHM6Ly9kaC10ZXN0LmlkcC5kZXYuY2Ryc2FuZGJveC5nb3YuYXUvZmFwaS1qYXJtIiwiYXVkIjoiM2U2YzVmM2QtYmQ1OC00YWFhLThjMjMtYWNmZWM4MzdiNTA2In0.SibfknSJFoGh3JV65veCj7Kx1byUTUMtF_BW7cWgxpli35YFfI_Hm4ngVfuIvsxzR3EVjbAA5nO-V1RIdjf8uoSj2jmWN4gChj-qjFGHaIMMQg5a1nFOXHWIS8GuOkcYKAYxAxOHIMmcHfwGnLRqBG0ypQnQXj5CMtXQyIoBdQb1ZR-uNJbuoBW9N8SBo6oavkDzKZaNCrtG7Bk4Fo06ndV9sctrFeCjVLum6aQ9sydk2AlwmiVyrLMbRWDU0YjUYFTJzjwfRehiKJJuSDm32vTlr04IUgM8EALmTz39Q5KrY_OkrNaYcBYGyoJxShJJdlZVGy9GyjGCTxD8nYrcLAhWT2VUzz_vna6mNB51zJHODQPPG5xA1z0hvg9cdCq0JO4ZYxrm7RnUXbvInukUNCZ8Xmigb6GqTtk9MlzRP9I5zbcp3T3SItrPMfqkVsL4BA2Mo3AjcSCEaBiKljM1FjmB8Z0OsF5I5k1WSXmo1YXLAF21TRi6z2oxLKZkj2wi"
}
headers
{
  "host": "www.certification.openid.net",
  "cache-control": "max-age\u003d0",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8,application/signed-exchange;v\u003db3;q\u003d0.7",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "sec-ch-ua": "\"Chromium\";v\u003d\"110\", \"Not A(Brand\";v\u003d\"24\", \"Google Chrome\";v\u003d\"110\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "referer": "https://dh-test.idp.dev.cdrsandbox.gov.au/",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "en-US,en;q\u003d0.9",
  "cookie": "__utma\u003d201319536.1165959377.1669587552.1669587552.1669587552.1; __utmz\u003d201319536.1669587552.1.1.utmcsr\u003dgoogle|utmccn\u003d(organic)|utmcmd\u003dorganic|utmctr\u003d(not%20provided); JSESSIONID\u003dD6C6C268DAAF4817A90BF632CEA67D51",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "x-forwarded-proto": "https",
  "x-forwarded-port": "443",
  "connection": "close",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
http_method
GET
url_fragment
{}
post_body
Verify authorization endpoint response
2023-02-20 22:13:24 SUCCESS
ExtractJARMFromURLQuery
Found and parsed the jarm_response from callback_query_params
value
eyJhbGciOiJQUzI1NiIsImtpZCI6IjdDNTcxNjU1M0U5QjEzMkVGMzI1QzQ5Q0EyMDc5NzM3MTk2QzAzREIiLCJ4NXQiOiJmRmNXVlQ2YkV5N3pKY1Njb2dlWE54bHNBOXMiLCJ0eXAiOiJKV1QifQ.eyJjb2RlIjoiMDhmZmVkNzQtMzU2MC00Yjg0LWE4YzEtZTJhZjNhYjIxMTNiIiwic3RhdGUiOiJFQXF0ZFZ0RlA4IiwibmJmIjoxNjc2OTMxMjAzLCJleHAiOjE2NzY5MzE1MDMsImlhdCI6MTY3NjkzMTIwMywiaXNzIjoiaHR0cHM6Ly9kaC10ZXN0LmlkcC5kZXYuY2Ryc2FuZGJveC5nb3YuYXUvZmFwaS1qYXJtIiwiYXVkIjoiM2U2YzVmM2QtYmQ1OC00YWFhLThjMjMtYWNmZWM4MzdiNTA2In0.SibfknSJFoGh3JV65veCj7Kx1byUTUMtF_BW7cWgxpli35YFfI_Hm4ngVfuIvsxzR3EVjbAA5nO-V1RIdjf8uoSj2jmWN4gChj-qjFGHaIMMQg5a1nFOXHWIS8GuOkcYKAYxAxOHIMmcHfwGnLRqBG0ypQnQXj5CMtXQyIoBdQb1ZR-uNJbuoBW9N8SBo6oavkDzKZaNCrtG7Bk4Fo06ndV9sctrFeCjVLum6aQ9sydk2AlwmiVyrLMbRWDU0YjUYFTJzjwfRehiKJJuSDm32vTlr04IUgM8EALmTz39Q5KrY_OkrNaYcBYGyoJxShJJdlZVGy9GyjGCTxD8nYrcLAhWT2VUzz_vna6mNB51zJHODQPPG5xA1z0hvg9cdCq0JO4ZYxrm7RnUXbvInukUNCZ8Xmigb6GqTtk9MlzRP9I5zbcp3T3SItrPMfqkVsL4BA2Mo3AjcSCEaBiKljM1FjmB8Z0OsF5I5k1WSXmo1YXLAF21TRi6z2oxLKZkj2wi
header
{
  "x5t": "fFcWVT6bEy7zJcScogeXNxlsA9s",
  "kid": "7C5716553E9B132EF325C49CA2079737196C03DB",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "aud": "3e6c5f3d-bd58-4aaa-8c23-acfec837b506",
  "code": "08ffed74-3560-4b84-a8c1-e2af3ab2113b",
  "nbf": 1676931203,
  "iss": "https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm",
  "state": "EAqtdVtFP8",
  "exp": 1676931503,
  "iat": 1676931203
}
2023-02-20 22:13:24 SUCCESS
RejectNonJarmResponsesInUrlQuery
Authorization endpoint response only includes the JARM JWT.
2023-02-20 22:13:24 SUCCESS
ExtractAuthorizationEndpointResponseFromJARMResponse
Extracted the authorization response
code
08ffed74-3560-4b84-a8c1-e2af3ab2113b
iss
https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm
state
EAqtdVtFP8
2023-02-20 22:13:24 SUCCESS
ValidateJARMResponse
JARM response standard JWT claims are valid
2023-02-20 22:13:24 SUCCESS
FAPI1ValidateJarmSigningAlg
JARM response was signed with a permitted algorithm
permitted
[
  "PS256",
  "ES256"
]
alg
PS256
2023-02-20 22:13:24 SUCCESS
ValidateJARMExpRecommendations
JARM response 'exp' is less than 10 minutes
now
"Feb 20, 2023, 10:13:24 PM"
expiration
"Feb 20, 2023, 10:18:23 PM"
2023-02-20 22:13:24 SUCCESS
ValidateJARMSignatureUsingKid
jarm_response signature validated
jarm_response
eyJhbGciOiJQUzI1NiIsImtpZCI6IjdDNTcxNjU1M0U5QjEzMkVGMzI1QzQ5Q0EyMDc5NzM3MTk2QzAzREIiLCJ4NXQiOiJmRmNXVlQ2YkV5N3pKY1Njb2dlWE54bHNBOXMiLCJ0eXAiOiJKV1QifQ.eyJjb2RlIjoiMDhmZmVkNzQtMzU2MC00Yjg0LWE4YzEtZTJhZjNhYjIxMTNiIiwic3RhdGUiOiJFQXF0ZFZ0RlA4IiwibmJmIjoxNjc2OTMxMjAzLCJleHAiOjE2NzY5MzE1MDMsImlhdCI6MTY3NjkzMTIwMywiaXNzIjoiaHR0cHM6Ly9kaC10ZXN0LmlkcC5kZXYuY2Ryc2FuZGJveC5nb3YuYXUvZmFwaS1qYXJtIiwiYXVkIjoiM2U2YzVmM2QtYmQ1OC00YWFhLThjMjMtYWNmZWM4MzdiNTA2In0.SibfknSJFoGh3JV65veCj7Kx1byUTUMtF_BW7cWgxpli35YFfI_Hm4ngVfuIvsxzR3EVjbAA5nO-V1RIdjf8uoSj2jmWN4gChj-qjFGHaIMMQg5a1nFOXHWIS8GuOkcYKAYxAxOHIMmcHfwGnLRqBG0ypQnQXj5CMtXQyIoBdQb1ZR-uNJbuoBW9N8SBo6oavkDzKZaNCrtG7Bk4Fo06ndV9sctrFeCjVLum6aQ9sydk2AlwmiVyrLMbRWDU0YjUYFTJzjwfRehiKJJuSDm32vTlr04IUgM8EALmTz39Q5KrY_OkrNaYcBYGyoJxShJJdlZVGy9GyjGCTxD8nYrcLAhWT2VUzz_vna6mNB51zJHODQPPG5xA1z0hvg9cdCq0JO4ZYxrm7RnUXbvInukUNCZ8Xmigb6GqTtk9MlzRP9I5zbcp3T3SItrPMfqkVsL4BA2Mo3AjcSCEaBiKljM1FjmB8Z0OsF5I5k1WSXmo1YXLAF21TRi6z2oxLKZkj2wi
2023-02-20 22:13:24 SUCCESS
RejectAuthCodeInUrlQuery
Authorization code is not present in URL query returned from authorization endpoint
2023-02-20 22:13:24 SUCCESS
CheckMatchingCallbackParameters
Callback parameters successfully verified
2023-02-20 22:13:24 SUCCESS
RejectStateInUrlQueryForHybridFlow
state is correctly not present in URL query returned from authorization endpoint (as in the hybrid flow it must be returned in the URL fragment/hash only)
2023-02-20 22:13:24 SUCCESS
CheckIfAuthorizationEndpointError
No error from authorization endpoint
2023-02-20 22:13:24 SUCCESS
ValidateSuccessfulJARMResponseFromAuthorizationEndpoint
authorization endpoint response does not include unexpected parameters
code
08ffed74-3560-4b84-a8c1-e2af3ab2113b
iss
https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm
state
EAqtdVtFP8
2023-02-20 22:13:24 SUCCESS
CheckStateInAuthorizationResponse
State in response correctly returned
state
EAqtdVtFP8
2023-02-20 22:13:24 SUCCESS
ValidateIssInAuthorizationResponse
'iss' parameter in authorization response matches server's issuer value.
2023-02-20 22:13:24 SUCCESS
ExtractAuthorizationCodeFromAuthorizationResponse
Found authorization code
code
08ffed74-3560-4b84-a8c1-e2af3ab2113b
2023-02-20 22:13:24 SUCCESS
EnsureMinimumAuthorizationCodeLength
Authorization code is of sufficient length
actual
288
required
128
2023-02-20 22:13:24 SUCCESS
EnsureMinimumAuthorizationCodeEntropy
Calculated shannon entropy seems sufficient
actual
138.83308753677895
expected
96.0
value
08ffed74-3560-4b84-a8c1-e2af3ab2113b
Call token endpoint
2023-02-20 22:13:24 SUCCESS
CreateTokenEndpointRequestForAuthorizationCodeGrant
Created token endpoint request
grant_type
authorization_code
code
08ffed74-3560-4b84-a8c1-e2af3ab2113b
redirect_uri
https://www.certification.openid.net/test/a/cdr-mdh/callback
2023-02-20 22:13:24 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
3e6c5f3d-bd58-4aaa-8c23-acfec837b506
sub
3e6c5f3d-bd58-4aaa-8c23-acfec837b506
aud
https://dh-test.secure.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/token
jti
axs8ODkTKWLdMzFK42NA
iat
1676931204
exp
1676931264
2023-02-20 22:13:24 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiI3RUZBODVDMThGREU4NTc5NDlCQzJFQUEyMUMyNUU0OTYyN0Q0ODY1IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJhdWQiOiJodHRwczpcL1wvZGgtdGVzdC5zZWN1cmUuaWRwLmRldi5jZHJzYW5kYm94Lmdvdi5hdVwvZmFwaS1qYXJtXC9jb25uZWN0XC90b2tlbiIsImlzcyI6IjNlNmM1ZjNkLWJkNTgtNGFhYS04YzIzLWFjZmVjODM3YjUwNiIsImV4cCI6MTY3NjkzMTI2NCwiaWF0IjoxNjc2OTMxMjA0LCJqdGkiOiJheHM4T0RrVEtXTGRNekZLNDJOQSJ9.SxnjZnWVBZFu0qPYFQhKJKSWuA1ohNY0I3bALTiW4f3C4bRn0DUKOhZ_3N8r7qUIbEw4VTMJK30ioZeg0LCd0w2iNnO5EzkEh-1W2hb4b9rK_NaQpNQ8gOVZRowSy1TUo_os6UdtcK69uN9ptPeVNpwp997SxQZZ1P76Q7Rv2faPNY9Z12cbe0MGJ8Z4q6jehNwjXOjFcIaBtjBLmeBxdSIoLCM2od7aND9e0dqBBFyZHQzz4UmQR0yaxwc89MJ1hA4xmKytFLq_o7CRBICfqcZbGeMCvmF_PxEM8XGSNsOacrilJhf_YDfhKLHg4-3qjJz6r2YuoIwJS3lw1dI3oA
2023-02-20 22:13:24
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
authorization_code
code
08ffed74-3560-4b84-a8c1-e2af3ab2113b
redirect_uri
https://www.certification.openid.net/test/a/cdr-mdh/callback
client_assertion
eyJraWQiOiI3RUZBODVDMThGREU4NTc5NDlCQzJFQUEyMUMyNUU0OTYyN0Q0ODY1IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJhdWQiOiJodHRwczpcL1wvZGgtdGVzdC5zZWN1cmUuaWRwLmRldi5jZHJzYW5kYm94Lmdvdi5hdVwvZmFwaS1qYXJtXC9jb25uZWN0XC90b2tlbiIsImlzcyI6IjNlNmM1ZjNkLWJkNTgtNGFhYS04YzIzLWFjZmVjODM3YjUwNiIsImV4cCI6MTY3NjkzMTI2NCwiaWF0IjoxNjc2OTMxMjA0LCJqdGkiOiJheHM4T0RrVEtXTGRNekZLNDJOQSJ9.SxnjZnWVBZFu0qPYFQhKJKSWuA1ohNY0I3bALTiW4f3C4bRn0DUKOhZ_3N8r7qUIbEw4VTMJK30ioZeg0LCd0w2iNnO5EzkEh-1W2hb4b9rK_NaQpNQ8gOVZRowSy1TUo_os6UdtcK69uN9ptPeVNpwp997SxQZZ1P76Q7Rv2faPNY9Z12cbe0MGJ8Z4q6jehNwjXOjFcIaBtjBLmeBxdSIoLCM2od7aND9e0dqBBFyZHQzz4UmQR0yaxwc89MJ1hA4xmKytFLq_o7CRBICfqcZbGeMCvmF_PxEM8XGSNsOacrilJhf_YDfhKLHg4-3qjJz6r2YuoIwJS3lw1dI3oA
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2023-02-20 22:13:24
AddCodeVerifierToTokenEndpointRequest
grant_type
authorization_code
code
08ffed74-3560-4b84-a8c1-e2af3ab2113b
redirect_uri
https://www.certification.openid.net/test/a/cdr-mdh/callback
client_assertion
eyJraWQiOiI3RUZBODVDMThGREU4NTc5NDlCQzJFQUEyMUMyNUU0OTYyN0Q0ODY1IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJhdWQiOiJodHRwczpcL1wvZGgtdGVzdC5zZWN1cmUuaWRwLmRldi5jZHJzYW5kYm94Lmdvdi5hdVwvZmFwaS1qYXJtXC9jb25uZWN0XC90b2tlbiIsImlzcyI6IjNlNmM1ZjNkLWJkNTgtNGFhYS04YzIzLWFjZmVjODM3YjUwNiIsImV4cCI6MTY3NjkzMTI2NCwiaWF0IjoxNjc2OTMxMjA0LCJqdGkiOiJheHM4T0RrVEtXTGRNekZLNDJOQSJ9.SxnjZnWVBZFu0qPYFQhKJKSWuA1ohNY0I3bALTiW4f3C4bRn0DUKOhZ_3N8r7qUIbEw4VTMJK30ioZeg0LCd0w2iNnO5EzkEh-1W2hb4b9rK_NaQpNQ8gOVZRowSy1TUo_os6UdtcK69uN9ptPeVNpwp997SxQZZ1P76Q7Rv2faPNY9Z12cbe0MGJ8Z4q6jehNwjXOjFcIaBtjBLmeBxdSIoLCM2od7aND9e0dqBBFyZHQzz4UmQR0yaxwc89MJ1hA4xmKytFLq_o7CRBICfqcZbGeMCvmF_PxEM8XGSNsOacrilJhf_YDfhKLHg4-3qjJz6r2YuoIwJS3lw1dI3oA
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
code_verifier
ebYZ4~jOAJeM-I70_0MRG4jP7pNrYRL57Et_YJSb4bCIsgsG1vkGjQCcYInEjVTiag8ALmCxV79WJTPa9dXVQ8PR4eKd-DVVJdRgPkIR.nCiSWn8AKziUFegt2iDmOEk
2023-02-20 22:13:24
CallTokenEndpoint
HTTP request
request_uri
https://dh-test.secure.idp.dev.cdrsandbox.gov.au/fapi-jarm/connect/token
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "1159"
}
request_body
grant_type=authorization_code&code=08ffed74-3560-4b84-a8c1-e2af3ab2113b&redirect_uri=https%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2Fcdr-mdh%2Fcallback&client_assertion=eyJraWQiOiI3RUZBODVDMThGREU4NTc5NDlCQzJFQUEyMUMyNUU0OTYyN0Q0ODY1IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJhdWQiOiJodHRwczpcL1wvZGgtdGVzdC5zZWN1cmUuaWRwLmRldi5jZHJzYW5kYm94Lmdvdi5hdVwvZmFwaS1qYXJtXC9jb25uZWN0XC90b2tlbiIsImlzcyI6IjNlNmM1ZjNkLWJkNTgtNGFhYS04YzIzLWFjZmVjODM3YjUwNiIsImV4cCI6MTY3NjkzMTI2NCwiaWF0IjoxNjc2OTMxMjA0LCJqdGkiOiJheHM4T0RrVEtXTGRNekZLNDJOQSJ9.SxnjZnWVBZFu0qPYFQhKJKSWuA1ohNY0I3bALTiW4f3C4bRn0DUKOhZ_3N8r7qUIbEw4VTMJK30ioZeg0LCd0w2iNnO5EzkEh-1W2hb4b9rK_NaQpNQ8gOVZRowSy1TUo_os6UdtcK69uN9ptPeVNpwp997SxQZZ1P76Q7Rv2faPNY9Z12cbe0MGJ8Z4q6jehNwjXOjFcIaBtjBLmeBxdSIoLCM2od7aND9e0dqBBFyZHQzz4UmQR0yaxwc89MJ1hA4xmKytFLq_o7CRBICfqcZbGeMCvmF_PxEM8XGSNsOacrilJhf_YDfhKLHg4-3qjJz6r2YuoIwJS3lw1dI3oA&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer&code_verifier=ebYZ4%7EjOAJeM-I70_0MRG4jP7pNrYRL57Et_YJSb4bCIsgsG1vkGjQCcYInEjVTiag8ALmCxV79WJTPa9dXVQ8PR4eKd-DVVJdRgPkIR.nCiSWn8AKziUFegt2iDmOEk
request_mutual_tls
{
  "cert": "MIIDvzCCAqegAwIBAgIIMANxYwAAAAAwDQYJKoZIhvcNAQELBQAwajELMAkGA1UEBhMCQVUxDTALBgNVBAoMBEFDQ0MxDDAKBgNVBAsMA0NEUjEYMBYGA1UECwwPQ0RSIFNhbmRib3ggZGV2MSQwIgYDVQQDDBtDRFIgU2FuZGJveCBJbnRlcm1lZGlhdGUgQ0EwHhcNMjIxMTEyMTQ0NjA3WhcNMjMxMTEzMTQ0NjA3WjBeMQswCQYDVQQGEwJBVTEYMBYGA1UECxMPQ0RSIFNhbmRib3ggZGV2MR0wGwYDVQQKExRLZW5vYnkgQmFuayAoS2Vub2J5KTEWMBQGA1UEAxMNRkFQSSBDbGllbnQgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKChIsI2pFBjArD5nemjbBznsipr1CrCaCJK5w4ceA3zN0h3y6Dr4ykYp6QWN/d0KBQ/gbyomuvbiiouwCzXyrJMhtEIkxguXaWmisRC5CXGKAS28AoTAV3MtxxkH0blB/9zeokEkM6SHXXBzWkMmDZZ9B5dRExvHvAeTV5zhZj4jRBnQaF7fm73qZ+eEZf2U/SjipztmwtEj66Mg8fnXgVejXIHdqQ5eJpjKOEY7YCwVEUeLHL35yEwaK9D7v5qaovKTRKKCcLFSFPF83jqaLfvhllJy+jAtmvfnymme83QBJJnNQQCM4ex0wxbAPeKNMq58arOXTFgQ8RB9SXy7nsCAwEAAaN1MHMwDAYDVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCBaAwHwYDVR0jBBgwFoAU4KJgrpAfQQqywrXq4djKu921yyAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwHQYDVR0OBBYEFB3SyraxfgiFNGYvORkiMzHuT0J/MA0GCSqGSIb3DQEBCwUAA4IBAQAvjXHEBT17OIyIzBvt5/kVK+V/DoUVA/+OxcCa3l8yvOyvfFePNJbRn98ZE0LRYN87p5j+w8q0/OWetBTiHlUnNwRKKl/S1VlTDJ/PJTdhC5e4pMF/iQdJCzlD5QYsRyiGiG2oMjWH2a2I+XNNTPuKuWdVdes4ip+N5U3mfBrg8RspnVbCld/mvkZHYCETrgsyu9eA+IiCXGTYOH9p9NPB+Au4I8oxgNOyR7pu5xf77Nm3D1RcK7rd88ZkSoERAl20mf91/4AKgLVWGGFrdgwh9CY60uuhxL/ESMzKz3XlPc66qAnJtDaje/u3QoEYqW/e6o3Mwqu2VTp8Orkn/VxW",
  "key": "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCgoSLCNqRQYwKw+Z3po2wc57Iqa9QqwmgiSucOHHgN8zdId8ug6+MpGKekFjf3dCgUP4G8qJrr24oqLsAs18qyTIbRCJMYLl2lporEQuQlxigEtvAKEwFdzLccZB9G5Qf/c3qJBJDOkh11wc1pDJg2WfQeXURMbx7wHk1ec4WY+I0QZ0Ghe35u96mfnhGX9lP0o4qc7ZsLRI+ujIPH514FXo1yB3akOXiaYyjhGO2AsFRFHixy9+chMGivQ+7+amqLyk0SignCxUhTxfN46mi374ZZScvowLZr358ppnvN0ASSZzUEAjOHsdMMWwD3ijTKufGqzl0xYEPEQfUl8u57AgMBAAECggEASFuN3tLifdu8EKDBQ8f8IaE1nupn7sMYSapYHwEwC4iuNJTSQ7E+6PpUOhRQLcZDb6uT87o331tMB+h7ZTfn9R2H9Y3ZRSFNyhsVk4dWYrW6vTTzOHaLPQfEzKNFe5gcXDRW1HYcDRHA95TPxSyJPKKU10DITW4ZD612yL9dRSSrHEom+l3tZcXErshFDGHTKSe6RkPj+u5C5p42Fn+DqeTgt89a43Be7mTgYNZIKLSwvBp8YPG7why/HRgQ5ui/VnfG3uEuRQXOdR5EvTELhfvOs626bufP72MjuYdhJowqboTC3mh6CQsU44Nz841ClsxtJ1EnWYEMok4+pB39AQKBgQDOrxx3+b0ZiZzboKYX4lh+Ixhvt9JZk4FFaeUh9V5EZPsCOA6Q6nPHTfOB6f0uaC/YRRH3bwbOU8+XuaXYK8NPt69DGdBywyvgHPTqd/Qdwu+g6UBiZKGMKjZXwp7JIYNYkWBbRS6bxjpm7SZgZXL1gs5EuYObGq3jey4FMJkOQQKBgQDG9N6/R5YXTlJfPSKSQLeX8pL3ZNYSh9IECeu5iYH0ERQ2MBGa5q3/sxu9dizAVfm3f0PtDAFbyEHz0fwbB1x1WTQWhbA7ZBV7wG1L/LKUXGv0W2mGrnihW5jYb6hFV+oV9rtlgKPlTOlvkWgAd/8WUPcAPkHxL8EDLS7Grc5FuwKBgF1nM3Vgrj2JPBLg8c6fYqB2Wce7CdujVms5JOyIx3YfMHRbQvHokjQCnUYbqWg8e0rARBNO4IODyq/lnPYpKNWwzAqF8va6Duz0CRag6Pg+LS7J2mfc1EjUlsRoVnvMol/3KtV0WVDab3AuQgaUMjSTTYYvVDNXBjhkZXLA+JpBAoGBAJx/e0Nc7QwSGKs/rJT8gS3tqnsdf2J+Ic35e8mrB2TTlmF1eDOvZoju+1ARx+vW9SHI4sZwnhTzNiWzNCqSpMDN1TIuIMzm0htQ5uhRsqsO8//3c890KAFMyrLdSbCaEdELDqcuBD3XPPv8laFgwm9sao5vanFsjdeQz+2KQ+oHAoGAVYOBjIksPPklnshVdBdjJOaqSiXTSbGr2LqToF8Irxz/kJKldV7TPpS6GR/ab5XnkPFDYwqeI2OTHMQSitnTUkwrM8dsaAokdhqTw137/4Wfpy0OZNVrNOGpenTl4ri2rRjcp4BzukULvz2mfZtN4wzqWfBISEdH+5JCa7LeG2o\u003d"
}
2023-02-20 22:13:25 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Mon, 20 Feb 2023 22:13:25 GMT",
  "content-type": "application/json; charset\u003dutf-8",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "cache-control": "no-store,no-cache",
  "pragma": "no-cache",
  "strict-transport-security": "max-age\u003d15724800; includeSubDomains"
}
response_body
{"id_token":"eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkEyNTZHQ00iLCJraWQiOiJlMmM2ZWFmZjdmYWQwODFjNzhiMjJkNjNiYmI1NjdlODYwNzBlNTFlYjE0NzZhYmNhNmEyMzNiY2U4Y2ExNGJhIn0.voo8JZDzbD4I6abFEHUoRg1raDEjD9l5zBgNKMonyByWd0Kqe4x78Dmm-De5S1OzP6Y4AvA7x9oSBN6KimCKjbbNPeoQEc1u1VPAUcPAaJsF-1sZxHvEusf1yW8ID-nCGIe943UgsIyo_V5J86Xmil6ktsDdzPLHyo-1E0evEuFYdRcBLmGvEgkpiKsaol8Q59dt2vb75-KHP3YS-Ux60DrCAQDbUkT9WKt8GrSJd14hAPIKzc9mwv-RZVdezj7sOJohFZTiiUGtkNm8MDq2HAHTLt9X60CaHR1RaRi_8cPI62YLT0HlptdK9xcRs_usjwHyTuJhJPdv3Sialfs3mg.7djh2LH64RGmKaaW.sIzd3LLdKeHnbIQovEAOS8nLhrth4eaXsRa_0JBDzgep89n_5uxFHvVjC7v08X5BNY3Cn_YpLXuCzgDCF1l3aRpE1qq17G4XH2R0X8DUJUjCjk7OACRuU8MQQCgSooP3BxFPVsJlcX2eO5UAc9Gvv_tbsMvXp1c76lou4JMr_UAUDEviHErM8YAzh--0HN7cpLjge4GUXnCsdp1P0bKsZ1jPm994rLZMxVYoINeK34IyOV5I1l45NZzCLfKtKF_2WvaBQ59iMUFMvBGeE7wE_PRV93s39CW-Q1rlt8Kl1c4CnqYQVxzcHWG5n6ZFnQjx9nA_jmsnUA6sm93XUhJloQoTJfbDHH2OIAmcdqs0I6Kwgq2WKEsQ2FTNYjxPRidmNZdvnfoIbXwSGY708dvax7PfL6BCQSaLp6sdcPqkYxwo4RP2cxrfhWfANvsGA3G7fnfPgc-oxADoPlU5gC2Hdw7PHYTX_tISq_uD3rDayen1jX7Nl7nN2a4bPwUbbn2IiSOzPrSOf3V7S4xJgSL5qu_sVySIpthRJm0SSnYl2rvzGEz0Caheb2Sy5-98R9fdOGDCGC10RVziTi83ZnJ_U5FRTG2Z7z8Om447rNKemXoJCtZIHT3Px3KbYKo39vbtDo3wm8JjSQpO1jzfpAQ8BQYxTO8PLIoa3rSmTgaLuNUK_hsW5oLQy10zkwGUvVBA6KzU-N1wRY5OdAJCz0Mo5hbZrHl_Bq9Hpg7e5Qi0IDTY2YoGmw03WMXWSmcW3DhFI3rm7AmzjZXAYkiIgYA1swv_TSSfK-qR2nc4leA9R9x2a6L7m1Hm3JolFn0FfcJL6aw2SJSzNwCmZBBo9jbJNUM_EPPX3FmxSdl7VGViSWxJJsqgQQdHPnF356d3teNyXZcqjFDZIlmBhDF09gmQY-fZ7bS_1ehXtgYmYCSp8OKwuYPeSq5yay5TTdNFoRiAlbnuUe2Y8iXOkLjg5w3xyeK2rty1B5cJCUt2gKG0v_6Wf5ubRsNcJOttAaEJasWFVbqM78kYHgpKDrZr46i5_H1pHtRtVYu6pxc3-nMjJwOJVAipf9Br3hQuh0MggqDRp-yH67OSlzUmygt3nDJCCH6x8YUQ_02FqFBCNFEZAl7EiOfyF0FGKiKUo9Jd2IPZMofwZxS1E8bSiiyt8lsLxIq8BxJBqyQ2-VhP4U0MFsPQSpbTCYfBlK-nuq9M9UqKIbdA1ix4VWkcjv7MAEcotzZyRKPRWlFuh1MCslj-UKXwDl2CXJJ2O7CFsxmNwBhmAEgwNPtJq97kO4wY5IbHzNCToQKUSIsEMEgy2cnqOB2c3j4R9aCqxQo5_uuNCsfMCYVXv2gVgecGdNDeEXUNtHfbJ6ci7d9jHn-8NI1mkpu9DOH9_EwTGOJocMGUSPx2_8JC9JnMpdDlqHvAuSoBZ-a1quX2w9kQx8FmgE6Lu5d32JG3W8DZoBlcgQL7Wcc7orQniXbFmCWOLy4c6MZklsEmHulZ9ZqcLdJFq6movQ3mqrNGRkhPQhGl6NnO9X9yj5UfQcvVLozYccY6eFb0H6NxTQvb1wV7zF0-3zfY8FsI-jQN41QVA7hlcOLw99fPXh_7Tevgg1CHzUAn2-qBEJg3qkc1jmmi_P-eZnxcVd9H7jEbZTVrQJRamsRnF5n_kwM2PVdTFy5hfD7ibbmc6u7ZwUxG1fQnCzL65xTv5kO2rIeL_CwLZMi2-PSIQ8oeI5p5KvAWX2hWepn9PKLm8hFbdZTcSHjxf5F5TgS-5HZHTFiEKgyuERI4_R_RPEhIkENRjbGEBhDO2tCo-knUkW3aknz6wA_80xN4mKxsPArNGuCSDQx-4tVRNlYBFYCMQq-ZK3W6rRs4NWbpcWBdxT_IQMxjodLU8VSRimOkUgkv20rF6ixUY0y4CjAU6rlYjLokn_gwBaRDUD6nWzRmVUy1xcA7vbBmPiXO4lo5ZjePMvHVrSsYtQWpViDWAnT3QoQolt1_-578RUa6d44IPozlBP0M9Szcd86DpjJwxvJMBlkzUnhH600tN_-zOG_iwjAXsy9W7qIGx7A9yMO1U4Ph6fYdn1tLgECKGtaCAuDFR3fgqz40_VAbOzdTJyCUrR0kwQvjI4fZM6ztiFYdYFeGOzuwSzhH_g-yXkhTlvdJIyqtpOp-BEWACD46EFhWIdKDR-C-12eybaWV766P6ZVo8RY3htIF8mv1yy5Q9IM24goIgO8db2PWiV-p-hmX7KHf5YuhvzaPvCnU_xVvzjs_T6amSM_5FRjKbcWxQAWPhA.jrxUqOeNey0nQeQ9ykCJNQ","access_token":"eyJhbGciOiJQUzI1NiIsImtpZCI6IjdDNTcxNjU1M0U5QjEzMkVGMzI1QzQ5Q0EyMDc5NzM3MTk2QzAzREIiLCJ4NXQiOiJmRmNXVlQ2YkV5N3pKY1Njb2dlWE54bHNBOXMiLCJ0eXAiOiJhdCtqd3QifQ.eyJpc3MiOiJodHRwczovL2RoLXRlc3QuaWRwLmRldi5jZHJzYW5kYm94Lmdvdi5hdS9mYXBpLWphcm0iLCJjbGllbnRfaWQiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJzdWIiOiJnQXV3T01hbDNsWElkVERCWnJ5a0RnPT0iLCJzb2Z0d2FyZV9pZCI6ImM2MzI3Zjg3LTY4N2EtNDM2OS05OWE0LWVhYWNkM2JiODIxMCIsImp0aSI6IjY4MTU5MTI2LWJjODMtNGViYS04MWY5LTI2NTY4ZWM0ZmJkNiIsImF1dGhfdGltZSI6MTY3NjkzMTIwNSwiY29kZSI6IjA4ZmZlZDc0LTM1NjAtNGI4NC1hOGMxLWUyYWYzYWIyMTEzYiIsInNjb3BlIjpbIm9wZW5pZCIsInByb2ZpbGUiLCJjb21tb246Y3VzdG9tZXIuYmFzaWM6cmVhZCIsImVuZXJneTphY2NvdW50cy5iYXNpYzpyZWFkIiwiZW5lcmd5OmFjY291bnRzLmNvbmNlc3Npb25zOnJlYWQiXSwiY2RyX2FycmFuZ2VtZW50X2lkIjoiZGQ2ZjkxNGUtZTA0Yi00MWZiLTlkYjYtMmJiN2VjOWYwYTEyIiwiY2RyX2FycmFuZ2VtZW50X3ZlcnNpb24iOjEsImFjY291bnRfaWQiOlsiUWx1Z29NNmlic2pJazh3eE95Y3AxZz09Iiwid1hNMlB2WERGdndhbE5GeHkzaUtjUT09Il0sImNuZiI6eyJ4NXQjUzI1NiI6ImNmNGZjYzU1OGVhODQyMmU5Y2IzYTkzZDg2ZTRlMTgzYjQyNWE3OWQifSwibmJmIjoxNjc2OTMxMjA1LCJleHAiOjE2NzY5MzE1MDUsImlhdCI6MTY3NjkzMTIwNSwiYXVkIjoiY2RzLWF1In0.bPV2BmqUKKWR06Egi93xkKOyFhboB5LfWKL_6ACTPCL405mpyPIfsnwPZAHFZlzwKYtp0ULIs8JYSws5DBu0M-BNHMUKz9VOgCEvCtI91LW0QwjqvkFVv9F6Qs_07NCVdAtWGi-r7J9fd74pvYDYkRVfpwWuVz-5C1rix9o9OXZw0iMdoQv9ZBtUVQ8_anhezxPttUZnDWwmrrqUIGcDpw--ihH5_humNekMmbDE5vBz7YCXSxOojV7bnSL08N-gCQd0QLlTIwrf_2luycmaBZfhmqZGIGrRwPD9wvGxyRG4cDYK5mueDCiWnreK7ijUd21c9lXGWEtRhOncI-BN4TUDafIANwy4YOmg4ClxurLTrlJTxgUiwHj4lhOo4IZ0qCoLyTnFO7B93z3RzPsSr54Z9NQT20yCnKezzNUaj0g_eoLifCusn8M-tCJXG9C1H-BFQ3DYBhZHN5buroHuWKCEqOCPrR6zUC4RuOZ6ZDy7EaV7OKU8fXjl8GFd8kXu","refresh_token":"8d0fe7bf-1589-483d-b4bb-3a068cdd866c","token_type":"Bearer","expires_in":300,"cdr_arrangement_id":"dd6f914e-e04b-41fb-9db6-2bb7ec9f0a12","scope":"openid profile common:customer.basic:read energy:accounts.basic:read energy:accounts.concessions:read"}
2023-02-20 22:13:25 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
id_token
eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkEyNTZHQ00iLCJraWQiOiJlMmM2ZWFmZjdmYWQwODFjNzhiMjJkNjNiYmI1NjdlODYwNzBlNTFlYjE0NzZhYmNhNmEyMzNiY2U4Y2ExNGJhIn0.voo8JZDzbD4I6abFEHUoRg1raDEjD9l5zBgNKMonyByWd0Kqe4x78Dmm-De5S1OzP6Y4AvA7x9oSBN6KimCKjbbNPeoQEc1u1VPAUcPAaJsF-1sZxHvEusf1yW8ID-nCGIe943UgsIyo_V5J86Xmil6ktsDdzPLHyo-1E0evEuFYdRcBLmGvEgkpiKsaol8Q59dt2vb75-KHP3YS-Ux60DrCAQDbUkT9WKt8GrSJd14hAPIKzc9mwv-RZVdezj7sOJohFZTiiUGtkNm8MDq2HAHTLt9X60CaHR1RaRi_8cPI62YLT0HlptdK9xcRs_usjwHyTuJhJPdv3Sialfs3mg.7djh2LH64RGmKaaW.sIzd3LLdKeHnbIQovEAOS8nLhrth4eaXsRa_0JBDzgep89n_5uxFHvVjC7v08X5BNY3Cn_YpLXuCzgDCF1l3aRpE1qq17G4XH2R0X8DUJUjCjk7OACRuU8MQQCgSooP3BxFPVsJlcX2eO5UAc9Gvv_tbsMvXp1c76lou4JMr_UAUDEviHErM8YAzh--0HN7cpLjge4GUXnCsdp1P0bKsZ1jPm994rLZMxVYoINeK34IyOV5I1l45NZzCLfKtKF_2WvaBQ59iMUFMvBGeE7wE_PRV93s39CW-Q1rlt8Kl1c4CnqYQVxzcHWG5n6ZFnQjx9nA_jmsnUA6sm93XUhJloQoTJfbDHH2OIAmcdqs0I6Kwgq2WKEsQ2FTNYjxPRidmNZdvnfoIbXwSGY708dvax7PfL6BCQSaLp6sdcPqkYxwo4RP2cxrfhWfANvsGA3G7fnfPgc-oxADoPlU5gC2Hdw7PHYTX_tISq_uD3rDayen1jX7Nl7nN2a4bPwUbbn2IiSOzPrSOf3V7S4xJgSL5qu_sVySIpthRJm0SSnYl2rvzGEz0Caheb2Sy5-98R9fdOGDCGC10RVziTi83ZnJ_U5FRTG2Z7z8Om447rNKemXoJCtZIHT3Px3KbYKo39vbtDo3wm8JjSQpO1jzfpAQ8BQYxTO8PLIoa3rSmTgaLuNUK_hsW5oLQy10zkwGUvVBA6KzU-N1wRY5OdAJCz0Mo5hbZrHl_Bq9Hpg7e5Qi0IDTY2YoGmw03WMXWSmcW3DhFI3rm7AmzjZXAYkiIgYA1swv_TSSfK-qR2nc4leA9R9x2a6L7m1Hm3JolFn0FfcJL6aw2SJSzNwCmZBBo9jbJNUM_EPPX3FmxSdl7VGViSWxJJsqgQQdHPnF356d3teNyXZcqjFDZIlmBhDF09gmQY-fZ7bS_1ehXtgYmYCSp8OKwuYPeSq5yay5TTdNFoRiAlbnuUe2Y8iXOkLjg5w3xyeK2rty1B5cJCUt2gKG0v_6Wf5ubRsNcJOttAaEJasWFVbqM78kYHgpKDrZr46i5_H1pHtRtVYu6pxc3-nMjJwOJVAipf9Br3hQuh0MggqDRp-yH67OSlzUmygt3nDJCCH6x8YUQ_02FqFBCNFEZAl7EiOfyF0FGKiKUo9Jd2IPZMofwZxS1E8bSiiyt8lsLxIq8BxJBqyQ2-VhP4U0MFsPQSpbTCYfBlK-nuq9M9UqKIbdA1ix4VWkcjv7MAEcotzZyRKPRWlFuh1MCslj-UKXwDl2CXJJ2O7CFsxmNwBhmAEgwNPtJq97kO4wY5IbHzNCToQKUSIsEMEgy2cnqOB2c3j4R9aCqxQo5_uuNCsfMCYVXv2gVgecGdNDeEXUNtHfbJ6ci7d9jHn-8NI1mkpu9DOH9_EwTGOJocMGUSPx2_8JC9JnMpdDlqHvAuSoBZ-a1quX2w9kQx8FmgE6Lu5d32JG3W8DZoBlcgQL7Wcc7orQniXbFmCWOLy4c6MZklsEmHulZ9ZqcLdJFq6movQ3mqrNGRkhPQhGl6NnO9X9yj5UfQcvVLozYccY6eFb0H6NxTQvb1wV7zF0-3zfY8FsI-jQN41QVA7hlcOLw99fPXh_7Tevgg1CHzUAn2-qBEJg3qkc1jmmi_P-eZnxcVd9H7jEbZTVrQJRamsRnF5n_kwM2PVdTFy5hfD7ibbmc6u7ZwUxG1fQnCzL65xTv5kO2rIeL_CwLZMi2-PSIQ8oeI5p5KvAWX2hWepn9PKLm8hFbdZTcSHjxf5F5TgS-5HZHTFiEKgyuERI4_R_RPEhIkENRjbGEBhDO2tCo-knUkW3aknz6wA_80xN4mKxsPArNGuCSDQx-4tVRNlYBFYCMQq-ZK3W6rRs4NWbpcWBdxT_IQMxjodLU8VSRimOkUgkv20rF6ixUY0y4CjAU6rlYjLokn_gwBaRDUD6nWzRmVUy1xcA7vbBmPiXO4lo5ZjePMvHVrSsYtQWpViDWAnT3QoQolt1_-578RUa6d44IPozlBP0M9Szcd86DpjJwxvJMBlkzUnhH600tN_-zOG_iwjAXsy9W7qIGx7A9yMO1U4Ph6fYdn1tLgECKGtaCAuDFR3fgqz40_VAbOzdTJyCUrR0kwQvjI4fZM6ztiFYdYFeGOzuwSzhH_g-yXkhTlvdJIyqtpOp-BEWACD46EFhWIdKDR-C-12eybaWV766P6ZVo8RY3htIF8mv1yy5Q9IM24goIgO8db2PWiV-p-hmX7KHf5YuhvzaPvCnU_xVvzjs_T6amSM_5FRjKbcWxQAWPhA.jrxUqOeNey0nQeQ9ykCJNQ
access_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IjdDNTcxNjU1M0U5QjEzMkVGMzI1QzQ5Q0EyMDc5NzM3MTk2QzAzREIiLCJ4NXQiOiJmRmNXVlQ2YkV5N3pKY1Njb2dlWE54bHNBOXMiLCJ0eXAiOiJhdCtqd3QifQ.eyJpc3MiOiJodHRwczovL2RoLXRlc3QuaWRwLmRldi5jZHJzYW5kYm94Lmdvdi5hdS9mYXBpLWphcm0iLCJjbGllbnRfaWQiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJzdWIiOiJnQXV3T01hbDNsWElkVERCWnJ5a0RnPT0iLCJzb2Z0d2FyZV9pZCI6ImM2MzI3Zjg3LTY4N2EtNDM2OS05OWE0LWVhYWNkM2JiODIxMCIsImp0aSI6IjY4MTU5MTI2LWJjODMtNGViYS04MWY5LTI2NTY4ZWM0ZmJkNiIsImF1dGhfdGltZSI6MTY3NjkzMTIwNSwiY29kZSI6IjA4ZmZlZDc0LTM1NjAtNGI4NC1hOGMxLWUyYWYzYWIyMTEzYiIsInNjb3BlIjpbIm9wZW5pZCIsInByb2ZpbGUiLCJjb21tb246Y3VzdG9tZXIuYmFzaWM6cmVhZCIsImVuZXJneTphY2NvdW50cy5iYXNpYzpyZWFkIiwiZW5lcmd5OmFjY291bnRzLmNvbmNlc3Npb25zOnJlYWQiXSwiY2RyX2FycmFuZ2VtZW50X2lkIjoiZGQ2ZjkxNGUtZTA0Yi00MWZiLTlkYjYtMmJiN2VjOWYwYTEyIiwiY2RyX2FycmFuZ2VtZW50X3ZlcnNpb24iOjEsImFjY291bnRfaWQiOlsiUWx1Z29NNmlic2pJazh3eE95Y3AxZz09Iiwid1hNMlB2WERGdndhbE5GeHkzaUtjUT09Il0sImNuZiI6eyJ4NXQjUzI1NiI6ImNmNGZjYzU1OGVhODQyMmU5Y2IzYTkzZDg2ZTRlMTgzYjQyNWE3OWQifSwibmJmIjoxNjc2OTMxMjA1LCJleHAiOjE2NzY5MzE1MDUsImlhdCI6MTY3NjkzMTIwNSwiYXVkIjoiY2RzLWF1In0.bPV2BmqUKKWR06Egi93xkKOyFhboB5LfWKL_6ACTPCL405mpyPIfsnwPZAHFZlzwKYtp0ULIs8JYSws5DBu0M-BNHMUKz9VOgCEvCtI91LW0QwjqvkFVv9F6Qs_07NCVdAtWGi-r7J9fd74pvYDYkRVfpwWuVz-5C1rix9o9OXZw0iMdoQv9ZBtUVQ8_anhezxPttUZnDWwmrrqUIGcDpw--ihH5_humNekMmbDE5vBz7YCXSxOojV7bnSL08N-gCQd0QLlTIwrf_2luycmaBZfhmqZGIGrRwPD9wvGxyRG4cDYK5mueDCiWnreK7ijUd21c9lXGWEtRhOncI-BN4TUDafIANwy4YOmg4ClxurLTrlJTxgUiwHj4lhOo4IZ0qCoLyTnFO7B93z3RzPsSr54Z9NQT20yCnKezzNUaj0g_eoLifCusn8M-tCJXG9C1H-BFQ3DYBhZHN5buroHuWKCEqOCPrR6zUC4RuOZ6ZDy7EaV7OKU8fXjl8GFd8kXu
refresh_token
8d0fe7bf-1589-483d-b4bb-3a068cdd866c
token_type
Bearer
expires_in
300
cdr_arrangement_id
dd6f914e-e04b-41fb-9db6-2bb7ec9f0a12
scope
openid profile common:customer.basic:read energy:accounts.basic:read energy:accounts.concessions:read
Verify token endpoint response
2023-02-20 22:13:25 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2023-02-20 22:13:25 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IjdDNTcxNjU1M0U5QjEzMkVGMzI1QzQ5Q0EyMDc5NzM3MTk2QzAzREIiLCJ4NXQiOiJmRmNXVlQ2YkV5N3pKY1Njb2dlWE54bHNBOXMiLCJ0eXAiOiJhdCtqd3QifQ.eyJpc3MiOiJodHRwczovL2RoLXRlc3QuaWRwLmRldi5jZHJzYW5kYm94Lmdvdi5hdS9mYXBpLWphcm0iLCJjbGllbnRfaWQiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJzdWIiOiJnQXV3T01hbDNsWElkVERCWnJ5a0RnPT0iLCJzb2Z0d2FyZV9pZCI6ImM2MzI3Zjg3LTY4N2EtNDM2OS05OWE0LWVhYWNkM2JiODIxMCIsImp0aSI6IjY4MTU5MTI2LWJjODMtNGViYS04MWY5LTI2NTY4ZWM0ZmJkNiIsImF1dGhfdGltZSI6MTY3NjkzMTIwNSwiY29kZSI6IjA4ZmZlZDc0LTM1NjAtNGI4NC1hOGMxLWUyYWYzYWIyMTEzYiIsInNjb3BlIjpbIm9wZW5pZCIsInByb2ZpbGUiLCJjb21tb246Y3VzdG9tZXIuYmFzaWM6cmVhZCIsImVuZXJneTphY2NvdW50cy5iYXNpYzpyZWFkIiwiZW5lcmd5OmFjY291bnRzLmNvbmNlc3Npb25zOnJlYWQiXSwiY2RyX2FycmFuZ2VtZW50X2lkIjoiZGQ2ZjkxNGUtZTA0Yi00MWZiLTlkYjYtMmJiN2VjOWYwYTEyIiwiY2RyX2FycmFuZ2VtZW50X3ZlcnNpb24iOjEsImFjY291bnRfaWQiOlsiUWx1Z29NNmlic2pJazh3eE95Y3AxZz09Iiwid1hNMlB2WERGdndhbE5GeHkzaUtjUT09Il0sImNuZiI6eyJ4NXQjUzI1NiI6ImNmNGZjYzU1OGVhODQyMmU5Y2IzYTkzZDg2ZTRlMTgzYjQyNWE3OWQifSwibmJmIjoxNjc2OTMxMjA1LCJleHAiOjE2NzY5MzE1MDUsImlhdCI6MTY3NjkzMTIwNSwiYXVkIjoiY2RzLWF1In0.bPV2BmqUKKWR06Egi93xkKOyFhboB5LfWKL_6ACTPCL405mpyPIfsnwPZAHFZlzwKYtp0ULIs8JYSws5DBu0M-BNHMUKz9VOgCEvCtI91LW0QwjqvkFVv9F6Qs_07NCVdAtWGi-r7J9fd74pvYDYkRVfpwWuVz-5C1rix9o9OXZw0iMdoQv9ZBtUVQ8_anhezxPttUZnDWwmrrqUIGcDpw--ihH5_humNekMmbDE5vBz7YCXSxOojV7bnSL08N-gCQd0QLlTIwrf_2luycmaBZfhmqZGIGrRwPD9wvGxyRG4cDYK5mueDCiWnreK7ijUd21c9lXGWEtRhOncI-BN4TUDafIANwy4YOmg4ClxurLTrlJTxgUiwHj4lhOo4IZ0qCoLyTnFO7B93z3RzPsSr54Z9NQT20yCnKezzNUaj0g_eoLifCusn8M-tCJXG9C1H-BFQ3DYBhZHN5buroHuWKCEqOCPrR6zUC4RuOZ6ZDy7EaV7OKU8fXjl8GFd8kXu
2023-02-20 22:13:25 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
eyJhbGciOiJQUzI1NiIsImtpZCI6IjdDNTcxNjU1M0U5QjEzMkVGMzI1QzQ5Q0EyMDc5NzM3MTk2QzAzREIiLCJ4NXQiOiJmRmNXVlQ2YkV5N3pKY1Njb2dlWE54bHNBOXMiLCJ0eXAiOiJhdCtqd3QifQ.eyJpc3MiOiJodHRwczovL2RoLXRlc3QuaWRwLmRldi5jZHJzYW5kYm94Lmdvdi5hdS9mYXBpLWphcm0iLCJjbGllbnRfaWQiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJzdWIiOiJnQXV3T01hbDNsWElkVERCWnJ5a0RnPT0iLCJzb2Z0d2FyZV9pZCI6ImM2MzI3Zjg3LTY4N2EtNDM2OS05OWE0LWVhYWNkM2JiODIxMCIsImp0aSI6IjY4MTU5MTI2LWJjODMtNGViYS04MWY5LTI2NTY4ZWM0ZmJkNiIsImF1dGhfdGltZSI6MTY3NjkzMTIwNSwiY29kZSI6IjA4ZmZlZDc0LTM1NjAtNGI4NC1hOGMxLWUyYWYzYWIyMTEzYiIsInNjb3BlIjpbIm9wZW5pZCIsInByb2ZpbGUiLCJjb21tb246Y3VzdG9tZXIuYmFzaWM6cmVhZCIsImVuZXJneTphY2NvdW50cy5iYXNpYzpyZWFkIiwiZW5lcmd5OmFjY291bnRzLmNvbmNlc3Npb25zOnJlYWQiXSwiY2RyX2FycmFuZ2VtZW50X2lkIjoiZGQ2ZjkxNGUtZTA0Yi00MWZiLTlkYjYtMmJiN2VjOWYwYTEyIiwiY2RyX2FycmFuZ2VtZW50X3ZlcnNpb24iOjEsImFjY291bnRfaWQiOlsiUWx1Z29NNmlic2pJazh3eE95Y3AxZz09Iiwid1hNMlB2WERGdndhbE5GeHkzaUtjUT09Il0sImNuZiI6eyJ4NXQjUzI1NiI6ImNmNGZjYzU1OGVhODQyMmU5Y2IzYTkzZDg2ZTRlMTgzYjQyNWE3OWQifSwibmJmIjoxNjc2OTMxMjA1LCJleHAiOjE2NzY5MzE1MDUsImlhdCI6MTY3NjkzMTIwNSwiYXVkIjoiY2RzLWF1In0.bPV2BmqUKKWR06Egi93xkKOyFhboB5LfWKL_6ACTPCL405mpyPIfsnwPZAHFZlzwKYtp0ULIs8JYSws5DBu0M-BNHMUKz9VOgCEvCtI91LW0QwjqvkFVv9F6Qs_07NCVdAtWGi-r7J9fd74pvYDYkRVfpwWuVz-5C1rix9o9OXZw0iMdoQv9ZBtUVQ8_anhezxPttUZnDWwmrrqUIGcDpw--ihH5_humNekMmbDE5vBz7YCXSxOojV7bnSL08N-gCQd0QLlTIwrf_2luycmaBZfhmqZGIGrRwPD9wvGxyRG4cDYK5mueDCiWnreK7ijUd21c9lXGWEtRhOncI-BN4TUDafIANwy4YOmg4ClxurLTrlJTxgUiwHj4lhOo4IZ0qCoLyTnFO7B93z3RzPsSr54Z9NQT20yCnKezzNUaj0g_eoLifCusn8M-tCJXG9C1H-BFQ3DYBhZHN5buroHuWKCEqOCPrR6zUC4RuOZ6ZDy7EaV7OKU8fXjl8GFd8kXu
type
Bearer
2023-02-20 22:13:25 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
300
2023-02-20 22:13:25 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
300
2023-02-20 22:13:25 SUCCESS
CheckForRefreshTokenValue
Found a refresh token
refresh_token
8d0fe7bf-1589-483d-b4bb-3a068cdd866c
2023-02-20 22:13:25 SUCCESS
EnsureMinimumRefreshTokenLength
Refresh token is of sufficient length
actual
288
required
128
2023-02-20 22:13:25 SUCCESS
EnsureMinimumRefreshTokenEntropy
Calculated shannon entropy seems sufficient
actual
135.75277207532295
expected
96.0
value
8d0fe7bf-1589-483d-b4bb-3a068cdd866c
2023-02-20 22:13:25 SUCCESS
EnsureMinimumAccessTokenLength
Access token is of sufficient length
actual
13016
required
128
2023-02-20 22:13:25 SUCCESS
EnsureMinimumAccessTokenEntropy
Calculated shannon entropy seems sufficient
actual
9450.993916741914
expected
96.0
value
eyJhbGciOiJQUzI1NiIsImtpZCI6IjdDNTcxNjU1M0U5QjEzMkVGMzI1QzQ5Q0EyMDc5NzM3MTk2QzAzREIiLCJ4NXQiOiJmRmNXVlQ2YkV5N3pKY1Njb2dlWE54bHNBOXMiLCJ0eXAiOiJhdCtqd3QifQ.eyJpc3MiOiJodHRwczovL2RoLXRlc3QuaWRwLmRldi5jZHJzYW5kYm94Lmdvdi5hdS9mYXBpLWphcm0iLCJjbGllbnRfaWQiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJzdWIiOiJnQXV3T01hbDNsWElkVERCWnJ5a0RnPT0iLCJzb2Z0d2FyZV9pZCI6ImM2MzI3Zjg3LTY4N2EtNDM2OS05OWE0LWVhYWNkM2JiODIxMCIsImp0aSI6IjY4MTU5MTI2LWJjODMtNGViYS04MWY5LTI2NTY4ZWM0ZmJkNiIsImF1dGhfdGltZSI6MTY3NjkzMTIwNSwiY29kZSI6IjA4ZmZlZDc0LTM1NjAtNGI4NC1hOGMxLWUyYWYzYWIyMTEzYiIsInNjb3BlIjpbIm9wZW5pZCIsInByb2ZpbGUiLCJjb21tb246Y3VzdG9tZXIuYmFzaWM6cmVhZCIsImVuZXJneTphY2NvdW50cy5iYXNpYzpyZWFkIiwiZW5lcmd5OmFjY291bnRzLmNvbmNlc3Npb25zOnJlYWQiXSwiY2RyX2FycmFuZ2VtZW50X2lkIjoiZGQ2ZjkxNGUtZTA0Yi00MWZiLTlkYjYtMmJiN2VjOWYwYTEyIiwiY2RyX2FycmFuZ2VtZW50X3ZlcnNpb24iOjEsImFjY291bnRfaWQiOlsiUWx1Z29NNmlic2pJazh3eE95Y3AxZz09Iiwid1hNMlB2WERGdndhbE5GeHkzaUtjUT09Il0sImNuZiI6eyJ4NXQjUzI1NiI6ImNmNGZjYzU1OGVhODQyMmU5Y2IzYTkzZDg2ZTRlMTgzYjQyNWE3OWQifSwibmJmIjoxNjc2OTMxMjA1LCJleHAiOjE2NzY5MzE1MDUsImlhdCI6MTY3NjkzMTIwNSwiYXVkIjoiY2RzLWF1In0.bPV2BmqUKKWR06Egi93xkKOyFhboB5LfWKL_6ACTPCL405mpyPIfsnwPZAHFZlzwKYtp0ULIs8JYSws5DBu0M-BNHMUKz9VOgCEvCtI91LW0QwjqvkFVv9F6Qs_07NCVdAtWGi-r7J9fd74pvYDYkRVfpwWuVz-5C1rix9o9OXZw0iMdoQv9ZBtUVQ8_anhezxPttUZnDWwmrrqUIGcDpw--ihH5_humNekMmbDE5vBz7YCXSxOojV7bnSL08N-gCQd0QLlTIwrf_2luycmaBZfhmqZGIGrRwPD9wvGxyRG4cDYK5mueDCiWnreK7ijUd21c9lXGWEtRhOncI-BN4TUDafIANwy4YOmg4ClxurLTrlJTxgUiwHj4lhOo4IZ0qCoLyTnFO7B93z3RzPsSr54Z9NQT20yCnKezzNUaj0g_eoLifCusn8M-tCJXG9C1H-BFQ3DYBhZHN5buroHuWKCEqOCPrR6zUC4RuOZ6ZDy7EaV7OKU8fXjl8GFd8kXu
2023-02-20 22:13:25 SUCCESS
ExtractIdTokenFromTokenResponse
Found and parsed the id_token from token_endpoint_response
value
eyJhbGciOiJQUzI1NiIsImtpZCI6IjdDNTcxNjU1M0U5QjEzMkVGMzI1QzQ5Q0EyMDc5NzM3MTk2QzAzREIiLCJ4NXQiOiJmRmNXVlQ2YkV5N3pKY1Njb2dlWE54bHNBOXMiLCJ0eXAiOiJKV1QifQ.eyJub25jZSI6IlYyQXYxUXlWS0FNYlBqa3FzMTk3cTBEM1dybUxHRDZ2VU4zbktnNWlQaFNYVFlaeDJlUVlweFJDbzFIMlJWNTNHckcybTdLWEZHRjUwMlU5ZElOVWs4T0lCNGc0SDBzVFJZZnNrU2l2SVhpbkRtYU9VSDJFNDNaOEFmUVd4Y1FJRDBhSEExc0hZcEh6R0tjSURhN29acVFmbnR1VUVrZ1FzZFJweXZKUVFCajVGRm14aWRPYnR4R3oxbVU2OEUyeGdQN0MzOGJWUURpd3lLN2RUYjNGS1hDQVd3Zjh4dERld1JwczVWbkxnZ29xSmhSZkR1aU5EYTI4U2JQbjlhbElES2Jwa3ZidmY2NkZGaE8wNGhnYU5jZXFQUGR0bTI4WHpXZ1poVVVidnBnMVVKMG9vT2xNMWlORnBNMERrdFk0SkdZSXFNb29JUnFHRGppRDJjSlMxb0ZUMmdaRmJwNERNVUJIS0E3dUU4cm1aZHVxTWY2YmJ1c2lJTzAxUzQ5ciIsImlhdCI6MTY3NjkzMTIwNSwiYXRfaGFzaCI6IldNSl9pU0RyY3RBeV9sRl93YUNQbnciLCJjX2hhc2giOiJDR3FfcmxuRlJBQ2xWcnMzWkVpcWJnIiwic3ViIjoiZ0F1d09NYWwzbFhJZFREQlpyeWtEZz09IiwiYXV0aF90aW1lIjoxNjc2OTMxMjA1LCJ1cGRhdGVkX2F0IjoxNjc2OTMxMjA1LCJuYW1lIjoia3NtaXRoIiwiZmFtaWx5X25hbWUiOiJTbWl0aCIsImdpdmVuX25hbWUiOiJLYW1pbGxhIiwiYWNyIjoidXJuOmNkcy5hdTpjZHI6MiIsIm5iZiI6MTY3NjkzMTIwNSwiZXhwIjoxNjc2OTMxNTA1LCJpc3MiOiJodHRwczovL2RoLXRlc3QuaWRwLmRldi5jZHJzYW5kYm94Lmdvdi5hdS9mYXBpLWphcm0iLCJhdWQiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYifQ.hSOxZoVrAIq62agQLxLgms6Iu4A3y7VC1XfmTb4n9c_u8eteiD4EytwEHpHDZ1oH7D9kPWkCFFkvRLIJ-rTv0bIdWZXVeWF_FJD2D1zxjWkdtHMKRQE762OyE0p_Sl8BmY_qe_RVBPmOXQS_aSQ-aP2nqcq1sIxdglu_AtBkhu9pXsccDgokdKasTWyaHawY4-WYmA_qrZo6AI9Rx1DbsontOEWJ0-V49KreEf-t2MIdCcMGzGm88F76y0iG2jbeWMAZ66y-LbbKKmvEqe6BWfGUY4tWInuSaV3p3N48OBCHwx3uzdOgZH9M6fz_ltE-RK2TChkTJBXHkPpIDys0yFGqg32HBhHqWmfRUwIRTOC5KPPSsBnbjHPQ8VcyrueySyTLwA8nE6WKDaeF4_lpT6LG-EMgSeCVgf93If1XwxouNwhBrqbuX15rH9IQeFtvnH50ysEF0J9uDFrR6pwsWXM-wf1pkgSqfWVVuUz1slUCcTUHgLW4jRTN3b0K2OFs
header
{
  "x5t": "fFcWVT6bEy7zJcScogeXNxlsA9s",
  "kid": "7C5716553E9B132EF325C49CA2079737196C03DB",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "at_hash": "WMJ_iSDrctAy_lF_waCPnw",
  "sub": "gAuwOMal3lXIdTDBZrykDg\u003d\u003d",
  "iss": "https://dh-test.idp.dev.cdrsandbox.gov.au/fapi-jarm",
  "given_name": "Kamilla",
  "nonce": "V2Av1QyVKAMbPjkqs197q0D3WrmLGD6vUN3nKg5iPhSXTYZx2eQYpxRCo1H2RV53GrG2m7KXFGF502U9dINUk8OIB4g4H0sTRYfskSivIXinDmaOUH2E43Z8AfQWxcQID0aHA1sHYpHzGKcIDa7oZqQfntuUEkgQsdRpyvJQQBj5FFmxidObtxGz1mU68E2xgP7C38bVQDiwyK7dTb3FKXCAWwf8xtDewRps5VnLggoqJhRfDuiNDa28SbPn9alIDKbpkvbvf66FFhO04hgaNceqPPdtm28XzWgZhUUbvpg1UJ0ooOlM1iNFpM0DktY4JGYIqMooIRqGDjiD2cJS1oFT2gZFbp4DMUBHKA7uE8rmZduqMf6bbusiIO01S49r",
  "c_hash": "CGq_rlnFRAClVrs3ZEiqbg",
  "acr": "urn:cds.au:cdr:2",
  "aud": "3e6c5f3d-bd58-4aaa-8c23-acfec837b506",
  "nbf": 1676931205,
  "updated_at": 1676931205,
  "auth_time": 1676931205,
  "name": "ksmith",
  "exp": 1676931505,
  "iat": 1676931205,
  "family_name": "Smith"
}
jwe_header
{
  "kid": "e2c6eaff7fad081c78b22d63bbb567e86070e51eb1476abca6a233bce8ca14ba",
  "enc": "A256GCM",
  "alg": "RSA-OAEP"
}
2023-02-20 22:13:25 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2023-02-20 22:13:25
ValidateIdTokenStandardClaims
sub is a string with content
2023-02-20 22:13:25
ValidateIdTokenStandardClaims
given_name is a string with content
2023-02-20 22:13:25
ValidateIdTokenStandardClaims
updated_at is a number
2023-02-20 22:13:25
ValidateIdTokenStandardClaims
name is a string with content
2023-02-20 22:13:25
ValidateIdTokenStandardClaims
family_name is a string with content
2023-02-20 22:13:25 SUCCESS
ValidateIdTokenStandardClaims
id_token claims are valid
2023-02-20 22:13:25 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
V2Av1QyVKAMbPjkqs197q0D3WrmLGD6vUN3nKg5iPhSXTYZx2eQYpxRCo1H2RV53GrG2m7KXFGF502U9dINUk8OIB4g4H0sTRYfskSivIXinDmaOUH2E43Z8AfQWxcQID0aHA1sHYpHzGKcIDa7oZqQfntuUEkgQsdRpyvJQQBj5FFmxidObtxGz1mU68E2xgP7C38bVQDiwyK7dTb3FKXCAWwf8xtDewRps5VnLggoqJhRfDuiNDa28SbPn9alIDKbpkvbvf66FFhO04hgaNceqPPdtm28XzWgZhUUbvpg1UJ0ooOlM1iNFpM0DktY4JGYIqMooIRqGDjiD2cJS1oFT2gZFbp4DMUBHKA7uE8rmZduqMf6bbusiIO01S49r
2023-02-20 22:13:25 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
acr value in id_token is (one of) the requested values
actual
urn:cds.au:cdr:2
requested
[
  "urn:cds.au:cdr:2"
]
2023-02-20 22:13:25 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IjdDNTcxNjU1M0U5QjEzMkVGMzI1QzQ5Q0EyMDc5NzM3MTk2QzAzREIiLCJ4NXQiOiJmRmNXVlQ2YkV5N3pKY1Njb2dlWE54bHNBOXMiLCJ0eXAiOiJKV1QifQ.eyJub25jZSI6IlYyQXYxUXlWS0FNYlBqa3FzMTk3cTBEM1dybUxHRDZ2VU4zbktnNWlQaFNYVFlaeDJlUVlweFJDbzFIMlJWNTNHckcybTdLWEZHRjUwMlU5ZElOVWs4T0lCNGc0SDBzVFJZZnNrU2l2SVhpbkRtYU9VSDJFNDNaOEFmUVd4Y1FJRDBhSEExc0hZcEh6R0tjSURhN29acVFmbnR1VUVrZ1FzZFJweXZKUVFCajVGRm14aWRPYnR4R3oxbVU2OEUyeGdQN0MzOGJWUURpd3lLN2RUYjNGS1hDQVd3Zjh4dERld1JwczVWbkxnZ29xSmhSZkR1aU5EYTI4U2JQbjlhbElES2Jwa3ZidmY2NkZGaE8wNGhnYU5jZXFQUGR0bTI4WHpXZ1poVVVidnBnMVVKMG9vT2xNMWlORnBNMERrdFk0SkdZSXFNb29JUnFHRGppRDJjSlMxb0ZUMmdaRmJwNERNVUJIS0E3dUU4cm1aZHVxTWY2YmJ1c2lJTzAxUzQ5ciIsImlhdCI6MTY3NjkzMTIwNSwiYXRfaGFzaCI6IldNSl9pU0RyY3RBeV9sRl93YUNQbnciLCJjX2hhc2giOiJDR3FfcmxuRlJBQ2xWcnMzWkVpcWJnIiwic3ViIjoiZ0F1d09NYWwzbFhJZFREQlpyeWtEZz09IiwiYXV0aF90aW1lIjoxNjc2OTMxMjA1LCJ1cGRhdGVkX2F0IjoxNjc2OTMxMjA1LCJuYW1lIjoia3NtaXRoIiwiZmFtaWx5X25hbWUiOiJTbWl0aCIsImdpdmVuX25hbWUiOiJLYW1pbGxhIiwiYWNyIjoidXJuOmNkcy5hdTpjZHI6MiIsIm5iZiI6MTY3NjkzMTIwNSwiZXhwIjoxNjc2OTMxNTA1LCJpc3MiOiJodHRwczovL2RoLXRlc3QuaWRwLmRldi5jZHJzYW5kYm94Lmdvdi5hdS9mYXBpLWphcm0iLCJhdWQiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYifQ.hSOxZoVrAIq62agQLxLgms6Iu4A3y7VC1XfmTb4n9c_u8eteiD4EytwEHpHDZ1oH7D9kPWkCFFkvRLIJ-rTv0bIdWZXVeWF_FJD2D1zxjWkdtHMKRQE762OyE0p_Sl8BmY_qe_RVBPmOXQS_aSQ-aP2nqcq1sIxdglu_AtBkhu9pXsccDgokdKasTWyaHawY4-WYmA_qrZo6AI9Rx1DbsontOEWJ0-V49KreEf-t2MIdCcMGzGm88F76y0iG2jbeWMAZ66y-LbbKKmvEqe6BWfGUY4tWInuSaV3p3N48OBCHwx3uzdOgZH9M6fz_ltE-RK2TChkTJBXHkPpIDys0yFGqg32HBhHqWmfRUwIRTOC5KPPSsBnbjHPQ8VcyrueySyTLwA8nE6WKDaeF4_lpT6LG-EMgSeCVgf93If1XwxouNwhBrqbuX15rH9IQeFtvnH50ysEF0J9uDFrR6pwsWXM-wf1pkgSqfWVVuUz1slUCcTUHgLW4jRTN3b0K2OFs
2023-02-20 22:13:25 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsImtpZCI6IjdDNTcxNjU1M0U5QjEzMkVGMzI1QzQ5Q0EyMDc5NzM3MTk2QzAzREIiLCJ4NXQiOiJmRmNXVlQ2YkV5N3pKY1Njb2dlWE54bHNBOXMiLCJ0eXAiOiJKV1QifQ.eyJub25jZSI6IlYyQXYxUXlWS0FNYlBqa3FzMTk3cTBEM1dybUxHRDZ2VU4zbktnNWlQaFNYVFlaeDJlUVlweFJDbzFIMlJWNTNHckcybTdLWEZHRjUwMlU5ZElOVWs4T0lCNGc0SDBzVFJZZnNrU2l2SVhpbkRtYU9VSDJFNDNaOEFmUVd4Y1FJRDBhSEExc0hZcEh6R0tjSURhN29acVFmbnR1VUVrZ1FzZFJweXZKUVFCajVGRm14aWRPYnR4R3oxbVU2OEUyeGdQN0MzOGJWUURpd3lLN2RUYjNGS1hDQVd3Zjh4dERld1JwczVWbkxnZ29xSmhSZkR1aU5EYTI4U2JQbjlhbElES2Jwa3ZidmY2NkZGaE8wNGhnYU5jZXFQUGR0bTI4WHpXZ1poVVVidnBnMVVKMG9vT2xNMWlORnBNMERrdFk0SkdZSXFNb29JUnFHRGppRDJjSlMxb0ZUMmdaRmJwNERNVUJIS0E3dUU4cm1aZHVxTWY2YmJ1c2lJTzAxUzQ5ciIsImlhdCI6MTY3NjkzMTIwNSwiYXRfaGFzaCI6IldNSl9pU0RyY3RBeV9sRl93YUNQbnciLCJjX2hhc2giOiJDR3FfcmxuRlJBQ2xWcnMzWkVpcWJnIiwic3ViIjoiZ0F1d09NYWwzbFhJZFREQlpyeWtEZz09IiwiYXV0aF90aW1lIjoxNjc2OTMxMjA1LCJ1cGRhdGVkX2F0IjoxNjc2OTMxMjA1LCJuYW1lIjoia3NtaXRoIiwiZmFtaWx5X25hbWUiOiJTbWl0aCIsImdpdmVuX25hbWUiOiJLYW1pbGxhIiwiYWNyIjoidXJuOmNkcy5hdTpjZHI6MiIsIm5iZiI6MTY3NjkzMTIwNSwiZXhwIjoxNjc2OTMxNTA1LCJpc3MiOiJodHRwczovL2RoLXRlc3QuaWRwLmRldi5jZHJzYW5kYm94Lmdvdi5hdS9mYXBpLWphcm0iLCJhdWQiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYifQ.hSOxZoVrAIq62agQLxLgms6Iu4A3y7VC1XfmTb4n9c_u8eteiD4EytwEHpHDZ1oH7D9kPWkCFFkvRLIJ-rTv0bIdWZXVeWF_FJD2D1zxjWkdtHMKRQE762OyE0p_Sl8BmY_qe_RVBPmOXQS_aSQ-aP2nqcq1sIxdglu_AtBkhu9pXsccDgokdKasTWyaHawY4-WYmA_qrZo6AI9Rx1DbsontOEWJ0-V49KreEf-t2MIdCcMGzGm88F76y0iG2jbeWMAZ66y-LbbKKmvEqe6BWfGUY4tWInuSaV3p3N48OBCHwx3uzdOgZH9M6fz_ltE-RK2TChkTJBXHkPpIDys0yFGqg32HBhHqWmfRUwIRTOC5KPPSsBnbjHPQ8VcyrueySyTLwA8nE6WKDaeF4_lpT6LG-EMgSeCVgf93If1XwxouNwhBrqbuX15rH9IQeFtvnH50ysEF0J9uDFrR6pwsWXM-wf1pkgSqfWVVuUz1slUCcTUHgLW4jRTN3b0K2OFs
2023-02-20 22:13:25 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
gAuwOMal3lXIdTDBZrykDg==
2023-02-20 22:13:25
EnsureIdTokenUpdatedAtValid
id_token response does not contain 'updated_at'
2023-02-20 22:13:25 SUCCESS
ValidateEncryptedIdTokenHasKid
kid was found in the encrypted ID token header
kid
e2c6eaff7fad081c78b22d63bbb567e86070e51eb1476abca6a233bce8ca14ba
2023-02-20 22:13:25 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
7C5716553E9B132EF325C49CA2079737196C03DB
2023-02-20 22:13:25 SUCCESS
FAPIValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
permitted
[
  "PS256",
  "ES256"
]
alg
PS256
2023-02-20 22:13:25 SUCCESS
FAPIValidateIdTokenEncryptionAlg
id_token was encrypted with a permitted algorithm
alg
RSA-OAEP
2023-02-20 22:13:25 SUCCESS
ValidateIdTokenEncrypted
id_token was encrypted
2023-02-20 22:13:25 SUCCESS
ExtractCHash
Extracted c_hash from ID Token
c_hash
CGq_rlnFRAClVrs3ZEiqbg
alg
PS256
2023-02-20 22:13:25 INFO
ExtractSHash
Couldn't find s_hash in ID token
2023-02-20 22:13:25 SUCCESS
ExtractAtHash
Extracted at_hash from ID Token
at_hash
WMJ_iSDrctAy_lF_waCPnw
alg
PS256
2023-02-20 22:13:25 SUCCESS
ValidateCHash
c_hash validated successfully
expected_hash
CGq_rlnFRAClVrs3ZEiqbg
unhashed_value
08ffed74-3560-4b84-a8c1-e2af3ab2113b
id_token_hash
CGq_rlnFRAClVrs3ZEiqbg
2023-02-20 22:13:25 INFO
ValidateSHash
Skipped evaluation due to missing required object: s_hash
expected
s_hash
mapped
2023-02-20 22:13:25 SUCCESS
ValidateAtHash
at_hash validated successfully
expected_hash
WMJ_iSDrctAy_lF_waCPnw
unhashed_value
eyJhbGciOiJQUzI1NiIsImtpZCI6IjdDNTcxNjU1M0U5QjEzMkVGMzI1QzQ5Q0EyMDc5NzM3MTk2QzAzREIiLCJ4NXQiOiJmRmNXVlQ2YkV5N3pKY1Njb2dlWE54bHNBOXMiLCJ0eXAiOiJhdCtqd3QifQ.eyJpc3MiOiJodHRwczovL2RoLXRlc3QuaWRwLmRldi5jZHJzYW5kYm94Lmdvdi5hdS9mYXBpLWphcm0iLCJjbGllbnRfaWQiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJzdWIiOiJnQXV3T01hbDNsWElkVERCWnJ5a0RnPT0iLCJzb2Z0d2FyZV9pZCI6ImM2MzI3Zjg3LTY4N2EtNDM2OS05OWE0LWVhYWNkM2JiODIxMCIsImp0aSI6IjY4MTU5MTI2LWJjODMtNGViYS04MWY5LTI2NTY4ZWM0ZmJkNiIsImF1dGhfdGltZSI6MTY3NjkzMTIwNSwiY29kZSI6IjA4ZmZlZDc0LTM1NjAtNGI4NC1hOGMxLWUyYWYzYWIyMTEzYiIsInNjb3BlIjpbIm9wZW5pZCIsInByb2ZpbGUiLCJjb21tb246Y3VzdG9tZXIuYmFzaWM6cmVhZCIsImVuZXJneTphY2NvdW50cy5iYXNpYzpyZWFkIiwiZW5lcmd5OmFjY291bnRzLmNvbmNlc3Npb25zOnJlYWQiXSwiY2RyX2FycmFuZ2VtZW50X2lkIjoiZGQ2ZjkxNGUtZTA0Yi00MWZiLTlkYjYtMmJiN2VjOWYwYTEyIiwiY2RyX2FycmFuZ2VtZW50X3ZlcnNpb24iOjEsImFjY291bnRfaWQiOlsiUWx1Z29NNmlic2pJazh3eE95Y3AxZz09Iiwid1hNMlB2WERGdndhbE5GeHkzaUtjUT09Il0sImNuZiI6eyJ4NXQjUzI1NiI6ImNmNGZjYzU1OGVhODQyMmU5Y2IzYTkzZDg2ZTRlMTgzYjQyNWE3OWQifSwibmJmIjoxNjc2OTMxMjA1LCJleHAiOjE2NzY5MzE1MDUsImlhdCI6MTY3NjkzMTIwNSwiYXVkIjoiY2RzLWF1In0.bPV2BmqUKKWR06Egi93xkKOyFhboB5LfWKL_6ACTPCL405mpyPIfsnwPZAHFZlzwKYtp0ULIs8JYSws5DBu0M-BNHMUKz9VOgCEvCtI91LW0QwjqvkFVv9F6Qs_07NCVdAtWGi-r7J9fd74pvYDYkRVfpwWuVz-5C1rix9o9OXZw0iMdoQv9ZBtUVQ8_anhezxPttUZnDWwmrrqUIGcDpw--ihH5_humNekMmbDE5vBz7YCXSxOojV7bnSL08N-gCQd0QLlTIwrf_2luycmaBZfhmqZGIGrRwPD9wvGxyRG4cDYK5mueDCiWnreK7ijUd21c9lXGWEtRhOncI-BN4TUDafIANwy4YOmg4ClxurLTrlJTxgUiwHj4lhOo4IZ0qCoLyTnFO7B93z3RzPsSr54Z9NQT20yCnKezzNUaj0g_eoLifCusn8M-tCJXG9C1H-BFQ3DYBhZHN5buroHuWKCEqOCPrR6zUC4RuOZ6ZDy7EaV7OKU8fXjl8GFd8kXu
id_token_hash
WMJ_iSDrctAy_lF_waCPnw
Resource server endpoint tests
2023-02-20 22:13:25
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2023-02-20 22:13:25 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Mon, 20 Feb 2023 22:13:25 GMT"
}
2023-02-20 22:13:25
AddIpV4FapiCustomerIpAddressToResourceEndpointRequest
Added x-fapi-customer-ip-address containing IPv4 address to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Mon, 20 Feb 2023 22:13:25 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119"
}
2023-02-20 22:13:25
AddCdrXCdsClientHeadersToResourceEndpointRequest
Added x-cds-client-headers to resource_endpoint_request_headers
x-fapi-auth-date
Mon, 20 Feb 2023 22:13:25 GMT
x-fapi-customer-ip-address
198.51.100.119
x-cds-client-headers
TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0KSBBcHBsZVdlYktpdC81MzcuMzYgKEtIVE1MLCBsaWtlIEdlY2tvKSBDaHJvbWUvNzkuMC4zOTQ1Ljg4IFNhZmFyaS81MzcuMzY=
2023-02-20 22:13:25
CreateRandomFAPIInteractionId
Created interaction ID
fapi_interaction_id
cb523071-afa7-4d71-a771-8fac11d918d1
2023-02-20 22:13:25 SUCCESS
AddFAPIInteractionIdToResourceEndpointRequest
Added x-fapi-interaction-id to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Mon, 20 Feb 2023 22:13:25 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-cds-client-headers": "TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0KSBBcHBsZVdlYktpdC81MzcuMzYgKEtIVE1MLCBsaWtlIEdlY2tvKSBDaHJvbWUvNzkuMC4zOTQ1Ljg4IFNhZmFyaS81MzcuMzY\u003d",
  "x-fapi-interaction-id": "cb523071-afa7-4d71-a771-8fac11d918d1"
}
2023-02-20 22:13:25
AddCdrXvToResourceEndpointRequest
Added x-v to resource_endpoint_request_headers
2023-02-20 22:13:25
CallProtectedResource
HTTP request
request_uri
https://dh-test.secure.idp.dev.cdrsandbox.gov.au/fapi-jarm/resource/cds-au/v1/common/customer
request_method
GET
request_headers
{
  "accept": "application/json",
  "authorization": "Bearer eyJhbGciOiJQUzI1NiIsImtpZCI6IjdDNTcxNjU1M0U5QjEzMkVGMzI1QzQ5Q0EyMDc5NzM3MTk2QzAzREIiLCJ4NXQiOiJmRmNXVlQ2YkV5N3pKY1Njb2dlWE54bHNBOXMiLCJ0eXAiOiJhdCtqd3QifQ.eyJpc3MiOiJodHRwczovL2RoLXRlc3QuaWRwLmRldi5jZHJzYW5kYm94Lmdvdi5hdS9mYXBpLWphcm0iLCJjbGllbnRfaWQiOiIzZTZjNWYzZC1iZDU4LTRhYWEtOGMyMy1hY2ZlYzgzN2I1MDYiLCJzdWIiOiJnQXV3T01hbDNsWElkVERCWnJ5a0RnPT0iLCJzb2Z0d2FyZV9pZCI6ImM2MzI3Zjg3LTY4N2EtNDM2OS05OWE0LWVhYWNkM2JiODIxMCIsImp0aSI6IjY4MTU5MTI2LWJjODMtNGViYS04MWY5LTI2NTY4ZWM0ZmJkNiIsImF1dGhfdGltZSI6MTY3NjkzMTIwNSwiY29kZSI6IjA4ZmZlZDc0LTM1NjAtNGI4NC1hOGMxLWUyYWYzYWIyMTEzYiIsInNjb3BlIjpbIm9wZW5pZCIsInByb2ZpbGUiLCJjb21tb246Y3VzdG9tZXIuYmFzaWM6cmVhZCIsImVuZXJneTphY2NvdW50cy5iYXNpYzpyZWFkIiwiZW5lcmd5OmFjY291bnRzLmNvbmNlc3Npb25zOnJlYWQiXSwiY2RyX2FycmFuZ2VtZW50X2lkIjoiZGQ2ZjkxNGUtZTA0Yi00MWZiLTlkYjYtMmJiN2VjOWYwYTEyIiwiY2RyX2FycmFuZ2VtZW50X3ZlcnNpb24iOjEsImFjY291bnRfaWQiOlsiUWx1Z29NNmlic2pJazh3eE95Y3AxZz09Iiwid1hNMlB2WERGdndhbE5GeHkzaUtjUT09Il0sImNuZiI6eyJ4NXQjUzI1NiI6ImNmNGZjYzU1OGVhODQyMmU5Y2IzYTkzZDg2ZTRlMTgzYjQyNWE3OWQifSwibmJmIjoxNjc2OTMxMjA1LCJleHAiOjE2NzY5MzE1MDUsImlhdCI6MTY3NjkzMTIwNSwiYXVkIjoiY2RzLWF1In0.bPV2BmqUKKWR06Egi93xkKOyFhboB5LfWKL_6ACTPCL405mpyPIfsnwPZAHFZlzwKYtp0ULIs8JYSws5DBu0M-BNHMUKz9VOgCEvCtI91LW0QwjqvkFVv9F6Qs_07NCVdAtWGi-r7J9fd74pvYDYkRVfpwWuVz-5C1rix9o9OXZw0iMdoQv9ZBtUVQ8_anhezxPttUZnDWwmrrqUIGcDpw--ihH5_humNekMmbDE5vBz7YCXSxOojV7bnSL08N-gCQd0QLlTIwrf_2luycmaBZfhmqZGIGrRwPD9wvGxyRG4cDYK5mueDCiWnreK7ijUd21c9lXGWEtRhOncI-BN4TUDafIANwy4YOmg4ClxurLTrlJTxgUiwHj4lhOo4IZ0qCoLyTnFO7B93z3RzPsSr54Z9NQT20yCnKezzNUaj0g_eoLifCusn8M-tCJXG9C1H-BFQ3DYBhZHN5buroHuWKCEqOCPrR6zUC4RuOZ6ZDy7EaV7OKU8fXjl8GFd8kXu",
  "x-fapi-auth-date": "Mon, 20 Feb 2023 22:13:25 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-cds-client-headers": "TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0KSBBcHBsZVdlYktpdC81MzcuMzYgKEtIVE1MLCBsaWtlIEdlY2tvKSBDaHJvbWUvNzkuMC4zOTQ1Ljg4IFNhZmFyaS81MzcuMzY\u003d",
  "x-fapi-interaction-id": "cb523071-afa7-4d71-a771-8fac11d918d1",
  "x-v": "1",
  "content-length": "0"
}
request_body

                                
request_mutual_tls
{
  "cert": "MIIDvzCCAqegAwIBAgIIMANxYwAAAAAwDQYJKoZIhvcNAQELBQAwajELMAkGA1UEBhMCQVUxDTALBgNVBAoMBEFDQ0MxDDAKBgNVBAsMA0NEUjEYMBYGA1UECwwPQ0RSIFNhbmRib3ggZGV2MSQwIgYDVQQDDBtDRFIgU2FuZGJveCBJbnRlcm1lZGlhdGUgQ0EwHhcNMjIxMTEyMTQ0NjA3WhcNMjMxMTEzMTQ0NjA3WjBeMQswCQYDVQQGEwJBVTEYMBYGA1UECxMPQ0RSIFNhbmRib3ggZGV2MR0wGwYDVQQKExRLZW5vYnkgQmFuayAoS2Vub2J5KTEWMBQGA1UEAxMNRkFQSSBDbGllbnQgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKChIsI2pFBjArD5nemjbBznsipr1CrCaCJK5w4ceA3zN0h3y6Dr4ykYp6QWN/d0KBQ/gbyomuvbiiouwCzXyrJMhtEIkxguXaWmisRC5CXGKAS28AoTAV3MtxxkH0blB/9zeokEkM6SHXXBzWkMmDZZ9B5dRExvHvAeTV5zhZj4jRBnQaF7fm73qZ+eEZf2U/SjipztmwtEj66Mg8fnXgVejXIHdqQ5eJpjKOEY7YCwVEUeLHL35yEwaK9D7v5qaovKTRKKCcLFSFPF83jqaLfvhllJy+jAtmvfnymme83QBJJnNQQCM4ex0wxbAPeKNMq58arOXTFgQ8RB9SXy7nsCAwEAAaN1MHMwDAYDVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCBaAwHwYDVR0jBBgwFoAU4KJgrpAfQQqywrXq4djKu921yyAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwHQYDVR0OBBYEFB3SyraxfgiFNGYvORkiMzHuT0J/MA0GCSqGSIb3DQEBCwUAA4IBAQAvjXHEBT17OIyIzBvt5/kVK+V/DoUVA/+OxcCa3l8yvOyvfFePNJbRn98ZE0LRYN87p5j+w8q0/OWetBTiHlUnNwRKKl/S1VlTDJ/PJTdhC5e4pMF/iQdJCzlD5QYsRyiGiG2oMjWH2a2I+XNNTPuKuWdVdes4ip+N5U3mfBrg8RspnVbCld/mvkZHYCETrgsyu9eA+IiCXGTYOH9p9NPB+Au4I8oxgNOyR7pu5xf77Nm3D1RcK7rd88ZkSoERAl20mf91/4AKgLVWGGFrdgwh9CY60uuhxL/ESMzKz3XlPc66qAnJtDaje/u3QoEYqW/e6o3Mwqu2VTp8Orkn/VxW",
  "key": "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCgoSLCNqRQYwKw+Z3po2wc57Iqa9QqwmgiSucOHHgN8zdId8ug6+MpGKekFjf3dCgUP4G8qJrr24oqLsAs18qyTIbRCJMYLl2lporEQuQlxigEtvAKEwFdzLccZB9G5Qf/c3qJBJDOkh11wc1pDJg2WfQeXURMbx7wHk1ec4WY+I0QZ0Ghe35u96mfnhGX9lP0o4qc7ZsLRI+ujIPH514FXo1yB3akOXiaYyjhGO2AsFRFHixy9+chMGivQ+7+amqLyk0SignCxUhTxfN46mi374ZZScvowLZr358ppnvN0ASSZzUEAjOHsdMMWwD3ijTKufGqzl0xYEPEQfUl8u57AgMBAAECggEASFuN3tLifdu8EKDBQ8f8IaE1nupn7sMYSapYHwEwC4iuNJTSQ7E+6PpUOhRQLcZDb6uT87o331tMB+h7ZTfn9R2H9Y3ZRSFNyhsVk4dWYrW6vTTzOHaLPQfEzKNFe5gcXDRW1HYcDRHA95TPxSyJPKKU10DITW4ZD612yL9dRSSrHEom+l3tZcXErshFDGHTKSe6RkPj+u5C5p42Fn+DqeTgt89a43Be7mTgYNZIKLSwvBp8YPG7why/HRgQ5ui/VnfG3uEuRQXOdR5EvTELhfvOs626bufP72MjuYdhJowqboTC3mh6CQsU44Nz841ClsxtJ1EnWYEMok4+pB39AQKBgQDOrxx3+b0ZiZzboKYX4lh+Ixhvt9JZk4FFaeUh9V5EZPsCOA6Q6nPHTfOB6f0uaC/YRRH3bwbOU8+XuaXYK8NPt69DGdBywyvgHPTqd/Qdwu+g6UBiZKGMKjZXwp7JIYNYkWBbRS6bxjpm7SZgZXL1gs5EuYObGq3jey4FMJkOQQKBgQDG9N6/R5YXTlJfPSKSQLeX8pL3ZNYSh9IECeu5iYH0ERQ2MBGa5q3/sxu9dizAVfm3f0PtDAFbyEHz0fwbB1x1WTQWhbA7ZBV7wG1L/LKUXGv0W2mGrnihW5jYb6hFV+oV9rtlgKPlTOlvkWgAd/8WUPcAPkHxL8EDLS7Grc5FuwKBgF1nM3Vgrj2JPBLg8c6fYqB2Wce7CdujVms5JOyIx3YfMHRbQvHokjQCnUYbqWg8e0rARBNO4IODyq/lnPYpKNWwzAqF8va6Duz0CRag6Pg+LS7J2mfc1EjUlsRoVnvMol/3KtV0WVDab3AuQgaUMjSTTYYvVDNXBjhkZXLA+JpBAoGBAJx/e0Nc7QwSGKs/rJT8gS3tqnsdf2J+Ic35e8mrB2TTlmF1eDOvZoju+1ARx+vW9SHI4sZwnhTzNiWzNCqSpMDN1TIuIMzm0htQ5uhRsqsO8//3c890KAFMyrLdSbCaEdELDqcuBD3XPPv8laFgwm9sao5vanFsjdeQz+2KQ+oHAoGAVYOBjIksPPklnshVdBdjJOaqSiXTSbGr2LqToF8Irxz/kJKldV7TPpS6GR/ab5XnkPFDYwqeI2OTHMQSitnTUkwrM8dsaAokdhqTw137/4Wfpy0OZNVrNOGpenTl4ri2rRjcp4BzukULvz2mfZtN4wzqWfBISEdH+5JCa7LeG2o\u003d"
}
2023-02-20 22:13:26 RESPONSE
CallProtectedResource
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Mon, 20 Feb 2023 22:13:26 GMT",
  "content-type": "application/json",
  "content-length": "447",
  "connection": "keep-alive",
  "x-fapi-interaction-id": "cb523071-afa7-4d71-a771-8fac11d918d1",
  "x-v": "1",
  "strict-transport-security": "max-age\u003d15724800; includeSubDomains"
}
response_body
{  "data": {    "customerUType": "person",    "person": {      "lastUpdateTime": "2021-03-01T18:30:00Z",      "firstName": "Kamilla",      "lastName": "Smith",      "middleNames": [        "O"      ],      "prefix": "Mrs",      "suffix": "",      "occupationCode": "123412",      "occupationCodeVersion": "ANZSCO_1220.0_2013_V1.3"     }   },   "links": {     "self": "https://localhost:8081/resource/cds-au/v1/common/customer"   },   "meta": { } }
2023-02-20 22:13:26 SUCCESS
CallProtectedResource
Got a response from the resource endpoint
status
200
endpoint_name
resource
headers
{
  "date": "Mon, 20 Feb 2023 22:13:26 GMT",
  "content-type": "application/json",
  "content-length": "447",
  "connection": "keep-alive",
  "x-fapi-interaction-id": "cb523071-afa7-4d71-a771-8fac11d918d1",
  "x-v": "1",
  "strict-transport-security": "max-age\u003d15724800; includeSubDomains"
}
body
{  "data": {    "customerUType": "person",    "person": {      "lastUpdateTime": "2021-03-01T18:30:00Z",      "firstName": "Kamilla",      "lastName": "Smith",      "middleNames": [        "O"      ],      "prefix": "Mrs",      "suffix": "",      "occupationCode": "123412",      "occupationCodeVersion": "ANZSCO_1220.0_2013_V1.3"     }   },   "links": {     "self": "https://localhost:8081/resource/cds-au/v1/common/customer"   },   "meta": { } }
2023-02-20 22:13:26 SUCCESS
EnsureHttpStatusCodeIs200or201
resource endpoint http status code was 200
2023-02-20 22:13:26 SUCCESS
CheckForDateHeaderInResourceResponse
Date header present and validated
date
Mon, 20 Feb 2023 22:13:26 GMT
skew
340
2023-02-20 22:13:26 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
cb523071-afa7-4d71-a771-8fac11d918d1
2023-02-20 22:13:26 SUCCESS
EnsureMatchingFAPIInteractionId
Interaction ID matched
fapi_interaction_id
cb523071-afa7-4d71-a771-8fac11d918d1
2023-02-20 22:13:26 SUCCESS
EnsureResourceResponseReturnedJsonContentType
Response content type is json
content_type
application/json
2023-02-20 22:13:26 FINISHED
fapi1-advanced-final-ensure-request-object-with-long-nonce
Test has run to completion
testmodule_result
PASSED
2023-02-20 22:13:30
TEST-RUNNER
Alias has now been claimed by another test
alias
cdr-mdh
new_test_id
girTmX7pxkVxlfh
Test Results