Test Summary

Test Results

Expand All Collapse All
All times are UTC
2022-04-12 09:27:53 INFO
TEST-RUNNER
Test instance VuCGORPiOTz27G1 created
baseUrl
https://www.certification.openid.net/test/a/mettle
variant
{
  "client_auth_type": "mtls",
  "fapi_auth_request_method": "by_value",
  "fapi_profile": "openbanking_uk",
  "fapi_response_mode": "plain_response"
}
alias
mettle
description
conformance suite using mettle
planId
bT1tYSyopdYaL
config
{
  "alias": "mettle",
  "description": "conformance suite using mettle",
  "server": {
    "discoveryUrl": "https://auth.openbanking.prd-mettle.co.uk/.well-known/openid-configuration"
  },
  "resource": {
    "resourceUrl": "https://api.openbanking.prd-mettle.co.uk/apis/open-banking/v3.1/aisp/",
    "institution_id": "0015800001ZEc1gAAD"
  },
  "client": {
    "client_id": "396f1949-b628-47a9-b1b4-0dc286c73e12",
    "scope": "openid accounts",
    "jwks": {
      "keys": [
        {
          "kid": "NhEWoHPGDHYIEfow6lVwYpS9oXs",
          "kty": "RSA",
          "alg": "PS256",
          "e": "AQAB",
          "d": "Q6oAe-mgKvFp3UeFe21-ifdt8kyIqZDomQ-b8vQvuqgDMMuDFc01nOteUM_kVhcFsgheMKsV7JoRm1hkGY0xTx_eF60nrL5FvT85iy3CSeB7JTxIFXuXDkqhkfY7gPtmeiQdMocnQLiLR_4MAlzRQ5o9DV176Umdbm6zcLySimqTaA5JCuMiS7UTcGV-AtxS1aET15iUCUXsDQElq1lWYOqq9Ooja8s1efvPdDwUokoHoOoCLMFfxdYsjNv0XOKKnNPBS3i1l_18qn3Ri1zPcoTX4-TzqFkdDGazQqdKwVk-lRkW6bzYXXKMbLLxs55_PRNxT0zltMokmi8P-IgFAQ",
          "n": "v44Z2ngjb-fQNrAI4Rd8zFXPwrhaTaWRIQW9R8UcaDXw1kBm_VO_y_4W6jH_DH0iLo5jq0NfsfjydUjS7PjMq7n-ASRJRXIVOgXH-6hNOizdJBww8QX_41sCJuD8kDA1UXCh95l8q4jKmCID8PhG9G1wuV2Lm9QbP4rkGs41HOzz4wKU8MGBxoPjJdh_WV-1zfyylUOvflHNPMnStgmmU13E3-Tuizsioqzgx-d1n6S9XgfSNUaV1JDHJ2Qe7Adrwz8cy7ls8mctLO0TMTntvECMi7LVheP73fm84PQiw3sNsHaIW4TmKcg8TRXGo-7bb4Wk104tFUX9KLqB30le6Q"
        }
      ]
    }
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIGRjCCBS6gAwIBAgIEWgAqDjANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJH\nQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElz\nc3VpbmcgQ0EwHhcNMjIwMzI4MTAyNTMwWhcNMjQwMzI4MTA1NTMwWjBtMQswCQYD\nVQQGEwJHQjEmMCQGA1UEChMdTmF0aW9uYWwgV2VzdG1pbnN0ZXIgQmFuayBQbGMx\nGTAXBgNVBGETEFBTREdCLUZDQS0xMjE4NzgxGzAZBgNVBAMTEjAwMTU4MDAwMDBq\nZnd4WEFBUTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANw87N4z8x9q\n0ntYjFkiQ4C1mVDp5G1UJw3+PHr6Q/6DaAvLGyyOd71uCcq54FgVSz95B8n6f/29\nxLyTj2owKStpyZ21pQY2FdX0OIeeWByc5Jah7x5g6BRGy4P2ezV2rkdyGPafpyLN\nEx5FD/yQKYiyZT/SuRvE9Z4NM5Pd1HYeDxNXZ4kC+kKUqfnAfSU82ViSNokTJYrL\nFZsAwLg3toKQVy8azmcODdVHtqhL+5cJlhiPzbHraCDueZ5W1InWAcABbPW0l1Ei\nHtPLMbeRAfdQGwTY8UgO1SPmaW61PJC8hriOWjM5MVrlw3muQptQK1R2cXWVhqGW\nGbdw6qn7oVECAwEAAaOCAxUwggMRMA4GA1UdDwEB/wQEAwIHgDCBkQYIKwYBBQUH\nAQMEgYQwgYEwEwYGBACORgEGMAkGBwQAjkYBBgMwagYGBACBmCcCMGAwOTARBgcE\nAIGYJwECDAZQU1BfUEkwEQYHBACBmCcBAwwGUFNQX0FJMBEGBwQAgZgnAQQMBlBT\nUF9JQwwbRmluYW5jaWFsIENvbmR1Y3QgQXV0aG9yaXR5DAZHQi1GQ0EwIAYDVR0l\nAQH/BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMIIBUgYDVR0gBIIBSTCCAUUwggFB\nBgsrBgEEAah1gQYBATCCATAwNQYIKwYBBQUHAgEWKWh0dHA6Ly9vYi50cnVzdGlz\nLmNvbS9wcm9kdWN0aW9uL3BvbGljaWVzMIH2BggrBgEFBQcCAjCB6QyB5lRoaXMg\nQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBPcGVuIEJhbmtpbmcg\nTGltaXRlZCBhbmQgYXNzb2NpYXRlZCBPcGVuIEJhbmtpbmcgU2VydmljZXMuIEl0\ncyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRh\nbmNlIG9mIHRoZSBPcGVuIEJhbmtpbmcgTGltaXRlZCBDZXJ0aWZpY2F0ZSBQb2xp\nY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMHIGCCsGAQUFBwEBBGYw\nZDAmBggrBgEFBQcwAYYaaHR0cDovL29iLnRydXN0aXMuY29tL29jc3AwOgYIKwYB\nBQUHMAKGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3Vpbmdj\nYS5jcnQwPwYDVR0fBDgwNjA0oDKgMIYuaHR0cDovL29iLnRydXN0aXMuY29tL3By\nb2R1Y3Rpb24vaXNzdWluZ2NhLmNybDAfBgNVHSMEGDAWgBSfSb9ONqesww8ryEf0\nHykbwHkLBTAdBgNVHQ4EFgQUiKEldNzoIe1P/35c/wZ3EiebJxAwDQYJKoZIhvcN\nAQELBQADggEBAF0Y1wA68X3hyO5FhAIw6CekLUjLaEN+f9L0bGZkm02w54X5G4v0\nrp/T6bosda7DdayMY97g0FGO4A8C5fb/y6raLUJmh3txEdXJ7XNZspqBIPpyYDE6\nq1f0+hRcH3iCTJ2+8RYv5tg6Rhqb1UTordr7vDkNO/SmaqGutLQtE7yVK0bSEs9H\nwQS/DCbqMy0CEJG38amxu8wG5yKto9VB6gMKoTkEB5hpwchRpFJwWU1H/cS2OVZ2\nPVTzSywXf7lI51iarIVyPFFUG5iM4VV5QquvS4bD0frqA3I24Yhu3WdsFcNZZ0yI\nOSw8DjvyWX8xiLKyuVHnGTQLLvmYZmgWFwI\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEwAIBADANBgkqhkiG9w0BAQEFAASCBKowggSmAgEAAoIBAQDcPOzeM/MfatJ7\nWIxZIkOAtZlQ6eRtVCcN/jx6+kP+g2gLyxssjne9bgnKueBYFUs/eQfJ+n/9vcS8\nk49qMCkracmdtaUGNhXV9DiHnlgcnOSWoe8eYOgURsuD9ns1dq5Hchj2n6cizRMe\nRQ/8kCmIsmU/0rkbxPWeDTOT3dR2Hg8TV2eJAvpClKn5wH0lPNlYkjaJEyWKyxWb\nAMC4N7aCkFcvGs5nDg3VR7aoS/uXCZYYj82x62gg7nmeVtSJ1gHAAWz1tJdRIh7T\nyzG3kQH3UBsE2PFIDtUj5mlutTyQvIa4jlozOTFa5cN5rkKbUCtUdnF1lYahlhm3\ncOqp+6FRAgMBAAECggEBAImPLEulmwdWi10rc44AzrTHuJlHXbvDwhkFYPVW970y\ninxDQhfUbInO/yK2cp/RvQxKJklLw0HTk9xNNliW+D/7dUiiOg7lHUJjpiNfDZ3h\niQ1k25vX31060sb73v0HwdcyNtFj6trbyEMx08hmquqMspzom2Hy5Y7wo/SJq7iR\n6S3LN3XFiiohudKSkI1I766cnXU12lUpnq3FsVqXZ10SKEfYtZK5V1tCNN9O4Mrt\niyOx5NAseFAOK35NOTdplp304AgpXaZGNbdhyTyVsUZQ0Lw9HdP4OE/5Uqvzf8AO\nRk6LzdDUjQ3jyW9g3x8dTzR1/qERdx1SHplt1dRae1kCgYEA7en5q9QVO4MqhtJS\nvmZTLNNnOpxVAt0eboyiaQMTySTSpzLU9WO8o0dbfQoWLTNikA7vKK5qnOw2ARlo\nmZkBArfdI44pD62lZYSLd37f9I/XI90SuEv60di0B0qBGascvhKZbziP2/N4HANO\nt6snRmcjhc9Bvh5nqkepREyAUf8CgYEA7Pr1jywcUARYtsu+OgZi6EYAPnfV10L+\nl9NEJNk4k/51Xt8V68DewWSsnxKsVLAvuPGErHSauD2ZJCZ3VTDhUPyWa/hNneFG\n/WSQyZqZE1U5DknYy+Vp2mQ9b7RefXUNc300hLw7ZuzFLSo8R5ukEgg4kmyHCiYw\njLVCPqxUbK8CgYEAh7gzz4va2OpIdkTBIxCoXify+YJ5FHsjgxkDBTjWLqas7OiY\nh6vvzo1EaZ45bGulzFxYnjJxazdsz0+5VfXsl6pfoorUbbc3ZSQpk29zPsZXioPw\ny+W8Hb2rZYVhBE2SxfNCSCpSFr1bRU+1th0S+JyZrRnAfT5HEOJ0cxvZD+0CgYEA\ni2kPcIyIk2IbNl4hqEz9fps/pYAl4p7c20BDxFGtgRKexZMDeE9cO/UXv/TiQGft\niyU54aIvKtfB8YxXg1xgEJ6ndxj5wDk44/R3YMJ77u2hxRAYY8qwPPPfWImJVNC5\newlbDgMWBvSfAnToRVAAc0M21JzXzFavFPfE4s3KVK0CgYEA2Wc/igRyYBXQlHd5\nN/ZpwOc7fjfM7FkPN442hFjtpGPa7yjNqjid863cJMcWRlzW/COCB/BybHS5XMyo\n7FwuyMkpDK21fEb3BQwlFpmEYQAZzmwIl1VLQiUT2/wwe3oRYTvjC/4M1PlnpZah\nryjvZPPUYtU/Dk8w+zzEy+erxmM\u003d\n-----END PRIVATE KEY-----"
  },
  "client2": {
    "client_id": "c3439d3c-7fb3-4c74-8a40-ca5c0e533e01",
    "scope": "openid accounts",
    "jwks": {
      "keys": [
        {
          "kid": "RE975l30a0EobO3JhXURapV9xg4",
          "kty": "RSA",
          "alg": "PS256",
          "d": "hCmYhBa_kMoVdD8RW41_yvDOA1D_GMk-2DAyeCdCMONPYhOAETynQ9gIzH8TAwT79G9RKqwZ5rKfZxIm6I4IUp4CoLpLNKNFqPBY8KFTgZXf48wdm9-DGvRw0wT-fRuNDtBwJcTXwQnnT2a-QEgyGyCM_viD5YP4h95yupbI8N96D3dSIqpCD8-06VUBOL9dSBy91DxI9MqH0eHT6XEEsAVUMYqChsQqxvFqvWVsP1s2srpmHY46OuZVDfUzVYPVLrqBvN5IMPJ3RfMT1h3tgG-lBsBlUUuM13pWWnaRaSbvGXec_LTbD93JmUfanW_sVUSCgItKQl4i5A7xMFMeiQ",
          "n": "voBjtq_zKPLGgl7cFjj84KiakWgXs_feFxc6tfPLjCf6T03o0WO2bIo-G1_juXBoA4gl2Q4-HqTWfCNHw5_QcAOiDemUQsTGX5ruv4byKOsuZhSJXE5wEj142s9Ph-FK2-Z6F41ZleXSAaq6-2Qjzk8tGleXn2z3bIV02s7fIhQ7WHNyXn8kWlxwY6dYB_N1PQchMq8KI9crbp2DsMAp47tpWAs8zWQghOrBvwJltYUowYFbPEHd3CMIMTTg2Yo7O3lf-R-6BR4D2hsqA1LN6_fNBGSlZVyDcRjUsb8qdQxQO9qmgZQIm6gyuCom_EX2bHmyxzcEdMTgb6LZSfMxAw",
          "e": "AQAB"
        }
      ]
    }
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIGRjCCBS6gAwIBAgIEWgAqDTANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJH\nQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElz\nc3VpbmcgQ0EwHhcNMjIwMzI4MTAxOTI1WhcNMjQwMzI4MTA0OTI1WjBtMQswCQYD\nVQQGEwJHQjEmMCQGA1UEChMdTmF0aW9uYWwgV2VzdG1pbnN0ZXIgQmFuayBQbGMx\nGTAXBgNVBGETEFBTREdCLUZDQS0xMjE4NzgxGzAZBgNVBAMTEjAwMTU4MDAwMDBq\nZnd4WEFBUTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALvfZTBfAnPx\nbGOTSjk3ARA/5EjAZUqPqE5iLkB9Y93ko6WhDpKP5b6fDRNAPukW31MR7KRGG1oX\npTR2Ojzuv+1SVu8B/xJrb9cgUvbm7uHy+KlI2rP6scrKIHV/e5ARHWG45+z4LO0Z\nbghdoe84SauPrRJ3bVFck1GNnSM5w6dW4sPG5Z49pN63sJRy7UWb5tliEOE36qde\nx71hWIbI/EWigkzg8xi/xGlkqTChBiiuIUsHyQcgDqz3rjTuQbr+WSSiGqiHpRWY\nibdLYe0603BYCFQ0LNG78Yd1TOHXRPLAD1JYb2b9l9cdGMcz9z5QFmsq+gHC3Zv+\nPPzZzLWSWOECAwEAAaOCAxUwggMRMA4GA1UdDwEB/wQEAwIHgDCBkQYIKwYBBQUH\nAQMEgYQwgYEwEwYGBACORgEGMAkGBwQAjkYBBgMwagYGBACBmCcCMGAwOTARBgcE\nAIGYJwECDAZQU1BfUEkwEQYHBACBmCcBAwwGUFNQX0FJMBEGBwQAgZgnAQQMBlBT\nUF9JQwwbRmluYW5jaWFsIENvbmR1Y3QgQXV0aG9yaXR5DAZHQi1GQ0EwIAYDVR0l\nAQH/BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMIIBUgYDVR0gBIIBSTCCAUUwggFB\nBgsrBgEEAah1gQYBATCCATAwNQYIKwYBBQUHAgEWKWh0dHA6Ly9vYi50cnVzdGlz\nLmNvbS9wcm9kdWN0aW9uL3BvbGljaWVzMIH2BggrBgEFBQcCAjCB6QyB5lRoaXMg\nQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBPcGVuIEJhbmtpbmcg\nTGltaXRlZCBhbmQgYXNzb2NpYXRlZCBPcGVuIEJhbmtpbmcgU2VydmljZXMuIEl0\ncyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRh\nbmNlIG9mIHRoZSBPcGVuIEJhbmtpbmcgTGltaXRlZCBDZXJ0aWZpY2F0ZSBQb2xp\nY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMHIGCCsGAQUFBwEBBGYw\nZDAmBggrBgEFBQcwAYYaaHR0cDovL29iLnRydXN0aXMuY29tL29jc3AwOgYIKwYB\nBQUHMAKGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3Vpbmdj\nYS5jcnQwPwYDVR0fBDgwNjA0oDKgMIYuaHR0cDovL29iLnRydXN0aXMuY29tL3By\nb2R1Y3Rpb24vaXNzdWluZ2NhLmNybDAfBgNVHSMEGDAWgBSfSb9ONqesww8ryEf0\nHykbwHkLBTAdBgNVHQ4EFgQUsjNSCZjjLFGT4CDVz5Pcq9CBn9wwDQYJKoZIhvcN\nAQELBQADggEBAKkHLHrreODJzlkfqFn4jFT9mEI5ARPVXPD/h+gsDDPRfXw/UuHL\n4COKTNDLbfYh/FOV/z58tYy9WlkKxZM04bQ2pM6gxWeR2Kxhc2MpasaNXYHMfytK\nBK9R61onbsz4vSEwf4SH6uJ+Q+g4zrUEpl5twMLMO/971piVdXUC4cpm8/cbISLv\nPBuTd0eIj97nZjU/7c2ZTuu+hjloIhccAfBpyI8Tg02q7Xf/lgAb0V2b9Nih1vXs\niAjVSCfh9vo/H/TrJpfhaljtrfiE8/Lmuou3IPCXyhbCoTCSO4Z3JaWnS6o0e39H\nuY9q6YA5hKw3BkhfM6KGUur6X3EziYQ43Ks\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEuwIBADANBgkqhkiG9w0BAQEFAASCBKUwggShAgEAAoIBAQC732UwXwJz8Wxj\nk0o5NwEQP+RIwGVKj6hOYi5AfWPd5KOloQ6Sj+W+nw0TQD7pFt9TEeykRhtaF6U0\ndjo87r/tUlbvAf8Sa2/XIFL25u7h8vipSNqz+rHKyiB1f3uQER1huOfs+CztGW4I\nXaHvOEmrj60Sd21RXJNRjZ0jOcOnVuLDxuWePaTet7CUcu1Fm+bZYhDhN+qnXse9\nYViGyPxFooJM4PMYv8RpZKkwoQYoriFLB8kHIA6s96407kG6/lkkohqoh6UVmIm3\nS2HtOtNwWAhUNCzRu/GHdUzh10TywA9SWG9m/ZfXHRjHM/c+UBZrKvoBwt2b/jz8\n2cy1kljhAgMBAAECggEAHKqptgfJSAe+kjMXUEOkVeZp3u/8hLQG6m7wv8ZiRqls\njwlUP+jVFZEPXbCf6NEkonhJs4c/BTA2dRrVKBcGEiBOQ4n6ccUS+7Bi+GmkabW5\nW5tSQ8Qs/NR6v3MEV6dE5HRibzYvJL6Mm5ot62KbWyJBNmAivhdyIy+Imqdlw1Kr\nmLe1OUwADIbF7Ho2ye0lSOpPQmf9FE65Wylgj+amoYGeVqr5ate4e3iuQspa4K6K\nNXmDSdX6RoSYrNJyyJv5Gmod5Wih++hLcgHgYVFWhMVeooGKzMpoMEaXZ4x5S2ey\nYXTjj1TZ9fXC6d/yWiEtR2agTtu2z7JqDcAfUiO9QQKBgQDpaIh4P+kzyeA+wvy7\n9rUJLyrzifcwFNDwKA5fq78/kRmYgb7XJBGS/8jd41VMGEc4N0D6ue3IUPDO2+iH\nuNaHHLhW2CzsaNfmX8QqTy5+/LijZ8RctPKCxxUFmOlGMsMEfVPYgI2EJ6K09NqW\nwaHVjCxyLNSkX7G6l66sEjdYkwKBgQDODpBmYSpsW4cZq8Zj/hwiUpI/AxlrnU+k\nijHnajagO+a3M1fDviysntOpAvAJPnIZt4V0g2+cDjtSaLZGN9hQbwzHGlMoyfsF\nyrHBKUSnca4Neidh+QSyeLoxn6pjuC5AQWA2IGK7WD2KvjScB9q1zA19CrCjcH3S\nQ1IdTau1OwJ/Hv/DIDVcw4QMREmhR1V8tbuN+MpaCgi5tyuavRoSTF75B0g0EF65\n9swB4XZP3ctbqhushaAr9G7LjK2oNF5YH5mw4dfUH5HNGsudQgFCK5tk6k7dxXJC\nwxutrxCf6rLTM8VxXU+1e9fHxEDAx0TwOWxkesV5eFs9P4rlp/TDZQKBgAsyPWRi\nuTRkEMYzUDdUsmCnDe1AlNwFEzPEkouZeNhiCNpBfu5S4giLJMMVNse5zedZ0nWP\nQrw/BbgnmmfcVvOf5RjYdFZOC0a4ScpOHL3gbm2rCoLHThsIdk2F+HMsqc6x/rFS\nNyso00c7qI4l2xtvt/foYcqvrRaEs+yFsOPLAoGBAL3r8eDP7TMinjRtTPiZX74j\n/2zGlR8uXCIUE7tDNsSFvHLOBJuw2G+aHg3c8itZU0Ex8Bi8KSQc//X9VqX7c1LC\ndWBhljur25p7JgAIvYSvrbZtQP2FoFbP4uWWQDPv1jplNuKomZHFXMFkwDRMmyEw\nSpe9uRhYQjgsSXKe3MYB\n-----END PRIVATE KEY-----"
  },
  "tls": {
    "testHost": "api.openbanking.stg-mettle.co.uk",
    "testPort": "443"
  }
}
testName
fapi-rw-id2-ensure-registered-redirect-uri
2022-04-12 09:27:53 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/mettle/callback
2022-04-12 09:27:53
GetDynamicServerConfiguration
HTTP request
request_uri
https://auth.openbanking.prd-mettle.co.uk/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-04-12 09:27:54 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text

                                
response_headers
{
  "date": "Tue, 12 Apr 2022 09:27:54 GMT",
  "content-type": "application/json",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "strict-transport-security": "max-age\u003d63072000; includeSubDomains; preload",
  "referrer-policy": "no-referrer",
  "x-content-type-options": "nosniff"
}
response_body
{"claims_parameter_supported":true,"request_parameter_supported":true,"tls_client_certificate_bound_access_tokens":true,"issuer":"https://auth.openbanking.prd-mettle.co.uk","authorization_endpoint":"https://auth.openbanking.prd-mettle.co.uk/authorize","jwks_uri":"https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/0015800001ZEc1gAAD.jwks","registration_endpoint":"https://api.openbanking.prd-mettle.co.uk/register","token_endpoint":"https://api.openbanking.prd-mettle.co.uk/token","request_object_signing_alg_values_supported":["PS256","ES256"],"request_object_encryption_alg_values_supported":["PS256","ES256"],"token_endpoint_auth_methods_supported":["client_secret_post","tls_client_auth"],"id_token_signing_alg_values_supported":["RS256","PS256","ES256"],"response_types_supported":["code id_token"],"grant_types_supported":["client_credentials","authorization_code","refresh_token"],"claims_supported":["acr","openbanking_intent_id"],"scopes_supported":["openid","accounts","payments","fundsconfirmations","name-verification"]}
2022-04-12 09:27:54 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
claims_parameter_supported
true
request_parameter_supported
true
tls_client_certificate_bound_access_tokens
true
issuer
https://auth.openbanking.prd-mettle.co.uk
authorization_endpoint
https://auth.openbanking.prd-mettle.co.uk/authorize
jwks_uri
https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/0015800001ZEc1gAAD.jwks
registration_endpoint
https://api.openbanking.prd-mettle.co.uk/register
token_endpoint
https://api.openbanking.prd-mettle.co.uk/token
request_object_signing_alg_values_supported
[
  "PS256",
  "ES256"
]
request_object_encryption_alg_values_supported
[
  "PS256",
  "ES256"
]
token_endpoint_auth_methods_supported
[
  "client_secret_post",
  "tls_client_auth"
]
id_token_signing_alg_values_supported
[
  "RS256",
  "PS256",
  "ES256"
]
response_types_supported
[
  "code id_token"
]
grant_types_supported
[
  "client_credentials",
  "authorization_code",
  "refresh_token"
]
claims_supported
[
  "acr",
  "openbanking_intent_id"
]
scopes_supported
[
  "openid",
  "accounts",
  "payments",
  "fundsconfirmations",
  "name-verification"
]
2022-04-12 09:27:54 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2022-04-12 09:27:54 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2022-04-12 09:27:54 SUCCESS
ExtractTLSTestValuesFromServerConfiguration
Extracted TLS information from authorization server configuration
registration_endpoint
{
  "testHost": "api.openbanking.prd-mettle.co.uk",
  "testPort": 443
}
authorization_endpoint
{
  "testHost": "auth.openbanking.prd-mettle.co.uk",
  "testPort": 443
}
token_endpoint
{
  "testHost": "api.openbanking.prd-mettle.co.uk",
  "testPort": 443
}
userinfo_endpoint
2022-04-12 09:27:54
FetchServerKeys
Fetching server key
jwks_uri
https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/0015800001ZEc1gAAD.jwks
2022-04-12 09:27:54
FetchServerKeys
HTTP request
request_uri
https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/0015800001ZEc1gAAD.jwks
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-04-12 09:27:54 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/jwk+json",
  "content-length": "11565",
  "connection": "keep-alive",
  "date": "Tue, 12 Apr 2022 09:27:55 GMT",
  "x-amz-replication-status": "COMPLETED",
  "last-modified": "Thu, 17 Mar 2022 13:19:53 GMT",
  "etag": "\"f0f850fef00934ca7caaa152bf2b3c17\"",
  "x-amz-server-side-encryption": "AES256",
  "x-amz-version-id": "N4eCIdyUL10QzikvGX3_Dl2pwEoz8YcV",
  "accept-ranges": "bytes",
  "server": "AmazonS3",
  "x-cache": "Miss from cloudfront",
  "via": "1.1 ffa8ec5cfe61dcaaebc108ff8c867054.cloudfront.net (CloudFront)",
  "x-amz-cf-pop": "IAD89-C2",
  "x-amz-cf-id": "Jwq3uTljS9Go_ZzuI3dTAFlKUMsUqhSUMNCUrEEoWdOHmSgu8Rkhjg\u003d\u003d"
}
response_body
{
  "keys" : [ {
    "kid" : "6RrepzRXGu1vl1uwPWQITsWdE_s",
    "kty" : "RSA",
    "n" : "2N6qlK_EJDOdzGI3r0LWmrYq89vpXQfYLfOeVfuIO9P9Jpi1NexJ1rHBGyhFHsLmcikRWrR6LFyyWVTWXIK6pr04bUbgjJ9j5vdfj5XlwtyhKHlHobaqQUoQFXe78qPYFUQiZ2fK9xgD1vVYRzjgBPuh1Zh9eSC_lLJv7HecomIER7P4Nsn1HT0rMZ2Wze_msF9yQKdUZu1PTzO_CpPj1xiKF7KlGetwjHeY90r6GPpRWn6iu3yvi-xn-wQ99E22A3QO1P8NDsONvxwf3CUjoZP1Ij8A3oLh2ppeJdzrWQz6HtOLbjyINJth0wzmpVk3AbLc-FcoE6KM6Eq_xP4TTw",
    "e" : "AQAB",
    "use" : "tls",
    "x5c" : [ "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" ],
    "x5t" : "FGJ4ZR6AUT66FrpgjJNOg8kamh8=",
    "x5u" : "https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/6RrepzRXGu1vl1uwPWQITsWdE_s.pem",
    "x5t#S256" : "mtJoUlSphZ5g2nSG2LijljN5lzAcAemwK5ukZnk-vCQ="
  }, {
    "kid" : "CMx2XJQF3UNSskXQxYYEDGe1QDw",
    "kty" : "RSA",
    "n" : "nvlDg_m_n2oe39FmaDknotmK0ZuwxmW521hCj7id5Fc20KzCzF3dHd_xE-8oqiwSCQCofKk9ZMFjp_jfOyfLGb5tR1DK1fI9goDm-ZBhdN46eGeNhrA7DG2VMONRhfnva5RUbtpJSGeI8sLGb9N9St2p8BDTdU_l0vAhZi2u1PRxFyNv6SpFak-LY0x1pS93v49qb8hqdl50P6Fg3HgwAYZUN8XAFvvu0sak3GQTj40rh05l_AefFiidBs6RXnjH9LeahnQEdSN5upH4yWbLOpcWxbNsF_LBPh1YRVj20eD0c4h-7XaxFwPaGNmsqXHmCnxv7EO13eIHypvgnOEGkQ",
    "e" : "AQAB",
    "use" : "tls",
    "x5c" : [ "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" ],
    "x5t" : "kI2VNFRgziZkmMkc2rqp0eDh0NA=",
    "x5u" : "https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/CMx2XJQF3UNSskXQxYYEDGe1QDw.pem",
    "x5t#S256" : "jPg18MWqwcYiZ95eM8BFKJpLhmExgAsMcVqvuOBgNO4="
  }, {
    "kid" : "FLyZKxydTbfnhlYBQAi9kC3-qAc",
    "kty" : "RSA",
    "n" : "3CxnShem5xXYX8duYmYQr4wkIKCM6G4nG5jA0y4Xdq_sABhKJM24YbjNePCwXfZQypC6MmAFFpu93sF81IoNTdpvRnAVRZDlnrZu20aw0R8M92NGnrs1LwrgjIRQY2TfNmV7jSScOG2kfVCq3ubQWgPbjszom7VxMB6BEN106m2dqSw0iWkSovp-K2zAGd3LPmbosWGBr6K0G4x51GYHn68cG8hG5IT51qYJw8EDyxmxgXqk5d11rgkHvVFlS87Z7WUvOoCBZaAzTe6C3vJXWkCkvjb3YQT3PUusycr8YsSOdz4IzwkKqakPYv900sGNMcIbpcbsRkwvwmb3BUE8Bw",
    "e" : "AQAB",
    "use" : "sig",
    "x5c" : [ "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" ],
    "x5t" : "_lhmrY_SUl0GORRXLCMpJBgxcJ0=",
    "x5u" : "https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/FLyZKxydTbfnhlYBQAi9kC3-qAc.pem",
    "x5t#S256" : "3SX080my2so3J0MlV9kqhCMU1UfNusMSsKAJ_30HRsg="
  }, {
    "kid" : "M90_i_nDuyf9xkNuMiyUqWsjEAo",
    "kty" : "RSA",
    "n" : "yQe1k4LbmQEcgIkznVmefCnPN4ABo4mSc5EYkNwjVcEUn7Jn9P0MoXqtwJJMl8L-Eys1IiNxQCCXT2QLAHhdxTLv0bwvv1tdvFrRr33xpfhAkQBss89XU-xVLfcr5Le-dwUexHDfvjo7CDm0cZ3Kbkl2lKla97d39LmH1uEvKtCyC1c9Dj2cP9RViWqqGg3_Gi2PBsG4lQWOPOo-5yBuB1nxo76n03TmGAti1GsSP67uvgl7nYxovpMk6xe5g9W1nO6sQ6SC0aEE97Kr9cJTlpxv5Z4nCZ9xZ2e3Ubs6uYzoqBv_H3mzkOaOiDMkgJQtsj7jdV4n6gbqg9a0gV8pIw",
    "e" : "AQAB",
    "use" : "sig",
    "x5c" : [ "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" ],
    "x5t" : "3E_RTNH2-DDV4mv-Xom87G3RWd0=",
    "x5u" : "https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/M90_i_nDuyf9xkNuMiyUqWsjEAo.pem",
    "x5t#S256" : "X24GJK_KaNDsyh3pr0znUizGxflp6MotzOZR46NOTlA="
  } ]
}
2022-04-12 09:27:54
FetchServerKeys
Found JWK set string
jwk_string
{
  "keys" : [ {
    "kid" : "6RrepzRXGu1vl1uwPWQITsWdE_s",
    "kty" : "RSA",
    "n" : "2N6qlK_EJDOdzGI3r0LWmrYq89vpXQfYLfOeVfuIO9P9Jpi1NexJ1rHBGyhFHsLmcikRWrR6LFyyWVTWXIK6pr04bUbgjJ9j5vdfj5XlwtyhKHlHobaqQUoQFXe78qPYFUQiZ2fK9xgD1vVYRzjgBPuh1Zh9eSC_lLJv7HecomIER7P4Nsn1HT0rMZ2Wze_msF9yQKdUZu1PTzO_CpPj1xiKF7KlGetwjHeY90r6GPpRWn6iu3yvi-xn-wQ99E22A3QO1P8NDsONvxwf3CUjoZP1Ij8A3oLh2ppeJdzrWQz6HtOLbjyINJth0wzmpVk3AbLc-FcoE6KM6Eq_xP4TTw",
    "e" : "AQAB",
    "use" : "tls",
    "x5c" : [ "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" ],
    "x5t" : "FGJ4ZR6AUT66FrpgjJNOg8kamh8=",
    "x5u" : "https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/6RrepzRXGu1vl1uwPWQITsWdE_s.pem",
    "x5t#S256" : "mtJoUlSphZ5g2nSG2LijljN5lzAcAemwK5ukZnk-vCQ="
  }, {
    "kid" : "CMx2XJQF3UNSskXQxYYEDGe1QDw",
    "kty" : "RSA",
    "n" : "nvlDg_m_n2oe39FmaDknotmK0ZuwxmW521hCj7id5Fc20KzCzF3dHd_xE-8oqiwSCQCofKk9ZMFjp_jfOyfLGb5tR1DK1fI9goDm-ZBhdN46eGeNhrA7DG2VMONRhfnva5RUbtpJSGeI8sLGb9N9St2p8BDTdU_l0vAhZi2u1PRxFyNv6SpFak-LY0x1pS93v49qb8hqdl50P6Fg3HgwAYZUN8XAFvvu0sak3GQTj40rh05l_AefFiidBs6RXnjH9LeahnQEdSN5upH4yWbLOpcWxbNsF_LBPh1YRVj20eD0c4h-7XaxFwPaGNmsqXHmCnxv7EO13eIHypvgnOEGkQ",
    "e" : "AQAB",
    "use" : "tls",
    "x5c" : [ "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" ],
    "x5t" : "kI2VNFRgziZkmMkc2rqp0eDh0NA=",
    "x5u" : "https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/CMx2XJQF3UNSskXQxYYEDGe1QDw.pem",
    "x5t#S256" : "jPg18MWqwcYiZ95eM8BFKJpLhmExgAsMcVqvuOBgNO4="
  }, {
    "kid" : "FLyZKxydTbfnhlYBQAi9kC3-qAc",
    "kty" : "RSA",
    "n" : "3CxnShem5xXYX8duYmYQr4wkIKCM6G4nG5jA0y4Xdq_sABhKJM24YbjNePCwXfZQypC6MmAFFpu93sF81IoNTdpvRnAVRZDlnrZu20aw0R8M92NGnrs1LwrgjIRQY2TfNmV7jSScOG2kfVCq3ubQWgPbjszom7VxMB6BEN106m2dqSw0iWkSovp-K2zAGd3LPmbosWGBr6K0G4x51GYHn68cG8hG5IT51qYJw8EDyxmxgXqk5d11rgkHvVFlS87Z7WUvOoCBZaAzTe6C3vJXWkCkvjb3YQT3PUusycr8YsSOdz4IzwkKqakPYv900sGNMcIbpcbsRkwvwmb3BUE8Bw",
    "e" : "AQAB",
    "use" : "sig",
    "x5c" : [ "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" ],
    "x5t" : "_lhmrY_SUl0GORRXLCMpJBgxcJ0=",
    "x5u" : "https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/FLyZKxydTbfnhlYBQAi9kC3-qAc.pem",
    "x5t#S256" : "3SX080my2so3J0MlV9kqhCMU1UfNusMSsKAJ_30HRsg="
  }, {
    "kid" : "M90_i_nDuyf9xkNuMiyUqWsjEAo",
    "kty" : "RSA",
    "n" : "yQe1k4LbmQEcgIkznVmefCnPN4ABo4mSc5EYkNwjVcEUn7Jn9P0MoXqtwJJMl8L-Eys1IiNxQCCXT2QLAHhdxTLv0bwvv1tdvFrRr33xpfhAkQBss89XU-xVLfcr5Le-dwUexHDfvjo7CDm0cZ3Kbkl2lKla97d39LmH1uEvKtCyC1c9Dj2cP9RViWqqGg3_Gi2PBsG4lQWOPOo-5yBuB1nxo76n03TmGAti1GsSP67uvgl7nYxovpMk6xe5g9W1nO6sQ6SC0aEE97Kr9cJTlpxv5Z4nCZ9xZ2e3Ubs6uYzoqBv_H3mzkOaOiDMkgJQtsj7jdV4n6gbqg9a0gV8pIw",
    "e" : "AQAB",
    "use" : "sig",
    "x5c" : [ "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" ],
    "x5t" : "3E_RTNH2-DDV4mv-Xom87G3RWd0=",
    "x5u" : "https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/M90_i_nDuyf9xkNuMiyUqWsjEAo.pem",
    "x5t#S256" : "X24GJK_KaNDsyh3pr0znUizGxflp6MotzOZR46NOTlA="
  } ]
}
2022-04-12 09:27:54 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kid": "6RrepzRXGu1vl1uwPWQITsWdE_s",
      "kty": "RSA",
      "n": "2N6qlK_EJDOdzGI3r0LWmrYq89vpXQfYLfOeVfuIO9P9Jpi1NexJ1rHBGyhFHsLmcikRWrR6LFyyWVTWXIK6pr04bUbgjJ9j5vdfj5XlwtyhKHlHobaqQUoQFXe78qPYFUQiZ2fK9xgD1vVYRzjgBPuh1Zh9eSC_lLJv7HecomIER7P4Nsn1HT0rMZ2Wze_msF9yQKdUZu1PTzO_CpPj1xiKF7KlGetwjHeY90r6GPpRWn6iu3yvi-xn-wQ99E22A3QO1P8NDsONvxwf3CUjoZP1Ij8A3oLh2ppeJdzrWQz6HtOLbjyINJth0wzmpVk3AbLc-FcoE6KM6Eq_xP4TTw",
      "e": "AQAB",
      "use": "tls",
      "x5c": [
        "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\u003d\u003d"
      ],
      "x5t": "FGJ4ZR6AUT66FrpgjJNOg8kamh8\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/6RrepzRXGu1vl1uwPWQITsWdE_s.pem",
      "x5t#S256": "mtJoUlSphZ5g2nSG2LijljN5lzAcAemwK5ukZnk-vCQ\u003d"
    },
    {
      "kid": "CMx2XJQF3UNSskXQxYYEDGe1QDw",
      "kty": "RSA",
      "n": "nvlDg_m_n2oe39FmaDknotmK0ZuwxmW521hCj7id5Fc20KzCzF3dHd_xE-8oqiwSCQCofKk9ZMFjp_jfOyfLGb5tR1DK1fI9goDm-ZBhdN46eGeNhrA7DG2VMONRhfnva5RUbtpJSGeI8sLGb9N9St2p8BDTdU_l0vAhZi2u1PRxFyNv6SpFak-LY0x1pS93v49qb8hqdl50P6Fg3HgwAYZUN8XAFvvu0sak3GQTj40rh05l_AefFiidBs6RXnjH9LeahnQEdSN5upH4yWbLOpcWxbNsF_LBPh1YRVj20eD0c4h-7XaxFwPaGNmsqXHmCnxv7EO13eIHypvgnOEGkQ",
      "e": "AQAB",
      "use": "tls",
      "x5c": [
        "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"
      ],
      "x5t": "kI2VNFRgziZkmMkc2rqp0eDh0NA\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/CMx2XJQF3UNSskXQxYYEDGe1QDw.pem",
      "x5t#S256": "jPg18MWqwcYiZ95eM8BFKJpLhmExgAsMcVqvuOBgNO4\u003d"
    },
    {
      "kid": "FLyZKxydTbfnhlYBQAi9kC3-qAc",
      "kty": "RSA",
      "n": "3CxnShem5xXYX8duYmYQr4wkIKCM6G4nG5jA0y4Xdq_sABhKJM24YbjNePCwXfZQypC6MmAFFpu93sF81IoNTdpvRnAVRZDlnrZu20aw0R8M92NGnrs1LwrgjIRQY2TfNmV7jSScOG2kfVCq3ubQWgPbjszom7VxMB6BEN106m2dqSw0iWkSovp-K2zAGd3LPmbosWGBr6K0G4x51GYHn68cG8hG5IT51qYJw8EDyxmxgXqk5d11rgkHvVFlS87Z7WUvOoCBZaAzTe6C3vJXWkCkvjb3YQT3PUusycr8YsSOdz4IzwkKqakPYv900sGNMcIbpcbsRkwvwmb3BUE8Bw",
      "e": "AQAB",
      "use": "sig",
      "x5c": [
        "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\u003d"
      ],
      "x5t": "_lhmrY_SUl0GORRXLCMpJBgxcJ0\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/FLyZKxydTbfnhlYBQAi9kC3-qAc.pem",
      "x5t#S256": "3SX080my2so3J0MlV9kqhCMU1UfNusMSsKAJ_30HRsg\u003d"
    },
    {
      "kid": "M90_i_nDuyf9xkNuMiyUqWsjEAo",
      "kty": "RSA",
      "n": "yQe1k4LbmQEcgIkznVmefCnPN4ABo4mSc5EYkNwjVcEUn7Jn9P0MoXqtwJJMl8L-Eys1IiNxQCCXT2QLAHhdxTLv0bwvv1tdvFrRr33xpfhAkQBss89XU-xVLfcr5Le-dwUexHDfvjo7CDm0cZ3Kbkl2lKla97d39LmH1uEvKtCyC1c9Dj2cP9RViWqqGg3_Gi2PBsG4lQWOPOo-5yBuB1nxo76n03TmGAti1GsSP67uvgl7nYxovpMk6xe5g9W1nO6sQ6SC0aEE97Kr9cJTlpxv5Z4nCZ9xZ2e3Ubs6uYzoqBv_H3mzkOaOiDMkgJQtsj7jdV4n6gbqg9a0gV8pIw",
      "e": "AQAB",
      "use": "sig",
      "x5c": [
        "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\u003d\u003d"
      ],
      "x5t": "3E_RTNH2-DDV4mv-Xom87G3RWd0\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/M90_i_nDuyf9xkNuMiyUqWsjEAo.pem",
      "x5t#S256": "X24GJK_KaNDsyh3pr0znUizGxflp6MotzOZR46NOTlA\u003d"
    }
  ]
}
2022-04-12 09:27:54 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kid": "6RrepzRXGu1vl1uwPWQITsWdE_s",
      "kty": "RSA",
      "n": "2N6qlK_EJDOdzGI3r0LWmrYq89vpXQfYLfOeVfuIO9P9Jpi1NexJ1rHBGyhFHsLmcikRWrR6LFyyWVTWXIK6pr04bUbgjJ9j5vdfj5XlwtyhKHlHobaqQUoQFXe78qPYFUQiZ2fK9xgD1vVYRzjgBPuh1Zh9eSC_lLJv7HecomIER7P4Nsn1HT0rMZ2Wze_msF9yQKdUZu1PTzO_CpPj1xiKF7KlGetwjHeY90r6GPpRWn6iu3yvi-xn-wQ99E22A3QO1P8NDsONvxwf3CUjoZP1Ij8A3oLh2ppeJdzrWQz6HtOLbjyINJth0wzmpVk3AbLc-FcoE6KM6Eq_xP4TTw",
      "e": "AQAB",
      "use": "tls",
      "x5c": [
        "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\u003d\u003d"
      ],
      "x5t": "FGJ4ZR6AUT66FrpgjJNOg8kamh8\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/6RrepzRXGu1vl1uwPWQITsWdE_s.pem",
      "x5t#S256": "mtJoUlSphZ5g2nSG2LijljN5lzAcAemwK5ukZnk-vCQ\u003d"
    },
    {
      "kid": "CMx2XJQF3UNSskXQxYYEDGe1QDw",
      "kty": "RSA",
      "n": "nvlDg_m_n2oe39FmaDknotmK0ZuwxmW521hCj7id5Fc20KzCzF3dHd_xE-8oqiwSCQCofKk9ZMFjp_jfOyfLGb5tR1DK1fI9goDm-ZBhdN46eGeNhrA7DG2VMONRhfnva5RUbtpJSGeI8sLGb9N9St2p8BDTdU_l0vAhZi2u1PRxFyNv6SpFak-LY0x1pS93v49qb8hqdl50P6Fg3HgwAYZUN8XAFvvu0sak3GQTj40rh05l_AefFiidBs6RXnjH9LeahnQEdSN5upH4yWbLOpcWxbNsF_LBPh1YRVj20eD0c4h-7XaxFwPaGNmsqXHmCnxv7EO13eIHypvgnOEGkQ",
      "e": "AQAB",
      "use": "tls",
      "x5c": [
        "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"
      ],
      "x5t": "kI2VNFRgziZkmMkc2rqp0eDh0NA\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/CMx2XJQF3UNSskXQxYYEDGe1QDw.pem",
      "x5t#S256": "jPg18MWqwcYiZ95eM8BFKJpLhmExgAsMcVqvuOBgNO4\u003d"
    },
    {
      "kid": "FLyZKxydTbfnhlYBQAi9kC3-qAc",
      "kty": "RSA",
      "n": "3CxnShem5xXYX8duYmYQr4wkIKCM6G4nG5jA0y4Xdq_sABhKJM24YbjNePCwXfZQypC6MmAFFpu93sF81IoNTdpvRnAVRZDlnrZu20aw0R8M92NGnrs1LwrgjIRQY2TfNmV7jSScOG2kfVCq3ubQWgPbjszom7VxMB6BEN106m2dqSw0iWkSovp-K2zAGd3LPmbosWGBr6K0G4x51GYHn68cG8hG5IT51qYJw8EDyxmxgXqk5d11rgkHvVFlS87Z7WUvOoCBZaAzTe6C3vJXWkCkvjb3YQT3PUusycr8YsSOdz4IzwkKqakPYv900sGNMcIbpcbsRkwvwmb3BUE8Bw",
      "e": "AQAB",
      "use": "sig",
      "x5c": [
        "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\u003d"
      ],
      "x5t": "_lhmrY_SUl0GORRXLCMpJBgxcJ0\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/FLyZKxydTbfnhlYBQAi9kC3-qAc.pem",
      "x5t#S256": "3SX080my2so3J0MlV9kqhCMU1UfNusMSsKAJ_30HRsg\u003d"
    },
    {
      "kid": "M90_i_nDuyf9xkNuMiyUqWsjEAo",
      "kty": "RSA",
      "n": "yQe1k4LbmQEcgIkznVmefCnPN4ABo4mSc5EYkNwjVcEUn7Jn9P0MoXqtwJJMl8L-Eys1IiNxQCCXT2QLAHhdxTLv0bwvv1tdvFrRr33xpfhAkQBss89XU-xVLfcr5Le-dwUexHDfvjo7CDm0cZ3Kbkl2lKla97d39LmH1uEvKtCyC1c9Dj2cP9RViWqqGg3_Gi2PBsG4lQWOPOo-5yBuB1nxo76n03TmGAti1GsSP67uvgl7nYxovpMk6xe5g9W1nO6sQ6SC0aEE97Kr9cJTlpxv5Z4nCZ9xZ2e3Ubs6uYzoqBv_H3mzkOaOiDMkgJQtsj7jdV4n6gbqg9a0gV8pIw",
      "e": "AQAB",
      "use": "sig",
      "x5c": [
        "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\u003d\u003d"
      ],
      "x5t": "3E_RTNH2-DDV4mv-Xom87G3RWd0\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/M90_i_nDuyf9xkNuMiyUqWsjEAo.pem",
      "x5t#S256": "X24GJK_KaNDsyh3pr0znUizGxflp6MotzOZR46NOTlA\u003d"
    }
  ]
}
2022-04-12 09:27:54 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2022-04-12 09:27:54 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2022-04-12 09:27:54 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2022-04-12 09:27:54 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kid": "6RrepzRXGu1vl1uwPWQITsWdE_s",
      "kty": "RSA",
      "n": "2N6qlK_EJDOdzGI3r0LWmrYq89vpXQfYLfOeVfuIO9P9Jpi1NexJ1rHBGyhFHsLmcikRWrR6LFyyWVTWXIK6pr04bUbgjJ9j5vdfj5XlwtyhKHlHobaqQUoQFXe78qPYFUQiZ2fK9xgD1vVYRzjgBPuh1Zh9eSC_lLJv7HecomIER7P4Nsn1HT0rMZ2Wze_msF9yQKdUZu1PTzO_CpPj1xiKF7KlGetwjHeY90r6GPpRWn6iu3yvi-xn-wQ99E22A3QO1P8NDsONvxwf3CUjoZP1Ij8A3oLh2ppeJdzrWQz6HtOLbjyINJth0wzmpVk3AbLc-FcoE6KM6Eq_xP4TTw",
      "e": "AQAB",
      "use": "tls",
      "x5c": [
        "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\u003d\u003d"
      ],
      "x5t": "FGJ4ZR6AUT66FrpgjJNOg8kamh8\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/6RrepzRXGu1vl1uwPWQITsWdE_s.pem",
      "x5t#S256": "mtJoUlSphZ5g2nSG2LijljN5lzAcAemwK5ukZnk-vCQ\u003d"
    },
    {
      "kid": "CMx2XJQF3UNSskXQxYYEDGe1QDw",
      "kty": "RSA",
      "n": "nvlDg_m_n2oe39FmaDknotmK0ZuwxmW521hCj7id5Fc20KzCzF3dHd_xE-8oqiwSCQCofKk9ZMFjp_jfOyfLGb5tR1DK1fI9goDm-ZBhdN46eGeNhrA7DG2VMONRhfnva5RUbtpJSGeI8sLGb9N9St2p8BDTdU_l0vAhZi2u1PRxFyNv6SpFak-LY0x1pS93v49qb8hqdl50P6Fg3HgwAYZUN8XAFvvu0sak3GQTj40rh05l_AefFiidBs6RXnjH9LeahnQEdSN5upH4yWbLOpcWxbNsF_LBPh1YRVj20eD0c4h-7XaxFwPaGNmsqXHmCnxv7EO13eIHypvgnOEGkQ",
      "e": "AQAB",
      "use": "tls",
      "x5c": [
        "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"
      ],
      "x5t": "kI2VNFRgziZkmMkc2rqp0eDh0NA\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/CMx2XJQF3UNSskXQxYYEDGe1QDw.pem",
      "x5t#S256": "jPg18MWqwcYiZ95eM8BFKJpLhmExgAsMcVqvuOBgNO4\u003d"
    },
    {
      "kid": "FLyZKxydTbfnhlYBQAi9kC3-qAc",
      "kty": "RSA",
      "n": "3CxnShem5xXYX8duYmYQr4wkIKCM6G4nG5jA0y4Xdq_sABhKJM24YbjNePCwXfZQypC6MmAFFpu93sF81IoNTdpvRnAVRZDlnrZu20aw0R8M92NGnrs1LwrgjIRQY2TfNmV7jSScOG2kfVCq3ubQWgPbjszom7VxMB6BEN106m2dqSw0iWkSovp-K2zAGd3LPmbosWGBr6K0G4x51GYHn68cG8hG5IT51qYJw8EDyxmxgXqk5d11rgkHvVFlS87Z7WUvOoCBZaAzTe6C3vJXWkCkvjb3YQT3PUusycr8YsSOdz4IzwkKqakPYv900sGNMcIbpcbsRkwvwmb3BUE8Bw",
      "e": "AQAB",
      "use": "sig",
      "x5c": [
        "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\u003d"
      ],
      "x5t": "_lhmrY_SUl0GORRXLCMpJBgxcJ0\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/FLyZKxydTbfnhlYBQAi9kC3-qAc.pem",
      "x5t#S256": "3SX080my2so3J0MlV9kqhCMU1UfNusMSsKAJ_30HRsg\u003d"
    },
    {
      "kid": "M90_i_nDuyf9xkNuMiyUqWsjEAo",
      "kty": "RSA",
      "n": "yQe1k4LbmQEcgIkznVmefCnPN4ABo4mSc5EYkNwjVcEUn7Jn9P0MoXqtwJJMl8L-Eys1IiNxQCCXT2QLAHhdxTLv0bwvv1tdvFrRr33xpfhAkQBss89XU-xVLfcr5Le-dwUexHDfvjo7CDm0cZ3Kbkl2lKla97d39LmH1uEvKtCyC1c9Dj2cP9RViWqqGg3_Gi2PBsG4lQWOPOo-5yBuB1nxo76n03TmGAti1GsSP67uvgl7nYxovpMk6xe5g9W1nO6sQ6SC0aEE97Kr9cJTlpxv5Z4nCZ9xZ2e3Ubs6uYzoqBv_H3mzkOaOiDMkgJQtsj7jdV4n6gbqg9a0gV8pIw",
      "e": "AQAB",
      "use": "sig",
      "x5c": [
        "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\u003d\u003d"
      ],
      "x5t": "3E_RTNH2-DDV4mv-Xom87G3RWd0\u003d",
      "x5u": "https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/M90_i_nDuyf9xkNuMiyUqWsjEAo.pem",
      "x5t#S256": "X24GJK_KaNDsyh3pr0znUizGxflp6MotzOZR46NOTlA\u003d"
    }
  ]
}
2022-04-12 09:27:54 SUCCESS
GetStaticClientConfiguration
Found a static client object
client_id
396f1949-b628-47a9-b1b4-0dc286c73e12
scope
openid accounts
jwks
{
  "keys": [
    {
      "kid": "NhEWoHPGDHYIEfow6lVwYpS9oXs",
      "kty": "RSA",
      "alg": "PS256",
      "e": "AQAB",
      "d": "Q6oAe-mgKvFp3UeFe21-ifdt8kyIqZDomQ-b8vQvuqgDMMuDFc01nOteUM_kVhcFsgheMKsV7JoRm1hkGY0xTx_eF60nrL5FvT85iy3CSeB7JTxIFXuXDkqhkfY7gPtmeiQdMocnQLiLR_4MAlzRQ5o9DV176Umdbm6zcLySimqTaA5JCuMiS7UTcGV-AtxS1aET15iUCUXsDQElq1lWYOqq9Ooja8s1efvPdDwUokoHoOoCLMFfxdYsjNv0XOKKnNPBS3i1l_18qn3Ri1zPcoTX4-TzqFkdDGazQqdKwVk-lRkW6bzYXXKMbLLxs55_PRNxT0zltMokmi8P-IgFAQ",
      "n": "v44Z2ngjb-fQNrAI4Rd8zFXPwrhaTaWRIQW9R8UcaDXw1kBm_VO_y_4W6jH_DH0iLo5jq0NfsfjydUjS7PjMq7n-ASRJRXIVOgXH-6hNOizdJBww8QX_41sCJuD8kDA1UXCh95l8q4jKmCID8PhG9G1wuV2Lm9QbP4rkGs41HOzz4wKU8MGBxoPjJdh_WV-1zfyylUOvflHNPMnStgmmU13E3-Tuizsioqzgx-d1n6S9XgfSNUaV1JDHJ2Qe7Adrwz8cy7ls8mctLO0TMTntvECMi7LVheP73fm84PQiw3sNsHaIW4TmKcg8TRXGo-7bb4Wk104tFUX9KLqB30le6Q"
    }
  ]
}
2022-04-12 09:27:54
ValidateMTLSCertificatesHeader
No certificate authority found for MTLS
2022-04-12 09:27:54 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2022-04-12 09:27:54
ExtractMTLSCertificatesFromConfiguration
No certificate authority found for MTLS
2022-04-12 09:27:54 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEwAIBADANBgkqhkiG9w0BAQEFAASCBKowggSmAgEAAoIBAQDcPOzeM/MfatJ7WIxZIkOAtZlQ6eRtVCcN/jx6+kP+g2gLyxssjne9bgnKueBYFUs/eQfJ+n/9vcS8k49qMCkracmdtaUGNhXV9DiHnlgcnOSWoe8eYOgURsuD9ns1dq5Hchj2n6cizRMeRQ/8kCmIsmU/0rkbxPWeDTOT3dR2Hg8TV2eJAvpClKn5wH0lPNlYkjaJEyWKyxWbAMC4N7aCkFcvGs5nDg3VR7aoS/uXCZYYj82x62gg7nmeVtSJ1gHAAWz1tJdRIh7TyzG3kQH3UBsE2PFIDtUj5mlutTyQvIa4jlozOTFa5cN5rkKbUCtUdnF1lYahlhm3cOqp+6FRAgMBAAECggEBAImPLEulmwdWi10rc44AzrTHuJlHXbvDwhkFYPVW970yinxDQhfUbInO/yK2cp/RvQxKJklLw0HTk9xNNliW+D/7dUiiOg7lHUJjpiNfDZ3hiQ1k25vX31060sb73v0HwdcyNtFj6trbyEMx08hmquqMspzom2Hy5Y7wo/SJq7iR6S3LN3XFiiohudKSkI1I766cnXU12lUpnq3FsVqXZ10SKEfYtZK5V1tCNN9O4MrtiyOx5NAseFAOK35NOTdplp304AgpXaZGNbdhyTyVsUZQ0Lw9HdP4OE/5Uqvzf8AORk6LzdDUjQ3jyW9g3x8dTzR1/qERdx1SHplt1dRae1kCgYEA7en5q9QVO4MqhtJSvmZTLNNnOpxVAt0eboyiaQMTySTSpzLU9WO8o0dbfQoWLTNikA7vKK5qnOw2ARlomZkBArfdI44pD62lZYSLd37f9I/XI90SuEv60di0B0qBGascvhKZbziP2/N4HANOt6snRmcjhc9Bvh5nqkepREyAUf8CgYEA7Pr1jywcUARYtsu+OgZi6EYAPnfV10L+l9NEJNk4k/51Xt8V68DewWSsnxKsVLAvuPGErHSauD2ZJCZ3VTDhUPyWa/hNneFG/WSQyZqZE1U5DknYy+Vp2mQ9b7RefXUNc300hLw7ZuzFLSo8R5ukEgg4kmyHCiYwjLVCPqxUbK8CgYEAh7gzz4va2OpIdkTBIxCoXify+YJ5FHsjgxkDBTjWLqas7OiYh6vvzo1EaZ45bGulzFxYnjJxazdsz0+5VfXsl6pfoorUbbc3ZSQpk29zPsZXioPwy+W8Hb2rZYVhBE2SxfNCSCpSFr1bRU+1th0S+JyZrRnAfT5HEOJ0cxvZD+0CgYEAi2kPcIyIk2IbNl4hqEz9fps/pYAl4p7c20BDxFGtgRKexZMDeE9cO/UXv/TiQGftiyU54aIvKtfB8YxXg1xgEJ6ndxj5wDk44/R3YMJ77u2hxRAYY8qwPPPfWImJVNC5ewlbDgMWBvSfAnToRVAAc0M21JzXzFavFPfE4s3KVK0CgYEA2Wc/igRyYBXQlHd5N/ZpwOc7fjfM7FkPN442hFjtpGPa7yjNqjid863cJMcWRlzW/COCB/BybHS5XMyo7FwuyMkpDK21fEb3BQwlFpmEYQAZzmwIl1VLQiUT2/wwe3oRYTvjC/4M1PlnpZahryjvZPPUYtU/Dk8w+zzEy+erxmM=
2022-04-12 09:27:54 SUCCESS
ValidateClientJWKsPrivatePart
Valid client JWKs: keys are valid JSON, contain the required fields, the private/public exponents match and are correctly encoded using unpadded base64url
2022-04-12 09:27:54 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kid": "NhEWoHPGDHYIEfow6lVwYpS9oXs",
      "kty": "RSA",
      "alg": "PS256",
      "e": "AQAB",
      "d": "Q6oAe-mgKvFp3UeFe21-ifdt8kyIqZDomQ-b8vQvuqgDMMuDFc01nOteUM_kVhcFsgheMKsV7JoRm1hkGY0xTx_eF60nrL5FvT85iy3CSeB7JTxIFXuXDkqhkfY7gPtmeiQdMocnQLiLR_4MAlzRQ5o9DV176Umdbm6zcLySimqTaA5JCuMiS7UTcGV-AtxS1aET15iUCUXsDQElq1lWYOqq9Ooja8s1efvPdDwUokoHoOoCLMFfxdYsjNv0XOKKnNPBS3i1l_18qn3Ri1zPcoTX4-TzqFkdDGazQqdKwVk-lRkW6bzYXXKMbLLxs55_PRNxT0zltMokmi8P-IgFAQ",
      "n": "v44Z2ngjb-fQNrAI4Rd8zFXPwrhaTaWRIQW9R8UcaDXw1kBm_VO_y_4W6jH_DH0iLo5jq0NfsfjydUjS7PjMq7n-ASRJRXIVOgXH-6hNOizdJBww8QX_41sCJuD8kDA1UXCh95l8q4jKmCID8PhG9G1wuV2Lm9QbP4rkGs41HOzz4wKU8MGBxoPjJdh_WV-1zfyylUOvflHNPMnStgmmU13E3-Tuizsioqzgx-d1n6S9XgfSNUaV1JDHJ2Qe7Adrwz8cy7ls8mctLO0TMTntvECMi7LVheP73fm84PQiw3sNsHaIW4TmKcg8TRXGo-7bb4Wk104tFUX9KLqB30le6Q"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "kid": "NhEWoHPGDHYIEfow6lVwYpS9oXs",
      "alg": "PS256",
      "n": "v44Z2ngjb-fQNrAI4Rd8zFXPwrhaTaWRIQW9R8UcaDXw1kBm_VO_y_4W6jH_DH0iLo5jq0NfsfjydUjS7PjMq7n-ASRJRXIVOgXH-6hNOizdJBww8QX_41sCJuD8kDA1UXCh95l8q4jKmCID8PhG9G1wuV2Lm9QbP4rkGs41HOzz4wKU8MGBxoPjJdh_WV-1zfyylUOvflHNPMnStgmmU13E3-Tuizsioqzgx-d1n6S9XgfSNUaV1JDHJ2Qe7Adrwz8cy7ls8mctLO0TMTntvECMi7LVheP73fm84PQiw3sNsHaIW4TmKcg8TRXGo-7bb4Wk104tFUX9KLqB30le6Q"
    }
  ]
}
2022-04-12 09:27:54 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-04-12 09:27:54 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-04-12 09:27:54 SUCCESS
FAPICheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "ES256",
  "PS256"
]
2022-04-12 09:27:54 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kid": "NhEWoHPGDHYIEfow6lVwYpS9oXs",
      "kty": "RSA",
      "alg": "PS256",
      "e": "AQAB",
      "d": "Q6oAe-mgKvFp3UeFe21-ifdt8kyIqZDomQ-b8vQvuqgDMMuDFc01nOteUM_kVhcFsgheMKsV7JoRm1hkGY0xTx_eF60nrL5FvT85iy3CSeB7JTxIFXuXDkqhkfY7gPtmeiQdMocnQLiLR_4MAlzRQ5o9DV176Umdbm6zcLySimqTaA5JCuMiS7UTcGV-AtxS1aET15iUCUXsDQElq1lWYOqq9Ooja8s1efvPdDwUokoHoOoCLMFfxdYsjNv0XOKKnNPBS3i1l_18qn3Ri1zPcoTX4-TzqFkdDGazQqdKwVk-lRkW6bzYXXKMbLLxs55_PRNxT0zltMokmi8P-IgFAQ",
      "n": "v44Z2ngjb-fQNrAI4Rd8zFXPwrhaTaWRIQW9R8UcaDXw1kBm_VO_y_4W6jH_DH0iLo5jq0NfsfjydUjS7PjMq7n-ASRJRXIVOgXH-6hNOizdJBww8QX_41sCJuD8kDA1UXCh95l8q4jKmCID8PhG9G1wuV2Lm9QbP4rkGs41HOzz4wKU8MGBxoPjJdh_WV-1zfyylUOvflHNPMnStgmmU13E3-Tuizsioqzgx-d1n6S9XgfSNUaV1JDHJ2Qe7Adrwz8cy7ls8mctLO0TMTntvECMi7LVheP73fm84PQiw3sNsHaIW4TmKcg8TRXGo-7bb4Wk104tFUX9KLqB30le6Q"
    }
  ]
}
2022-04-12 09:27:54 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2022-04-12 09:27:54 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
c3439d3c-7fb3-4c74-8a40-ca5c0e533e01
scope
openid accounts
jwks
{
  "keys": [
    {
      "kid": "RE975l30a0EobO3JhXURapV9xg4",
      "kty": "RSA",
      "alg": "PS256",
      "d": "hCmYhBa_kMoVdD8RW41_yvDOA1D_GMk-2DAyeCdCMONPYhOAETynQ9gIzH8TAwT79G9RKqwZ5rKfZxIm6I4IUp4CoLpLNKNFqPBY8KFTgZXf48wdm9-DGvRw0wT-fRuNDtBwJcTXwQnnT2a-QEgyGyCM_viD5YP4h95yupbI8N96D3dSIqpCD8-06VUBOL9dSBy91DxI9MqH0eHT6XEEsAVUMYqChsQqxvFqvWVsP1s2srpmHY46OuZVDfUzVYPVLrqBvN5IMPJ3RfMT1h3tgG-lBsBlUUuM13pWWnaRaSbvGXec_LTbD93JmUfanW_sVUSCgItKQl4i5A7xMFMeiQ",
      "n": "voBjtq_zKPLGgl7cFjj84KiakWgXs_feFxc6tfPLjCf6T03o0WO2bIo-G1_juXBoA4gl2Q4-HqTWfCNHw5_QcAOiDemUQsTGX5ruv4byKOsuZhSJXE5wEj142s9Ph-FK2-Z6F41ZleXSAaq6-2Qjzk8tGleXn2z3bIV02s7fIhQ7WHNyXn8kWlxwY6dYB_N1PQchMq8KI9crbp2DsMAp47tpWAs8zWQghOrBvwJltYUowYFbPEHd3CMIMTTg2Yo7O3lf-R-6BR4D2hsqA1LN6_fNBGSlZVyDcRjUsb8qdQxQO9qmgZQIm6gyuCom_EX2bHmyxzcEdMTgb6LZSfMxAw",
      "e": "AQAB"
    }
  ]
}
2022-04-12 09:27:54
ValidateMTLSCertificates2Header
No certificate authority found for MTLS
2022-04-12 09:27:54 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2022-04-12 09:27:54
ExtractMTLSCertificates2FromConfiguration
No certificate authority found for MTLS
2022-04-12 09:27:54 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEuwIBADANBgkqhkiG9w0BAQEFAASCBKUwggShAgEAAoIBAQC732UwXwJz8Wxjk0o5NwEQP+RIwGVKj6hOYi5AfWPd5KOloQ6Sj+W+nw0TQD7pFt9TEeykRhtaF6U0djo87r/tUlbvAf8Sa2/XIFL25u7h8vipSNqz+rHKyiB1f3uQER1huOfs+CztGW4IXaHvOEmrj60Sd21RXJNRjZ0jOcOnVuLDxuWePaTet7CUcu1Fm+bZYhDhN+qnXse9YViGyPxFooJM4PMYv8RpZKkwoQYoriFLB8kHIA6s96407kG6/lkkohqoh6UVmIm3S2HtOtNwWAhUNCzRu/GHdUzh10TywA9SWG9m/ZfXHRjHM/c+UBZrKvoBwt2b/jz82cy1kljhAgMBAAECggEAHKqptgfJSAe+kjMXUEOkVeZp3u/8hLQG6m7wv8ZiRqlsjwlUP+jVFZEPXbCf6NEkonhJs4c/BTA2dRrVKBcGEiBOQ4n6ccUS+7Bi+GmkabW5W5tSQ8Qs/NR6v3MEV6dE5HRibzYvJL6Mm5ot62KbWyJBNmAivhdyIy+Imqdlw1KrmLe1OUwADIbF7Ho2ye0lSOpPQmf9FE65Wylgj+amoYGeVqr5ate4e3iuQspa4K6KNXmDSdX6RoSYrNJyyJv5Gmod5Wih++hLcgHgYVFWhMVeooGKzMpoMEaXZ4x5S2eyYXTjj1TZ9fXC6d/yWiEtR2agTtu2z7JqDcAfUiO9QQKBgQDpaIh4P+kzyeA+wvy79rUJLyrzifcwFNDwKA5fq78/kRmYgb7XJBGS/8jd41VMGEc4N0D6ue3IUPDO2+iHuNaHHLhW2CzsaNfmX8QqTy5+/LijZ8RctPKCxxUFmOlGMsMEfVPYgI2EJ6K09NqWwaHVjCxyLNSkX7G6l66sEjdYkwKBgQDODpBmYSpsW4cZq8Zj/hwiUpI/AxlrnU+kijHnajagO+a3M1fDviysntOpAvAJPnIZt4V0g2+cDjtSaLZGN9hQbwzHGlMoyfsFyrHBKUSnca4Neidh+QSyeLoxn6pjuC5AQWA2IGK7WD2KvjScB9q1zA19CrCjcH3SQ1IdTau1OwJ/Hv/DIDVcw4QMREmhR1V8tbuN+MpaCgi5tyuavRoSTF75B0g0EF659swB4XZP3ctbqhushaAr9G7LjK2oNF5YH5mw4dfUH5HNGsudQgFCK5tk6k7dxXJCwxutrxCf6rLTM8VxXU+1e9fHxEDAx0TwOWxkesV5eFs9P4rlp/TDZQKBgAsyPWRiuTRkEMYzUDdUsmCnDe1AlNwFEzPEkouZeNhiCNpBfu5S4giLJMMVNse5zedZ0nWPQrw/BbgnmmfcVvOf5RjYdFZOC0a4ScpOHL3gbm2rCoLHThsIdk2F+HMsqc6x/rFSNyso00c7qI4l2xtvt/foYcqvrRaEs+yFsOPLAoGBAL3r8eDP7TMinjRtTPiZX74j/2zGlR8uXCIUE7tDNsSFvHLOBJuw2G+aHg3c8itZU0Ex8Bi8KSQc//X9VqX7c1LCdWBhljur25p7JgAIvYSvrbZtQP2FoFbP4uWWQDPv1jplNuKomZHFXMFkwDRMmyEwSpe9uRhYQjgsSXKe3MYB
2022-04-12 09:27:54 SUCCESS
ValidateClientJWKsPrivatePart
Valid client JWKs: keys are valid JSON, contain the required fields, the private/public exponents match and are correctly encoded using unpadded base64url
2022-04-12 09:27:54 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kid": "RE975l30a0EobO3JhXURapV9xg4",
      "kty": "RSA",
      "alg": "PS256",
      "d": "hCmYhBa_kMoVdD8RW41_yvDOA1D_GMk-2DAyeCdCMONPYhOAETynQ9gIzH8TAwT79G9RKqwZ5rKfZxIm6I4IUp4CoLpLNKNFqPBY8KFTgZXf48wdm9-DGvRw0wT-fRuNDtBwJcTXwQnnT2a-QEgyGyCM_viD5YP4h95yupbI8N96D3dSIqpCD8-06VUBOL9dSBy91DxI9MqH0eHT6XEEsAVUMYqChsQqxvFqvWVsP1s2srpmHY46OuZVDfUzVYPVLrqBvN5IMPJ3RfMT1h3tgG-lBsBlUUuM13pWWnaRaSbvGXec_LTbD93JmUfanW_sVUSCgItKQl4i5A7xMFMeiQ",
      "n": "voBjtq_zKPLGgl7cFjj84KiakWgXs_feFxc6tfPLjCf6T03o0WO2bIo-G1_juXBoA4gl2Q4-HqTWfCNHw5_QcAOiDemUQsTGX5ruv4byKOsuZhSJXE5wEj142s9Ph-FK2-Z6F41ZleXSAaq6-2Qjzk8tGleXn2z3bIV02s7fIhQ7WHNyXn8kWlxwY6dYB_N1PQchMq8KI9crbp2DsMAp47tpWAs8zWQghOrBvwJltYUowYFbPEHd3CMIMTTg2Yo7O3lf-R-6BR4D2hsqA1LN6_fNBGSlZVyDcRjUsb8qdQxQO9qmgZQIm6gyuCom_EX2bHmyxzcEdMTgb6LZSfMxAw",
      "e": "AQAB"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "kid": "RE975l30a0EobO3JhXURapV9xg4",
      "alg": "PS256",
      "n": "voBjtq_zKPLGgl7cFjj84KiakWgXs_feFxc6tfPLjCf6T03o0WO2bIo-G1_juXBoA4gl2Q4-HqTWfCNHw5_QcAOiDemUQsTGX5ruv4byKOsuZhSJXE5wEj142s9Ph-FK2-Z6F41ZleXSAaq6-2Qjzk8tGleXn2z3bIV02s7fIhQ7WHNyXn8kWlxwY6dYB_N1PQchMq8KI9crbp2DsMAp47tpWAs8zWQghOrBvwJltYUowYFbPEHd3CMIMTTg2Yo7O3lf-R-6BR4D2hsqA1LN6_fNBGSlZVyDcRjUsb8qdQxQO9qmgZQIm6gyuCom_EX2bHmyxzcEdMTgb6LZSfMxAw"
    }
  ]
}
2022-04-12 09:27:54 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-04-12 09:27:54 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-04-12 09:27:54 SUCCESS
FAPICheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "ES256",
  "PS256"
]
2022-04-12 09:27:54 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kid": "RE975l30a0EobO3JhXURapV9xg4",
      "kty": "RSA",
      "alg": "PS256",
      "d": "hCmYhBa_kMoVdD8RW41_yvDOA1D_GMk-2DAyeCdCMONPYhOAETynQ9gIzH8TAwT79G9RKqwZ5rKfZxIm6I4IUp4CoLpLNKNFqPBY8KFTgZXf48wdm9-DGvRw0wT-fRuNDtBwJcTXwQnnT2a-QEgyGyCM_viD5YP4h95yupbI8N96D3dSIqpCD8-06VUBOL9dSBy91DxI9MqH0eHT6XEEsAVUMYqChsQqxvFqvWVsP1s2srpmHY46OuZVDfUzVYPVLrqBvN5IMPJ3RfMT1h3tgG-lBsBlUUuM13pWWnaRaSbvGXec_LTbD93JmUfanW_sVUSCgItKQl4i5A7xMFMeiQ",
      "n": "voBjtq_zKPLGgl7cFjj84KiakWgXs_feFxc6tfPLjCf6T03o0WO2bIo-G1_juXBoA4gl2Q4-HqTWfCNHw5_QcAOiDemUQsTGX5ruv4byKOsuZhSJXE5wEj142s9Ph-FK2-Z6F41ZleXSAaq6-2Qjzk8tGleXn2z3bIV02s7fIhQ7WHNyXn8kWlxwY6dYB_N1PQchMq8KI9crbp2DsMAp47tpWAs8zWQghOrBvwJltYUowYFbPEHd3CMIMTTg2Yo7O3lf-R-6BR4D2hsqA1LN6_fNBGSlZVyDcRjUsb8qdQxQO9qmgZQIm6gyuCom_EX2bHmyxzcEdMTgb6LZSfMxAw",
      "e": "AQAB"
    }
  ]
}
2022-04-12 09:27:54 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2022-04-12 09:27:54 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
resourceUrl
https://api.openbanking.prd-mettle.co.uk/apis/open-banking/v3.1/aisp/
institution_id
0015800001ZEc1gAAD
2022-04-12 09:27:54 SUCCESS
SetProtectedResourceUrlToAccountsEndpoint
Set protected resource URL
protected_resource_url
https://api.openbanking.prd-mettle.co.uk/apis/open-banking/v3.1/aisp/accounts
2022-04-12 09:27:54 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "api.openbanking.prd-mettle.co.uk",
  "testPort": 443
}
2022-04-12 09:27:54 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "api.openbanking.prd-mettle.co.uk",
  "testPort": 443
}
accounts_request_endpoint
{
  "testHost": "api.openbanking.prd-mettle.co.uk",
  "testPort": 443
}
2022-04-12 09:27:54 SUCCESS
CreateBadRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/mettle/scTT6kbhlV
2022-04-12 09:27:54
fapi-rw-id2-ensure-registered-redirect-uri
Setup Done
Use client_credentials grant to obtain OpenBanking UK intent_id
2022-04-12 09:27:54 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
Created token endpoint request
grant_type
client_credentials
scope
openid accounts
2022-04-12 09:27:54 SUCCESS
SetAccountScopeOnTokenEndpointRequest
Set scope parameter to accounts for OB testing
grant_type
client_credentials
scope
accounts
2022-04-12 09:27:54
AddClientIdToTokenEndpointRequest
grant_type
client_credentials
scope
accounts
client_id
396f1949-b628-47a9-b1b4-0dc286c73e12
2022-04-12 09:27:54
CallTokenEndpoint
HTTP request
request_uri
https://api.openbanking.prd-mettle.co.uk/token
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "91"
}
request_body
grant_type=client_credentials&scope=accounts&client_id=396f1949-b628-47a9-b1b4-0dc286c73e12
request_mutual_tls
{
  "cert": "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\u003d",
  "key": "MIIEwAIBADANBgkqhkiG9w0BAQEFAASCBKowggSmAgEAAoIBAQDcPOzeM/MfatJ7WIxZIkOAtZlQ6eRtVCcN/jx6+kP+g2gLyxssjne9bgnKueBYFUs/eQfJ+n/9vcS8k49qMCkracmdtaUGNhXV9DiHnlgcnOSWoe8eYOgURsuD9ns1dq5Hchj2n6cizRMeRQ/8kCmIsmU/0rkbxPWeDTOT3dR2Hg8TV2eJAvpClKn5wH0lPNlYkjaJEyWKyxWbAMC4N7aCkFcvGs5nDg3VR7aoS/uXCZYYj82x62gg7nmeVtSJ1gHAAWz1tJdRIh7TyzG3kQH3UBsE2PFIDtUj5mlutTyQvIa4jlozOTFa5cN5rkKbUCtUdnF1lYahlhm3cOqp+6FRAgMBAAECggEBAImPLEulmwdWi10rc44AzrTHuJlHXbvDwhkFYPVW970yinxDQhfUbInO/yK2cp/RvQxKJklLw0HTk9xNNliW+D/7dUiiOg7lHUJjpiNfDZ3hiQ1k25vX31060sb73v0HwdcyNtFj6trbyEMx08hmquqMspzom2Hy5Y7wo/SJq7iR6S3LN3XFiiohudKSkI1I766cnXU12lUpnq3FsVqXZ10SKEfYtZK5V1tCNN9O4MrtiyOx5NAseFAOK35NOTdplp304AgpXaZGNbdhyTyVsUZQ0Lw9HdP4OE/5Uqvzf8AORk6LzdDUjQ3jyW9g3x8dTzR1/qERdx1SHplt1dRae1kCgYEA7en5q9QVO4MqhtJSvmZTLNNnOpxVAt0eboyiaQMTySTSpzLU9WO8o0dbfQoWLTNikA7vKK5qnOw2ARlomZkBArfdI44pD62lZYSLd37f9I/XI90SuEv60di0B0qBGascvhKZbziP2/N4HANOt6snRmcjhc9Bvh5nqkepREyAUf8CgYEA7Pr1jywcUARYtsu+OgZi6EYAPnfV10L+l9NEJNk4k/51Xt8V68DewWSsnxKsVLAvuPGErHSauD2ZJCZ3VTDhUPyWa/hNneFG/WSQyZqZE1U5DknYy+Vp2mQ9b7RefXUNc300hLw7ZuzFLSo8R5ukEgg4kmyHCiYwjLVCPqxUbK8CgYEAh7gzz4va2OpIdkTBIxCoXify+YJ5FHsjgxkDBTjWLqas7OiYh6vvzo1EaZ45bGulzFxYnjJxazdsz0+5VfXsl6pfoorUbbc3ZSQpk29zPsZXioPwy+W8Hb2rZYVhBE2SxfNCSCpSFr1bRU+1th0S+JyZrRnAfT5HEOJ0cxvZD+0CgYEAi2kPcIyIk2IbNl4hqEz9fps/pYAl4p7c20BDxFGtgRKexZMDeE9cO/UXv/TiQGftiyU54aIvKtfB8YxXg1xgEJ6ndxj5wDk44/R3YMJ77u2hxRAYY8qwPPPfWImJVNC5ewlbDgMWBvSfAnToRVAAc0M21JzXzFavFPfE4s3KVK0CgYEA2Wc/igRyYBXQlHd5N/ZpwOc7fjfM7FkPN442hFjtpGPa7yjNqjid863cJMcWRlzW/COCB/BybHS5XMyo7FwuyMkpDK21fEb3BQwlFpmEYQAZzmwIl1VLQiUT2/wwe3oRYTvjC/4M1PlnpZahryjvZPPUYtU/Dk8w+zzEy+erxmM\u003d"
}
2022-04-12 09:27:55 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text

                                
response_headers
{
  "server": "nginx/1.14.2",
  "date": "Tue, 12 Apr 2022 09:27:55 GMT",
  "content-type": "application/json;charset\u003dUTF-8",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "x-fapi-interaction-id": "48363a7d-9e99-46d6-92a2-b8dd0815546c",
  "cache-control": "no-store",
  "pragma": "no-cache",
  "x-content-type-options": "nosniff",
  "x-xss-protection": "1; mode\u003dblock",
  "x-frame-options": "DENY"
}
response_body
{"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjc3IiOnsieDV0I1NIQTEiOiJlZjk1NGQ0YjY1ZTIwMDU4MTVmODIyNmQ2YzFlZTAwYWZkYTA2YWM0In0sInNjb3BlIjpbImFjY291bnRzIl0sImlzcyI6Im1ldHRsZS1wc2QyLWF1dGgiLCJleHAiOjE2NDk3NTU5NzUsImp0aSI6IjAxNGQ3ZmQ0LTk0YWUtNGZmMy05Mjg3LTFiZjVmNjY0ZjMwZSIsImNsaWVudF9pZCI6IjM5NmYxOTQ5LWI2MjgtNDdhOS1iMWI0LTBkYzI4NmM3M2UxMiJ9.fAIfV5IbeEZwbzNKrzug5naE-Xh8ZsMVPSgKBIqqTWQ","token_type":"bearer","expires_in":300,"scope":"accounts","iss":"mettle-psd2-auth","csr":{"x5t#SHA1":"ef954d4b65e2005815f8226d6c1ee00afda06ac4"},"jti":"014d7fd4-94ae-4ff3-9287-1bf5f664f30e"}
2022-04-12 09:27:55 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjc3IiOnsieDV0I1NIQTEiOiJlZjk1NGQ0YjY1ZTIwMDU4MTVmODIyNmQ2YzFlZTAwYWZkYTA2YWM0In0sInNjb3BlIjpbImFjY291bnRzIl0sImlzcyI6Im1ldHRsZS1wc2QyLWF1dGgiLCJleHAiOjE2NDk3NTU5NzUsImp0aSI6IjAxNGQ3ZmQ0LTk0YWUtNGZmMy05Mjg3LTFiZjVmNjY0ZjMwZSIsImNsaWVudF9pZCI6IjM5NmYxOTQ5LWI2MjgtNDdhOS1iMWI0LTBkYzI4NmM3M2UxMiJ9.fAIfV5IbeEZwbzNKrzug5naE-Xh8ZsMVPSgKBIqqTWQ
token_type
bearer
expires_in
300
scope
accounts
iss
mettle-psd2-auth
csr
{
  "x5t#SHA1": "ef954d4b65e2005815f8226d6c1ee00afda06ac4"
}
jti
014d7fd4-94ae-4ff3-9287-1bf5f664f30e
2022-04-12 09:27:55 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2022-04-12 09:27:55 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjc3IiOnsieDV0I1NIQTEiOiJlZjk1NGQ0YjY1ZTIwMDU4MTVmODIyNmQ2YzFlZTAwYWZkYTA2YWM0In0sInNjb3BlIjpbImFjY291bnRzIl0sImlzcyI6Im1ldHRsZS1wc2QyLWF1dGgiLCJleHAiOjE2NDk3NTU5NzUsImp0aSI6IjAxNGQ3ZmQ0LTk0YWUtNGZmMy05Mjg3LTFiZjVmNjY0ZjMwZSIsImNsaWVudF9pZCI6IjM5NmYxOTQ5LWI2MjgtNDdhOS1iMWI0LTBkYzI4NmM3M2UxMiJ9.fAIfV5IbeEZwbzNKrzug5naE-Xh8ZsMVPSgKBIqqTWQ
2022-04-12 09:27:55 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjc3IiOnsieDV0I1NIQTEiOiJlZjk1NGQ0YjY1ZTIwMDU4MTVmODIyNmQ2YzFlZTAwYWZkYTA2YWM0In0sInNjb3BlIjpbImFjY291bnRzIl0sImlzcyI6Im1ldHRsZS1wc2QyLWF1dGgiLCJleHAiOjE2NDk3NTU5NzUsImp0aSI6IjAxNGQ3ZmQ0LTk0YWUtNGZmMy05Mjg3LTFiZjVmNjY0ZjMwZSIsImNsaWVudF9pZCI6IjM5NmYxOTQ5LWI2MjgtNDdhOS1iMWI0LTBkYzI4NmM3M2UxMiJ9.fAIfV5IbeEZwbzNKrzug5naE-Xh8ZsMVPSgKBIqqTWQ
type
bearer
2022-04-12 09:27:55 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
300
2022-04-12 09:27:55 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
300
2022-04-12 09:27:55
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2022-04-12 09:27:55 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Tue, 12 Apr 2022 09:27:55 GMT"
}
2022-04-12 09:27:55
AddFAPIFinancialIdToResourceEndpointRequest
Added x-fapi-financial-id to resource_endpoint_request_headers
2022-04-12 09:27:55 SUCCESS
CreateCreateAccountRequestRequest
account_requests_endpoint_request
{
  "Data": {
    "Permissions": [
      "ReadAccountsBasic"
    ]
  },
  "Risk": {}
}
2022-04-12 09:27:55
CallAccountRequestsEndpointWithBearerToken
Found '/v3.' in the resource url, using OB V3 API 'account-access-consents'
resource_endpoint
https://api.openbanking.prd-mettle.co.uk/apis/open-banking/v3.1/aisp/
2022-04-12 09:27:55
CallAccountRequestsEndpointWithBearerToken
HTTP request
request_uri
https://api.openbanking.prd-mettle.co.uk/apis/open-banking/v3.1/aisp/account-access-consents
request_method
POST
request_headers
{
  "accept": "application/json",
  "x-fapi-auth-date": "Tue, 12 Apr 2022 09:27:55 GMT",
  "x-fapi-financial-id": "0015800001ZEc1gAAD",
  "content-type": "application/json",
  "authorization": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjc3IiOnsieDV0I1NIQTEiOiJlZjk1NGQ0YjY1ZTIwMDU4MTVmODIyNmQ2YzFlZTAwYWZkYTA2YWM0In0sInNjb3BlIjpbImFjY291bnRzIl0sImlzcyI6Im1ldHRsZS1wc2QyLWF1dGgiLCJleHAiOjE2NDk3NTU5NzUsImp0aSI6IjAxNGQ3ZmQ0LTk0YWUtNGZmMy05Mjg3LTFiZjVmNjY0ZjMwZSIsImNsaWVudF9pZCI6IjM5NmYxOTQ5LWI2MjgtNDdhOS1iMWI0LTBkYzI4NmM3M2UxMiJ9.fAIfV5IbeEZwbzNKrzug5naE-Xh8ZsMVPSgKBIqqTWQ",
  "content-length": "56"
}
request_body
{"Data":{"Permissions":["ReadAccountsBasic"]},"Risk":{}}
request_mutual_tls
{
  "cert": "MIIGRjCCBS6gAwIBAgIEWgAqDjANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElzc3VpbmcgQ0EwHhcNMjIwMzI4MTAyNTMwWhcNMjQwMzI4MTA1NTMwWjBtMQswCQYDVQQGEwJHQjEmMCQGA1UEChMdTmF0aW9uYWwgV2VzdG1pbnN0ZXIgQmFuayBQbGMxGTAXBgNVBGETEFBTREdCLUZDQS0xMjE4NzgxGzAZBgNVBAMTEjAwMTU4MDAwMDBqZnd4WEFBUTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANw87N4z8x9q0ntYjFkiQ4C1mVDp5G1UJw3+PHr6Q/6DaAvLGyyOd71uCcq54FgVSz95B8n6f/29xLyTj2owKStpyZ21pQY2FdX0OIeeWByc5Jah7x5g6BRGy4P2ezV2rkdyGPafpyLNEx5FD/yQKYiyZT/SuRvE9Z4NM5Pd1HYeDxNXZ4kC+kKUqfnAfSU82ViSNokTJYrLFZsAwLg3toKQVy8azmcODdVHtqhL+5cJlhiPzbHraCDueZ5W1InWAcABbPW0l1EiHtPLMbeRAfdQGwTY8UgO1SPmaW61PJC8hriOWjM5MVrlw3muQptQK1R2cXWVhqGWGbdw6qn7oVECAwEAAaOCAxUwggMRMA4GA1UdDwEB/wQEAwIHgDCBkQYIKwYBBQUHAQMEgYQwgYEwEwYGBACORgEGMAkGBwQAjkYBBgMwagYGBACBmCcCMGAwOTARBgcEAIGYJwECDAZQU1BfUEkwEQYHBACBmCcBAwwGUFNQX0FJMBEGBwQAgZgnAQQMBlBTUF9JQwwbRmluYW5jaWFsIENvbmR1Y3QgQXV0aG9yaXR5DAZHQi1GQ0EwIAYDVR0lAQH/BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMIIBUgYDVR0gBIIBSTCCAUUwggFBBgsrBgEEAah1gQYBATCCATAwNQYIKwYBBQUHAgEWKWh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL3BvbGljaWVzMIH2BggrBgEFBQcCAjCB6QyB5lRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBPcGVuIEJhbmtpbmcgTGltaXRlZCBhbmQgYXNzb2NpYXRlZCBPcGVuIEJhbmtpbmcgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBPcGVuIEJhbmtpbmcgTGltaXRlZCBDZXJ0aWZpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMHIGCCsGAQUFBwEBBGYwZDAmBggrBgEFBQcwAYYaaHR0cDovL29iLnRydXN0aXMuY29tL29jc3AwOgYIKwYBBQUHMAKGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5jcnQwPwYDVR0fBDgwNjA0oDKgMIYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNybDAfBgNVHSMEGDAWgBSfSb9ONqesww8ryEf0HykbwHkLBTAdBgNVHQ4EFgQUiKEldNzoIe1P/35c/wZ3EiebJxAwDQYJKoZIhvcNAQELBQADggEBAF0Y1wA68X3hyO5FhAIw6CekLUjLaEN+f9L0bGZkm02w54X5G4v0rp/T6bosda7DdayMY97g0FGO4A8C5fb/y6raLUJmh3txEdXJ7XNZspqBIPpyYDE6q1f0+hRcH3iCTJ2+8RYv5tg6Rhqb1UTordr7vDkNO/SmaqGutLQtE7yVK0bSEs9HwQS/DCbqMy0CEJG38amxu8wG5yKto9VB6gMKoTkEB5hpwchRpFJwWU1H/cS2OVZ2PVTzSywXf7lI51iarIVyPFFUG5iM4VV5QquvS4bD0frqA3I24Yhu3WdsFcNZZ0yIOSw8DjvyWX8xiLKyuVHnGTQLLvmYZmgWFwI\u003d",
  "key": "MIIEwAIBADANBgkqhkiG9w0BAQEFAASCBKowggSmAgEAAoIBAQDcPOzeM/MfatJ7WIxZIkOAtZlQ6eRtVCcN/jx6+kP+g2gLyxssjne9bgnKueBYFUs/eQfJ+n/9vcS8k49qMCkracmdtaUGNhXV9DiHnlgcnOSWoe8eYOgURsuD9ns1dq5Hchj2n6cizRMeRQ/8kCmIsmU/0rkbxPWeDTOT3dR2Hg8TV2eJAvpClKn5wH0lPNlYkjaJEyWKyxWbAMC4N7aCkFcvGs5nDg3VR7aoS/uXCZYYj82x62gg7nmeVtSJ1gHAAWz1tJdRIh7TyzG3kQH3UBsE2PFIDtUj5mlutTyQvIa4jlozOTFa5cN5rkKbUCtUdnF1lYahlhm3cOqp+6FRAgMBAAECggEBAImPLEulmwdWi10rc44AzrTHuJlHXbvDwhkFYPVW970yinxDQhfUbInO/yK2cp/RvQxKJklLw0HTk9xNNliW+D/7dUiiOg7lHUJjpiNfDZ3hiQ1k25vX31060sb73v0HwdcyNtFj6trbyEMx08hmquqMspzom2Hy5Y7wo/SJq7iR6S3LN3XFiiohudKSkI1I766cnXU12lUpnq3FsVqXZ10SKEfYtZK5V1tCNN9O4MrtiyOx5NAseFAOK35NOTdplp304AgpXaZGNbdhyTyVsUZQ0Lw9HdP4OE/5Uqvzf8AORk6LzdDUjQ3jyW9g3x8dTzR1/qERdx1SHplt1dRae1kCgYEA7en5q9QVO4MqhtJSvmZTLNNnOpxVAt0eboyiaQMTySTSpzLU9WO8o0dbfQoWLTNikA7vKK5qnOw2ARlomZkBArfdI44pD62lZYSLd37f9I/XI90SuEv60di0B0qBGascvhKZbziP2/N4HANOt6snRmcjhc9Bvh5nqkepREyAUf8CgYEA7Pr1jywcUARYtsu+OgZi6EYAPnfV10L+l9NEJNk4k/51Xt8V68DewWSsnxKsVLAvuPGErHSauD2ZJCZ3VTDhUPyWa/hNneFG/WSQyZqZE1U5DknYy+Vp2mQ9b7RefXUNc300hLw7ZuzFLSo8R5ukEgg4kmyHCiYwjLVCPqxUbK8CgYEAh7gzz4va2OpIdkTBIxCoXify+YJ5FHsjgxkDBTjWLqas7OiYh6vvzo1EaZ45bGulzFxYnjJxazdsz0+5VfXsl6pfoorUbbc3ZSQpk29zPsZXioPwy+W8Hb2rZYVhBE2SxfNCSCpSFr1bRU+1th0S+JyZrRnAfT5HEOJ0cxvZD+0CgYEAi2kPcIyIk2IbNl4hqEz9fps/pYAl4p7c20BDxFGtgRKexZMDeE9cO/UXv/TiQGftiyU54aIvKtfB8YxXg1xgEJ6ndxj5wDk44/R3YMJ77u2hxRAYY8qwPPPfWImJVNC5ewlbDgMWBvSfAnToRVAAc0M21JzXzFavFPfE4s3KVK0CgYEA2Wc/igRyYBXQlHd5N/ZpwOc7fjfM7FkPN442hFjtpGPa7yjNqjid863cJMcWRlzW/COCB/BybHS5XMyo7FwuyMkpDK21fEb3BQwlFpmEYQAZzmwIl1VLQiUT2/wwe3oRYTvjC/4M1PlnpZahryjvZPPUYtU/Dk8w+zzEy+erxmM\u003d"
}
2022-04-12 09:27:56 RESPONSE
CallAccountRequestsEndpointWithBearerToken
HTTP response
response_status_code
201 CREATED
response_status_text

                                
response_headers
{
  "server": "nginx/1.14.2",
  "date": "Tue, 12 Apr 2022 09:27:56 GMT",
  "content-type": "application/json",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "x-fapi-interaction-id": "59c4ebed-b949-45f2-99f7-dbca65467738",
  "x-content-type-options": "nosniff",
  "x-xss-protection": "1; mode\u003dblock",
  "cache-control": "no-cache, no-store, max-age\u003d0, must-revalidate",
  "pragma": "no-cache",
  "expires": "0",
  "x-frame-options": "DENY"
}
response_body
{"Data":{"ConsentId":"6bf6d9c4-5af0-418b-8968-691e0db207bb","CreationDateTime":"2022-04-12T09:27:56.168333Z","Status":"AwaitingAuthorisation","StatusUpdateDateTime":"2022-04-12T09:27:56.168333Z","Permissions":["ReadAccountsBasic"]},"Links":{"Self":"https://api.openbanking.prd-mettle.co.uk/apis/open-banking/v3.1/aisp/account-access-consents/6bf6d9c4-5af0-418b-8968-691e0db207bb"}}
2022-04-12 09:27:56
CallAccountRequestsEndpointWithBearerToken
Account requests endpoint response
account_requests_endpoint_response
{"Data":{"ConsentId":"6bf6d9c4-5af0-418b-8968-691e0db207bb","CreationDateTime":"2022-04-12T09:27:56.168333Z","Status":"AwaitingAuthorisation","StatusUpdateDateTime":"2022-04-12T09:27:56.168333Z","Permissions":["ReadAccountsBasic"]},"Links":{"Self":"https://api.openbanking.prd-mettle.co.uk/apis/open-banking/v3.1/aisp/account-access-consents/6bf6d9c4-5af0-418b-8968-691e0db207bb"}}
2022-04-12 09:27:56 SUCCESS
CallAccountRequestsEndpointWithBearerToken
Parsed account requests endpoint response
headers
{
  "server": "nginx/1.14.2",
  "date": "Tue, 12 Apr 2022 09:27:56 GMT",
  "content-type": "application/json",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "x-fapi-interaction-id": "59c4ebed-b949-45f2-99f7-dbca65467738",
  "x-content-type-options": "nosniff",
  "x-xss-protection": "1; mode\u003dblock",
  "cache-control": "no-cache, no-store, max-age\u003d0, must-revalidate",
  "pragma": "no-cache",
  "expires": "0",
  "x-frame-options": "DENY"
}
body
{"Data":{"ConsentId":"6bf6d9c4-5af0-418b-8968-691e0db207bb","CreationDateTime":"2022-04-12T09:27:56.168333Z","Status":"AwaitingAuthorisation","StatusUpdateDateTime":"2022-04-12T09:27:56.168333Z","Permissions":["ReadAccountsBasic"]},"Links":{"Self":"https://api.openbanking.prd-mettle.co.uk/apis/open-banking/v3.1/aisp/account-access-consents/6bf6d9c4-5af0-418b-8968-691e0db207bb"}}
2022-04-12 09:27:56 SUCCESS
CheckIfAccountRequestsEndpointResponseError
No error from account requests endpoint
2022-04-12 09:27:56 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
59c4ebed-b949-45f2-99f7-dbca65467738
2022-04-12 09:27:56 SUCCESS
ExtractAccountRequestIdFromAccountRequestsEndpointResponse
Extracted the account request ID
account_request_id
6bf6d9c4-5af0-418b-8968-691e0db207bb
Make request to authorization endpoint
2022-04-12 09:27:56 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
396f1949-b628-47a9-b1b4-0dc286c73e12
redirect_uri
https://www.certification.openid.net/test/a/mettle/scTT6kbhlV
scope
openid accounts
2022-04-12 09:27:56 SUCCESS
AddAccountRequestIdToAuthorizationEndpointRequest
Added openbanking_intent_id claim to authorization_endpoint_request
authorization_endpoint_request
{
  "client_id": "396f1949-b628-47a9-b1b4-0dc286c73e12",
  "redirect_uri": "https://www.certification.openid.net/test/a/mettle/scTT6kbhlV",
  "scope": "openid accounts",
  "claims": {
    "id_token": {
      "openbanking_intent_id": {
        "value": "6bf6d9c4-5af0-418b-8968-691e0db207bb",
        "essential": true
      }
    }
  }
}
2022-04-12 09:27:56 SUCCESS
OpenBankingUkAddMultipleAcrClaimsToAuthorizationEndpointRequest
Added acr to request as an essential id_token claim
authorization_endpoint_request
{
  "client_id": "396f1949-b628-47a9-b1b4-0dc286c73e12",
  "redirect_uri": "https://www.certification.openid.net/test/a/mettle/scTT6kbhlV",
  "scope": "openid accounts",
  "claims": {
    "id_token": {
      "openbanking_intent_id": {
        "value": "6bf6d9c4-5af0-418b-8968-691e0db207bb",
        "essential": true
      },
      "acr": {
        "values": [
          "urn:openbanking:psd2:sca",
          "urn:openbanking:psd2:ca"
        ],
        "essential": true
      }
    }
  }
}
2022-04-12 09:27:56
CreateRandomStateValue
Created state value
requested_state_length
10
state
0zmcMUzuyX
2022-04-12 09:27:56 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
396f1949-b628-47a9-b1b4-0dc286c73e12
redirect_uri
https://www.certification.openid.net/test/a/mettle/scTT6kbhlV
scope
openid accounts
claims
{
  "id_token": {
    "openbanking_intent_id": {
      "value": "6bf6d9c4-5af0-418b-8968-691e0db207bb",
      "essential": true
    },
    "acr": {
      "values": [
        "urn:openbanking:psd2:sca",
        "urn:openbanking:psd2:ca"
      ],
      "essential": true
    }
  }
}
state
0zmcMUzuyX
2022-04-12 09:27:56
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
tP29Uwa1ka
2022-04-12 09:27:56 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
396f1949-b628-47a9-b1b4-0dc286c73e12
redirect_uri
https://www.certification.openid.net/test/a/mettle/scTT6kbhlV
scope
openid accounts
claims
{
  "id_token": {
    "openbanking_intent_id": {
      "value": "6bf6d9c4-5af0-418b-8968-691e0db207bb",
      "essential": true
    },
    "acr": {
      "values": [
        "urn:openbanking:psd2:sca",
        "urn:openbanking:psd2:ca"
      ],
      "essential": true
    }
  }
}
state
0zmcMUzuyX
nonce
tP29Uwa1ka
2022-04-12 09:27:56 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCodeIdtoken
Added response_type parameter to request
client_id
396f1949-b628-47a9-b1b4-0dc286c73e12
redirect_uri
https://www.certification.openid.net/test/a/mettle/scTT6kbhlV
scope
openid accounts
claims
{
  "id_token": {
    "openbanking_intent_id": {
      "value": "6bf6d9c4-5af0-418b-8968-691e0db207bb",
      "essential": true
    },
    "acr": {
      "values": [
        "urn:openbanking:psd2:sca",
        "urn:openbanking:psd2:ca"
      ],
      "essential": true
    }
  }
}
state
0zmcMUzuyX
nonce
tP29Uwa1ka
response_type
code id_token
2022-04-12 09:27:56 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "396f1949-b628-47a9-b1b4-0dc286c73e12",
  "redirect_uri": "https://www.certification.openid.net/test/a/mettle/scTT6kbhlV",
  "scope": "openid accounts",
  "claims": {
    "id_token": {
      "openbanking_intent_id": {
        "value": "6bf6d9c4-5af0-418b-8968-691e0db207bb",
        "essential": true
      },
      "acr": {
        "values": [
          "urn:openbanking:psd2:sca",
          "urn:openbanking:psd2:ca"
        ],
        "essential": true
      }
    }
  },
  "state": "0zmcMUzuyX",
  "nonce": "tP29Uwa1ka",
  "response_type": "code id_token"
}
2022-04-12 09:27:56 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.649755976E9
2022-04-12 09:27:56 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://auth.openbanking.prd-mettle.co.uk
2022-04-12 09:27:56 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
396f1949-b628-47a9-b1b4-0dc286c73e12
2022-04-12 09:27:56 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
396f1949-b628-47a9-b1b4-0dc286c73e12
2022-04-12 09:27:56 SUCCESS
SignRequestObject
Signed the request object
claims
{
  "aud": "https://auth.openbanking.prd-mettle.co.uk",
  "scope": "openid accounts",
  "claims": {
    "id_token": {
      "acr": {
        "values": [
          "urn:openbanking:psd2:sca",
          "urn:openbanking:psd2:ca"
        ],
        "essential": true
      },
      "openbanking_intent_id": {
        "value": "6bf6d9c4-5af0-418b-8968-691e0db207bb",
        "essential": true
      }
    }
  },
  "iss": "396f1949-b628-47a9-b1b4-0dc286c73e12",
  "response_type": "code id_token",
  "redirect_uri": "https://www.certification.openid.net/test/a/mettle/scTT6kbhlV",
  "state": "0zmcMUzuyX",
  "exp": 1649755976,
  "nonce": "tP29Uwa1ka",
  "client_id": "396f1949-b628-47a9-b1b4-0dc286c73e12"
}
header
{
  "kid": "NhEWoHPGDHYIEfow6lVwYpS9oXs",
  "alg": "PS256"
}
request_object
eyJraWQiOiJOaEVXb0hQR0RIWUlFZm93NmxWd1lwUzlvWHMiLCJhbGciOiJQUzI1NiJ9.eyJhdWQiOiJodHRwczpcL1wvYXV0aC5vcGVuYmFua2luZy5wcmQtbWV0dGxlLmNvLnVrIiwic2NvcGUiOiJvcGVuaWQgYWNjb3VudHMiLCJjbGFpbXMiOnsiaWRfdG9rZW4iOnsiYWNyIjp7InZhbHVlcyI6WyJ1cm46b3BlbmJhbmtpbmc6cHNkMjpzY2EiLCJ1cm46b3BlbmJhbmtpbmc6cHNkMjpjYSJdLCJlc3NlbnRpYWwiOnRydWV9LCJvcGVuYmFua2luZ19pbnRlbnRfaWQiOnsidmFsdWUiOiI2YmY2ZDljNC01YWYwLTQxOGItODk2OC02OTFlMGRiMjA3YmIiLCJlc3NlbnRpYWwiOnRydWV9fX0sImlzcyI6IjM5NmYxOTQ5LWI2MjgtNDdhOS1iMWI0LTBkYzI4NmM3M2UxMiIsInJlc3BvbnNlX3R5cGUiOiJjb2RlIGlkX3Rva2VuIiwicmVkaXJlY3RfdXJpIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL21ldHRsZVwvc2NUVDZrYmhsViIsInN0YXRlIjoiMHptY01VenV5WCIsImV4cCI6MTY0OTc1NTk3Niwibm9uY2UiOiJ0UDI5VXdhMWthIiwiY2xpZW50X2lkIjoiMzk2ZjE5NDktYjYyOC00N2E5LWIxYjQtMGRjMjg2YzczZTEyIn0.SBqFFDFzM_MjrnrtePOk_Tc1zX7adIl36XLn7mO-1OiL40LkljYNIzgjz87MAHa8d4mL-1tT-2B1yjtv2C4OVHUATRQAIJc6RXOE8f1nJs5_WFrwV-jlBwb6mw6MpVem9RB_wDbQ-Zq0v1wpufuQ6crmK_TiU2g7OHA-Xx3lfK6H25z2Q-Fd2uWDm40deuRt6L8SEItrb9fLWGFR5VALBTU9i20FsSBvtcDAhbQi5CaUDQg9x1uoBxBJ-0xxHIZdE5Jl5-aKU05mdHBjHGi5RQ5Bx8e7APIO2Ih1Ki-TUbeJd3YWkOZ0C_Dfv7esC8-pEWuJQfvBxsXiQmWfrTyNMQ
key
{
  "kty": "RSA",
  "d": "Q6oAe-mgKvFp3UeFe21-ifdt8kyIqZDomQ-b8vQvuqgDMMuDFc01nOteUM_kVhcFsgheMKsV7JoRm1hkGY0xTx_eF60nrL5FvT85iy3CSeB7JTxIFXuXDkqhkfY7gPtmeiQdMocnQLiLR_4MAlzRQ5o9DV176Umdbm6zcLySimqTaA5JCuMiS7UTcGV-AtxS1aET15iUCUXsDQElq1lWYOqq9Ooja8s1efvPdDwUokoHoOoCLMFfxdYsjNv0XOKKnNPBS3i1l_18qn3Ri1zPcoTX4-TzqFkdDGazQqdKwVk-lRkW6bzYXXKMbLLxs55_PRNxT0zltMokmi8P-IgFAQ",
  "e": "AQAB",
  "kid": "NhEWoHPGDHYIEfow6lVwYpS9oXs",
  "alg": "PS256",
  "n": "v44Z2ngjb-fQNrAI4Rd8zFXPwrhaTaWRIQW9R8UcaDXw1kBm_VO_y_4W6jH_DH0iLo5jq0NfsfjydUjS7PjMq7n-ASRJRXIVOgXH-6hNOizdJBww8QX_41sCJuD8kDA1UXCh95l8q4jKmCID8PhG9G1wuV2Lm9QbP4rkGs41HOzz4wKU8MGBxoPjJdh_WV-1zfyylUOvflHNPMnStgmmU13E3-Tuizsioqzgx-d1n6S9XgfSNUaV1JDHJ2Qe7Adrwz8cy7ls8mctLO0TMTntvECMi7LVheP73fm84PQiw3sNsHaIW4TmKcg8TRXGo-7bb4Wk104tFUX9KLqB30le6Q"
}
2022-04-12 09:27:56 SUCCESS
BuildRequestObjectByValueRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://auth.openbanking.prd-mettle.co.uk/authorize?request=eyJraWQiOiJOaEVXb0hQR0RIWUlFZm93NmxWd1lwUzlvWHMiLCJhbGciOiJQUzI1NiJ9.eyJhdWQiOiJodHRwczpcL1wvYXV0aC5vcGVuYmFua2luZy5wcmQtbWV0dGxlLmNvLnVrIiwic2NvcGUiOiJvcGVuaWQgYWNjb3VudHMiLCJjbGFpbXMiOnsiaWRfdG9rZW4iOnsiYWNyIjp7InZhbHVlcyI6WyJ1cm46b3BlbmJhbmtpbmc6cHNkMjpzY2EiLCJ1cm46b3BlbmJhbmtpbmc6cHNkMjpjYSJdLCJlc3NlbnRpYWwiOnRydWV9LCJvcGVuYmFua2luZ19pbnRlbnRfaWQiOnsidmFsdWUiOiI2YmY2ZDljNC01YWYwLTQxOGItODk2OC02OTFlMGRiMjA3YmIiLCJlc3NlbnRpYWwiOnRydWV9fX0sImlzcyI6IjM5NmYxOTQ5LWI2MjgtNDdhOS1iMWI0LTBkYzI4NmM3M2UxMiIsInJlc3BvbnNlX3R5cGUiOiJjb2RlIGlkX3Rva2VuIiwicmVkaXJlY3RfdXJpIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL21ldHRsZVwvc2NUVDZrYmhsViIsInN0YXRlIjoiMHptY01VenV5WCIsImV4cCI6MTY0OTc1NTk3Niwibm9uY2UiOiJ0UDI5VXdhMWthIiwiY2xpZW50X2lkIjoiMzk2ZjE5NDktYjYyOC00N2E5LWIxYjQtMGRjMjg2YzczZTEyIn0.SBqFFDFzM_MjrnrtePOk_Tc1zX7adIl36XLn7mO-1OiL40LkljYNIzgjz87MAHa8d4mL-1tT-2B1yjtv2C4OVHUATRQAIJc6RXOE8f1nJs5_WFrwV-jlBwb6mw6MpVem9RB_wDbQ-Zq0v1wpufuQ6crmK_TiU2g7OHA-Xx3lfK6H25z2Q-Fd2uWDm40deuRt6L8SEItrb9fLWGFR5VALBTU9i20FsSBvtcDAhbQi5CaUDQg9x1uoBxBJ-0xxHIZdE5Jl5-aKU05mdHBjHGi5RQ5Bx8e7APIO2Ih1Ki-TUbeJd3YWkOZ0C_Dfv7esC8-pEWuJQfvBxsXiQmWfrTyNMQ&client_id=396f1949-b628-47a9-b1b4-0dc286c73e12&redirect_uri=https://www.certification.openid.net/test/a/mettle/scTT6kbhlV&scope=openid%20accounts&response_type=code%20id_token
2022-04-12 09:27:56 REDIRECT
fapi-rw-id2-ensure-registered-redirect-uri
Redirecting to authorization endpoint
redirect_to
https://auth.openbanking.prd-mettle.co.uk/authorize?request=eyJraWQiOiJOaEVXb0hQR0RIWUlFZm93NmxWd1lwUzlvWHMiLCJhbGciOiJQUzI1NiJ9.eyJhdWQiOiJodHRwczpcL1wvYXV0aC5vcGVuYmFua2luZy5wcmQtbWV0dGxlLmNvLnVrIiwic2NvcGUiOiJvcGVuaWQgYWNjb3VudHMiLCJjbGFpbXMiOnsiaWRfdG9rZW4iOnsiYWNyIjp7InZhbHVlcyI6WyJ1cm46b3BlbmJhbmtpbmc6cHNkMjpzY2EiLCJ1cm46b3BlbmJhbmtpbmc6cHNkMjpjYSJdLCJlc3NlbnRpYWwiOnRydWV9LCJvcGVuYmFua2luZ19pbnRlbnRfaWQiOnsidmFsdWUiOiI2YmY2ZDljNC01YWYwLTQxOGItODk2OC02OTFlMGRiMjA3YmIiLCJlc3NlbnRpYWwiOnRydWV9fX0sImlzcyI6IjM5NmYxOTQ5LWI2MjgtNDdhOS1iMWI0LTBkYzI4NmM3M2UxMiIsInJlc3BvbnNlX3R5cGUiOiJjb2RlIGlkX3Rva2VuIiwicmVkaXJlY3RfdXJpIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL21ldHRsZVwvc2NUVDZrYmhsViIsInN0YXRlIjoiMHptY01VenV5WCIsImV4cCI6MTY0OTc1NTk3Niwibm9uY2UiOiJ0UDI5VXdhMWthIiwiY2xpZW50X2lkIjoiMzk2ZjE5NDktYjYyOC00N2E5LWIxYjQtMGRjMjg2YzczZTEyIn0.SBqFFDFzM_MjrnrtePOk_Tc1zX7adIl36XLn7mO-1OiL40LkljYNIzgjz87MAHa8d4mL-1tT-2B1yjtv2C4OVHUATRQAIJc6RXOE8f1nJs5_WFrwV-jlBwb6mw6MpVem9RB_wDbQ-Zq0v1wpufuQ6crmK_TiU2g7OHA-Xx3lfK6H25z2Q-Fd2uWDm40deuRt6L8SEItrb9fLWGFR5VALBTU9i20FsSBvtcDAhbQi5CaUDQg9x1uoBxBJ-0xxHIZdE5Jl5-aKU05mdHBjHGi5RQ5Bx8e7APIO2Ih1Ki-TUbeJd3YWkOZ0C_Dfv7esC8-pEWuJQfvBxsXiQmWfrTyNMQ&client_id=396f1949-b628-47a9-b1b4-0dc286c73e12&redirect_uri=https://www.certification.openid.net/test/a/mettle/scTT6kbhlV&scope=openid%20accounts&response_type=code%20id_token
2022-04-12 09:27:56 REVIEW IMAGE
ExpectRedirectUriErrorPage
Show redirect URI error page
img
updatedAt
1649755795913
2022-04-12 09:30:03 FINISHED
fapi-rw-id2-ensure-registered-redirect-uri
Test has run to completion
testmodule_result
REVIEW
2022-04-12 09:30:30
TEST-RUNNER
Alias has now been claimed by another test
alias
mettle
new_test_id
Fr6E19txai3cYlV
Test Results