Test Summary

Test Results

Expand All Collapse All
All times are UTC
2021-10-18 08:54:59 INFO
TEST-RUNNER
Test instance dayTrHyqcLDprAC created
baseUrl
https://www.certification.openid.net/test/a/0015800000jfwxXAAQ
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "by_value",
  "fapi_profile": "openbanking_uk",
  "fapi_response_mode": "plain_response"
}
alias
0015800000jfwxXAAQ
description
FAPI Conformance Testing NWB 18th October 2021. Final
planId
OUmMfjST7ZlG1
config
{
  "alias": "0015800000jfwxXAAQ",
  "server": {
    "discoveryUrl": "https://secure1.natwest.com/.well-known/openid-configuration"
  },
  "client": {
    "client_id": "4AfzGCRj765GWwOaER5Ugj",
    "scope": "openid accounts",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "n": "314ZJOSTx2DCDQbc-hPJzkWeKHGEuNUO3gNW8iO-HA4dIcnZr52j5-csjZOkhCKjViE_UWD-Ag3EXdoI7NMplds8qvF4Y64YWApb9Q_8JJLmzh6cf3Mn4gl5Lgpaqc_ij2biXyoKVuIbD5VA9kvmoNHJZvirUmGqBfCEfNtmIiSF1vnHxkKKEMquFiI7QuiiWseZzFa_o1lGyA62v1Ox4XKL9Ro4FKwPYgxNzS9L54YrytizlLncBS9IkZkgmWmbiyoxQqkfj4rOO47OgYEdESAUEmiywOoS5ZDQOoLXkDfRWu_KxmLYBlNxDl6yH-5YG3GBsWiLbs0Erv7fv_Lb_Q",
          "e": "AQAB",
          "d": "vM3pKwoa79iVrjUy7B914WlvOnhZ23IcUwU3pQ0ZUNWNQlZALvVs6kS5oCJAWYB91_vabYsyqcHBTiNSj_wdlpHuQgBB5t_tq911xTtxweh6N5ggaIqKF8IyL_yIjikuNFCe4BnFC5OrlAxxEL8vfphVSTjAd64d7U9UbcV2Gzx3nyHLauBxJMgfwKSVmZ9NI-vDjMZYvx1UOGS2YUk2XDtCX8Z6n9iJaLx_Ov5YaLdUOer5wR_ye0hTIzwpGPpIWfC7VtAaCO3_I6VTAnDL_ljH8BUEQXC55DUAsvFFux0cLehblMrmmnbO39Im9WVuUkJBjzBAVik13g5Af90-gQ",
          "p": "8-GBNEliUm6Hlh8FbWKu_MpAKfZAQeIR53dUUHwan0mfHFwwkMhsLpdMpiYE1YH0axy4GE9dDFYHUaR0nH3WtpNn2P3AiKuaGm4nYW-BgicFNtK11WcWXfhJHoqemDBQInkZ3ZKm02jsNdPXZX66ExclC3uAXlg_nSLuYAbhIIk",
          "q": "6nei7qJ5pLooTmZ7zqRdxba3DpC0XYda_PK-4ObkTTiaC9G7X84l61KWNiNvEDvnuPKZjlS3Pf0AmT71_M9hke6HtEWFabn_V5wQrobvn23FSUWN1mOemif5rs28Y_3nBVwmJR06A-M7v40delOxxCPjFEBccxR5keGhocy1-tU",
          "dp": "lRx9qQBtU0UtNUZGRTkfEISAcqeTZjTZCZLWRFd814Nl-ysKrps8OchcHwID1p8cWBk5HfP4SkCXPP22JrByBTNfPTb47xcso5hSD6rjnjZJY9m1P4NGE7Jo0nmiuh5gAJPWkrjFs2Dle4vImM_A6UcvaTPbqtN-IY9n--J45zE",
          "dq": "T5AfYvkRbDubd9dBBgMyqufwwGmMOvy2fIVnDmxrZmThqUcXXVBX_727qU1m38xkOpdgUjMfJ1LWRCpgUNSSmHGn7R12Q0VRh4o3AvJZF_Go8889bVXKuSb9jDrWRdwf6-q0Kv369NzEJqEdMqh590PyR6n7dTWqdz1omr4btq0",
          "qi": "R4hlManE-y4q2ueA3zVr0pyQEHDonfXJwFiiQIs2PK1fEZP522f2KJWP6zZBaZBjx5rIdDnEhLFh7NtwfhYRSM17wVpaBF-OAlTvBwSXy8R9Sz08cAc2nSajO0ZWoccSfU3_3wh0W19hRkLXT-cyjvdRYODc8iOG_n_Z9m53LGs",
          "alg": "PS256",
          "kid": "-2Rm6glwMGU_O3pWccf5cJFTRZQ",
          "use": "sig"
        }
      ]
    }
  },
  "mtls": {
    "key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEpQIBAAKCAQEAsrqnMijwVtkToMtutfCOMfgQv0h3n2tdTg6GhBjD1Y6AZL0n\nfVHViht0CUth/uvZLsulxlZjpYHVhtBAmw1NBPnvsBNqXz1ss+NztRFF6V9z/Bzo\ntWKGUeMs2bgu0mbnO/IbQbRsdQkCwxS3q1WglspnB9OvOXKj5tBFVS56/UTWnxJI\nsWhUb75xgK2y4jX9WNnetDiF4ZzdI41H8g8Zp9uAPBisrReYRvJde2fTW2ev2wds\nm78J0h5Chouh4HhATGhnceembIr9aJ6mCK/VHkRsAr0b8dL9ZEeDcSbW9frT91cD\nt1o8QAe6YUD0haclZJ7Hv03Cwa0RUgB75MdKrwIDAQABAoIBAE2cpjwu8OcVzuM1\nU/cn5eenDEa0RlXw/oyF3D4Crw/OmMymIz7VSYB2mXXryTs02ZPrlSpCm3Tko3+u\ncU+jf/2YN1Bjrf57ovee3sETJiPIcopZV2hkx2VJ3FETHSn6y5EJenKW0b4k0pE6\nLuP1BA5XCFSqxN2SfcAeUu1BiODvyNnJk1aooQ+mEqU5VYxuUZFQ46+oMNqbMriT\nIQqeEaiaWueVlk2DdeEusrb2F1RGIP+rOa2pD5dAYhIvDNjhwyooxZqb4pG/a1OS\nDM0G29wIVTcZWUfsWzuFnPwDUpEofqb61Z/a4CcBK0p9DCVoCAJLOvKwoX8B2AW6\nfLQGRzECgYEA21n81qFl0tI4sBFSUeCtFLqsc+YxWuMvTN8QuAdDRzJsVsKd0ZQZ\nHVuKAAaRr49mkGdGHFXe2hIl6+Cd/hepZH5smse5viE791h85u0jWitsRhIlNguZ\nT0CFKPGSusDLFdfe0svDmhUJqET79IkBqGqIK6AZ7DkV4GslF+q7UZkCgYEA0Jcu\nURMGBqnqvDukgSqptwL1LY8pB/DMqz8r8Jxox8HU/oyOAhCV4xuChkxuT/YEjDMH\n/wuo7PAx0z0BP9043CWr2btNWoxKoh2BLOMBui/uKq0vjpi3GgXHZ4SfSUeEwDk8\np3SVdHs8zU7GkF4w4ItFmYFD3buub1Me+mJZO4cCgYEA0w3ou1McOBdRuAdSn7mA\nj9t1pyasAnlpv5s56PgEAfNATtJ/K3JGH/s98vxfHP7rfrH/wa/V9xlTJ3w+SIfX\n0vvZ36ugypILstiPhVpSk6YITfuTlkbewmSgO18FAXATd/b3TPgGQrFPU3rcutNA\npx2p29/2UVYz+HTfgf23MrECgYEAvUYxlQe6FBnjEmLcZwibb6GTcH/TL41lao6s\nBG0o9vn/l+tagK0kFSxFSC/aeVw3zDASNXATHMznqVJV6+mFSt40DiJTkrJylqBH\nMr/aNWSArODxomcY3tgXlOtWzlvDLdnCHAFCDKw3A+VTcHTHzTkTMrOFLZK8OfAm\nz/SmG8kCgYEAw4i47IsWHUQimZmpjwXiCAM09/5rKuqUIxaDqJUtH4K0odfYyMjy\nfu3fXZvU5c6xTE09rfq70Q+zJXZCbf92C1iwNnpfGRXq3KEtAJLll1qElvyjGTrQ\nZbkc8ahXv9wnhWBu7X4uFJ66AM9iQe57OTPzUdiRH4ggz+zPnvz7rgs\u003d\n-----END RSA PRIVATE KEY-----",
    "cert": "-----BEGIN CERTIFICATE-----\nMIIGHTCCBQWgAwIBAgIEWf/txTANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJH\nQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElz\nc3VpbmcgQ0EwHhcNMjEwNTEzMTEyNjExWhcNMjMwNTEzMTE1NjExWjBtMQswCQYD\nVQQGEwJHQjEmMCQGA1UEChMdTmF0aW9uYWwgV2VzdG1pbnN0ZXIgQmFuayBQbGMx\nGTAXBgNVBGETEFBTREdCLUZDQS0xMjE4NzgxGzAZBgNVBAMTEjAwMTU4MDAwMDBq\nZnd4WEFBUTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALK6pzIo8FbZ\nE6DLbrXwjjH4EL9Id59rXU4OhoQYw9WOgGS9J31R1YobdAlLYf7r2S7LpcZWY6WB\n1YbQQJsNTQT577ATal89bLPjc7URRelfc/wc6LVihlHjLNm4LtJm5zvyG0G0bHUJ\nAsMUt6tVoJbKZwfTrzlyo+bQRVUuev1E1p8SSLFoVG++cYCtsuI1/VjZ3rQ4heGc\n3SONR/IPGafbgDwYrK0XmEbyXXtn01tnr9sHbJu/CdIeQoaLoeB4QExoZ3HnpmyK\n/Wiepgiv1R5EbAK9G/HS/WRHg3Em1vX60/dXA7daPEAHumFA9IWnJWSex79NwsGt\nEVIAe+THSq8CAwEAAaOCAuwwggLoMA4GA1UdDwEB/wQEAwIHgDBpBggrBgEFBQcB\nAwRdMFswEwYGBACORgEGMAkGBwQAjkYBBgMwRAYGBACBmCcCMDowEzARBgcEAIGY\nJwEDDAZQU1BfQUkMG0ZpbmFuY2lhbCBDb25kdWN0IEF1dGhvcml0eQwGR0ItRkNB\nMCAGA1UdJQEB/wQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjCCAVIGA1UdIASCAUkw\nggFFMIIBQQYLKwYBBAGodYEGAQEwggEwMDUGCCsGAQUFBwIBFilodHRwOi8vb2Iu\ndHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9wb2xpY2llczCB9gYIKwYBBQUHAgIwgekM\ngeZUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggT3BlbiBC\nYW5raW5nIExpbWl0ZWQgYW5kIGFzc29jaWF0ZWQgT3BlbiBCYW5raW5nIFNlcnZp\nY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMg\nYWNjZXB0YW5jZSBvZiB0aGUgT3BlbiBCYW5raW5nIExpbWl0ZWQgQ2VydGlmaWNh\ndGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjByBggrBgEF\nBQcBAQRmMGQwJgYIKwYBBQUHMAGGGmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9vY3Nw\nMDoGCCsGAQUFBzAChi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9p\nc3N1aW5nY2EuY3J0MD8GA1UdHwQ4MDYwNKAyoDCGLmh0dHA6Ly9vYi50cnVzdGlz\nLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcmwwHwYDVR0jBBgwFoAUn0m/Tjan\nrMMPK8hH9B8pG8B5CwUwHQYDVR0OBBYEFOqXktyx8ofohBcBzXriFtpiFx0BMA0G\nCSqGSIb3DQEBCwUAA4IBAQA+XBg8GZt/YA7/MigzoUpwNGoq2dV/V7jL10K0Z5Oq\nvYPtRvt6Hko0GI5MbQzcZk34zBQ5lkWMvj+gmm7yWxSwpuJBRL7f8V/tFO8SBJMX\nE0jE2xxx7ahLJHXzI1CNp1gx7fQd6ensc2X+TUn2/y9u9DeIyq6llETzer64qg/y\noPoXY+BrmlMcsM94SemXS3eWQgbaxK+re1v/ymWNzYM6Dw7hni5q81F5D0QR1O3Y\nPDw1os4sxAJ503FntUMqmRG74qqGQf1zK+RaQ5V4h9dfO0Cm/7YFfE+rcXBReNk6\nReyB0BAhCKZKblekWNfqN86fzY5EuF6SE/gVq3USKp2B\n-----END CERTIFICATE-----",
    "ca": "-----BEGIN CERTIFICATE-----\nMIIFQjCCAyqgAwIBAgIEWgGaAzANBgkqhkiG9w0BAQsFADBBMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHDAaBgNVBAMTE09wZW5CYW5raW5nIFJvb3QgQ0EwHhcNMTcxMTA3MTEwOTM2WhcNMzcxMTA3MTEzOTM2WjBBMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHDAaBgNVBAMTE09wZW5CYW5raW5nIFJvb3QgQ0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDvJkaqdaIUNgTnXcJ3lKLyjhTJSsNtYzmN7fvpn8oseBQXQDKzJAvLXhfUEVeuUu3Zv/TG+ab/pSFdtiibh5PLIbB8nQDORl/fAA68wIjImsa2feUcq91Y+dKdKN8iW6zop8aDL8qwEggAV/u3TRfOhF8LSKHOEZ/7/YRTuqinAxDkeHYh7G+uSReyP4NvehhDkSuhK44zbyEddOvvcAOrkYr9TtBj6iZ5OMVZGO9tY9gRkbiQOt1FozyuYB7XT0QzokIfBWE0CZ1ypdu2bttDC7CuVhw9QSnyFHIG6HtQi2zKZH9OceMPJiG9RAdBUDZ3qqLFEVSvw1Dgfu/iatPEgYTbRDA85EHeGCcTMCTGra0eoITekrq//CRW1e73lK40SFzmMK/lKD3B2qWz/TxMvEH186s5REKPC6ptiQ4TxIp8Ls4gn2UHGwbS7i9ihryr0/ww9ILzy3gkuahf1t6PaNwmU02dovfLG5LJrMnvn8P6SdPwgbt3TtMKPBTxawQK+4N7wcY3slvh6bj9XLdyYKkqAk5QDiGoyZypZ6iH6P40gxJgJquF3kgYTSWunWkylDC6QgUU5U+x43SorH3qBB/fN5+daI8PQo80gbvonnWDAelxMkNUTkt/469CBpOd0Ok5uhl6g1cb9Tl1i3IR1c3Daa1hHK2eoKfsOMjwVwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUKnp9q41DYWT2XgHagTSVGFM8ny4wDQYJKoZIhvcNAQELBQADggIBAGX85+GSIXLJhZ6FwXZgrm+jKvdzxWP3qkwEhNmxfA3Cl4oVzINkn8fQfz3LN9zwTqRusxXfdpSdxfMesB480sDUDy88VAIdNi5A1DFFL02qZJxOH5cBRN+VVRPfRLSXK56LlbItM38GdhRVhd0FVnpG9+tqkmseF63rDCP30BOidUEH1Ong+0Bt8vZOs/OcPyGswsQJS3/7I1QFPxm/0F7wwBxdZwODcz4TAmw9EpePgNvI7ayhM7V/krMJeyG1bQ1sXu7LWdQIEEavrnV0fGgWPbG9L1QzhIxO5PzUKsA09W3wweRVQJxcYRWw3L1orwrvKZktvsKq1K7PEsIzHd3N/L+gGNDdYCZgeL+uv4aIoArPvJa06bVBSiunmkN4LuSRv0pVQPXkNzNkeTgJuCqE8DQavkjDY6OvhTjL54LGT8cv8wrgL9ZZWiol+LYABiF3ffdS7uXNAMEmHTAniBsw6t4VmoT6sjDD7Y4QLG7mJ53MIFbBb/+Y3IJQj474Yl9bOk3lbEJ8fSj1DtuRrygxDjUFZ2IqbuliLN86nN9SMIr+WZBAIG3bT3I8EkAvVPPHiWXjZZV/oBQq3C4fZT7ELu1Y2Z4h3Z/OW3/8OHbqKHnXS9MsOvJ1cVHHb/dRAeg2iKLbVikYKQM5mShYIJ0zIxKS7I/UKU5fYtfkskMi\n-----END CERTIFICATE-----"
  },
  "client2": {
    "client_id": "1YXNaEW4G2VOmxirByp1nJ",
    "scope": "openid accounts",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "n": "tqquwuyOHOkcsPpMfmZ0lZuYaUDizErZofhnBjjaxuI3-BpgN4zNDiNOVrN163vDRBWYBLO_Cr6TgzDP8TVNLccuIAMvOUULiTgccFwaKoWbK3GYwSJf8dkakSSdiH6NjM5n66WO6PQ9QMEzQQ1CHEEYh4UQ0Svd09hP4XE1ogrrAO99bZOtj8NxNmkk7BEKQFpX-OVUg6Jo49-Vq7JXmzVWXQVTtpWxwuRu3bepGQtzuhjqwMjVHyJ6lR_4RT0VuBvSPLZk78XI3FgVhkKj4Tvq2ajdItHYta0rXxta4Al6zZWow6WOQe2Fcfwk6Y197llnxCaKCw1RRZHKJNynJw",
          "e": "AQAB",
          "d": "TQ-0qochbRDrCb6OhsSyams54S1-gLETH0GsNPPHWCAXfJOkA8titpQueGU9WhrcRdzWRSWPcvjzQmVVVG0oIiflTZwKUB7QvxLs7HnukAHNdIZ36wKVd3IfwxuvWeYJ0V1CeideIujm7mqTNN5jBYhw0LtSXOwkqTqYeINKHRHGjJAEB1k9_w74KmgdExg3G0KUCwhx-e4kKEUdyVHpc__bOMpyNBrrDOSPROZRt6o4uQZdT2UThAdji3KQa7xiaWoEnBYfsVQb1QeMZm7jz04tTnNj9ggVJtkuKhXcaIkfs4ZcddPxBpv9Dy3lG0pRF577DhA4K2xzStObTx1B",
          "p": "8OmnDipzrnPQ5qguLbliIi3IFdiOELA860DEsrVKTAv0pUoHZhDn559o_sGaHZw4mssvcXdaE2t-aZqTX5KCiJTBaIVM01HzwjXK-fvJJ7TYKUuod92Dhgh_bRFpEFoen_VEjtuu0sYbo0XIsBtL7egAAIBUaZRASzq_aqQCg-8",
          "q": "whs436NyUUEpJBkw0oBpeo8TAWhflsRIxIptM2vkBPx_9UpYyhrkBQd8XMNSqzXAB2v1HmswNg_WEf1OtXRjTyiSSHmJA-r4bDITUQqEpkOhasVnCjh0JTR0ETx5V5MzEywczhbsTGxKvQg_aqWFTL9itkFYlm4qXmtZuUGDeEk",
          "dp": "xnSDxDyeTRBk_w199Pao62TxVWWuKfs0Q8t3_YswKBMVNnAURjUZBIoh8PLFJS1Cx-knLP5XunWrjgzi6DEFzMNVy-c7UT1KYyrzCRksLMRh6SrFHfDhXrFzXwKfnPPQFI70Kga4LjM6IzbiSohB9TpPfho47zxL9mzvsEZpOAs",
          "dq": "fyb7-6wDL-0ieS4zSEGsVwewaISp0YalMHKJlFzB0u5hGBrqzQIOiqjbs5yT4-ni8DmtKY8H1vJKxiAMVlt2zp0CLo3GzpU2xRGMi9L7EDtPWzUTCaPvmYuh2MSnrFGV7KJCAFMN2gY6c1gays7A4oSgskleMbTa9l0WOoALElk",
          "qi": "dvVNmYs0DOIG2S3r4Ah2siwCsV8kG5XOoGyC2rbzxWUdqPjQkHssI-QmDKs4cobU-r4rrRSyOeB0xkxkgG6dpVXbPJIEvhM4LnZC8ujs6u-AgZYgjaFSQ9aC349CqjlNJXgT4bizr09-nk4lz4LJR0NUXNYjk3h3wfZ7zi29y9M",
          "alg": "PS256",
          "kid": "mDaREMneMj87IzZn0xt1wpff1nY",
          "use": "sig"
        }
      ]
    }
  },
  "mtls2": {
    "key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEowIBAAKCAQEAnahy666/xOZpUPnGR3n0m0eof+5a06aHyGs0JXOOYw8xv0y+\nAsZ4Nb9CcbLibJ6gY2dh5CUh4hhOL/s9+fw0vTVioPRMZ87QrPKDVMiqJBUZHOfV\nT6D2E4JGgnRYAaTYQVL0VEehMdO2eDXeUbr5T1/s2gyvCwM+v87RoEdFlt1s+598\nJwv0iJa+2rw7tToGxzAunhnfC11qIA+1bTcmYbYcqKNCZFhcf5iXu45w1u4LhDO3\nYPsgMkvmHvCzr2/Ko20xuF2B4nEMre8UbAwv1aYq4xDM36fcnxhcm4mnJ+6Z6+IZ\nv2cd54hdyIf0UJU+5Bqt4ENSsEXZ+gRmBZaVbwIDAQABAoIBACzHSUyzZ3hPUR5U\nswJeGyF3at5bHqT6qZo9CKSSe6CbEjAZZeZ35HCvj/mnKzRaoYdaN62K9mK3MI3k\nOCgmf/w1i3vXp1Pco9xbTP3puJli/Kz/E9D4EKxd1hT7YnulDF8RZqABcEEstqjR\n9AEWr/Thc+5Cp/ziwRHNdjClzZgZfdkPpDWaJpziufV3BlPlj4eTNRMCFa62BQ3O\n/1EZV93e5YiJFUpGzSP6mGm7L2RYpsDOyet7LwKPyDkB91IOCcmsoqR6U2LRMkUm\nLZo770kfSJIxAhLOHytmLFGWjsdJV76WkaMEs4M+0ZkFryRkMTTS2XfGl2bR70cg\neUXS9JECgYEAyikYcRxAA9+5urShn12JpEmx841tKrWlu/NJDRqRTFJcVlCU1FY1\nqbZONulSSv9gJqaaZTwyjoIWe34E/gwLJnxufG35tXbLWI58psxkOW36ww4N4CvP\nYIZVL3qemQmUj/wwKU4UA1sSNiX/3OSyFPrh3GU6XHdleR1SpTSE/PsCgYEAx6VC\nZdKt2GmUqdDgU/YLKbq2MmXRXFTlezxfDcOpYwYnMvlC+BcL2UjB/0ejCHHA2Quf\nf/ARA3wg6eOJwWkdyZeZdBz2vQdhFpcXuuIB4wasyP258nQxk95gNoLwKo/lQsrj\nMx+SVUZtHwcTmb6ilbGaizGXuu1McuQ8BXDENx0CgYAzM9tr8qLIGGc7QbrZ2WAe\nS0gWDtECi0Vx6DmtZvg8I3QdrIU1jqxC0tjWkZv1QN9Citn6IBgR/iLhnlZ3XeeJ\nFOULAPPJIVB5moU53fTYkuF7e9jJ2W7J3NxAjUcULdgB6/bqz0rEWtGvA0rd0NLF\n+5EvODhi6R67YVDoZPf19wKBgQC3WENj81kH9945HcQGF10lE30jR3I/kw+0XzsE\nDv5OHGZ/X35rC+8ruq++WvGUXbM3IH94JOXbB3HKmdX2syxR6FFa2waVjmNRNazr\nSYdmEMk5RBoyWRb2rzA4n4Mj80YeUujYGFRwz96CsiMD/JifVJ2S2xZ26lpc4NFm\nRatM2QKBgASznLDkOjtjWp8mu4VBabHPj6Tb3S4Nf8lY9g8l+ppP/R2uZv7gLehR\n4WdSEn11v0Q7pfqc/9kzllVqlfTr7eRo2ak5yc6Xm1rKMfYGWqmSsSLGQTVaxTn7\nO/AhRKLlMqBpGao98BtGIJ/znMY+2hMQ1nPRRqv6NMtbwBkLzx44\n-----END RSA PRIVATE KEY-----",
    "cert": "-----BEGIN CERTIFICATE-----\nMIIGHTCCBQWgAwIBAgIEWf/twzANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJH\nQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElz\nc3VpbmcgQ0EwHhcNMjEwNTEzMTEyMjAzWhcNMjMwNTEzMTE1MjAzWjBtMQswCQYD\nVQQGEwJHQjEmMCQGA1UEChMdTmF0aW9uYWwgV2VzdG1pbnN0ZXIgQmFuayBQbGMx\nGTAXBgNVBGETEFBTREdCLUZDQS0xMjE4NzgxGzAZBgNVBAMTEjAwMTU4MDAwMDBq\nZnd4WEFBUTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ2ocuuuv8Tm\naVD5xkd59JtHqH/uWtOmh8hrNCVzjmMPMb9MvgLGeDW/QnGy4myeoGNnYeQlIeIY\nTi/7Pfn8NL01YqD0TGfO0Kzyg1TIqiQVGRzn1U+g9hOCRoJ0WAGk2EFS9FRHoTHT\ntng13lG6+U9f7NoMrwsDPr/O0aBHRZbdbPuffCcL9IiWvtq8O7U6BscwLp4Z3wtd\naiAPtW03JmG2HKijQmRYXH+Yl7uOcNbuC4Qzt2D7IDJL5h7ws69vyqNtMbhdgeJx\nDK3vFGwML9WmKuMQzN+n3J8YXJuJpyfumeviGb9nHeeIXciH9FCVPuQareBDUrBF\n2foEZgWWlW8CAwEAAaOCAuwwggLoMA4GA1UdDwEB/wQEAwIHgDBpBggrBgEFBQcB\nAwRdMFswEwYGBACORgEGMAkGBwQAjkYBBgMwRAYGBACBmCcCMDowEzARBgcEAIGY\nJwEDDAZQU1BfQUkMG0ZpbmFuY2lhbCBDb25kdWN0IEF1dGhvcml0eQwGR0ItRkNB\nMCAGA1UdJQEB/wQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjCCAVIGA1UdIASCAUkw\nggFFMIIBQQYLKwYBBAGodYEGAQEwggEwMDUGCCsGAQUFBwIBFilodHRwOi8vb2Iu\ndHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9wb2xpY2llczCB9gYIKwYBBQUHAgIwgekM\ngeZUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggT3BlbiBC\nYW5raW5nIExpbWl0ZWQgYW5kIGFzc29jaWF0ZWQgT3BlbiBCYW5raW5nIFNlcnZp\nY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMg\nYWNjZXB0YW5jZSBvZiB0aGUgT3BlbiBCYW5raW5nIExpbWl0ZWQgQ2VydGlmaWNh\ndGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjByBggrBgEF\nBQcBAQRmMGQwJgYIKwYBBQUHMAGGGmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9vY3Nw\nMDoGCCsGAQUFBzAChi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9p\nc3N1aW5nY2EuY3J0MD8GA1UdHwQ4MDYwNKAyoDCGLmh0dHA6Ly9vYi50cnVzdGlz\nLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcmwwHwYDVR0jBBgwFoAUn0m/Tjan\nrMMPK8hH9B8pG8B5CwUwHQYDVR0OBBYEFB+bGi0OAPEW98fhiOhDLURyBxQgMA0G\nCSqGSIb3DQEBCwUAA4IBAQCAD7Rr1zAuKWWK6Co4bohADjY5/SwwB43+dGr2ZXbY\nD6ELD8gCLPJgZXZxlc1+cMPcWCNcU96CBLclZ6Omrq1ojqM6zXvMa4JYuS55acmq\nYuTfKF8TMo4gC+LeBLvlxl5+r6+vU+TATDeSHJ0zzW+5aLI9tuz4SX6Ee3tkHFbC\nSjk9m1jmBV188eih/t7wLSt+Sf8Hgzq86N/y9N02bCrxoM3woowBdPL2bbp/yP41\nyPZai9wPz5geFGFepuo/J0p0O0gekTGZaJuvD+pZdP52Yq/waVoioF+Xhp01Q07d\nvohvK1TSRzS91VknqwP/yLtW70xVkG76ZeLRrYlZkcyK\n-----END CERTIFICATE-----",
    "ca": "-----BEGIN CERTIFICATE-----\nMIIFQjCCAyqgAwIBAgIEWgGaAzANBgkqhkiG9w0BAQsFADBBMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHDAaBgNVBAMTE09wZW5CYW5raW5nIFJvb3QgQ0EwHhcNMTcxMTA3MTEwOTM2WhcNMzcxMTA3MTEzOTM2WjBBMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHDAaBgNVBAMTE09wZW5CYW5raW5nIFJvb3QgQ0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDvJkaqdaIUNgTnXcJ3lKLyjhTJSsNtYzmN7fvpn8oseBQXQDKzJAvLXhfUEVeuUu3Zv/TG+ab/pSFdtiibh5PLIbB8nQDORl/fAA68wIjImsa2feUcq91Y+dKdKN8iW6zop8aDL8qwEggAV/u3TRfOhF8LSKHOEZ/7/YRTuqinAxDkeHYh7G+uSReyP4NvehhDkSuhK44zbyEddOvvcAOrkYr9TtBj6iZ5OMVZGO9tY9gRkbiQOt1FozyuYB7XT0QzokIfBWE0CZ1ypdu2bttDC7CuVhw9QSnyFHIG6HtQi2zKZH9OceMPJiG9RAdBUDZ3qqLFEVSvw1Dgfu/iatPEgYTbRDA85EHeGCcTMCTGra0eoITekrq//CRW1e73lK40SFzmMK/lKD3B2qWz/TxMvEH186s5REKPC6ptiQ4TxIp8Ls4gn2UHGwbS7i9ihryr0/ww9ILzy3gkuahf1t6PaNwmU02dovfLG5LJrMnvn8P6SdPwgbt3TtMKPBTxawQK+4N7wcY3slvh6bj9XLdyYKkqAk5QDiGoyZypZ6iH6P40gxJgJquF3kgYTSWunWkylDC6QgUU5U+x43SorH3qBB/fN5+daI8PQo80gbvonnWDAelxMkNUTkt/469CBpOd0Ok5uhl6g1cb9Tl1i3IR1c3Daa1hHK2eoKfsOMjwVwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUKnp9q41DYWT2XgHagTSVGFM8ny4wDQYJKoZIhvcNAQELBQADggIBAGX85+GSIXLJhZ6FwXZgrm+jKvdzxWP3qkwEhNmxfA3Cl4oVzINkn8fQfz3LN9zwTqRusxXfdpSdxfMesB480sDUDy88VAIdNi5A1DFFL02qZJxOH5cBRN+VVRPfRLSXK56LlbItM38GdhRVhd0FVnpG9+tqkmseF63rDCP30BOidUEH1Ong+0Bt8vZOs/OcPyGswsQJS3/7I1QFPxm/0F7wwBxdZwODcz4TAmw9EpePgNvI7ayhM7V/krMJeyG1bQ1sXu7LWdQIEEavrnV0fGgWPbG9L1QzhIxO5PzUKsA09W3wweRVQJxcYRWw3L1orwrvKZktvsKq1K7PEsIzHd3N/L+gGNDdYCZgeL+uv4aIoArPvJa06bVBSiunmkN4LuSRv0pVQPXkNzNkeTgJuCqE8DQavkjDY6OvhTjL54LGT8cv8wrgL9ZZWiol+LYABiF3ffdS7uXNAMEmHTAniBsw6t4VmoT6sjDD7Y4QLG7mJ53MIFbBb/+Y3IJQj474Yl9bOk3lbEJ8fSj1DtuRrygxDjUFZ2IqbuliLN86nN9SMIr+WZBAIG3bT3I8EkAvVPPHiWXjZZV/oBQq3C4fZT7ELu1Y2Z4h3Z/OW3/8OHbqKHnXS9MsOvJ1cVHHb/dRAeg2iKLbVikYKQM5mShYIJ0zIxKS7I/UKU5fYtfkskMi\n-----END CERTIFICATE-----"
  },
  "resource": {
    "resourceUrl": "https://api.natwest.com/open-banking/v3.1/aisp/",
    "institution_id": "0015800000jfwxXAAQ"
  },
  "description": "FAPI Conformance Testing NWB 18th October 2021. Final"
}
testName
fapi-rw-id2-ensure-request-object-without-redirect-uri-fails
2021-10-18 08:54:59 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/0015800000jfwxXAAQ/callback
2021-10-18 08:54:59
GetDynamicServerConfiguration
HTTP request
request_uri
https://secure1.natwest.com/.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-18 08:54:59 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-length": "2533",
  "content-type": "application/json;charset\u003dUTF-8",
  "date": "Mon, 18 Oct 2021 08:54:59 GMT",
  "dws-correlation-id": "66bb4df687ed45e9a515dc98d527bc17",
  "x-content-type-options": "nosniff",
  "x-frame-options": "DENY",
  "x-vcap-request-id": "04ca646e-0baf-4292-6498-edfc42a58852",
  "x-xss-protection": "1; mode\u003dblock",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "set-cookie": "TS01cb6032\u003d01a0698909d74955c747021c378b9e6ae68ac37443033a1d5571f59b49c5895077b32c6a18f767f2e42516fabcda6129329c37b96d; Path\u003d/; Domain\u003d.secure1.natwest.com; Secure; HTTPOnly"
}
response_body
{
"version": "3.0",
"issuer": "https://secure1.natwest.com",
"authorization_endpoint": "https://secure1.natwest.com/as/authorization.oauth2",
"token_endpoint": "https://secure1t.natwest.com/as/token.oauth2",
"revocation_endpoint": "https://secure1.natwest.com/as/revoke_token.oauth2",
"jwks_uri": "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/6htRg5BcPIKPQEMSacgHjn.jwks",
"registration_endpoint": "https://api.natwest.com/register/v1.0",
"scopes_supported": [
"openid",
"payments",
"accounts",
"fundsconfirmations",
"screening:create",
"screening:read",
"mortgages-v1:decision-in-principle",
"customer:read",
"customer:search",
"illustrations:read",
"illustrations:create",
"bankingmyway:read",
"crossreference:read",
"crossreference:create",
"crossreference:delete",
"change-of-address:create",
"change-of-address:read",
"change-of-address-eligibility:read",
"address:search",
"mortgages-v1:hbo-credit-risk-scoring",
"screening:reonboarding",
"payout",
"indicativefxrate:search",
"staff:request",
"document",
"login-with-bank:authentication",
"comm-credit-risk-customers:write",
"comm-credit-risk-financials:read",
"comm-credit-risk-facilities:read",
"comm-credit-risk-facilities:write",
"comm-credit-risk-financials:write",
"comm-credit-risk-customers:read",
"tradeablepaymentquotefxrate:search",
"tradeablepaymentquotefxrate:write",
"carbondata-retail:read",
"carbondata-retail:write"
],
"claims_supported": [
"aud",
"exp",
"iat",
"iss",
"openbanking_intent_id",
"sub",
"acr"
],
"acr_values_supported": [
"urn:openbanking:psd2:ca"
],
"response_types_supported": [
"code id_token"
],
"response_modes_supported": [
"fragment",
"query",
"form_post"
],
"grant_types_supported": [
"authorization_code",
"refresh_token",
"client_credentials"
],
"subject_types_supported": [
"public"
],
"id_token_signing_alg_values_supported": [
"HS256",
"HS384",
"HS512",
"PS256",
"RS384",
"RS512",
"ES256",
"ES384",
"ES512"
],
"token_endpoint_auth_methods_supported": [
"tls_client_auth",
"private_key_jwt"
],
"tls_client_certificate_bound_access_tokens": true,
"token_endpoint_auth_signing_alg_values_supported": [
"PS256",
"RS384",
"RS512",
"ES256",
"ES384",
"ES512"
],
"claim_types_supported": [
"normal"
],
"claims_parameter_supported": true,
"request_parameter_supported": true,
"request_uri_parameter_supported": false,
"request_object_signing_alg_values_supported": [
"PS256",
"RS384",
"RS512",
"ES256",
"ES384",
"ES512"
],
"request_object_encryption_alg_values_supported": [],
"request_object_encryption_enc_values_supported": []
}
2021-10-18 08:54:59
GetDynamicServerConfiguration
Downloaded server configuration
server_config_string
{
"version": "3.0",
"issuer": "https://secure1.natwest.com",
"authorization_endpoint": "https://secure1.natwest.com/as/authorization.oauth2",
"token_endpoint": "https://secure1t.natwest.com/as/token.oauth2",
"revocation_endpoint": "https://secure1.natwest.com/as/revoke_token.oauth2",
"jwks_uri": "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/6htRg5BcPIKPQEMSacgHjn.jwks",
"registration_endpoint": "https://api.natwest.com/register/v1.0",
"scopes_supported": [
"openid",
"payments",
"accounts",
"fundsconfirmations",
"screening:create",
"screening:read",
"mortgages-v1:decision-in-principle",
"customer:read",
"customer:search",
"illustrations:read",
"illustrations:create",
"bankingmyway:read",
"crossreference:read",
"crossreference:create",
"crossreference:delete",
"change-of-address:create",
"change-of-address:read",
"change-of-address-eligibility:read",
"address:search",
"mortgages-v1:hbo-credit-risk-scoring",
"screening:reonboarding",
"payout",
"indicativefxrate:search",
"staff:request",
"document",
"login-with-bank:authentication",
"comm-credit-risk-customers:write",
"comm-credit-risk-financials:read",
"comm-credit-risk-facilities:read",
"comm-credit-risk-facilities:write",
"comm-credit-risk-financials:write",
"comm-credit-risk-customers:read",
"tradeablepaymentquotefxrate:search",
"tradeablepaymentquotefxrate:write",
"carbondata-retail:read",
"carbondata-retail:write"
],
"claims_supported": [
"aud",
"exp",
"iat",
"iss",
"openbanking_intent_id",
"sub",
"acr"
],
"acr_values_supported": [
"urn:openbanking:psd2:ca"
],
"response_types_supported": [
"code id_token"
],
"response_modes_supported": [
"fragment",
"query",
"form_post"
],
"grant_types_supported": [
"authorization_code",
"refresh_token",
"client_credentials"
],
"subject_types_supported": [
"public"
],
"id_token_signing_alg_values_supported": [
"HS256",
"HS384",
"HS512",
"PS256",
"RS384",
"RS512",
"ES256",
"ES384",
"ES512"
],
"token_endpoint_auth_methods_supported": [
"tls_client_auth",
"private_key_jwt"
],
"tls_client_certificate_bound_access_tokens": true,
"token_endpoint_auth_signing_alg_values_supported": [
"PS256",
"RS384",
"RS512",
"ES256",
"ES384",
"ES512"
],
"claim_types_supported": [
"normal"
],
"claims_parameter_supported": true,
"request_parameter_supported": true,
"request_uri_parameter_supported": false,
"request_object_signing_alg_values_supported": [
"PS256",
"RS384",
"RS512",
"ES256",
"ES384",
"ES512"
],
"request_object_encryption_alg_values_supported": [],
"request_object_encryption_enc_values_supported": []
}
2021-10-18 08:54:59 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
version
3.0
issuer
https://secure1.natwest.com
authorization_endpoint
https://secure1.natwest.com/as/authorization.oauth2
token_endpoint
https://secure1t.natwest.com/as/token.oauth2
revocation_endpoint
https://secure1.natwest.com/as/revoke_token.oauth2
jwks_uri
https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/6htRg5BcPIKPQEMSacgHjn.jwks
registration_endpoint
https://api.natwest.com/register/v1.0
scopes_supported
[
  "openid",
  "payments",
  "accounts",
  "fundsconfirmations",
  "screening:create",
  "screening:read",
  "mortgages-v1:decision-in-principle",
  "customer:read",
  "customer:search",
  "illustrations:read",
  "illustrations:create",
  "bankingmyway:read",
  "crossreference:read",
  "crossreference:create",
  "crossreference:delete",
  "change-of-address:create",
  "change-of-address:read",
  "change-of-address-eligibility:read",
  "address:search",
  "mortgages-v1:hbo-credit-risk-scoring",
  "screening:reonboarding",
  "payout",
  "indicativefxrate:search",
  "staff:request",
  "document",
  "login-with-bank:authentication",
  "comm-credit-risk-customers:write",
  "comm-credit-risk-financials:read",
  "comm-credit-risk-facilities:read",
  "comm-credit-risk-facilities:write",
  "comm-credit-risk-financials:write",
  "comm-credit-risk-customers:read",
  "tradeablepaymentquotefxrate:search",
  "tradeablepaymentquotefxrate:write",
  "carbondata-retail:read",
  "carbondata-retail:write"
]
claims_supported
[
  "aud",
  "exp",
  "iat",
  "iss",
  "openbanking_intent_id",
  "sub",
  "acr"
]
acr_values_supported
[
  "urn:openbanking:psd2:ca"
]
response_types_supported
[
  "code id_token"
]
response_modes_supported
[
  "fragment",
  "query",
  "form_post"
]
grant_types_supported
[
  "authorization_code",
  "refresh_token",
  "client_credentials"
]
subject_types_supported
[
  "public"
]
id_token_signing_alg_values_supported
[
  "HS256",
  "HS384",
  "HS512",
  "PS256",
  "RS384",
  "RS512",
  "ES256",
  "ES384",
  "ES512"
]
token_endpoint_auth_methods_supported
[
  "tls_client_auth",
  "private_key_jwt"
]
tls_client_certificate_bound_access_tokens
true
token_endpoint_auth_signing_alg_values_supported
[
  "PS256",
  "RS384",
  "RS512",
  "ES256",
  "ES384",
  "ES512"
]
claim_types_supported
[
  "normal"
]
claims_parameter_supported
true
request_parameter_supported
true
request_uri_parameter_supported
false
request_object_signing_alg_values_supported
[
  "PS256",
  "RS384",
  "RS512",
  "ES256",
  "ES384",
  "ES512"
]
request_object_encryption_alg_values_supported
[]
request_object_encryption_enc_values_supported
[]
2021-10-18 08:54:59 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2021-10-18 08:54:59 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2021-10-18 08:54:59 SUCCESS
ExtractTLSTestValuesFromServerConfiguration
Extracted TLS information from authorization server configuration
registration_endpoint
{
  "testHost": "api.natwest.com",
  "testPort": 443
}
authorization_endpoint
{
  "testHost": "secure1.natwest.com",
  "testPort": 443
}
token_endpoint
{
  "testHost": "secure1t.natwest.com",
  "testPort": 443
}
userinfo_endpoint
2021-10-18 08:54:59
FetchServerKeys
Fetching server key
jwks_uri
https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/6htRg5BcPIKPQEMSacgHjn.jwks
2021-10-18 08:54:59
FetchServerKeys
HTTP request
request_uri
https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/6htRg5BcPIKPQEMSacgHjn.jwks
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2021-10-18 08:55:00 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/jwk+json",
  "content-length": "10705",
  "connection": "keep-alive",
  "x-amz-replication-status": "COMPLETED",
  "last-modified": "Sat, 16 Oct 2021 15:59:30 GMT",
  "x-amz-server-side-encryption": "AES256",
  "x-amz-version-id": "QS9LVjK215NvlrpB0TEru6TR7UCT_lXI",
  "accept-ranges": "bytes",
  "server": "AmazonS3",
  "date": "Mon, 18 Oct 2021 08:55:00 GMT",
  "etag": "\"ae44658dfeb1e803d7c8edefd098ae11\"",
  "x-cache": "RefreshHit from cloudfront",
  "via": "1.1 ce227bc46ff00146ba3cff133667b968.cloudfront.net (CloudFront)",
  "x-amz-cf-pop": "MIA3-C2",
  "x-amz-cf-id": "9o8Vjm32Jn12isJtjkBZJ4G7hyCK3T8Y0-_Rn2UjHdtbUsKDK2tr4A\u003d\u003d"
}
response_body
{
  "keys" : [ {
    "kid" : "C5FhJPk8eYjsAbfaja4C20RvWbY",
    "kty" : "RSA",
    "n" : "seiY5jOotX88CEyjhdmqGT0wWYCJWMxpyWU5ns7aBGz7s0D9Vo-QSItwO-MPg84CWSJxDZPNoZe0S_oWyUUWgbXrNePZocRLv0jrAnz_5zAKswJY606jBLaf-Jb4iax-64_rpG5RmCYWYdNLxU8uLOadn81GNjhm-26nLTIDVpqwo_xFjUU-6pZdr5ngFFGREmzUb5ToA8CheXC4MzTtqYCd0RhGMobLgRxbH7xG3EW9swkHC_AdWVSxoIFltkGOOS-YaX2CYxdGCg3qP_Hj5ImlAXbVHEUZdo_6oNUnSGgGpjp9l6vUyCN_Q_H67qwk7zWSlrjoFSpHo3USyRQIMw",
    "e" : "AQAB",
    "use" : "tls",
    "x5c" : [ "MIIFxzCCBK+gAwIBAgIEWf/FqjANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjAxMDE1MTA0NzU3WhcNMjIxMDE1MTExNzU3WjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZnd4WEFBUTEfMB0GA1UEAxMWNmh0Umc1QmNQSUtQUUVNU2FjZ0hqbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALHomOYzqLV/PAhMo4XZqhk9MFmAiVjMacllOZ7O2gRs+7NA/VaPkEiLcDvjD4POAlkicQ2TzaGXtEv6FslFFoG16zXj2aHES79I6wJ8/+cwCrMCWOtOowS2n/iW+ImsfuuP66RuUZgmFmHTS8VPLizmnZ/NRjY4Zvtupy0yA1aasKP8RY1FPuqWXa+Z4BRRkRJs1G+U6APAoXlwuDM07amAndEYRjKGy4EcWx+8RtxFvbMJBwvwHVlUsaCBZbZBjjkvmGl9gmMXRgoN6j/x4+SJpQF21RxFGXaP+qDVJ0hoBqY6fZer1Mgjf0Px+u6sJO81kpa46BUqR6N1EskUCDMCAwEAAaOCAqIwggKeMB8GA1UdEQQYMBaCFHNlY3VyZTF0Lm5hdHdlc3QuY29tMA4GA1UdDwEB/wQEAwIHgDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwggFSBgNVHSAEggFJMIIBRTCCAUEGCysGAQQBqHWBBgEBMIIBMDA1BggrBgEFBQcCARYpaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vcG9saWNpZXMwgfYGCCsGAQUFBwICMIHpDIHmVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIE9wZW4gQmFua2luZyBMaW1pdGVkIGFuZCBhc3NvY2lhdGVkIE9wZW4gQmFua2luZyBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIE9wZW4gQmFua2luZyBMaW1pdGVkIENlcnRpZmljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wcgYIKwYBBQUHAQEEZjBkMCYGCCsGAQUFBzABhhpodHRwOi8vb2IudHJ1c3Rpcy5jb20vb2NzcDA6BggrBgEFBQcwAoYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNydDA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3JsMB8GA1UdIwQYMBaAFJ9Jv042p6zDDyvIR/QfKRvAeQsFMB0GA1UdDgQWBBRL7ktWlBViMhOq65IqIH15pUARhDANBgkqhkiG9w0BAQsFAAOCAQEAiGRbS8d5pHa2Ygvh2gE3VwxvxMbi19T8swCDy8CIKfBvp1q9Lf/7tOKcYLd54DT7Y9obX7cNEwtT0qFPnS+rVFc8KVoO9XE3KrIhwqVeQgmUNPzchtYLssXZYJpsQwn+TsL2H3LYsXsN7FelxOYWOUBmDJPBRrxNgmTbvvhV343H2rTLAH8x0Lw1vLmLk5rWI0qafI+mqp0eGdcfWrGjPYpm4Q9utL2DrCPUtew2TCSHbYPSm5/Q3uYU3XWF47PEdEAnws7D8tNAucMU4OzljssNukZ0DhjiVTttAqaqpV63vH3jYOmzTXTOkoSn28aTScDyYLsL04XpsYM4uWETyA==" ],
    "x5t" : "O8nj8u9Mp4ZQs3IrUn7kBGC2Ing=",
    "x5u" : "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/C5FhJPk8eYjsAbfaja4C20RvWbY.pem",
    "x5t#S256" : "7oz0aPirHEdkL1vPwvsTyYLzXIJJByLI0w3JpIjJNrE="
  }, {
    "kid" : "C7RAlmjMUsfHhvEjppdI0NhJxVg",
    "kty" : "RSA",
    "n" : "zl8VPgMJN2Bq3QFmYoJNf1zWGhybBVbp1LLEgLNLlna8vP5Odee5EuCunchJUoTkAOjyVvycdPSq1bxvGN4C7VW5moG3yICbrlxjkm-z7GAlHjkBJJd6mz0yZkyWpGyKrPj_OACYUchSDNlryOjbrPFp--AuAx4AiqtlL5B_YxzdJAsxIzkRsDdPNPqgyBUJPSDrMVVT45HlylxQu7YXjvvPerpvULA_miQqBXyyeBBcXl4BWtGpKbDTjNDRBpdsUadj9zEZ-hGMmy_nUc0UNgtYBOlgVbptCZ6kQ2my9kaAtR0Gmq2f507ByQNsLmdYsZv9zYcJ2RLGRABd9KZPUw",
    "e" : "AQAB",
    "use" : "sig",
    "x5c" : [ "MIIFwzCCBKugAwIBAgIEWf/1sTANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjEwNjI1MTQyNjUyWhcNMjIwNzI1MTQ1NjUyWjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZnd4WEFBUTEfMB0GA1UEAxMWNmh0Umc1QmNQSUtQUUVNU2FjZ0hqbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM5fFT4DCTdgat0BZmKCTX9c1hocmwVW6dSyxICzS5Z2vLz+TnXnuRLgrp3ISVKE5ADo8lb8nHT0qtW8bxjeAu1VuZqBt8iAm65cY5Jvs+xgJR45ASSXeps9MmZMlqRsiqz4/zgAmFHIUgzZa8jo26zxafvgLgMeAIqrZS+Qf2Mc3SQLMSM5EbA3TzT6oMgVCT0g6zFVU+OR5cpcULu2F477z3q6b1CwP5okKgV8sngQXF5eAVrRqSmw04zQ0QaXbFGnY/cxGfoRjJsv51HNFDYLWATpYFW6bQmepENpsvZGgLUdBpqtn+dOwckDbC5nWLGb/c2HCdkSxkQAXfSmT1MCAwEAAaOCAp4wggKaMCYGA1UdEQQfMB2CG2h0dHBzOi8vc2VjdXJlMS5uYXR3ZXN0LmNvbTAOBgNVHQ8BAf8EBAMCBsAwFQYDVR0lBA4wDAYKKwYBBAGCNwoDDDCCAVIGA1UdIASCAUkwggFFMIIBQQYLKwYBBAGodYEGAQEwggEwMDUGCCsGAQUFBwIBFilodHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9wb2xpY2llczCB9gYIKwYBBQUHAgIwgekMgeZUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggT3BlbiBCYW5raW5nIExpbWl0ZWQgYW5kIGFzc29jaWF0ZWQgT3BlbiBCYW5raW5nIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgT3BlbiBCYW5raW5nIExpbWl0ZWQgQ2VydGlmaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjByBggrBgEFBQcBAQRmMGQwJgYIKwYBBQUHMAGGGmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9vY3NwMDoGCCsGAQUFBzAChi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3J0MD8GA1UdHwQ4MDYwNKAyoDCGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcmwwHwYDVR0jBBgwFoAUn0m/TjanrMMPK8hH9B8pG8B5CwUwHQYDVR0OBBYEFNlS7n18JoNWHrfdqIXMBD34eViMMA0GCSqGSIb3DQEBCwUAA4IBAQAA658hxnhO56RfHsW+tk5dAbpI4tMP+tqzfRtZ2aW5fKRiuHy6QMBrrEt/nf2vMi35rUajnbQ/SFbwgXUO9+l0h2n5q2RpXh34joWh2umPgELyXgNfJpIfV3LfCshs7VbLlkeZ6OI3rpbDxbOBrWx0Iip2ImQRWyBnSxTn6BBgrh8Jrsa/fnxaC5YYknb/O3svZTkWKuyjus2bgHYvr/DTblf/XnpDfz1NA2tp0jAR9nceCr0niYw3HE5jca0DPGhlGyXSGcTjzs8xQVbN//yu6zBYfn5sQrjl29Mbd/Nmg3/CIrU6s5IrkTy1yTn374qJbdhvjQY09+fAw0aQZCOZ" ],
    "x5t" : "P3BrCHYyQ-0Iq7nqepO6df8z1Zo=",
    "x5u" : "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/C7RAlmjMUsfHhvEjppdI0NhJxVg.pem",
    "x5t#S256" : "SEznvN8Hpfe4Mfrj6gTXeex43qs1YEWyIupBXnO4RKU="
  }, {
    "kid" : "J2yXtKYOPtosh5qf-nNc5Qlxf5g",
    "kty" : "RSA",
    "n" : "qOkvshhu4rSrsYZHEVq_ZzTUToB6wKOCs_GZljtstkMaLceZmIjfqi568pqbBxspE2BkgLSQtyAsOqRyMCqum-Sazug1BZ_ZHox-vd-5TXi8R9jj7uw3HmxwzwP6GdEq2W4D4Ruu8HrXfHobMEKCczUskBqu_ZnEV4sNpHPvuaohvFlN-BOk5ZbAI1aFsDWwXtHvwGEjL4GiZKh8SEVWVBYQ_8nPH1XlJsiVjnQvIbsVAVswXiHKeUAyTa5ZJ3edw8K4rwdk7hs8eJ0oAyQwxuA-ITL1LhLiQqcw0rP1DLbZK4tfel-cEONjJIpQQIpUw2ZQRgaFOzw2D-8lzqAeiw",
    "e" : "AQAB",
    "use" : "sig",
    "x5c" : [ "MIIFvzCCBKegAwIBAgIEWf/gnDANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjEwMzA0MTUyNDQ0WhcNMjIwNDA0MTU1NDQ0WjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZnd4WEFBUTEfMB0GA1UEAxMWNmh0Umc1QmNQSUtQUUVNU2FjZ0hqbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKjpL7IYbuK0q7GGRxFav2c01E6AesCjgrPxmZY7bLZDGi3HmZiI36ouevKamwcbKRNgZIC0kLcgLDqkcjAqrpvkms7oNQWf2R6Mfr3fuU14vEfY4+7sNx5scM8D+hnRKtluA+EbrvB613x6GzBCgnM1LJAarv2ZxFeLDaRz77mqIbxZTfgTpOWWwCNWhbA1sF7R78BhIy+BomSofEhFVlQWEP/Jzx9V5SbIlY50LyG7FQFbMF4hynlAMk2uWSd3ncPCuK8HZO4bPHidKAMkMMbgPiEy9S4S4kKnMNKz9Qy22SuLX3pfnBDjYySKUECKVMNmUEYGhTs8Ng/vJc6gHosCAwEAAaOCApowggKWMCIGA1UdEQQbMBmCF2h0dHBzOi8vYXBpLm5hdHdlc3QuY29tMA4GA1UdDwEB/wQEAwIGwDAVBgNVHSUEDjAMBgorBgEEAYI3CgMMMIIBUgYDVR0gBIIBSTCCAUUwggFBBgsrBgEEAah1gQYBATCCATAwNQYIKwYBBQUHAgEWKWh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL3BvbGljaWVzMIH2BggrBgEFBQcCAjCB6QyB5lRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBPcGVuIEJhbmtpbmcgTGltaXRlZCBhbmQgYXNzb2NpYXRlZCBPcGVuIEJhbmtpbmcgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBPcGVuIEJhbmtpbmcgTGltaXRlZCBDZXJ0aWZpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMHIGCCsGAQUFBwEBBGYwZDAmBggrBgEFBQcwAYYaaHR0cDovL29iLnRydXN0aXMuY29tL29jc3AwOgYIKwYBBQUHMAKGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcnQwPwYDVR0fBDgwNjA0oDKgMIYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNybDAfBgNVHSMEGDAWgBSfSb9ONqesww8ryEf0HykbwHkLBTAdBgNVHQ4EFgQU+/zhL9BMaMw8IO9ExIvqAlGOKqwwDQYJKoZIhvcNAQELBQADggEBACD/EYFh5WJQLWLyz6LwDZa2ZipKFIWUSXurF1UL7g7vAnlOW1tjzEgdqn2Szezi9NOkl9text6CrYdYSwM4JAEUNDA2v3w4JE0T8YqKSbmp6dBDhdGefzvS/LrsVcSiO1g2zZ9V4C7GezxKY8tD8y+ecCH9dJ8u4XbloeyzVBTMGb98CNf9uONxn5OxrkVfF2cy10lc+zfjCv5SaZP3wsQ5kxgvGwhJdLJPMZtCniGJjF22wMmMIvxwLj6qIGgR5fByadJ1mb2Y9aE5pz9kgNReLonl1wbXCDGQ1kt+pPaLlJAuJeO9AG7cx2n8xqYwUZtCwGPOguo+3tQ9qrFWsLc=" ],
    "x5t" : "rKxLPiPFL8axTbpFncF79Gz1QUI=",
    "x5u" : "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/J2yXtKYOPtosh5qf-nNc5Qlxf5g.pem",
    "x5t#S256" : "YosEl5e1QiM-o_PvLziplakfLG3AN2jWUylauX19RJU="
  }, {
    "kid" : "XqmbvrCPZopKKT4cd2FUXAipyp8",
    "kty" : "RSA",
    "n" : "m_uiuKUBfJJz2umo86EZcJYB2iofWqY6AKzDPhsoPrfN16luH6hP-xv5RJMPDhQ92bHVXxBbyhesYbr8V6SiQW6ZCgxxsD0iR9ceOZAmTMkQ5ZFcvIYdpJymQZ7TDJaGh846R14LrjGdg9AECsYvAkk-MDnd6TMtD_eEkRes7eCLCKvke1DMkIjxNwNytAmnZDlEAHeOopt7uxwg6t7BPfXnP02vHIFhdwKsfIN9VRKjsiyTstirdLU9q2zw2cS3q30m01zSK4Yiq57pUuEzAAVGD7ZdUbuzp8T8lPUwOlSZxIVcYasQho1U_khE7XiiJ_tyYrFH8kRBaqR4Y7UPEw",
    "e" : "AQAB",
    "use" : "tls",
    "x5c" : [ "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" ],
    "x5t" : "5l9psFjYMkR0EYlPc4tJST8BZck=",
    "x5u" : "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/XqmbvrCPZopKKT4cd2FUXAipyp8.pem",
    "x5t#S256" : "t1welvQ9cp-NJALXxihbo06iRE0-pfunvtcKdbhXb3Y="
  } ]
}
2021-10-18 08:55:00
FetchServerKeys
Found JWK set string
jwk_string
{
  "keys" : [ {
    "kid" : "C5FhJPk8eYjsAbfaja4C20RvWbY",
    "kty" : "RSA",
    "n" : "seiY5jOotX88CEyjhdmqGT0wWYCJWMxpyWU5ns7aBGz7s0D9Vo-QSItwO-MPg84CWSJxDZPNoZe0S_oWyUUWgbXrNePZocRLv0jrAnz_5zAKswJY606jBLaf-Jb4iax-64_rpG5RmCYWYdNLxU8uLOadn81GNjhm-26nLTIDVpqwo_xFjUU-6pZdr5ngFFGREmzUb5ToA8CheXC4MzTtqYCd0RhGMobLgRxbH7xG3EW9swkHC_AdWVSxoIFltkGOOS-YaX2CYxdGCg3qP_Hj5ImlAXbVHEUZdo_6oNUnSGgGpjp9l6vUyCN_Q_H67qwk7zWSlrjoFSpHo3USyRQIMw",
    "e" : "AQAB",
    "use" : "tls",
    "x5c" : [ "MIIFxzCCBK+gAwIBAgIEWf/FqjANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjAxMDE1MTA0NzU3WhcNMjIxMDE1MTExNzU3WjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZnd4WEFBUTEfMB0GA1UEAxMWNmh0Umc1QmNQSUtQUUVNU2FjZ0hqbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALHomOYzqLV/PAhMo4XZqhk9MFmAiVjMacllOZ7O2gRs+7NA/VaPkEiLcDvjD4POAlkicQ2TzaGXtEv6FslFFoG16zXj2aHES79I6wJ8/+cwCrMCWOtOowS2n/iW+ImsfuuP66RuUZgmFmHTS8VPLizmnZ/NRjY4Zvtupy0yA1aasKP8RY1FPuqWXa+Z4BRRkRJs1G+U6APAoXlwuDM07amAndEYRjKGy4EcWx+8RtxFvbMJBwvwHVlUsaCBZbZBjjkvmGl9gmMXRgoN6j/x4+SJpQF21RxFGXaP+qDVJ0hoBqY6fZer1Mgjf0Px+u6sJO81kpa46BUqR6N1EskUCDMCAwEAAaOCAqIwggKeMB8GA1UdEQQYMBaCFHNlY3VyZTF0Lm5hdHdlc3QuY29tMA4GA1UdDwEB/wQEAwIHgDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwggFSBgNVHSAEggFJMIIBRTCCAUEGCysGAQQBqHWBBgEBMIIBMDA1BggrBgEFBQcCARYpaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vcG9saWNpZXMwgfYGCCsGAQUFBwICMIHpDIHmVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIE9wZW4gQmFua2luZyBMaW1pdGVkIGFuZCBhc3NvY2lhdGVkIE9wZW4gQmFua2luZyBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIE9wZW4gQmFua2luZyBMaW1pdGVkIENlcnRpZmljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wcgYIKwYBBQUHAQEEZjBkMCYGCCsGAQUFBzABhhpodHRwOi8vb2IudHJ1c3Rpcy5jb20vb2NzcDA6BggrBgEFBQcwAoYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNydDA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3JsMB8GA1UdIwQYMBaAFJ9Jv042p6zDDyvIR/QfKRvAeQsFMB0GA1UdDgQWBBRL7ktWlBViMhOq65IqIH15pUARhDANBgkqhkiG9w0BAQsFAAOCAQEAiGRbS8d5pHa2Ygvh2gE3VwxvxMbi19T8swCDy8CIKfBvp1q9Lf/7tOKcYLd54DT7Y9obX7cNEwtT0qFPnS+rVFc8KVoO9XE3KrIhwqVeQgmUNPzchtYLssXZYJpsQwn+TsL2H3LYsXsN7FelxOYWOUBmDJPBRrxNgmTbvvhV343H2rTLAH8x0Lw1vLmLk5rWI0qafI+mqp0eGdcfWrGjPYpm4Q9utL2DrCPUtew2TCSHbYPSm5/Q3uYU3XWF47PEdEAnws7D8tNAucMU4OzljssNukZ0DhjiVTttAqaqpV63vH3jYOmzTXTOkoSn28aTScDyYLsL04XpsYM4uWETyA==" ],
    "x5t" : "O8nj8u9Mp4ZQs3IrUn7kBGC2Ing=",
    "x5u" : "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/C5FhJPk8eYjsAbfaja4C20RvWbY.pem",
    "x5t#S256" : "7oz0aPirHEdkL1vPwvsTyYLzXIJJByLI0w3JpIjJNrE="
  }, {
    "kid" : "C7RAlmjMUsfHhvEjppdI0NhJxVg",
    "kty" : "RSA",
    "n" : "zl8VPgMJN2Bq3QFmYoJNf1zWGhybBVbp1LLEgLNLlna8vP5Odee5EuCunchJUoTkAOjyVvycdPSq1bxvGN4C7VW5moG3yICbrlxjkm-z7GAlHjkBJJd6mz0yZkyWpGyKrPj_OACYUchSDNlryOjbrPFp--AuAx4AiqtlL5B_YxzdJAsxIzkRsDdPNPqgyBUJPSDrMVVT45HlylxQu7YXjvvPerpvULA_miQqBXyyeBBcXl4BWtGpKbDTjNDRBpdsUadj9zEZ-hGMmy_nUc0UNgtYBOlgVbptCZ6kQ2my9kaAtR0Gmq2f507ByQNsLmdYsZv9zYcJ2RLGRABd9KZPUw",
    "e" : "AQAB",
    "use" : "sig",
    "x5c" : [ "MIIFwzCCBKugAwIBAgIEWf/1sTANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjEwNjI1MTQyNjUyWhcNMjIwNzI1MTQ1NjUyWjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZnd4WEFBUTEfMB0GA1UEAxMWNmh0Umc1QmNQSUtQUUVNU2FjZ0hqbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM5fFT4DCTdgat0BZmKCTX9c1hocmwVW6dSyxICzS5Z2vLz+TnXnuRLgrp3ISVKE5ADo8lb8nHT0qtW8bxjeAu1VuZqBt8iAm65cY5Jvs+xgJR45ASSXeps9MmZMlqRsiqz4/zgAmFHIUgzZa8jo26zxafvgLgMeAIqrZS+Qf2Mc3SQLMSM5EbA3TzT6oMgVCT0g6zFVU+OR5cpcULu2F477z3q6b1CwP5okKgV8sngQXF5eAVrRqSmw04zQ0QaXbFGnY/cxGfoRjJsv51HNFDYLWATpYFW6bQmepENpsvZGgLUdBpqtn+dOwckDbC5nWLGb/c2HCdkSxkQAXfSmT1MCAwEAAaOCAp4wggKaMCYGA1UdEQQfMB2CG2h0dHBzOi8vc2VjdXJlMS5uYXR3ZXN0LmNvbTAOBgNVHQ8BAf8EBAMCBsAwFQYDVR0lBA4wDAYKKwYBBAGCNwoDDDCCAVIGA1UdIASCAUkwggFFMIIBQQYLKwYBBAGodYEGAQEwggEwMDUGCCsGAQUFBwIBFilodHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9wb2xpY2llczCB9gYIKwYBBQUHAgIwgekMgeZUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggT3BlbiBCYW5raW5nIExpbWl0ZWQgYW5kIGFzc29jaWF0ZWQgT3BlbiBCYW5raW5nIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgT3BlbiBCYW5raW5nIExpbWl0ZWQgQ2VydGlmaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjByBggrBgEFBQcBAQRmMGQwJgYIKwYBBQUHMAGGGmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9vY3NwMDoGCCsGAQUFBzAChi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3J0MD8GA1UdHwQ4MDYwNKAyoDCGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcmwwHwYDVR0jBBgwFoAUn0m/TjanrMMPK8hH9B8pG8B5CwUwHQYDVR0OBBYEFNlS7n18JoNWHrfdqIXMBD34eViMMA0GCSqGSIb3DQEBCwUAA4IBAQAA658hxnhO56RfHsW+tk5dAbpI4tMP+tqzfRtZ2aW5fKRiuHy6QMBrrEt/nf2vMi35rUajnbQ/SFbwgXUO9+l0h2n5q2RpXh34joWh2umPgELyXgNfJpIfV3LfCshs7VbLlkeZ6OI3rpbDxbOBrWx0Iip2ImQRWyBnSxTn6BBgrh8Jrsa/fnxaC5YYknb/O3svZTkWKuyjus2bgHYvr/DTblf/XnpDfz1NA2tp0jAR9nceCr0niYw3HE5jca0DPGhlGyXSGcTjzs8xQVbN//yu6zBYfn5sQrjl29Mbd/Nmg3/CIrU6s5IrkTy1yTn374qJbdhvjQY09+fAw0aQZCOZ" ],
    "x5t" : "P3BrCHYyQ-0Iq7nqepO6df8z1Zo=",
    "x5u" : "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/C7RAlmjMUsfHhvEjppdI0NhJxVg.pem",
    "x5t#S256" : "SEznvN8Hpfe4Mfrj6gTXeex43qs1YEWyIupBXnO4RKU="
  }, {
    "kid" : "J2yXtKYOPtosh5qf-nNc5Qlxf5g",
    "kty" : "RSA",
    "n" : "qOkvshhu4rSrsYZHEVq_ZzTUToB6wKOCs_GZljtstkMaLceZmIjfqi568pqbBxspE2BkgLSQtyAsOqRyMCqum-Sazug1BZ_ZHox-vd-5TXi8R9jj7uw3HmxwzwP6GdEq2W4D4Ruu8HrXfHobMEKCczUskBqu_ZnEV4sNpHPvuaohvFlN-BOk5ZbAI1aFsDWwXtHvwGEjL4GiZKh8SEVWVBYQ_8nPH1XlJsiVjnQvIbsVAVswXiHKeUAyTa5ZJ3edw8K4rwdk7hs8eJ0oAyQwxuA-ITL1LhLiQqcw0rP1DLbZK4tfel-cEONjJIpQQIpUw2ZQRgaFOzw2D-8lzqAeiw",
    "e" : "AQAB",
    "use" : "sig",
    "x5c" : [ "MIIFvzCCBKegAwIBAgIEWf/gnDANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjEwMzA0MTUyNDQ0WhcNMjIwNDA0MTU1NDQ0WjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZnd4WEFBUTEfMB0GA1UEAxMWNmh0Umc1QmNQSUtQUUVNU2FjZ0hqbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKjpL7IYbuK0q7GGRxFav2c01E6AesCjgrPxmZY7bLZDGi3HmZiI36ouevKamwcbKRNgZIC0kLcgLDqkcjAqrpvkms7oNQWf2R6Mfr3fuU14vEfY4+7sNx5scM8D+hnRKtluA+EbrvB613x6GzBCgnM1LJAarv2ZxFeLDaRz77mqIbxZTfgTpOWWwCNWhbA1sF7R78BhIy+BomSofEhFVlQWEP/Jzx9V5SbIlY50LyG7FQFbMF4hynlAMk2uWSd3ncPCuK8HZO4bPHidKAMkMMbgPiEy9S4S4kKnMNKz9Qy22SuLX3pfnBDjYySKUECKVMNmUEYGhTs8Ng/vJc6gHosCAwEAAaOCApowggKWMCIGA1UdEQQbMBmCF2h0dHBzOi8vYXBpLm5hdHdlc3QuY29tMA4GA1UdDwEB/wQEAwIGwDAVBgNVHSUEDjAMBgorBgEEAYI3CgMMMIIBUgYDVR0gBIIBSTCCAUUwggFBBgsrBgEEAah1gQYBATCCATAwNQYIKwYBBQUHAgEWKWh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL3BvbGljaWVzMIH2BggrBgEFBQcCAjCB6QyB5lRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBPcGVuIEJhbmtpbmcgTGltaXRlZCBhbmQgYXNzb2NpYXRlZCBPcGVuIEJhbmtpbmcgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBPcGVuIEJhbmtpbmcgTGltaXRlZCBDZXJ0aWZpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMHIGCCsGAQUFBwEBBGYwZDAmBggrBgEFBQcwAYYaaHR0cDovL29iLnRydXN0aXMuY29tL29jc3AwOgYIKwYBBQUHMAKGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcnQwPwYDVR0fBDgwNjA0oDKgMIYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNybDAfBgNVHSMEGDAWgBSfSb9ONqesww8ryEf0HykbwHkLBTAdBgNVHQ4EFgQU+/zhL9BMaMw8IO9ExIvqAlGOKqwwDQYJKoZIhvcNAQELBQADggEBACD/EYFh5WJQLWLyz6LwDZa2ZipKFIWUSXurF1UL7g7vAnlOW1tjzEgdqn2Szezi9NOkl9text6CrYdYSwM4JAEUNDA2v3w4JE0T8YqKSbmp6dBDhdGefzvS/LrsVcSiO1g2zZ9V4C7GezxKY8tD8y+ecCH9dJ8u4XbloeyzVBTMGb98CNf9uONxn5OxrkVfF2cy10lc+zfjCv5SaZP3wsQ5kxgvGwhJdLJPMZtCniGJjF22wMmMIvxwLj6qIGgR5fByadJ1mb2Y9aE5pz9kgNReLonl1wbXCDGQ1kt+pPaLlJAuJeO9AG7cx2n8xqYwUZtCwGPOguo+3tQ9qrFWsLc=" ],
    "x5t" : "rKxLPiPFL8axTbpFncF79Gz1QUI=",
    "x5u" : "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/J2yXtKYOPtosh5qf-nNc5Qlxf5g.pem",
    "x5t#S256" : "YosEl5e1QiM-o_PvLziplakfLG3AN2jWUylauX19RJU="
  }, {
    "kid" : "XqmbvrCPZopKKT4cd2FUXAipyp8",
    "kty" : "RSA",
    "n" : "m_uiuKUBfJJz2umo86EZcJYB2iofWqY6AKzDPhsoPrfN16luH6hP-xv5RJMPDhQ92bHVXxBbyhesYbr8V6SiQW6ZCgxxsD0iR9ceOZAmTMkQ5ZFcvIYdpJymQZ7TDJaGh846R14LrjGdg9AECsYvAkk-MDnd6TMtD_eEkRes7eCLCKvke1DMkIjxNwNytAmnZDlEAHeOopt7uxwg6t7BPfXnP02vHIFhdwKsfIN9VRKjsiyTstirdLU9q2zw2cS3q30m01zSK4Yiq57pUuEzAAVGD7ZdUbuzp8T8lPUwOlSZxIVcYasQho1U_khE7XiiJ_tyYrFH8kRBaqR4Y7UPEw",
    "e" : "AQAB",
    "use" : "tls",
    "x5c" : [ "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" ],
    "x5t" : "5l9psFjYMkR0EYlPc4tJST8BZck=",
    "x5u" : "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/XqmbvrCPZopKKT4cd2FUXAipyp8.pem",
    "x5t#S256" : "t1welvQ9cp-NJALXxihbo06iRE0-pfunvtcKdbhXb3Y="
  } ]
}
2021-10-18 08:55:00 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kid": "C5FhJPk8eYjsAbfaja4C20RvWbY",
      "kty": "RSA",
      "n": "seiY5jOotX88CEyjhdmqGT0wWYCJWMxpyWU5ns7aBGz7s0D9Vo-QSItwO-MPg84CWSJxDZPNoZe0S_oWyUUWgbXrNePZocRLv0jrAnz_5zAKswJY606jBLaf-Jb4iax-64_rpG5RmCYWYdNLxU8uLOadn81GNjhm-26nLTIDVpqwo_xFjUU-6pZdr5ngFFGREmzUb5ToA8CheXC4MzTtqYCd0RhGMobLgRxbH7xG3EW9swkHC_AdWVSxoIFltkGOOS-YaX2CYxdGCg3qP_Hj5ImlAXbVHEUZdo_6oNUnSGgGpjp9l6vUyCN_Q_H67qwk7zWSlrjoFSpHo3USyRQIMw",
      "e": "AQAB",
      "use": "tls",
      "x5c": [
        "MIIFxzCCBK+gAwIBAgIEWf/FqjANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjAxMDE1MTA0NzU3WhcNMjIxMDE1MTExNzU3WjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZnd4WEFBUTEfMB0GA1UEAxMWNmh0Umc1QmNQSUtQUUVNU2FjZ0hqbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALHomOYzqLV/PAhMo4XZqhk9MFmAiVjMacllOZ7O2gRs+7NA/VaPkEiLcDvjD4POAlkicQ2TzaGXtEv6FslFFoG16zXj2aHES79I6wJ8/+cwCrMCWOtOowS2n/iW+ImsfuuP66RuUZgmFmHTS8VPLizmnZ/NRjY4Zvtupy0yA1aasKP8RY1FPuqWXa+Z4BRRkRJs1G+U6APAoXlwuDM07amAndEYRjKGy4EcWx+8RtxFvbMJBwvwHVlUsaCBZbZBjjkvmGl9gmMXRgoN6j/x4+SJpQF21RxFGXaP+qDVJ0hoBqY6fZer1Mgjf0Px+u6sJO81kpa46BUqR6N1EskUCDMCAwEAAaOCAqIwggKeMB8GA1UdEQQYMBaCFHNlY3VyZTF0Lm5hdHdlc3QuY29tMA4GA1UdDwEB/wQEAwIHgDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwggFSBgNVHSAEggFJMIIBRTCCAUEGCysGAQQBqHWBBgEBMIIBMDA1BggrBgEFBQcCARYpaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vcG9saWNpZXMwgfYGCCsGAQUFBwICMIHpDIHmVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIE9wZW4gQmFua2luZyBMaW1pdGVkIGFuZCBhc3NvY2lhdGVkIE9wZW4gQmFua2luZyBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIE9wZW4gQmFua2luZyBMaW1pdGVkIENlcnRpZmljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wcgYIKwYBBQUHAQEEZjBkMCYGCCsGAQUFBzABhhpodHRwOi8vb2IudHJ1c3Rpcy5jb20vb2NzcDA6BggrBgEFBQcwAoYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNydDA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3JsMB8GA1UdIwQYMBaAFJ9Jv042p6zDDyvIR/QfKRvAeQsFMB0GA1UdDgQWBBRL7ktWlBViMhOq65IqIH15pUARhDANBgkqhkiG9w0BAQsFAAOCAQEAiGRbS8d5pHa2Ygvh2gE3VwxvxMbi19T8swCDy8CIKfBvp1q9Lf/7tOKcYLd54DT7Y9obX7cNEwtT0qFPnS+rVFc8KVoO9XE3KrIhwqVeQgmUNPzchtYLssXZYJpsQwn+TsL2H3LYsXsN7FelxOYWOUBmDJPBRrxNgmTbvvhV343H2rTLAH8x0Lw1vLmLk5rWI0qafI+mqp0eGdcfWrGjPYpm4Q9utL2DrCPUtew2TCSHbYPSm5/Q3uYU3XWF47PEdEAnws7D8tNAucMU4OzljssNukZ0DhjiVTttAqaqpV63vH3jYOmzTXTOkoSn28aTScDyYLsL04XpsYM4uWETyA\u003d\u003d"
      ],
      "x5t": "O8nj8u9Mp4ZQs3IrUn7kBGC2Ing\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/C5FhJPk8eYjsAbfaja4C20RvWbY.pem",
      "x5t#S256": "7oz0aPirHEdkL1vPwvsTyYLzXIJJByLI0w3JpIjJNrE\u003d"
    },
    {
      "kid": "C7RAlmjMUsfHhvEjppdI0NhJxVg",
      "kty": "RSA",
      "n": "zl8VPgMJN2Bq3QFmYoJNf1zWGhybBVbp1LLEgLNLlna8vP5Odee5EuCunchJUoTkAOjyVvycdPSq1bxvGN4C7VW5moG3yICbrlxjkm-z7GAlHjkBJJd6mz0yZkyWpGyKrPj_OACYUchSDNlryOjbrPFp--AuAx4AiqtlL5B_YxzdJAsxIzkRsDdPNPqgyBUJPSDrMVVT45HlylxQu7YXjvvPerpvULA_miQqBXyyeBBcXl4BWtGpKbDTjNDRBpdsUadj9zEZ-hGMmy_nUc0UNgtYBOlgVbptCZ6kQ2my9kaAtR0Gmq2f507ByQNsLmdYsZv9zYcJ2RLGRABd9KZPUw",
      "e": "AQAB",
      "use": "sig",
      "x5c": [
        "MIIFwzCCBKugAwIBAgIEWf/1sTANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjEwNjI1MTQyNjUyWhcNMjIwNzI1MTQ1NjUyWjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZnd4WEFBUTEfMB0GA1UEAxMWNmh0Umc1QmNQSUtQUUVNU2FjZ0hqbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM5fFT4DCTdgat0BZmKCTX9c1hocmwVW6dSyxICzS5Z2vLz+TnXnuRLgrp3ISVKE5ADo8lb8nHT0qtW8bxjeAu1VuZqBt8iAm65cY5Jvs+xgJR45ASSXeps9MmZMlqRsiqz4/zgAmFHIUgzZa8jo26zxafvgLgMeAIqrZS+Qf2Mc3SQLMSM5EbA3TzT6oMgVCT0g6zFVU+OR5cpcULu2F477z3q6b1CwP5okKgV8sngQXF5eAVrRqSmw04zQ0QaXbFGnY/cxGfoRjJsv51HNFDYLWATpYFW6bQmepENpsvZGgLUdBpqtn+dOwckDbC5nWLGb/c2HCdkSxkQAXfSmT1MCAwEAAaOCAp4wggKaMCYGA1UdEQQfMB2CG2h0dHBzOi8vc2VjdXJlMS5uYXR3ZXN0LmNvbTAOBgNVHQ8BAf8EBAMCBsAwFQYDVR0lBA4wDAYKKwYBBAGCNwoDDDCCAVIGA1UdIASCAUkwggFFMIIBQQYLKwYBBAGodYEGAQEwggEwMDUGCCsGAQUFBwIBFilodHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9wb2xpY2llczCB9gYIKwYBBQUHAgIwgekMgeZUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggT3BlbiBCYW5raW5nIExpbWl0ZWQgYW5kIGFzc29jaWF0ZWQgT3BlbiBCYW5raW5nIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgT3BlbiBCYW5raW5nIExpbWl0ZWQgQ2VydGlmaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjByBggrBgEFBQcBAQRmMGQwJgYIKwYBBQUHMAGGGmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9vY3NwMDoGCCsGAQUFBzAChi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3J0MD8GA1UdHwQ4MDYwNKAyoDCGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcmwwHwYDVR0jBBgwFoAUn0m/TjanrMMPK8hH9B8pG8B5CwUwHQYDVR0OBBYEFNlS7n18JoNWHrfdqIXMBD34eViMMA0GCSqGSIb3DQEBCwUAA4IBAQAA658hxnhO56RfHsW+tk5dAbpI4tMP+tqzfRtZ2aW5fKRiuHy6QMBrrEt/nf2vMi35rUajnbQ/SFbwgXUO9+l0h2n5q2RpXh34joWh2umPgELyXgNfJpIfV3LfCshs7VbLlkeZ6OI3rpbDxbOBrWx0Iip2ImQRWyBnSxTn6BBgrh8Jrsa/fnxaC5YYknb/O3svZTkWKuyjus2bgHYvr/DTblf/XnpDfz1NA2tp0jAR9nceCr0niYw3HE5jca0DPGhlGyXSGcTjzs8xQVbN//yu6zBYfn5sQrjl29Mbd/Nmg3/CIrU6s5IrkTy1yTn374qJbdhvjQY09+fAw0aQZCOZ"
      ],
      "x5t": "P3BrCHYyQ-0Iq7nqepO6df8z1Zo\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/C7RAlmjMUsfHhvEjppdI0NhJxVg.pem",
      "x5t#S256": "SEznvN8Hpfe4Mfrj6gTXeex43qs1YEWyIupBXnO4RKU\u003d"
    },
    {
      "kid": "J2yXtKYOPtosh5qf-nNc5Qlxf5g",
      "kty": "RSA",
      "n": "qOkvshhu4rSrsYZHEVq_ZzTUToB6wKOCs_GZljtstkMaLceZmIjfqi568pqbBxspE2BkgLSQtyAsOqRyMCqum-Sazug1BZ_ZHox-vd-5TXi8R9jj7uw3HmxwzwP6GdEq2W4D4Ruu8HrXfHobMEKCczUskBqu_ZnEV4sNpHPvuaohvFlN-BOk5ZbAI1aFsDWwXtHvwGEjL4GiZKh8SEVWVBYQ_8nPH1XlJsiVjnQvIbsVAVswXiHKeUAyTa5ZJ3edw8K4rwdk7hs8eJ0oAyQwxuA-ITL1LhLiQqcw0rP1DLbZK4tfel-cEONjJIpQQIpUw2ZQRgaFOzw2D-8lzqAeiw",
      "e": "AQAB",
      "use": "sig",
      "x5c": [
        "MIIFvzCCBKegAwIBAgIEWf/gnDANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjEwMzA0MTUyNDQ0WhcNMjIwNDA0MTU1NDQ0WjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZnd4WEFBUTEfMB0GA1UEAxMWNmh0Umc1QmNQSUtQUUVNU2FjZ0hqbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKjpL7IYbuK0q7GGRxFav2c01E6AesCjgrPxmZY7bLZDGi3HmZiI36ouevKamwcbKRNgZIC0kLcgLDqkcjAqrpvkms7oNQWf2R6Mfr3fuU14vEfY4+7sNx5scM8D+hnRKtluA+EbrvB613x6GzBCgnM1LJAarv2ZxFeLDaRz77mqIbxZTfgTpOWWwCNWhbA1sF7R78BhIy+BomSofEhFVlQWEP/Jzx9V5SbIlY50LyG7FQFbMF4hynlAMk2uWSd3ncPCuK8HZO4bPHidKAMkMMbgPiEy9S4S4kKnMNKz9Qy22SuLX3pfnBDjYySKUECKVMNmUEYGhTs8Ng/vJc6gHosCAwEAAaOCApowggKWMCIGA1UdEQQbMBmCF2h0dHBzOi8vYXBpLm5hdHdlc3QuY29tMA4GA1UdDwEB/wQEAwIGwDAVBgNVHSUEDjAMBgorBgEEAYI3CgMMMIIBUgYDVR0gBIIBSTCCAUUwggFBBgsrBgEEAah1gQYBATCCATAwNQYIKwYBBQUHAgEWKWh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL3BvbGljaWVzMIH2BggrBgEFBQcCAjCB6QyB5lRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBPcGVuIEJhbmtpbmcgTGltaXRlZCBhbmQgYXNzb2NpYXRlZCBPcGVuIEJhbmtpbmcgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBPcGVuIEJhbmtpbmcgTGltaXRlZCBDZXJ0aWZpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMHIGCCsGAQUFBwEBBGYwZDAmBggrBgEFBQcwAYYaaHR0cDovL29iLnRydXN0aXMuY29tL29jc3AwOgYIKwYBBQUHMAKGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcnQwPwYDVR0fBDgwNjA0oDKgMIYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNybDAfBgNVHSMEGDAWgBSfSb9ONqesww8ryEf0HykbwHkLBTAdBgNVHQ4EFgQU+/zhL9BMaMw8IO9ExIvqAlGOKqwwDQYJKoZIhvcNAQELBQADggEBACD/EYFh5WJQLWLyz6LwDZa2ZipKFIWUSXurF1UL7g7vAnlOW1tjzEgdqn2Szezi9NOkl9text6CrYdYSwM4JAEUNDA2v3w4JE0T8YqKSbmp6dBDhdGefzvS/LrsVcSiO1g2zZ9V4C7GezxKY8tD8y+ecCH9dJ8u4XbloeyzVBTMGb98CNf9uONxn5OxrkVfF2cy10lc+zfjCv5SaZP3wsQ5kxgvGwhJdLJPMZtCniGJjF22wMmMIvxwLj6qIGgR5fByadJ1mb2Y9aE5pz9kgNReLonl1wbXCDGQ1kt+pPaLlJAuJeO9AG7cx2n8xqYwUZtCwGPOguo+3tQ9qrFWsLc\u003d"
      ],
      "x5t": "rKxLPiPFL8axTbpFncF79Gz1QUI\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/J2yXtKYOPtosh5qf-nNc5Qlxf5g.pem",
      "x5t#S256": "YosEl5e1QiM-o_PvLziplakfLG3AN2jWUylauX19RJU\u003d"
    },
    {
      "kid": "XqmbvrCPZopKKT4cd2FUXAipyp8",
      "kty": "RSA",
      "n": "m_uiuKUBfJJz2umo86EZcJYB2iofWqY6AKzDPhsoPrfN16luH6hP-xv5RJMPDhQ92bHVXxBbyhesYbr8V6SiQW6ZCgxxsD0iR9ceOZAmTMkQ5ZFcvIYdpJymQZ7TDJaGh846R14LrjGdg9AECsYvAkk-MDnd6TMtD_eEkRes7eCLCKvke1DMkIjxNwNytAmnZDlEAHeOopt7uxwg6t7BPfXnP02vHIFhdwKsfIN9VRKjsiyTstirdLU9q2zw2cS3q30m01zSK4Yiq57pUuEzAAVGD7ZdUbuzp8T8lPUwOlSZxIVcYasQho1U_khE7XiiJ_tyYrFH8kRBaqR4Y7UPEw",
      "e": "AQAB",
      "use": "tls",
      "x5c": [
        "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"
      ],
      "x5t": "5l9psFjYMkR0EYlPc4tJST8BZck\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/XqmbvrCPZopKKT4cd2FUXAipyp8.pem",
      "x5t#S256": "t1welvQ9cp-NJALXxihbo06iRE0-pfunvtcKdbhXb3Y\u003d"
    }
  ]
}
2021-10-18 08:55:00 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kid": "C5FhJPk8eYjsAbfaja4C20RvWbY",
      "kty": "RSA",
      "n": "seiY5jOotX88CEyjhdmqGT0wWYCJWMxpyWU5ns7aBGz7s0D9Vo-QSItwO-MPg84CWSJxDZPNoZe0S_oWyUUWgbXrNePZocRLv0jrAnz_5zAKswJY606jBLaf-Jb4iax-64_rpG5RmCYWYdNLxU8uLOadn81GNjhm-26nLTIDVpqwo_xFjUU-6pZdr5ngFFGREmzUb5ToA8CheXC4MzTtqYCd0RhGMobLgRxbH7xG3EW9swkHC_AdWVSxoIFltkGOOS-YaX2CYxdGCg3qP_Hj5ImlAXbVHEUZdo_6oNUnSGgGpjp9l6vUyCN_Q_H67qwk7zWSlrjoFSpHo3USyRQIMw",
      "e": "AQAB",
      "use": "tls",
      "x5c": [
        "MIIFxzCCBK+gAwIBAgIEWf/FqjANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjAxMDE1MTA0NzU3WhcNMjIxMDE1MTExNzU3WjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZnd4WEFBUTEfMB0GA1UEAxMWNmh0Umc1QmNQSUtQUUVNU2FjZ0hqbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALHomOYzqLV/PAhMo4XZqhk9MFmAiVjMacllOZ7O2gRs+7NA/VaPkEiLcDvjD4POAlkicQ2TzaGXtEv6FslFFoG16zXj2aHES79I6wJ8/+cwCrMCWOtOowS2n/iW+ImsfuuP66RuUZgmFmHTS8VPLizmnZ/NRjY4Zvtupy0yA1aasKP8RY1FPuqWXa+Z4BRRkRJs1G+U6APAoXlwuDM07amAndEYRjKGy4EcWx+8RtxFvbMJBwvwHVlUsaCBZbZBjjkvmGl9gmMXRgoN6j/x4+SJpQF21RxFGXaP+qDVJ0hoBqY6fZer1Mgjf0Px+u6sJO81kpa46BUqR6N1EskUCDMCAwEAAaOCAqIwggKeMB8GA1UdEQQYMBaCFHNlY3VyZTF0Lm5hdHdlc3QuY29tMA4GA1UdDwEB/wQEAwIHgDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwggFSBgNVHSAEggFJMIIBRTCCAUEGCysGAQQBqHWBBgEBMIIBMDA1BggrBgEFBQcCARYpaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vcG9saWNpZXMwgfYGCCsGAQUFBwICMIHpDIHmVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIE9wZW4gQmFua2luZyBMaW1pdGVkIGFuZCBhc3NvY2lhdGVkIE9wZW4gQmFua2luZyBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIE9wZW4gQmFua2luZyBMaW1pdGVkIENlcnRpZmljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wcgYIKwYBBQUHAQEEZjBkMCYGCCsGAQUFBzABhhpodHRwOi8vb2IudHJ1c3Rpcy5jb20vb2NzcDA6BggrBgEFBQcwAoYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNydDA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3JsMB8GA1UdIwQYMBaAFJ9Jv042p6zDDyvIR/QfKRvAeQsFMB0GA1UdDgQWBBRL7ktWlBViMhOq65IqIH15pUARhDANBgkqhkiG9w0BAQsFAAOCAQEAiGRbS8d5pHa2Ygvh2gE3VwxvxMbi19T8swCDy8CIKfBvp1q9Lf/7tOKcYLd54DT7Y9obX7cNEwtT0qFPnS+rVFc8KVoO9XE3KrIhwqVeQgmUNPzchtYLssXZYJpsQwn+TsL2H3LYsXsN7FelxOYWOUBmDJPBRrxNgmTbvvhV343H2rTLAH8x0Lw1vLmLk5rWI0qafI+mqp0eGdcfWrGjPYpm4Q9utL2DrCPUtew2TCSHbYPSm5/Q3uYU3XWF47PEdEAnws7D8tNAucMU4OzljssNukZ0DhjiVTttAqaqpV63vH3jYOmzTXTOkoSn28aTScDyYLsL04XpsYM4uWETyA\u003d\u003d"
      ],
      "x5t": "O8nj8u9Mp4ZQs3IrUn7kBGC2Ing\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/C5FhJPk8eYjsAbfaja4C20RvWbY.pem",
      "x5t#S256": "7oz0aPirHEdkL1vPwvsTyYLzXIJJByLI0w3JpIjJNrE\u003d"
    },
    {
      "kid": "C7RAlmjMUsfHhvEjppdI0NhJxVg",
      "kty": "RSA",
      "n": "zl8VPgMJN2Bq3QFmYoJNf1zWGhybBVbp1LLEgLNLlna8vP5Odee5EuCunchJUoTkAOjyVvycdPSq1bxvGN4C7VW5moG3yICbrlxjkm-z7GAlHjkBJJd6mz0yZkyWpGyKrPj_OACYUchSDNlryOjbrPFp--AuAx4AiqtlL5B_YxzdJAsxIzkRsDdPNPqgyBUJPSDrMVVT45HlylxQu7YXjvvPerpvULA_miQqBXyyeBBcXl4BWtGpKbDTjNDRBpdsUadj9zEZ-hGMmy_nUc0UNgtYBOlgVbptCZ6kQ2my9kaAtR0Gmq2f507ByQNsLmdYsZv9zYcJ2RLGRABd9KZPUw",
      "e": "AQAB",
      "use": "sig",
      "x5c": [
        "MIIFwzCCBKugAwIBAgIEWf/1sTANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjEwNjI1MTQyNjUyWhcNMjIwNzI1MTQ1NjUyWjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZnd4WEFBUTEfMB0GA1UEAxMWNmh0Umc1QmNQSUtQUUVNU2FjZ0hqbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM5fFT4DCTdgat0BZmKCTX9c1hocmwVW6dSyxICzS5Z2vLz+TnXnuRLgrp3ISVKE5ADo8lb8nHT0qtW8bxjeAu1VuZqBt8iAm65cY5Jvs+xgJR45ASSXeps9MmZMlqRsiqz4/zgAmFHIUgzZa8jo26zxafvgLgMeAIqrZS+Qf2Mc3SQLMSM5EbA3TzT6oMgVCT0g6zFVU+OR5cpcULu2F477z3q6b1CwP5okKgV8sngQXF5eAVrRqSmw04zQ0QaXbFGnY/cxGfoRjJsv51HNFDYLWATpYFW6bQmepENpsvZGgLUdBpqtn+dOwckDbC5nWLGb/c2HCdkSxkQAXfSmT1MCAwEAAaOCAp4wggKaMCYGA1UdEQQfMB2CG2h0dHBzOi8vc2VjdXJlMS5uYXR3ZXN0LmNvbTAOBgNVHQ8BAf8EBAMCBsAwFQYDVR0lBA4wDAYKKwYBBAGCNwoDDDCCAVIGA1UdIASCAUkwggFFMIIBQQYLKwYBBAGodYEGAQEwggEwMDUGCCsGAQUFBwIBFilodHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9wb2xpY2llczCB9gYIKwYBBQUHAgIwgekMgeZUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggT3BlbiBCYW5raW5nIExpbWl0ZWQgYW5kIGFzc29jaWF0ZWQgT3BlbiBCYW5raW5nIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgT3BlbiBCYW5raW5nIExpbWl0ZWQgQ2VydGlmaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjByBggrBgEFBQcBAQRmMGQwJgYIKwYBBQUHMAGGGmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9vY3NwMDoGCCsGAQUFBzAChi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3J0MD8GA1UdHwQ4MDYwNKAyoDCGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcmwwHwYDVR0jBBgwFoAUn0m/TjanrMMPK8hH9B8pG8B5CwUwHQYDVR0OBBYEFNlS7n18JoNWHrfdqIXMBD34eViMMA0GCSqGSIb3DQEBCwUAA4IBAQAA658hxnhO56RfHsW+tk5dAbpI4tMP+tqzfRtZ2aW5fKRiuHy6QMBrrEt/nf2vMi35rUajnbQ/SFbwgXUO9+l0h2n5q2RpXh34joWh2umPgELyXgNfJpIfV3LfCshs7VbLlkeZ6OI3rpbDxbOBrWx0Iip2ImQRWyBnSxTn6BBgrh8Jrsa/fnxaC5YYknb/O3svZTkWKuyjus2bgHYvr/DTblf/XnpDfz1NA2tp0jAR9nceCr0niYw3HE5jca0DPGhlGyXSGcTjzs8xQVbN//yu6zBYfn5sQrjl29Mbd/Nmg3/CIrU6s5IrkTy1yTn374qJbdhvjQY09+fAw0aQZCOZ"
      ],
      "x5t": "P3BrCHYyQ-0Iq7nqepO6df8z1Zo\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/C7RAlmjMUsfHhvEjppdI0NhJxVg.pem",
      "x5t#S256": "SEznvN8Hpfe4Mfrj6gTXeex43qs1YEWyIupBXnO4RKU\u003d"
    },
    {
      "kid": "J2yXtKYOPtosh5qf-nNc5Qlxf5g",
      "kty": "RSA",
      "n": "qOkvshhu4rSrsYZHEVq_ZzTUToB6wKOCs_GZljtstkMaLceZmIjfqi568pqbBxspE2BkgLSQtyAsOqRyMCqum-Sazug1BZ_ZHox-vd-5TXi8R9jj7uw3HmxwzwP6GdEq2W4D4Ruu8HrXfHobMEKCczUskBqu_ZnEV4sNpHPvuaohvFlN-BOk5ZbAI1aFsDWwXtHvwGEjL4GiZKh8SEVWVBYQ_8nPH1XlJsiVjnQvIbsVAVswXiHKeUAyTa5ZJ3edw8K4rwdk7hs8eJ0oAyQwxuA-ITL1LhLiQqcw0rP1DLbZK4tfel-cEONjJIpQQIpUw2ZQRgaFOzw2D-8lzqAeiw",
      "e": "AQAB",
      "use": "sig",
      "x5c": [
        "MIIFvzCCBKegAwIBAgIEWf/gnDANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjEwMzA0MTUyNDQ0WhcNMjIwNDA0MTU1NDQ0WjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZnd4WEFBUTEfMB0GA1UEAxMWNmh0Umc1QmNQSUtQUUVNU2FjZ0hqbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKjpL7IYbuK0q7GGRxFav2c01E6AesCjgrPxmZY7bLZDGi3HmZiI36ouevKamwcbKRNgZIC0kLcgLDqkcjAqrpvkms7oNQWf2R6Mfr3fuU14vEfY4+7sNx5scM8D+hnRKtluA+EbrvB613x6GzBCgnM1LJAarv2ZxFeLDaRz77mqIbxZTfgTpOWWwCNWhbA1sF7R78BhIy+BomSofEhFVlQWEP/Jzx9V5SbIlY50LyG7FQFbMF4hynlAMk2uWSd3ncPCuK8HZO4bPHidKAMkMMbgPiEy9S4S4kKnMNKz9Qy22SuLX3pfnBDjYySKUECKVMNmUEYGhTs8Ng/vJc6gHosCAwEAAaOCApowggKWMCIGA1UdEQQbMBmCF2h0dHBzOi8vYXBpLm5hdHdlc3QuY29tMA4GA1UdDwEB/wQEAwIGwDAVBgNVHSUEDjAMBgorBgEEAYI3CgMMMIIBUgYDVR0gBIIBSTCCAUUwggFBBgsrBgEEAah1gQYBATCCATAwNQYIKwYBBQUHAgEWKWh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL3BvbGljaWVzMIH2BggrBgEFBQcCAjCB6QyB5lRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBPcGVuIEJhbmtpbmcgTGltaXRlZCBhbmQgYXNzb2NpYXRlZCBPcGVuIEJhbmtpbmcgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBPcGVuIEJhbmtpbmcgTGltaXRlZCBDZXJ0aWZpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMHIGCCsGAQUFBwEBBGYwZDAmBggrBgEFBQcwAYYaaHR0cDovL29iLnRydXN0aXMuY29tL29jc3AwOgYIKwYBBQUHMAKGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcnQwPwYDVR0fBDgwNjA0oDKgMIYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNybDAfBgNVHSMEGDAWgBSfSb9ONqesww8ryEf0HykbwHkLBTAdBgNVHQ4EFgQU+/zhL9BMaMw8IO9ExIvqAlGOKqwwDQYJKoZIhvcNAQELBQADggEBACD/EYFh5WJQLWLyz6LwDZa2ZipKFIWUSXurF1UL7g7vAnlOW1tjzEgdqn2Szezi9NOkl9text6CrYdYSwM4JAEUNDA2v3w4JE0T8YqKSbmp6dBDhdGefzvS/LrsVcSiO1g2zZ9V4C7GezxKY8tD8y+ecCH9dJ8u4XbloeyzVBTMGb98CNf9uONxn5OxrkVfF2cy10lc+zfjCv5SaZP3wsQ5kxgvGwhJdLJPMZtCniGJjF22wMmMIvxwLj6qIGgR5fByadJ1mb2Y9aE5pz9kgNReLonl1wbXCDGQ1kt+pPaLlJAuJeO9AG7cx2n8xqYwUZtCwGPOguo+3tQ9qrFWsLc\u003d"
      ],
      "x5t": "rKxLPiPFL8axTbpFncF79Gz1QUI\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/J2yXtKYOPtosh5qf-nNc5Qlxf5g.pem",
      "x5t#S256": "YosEl5e1QiM-o_PvLziplakfLG3AN2jWUylauX19RJU\u003d"
    },
    {
      "kid": "XqmbvrCPZopKKT4cd2FUXAipyp8",
      "kty": "RSA",
      "n": "m_uiuKUBfJJz2umo86EZcJYB2iofWqY6AKzDPhsoPrfN16luH6hP-xv5RJMPDhQ92bHVXxBbyhesYbr8V6SiQW6ZCgxxsD0iR9ceOZAmTMkQ5ZFcvIYdpJymQZ7TDJaGh846R14LrjGdg9AECsYvAkk-MDnd6TMtD_eEkRes7eCLCKvke1DMkIjxNwNytAmnZDlEAHeOopt7uxwg6t7BPfXnP02vHIFhdwKsfIN9VRKjsiyTstirdLU9q2zw2cS3q30m01zSK4Yiq57pUuEzAAVGD7ZdUbuzp8T8lPUwOlSZxIVcYasQho1U_khE7XiiJ_tyYrFH8kRBaqR4Y7UPEw",
      "e": "AQAB",
      "use": "tls",
      "x5c": [
        "MIIF2DCCBMCgAwIBAgIEWf+wszANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjAwNjI2MDg0MDU1WhcNMjIwNjI2MDkxMDU1WjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZnd4WEFBUTEfMB0GA1UEAxMWNmh0Umc1QmNQSUtQUUVNU2FjZ0hqbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJv7orilAXySc9rpqPOhGXCWAdoqH1qmOgCswz4bKD63zdepbh+oT/sb+USTDw4UPdmx1V8QW8oXrGG6/FekokFumQoMcbA9IkfXHjmQJkzJEOWRXLyGHaScpkGe0wyWhofOOkdeC64xnYPQBArGLwJJPjA53ekzLQ/3hJEXrO3giwir5HtQzJCI8TcDcrQJp2Q5RAB3jqKbe7scIOrewT315z9NrxyBYXcCrHyDfVUSo7Isk7LYq3S1Pats8NnEt6t9JtNc0iuGIque6VLhMwAFRg+2XVG7s6fE/JT1MDpUmcSFXGGrEIaNVP5IRO14oif7cmKxR/JEQWqkeGO1DxMCAwEAAaOCArMwggKvMDAGA1UdEQQpMCeCD2FwaS5uYXR3ZXN0LmNvbYIUYmV0YS1hcGkubmF0d2VzdC5jb20wDgYDVR0PAQH/BAQDAgeAMCAGA1UdJQEB/wQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjCCAVIGA1UdIASCAUkwggFFMIIBQQYLKwYBBAGodYEGAQEwggEwMDUGCCsGAQUFBwIBFilodHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9wb2xpY2llczCB9gYIKwYBBQUHAgIwgekMgeZUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggT3BlbiBCYW5raW5nIExpbWl0ZWQgYW5kIGFzc29jaWF0ZWQgT3BlbiBCYW5raW5nIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgT3BlbiBCYW5raW5nIExpbWl0ZWQgQ2VydGlmaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjByBggrBgEFBQcBAQRmMGQwJgYIKwYBBQUHMAGGGmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9vY3NwMDoGCCsGAQUFBzAChi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3J0MD8GA1UdHwQ4MDYwNKAyoDCGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcmwwHwYDVR0jBBgwFoAUn0m/TjanrMMPK8hH9B8pG8B5CwUwHQYDVR0OBBYEFEdBDnLCgSjHtL/9PWf5SeHr05nRMA0GCSqGSIb3DQEBCwUAA4IBAQCSGAGZrdd/K7KF9FsrLlOCLbWgwODEOo/O0P9lpvm1McZsaLp8/V2FuaIjcyg4Urs9tU4o0aZQSHZkTBFQyGRKW7HVOBlLYCxYgZfkM45AEkY/EG07TC2F9q+m36cmSzTAOBFQZn5VjcTtJ3/9eiwyBdEphyEI+FDHGZXg/8AFmPxOSFzu7G6R23V5A17N54HQo4GLOxmEqAUPoSNoNT9ciG/JuGalP/eAmwxHqa+w76y1pUR+zNvLXJuwhJUnWKEVRcJXdCqg4hdoqTDtzsVuVd1OHpF8pWq/WKECKUE7K7+p4YyBT0ciTJAvTKcFfLNhGoLrEV3Hbj2XRRT8TD8k"
      ],
      "x5t": "5l9psFjYMkR0EYlPc4tJST8BZck\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/XqmbvrCPZopKKT4cd2FUXAipyp8.pem",
      "x5t#S256": "t1welvQ9cp-NJALXxihbo06iRE0-pfunvtcKdbhXb3Y\u003d"
    }
  ]
}
2021-10-18 08:55:00 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2021-10-18 08:55:00 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2021-10-18 08:55:00 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2021-10-18 08:55:00 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kid": "C5FhJPk8eYjsAbfaja4C20RvWbY",
      "kty": "RSA",
      "n": "seiY5jOotX88CEyjhdmqGT0wWYCJWMxpyWU5ns7aBGz7s0D9Vo-QSItwO-MPg84CWSJxDZPNoZe0S_oWyUUWgbXrNePZocRLv0jrAnz_5zAKswJY606jBLaf-Jb4iax-64_rpG5RmCYWYdNLxU8uLOadn81GNjhm-26nLTIDVpqwo_xFjUU-6pZdr5ngFFGREmzUb5ToA8CheXC4MzTtqYCd0RhGMobLgRxbH7xG3EW9swkHC_AdWVSxoIFltkGOOS-YaX2CYxdGCg3qP_Hj5ImlAXbVHEUZdo_6oNUnSGgGpjp9l6vUyCN_Q_H67qwk7zWSlrjoFSpHo3USyRQIMw",
      "e": "AQAB",
      "use": "tls",
      "x5c": [
        "MIIFxzCCBK+gAwIBAgIEWf/FqjANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjAxMDE1MTA0NzU3WhcNMjIxMDE1MTExNzU3WjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZnd4WEFBUTEfMB0GA1UEAxMWNmh0Umc1QmNQSUtQUUVNU2FjZ0hqbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALHomOYzqLV/PAhMo4XZqhk9MFmAiVjMacllOZ7O2gRs+7NA/VaPkEiLcDvjD4POAlkicQ2TzaGXtEv6FslFFoG16zXj2aHES79I6wJ8/+cwCrMCWOtOowS2n/iW+ImsfuuP66RuUZgmFmHTS8VPLizmnZ/NRjY4Zvtupy0yA1aasKP8RY1FPuqWXa+Z4BRRkRJs1G+U6APAoXlwuDM07amAndEYRjKGy4EcWx+8RtxFvbMJBwvwHVlUsaCBZbZBjjkvmGl9gmMXRgoN6j/x4+SJpQF21RxFGXaP+qDVJ0hoBqY6fZer1Mgjf0Px+u6sJO81kpa46BUqR6N1EskUCDMCAwEAAaOCAqIwggKeMB8GA1UdEQQYMBaCFHNlY3VyZTF0Lm5hdHdlc3QuY29tMA4GA1UdDwEB/wQEAwIHgDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwggFSBgNVHSAEggFJMIIBRTCCAUEGCysGAQQBqHWBBgEBMIIBMDA1BggrBgEFBQcCARYpaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vcG9saWNpZXMwgfYGCCsGAQUFBwICMIHpDIHmVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIE9wZW4gQmFua2luZyBMaW1pdGVkIGFuZCBhc3NvY2lhdGVkIE9wZW4gQmFua2luZyBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIE9wZW4gQmFua2luZyBMaW1pdGVkIENlcnRpZmljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wcgYIKwYBBQUHAQEEZjBkMCYGCCsGAQUFBzABhhpodHRwOi8vb2IudHJ1c3Rpcy5jb20vb2NzcDA6BggrBgEFBQcwAoYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNydDA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3JsMB8GA1UdIwQYMBaAFJ9Jv042p6zDDyvIR/QfKRvAeQsFMB0GA1UdDgQWBBRL7ktWlBViMhOq65IqIH15pUARhDANBgkqhkiG9w0BAQsFAAOCAQEAiGRbS8d5pHa2Ygvh2gE3VwxvxMbi19T8swCDy8CIKfBvp1q9Lf/7tOKcYLd54DT7Y9obX7cNEwtT0qFPnS+rVFc8KVoO9XE3KrIhwqVeQgmUNPzchtYLssXZYJpsQwn+TsL2H3LYsXsN7FelxOYWOUBmDJPBRrxNgmTbvvhV343H2rTLAH8x0Lw1vLmLk5rWI0qafI+mqp0eGdcfWrGjPYpm4Q9utL2DrCPUtew2TCSHbYPSm5/Q3uYU3XWF47PEdEAnws7D8tNAucMU4OzljssNukZ0DhjiVTttAqaqpV63vH3jYOmzTXTOkoSn28aTScDyYLsL04XpsYM4uWETyA\u003d\u003d"
      ],
      "x5t": "O8nj8u9Mp4ZQs3IrUn7kBGC2Ing\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/C5FhJPk8eYjsAbfaja4C20RvWbY.pem",
      "x5t#S256": "7oz0aPirHEdkL1vPwvsTyYLzXIJJByLI0w3JpIjJNrE\u003d"
    },
    {
      "kid": "C7RAlmjMUsfHhvEjppdI0NhJxVg",
      "kty": "RSA",
      "n": "zl8VPgMJN2Bq3QFmYoJNf1zWGhybBVbp1LLEgLNLlna8vP5Odee5EuCunchJUoTkAOjyVvycdPSq1bxvGN4C7VW5moG3yICbrlxjkm-z7GAlHjkBJJd6mz0yZkyWpGyKrPj_OACYUchSDNlryOjbrPFp--AuAx4AiqtlL5B_YxzdJAsxIzkRsDdPNPqgyBUJPSDrMVVT45HlylxQu7YXjvvPerpvULA_miQqBXyyeBBcXl4BWtGpKbDTjNDRBpdsUadj9zEZ-hGMmy_nUc0UNgtYBOlgVbptCZ6kQ2my9kaAtR0Gmq2f507ByQNsLmdYsZv9zYcJ2RLGRABd9KZPUw",
      "e": "AQAB",
      "use": "sig",
      "x5c": [
        "MIIFwzCCBKugAwIBAgIEWf/1sTANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjEwNjI1MTQyNjUyWhcNMjIwNzI1MTQ1NjUyWjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZnd4WEFBUTEfMB0GA1UEAxMWNmh0Umc1QmNQSUtQUUVNU2FjZ0hqbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM5fFT4DCTdgat0BZmKCTX9c1hocmwVW6dSyxICzS5Z2vLz+TnXnuRLgrp3ISVKE5ADo8lb8nHT0qtW8bxjeAu1VuZqBt8iAm65cY5Jvs+xgJR45ASSXeps9MmZMlqRsiqz4/zgAmFHIUgzZa8jo26zxafvgLgMeAIqrZS+Qf2Mc3SQLMSM5EbA3TzT6oMgVCT0g6zFVU+OR5cpcULu2F477z3q6b1CwP5okKgV8sngQXF5eAVrRqSmw04zQ0QaXbFGnY/cxGfoRjJsv51HNFDYLWATpYFW6bQmepENpsvZGgLUdBpqtn+dOwckDbC5nWLGb/c2HCdkSxkQAXfSmT1MCAwEAAaOCAp4wggKaMCYGA1UdEQQfMB2CG2h0dHBzOi8vc2VjdXJlMS5uYXR3ZXN0LmNvbTAOBgNVHQ8BAf8EBAMCBsAwFQYDVR0lBA4wDAYKKwYBBAGCNwoDDDCCAVIGA1UdIASCAUkwggFFMIIBQQYLKwYBBAGodYEGAQEwggEwMDUGCCsGAQUFBwIBFilodHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9wb2xpY2llczCB9gYIKwYBBQUHAgIwgekMgeZUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggT3BlbiBCYW5raW5nIExpbWl0ZWQgYW5kIGFzc29jaWF0ZWQgT3BlbiBCYW5raW5nIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgT3BlbiBCYW5raW5nIExpbWl0ZWQgQ2VydGlmaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjByBggrBgEFBQcBAQRmMGQwJgYIKwYBBQUHMAGGGmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9vY3NwMDoGCCsGAQUFBzAChi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3J0MD8GA1UdHwQ4MDYwNKAyoDCGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcmwwHwYDVR0jBBgwFoAUn0m/TjanrMMPK8hH9B8pG8B5CwUwHQYDVR0OBBYEFNlS7n18JoNWHrfdqIXMBD34eViMMA0GCSqGSIb3DQEBCwUAA4IBAQAA658hxnhO56RfHsW+tk5dAbpI4tMP+tqzfRtZ2aW5fKRiuHy6QMBrrEt/nf2vMi35rUajnbQ/SFbwgXUO9+l0h2n5q2RpXh34joWh2umPgELyXgNfJpIfV3LfCshs7VbLlkeZ6OI3rpbDxbOBrWx0Iip2ImQRWyBnSxTn6BBgrh8Jrsa/fnxaC5YYknb/O3svZTkWKuyjus2bgHYvr/DTblf/XnpDfz1NA2tp0jAR9nceCr0niYw3HE5jca0DPGhlGyXSGcTjzs8xQVbN//yu6zBYfn5sQrjl29Mbd/Nmg3/CIrU6s5IrkTy1yTn374qJbdhvjQY09+fAw0aQZCOZ"
      ],
      "x5t": "P3BrCHYyQ-0Iq7nqepO6df8z1Zo\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/C7RAlmjMUsfHhvEjppdI0NhJxVg.pem",
      "x5t#S256": "SEznvN8Hpfe4Mfrj6gTXeex43qs1YEWyIupBXnO4RKU\u003d"
    },
    {
      "kid": "J2yXtKYOPtosh5qf-nNc5Qlxf5g",
      "kty": "RSA",
      "n": "qOkvshhu4rSrsYZHEVq_ZzTUToB6wKOCs_GZljtstkMaLceZmIjfqi568pqbBxspE2BkgLSQtyAsOqRyMCqum-Sazug1BZ_ZHox-vd-5TXi8R9jj7uw3HmxwzwP6GdEq2W4D4Ruu8HrXfHobMEKCczUskBqu_ZnEV4sNpHPvuaohvFlN-BOk5ZbAI1aFsDWwXtHvwGEjL4GiZKh8SEVWVBYQ_8nPH1XlJsiVjnQvIbsVAVswXiHKeUAyTa5ZJ3edw8K4rwdk7hs8eJ0oAyQwxuA-ITL1LhLiQqcw0rP1DLbZK4tfel-cEONjJIpQQIpUw2ZQRgaFOzw2D-8lzqAeiw",
      "e": "AQAB",
      "use": "sig",
      "x5c": [
        "MIIFvzCCBKegAwIBAgIEWf/gnDANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjEwMzA0MTUyNDQ0WhcNMjIwNDA0MTU1NDQ0WjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZBgNVBAsTEjAwMTU4MDAwMDBqZnd4WEFBUTEfMB0GA1UEAxMWNmh0Umc1QmNQSUtQUUVNU2FjZ0hqbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKjpL7IYbuK0q7GGRxFav2c01E6AesCjgrPxmZY7bLZDGi3HmZiI36ouevKamwcbKRNgZIC0kLcgLDqkcjAqrpvkms7oNQWf2R6Mfr3fuU14vEfY4+7sNx5scM8D+hnRKtluA+EbrvB613x6GzBCgnM1LJAarv2ZxFeLDaRz77mqIbxZTfgTpOWWwCNWhbA1sF7R78BhIy+BomSofEhFVlQWEP/Jzx9V5SbIlY50LyG7FQFbMF4hynlAMk2uWSd3ncPCuK8HZO4bPHidKAMkMMbgPiEy9S4S4kKnMNKz9Qy22SuLX3pfnBDjYySKUECKVMNmUEYGhTs8Ng/vJc6gHosCAwEAAaOCApowggKWMCIGA1UdEQQbMBmCF2h0dHBzOi8vYXBpLm5hdHdlc3QuY29tMA4GA1UdDwEB/wQEAwIGwDAVBgNVHSUEDjAMBgorBgEEAYI3CgMMMIIBUgYDVR0gBIIBSTCCAUUwggFBBgsrBgEEAah1gQYBATCCATAwNQYIKwYBBQUHAgEWKWh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL3BvbGljaWVzMIH2BggrBgEFBQcCAjCB6QyB5lRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBPcGVuIEJhbmtpbmcgTGltaXRlZCBhbmQgYXNzb2NpYXRlZCBPcGVuIEJhbmtpbmcgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBPcGVuIEJhbmtpbmcgTGltaXRlZCBDZXJ0aWZpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMHIGCCsGAQUFBwEBBGYwZDAmBggrBgEFBQcwAYYaaHR0cDovL29iLnRydXN0aXMuY29tL29jc3AwOgYIKwYBBQUHMAKGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcnQwPwYDVR0fBDgwNjA0oDKgMIYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNybDAfBgNVHSMEGDAWgBSfSb9ONqesww8ryEf0HykbwHkLBTAdBgNVHQ4EFgQU+/zhL9BMaMw8IO9ExIvqAlGOKqwwDQYJKoZIhvcNAQELBQADggEBACD/EYFh5WJQLWLyz6LwDZa2ZipKFIWUSXurF1UL7g7vAnlOW1tjzEgdqn2Szezi9NOkl9text6CrYdYSwM4JAEUNDA2v3w4JE0T8YqKSbmp6dBDhdGefzvS/LrsVcSiO1g2zZ9V4C7GezxKY8tD8y+ecCH9dJ8u4XbloeyzVBTMGb98CNf9uONxn5OxrkVfF2cy10lc+zfjCv5SaZP3wsQ5kxgvGwhJdLJPMZtCniGJjF22wMmMIvxwLj6qIGgR5fByadJ1mb2Y9aE5pz9kgNReLonl1wbXCDGQ1kt+pPaLlJAuJeO9AG7cx2n8xqYwUZtCwGPOguo+3tQ9qrFWsLc\u003d"
      ],
      "x5t": "rKxLPiPFL8axTbpFncF79Gz1QUI\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/J2yXtKYOPtosh5qf-nNc5Qlxf5g.pem",
      "x5t#S256": "YosEl5e1QiM-o_PvLziplakfLG3AN2jWUylauX19RJU\u003d"
    },
    {
      "kid": "XqmbvrCPZopKKT4cd2FUXAipyp8",
      "kty": "RSA",
      "n": "m_uiuKUBfJJz2umo86EZcJYB2iofWqY6AKzDPhsoPrfN16luH6hP-xv5RJMPDhQ92bHVXxBbyhesYbr8V6SiQW6ZCgxxsD0iR9ceOZAmTMkQ5ZFcvIYdpJymQZ7TDJaGh846R14LrjGdg9AECsYvAkk-MDnd6TMtD_eEkRes7eCLCKvke1DMkIjxNwNytAmnZDlEAHeOopt7uxwg6t7BPfXnP02vHIFhdwKsfIN9VRKjsiyTstirdLU9q2zw2cS3q30m01zSK4Yiq57pUuEzAAVGD7ZdUbuzp8T8lPUwOlSZxIVcYasQho1U_khE7XiiJ_tyYrFH8kRBaqR4Y7UPEw",
      "e": "AQAB",
      "use": "tls",
      "x5c": [
        "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"
      ],
      "x5t": "5l9psFjYMkR0EYlPc4tJST8BZck\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/XqmbvrCPZopKKT4cd2FUXAipyp8.pem",
      "x5t#S256": "t1welvQ9cp-NJALXxihbo06iRE0-pfunvtcKdbhXb3Y\u003d"
    }
  ]
}
2021-10-18 08:55:00 SUCCESS
GetStaticClientConfiguration
Found a static client object
client_id
4AfzGCRj765GWwOaER5Ugj
scope
openid accounts
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "n": "314ZJOSTx2DCDQbc-hPJzkWeKHGEuNUO3gNW8iO-HA4dIcnZr52j5-csjZOkhCKjViE_UWD-Ag3EXdoI7NMplds8qvF4Y64YWApb9Q_8JJLmzh6cf3Mn4gl5Lgpaqc_ij2biXyoKVuIbD5VA9kvmoNHJZvirUmGqBfCEfNtmIiSF1vnHxkKKEMquFiI7QuiiWseZzFa_o1lGyA62v1Ox4XKL9Ro4FKwPYgxNzS9L54YrytizlLncBS9IkZkgmWmbiyoxQqkfj4rOO47OgYEdESAUEmiywOoS5ZDQOoLXkDfRWu_KxmLYBlNxDl6yH-5YG3GBsWiLbs0Erv7fv_Lb_Q",
      "e": "AQAB",
      "d": "vM3pKwoa79iVrjUy7B914WlvOnhZ23IcUwU3pQ0ZUNWNQlZALvVs6kS5oCJAWYB91_vabYsyqcHBTiNSj_wdlpHuQgBB5t_tq911xTtxweh6N5ggaIqKF8IyL_yIjikuNFCe4BnFC5OrlAxxEL8vfphVSTjAd64d7U9UbcV2Gzx3nyHLauBxJMgfwKSVmZ9NI-vDjMZYvx1UOGS2YUk2XDtCX8Z6n9iJaLx_Ov5YaLdUOer5wR_ye0hTIzwpGPpIWfC7VtAaCO3_I6VTAnDL_ljH8BUEQXC55DUAsvFFux0cLehblMrmmnbO39Im9WVuUkJBjzBAVik13g5Af90-gQ",
      "p": "8-GBNEliUm6Hlh8FbWKu_MpAKfZAQeIR53dUUHwan0mfHFwwkMhsLpdMpiYE1YH0axy4GE9dDFYHUaR0nH3WtpNn2P3AiKuaGm4nYW-BgicFNtK11WcWXfhJHoqemDBQInkZ3ZKm02jsNdPXZX66ExclC3uAXlg_nSLuYAbhIIk",
      "q": "6nei7qJ5pLooTmZ7zqRdxba3DpC0XYda_PK-4ObkTTiaC9G7X84l61KWNiNvEDvnuPKZjlS3Pf0AmT71_M9hke6HtEWFabn_V5wQrobvn23FSUWN1mOemif5rs28Y_3nBVwmJR06A-M7v40delOxxCPjFEBccxR5keGhocy1-tU",
      "dp": "lRx9qQBtU0UtNUZGRTkfEISAcqeTZjTZCZLWRFd814Nl-ysKrps8OchcHwID1p8cWBk5HfP4SkCXPP22JrByBTNfPTb47xcso5hSD6rjnjZJY9m1P4NGE7Jo0nmiuh5gAJPWkrjFs2Dle4vImM_A6UcvaTPbqtN-IY9n--J45zE",
      "dq": "T5AfYvkRbDubd9dBBgMyqufwwGmMOvy2fIVnDmxrZmThqUcXXVBX_727qU1m38xkOpdgUjMfJ1LWRCpgUNSSmHGn7R12Q0VRh4o3AvJZF_Go8889bVXKuSb9jDrWRdwf6-q0Kv369NzEJqEdMqh590PyR6n7dTWqdz1omr4btq0",
      "qi": "R4hlManE-y4q2ueA3zVr0pyQEHDonfXJwFiiQIs2PK1fEZP522f2KJWP6zZBaZBjx5rIdDnEhLFh7NtwfhYRSM17wVpaBF-OAlTvBwSXy8R9Sz08cAc2nSajO0ZWoccSfU3_3wh0W19hRkLXT-cyjvdRYODc8iOG_n_Z9m53LGs",
      "alg": "PS256",
      "kid": "-2Rm6glwMGU_O3pWccf5cJFTRZQ",
      "use": "sig"
    }
  ]
}
2021-10-18 08:55:00 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2021-10-18 08:55:00 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEpQIBAAKCAQEAsrqnMijwVtkToMtutfCOMfgQv0h3n2tdTg6GhBjD1Y6AZL0nfVHViht0CUth/uvZLsulxlZjpYHVhtBAmw1NBPnvsBNqXz1ss+NztRFF6V9z/BzotWKGUeMs2bgu0mbnO/IbQbRsdQkCwxS3q1WglspnB9OvOXKj5tBFVS56/UTWnxJIsWhUb75xgK2y4jX9WNnetDiF4ZzdI41H8g8Zp9uAPBisrReYRvJde2fTW2ev2wdsm78J0h5Chouh4HhATGhnceembIr9aJ6mCK/VHkRsAr0b8dL9ZEeDcSbW9frT91cDt1o8QAe6YUD0haclZJ7Hv03Cwa0RUgB75MdKrwIDAQABAoIBAE2cpjwu8OcVzuM1U/cn5eenDEa0RlXw/oyF3D4Crw/OmMymIz7VSYB2mXXryTs02ZPrlSpCm3Tko3+ucU+jf/2YN1Bjrf57ovee3sETJiPIcopZV2hkx2VJ3FETHSn6y5EJenKW0b4k0pE6LuP1BA5XCFSqxN2SfcAeUu1BiODvyNnJk1aooQ+mEqU5VYxuUZFQ46+oMNqbMriTIQqeEaiaWueVlk2DdeEusrb2F1RGIP+rOa2pD5dAYhIvDNjhwyooxZqb4pG/a1OSDM0G29wIVTcZWUfsWzuFnPwDUpEofqb61Z/a4CcBK0p9DCVoCAJLOvKwoX8B2AW6fLQGRzECgYEA21n81qFl0tI4sBFSUeCtFLqsc+YxWuMvTN8QuAdDRzJsVsKd0ZQZHVuKAAaRr49mkGdGHFXe2hIl6+Cd/hepZH5smse5viE791h85u0jWitsRhIlNguZT0CFKPGSusDLFdfe0svDmhUJqET79IkBqGqIK6AZ7DkV4GslF+q7UZkCgYEA0JcuURMGBqnqvDukgSqptwL1LY8pB/DMqz8r8Jxox8HU/oyOAhCV4xuChkxuT/YEjDMH/wuo7PAx0z0BP9043CWr2btNWoxKoh2BLOMBui/uKq0vjpi3GgXHZ4SfSUeEwDk8p3SVdHs8zU7GkF4w4ItFmYFD3buub1Me+mJZO4cCgYEA0w3ou1McOBdRuAdSn7mAj9t1pyasAnlpv5s56PgEAfNATtJ/K3JGH/s98vxfHP7rfrH/wa/V9xlTJ3w+SIfX0vvZ36ugypILstiPhVpSk6YITfuTlkbewmSgO18FAXATd/b3TPgGQrFPU3rcutNApx2p29/2UVYz+HTfgf23MrECgYEAvUYxlQe6FBnjEmLcZwibb6GTcH/TL41lao6sBG0o9vn/l+tagK0kFSxFSC/aeVw3zDASNXATHMznqVJV6+mFSt40DiJTkrJylqBHMr/aNWSArODxomcY3tgXlOtWzlvDLdnCHAFCDKw3A+VTcHTHzTkTMrOFLZK8OfAmz/SmG8kCgYEAw4i47IsWHUQimZmpjwXiCAM09/5rKuqUIxaDqJUtH4K0odfYyMjyfu3fXZvU5c6xTE09rfq70Q+zJXZCbf92C1iwNnpfGRXq3KEtAJLll1qElvyjGTrQZbkc8ahXv9wnhWBu7X4uFJ66AM9iQe57OTPzUdiRH4ggz+zPnvz7rgs=
ca
MIIFQjCCAyqgAwIBAgIEWgGaAzANBgkqhkiG9w0BAQsFADBBMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHDAaBgNVBAMTE09wZW5CYW5raW5nIFJvb3QgQ0EwHhcNMTcxMTA3MTEwOTM2WhcNMzcxMTA3MTEzOTM2WjBBMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHDAaBgNVBAMTE09wZW5CYW5raW5nIFJvb3QgQ0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDvJkaqdaIUNgTnXcJ3lKLyjhTJSsNtYzmN7fvpn8oseBQXQDKzJAvLXhfUEVeuUu3Zv/TG+ab/pSFdtiibh5PLIbB8nQDORl/fAA68wIjImsa2feUcq91Y+dKdKN8iW6zop8aDL8qwEggAV/u3TRfOhF8LSKHOEZ/7/YRTuqinAxDkeHYh7G+uSReyP4NvehhDkSuhK44zbyEddOvvcAOrkYr9TtBj6iZ5OMVZGO9tY9gRkbiQOt1FozyuYB7XT0QzokIfBWE0CZ1ypdu2bttDC7CuVhw9QSnyFHIG6HtQi2zKZH9OceMPJiG9RAdBUDZ3qqLFEVSvw1Dgfu/iatPEgYTbRDA85EHeGCcTMCTGra0eoITekrq//CRW1e73lK40SFzmMK/lKD3B2qWz/TxMvEH186s5REKPC6ptiQ4TxIp8Ls4gn2UHGwbS7i9ihryr0/ww9ILzy3gkuahf1t6PaNwmU02dovfLG5LJrMnvn8P6SdPwgbt3TtMKPBTxawQK+4N7wcY3slvh6bj9XLdyYKkqAk5QDiGoyZypZ6iH6P40gxJgJquF3kgYTSWunWkylDC6QgUU5U+x43SorH3qBB/fN5+daI8PQo80gbvonnWDAelxMkNUTkt/469CBpOd0Ok5uhl6g1cb9Tl1i3IR1c3Daa1hHK2eoKfsOMjwVwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUKnp9q41DYWT2XgHagTSVGFM8ny4wDQYJKoZIhvcNAQELBQADggIBAGX85+GSIXLJhZ6FwXZgrm+jKvdzxWP3qkwEhNmxfA3Cl4oVzINkn8fQfz3LN9zwTqRusxXfdpSdxfMesB480sDUDy88VAIdNi5A1DFFL02qZJxOH5cBRN+VVRPfRLSXK56LlbItM38GdhRVhd0FVnpG9+tqkmseF63rDCP30BOidUEH1Ong+0Bt8vZOs/OcPyGswsQJS3/7I1QFPxm/0F7wwBxdZwODcz4TAmw9EpePgNvI7ayhM7V/krMJeyG1bQ1sXu7LWdQIEEavrnV0fGgWPbG9L1QzhIxO5PzUKsA09W3wweRVQJxcYRWw3L1orwrvKZktvsKq1K7PEsIzHd3N/L+gGNDdYCZgeL+uv4aIoArPvJa06bVBSiunmkN4LuSRv0pVQPXkNzNkeTgJuCqE8DQavkjDY6OvhTjL54LGT8cv8wrgL9ZZWiol+LYABiF3ffdS7uXNAMEmHTAniBsw6t4VmoT6sjDD7Y4QLG7mJ53MIFbBb/+Y3IJQj474Yl9bOk3lbEJ8fSj1DtuRrygxDjUFZ2IqbuliLN86nN9SMIr+WZBAIG3bT3I8EkAvVPPHiWXjZZV/oBQq3C4fZT7ELu1Y2Z4h3Z/OW3/8OHbqKHnXS9MsOvJ1cVHHb/dRAeg2iKLbVikYKQM5mShYIJ0zIxKS7I/UKU5fYtfkskMi
2021-10-18 08:55:00 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-18 08:55:00 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "n": "314ZJOSTx2DCDQbc-hPJzkWeKHGEuNUO3gNW8iO-HA4dIcnZr52j5-csjZOkhCKjViE_UWD-Ag3EXdoI7NMplds8qvF4Y64YWApb9Q_8JJLmzh6cf3Mn4gl5Lgpaqc_ij2biXyoKVuIbD5VA9kvmoNHJZvirUmGqBfCEfNtmIiSF1vnHxkKKEMquFiI7QuiiWseZzFa_o1lGyA62v1Ox4XKL9Ro4FKwPYgxNzS9L54YrytizlLncBS9IkZkgmWmbiyoxQqkfj4rOO47OgYEdESAUEmiywOoS5ZDQOoLXkDfRWu_KxmLYBlNxDl6yH-5YG3GBsWiLbs0Erv7fv_Lb_Q",
      "e": "AQAB",
      "d": "vM3pKwoa79iVrjUy7B914WlvOnhZ23IcUwU3pQ0ZUNWNQlZALvVs6kS5oCJAWYB91_vabYsyqcHBTiNSj_wdlpHuQgBB5t_tq911xTtxweh6N5ggaIqKF8IyL_yIjikuNFCe4BnFC5OrlAxxEL8vfphVSTjAd64d7U9UbcV2Gzx3nyHLauBxJMgfwKSVmZ9NI-vDjMZYvx1UOGS2YUk2XDtCX8Z6n9iJaLx_Ov5YaLdUOer5wR_ye0hTIzwpGPpIWfC7VtAaCO3_I6VTAnDL_ljH8BUEQXC55DUAsvFFux0cLehblMrmmnbO39Im9WVuUkJBjzBAVik13g5Af90-gQ",
      "p": "8-GBNEliUm6Hlh8FbWKu_MpAKfZAQeIR53dUUHwan0mfHFwwkMhsLpdMpiYE1YH0axy4GE9dDFYHUaR0nH3WtpNn2P3AiKuaGm4nYW-BgicFNtK11WcWXfhJHoqemDBQInkZ3ZKm02jsNdPXZX66ExclC3uAXlg_nSLuYAbhIIk",
      "q": "6nei7qJ5pLooTmZ7zqRdxba3DpC0XYda_PK-4ObkTTiaC9G7X84l61KWNiNvEDvnuPKZjlS3Pf0AmT71_M9hke6HtEWFabn_V5wQrobvn23FSUWN1mOemif5rs28Y_3nBVwmJR06A-M7v40delOxxCPjFEBccxR5keGhocy1-tU",
      "dp": "lRx9qQBtU0UtNUZGRTkfEISAcqeTZjTZCZLWRFd814Nl-ysKrps8OchcHwID1p8cWBk5HfP4SkCXPP22JrByBTNfPTb47xcso5hSD6rjnjZJY9m1P4NGE7Jo0nmiuh5gAJPWkrjFs2Dle4vImM_A6UcvaTPbqtN-IY9n--J45zE",
      "dq": "T5AfYvkRbDubd9dBBgMyqufwwGmMOvy2fIVnDmxrZmThqUcXXVBX_727qU1m38xkOpdgUjMfJ1LWRCpgUNSSmHGn7R12Q0VRh4o3AvJZF_Go8889bVXKuSb9jDrWRdwf6-q0Kv369NzEJqEdMqh590PyR6n7dTWqdz1omr4btq0",
      "qi": "R4hlManE-y4q2ueA3zVr0pyQEHDonfXJwFiiQIs2PK1fEZP522f2KJWP6zZBaZBjx5rIdDnEhLFh7NtwfhYRSM17wVpaBF-OAlTvBwSXy8R9Sz08cAc2nSajO0ZWoccSfU3_3wh0W19hRkLXT-cyjvdRYODc8iOG_n_Z9m53LGs",
      "alg": "PS256",
      "kid": "-2Rm6glwMGU_O3pWccf5cJFTRZQ",
      "use": "sig"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "-2Rm6glwMGU_O3pWccf5cJFTRZQ",
      "alg": "PS256",
      "n": "314ZJOSTx2DCDQbc-hPJzkWeKHGEuNUO3gNW8iO-HA4dIcnZr52j5-csjZOkhCKjViE_UWD-Ag3EXdoI7NMplds8qvF4Y64YWApb9Q_8JJLmzh6cf3Mn4gl5Lgpaqc_ij2biXyoKVuIbD5VA9kvmoNHJZvirUmGqBfCEfNtmIiSF1vnHxkKKEMquFiI7QuiiWseZzFa_o1lGyA62v1Ox4XKL9Ro4FKwPYgxNzS9L54YrytizlLncBS9IkZkgmWmbiyoxQqkfj4rOO47OgYEdESAUEmiywOoS5ZDQOoLXkDfRWu_KxmLYBlNxDl6yH-5YG3GBsWiLbs0Erv7fv_Lb_Q"
    }
  ]
}
2021-10-18 08:55:00 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2021-10-18 08:55:00 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-10-18 08:55:00 SUCCESS
FAPICheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "ES256",
  "PS256"
]
2021-10-18 08:55:00 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "n": "314ZJOSTx2DCDQbc-hPJzkWeKHGEuNUO3gNW8iO-HA4dIcnZr52j5-csjZOkhCKjViE_UWD-Ag3EXdoI7NMplds8qvF4Y64YWApb9Q_8JJLmzh6cf3Mn4gl5Lgpaqc_ij2biXyoKVuIbD5VA9kvmoNHJZvirUmGqBfCEfNtmIiSF1vnHxkKKEMquFiI7QuiiWseZzFa_o1lGyA62v1Ox4XKL9Ro4FKwPYgxNzS9L54YrytizlLncBS9IkZkgmWmbiyoxQqkfj4rOO47OgYEdESAUEmiywOoS5ZDQOoLXkDfRWu_KxmLYBlNxDl6yH-5YG3GBsWiLbs0Erv7fv_Lb_Q",
      "e": "AQAB",
      "d": "vM3pKwoa79iVrjUy7B914WlvOnhZ23IcUwU3pQ0ZUNWNQlZALvVs6kS5oCJAWYB91_vabYsyqcHBTiNSj_wdlpHuQgBB5t_tq911xTtxweh6N5ggaIqKF8IyL_yIjikuNFCe4BnFC5OrlAxxEL8vfphVSTjAd64d7U9UbcV2Gzx3nyHLauBxJMgfwKSVmZ9NI-vDjMZYvx1UOGS2YUk2XDtCX8Z6n9iJaLx_Ov5YaLdUOer5wR_ye0hTIzwpGPpIWfC7VtAaCO3_I6VTAnDL_ljH8BUEQXC55DUAsvFFux0cLehblMrmmnbO39Im9WVuUkJBjzBAVik13g5Af90-gQ",
      "p": "8-GBNEliUm6Hlh8FbWKu_MpAKfZAQeIR53dUUHwan0mfHFwwkMhsLpdMpiYE1YH0axy4GE9dDFYHUaR0nH3WtpNn2P3AiKuaGm4nYW-BgicFNtK11WcWXfhJHoqemDBQInkZ3ZKm02jsNdPXZX66ExclC3uAXlg_nSLuYAbhIIk",
      "q": "6nei7qJ5pLooTmZ7zqRdxba3DpC0XYda_PK-4ObkTTiaC9G7X84l61KWNiNvEDvnuPKZjlS3Pf0AmT71_M9hke6HtEWFabn_V5wQrobvn23FSUWN1mOemif5rs28Y_3nBVwmJR06A-M7v40delOxxCPjFEBccxR5keGhocy1-tU",
      "dp": "lRx9qQBtU0UtNUZGRTkfEISAcqeTZjTZCZLWRFd814Nl-ysKrps8OchcHwID1p8cWBk5HfP4SkCXPP22JrByBTNfPTb47xcso5hSD6rjnjZJY9m1P4NGE7Jo0nmiuh5gAJPWkrjFs2Dle4vImM_A6UcvaTPbqtN-IY9n--J45zE",
      "dq": "T5AfYvkRbDubd9dBBgMyqufwwGmMOvy2fIVnDmxrZmThqUcXXVBX_727qU1m38xkOpdgUjMfJ1LWRCpgUNSSmHGn7R12Q0VRh4o3AvJZF_Go8889bVXKuSb9jDrWRdwf6-q0Kv369NzEJqEdMqh590PyR6n7dTWqdz1omr4btq0",
      "qi": "R4hlManE-y4q2ueA3zVr0pyQEHDonfXJwFiiQIs2PK1fEZP522f2KJWP6zZBaZBjx5rIdDnEhLFh7NtwfhYRSM17wVpaBF-OAlTvBwSXy8R9Sz08cAc2nSajO0ZWoccSfU3_3wh0W19hRkLXT-cyjvdRYODc8iOG_n_Z9m53LGs",
      "alg": "PS256",
      "kid": "-2Rm6glwMGU_O3pWccf5cJFTRZQ",
      "use": "sig"
    }
  ]
}
2021-10-18 08:55:00 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2021-10-18 08:55:00 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
1YXNaEW4G2VOmxirByp1nJ
scope
openid accounts
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "n": "tqquwuyOHOkcsPpMfmZ0lZuYaUDizErZofhnBjjaxuI3-BpgN4zNDiNOVrN163vDRBWYBLO_Cr6TgzDP8TVNLccuIAMvOUULiTgccFwaKoWbK3GYwSJf8dkakSSdiH6NjM5n66WO6PQ9QMEzQQ1CHEEYh4UQ0Svd09hP4XE1ogrrAO99bZOtj8NxNmkk7BEKQFpX-OVUg6Jo49-Vq7JXmzVWXQVTtpWxwuRu3bepGQtzuhjqwMjVHyJ6lR_4RT0VuBvSPLZk78XI3FgVhkKj4Tvq2ajdItHYta0rXxta4Al6zZWow6WOQe2Fcfwk6Y197llnxCaKCw1RRZHKJNynJw",
      "e": "AQAB",
      "d": "TQ-0qochbRDrCb6OhsSyams54S1-gLETH0GsNPPHWCAXfJOkA8titpQueGU9WhrcRdzWRSWPcvjzQmVVVG0oIiflTZwKUB7QvxLs7HnukAHNdIZ36wKVd3IfwxuvWeYJ0V1CeideIujm7mqTNN5jBYhw0LtSXOwkqTqYeINKHRHGjJAEB1k9_w74KmgdExg3G0KUCwhx-e4kKEUdyVHpc__bOMpyNBrrDOSPROZRt6o4uQZdT2UThAdji3KQa7xiaWoEnBYfsVQb1QeMZm7jz04tTnNj9ggVJtkuKhXcaIkfs4ZcddPxBpv9Dy3lG0pRF577DhA4K2xzStObTx1B",
      "p": "8OmnDipzrnPQ5qguLbliIi3IFdiOELA860DEsrVKTAv0pUoHZhDn559o_sGaHZw4mssvcXdaE2t-aZqTX5KCiJTBaIVM01HzwjXK-fvJJ7TYKUuod92Dhgh_bRFpEFoen_VEjtuu0sYbo0XIsBtL7egAAIBUaZRASzq_aqQCg-8",
      "q": "whs436NyUUEpJBkw0oBpeo8TAWhflsRIxIptM2vkBPx_9UpYyhrkBQd8XMNSqzXAB2v1HmswNg_WEf1OtXRjTyiSSHmJA-r4bDITUQqEpkOhasVnCjh0JTR0ETx5V5MzEywczhbsTGxKvQg_aqWFTL9itkFYlm4qXmtZuUGDeEk",
      "dp": "xnSDxDyeTRBk_w199Pao62TxVWWuKfs0Q8t3_YswKBMVNnAURjUZBIoh8PLFJS1Cx-knLP5XunWrjgzi6DEFzMNVy-c7UT1KYyrzCRksLMRh6SrFHfDhXrFzXwKfnPPQFI70Kga4LjM6IzbiSohB9TpPfho47zxL9mzvsEZpOAs",
      "dq": "fyb7-6wDL-0ieS4zSEGsVwewaISp0YalMHKJlFzB0u5hGBrqzQIOiqjbs5yT4-ni8DmtKY8H1vJKxiAMVlt2zp0CLo3GzpU2xRGMi9L7EDtPWzUTCaPvmYuh2MSnrFGV7KJCAFMN2gY6c1gays7A4oSgskleMbTa9l0WOoALElk",
      "qi": "dvVNmYs0DOIG2S3r4Ah2siwCsV8kG5XOoGyC2rbzxWUdqPjQkHssI-QmDKs4cobU-r4rrRSyOeB0xkxkgG6dpVXbPJIEvhM4LnZC8ujs6u-AgZYgjaFSQ9aC349CqjlNJXgT4bizr09-nk4lz4LJR0NUXNYjk3h3wfZ7zi29y9M",
      "alg": "PS256",
      "kid": "mDaREMneMj87IzZn0xt1wpff1nY",
      "use": "sig"
    }
  ]
}
2021-10-18 08:55:00 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2021-10-18 08:55:00 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEowIBAAKCAQEAnahy666/xOZpUPnGR3n0m0eof+5a06aHyGs0JXOOYw8xv0y+AsZ4Nb9CcbLibJ6gY2dh5CUh4hhOL/s9+fw0vTVioPRMZ87QrPKDVMiqJBUZHOfVT6D2E4JGgnRYAaTYQVL0VEehMdO2eDXeUbr5T1/s2gyvCwM+v87RoEdFlt1s+598Jwv0iJa+2rw7tToGxzAunhnfC11qIA+1bTcmYbYcqKNCZFhcf5iXu45w1u4LhDO3YPsgMkvmHvCzr2/Ko20xuF2B4nEMre8UbAwv1aYq4xDM36fcnxhcm4mnJ+6Z6+IZv2cd54hdyIf0UJU+5Bqt4ENSsEXZ+gRmBZaVbwIDAQABAoIBACzHSUyzZ3hPUR5UswJeGyF3at5bHqT6qZo9CKSSe6CbEjAZZeZ35HCvj/mnKzRaoYdaN62K9mK3MI3kOCgmf/w1i3vXp1Pco9xbTP3puJli/Kz/E9D4EKxd1hT7YnulDF8RZqABcEEstqjR9AEWr/Thc+5Cp/ziwRHNdjClzZgZfdkPpDWaJpziufV3BlPlj4eTNRMCFa62BQ3O/1EZV93e5YiJFUpGzSP6mGm7L2RYpsDOyet7LwKPyDkB91IOCcmsoqR6U2LRMkUmLZo770kfSJIxAhLOHytmLFGWjsdJV76WkaMEs4M+0ZkFryRkMTTS2XfGl2bR70cgeUXS9JECgYEAyikYcRxAA9+5urShn12JpEmx841tKrWlu/NJDRqRTFJcVlCU1FY1qbZONulSSv9gJqaaZTwyjoIWe34E/gwLJnxufG35tXbLWI58psxkOW36ww4N4CvPYIZVL3qemQmUj/wwKU4UA1sSNiX/3OSyFPrh3GU6XHdleR1SpTSE/PsCgYEAx6VCZdKt2GmUqdDgU/YLKbq2MmXRXFTlezxfDcOpYwYnMvlC+BcL2UjB/0ejCHHA2Quff/ARA3wg6eOJwWkdyZeZdBz2vQdhFpcXuuIB4wasyP258nQxk95gNoLwKo/lQsrjMx+SVUZtHwcTmb6ilbGaizGXuu1McuQ8BXDENx0CgYAzM9tr8qLIGGc7QbrZ2WAeS0gWDtECi0Vx6DmtZvg8I3QdrIU1jqxC0tjWkZv1QN9Citn6IBgR/iLhnlZ3XeeJFOULAPPJIVB5moU53fTYkuF7e9jJ2W7J3NxAjUcULdgB6/bqz0rEWtGvA0rd0NLF+5EvODhi6R67YVDoZPf19wKBgQC3WENj81kH9945HcQGF10lE30jR3I/kw+0XzsEDv5OHGZ/X35rC+8ruq++WvGUXbM3IH94JOXbB3HKmdX2syxR6FFa2waVjmNRNazrSYdmEMk5RBoyWRb2rzA4n4Mj80YeUujYGFRwz96CsiMD/JifVJ2S2xZ26lpc4NFmRatM2QKBgASznLDkOjtjWp8mu4VBabHPj6Tb3S4Nf8lY9g8l+ppP/R2uZv7gLehR4WdSEn11v0Q7pfqc/9kzllVqlfTr7eRo2ak5yc6Xm1rKMfYGWqmSsSLGQTVaxTn7O/AhRKLlMqBpGao98BtGIJ/znMY+2hMQ1nPRRqv6NMtbwBkLzx44
ca
MIIFQjCCAyqgAwIBAgIEWgGaAzANBgkqhkiG9w0BAQsFADBBMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHDAaBgNVBAMTE09wZW5CYW5raW5nIFJvb3QgQ0EwHhcNMTcxMTA3MTEwOTM2WhcNMzcxMTA3MTEzOTM2WjBBMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHDAaBgNVBAMTE09wZW5CYW5raW5nIFJvb3QgQ0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDvJkaqdaIUNgTnXcJ3lKLyjhTJSsNtYzmN7fvpn8oseBQXQDKzJAvLXhfUEVeuUu3Zv/TG+ab/pSFdtiibh5PLIbB8nQDORl/fAA68wIjImsa2feUcq91Y+dKdKN8iW6zop8aDL8qwEggAV/u3TRfOhF8LSKHOEZ/7/YRTuqinAxDkeHYh7G+uSReyP4NvehhDkSuhK44zbyEddOvvcAOrkYr9TtBj6iZ5OMVZGO9tY9gRkbiQOt1FozyuYB7XT0QzokIfBWE0CZ1ypdu2bttDC7CuVhw9QSnyFHIG6HtQi2zKZH9OceMPJiG9RAdBUDZ3qqLFEVSvw1Dgfu/iatPEgYTbRDA85EHeGCcTMCTGra0eoITekrq//CRW1e73lK40SFzmMK/lKD3B2qWz/TxMvEH186s5REKPC6ptiQ4TxIp8Ls4gn2UHGwbS7i9ihryr0/ww9ILzy3gkuahf1t6PaNwmU02dovfLG5LJrMnvn8P6SdPwgbt3TtMKPBTxawQK+4N7wcY3slvh6bj9XLdyYKkqAk5QDiGoyZypZ6iH6P40gxJgJquF3kgYTSWunWkylDC6QgUU5U+x43SorH3qBB/fN5+daI8PQo80gbvonnWDAelxMkNUTkt/469CBpOd0Ok5uhl6g1cb9Tl1i3IR1c3Daa1hHK2eoKfsOMjwVwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUKnp9q41DYWT2XgHagTSVGFM8ny4wDQYJKoZIhvcNAQELBQADggIBAGX85+GSIXLJhZ6FwXZgrm+jKvdzxWP3qkwEhNmxfA3Cl4oVzINkn8fQfz3LN9zwTqRusxXfdpSdxfMesB480sDUDy88VAIdNi5A1DFFL02qZJxOH5cBRN+VVRPfRLSXK56LlbItM38GdhRVhd0FVnpG9+tqkmseF63rDCP30BOidUEH1Ong+0Bt8vZOs/OcPyGswsQJS3/7I1QFPxm/0F7wwBxdZwODcz4TAmw9EpePgNvI7ayhM7V/krMJeyG1bQ1sXu7LWdQIEEavrnV0fGgWPbG9L1QzhIxO5PzUKsA09W3wweRVQJxcYRWw3L1orwrvKZktvsKq1K7PEsIzHd3N/L+gGNDdYCZgeL+uv4aIoArPvJa06bVBSiunmkN4LuSRv0pVQPXkNzNkeTgJuCqE8DQavkjDY6OvhTjL54LGT8cv8wrgL9ZZWiol+LYABiF3ffdS7uXNAMEmHTAniBsw6t4VmoT6sjDD7Y4QLG7mJ53MIFbBb/+Y3IJQj474Yl9bOk3lbEJ8fSj1DtuRrygxDjUFZ2IqbuliLN86nN9SMIr+WZBAIG3bT3I8EkAvVPPHiWXjZZV/oBQq3C4fZT7ELu1Y2Z4h3Z/OW3/8OHbqKHnXS9MsOvJ1cVHHb/dRAeg2iKLbVikYKQM5mShYIJ0zIxKS7I/UKU5fYtfkskMi
2021-10-18 08:55:00 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-18 08:55:00 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "n": "tqquwuyOHOkcsPpMfmZ0lZuYaUDizErZofhnBjjaxuI3-BpgN4zNDiNOVrN163vDRBWYBLO_Cr6TgzDP8TVNLccuIAMvOUULiTgccFwaKoWbK3GYwSJf8dkakSSdiH6NjM5n66WO6PQ9QMEzQQ1CHEEYh4UQ0Svd09hP4XE1ogrrAO99bZOtj8NxNmkk7BEKQFpX-OVUg6Jo49-Vq7JXmzVWXQVTtpWxwuRu3bepGQtzuhjqwMjVHyJ6lR_4RT0VuBvSPLZk78XI3FgVhkKj4Tvq2ajdItHYta0rXxta4Al6zZWow6WOQe2Fcfwk6Y197llnxCaKCw1RRZHKJNynJw",
      "e": "AQAB",
      "d": "TQ-0qochbRDrCb6OhsSyams54S1-gLETH0GsNPPHWCAXfJOkA8titpQueGU9WhrcRdzWRSWPcvjzQmVVVG0oIiflTZwKUB7QvxLs7HnukAHNdIZ36wKVd3IfwxuvWeYJ0V1CeideIujm7mqTNN5jBYhw0LtSXOwkqTqYeINKHRHGjJAEB1k9_w74KmgdExg3G0KUCwhx-e4kKEUdyVHpc__bOMpyNBrrDOSPROZRt6o4uQZdT2UThAdji3KQa7xiaWoEnBYfsVQb1QeMZm7jz04tTnNj9ggVJtkuKhXcaIkfs4ZcddPxBpv9Dy3lG0pRF577DhA4K2xzStObTx1B",
      "p": "8OmnDipzrnPQ5qguLbliIi3IFdiOELA860DEsrVKTAv0pUoHZhDn559o_sGaHZw4mssvcXdaE2t-aZqTX5KCiJTBaIVM01HzwjXK-fvJJ7TYKUuod92Dhgh_bRFpEFoen_VEjtuu0sYbo0XIsBtL7egAAIBUaZRASzq_aqQCg-8",
      "q": "whs436NyUUEpJBkw0oBpeo8TAWhflsRIxIptM2vkBPx_9UpYyhrkBQd8XMNSqzXAB2v1HmswNg_WEf1OtXRjTyiSSHmJA-r4bDITUQqEpkOhasVnCjh0JTR0ETx5V5MzEywczhbsTGxKvQg_aqWFTL9itkFYlm4qXmtZuUGDeEk",
      "dp": "xnSDxDyeTRBk_w199Pao62TxVWWuKfs0Q8t3_YswKBMVNnAURjUZBIoh8PLFJS1Cx-knLP5XunWrjgzi6DEFzMNVy-c7UT1KYyrzCRksLMRh6SrFHfDhXrFzXwKfnPPQFI70Kga4LjM6IzbiSohB9TpPfho47zxL9mzvsEZpOAs",
      "dq": "fyb7-6wDL-0ieS4zSEGsVwewaISp0YalMHKJlFzB0u5hGBrqzQIOiqjbs5yT4-ni8DmtKY8H1vJKxiAMVlt2zp0CLo3GzpU2xRGMi9L7EDtPWzUTCaPvmYuh2MSnrFGV7KJCAFMN2gY6c1gays7A4oSgskleMbTa9l0WOoALElk",
      "qi": "dvVNmYs0DOIG2S3r4Ah2siwCsV8kG5XOoGyC2rbzxWUdqPjQkHssI-QmDKs4cobU-r4rrRSyOeB0xkxkgG6dpVXbPJIEvhM4LnZC8ujs6u-AgZYgjaFSQ9aC349CqjlNJXgT4bizr09-nk4lz4LJR0NUXNYjk3h3wfZ7zi29y9M",
      "alg": "PS256",
      "kid": "mDaREMneMj87IzZn0xt1wpff1nY",
      "use": "sig"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "mDaREMneMj87IzZn0xt1wpff1nY",
      "alg": "PS256",
      "n": "tqquwuyOHOkcsPpMfmZ0lZuYaUDizErZofhnBjjaxuI3-BpgN4zNDiNOVrN163vDRBWYBLO_Cr6TgzDP8TVNLccuIAMvOUULiTgccFwaKoWbK3GYwSJf8dkakSSdiH6NjM5n66WO6PQ9QMEzQQ1CHEEYh4UQ0Svd09hP4XE1ogrrAO99bZOtj8NxNmkk7BEKQFpX-OVUg6Jo49-Vq7JXmzVWXQVTtpWxwuRu3bepGQtzuhjqwMjVHyJ6lR_4RT0VuBvSPLZk78XI3FgVhkKj4Tvq2ajdItHYta0rXxta4Al6zZWow6WOQe2Fcfwk6Y197llnxCaKCw1RRZHKJNynJw"
    }
  ]
}
2021-10-18 08:55:00 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2021-10-18 08:55:00 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-10-18 08:55:00 SUCCESS
FAPICheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "ES256",
  "PS256"
]
2021-10-18 08:55:00 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "n": "tqquwuyOHOkcsPpMfmZ0lZuYaUDizErZofhnBjjaxuI3-BpgN4zNDiNOVrN163vDRBWYBLO_Cr6TgzDP8TVNLccuIAMvOUULiTgccFwaKoWbK3GYwSJf8dkakSSdiH6NjM5n66WO6PQ9QMEzQQ1CHEEYh4UQ0Svd09hP4XE1ogrrAO99bZOtj8NxNmkk7BEKQFpX-OVUg6Jo49-Vq7JXmzVWXQVTtpWxwuRu3bepGQtzuhjqwMjVHyJ6lR_4RT0VuBvSPLZk78XI3FgVhkKj4Tvq2ajdItHYta0rXxta4Al6zZWow6WOQe2Fcfwk6Y197llnxCaKCw1RRZHKJNynJw",
      "e": "AQAB",
      "d": "TQ-0qochbRDrCb6OhsSyams54S1-gLETH0GsNPPHWCAXfJOkA8titpQueGU9WhrcRdzWRSWPcvjzQmVVVG0oIiflTZwKUB7QvxLs7HnukAHNdIZ36wKVd3IfwxuvWeYJ0V1CeideIujm7mqTNN5jBYhw0LtSXOwkqTqYeINKHRHGjJAEB1k9_w74KmgdExg3G0KUCwhx-e4kKEUdyVHpc__bOMpyNBrrDOSPROZRt6o4uQZdT2UThAdji3KQa7xiaWoEnBYfsVQb1QeMZm7jz04tTnNj9ggVJtkuKhXcaIkfs4ZcddPxBpv9Dy3lG0pRF577DhA4K2xzStObTx1B",
      "p": "8OmnDipzrnPQ5qguLbliIi3IFdiOELA860DEsrVKTAv0pUoHZhDn559o_sGaHZw4mssvcXdaE2t-aZqTX5KCiJTBaIVM01HzwjXK-fvJJ7TYKUuod92Dhgh_bRFpEFoen_VEjtuu0sYbo0XIsBtL7egAAIBUaZRASzq_aqQCg-8",
      "q": "whs436NyUUEpJBkw0oBpeo8TAWhflsRIxIptM2vkBPx_9UpYyhrkBQd8XMNSqzXAB2v1HmswNg_WEf1OtXRjTyiSSHmJA-r4bDITUQqEpkOhasVnCjh0JTR0ETx5V5MzEywczhbsTGxKvQg_aqWFTL9itkFYlm4qXmtZuUGDeEk",
      "dp": "xnSDxDyeTRBk_w199Pao62TxVWWuKfs0Q8t3_YswKBMVNnAURjUZBIoh8PLFJS1Cx-knLP5XunWrjgzi6DEFzMNVy-c7UT1KYyrzCRksLMRh6SrFHfDhXrFzXwKfnPPQFI70Kga4LjM6IzbiSohB9TpPfho47zxL9mzvsEZpOAs",
      "dq": "fyb7-6wDL-0ieS4zSEGsVwewaISp0YalMHKJlFzB0u5hGBrqzQIOiqjbs5yT4-ni8DmtKY8H1vJKxiAMVlt2zp0CLo3GzpU2xRGMi9L7EDtPWzUTCaPvmYuh2MSnrFGV7KJCAFMN2gY6c1gays7A4oSgskleMbTa9l0WOoALElk",
      "qi": "dvVNmYs0DOIG2S3r4Ah2siwCsV8kG5XOoGyC2rbzxWUdqPjQkHssI-QmDKs4cobU-r4rrRSyOeB0xkxkgG6dpVXbPJIEvhM4LnZC8ujs6u-AgZYgjaFSQ9aC349CqjlNJXgT4bizr09-nk4lz4LJR0NUXNYjk3h3wfZ7zi29y9M",
      "alg": "PS256",
      "kid": "mDaREMneMj87IzZn0xt1wpff1nY",
      "use": "sig"
    }
  ]
}
2021-10-18 08:55:00 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2021-10-18 08:55:00 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
resourceUrl
https://api.natwest.com/open-banking/v3.1/aisp/
institution_id
0015800000jfwxXAAQ
2021-10-18 08:55:00 SUCCESS
SetProtectedResourceUrlToAccountsEndpoint
Set protected resource URL
protected_resource_url
https://api.natwest.com/open-banking/v3.1/aisp/accounts
2021-10-18 08:55:00 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "api.natwest.com",
  "testPort": 443
}
2021-10-18 08:55:00 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "api.natwest.com",
  "testPort": 443
}
accounts_request_endpoint
{
  "testHost": "api.natwest.com",
  "testPort": 443
}
2021-10-18 08:55:00
fapi-rw-id2-ensure-request-object-without-redirect-uri-fails
Setup Done
Use client_credentials grant to obtain OpenBanking UK intent_id
2021-10-18 08:55:00 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
grant_type
client_credentials
scope
openid accounts
2021-10-18 08:55:00 SUCCESS
SetAccountScopeOnTokenEndpointRequest
Set scope parameter to accounts for OB testing
grant_type
client_credentials
scope
accounts
2021-10-18 08:55:00 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
4AfzGCRj765GWwOaER5Ugj
sub
4AfzGCRj765GWwOaER5Ugj
aud
https://secure1t.natwest.com/as/token.oauth2
jti
SsiejGkttH2IAdWUy6fw
iat
1634547300
exp
1634547360
2021-10-18 08:55:00 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiItMlJtNmdsd01HVV9PM3BXY2NmNWNKRlRSWlEiLCJhbGciOiJQUzI1NiJ9.eyJzdWIiOiI0QWZ6R0NSajc2NUdXd09hRVI1VWdqIiwiYXVkIjoiaHR0cHM6XC9cL3NlY3VyZTF0Lm5hdHdlc3QuY29tXC9hc1wvdG9rZW4ub2F1dGgyIiwiaXNzIjoiNEFmekdDUmo3NjVHV3dPYUVSNVVnaiIsImV4cCI6MTYzNDU0NzM2MCwiaWF0IjoxNjM0NTQ3MzAwLCJqdGkiOiJTc2llakdrdHRIMklBZFdVeTZmdyJ9.DDttsTyHKF_j3FPLoQJ5rLPtYvOneNNZsXUce9vWOMgbFEUsBhTEBEru3VmN3PR5dKjbBb0DIXTzbO0EzE3JUP_is2UTmrVdtMZe8j55POYClP2NV8bI8wPutYoFKUdgAskxcblLOxixHNgEZ_ORhSLett5gJUX0Rg9ywZ52LTid6xRNEFTET80XCwd8JigKyRzwOn7XE6OJ032MiIJTmo3-UspxIhONCWHckOd-GYOT5YGxb6bMvWxd-g4I8WDGMxWnkZU3CdpYbw9uB4KgbCb6LX5BidK5oaRrkqks2WHQkU2RZOPwEAq6NV9rlJLfEr8CtB6zsfDyWH6fOt3j2Q
2021-10-18 08:55:00
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
client_credentials
scope
accounts
client_assertion
eyJraWQiOiItMlJtNmdsd01HVV9PM3BXY2NmNWNKRlRSWlEiLCJhbGciOiJQUzI1NiJ9.eyJzdWIiOiI0QWZ6R0NSajc2NUdXd09hRVI1VWdqIiwiYXVkIjoiaHR0cHM6XC9cL3NlY3VyZTF0Lm5hdHdlc3QuY29tXC9hc1wvdG9rZW4ub2F1dGgyIiwiaXNzIjoiNEFmekdDUmo3NjVHV3dPYUVSNVVnaiIsImV4cCI6MTYzNDU0NzM2MCwiaWF0IjoxNjM0NTQ3MzAwLCJqdGkiOiJTc2llakdrdHRIMklBZFdVeTZmdyJ9.DDttsTyHKF_j3FPLoQJ5rLPtYvOneNNZsXUce9vWOMgbFEUsBhTEBEru3VmN3PR5dKjbBb0DIXTzbO0EzE3JUP_is2UTmrVdtMZe8j55POYClP2NV8bI8wPutYoFKUdgAskxcblLOxixHNgEZ_ORhSLett5gJUX0Rg9ywZ52LTid6xRNEFTET80XCwd8JigKyRzwOn7XE6OJ032MiIJTmo3-UspxIhONCWHckOd-GYOT5YGxb6bMvWxd-g4I8WDGMxWnkZU3CdpYbw9uB4KgbCb6LX5BidK5oaRrkqks2WHQkU2RZOPwEAq6NV9rlJLfEr8CtB6zsfDyWH6fOt3j2Q
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2021-10-18 08:55:00
CallTokenEndpoint
HTTP request
request_uri
https://secure1t.natwest.com/as/token.oauth2
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": "805"
}
request_body
grant_type=client_credentials&scope=accounts&client_assertion=eyJraWQiOiItMlJtNmdsd01HVV9PM3BXY2NmNWNKRlRSWlEiLCJhbGciOiJQUzI1NiJ9.eyJzdWIiOiI0QWZ6R0NSajc2NUdXd09hRVI1VWdqIiwiYXVkIjoiaHR0cHM6XC9cL3NlY3VyZTF0Lm5hdHdlc3QuY29tXC9hc1wvdG9rZW4ub2F1dGgyIiwiaXNzIjoiNEFmekdDUmo3NjVHV3dPYUVSNVVnaiIsImV4cCI6MTYzNDU0NzM2MCwiaWF0IjoxNjM0NTQ3MzAwLCJqdGkiOiJTc2llakdrdHRIMklBZFdVeTZmdyJ9.DDttsTyHKF_j3FPLoQJ5rLPtYvOneNNZsXUce9vWOMgbFEUsBhTEBEru3VmN3PR5dKjbBb0DIXTzbO0EzE3JUP_is2UTmrVdtMZe8j55POYClP2NV8bI8wPutYoFKUdgAskxcblLOxixHNgEZ_ORhSLett5gJUX0Rg9ywZ52LTid6xRNEFTET80XCwd8JigKyRzwOn7XE6OJ032MiIJTmo3-UspxIhONCWHckOd-GYOT5YGxb6bMvWxd-g4I8WDGMxWnkZU3CdpYbw9uB4KgbCb6LX5BidK5oaRrkqks2WHQkU2RZOPwEAq6NV9rlJLfEr8CtB6zsfDyWH6fOt3j2Q&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
request_mutual_tls
{
  "cert": "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",
  "key": "MIIEpQIBAAKCAQEAsrqnMijwVtkToMtutfCOMfgQv0h3n2tdTg6GhBjD1Y6AZL0nfVHViht0CUth/uvZLsulxlZjpYHVhtBAmw1NBPnvsBNqXz1ss+NztRFF6V9z/BzotWKGUeMs2bgu0mbnO/IbQbRsdQkCwxS3q1WglspnB9OvOXKj5tBFVS56/UTWnxJIsWhUb75xgK2y4jX9WNnetDiF4ZzdI41H8g8Zp9uAPBisrReYRvJde2fTW2ev2wdsm78J0h5Chouh4HhATGhnceembIr9aJ6mCK/VHkRsAr0b8dL9ZEeDcSbW9frT91cDt1o8QAe6YUD0haclZJ7Hv03Cwa0RUgB75MdKrwIDAQABAoIBAE2cpjwu8OcVzuM1U/cn5eenDEa0RlXw/oyF3D4Crw/OmMymIz7VSYB2mXXryTs02ZPrlSpCm3Tko3+ucU+jf/2YN1Bjrf57ovee3sETJiPIcopZV2hkx2VJ3FETHSn6y5EJenKW0b4k0pE6LuP1BA5XCFSqxN2SfcAeUu1BiODvyNnJk1aooQ+mEqU5VYxuUZFQ46+oMNqbMriTIQqeEaiaWueVlk2DdeEusrb2F1RGIP+rOa2pD5dAYhIvDNjhwyooxZqb4pG/a1OSDM0G29wIVTcZWUfsWzuFnPwDUpEofqb61Z/a4CcBK0p9DCVoCAJLOvKwoX8B2AW6fLQGRzECgYEA21n81qFl0tI4sBFSUeCtFLqsc+YxWuMvTN8QuAdDRzJsVsKd0ZQZHVuKAAaRr49mkGdGHFXe2hIl6+Cd/hepZH5smse5viE791h85u0jWitsRhIlNguZT0CFKPGSusDLFdfe0svDmhUJqET79IkBqGqIK6AZ7DkV4GslF+q7UZkCgYEA0JcuURMGBqnqvDukgSqptwL1LY8pB/DMqz8r8Jxox8HU/oyOAhCV4xuChkxuT/YEjDMH/wuo7PAx0z0BP9043CWr2btNWoxKoh2BLOMBui/uKq0vjpi3GgXHZ4SfSUeEwDk8p3SVdHs8zU7GkF4w4ItFmYFD3buub1Me+mJZO4cCgYEA0w3ou1McOBdRuAdSn7mAj9t1pyasAnlpv5s56PgEAfNATtJ/K3JGH/s98vxfHP7rfrH/wa/V9xlTJ3w+SIfX0vvZ36ugypILstiPhVpSk6YITfuTlkbewmSgO18FAXATd/b3TPgGQrFPU3rcutNApx2p29/2UVYz+HTfgf23MrECgYEAvUYxlQe6FBnjEmLcZwibb6GTcH/TL41lao6sBG0o9vn/l+tagK0kFSxFSC/aeVw3zDASNXATHMznqVJV6+mFSt40DiJTkrJylqBHMr/aNWSArODxomcY3tgXlOtWzlvDLdnCHAFCDKw3A+VTcHTHzTkTMrOFLZK8OfAmz/SmG8kCgYEAw4i47IsWHUQimZmpjwXiCAM09/5rKuqUIxaDqJUtH4K0odfYyMjyfu3fXZvU5c6xTE09rfq70Q+zJXZCbf92C1iwNnpfGRXq3KEtAJLll1qElvyjGTrQZbkc8ahXv9wnhWBu7X4uFJ66AM9iQe57OTPzUdiRH4ggz+zPnvz7rgs\u003d",
  "ca": "MIIFQjCCAyqgAwIBAgIEWgGaAzANBgkqhkiG9w0BAQsFADBBMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHDAaBgNVBAMTE09wZW5CYW5raW5nIFJvb3QgQ0EwHhcNMTcxMTA3MTEwOTM2WhcNMzcxMTA3MTEzOTM2WjBBMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHDAaBgNVBAMTE09wZW5CYW5raW5nIFJvb3QgQ0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDvJkaqdaIUNgTnXcJ3lKLyjhTJSsNtYzmN7fvpn8oseBQXQDKzJAvLXhfUEVeuUu3Zv/TG+ab/pSFdtiibh5PLIbB8nQDORl/fAA68wIjImsa2feUcq91Y+dKdKN8iW6zop8aDL8qwEggAV/u3TRfOhF8LSKHOEZ/7/YRTuqinAxDkeHYh7G+uSReyP4NvehhDkSuhK44zbyEddOvvcAOrkYr9TtBj6iZ5OMVZGO9tY9gRkbiQOt1FozyuYB7XT0QzokIfBWE0CZ1ypdu2bttDC7CuVhw9QSnyFHIG6HtQi2zKZH9OceMPJiG9RAdBUDZ3qqLFEVSvw1Dgfu/iatPEgYTbRDA85EHeGCcTMCTGra0eoITekrq//CRW1e73lK40SFzmMK/lKD3B2qWz/TxMvEH186s5REKPC6ptiQ4TxIp8Ls4gn2UHGwbS7i9ihryr0/ww9ILzy3gkuahf1t6PaNwmU02dovfLG5LJrMnvn8P6SdPwgbt3TtMKPBTxawQK+4N7wcY3slvh6bj9XLdyYKkqAk5QDiGoyZypZ6iH6P40gxJgJquF3kgYTSWunWkylDC6QgUU5U+x43SorH3qBB/fN5+daI8PQo80gbvonnWDAelxMkNUTkt/469CBpOd0Ok5uhl6g1cb9Tl1i3IR1c3Daa1hHK2eoKfsOMjwVwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUKnp9q41DYWT2XgHagTSVGFM8ny4wDQYJKoZIhvcNAQELBQADggIBAGX85+GSIXLJhZ6FwXZgrm+jKvdzxWP3qkwEhNmxfA3Cl4oVzINkn8fQfz3LN9zwTqRusxXfdpSdxfMesB480sDUDy88VAIdNi5A1DFFL02qZJxOH5cBRN+VVRPfRLSXK56LlbItM38GdhRVhd0FVnpG9+tqkmseF63rDCP30BOidUEH1Ong+0Bt8vZOs/OcPyGswsQJS3/7I1QFPxm/0F7wwBxdZwODcz4TAmw9EpePgNvI7ayhM7V/krMJeyG1bQ1sXu7LWdQIEEavrnV0fGgWPbG9L1QzhIxO5PzUKsA09W3wweRVQJxcYRWw3L1orwrvKZktvsKq1K7PEsIzHd3N/L+gGNDdYCZgeL+uv4aIoArPvJa06bVBSiunmkN4LuSRv0pVQPXkNzNkeTgJuCqE8DQavkjDY6OvhTjL54LGT8cv8wrgL9ZZWiol+LYABiF3ffdS7uXNAMEmHTAniBsw6t4VmoT6sjDD7Y4QLG7mJ53MIFbBb/+Y3IJQj474Yl9bOk3lbEJ8fSj1DtuRrygxDjUFZ2IqbuliLN86nN9SMIr+WZBAIG3bT3I8EkAvVPPHiWXjZZV/oBQq3C4fZT7ELu1Y2Z4h3Z/OW3/8OHbqKHnXS9MsOvJ1cVHHb/dRAeg2iKLbVikYKQM5mShYIJ0zIxKS7I/UKU5fYtfkskMi"
}
2021-10-18 08:55:00 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "origin",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains",
  "cache-control": "no-cache, no-store",
  "pragma": "no-cache",
  "expires": "Thu, 01 Jan 1970 00:00:00 GMT",
  "set-cookie": [
    "PF\u003dUtEyc5zF4kbchswYreR4fc; Path\u003d/as; Secure; HttpOnly; Domain\u003dsecure1t.natwest.com; SameSite\u003dNone; Domain\u003dsecure1t.natwest.com; Path\u003d/as",
    "f5avraaaaaaaaaaaaaaaa_session_\u003dGFLLFDMDKHADHCDKHBOCNJMOPGNNFKGMGOFOBIJJKCKDOHJMODBJKBCCAOPGEDOPGFBDDBMNJGNOOEEEKMFACGLBBDJHLGIHBPDCHNMBPGEONNPGJPLDBNFCLFIAIGLM; HttpOnly; secure"
  ],
  "content-type": "application/json;charset\u003dutf-8",
  "date": "Mon, 18 Oct 2021 08:55:00 GMT",
  "server": ""
}
response_body
{"access_token":"000zGVCh0B7CHw8fRkyKtFMAdqYH","token_type":"Bearer","expires_in":599}
2021-10-18 08:55:00
CallTokenEndpoint
Token endpoint response
token_endpoint_response
{"access_token":"000zGVCh0B7CHw8fRkyKtFMAdqYH","token_type":"Bearer","expires_in":599}
2021-10-18 08:55:00 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
000zGVCh0B7CHw8fRkyKtFMAdqYH
token_type
Bearer
expires_in
599
2021-10-18 08:55:00 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2021-10-18 08:55:00 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
000zGVCh0B7CHw8fRkyKtFMAdqYH
2021-10-18 08:55:00 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
000zGVCh0B7CHw8fRkyKtFMAdqYH
type
Bearer
2021-10-18 08:55:00 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
599
2021-10-18 08:55:00 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
599
2021-10-18 08:55:00
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2021-10-18 08:55:00 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Mon, 18 Oct 2021 08:55:00 GMT"
}
2021-10-18 08:55:00
AddFAPIFinancialIdToResourceEndpointRequest
Added x-fapi-financial-id to resource_endpoint_request_headers
2021-10-18 08:55:00 SUCCESS
CreateCreateAccountRequestRequest
account_requests_endpoint_request
{
  "Data": {
    "Permissions": [
      "ReadAccountsBasic"
    ]
  },
  "Risk": {}
}
2021-10-18 08:55:00
CallAccountRequestsEndpointWithBearerToken
Found '/v3.' in the resource url, using OB V3 API 'account-access-consents'
resource_endpoint
https://api.natwest.com/open-banking/v3.1/aisp/
2021-10-18 08:55:00
CallAccountRequestsEndpointWithBearerToken
HTTP request
request_uri
https://api.natwest.com/open-banking/v3.1/aisp/account-access-consents
request_method
POST
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "x-fapi-auth-date": "Mon, 18 Oct 2021 08:55:00 GMT",
  "x-fapi-financial-id": "0015800000jfwxXAAQ",
  "accept-charset": "utf-8",
  "content-type": "application/json;charset\u003dUTF-8",
  "authorization": "Bearer 000zGVCh0B7CHw8fRkyKtFMAdqYH",
  "content-length": "56"
}
request_body
{"Data":{"Permissions":["ReadAccountsBasic"]},"Risk":{}}
request_mutual_tls
{
  "cert": "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",
  "key": "MIIEpQIBAAKCAQEAsrqnMijwVtkToMtutfCOMfgQv0h3n2tdTg6GhBjD1Y6AZL0nfVHViht0CUth/uvZLsulxlZjpYHVhtBAmw1NBPnvsBNqXz1ss+NztRFF6V9z/BzotWKGUeMs2bgu0mbnO/IbQbRsdQkCwxS3q1WglspnB9OvOXKj5tBFVS56/UTWnxJIsWhUb75xgK2y4jX9WNnetDiF4ZzdI41H8g8Zp9uAPBisrReYRvJde2fTW2ev2wdsm78J0h5Chouh4HhATGhnceembIr9aJ6mCK/VHkRsAr0b8dL9ZEeDcSbW9frT91cDt1o8QAe6YUD0haclZJ7Hv03Cwa0RUgB75MdKrwIDAQABAoIBAE2cpjwu8OcVzuM1U/cn5eenDEa0RlXw/oyF3D4Crw/OmMymIz7VSYB2mXXryTs02ZPrlSpCm3Tko3+ucU+jf/2YN1Bjrf57ovee3sETJiPIcopZV2hkx2VJ3FETHSn6y5EJenKW0b4k0pE6LuP1BA5XCFSqxN2SfcAeUu1BiODvyNnJk1aooQ+mEqU5VYxuUZFQ46+oMNqbMriTIQqeEaiaWueVlk2DdeEusrb2F1RGIP+rOa2pD5dAYhIvDNjhwyooxZqb4pG/a1OSDM0G29wIVTcZWUfsWzuFnPwDUpEofqb61Z/a4CcBK0p9DCVoCAJLOvKwoX8B2AW6fLQGRzECgYEA21n81qFl0tI4sBFSUeCtFLqsc+YxWuMvTN8QuAdDRzJsVsKd0ZQZHVuKAAaRr49mkGdGHFXe2hIl6+Cd/hepZH5smse5viE791h85u0jWitsRhIlNguZT0CFKPGSusDLFdfe0svDmhUJqET79IkBqGqIK6AZ7DkV4GslF+q7UZkCgYEA0JcuURMGBqnqvDukgSqptwL1LY8pB/DMqz8r8Jxox8HU/oyOAhCV4xuChkxuT/YEjDMH/wuo7PAx0z0BP9043CWr2btNWoxKoh2BLOMBui/uKq0vjpi3GgXHZ4SfSUeEwDk8p3SVdHs8zU7GkF4w4ItFmYFD3buub1Me+mJZO4cCgYEA0w3ou1McOBdRuAdSn7mAj9t1pyasAnlpv5s56PgEAfNATtJ/K3JGH/s98vxfHP7rfrH/wa/V9xlTJ3w+SIfX0vvZ36ugypILstiPhVpSk6YITfuTlkbewmSgO18FAXATd/b3TPgGQrFPU3rcutNApx2p29/2UVYz+HTfgf23MrECgYEAvUYxlQe6FBnjEmLcZwibb6GTcH/TL41lao6sBG0o9vn/l+tagK0kFSxFSC/aeVw3zDASNXATHMznqVJV6+mFSt40DiJTkrJylqBHMr/aNWSArODxomcY3tgXlOtWzlvDLdnCHAFCDKw3A+VTcHTHzTkTMrOFLZK8OfAmz/SmG8kCgYEAw4i47IsWHUQimZmpjwXiCAM09/5rKuqUIxaDqJUtH4K0odfYyMjyfu3fXZvU5c6xTE09rfq70Q+zJXZCbf92C1iwNnpfGRXq3KEtAJLll1qElvyjGTrQZbkc8ahXv9wnhWBu7X4uFJ66AM9iQe57OTPzUdiRH4ggz+zPnvz7rgs\u003d",
  "ca": "MIIFQjCCAyqgAwIBAgIEWgGaAzANBgkqhkiG9w0BAQsFADBBMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHDAaBgNVBAMTE09wZW5CYW5raW5nIFJvb3QgQ0EwHhcNMTcxMTA3MTEwOTM2WhcNMzcxMTA3MTEzOTM2WjBBMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHDAaBgNVBAMTE09wZW5CYW5raW5nIFJvb3QgQ0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDvJkaqdaIUNgTnXcJ3lKLyjhTJSsNtYzmN7fvpn8oseBQXQDKzJAvLXhfUEVeuUu3Zv/TG+ab/pSFdtiibh5PLIbB8nQDORl/fAA68wIjImsa2feUcq91Y+dKdKN8iW6zop8aDL8qwEggAV/u3TRfOhF8LSKHOEZ/7/YRTuqinAxDkeHYh7G+uSReyP4NvehhDkSuhK44zbyEddOvvcAOrkYr9TtBj6iZ5OMVZGO9tY9gRkbiQOt1FozyuYB7XT0QzokIfBWE0CZ1ypdu2bttDC7CuVhw9QSnyFHIG6HtQi2zKZH9OceMPJiG9RAdBUDZ3qqLFEVSvw1Dgfu/iatPEgYTbRDA85EHeGCcTMCTGra0eoITekrq//CRW1e73lK40SFzmMK/lKD3B2qWz/TxMvEH186s5REKPC6ptiQ4TxIp8Ls4gn2UHGwbS7i9ihryr0/ww9ILzy3gkuahf1t6PaNwmU02dovfLG5LJrMnvn8P6SdPwgbt3TtMKPBTxawQK+4N7wcY3slvh6bj9XLdyYKkqAk5QDiGoyZypZ6iH6P40gxJgJquF3kgYTSWunWkylDC6QgUU5U+x43SorH3qBB/fN5+daI8PQo80gbvonnWDAelxMkNUTkt/469CBpOd0Ok5uhl6g1cb9Tl1i3IR1c3Daa1hHK2eoKfsOMjwVwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUKnp9q41DYWT2XgHagTSVGFM8ny4wDQYJKoZIhvcNAQELBQADggIBAGX85+GSIXLJhZ6FwXZgrm+jKvdzxWP3qkwEhNmxfA3Cl4oVzINkn8fQfz3LN9zwTqRusxXfdpSdxfMesB480sDUDy88VAIdNi5A1DFFL02qZJxOH5cBRN+VVRPfRLSXK56LlbItM38GdhRVhd0FVnpG9+tqkmseF63rDCP30BOidUEH1Ong+0Bt8vZOs/OcPyGswsQJS3/7I1QFPxm/0F7wwBxdZwODcz4TAmw9EpePgNvI7ayhM7V/krMJeyG1bQ1sXu7LWdQIEEavrnV0fGgWPbG9L1QzhIxO5PzUKsA09W3wweRVQJxcYRWw3L1orwrvKZktvsKq1K7PEsIzHd3N/L+gGNDdYCZgeL+uv4aIoArPvJa06bVBSiunmkN4LuSRv0pVQPXkNzNkeTgJuCqE8DQavkjDY6OvhTjL54LGT8cv8wrgL9ZZWiol+LYABiF3ffdS7uXNAMEmHTAniBsw6t4VmoT6sjDD7Y4QLG7mJ53MIFbBb/+Y3IJQj474Yl9bOk3lbEJ8fSj1DtuRrygxDjUFZ2IqbuliLN86nN9SMIr+WZBAIG3bT3I8EkAvVPPHiWXjZZV/oBQq3C4fZT7ELu1Y2Z4h3Z/OW3/8OHbqKHnXS9MsOvJ1cVHHb/dRAeg2iKLbVikYKQM5mShYIJ0zIxKS7I/UKU5fYtfkskMi"
}
2021-10-18 08:55:01 RESPONSE
CallAccountRequestsEndpointWithBearerToken
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "date": "Mon, 18 Oct 2021 08:55:01 GMT",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "365",
  "connection": "keep-alive",
  "x-content-type-options": "nosniff",
  "x-fapi-interaction-id": "5d7e00b4-12ee-4cfc-8ef3-aa6377627d98",
  "x-frame-options": "DENY",
  "x-rbs-interaction-id": "rrt-3784421130832748846-b-geu2-4546-14668491-1",
  "x-xss-protection": "1; mode\u003dblock",
  "strict-transport-security": "max-age\u003d31536000",
  "referrer-policy": "no-referrer-when-downgrade"
}
response_body
{"Data":{"ConsentId":"2c64f4481f7d4137935d6062c1c1f409","Permissions":["ReadAccountsBasic"],"CreationDateTime":"2021-10-18T08:55:01.353Z","StatusUpdateDateTime":"2021-10-18T08:55:01.353Z","Status":"AwaitingAuthorisation"},"Risk":{},"Links":{"Self":"https://api.natwest.com/open-banking/v3.1/aisp/account-access-consents/2c64f4481f7d4137935d6062c1c1f409"},"Meta":{}}
2021-10-18 08:55:01
CallAccountRequestsEndpointWithBearerToken
Account requests endpoint response
account_requests_endpoint_response
{"Data":{"ConsentId":"2c64f4481f7d4137935d6062c1c1f409","Permissions":["ReadAccountsBasic"],"CreationDateTime":"2021-10-18T08:55:01.353Z","StatusUpdateDateTime":"2021-10-18T08:55:01.353Z","Status":"AwaitingAuthorisation"},"Risk":{},"Links":{"Self":"https://api.natwest.com/open-banking/v3.1/aisp/account-access-consents/2c64f4481f7d4137935d6062c1c1f409"},"Meta":{}}
2021-10-18 08:55:01 SUCCESS
CallAccountRequestsEndpointWithBearerToken
Parsed account requests endpoint response
headers
{
  "date": "Mon, 18 Oct 2021 08:55:01 GMT",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "365",
  "connection": "keep-alive",
  "x-content-type-options": "nosniff",
  "x-fapi-interaction-id": "5d7e00b4-12ee-4cfc-8ef3-aa6377627d98",
  "x-frame-options": "DENY",
  "x-rbs-interaction-id": "rrt-3784421130832748846-b-geu2-4546-14668491-1",
  "x-xss-protection": "1; mode\u003dblock",
  "strict-transport-security": "max-age\u003d31536000",
  "referrer-policy": "no-referrer-when-downgrade"
}
body
{"Data":{"ConsentId":"2c64f4481f7d4137935d6062c1c1f409","Permissions":["ReadAccountsBasic"],"CreationDateTime":"2021-10-18T08:55:01.353Z","StatusUpdateDateTime":"2021-10-18T08:55:01.353Z","Status":"AwaitingAuthorisation"},"Risk":{},"Links":{"Self":"https://api.natwest.com/open-banking/v3.1/aisp/account-access-consents/2c64f4481f7d4137935d6062c1c1f409"},"Meta":{}}
2021-10-18 08:55:01 SUCCESS
CheckIfAccountRequestsEndpointResponseError
No error from account requests endpoint
2021-10-18 08:55:01 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
5d7e00b4-12ee-4cfc-8ef3-aa6377627d98
2021-10-18 08:55:01 SUCCESS
ExtractAccountRequestIdFromAccountRequestsEndpointResponse
Extracted the account request ID
account_request_id
2c64f4481f7d4137935d6062c1c1f409
Make request to authorization endpoint
2021-10-18 08:55:01 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
4AfzGCRj765GWwOaER5Ugj
redirect_uri
https://www.certification.openid.net/test/a/0015800000jfwxXAAQ/callback
scope
openid accounts
2021-10-18 08:55:01 SUCCESS
AddAccountRequestIdToAuthorizationEndpointRequest
Added openbanking_intent_id claim to authorization_endpoint_request
authorization_endpoint_request
{
  "client_id": "4AfzGCRj765GWwOaER5Ugj",
  "redirect_uri": "https://www.certification.openid.net/test/a/0015800000jfwxXAAQ/callback",
  "scope": "openid accounts",
  "claims": {
    "id_token": {
      "openbanking_intent_id": {
        "value": "2c64f4481f7d4137935d6062c1c1f409",
        "essential": true
      }
    }
  }
}
2021-10-18 08:55:01 SUCCESS
OpenBankingUkAddMultipleAcrClaimsToAuthorizationEndpointRequest
Added acr to request as an essential id_token claim
authorization_endpoint_request
{
  "client_id": "4AfzGCRj765GWwOaER5Ugj",
  "redirect_uri": "https://www.certification.openid.net/test/a/0015800000jfwxXAAQ/callback",
  "scope": "openid accounts",
  "claims": {
    "id_token": {
      "openbanking_intent_id": {
        "value": "2c64f4481f7d4137935d6062c1c1f409",
        "essential": true
      },
      "acr": {
        "values": [
          "urn:openbanking:psd2:sca",
          "urn:openbanking:psd2:ca"
        ],
        "essential": true
      }
    }
  }
}
2021-10-18 08:55:01
CreateRandomStateValue
Created state value
requested_state_length
10
state
qMWX1WgW1U
2021-10-18 08:55:01 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
4AfzGCRj765GWwOaER5Ugj
redirect_uri
https://www.certification.openid.net/test/a/0015800000jfwxXAAQ/callback
scope
openid accounts
claims
{
  "id_token": {
    "openbanking_intent_id": {
      "value": "2c64f4481f7d4137935d6062c1c1f409",
      "essential": true
    },
    "acr": {
      "values": [
        "urn:openbanking:psd2:sca",
        "urn:openbanking:psd2:ca"
      ],
      "essential": true
    }
  }
}
state
qMWX1WgW1U
2021-10-18 08:55:01
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
BS2ALz8sDD
2021-10-18 08:55:01 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
4AfzGCRj765GWwOaER5Ugj
redirect_uri
https://www.certification.openid.net/test/a/0015800000jfwxXAAQ/callback
scope
openid accounts
claims
{
  "id_token": {
    "openbanking_intent_id": {
      "value": "2c64f4481f7d4137935d6062c1c1f409",
      "essential": true
    },
    "acr": {
      "values": [
        "urn:openbanking:psd2:sca",
        "urn:openbanking:psd2:ca"
      ],
      "essential": true
    }
  }
}
state
qMWX1WgW1U
nonce
BS2ALz8sDD
2021-10-18 08:55:01 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCodeIdtoken
Added response_type parameter to request
client_id
4AfzGCRj765GWwOaER5Ugj
redirect_uri
https://www.certification.openid.net/test/a/0015800000jfwxXAAQ/callback
scope
openid accounts
claims
{
  "id_token": {
    "openbanking_intent_id": {
      "value": "2c64f4481f7d4137935d6062c1c1f409",
      "essential": true
    },
    "acr": {
      "values": [
        "urn:openbanking:psd2:sca",
        "urn:openbanking:psd2:ca"
      ],
      "essential": true
    }
  }
}
state
qMWX1WgW1U
nonce
BS2ALz8sDD
response_type
code id_token
2021-10-18 08:55:01 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "4AfzGCRj765GWwOaER5Ugj",
  "redirect_uri": "https://www.certification.openid.net/test/a/0015800000jfwxXAAQ/callback",
  "scope": "openid accounts",
  "claims": {
    "id_token": {
      "openbanking_intent_id": {
        "value": "2c64f4481f7d4137935d6062c1c1f409",
        "essential": true
      },
      "acr": {
        "values": [
          "urn:openbanking:psd2:sca",
          "urn:openbanking:psd2:ca"
        ],
        "essential": true
      }
    }
  },
  "state": "qMWX1WgW1U",
  "nonce": "BS2ALz8sDD",
  "response_type": "code id_token"
}
2021-10-18 08:55:01 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.634547601E9
2021-10-18 08:55:01 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://secure1.natwest.com
2021-10-18 08:55:01 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
4AfzGCRj765GWwOaER5Ugj
2021-10-18 08:55:01 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
4AfzGCRj765GWwOaER5Ugj
2021-10-18 08:55:01 SUCCESS
RemoveRedirectUriFromRequestObject
Removed redirect_uri from request object claims
request_object_claims
{
  "client_id": "4AfzGCRj765GWwOaER5Ugj",
  "scope": "openid accounts",
  "claims": {
    "id_token": {
      "openbanking_intent_id": {
        "value": "2c64f4481f7d4137935d6062c1c1f409",
        "essential": true
      },
      "acr": {
        "values": [
          "urn:openbanking:psd2:sca",
          "urn:openbanking:psd2:ca"
        ],
        "essential": true
      }
    }
  },
  "state": "qMWX1WgW1U",
  "nonce": "BS2ALz8sDD",
  "response_type": "code id_token",
  "exp": 1634547601,
  "aud": "https://secure1.natwest.com",
  "iss": "4AfzGCRj765GWwOaER5Ugj"
}
2021-10-18 08:55:01 SUCCESS
SignRequestObject
Signed the request object
claims
{"aud":"https:\/\/secure1.natwest.com","scope":"openid accounts","claims":{"id_token":{"acr":{"values":["urn:openbanking:psd2:sca","urn:openbanking:psd2:ca"],"essential":true},"openbanking_intent_id":{"value":"2c64f4481f7d4137935d6062c1c1f409","essential":true}}},"iss":"4AfzGCRj765GWwOaER5Ugj","response_type":"code id_token","state":"qMWX1WgW1U","exp":1634547601,"nonce":"BS2ALz8sDD","client_id":"4AfzGCRj765GWwOaER5Ugj"}
header
{"kid":"-2Rm6glwMGU_O3pWccf5cJFTRZQ","alg":"PS256"}
request_object
eyJraWQiOiItMlJtNmdsd01HVV9PM3BXY2NmNWNKRlRSWlEiLCJhbGciOiJQUzI1NiJ9.eyJhdWQiOiJodHRwczpcL1wvc2VjdXJlMS5uYXR3ZXN0LmNvbSIsInNjb3BlIjoib3BlbmlkIGFjY291bnRzIiwiY2xhaW1zIjp7ImlkX3Rva2VuIjp7ImFjciI6eyJ2YWx1ZXMiOlsidXJuOm9wZW5iYW5raW5nOnBzZDI6c2NhIiwidXJuOm9wZW5iYW5raW5nOnBzZDI6Y2EiXSwiZXNzZW50aWFsIjp0cnVlfSwib3BlbmJhbmtpbmdfaW50ZW50X2lkIjp7InZhbHVlIjoiMmM2NGY0NDgxZjdkNDEzNzkzNWQ2MDYyYzFjMWY0MDkiLCJlc3NlbnRpYWwiOnRydWV9fX0sImlzcyI6IjRBZnpHQ1JqNzY1R1d3T2FFUjVVZ2oiLCJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsInN0YXRlIjoicU1XWDFXZ1cxVSIsImV4cCI6MTYzNDU0NzYwMSwibm9uY2UiOiJCUzJBTHo4c0REIiwiY2xpZW50X2lkIjoiNEFmekdDUmo3NjVHV3dPYUVSNVVnaiJ9.GAwkBxMIjIoe_LT8qb5Buh_fFtB91hJC56GdyUf7GdQCYgDsRs8aB70fGw13tQOVMpFpar6omHTsBG--i_tRjBHwCfJkkG0oYFWLs9gTBgFRnty4WGzZi-sg4KkmVssBQiPsKiCT-75ljbDCwwmJ9xbyUYH8ObdrwEL4ijfnjUnD_xc4sAdLrb2csCusXkhoheTLahtPnmRdLqv77tGdlB24dxVRhKBi44mvOp5KvabowPjivvYTqhD1dNzxSNMH1VpZGXS4m7A2AW0rHLc4X4Xe9p8n0YRjy1b7cjd7HUpzf7rxHjYG7dCCYGiZX5CWUmkvvRIzCKkTJaIPJ0ce-Q
key
{"p":"8-GBNEliUm6Hlh8FbWKu_MpAKfZAQeIR53dUUHwan0mfHFwwkMhsLpdMpiYE1YH0axy4GE9dDFYHUaR0nH3WtpNn2P3AiKuaGm4nYW-BgicFNtK11WcWXfhJHoqemDBQInkZ3ZKm02jsNdPXZX66ExclC3uAXlg_nSLuYAbhIIk","kty":"RSA","q":"6nei7qJ5pLooTmZ7zqRdxba3DpC0XYda_PK-4ObkTTiaC9G7X84l61KWNiNvEDvnuPKZjlS3Pf0AmT71_M9hke6HtEWFabn_V5wQrobvn23FSUWN1mOemif5rs28Y_3nBVwmJR06A-M7v40delOxxCPjFEBccxR5keGhocy1-tU","d":"vM3pKwoa79iVrjUy7B914WlvOnhZ23IcUwU3pQ0ZUNWNQlZALvVs6kS5oCJAWYB91_vabYsyqcHBTiNSj_wdlpHuQgBB5t_tq911xTtxweh6N5ggaIqKF8IyL_yIjikuNFCe4BnFC5OrlAxxEL8vfphVSTjAd64d7U9UbcV2Gzx3nyHLauBxJMgfwKSVmZ9NI-vDjMZYvx1UOGS2YUk2XDtCX8Z6n9iJaLx_Ov5YaLdUOer5wR_ye0hTIzwpGPpIWfC7VtAaCO3_I6VTAnDL_ljH8BUEQXC55DUAsvFFux0cLehblMrmmnbO39Im9WVuUkJBjzBAVik13g5Af90-gQ","e":"AQAB","use":"sig","kid":"-2Rm6glwMGU_O3pWccf5cJFTRZQ","qi":"R4hlManE-y4q2ueA3zVr0pyQEHDonfXJwFiiQIs2PK1fEZP522f2KJWP6zZBaZBjx5rIdDnEhLFh7NtwfhYRSM17wVpaBF-OAlTvBwSXy8R9Sz08cAc2nSajO0ZWoccSfU3_3wh0W19hRkLXT-cyjvdRYODc8iOG_n_Z9m53LGs","dp":"lRx9qQBtU0UtNUZGRTkfEISAcqeTZjTZCZLWRFd814Nl-ysKrps8OchcHwID1p8cWBk5HfP4SkCXPP22JrByBTNfPTb47xcso5hSD6rjnjZJY9m1P4NGE7Jo0nmiuh5gAJPWkrjFs2Dle4vImM_A6UcvaTPbqtN-IY9n--J45zE","alg":"PS256","dq":"T5AfYvkRbDubd9dBBgMyqufwwGmMOvy2fIVnDmxrZmThqUcXXVBX_727qU1m38xkOpdgUjMfJ1LWRCpgUNSSmHGn7R12Q0VRh4o3AvJZF_Go8889bVXKuSb9jDrWRdwf6-q0Kv369NzEJqEdMqh590PyR6n7dTWqdz1omr4btq0","n":"314ZJOSTx2DCDQbc-hPJzkWeKHGEuNUO3gNW8iO-HA4dIcnZr52j5-csjZOkhCKjViE_UWD-Ag3EXdoI7NMplds8qvF4Y64YWApb9Q_8JJLmzh6cf3Mn4gl5Lgpaqc_ij2biXyoKVuIbD5VA9kvmoNHJZvirUmGqBfCEfNtmIiSF1vnHxkKKEMquFiI7QuiiWseZzFa_o1lGyA62v1Ox4XKL9Ro4FKwPYgxNzS9L54YrytizlLncBS9IkZkgmWmbiyoxQqkfj4rOO47OgYEdESAUEmiywOoS5ZDQOoLXkDfRWu_KxmLYBlNxDl6yH-5YG3GBsWiLbs0Erv7fv_Lb_Q"}
2021-10-18 08:55:01 SUCCESS
BuildRequestObjectByValueRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://secure1.natwest.com/as/authorization.oauth2?request=eyJraWQiOiItMlJtNmdsd01HVV9PM3BXY2NmNWNKRlRSWlEiLCJhbGciOiJQUzI1NiJ9.eyJhdWQiOiJodHRwczpcL1wvc2VjdXJlMS5uYXR3ZXN0LmNvbSIsInNjb3BlIjoib3BlbmlkIGFjY291bnRzIiwiY2xhaW1zIjp7ImlkX3Rva2VuIjp7ImFjciI6eyJ2YWx1ZXMiOlsidXJuOm9wZW5iYW5raW5nOnBzZDI6c2NhIiwidXJuOm9wZW5iYW5raW5nOnBzZDI6Y2EiXSwiZXNzZW50aWFsIjp0cnVlfSwib3BlbmJhbmtpbmdfaW50ZW50X2lkIjp7InZhbHVlIjoiMmM2NGY0NDgxZjdkNDEzNzkzNWQ2MDYyYzFjMWY0MDkiLCJlc3NlbnRpYWwiOnRydWV9fX0sImlzcyI6IjRBZnpHQ1JqNzY1R1d3T2FFUjVVZ2oiLCJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsInN0YXRlIjoicU1XWDFXZ1cxVSIsImV4cCI6MTYzNDU0NzYwMSwibm9uY2UiOiJCUzJBTHo4c0REIiwiY2xpZW50X2lkIjoiNEFmekdDUmo3NjVHV3dPYUVSNVVnaiJ9.GAwkBxMIjIoe_LT8qb5Buh_fFtB91hJC56GdyUf7GdQCYgDsRs8aB70fGw13tQOVMpFpar6omHTsBG--i_tRjBHwCfJkkG0oYFWLs9gTBgFRnty4WGzZi-sg4KkmVssBQiPsKiCT-75ljbDCwwmJ9xbyUYH8ObdrwEL4ijfnjUnD_xc4sAdLrb2csCusXkhoheTLahtPnmRdLqv77tGdlB24dxVRhKBi44mvOp5KvabowPjivvYTqhD1dNzxSNMH1VpZGXS4m7A2AW0rHLc4X4Xe9p8n0YRjy1b7cjd7HUpzf7rxHjYG7dCCYGiZX5CWUmkvvRIzCKkTJaIPJ0ce-Q&client_id=4AfzGCRj765GWwOaER5Ugj&redirect_uri=https://www.certification.openid.net/test/a/0015800000jfwxXAAQ/callback&scope=openid%20accounts&response_type=code%20id_token
2021-10-18 08:55:01 REDIRECT
fapi-rw-id2-ensure-request-object-without-redirect-uri-fails
Redirecting to authorization endpoint
redirect_to
https://secure1.natwest.com/as/authorization.oauth2?request=eyJraWQiOiItMlJtNmdsd01HVV9PM3BXY2NmNWNKRlRSWlEiLCJhbGciOiJQUzI1NiJ9.eyJhdWQiOiJodHRwczpcL1wvc2VjdXJlMS5uYXR3ZXN0LmNvbSIsInNjb3BlIjoib3BlbmlkIGFjY291bnRzIiwiY2xhaW1zIjp7ImlkX3Rva2VuIjp7ImFjciI6eyJ2YWx1ZXMiOlsidXJuOm9wZW5iYW5raW5nOnBzZDI6c2NhIiwidXJuOm9wZW5iYW5raW5nOnBzZDI6Y2EiXSwiZXNzZW50aWFsIjp0cnVlfSwib3BlbmJhbmtpbmdfaW50ZW50X2lkIjp7InZhbHVlIjoiMmM2NGY0NDgxZjdkNDEzNzkzNWQ2MDYyYzFjMWY0MDkiLCJlc3NlbnRpYWwiOnRydWV9fX0sImlzcyI6IjRBZnpHQ1JqNzY1R1d3T2FFUjVVZ2oiLCJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsInN0YXRlIjoicU1XWDFXZ1cxVSIsImV4cCI6MTYzNDU0NzYwMSwibm9uY2UiOiJCUzJBTHo4c0REIiwiY2xpZW50X2lkIjoiNEFmekdDUmo3NjVHV3dPYUVSNVVnaiJ9.GAwkBxMIjIoe_LT8qb5Buh_fFtB91hJC56GdyUf7GdQCYgDsRs8aB70fGw13tQOVMpFpar6omHTsBG--i_tRjBHwCfJkkG0oYFWLs9gTBgFRnty4WGzZi-sg4KkmVssBQiPsKiCT-75ljbDCwwmJ9xbyUYH8ObdrwEL4ijfnjUnD_xc4sAdLrb2csCusXkhoheTLahtPnmRdLqv77tGdlB24dxVRhKBi44mvOp5KvabowPjivvYTqhD1dNzxSNMH1VpZGXS4m7A2AW0rHLc4X4Xe9p8n0YRjy1b7cjd7HUpzf7rxHjYG7dCCYGiZX5CWUmkvvRIzCKkTJaIPJ0ce-Q&client_id=4AfzGCRj765GWwOaER5Ugj&redirect_uri=https://www.certification.openid.net/test/a/0015800000jfwxXAAQ/callback&scope=openid%20accounts&response_type=code%20id_token
2021-10-18 08:55:01 REVIEW IMAGE
ExpectRequestObjectMissingRedirectUriErrorPage
If the server does not return an invalid_request_object error back to the client, it must show an error page saying the request object is invalid as it is missing the 'redirect_uri' claim - upload a screenshot of the error page.
img
updatedAt
1634547330970
2021-10-18 08:55:32 FINISHED
fapi-rw-id2-ensure-request-object-without-redirect-uri-fails
Test has run to completion
testmodule_result
REVIEW
2021-10-18 08:55:42
TEST-RUNNER
Alias has now been claimed by another test
alias
0015800000jfwxXAAQ
new_test_id
WmDnDeUIIMusKoJ
Test Results