Test Summary

Test Results

Expand All Collapse All
All times are UTC
2022-04-11 14:04:54 INFO
TEST-RUNNER
Test instance nYigdzbeTrH4DeH 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-discovery-end-point-verification
2022-04-11 14:04:54
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-11 14:04:54 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text

                                
response_headers
{
  "date": "Mon, 11 Apr 2022 14:04: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-11 14:04: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-11 14:04:54 SUCCESS
EnsureDiscoveryEndpointResponseStatusCodeIs200
discovery_endpoint_response returned http 200 as expected
http_status
200
2022-04-11 14:04:54 SUCCESS
CheckDiscoveryEndpointReturnedJsonContentType
discovery_endpoint_response Content-Type: header is application/json
2022-04-11 14:04:54 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2022-04-11 14:04:54
fapi-rw-id2-discovery-end-point-verification
Setup Done
2022-04-11 14:04:54 SUCCESS
FAPIRWCheckDiscEndpointResponseTypesSupported
Contents of 'response_types_supported' in discovery document matches expectations.
actual
[
  "code id_token"
]
expected
[
  "code id_token"
]
minimum_matches_required
1
2022-04-11 14:04:54 SUCCESS
CheckDiscEndpointDiscoveryUrl
discoveryUrl
actual
https://auth.openbanking.prd-mettle.co.uk/.well-known/openid-configuration
2022-04-11 14:04:54 SUCCESS
CheckDiscEndpointIssuer
issuer is consistent with the discovery endpoint
2022-04-11 14:04:54 SUCCESS
CheckTLSClientCertificateBoundAccessTokensTrue
tls_client_certificate_bound_access_tokens was 'true'
2022-04-11 14:04:54 SUCCESS
CheckDiscEndpointIdTokenSigningAlgValuesSupported
Contents of 'id_token_signing_alg_values_supported' in discovery document matches expectations.
actual
[
  "RS256",
  "PS256",
  "ES256"
]
expected
[
  "PS256",
  "ES256"
]
minimum_matches_required
1
2022-04-11 14:04:54 SUCCESS
FAPIRWCheckDiscEndpointTokenEndpointAuthMethodsSupported
Contents of 'token_endpoint_auth_methods_supported' in discovery document matches expectations.
actual
[
  "client_secret_post",
  "tls_client_auth"
]
expected
[
  "private_key_jwt",
  "tls_client_auth"
]
minimum_matches_required
1
2022-04-11 14:04:54 SUCCESS
CheckDiscEndpointTokenEndpointAuthSigningAlgValuesSupported
Not checking token_endpoint_auth_signing_alg_values_supported as token_endpoint_auth_methods_supported does not contain the method (private_key_jwt ) that requires signing
actual
[
  "client_secret_post",
  "tls_client_auth"
]
expected
[
  "private_key_jwt"
]
2022-04-11 14:04:54 INFO
FAPICheckDiscEndpointUserinfoSigningAlgValuesSupported
Skipped evaluation due to missing required element: server userinfo_signing_alg_values_supported
path
userinfo_signing_alg_values_supported
mapped
object
server
2022-04-11 14:04:54 SUCCESS
CheckDiscEndpointTokenEndpoint
token_endpoint
actual
https://api.openbanking.prd-mettle.co.uk/token
2022-04-11 14:04:54 SUCCESS
CheckDiscEndpointRegistrationEndpoint
registration_endpoint
actual
https://api.openbanking.prd-mettle.co.uk/register
2022-04-11 14:04:54 SUCCESS
CheckJwksUri
jwks_uri
actual
https://keystore.openbanking.org.uk/0015800001ZEc1gAAD/0015800001ZEc1gAAD.jwks
2022-04-11 14:04:54 SUCCESS
EnsureServerConfigurationSupportsMTLS
Found supported MTLS method
method
tls_client_auth
2022-04-11 14:04:54 SUCCESS
CheckDiscEndpointRequestParameterSupported
request_parameter_supported has correct value
request_parameter_supported
true
2022-04-11 14:04:54 SUCCESS
FAPICheckDiscEndpointRequestObjectSigningAlgValuesSupported
Contents of 'request_object_signing_alg_values_supported' in discovery document matches expectations.
actual
[
  "PS256",
  "ES256"
]
expected
[
  "PS256",
  "ES256"
]
minimum_matches_required
1
2022-04-11 14:04:54 SUCCESS
CheckDiscEndpointAuthorizationEndpoint
authorization_endpoint
actual
https://auth.openbanking.prd-mettle.co.uk/authorize
2022-04-11 14:04:54 SUCCESS
CheckJwksUriIsHostedOnOpenBankingDirectory
JWKS is hosted on the OpenBanking Directory
actual
keystore.openbanking.org.uk
required
keystore.openbanking.org.uk
2022-04-11 14:04:54 SUCCESS
CheckDiscEndpointClaimsParameterSupported
claims_parameter_supported has correct value
claims_parameter_supported
true
2022-04-11 14:04:54 SUCCESS
FAPIOBCheckDiscEndpointClaimsSupported
Contents of 'claims_supported' in discovery document matches expectations.
actual
[
  "acr",
  "openbanking_intent_id"
]
expected
[
  "acr",
  "openbanking_intent_id"
]
minimum_matches_required
2
2022-04-11 14:04:54 SUCCESS
FAPIOBCheckDiscEndpointGrantTypesSupported
Contents of 'grant_types_supported' in discovery document matches expectations.
actual
[
  "client_credentials",
  "authorization_code",
  "refresh_token"
]
expected
[
  "authorization_code",
  "client_credentials"
]
minimum_matches_required
2
2022-04-11 14:04:54 SUCCESS
FAPIOBCheckDiscEndpointScopesSupported
Contents of 'scopes_supported' in discovery document matches expectations.
actual
[
  "openid",
  "accounts",
  "payments",
  "fundsconfirmations",
  "name-verification"
]
expected
[
  "openid",
  "accounts"
]
minimum_matches_required
2
2022-04-11 14:04:54 FINISHED
fapi-rw-id2-discovery-end-point-verification
Test has run to completion
testmodule_result
PASSED
2022-04-11 14:05:00
TEST-RUNNER
Alias has now been claimed by another test
alias
mettle
new_test_id
0cYYjgVZ2BwDGhg
Test Results