Test Summary

Test Results

Expand All Collapse All
All times are UTC
2022-08-25 15:26:23 INFO
TEST-RUNNER
Test instance ouQ5c5iB052tNqW 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
Z4jZ0TwmHTKDd
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": "0015800000jfwxXAAQ"
  },
  "client": {
    "client_id": "a7741939-4fa8-4608-b260-c616a1663c4c",
    "client_secret": "WNbMwwOZmTTbCmWyBzTMiyL5Ak6qambhcmYI",
    "scope": "openid accounts",
    "jwks": {
      "keys": [
        {
          "kid": "_mSTXMg2A5sse6yWGJj20n6r2y0",
          "kty": "RSA",
          "alg": "PS256",
          "e": "AQAB",
          "d": "aloPHcHiSWjpGRn6g4ftQQ2HOxg5CGkC6baDqvof7Q3fJNn7O-tjzJSsQzH1NoHr-GnuPQlgfMK17T33Flw3yXID2jKUzGNNa0UKMB_vNd_YNHxtnOqMe0-EYULoYc4ZI9jJnAWj5AAPz_xrTZrK7qcMZrorxSKkhz_E3FVIWx3f_3kmvzqSG5K6wfYE3pIOwpu-Q3Lot_sqZIaUN7rn37JW8lbxKkJexUibJz2GDyABzTS2SD5v4U1m9608KSlUv6bs6N4vzeV8RaMDMBg9suuJfR0GWN_oqQAW4IifdHQ2otHmBfl_3z-CEQJCts18Nr1lpemjURDYUzrTS89agQ",
          "n": "l6WCf_SX37Z-C4kX5yZhY16zG0cmSlt5lQAnCqX5d7SV9GYViEkp36znK0R_-YjAuo4RQrxEsuueSGgztkYlqUbd0EqV3e-ASYkJa2MEO2QrBesuOdDMSf1Nb5qjcdmKQ857NXoq_GEdQ5uVVo42K0FOca7lI3LZCG8yS8ijzKoqqA6dNP1QTotOiN4E4VvdsIL2iu-9zml2w5HxpKSM438htE5pXKHKagc9CZIk4AeT5cKduvHtJo2KXkwRjUKXw-fb4nIm8xpDdrzFBhhUHaX4tR2BZiEXpQja7E2qOnSSzjEXbGDSWhERiQJuFjURPpJwbn8qY-W3Y7_c_Brcgw"
        }
      ]
    }
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIGczCCBVugAwIBAgIEWgBEPTANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJH\nQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElz\nc3VpbmcgQ0EwHhcNMjIwODIyMTMxODA5WhcNMjQwODIyMTM0ODA5WjBtMQswCQYD\nVQQGEwJHQjEmMCQGA1UEChMdTmF0aW9uYWwgV2VzdG1pbnN0ZXIgQmFuayBQbGMx\nGTAXBgNVBGETEFBTREdCLUZDQS0xMjE4NzgxGzAZBgNVBAMTEjAwMTU4MDAwMDBq\nZnd4WEFBUTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJelgn/0l9+2\nfguJF+cmYWNesxtHJkpbeZUAJwql+Xe0lfRmFYhJKd+s5ytEf/mIwLqOEUK8RLLr\nnkhoM7ZGJalG3dBKld3vgEmJCWtjBDtkKwXrLjnQzEn9TW+ao3HZikPOezV6Kvxh\nHUOblVaONitBTnGu5SNy2QhvMkvIo8yqKqgOnTT9UE6LTojeBOFb3bCC9orvvc5p\ndsOR8aSkjON/IbROaVyhymoHPQmSJOAHk+XCnbrx7SaNil5MEY1Cl8Pn2+JyJvMa\nQ3a8xQYYVB2l+LUdgWYhF6UI2uxNqjp0ks4xF2xg0loREYkCbhY1ET6ScG5/KmPl\nt2O/3Pwa3IMCAwEAAaOCA0IwggM+MA4GA1UdDwEB/wQEAwIHgDArBgNVHREEJDAi\ngiBhcGkub3BlbmJhbmtpbmcucHJkLW1ldHRsZS5jby51azCBkQYIKwYBBQUHAQME\ngYQwgYEwEwYGBACORgEGMAkGBwQAjkYBBgMwagYGBACBmCcCMGAwOTARBgcEAIGY\nJwECDAZQU1BfUEkwEQYHBACBmCcBAwwGUFNQX0FJMBEGBwQAgZgnAQQMBlBTUF9J\nQwwbRmluYW5jaWFsIENvbmR1Y3QgQXV0aG9yaXR5DAZHQi1GQ0EwIAYDVR0lAQH/\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMIIBUgYDVR0gBIIBSTCCAUUwggFBBgsr\nBgEEAah1gQYBATCCATAwNQYIKwYBBQUHAgEWKWh0dHA6Ly9vYi50cnVzdGlzLmNv\nbS9wcm9kdWN0aW9uL3BvbGljaWVzMIH2BggrBgEFBQcCAjCB6QyB5lRoaXMgQ2Vy\ndGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBPcGVuIEJhbmtpbmcgTGlt\naXRlZCBhbmQgYXNzb2NpYXRlZCBPcGVuIEJhbmtpbmcgU2VydmljZXMuIEl0cyBy\nZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNl\nIG9mIHRoZSBPcGVuIEJhbmtpbmcgTGltaXRlZCBDZXJ0aWZpY2F0ZSBQb2xpY3kg\nYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMHIGCCsGAQUFBwEBBGYwZDAm\nBggrBgEFBQcwAYYaaHR0cDovL29iLnRydXN0aXMuY29tL29jc3AwOgYIKwYBBQUH\nMAKGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5j\ncnQwPwYDVR0fBDgwNjA0oDKgMIYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1\nY3Rpb24vaXNzdWluZ2NhLmNybDAfBgNVHSMEGDAWgBSfSb9ONqesww8ryEf0Hykb\nwHkLBTAdBgNVHQ4EFgQUbQ+awQbrtgqyEPOPwr+Z6YnIwIAwDQYJKoZIhvcNAQEL\nBQADggEBACIMzFV+n+A+Go4NZJxsMzF70UYHRFKbAnPZ2Fz7daCU3mgQ22Tt9lIT\nwtnWl5vcLypq9gW7NjJfdBzVVKkS/RIbi4O72y1TMrwaDGXt6yYzHF24emq5xnlh\n21cHnfz9evEssVo5GGXq+pxgAa802aEuZGhdDvkrqHDlSOw/rJYP3wqGPlTR8qip\nBKk/O3zEWWF/cQ6NpMu3MoMXIpH4VGBgtidiy5+4NIs7tIRH5TeDlw93KlQTgDfT\nDRmx4zWk4vGZ8c4+XoH4LsUpDgf+1fuoJljuuBeCXtPb1yAr+SOVeebpqpY5pmlm\ncY6npmVhBF6xyzgRpVAhhAbbDCRi0ms\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCXpYJ/9Jfftn4L\niRfnJmFjXrMbRyZKW3mVACcKpfl3tJX0ZhWISSnfrOcrRH/5iMC6jhFCvESy655I\naDO2RiWpRt3QSpXd74BJiQlrYwQ7ZCsF6y450MxJ/U1vmqNx2YpDzns1eir8YR1D\nm5VWjjYrQU5xruUjctkIbzJLyKPMqiqoDp00/VBOi06I3gThW92wgvaK773OaXbD\nkfGkpIzjfyG0TmlcocpqBz0JkiTgB5Plwp268e0mjYpeTBGNQpfD59vicibzGkN2\nvMUGGFQdpfi1HYFmIRelCNrsTao6dJLOMRdsYNJaERGJAm4WNRE+knBufypj5bdj\nv9z8GtyDAgMBAAECggEAaloPHcHiSWjpGRn6g4ftQQ2HOxg5CGkC6baDqvof7Q3f\nJNn7O+tjzJSsQzH1NoHr+GnuPQlgfMK17T33Flw3yXID2jKUzGNNa0UKMB/vNd/Y\nNHxtnOqMe0+EYULoYc4ZI9jJnAWj5AAPz/xrTZrK7qcMZrorxSKkhz/E3FVIWx3f\n/3kmvzqSG5K6wfYE3pIOwpu+Q3Lot/sqZIaUN7rn37JW8lbxKkJexUibJz2GDyAB\nzTS2SD5v4U1m9608KSlUv6bs6N4vzeV8RaMDMBg9suuJfR0GWN/oqQAW4IifdHQ2\notHmBfl/3z+CEQJCts18Nr1lpemjURDYUzrTS89agQKBgQDJsiQv1cWpyjK6r08Y\nVgGGTgKxVzpeaNYnBquab9vmwQ1XF+JAT2mAMpprMpGsttHFQlJq4diXW+2PZcEU\n0Du1Khj76/xmbxsXdN9/Ww6zrojWnhsOHn5ZbxzDwl6ggOuRM6knJcsxlICo+6wy\noAFFAcOR1Ym+sPa1JCkH0qwMIwKBgQDAebmDCVLNK7QIOMaM/DnF1J+zltKL4i8e\nl26Hmy8oeeDZnMHfGZwYZufaw3hkN6hty3ilM8WH69vD6audvMMq9Vr/Sd4SKy80\ngCWyjUlsrxfOXzPkGkYQVo6kCD03TVlPuFwntQ8VlsUaSxOTAJEQd3ArV6DxJdxA\nxlbG3bxEIQKBgGOB9OJ4uB1NeXuq8/3QqM3m/OMbYtujI0x7uPvnhfkxc3Btgx0x\nUJ6D2LVcbIxmYdXNI7ZBmEcMfoaJsBmhpmN50nuvcIXk+Nu4uG8vsHArgq1HsZdk\nqfdbnzhhU6giEpY/g4uh1L6wQk2cZNdRI281MJRpYpzm18CEh42pfWI7AoGAdsGk\nCImUISs55WjCePKW4s0RzEjel5hy4jkk5V6Gdj7c0Oe7Zt/yQ8waegvpGEyPC09j\nnOqYkgigi/x8+tIgyTyhbKoy7pregVIf8E7kYr6VvatX5QGhASumzuaWfqym0l05\n3vYD3Jot+s8fwK+00agf+V4T2zY083Js0D63joECgYBe33WerK2rRLQKBu2FnnTD\n2U0+WimUER7MxLN8+UigWOdN2VNmae8Xpk1z4AHsI9rOnblTP4mWkQ0cuP7ggg4D\naUyWXXPjn8g/4pglEdjRokBKNq+2MHtXazTVA/1dZ81lQcQOqm43as0ZeS8uuZWV\njppNpThSg5U0sZegGB57KQ\u003d\u003d\n-----END PRIVATE KEY-----"
  },
  "client2": {
    "client_id": "b8608f9e-b70a-4f15-ab72-c1d30a97b292",
    "client_secret": "cRs4K7NBopdarXP1o3yzWn9Kiv2kfZclnxda",
    "scope": "openid accounts",
    "jwks": {
      "keys": [
        {
          "kid": "jcwJtIf4ET9s6l-1jQ8dAcnARKc",
          "kty": "RSA",
          "alg": "PS256",
          "e": "AQAB",
          "d": "MIdiBdfb1-sqJ9v3sQFLg-7VYhTUzwvKwKN_bXQ5ZNHgEwoL7tJcF5zmEDRAsuRRdiDkVl9fmsykDVKpfCS24mKvC5HxNR6XQdeuDv1WgULAh72NacjJfkJx3890pU895matH8z2Q3BwIrmlT8Ra6h9GsE2HyzYTGhVa1zgWj9FZqOx0nVFtqp5GLWLyVNDv0mjJf9cXrol7PNisVkn3gbhIUFM_X8KNpbRtG2RRpYwXYiZ53EfkxgQWkgRmJDwpw8yDhKwu8KYpQuD74pe4TCzuhZn9lcS--BscS1_kpQmg2cECHCiljfCyCY0LkVNQvunhqFl5zEVcpgyMOENjAQ",
          "n": "6bfO4omWpWFpjqNvKY51L-cxOwmccS_kirpR48ZWQYdkLL0CH5KkO3dNc-2n8Qtej1HrEROG43wkAaGdP-2yLLpYdgKl-8g_N9C9wU42dFwjtx9AGbObmUhkk4PFZQ71uL_Njc9aKCizwZN9ixfUU5GMaIay9UZAarZ_jy4pYrvOiN5OdG_-ccKm8QglfWncE1N9lpR03RErymeemdv_09Jhsh1RAhXpZH3PV6820IDolMxzeG5iBI6xC68OSPgCS_rxvZn0VNNed2aOVMCQ4dNvfPbRYytdKj3Aam2CWDkDr5wUGVRHyEnIlIkUJAZUApA7zvlewyUyab8p-Sc1TQ"
        }
      ]
    }
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIGczCCBVugAwIBAgIEWgBEPzANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJH\nQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElz\nc3VpbmcgQ0EwHhcNMjIwODIyMTMyNjExWhcNMjQwODIyMTM1NjExWjBtMQswCQYD\nVQQGEwJHQjEmMCQGA1UEChMdTmF0aW9uYWwgV2VzdG1pbnN0ZXIgQmFuayBQbGMx\nGTAXBgNVBGETEFBTREdCLUZDQS0xMjE4NzgxGzAZBgNVBAMTEjAwMTU4MDAwMDBq\nZnd4WEFBUTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOm3zuKJlqVh\naY6jbymOdS/nMTsJnHEv5Iq6UePGVkGHZCy9Ah+SpDt3TXPtp/ELXo9R6xEThuN8\nJAGhnT/tsiy6WHYCpfvIPzfQvcFONnRcI7cfQBmzm5lIZJODxWUO9bi/zY3PWigo\ns8GTfYsX1FORjGiGsvVGQGq2f48uKWK7zojeTnRv/nHCpvEIJX1p3BNTfZaUdN0R\nK8pnnpnb/9PSYbIdUQIV6WR9z1evNtCA6JTMc3huYgSOsQuvDkj4Akv68b2Z9FTT\nXndmjlTAkOHTb3z20WMrXSo9wGptglg5A6+cFBlUR8hJyJSJFCQGVAKQO875XsMl\nMmm/KfknNU0CAwEAAaOCA0IwggM+MA4GA1UdDwEB/wQEAwIHgDArBgNVHREEJDAi\ngiBhcGkub3BlbmJhbmtpbmcucHJkLW1ldHRsZS5jby51azCBkQYIKwYBBQUHAQME\ngYQwgYEwEwYGBACORgEGMAkGBwQAjkYBBgMwagYGBACBmCcCMGAwOTARBgcEAIGY\nJwECDAZQU1BfUEkwEQYHBACBmCcBAwwGUFNQX0FJMBEGBwQAgZgnAQQMBlBTUF9J\nQwwbRmluYW5jaWFsIENvbmR1Y3QgQXV0aG9yaXR5DAZHQi1GQ0EwIAYDVR0lAQH/\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMIIBUgYDVR0gBIIBSTCCAUUwggFBBgsr\nBgEEAah1gQYBATCCATAwNQYIKwYBBQUHAgEWKWh0dHA6Ly9vYi50cnVzdGlzLmNv\nbS9wcm9kdWN0aW9uL3BvbGljaWVzMIH2BggrBgEFBQcCAjCB6QyB5lRoaXMgQ2Vy\ndGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBPcGVuIEJhbmtpbmcgTGlt\naXRlZCBhbmQgYXNzb2NpYXRlZCBPcGVuIEJhbmtpbmcgU2VydmljZXMuIEl0cyBy\nZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNl\nIG9mIHRoZSBPcGVuIEJhbmtpbmcgTGltaXRlZCBDZXJ0aWZpY2F0ZSBQb2xpY3kg\nYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMHIGCCsGAQUFBwEBBGYwZDAm\nBggrBgEFBQcwAYYaaHR0cDovL29iLnRydXN0aXMuY29tL29jc3AwOgYIKwYBBQUH\nMAKGLmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9wcm9kdWN0aW9uL2lzc3VpbmdjYS5j\ncnQwPwYDVR0fBDgwNjA0oDKgMIYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1\nY3Rpb24vaXNzdWluZ2NhLmNybDAfBgNVHSMEGDAWgBSfSb9ONqesww8ryEf0Hykb\nwHkLBTAdBgNVHQ4EFgQUTabL4hUK8oBEbypZXieJsEZszDYwDQYJKoZIhvcNAQEL\nBQADggEBAHbE05ThjzEpreOmnvH5Q375IsYmvDDVDyY8gawOVclttJC+8ukeirnh\nFK4hwwzUs60MYrkHJfWj9La25s+3c06T5gw/bgQrndxNw+V8XsepiSGEzVKtDgmr\nFLNclBJJkBRkOmitKOJ6s1WJ1WdlY2+8sDXy4oR4yHOG1J8PxAVC5dOM/5SAhdRw\n4Y4PbtQGxoLWBuchKFQC0wssjU//HLz+YBPCQGJ3r/EDCVEdJ5n+ceUgMgk0Dm0v\nBIM/wWj9QU5fzOmY2YXpu2Oa+tZdGkpOPI5mmHes3OoC1LroyHvOlT1tIv6Aict+\nGSnpPcZptvb5d24T4o6w7FrE1a6acdc\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDpt87iiZalYWmO\no28pjnUv5zE7CZxxL+SKulHjxlZBh2QsvQIfkqQ7d01z7afxC16PUesRE4bjfCQB\noZ0/7bIsulh2AqX7yD830L3BTjZ0XCO3H0AZs5uZSGSTg8VlDvW4v82Nz1ooKLPB\nk32LF9RTkYxohrL1RkBqtn+PLiliu86I3k50b/5xwqbxCCV9adwTU32WlHTdESvK\nZ56Z2//T0mGyHVECFelkfc9XrzbQgOiUzHN4bmIEjrELrw5I+AJL+vG9mfRU0153\nZo5UwJDh02989tFjK10qPcBqbYJYOQOvnBQZVEfISciUiRQkBlQCkDvO+V7DJTJp\nvyn5JzVNAgMBAAECggEAMIdiBdfb1+sqJ9v3sQFLg+7VYhTUzwvKwKN/bXQ5ZNHg\nEwoL7tJcF5zmEDRAsuRRdiDkVl9fmsykDVKpfCS24mKvC5HxNR6XQdeuDv1WgULA\nh72NacjJfkJx3890pU895matH8z2Q3BwIrmlT8Ra6h9GsE2HyzYTGhVa1zgWj9FZ\nqOx0nVFtqp5GLWLyVNDv0mjJf9cXrol7PNisVkn3gbhIUFM/X8KNpbRtG2RRpYwX\nYiZ53EfkxgQWkgRmJDwpw8yDhKwu8KYpQuD74pe4TCzuhZn9lcS++BscS1/kpQmg\n2cECHCiljfCyCY0LkVNQvunhqFl5zEVcpgyMOENjAQKBgQD8D3F47jQUQVi69rcP\nLLX0E4EPOEuZXktY/Yn2KrAgtd70/+eH7+PEtjh2A1CLuVS4gkq5SL/mqzZfNxgu\nzIvK47IZcDGo6JvA1GfpFnGubCnLo2it1NKFZ7OuxYJw0y2ZjgMtZd6LTn2g4EIt\n+A3d921kGXOkk+soa0gk/Fy22QKBgQDtXvj+4N8mnSaiKgEG0XgSE4an/3VqECIy\nZibHTmTz0Qyrl/TGdLym267L3P8oHuQBc1F97zwVDGxmfAonHKlbYKQ2CpdVQ8mQ\nhg54oNFQQEmSCw9bsmxRksqzdbupIXI+38s+8nepFoAnNd/ca4Cf1yoOTGolO27Y\n3e8533NxlQKBgEq4uUbENqQaixdBtBrHglkMvyGn6qFYlrWW06MqHHRV9fZjNlvR\n/Y9/BVXWvbXuBvN7jHNI4bqb3s5zIrQc5wQKY+2umModyq5rSTKL+L9gSTOZCZse\nkBoEF/wjiPuxXr86ni6DGGnrpspeMMA33MSEaOVXtjR/tSKSSxzLwyBhAoGAJrQ7\nqWOFP0iUihCLRk9VYq0oYbA3tumWid06KXlQ4KiPhlMqqElUkWh0oe0Q9bvDtbDV\n8tDVXSE/c556EVKNEsc5P06OympZLWWOaoDeYFV7KYMAKBV5r/tdbdGenb9EX5gi\nDct/U2TF1J7mN4yX1nhA9T/kdtmwA1B8t1UF/9kCgYAZRMH2KAyORASaqNLz14n5\nm6tEsBbm/WFMQh7MpImB9s1j/rtsMwIj7E6plhJsjXwipGsr0CyP/wlgU8WBnMsC\nLvWnVoEOnU7iPkmi3CG5yVZ6AbZ8AA0heqUx10pLzmYxOO7+nxbxlonk1SQKHhe3\nXyMbsNxcocojzTcppADs3Q\u003d\u003d\n-----END PRIVATE KEY-----"
  },
  "consent": {}
}
testName
fapi-rw-id2-discovery-end-point-verification
2022-08-25 15:26:23
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-08-25 15:26:23 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text

                                
response_headers
{
  "date": "Thu, 25 Aug 2022 15:26:23 GMT",
  "content-type": "application/json",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "set-cookie": [
    "AWSALBTG\u003d2f5nOIuX8bSmNOrm5APNoosbndHF37VwNaXbsa18tYyZpSxzkn0z1EGzulYv8MI2/A5FvA214K6G7AWrXkpLNO798zH+SJheW/divQZ7ABRTHqfh1vs/s7APkvXMHomkxny1/34wED3NIt6OJG3/KDXvm3E6oBF1HC9ATMX9pRgS551+VX0\u003d; Expires\u003dThu, 01 Sep 2022 15:26:23 GMT; Path\u003d/",
    "AWSALBTGCORS\u003d2f5nOIuX8bSmNOrm5APNoosbndHF37VwNaXbsa18tYyZpSxzkn0z1EGzulYv8MI2/A5FvA214K6G7AWrXkpLNO798zH+SJheW/divQZ7ABRTHqfh1vs/s7APkvXMHomkxny1/34wED3NIt6OJG3/KDXvm3E6oBF1HC9ATMX9pRgS551+VX0\u003d; Expires\u003dThu, 01 Sep 2022 15:26:23 GMT; Path\u003d/; SameSite\u003dNone; Secure"
  ],
  "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/0015800000jfwxXAAQ/0015800000jfwxXAAQ.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-08-25 15:26:23 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/0015800000jfwxXAAQ/0015800000jfwxXAAQ.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-08-25 15:26:23 SUCCESS
EnsureDiscoveryEndpointResponseStatusCodeIs200
discovery_endpoint_response returned http 200 as expected
http_status
200
2022-08-25 15:26:23 SUCCESS
CheckDiscoveryEndpointReturnedJsonContentType
discovery_endpoint_response Content-Type: header is application/json
2022-08-25 15:26:23 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2022-08-25 15:26:23
fapi-rw-id2-discovery-end-point-verification
Setup Done
2022-08-25 15:26:23 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-08-25 15:26:23 SUCCESS
CheckDiscEndpointDiscoveryUrl
discoveryUrl
actual
https://auth.openbanking.prd-mettle.co.uk/.well-known/openid-configuration
2022-08-25 15:26:23 SUCCESS
CheckDiscEndpointIssuer
issuer is consistent with the discovery endpoint
2022-08-25 15:26:23 SUCCESS
CheckTLSClientCertificateBoundAccessTokensTrue
tls_client_certificate_bound_access_tokens was 'true'
2022-08-25 15:26:23 SUCCESS
CheckDiscEndpointIdTokenSigningAlgValuesSupportedContainsPS256OrES256
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-08-25 15:26:23 SUCCESS
CheckDiscEndpointTokenEndpointAuthMethodsSupportedContainsPrivateKeyOrTlsClient
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-08-25 15:26:23 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-08-25 15:26:23 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-08-25 15:26:23 SUCCESS
CheckDiscEndpointTokenEndpoint
token_endpoint
actual
https://api.openbanking.prd-mettle.co.uk/token
2022-08-25 15:26:23 SUCCESS
CheckDiscEndpointRegistrationEndpoint
registration_endpoint
actual
https://api.openbanking.prd-mettle.co.uk/register
2022-08-25 15:26:23 SUCCESS
CheckJwksUri
jwks_uri
actual
https://keystore.openbanking.org.uk/0015800000jfwxXAAQ/0015800000jfwxXAAQ.jwks
2022-08-25 15:26:23 SUCCESS
EnsureServerConfigurationSupportsMTLS
Found supported MTLS method
method
tls_client_auth
2022-08-25 15:26:23 SUCCESS
CheckDiscEndpointRequestParameterSupported
request_parameter_supported has correct value
request_parameter_supported
true
2022-08-25 15:26:23 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-08-25 15:26:23 SUCCESS
CheckDiscEndpointAuthorizationEndpoint
authorization_endpoint
actual
https://auth.openbanking.prd-mettle.co.uk/authorize
2022-08-25 15:26:23 SUCCESS
CheckJwksUriIsHostedOnOpenBankingDirectory
JWKS is hosted on the OpenBanking Directory
actual
keystore.openbanking.org.uk
required
keystore.openbanking.org.uk
2022-08-25 15:26:23 SUCCESS
CheckDiscEndpointClaimsParameterSupported
claims_parameter_supported has correct value
claims_parameter_supported
true
2022-08-25 15:26:23 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-08-25 15:26:23 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-08-25 15:26:23 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-08-25 15:26:23 FINISHED
fapi-rw-id2-discovery-end-point-verification
Test has run to completion
testmodule_result
PASSED
2022-08-25 15:26:56
TEST-RUNNER
Alias has now been claimed by another test
alias
mettle
new_test_id
5ZCBsSooUI3SQgA
Test Results