Test Summary

Test Results

Expand All Collapse All
All times are UTC
2022-06-17 05:40:11 INFO
TEST-RUNNER
Test instance FJZ2mV8JGnapWu3 created
baseUrl
https://www.certification.openid.net/test/a/00158000016i44JAAQ
variant
{
  "client_auth_type": "mtls",
  "fapi_auth_request_method": "by_value",
  "fapi_profile": "openbanking_uk",
  "fapi_response_mode": "plain_response"
}
alias
00158000016i44JAAQ
description
RBWM_PROD_TEST_PLAN
planId
MHiwSAPeTl1gO
config
{
  "server": {
    "discoveryUrl": "https://api.ob.hsbc.co.uk/.well-known/openid-configuration"
  },
  "alias": "00158000016i44JAAQ",
  "client": {
    "client_id": "6bedd737-a18c-4ce1-b06e-1210a13a17bb",
    "scope": "openid accounts",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "alg": "PS256",
          "kid": "_ID4_Ycukr4IsRqKku_4jKsdz60",
          "n": "wEG4ngvdvsGu6hkvDjQW2rhF9sREzaTxi1PxY7Z9IpZeSeykIWrp-MOiR9FKls9Xm87WYBf4IogA5nvh-VdYlunSZiO0aogjpgIAZJ9qHNEnIa9yf2VIMS6ZJdM6HV4pKCHqocqAAPs7WlyNMn6d_cJBDjf7VEBCP21LgCLdhHt5QE7zdYj34QRBr-_KcGgJNTE0rPkL2KQE_qygE1i9zyTwwinQJaAK_EBhkJd1YLAVi2PJs_Q-N2L6JH9eow7EQM8itsIfhYPgbK2fjdEVAhdyjsyKgOswAzFJ-Xj83XXI33tLshV0ZaSMCG8_bn1OWbN7JS7JIcrCTzjIiyW4eQ",
          "e": "AQAB",
          "d": "d1KS5ayRtMn66Jo2xUb5BEioS66m0UdVDtdLk0p4wdW3sYPonkD_9ABfoNk5xP3s7uvhy4Q04iGtBV_P8XQPrKJ0jiYM3K2gCnFlkw4JytbYxaRhmMXgl33HWV2OzRlay-i4-i93YKSMwtl8XOGO5ycAP3XpS_IR69HGsUFyYL06LqhkukZknVnDMfbgJlK-ArdN9CFg2TfIAdzrfkG6tfNjbpFJSHmcsw1_7F-aTNHj-NIkSEo5jcD7o1FQMXbIl12VXfFTSQc9hWRk4mJ6XNy9Vl7n5uNr3MJLKFfBeohNJX7OQIAESxM-z1jfR3mONCdM8THB17SSIhe6LXcPsQ",
          "p": "4D9U46MGa20N5H_PeHHDtBMJmfCvOUE_s3t9xjUquTdXGetLCKHeRDjD_1igAMLAHCr7lKBhL-rYmh7Guklljcc9bwtfGHxvtgoaHn3PBN5qpAx6tlvERIoVGwbn2_vhEFF9A0BmUR1VDObrSMJ4Hn_HEjMRjIDc0nlqMIYNYzU",
          "q": "23rFSTLXjAhsm7zHi66uEr_50bWDn_xL2MMQwhhaFLt2zMnWanTHQ3VVqHoeC3n60dQF94U8tL0Lg9NqUAIvB_NCLnOmo-fwSzWh_ANeKwFiw-dAbLU72SaVvGWBMzG9dNQUzcN4Y7FLPIa6W1ucn7ZxM7qHgd0dR5-Eg6ISxLU",
          "dp": "WQFKFD_0oFbcmMER--BLqQGVYgBhy_vV6MsvFKitmG4aqDL3ySlWKwXM5WCrwSGLVqLI0CkH6hjwd9uXTQEsyaU3AQgmanWZcUt5KnkM3gXZldtOKWsq73lO_zcyd-H1ZqCxWcUJ11ApHcHZyTtGqfRVcyfJ41aSTwfZ2gCa97E",
          "dq": "GSFllYwMwiv0w6BJ-OR3ag4xPKHcAGWTCa7MLG09Y0JTx_8UXfwhFMhKlo_lAMtmvL_aLw1Cdi9vMhjzA1Y8rFxeJ5N2cS4NhY8OjRyVm7b86BGCfvABekvAuWGl-YaoesgN2cGX91JFmxiSHgPPWzo4nAOvoF8BC0Jomenk3EE",
          "qi": "rAnnuo2oFCMVZw5SpWu14O4q6LzD4uAmDfr2AyKcRu-R10uKgDHbuGooTgKjqpxuJ8Ce9c1ECfQCs0fxychTbo8VtwMWIy_sxQ6dNWZ0Y8ZsfcHZTFwWbJjINRnatCKma1PcIT9GSd9-oP8t9St79qfTRmxXketV10tg9aUjeXE"
        }
      ]
    }
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIGMzCCBRugAwIBAgIEWf/EVDANBgkqhkiG9w0BAQsFADBEMQswCQYDVQQGEwJH\nQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxHzAdBgNVBAMTFk9wZW5CYW5raW5nIElz\nc3VpbmcgQ0EwHhcNMjAxMDA5MTQwMTExWhcNMjIxMDA5MTQzMTExWjBgMQswCQYD\nVQQGEwJHQjEZMBcGA1UEChMQSFNCQyBVSyBCYW5rIFBsYzEZMBcGA1UEYRMQUFNE\nR0ItRkNBLTc2NTExMjEbMBkGA1UEAxMSMDAxNTgwMDAwMTZpNDRKQUFRMIIBIjAN\nBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwXmW4yXpvm+ph/xPTu48dQwH9gE+\nbvhcsRM+EjSrGIBfEWJsFkYppS6GJHIX9IF5FzjDqaCWtJcy+XbvgKBKJApJBSH2\nE3W4UmhnDeC5UOnUU7W39iPK3kFB30sTRJggPtE51lAcAYVuLBVOHbyLzAbqH0JS\nM4S7p7BPffRPShQbfaskd8CQNfb8/DKdNhfLZRier4qdxwNGj3Mu8kGcVH0iZXLA\niJP3B6eYh6SmZ+K2WD3rCvG4D3Magt+Pvoxe2O8B8InOjxZ0D9dgyh9OORRVAlpz\nEYsn5g1RiQMZ/kpZEtHkkd9+c70HeRKb6AUnvKoUwTOCfX4m30de9XrTBwIDAQAB\no4IDDzCCAwswDgYDVR0PAQH/BAQDAgeAMIGLBggrBgEFBQcBAwR/MH0wEwYGBACO\nRgEGMAkGBwQAjkYBBgMwZgYGBACBmCcCMFwwNTAzBgcEAIGYJwECDAZQU1BfUEkG\nBwQAgZgnAQMMBlBTUF9BSQYHBACBmCcBBAwGUFNQX0lDDBtGaW5hbmNpYWwgQ29u\nZHVjdCBBdXRob3JpdHkMBkdCLUZDQTAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYI\nKwYBBQUHAwIwggFSBgNVHSAEggFJMIIBRTCCAUEGCysGAQQBqHWBBgEBMIIBMDA1\nBggrBgEFBQcCARYpaHR0cDovL29iLnRydXN0aXMuY29tL3Byb2R1Y3Rpb24vcG9s\naWNpZXMwgfYGCCsGAQUFBwICMIHpDIHmVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xl\nbHkgZm9yIHVzZSB3aXRoIE9wZW4gQmFua2luZyBMaW1pdGVkIGFuZCBhc3NvY2lh\ndGVkIE9wZW4gQmFua2luZyBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Np\nb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIE9wZW4gQmFu\na2luZyBMaW1pdGVkIENlcnRpZmljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1\nbWVudHMgdGhlcmVpbi4wcgYIKwYBBQUHAQEEZjBkMCYGCCsGAQUFBzABhhpodHRw\nOi8vb2IudHJ1c3Rpcy5jb20vb2NzcDA6BggrBgEFBQcwAoYuaHR0cDovL29iLnRy\ndXN0aXMuY29tL3Byb2R1Y3Rpb24vaXNzdWluZ2NhLmNydDA/BgNVHR8EODA2MDSg\nMqAwhi5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcHJvZHVjdGlvbi9pc3N1aW5nY2Eu\nY3JsMB8GA1UdIwQYMBaAFJ9Jv042p6zDDyvIR/QfKRvAeQsFMB0GA1UdDgQWBBQT\ntGhqoKNLiWaDApy9FMZ18fAitDANBgkqhkiG9w0BAQsFAAOCAQEAmzqc1+hMTqKq\nm0qEky59ULr8m+MENciPL2aRuAxT5JOcGOadDvmrzPthXLlRb10Auc6orMoBMlNa\ntW6HkZsMWk8I7Fhi0HbZwzOPjY80HnV9OQw23vEwhLJ9NzMkAqYKYhavGWr+K4my\nGbgHcqUxkkdWpvao8b9IiS5ksCB9Lt9iYZ24yVDbDjJ7ZzfEUrq6+ZXE9gBugmr9\nB0Tm186N8IlfCPjIVkDaIV9chywuJfLHkuairCs3Jv8AQFIn5CTD1V9ojTaLMmmw\nV9YdRL79pbAuIfhkOSE9Do+KBi2EAZrXYPVLRUjoxNrDezLI92YyCKnyxhRZuGCa\nRs4TYxQvXw\u003d\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDBeZbjJem+b6mH\n/E9O7jx1DAf2AT5u+FyxEz4SNKsYgF8RYmwWRimlLoYkchf0gXkXOMOpoJa0lzL5\ndu+AoEokCkkFIfYTdbhSaGcN4LlQ6dRTtbf2I8reQUHfSxNEmCA+0TnWUBwBhW4s\nFU4dvIvMBuofQlIzhLunsE999E9KFBt9qyR3wJA19vz8Mp02F8tlGJ6vip3HA0aP\ncy7yQZxUfSJlcsCIk/cHp5iHpKZn4rZYPesK8bgPcxqC34++jF7Y7wHwic6PFnQP\n12DKH045FFUCWnMRiyfmDVGJAxn+SlkS0eSR335zvQd5EpvoBSe8qhTBM4J9fibf\nR171etMHAgMBAAECggEBAJ/XVFFVgUdT+Tvft6X+LPSGfA1B+dK0Xd/thdqEqNYV\nOHWkWqgMT1uolCqIGEJotSH6Q6xggCGyyOpQ2I3r31TnKmyTIjnxh9aNapaMko3G\noSSHfPRdnb0BLOrNm52QERPUx3PHu1uGYP8Kmv72RojJLaOlp0Po5SAlCYeFz/vi\nLeXsB8amtVfDWB9O1rJwlsymKdfwE/8j8ZeT+AeUHB0bGKUsj6S2d8LcjCsTvJsy\nSgyBZQQgt/gsFqtqIK/1muwcrQaWcjoSsR/EUKbXf0Cgvjn6khz0O7ZiA8hjKRE/\n/ghAcxtuTzQ21qzWGLdcX6t2J62iLv+ey3RxjX7szAECgYEA/eY/ixVNJHmXRBiC\nsFS2e9kP5VNfY++E9HseW3o1IJnEJcteDALHEe7muYuedM8WNlMJYonELPi19UtE\n+RT9+ZK5cyol9mSxpYBzHBFTjpDp4nm+/DmP5A3Igp6TK0FAaZHdpACx8Uz6XIg6\nXunJy7//FUy2gDIhxpOtkd2Uk+UCgYEAwxNdKS7J+8foRW9N7hWyD7YcIqyJu28i\nZvri+Xdi27lATC89AP+4LvZ2qbDUE7hZo24nSYmfpGO7QnVUoW6/EBWHvwY46LsD\nd8cevnc+joWEoLSEtkdO9/5BgdrSCzzYPKC7/Y+Bxnt1wXeXwhLcO9/RVm9MJ6gx\nqDkoA6KEdHsCgYAwhgmM3jRRDT/gjsKjSn1ZrAFCta1cXxFM3B7QIsn2ggyfoH9H\n0lwTTFIiEdHlxxIarcH0aBnq8llsGMeExwNG6Eiy/tIkhdgBpkvZiGIss/tPAi+C\n6slaL1wrwnyj3qOdyXfPeSaI1Epg1tQ5AXtEilwIyRFz7KDR37VjVDKqFQKBgFx0\nkAHVyCtJ6t8FysSdicACisEwTzMDkCWIoQylNbh3y26QMPSJPm0bqM/yHAGgrPNV\nYM9sp7oM/pKX811zlKB149l4hH5hLFqXiA2zjHWV+G8GP6P4lgfZfIikAksLMl1B\nvPeHDXXZy8y+9rEnqTPDd37kzw44nBhjxoA6hVaDAoGBALOiKqranwwyYUX6z1Q7\nDU2fe9QuzS4/AezwKTDmB0T6Yemzsg6J74nCANTNC9q3IbLPC35IeB45MZW+lH1A\n48k5IJ4JC3nMlvimlouJTw8GKUchDh1T9WrPEAJ/inyXm8LVGV11AfJ3ucS0ahOI\ni1Ob7UDRVCO0VHjeuvM/ccVa\n-----END PRIVATE KEY-----"
  },
  "resource": {
    "resourceUrl": "https://api.ob.hsbc.co.uk/obie/open-banking/v3.1/aisp/",
    "institution_id": "00158000016i44JAAQ"
  },
  "alias2": "0015800000jeox1AAA",
  "client2": {
    "client_id": "92d025dd-b2e0-4021-adb5-d16bcbf379ad",
    "scope": "openid accounts",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "alg": "PS256",
          "kid": "nIzxh_bmcxrIzm_fypSJtKwaBco",
          "n": "0bjfrc1fHYbRmfQZn03Lv0ubdt4sGJcEmMotgahOyGne48E8rLIJ8KEXd2M-mvcUc7749O3PuDYoVBdQtSk3c8oRUfcr9F3ilKGl_PhqyeOKToEab1Rnu8yo76WeVTZPQyxyrpmDDBSjxTzvYppQqi86QUHi8SSKiACdfNXDjGnhl16Kj5fPK5bC0b6p4YhOlBD4odrx-kS5Dmkc9F8dV2MLxJ9asjxZa8wY7MYsQWBt4LLF3VNZ1H3NtT5BqXZQvQIlyr1pvEeWIGm_x3fq8YKaGBnStunM0tMLE7VXXhD4gARW18SzPG3T3TorpuzGyaiJGp-A7jOicAu5aygqnQ",
          "e": "AQAB",
          "d": "q9Yw4DWAE69dmilZvR9_LBSFI1ZTByrmB1LRCoWfV7L3f-HbFx0h69nyYk4dA9gjF9uIHReltSgazxvzcxx8ZRFSM7i0eRtcBbCVUrswtI8NydkakdG01TmRyhoHq4Y-V6nZpZn-uC1JKtkMw9vw8CCWONYFXtQz9c-bOqfj--1hXDepDbKYhT5xJC4XcmPutL8oN2qgZpgTuiJ4aJ38_V_6smc09AX9lvO3WUWPWhJ2OJrzdsSaNigXIyNwWdsQsYLRU7YM02RObRR8wwxmx8-BTo64SAOaMNZ7bKq0e1UvkP67kEbZy1ru8rQn6FCzFiVx9vsPH6tmgAUeHQBHgQ",
          "p": "8tCo1PJCh1FFpHMQJoPWJx-xHZ-7IdORIY5hyyssGtbMGVb2pgFM7MemCujN1ClyUeDb-ae8lgi1HXRYW7NZ42p1J_UhvaWDk9q1L4X63U4IrrZXrDBhA5iZn84nsFfctPjGSBRvtdZWKxaCvJRJJA_HeZ1cAApwxGIQq__ETFE",
          "q": "3RwxqlaFEW3L8bSy5qPdkgWZhuYnmCgvymfKSNsuFQgON6_26dKgcw27GfU5lntBTJVqXhfb7Pa1TE3G3WvqlgOnDkKmrq9f1kqI_X0fhvVcG7uJuqK9JAQI55mfABRCkjy8a3cSFXHRFzqp_xWSsfVr5XLFQKtXXJWRQ1t5go0",
          "dp": "wQQdMSliuS5hrdfJftRN58vJf0L5_mmvdH06P8aRyMP2ei4m4s8l1xLdas6kz4Ii3fNg6ZPs1VcWodNaaYqoaZ62gozZxWdMsLuqS5y1TjY5sKhCCR5r_-_OLrox0nwFddZLyAB2zJUU6it6wW0etwvUBViRSXcDLRjHJ_KomAE",
          "dq": "mxuqI4oqMv3I8bgHQBB34HWZK67M28plLCH_H3jSLOLHxnzkQ0cEU3GwbRc_3LZ-KlEumu810leG-w4ckTuhBrdtO226LBTOsC79RoW91hjNEo9OoOSEtn02GfIEPjP4N0nwC5stzmlXemom0tC5Zal6lS0b_q-zyzkI_C1xYgk",
          "qi": "dj64wxoc0cC7_LLKzfsuyMJ5kRHBpKdIddDQhy1xYoPVPWHZeu_S-UqElahH0iacLjEAxnJFLKJSotFGQN-NM_ralj3sKsvoRyYcUULFIgmoorCwdpA857ONMMQ_IsNbWuYoSvBoqSsYuDJn6Hm3aVxN-TaNE_Luef5_ciCiT98"
        }
      ]
    }
  },
  "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-----"
  },
  "description": "RBWM_PROD_TEST_PLAN"
}
testName
fapi-rw-id2-discovery-end-point-verification
2022-06-17 05:40:11
GetDynamicServerConfiguration
HTTP request
request_uri
https://api.ob.hsbc.co.uk/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-06-17 05:40:11 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "server": "nginx",
  "date": "Fri, 17 Jun 2022 05:40:11 GMT",
  "content-type": "application/json",
  "content-length": "1224",
  "connection": "keep-alive",
  "last-modified": "Thu, 25 Nov 2021 02:33:30 GMT",
  "etag": "\"0cc0d6d59764182ac238e97dad27767d\"",
  "x-amz-server-side-encryption": "AES256",
  "x-amz-version-id": "mpnSIGc22S_1tzrJvGAIpbera9fZ3FQ6",
  "accept-ranges": "bytes",
  "x-cache": "Hit from cloudfront",
  "via": "1.1 2ad54f65c83b790e81bb57464047598a.cloudfront.net (CloudFront)",
  "x-amz-cf-pop": "DUB2-C1",
  "x-amz-cf-id": "R4cyi3KweXmT4e1-GumORkLshBQjjK5_sgaqFOI5vvJa70Wz2W0CRA\u003d\u003d",
  "age": "19994",
  "cache-control": "no-store",
  "pragma": "no-cache"
}
response_body
{
  "version": 1.0,
  "issuer": "https://api.ob.hsbc.co.uk",
  "authorization_endpoint": "https://ob.hsbc.co.uk/obie/open-banking/v1.1/oauth2/authorize",
  "registration_endpoint": "https://api.ob.hsbc.co.uk/obie/open-banking/v3.2/oauth2/register",
  "token_endpoint": "https://api.ob.hsbc.co.uk/obie/open-banking/v1.1/oauth2/token",
  "jwks_uri": "https://ob.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"],
  "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
}
2022-06-17 05:40:11 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
version
1.0
issuer
https://api.ob.hsbc.co.uk
authorization_endpoint
https://ob.hsbc.co.uk/obie/open-banking/v1.1/oauth2/authorize
registration_endpoint
https://api.ob.hsbc.co.uk/obie/open-banking/v3.2/oauth2/register
token_endpoint
https://api.ob.hsbc.co.uk/obie/open-banking/v1.1/oauth2/token
jwks_uri
https://ob.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"
]
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
2022-06-17 05:40:11 SUCCESS
EnsureDiscoveryEndpointResponseStatusCodeIs200
discovery_endpoint_response returned http 200 as expected
http_status
200
2022-06-17 05:40:11 SUCCESS
CheckDiscoveryEndpointReturnedJsonContentType
discovery_endpoint_response Content-Type: header is application/json
2022-06-17 05:40:11 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2022-06-17 05:40:11
fapi-rw-id2-discovery-end-point-verification
Setup Done
2022-06-17 05:40:11 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-06-17 05:40:11 SUCCESS
CheckDiscEndpointDiscoveryUrl
discoveryUrl
actual
https://api.ob.hsbc.co.uk/.well-known/openid-configuration
2022-06-17 05:40:11 SUCCESS
CheckDiscEndpointIssuer
issuer is consistent with the discovery endpoint
2022-06-17 05:40:11 SUCCESS
CheckTLSClientCertificateBoundAccessTokensTrue
tls_client_certificate_bound_access_tokens was 'true'
2022-06-17 05:40:11 SUCCESS
CheckDiscEndpointIdTokenSigningAlgValuesSupportedContainsPS256OrES256
Contents of 'id_token_signing_alg_values_supported' in discovery document matches expectations.
actual
[
  "PS256"
]
expected
[
  "PS256",
  "ES256"
]
minimum_matches_required
1
2022-06-17 05:40:11 SUCCESS
CheckDiscEndpointTokenEndpointAuthMethodsSupportedContainsPrivateKeyOrTlsClient
Contents of 'token_endpoint_auth_methods_supported' in discovery document matches expectations.
actual
[
  "private_key_jwt",
  "tls_client_auth"
]
expected
[
  "private_key_jwt",
  "tls_client_auth"
]
minimum_matches_required
1
2022-06-17 05:40:11 SUCCESS
CheckDiscEndpointTokenEndpointAuthSigningAlgValuesSupported
Contents of 'token_endpoint_auth_signing_alg_values_supported' in discovery document matches expectations.
actual
[
  "PS256"
]
expected
[
  "PS256",
  "ES256"
]
minimum_matches_required
1
2022-06-17 05:40:11 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-06-17 05:40:11 SUCCESS
CheckDiscEndpointTokenEndpoint
token_endpoint
actual
https://api.ob.hsbc.co.uk/obie/open-banking/v1.1/oauth2/token
2022-06-17 05:40:11 SUCCESS
CheckDiscEndpointRegistrationEndpoint
registration_endpoint
actual
https://api.ob.hsbc.co.uk/obie/open-banking/v3.2/oauth2/register
2022-06-17 05:40:11 SUCCESS
CheckJwksUri
jwks_uri
actual
https://ob.hsbc.co.uk/jwks/public.jwks
2022-06-17 05:40:11 SUCCESS
EnsureServerConfigurationSupportsMTLS
Found supported MTLS method
method
tls_client_auth
2022-06-17 05:40:11 SUCCESS
CheckDiscEndpointRequestParameterSupported
request_parameter_supported has correct value
request_parameter_supported
true
2022-06-17 05:40:11 SUCCESS
FAPICheckDiscEndpointRequestObjectSigningAlgValuesSupported
Contents of 'request_object_signing_alg_values_supported' in discovery document matches expectations.
actual
[
  "PS256"
]
expected
[
  "PS256",
  "ES256"
]
minimum_matches_required
1
2022-06-17 05:40:11 SUCCESS
CheckDiscEndpointAuthorizationEndpoint
authorization_endpoint
actual
https://ob.hsbc.co.uk/obie/open-banking/v1.1/oauth2/authorize
2022-06-17 05:40:11 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.hsbc.co.uk
expected
keystore.openbanking.org.uk
2022-06-17 05:40:11 SUCCESS
CheckDiscEndpointClaimsParameterSupported
claims_parameter_supported has correct value
claims_parameter_supported
true
2022-06-17 05:40:11 SUCCESS
FAPIOBCheckDiscEndpointClaimsSupported
Contents of 'claims_supported' in discovery document matches expectations.
actual
[
  "sub",
  "iss",
  "auth_time",
  "acr",
  "openbanking_intent_id"
]
expected
[
  "acr",
  "openbanking_intent_id"
]
minimum_matches_required
2
2022-06-17 05:40:11 SUCCESS
FAPIOBCheckDiscEndpointGrantTypesSupported
Contents of 'grant_types_supported' in discovery document matches expectations.
actual
[
  "authorization_code",
  "client_credentials",
  "refresh_token"
]
expected
[
  "authorization_code",
  "client_credentials"
]
minimum_matches_required
2
2022-06-17 05:40:11 SUCCESS
FAPIOBCheckDiscEndpointScopesSupported
Contents of 'scopes_supported' in discovery document matches expectations.
actual
[
  "accounts",
  "payments",
  "openid",
  "fundsconfirmations"
]
expected
[
  "openid",
  "accounts"
]
minimum_matches_required
2
2022-06-17 05:40:11 FINISHED
fapi-rw-id2-discovery-end-point-verification
Test has run to completion
testmodule_result
WARNING
2022-06-17 05:40:38
TEST-RUNNER
Alias has now been claimed by another test
alias
00158000016i44JAAQ
new_test_id
TjJL2K2dIxefFqE
Test Results