Test Summary

Test Results

Expand All Collapse All
All times are UTC
2021-10-21 04:27:43 INFO
TEST-RUNNER
Test instance X14atXHbm5nr5Kt created
baseUrl
https://www.certification.openid.net/test/a/danskebank1
variant
{
  "client_auth_type": "mtls",
  "fapi_auth_request_method": "by_value",
  "fapi_profile": "openbanking_uk",
  "fapi_response_mode": "plain_response"
}
alias
danskebank1
description
prod test plan (legacy CERTS) 25.03.2020
planId
In0cpCHhx4smd
config
{
  "alias": "danskebank1",
  "description": "prod test plan (legacy CERTS) 25.03.2020",
  "server": {
    "discoveryUrl": "https://obp-api.danskebank.com/open-banking/private/.well-known/openid-configuration"
  },
  "client": {
    "client_id": "e239ae37704a02ce489068a4f166f211fcc78fab93e159cc205cff008168b22d",
    "scope": "openid accounts",
    "jwks": {
      "keys": [
        {
          "p": "7PU661c3wyOmH3PD3BTZcQ5S287Nz5HSA_492Ya7wOwmz_KurDeQgKBU2FOXkyhZbOFHMyIJ2i8KtDjp6YTnyrlH1JfUlK4BtDXCK7pXqqCctBbSluAhsk8KJc2Z-ng7eOmjtAi4TwjHqG9-7b7OnGbIKt9HI-qk2blxnsY8xuk",
          "kty": "RSA",
          "q": "0HewDeJoCuwVZleiXsp1kRIodsTDaPzeIalsBY1F9yEDgNoZ0-1u38j6uOkKmPXypUuRrKaReK7gVnnsZ5TdhF2co6rJh5an3WQyZbjqxSJIqnmhj8IaREwHPvh_ZxsNBSY742QHOA2ah5isi7awjURFRM3VKoLZv0Ne0CT76hc",
          "d": "X2I_gnQzrqfyQA0cX4cuS2Y-YBzgT9ONDb5nikLG1qcqJBmfG964UA0023FCYEzPDgNPAbk6rkR7_33YHNqVx93PoSon5ZgmLWW6ZWpBHn9BlaLnH6bpZIckqt0jSGWTxJNmtY2F2BzylQuhJhJIdnTub48O5dCO115ScyZWYNX7NFiRMDbgria3tEA0rl5yP9MpnWugacjYbzimKhZ8kOI7RoUxQyqMsvCAVSQF4LQsurXKKljpbSUY3gXtzWhBqX66HkywgjtroHgDTXyMmAZsiMfzEuP6xi1jIfSzKKD4Tg18E0cZ8Kx0hVpXi2fTjzzoGsOO_tqLi1O_sQj3QQ",
          "e": "AQAB",
          "kid": "jTeQUQkZFp5Hks1GUiTahWgqPO8",
          "qi": "fLw50TvACx-0hOpaqovypp2zChVmcR1WBRZE_cnMU-Q0wxGwZk9exbKyQx3T_aJ47p_T2sf8RXIQnfryQHs8z0LybdxCSqqZYqKfHRukXuFQseo3OECboCZ00we-7c0SGU2Zfmua-UM9yZTRJndXnCSDKbpMcDZCbcmyvZ_c7_U",
          "dp": "N_HaHFA2QSM8iHZ7io19nPylwXG9E8G41OqEzcPKtkzLCROh-9UOj9_KyFxMEBlZq6QwfDkQHGw42b4KM_EGDM3b0KycKxI-Ir8CffJ72jQba0VsKOT377JLkgtNzF3wpKZ82PeqFDbddL4GOLlw7Goz3jNjB27RxvnKgpMJLGk",
          "alg": "PS256",
          "dq": "viogMFoyvJvlXYlddYjMPDzLKqSM-Q2KeDx7bIkVpLy53GWYH-m8NWm5xMnYv_XDlaNczJjZpLQpstjfnRGADMn0JJyb4BK_KEbJbl-D0bZXgSMZDPFsUpbkGT5Hwb88XlElWmWZ7DkEmOLdq0lIvmTjp0L4TCI3DbEgIVFLd5s",
          "n": "wPYI0wzJbyI9UjWkwBVZsdXpOoid5EcokHrPfFX8F4BOepvbYIw_93ItpfaQNjv9DRK4chwae_aZNTZVHMD2EAW_sxQES_zuoJqQyxeJeQiA4FTwX7Iv8jkII6tGDqxdQ1oUXRcBqBYVkq64KqLGIUuNW83K_7YSdX_PFMXyVqZDp61JAxFh74zJrqJzwcdxYFe-DRTayPwWzJ9zkQZa1PykYTC-q22wvb9cry_NxY5Fb5fkrx9qTiZC1DTjmja2z9a_nAeUZ6ceMla2OSEzVGpSEo89ERxN7ShJ7sdFK2LMYYh-jf6AiumkFQ6nfsjl5DR3zA2PFjwUd2tXJ7nY7w"
        }
      ]
    }
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIFpjCCBI6gAwIBAgIEWf/C0TANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjAxMDAxMDkwODMxWhcNMjIxMDAxMDkzODMxWjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZjdBZUFBSTEfMB0GA1UEAxMWMW5ka1J4bGlLUlFQbUZwT3lNbkxZTzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJQegav3/ToCwPoSernigXmC8KccvwrbeiY5kRE+VodBJslqzfMWan90rEVnSurtgnfLsPM8xoJaUDZn+hwc6yFnjJqQZhuA1ye4QtrD7xh0qrTeh9X17fEG0R3bYU8EfaA4m/70ugpJqEFBKISg/8shjX0ec5ofuss+ij7gEPmW/mxYzkpwUeIfneTrOcweAcPEujqSjcGQs2x50zlQ6ZbxNtVjyyOMAzms9OnW9daLc4zkdIEsd/YB8Whlw8SoaEIEq0wI7esYS31OAy7W4OJFqQ0+cMFqBYg6lOSjuwPm6EXZR40S2s0p59buBM6u7uzzkuEUG4NcDIb8jwfAskCAwEAAaOCAoEwggJ9MA4GA1UdDwEB/wQEAwIHgDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwggFSBgNVHSAEggFJMIIBRTCCAUEGCysGAQQBqHWBBgEBMIIBMDA1BggrBgEFBQcCARYpaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vcG9saWNpZXMwgfYGCCsGAQUFBwICMIHpDIHmVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIE9wZW4gQmFua2luZyBMaW1pdGVkIGFuZCBhc3NvY2lhdGVkIE9wZW4gQmFua2luZyBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIE9wZW4gQmFua2luZyBMaW1pdGVkIENlcnRpZmljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wcgYIKwYBBQUHAQEEZjBkMCYGCCsGAQUFBzABhhpodHRwOi8vb2IudHJ1c3Rpcy5jb20vb2NzcDA6BggrBgEFBQcwAoYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNydDA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3JsMB8GA1UdIwQYMBaAFJ9Jv042p6zDDyvIR/QfKRvAeQsFMB0GA1UdDgQWBBS60wWJ1rs4qSzpv8O/p6yEcVBJDzANBgkqhkiG9w0BAQsFAAOCAQEAD22WFMMsvCNpcbx746E0awG6VigKUdwgRklN/u/F1MoRRcUDYkdEnIelNAiR5bVdALvRx/E7Cr/lpKq0nGsENI4X61HlwI3mDejX8Q6rfv7Ft1f0YDbappaoyIusKgvel9fqzPR67iEf2G/zx8cqwqb43Xpj36ct5aoxCGmsPLuCRxgSfdpR7LAwBy8o0LGDZPz3/d1/yW3Km3knZtd0TE/ytUGPcPe5oE5+52IYSkx6HRcdJj9TK+ExMrTDg6LZcA08ta+WWQ8Ui3jCLEh6fDRyw6I2oeFp8e1W0TdsHEFOJNfgY5bSsEwVGrSuXEz5Wzzz15DhDYeI87L40aN+9g\u003d\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCyUHoGr9/06AsD6Enq54oF5gvCnHL8K23omOZERPlaHQSbJas3zFmp/dKxFZ0rq7YJ3y7DzPMaCWlA2Z/ocHOshZ4yakGYbgNcnuELaw+8YdKq03ofV9e3xBtEd22FPBH2gOJv+9LoKSahBQSiEoP/LIY19HnOaH7rLPoo+4BD5lv5sWM5KcFHiH53k6znMHgHDxLo6ko3BkLNsedM5UOmW8TbVY8sjjAM5rPTp1vXWi3OM5HSBLHf2AfFoZcPEqGhCBKtMCO3rGEt9TgMu1uDiRakNPnDBagWIOpTko7sD5uhF2UeNEtrNKefW7gTOru7s85LhFBuDXAyG/I8HwLJAgMBAAECggEAeK6U19/CgFtn0R4uoOhR9soKXY1LGTY/bbPF7KCN7ppDGsn0xo/sg2uBZE6PkBXn32iImwYj5hRGgxiG7GbnMvU/6zkU6hhS+CWjg/nSrZm7XdhBB+OI4Ru9pKn7mrfcJGx4VHgn9u6a8VGXICXN5i75Kp0qrzLz6zEGoiQNXGXzwmGyyvwKO8ILzbqZortXpUxSA9oaX/BrYSNaqw1U2bp1OUs7eKiVco44wqfTI2K90gYd3td9hnsOcDIIDneBOvhlgBkFC8rB5yov8OOJ0bI+1ZZnv/Hm5lKXUgRiNeJqqqF0wFuJAlsD1x/A8wGmkMsT3+/b/5bWhtz73XDAAQKBgQDazelBU8lg5MDt8qYEua8a+LCSZoCvyS1NN5tK/opta16qd75iGU3yV9jwofKrUg6wzAqvYTNeAd0E0xg/ruLZlR/GdbVm9vlcN5pWF1vV9FR3ULJa7c1TVzfvq5N0un712XNTyRySwMYfTuYb3UXdG0PCZIBUUm1WJsQ99NQayQKBgQDQoH4jqH4fRYtxsztP2lG0gQLM/m6rXlibuYt+H7tSTXBSdjIR/Vjre+e204hjRycP/WAaKPzjv3T0ZU1m0VSE/rLGWlBcfTIT1hLne0Ki74EsjAwvWKoxwcUcUBLLM6UcTLja1/lTbqeuj95kuU2xBcoQAYU2LeexMujrbH+oAQKBgGSi9pjsb6AYNsB6rW9Y9DgEkDoV2TSA5EwyukNpBcRD8RuYzcETAG3ph8dNxW6U5Frezj9SBq1DUCPK78lCp+YJl77RHulHyPNoQ507SysCIONsA0ydOaYOZJTgpoa2zHRJWqj7xB+feMCnqmDAikSjKKw9S2T9MHrCg9o3RGM5AoGBAInhWBxW8ivWuYcGjm+C+TbTgLdcfGXTr7oTkYZkkFefiFlndkX/azIOrKBfAyeh0cY2jbocVq5qTXBsNxB5zmMrNZnz/GJz95G2jL3h77NhmLyJPlBYR/skdhH1NcaINloStqUj0cr7OeUbfj6RXTBehCG574FUK2koHVniVigBAoGBANGigpAHoL8cGWzQYjBtWbmL9pQneSKc/MMGbYfyoSZI1VwFPQAAE9D186qKSZb0RA4DXiT98QRa69B71mtaobwp+0ryzsDb/Pe6fLnT8fvEebEzcoX3SbVJ+Ul0yLmovnyRkXdavBopIqnjx0TSyzmCGUz09lFZzYjMhwVbZhoI\n-----END PRIVATE KEY-----"
  },
  "client2": {
    "client_id": "880ed45a9416936f4185e2dd30fd7802c0d465415b52ef17f97f04cd2da4e491",
    "scope": "openid accounts",
    "jwks": {
      "keys": [
        {
          "p": "57yH1_QPNV4eDZVtEXl09Pt0q02iLBRkqTN9bMRWhkOVP3ntghlIEEfAp26iIYqhXK7WgcsiSsIYelQKIHnHQmhjM0ZQiNlf7ryymBHBmOQwa743HqPrGk_57FmC_LqxUcv9c_YJse5UGgxSGtzP7dNFb4dAlTJSleenU3Lwq5E",
          "kty": "RSA",
          "q": "3vSHCH7BBBrE5AB0Kf6DpfPquM5FpX0wM1xMiR9pkAAn9eAdS_15Ok0OPz4hNFPcD8TxYxqxi7YCyhE8Rl9a3vFfuKEd6RfSQoyDDwe-uTV_uZYI0GGnvV5Wg_zT3eWcrcasYFw1fWwJCdsIWzD8REZju8YgeqS5xprupG4dYW8",
          "d": "uSanaLJNXq5XNzZLMMIzJo-aBa91qhOaOOvJkofcUMgJSZdjHA6_8rFc2x-J5CGGV02ySDBjgqRI-u6Zj4eyyP4RclUPiXCPtd8hL2SP8Cm8gRAdpbgJPWxKJRNuK2ehJuTI24GiJoaMNnyoopGqfOptobxwMOWFKFWyF-vIAyjM7BrWJT-WEhCjPtVWTRtE3gt8VKSiGcWaGDL3y7n5qaqdK3vTAgP_oUkXa4NvtEFTJkW93UwhoKIPYhVhalnR56j9Ee_B1E8mfL9YI4hFE8X_db7bBFQT0-05SlGesCbtpItGd2uutNJAkz-OLHLESUpcQCddZJ3TBo8UxEg8oQ",
          "e": "AQAB",
          "kid": "Z4D_1I2Q5R27ynq5PUhKUYUFhU0",
          "qi": "mlmM3xH7fmvnddQ-nMgoKAApmZgKgyyDTMn0FNS5cSNYmfgG2Ge96IFD1c-vTbvploe9HefnJMUbMigwlrtsuS-5W6W0-JjE4pq5pIBYj6-GPXvB-oGdNKLIDBl0mFdbPj2Bt6gN1Bk8EClFkFok80QCnCGOaWpOmAEiiobDzF8",
          "dp": "4Nr_mNy5ERiU4qtWHHmUsc14ZGu86zaSgddzYWGVb0wOenwtqGotkZZ96jigWxlv_0Wq4GAhkxaIt9HpzZ88aERv1SXqKQ97VWSFiqbYCimIjlMQmsuE6ZAmul4UinQAcJUWBjn7KEpQEsJXvLb7jxHMMy6yzNH6bnhL1N4XhvE",
          "alg": "PS256",
          "dq": "FcJPm2ijdb8XEBlrPN32AzA27CpVab06Awky_v7t0nvxanGg6lWmiyYSCeIKY4z7oR5bYIyuXzA4PXhJJaUQvUlZSi-PN7x3bL9B2ymqV3D9MiOOYKfnMvgOAXufQbyy-dK16AGXxtHQYAHcYun49MDZ4u2HJfEFoHhmae3FOEk",
          "n": "ydLXutu-cvAC0R0fKxeM3lx58-waqUaEWPLH_Pl1iwkzomnUbAGZ27PQp19pdHcC6WUPdcgb6TGQps6jy38YtjWVcUsJfjob1Ov4jQNoYu1zdRd38O8fEV_ogILiw6jvoWWY_BSdj7idU6JFQZ7QFFKhwn-nFTl-wzAAZguSone_NcS7_g0SYOvszTJ5bYMElIBPjnYAuzf2GH6ZZ-uGGzjDuY1PBMCkgpiHu-L5C3QxtCs9rQoTN1ZyxPidmHkoy6kqAXfNk9lliOHPJ0x4WpVoLpBnR4z-JasvVoAtZTCqHjvm-ViRLDhqzx0M-xRZfrM-6HKFkVNSmFGbxMlU3w"
        }
      ]
    }
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIFpjCCBI6gAwIBAgIEWf/C0zANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjAxMDAxMDkxODU1WhcNMjIxMDAxMDk0ODU1WjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZjdBZUFBSTEfMB0GA1UEAxMWOTV2bHEzZE1RaTBteHEzQ1U3cW9IbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALwHz2wF9ll8A5gvrA/Rb4p3BsDEQGXSXls8Q8vQlI+9IKHZ8YtyiiVO2nf3wo2pDQK/u9kXjv8d03CtfirJF8GY/EJAyz08lRFqvcoMkpFw/zfr/0onqjGs0cLU0lk28zq4BjD1oh/tRlhcYMPRNbhst7AymkKp/tiQTLKz3p+rrKlrOnrgDELaQhHiWsWHQ7OPXvYMFE/Hn+FTKeatBLx4qVAmsh2rBt12ib3cQNZ78fJWH+0aXuM1CURFZyCS1ylMGuJR1Zr0QjRNtOg5sXeoYAOjTZX1YdbBFyPS/cDXuDaKSVzK17aZqg+t7ZGHRsZpmPA0b7mL8Pwp8KrC4xkCAwEAAaOCAoEwggJ9MA4GA1UdDwEB/wQEAwIHgDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwggFSBgNVHSAEggFJMIIBRTCCAUEGCysGAQQBqHWBBgEBMIIBMDA1BggrBgEFBQcCARYpaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vcG9saWNpZXMwgfYGCCsGAQUFBwICMIHpDIHmVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIE9wZW4gQmFua2luZyBMaW1pdGVkIGFuZCBhc3NvY2lhdGVkIE9wZW4gQmFua2luZyBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIE9wZW4gQmFua2luZyBMaW1pdGVkIENlcnRpZmljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wcgYIKwYBBQUHAQEEZjBkMCYGCCsGAQUFBzABhhpodHRwOi8vb2IudHJ1c3Rpcy5jb20vb2NzcDA6BggrBgEFBQcwAoYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNydDA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3JsMB8GA1UdIwQYMBaAFJ9Jv042p6zDDyvIR/QfKRvAeQsFMB0GA1UdDgQWBBTHaj1Td+F9RXAwKQNLTe/XTIeX+zANBgkqhkiG9w0BAQsFAAOCAQEAbAXXFNibG5UaW0YN5iay/wxpQnXX2w4cJoYgG+0l9MqyUzRQGlUwMoFImVSWMBrpXTd/DNLWjtabTptWq1XMcmJaFimYSAYX5j0WTdS2LT5P2bNF/F//RyD1mfnpM+W2cQETtPOFwzORDWtE8JllhU6DSmf1Kmpdia9C0okhKJFl9ciuuSsykw4lVlXxeVc+uquejJjjMJAXXKwBPIqM9juDq9fgp3IPD3xt61zaSPY0uWn65Fc7Rp1HdcHEduN2hxuLja1q0k+gKssP9IHk3IzYx+LKmAJcTtnpkQXPX+TKx8fcUrpRufT1LxIxhJgHCsAOXnplTVvx8dR1d70Uhg\u003d\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC8B89sBfZZfAOYL6wP0W+KdwbAxEBl0l5bPEPL0JSPvSCh2fGLcoolTtp398KNqQ0Cv7vZF47/HdNwrX4qyRfBmPxCQMs9PJURar3KDJKRcP836/9KJ6oxrNHC1NJZNvM6uAYw9aIf7UZYXGDD0TW4bLewMppCqf7YkEyys96fq6ypazp64AxC2kIR4lrFh0Ozj172DBRPx5/hUynmrQS8eKlQJrIdqwbddom93EDWe/HyVh/tGl7jNQlERWcgktcpTBriUdWa9EI0TbToObF3qGADo02V9WHWwRcj0v3A17g2iklcyte2maoPre2Rh0bGaZjwNG+5i/D8KfCqwuMZAgMBAAECggEBAJsGUXR9ofN7NLd3roPIKA9gPRgXdgS9IgBUuozC5olv5AStXOGcyNsjnSnGAwiqtUhr7iN5sfMSky5WTCxYaZa7XFf/ddGCLmESwXFhVkJFiJaBo5RvCXo1QyhAMUFO9dCWwrwA+O8bwKC/YSRxS7pHIFdMETUfVTcWGbZIaCb5iPUFRqNMELpRhA7HNV42wN703qRimdqk3Iwpj8F2SitRJi6g4GXuvzFSCgcfHYd7Sk1vWGEmBym4AYc+/kO6n0a2iB/Cu9+rCNBSqbeTDl8H/4nF9kSAHMaJDeMF3uPdsADS6NjAf/Qm68FJLOihKWboJ8Pb+xzjVnuPBney7oECgYEA28c06EwwwJjJx7+XCHZfjyUODITSULXj/WoOXvTQTc6pXgGgG96j5Y396yhN4rummgX+tfoU0xh3IUpUmxqr3BPcE5T9To7SX/GNJn7fqUbDSWSxiIAAa4ozfcDhU2v4fQ3zlNM97rTzBeo7AuF5qO9F2KqazYQdHJVZDz6ywkkCgYEA2wUemaoM2B2tFeRXf0FQtgDJt904DD7PaaA3p7RelKXTfoiLjButl/4+lEdUMXizTstwVMEsQLZn+/H1qQpFZrsRoLKp9RT6dTtUmEZMJUfsfazB8iP3AyUe73CK8wQc2O5doA6k848s+7XNSRXg7datbMgQCYl5tfTro8i4GlECgYEApEEZlZN7zDVkeNkDs9tkR8NV4J1T4eZO4pJk8yrck4okopFsa+fVbjbU0u9oZlAAj5RzbOXesnXScxruaI1ibDSbgjcTqaasK/CHoYGo/wZX5X5QAMhJiBXdrdp9jK9hI3VN2qiV3NV326/XMqv5FPzeorO+xmI6r6YezXn6d6ECgYACoU4bxEoBMmIIuERAt/UTKnFBrvtkUkDFYPIqJmVYXaFrjJI4bYCpKZlwyGZ/bZahpJnFusggQtB+2wn7LK9mq2prxpl54vWbAMpkRbvWWsXBQJjXoozt0b1MXMqeXndGN56SNHrQnfCJWUaM0SFxWbmda82df7Qhdj56Kgfj8QKBgGcM3wf6RN1oK1VCJdVQg7V9cGKH8E2VRFycvAfSySeBEmmPELflbVz8CVmsKfZTSDDxfXp2Mf33ERG2gRmc1qRk/RrP7m9UpGV5dzK9TUhqvTcCiHsiLtqWq/0nBC8r4ztc0r++XfRvOMlAe6zDx2FC9gVZG9LXZOTCWuyUGIs2\n-----END PRIVATE KEY-----"
  },
  "resource": {
    "resourceUrl": "https://obp-api.danskebank.com/open-banking/v3.1/",
    "institution_id": "0015800000jf7AeAAI",
    "resourceUrlAccountRequests": "https://obp-api.danskebank.com/open-banking/v3.1/aisp/",
    "resourceUrlAccountsResource": "https://obp-api.danskebank.com/open-banking/v3.1/aisp/"
  }
}
testName
fapi-rw-id2-ensure-request-object-with-invalid-signature-fails
2021-10-21 04:27:43 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/danskebank1/callback
2021-10-21 04:27:43
GetDynamicServerConfiguration
HTTP request
request_uri
https://obp-api.danskebank.com/open-banking/private/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2021-10-21 04:27:44 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "x-backside-transport": "OK OK",
  "connection": "Keep-Alive",
  "transfer-encoding": "chunked",
  "content-type": "application/json",
  "date": "Thu, 21 Oct 2021 04:27:44 GMT",
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "x-forwarded-for": "35.196.44.185",
  "x-forwarded-proto": "https",
  "x-forwarded-port": "35294",
  "t2-instance-id": "DK1T2LB0",
  "x-client-cert": "",
  "x-client-cert-serial": "",
  "client-auth": "No cert",
  "accept-encoding": "identity",
  "sensor": "1",
  "via": "1.1 AAAAAJMYW3U-",
  "x-client-ip": "10.156.1.5",
  "654aa22e-1baa-4ba2-8b2b-89ec6a06f8a9": "066aec896170ec401f1c3bc3",
  "channelheader": "obp-api.danskebank.com",
  "x-global-transaction-id": "066aec896170ec401f1c3bc3",
  "x-db-avz": "az3",
  "access-control-expose-headers": "APIm-Debug-Trans-Id, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-Global-Transaction-ID",
  "access-control-allow-origin": "*",
  "access-control-allow-methods": "GET",
  "set-cookie": "NSC_JOjmolw2bs2aeuacqvjlsbcz51nq2eQ\u003d5ccba3d82c9ad8db986a5c8712748f456527235d695b4fc9b520a453ec5cb405ed41534e;expires\u003dThu, 21-Oct-2021 04:29:44 GMT;path\u003d/;httponly",
  "strict-transport-security": "max-age\u003d157680000"
}
response_body
{"issuer":"https://obp-api.danskebank.com/open-banking/private","authorization_endpoint":"https://obp-auth.danskebank.com/open-banking/private/oauth2/authorize","token_endpoint":"https://obp-api.danskebank.com/open-banking/private/oauth2/token","jwks_uri":"https://keystore.openbanking.org.uk/0015800000jf7AeAAI/1f7ha088KftOBTTA0VOkgB.jwks","token_endpoint_auth_methods_supported":["tls_client_auth"],"registration_endpoint":"https://obp-api.danskebank.com/open-banking/v1.0/thirdparty/register","tls_client_certificate_bound_access_tokens":true,"scopes_supported":["openid","payments","accounts","fundsconfirmations"],"response_types_supported":["code id_token"],"grant_types_supported":["authorization_code","client_credentials","refresh_token"],"subject_types_supported":["public"],"id_token_signing_alg_values_supported":["PS256"],"request_parameter_supported":true,"request_uri_parameter_supported":false,"request_object_signing_alg_values_supported":["PS256"],"token_endpoint_auth_signing_alg_values_supported":["PS256"],"display_values_supported":["page"],"claims_parameter_supported":true,"claims_supported":["sub","iss","iat","exp","acr","openbanking_intent_id","aud","at_hash"]}
2021-10-21 04:27:44
GetDynamicServerConfiguration
Downloaded server configuration
server_config_string
{"issuer":"https://obp-api.danskebank.com/open-banking/private","authorization_endpoint":"https://obp-auth.danskebank.com/open-banking/private/oauth2/authorize","token_endpoint":"https://obp-api.danskebank.com/open-banking/private/oauth2/token","jwks_uri":"https://keystore.openbanking.org.uk/0015800000jf7AeAAI/1f7ha088KftOBTTA0VOkgB.jwks","token_endpoint_auth_methods_supported":["tls_client_auth"],"registration_endpoint":"https://obp-api.danskebank.com/open-banking/v1.0/thirdparty/register","tls_client_certificate_bound_access_tokens":true,"scopes_supported":["openid","payments","accounts","fundsconfirmations"],"response_types_supported":["code id_token"],"grant_types_supported":["authorization_code","client_credentials","refresh_token"],"subject_types_supported":["public"],"id_token_signing_alg_values_supported":["PS256"],"request_parameter_supported":true,"request_uri_parameter_supported":false,"request_object_signing_alg_values_supported":["PS256"],"token_endpoint_auth_signing_alg_values_supported":["PS256"],"display_values_supported":["page"],"claims_parameter_supported":true,"claims_supported":["sub","iss","iat","exp","acr","openbanking_intent_id","aud","at_hash"]}
2021-10-21 04:27:44 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
issuer
https://obp-api.danskebank.com/open-banking/private
authorization_endpoint
https://obp-auth.danskebank.com/open-banking/private/oauth2/authorize
token_endpoint
https://obp-api.danskebank.com/open-banking/private/oauth2/token
jwks_uri
https://keystore.openbanking.org.uk/0015800000jf7AeAAI/1f7ha088KftOBTTA0VOkgB.jwks
token_endpoint_auth_methods_supported
[
  "tls_client_auth"
]
registration_endpoint
https://obp-api.danskebank.com/open-banking/v1.0/thirdparty/register
tls_client_certificate_bound_access_tokens
true
scopes_supported
[
  "openid",
  "payments",
  "accounts",
  "fundsconfirmations"
]
response_types_supported
[
  "code id_token"
]
grant_types_supported
[
  "authorization_code",
  "client_credentials",
  "refresh_token"
]
subject_types_supported
[
  "public"
]
id_token_signing_alg_values_supported
[
  "PS256"
]
request_parameter_supported
true
request_uri_parameter_supported
false
request_object_signing_alg_values_supported
[
  "PS256"
]
token_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
display_values_supported
[
  "page"
]
claims_parameter_supported
true
claims_supported
[
  "sub",
  "iss",
  "iat",
  "exp",
  "acr",
  "openbanking_intent_id",
  "aud",
  "at_hash"
]
2021-10-21 04:27:44 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2021-10-21 04:27:44 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2021-10-21 04:27:44 SUCCESS
ExtractTLSTestValuesFromServerConfiguration
Extracted TLS information from authorization server configuration
registration_endpoint
{
  "testHost": "obp-api.danskebank.com",
  "testPort": 443
}
authorization_endpoint
{
  "testHost": "obp-auth.danskebank.com",
  "testPort": 443
}
token_endpoint
{
  "testHost": "obp-api.danskebank.com",
  "testPort": 443
}
userinfo_endpoint
2021-10-21 04:27:44
FetchServerKeys
Fetching server key
jwks_uri
https://keystore.openbanking.org.uk/0015800000jf7AeAAI/1f7ha088KftOBTTA0VOkgB.jwks
2021-10-21 04:27:44
FetchServerKeys
HTTP request
request_uri
https://keystore.openbanking.org.uk/0015800000jf7AeAAI/1f7ha088KftOBTTA0VOkgB.jwks
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2021-10-21 04:27:44 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/jwk+json",
  "content-length": "5349",
  "connection": "keep-alive",
  "x-amz-replication-status": "COMPLETED",
  "last-modified": "Thu, 30 Sep 2021 08:19:21 GMT",
  "x-amz-server-side-encryption": "AES256",
  "x-amz-version-id": "h34CsBrJ5wr_KFJ_G9HIQj1nRLDXFwr5",
  "accept-ranges": "bytes",
  "server": "AmazonS3",
  "date": "Thu, 21 Oct 2021 04:27:45 GMT",
  "etag": "\"c377d38460a6eb63c33970c589dc8acf\"",
  "x-cache": "RefreshHit from cloudfront",
  "via": "1.1 880eb84cefca849ee159a7c4d89c31ea.cloudfront.net (CloudFront)",
  "x-amz-cf-pop": "MIA3-C2",
  "x-amz-cf-id": "D17iLV3NeO8MI0AMj6AnQzcoZFMjHqtFspEJDTvZmGDCDGlRFSG5EA\u003d\u003d"
}
response_body
{
  "keys" : [ {
    "kid" : "2u5n3Cl8mLLOtjEzwRi9icmzwdE",
    "kty" : "RSA",
    "n" : "pdyEzznwDrc-Xc38lemepydIjeBOYjQLKC8_jP_sQZMMxxdFTQeMZ917PQxtO41DwDY87XZKulewQuQcM4Baj8LQu5VcpwBvrLvgOTosWkGkMbrdYVjw6QYYip1f8yCtS_hRMkZUBu_2chBjWzP2EDQO0mEi0aDH5BMow60sNQ8aMF_Xrl2J1vs-xFMvUbUp3nHZMoFgi2sL2JfHBA_SRo0hL_gXAxf68sEeSesFs81q59BPrvud6EEjiKtvDqk3EKU5u7XshOULtr9vdX9yUlQTOqBV0vRbUiGLXVf1JA5x_HDhd1BKjyiydGDe9IUFysZQjTBS-wfs4sCQLKXfMQ",
    "e" : "AQAB",
    "use" : "tls",
    "x5c" : [ "MIIFyTCCBLGgAwIBAgIEWf/VzDANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjEwMTA4MDYwMTExWhcNMjMwMTA4MDYzMTExWjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZjdBZUFBSTEfMB0GA1UEAxMWMWY3aGEwODhLZnRPQlRUQTBWT2tnQjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKXchM858A63Pl3N/JXpnqcnSI3gTmI0CygvP4z/7EGTDMcXRU0HjGfdez0MbTuNQ8A2PO12SrpXsELkHDOAWo/C0LuVXKcAb6y74Dk6LFpBpDG63WFY8OkGGIqdX/MgrUv4UTJGVAbv9nIQY1sz9hA0DtJhItGgx+QTKMOtLDUPGjBf165didb7PsRTL1G1Kd5x2TKBYItrC9iXxwQP0kaNIS/4FwMX+vLBHknrBbPNaufQT677nehBI4irbw6pNxClObu17ITlC7a/b3V/clJUEzqgVdL0W1Ihi11X9SQOcfxw4XdQSo8osnRg3vSFBcrGUI0wUvsH7OLAkCyl3zECAwEAAaOCAqQwggKgMA4GA1UdDwEB/wQEAwIHgDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwggFSBgNVHSAEggFJMIIBRTCCAUEGCysGAQQBqHWBBgEBMIIBMDA1BggrBgEFBQcCARYpaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vcG9saWNpZXMwgfYGCCsGAQUFBwICMIHpDIHmVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIE9wZW4gQmFua2luZyBMaW1pdGVkIGFuZCBhc3NvY2lhdGVkIE9wZW4gQmFua2luZyBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIE9wZW4gQmFua2luZyBMaW1pdGVkIENlcnRpZmljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wcgYIKwYBBQUHAQEEZjBkMCYGCCsGAQUFBzABhhpodHRwOi8vb2IudHJ1c3Rpcy5jb20vb2NzcDA6BggrBgEFBQcwAoYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNydDAhBgNVHREEGjAYghZvYnAtYXBpLmRhbnNrZWJhbmsuY29tMD8GA1UdHwQ4MDYwNKAyoDCGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcmwwHwYDVR0jBBgwFoAUn0m/TjanrMMPK8hH9B8pG8B5CwUwHQYDVR0OBBYEFNewQx4BwfQu/v97YJE6mX+XBJANMA0GCSqGSIb3DQEBCwUAA4IBAQAbyAWVYwqA0jGe7R7MtZpPs6emrwUzZ5BYMkBBslfQa4B4yfwbhsqgX22ag25DFR0NcawjYAb6+5SYKx/lzCvPwP82q8ZiZmiNd+rzGZ+Ba0UAtJgTv7Cjxxfr69/yzWq0PwrbvBdmH9b/nIP1TyU7sDwjs22HkMLTJm2ffML9tQ+lP91XJpP8q8oCO8kj8dsWzCHB1Cjl6/wneGLIINPErNtR03Bq90f1JdNM/xBXKqdtnjrMfYt4y1uan4v7pxU2O8ShYZj50ojmE/QZfuznf5gQBoam9kyxVEh6I9bw06EaG4ZUnTjnCamGZsaraVlhkhrwPvghsMa31IMcU/8s" ],
    "x5t" : "8jPqGNcnRChgs77uupst1yAf_Wc=",
    "x5u" : "https://keystore.openbanking.org.uk/0015800000jf7AeAAI/2u5n3Cl8mLLOtjEzwRi9icmzwdE.pem",
    "x5t#S256" : "dbemNoEfRBkBCxTtHkSRQNBvOtrGC5iV-39QSr4V9k0="
  }, {
    "kid" : "CA69SoCq0nEFs62xhvnrO_LH3NA",
    "kty" : "RSA",
    "n" : "n-ptM7hNMQh8QI-6l9Hwe5vaDgowgzHwC7o0pmdfCbbT1p-h249f9uGcOzvIKCAoqg_vhpLc-sAYs1ImxB2XwNXlBG8etOI7yhMCF90CRcDuTSW3WfRC373I5hlkgnK48MteKXQWjV98vLNSwhCLftzGeKIZqj8uioJuJNSqcyJOdI2gJftl7Cswvy1pub81sJASXKs4mIn6qxSQ8Kdy37g8M44bIkgxYjQp5d7GOhBihmchyhiW6yXY0Z11FztMz36FLncY4RyRMdJ6vheB4gYxw0DJc5jj_KXZcdJU8LWWoKyDff2qZbdPpwu7DnPvZC5648LuvdoyBxXs3Fo7rQ",
    "e" : "AQAB",
    "use" : "sig",
    "x5c" : [ "MIIFvjCCBKagAwIBAgIEWf/VzTANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjEwMTA4MDYwMTI5WhcNMjIwMjA4MDYzMTI5WjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZjdBZUFBSTEfMB0GA1UEAxMWMWY3aGEwODhLZnRPQlRUQTBWT2tnQjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ/qbTO4TTEIfECPupfR8Hub2g4KMIMx8Au6NKZnXwm209afoduPX/bhnDs7yCggKKoP74aS3PrAGLNSJsQdl8DV5QRvHrTiO8oTAhfdAkXA7k0lt1n0Qt+9yOYZZIJyuPDLXil0Fo1ffLyzUsIQi37cxniiGao/LoqCbiTUqnMiTnSNoCX7ZewrML8tabm/NbCQElyrOJiJ+qsUkPCnct+4PDOOGyJIMWI0KeXexjoQYoZnIcoYlusl2NGddRc7TM9+hS53GOEckTHSer4XgeIGMcNAyXOY4/yl2XHSVPC1lqCsg339qmW3T6cLuw5z72QueuPC7r3aMgcV7NxaO60CAwEAAaOCApkwggKVMA4GA1UdDwEB/wQEAwIGwDAVBgNVHSUEDjAMBgorBgEEAYI3CgMMMIIBUgYDVR0gBIIBSTCCAUUwggFBBgsrBgEEAah1gQYBATCCATAwNQYIKwYBBQUHAgEWKWh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL3BvbGljaWVzMIH2BggrBgEFBQcCAjCB6QyB5lRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBPcGVuIEJhbmtpbmcgTGltaXRlZCBhbmQgYXNzb2NpYXRlZCBPcGVuIEJhbmtpbmcgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBPcGVuIEJhbmtpbmcgTGltaXRlZCBDZXJ0aWZpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMHIGCCsGAQUFBwEBBGYwZDAmBggrBgEFBQcwAYYaaHR0cDovL29iLnRydXN0aXMuY29tL29jc3AwOgYIKwYBBQUHMAKGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcnQwIQYDVR0RBBowGIIWb2JwLWFwaS5kYW5za2ViYW5rLmNvbTA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3JsMB8GA1UdIwQYMBaAFJ9Jv042p6zDDyvIR/QfKRvAeQsFMB0GA1UdDgQWBBSU4rTiQbHNU4LcuKbyzunzj7fIOjANBgkqhkiG9w0BAQsFAAOCAQEAWM9nfjkW0sYhCoSzEHo0VCNl+LSDUet/a13GXttsH286BAaq2z1dTO6EsZlhjbDrpRbvNk4NW8BVwWeaEGOKuAYBCOWU0zUnko6aly1nvpJ1MWxedDSmE2NKjnzypCzDamHvpmyTemeVySCjW+pUaWe6ltlLj+x02zBxfDPM7TCQ5Bf5sf83sd0fVtuevBMJjqDQlPKiZLm2vjClVNOIFI0ML3nh7ZC9nz6k5hRjCxT6tQnqOmrw02fe5q7x0ehW4tGto11jpDXZnXPVy1uCTEe2WUAhmMij3qTsrIUbWEqtaMRusW7V2cGCq44Daki9B6iGVenPrMYv/05GUtqyBA==" ],
    "x5t" : "EhpXMAGRzZtYhEZa-PyFJ8PJVDo=",
    "x5u" : "https://keystore.openbanking.org.uk/0015800000jf7AeAAI/CA69SoCq0nEFs62xhvnrO_LH3NA.pem",
    "x5t#S256" : "EQU_s_6BrB3SNir3F4du_tjEg9xr68z67AoWqojDAJc="
  } ]
}
2021-10-21 04:27:44
FetchServerKeys
Found JWK set string
jwk_string
{
  "keys" : [ {
    "kid" : "2u5n3Cl8mLLOtjEzwRi9icmzwdE",
    "kty" : "RSA",
    "n" : "pdyEzznwDrc-Xc38lemepydIjeBOYjQLKC8_jP_sQZMMxxdFTQeMZ917PQxtO41DwDY87XZKulewQuQcM4Baj8LQu5VcpwBvrLvgOTosWkGkMbrdYVjw6QYYip1f8yCtS_hRMkZUBu_2chBjWzP2EDQO0mEi0aDH5BMow60sNQ8aMF_Xrl2J1vs-xFMvUbUp3nHZMoFgi2sL2JfHBA_SRo0hL_gXAxf68sEeSesFs81q59BPrvud6EEjiKtvDqk3EKU5u7XshOULtr9vdX9yUlQTOqBV0vRbUiGLXVf1JA5x_HDhd1BKjyiydGDe9IUFysZQjTBS-wfs4sCQLKXfMQ",
    "e" : "AQAB",
    "use" : "tls",
    "x5c" : [ "MIIFyTCCBLGgAwIBAgIEWf/VzDANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjEwMTA4MDYwMTExWhcNMjMwMTA4MDYzMTExWjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZjdBZUFBSTEfMB0GA1UEAxMWMWY3aGEwODhLZnRPQlRUQTBWT2tnQjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKXchM858A63Pl3N/JXpnqcnSI3gTmI0CygvP4z/7EGTDMcXRU0HjGfdez0MbTuNQ8A2PO12SrpXsELkHDOAWo/C0LuVXKcAb6y74Dk6LFpBpDG63WFY8OkGGIqdX/MgrUv4UTJGVAbv9nIQY1sz9hA0DtJhItGgx+QTKMOtLDUPGjBf165didb7PsRTL1G1Kd5x2TKBYItrC9iXxwQP0kaNIS/4FwMX+vLBHknrBbPNaufQT677nehBI4irbw6pNxClObu17ITlC7a/b3V/clJUEzqgVdL0W1Ihi11X9SQOcfxw4XdQSo8osnRg3vSFBcrGUI0wUvsH7OLAkCyl3zECAwEAAaOCAqQwggKgMA4GA1UdDwEB/wQEAwIHgDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwggFSBgNVHSAEggFJMIIBRTCCAUEGCysGAQQBqHWBBgEBMIIBMDA1BggrBgEFBQcCARYpaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vcG9saWNpZXMwgfYGCCsGAQUFBwICMIHpDIHmVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIE9wZW4gQmFua2luZyBMaW1pdGVkIGFuZCBhc3NvY2lhdGVkIE9wZW4gQmFua2luZyBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIE9wZW4gQmFua2luZyBMaW1pdGVkIENlcnRpZmljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wcgYIKwYBBQUHAQEEZjBkMCYGCCsGAQUFBzABhhpodHRwOi8vb2IudHJ1c3Rpcy5jb20vb2NzcDA6BggrBgEFBQcwAoYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNydDAhBgNVHREEGjAYghZvYnAtYXBpLmRhbnNrZWJhbmsuY29tMD8GA1UdHwQ4MDYwNKAyoDCGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcmwwHwYDVR0jBBgwFoAUn0m/TjanrMMPK8hH9B8pG8B5CwUwHQYDVR0OBBYEFNewQx4BwfQu/v97YJE6mX+XBJANMA0GCSqGSIb3DQEBCwUAA4IBAQAbyAWVYwqA0jGe7R7MtZpPs6emrwUzZ5BYMkBBslfQa4B4yfwbhsqgX22ag25DFR0NcawjYAb6+5SYKx/lzCvPwP82q8ZiZmiNd+rzGZ+Ba0UAtJgTv7Cjxxfr69/yzWq0PwrbvBdmH9b/nIP1TyU7sDwjs22HkMLTJm2ffML9tQ+lP91XJpP8q8oCO8kj8dsWzCHB1Cjl6/wneGLIINPErNtR03Bq90f1JdNM/xBXKqdtnjrMfYt4y1uan4v7pxU2O8ShYZj50ojmE/QZfuznf5gQBoam9kyxVEh6I9bw06EaG4ZUnTjnCamGZsaraVlhkhrwPvghsMa31IMcU/8s" ],
    "x5t" : "8jPqGNcnRChgs77uupst1yAf_Wc=",
    "x5u" : "https://keystore.openbanking.org.uk/0015800000jf7AeAAI/2u5n3Cl8mLLOtjEzwRi9icmzwdE.pem",
    "x5t#S256" : "dbemNoEfRBkBCxTtHkSRQNBvOtrGC5iV-39QSr4V9k0="
  }, {
    "kid" : "CA69SoCq0nEFs62xhvnrO_LH3NA",
    "kty" : "RSA",
    "n" : "n-ptM7hNMQh8QI-6l9Hwe5vaDgowgzHwC7o0pmdfCbbT1p-h249f9uGcOzvIKCAoqg_vhpLc-sAYs1ImxB2XwNXlBG8etOI7yhMCF90CRcDuTSW3WfRC373I5hlkgnK48MteKXQWjV98vLNSwhCLftzGeKIZqj8uioJuJNSqcyJOdI2gJftl7Cswvy1pub81sJASXKs4mIn6qxSQ8Kdy37g8M44bIkgxYjQp5d7GOhBihmchyhiW6yXY0Z11FztMz36FLncY4RyRMdJ6vheB4gYxw0DJc5jj_KXZcdJU8LWWoKyDff2qZbdPpwu7DnPvZC5648LuvdoyBxXs3Fo7rQ",
    "e" : "AQAB",
    "use" : "sig",
    "x5c" : [ "MIIFvjCCBKagAwIBAgIEWf/VzTANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjEwMTA4MDYwMTI5WhcNMjIwMjA4MDYzMTI5WjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZjdBZUFBSTEfMB0GA1UEAxMWMWY3aGEwODhLZnRPQlRUQTBWT2tnQjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ/qbTO4TTEIfECPupfR8Hub2g4KMIMx8Au6NKZnXwm209afoduPX/bhnDs7yCggKKoP74aS3PrAGLNSJsQdl8DV5QRvHrTiO8oTAhfdAkXA7k0lt1n0Qt+9yOYZZIJyuPDLXil0Fo1ffLyzUsIQi37cxniiGao/LoqCbiTUqnMiTnSNoCX7ZewrML8tabm/NbCQElyrOJiJ+qsUkPCnct+4PDOOGyJIMWI0KeXexjoQYoZnIcoYlusl2NGddRc7TM9+hS53GOEckTHSer4XgeIGMcNAyXOY4/yl2XHSVPC1lqCsg339qmW3T6cLuw5z72QueuPC7r3aMgcV7NxaO60CAwEAAaOCApkwggKVMA4GA1UdDwEB/wQEAwIGwDAVBgNVHSUEDjAMBgorBgEEAYI3CgMMMIIBUgYDVR0gBIIBSTCCAUUwggFBBgsrBgEEAah1gQYBATCCATAwNQYIKwYBBQUHAgEWKWh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL3BvbGljaWVzMIH2BggrBgEFBQcCAjCB6QyB5lRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBPcGVuIEJhbmtpbmcgTGltaXRlZCBhbmQgYXNzb2NpYXRlZCBPcGVuIEJhbmtpbmcgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBPcGVuIEJhbmtpbmcgTGltaXRlZCBDZXJ0aWZpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMHIGCCsGAQUFBwEBBGYwZDAmBggrBgEFBQcwAYYaaHR0cDovL29iLnRydXN0aXMuY29tL29jc3AwOgYIKwYBBQUHMAKGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcnQwIQYDVR0RBBowGIIWb2JwLWFwaS5kYW5za2ViYW5rLmNvbTA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3JsMB8GA1UdIwQYMBaAFJ9Jv042p6zDDyvIR/QfKRvAeQsFMB0GA1UdDgQWBBSU4rTiQbHNU4LcuKbyzunzj7fIOjANBgkqhkiG9w0BAQsFAAOCAQEAWM9nfjkW0sYhCoSzEHo0VCNl+LSDUet/a13GXttsH286BAaq2z1dTO6EsZlhjbDrpRbvNk4NW8BVwWeaEGOKuAYBCOWU0zUnko6aly1nvpJ1MWxedDSmE2NKjnzypCzDamHvpmyTemeVySCjW+pUaWe6ltlLj+x02zBxfDPM7TCQ5Bf5sf83sd0fVtuevBMJjqDQlPKiZLm2vjClVNOIFI0ML3nh7ZC9nz6k5hRjCxT6tQnqOmrw02fe5q7x0ehW4tGto11jpDXZnXPVy1uCTEe2WUAhmMij3qTsrIUbWEqtaMRusW7V2cGCq44Daki9B6iGVenPrMYv/05GUtqyBA==" ],
    "x5t" : "EhpXMAGRzZtYhEZa-PyFJ8PJVDo=",
    "x5u" : "https://keystore.openbanking.org.uk/0015800000jf7AeAAI/CA69SoCq0nEFs62xhvnrO_LH3NA.pem",
    "x5t#S256" : "EQU_s_6BrB3SNir3F4du_tjEg9xr68z67AoWqojDAJc="
  } ]
}
2021-10-21 04:27:44 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kid": "2u5n3Cl8mLLOtjEzwRi9icmzwdE",
      "kty": "RSA",
      "n": "pdyEzznwDrc-Xc38lemepydIjeBOYjQLKC8_jP_sQZMMxxdFTQeMZ917PQxtO41DwDY87XZKulewQuQcM4Baj8LQu5VcpwBvrLvgOTosWkGkMbrdYVjw6QYYip1f8yCtS_hRMkZUBu_2chBjWzP2EDQO0mEi0aDH5BMow60sNQ8aMF_Xrl2J1vs-xFMvUbUp3nHZMoFgi2sL2JfHBA_SRo0hL_gXAxf68sEeSesFs81q59BPrvud6EEjiKtvDqk3EKU5u7XshOULtr9vdX9yUlQTOqBV0vRbUiGLXVf1JA5x_HDhd1BKjyiydGDe9IUFysZQjTBS-wfs4sCQLKXfMQ",
      "e": "AQAB",
      "use": "tls",
      "x5c": [
        "MIIFyTCCBLGgAwIBAgIEWf/VzDANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjEwMTA4MDYwMTExWhcNMjMwMTA4MDYzMTExWjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZjdBZUFBSTEfMB0GA1UEAxMWMWY3aGEwODhLZnRPQlRUQTBWT2tnQjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKXchM858A63Pl3N/JXpnqcnSI3gTmI0CygvP4z/7EGTDMcXRU0HjGfdez0MbTuNQ8A2PO12SrpXsELkHDOAWo/C0LuVXKcAb6y74Dk6LFpBpDG63WFY8OkGGIqdX/MgrUv4UTJGVAbv9nIQY1sz9hA0DtJhItGgx+QTKMOtLDUPGjBf165didb7PsRTL1G1Kd5x2TKBYItrC9iXxwQP0kaNIS/4FwMX+vLBHknrBbPNaufQT677nehBI4irbw6pNxClObu17ITlC7a/b3V/clJUEzqgVdL0W1Ihi11X9SQOcfxw4XdQSo8osnRg3vSFBcrGUI0wUvsH7OLAkCyl3zECAwEAAaOCAqQwggKgMA4GA1UdDwEB/wQEAwIHgDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwggFSBgNVHSAEggFJMIIBRTCCAUEGCysGAQQBqHWBBgEBMIIBMDA1BggrBgEFBQcCARYpaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vcG9saWNpZXMwgfYGCCsGAQUFBwICMIHpDIHmVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIE9wZW4gQmFua2luZyBMaW1pdGVkIGFuZCBhc3NvY2lhdGVkIE9wZW4gQmFua2luZyBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIE9wZW4gQmFua2luZyBMaW1pdGVkIENlcnRpZmljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wcgYIKwYBBQUHAQEEZjBkMCYGCCsGAQUFBzABhhpodHRwOi8vb2IudHJ1c3Rpcy5jb20vb2NzcDA6BggrBgEFBQcwAoYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNydDAhBgNVHREEGjAYghZvYnAtYXBpLmRhbnNrZWJhbmsuY29tMD8GA1UdHwQ4MDYwNKAyoDCGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcmwwHwYDVR0jBBgwFoAUn0m/TjanrMMPK8hH9B8pG8B5CwUwHQYDVR0OBBYEFNewQx4BwfQu/v97YJE6mX+XBJANMA0GCSqGSIb3DQEBCwUAA4IBAQAbyAWVYwqA0jGe7R7MtZpPs6emrwUzZ5BYMkBBslfQa4B4yfwbhsqgX22ag25DFR0NcawjYAb6+5SYKx/lzCvPwP82q8ZiZmiNd+rzGZ+Ba0UAtJgTv7Cjxxfr69/yzWq0PwrbvBdmH9b/nIP1TyU7sDwjs22HkMLTJm2ffML9tQ+lP91XJpP8q8oCO8kj8dsWzCHB1Cjl6/wneGLIINPErNtR03Bq90f1JdNM/xBXKqdtnjrMfYt4y1uan4v7pxU2O8ShYZj50ojmE/QZfuznf5gQBoam9kyxVEh6I9bw06EaG4ZUnTjnCamGZsaraVlhkhrwPvghsMa31IMcU/8s"
      ],
      "x5t": "8jPqGNcnRChgs77uupst1yAf_Wc\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800000jf7AeAAI/2u5n3Cl8mLLOtjEzwRi9icmzwdE.pem",
      "x5t#S256": "dbemNoEfRBkBCxTtHkSRQNBvOtrGC5iV-39QSr4V9k0\u003d"
    },
    {
      "kid": "CA69SoCq0nEFs62xhvnrO_LH3NA",
      "kty": "RSA",
      "n": "n-ptM7hNMQh8QI-6l9Hwe5vaDgowgzHwC7o0pmdfCbbT1p-h249f9uGcOzvIKCAoqg_vhpLc-sAYs1ImxB2XwNXlBG8etOI7yhMCF90CRcDuTSW3WfRC373I5hlkgnK48MteKXQWjV98vLNSwhCLftzGeKIZqj8uioJuJNSqcyJOdI2gJftl7Cswvy1pub81sJASXKs4mIn6qxSQ8Kdy37g8M44bIkgxYjQp5d7GOhBihmchyhiW6yXY0Z11FztMz36FLncY4RyRMdJ6vheB4gYxw0DJc5jj_KXZcdJU8LWWoKyDff2qZbdPpwu7DnPvZC5648LuvdoyBxXs3Fo7rQ",
      "e": "AQAB",
      "use": "sig",
      "x5c": [
        "MIIFvjCCBKagAwIBAgIEWf/VzTANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjEwMTA4MDYwMTI5WhcNMjIwMjA4MDYzMTI5WjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZjdBZUFBSTEfMB0GA1UEAxMWMWY3aGEwODhLZnRPQlRUQTBWT2tnQjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ/qbTO4TTEIfECPupfR8Hub2g4KMIMx8Au6NKZnXwm209afoduPX/bhnDs7yCggKKoP74aS3PrAGLNSJsQdl8DV5QRvHrTiO8oTAhfdAkXA7k0lt1n0Qt+9yOYZZIJyuPDLXil0Fo1ffLyzUsIQi37cxniiGao/LoqCbiTUqnMiTnSNoCX7ZewrML8tabm/NbCQElyrOJiJ+qsUkPCnct+4PDOOGyJIMWI0KeXexjoQYoZnIcoYlusl2NGddRc7TM9+hS53GOEckTHSer4XgeIGMcNAyXOY4/yl2XHSVPC1lqCsg339qmW3T6cLuw5z72QueuPC7r3aMgcV7NxaO60CAwEAAaOCApkwggKVMA4GA1UdDwEB/wQEAwIGwDAVBgNVHSUEDjAMBgorBgEEAYI3CgMMMIIBUgYDVR0gBIIBSTCCAUUwggFBBgsrBgEEAah1gQYBATCCATAwNQYIKwYBBQUHAgEWKWh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL3BvbGljaWVzMIH2BggrBgEFBQcCAjCB6QyB5lRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBPcGVuIEJhbmtpbmcgTGltaXRlZCBhbmQgYXNzb2NpYXRlZCBPcGVuIEJhbmtpbmcgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBPcGVuIEJhbmtpbmcgTGltaXRlZCBDZXJ0aWZpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMHIGCCsGAQUFBwEBBGYwZDAmBggrBgEFBQcwAYYaaHR0cDovL29iLnRydXN0aXMuY29tL29jc3AwOgYIKwYBBQUHMAKGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcnQwIQYDVR0RBBowGIIWb2JwLWFwaS5kYW5za2ViYW5rLmNvbTA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3JsMB8GA1UdIwQYMBaAFJ9Jv042p6zDDyvIR/QfKRvAeQsFMB0GA1UdDgQWBBSU4rTiQbHNU4LcuKbyzunzj7fIOjANBgkqhkiG9w0BAQsFAAOCAQEAWM9nfjkW0sYhCoSzEHo0VCNl+LSDUet/a13GXttsH286BAaq2z1dTO6EsZlhjbDrpRbvNk4NW8BVwWeaEGOKuAYBCOWU0zUnko6aly1nvpJ1MWxedDSmE2NKjnzypCzDamHvpmyTemeVySCjW+pUaWe6ltlLj+x02zBxfDPM7TCQ5Bf5sf83sd0fVtuevBMJjqDQlPKiZLm2vjClVNOIFI0ML3nh7ZC9nz6k5hRjCxT6tQnqOmrw02fe5q7x0ehW4tGto11jpDXZnXPVy1uCTEe2WUAhmMij3qTsrIUbWEqtaMRusW7V2cGCq44Daki9B6iGVenPrMYv/05GUtqyBA\u003d\u003d"
      ],
      "x5t": "EhpXMAGRzZtYhEZa-PyFJ8PJVDo\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800000jf7AeAAI/CA69SoCq0nEFs62xhvnrO_LH3NA.pem",
      "x5t#S256": "EQU_s_6BrB3SNir3F4du_tjEg9xr68z67AoWqojDAJc\u003d"
    }
  ]
}
2021-10-21 04:27:44 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kid": "2u5n3Cl8mLLOtjEzwRi9icmzwdE",
      "kty": "RSA",
      "n": "pdyEzznwDrc-Xc38lemepydIjeBOYjQLKC8_jP_sQZMMxxdFTQeMZ917PQxtO41DwDY87XZKulewQuQcM4Baj8LQu5VcpwBvrLvgOTosWkGkMbrdYVjw6QYYip1f8yCtS_hRMkZUBu_2chBjWzP2EDQO0mEi0aDH5BMow60sNQ8aMF_Xrl2J1vs-xFMvUbUp3nHZMoFgi2sL2JfHBA_SRo0hL_gXAxf68sEeSesFs81q59BPrvud6EEjiKtvDqk3EKU5u7XshOULtr9vdX9yUlQTOqBV0vRbUiGLXVf1JA5x_HDhd1BKjyiydGDe9IUFysZQjTBS-wfs4sCQLKXfMQ",
      "e": "AQAB",
      "use": "tls",
      "x5c": [
        "MIIFyTCCBLGgAwIBAgIEWf/VzDANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjEwMTA4MDYwMTExWhcNMjMwMTA4MDYzMTExWjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZjdBZUFBSTEfMB0GA1UEAxMWMWY3aGEwODhLZnRPQlRUQTBWT2tnQjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKXchM858A63Pl3N/JXpnqcnSI3gTmI0CygvP4z/7EGTDMcXRU0HjGfdez0MbTuNQ8A2PO12SrpXsELkHDOAWo/C0LuVXKcAb6y74Dk6LFpBpDG63WFY8OkGGIqdX/MgrUv4UTJGVAbv9nIQY1sz9hA0DtJhItGgx+QTKMOtLDUPGjBf165didb7PsRTL1G1Kd5x2TKBYItrC9iXxwQP0kaNIS/4FwMX+vLBHknrBbPNaufQT677nehBI4irbw6pNxClObu17ITlC7a/b3V/clJUEzqgVdL0W1Ihi11X9SQOcfxw4XdQSo8osnRg3vSFBcrGUI0wUvsH7OLAkCyl3zECAwEAAaOCAqQwggKgMA4GA1UdDwEB/wQEAwIHgDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwggFSBgNVHSAEggFJMIIBRTCCAUEGCysGAQQBqHWBBgEBMIIBMDA1BggrBgEFBQcCARYpaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vcG9saWNpZXMwgfYGCCsGAQUFBwICMIHpDIHmVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIE9wZW4gQmFua2luZyBMaW1pdGVkIGFuZCBhc3NvY2lhdGVkIE9wZW4gQmFua2luZyBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIE9wZW4gQmFua2luZyBMaW1pdGVkIENlcnRpZmljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wcgYIKwYBBQUHAQEEZjBkMCYGCCsGAQUFBzABhhpodHRwOi8vb2IudHJ1c3Rpcy5jb20vb2NzcDA6BggrBgEFBQcwAoYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNydDAhBgNVHREEGjAYghZvYnAtYXBpLmRhbnNrZWJhbmsuY29tMD8GA1UdHwQ4MDYwNKAyoDCGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcmwwHwYDVR0jBBgwFoAUn0m/TjanrMMPK8hH9B8pG8B5CwUwHQYDVR0OBBYEFNewQx4BwfQu/v97YJE6mX+XBJANMA0GCSqGSIb3DQEBCwUAA4IBAQAbyAWVYwqA0jGe7R7MtZpPs6emrwUzZ5BYMkBBslfQa4B4yfwbhsqgX22ag25DFR0NcawjYAb6+5SYKx/lzCvPwP82q8ZiZmiNd+rzGZ+Ba0UAtJgTv7Cjxxfr69/yzWq0PwrbvBdmH9b/nIP1TyU7sDwjs22HkMLTJm2ffML9tQ+lP91XJpP8q8oCO8kj8dsWzCHB1Cjl6/wneGLIINPErNtR03Bq90f1JdNM/xBXKqdtnjrMfYt4y1uan4v7pxU2O8ShYZj50ojmE/QZfuznf5gQBoam9kyxVEh6I9bw06EaG4ZUnTjnCamGZsaraVlhkhrwPvghsMa31IMcU/8s"
      ],
      "x5t": "8jPqGNcnRChgs77uupst1yAf_Wc\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800000jf7AeAAI/2u5n3Cl8mLLOtjEzwRi9icmzwdE.pem",
      "x5t#S256": "dbemNoEfRBkBCxTtHkSRQNBvOtrGC5iV-39QSr4V9k0\u003d"
    },
    {
      "kid": "CA69SoCq0nEFs62xhvnrO_LH3NA",
      "kty": "RSA",
      "n": "n-ptM7hNMQh8QI-6l9Hwe5vaDgowgzHwC7o0pmdfCbbT1p-h249f9uGcOzvIKCAoqg_vhpLc-sAYs1ImxB2XwNXlBG8etOI7yhMCF90CRcDuTSW3WfRC373I5hlkgnK48MteKXQWjV98vLNSwhCLftzGeKIZqj8uioJuJNSqcyJOdI2gJftl7Cswvy1pub81sJASXKs4mIn6qxSQ8Kdy37g8M44bIkgxYjQp5d7GOhBihmchyhiW6yXY0Z11FztMz36FLncY4RyRMdJ6vheB4gYxw0DJc5jj_KXZcdJU8LWWoKyDff2qZbdPpwu7DnPvZC5648LuvdoyBxXs3Fo7rQ",
      "e": "AQAB",
      "use": "sig",
      "x5c": [
        "MIIFvjCCBKagAwIBAgIEWf/VzTANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjEwMTA4MDYwMTI5WhcNMjIwMjA4MDYzMTI5WjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZjdBZUFBSTEfMB0GA1UEAxMWMWY3aGEwODhLZnRPQlRUQTBWT2tnQjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ/qbTO4TTEIfECPupfR8Hub2g4KMIMx8Au6NKZnXwm209afoduPX/bhnDs7yCggKKoP74aS3PrAGLNSJsQdl8DV5QRvHrTiO8oTAhfdAkXA7k0lt1n0Qt+9yOYZZIJyuPDLXil0Fo1ffLyzUsIQi37cxniiGao/LoqCbiTUqnMiTnSNoCX7ZewrML8tabm/NbCQElyrOJiJ+qsUkPCnct+4PDOOGyJIMWI0KeXexjoQYoZnIcoYlusl2NGddRc7TM9+hS53GOEckTHSer4XgeIGMcNAyXOY4/yl2XHSVPC1lqCsg339qmW3T6cLuw5z72QueuPC7r3aMgcV7NxaO60CAwEAAaOCApkwggKVMA4GA1UdDwEB/wQEAwIGwDAVBgNVHSUEDjAMBgorBgEEAYI3CgMMMIIBUgYDVR0gBIIBSTCCAUUwggFBBgsrBgEEAah1gQYBATCCATAwNQYIKwYBBQUHAgEWKWh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL3BvbGljaWVzMIH2BggrBgEFBQcCAjCB6QyB5lRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBPcGVuIEJhbmtpbmcgTGltaXRlZCBhbmQgYXNzb2NpYXRlZCBPcGVuIEJhbmtpbmcgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBPcGVuIEJhbmtpbmcgTGltaXRlZCBDZXJ0aWZpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMHIGCCsGAQUFBwEBBGYwZDAmBggrBgEFBQcwAYYaaHR0cDovL29iLnRydXN0aXMuY29tL29jc3AwOgYIKwYBBQUHMAKGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcnQwIQYDVR0RBBowGIIWb2JwLWFwaS5kYW5za2ViYW5rLmNvbTA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3JsMB8GA1UdIwQYMBaAFJ9Jv042p6zDDyvIR/QfKRvAeQsFMB0GA1UdDgQWBBSU4rTiQbHNU4LcuKbyzunzj7fIOjANBgkqhkiG9w0BAQsFAAOCAQEAWM9nfjkW0sYhCoSzEHo0VCNl+LSDUet/a13GXttsH286BAaq2z1dTO6EsZlhjbDrpRbvNk4NW8BVwWeaEGOKuAYBCOWU0zUnko6aly1nvpJ1MWxedDSmE2NKjnzypCzDamHvpmyTemeVySCjW+pUaWe6ltlLj+x02zBxfDPM7TCQ5Bf5sf83sd0fVtuevBMJjqDQlPKiZLm2vjClVNOIFI0ML3nh7ZC9nz6k5hRjCxT6tQnqOmrw02fe5q7x0ehW4tGto11jpDXZnXPVy1uCTEe2WUAhmMij3qTsrIUbWEqtaMRusW7V2cGCq44Daki9B6iGVenPrMYv/05GUtqyBA\u003d\u003d"
      ],
      "x5t": "EhpXMAGRzZtYhEZa-PyFJ8PJVDo\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800000jf7AeAAI/CA69SoCq0nEFs62xhvnrO_LH3NA.pem",
      "x5t#S256": "EQU_s_6BrB3SNir3F4du_tjEg9xr68z67AoWqojDAJc\u003d"
    }
  ]
}
2021-10-21 04:27:44 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2021-10-21 04:27:44 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2021-10-21 04:27:44 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2021-10-21 04:27:44 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kid": "2u5n3Cl8mLLOtjEzwRi9icmzwdE",
      "kty": "RSA",
      "n": "pdyEzznwDrc-Xc38lemepydIjeBOYjQLKC8_jP_sQZMMxxdFTQeMZ917PQxtO41DwDY87XZKulewQuQcM4Baj8LQu5VcpwBvrLvgOTosWkGkMbrdYVjw6QYYip1f8yCtS_hRMkZUBu_2chBjWzP2EDQO0mEi0aDH5BMow60sNQ8aMF_Xrl2J1vs-xFMvUbUp3nHZMoFgi2sL2JfHBA_SRo0hL_gXAxf68sEeSesFs81q59BPrvud6EEjiKtvDqk3EKU5u7XshOULtr9vdX9yUlQTOqBV0vRbUiGLXVf1JA5x_HDhd1BKjyiydGDe9IUFysZQjTBS-wfs4sCQLKXfMQ",
      "e": "AQAB",
      "use": "tls",
      "x5c": [
        "MIIFyTCCBLGgAwIBAgIEWf/VzDANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjEwMTA4MDYwMTExWhcNMjMwMTA4MDYzMTExWjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZjdBZUFBSTEfMB0GA1UEAxMWMWY3aGEwODhLZnRPQlRUQTBWT2tnQjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKXchM858A63Pl3N/JXpnqcnSI3gTmI0CygvP4z/7EGTDMcXRU0HjGfdez0MbTuNQ8A2PO12SrpXsELkHDOAWo/C0LuVXKcAb6y74Dk6LFpBpDG63WFY8OkGGIqdX/MgrUv4UTJGVAbv9nIQY1sz9hA0DtJhItGgx+QTKMOtLDUPGjBf165didb7PsRTL1G1Kd5x2TKBYItrC9iXxwQP0kaNIS/4FwMX+vLBHknrBbPNaufQT677nehBI4irbw6pNxClObu17ITlC7a/b3V/clJUEzqgVdL0W1Ihi11X9SQOcfxw4XdQSo8osnRg3vSFBcrGUI0wUvsH7OLAkCyl3zECAwEAAaOCAqQwggKgMA4GA1UdDwEB/wQEAwIHgDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwggFSBgNVHSAEggFJMIIBRTCCAUEGCysGAQQBqHWBBgEBMIIBMDA1BggrBgEFBQcCARYpaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vcG9saWNpZXMwgfYGCCsGAQUFBwICMIHpDIHmVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIE9wZW4gQmFua2luZyBMaW1pdGVkIGFuZCBhc3NvY2lhdGVkIE9wZW4gQmFua2luZyBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIE9wZW4gQmFua2luZyBMaW1pdGVkIENlcnRpZmljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wcgYIKwYBBQUHAQEEZjBkMCYGCCsGAQUFBzABhhpodHRwOi8vb2IudHJ1c3Rpcy5jb20vb2NzcDA6BggrBgEFBQcwAoYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNydDAhBgNVHREEGjAYghZvYnAtYXBpLmRhbnNrZWJhbmsuY29tMD8GA1UdHwQ4MDYwNKAyoDCGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcmwwHwYDVR0jBBgwFoAUn0m/TjanrMMPK8hH9B8pG8B5CwUwHQYDVR0OBBYEFNewQx4BwfQu/v97YJE6mX+XBJANMA0GCSqGSIb3DQEBCwUAA4IBAQAbyAWVYwqA0jGe7R7MtZpPs6emrwUzZ5BYMkBBslfQa4B4yfwbhsqgX22ag25DFR0NcawjYAb6+5SYKx/lzCvPwP82q8ZiZmiNd+rzGZ+Ba0UAtJgTv7Cjxxfr69/yzWq0PwrbvBdmH9b/nIP1TyU7sDwjs22HkMLTJm2ffML9tQ+lP91XJpP8q8oCO8kj8dsWzCHB1Cjl6/wneGLIINPErNtR03Bq90f1JdNM/xBXKqdtnjrMfYt4y1uan4v7pxU2O8ShYZj50ojmE/QZfuznf5gQBoam9kyxVEh6I9bw06EaG4ZUnTjnCamGZsaraVlhkhrwPvghsMa31IMcU/8s"
      ],
      "x5t": "8jPqGNcnRChgs77uupst1yAf_Wc\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800000jf7AeAAI/2u5n3Cl8mLLOtjEzwRi9icmzwdE.pem",
      "x5t#S256": "dbemNoEfRBkBCxTtHkSRQNBvOtrGC5iV-39QSr4V9k0\u003d"
    },
    {
      "kid": "CA69SoCq0nEFs62xhvnrO_LH3NA",
      "kty": "RSA",
      "n": "n-ptM7hNMQh8QI-6l9Hwe5vaDgowgzHwC7o0pmdfCbbT1p-h249f9uGcOzvIKCAoqg_vhpLc-sAYs1ImxB2XwNXlBG8etOI7yhMCF90CRcDuTSW3WfRC373I5hlkgnK48MteKXQWjV98vLNSwhCLftzGeKIZqj8uioJuJNSqcyJOdI2gJftl7Cswvy1pub81sJASXKs4mIn6qxSQ8Kdy37g8M44bIkgxYjQp5d7GOhBihmchyhiW6yXY0Z11FztMz36FLncY4RyRMdJ6vheB4gYxw0DJc5jj_KXZcdJU8LWWoKyDff2qZbdPpwu7DnPvZC5648LuvdoyBxXs3Fo7rQ",
      "e": "AQAB",
      "use": "sig",
      "x5c": [
        "MIIFvjCCBKagAwIBAgIEWf/VzTANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjEwMTA4MDYwMTI5WhcNMjIwMjA4MDYzMTI5WjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZjdBZUFBSTEfMB0GA1UEAxMWMWY3aGEwODhLZnRPQlRUQTBWT2tnQjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ/qbTO4TTEIfECPupfR8Hub2g4KMIMx8Au6NKZnXwm209afoduPX/bhnDs7yCggKKoP74aS3PrAGLNSJsQdl8DV5QRvHrTiO8oTAhfdAkXA7k0lt1n0Qt+9yOYZZIJyuPDLXil0Fo1ffLyzUsIQi37cxniiGao/LoqCbiTUqnMiTnSNoCX7ZewrML8tabm/NbCQElyrOJiJ+qsUkPCnct+4PDOOGyJIMWI0KeXexjoQYoZnIcoYlusl2NGddRc7TM9+hS53GOEckTHSer4XgeIGMcNAyXOY4/yl2XHSVPC1lqCsg339qmW3T6cLuw5z72QueuPC7r3aMgcV7NxaO60CAwEAAaOCApkwggKVMA4GA1UdDwEB/wQEAwIGwDAVBgNVHSUEDjAMBgorBgEEAYI3CgMMMIIBUgYDVR0gBIIBSTCCAUUwggFBBgsrBgEEAah1gQYBATCCATAwNQYIKwYBBQUHAgEWKWh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL3BvbGljaWVzMIH2BggrBgEFBQcCAjCB6QyB5lRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBPcGVuIEJhbmtpbmcgTGltaXRlZCBhbmQgYXNzb2NpYXRlZCBPcGVuIEJhbmtpbmcgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBPcGVuIEJhbmtpbmcgTGltaXRlZCBDZXJ0aWZpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMHIGCCsGAQUFBwEBBGYwZDAmBggrBgEFBQcwAYYaaHR0cDovL29iLnRydXN0aXMuY29tL29jc3AwOgYIKwYBBQUHMAKGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcnQwIQYDVR0RBBowGIIWb2JwLWFwaS5kYW5za2ViYW5rLmNvbTA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3JsMB8GA1UdIwQYMBaAFJ9Jv042p6zDDyvIR/QfKRvAeQsFMB0GA1UdDgQWBBSU4rTiQbHNU4LcuKbyzunzj7fIOjANBgkqhkiG9w0BAQsFAAOCAQEAWM9nfjkW0sYhCoSzEHo0VCNl+LSDUet/a13GXttsH286BAaq2z1dTO6EsZlhjbDrpRbvNk4NW8BVwWeaEGOKuAYBCOWU0zUnko6aly1nvpJ1MWxedDSmE2NKjnzypCzDamHvpmyTemeVySCjW+pUaWe6ltlLj+x02zBxfDPM7TCQ5Bf5sf83sd0fVtuevBMJjqDQlPKiZLm2vjClVNOIFI0ML3nh7ZC9nz6k5hRjCxT6tQnqOmrw02fe5q7x0ehW4tGto11jpDXZnXPVy1uCTEe2WUAhmMij3qTsrIUbWEqtaMRusW7V2cGCq44Daki9B6iGVenPrMYv/05GUtqyBA\u003d\u003d"
      ],
      "x5t": "EhpXMAGRzZtYhEZa-PyFJ8PJVDo\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800000jf7AeAAI/CA69SoCq0nEFs62xhvnrO_LH3NA.pem",
      "x5t#S256": "EQU_s_6BrB3SNir3F4du_tjEg9xr68z67AoWqojDAJc\u003d"
    }
  ]
}
2021-10-21 04:27:44 SUCCESS
GetStaticClientConfiguration
Found a static client object
client_id
e239ae37704a02ce489068a4f166f211fcc78fab93e159cc205cff008168b22d
scope
openid accounts
jwks
{
  "keys": [
    {
      "p": "7PU661c3wyOmH3PD3BTZcQ5S287Nz5HSA_492Ya7wOwmz_KurDeQgKBU2FOXkyhZbOFHMyIJ2i8KtDjp6YTnyrlH1JfUlK4BtDXCK7pXqqCctBbSluAhsk8KJc2Z-ng7eOmjtAi4TwjHqG9-7b7OnGbIKt9HI-qk2blxnsY8xuk",
      "kty": "RSA",
      "q": "0HewDeJoCuwVZleiXsp1kRIodsTDaPzeIalsBY1F9yEDgNoZ0-1u38j6uOkKmPXypUuRrKaReK7gVnnsZ5TdhF2co6rJh5an3WQyZbjqxSJIqnmhj8IaREwHPvh_ZxsNBSY742QHOA2ah5isi7awjURFRM3VKoLZv0Ne0CT76hc",
      "d": "X2I_gnQzrqfyQA0cX4cuS2Y-YBzgT9ONDb5nikLG1qcqJBmfG964UA0023FCYEzPDgNPAbk6rkR7_33YHNqVx93PoSon5ZgmLWW6ZWpBHn9BlaLnH6bpZIckqt0jSGWTxJNmtY2F2BzylQuhJhJIdnTub48O5dCO115ScyZWYNX7NFiRMDbgria3tEA0rl5yP9MpnWugacjYbzimKhZ8kOI7RoUxQyqMsvCAVSQF4LQsurXKKljpbSUY3gXtzWhBqX66HkywgjtroHgDTXyMmAZsiMfzEuP6xi1jIfSzKKD4Tg18E0cZ8Kx0hVpXi2fTjzzoGsOO_tqLi1O_sQj3QQ",
      "e": "AQAB",
      "kid": "jTeQUQkZFp5Hks1GUiTahWgqPO8",
      "qi": "fLw50TvACx-0hOpaqovypp2zChVmcR1WBRZE_cnMU-Q0wxGwZk9exbKyQx3T_aJ47p_T2sf8RXIQnfryQHs8z0LybdxCSqqZYqKfHRukXuFQseo3OECboCZ00we-7c0SGU2Zfmua-UM9yZTRJndXnCSDKbpMcDZCbcmyvZ_c7_U",
      "dp": "N_HaHFA2QSM8iHZ7io19nPylwXG9E8G41OqEzcPKtkzLCROh-9UOj9_KyFxMEBlZq6QwfDkQHGw42b4KM_EGDM3b0KycKxI-Ir8CffJ72jQba0VsKOT377JLkgtNzF3wpKZ82PeqFDbddL4GOLlw7Goz3jNjB27RxvnKgpMJLGk",
      "alg": "PS256",
      "dq": "viogMFoyvJvlXYlddYjMPDzLKqSM-Q2KeDx7bIkVpLy53GWYH-m8NWm5xMnYv_XDlaNczJjZpLQpstjfnRGADMn0JJyb4BK_KEbJbl-D0bZXgSMZDPFsUpbkGT5Hwb88XlElWmWZ7DkEmOLdq0lIvmTjp0L4TCI3DbEgIVFLd5s",
      "n": "wPYI0wzJbyI9UjWkwBVZsdXpOoid5EcokHrPfFX8F4BOepvbYIw_93ItpfaQNjv9DRK4chwae_aZNTZVHMD2EAW_sxQES_zuoJqQyxeJeQiA4FTwX7Iv8jkII6tGDqxdQ1oUXRcBqBYVkq64KqLGIUuNW83K_7YSdX_PFMXyVqZDp61JAxFh74zJrqJzwcdxYFe-DRTayPwWzJ9zkQZa1PykYTC-q22wvb9cry_NxY5Fb5fkrx9qTiZC1DTjmja2z9a_nAeUZ6ceMla2OSEzVGpSEo89ERxN7ShJ7sdFK2LMYYh-jf6AiumkFQ6nfsjl5DR3zA2PFjwUd2tXJ7nY7w"
    }
  ]
}
2021-10-21 04:27:44
ValidateMTLSCertificatesHeader
No certificate authority found for MTLS
2021-10-21 04:27:44 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2021-10-21 04:27:44
ExtractMTLSCertificatesFromConfiguration
No certificate authority found for MTLS
2021-10-21 04:27:44 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
MIIFpjCCBI6gAwIBAgIEWf/C0TANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjAxMDAxMDkwODMxWhcNMjIxMDAxMDkzODMxWjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZjdBZUFBSTEfMB0GA1UEAxMWMW5ka1J4bGlLUlFQbUZwT3lNbkxZTzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJQegav3/ToCwPoSernigXmC8KccvwrbeiY5kRE+VodBJslqzfMWan90rEVnSurtgnfLsPM8xoJaUDZn+hwc6yFnjJqQZhuA1ye4QtrD7xh0qrTeh9X17fEG0R3bYU8EfaA4m/70ugpJqEFBKISg/8shjX0ec5ofuss+ij7gEPmW/mxYzkpwUeIfneTrOcweAcPEujqSjcGQs2x50zlQ6ZbxNtVjyyOMAzms9OnW9daLc4zkdIEsd/YB8Whlw8SoaEIEq0wI7esYS31OAy7W4OJFqQ0+cMFqBYg6lOSjuwPm6EXZR40S2s0p59buBM6u7uzzkuEUG4NcDIb8jwfAskCAwEAAaOCAoEwggJ9MA4GA1UdDwEB/wQEAwIHgDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwggFSBgNVHSAEggFJMIIBRTCCAUEGCysGAQQBqHWBBgEBMIIBMDA1BggrBgEFBQcCARYpaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vcG9saWNpZXMwgfYGCCsGAQUFBwICMIHpDIHmVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIE9wZW4gQmFua2luZyBMaW1pdGVkIGFuZCBhc3NvY2lhdGVkIE9wZW4gQmFua2luZyBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIE9wZW4gQmFua2luZyBMaW1pdGVkIENlcnRpZmljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wcgYIKwYBBQUHAQEEZjBkMCYGCCsGAQUFBzABhhpodHRwOi8vb2IudHJ1c3Rpcy5jb20vb2NzcDA6BggrBgEFBQcwAoYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNydDA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3JsMB8GA1UdIwQYMBaAFJ9Jv042p6zDDyvIR/QfKRvAeQsFMB0GA1UdDgQWBBS60wWJ1rs4qSzpv8O/p6yEcVBJDzANBgkqhkiG9w0BAQsFAAOCAQEAD22WFMMsvCNpcbx746E0awG6VigKUdwgRklN/u/F1MoRRcUDYkdEnIelNAiR5bVdALvRx/E7Cr/lpKq0nGsENI4X61HlwI3mDejX8Q6rfv7Ft1f0YDbappaoyIusKgvel9fqzPR67iEf2G/zx8cqwqb43Xpj36ct5aoxCGmsPLuCRxgSfdpR7LAwBy8o0LGDZPz3/d1/yW3Km3knZtd0TE/ytUGPcPe5oE5+52IYSkx6HRcdJj9TK+ExMrTDg6LZcA08ta+WWQ8Ui3jCLEh6fDRyw6I2oeFp8e1W0TdsHEFOJNfgY5bSsEwVGrSuXEz5Wzzz15DhDYeI87L40aN+9g==
key
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCyUHoGr9/06AsD6Enq54oF5gvCnHL8K23omOZERPlaHQSbJas3zFmp/dKxFZ0rq7YJ3y7DzPMaCWlA2Z/ocHOshZ4yakGYbgNcnuELaw+8YdKq03ofV9e3xBtEd22FPBH2gOJv+9LoKSahBQSiEoP/LIY19HnOaH7rLPoo+4BD5lv5sWM5KcFHiH53k6znMHgHDxLo6ko3BkLNsedM5UOmW8TbVY8sjjAM5rPTp1vXWi3OM5HSBLHf2AfFoZcPEqGhCBKtMCO3rGEt9TgMu1uDiRakNPnDBagWIOpTko7sD5uhF2UeNEtrNKefW7gTOru7s85LhFBuDXAyG/I8HwLJAgMBAAECggEAeK6U19/CgFtn0R4uoOhR9soKXY1LGTY/bbPF7KCN7ppDGsn0xo/sg2uBZE6PkBXn32iImwYj5hRGgxiG7GbnMvU/6zkU6hhS+CWjg/nSrZm7XdhBB+OI4Ru9pKn7mrfcJGx4VHgn9u6a8VGXICXN5i75Kp0qrzLz6zEGoiQNXGXzwmGyyvwKO8ILzbqZortXpUxSA9oaX/BrYSNaqw1U2bp1OUs7eKiVco44wqfTI2K90gYd3td9hnsOcDIIDneBOvhlgBkFC8rB5yov8OOJ0bI+1ZZnv/Hm5lKXUgRiNeJqqqF0wFuJAlsD1x/A8wGmkMsT3+/b/5bWhtz73XDAAQKBgQDazelBU8lg5MDt8qYEua8a+LCSZoCvyS1NN5tK/opta16qd75iGU3yV9jwofKrUg6wzAqvYTNeAd0E0xg/ruLZlR/GdbVm9vlcN5pWF1vV9FR3ULJa7c1TVzfvq5N0un712XNTyRySwMYfTuYb3UXdG0PCZIBUUm1WJsQ99NQayQKBgQDQoH4jqH4fRYtxsztP2lG0gQLM/m6rXlibuYt+H7tSTXBSdjIR/Vjre+e204hjRycP/WAaKPzjv3T0ZU1m0VSE/rLGWlBcfTIT1hLne0Ki74EsjAwvWKoxwcUcUBLLM6UcTLja1/lTbqeuj95kuU2xBcoQAYU2LeexMujrbH+oAQKBgGSi9pjsb6AYNsB6rW9Y9DgEkDoV2TSA5EwyukNpBcRD8RuYzcETAG3ph8dNxW6U5Frezj9SBq1DUCPK78lCp+YJl77RHulHyPNoQ507SysCIONsA0ydOaYOZJTgpoa2zHRJWqj7xB+feMCnqmDAikSjKKw9S2T9MHrCg9o3RGM5AoGBAInhWBxW8ivWuYcGjm+C+TbTgLdcfGXTr7oTkYZkkFefiFlndkX/azIOrKBfAyeh0cY2jbocVq5qTXBsNxB5zmMrNZnz/GJz95G2jL3h77NhmLyJPlBYR/skdhH1NcaINloStqUj0cr7OeUbfj6RXTBehCG574FUK2koHVniVigBAoGBANGigpAHoL8cGWzQYjBtWbmL9pQneSKc/MMGbYfyoSZI1VwFPQAAE9D186qKSZb0RA4DXiT98QRa69B71mtaobwp+0ryzsDb/Pe6fLnT8fvEebEzcoX3SbVJ+Ul0yLmovnyRkXdavBopIqnjx0TSyzmCGUz09lFZzYjMhwVbZhoI
2021-10-21 04:27:44 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
2021-10-21 04:27:44 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "p": "7PU661c3wyOmH3PD3BTZcQ5S287Nz5HSA_492Ya7wOwmz_KurDeQgKBU2FOXkyhZbOFHMyIJ2i8KtDjp6YTnyrlH1JfUlK4BtDXCK7pXqqCctBbSluAhsk8KJc2Z-ng7eOmjtAi4TwjHqG9-7b7OnGbIKt9HI-qk2blxnsY8xuk",
      "kty": "RSA",
      "q": "0HewDeJoCuwVZleiXsp1kRIodsTDaPzeIalsBY1F9yEDgNoZ0-1u38j6uOkKmPXypUuRrKaReK7gVnnsZ5TdhF2co6rJh5an3WQyZbjqxSJIqnmhj8IaREwHPvh_ZxsNBSY742QHOA2ah5isi7awjURFRM3VKoLZv0Ne0CT76hc",
      "d": "X2I_gnQzrqfyQA0cX4cuS2Y-YBzgT9ONDb5nikLG1qcqJBmfG964UA0023FCYEzPDgNPAbk6rkR7_33YHNqVx93PoSon5ZgmLWW6ZWpBHn9BlaLnH6bpZIckqt0jSGWTxJNmtY2F2BzylQuhJhJIdnTub48O5dCO115ScyZWYNX7NFiRMDbgria3tEA0rl5yP9MpnWugacjYbzimKhZ8kOI7RoUxQyqMsvCAVSQF4LQsurXKKljpbSUY3gXtzWhBqX66HkywgjtroHgDTXyMmAZsiMfzEuP6xi1jIfSzKKD4Tg18E0cZ8Kx0hVpXi2fTjzzoGsOO_tqLi1O_sQj3QQ",
      "e": "AQAB",
      "kid": "jTeQUQkZFp5Hks1GUiTahWgqPO8",
      "qi": "fLw50TvACx-0hOpaqovypp2zChVmcR1WBRZE_cnMU-Q0wxGwZk9exbKyQx3T_aJ47p_T2sf8RXIQnfryQHs8z0LybdxCSqqZYqKfHRukXuFQseo3OECboCZ00we-7c0SGU2Zfmua-UM9yZTRJndXnCSDKbpMcDZCbcmyvZ_c7_U",
      "dp": "N_HaHFA2QSM8iHZ7io19nPylwXG9E8G41OqEzcPKtkzLCROh-9UOj9_KyFxMEBlZq6QwfDkQHGw42b4KM_EGDM3b0KycKxI-Ir8CffJ72jQba0VsKOT377JLkgtNzF3wpKZ82PeqFDbddL4GOLlw7Goz3jNjB27RxvnKgpMJLGk",
      "alg": "PS256",
      "dq": "viogMFoyvJvlXYlddYjMPDzLKqSM-Q2KeDx7bIkVpLy53GWYH-m8NWm5xMnYv_XDlaNczJjZpLQpstjfnRGADMn0JJyb4BK_KEbJbl-D0bZXgSMZDPFsUpbkGT5Hwb88XlElWmWZ7DkEmOLdq0lIvmTjp0L4TCI3DbEgIVFLd5s",
      "n": "wPYI0wzJbyI9UjWkwBVZsdXpOoid5EcokHrPfFX8F4BOepvbYIw_93ItpfaQNjv9DRK4chwae_aZNTZVHMD2EAW_sxQES_zuoJqQyxeJeQiA4FTwX7Iv8jkII6tGDqxdQ1oUXRcBqBYVkq64KqLGIUuNW83K_7YSdX_PFMXyVqZDp61JAxFh74zJrqJzwcdxYFe-DRTayPwWzJ9zkQZa1PykYTC-q22wvb9cry_NxY5Fb5fkrx9qTiZC1DTjmja2z9a_nAeUZ6ceMla2OSEzVGpSEo89ERxN7ShJ7sdFK2LMYYh-jf6AiumkFQ6nfsjl5DR3zA2PFjwUd2tXJ7nY7w"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "kid": "jTeQUQkZFp5Hks1GUiTahWgqPO8",
      "alg": "PS256",
      "n": "wPYI0wzJbyI9UjWkwBVZsdXpOoid5EcokHrPfFX8F4BOepvbYIw_93ItpfaQNjv9DRK4chwae_aZNTZVHMD2EAW_sxQES_zuoJqQyxeJeQiA4FTwX7Iv8jkII6tGDqxdQ1oUXRcBqBYVkq64KqLGIUuNW83K_7YSdX_PFMXyVqZDp61JAxFh74zJrqJzwcdxYFe-DRTayPwWzJ9zkQZa1PykYTC-q22wvb9cry_NxY5Fb5fkrx9qTiZC1DTjmja2z9a_nAeUZ6ceMla2OSEzVGpSEo89ERxN7ShJ7sdFK2LMYYh-jf6AiumkFQ6nfsjl5DR3zA2PFjwUd2tXJ7nY7w"
    }
  ]
}
2021-10-21 04:27:44 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2021-10-21 04:27:44 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-10-21 04:27:44 SUCCESS
FAPICheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256",
  "ES256"
]
2021-10-21 04:27:44 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "p": "7PU661c3wyOmH3PD3BTZcQ5S287Nz5HSA_492Ya7wOwmz_KurDeQgKBU2FOXkyhZbOFHMyIJ2i8KtDjp6YTnyrlH1JfUlK4BtDXCK7pXqqCctBbSluAhsk8KJc2Z-ng7eOmjtAi4TwjHqG9-7b7OnGbIKt9HI-qk2blxnsY8xuk",
      "kty": "RSA",
      "q": "0HewDeJoCuwVZleiXsp1kRIodsTDaPzeIalsBY1F9yEDgNoZ0-1u38j6uOkKmPXypUuRrKaReK7gVnnsZ5TdhF2co6rJh5an3WQyZbjqxSJIqnmhj8IaREwHPvh_ZxsNBSY742QHOA2ah5isi7awjURFRM3VKoLZv0Ne0CT76hc",
      "d": "X2I_gnQzrqfyQA0cX4cuS2Y-YBzgT9ONDb5nikLG1qcqJBmfG964UA0023FCYEzPDgNPAbk6rkR7_33YHNqVx93PoSon5ZgmLWW6ZWpBHn9BlaLnH6bpZIckqt0jSGWTxJNmtY2F2BzylQuhJhJIdnTub48O5dCO115ScyZWYNX7NFiRMDbgria3tEA0rl5yP9MpnWugacjYbzimKhZ8kOI7RoUxQyqMsvCAVSQF4LQsurXKKljpbSUY3gXtzWhBqX66HkywgjtroHgDTXyMmAZsiMfzEuP6xi1jIfSzKKD4Tg18E0cZ8Kx0hVpXi2fTjzzoGsOO_tqLi1O_sQj3QQ",
      "e": "AQAB",
      "kid": "jTeQUQkZFp5Hks1GUiTahWgqPO8",
      "qi": "fLw50TvACx-0hOpaqovypp2zChVmcR1WBRZE_cnMU-Q0wxGwZk9exbKyQx3T_aJ47p_T2sf8RXIQnfryQHs8z0LybdxCSqqZYqKfHRukXuFQseo3OECboCZ00we-7c0SGU2Zfmua-UM9yZTRJndXnCSDKbpMcDZCbcmyvZ_c7_U",
      "dp": "N_HaHFA2QSM8iHZ7io19nPylwXG9E8G41OqEzcPKtkzLCROh-9UOj9_KyFxMEBlZq6QwfDkQHGw42b4KM_EGDM3b0KycKxI-Ir8CffJ72jQba0VsKOT377JLkgtNzF3wpKZ82PeqFDbddL4GOLlw7Goz3jNjB27RxvnKgpMJLGk",
      "alg": "PS256",
      "dq": "viogMFoyvJvlXYlddYjMPDzLKqSM-Q2KeDx7bIkVpLy53GWYH-m8NWm5xMnYv_XDlaNczJjZpLQpstjfnRGADMn0JJyb4BK_KEbJbl-D0bZXgSMZDPFsUpbkGT5Hwb88XlElWmWZ7DkEmOLdq0lIvmTjp0L4TCI3DbEgIVFLd5s",
      "n": "wPYI0wzJbyI9UjWkwBVZsdXpOoid5EcokHrPfFX8F4BOepvbYIw_93ItpfaQNjv9DRK4chwae_aZNTZVHMD2EAW_sxQES_zuoJqQyxeJeQiA4FTwX7Iv8jkII6tGDqxdQ1oUXRcBqBYVkq64KqLGIUuNW83K_7YSdX_PFMXyVqZDp61JAxFh74zJrqJzwcdxYFe-DRTayPwWzJ9zkQZa1PykYTC-q22wvb9cry_NxY5Fb5fkrx9qTiZC1DTjmja2z9a_nAeUZ6ceMla2OSEzVGpSEo89ERxN7ShJ7sdFK2LMYYh-jf6AiumkFQ6nfsjl5DR3zA2PFjwUd2tXJ7nY7w"
    }
  ]
}
2021-10-21 04:27:44 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2021-10-21 04:27:44 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
880ed45a9416936f4185e2dd30fd7802c0d465415b52ef17f97f04cd2da4e491
scope
openid accounts
jwks
{
  "keys": [
    {
      "p": "57yH1_QPNV4eDZVtEXl09Pt0q02iLBRkqTN9bMRWhkOVP3ntghlIEEfAp26iIYqhXK7WgcsiSsIYelQKIHnHQmhjM0ZQiNlf7ryymBHBmOQwa743HqPrGk_57FmC_LqxUcv9c_YJse5UGgxSGtzP7dNFb4dAlTJSleenU3Lwq5E",
      "kty": "RSA",
      "q": "3vSHCH7BBBrE5AB0Kf6DpfPquM5FpX0wM1xMiR9pkAAn9eAdS_15Ok0OPz4hNFPcD8TxYxqxi7YCyhE8Rl9a3vFfuKEd6RfSQoyDDwe-uTV_uZYI0GGnvV5Wg_zT3eWcrcasYFw1fWwJCdsIWzD8REZju8YgeqS5xprupG4dYW8",
      "d": "uSanaLJNXq5XNzZLMMIzJo-aBa91qhOaOOvJkofcUMgJSZdjHA6_8rFc2x-J5CGGV02ySDBjgqRI-u6Zj4eyyP4RclUPiXCPtd8hL2SP8Cm8gRAdpbgJPWxKJRNuK2ehJuTI24GiJoaMNnyoopGqfOptobxwMOWFKFWyF-vIAyjM7BrWJT-WEhCjPtVWTRtE3gt8VKSiGcWaGDL3y7n5qaqdK3vTAgP_oUkXa4NvtEFTJkW93UwhoKIPYhVhalnR56j9Ee_B1E8mfL9YI4hFE8X_db7bBFQT0-05SlGesCbtpItGd2uutNJAkz-OLHLESUpcQCddZJ3TBo8UxEg8oQ",
      "e": "AQAB",
      "kid": "Z4D_1I2Q5R27ynq5PUhKUYUFhU0",
      "qi": "mlmM3xH7fmvnddQ-nMgoKAApmZgKgyyDTMn0FNS5cSNYmfgG2Ge96IFD1c-vTbvploe9HefnJMUbMigwlrtsuS-5W6W0-JjE4pq5pIBYj6-GPXvB-oGdNKLIDBl0mFdbPj2Bt6gN1Bk8EClFkFok80QCnCGOaWpOmAEiiobDzF8",
      "dp": "4Nr_mNy5ERiU4qtWHHmUsc14ZGu86zaSgddzYWGVb0wOenwtqGotkZZ96jigWxlv_0Wq4GAhkxaIt9HpzZ88aERv1SXqKQ97VWSFiqbYCimIjlMQmsuE6ZAmul4UinQAcJUWBjn7KEpQEsJXvLb7jxHMMy6yzNH6bnhL1N4XhvE",
      "alg": "PS256",
      "dq": "FcJPm2ijdb8XEBlrPN32AzA27CpVab06Awky_v7t0nvxanGg6lWmiyYSCeIKY4z7oR5bYIyuXzA4PXhJJaUQvUlZSi-PN7x3bL9B2ymqV3D9MiOOYKfnMvgOAXufQbyy-dK16AGXxtHQYAHcYun49MDZ4u2HJfEFoHhmae3FOEk",
      "n": "ydLXutu-cvAC0R0fKxeM3lx58-waqUaEWPLH_Pl1iwkzomnUbAGZ27PQp19pdHcC6WUPdcgb6TGQps6jy38YtjWVcUsJfjob1Ov4jQNoYu1zdRd38O8fEV_ogILiw6jvoWWY_BSdj7idU6JFQZ7QFFKhwn-nFTl-wzAAZguSone_NcS7_g0SYOvszTJ5bYMElIBPjnYAuzf2GH6ZZ-uGGzjDuY1PBMCkgpiHu-L5C3QxtCs9rQoTN1ZyxPidmHkoy6kqAXfNk9lliOHPJ0x4WpVoLpBnR4z-JasvVoAtZTCqHjvm-ViRLDhqzx0M-xRZfrM-6HKFkVNSmFGbxMlU3w"
    }
  ]
}
2021-10-21 04:27:44
ValidateMTLSCertificates2Header
No certificate authority found for MTLS
2021-10-21 04:27:44 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2021-10-21 04:27:44
ExtractMTLSCertificates2FromConfiguration
No certificate authority found for MTLS
2021-10-21 04:27:44 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
MIIFpjCCBI6gAwIBAgIEWf/C0zANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjAxMDAxMDkxODU1WhcNMjIxMDAxMDk0ODU1WjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZjdBZUFBSTEfMB0GA1UEAxMWOTV2bHEzZE1RaTBteHEzQ1U3cW9IbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALwHz2wF9ll8A5gvrA/Rb4p3BsDEQGXSXls8Q8vQlI+9IKHZ8YtyiiVO2nf3wo2pDQK/u9kXjv8d03CtfirJF8GY/EJAyz08lRFqvcoMkpFw/zfr/0onqjGs0cLU0lk28zq4BjD1oh/tRlhcYMPRNbhst7AymkKp/tiQTLKz3p+rrKlrOnrgDELaQhHiWsWHQ7OPXvYMFE/Hn+FTKeatBLx4qVAmsh2rBt12ib3cQNZ78fJWH+0aXuM1CURFZyCS1ylMGuJR1Zr0QjRNtOg5sXeoYAOjTZX1YdbBFyPS/cDXuDaKSVzK17aZqg+t7ZGHRsZpmPA0b7mL8Pwp8KrC4xkCAwEAAaOCAoEwggJ9MA4GA1UdDwEB/wQEAwIHgDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwggFSBgNVHSAEggFJMIIBRTCCAUEGCysGAQQBqHWBBgEBMIIBMDA1BggrBgEFBQcCARYpaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vcG9saWNpZXMwgfYGCCsGAQUFBwICMIHpDIHmVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIE9wZW4gQmFua2luZyBMaW1pdGVkIGFuZCBhc3NvY2lhdGVkIE9wZW4gQmFua2luZyBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIE9wZW4gQmFua2luZyBMaW1pdGVkIENlcnRpZmljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wcgYIKwYBBQUHAQEEZjBkMCYGCCsGAQUFBzABhhpodHRwOi8vb2IudHJ1c3Rpcy5jb20vb2NzcDA6BggrBgEFBQcwAoYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNydDA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3JsMB8GA1UdIwQYMBaAFJ9Jv042p6zDDyvIR/QfKRvAeQsFMB0GA1UdDgQWBBTHaj1Td+F9RXAwKQNLTe/XTIeX+zANBgkqhkiG9w0BAQsFAAOCAQEAbAXXFNibG5UaW0YN5iay/wxpQnXX2w4cJoYgG+0l9MqyUzRQGlUwMoFImVSWMBrpXTd/DNLWjtabTptWq1XMcmJaFimYSAYX5j0WTdS2LT5P2bNF/F//RyD1mfnpM+W2cQETtPOFwzORDWtE8JllhU6DSmf1Kmpdia9C0okhKJFl9ciuuSsykw4lVlXxeVc+uquejJjjMJAXXKwBPIqM9juDq9fgp3IPD3xt61zaSPY0uWn65Fc7Rp1HdcHEduN2hxuLja1q0k+gKssP9IHk3IzYx+LKmAJcTtnpkQXPX+TKx8fcUrpRufT1LxIxhJgHCsAOXnplTVvx8dR1d70Uhg==
key
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC8B89sBfZZfAOYL6wP0W+KdwbAxEBl0l5bPEPL0JSPvSCh2fGLcoolTtp398KNqQ0Cv7vZF47/HdNwrX4qyRfBmPxCQMs9PJURar3KDJKRcP836/9KJ6oxrNHC1NJZNvM6uAYw9aIf7UZYXGDD0TW4bLewMppCqf7YkEyys96fq6ypazp64AxC2kIR4lrFh0Ozj172DBRPx5/hUynmrQS8eKlQJrIdqwbddom93EDWe/HyVh/tGl7jNQlERWcgktcpTBriUdWa9EI0TbToObF3qGADo02V9WHWwRcj0v3A17g2iklcyte2maoPre2Rh0bGaZjwNG+5i/D8KfCqwuMZAgMBAAECggEBAJsGUXR9ofN7NLd3roPIKA9gPRgXdgS9IgBUuozC5olv5AStXOGcyNsjnSnGAwiqtUhr7iN5sfMSky5WTCxYaZa7XFf/ddGCLmESwXFhVkJFiJaBo5RvCXo1QyhAMUFO9dCWwrwA+O8bwKC/YSRxS7pHIFdMETUfVTcWGbZIaCb5iPUFRqNMELpRhA7HNV42wN703qRimdqk3Iwpj8F2SitRJi6g4GXuvzFSCgcfHYd7Sk1vWGEmBym4AYc+/kO6n0a2iB/Cu9+rCNBSqbeTDl8H/4nF9kSAHMaJDeMF3uPdsADS6NjAf/Qm68FJLOihKWboJ8Pb+xzjVnuPBney7oECgYEA28c06EwwwJjJx7+XCHZfjyUODITSULXj/WoOXvTQTc6pXgGgG96j5Y396yhN4rummgX+tfoU0xh3IUpUmxqr3BPcE5T9To7SX/GNJn7fqUbDSWSxiIAAa4ozfcDhU2v4fQ3zlNM97rTzBeo7AuF5qO9F2KqazYQdHJVZDz6ywkkCgYEA2wUemaoM2B2tFeRXf0FQtgDJt904DD7PaaA3p7RelKXTfoiLjButl/4+lEdUMXizTstwVMEsQLZn+/H1qQpFZrsRoLKp9RT6dTtUmEZMJUfsfazB8iP3AyUe73CK8wQc2O5doA6k848s+7XNSRXg7datbMgQCYl5tfTro8i4GlECgYEApEEZlZN7zDVkeNkDs9tkR8NV4J1T4eZO4pJk8yrck4okopFsa+fVbjbU0u9oZlAAj5RzbOXesnXScxruaI1ibDSbgjcTqaasK/CHoYGo/wZX5X5QAMhJiBXdrdp9jK9hI3VN2qiV3NV326/XMqv5FPzeorO+xmI6r6YezXn6d6ECgYACoU4bxEoBMmIIuERAt/UTKnFBrvtkUkDFYPIqJmVYXaFrjJI4bYCpKZlwyGZ/bZahpJnFusggQtB+2wn7LK9mq2prxpl54vWbAMpkRbvWWsXBQJjXoozt0b1MXMqeXndGN56SNHrQnfCJWUaM0SFxWbmda82df7Qhdj56Kgfj8QKBgGcM3wf6RN1oK1VCJdVQg7V9cGKH8E2VRFycvAfSySeBEmmPELflbVz8CVmsKfZTSDDxfXp2Mf33ERG2gRmc1qRk/RrP7m9UpGV5dzK9TUhqvTcCiHsiLtqWq/0nBC8r4ztc0r++XfRvOMlAe6zDx2FC9gVZG9LXZOTCWuyUGIs2
2021-10-21 04:27:44 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
2021-10-21 04:27:44 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "p": "57yH1_QPNV4eDZVtEXl09Pt0q02iLBRkqTN9bMRWhkOVP3ntghlIEEfAp26iIYqhXK7WgcsiSsIYelQKIHnHQmhjM0ZQiNlf7ryymBHBmOQwa743HqPrGk_57FmC_LqxUcv9c_YJse5UGgxSGtzP7dNFb4dAlTJSleenU3Lwq5E",
      "kty": "RSA",
      "q": "3vSHCH7BBBrE5AB0Kf6DpfPquM5FpX0wM1xMiR9pkAAn9eAdS_15Ok0OPz4hNFPcD8TxYxqxi7YCyhE8Rl9a3vFfuKEd6RfSQoyDDwe-uTV_uZYI0GGnvV5Wg_zT3eWcrcasYFw1fWwJCdsIWzD8REZju8YgeqS5xprupG4dYW8",
      "d": "uSanaLJNXq5XNzZLMMIzJo-aBa91qhOaOOvJkofcUMgJSZdjHA6_8rFc2x-J5CGGV02ySDBjgqRI-u6Zj4eyyP4RclUPiXCPtd8hL2SP8Cm8gRAdpbgJPWxKJRNuK2ehJuTI24GiJoaMNnyoopGqfOptobxwMOWFKFWyF-vIAyjM7BrWJT-WEhCjPtVWTRtE3gt8VKSiGcWaGDL3y7n5qaqdK3vTAgP_oUkXa4NvtEFTJkW93UwhoKIPYhVhalnR56j9Ee_B1E8mfL9YI4hFE8X_db7bBFQT0-05SlGesCbtpItGd2uutNJAkz-OLHLESUpcQCddZJ3TBo8UxEg8oQ",
      "e": "AQAB",
      "kid": "Z4D_1I2Q5R27ynq5PUhKUYUFhU0",
      "qi": "mlmM3xH7fmvnddQ-nMgoKAApmZgKgyyDTMn0FNS5cSNYmfgG2Ge96IFD1c-vTbvploe9HefnJMUbMigwlrtsuS-5W6W0-JjE4pq5pIBYj6-GPXvB-oGdNKLIDBl0mFdbPj2Bt6gN1Bk8EClFkFok80QCnCGOaWpOmAEiiobDzF8",
      "dp": "4Nr_mNy5ERiU4qtWHHmUsc14ZGu86zaSgddzYWGVb0wOenwtqGotkZZ96jigWxlv_0Wq4GAhkxaIt9HpzZ88aERv1SXqKQ97VWSFiqbYCimIjlMQmsuE6ZAmul4UinQAcJUWBjn7KEpQEsJXvLb7jxHMMy6yzNH6bnhL1N4XhvE",
      "alg": "PS256",
      "dq": "FcJPm2ijdb8XEBlrPN32AzA27CpVab06Awky_v7t0nvxanGg6lWmiyYSCeIKY4z7oR5bYIyuXzA4PXhJJaUQvUlZSi-PN7x3bL9B2ymqV3D9MiOOYKfnMvgOAXufQbyy-dK16AGXxtHQYAHcYun49MDZ4u2HJfEFoHhmae3FOEk",
      "n": "ydLXutu-cvAC0R0fKxeM3lx58-waqUaEWPLH_Pl1iwkzomnUbAGZ27PQp19pdHcC6WUPdcgb6TGQps6jy38YtjWVcUsJfjob1Ov4jQNoYu1zdRd38O8fEV_ogILiw6jvoWWY_BSdj7idU6JFQZ7QFFKhwn-nFTl-wzAAZguSone_NcS7_g0SYOvszTJ5bYMElIBPjnYAuzf2GH6ZZ-uGGzjDuY1PBMCkgpiHu-L5C3QxtCs9rQoTN1ZyxPidmHkoy6kqAXfNk9lliOHPJ0x4WpVoLpBnR4z-JasvVoAtZTCqHjvm-ViRLDhqzx0M-xRZfrM-6HKFkVNSmFGbxMlU3w"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "kid": "Z4D_1I2Q5R27ynq5PUhKUYUFhU0",
      "alg": "PS256",
      "n": "ydLXutu-cvAC0R0fKxeM3lx58-waqUaEWPLH_Pl1iwkzomnUbAGZ27PQp19pdHcC6WUPdcgb6TGQps6jy38YtjWVcUsJfjob1Ov4jQNoYu1zdRd38O8fEV_ogILiw6jvoWWY_BSdj7idU6JFQZ7QFFKhwn-nFTl-wzAAZguSone_NcS7_g0SYOvszTJ5bYMElIBPjnYAuzf2GH6ZZ-uGGzjDuY1PBMCkgpiHu-L5C3QxtCs9rQoTN1ZyxPidmHkoy6kqAXfNk9lliOHPJ0x4WpVoLpBnR4z-JasvVoAtZTCqHjvm-ViRLDhqzx0M-xRZfrM-6HKFkVNSmFGbxMlU3w"
    }
  ]
}
2021-10-21 04:27:44 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2021-10-21 04:27:44 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-10-21 04:27:44 SUCCESS
FAPICheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256",
  "ES256"
]
2021-10-21 04:27:44 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "p": "57yH1_QPNV4eDZVtEXl09Pt0q02iLBRkqTN9bMRWhkOVP3ntghlIEEfAp26iIYqhXK7WgcsiSsIYelQKIHnHQmhjM0ZQiNlf7ryymBHBmOQwa743HqPrGk_57FmC_LqxUcv9c_YJse5UGgxSGtzP7dNFb4dAlTJSleenU3Lwq5E",
      "kty": "RSA",
      "q": "3vSHCH7BBBrE5AB0Kf6DpfPquM5FpX0wM1xMiR9pkAAn9eAdS_15Ok0OPz4hNFPcD8TxYxqxi7YCyhE8Rl9a3vFfuKEd6RfSQoyDDwe-uTV_uZYI0GGnvV5Wg_zT3eWcrcasYFw1fWwJCdsIWzD8REZju8YgeqS5xprupG4dYW8",
      "d": "uSanaLJNXq5XNzZLMMIzJo-aBa91qhOaOOvJkofcUMgJSZdjHA6_8rFc2x-J5CGGV02ySDBjgqRI-u6Zj4eyyP4RclUPiXCPtd8hL2SP8Cm8gRAdpbgJPWxKJRNuK2ehJuTI24GiJoaMNnyoopGqfOptobxwMOWFKFWyF-vIAyjM7BrWJT-WEhCjPtVWTRtE3gt8VKSiGcWaGDL3y7n5qaqdK3vTAgP_oUkXa4NvtEFTJkW93UwhoKIPYhVhalnR56j9Ee_B1E8mfL9YI4hFE8X_db7bBFQT0-05SlGesCbtpItGd2uutNJAkz-OLHLESUpcQCddZJ3TBo8UxEg8oQ",
      "e": "AQAB",
      "kid": "Z4D_1I2Q5R27ynq5PUhKUYUFhU0",
      "qi": "mlmM3xH7fmvnddQ-nMgoKAApmZgKgyyDTMn0FNS5cSNYmfgG2Ge96IFD1c-vTbvploe9HefnJMUbMigwlrtsuS-5W6W0-JjE4pq5pIBYj6-GPXvB-oGdNKLIDBl0mFdbPj2Bt6gN1Bk8EClFkFok80QCnCGOaWpOmAEiiobDzF8",
      "dp": "4Nr_mNy5ERiU4qtWHHmUsc14ZGu86zaSgddzYWGVb0wOenwtqGotkZZ96jigWxlv_0Wq4GAhkxaIt9HpzZ88aERv1SXqKQ97VWSFiqbYCimIjlMQmsuE6ZAmul4UinQAcJUWBjn7KEpQEsJXvLb7jxHMMy6yzNH6bnhL1N4XhvE",
      "alg": "PS256",
      "dq": "FcJPm2ijdb8XEBlrPN32AzA27CpVab06Awky_v7t0nvxanGg6lWmiyYSCeIKY4z7oR5bYIyuXzA4PXhJJaUQvUlZSi-PN7x3bL9B2ymqV3D9MiOOYKfnMvgOAXufQbyy-dK16AGXxtHQYAHcYun49MDZ4u2HJfEFoHhmae3FOEk",
      "n": "ydLXutu-cvAC0R0fKxeM3lx58-waqUaEWPLH_Pl1iwkzomnUbAGZ27PQp19pdHcC6WUPdcgb6TGQps6jy38YtjWVcUsJfjob1Ov4jQNoYu1zdRd38O8fEV_ogILiw6jvoWWY_BSdj7idU6JFQZ7QFFKhwn-nFTl-wzAAZguSone_NcS7_g0SYOvszTJ5bYMElIBPjnYAuzf2GH6ZZ-uGGzjDuY1PBMCkgpiHu-L5C3QxtCs9rQoTN1ZyxPidmHkoy6kqAXfNk9lliOHPJ0x4WpVoLpBnR4z-JasvVoAtZTCqHjvm-ViRLDhqzx0M-xRZfrM-6HKFkVNSmFGbxMlU3w"
    }
  ]
}
2021-10-21 04:27:44 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2021-10-21 04:27:44 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
resourceUrl
https://obp-api.danskebank.com/open-banking/v3.1/
institution_id
0015800000jf7AeAAI
resourceUrlAccountRequests
https://obp-api.danskebank.com/open-banking/v3.1/aisp/
resourceUrlAccountsResource
https://obp-api.danskebank.com/open-banking/v3.1/aisp/
2021-10-21 04:27:44 SUCCESS
SetProtectedResourceUrlToAccountsEndpoint
Set protected resource URL
protected_resource_url
https://obp-api.danskebank.com/open-banking/v3.1/aisp/accounts
2021-10-21 04:27:44 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "obp-api.danskebank.com",
  "testPort": 443
}
2021-10-21 04:27:44 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "obp-api.danskebank.com",
  "testPort": 443
}
accounts_request_endpoint
{
  "testHost": "obp-api.danskebank.com",
  "testPort": 443
}
2021-10-21 04:27:44
fapi-rw-id2-ensure-request-object-with-invalid-signature-fails
Setup Done
Use client_credentials grant to obtain OpenBanking UK intent_id
2021-10-21 04:27:44 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
grant_type
client_credentials
scope
openid accounts
2021-10-21 04:27:44 SUCCESS
SetAccountScopeOnTokenEndpointRequest
Set scope parameter to accounts for OB testing
grant_type
client_credentials
scope
accounts
2021-10-21 04:27:44
AddClientIdToTokenEndpointRequest
grant_type
client_credentials
scope
accounts
client_id
e239ae37704a02ce489068a4f166f211fcc78fab93e159cc205cff008168b22d
2021-10-21 04:27:44
CallTokenEndpoint
HTTP request
request_uri
https://obp-api.danskebank.com/open-banking/private/oauth2/token
request_method
POST
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "accept-charset": "utf-8",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "119"
}
request_body
grant_type=client_credentials&scope=accounts&client_id=e239ae37704a02ce489068a4f166f211fcc78fab93e159cc205cff008168b22d
request_mutual_tls
{
  "cert": "MIIFpjCCBI6gAwIBAgIEWf/C0TANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjAxMDAxMDkwODMxWhcNMjIxMDAxMDkzODMxWjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZjdBZUFBSTEfMB0GA1UEAxMWMW5ka1J4bGlLUlFQbUZwT3lNbkxZTzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJQegav3/ToCwPoSernigXmC8KccvwrbeiY5kRE+VodBJslqzfMWan90rEVnSurtgnfLsPM8xoJaUDZn+hwc6yFnjJqQZhuA1ye4QtrD7xh0qrTeh9X17fEG0R3bYU8EfaA4m/70ugpJqEFBKISg/8shjX0ec5ofuss+ij7gEPmW/mxYzkpwUeIfneTrOcweAcPEujqSjcGQs2x50zlQ6ZbxNtVjyyOMAzms9OnW9daLc4zkdIEsd/YB8Whlw8SoaEIEq0wI7esYS31OAy7W4OJFqQ0+cMFqBYg6lOSjuwPm6EXZR40S2s0p59buBM6u7uzzkuEUG4NcDIb8jwfAskCAwEAAaOCAoEwggJ9MA4GA1UdDwEB/wQEAwIHgDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwggFSBgNVHSAEggFJMIIBRTCCAUEGCysGAQQBqHWBBgEBMIIBMDA1BggrBgEFBQcCARYpaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vcG9saWNpZXMwgfYGCCsGAQUFBwICMIHpDIHmVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIE9wZW4gQmFua2luZyBMaW1pdGVkIGFuZCBhc3NvY2lhdGVkIE9wZW4gQmFua2luZyBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIE9wZW4gQmFua2luZyBMaW1pdGVkIENlcnRpZmljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wcgYIKwYBBQUHAQEEZjBkMCYGCCsGAQUFBzABhhpodHRwOi8vb2IudHJ1c3Rpcy5jb20vb2NzcDA6BggrBgEFBQcwAoYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNydDA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3JsMB8GA1UdIwQYMBaAFJ9Jv042p6zDDyvIR/QfKRvAeQsFMB0GA1UdDgQWBBS60wWJ1rs4qSzpv8O/p6yEcVBJDzANBgkqhkiG9w0BAQsFAAOCAQEAD22WFMMsvCNpcbx746E0awG6VigKUdwgRklN/u/F1MoRRcUDYkdEnIelNAiR5bVdALvRx/E7Cr/lpKq0nGsENI4X61HlwI3mDejX8Q6rfv7Ft1f0YDbappaoyIusKgvel9fqzPR67iEf2G/zx8cqwqb43Xpj36ct5aoxCGmsPLuCRxgSfdpR7LAwBy8o0LGDZPz3/d1/yW3Km3knZtd0TE/ytUGPcPe5oE5+52IYSkx6HRcdJj9TK+ExMrTDg6LZcA08ta+WWQ8Ui3jCLEh6fDRyw6I2oeFp8e1W0TdsHEFOJNfgY5bSsEwVGrSuXEz5Wzzz15DhDYeI87L40aN+9g\u003d\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCyUHoGr9/06AsD6Enq54oF5gvCnHL8K23omOZERPlaHQSbJas3zFmp/dKxFZ0rq7YJ3y7DzPMaCWlA2Z/ocHOshZ4yakGYbgNcnuELaw+8YdKq03ofV9e3xBtEd22FPBH2gOJv+9LoKSahBQSiEoP/LIY19HnOaH7rLPoo+4BD5lv5sWM5KcFHiH53k6znMHgHDxLo6ko3BkLNsedM5UOmW8TbVY8sjjAM5rPTp1vXWi3OM5HSBLHf2AfFoZcPEqGhCBKtMCO3rGEt9TgMu1uDiRakNPnDBagWIOpTko7sD5uhF2UeNEtrNKefW7gTOru7s85LhFBuDXAyG/I8HwLJAgMBAAECggEAeK6U19/CgFtn0R4uoOhR9soKXY1LGTY/bbPF7KCN7ppDGsn0xo/sg2uBZE6PkBXn32iImwYj5hRGgxiG7GbnMvU/6zkU6hhS+CWjg/nSrZm7XdhBB+OI4Ru9pKn7mrfcJGx4VHgn9u6a8VGXICXN5i75Kp0qrzLz6zEGoiQNXGXzwmGyyvwKO8ILzbqZortXpUxSA9oaX/BrYSNaqw1U2bp1OUs7eKiVco44wqfTI2K90gYd3td9hnsOcDIIDneBOvhlgBkFC8rB5yov8OOJ0bI+1ZZnv/Hm5lKXUgRiNeJqqqF0wFuJAlsD1x/A8wGmkMsT3+/b/5bWhtz73XDAAQKBgQDazelBU8lg5MDt8qYEua8a+LCSZoCvyS1NN5tK/opta16qd75iGU3yV9jwofKrUg6wzAqvYTNeAd0E0xg/ruLZlR/GdbVm9vlcN5pWF1vV9FR3ULJa7c1TVzfvq5N0un712XNTyRySwMYfTuYb3UXdG0PCZIBUUm1WJsQ99NQayQKBgQDQoH4jqH4fRYtxsztP2lG0gQLM/m6rXlibuYt+H7tSTXBSdjIR/Vjre+e204hjRycP/WAaKPzjv3T0ZU1m0VSE/rLGWlBcfTIT1hLne0Ki74EsjAwvWKoxwcUcUBLLM6UcTLja1/lTbqeuj95kuU2xBcoQAYU2LeexMujrbH+oAQKBgGSi9pjsb6AYNsB6rW9Y9DgEkDoV2TSA5EwyukNpBcRD8RuYzcETAG3ph8dNxW6U5Frezj9SBq1DUCPK78lCp+YJl77RHulHyPNoQ507SysCIONsA0ydOaYOZJTgpoa2zHRJWqj7xB+feMCnqmDAikSjKKw9S2T9MHrCg9o3RGM5AoGBAInhWBxW8ivWuYcGjm+C+TbTgLdcfGXTr7oTkYZkkFefiFlndkX/azIOrKBfAyeh0cY2jbocVq5qTXBsNxB5zmMrNZnz/GJz95G2jL3h77NhmLyJPlBYR/skdhH1NcaINloStqUj0cr7OeUbfj6RXTBehCG574FUK2koHVniVigBAoGBANGigpAHoL8cGWzQYjBtWbmL9pQneSKc/MMGbYfyoSZI1VwFPQAAE9D186qKSZb0RA4DXiT98QRa69B71mtaobwp+0ryzsDb/Pe6fLnT8fvEebEzcoX3SbVJ+Ul0yLmovnyRkXdavBopIqnjx0TSyzmCGUz09lFZzYjMhwVbZhoI"
}
2021-10-21 04:27:45 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "x-backside-transport": "OK OK,FAIL FAIL",
  "connection": "Keep-Alive",
  "transfer-encoding": "chunked",
  "content-type": "application/json",
  "date": "Thu, 21 Oct 2021 04:27:45 GMT",
  "cache-control": "private, no-store, no-cache, must-revalidate",
  "pragma": "no-cache",
  "content-security-policy": "default-src \u0027self\u0027; style-src \u0027unsafe-inline\u0027",
  "x-ratelimit-limit": "name\u003drate-limit,100;",
  "x-ratelimit-remaining": "name\u003drate-limit,99;",
  "set-cookie": "NSC_JOjmolw2bs2aeuacqvjlsbcz51nq2eQ\u003d5ccba3d82c9ad8db986a5c8712748f456527235d695b4fc9b520a453ec5cb405ed41534e;expires\u003dThu, 21-Oct-2021 04:29:45 GMT;path\u003d/;httponly",
  "strict-transport-security": "max-age\u003d157680000"
}
response_body
{"token_type":"Bearer","access_token":"AAJAZTIzOWFlMzc3MDRhMDJjZTQ4OTA2OGE0ZjE2NmYyMTFmY2M3OGZhYjkzZTE1OWNjMjA1Y2ZmMDA4MTY4YjIyZCTVWhYz4qwwB9bAi-on_hLwl_yXoUDjrTO-PR_8G4_dvn3pxA4LK2WijEOlQ8gqygNu-CAW8uxUdBxGzYzd82bNG-5YwOuIKYKkUV8ZAKm3FUojkQyBufztpq5msIx1VHWHkRicC0uSI-ZWL_YdmVKq_TqKgoUd546xd06csJtQepi3fZnnUjrTrGx21dUIuMzx1siC90FKLxfeGEXHTDry_az9FRc-R8M5TjtlMzVQK7AHf8N1zIfUwdM5FNj_bg","metadata":"m:","expires_in":3600,"consented_on":1634790465,"scope":"accounts"}
2021-10-21 04:27:45
CallTokenEndpoint
Token endpoint response
token_endpoint_response
{"token_type":"Bearer","access_token":"AAJAZTIzOWFlMzc3MDRhMDJjZTQ4OTA2OGE0ZjE2NmYyMTFmY2M3OGZhYjkzZTE1OWNjMjA1Y2ZmMDA4MTY4YjIyZCTVWhYz4qwwB9bAi-on_hLwl_yXoUDjrTO-PR_8G4_dvn3pxA4LK2WijEOlQ8gqygNu-CAW8uxUdBxGzYzd82bNG-5YwOuIKYKkUV8ZAKm3FUojkQyBufztpq5msIx1VHWHkRicC0uSI-ZWL_YdmVKq_TqKgoUd546xd06csJtQepi3fZnnUjrTrGx21dUIuMzx1siC90FKLxfeGEXHTDry_az9FRc-R8M5TjtlMzVQK7AHf8N1zIfUwdM5FNj_bg","metadata":"m:","expires_in":3600,"consented_on":1634790465,"scope":"accounts"}
2021-10-21 04:27:45 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
token_type
Bearer
access_token
AAJAZTIzOWFlMzc3MDRhMDJjZTQ4OTA2OGE0ZjE2NmYyMTFmY2M3OGZhYjkzZTE1OWNjMjA1Y2ZmMDA4MTY4YjIyZCTVWhYz4qwwB9bAi-on_hLwl_yXoUDjrTO-PR_8G4_dvn3pxA4LK2WijEOlQ8gqygNu-CAW8uxUdBxGzYzd82bNG-5YwOuIKYKkUV8ZAKm3FUojkQyBufztpq5msIx1VHWHkRicC0uSI-ZWL_YdmVKq_TqKgoUd546xd06csJtQepi3fZnnUjrTrGx21dUIuMzx1siC90FKLxfeGEXHTDry_az9FRc-R8M5TjtlMzVQK7AHf8N1zIfUwdM5FNj_bg
metadata
m:
expires_in
3600
consented_on
1634790465
scope
accounts
2021-10-21 04:27:45 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2021-10-21 04:27:45 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
AAJAZTIzOWFlMzc3MDRhMDJjZTQ4OTA2OGE0ZjE2NmYyMTFmY2M3OGZhYjkzZTE1OWNjMjA1Y2ZmMDA4MTY4YjIyZCTVWhYz4qwwB9bAi-on_hLwl_yXoUDjrTO-PR_8G4_dvn3pxA4LK2WijEOlQ8gqygNu-CAW8uxUdBxGzYzd82bNG-5YwOuIKYKkUV8ZAKm3FUojkQyBufztpq5msIx1VHWHkRicC0uSI-ZWL_YdmVKq_TqKgoUd546xd06csJtQepi3fZnnUjrTrGx21dUIuMzx1siC90FKLxfeGEXHTDry_az9FRc-R8M5TjtlMzVQK7AHf8N1zIfUwdM5FNj_bg
2021-10-21 04:27:45 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
AAJAZTIzOWFlMzc3MDRhMDJjZTQ4OTA2OGE0ZjE2NmYyMTFmY2M3OGZhYjkzZTE1OWNjMjA1Y2ZmMDA4MTY4YjIyZCTVWhYz4qwwB9bAi-on_hLwl_yXoUDjrTO-PR_8G4_dvn3pxA4LK2WijEOlQ8gqygNu-CAW8uxUdBxGzYzd82bNG-5YwOuIKYKkUV8ZAKm3FUojkQyBufztpq5msIx1VHWHkRicC0uSI-ZWL_YdmVKq_TqKgoUd546xd06csJtQepi3fZnnUjrTrGx21dUIuMzx1siC90FKLxfeGEXHTDry_az9FRc-R8M5TjtlMzVQK7AHf8N1zIfUwdM5FNj_bg
type
Bearer
2021-10-21 04:27:45 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
3600
2021-10-21 04:27:45 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
3600
2021-10-21 04:27:45
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2021-10-21 04:27:45 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Thu, 21 Oct 2021 04:27:45 GMT"
}
2021-10-21 04:27:45
AddFAPIFinancialIdToResourceEndpointRequest
Added x-fapi-financial-id to resource_endpoint_request_headers
2021-10-21 04:27:45 SUCCESS
CreateCreateAccountRequestRequest
account_requests_endpoint_request
{
  "Data": {
    "Permissions": [
      "ReadAccountsBasic"
    ]
  },
  "Risk": {}
}
2021-10-21 04:27:45
CallAccountRequestsEndpointWithBearerToken
Found '/v3.' in the resource url, using OB V3 API 'account-access-consents'
resource_endpoint
https://obp-api.danskebank.com/open-banking/v3.1/aisp/
2021-10-21 04:27:45
CallAccountRequestsEndpointWithBearerToken
HTTP request
request_uri
https://obp-api.danskebank.com/open-banking/v3.1/aisp/account-access-consents
request_method
POST
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "x-fapi-auth-date": "Thu, 21 Oct 2021 04:27:45 GMT",
  "x-fapi-financial-id": "0015800000jf7AeAAI",
  "accept-charset": "utf-8",
  "content-type": "application/json;charset\u003dUTF-8",
  "authorization": "Bearer AAJAZTIzOWFlMzc3MDRhMDJjZTQ4OTA2OGE0ZjE2NmYyMTFmY2M3OGZhYjkzZTE1OWNjMjA1Y2ZmMDA4MTY4YjIyZCTVWhYz4qwwB9bAi-on_hLwl_yXoUDjrTO-PR_8G4_dvn3pxA4LK2WijEOlQ8gqygNu-CAW8uxUdBxGzYzd82bNG-5YwOuIKYKkUV8ZAKm3FUojkQyBufztpq5msIx1VHWHkRicC0uSI-ZWL_YdmVKq_TqKgoUd546xd06csJtQepi3fZnnUjrTrGx21dUIuMzx1siC90FKLxfeGEXHTDry_az9FRc-R8M5TjtlMzVQK7AHf8N1zIfUwdM5FNj_bg",
  "content-length": "56"
}
request_body
{"Data":{"Permissions":["ReadAccountsBasic"]},"Risk":{}}
request_mutual_tls
{
  "cert": "MIIFpjCCBI6gAwIBAgIEWf/C0TANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjAxMDAxMDkwODMxWhcNMjIxMDAxMDkzODMxWjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZjdBZUFBSTEfMB0GA1UEAxMWMW5ka1J4bGlLUlFQbUZwT3lNbkxZTzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJQegav3/ToCwPoSernigXmC8KccvwrbeiY5kRE+VodBJslqzfMWan90rEVnSurtgnfLsPM8xoJaUDZn+hwc6yFnjJqQZhuA1ye4QtrD7xh0qrTeh9X17fEG0R3bYU8EfaA4m/70ugpJqEFBKISg/8shjX0ec5ofuss+ij7gEPmW/mxYzkpwUeIfneTrOcweAcPEujqSjcGQs2x50zlQ6ZbxNtVjyyOMAzms9OnW9daLc4zkdIEsd/YB8Whlw8SoaEIEq0wI7esYS31OAy7W4OJFqQ0+cMFqBYg6lOSjuwPm6EXZR40S2s0p59buBM6u7uzzkuEUG4NcDIb8jwfAskCAwEAAaOCAoEwggJ9MA4GA1UdDwEB/wQEAwIHgDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwggFSBgNVHSAEggFJMIIBRTCCAUEGCysGAQQBqHWBBgEBMIIBMDA1BggrBgEFBQcCARYpaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vcG9saWNpZXMwgfYGCCsGAQUFBwICMIHpDIHmVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIE9wZW4gQmFua2luZyBMaW1pdGVkIGFuZCBhc3NvY2lhdGVkIE9wZW4gQmFua2luZyBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIE9wZW4gQmFua2luZyBMaW1pdGVkIENlcnRpZmljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wcgYIKwYBBQUHAQEEZjBkMCYGCCsGAQUFBzABhhpodHRwOi8vb2IudHJ1c3Rpcy5jb20vb2NzcDA6BggrBgEFBQcwAoYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNydDA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3JsMB8GA1UdIwQYMBaAFJ9Jv042p6zDDyvIR/QfKRvAeQsFMB0GA1UdDgQWBBS60wWJ1rs4qSzpv8O/p6yEcVBJDzANBgkqhkiG9w0BAQsFAAOCAQEAD22WFMMsvCNpcbx746E0awG6VigKUdwgRklN/u/F1MoRRcUDYkdEnIelNAiR5bVdALvRx/E7Cr/lpKq0nGsENI4X61HlwI3mDejX8Q6rfv7Ft1f0YDbappaoyIusKgvel9fqzPR67iEf2G/zx8cqwqb43Xpj36ct5aoxCGmsPLuCRxgSfdpR7LAwBy8o0LGDZPz3/d1/yW3Km3knZtd0TE/ytUGPcPe5oE5+52IYSkx6HRcdJj9TK+ExMrTDg6LZcA08ta+WWQ8Ui3jCLEh6fDRyw6I2oeFp8e1W0TdsHEFOJNfgY5bSsEwVGrSuXEz5Wzzz15DhDYeI87L40aN+9g\u003d\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCyUHoGr9/06AsD6Enq54oF5gvCnHL8K23omOZERPlaHQSbJas3zFmp/dKxFZ0rq7YJ3y7DzPMaCWlA2Z/ocHOshZ4yakGYbgNcnuELaw+8YdKq03ofV9e3xBtEd22FPBH2gOJv+9LoKSahBQSiEoP/LIY19HnOaH7rLPoo+4BD5lv5sWM5KcFHiH53k6znMHgHDxLo6ko3BkLNsedM5UOmW8TbVY8sjjAM5rPTp1vXWi3OM5HSBLHf2AfFoZcPEqGhCBKtMCO3rGEt9TgMu1uDiRakNPnDBagWIOpTko7sD5uhF2UeNEtrNKefW7gTOru7s85LhFBuDXAyG/I8HwLJAgMBAAECggEAeK6U19/CgFtn0R4uoOhR9soKXY1LGTY/bbPF7KCN7ppDGsn0xo/sg2uBZE6PkBXn32iImwYj5hRGgxiG7GbnMvU/6zkU6hhS+CWjg/nSrZm7XdhBB+OI4Ru9pKn7mrfcJGx4VHgn9u6a8VGXICXN5i75Kp0qrzLz6zEGoiQNXGXzwmGyyvwKO8ILzbqZortXpUxSA9oaX/BrYSNaqw1U2bp1OUs7eKiVco44wqfTI2K90gYd3td9hnsOcDIIDneBOvhlgBkFC8rB5yov8OOJ0bI+1ZZnv/Hm5lKXUgRiNeJqqqF0wFuJAlsD1x/A8wGmkMsT3+/b/5bWhtz73XDAAQKBgQDazelBU8lg5MDt8qYEua8a+LCSZoCvyS1NN5tK/opta16qd75iGU3yV9jwofKrUg6wzAqvYTNeAd0E0xg/ruLZlR/GdbVm9vlcN5pWF1vV9FR3ULJa7c1TVzfvq5N0un712XNTyRySwMYfTuYb3UXdG0PCZIBUUm1WJsQ99NQayQKBgQDQoH4jqH4fRYtxsztP2lG0gQLM/m6rXlibuYt+H7tSTXBSdjIR/Vjre+e204hjRycP/WAaKPzjv3T0ZU1m0VSE/rLGWlBcfTIT1hLne0Ki74EsjAwvWKoxwcUcUBLLM6UcTLja1/lTbqeuj95kuU2xBcoQAYU2LeexMujrbH+oAQKBgGSi9pjsb6AYNsB6rW9Y9DgEkDoV2TSA5EwyukNpBcRD8RuYzcETAG3ph8dNxW6U5Frezj9SBq1DUCPK78lCp+YJl77RHulHyPNoQ507SysCIONsA0ydOaYOZJTgpoa2zHRJWqj7xB+feMCnqmDAikSjKKw9S2T9MHrCg9o3RGM5AoGBAInhWBxW8ivWuYcGjm+C+TbTgLdcfGXTr7oTkYZkkFefiFlndkX/azIOrKBfAyeh0cY2jbocVq5qTXBsNxB5zmMrNZnz/GJz95G2jL3h77NhmLyJPlBYR/skdhH1NcaINloStqUj0cr7OeUbfj6RXTBehCG574FUK2koHVniVigBAoGBANGigpAHoL8cGWzQYjBtWbmL9pQneSKc/MMGbYfyoSZI1VwFPQAAE9D186qKSZb0RA4DXiT98QRa69B71mtaobwp+0ryzsDb/Pe6fLnT8fvEebEzcoX3SbVJ+Ul0yLmovnyRkXdavBopIqnjx0TSyzmCGUz09lFZzYjMhwVbZhoI"
}
2021-10-21 04:27:46 RESPONSE
CallAccountRequestsEndpointWithBearerToken
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "x-backside-transport": "OK OK",
  "connection": "Keep-Alive",
  "transfer-encoding": "chunked",
  "content-type": "application/json; charset\u003dUTF-8",
  "date": "Thu, 21 Oct 2021 04:27:46 GMT",
  "x-fapi-interaction-id": "76931468-e09d-4591-885b-f86ba03d6db7",
  "set-cookie": [
    "JSESSIONID\u003d37368B48116E67993B92D2F8BD96C6ED; Path\u003d/; HttpOnly; Secure",
    "NSC_JOjmolw2bs2aeuacqvjlsbcz51nq2eQ\u003d5ccba3d82c9ad8db986a5c8712748f456527235d695b4fc9b520a453ec5cb405ed41534e;expires\u003dThu, 21-Oct-2021 04:29:46 GMT;path\u003d/;httponly"
  ],
  "x-ratelimit-limit": "name\u003drate-limit,100;",
  "x-ratelimit-remaining": "name\u003drate-limit,99;",
  "strict-transport-security": "max-age\u003d157680000"
}
response_body
{"Data":{"ConsentId":"urn:accounts:v3:37e5ad27-d0fa-4e12-9093-8830b4f10aa1","Status":"AwaitingAuthorisation","CreationDateTime":"2021-10-21T07:27:46.232849+03:00","Permissions":["ReadAccountsBasic"],"StatusUpdateDateTime":"2021-10-21T07:27:46.232851+03:00"},"Risk":{},"Links":{"Self":"https://obp-api.danskebank.com/open-banking/v3.1/aisp/account-access-consents/urn:accounts:v3:37e5ad27-d0fa-4e12-9093-8830b4f10aa1"},"Meta":{}}
2021-10-21 04:27:46
CallAccountRequestsEndpointWithBearerToken
Account requests endpoint response
account_requests_endpoint_response
{"Data":{"ConsentId":"urn:accounts:v3:37e5ad27-d0fa-4e12-9093-8830b4f10aa1","Status":"AwaitingAuthorisation","CreationDateTime":"2021-10-21T07:27:46.232849+03:00","Permissions":["ReadAccountsBasic"],"StatusUpdateDateTime":"2021-10-21T07:27:46.232851+03:00"},"Risk":{},"Links":{"Self":"https://obp-api.danskebank.com/open-banking/v3.1/aisp/account-access-consents/urn:accounts:v3:37e5ad27-d0fa-4e12-9093-8830b4f10aa1"},"Meta":{}}
2021-10-21 04:27:46 SUCCESS
CallAccountRequestsEndpointWithBearerToken
Parsed account requests endpoint response
headers
{
  "x-backside-transport": "OK OK",
  "connection": "Keep-Alive",
  "transfer-encoding": "chunked",
  "content-type": "application/json; charset\u003dUTF-8",
  "date": "Thu, 21 Oct 2021 04:27:46 GMT",
  "x-fapi-interaction-id": "76931468-e09d-4591-885b-f86ba03d6db7",
  "set-cookie": [
    "JSESSIONID\u003d37368B48116E67993B92D2F8BD96C6ED; Path\u003d/; HttpOnly; Secure",
    "NSC_JOjmolw2bs2aeuacqvjlsbcz51nq2eQ\u003d5ccba3d82c9ad8db986a5c8712748f456527235d695b4fc9b520a453ec5cb405ed41534e;expires\u003dThu, 21-Oct-2021 04:29:46 GMT;path\u003d/;httponly"
  ],
  "x-ratelimit-limit": "name\u003drate-limit,100;",
  "x-ratelimit-remaining": "name\u003drate-limit,99;",
  "strict-transport-security": "max-age\u003d157680000"
}
body
{"Data":{"ConsentId":"urn:accounts:v3:37e5ad27-d0fa-4e12-9093-8830b4f10aa1","Status":"AwaitingAuthorisation","CreationDateTime":"2021-10-21T07:27:46.232849+03:00","Permissions":["ReadAccountsBasic"],"StatusUpdateDateTime":"2021-10-21T07:27:46.232851+03:00"},"Risk":{},"Links":{"Self":"https://obp-api.danskebank.com/open-banking/v3.1/aisp/account-access-consents/urn:accounts:v3:37e5ad27-d0fa-4e12-9093-8830b4f10aa1"},"Meta":{}}
2021-10-21 04:27:46 SUCCESS
CheckIfAccountRequestsEndpointResponseError
No error from account requests endpoint
2021-10-21 04:27:46 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
76931468-e09d-4591-885b-f86ba03d6db7
2021-10-21 04:27:46 SUCCESS
ExtractAccountRequestIdFromAccountRequestsEndpointResponse
Extracted the account request ID
account_request_id
urn:accounts:v3:37e5ad27-d0fa-4e12-9093-8830b4f10aa1
Make request to authorization endpoint
2021-10-21 04:27:46 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
e239ae37704a02ce489068a4f166f211fcc78fab93e159cc205cff008168b22d
redirect_uri
https://www.certification.openid.net/test/a/danskebank1/callback
scope
openid accounts
2021-10-21 04:27:46 SUCCESS
AddAccountRequestIdToAuthorizationEndpointRequest
Added openbanking_intent_id claim to authorization_endpoint_request
authorization_endpoint_request
{
  "client_id": "e239ae37704a02ce489068a4f166f211fcc78fab93e159cc205cff008168b22d",
  "redirect_uri": "https://www.certification.openid.net/test/a/danskebank1/callback",
  "scope": "openid accounts",
  "claims": {
    "id_token": {
      "openbanking_intent_id": {
        "value": "urn:accounts:v3:37e5ad27-d0fa-4e12-9093-8830b4f10aa1",
        "essential": true
      }
    }
  }
}
2021-10-21 04:27:46 SUCCESS
OpenBankingUkAddMultipleAcrClaimsToAuthorizationEndpointRequest
Added acr to request as an essential id_token claim
authorization_endpoint_request
{
  "client_id": "e239ae37704a02ce489068a4f166f211fcc78fab93e159cc205cff008168b22d",
  "redirect_uri": "https://www.certification.openid.net/test/a/danskebank1/callback",
  "scope": "openid accounts",
  "claims": {
    "id_token": {
      "openbanking_intent_id": {
        "value": "urn:accounts:v3:37e5ad27-d0fa-4e12-9093-8830b4f10aa1",
        "essential": true
      },
      "acr": {
        "values": [
          "urn:openbanking:psd2:sca",
          "urn:openbanking:psd2:ca"
        ],
        "essential": true
      }
    }
  }
}
2021-10-21 04:27:46
CreateRandomStateValue
Created state value
requested_state_length
10
state
6sUcPu6iVd
2021-10-21 04:27:46 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
e239ae37704a02ce489068a4f166f211fcc78fab93e159cc205cff008168b22d
redirect_uri
https://www.certification.openid.net/test/a/danskebank1/callback
scope
openid accounts
claims
{
  "id_token": {
    "openbanking_intent_id": {
      "value": "urn:accounts:v3:37e5ad27-d0fa-4e12-9093-8830b4f10aa1",
      "essential": true
    },
    "acr": {
      "values": [
        "urn:openbanking:psd2:sca",
        "urn:openbanking:psd2:ca"
      ],
      "essential": true
    }
  }
}
state
6sUcPu6iVd
2021-10-21 04:27:46
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
WAa0fgkmjP
2021-10-21 04:27:46 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
e239ae37704a02ce489068a4f166f211fcc78fab93e159cc205cff008168b22d
redirect_uri
https://www.certification.openid.net/test/a/danskebank1/callback
scope
openid accounts
claims
{
  "id_token": {
    "openbanking_intent_id": {
      "value": "urn:accounts:v3:37e5ad27-d0fa-4e12-9093-8830b4f10aa1",
      "essential": true
    },
    "acr": {
      "values": [
        "urn:openbanking:psd2:sca",
        "urn:openbanking:psd2:ca"
      ],
      "essential": true
    }
  }
}
state
6sUcPu6iVd
nonce
WAa0fgkmjP
2021-10-21 04:27:46 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCodeIdtoken
Added response_type parameter to request
client_id
e239ae37704a02ce489068a4f166f211fcc78fab93e159cc205cff008168b22d
redirect_uri
https://www.certification.openid.net/test/a/danskebank1/callback
scope
openid accounts
claims
{
  "id_token": {
    "openbanking_intent_id": {
      "value": "urn:accounts:v3:37e5ad27-d0fa-4e12-9093-8830b4f10aa1",
      "essential": true
    },
    "acr": {
      "values": [
        "urn:openbanking:psd2:sca",
        "urn:openbanking:psd2:ca"
      ],
      "essential": true
    }
  }
}
state
6sUcPu6iVd
nonce
WAa0fgkmjP
response_type
code id_token
2021-10-21 04:27:46 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "e239ae37704a02ce489068a4f166f211fcc78fab93e159cc205cff008168b22d",
  "redirect_uri": "https://www.certification.openid.net/test/a/danskebank1/callback",
  "scope": "openid accounts",
  "claims": {
    "id_token": {
      "openbanking_intent_id": {
        "value": "urn:accounts:v3:37e5ad27-d0fa-4e12-9093-8830b4f10aa1",
        "essential": true
      },
      "acr": {
        "values": [
          "urn:openbanking:psd2:sca",
          "urn:openbanking:psd2:ca"
        ],
        "essential": true
      }
    }
  },
  "state": "6sUcPu6iVd",
  "nonce": "WAa0fgkmjP",
  "response_type": "code id_token"
}
2021-10-21 04:27:46 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.634790766E9
2021-10-21 04:27:46 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://obp-api.danskebank.com/open-banking/private
2021-10-21 04:27:46 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
e239ae37704a02ce489068a4f166f211fcc78fab93e159cc205cff008168b22d
2021-10-21 04:27:46 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
e239ae37704a02ce489068a4f166f211fcc78fab93e159cc205cff008168b22d
2021-10-21 04:27:46 SUCCESS
SignRequestObject
Signed the request object
claims
{"aud":"https:\/\/obp-api.danskebank.com\/open-banking\/private","scope":"openid accounts","claims":{"id_token":{"acr":{"values":["urn:openbanking:psd2:sca","urn:openbanking:psd2:ca"],"essential":true},"openbanking_intent_id":{"value":"urn:accounts:v3:37e5ad27-d0fa-4e12-9093-8830b4f10aa1","essential":true}}},"iss":"e239ae37704a02ce489068a4f166f211fcc78fab93e159cc205cff008168b22d","response_type":"code id_token","redirect_uri":"https:\/\/www.certification.openid.net\/test\/a\/danskebank1\/callback","state":"6sUcPu6iVd","exp":1634790766,"nonce":"WAa0fgkmjP","client_id":"e239ae37704a02ce489068a4f166f211fcc78fab93e159cc205cff008168b22d"}
header
{"kid":"jTeQUQkZFp5Hks1GUiTahWgqPO8","alg":"PS256"}
request_object
eyJraWQiOiJqVGVRVVFrWkZwNUhrczFHVWlUYWhXZ3FQTzgiLCJhbGciOiJQUzI1NiJ9.eyJhdWQiOiJodHRwczpcL1wvb2JwLWFwaS5kYW5za2ViYW5rLmNvbVwvb3Blbi1iYW5raW5nXC9wcml2YXRlIiwic2NvcGUiOiJvcGVuaWQgYWNjb3VudHMiLCJjbGFpbXMiOnsiaWRfdG9rZW4iOnsiYWNyIjp7InZhbHVlcyI6WyJ1cm46b3BlbmJhbmtpbmc6cHNkMjpzY2EiLCJ1cm46b3BlbmJhbmtpbmc6cHNkMjpjYSJdLCJlc3NlbnRpYWwiOnRydWV9LCJvcGVuYmFua2luZ19pbnRlbnRfaWQiOnsidmFsdWUiOiJ1cm46YWNjb3VudHM6djM6MzdlNWFkMjctZDBmYS00ZTEyLTkwOTMtODgzMGI0ZjEwYWExIiwiZXNzZW50aWFsIjp0cnVlfX19LCJpc3MiOiJlMjM5YWUzNzcwNGEwMmNlNDg5MDY4YTRmMTY2ZjIxMWZjYzc4ZmFiOTNlMTU5Y2MyMDVjZmYwMDgxNjhiMjJkIiwicmVzcG9uc2VfdHlwZSI6ImNvZGUgaWRfdG9rZW4iLCJyZWRpcmVjdF91cmkiOiJodHRwczpcL1wvd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldFwvdGVzdFwvYVwvZGFuc2tlYmFuazFcL2NhbGxiYWNrIiwic3RhdGUiOiI2c1VjUHU2aVZkIiwiZXhwIjoxNjM0NzkwNzY2LCJub25jZSI6IldBYTBmZ2ttalAiLCJjbGllbnRfaWQiOiJlMjM5YWUzNzcwNGEwMmNlNDg5MDY4YTRmMTY2ZjIxMWZjYzc4ZmFiOTNlMTU5Y2MyMDVjZmYwMDgxNjhiMjJkIn0.vRXqJCpgR7-D7PygHaKYr7_NfPierdoFZrhpPtjiEZaFeHb0krc38ZgLi-9goJPN0EHVigBSpR8QSAy0g0SELPijCcu8i7UGElSFogAFb76D7rmhLKqUaeHnxOTBJwryiOZHjCwt_xBwR6B01FJCMomxDhk3arUFm0Ft9rD4S16Oggz2jK43XxLCjXC8W03ftFiBHnXRDI8hLUvxeLBR_zTYCUDxKcfCW91FdoVUe9nvMnkaoI1lcJbibH41Y6VbAsOKbbL7u1V_Yq7U_qY9hLIj3zXrx08YRk9zmH0zjhxgeTsjzI6YB7kL1HWjX4XiuC2r1YL7GZ1Q6ymptSH5GQ
key
{"p":"7PU661c3wyOmH3PD3BTZcQ5S287Nz5HSA_492Ya7wOwmz_KurDeQgKBU2FOXkyhZbOFHMyIJ2i8KtDjp6YTnyrlH1JfUlK4BtDXCK7pXqqCctBbSluAhsk8KJc2Z-ng7eOmjtAi4TwjHqG9-7b7OnGbIKt9HI-qk2blxnsY8xuk","kty":"RSA","q":"0HewDeJoCuwVZleiXsp1kRIodsTDaPzeIalsBY1F9yEDgNoZ0-1u38j6uOkKmPXypUuRrKaReK7gVnnsZ5TdhF2co6rJh5an3WQyZbjqxSJIqnmhj8IaREwHPvh_ZxsNBSY742QHOA2ah5isi7awjURFRM3VKoLZv0Ne0CT76hc","d":"X2I_gnQzrqfyQA0cX4cuS2Y-YBzgT9ONDb5nikLG1qcqJBmfG964UA0023FCYEzPDgNPAbk6rkR7_33YHNqVx93PoSon5ZgmLWW6ZWpBHn9BlaLnH6bpZIckqt0jSGWTxJNmtY2F2BzylQuhJhJIdnTub48O5dCO115ScyZWYNX7NFiRMDbgria3tEA0rl5yP9MpnWugacjYbzimKhZ8kOI7RoUxQyqMsvCAVSQF4LQsurXKKljpbSUY3gXtzWhBqX66HkywgjtroHgDTXyMmAZsiMfzEuP6xi1jIfSzKKD4Tg18E0cZ8Kx0hVpXi2fTjzzoGsOO_tqLi1O_sQj3QQ","e":"AQAB","kid":"jTeQUQkZFp5Hks1GUiTahWgqPO8","qi":"fLw50TvACx-0hOpaqovypp2zChVmcR1WBRZE_cnMU-Q0wxGwZk9exbKyQx3T_aJ47p_T2sf8RXIQnfryQHs8z0LybdxCSqqZYqKfHRukXuFQseo3OECboCZ00we-7c0SGU2Zfmua-UM9yZTRJndXnCSDKbpMcDZCbcmyvZ_c7_U","dp":"N_HaHFA2QSM8iHZ7io19nPylwXG9E8G41OqEzcPKtkzLCROh-9UOj9_KyFxMEBlZq6QwfDkQHGw42b4KM_EGDM3b0KycKxI-Ir8CffJ72jQba0VsKOT377JLkgtNzF3wpKZ82PeqFDbddL4GOLlw7Goz3jNjB27RxvnKgpMJLGk","alg":"PS256","dq":"viogMFoyvJvlXYlddYjMPDzLKqSM-Q2KeDx7bIkVpLy53GWYH-m8NWm5xMnYv_XDlaNczJjZpLQpstjfnRGADMn0JJyb4BK_KEbJbl-D0bZXgSMZDPFsUpbkGT5Hwb88XlElWmWZ7DkEmOLdq0lIvmTjp0L4TCI3DbEgIVFLd5s","n":"wPYI0wzJbyI9UjWkwBVZsdXpOoid5EcokHrPfFX8F4BOepvbYIw_93ItpfaQNjv9DRK4chwae_aZNTZVHMD2EAW_sxQES_zuoJqQyxeJeQiA4FTwX7Iv8jkII6tGDqxdQ1oUXRcBqBYVkq64KqLGIUuNW83K_7YSdX_PFMXyVqZDp61JAxFh74zJrqJzwcdxYFe-DRTayPwWzJ9zkQZa1PykYTC-q22wvb9cry_NxY5Fb5fkrx9qTiZC1DTjmja2z9a_nAeUZ6ceMla2OSEzVGpSEo89ERxN7ShJ7sdFK2LMYYh-jf6AiumkFQ6nfsjl5DR3zA2PFjwUd2tXJ7nY7w"}
2021-10-21 04:27:46
InvalidateRequestObjectSignature
Made the request_object signature invalid
request_object
eyJraWQiOiJqVGVRVVFrWkZwNUhrczFHVWlUYWhXZ3FQTzgiLCJhbGciOiJQUzI1NiJ9.eyJhdWQiOiJodHRwczpcL1wvb2JwLWFwaS5kYW5za2ViYW5rLmNvbVwvb3Blbi1iYW5raW5nXC9wcml2YXRlIiwic2NvcGUiOiJvcGVuaWQgYWNjb3VudHMiLCJjbGFpbXMiOnsiaWRfdG9rZW4iOnsiYWNyIjp7InZhbHVlcyI6WyJ1cm46b3BlbmJhbmtpbmc6cHNkMjpzY2EiLCJ1cm46b3BlbmJhbmtpbmc6cHNkMjpjYSJdLCJlc3NlbnRpYWwiOnRydWV9LCJvcGVuYmFua2luZ19pbnRlbnRfaWQiOnsidmFsdWUiOiJ1cm46YWNjb3VudHM6djM6MzdlNWFkMjctZDBmYS00ZTEyLTkwOTMtODgzMGI0ZjEwYWExIiwiZXNzZW50aWFsIjp0cnVlfX19LCJpc3MiOiJlMjM5YWUzNzcwNGEwMmNlNDg5MDY4YTRmMTY2ZjIxMWZjYzc4ZmFiOTNlMTU5Y2MyMDVjZmYwMDgxNjhiMjJkIiwicmVzcG9uc2VfdHlwZSI6ImNvZGUgaWRfdG9rZW4iLCJyZWRpcmVjdF91cmkiOiJodHRwczpcL1wvd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldFwvdGVzdFwvYVwvZGFuc2tlYmFuazFcL2NhbGxiYWNrIiwic3RhdGUiOiI2c1VjUHU2aVZkIiwiZXhwIjoxNjM0NzkwNzY2LCJub25jZSI6IldBYTBmZ2ttalAiLCJjbGllbnRfaWQiOiJlMjM5YWUzNzcwNGEwMmNlNDg5MDY4YTRmMTY2ZjIxMWZjYzc4ZmFiOTNlMTU5Y2MyMDVjZmYwMDgxNjhiMjJkIn0.50-wfnA6HeXZtqb6R_jC9eWXJqLE94BfPOIzZIK4S8zfIiyuyO1tq8JR0bU6-smXihuP0FoI_0VKElbu2R7edqL5U5Hm0e9cSA7f-FpfNeTZtOP7dvDOM7u9nr6bfVCo0rwd1nZ3pUoqHfoujggYaNPrVENtMO9fwRs3rOqiEQTU2Fas1vRtBUiY1yrmAReF7gLbRC-LVtV7dxGrIuoLpW6CUxqrc52YAYcfLN8OIYO1aCNA-tc_Ksy4NiRvOf8BWJnQN-ih4Q8lOPSOpPxn3uh5hW-xnRVCHBUpwidp1EY6I2F5ltTCXeNRji_5Bd-44nfxj9ihQ8cKsXPz73ujQw
2021-10-21 04:27:46 SUCCESS
BuildRequestObjectByValueRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://obp-auth.danskebank.com/open-banking/private/oauth2/authorize?request=eyJraWQiOiJqVGVRVVFrWkZwNUhrczFHVWlUYWhXZ3FQTzgiLCJhbGciOiJQUzI1NiJ9.eyJhdWQiOiJodHRwczpcL1wvb2JwLWFwaS5kYW5za2ViYW5rLmNvbVwvb3Blbi1iYW5raW5nXC9wcml2YXRlIiwic2NvcGUiOiJvcGVuaWQgYWNjb3VudHMiLCJjbGFpbXMiOnsiaWRfdG9rZW4iOnsiYWNyIjp7InZhbHVlcyI6WyJ1cm46b3BlbmJhbmtpbmc6cHNkMjpzY2EiLCJ1cm46b3BlbmJhbmtpbmc6cHNkMjpjYSJdLCJlc3NlbnRpYWwiOnRydWV9LCJvcGVuYmFua2luZ19pbnRlbnRfaWQiOnsidmFsdWUiOiJ1cm46YWNjb3VudHM6djM6MzdlNWFkMjctZDBmYS00ZTEyLTkwOTMtODgzMGI0ZjEwYWExIiwiZXNzZW50aWFsIjp0cnVlfX19LCJpc3MiOiJlMjM5YWUzNzcwNGEwMmNlNDg5MDY4YTRmMTY2ZjIxMWZjYzc4ZmFiOTNlMTU5Y2MyMDVjZmYwMDgxNjhiMjJkIiwicmVzcG9uc2VfdHlwZSI6ImNvZGUgaWRfdG9rZW4iLCJyZWRpcmVjdF91cmkiOiJodHRwczpcL1wvd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldFwvdGVzdFwvYVwvZGFuc2tlYmFuazFcL2NhbGxiYWNrIiwic3RhdGUiOiI2c1VjUHU2aVZkIiwiZXhwIjoxNjM0NzkwNzY2LCJub25jZSI6IldBYTBmZ2ttalAiLCJjbGllbnRfaWQiOiJlMjM5YWUzNzcwNGEwMmNlNDg5MDY4YTRmMTY2ZjIxMWZjYzc4ZmFiOTNlMTU5Y2MyMDVjZmYwMDgxNjhiMjJkIn0.50-wfnA6HeXZtqb6R_jC9eWXJqLE94BfPOIzZIK4S8zfIiyuyO1tq8JR0bU6-smXihuP0FoI_0VKElbu2R7edqL5U5Hm0e9cSA7f-FpfNeTZtOP7dvDOM7u9nr6bfVCo0rwd1nZ3pUoqHfoujggYaNPrVENtMO9fwRs3rOqiEQTU2Fas1vRtBUiY1yrmAReF7gLbRC-LVtV7dxGrIuoLpW6CUxqrc52YAYcfLN8OIYO1aCNA-tc_Ksy4NiRvOf8BWJnQN-ih4Q8lOPSOpPxn3uh5hW-xnRVCHBUpwidp1EY6I2F5ltTCXeNRji_5Bd-44nfxj9ihQ8cKsXPz73ujQw&client_id=e239ae37704a02ce489068a4f166f211fcc78fab93e159cc205cff008168b22d&redirect_uri=https://www.certification.openid.net/test/a/danskebank1/callback&scope=openid%20accounts&response_type=code%20id_token
2021-10-21 04:27:46 REDIRECT
fapi-rw-id2-ensure-request-object-with-invalid-signature-fails
Redirecting to authorization endpoint
redirect_to
https://obp-auth.danskebank.com/open-banking/private/oauth2/authorize?request=eyJraWQiOiJqVGVRVVFrWkZwNUhrczFHVWlUYWhXZ3FQTzgiLCJhbGciOiJQUzI1NiJ9.eyJhdWQiOiJodHRwczpcL1wvb2JwLWFwaS5kYW5za2ViYW5rLmNvbVwvb3Blbi1iYW5raW5nXC9wcml2YXRlIiwic2NvcGUiOiJvcGVuaWQgYWNjb3VudHMiLCJjbGFpbXMiOnsiaWRfdG9rZW4iOnsiYWNyIjp7InZhbHVlcyI6WyJ1cm46b3BlbmJhbmtpbmc6cHNkMjpzY2EiLCJ1cm46b3BlbmJhbmtpbmc6cHNkMjpjYSJdLCJlc3NlbnRpYWwiOnRydWV9LCJvcGVuYmFua2luZ19pbnRlbnRfaWQiOnsidmFsdWUiOiJ1cm46YWNjb3VudHM6djM6MzdlNWFkMjctZDBmYS00ZTEyLTkwOTMtODgzMGI0ZjEwYWExIiwiZXNzZW50aWFsIjp0cnVlfX19LCJpc3MiOiJlMjM5YWUzNzcwNGEwMmNlNDg5MDY4YTRmMTY2ZjIxMWZjYzc4ZmFiOTNlMTU5Y2MyMDVjZmYwMDgxNjhiMjJkIiwicmVzcG9uc2VfdHlwZSI6ImNvZGUgaWRfdG9rZW4iLCJyZWRpcmVjdF91cmkiOiJodHRwczpcL1wvd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldFwvdGVzdFwvYVwvZGFuc2tlYmFuazFcL2NhbGxiYWNrIiwic3RhdGUiOiI2c1VjUHU2aVZkIiwiZXhwIjoxNjM0NzkwNzY2LCJub25jZSI6IldBYTBmZ2ttalAiLCJjbGllbnRfaWQiOiJlMjM5YWUzNzcwNGEwMmNlNDg5MDY4YTRmMTY2ZjIxMWZjYzc4ZmFiOTNlMTU5Y2MyMDVjZmYwMDgxNjhiMjJkIn0.50-wfnA6HeXZtqb6R_jC9eWXJqLE94BfPOIzZIK4S8zfIiyuyO1tq8JR0bU6-smXihuP0FoI_0VKElbu2R7edqL5U5Hm0e9cSA7f-FpfNeTZtOP7dvDOM7u9nr6bfVCo0rwd1nZ3pUoqHfoujggYaNPrVENtMO9fwRs3rOqiEQTU2Fas1vRtBUiY1yrmAReF7gLbRC-LVtV7dxGrIuoLpW6CUxqrc52YAYcfLN8OIYO1aCNA-tc_Ksy4NiRvOf8BWJnQN-ih4Q8lOPSOpPxn3uh5hW-xnRVCHBUpwidp1EY6I2F5ltTCXeNRji_5Bd-44nfxj9ihQ8cKsXPz73ujQw&client_id=e239ae37704a02ce489068a4f166f211fcc78fab93e159cc205cff008168b22d&redirect_uri=https://www.certification.openid.net/test/a/danskebank1/callback&scope=openid%20accounts&response_type=code%20id_token
2021-10-21 04:27:46 REVIEW
ExpectRequestObjectInvalidSignatureErrorPage
If the server does not return an invalid_request_object error back to the client, it must show an error page saying that the signature of the request object passed by 'request' parameter was not verified.
image_no_longer_required
true
2021-10-21 04:27:55 INCOMING
fapi-rw-id2-ensure-request-object-with-invalid-signature-fails
Incoming HTTP request to test instance X14atXHbm5nr5Kt
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/webp,*/*;q\u003d0.8",
  "accept-language": "en-US,en;q\u003d0.5",
  "accept-encoding": "gzip, deflate, br",
  "referer": "https://www.certification.openid.net/log-detail.html?log\u003dX14atXHbm5nr5Kt",
  "cookie": "JSESSIONID\u003d5C5496392516C51C9BC1B863F1D27E20",
  "upgrade-insecure-requests": "1",
  "cache-control": "max-stale\u003d0",
  "x-bluecoat-via": "e3bf01f12dfc3f89",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "connection": "close",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
incoming_path
callback
incoming_body_form_params
incoming_method
GET
incoming_body_json
incoming_query_string_params
{}
incoming_body
2021-10-21 04:27:55 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/Yt7h7wfccqXQFWl7zMlz",
  "fullUrl": "https://www.certification.openid.net/test/a/danskebank1/implicit/Yt7h7wfccqXQFWl7zMlz"
}
2021-10-21 04:27:55 OUTGOING
fapi-rw-id2-ensure-request-object-with-invalid-signature-fails
Response to HTTP request to test instance X14atXHbm5nr5Kt
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/danskebank1/implicit/Yt7h7wfccqXQFWl7zMlz, returnUrl=/log-detail.html?log=X14atXHbm5nr5Kt}]
outgoing_path
callback
2021-10-21 04:27:57 INCOMING
fapi-rw-id2-ensure-request-object-with-invalid-signature-fails
Incoming HTTP request to test instance X14atXHbm5nr5Kt
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0",
  "accept": "*/*",
  "accept-language": "en-US,en;q\u003d0.5",
  "accept-encoding": "gzip, deflate, br",
  "content-type": "text/plain",
  "x-requested-with": "XMLHttpRequest",
  "origin": "https://www.certification.openid.net",
  "referer": "https://www.certification.openid.net/test/a/danskebank1/callback",
  "cookie": "JSESSIONID\u003d5C5496392516C51C9BC1B863F1D27E20",
  "x-bluecoat-via": "e3bf01f12dfc3f89",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "content-length": "105",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net",
  "connection": "close"
}
incoming_path
implicit/Yt7h7wfccqXQFWl7zMlz
incoming_body_form_params
incoming_method
POST
incoming_body_json
incoming_query_string_params
{}
incoming_body
#error=invalid_request_object&state=6sUcPu6iVd&error_description=JWT%20signature%20verification%20failed.
2021-10-21 04:27:57 OUTGOING
fapi-rw-id2-ensure-request-object-with-invalid-signature-fails
Response to HTTP request to test instance X14atXHbm5nr5Kt
outgoing_status_code
204
outgoing_headers
{}
outgoing_body

                                
outgoing_path
implicit/Yt7h7wfccqXQFWl7zMlz
2021-10-21 04:27:57
ExtractImplicitHashToCallbackResponse
Extracted response from URL fragment
parameters
[
  {
    "name": "error",
    "value": "invalid_request_object"
  },
  {
    "name": "state",
    "value": "6sUcPu6iVd"
  },
  {
    "name": "error_description",
    "value": "JWT signature verification failed."
  }
]
2021-10-21 04:27:57 SUCCESS
ExtractImplicitHashToCallbackResponse
Extracted the hash values
error
invalid_request_object
state
6sUcPu6iVd
error_description
JWT signature verification failed.
2021-10-21 04:27:57 REDIRECT-IN
fapi-rw-id2-ensure-request-object-with-invalid-signature-fails
Authorization endpoint response captured
url_query
{}
headers
{
  "host": "www.certification.openid.net",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/webp,*/*;q\u003d0.8",
  "accept-language": "en-US,en;q\u003d0.5",
  "accept-encoding": "gzip, deflate, br",
  "referer": "https://www.certification.openid.net/log-detail.html?log\u003dX14atXHbm5nr5Kt",
  "cookie": "JSESSIONID\u003d5C5496392516C51C9BC1B863F1D27E20",
  "upgrade-insecure-requests": "1",
  "cache-control": "max-stale\u003d0",
  "x-bluecoat-via": "e3bf01f12dfc3f89",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "connection": "close",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
http_method
GET
url_fragment
{
  "error": "invalid_request_object",
  "state": "6sUcPu6iVd",
  "error_description": "JWT signature verification failed."
}
post_body
Verify authorization endpoint response
2021-10-21 04:27:57 SUCCESS
RejectErrorInUrlQuery
'error' is not present in URL query returned from authorization endpoint
2021-10-21 04:27:57 SUCCESS
RejectAuthCodeInUrlQuery
Authorization code is not present in URL query returned from authorization endpoint
2021-10-21 04:27:57 SUCCESS
CheckStateInAuthorizationResponse
State in response correctly returned
state
6sUcPu6iVd
2021-10-21 04:27:57 SUCCESS
EnsureErrorFromAuthorizationEndpointResponse
Authorization endpoint returned an error
error
invalid_request_object
state
6sUcPu6iVd
error_description
JWT signature verification failed.
2021-10-21 04:27:57 SUCCESS
CheckForUnexpectedParametersInErrorResponseFromAuthorizationEndpoint
error response includes only expected parameters
error
invalid_request_object
state
6sUcPu6iVd
error_description
JWT signature verification failed.
2021-10-21 04:27:57 SUCCESS
EnsureInvalidRequestObjectError
Authorization endpoint returned expected 'error' of 'invalid_request_object'
error
invalid_request_object
2021-10-21 04:27:57 FINISHED
fapi-rw-id2-ensure-request-object-with-invalid-signature-fails
Test has run to completion
testmodule_result
PASSED
2021-10-21 04:28:59
TEST-RUNNER
Alias has now been claimed by another test
alias
danskebank1
new_test_id
feEV3luKq0ZjN6t
Test Results