Test Summary

Test Results

Expand All Collapse All
All times are UTC
2020-07-15 13:05:30 INFO
TEST-RUNNER
Test instance eLtuLC4j3e created
baseUrl
https://www.certification.openid.net/test/a/0015800000jeox1AAA
variant
{
  "client_auth_type": "mtls",
  "fapi_profile": "openbanking_uk",
  "fapi_response_mode": "plain_response"
}
alias
0015800000jeox1AAA
description
planId
Swmue5OvTo85q
config
{
  "server": {
    "discoveryUrl": "https://api.ob.business.hsbc.co.uk/.well-known/openid-configuration"
  },
  "client": {
    "client_id": "a7c8a199-a747-484f-aab3-fc383e7e0c10",
    "scope": "openid accounts",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "alg": "PS256",
          "kid": "AJ5cA_0bYqlluK0ApjptWjUgkJs",
          "n": "s_ghKALWz1Q6pzU-FcWHJ4Wg_WHPbN2XbMLkyGIc8aCFnkF6YcSDaIgoCfO6DLn2DsQAxDnbX6wGfnLg-jBQ9yPTnXRhv9BFB7r-wipt8haz4Q7BrVGl_K3EiGbRwFrCsE9xLGR_uZhZ1Wgai_kR2AG6IPBqfoa_xBkNRubEtVIdMNNVfpgrjh28IqcIW3n-TvVyLWmenKNN6mkRsWJXAW4OFjue8s0eh0Qr_bIfXafkJTb-moTKyh2W7owph55egU_1-S0Qug9af_upTJKdT4AHvFzd4leLhv0t07G9kJdM65CpWc10hBvHLwALsrEopyFDEjFaWxvbPmvF8OOpCw",
          "e": "AQAB",
          "d": "GqMLJUTmTmGFHOKAgfBuhKb-oQItFUvm8a4W9qGu7wR3Qmkml_niCUK9yltMmj2b8auJAYIeuhZYD7cpHV6xXSLsW02yehV1YiOHOW3WQBKkJRduCx0emDuP7zBoszO7xSS893kYfnvSMAfshfMjdPksd1ueJ4QCNiAPGwNk8gEplKtV28yFW_w10MKTqahBhmKPlgryEXo-iXWYmk_3j6Q3xrX0tcdUEh4JoU1fZTWq-31JAOsigVgZC3_k7dwHQJKGB4ik-eSzN_9lksJWO5jQPhbgwmFAHtsSC88E8poFR85Ialbu8FbTvL7mBb5tmaCIh1b6PlyS45IRIfQ8AQ",
          "p": "6ZbDeMrzFFFAWEuROs1w61RpP_8Zd8r9IuFBM2LVAjWud_07d6tRPDAqEQnE-YYZEXq8VN9g5RCEB2aCs6CQxVB1iqo4Nspa_DgEtKmDRswfZ4qjQATeF3JzIZFXHR6ZQAzhzh1R65RlFh_IBmE2gFXV8efdqknoI8uEpyzJbYE",
          "q": "xTxmXD_hcc0HJaK2rQi02m4_L4abGe24v12AEWdYZIkkNQEYxA2h1uaeEhpGBE8jI7X6mONAhW9sUJ_Dxmdlt68QgaJjrudSDlk1aOo25j6SqzPBCWebzWMaOobxx1tSnNCndfsnXUA29BsUDhA6EVrzN58Y2FvDd0KiKpbHNIs",
          "dp": "075m00ilsPU2btORgsxYX_rUrb6BR6YqcUPf5sTgcnBXB032ajRSH01J1MgWVlrIvp-TuRwEqaCfDlZOhKY4laSp6FkFPCWS9K-TFHHVHohKr4FtGstOx9JnqzYk0bC7GuSSjFTnvbV3LOcCW0YkMZGdrvuQZJ06YbhLN3_R2AE",
          "dq": "dBSvPb3PBnYfrbPNBZupLSFTiLoVELaLU_1IgXWsXUclixiBJenMBTmncIoMCT82NC9HNLIS6DWCrxTIWT3DbM7YzSLwviCgd5djSsMF2o6bLa2A__L9jGy2JBoFtEn4HhjjZhmRul0vuo0xSXGda1d265Z0PeoL6WXLIXup9C8",
          "qi": "J-cinRm-Eh_IddQhVeEAInmjqpFLPpJlAdAkrLdzktGq6l-TPeQh5G53VY-dl-hnfDfHWPoh7LLphEBFBSrVC9TGsFtpvycKCBdDcTQgGZLXwVid_WO_DdMwvEhCuoEDtyC_2BWkliF1OHTZUIxw2gNYjkzDegZTVH-AQLXKdeI"
        }
      ]
    }
  },
  "mtls": {
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDD5g/JAs4Sq3os\nY88M4s3se5mDQekODFu0GSHdbPumJbDu0GRwXu1d35TA0ymR5aL1wr4hxEqzBCiM\nfsIjnxvKXd6vYXRfNGG9gVBeBfXnsz64Se9M2kVczPu6h+5dWdmfhAC2vhHhVkQV\nJZx0vKnCynOE0P5xBshtURdjLXC0KLyskHVBQWr8fcsbOXKHh+0yGpaDuArVIw2Z\nGKvaD3p2knipd4GHpQF84cstyeKQqHO6DR2gFSRbJQf66hbGAhtjL7IiT7WRHlbd\nRL4U39WLXR5yGhb2BE8qLgSA2SKeYHpezG2bqUfx7W7W9B0VRQSMY+Wxrn3NqX+R\npZkNGhuxAgMBAAECggEAcy+oYnJCx1mKqeU6DoKhwIZgmnw70+XSWhBZCECXq3cI\nFTP1itlWStc3OTYwgDf9XPJYJ7Sqk55DVXEHKDja91/Am3D7IyvCuNH7dn2cvNN5\ncpUOnyrMlCd3cJOSxdMaEiBk5w7VpqC5wZFu8HkqfH3b9OGKat0pJpYC4W8LkPJH\nMW1C6AYEDRJa4bQj6NuHn4TsTKazZWsA+VkaAPIu6fJd8z9GVGwmmLQGt+K+hI8V\n6gsAu6LG2/C7zGcj6SCLcx9DsRXWSO8K9znd4POla+dTIKVEtjTI3Jg5NvqMZc98\nDYutBoYGVWM6OEAd2jXPn65UTjVO4zFPKxl1QOeSAQKBgQDuvbPrtZUAlQts7lUd\nVGc/mv54pNuA3hwwPiM8k/Ts8qMRAlSb93vVz58xXu/ALUpWDNwSkKd5WYdsxH3q\nxpkrLG4bwYVV9KV08GVQmQ6H8PAC6w9gbg9UgxT8xsnVZJIaKA0ndrBZTmYBLXsB\nDu1GeiyD4gO1GnlV2at47IHDUQKBgQDSD32K2IYaaVFFbbsB4Rs9nDweZD0+y4su\n/Gkec3TUZg076nb74vyHBfbTDCB9r2cpNV3hYe2kNksNNf27O3t7jYvbiFrFIRIN\nJspO0cCBoUbyuXf1u34R7amXA9k+Fwd521msjm9Dh+pqk4qRQdKSXkGIfCgYm+ie\nZikXY5L6YQKBgGAo/rg5CkwSvGhi0tuebHvdFRRI6rTMQbRYwt6ahbOOw4mNU8EC\nfNmQ6AD9yTmxxFhGk7nSk/I30mlH96PB3F3cZnk9iFQn1yDz1wsQqx6sODAkt6vS\niNA0gBaUhyUxffuVGD9F+h/uiP1+cSXq+j1B5n40YePnRuoCY6OwN1ARAoGADLIk\n+1RU3pnI8LJOIDHzzIh51bhnPzlcIy3cSJvfzsqQODPWlyjD7IE+xsiv2gjU6lew\nYePiUg95/8VonX1d3DzU3CLkoY97INJcXeEtimgt+pOdHXwEhZ7gpiD0a11G9WV9\niQFe1i0LzP8328mnqXMK8O3YGoypxZEVILXC92ECgYBi9WbaNoElxoXdrie8wPPF\nZRp6xs2gZGj4Px/HjuT9hY2nKl9NIcqogAyVuVmAp82N4YBwzW0bZ+KSn1aVnPLg\nfXEy3f3OglfiI4I7/cBA9xwC6fLO1uQ1aD3bQTSiukqGAQhS3mTGInr5WpPeGsWN\nHozKBohROHw/n1Ugz8ejLQ\u003d\u003d\n-----END PRIVATE KEY-----",
    "cert": "-----BEGIN CERTIFICATE-----\nMIIGMzCCBRugAwIBAgIEWf+FWzANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJH\nQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElz\nc3VpbmcgQ0EwHhcNMTkxMTA2MDgzMTEwWhcNMjExMTA2MDkwMTEwWjBgMQswCQYD\nVQQGEwJHQjEZMBcGA1UEChMQSFNCQyBVSyBCYW5rIFBsYzEZMBcGA1UEYRMQUFNE\nR0ItRkNBLTc2NTExMjEbMBkGA1UEAxMSMDAxNTgwMDAwMTZpNDRKQUFRMIIBIjAN\nBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAw+YPyQLOEqt6LGPPDOLN7HuZg0Hp\nDgxbtBkh3Wz7piWw7tBkcF7tXd+UwNMpkeWi9cK+IcRKswQojH7CI58byl3er2F0\nXzRhvYFQXgX157M+uEnvTNpFXMz7uofuXVnZn4QAtr4R4VZEFSWcdLypwspzhND+\ncQbIbVEXYy1wtCi8rJB1QUFq/H3LGzlyh4ftMhqWg7gK1SMNmRir2g96dpJ4qXeB\nh6UBfOHLLcnikKhzug0doBUkWyUH+uoWxgIbYy+yIk+1kR5W3US+FN/Vi10echoW\n9gRPKi4EgNkinmB6Xsxtm6lH8e1u1vQdFUUEjGPlsa59zal/kaWZDRobsQIDAQAB\no4IDDzCCAwswDgYDVR0PAQH/BAQDAgeAMIGLBggrBgEFBQcBAwR/MH0wEwYGBACO\nRgEGMAkGBwQAjkYBBgMwZgYGBACBmCcCMFwwNTAzBgcEAIGYJwECDAZQU1BfUEkG\nBwQAgZgnAQMMBlBTUF9BSQYHBACBmCcBBAwGUFNQX0lDDBtGaW5hbmNpYWwgQ29u\nZHVjdCBBdXRob3JpdHkMBkdCLUZDQTAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYI\nKwYBBQUHAwIwggFSBgNVHSAEggFJMIIBRTCCAUEGCysGAQQBqHWBBgEBMIIBMDA1\nBggrBgEFBQcCARYpaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vcG9s\naWNpZXMwgfYGCCsGAQUFBwICMIHpDIHmVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xl\nbHkgZm9yIHVzZSB3aXRoIE9wZW4gQmFua2luZyBMaW1pdGVkIGFuZCBhc3NvY2lh\ndGVkIE9wZW4gQmFua2luZyBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Np\nb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIE9wZW4gQmFu\na2luZyBMaW1pdGVkIENlcnRpZmljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1\nbWVudHMgdGhlcmVpbi4wcgYIKwYBBQUHAQEEZjBkMCYGCCsGAQUFBzABhhpodHRw\nOi8vb2IudHJ1c3Rpcy5jb20vb2NzcDA6BggrBgEFBQcwAoYuaHR0cDovL29iLnRy\ndXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNydDA/BgNVHR8EODA2MDSg\nMqAwhi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2Eu\nY3JsMB8GA1UdIwQYMBaAFJ9Jv042p6zDDyvIR/QfKRvAeQsFMB0GA1UdDgQWBBSV\nMH4pucCvv1fh9uCqjd8NifLutjANBgkqhkiG9w0BAQsFAAOCAQEAWsgAUN4+7KbG\nzA4qGWdcJmuzEKKivazwUETyW85+WxJUFw0AMbBTqvwH9MPjU9hbkM7JnMDhwz4b\ncGpIJJyKRo8oJx9sAa6jaEMFPfHiyhiZNhBRAekblmHcyQ1FxGj3x1kYl8aU7a8W\n5U7s78ie3dgm6CMtzNkzO2PKO0akngRu/2Qgtc6gyxuBLvJhUblbXYHfw5zcEMTv\nqtLyv62vJN24FaR33nOmagtkUinK6K6fsHuep0se/5OYVImbmbX8/29K2XOP69JQ\ngsCxED30orTNDiRdS8nJYpNG7pyBKFnn4mG46UNH2AB7nBlWdqhnTtvuWWUpUtnE\n2KYV75CW3A\u003d\u003d\n-----END CERTIFICATE-----"
  },
  "resource": {
    "resourceUrl": "https://api.ob.business.hsbc.co.uk/obie/open-banking/v3.1/aisp/",
    "institution_id": "00158000016i44JAAQ"
  },
  "alias": "0015800000jeox1AAA",
  "client2": {
    "client_id": "0bb806ff-407b-4c22-b1c7-95340f841482",
    "scope": "openid accounts",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "alg": "PS256",
          "kid": "Vkh-Ct02Zjn_tq7tRLCY-yXBFJs",
          "n": "ypGvsPLXBWFKso71qpEGiP67A8wrHqulH3xbB1yo0FBdP0KfFIUTj4kiANEntXo00J88WjwPKLQ6GwhmsxCaVBSTMfV1ZTRMX-wGbYVPFMbW5As6sbGWGQpQ0jslPgPew0TJRuzYA8rFK3njkHH4B-E4QYnShDyXCuwH0Ifi7KsFA4imykpPcBKUalORRFmB60DWHbmEMf5ooJdqh4mtibg4YcS3QSzoItJVzU2yzVsyQqvlbrIK9-bjepFnNOpJ5z1rxzxIPDRt5fzzIbiRKib1lCH3aBbE9F72JvSZEEWxohm4Pd6-h4mPtKTw2Bz6bPjkk66k9N0WMkZFqe09_w",
          "e": "AQAB",
          "d": "XjrC9ZchOtl1O_aQhNWNqrCEIlIZRN0npKveVGBgDvczSTgedBcrcDukW6jvxdWhN-K62mbRzmd4GBciXu28PJyNlFHQWFGprX1HyC6ZCNsuH0qx9PLdFazcx87Hlj-Kol8fGiUWnzz11zGOECVT8aZs2t_X07ezs1r0j6aGgvx-MKTii4ZvezF01ivGhdWeC2luP53FHGNtwb-52HpAChQ0Jlj2AsQFJgh_1EErh9fZMojh03Z0PiizRlj_N4oMg0SULCA2OrnPoJO7d49BSeLqOg6GQCfCcB_rer-gWtNyd9qunALksLU9VQID1ezPJmPPMmroCJ1HBTLe79UfkQ",
          "p": "-st95wdpFTIiqnCyeLgrmzlzB6SPZ01FJFJLPWW5AGte3oZ32RjKMzTScjQpZ6gffrPfrEHpwyQaAUe7O943-LVlB-elpVc8K1fGCF0zSCO9OoXqxtY-0mQFMAYeBLLzi4iY9MI-_5gzTziLvSMpMJ4fVVvaK82NttBoQRPv2Ss",
          "q": "zsX2zcxPZD-TPbueVfOu5sUWqhIUQcozVCZqLMLKX7nunpNTe1uCEB-26u5drrZLF-KvossRrOirB8r5_u3jPUg03alwfighicLnj-6ARfnD1S4Eq0PqoonhusCyWCbxELE_0KTgLklSrJ-BxluVNXwg321afYYwQVl8199unH0",
          "dp": "OUCVGFWPvp_4W_JoO7jHc6MUyGzfs9Rm8Vi8BmMfbaIVQTVvTKclGbV4SUvxG9G8ht8nM5rEc6DdMueeLZeYLXWzf695GBqnCLn74lLsbw6Bl0eVBhlItBzTNlhfJ_F2OadQS6fAW_bx16bv95h8QbYHLyRN1OwS6uX-tsSHX4s",
          "dq": "rWO77h8hhAL7yYyG3bSWOdWTh9HZQsH4ANyltBsz8MnNmxQXsR2vFy5BCQgRbuxWVBU3CuAWVlRU9xfyQx_gqgberfHj7yZf2VGjNELfNc6XtS_9olA1dU8CBsSHyPv-seywgpl_k9DQjwjCnj82A7-vISxl8VSRKnuMAMnPy1E",
          "qi": "C7qyQO3RFiic8eADHunBZHHRiqcH4FWAmBFzBg_87PZIS66Jfyj6hktK9lQUlXNpBMO4zAq-2nm2ihKBUYeMiOeOKq9mqLAAUCJgmrrsgl0aa26-jFFf81JQZpYWXqpLoV5oHxkbz2DzA2EtLHcVL998ICK6q_1d4Tbr_YLaVfM"
        }
      ]
    }
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIGHjCCBQagAwIBAgIEWf+vhDANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJH\nQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElz\nc3VpbmcgQ0EwHhcNMjAwNjE5MDc1MDQxWhcNMjIwNjE5MDgyMDQxWjBdMQswCQYD\nVQQGEwJHQjEWMBQGA1UEChMNSFNCQyBCYW5rIHBsYzEZMBcGA1UEYRMQUFNER0It\nRkNBLTExNDIxNjEbMBkGA1UEAxMSMDAxNTgwMDAwMGplb3gxQUFBMIIBIjANBgkq\nhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA45S4jkoqOUkDvmx0fQcmAj0ccly2605u\n886xNABzTl1nMwP9Pg/FiPV8e8OzQZ9xIgmgB+iVau/BDQsLKvjFVu3qOLSGbKLF\nw0M+BxS/0aoTDbVEUntWlhlwvRRNHdStf5aq/OScVgpnGHwctCxwlAbPFIIFfEpB\nxPsyXJDIosubJCaC/P/RlXJlZBlum8y59sppfJtrsRx4Im6kndCzYzfjdogOwWOU\nGbxSIKNFIRml/jozorngd3KfKQfAyDOwUlbEvwq6fTqdASzFeOAuPEcgUptoBZrK\nYHrQe9UMMEtOoi3+r8j5zcAGqWHQqm0ezExbFKgW//Hr9lBgK1BaHwIDAQABo4IC\n/TCCAvkwDgYDVR0PAQH/BAQDAgeAMHoGCCsGAQUFBwEDBG4wbDATBgYEAI5GAQYw\nCQYHBACORgEGAzBVBgYEAIGYJwIwSzAkMCIGBwQAgZgnAQIMBlBTUF9QSQYHBACB\nmCcBAwwGUFNQX0FJDBtGaW5hbmNpYWwgQ29uZHVjdCBBdXRob3JpdHkMBkdCLUZD\nQTAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwggFSBgNVHSAEggFJ\nMIIBRTCCAUEGCysGAQQBqHWBBgEBMIIBMDA1BggrBgEFBQcCARYpaHR0cDovL29i\nLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vcG9saWNpZXMwgfYGCCsGAQUFBwICMIHp\nDIHmVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIE9wZW4g\nQmFua2luZyBMaW1pdGVkIGFuZCBhc3NvY2lhdGVkIE9wZW4gQmFua2luZyBTZXJ2\naWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVz\nIGFjY2VwdGFuY2Ugb2YgdGhlIE9wZW4gQmFua2luZyBMaW1pdGVkIENlcnRpZmlj\nYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wcgYIKwYB\nBQUHAQEEZjBkMCYGCCsGAQUFBzABhhpodHRwOi8vb2IudHJ1c3Rpcy5jb20vb2Nz\ncDA6BggrBgEFBQcwAoYuaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24v\naXNzdWluZ2NhLmNydDA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vb2IudHJ1c3Rp\ncy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2EuY3JsMB8GA1UdIwQYMBaAFJ9Jv042\np6zDDyvIR/QfKRvAeQsFMB0GA1UdDgQWBBQoIn6Ety8TZj9GRDa5DN86OlSsODAN\nBgkqhkiG9w0BAQsFAAOCAQEAiSq13ZVHuzXghDE7hyNumLrQRdL2a5ZeSI791Hyu\nsBAdoISktL1pShtEa0PM1keEknkE0cfO/qKDMjayNCQk/YeqZ58SgH4zbWn0p01r\nW9T9tdbr2dtqAx8encOUT8nBHodpKIH1BeB/DmE/TKd5NlHsDfOXE4CakKGvJb3q\nzz4/XdDBCCaD8odSQcbcK9Ss8OHMKjHm5DOLgQO7JOSDZLDd1MWdi5VmatsUPdaE\nY/bc+jhPCVGCfxg6A08Ukee8dFLCPGOp/Db/VPU9knBTwBCRZKnurpfaODuOZSrD\nzMSQiX1h5MrJWGc21Fhm1lH46T9V95h9QzKIEmRGKVajRw\u003d\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDjlLiOSio5SQO+\nbHR9ByYCPRxyXLbrTm7zzrE0AHNOXWczA/0+D8WI9Xx7w7NBn3EiCaAH6JVq78EN\nCwsq+MVW7eo4tIZsosXDQz4HFL/RqhMNtURSe1aWGXC9FE0d1K1/lqr85JxWCmcY\nfBy0LHCUBs8UggV8SkHE+zJckMiiy5skJoL8/9GVcmVkGW6bzLn2yml8m2uxHHgi\nbqSd0LNjN+N2iA7BY5QZvFIgo0UhGaX+OjOiueB3cp8pB8DIM7BSVsS/Crp9Op0B\nLMV44C48RyBSm2gFmspgetB71QwwS06iLf6vyPnNwAapYdCqbR7MTFsUqBb/8ev2\nUGArUFofAgMBAAECggEAVBEu75jj6g9Xq7MCgODwIGmUpYYsJ9XsVHGosc3syijk\no0q49ID89i/AkTNkdzw/nVQy4lj/QOZZyMioknIc65StLc85zM2AAjZHpnP6u6d4\nrFqmZ1WaUY4KQD5MklVq1bPBa/PC8GGdXcUTEVdNKtEtE6VIA3amvu4P13PAOaoM\nKecxmKVCu8sEAwf5FCw1rP7lQDVwz+PsOGiGCY/SnWOMJAMwPp4UverTzoVvNmrD\n7n3XMl5E0IIatAeij5Dr5ZCA1wmzOGO3fQPuIZsD1bETqITguG3hN5QaOWqsvBPz\nwcia2ANBH/ByJI4yUVIhYrSS033OvcOZyOMC2q02aQKBgQD6+NbrKj4HfNBhDZmb\ndLCVfHRfx8PUVK8vx2Fx7gXSRs+c2scvviFYZnFiH86hog+UIWopFa/5bdumScRD\nxjuip7bQLEyVlT8YeEBtGDSeSfISqB1FR+eWcWm/SyjKUrwrI2nWZdqACudI+7vi\nkgFAKTmee7v30J+DrkhcqzkEdQKBgQDoI+peLtTUixhDksj/70B/3y4IG8n4kdTR\nMqNiUE42uHRmNbyo5OKVE6RsKpDhKzRNC7ac1mO9//e85vrABvno3KC2Y5MMzka/\nHvC7bI3wMF/N1N6197dk5l7436l+55DlUcc08KY6iJ3yBcCBXLJaM+R6Vhr/GHS/\nbpE2BLeBwwKBgERk9Az6YhUgSploX2giEM1sMTq48gE3Ytaee0vVFfkMGyAf7xBv\nvB6fLF8VU/Zwd9ZilM/FfUN4UNesWrQtnariEcwBho1tMti0TLpuUkig1juHXRK4\nWcCB/9OF5APfMDCBYiJvd3BViFo3YCiKqZSWp4EtLziFvjLgmA/JCazRAoGAdO+q\nnrjugwZyOY/Wan4luoQ9Ft6QtgMX9i2Q+fREAfKWx+nn2Bg8PyY+3DHw+0wdM3Zk\nDcs9QTeQnvqnc1XQS8nftyCfsYKzRpEaaP883LIxgGjrqzRWkKAvVSStp/yUE8BH\nHdbflXq+PW1CVKfSO/gJ7sozHS8/mDLlORXVLqsCgYAVQu4z+4I7clJasneCjcnL\n62cO1vbdSUK1M4M22P9QnpfIERa+frcV40X1/Sl3J7RgmNWdKEwX1hc9B94oBL/O\nrZxwv9mnuXvlAatJooGfoW+RUjsfx4+BepYIxXuOIzvXxcN8+XP8Dr+45gkfG8T8\nv2uVzxSfNAh+BqtZgR6g8Q\u003d\u003d\n-----END PRIVATE KEY-----"
  }
}
testName
fapi-rw-id2-discovery-end-point-verification
2020-07-15 13:05:30
GetDynamicServerConfiguration
HTTP request
request_uri
https://api.ob.business.hsbc.co.uk/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2020-07-15 13:05:30 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "server": "nginx",
  "date": "Wed, 15 Jul 2020 13:05:30 GMT",
  "content-type": "application/json",
  "content-length": "1277",
  "connection": "keep-alive",
  "last-modified": "Thu, 17 Oct 2019 11:35:13 GMT",
  "x-amz-server-side-encryption": "AES256",
  "x-amz-version-id": "ZCiXX5kMz2ACaJV0IenjMhDAXipkHDl2",
  "accept-ranges": "bytes",
  "etag": "\"bb1ca9ba397570781516520d1b47d19e\"",
  "x-cache": "Hit from cloudfront",
  "via": "1.1 b098da944fb4703b68c8c994ac6e8c99.cloudfront.net (CloudFront)",
  "x-amz-cf-pop": "DUB2-C1",
  "x-amz-cf-id": "-MCK5Fpt8QujZGTwUPro9Mrj4HTr7kherlEQKVho1EozGQumXccYjA\u003d\u003d",
  "age": "48458",
  "x-xss-protection": "1; mode\u003dblock",
  "x-frame-options": "SAMEORIGIN",
  "x-content-type-options": "nosniff",
  "strict-transport-security": "max-age\u003d31536000; includeSubDomains"
}
response_body
{
  "version": 1.0,
  "issuer": "https://api.ob.business.hsbc.co.uk",
  "authorization_endpoint": "https://ob.business.hsbc.co.uk/obie/open-banking/v1.1/oauth2/authorize",
  "registration_endpoint": "https://api.ob.business.hsbc.co.uk/obie/open-banking/v3.2/oauth2/register",
  "token_endpoint": "https://api.ob.business.hsbc.co.uk/obie/open-banking/v1.1/oauth2/token",
  "jwks_uri": "https://ob.business.hsbc.co.uk/jwks/public.jwks",
  "scopes_supported": ["accounts", "payments", "openid", "fundsconfirmations"],
  "claims_supported": ["sub","iss","auth_time","acr","openbanking_intent_id"],
  "response_types_supported": ["code id_token", "code"],
  "grant_types_supported": ["authorization_code", "client_credentials", "refresh_token"],
  "subject_types_supported": ["pairwise"],
  "id_token_signing_alg_values_supported": ["PS256"],
  "request_object_signing_alg_values_supported": ["PS256"],
  "token_endpoint_auth_methods_supported": ["private_key_jwt", "tls_client_auth"],
  "claims_parameter_supported": true,
  "request_parameter_supported": true,
  "request_uri_parameter_supported": false,
  "token_endpoint_auth_signing_alg_values_supported": ["PS256"],
  "acr_values_supported": ["urn:openbanking:psd2:sca"],
  "tls_client_certificate_bound_access_tokens": true
}
2020-07-15 13:05:30
GetDynamicServerConfiguration
Downloaded server configuration
server_config_string
{
  "version": 1.0,
  "issuer": "https://api.ob.business.hsbc.co.uk",
  "authorization_endpoint": "https://ob.business.hsbc.co.uk/obie/open-banking/v1.1/oauth2/authorize",
  "registration_endpoint": "https://api.ob.business.hsbc.co.uk/obie/open-banking/v3.2/oauth2/register",
  "token_endpoint": "https://api.ob.business.hsbc.co.uk/obie/open-banking/v1.1/oauth2/token",
  "jwks_uri": "https://ob.business.hsbc.co.uk/jwks/public.jwks",
  "scopes_supported": ["accounts", "payments", "openid", "fundsconfirmations"],
  "claims_supported": ["sub","iss","auth_time","acr","openbanking_intent_id"],
  "response_types_supported": ["code id_token", "code"],
  "grant_types_supported": ["authorization_code", "client_credentials", "refresh_token"],
  "subject_types_supported": ["pairwise"],
  "id_token_signing_alg_values_supported": ["PS256"],
  "request_object_signing_alg_values_supported": ["PS256"],
  "token_endpoint_auth_methods_supported": ["private_key_jwt", "tls_client_auth"],
  "claims_parameter_supported": true,
  "request_parameter_supported": true,
  "request_uri_parameter_supported": false,
  "token_endpoint_auth_signing_alg_values_supported": ["PS256"],
  "acr_values_supported": ["urn:openbanking:psd2:sca"],
  "tls_client_certificate_bound_access_tokens": true
}
2020-07-15 13:05:30 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
version
1.0
issuer
https://api.ob.business.hsbc.co.uk
authorization_endpoint
https://ob.business.hsbc.co.uk/obie/open-banking/v1.1/oauth2/authorize
registration_endpoint
https://api.ob.business.hsbc.co.uk/obie/open-banking/v3.2/oauth2/register
token_endpoint
https://api.ob.business.hsbc.co.uk/obie/open-banking/v1.1/oauth2/token
jwks_uri
https://ob.business.hsbc.co.uk/jwks/public.jwks
scopes_supported
[
  "accounts",
  "payments",
  "openid",
  "fundsconfirmations"
]
claims_supported
[
  "sub",
  "iss",
  "auth_time",
  "acr",
  "openbanking_intent_id"
]
response_types_supported
[
  "code id_token",
  "code"
]
grant_types_supported
[
  "authorization_code",
  "client_credentials",
  "refresh_token"
]
subject_types_supported
[
  "pairwise"
]
id_token_signing_alg_values_supported
[
  "PS256"
]
request_object_signing_alg_values_supported
[
  "PS256"
]
token_endpoint_auth_methods_supported
[
  "private_key_jwt",
  "tls_client_auth"
]
claims_parameter_supported
true
request_parameter_supported
true
request_uri_parameter_supported
false
token_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
acr_values_supported
[
  "urn:openbanking:psd2:sca"
]
tls_client_certificate_bound_access_tokens
true
2020-07-15 13:05:30 INFO
AddMTLSEndpointAliasesToEnvironment
The mtls_endpoint_aliases is not present in the server configuration
server
{
  "version": 1.0,
  "issuer": "https://api.ob.business.hsbc.co.uk",
  "authorization_endpoint": "https://ob.business.hsbc.co.uk/obie/open-banking/v1.1/oauth2/authorize",
  "registration_endpoint": "https://api.ob.business.hsbc.co.uk/obie/open-banking/v3.2/oauth2/register",
  "token_endpoint": "https://api.ob.business.hsbc.co.uk/obie/open-banking/v1.1/oauth2/token",
  "jwks_uri": "https://ob.business.hsbc.co.uk/jwks/public.jwks",
  "scopes_supported": [
    "accounts",
    "payments",
    "openid",
    "fundsconfirmations"
  ],
  "claims_supported": [
    "sub",
    "iss",
    "auth_time",
    "acr",
    "openbanking_intent_id"
  ],
  "response_types_supported": [
    "code id_token",
    "code"
  ],
  "grant_types_supported": [
    "authorization_code",
    "client_credentials",
    "refresh_token"
  ],
  "subject_types_supported": [
    "pairwise"
  ],
  "id_token_signing_alg_values_supported": [
    "PS256"
  ],
  "request_object_signing_alg_values_supported": [
    "PS256"
  ],
  "token_endpoint_auth_methods_supported": [
    "private_key_jwt",
    "tls_client_auth"
  ],
  "claims_parameter_supported": true,
  "request_parameter_supported": true,
  "request_uri_parameter_supported": false,
  "token_endpoint_auth_signing_alg_values_supported": [
    "PS256"
  ],
  "acr_values_supported": [
    "urn:openbanking:psd2:sca"
  ],
  "tls_client_certificate_bound_access_tokens": true
}
2020-07-15 13:05:30
fapi-rw-id2-discovery-end-point-verification
Setup Done
2020-07-15 13:05:30 SUCCESS
FAPIRWCheckDiscEndpointResponseTypesSupported
response_types_supported
actual
[
  "code id_token",
  "code"
]
expected
[
  "code id_token"
]
minimum_matches_required
1
2020-07-15 13:05:30 SUCCESS
CheckDiscEndpointDiscoveryUrl
discoveryUrl
actual
https://api.ob.business.hsbc.co.uk/.well-known/openid-configuration
2020-07-15 13:05:30 SUCCESS
CheckDiscEndpointIssuer
issuer is consistent with the discovery endpoint
2020-07-15 13:05:30 SUCCESS
FAPIRWCheckTLSClientCertificateBoundAccessTokens
tls_client_certificate_bound_access_tokens was 'true'
2020-07-15 13:05:30 SUCCESS
CheckDiscEndpointIdTokenSigningAlgValuesSupported
id_token_signing_alg_values_supported
actual
[
  "PS256"
]
expected
[
  "PS256",
  "ES256"
]
minimum_matches_required
1
2020-07-15 13:05:30 SUCCESS
FAPIRWCheckDiscEndpointTokenEndpointAuthMethodsSupported
token_endpoint_auth_methods_supported
actual
[
  "private_key_jwt",
  "tls_client_auth"
]
expected
[
  "private_key_jwt",
  "tls_client_auth"
]
minimum_matches_required
1
2020-07-15 13:05:30 SUCCESS
CheckDiscEndpointTokenEndpointAuthSigningAlgValuesSupported
token_endpoint_auth_signing_alg_values_supported
actual
[
  "PS256"
]
expected
[
  "PS256",
  "ES256"
]
minimum_matches_required
1
2020-07-15 13:05:30 INFO
FAPICheckDiscEndpointUserinfoSigningAlgValuesSupported
Skipped evaluation due to missing required element: server userinfo_signing_alg_values_supported
path
userinfo_signing_alg_values_supported
mapped
object
server
2020-07-15 13:05:30 SUCCESS
CheckDiscEndpointTokenEndpoint
token_endpoint
actual
https://api.ob.business.hsbc.co.uk/obie/open-banking/v1.1/oauth2/token
2020-07-15 13:05:30 SUCCESS
CheckDiscEndpointRegistrationEndpoint
registration_endpoint
actual
https://api.ob.business.hsbc.co.uk/obie/open-banking/v3.2/oauth2/register
2020-07-15 13:05:30 SUCCESS
CheckJwksUri
jwks_uri
actual
https://ob.business.hsbc.co.uk/jwks/public.jwks
2020-07-15 13:05:30 SUCCESS
EnsureServerConfigurationSupportsMTLS
Found supported MTLS method
method
tls_client_auth
2020-07-15 13:05:30 SUCCESS
CheckDiscEndpointRequestParameterSupported
request_parameter_supported has correct value
request_parameter_supported
true
2020-07-15 13:05:30 SUCCESS
FAPICheckDiscEndpointRequestObjectSigningAlgValuesSupported
request_object_signing_alg_values_supported
actual
[
  "PS256"
]
expected
[
  "PS256",
  "ES256"
]
minimum_matches_required
1
2020-07-15 13:05:30 SUCCESS
CheckDiscEndpointAuthorizationEndpoint
authorization_endpoint
actual
https://ob.business.hsbc.co.uk/obie/open-banking/v1.1/oauth2/authorize
2020-07-15 13:05:30 SUCCESS
CheckDiscEndpointClaimsParameterSupported
claims_parameter_supported has correct value
claims_parameter_supported
true
2020-07-15 13:05:30 WARNING
CheckJwksUriIsHostedOnOpenBankingDirectory
JWKS URI is not hosted on the OpenBanking Directory. This is acceptable on a sandbox, but production systems must use an OpenBanking Directory hosted JWKS.
actual
ob.business.hsbc.co.uk
expected
keystore.openbanking.org.uk
2020-07-15 13:05:30 SUCCESS
FAPIOBCheckDiscEndpointClaimsSupported
claims_supported
actual
[
  "sub",
  "iss",
  "auth_time",
  "acr",
  "openbanking_intent_id"
]
expected
[
  "acr",
  "openbanking_intent_id"
]
minimum_matches_required
2
2020-07-15 13:05:30 SUCCESS
FAPIOBCheckDiscEndpointGrantTypesSupported
grant_types_supported
actual
[
  "authorization_code",
  "client_credentials",
  "refresh_token"
]
expected
[
  "authorization_code",
  "client_credentials"
]
minimum_matches_required
2
2020-07-15 13:05:30 SUCCESS
FAPIOBCheckDiscEndpointScopesSupported
scopes_supported
actual
[
  "accounts",
  "payments",
  "openid",
  "fundsconfirmations"
]
expected
[
  "openid",
  "accounts"
]
minimum_matches_required
2
2020-07-15 13:05:30 FINISHED
fapi-rw-id2-discovery-end-point-verification
Test has run to completion
testmodule_result
WARNING
2020-07-15 13:05:42
TEST-RUNNER
Alias has now been claimed by another test
alias
0015800000jeox1AAA
new_test_id
FsAlqnaF59
Test Results