Test Summary

Test Results

Expand All Collapse All
All times are UTC
2023-02-18 10:28:04 INFO
TEST-RUNNER
Test instance ULTlIxI0GZxs1WA created
baseUrl
https://www.certification.openid.net/test/a/sama1
variant
{
  "client_auth_type": "mtls",
  "fapi_auth_request_method": "pushed",
  "fapi_profile": "openbanking_ksa",
  "fapi_response_mode": "plain_response"
}
alias
sama1
description
sama test
planId
Z1uVJBbzLB8nE
config
{
  "signing_private": "-----BEGIN RSA PRIVATE KEY-----\nMIIEogIBAAKCAQEA4asiCzCJ5BTdJlticQcEPsHAP7QAQI5miOz5Px+7FvqZgWuM\n2iGK/ywy4j1v7ZGdixxizlC01c+KInMeYNCW6EcYbbXLNOa6JIHqp0/un3c/2fKS\nQSDBzHwGP3zMyv62THrh8NYRn5lXvKfFAtWHlYEFFOpkOl7hXBn1mL38zsmUds3H\n6WdZbHX8uSV6nJ3PLMKN1zNDTzgKACwRsMb4bynb/1drT2R+U1EmpcglrstbpyH6\nGxltjaUurey3Elxs7HG3kZmSaklnPKWJVDmbWvn2edTeriw6WaFYgu6d7ZwahXbN\nesnmIeAlR9aiPD5VkDROdU5hJBfb+GUbyrIVAwIDAQABAoIBABs6DYJyGcDl74So\nM+lVImL791j4O6uOQrq0dKH0DxuHoqulsTnEIEQHLiBzryRnlC1rgFRKEndVceIU\nJ48gu4RMx5q8+0Znq/+pmQkUsMKWnaKLDLBE5nzoXcydHwxCzPXPQaFQApJR6u79\nAt0DrDcSeO18FhmgxunYy/PgwDami3pcrFQO7Vakh0DdVctEVUHAfnc6XXK4Yntv\n2nNvAFctzZzMEw7tt96cZookTJ08xH0mTpImy3D9FkqGxNUU2Ix2ee7Rt1EVGIJq\nmpuieAvlfk81iT82FIvo5fhgqsXoReBiY7KsD2baIfNi/QvYLMtKZMW90R8MV4iz\nXhOUZmkCgYEA9gVnT/zTcYsGQItMGDZi60GllJwHX3r5m+uFEMtb5bgLRdqsP2wX\nO5SOHRYtQr/vj9Zg+PLJiuNLIg35srdkWuDxSEFU6Gi8b7xGK5B0QGa6snvwkiNI\nye2qYHewNd2WVpcQcxYZ6NtVeqmnNRU0RbTVLbgfq1zild8BZ4cQMbUCgYEA6tJl\nHmE4uJe4QvMAkiKPLnIyCyTvMdp3LeJUH6T5gQxUVoleio5rDbO2eG63QY1Difbu\nqgzYVSfCvtY+FhHwNwqHk8KA4TbcdsntkAFQ4Bs194dFDqWnMc5f30yn4kPKdXZG\nXNHNvaioO4SLjjbU8arEwVqTyyajfxzTFgrkvtcCgYBfPqBMmzjQ0F3PRx5ikUui\ngHu2GOHR2S4hawDNC628NZBHruzYcORdsJmEMT28hcodCYXpWzUji/Neb8KnqdA0\nTrmam5BfmYy6RU11OCuJczv8NXdhXD+lzVkUl8GkWPEG/NzlcTz+pUtmfZ+6MUdX\nZTbSyGGaWg9urjNA/U0LsQKBgENneVcrGRkDlATDtBo+iVMPvIWuaGqrByLIoNUk\nieodG+hrLhQfpWMdfvc68KeEYSqtEv0FCuQGscQNw2yaYZWrFBe58Ty0frwqYmK/\nvfNWXDtdPNlje4a0cpiqbFZqlyb4eGIUZzZVv1S2S0jbPGzSVAAce+gIg03tfDoL\njnWpAoGAY4zIFkX++Zkours/UZDgdV4+LeNWqHYFmJHeynDCRd126GPOWrw/b2gW\nQTMJRvJYFCKWMSFZERCA7QZQpHi1omFbz5k98PgEvkorAfwN8QTLzNdnirTk9AUz\nA8VjhwgE7c762ij0ZAHQVhcW5478/ToHgPfjcmATZ8izInaOSKk\u003d\n-----END RSA PRIVATE KEY-----\n",
  "signing_public": "-----BEGIN CERTIFICATE-----\nMIIFLTCCBBWgAwIBAgIEWcY46TANBgkqhkiG9w0BAQsFADBTMQswCQYDVQQGEwJH\nQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxLjAsBgNVBAMTJU9wZW5CYW5raW5nIFBy\nZS1Qcm9kdWN0aW9uIElzc3VpbmcgQ0EwHhcNMjEwNzIzMDk0MjA5WhcNMjIwODIz\nMTAxMjA5WjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZ\nBgNVBAsTEjAwMTU4MDAwMDEwNDFSSEFBWTEfMB0GA1UEAxMWSFF1WlBJdDNpcGto\nMzNVeHl0b3gxRTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOGrIgsw\nieQU3SZbYnEHBD7BwD+0AECOZojs+T8fuxb6mYFrjNohiv8sMuI9b+2RnYscYs5Q\ntNXPiiJzHmDQluhHGG21yzTmuiSB6qdP7p93P9nykkEgwcx8Bj98zMr+tkx64fDW\nEZ+ZV7ynxQLVh5WBBRTqZDpe4VwZ9Zi9/M7JlHbNx+lnWWx1/LklepydzyzCjdcz\nQ084CgAsEbDG+G8p2/9Xa09kflNRJqXIJa7LW6ch+hsZbY2lLq3stxJcbOxxt5GZ\nkmpJZzyliVQ5m1r59nnU3q4sOlmhWILune2cGoV2zXrJ5iHgJUfWojw+VZA0TnVO\nYSQX2/hlG8qyFQMCAwEAAaOCAfkwggH1MA4GA1UdDwEB/wQEAwIGwDAVBgNVHSUE\nDjAMBgorBgEEAYI3CgMMMIHgBgNVHSAEgdgwgdUwgdIGCysGAQQBqHWBBgFkMIHC\nMCoGCCsGAQUFBwIBFh5odHRwOi8vb2IudHJ1c3Rpcy5jb20vcG9saWNpZXMwgZMG\nCCsGAQUFBwICMIGGDIGDVXNlIG9mIHRoaXMgQ2VydGlmaWNhdGUgY29uc3RpdHV0\nZXMgYWNjZXB0YW5jZSBvZiB0aGUgT3BlbkJhbmtpbmcgUm9vdCBDQSBDZXJ0aWZp\nY2F0aW9uIFBvbGljaWVzIGFuZCBDZXJ0aWZpY2F0ZSBQcmFjdGljZSBTdGF0ZW1l\nbnQwbQYIKwYBBQUHAQEEYTBfMCYGCCsGAQUFBzABhhpodHRwOi8vb2IudHJ1c3Rp\ncy5jb20vb2NzcDA1BggrBgEFBQcwAoYpaHR0cDovL29iLnRydXN0aXMuY29tL29i\nX3BwX2lzc3VpbmdjYS5jcnQwOgYDVR0fBDMwMTAvoC2gK4YpaHR0cDovL29iLnRy\ndXN0aXMuY29tL29iX3BwX2lzc3VpbmdjYS5jcmwwHwYDVR0jBBgwFoAUUHORxiFy\n03f0/gASBoFceXluP1AwHQYDVR0OBBYEFGo6GcEYYe0534LrsM27EIXfvr8zMA0G\nCSqGSIb3DQEBCwUAA4IBAQCfZ9nax4FP3F05mwbAb0BU3HJnWX63WxSKfRMOkwu/\ngVIxMuD+tL+7g10VduPL3BHqB6baL7hsX0NlQ3FypNZ7sxoAH8GnVyYebhzE7sNU\nSA/4haLZHFTc5Vq/Y477nMYxG077RKwfBaPYDHNvmf5tl8qpubOZY4h78G4FYj/k\nzyJu5xqQAl+jC6jA7I4IbwO9npwh/1b3jPDiisWBy2o8hNv5sdvpAmnFk97BUHS4\nkTR7JBvJJsbRRZ5I7EmiJY7rWWjA63CBa5agVZJPYXjv3pQp+tArqpSxywabsxU8\nqj4GvATJ5afpbolq/kIB5zuvDImI3UxPCR3t1Y0a+xbg\n-----END CERTIFICATE-----\n",
  "transport_private": "-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEAmh89o1gI3xVbpaecF8eeIlzGC4VCEPubEr8TFeTgroDi0hCn\nrmFO/w+BTjCunG4W3HwPq00SkXfn1GhSgDFDZtoglhFXgJJsYiUUafLWuDIl02WD\nsWbeOXbeg4O2mmveUCjI253jpnUxwVW2O9Ejde2PLuqa7Zt2cIeJZWHy98cpX7H6\nZ7YwdxXB0egNHIoVgzR2BcugcAP0uoh+jzthQPB8H/Mt4tti74+swjZ2bvn1Cn+K\nCwEWnwSLOqGcPTXxPB/tefC3ASrS/f2YOCiSgJyVP4AbWU70SdEoS/MOyuoTJkW5\niqrwnKr7bDe0FbWsmozHW8arUAu1dghRS9CwpQIDAQABAoIBAHGG/61ZxLcnEWo1\ny6pMlXR0aEHGOEMwQyuM6i8feE2yjOH1+L5f2YPSVQpWm9iI03g4PoaNcFcNPwzc\nh6D8KM0Tcht4zL7dnM6yx5W/lmD6N5i/V0GPJ7SmlgPEOvcG7CyZzlLPvAg6nZrv\nWxw20uskQWtqzxKliJodjJzMiN/whQhbcsnIXlAY9j6OZh4slw0Q7rtmvLjLZqJR\nycCw2Bu8Oy81FCDk/2lIl6dWqy+AG0FGW8PHTy3sH2eUy+JR866WUq7w6a/8hz0V\nLw/Fy2hgQNt/ktq5vy8KfbT+geWhD7xSq0u0ONjKX1diQX2r8z7WmsMHuS6LxujD\nJj/aSAECgYEAzOA8Uong+Y5or1ij5h5GsVx6W858a2pLrVG8iK9Jwdxr4Vvdl43j\n3DjFv/qrYZLGqqHppUphpKjsnZJrs800nU24OQfb66RNcTDb/IKWF3Ai/B68OE7+\nLUuQed8Fps49C8HVpYkvMjMJbpai7S35kesa4nU1kv/xGpmc+qlDtgECgYEAwJTG\nYGGrMYINSCRiPjTdLlFJ3dMDHqV4ehNDXzcjGajkd2iqU/R6oSXSa6s6p3WY6Djs\ntT4YeCdnbbAUP2ZnBGp7ySRDNo1GNwOK6dqSV4XnxWNDDL8VrSiHjn/IlUSoi8M4\neo1jbqEwXPyv8Hm2TEY8MXoqpAywDjwGoUeAYqUCgYEAufqER9jp5SClXyd0AR1S\nxwZP/K8AuvGPKRKdtuaIafcR501hZoZjZjITMSb4FGcM+TBpzKYs5TCDOrcEFgAd\n1v4KUZsUxGAt/KaBzEMuxLAC0iOEcQkkKzIBQOB3XOiy+c1HiDF0KnmyAjW0SOIH\nP7LQgOota/fyglcX7WNiGAECgYEAtFbdigYMJTlvLJ59rVkdwrD2phZi9oDn2BFP\n5ssgQHgrMjK+Rg5MA7oCWTconwZ9oQElkPfMPEBSF6Jq45AGalk4//vIQT58gSn9\nHM7Eedd4WhyA/l+2ccfhYS0Cbd20o+S1b/YVJdUmD/3E2EFx1+1xkrefVK5Y84t8\nfe0SKc0CgYBu3b4yhMOFMX9nGooh57Kqyjn3G5oZ+h93+X8x4enVATms/NLEPgLH\nDiMvEqLCHMgUmGMBjeFHx5bJqEBWwbgZSGUJhqP9aMU/ireHQRv0s7+Opqt1jLOm\nycP47RdJ6yTRBh/5gZ4uDvqNeULBkCtRkjfl6IFAEPVQIVlQvwZlkQ\u003d\u003d\n-----END RSA PRIVATE KEY-----\n",
  "transport_public": "-----BEGIN CERTIFICATE-----\nMIIFODCCBCCgAwIBAgIEWcY46DANBgkqhkiG9w0BAQsFADBTMQswCQYDVQQGEwJH\nQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxLjAsBgNVBAMTJU9wZW5CYW5raW5nIFBy\nZS1Qcm9kdWN0aW9uIElzc3VpbmcgQ0EwHhcNMjEwNzIzMDk0MTQxWhcNMjIwODIz\nMTAxMTQxWjBhMQswCQYDVQQGEwJHQjEUMBIGA1UEChMLT3BlbkJhbmtpbmcxGzAZ\nBgNVBAsTEjAwMTU4MDAwMDEwNDFSSEFBWTEfMB0GA1UEAxMWSFF1WlBJdDNpcGto\nMzNVeHl0b3gxRTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJofPaNY\nCN8VW6WnnBfHniJcxguFQhD7mxK/ExXk4K6A4tIQp65hTv8PgU4wrpxuFtx8D6tN\nEpF359RoUoAxQ2baIJYRV4CSbGIlFGny1rgyJdNlg7Fm3jl23oODtppr3lAoyNud\n46Z1McFVtjvRI3Xtjy7qmu2bdnCHiWVh8vfHKV+x+me2MHcVwdHoDRyKFYM0dgXL\noHAD9LqIfo87YUDwfB/zLeLbYu+PrMI2dm759Qp/igsBFp8EizqhnD018Twf7Xnw\ntwEq0v39mDgokoCclT+AG1lO9EnRKEvzDsrqEyZFuYqq8Jyq+2w3tBW1rJqMx1vG\nq1ALtXYIUUvQsKUCAwEAAaOCAgQwggIAMA4GA1UdDwEB/wQEAwIHgDAgBgNVHSUB\nAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwgeAGA1UdIASB2DCB1TCB0gYLKwYB\nBAGodYEGAWQwgcIwKgYIKwYBBQUHAgEWHmh0dHA6Ly9vYi50cnVzdGlzLmNvbS9w\nb2xpY2llczCBkwYIKwYBBQUHAgIwgYYMgYNVc2Ugb2YgdGhpcyBDZXJ0aWZpY2F0\nZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBPcGVuQmFua2luZyBSb290\nIENBIENlcnRpZmljYXRpb24gUG9saWNpZXMgYW5kIENlcnRpZmljYXRlIFByYWN0\naWNlIFN0YXRlbWVudDBtBggrBgEFBQcBAQRhMF8wJgYIKwYBBQUHMAGGGmh0dHA6\nLy9vYi50cnVzdGlzLmNvbS9vY3NwMDUGCCsGAQUFBzAChilodHRwOi8vb2IudHJ1\nc3Rpcy5jb20vb2JfcHBfaXNzdWluZ2NhLmNydDA6BgNVHR8EMzAxMC+gLaArhilo\ndHRwOi8vb2IudHJ1c3Rpcy5jb20vb2JfcHBfaXNzdWluZ2NhLmNybDAfBgNVHSME\nGDAWgBRQc5HGIXLTd/T+ABIGgVx5eW4/UDAdBgNVHQ4EFgQU5wPiO3vKZlF/BSP0\n7AJ0pm3zwrswDQYJKoZIhvcNAQELBQADggEBAJ0KVnQf3wJgPqNi1nmMZKnXcG8c\ncW3UQ9Drq74Ofqih3Vn+lR0jX+Mz4f0bXVolRwLn/Qv0knld2rfQdmv5ixVdRCFl\nuTfVdwYBPvGGAl55P4CGtfkJL8c5Mo3wDtE0kgjHloWq0NLo2Q4Hc/kC+v9blA2N\nhPzJbmoKkHnMk0Weus/vd27zThJZwlbeqVrUJyDZPQ+xBqwiWUwfB3xRAozM+ahU\nnzBO2ixIyhrEdgtJ12egq76cvdjL8e7Pm7IxnbU6/yLpFxqOJPjlKwgLlUtArYRW\n8dKe5nOvFuDrgNu4rCoDyfWsg6/LVsWmisemWVOi45OUmOCKKi58OpBrnao\u003d\n-----END CERTIFICATE-----\n",
  "tpp_signature_kid": "UkEp-aBo4mQ5J2riXORxocBWKm0",
  "tpp_signature_issuer": "0015800001041RHAAY/HQuZPIt3ipkh33Uxytox1E",
  "tpp_signature_tan": "openbanking.org.uk",
  "transaction_from_date": "2016-01-01T10:40:00+02:00",
  "transaction_to_date": "2025-12-31T10:40:00+02:00",
  "client_id": "6123a1f8-010b-432d-ad99-c4ff07ecc55b",
  "client_secret": "ca54c686-e51f-463d-83b7-c69b7a3019e0",
  "token_endpoint": "https://ob19-auth1.o3bank.co.uk:4201/token",
  "response_type": "code id_token",
  "token_endpoint_auth_method": "client_secret_basic",
  "request_object_signing_alg": "PS256",
  "authorization_endpoint": "https://ob19-auth1-ui.o3bank.co.uk/auth",
  "resource_base_url": "https://ob19-rs1.o3bank.co.uk:4501",
  "x_fapi_financial_id": "0015800001041RHAAY",
  "send_x_fapi_customer_ip_address": false,
  "x_fapi_customer_ip_address": "",
  "issuer": "https://ob19-auth1-ui.o3bank.co.uk",
  "redirect_url": "https://127.0.0.1:8443/conformancesuite/callback",
  "resource_ids": {
    "account_ids": [
      {
        "account_id": "700004000000000000000005"
      }
    ],
    "statement_ids": [
      {
        "statement_id": "140000000000000000000001"
      }
    ]
  },
  "creditor_account": {
    "scheme_name": "UK.OBIE.SortCodeAccountNumber",
    "identification": "70000170000002",
    "name": "Mr. Roberto Rastapopoulos \u0026 Ivan Sakharine \u0026 mits"
  },
  "international_creditor_account": {
    "scheme_name": "UK.OBIE.SortCodeAccountNumber",
    "identification": "70000170000002",
    "name": "Mr. Roberto Rastapopoulos \u0026 Ivan Sakharine \u0026 mits"
  },
  "instructed_amount": {
    "value": "1.00",
    "currency": "GBP"
  },
  "currency_of_transfer": "USD",
  "acr_values_supported": [],
  "payment_frequency": "EvryDay",
  "first_payment_date_time": "2022-12-01T00:00:00+01:00",
  "requested_execution_date_time": "2022-12-01T00:00:00+01:00",
  "conditional_properties": [],
  "cbpii_debtor_account": {
    "scheme_name": "UK.OBIE.SortCodeAccountNumber",
    "identification": "70000170000002",
    "name": "Mr. Roberto Rastapopoulos \u0026 Ivan Sakharine \u0026 mits"
  },
  "alias": "sama1",
  "description": "sama test",
  "server": {
    "discoveryUrl": "https://auth1.sandbox.sama.dev.ozoneapi.co.uk/.well-known/openid-configuration"
  },
  "client": {
    "client_id": "c55ace2c-7dfa-4e3c-a18a-60417ac9da15",
    "scope": "accounts openid",
    "jwks": {
      "keys": [
        {
          "alg": "PS256",
          "kty": "RSA",
          "kid": "miVTnfNLgzDMih-FXhWWgxYFiXiPV94X15R1kcYbi2o",
          "use": "sig",
          "e": "AQAB",
          "n": "v4aF7bqCFl5xpNwTe5ZJcceHzhncU6ZnguTANJIzFlxbSCAZVvd8AL4gU5OI7u6_5CHWvI5J0bZt9E_hSBCoy1eAQCr_PnNKyEeW28jUA8VDE5snsRHWGc0Zz-ENYuD0NUM1muceD15c3VHj5RRmj3GOcD8ZVQ9zVv9dNat_2_abknfV3H8Hz0UMXxg0uaDcHl_bTHigyEogncA-rTzDmsCHt4p4TTeFFiOQGuu2r2CeJlihpzq9nuRqQ0hs37Oi0HGn_Mb9xd1cM4pfa8Nrm2ysDfe_Q-7ejiwSjPervMEWl5ULi3iOsFblTZ15emhX3yrSlAKXXQVT0OhaAAMn8w",
          "d": "QHccHz92x-a0I8R7vk6AnA6IFIQ51-Ib1z_9vfQzw-QESYucW9xjXbChGuB-58Vuy2_kYoUWLcNU0TYN4v7QgdkK7w5J6ZBO7IjEK2g2jKpaAIBp5LzXLsoNVR4wLkb_i-n6YhBG2u9tHIWSyqmKN-AGDJwAf9P6g57ilc0K9VM_z3HqHrONJKgu9Ojn4JE4w1dWZP_iJiNCenkAo1WLgBgwQQvYI73wcVodjcHTm_x-v9R85t8sf2U8Bi7mOE1Y9sBctXoHetSsNfyVpyBr9yMf8aL1Vq3IUsPk4Nle4K3vBYq4n_0oLmV9NPEMIjpI2-KbC8pXAW6wlKLCj7l9-Q",
          "p": "8A7QavZvCC--zFJQcheXIdPY-0uJ4RkIOm89XtYKQPBJCzrLHA4IPoV_F8WMdicbuvWsyLI1QvqinzmzUR5An6nLYrRWaG3_bBbPVSa5UrxoxhjBdTTdRpH52SnaC31Qipn8CmWXnQeuJgZDwwfPhBtqaG-cQVmvfpcCmoEoCv8",
          "q": "zD6eGoZ2W8ofmzg4Zzl_MS4mn8yuvoAomqtjv3JMmdWJkyZMhjpPPvXPeuxFRnnyb2-Iu688-47Bby1WzostNCWrvjMop5Oh1Xtuh-xIHU85qhbVZb3XnSeb3u1jp7iTy6DUD8YgWmDKr32XI2rrysTEei0Qe5frs-1MhZFyZw0",
          "dp": "LUNNzu06UDvYaOQYYPrLt0gfgHpku_mhUItK8ge_lTD5RNHIHDkVGtzG8u9_pYOIOf86nfjkDAYABa-2fNQMcU5tl-XS6Qvcfj_qxe5wQQZfZwKh73yRQE4j4ut-Pm5ZcljIahlvtd8N2gOSYUKmwQz-SkTJHJVRfrfweLtjlnc",
          "dq": "QlcodYctVJ0vbPRy5Zx4YtoRs6ABNmFcTvjSenG-zczdVc1_162C5fljvhKWYdDkXSvGJuhBj5gL3nfElWwBb8m4ohvt3ZiHXVctTLsDpXmBSm0GPXjPWv1tlJhY4TaD0wVXPBRnl9OOojfR6rAlDISjKOgQTYTIC3ZNf6kBltU",
          "qi": "lmo2mhQ5IgSIM2cd8y3WJdkeQjfLMil1xpaokRtM9WnVqEG8GFHyQUJ-llWerSzWhIYMyerZvz8KzpaBbEQ0CtO_pVK2vfknmSTAunAJhamXJ65NKkPyqoNbKw0KMx83F6HbdSPhvv7S996ACK6Fg3XV4vQ1la-gPTfLkqHmd_c"
        }
      ]
    }
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIDajCCAlICCQDbuAOepmcQ9zANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMC\nR0IxDzANBgNVBAgMBkxvbmRvbjEPMA0GA1UEBwwGTG9uZG9uMSowKAYDVQQKDCFP\nem9uZSBVbnNlY3VyZWQgQ2VydGlmaWNhdGVzIDIwMjExFjAUBgNVBAsMDU5PTi1Q\nUk9ELU9OTFkxIzAhBgkqhkiG9w0BCQEWFGNvbnRhY3RAb3pvbmVhcGkuY29tMB4X\nDTIzMDIxODAxNTExOFoXDTI0MDcwMjAxNTExOFowVTELMAkGA1UEBhMCR0IxHjAc\nBgNVBAoMFU96b25lIFVuc2VjdXJlZCBDZXJ0czEWMBQGA1UECwwNVW5zZWN1cmUg\nQ2VydDEOMAwGA1UEAwwFY29uZjEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQDM++Jnfen1hAn5rGRLsqY5JubAt27At5pWiwt5mvwI4l6o64Fp9HvSVWhn\n5deQPyC5siX1Kbm+qEqUzjZ3c54MZ/15gPZRFFhohqKLcr6Ddz48ggdnOKCF7vPu\ne4gNswXk4LeTd9oI3lNYTeR+Gnbl+gdQxhLmEBY72/bUQKi+WszucsWOFMmiI6ly\n9nxeJW6z0dAje9gqxIYzQNP9/YzUINAzNHybU9kowmRKV+VqnUYVl5YuzhAWm+ZL\nvxJ5gRerVr21f8UM61vAQHo9s8euXbDiVd027u6pNkCX4C6Y9pBsj2KxmDLQ6jmx\nf1AQPCd4js5moyXOBLFTPjYPqaULAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAIfd\nDry9bNhb52MJOF3rGo3KkYawK9roK9NY1z261tT5/CjZrVxDExf8npvd4OleW82H\ndYrN4FZzu3/zEd/D+6W2//kb7VDrGr8RY7no0Hp2T2PbIkgcGx5R8iSF9G94MNDJ\n+qgo6FJjZ7bHHSnMT/WjRvxy5ZkdymSOSNBinxvKjgVKarm2YzrO54wzk8P6Ion6\n2NrvN1BXIrh6TVF1O1TUtccWSr9rNDOqw79WMOPLAGcv9y3SCzBAZ/zLDoBu5nwl\nmHnmJytAHHIU4ULhj0tA0u0u16ugnggyMEQpuaBVD0MuULPfwsxXRnkWNATA2sXS\nGGIpFP0lo3c6A9u3O7I\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEowIBAAKCAQEAzPviZ33p9YQJ+axkS7KmOSbmwLduwLeaVosLeZr8COJeqOuB\nafR70lVoZ+XXkD8gubIl9Sm5vqhKlM42d3OeDGf9eYD2URRYaIaii3K+g3c+PIIH\nZzighe7z7nuIDbMF5OC3k3faCN5TWE3kfhp25foHUMYS5hAWO9v21ECovlrM7nLF\njhTJoiOpcvZ8XiVus9HQI3vYKsSGM0DT/f2M1CDQMzR8m1PZKMJkSlflap1GFZeW\nLs4QFpvmS78SeYEXq1a9tX/FDOtbwEB6PbPHrl2w4lXdNu7uqTZAl+AumPaQbI9i\nsZgy0Oo5sX9QEDwneI7OZqMlzgSxUz42D6mlCwIDAQABAoIBADvSTrKRRpQGIrsg\nmmyVCHmpZrJbVhEcBAi5r3Gfz2nwVlvJzwzS8sfhcQTRSOWp5q0K1pUDxldj2dAv\nlimqLjfEqW6qOjhTTbHDiPBVXlATnrAd6ncvSXmM0NeKaZxF4LR4+ForIhBwgbZF\nlSdQJd7b5wKlq6JEk5iIizJKZHSYmNjZYYbyE2PostayeQVArI8CbigQAVRpfyyW\nT5XJLGMQQgYuyC222Rus6smmbjAkHJOguyn1R7QXSTEJqQtskwkKVNodiAiwoDJV\nZWYvuIXIzRo1hDSUn7EDnHy49cqLaCp9om/LuXLJh/dde3vU+2CTvwsCWMfCRWX5\nTAdJXSECgYEA/KOL4uOA0WPDfm/zjTeDyUaLvHeGvX8MAlungvqAn7cS/5VZ2MdS\n0AaE2Pa29BgHEMUPnyUhCb1owBgoQhb/8kuVKgEaCZ2SlNqC0KXhVHAVkc5pYxZe\nmW8B/+b8tWOIuFw7Tc5teELUMZ7bF5kbZf3FnAvSgFXkQHxz1mEG0FkCgYEAz7YI\nIObedzaVngzD0I6ApDn4MBFi3mEn2zfDV8Ih9cHJdPpAtWHsi7XEx39oaCxNRxED\n+qR63NY6fmdgmp3OBdgmC65eeb0hkM87nj+MAlyKax4PrIG6K6icvfgoQ9zwT4n5\nKKaxEeXue34MqkXrMy1TY0DNizu/JMhaLmr4VAMCgYArwcvdvVe3bJcUlCFT6TSb\nLOvQ9cbRlWqoEeXeirKydwwEVoLcSBGw1CA4T+r6NhsrLWZ6Qv0I6dR1yPlYERG9\njpfEUbKHzdHwlDQqHUD81fj2axDXx60U2CQ5hXFpnVa1z8u5uzI8rR6Bhake2jbj\noGOUlnucHMRO4v9RNzbt6QKBgQDBvl9yoSZdOHLyi6GSxXlEtjXEUFNSbnlIx4jU\nMOaQX4PUMyFsjryfzJqSI0t17+zdHwgBIK7hkonZIgA/+HYViXpjZvAEyd+nPUW0\n5D1qbntGUzH3jMHku1AI+pJESq904ZOg0WtU8I40bmzN3o32nI6tg+K1vrMaUi+c\nIHcllQKBgDMT/VRdrygCAx4hn+ZyYQwNlg3nEIB5LNvrOVje39i1l9QxKcbe5YNI\nJlgtOCMtMAzEsk5vmzIqI58nkOiCol41LWon4RRR5c+691zl3rHlr3nFvs6SW/yA\njlxBjxYXlNVGdXMqOEwRAWPfyc/ncnEbhcoairwM7rSU+4BasoRa\n-----END RSA PRIVATE KEY-----\n",
    "ca": "-----BEGIN CERTIFICATE-----\nMIIEBTCCAu2gAwIBAgIJAOqyoijBoXJ7MA0GCSqGSIb3DQEBCwUAMIGYMQswCQYD\nVQQGEwJHQjEPMA0GA1UECAwGTG9uZG9uMQ8wDQYDVQQHDAZMb25kb24xKjAoBgNV\nBAoMIU96b25lIFVuc2VjdXJlZCBDZXJ0aWZpY2F0ZXMgMjAyMTEWMBQGA1UECwwN\nTk9OLVBST0QtT05MWTEjMCEGCSqGSIb3DQEJARYUY29udGFjdEBvem9uZWFwaS5j\nb20wHhcNMjEwNzE0MTQ0MDAwWhcNMjYwNzEzMTQ0MDAwWjCBmDELMAkGA1UEBhMC\nR0IxDzANBgNVBAgMBkxvbmRvbjEPMA0GA1UEBwwGTG9uZG9uMSowKAYDVQQKDCFP\nem9uZSBVbnNlY3VyZWQgQ2VydGlmaWNhdGVzIDIwMjExFjAUBgNVBAsMDU5PTi1Q\nUk9ELU9OTFkxIzAhBgkqhkiG9w0BCQEWFGNvbnRhY3RAb3pvbmVhcGkuY29tMIIB\nIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvhh8mUmLsfXbo2ZpnKgC0F+j\nBHjH/P+grEL+QbBwXx5C1YA5ZVxIFgD/G4JWaDAPAApfP0NUUQk+hJim9taOENfM\nwFsdCdg2FYZMejDZSFdd1gVtQxZWofZaEoBsdUFb1YTL1Zi4Qr24pNCLHtUscl1M\nX/fq/EMXsC7+KL7fa+SmbEr6bAsNAMcWd6jQ9rQYBo9HKWq1+F2MRXrJPpyYnfs7\nwVwQwu3gFtOamw8CnlcDIEVhGZobnovxnr3nnQDrUSQiy+ZYU/mGpY2JphcRD+CO\nCMzMR+pY8cOR7mNjxQhOnbY7sF6CrGhRgvFrKz9Jk1EEPHRufN5YJKcGKdIL6QID\nAQABo1AwTjAdBgNVHQ4EFgQUuRrRqspf9t2g4D5fDfTzHnMmd+gwHwYDVR0jBBgw\nFoAUuRrRqspf9t2g4D5fDfTzHnMmd+gwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0B\nAQsFAAOCAQEAYDhQFT9gBNqgcvApc0OWgasGO1hhnD7mXFSG5nQBSOWBxRSWW+mw\nH7omB9TgSgVuDeKMcCTqm/AfaE7iNRLkKZR+QwxzuTcqm2eQikvlNRgusb8cYFZR\nYMMRwnyIdvuBFnu8nrYslGXpBQfzG55yk33/7Ou1MQFg1B/CcllsWux4Mzarb5h9\nNIyvCqhx5Cwk2jf6vVOIrI/QrgsDyzZzaL+f8j6YMXcs6Myh8tldmN43l48qADVK\nqN8TZammSK0KIOuGcE0hpdQ7+FEN3A3YPdsn9Vm3yKiUaYPvwjKduVfz6ssc7ReK\niqBF6ZtC/eG4BvhVGEOeMMha4ScOqUVG/A\u003d\u003d\n-----END CERTIFICATE-----"
  },
  "resource": {
    "resourceUrl": "https://rs1.sandbox.sama.dev.ozoneapi.co.uk/open-banking/account-information/2022.11.01-final-errata2/accounts",
    "resourceUrlAccountRequests": "https://rs1.sandbox.sama.dev.ozoneapi.co.uk/open-banking/account-information/2022.11.01-final-errata2/account-access-consents",
    "resourceUrlAccountsResource": "https://rs1.lab.openbanking.sa/open-banking/v3.1/aisp/",
    "institution_id": "7635e5fe-d9eb-4643-9d2b-c11d43455c62"
  },
  "client2": {
    "client_id": "d8a03ff6-4ecf-41d3-84ad-fc3f71f10c46",
    "scope": "accounts openid",
    "jwks": {
      "keys": [
        {
          "alg": "PS256",
          "kty": "RSA",
          "kid": "fzMEGD_IyOePOeOCVrB-BjcziDLaCEx6g4ZjIa1w1Yo",
          "use": "sig",
          "e": "AQAB",
          "n": "-bIYlBTA0Mis8LY82Zs8d2KjAwlNrHdThCUgoc_4vBCCunS5uy3T7nbPk8xANjXsOX-pnImyT6kBeMQM9QY6L0ZPyBIBUENTxXXSty0bL9vN6LjUKUocUo4qzvo2Juct0DCSiBRXWcwYLkMKBssygt8K8CVwJmMB8TBj6OoZYmkkUFnkWIMBt-R-FoIuiZA6Kk6DhgllHpuMLOwXDIhsPaJywnlow5j70f_bf-5CN6IYK5E1BJRLoubLg7WMK556XduaxgQiuhLxmNM5Y0dBrxQOpbH-yJ-omrSFUvg9Xr5jJqHAsO_hWFxWNPzJmdXAaGBXu2uUynKcIae16OmczQ",
          "d": "pwbCODQVstO6E57j33BfJ0Ec6AgOJEMB49BuHq-epDarLAyuvQ3vyYFCY4xqm5jAdsn17FeTpoPYDy-dtz2-KCdxcNTSeh0_aUPie1O57u6qs3UHvsLrZTHiYueu16Em3S_QpSRuNgw3VKLVjyvXkwGeMHvqpFLwVqVW_9OwvUljlMrLZU6Ujn_V-e2W3Q2Q9uuO3X8KJDVzdms5PZ3ZGr7VMG4EdXDFdiV0aly_D1HrLj1cj1B5lW_VRFK_nlRFkcdUCqgU0TXAdAPbEpfz3fImdjgYkRm_sWjoOXijuGng596Gr9Wkh99EyESHvo1e1wX2iKgl30UqsMW8HDpeBQ",
          "p": "_zDe9LEUjT8UyJnLkd2ybqfY1FYq7MiuXavHaA1HyNBS-PcplWs0xer0KwGHHNUbBrXsKVaFwH-4NMJe3e3P_d8U7_m65FXL3WqHbRSxdOokGEZhQ4s7H1qHaqoYnaBFbchLOBJk8j67pUzNbV9yCp0k4XqU9CBuyMXQRHlqSNc",
          "q": "-nzDy4wpMWACLWjWibxcUIUgFWhxcSPO2lt5ZOHognEWySnvRm2uXJoIv7T0fWdtV5F5C7kBeaYDwG5hwjNXvtmHcYSX3tfivuPGmnDAkOid7Q_adVtWCalUzzLkXtTPpQwG7PnHJLjAMQwCQWmSh4NduCSkHMaEfpYcqPPNHvs",
          "dp": "WKexzXB3o1p27foALvzGMIs_WQVWhExzxzcWX5-9gJZfPP8hAzfrbZbinM47Elk2um4ZTYMxlF7KsAmWy6MCzz_hFj28H_dui82mns7Bl8yAHa7Vu5FzSME6qmPNiXVUqX8cIq7BQydoKVU1SPoPtIBDf9IGTYm28ylF4YQM2KE",
          "dq": "hIfMxH6VMPWeUU5d7KRHp6a4Efufwf_zKx8o_JJ2hcW2C5tvaTERBxfMtznT_iHh_WoPxH8PY8DNzVvZx3mI3IaVnh9Mh3BsHRnA8-fiSwl4vXwc1ukLfbMlFzfTEsXAU5AofeuuTSSfM5QqAVgNWjvMM2jXmA4E_kEISvArwE8",
          "qi": "N1Nem3CA2ibW__tTckCwMovUTSkE7op8geSrm8uCXQTCpAieC5EjMZjaSls-AjyvHN8OQpBTXL2wUsdM4KwxLfT7-BeaC2MrwZ3OCPpE34uARgeQ81PVKJpQNk-ctmR6ndaLSCOSA4YOP8nKPA_ZXV5O3QKOl_MPlBaU34ddvPU"
        }
      ]
    }
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIDajCCAlICCQDbuAOepmcQ+DANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMC\nR0IxDzANBgNVBAgMBkxvbmRvbjEPMA0GA1UEBwwGTG9uZG9uMSowKAYDVQQKDCFP\nem9uZSBVbnNlY3VyZWQgQ2VydGlmaWNhdGVzIDIwMjExFjAUBgNVBAsMDU5PTi1Q\nUk9ELU9OTFkxIzAhBgkqhkiG9w0BCQEWFGNvbnRhY3RAb3pvbmVhcGkuY29tMB4X\nDTIzMDIxODAxNTEzMVoXDTI0MDcwMjAxNTEzMVowVTELMAkGA1UEBhMCR0IxHjAc\nBgNVBAoMFU96b25lIFVuc2VjdXJlZCBDZXJ0czEWMBQGA1UECwwNVW5zZWN1cmUg\nQ2VydDEOMAwGA1UEAwwFY29uZjIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQCiCfvgpWGJG7m+8SPD7WkE+toqsXUZw8e9q7M6L56fLyFS0D+P/gCrr8lt\nUd+av/7OqlNmV4UWBcfQ9PYGtMOmOGiwvgOc5AUGUDEs/tBbHbHl7HOhX6V+ukUO\n4jdSkLHerTUdbm1VAZC48kH4IO1tunWb/ujnaptwa6At0HItSqgshL3Ual9xhTXY\n7hW8ghgTWVHxZ+93GkNp4TSNE98/d4TOq/m/Z5W3B8rbKirCc0b6KA8PI8+8EYcM\nL3uDWQCiMjAfYH3XmWt9JEsOXf2i6IFoblTm8lluyJkaUvJRg6WptGJ7Akl9/GMT\n7s1r9CIJcshia3jCA98x+bZY2cQ1AgMBAAEwDQYJKoZIhvcNAQELBQADggEBAGe4\nsjPeCaK0bRnSO5GJ0ra+47GvSTrQE2RWim2V7rwh1je3PUEnKLQmPn//DE6T7U9C\nTl6mzo+ss2iaP2EKi47DQN+AhTTQ1pjaayPlpmJhpCheFFDBuY8eA1caiy4dxkxK\nYH5iwoxcu8KrCCF19onk7Oqd02McO+tz/PPIQoPqB/GTtgsfE95TuDPs+bqCDh2V\nHE/BdpvpX8NyjU8ul3b+Sri/BrhT4cZkqRlV9hMPR7nmNhGL/ZZ+2uKyleLYUUqh\nDqVFcrmYVIYcJS7hMwe1gDgyuFXNwdKwk26Jw88iJkfRPFIdvnVfwu8GYD+6HN4Z\nwvgaoJSmn1280apMzW4\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEAogn74KVhiRu5vvEjw+1pBPraKrF1GcPHvauzOi+eny8hUtA/\nj/4Aq6/JbVHfmr/+zqpTZleFFgXH0PT2BrTDpjhosL4DnOQFBlAxLP7QWx2x5exz\noV+lfrpFDuI3UpCx3q01HW5tVQGQuPJB+CDtbbp1m/7o52qbcGugLdByLUqoLIS9\n1GpfcYU12O4VvIIYE1lR8WfvdxpDaeE0jRPfP3eEzqv5v2eVtwfK2yoqwnNG+igP\nDyPPvBGHDC97g1kAojIwH2B915lrfSRLDl39ouiBaG5U5vJZbsiZGlLyUYOlqbRi\newJJffxjE+7Na/QiCXLIYmt4wgPfMfm2WNnENQIDAQABAoIBACqsznU/mQxvDOBI\nyc6T/BCfsE2GJvz+HuDJE47Dc9cgpnoU9miJ0MtmpHnyEh3Dauwq14QgkKBYLWPO\n3+ysNsrUGF5T7MepFdmvzQO4qE8W5v9S4rEha4iQrhdZZJCOIwouO8rghlLY8rCC\nvPUIVv+LF+ZZoCUyYnWdIrZuK2PZ1k1nK9gkoRUp4Y9b9i6aQG2Vk1K9DjXWtva5\nbGkdch9DEp3b60NUsWAPsfak062kd5IrkI59pdiByLLn5ubE7nBN4nuI3l8yQq3F\nQE6uErEqsRtAKWOsthGVq+EzI3ztvcf0pNXBO9OHwJqzE6GLGk2udvbuF6DRDZqb\nOneMrYECgYEA04FLxpbUir+nwLdBXJ7VPaOUAo5ilQX/eeMudTrdaE0Qab1nShjv\nLmhuKi3XPs8T5z89cLYpqDFxvPFXH6ZyuY7+ShteQeq5goR/s3FP2Hvn7QusqXMW\nol2Y0T4VMOwaXTHpqFf5eyQ3f0GXdcPGNPDK4PB34miFnB/Q4SyFHd0CgYEAxCCr\ngm8d+GIz+gH4lKaJzgocvvpcX493gT5P+qu2B+8QCzaMRz6HSM0hdWRthoXKrh9f\nGSA6Gt9oxkwyc36/oyI1OMHO8kxiG2ZIMBZYdnFhA1YInc9AXmWsaC5dmrac6uHz\n8sJq+Gcfxz+gwX0gSHMenBP13PdLno9FDo+3tjkCgYBYknveNUnatPoWTWf01pss\nTfVswJ3uFG3xaD8LXtRbmnI2Jdg8goafY6JGzZ2nMub931Dmg5KcWeBspJC8s2K1\n7Hj3JdDqP9biHoSv69LpMLJmZY4wA/9FjXayoZIUQ7uirYVRN05F0FvhUeGQsqSt\nhO0hF/LMgML7J6O8uH0ijQKBgQCmuBbTU92oLOJ+HXrP8hmmmhYBihVH7k7qAKxA\nLAMbD28V+RKZ5V9e1XEht3MbLVQzW9udIjYCbfNEzbT9VLtW01dmnelrMt8a54Fp\nzzT3yj1rdpDwhSL0m31JOlC7mYweZmDW9cm0ywTKfR4MHG965tEYYCdZ5KXVbXiI\nfkbukQKBgQDA6AkVJ89lirTQaAKqwUW5G+lzpGUGD9hnVmSpBo/78/qNxEnF8dVt\nAgIj6+KTn1aThhjMNLgymFdqwbLulav2FYIpwTdICnGvhnjLD0KGe462FAyVysE4\nNx89aWV6IhClqEouQi1HZDRkZMfvmFhJFDm4q58DvZ6ChBr2gW1OpA\u003d\u003d\n-----END RSA PRIVATE KEY-----\n",
    "ca": "-----BEGIN CERTIFICATE-----\nMIIEBTCCAu2gAwIBAgIJAOqyoijBoXJ7MA0GCSqGSIb3DQEBCwUAMIGYMQswCQYD\nVQQGEwJHQjEPMA0GA1UECAwGTG9uZG9uMQ8wDQYDVQQHDAZMb25kb24xKjAoBgNV\nBAoMIU96b25lIFVuc2VjdXJlZCBDZXJ0aWZpY2F0ZXMgMjAyMTEWMBQGA1UECwwN\nTk9OLVBST0QtT05MWTEjMCEGCSqGSIb3DQEJARYUY29udGFjdEBvem9uZWFwaS5j\nb20wHhcNMjEwNzE0MTQ0MDAwWhcNMjYwNzEzMTQ0MDAwWjCBmDELMAkGA1UEBhMC\nR0IxDzANBgNVBAgMBkxvbmRvbjEPMA0GA1UEBwwGTG9uZG9uMSowKAYDVQQKDCFP\nem9uZSBVbnNlY3VyZWQgQ2VydGlmaWNhdGVzIDIwMjExFjAUBgNVBAsMDU5PTi1Q\nUk9ELU9OTFkxIzAhBgkqhkiG9w0BCQEWFGNvbnRhY3RAb3pvbmVhcGkuY29tMIIB\nIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvhh8mUmLsfXbo2ZpnKgC0F+j\nBHjH/P+grEL+QbBwXx5C1YA5ZVxIFgD/G4JWaDAPAApfP0NUUQk+hJim9taOENfM\nwFsdCdg2FYZMejDZSFdd1gVtQxZWofZaEoBsdUFb1YTL1Zi4Qr24pNCLHtUscl1M\nX/fq/EMXsC7+KL7fa+SmbEr6bAsNAMcWd6jQ9rQYBo9HKWq1+F2MRXrJPpyYnfs7\nwVwQwu3gFtOamw8CnlcDIEVhGZobnovxnr3nnQDrUSQiy+ZYU/mGpY2JphcRD+CO\nCMzMR+pY8cOR7mNjxQhOnbY7sF6CrGhRgvFrKz9Jk1EEPHRufN5YJKcGKdIL6QID\nAQABo1AwTjAdBgNVHQ4EFgQUuRrRqspf9t2g4D5fDfTzHnMmd+gwHwYDVR0jBBgw\nFoAUuRrRqspf9t2g4D5fDfTzHnMmd+gwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0B\nAQsFAAOCAQEAYDhQFT9gBNqgcvApc0OWgasGO1hhnD7mXFSG5nQBSOWBxRSWW+mw\nH7omB9TgSgVuDeKMcCTqm/AfaE7iNRLkKZR+QwxzuTcqm2eQikvlNRgusb8cYFZR\nYMMRwnyIdvuBFnu8nrYslGXpBQfzG55yk33/7Ou1MQFg1B/CcllsWux4Mzarb5h9\nNIyvCqhx5Cwk2jf6vVOIrI/QrgsDyzZzaL+f8j6YMXcs6Myh8tldmN43l48qADVK\nqN8TZammSK0KIOuGcE0hpdQ7+FEN3A3YPdsn9Vm3yKiUaYPvwjKduVfz6ssc7ReK\niqBF6ZtC/eG4BvhVGEOeMMha4ScOqUVG/A\u003d\u003d\n-----END CERTIFICATE-----\n"
  },
  "consent": {}
}
testName
fapi1-advanced-final-ensure-request-object-signature-algorithm-is-not-none
2023-02-18 10:28:04 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/sama1/callback
2023-02-18 10:28:04
GetDynamicServerConfiguration
HTTP request
request_uri
https://auth1.sandbox.sama.dev.ozoneapi.co.uk/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2023-02-18 10:28:05 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Sat, 18 Feb 2023 10:28:05 GMT",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "2846",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "content-security-policy": "form-action \u0027self\u0027 *;default-src \u0027self\u0027;base-uri \u0027self\u0027;block-all-mixed-content;font-src \u0027self\u0027 https: data:;frame-ancestors \u0027self\u0027;img-src \u0027self\u0027 data:;object-src \u0027none\u0027;script-src \u0027self\u0027;script-src-attr \u0027none\u0027;style-src \u0027self\u0027 https: \u0027unsafe-inline\u0027;upgrade-insecure-requests",
  "o3-interaction-id": "6263e521-beb3-45ce-b385-7c9b352f7f57",
  "etag": "W/\"b1e-SX5Xo/5Nlb1la1feNsLdFcN2+rc\""
}
response_body
{"issuer":"https://auth1.sandbox.sama.dev.ozoneapi.co.uk","claims_parameter_supported":true,"claims_supported":["openbanking_intent_id","acr"],"grant_types_supported":["authorization_code","client_credentials","refresh_token","urn:openid:params:grant-type:ciba","urn:ietf:params:oauth:grant-type:jwt-bearer"],"response_types_supported":["code","code id_token"],"request_parameter_supported":true,"request_uri_parameter_supported":true,"require_request_uri_registration":true,"scopes_supported":["openid","accounts","payments","fundsconfirmations","consents","resources","credit-cards-accounts","consent","customers","loans","financings","invoice-financings","unarranged-accounts-overdraft","consumption","lg"],"token_endpoint_auth_methods_supported":["client_secret_basic","client_secret_jwt","tls_client_auth","private_key_jwt"],"tls_client_certificate_bound_access_tokens":true,"backchannel_token_delivery_modes_supported":["poll","ping","push"],"backchannel_authentication_request_signing_alg_values_supported":["none","HS256","RS256","PS256"],"backchannel_user_code_parameter_supported":false,"code_challenge_methods_supported":[],"claim_types_supported":["normal"],"subject_types_supported":["public"],"response_modes_supported":["form_post","fragment","query"],"token_endpoint":"https://as1.sandbox.sama.dev.ozoneapi.co.uk/token","authorization_endpoint":"https://auth1.sandbox.sama.dev.ozoneapi.co.uk/auth","registration_endpoint":"https://rs1.sandbox.sama.dev.ozoneapi.co.uk/dynamic-client-registration/v3.2/register","jwks_uri":"https://s3.eu-west-2.amazonaws.com/keystore.uat.openbanking.sa/server","backchannel_authentication_endpoint":"https://as1.sandbox.sama.dev.ozoneapi.co.uk/bc-authorize","userinfo_endpoint":"https://as1.sandbox.sama.dev.ozoneapi.co.uk/userinfo","introspection_endpoint":"https://auth1.sandbox.sama.dev.ozoneapi.co.uk/introspection","revocation_endpoint":"https://as1.sandbox.sama.dev.ozoneapi.co.uk/token/revoke","pushed_authorization_request_endpoint":"https://as1.sandbox.sama.dev.ozoneapi.co.uk/par","id_token_signing_alg_values_supported":["none","HS256","RS256","PS256"],"request_object_signing_alg_values_supported":["none","HS256","RS256","PS256"],"request_object_encryption_alg_values_supported":"RSA-OAEP","request_object_encryption_enc_values_supported":"A256GCM","token_endpoint_auth_signing_alg_values_supported":["none","HS256","RS256","PS256"],"userinfo_signing_alg_values_supported":["none","HS256","RS256","PS256"],"acr_values_supported":[],"mtls_endpoint_aliases":{"token_endpoint":"https://as1.sandbox.sama.dev.ozoneapi.co.uk/token","revocation_endpoint":"https://as1.sandbox.sama.dev.ozoneapi.co.uk/token/revoke","introspection_endpoint":"https://auth1.sandbox.sama.dev.ozoneapi.co.uk/introspection","pushed_authorization_request_endpoint":"https://as1.sandbox.sama.dev.ozoneapi.co.uk/par"}}
2023-02-18 10:28:05 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
issuer
https://auth1.sandbox.sama.dev.ozoneapi.co.uk
claims_parameter_supported
true
claims_supported
[
  "openbanking_intent_id",
  "acr"
]
grant_types_supported
[
  "authorization_code",
  "client_credentials",
  "refresh_token",
  "urn:openid:params:grant-type:ciba",
  "urn:ietf:params:oauth:grant-type:jwt-bearer"
]
response_types_supported
[
  "code",
  "code id_token"
]
request_parameter_supported
true
request_uri_parameter_supported
true
require_request_uri_registration
true
scopes_supported
[
  "openid",
  "accounts",
  "payments",
  "fundsconfirmations",
  "consents",
  "resources",
  "credit-cards-accounts",
  "consent",
  "customers",
  "loans",
  "financings",
  "invoice-financings",
  "unarranged-accounts-overdraft",
  "consumption",
  "lg"
]
token_endpoint_auth_methods_supported
[
  "client_secret_basic",
  "client_secret_jwt",
  "tls_client_auth",
  "private_key_jwt"
]
tls_client_certificate_bound_access_tokens
true
backchannel_token_delivery_modes_supported
[
  "poll",
  "ping",
  "push"
]
backchannel_authentication_request_signing_alg_values_supported
[
  "none",
  "HS256",
  "RS256",
  "PS256"
]
backchannel_user_code_parameter_supported
false
code_challenge_methods_supported
[]
claim_types_supported
[
  "normal"
]
subject_types_supported
[
  "public"
]
response_modes_supported
[
  "form_post",
  "fragment",
  "query"
]
token_endpoint
https://as1.sandbox.sama.dev.ozoneapi.co.uk/token
authorization_endpoint
https://auth1.sandbox.sama.dev.ozoneapi.co.uk/auth
registration_endpoint
https://rs1.sandbox.sama.dev.ozoneapi.co.uk/dynamic-client-registration/v3.2/register
jwks_uri
https://s3.eu-west-2.amazonaws.com/keystore.uat.openbanking.sa/server
backchannel_authentication_endpoint
https://as1.sandbox.sama.dev.ozoneapi.co.uk/bc-authorize
userinfo_endpoint
https://as1.sandbox.sama.dev.ozoneapi.co.uk/userinfo
introspection_endpoint
https://auth1.sandbox.sama.dev.ozoneapi.co.uk/introspection
revocation_endpoint
https://as1.sandbox.sama.dev.ozoneapi.co.uk/token/revoke
pushed_authorization_request_endpoint
https://as1.sandbox.sama.dev.ozoneapi.co.uk/par
id_token_signing_alg_values_supported
[
  "none",
  "HS256",
  "RS256",
  "PS256"
]
request_object_signing_alg_values_supported
[
  "none",
  "HS256",
  "RS256",
  "PS256"
]
request_object_encryption_alg_values_supported
RSA-OAEP
request_object_encryption_enc_values_supported
A256GCM
token_endpoint_auth_signing_alg_values_supported
[
  "none",
  "HS256",
  "RS256",
  "PS256"
]
userinfo_signing_alg_values_supported
[
  "none",
  "HS256",
  "RS256",
  "PS256"
]
acr_values_supported
[]
mtls_endpoint_aliases
{
  "token_endpoint": "https://as1.sandbox.sama.dev.ozoneapi.co.uk/token",
  "revocation_endpoint": "https://as1.sandbox.sama.dev.ozoneapi.co.uk/token/revoke",
  "introspection_endpoint": "https://auth1.sandbox.sama.dev.ozoneapi.co.uk/introspection",
  "pushed_authorization_request_endpoint": "https://as1.sandbox.sama.dev.ozoneapi.co.uk/par"
}
2023-02-18 10:28:05 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2023-02-18 10:28:05 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2023-02-18 10:28:05
FetchServerKeys
Fetching server key
jwks_uri
https://s3.eu-west-2.amazonaws.com/keystore.uat.openbanking.sa/server
2023-02-18 10:28:05
FetchServerKeys
HTTP request
request_uri
https://s3.eu-west-2.amazonaws.com/keystore.uat.openbanking.sa/server
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2023-02-18 10:28:05 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "x-amz-id-2": "upT6xAhvRoWMiw2dkqIKk7ty4axIARHD22c5bo+dIm9ak/ryZW7MSsSG9a/JiVEfulN4M40+kHo\u003d",
  "x-amz-request-id": "8YVC9TM9K5RPTRBG",
  "date": "Sat, 18 Feb 2023 10:28:06 GMT",
  "last-modified": "Fri, 23 Dec 2022 09:41:30 GMT",
  "etag": "\"501ea1b8ba057e8762a3642411b2210d\"",
  "x-amz-server-side-encryption": "AES256",
  "accept-ranges": "bytes",
  "content-type": "application/json",
  "server": "AmazonS3",
  "content-length": "460"
}
response_body
{
  "keys": [
	{
		"kty":"RSA",
		"e":"AQAB",
		"kid":"C8kqQFVhPUNRvS7YcjfAHERLECdA_jfD5rcoSWVC0ck",
		"n":"riZ0PZFfUg9VLK7UWrI8KlnlTYxWtsDBLzNwTaVX8o58Gb0x1cyrHRlk9FbCIsC8IndQ52JyjMwsYMdbXLgr8nVs5Xfw4w7-TB1rBiRSqdV1jy8OX_omSAs9oFAxL2itf0v1xAQmruTseJN3dTAPl387MMScMP54-XVWKuJ2PNoFEobEf1op62Q8SD2UenQD8QM319LA1VawsVK2JizEVELei4DI-dnEXHehQ_WpRx0ORDtoiorfE8W1Z7nNlYDLl5GZGT8RJ8QcmhwOAJHKh9_gQK16_oMEzrNZJD2SylIC2EZz50ruGiFifpFT2iejBryF_d98ciiy2nl-mSTX1w"
	}
  ]
}
2023-02-18 10:28:05
FetchServerKeys
Found JWK set string
jwk_string
{
  "keys": [
	{
		"kty":"RSA",
		"e":"AQAB",
		"kid":"C8kqQFVhPUNRvS7YcjfAHERLECdA_jfD5rcoSWVC0ck",
		"n":"riZ0PZFfUg9VLK7UWrI8KlnlTYxWtsDBLzNwTaVX8o58Gb0x1cyrHRlk9FbCIsC8IndQ52JyjMwsYMdbXLgr8nVs5Xfw4w7-TB1rBiRSqdV1jy8OX_omSAs9oFAxL2itf0v1xAQmruTseJN3dTAPl387MMScMP54-XVWKuJ2PNoFEobEf1op62Q8SD2UenQD8QM319LA1VawsVK2JizEVELei4DI-dnEXHehQ_WpRx0ORDtoiorfE8W1Z7nNlYDLl5GZGT8RJ8QcmhwOAJHKh9_gQK16_oMEzrNZJD2SylIC2EZz50ruGiFifpFT2iejBryF_d98ciiy2nl-mSTX1w"
	}
  ]
}
2023-02-18 10:28:05 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "kid": "C8kqQFVhPUNRvS7YcjfAHERLECdA_jfD5rcoSWVC0ck",
      "n": "riZ0PZFfUg9VLK7UWrI8KlnlTYxWtsDBLzNwTaVX8o58Gb0x1cyrHRlk9FbCIsC8IndQ52JyjMwsYMdbXLgr8nVs5Xfw4w7-TB1rBiRSqdV1jy8OX_omSAs9oFAxL2itf0v1xAQmruTseJN3dTAPl387MMScMP54-XVWKuJ2PNoFEobEf1op62Q8SD2UenQD8QM319LA1VawsVK2JizEVELei4DI-dnEXHehQ_WpRx0ORDtoiorfE8W1Z7nNlYDLl5GZGT8RJ8QcmhwOAJHKh9_gQK16_oMEzrNZJD2SylIC2EZz50ruGiFifpFT2iejBryF_d98ciiy2nl-mSTX1w"
    }
  ]
}
2023-02-18 10:28:05 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "kid": "C8kqQFVhPUNRvS7YcjfAHERLECdA_jfD5rcoSWVC0ck",
      "n": "riZ0PZFfUg9VLK7UWrI8KlnlTYxWtsDBLzNwTaVX8o58Gb0x1cyrHRlk9FbCIsC8IndQ52JyjMwsYMdbXLgr8nVs5Xfw4w7-TB1rBiRSqdV1jy8OX_omSAs9oFAxL2itf0v1xAQmruTseJN3dTAPl387MMScMP54-XVWKuJ2PNoFEobEf1op62Q8SD2UenQD8QM319LA1VawsVK2JizEVELei4DI-dnEXHehQ_WpRx0ORDtoiorfE8W1Z7nNlYDLl5GZGT8RJ8QcmhwOAJHKh9_gQK16_oMEzrNZJD2SylIC2EZz50ruGiFifpFT2iejBryF_d98ciiy2nl-mSTX1w"
    }
  ]
}
2023-02-18 10:28:05 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2023-02-18 10:28:05 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2023-02-18 10:28:05 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2023-02-18 10:28:05 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "kid": "C8kqQFVhPUNRvS7YcjfAHERLECdA_jfD5rcoSWVC0ck",
      "n": "riZ0PZFfUg9VLK7UWrI8KlnlTYxWtsDBLzNwTaVX8o58Gb0x1cyrHRlk9FbCIsC8IndQ52JyjMwsYMdbXLgr8nVs5Xfw4w7-TB1rBiRSqdV1jy8OX_omSAs9oFAxL2itf0v1xAQmruTseJN3dTAPl387MMScMP54-XVWKuJ2PNoFEobEf1op62Q8SD2UenQD8QM319LA1VawsVK2JizEVELei4DI-dnEXHehQ_WpRx0ORDtoiorfE8W1Z7nNlYDLl5GZGT8RJ8QcmhwOAJHKh9_gQK16_oMEzrNZJD2SylIC2EZz50ruGiFifpFT2iejBryF_d98ciiy2nl-mSTX1w"
    }
  ]
}
2023-02-18 10:28:05 SUCCESS
GetStaticClientConfiguration
Found a static client object
client_id
c55ace2c-7dfa-4e3c-a18a-60417ac9da15
scope
accounts openid
jwks
{
  "keys": [
    {
      "alg": "PS256",
      "kty": "RSA",
      "kid": "miVTnfNLgzDMih-FXhWWgxYFiXiPV94X15R1kcYbi2o",
      "use": "sig",
      "e": "AQAB",
      "n": "v4aF7bqCFl5xpNwTe5ZJcceHzhncU6ZnguTANJIzFlxbSCAZVvd8AL4gU5OI7u6_5CHWvI5J0bZt9E_hSBCoy1eAQCr_PnNKyEeW28jUA8VDE5snsRHWGc0Zz-ENYuD0NUM1muceD15c3VHj5RRmj3GOcD8ZVQ9zVv9dNat_2_abknfV3H8Hz0UMXxg0uaDcHl_bTHigyEogncA-rTzDmsCHt4p4TTeFFiOQGuu2r2CeJlihpzq9nuRqQ0hs37Oi0HGn_Mb9xd1cM4pfa8Nrm2ysDfe_Q-7ejiwSjPervMEWl5ULi3iOsFblTZ15emhX3yrSlAKXXQVT0OhaAAMn8w",
      "d": "QHccHz92x-a0I8R7vk6AnA6IFIQ51-Ib1z_9vfQzw-QESYucW9xjXbChGuB-58Vuy2_kYoUWLcNU0TYN4v7QgdkK7w5J6ZBO7IjEK2g2jKpaAIBp5LzXLsoNVR4wLkb_i-n6YhBG2u9tHIWSyqmKN-AGDJwAf9P6g57ilc0K9VM_z3HqHrONJKgu9Ojn4JE4w1dWZP_iJiNCenkAo1WLgBgwQQvYI73wcVodjcHTm_x-v9R85t8sf2U8Bi7mOE1Y9sBctXoHetSsNfyVpyBr9yMf8aL1Vq3IUsPk4Nle4K3vBYq4n_0oLmV9NPEMIjpI2-KbC8pXAW6wlKLCj7l9-Q",
      "p": "8A7QavZvCC--zFJQcheXIdPY-0uJ4RkIOm89XtYKQPBJCzrLHA4IPoV_F8WMdicbuvWsyLI1QvqinzmzUR5An6nLYrRWaG3_bBbPVSa5UrxoxhjBdTTdRpH52SnaC31Qipn8CmWXnQeuJgZDwwfPhBtqaG-cQVmvfpcCmoEoCv8",
      "q": "zD6eGoZ2W8ofmzg4Zzl_MS4mn8yuvoAomqtjv3JMmdWJkyZMhjpPPvXPeuxFRnnyb2-Iu688-47Bby1WzostNCWrvjMop5Oh1Xtuh-xIHU85qhbVZb3XnSeb3u1jp7iTy6DUD8YgWmDKr32XI2rrysTEei0Qe5frs-1MhZFyZw0",
      "dp": "LUNNzu06UDvYaOQYYPrLt0gfgHpku_mhUItK8ge_lTD5RNHIHDkVGtzG8u9_pYOIOf86nfjkDAYABa-2fNQMcU5tl-XS6Qvcfj_qxe5wQQZfZwKh73yRQE4j4ut-Pm5ZcljIahlvtd8N2gOSYUKmwQz-SkTJHJVRfrfweLtjlnc",
      "dq": "QlcodYctVJ0vbPRy5Zx4YtoRs6ABNmFcTvjSenG-zczdVc1_162C5fljvhKWYdDkXSvGJuhBj5gL3nfElWwBb8m4ohvt3ZiHXVctTLsDpXmBSm0GPXjPWv1tlJhY4TaD0wVXPBRnl9OOojfR6rAlDISjKOgQTYTIC3ZNf6kBltU",
      "qi": "lmo2mhQ5IgSIM2cd8y3WJdkeQjfLMil1xpaokRtM9WnVqEG8GFHyQUJ-llWerSzWhIYMyerZvz8KzpaBbEQ0CtO_pVK2vfknmSTAunAJhamXJ65NKkPyqoNbKw0KMx83F6HbdSPhvv7S996ACK6Fg3XV4vQ1la-gPTfLkqHmd_c"
    }
  ]
}
2023-02-18 10:28:05 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2023-02-18 10:28:05 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
MIIDajCCAlICCQDbuAOepmcQ9zANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCR0IxDzANBgNVBAgMBkxvbmRvbjEPMA0GA1UEBwwGTG9uZG9uMSowKAYDVQQKDCFPem9uZSBVbnNlY3VyZWQgQ2VydGlmaWNhdGVzIDIwMjExFjAUBgNVBAsMDU5PTi1QUk9ELU9OTFkxIzAhBgkqhkiG9w0BCQEWFGNvbnRhY3RAb3pvbmVhcGkuY29tMB4XDTIzMDIxODAxNTExOFoXDTI0MDcwMjAxNTExOFowVTELMAkGA1UEBhMCR0IxHjAcBgNVBAoMFU96b25lIFVuc2VjdXJlZCBDZXJ0czEWMBQGA1UECwwNVW5zZWN1cmUgQ2VydDEOMAwGA1UEAwwFY29uZjEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDM++Jnfen1hAn5rGRLsqY5JubAt27At5pWiwt5mvwI4l6o64Fp9HvSVWhn5deQPyC5siX1Kbm+qEqUzjZ3c54MZ/15gPZRFFhohqKLcr6Ddz48ggdnOKCF7vPue4gNswXk4LeTd9oI3lNYTeR+Gnbl+gdQxhLmEBY72/bUQKi+WszucsWOFMmiI6ly9nxeJW6z0dAje9gqxIYzQNP9/YzUINAzNHybU9kowmRKV+VqnUYVl5YuzhAWm+ZLvxJ5gRerVr21f8UM61vAQHo9s8euXbDiVd027u6pNkCX4C6Y9pBsj2KxmDLQ6jmxf1AQPCd4js5moyXOBLFTPjYPqaULAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAIfdDry9bNhb52MJOF3rGo3KkYawK9roK9NY1z261tT5/CjZrVxDExf8npvd4OleW82HdYrN4FZzu3/zEd/D+6W2//kb7VDrGr8RY7no0Hp2T2PbIkgcGx5R8iSF9G94MNDJ+qgo6FJjZ7bHHSnMT/WjRvxy5ZkdymSOSNBinxvKjgVKarm2YzrO54wzk8P6Ion62NrvN1BXIrh6TVF1O1TUtccWSr9rNDOqw79WMOPLAGcv9y3SCzBAZ/zLDoBu5nwlmHnmJytAHHIU4ULhj0tA0u0u16ugnggyMEQpuaBVD0MuULPfwsxXRnkWNATA2sXSGGIpFP0lo3c6A9u3O7I=
key
MIIEowIBAAKCAQEAzPviZ33p9YQJ+axkS7KmOSbmwLduwLeaVosLeZr8COJeqOuBafR70lVoZ+XXkD8gubIl9Sm5vqhKlM42d3OeDGf9eYD2URRYaIaii3K+g3c+PIIHZzighe7z7nuIDbMF5OC3k3faCN5TWE3kfhp25foHUMYS5hAWO9v21ECovlrM7nLFjhTJoiOpcvZ8XiVus9HQI3vYKsSGM0DT/f2M1CDQMzR8m1PZKMJkSlflap1GFZeWLs4QFpvmS78SeYEXq1a9tX/FDOtbwEB6PbPHrl2w4lXdNu7uqTZAl+AumPaQbI9isZgy0Oo5sX9QEDwneI7OZqMlzgSxUz42D6mlCwIDAQABAoIBADvSTrKRRpQGIrsgmmyVCHmpZrJbVhEcBAi5r3Gfz2nwVlvJzwzS8sfhcQTRSOWp5q0K1pUDxldj2dAvlimqLjfEqW6qOjhTTbHDiPBVXlATnrAd6ncvSXmM0NeKaZxF4LR4+ForIhBwgbZFlSdQJd7b5wKlq6JEk5iIizJKZHSYmNjZYYbyE2PostayeQVArI8CbigQAVRpfyyWT5XJLGMQQgYuyC222Rus6smmbjAkHJOguyn1R7QXSTEJqQtskwkKVNodiAiwoDJVZWYvuIXIzRo1hDSUn7EDnHy49cqLaCp9om/LuXLJh/dde3vU+2CTvwsCWMfCRWX5TAdJXSECgYEA/KOL4uOA0WPDfm/zjTeDyUaLvHeGvX8MAlungvqAn7cS/5VZ2MdS0AaE2Pa29BgHEMUPnyUhCb1owBgoQhb/8kuVKgEaCZ2SlNqC0KXhVHAVkc5pYxZemW8B/+b8tWOIuFw7Tc5teELUMZ7bF5kbZf3FnAvSgFXkQHxz1mEG0FkCgYEAz7YIIObedzaVngzD0I6ApDn4MBFi3mEn2zfDV8Ih9cHJdPpAtWHsi7XEx39oaCxNRxED+qR63NY6fmdgmp3OBdgmC65eeb0hkM87nj+MAlyKax4PrIG6K6icvfgoQ9zwT4n5KKaxEeXue34MqkXrMy1TY0DNizu/JMhaLmr4VAMCgYArwcvdvVe3bJcUlCFT6TSbLOvQ9cbRlWqoEeXeirKydwwEVoLcSBGw1CA4T+r6NhsrLWZ6Qv0I6dR1yPlYERG9jpfEUbKHzdHwlDQqHUD81fj2axDXx60U2CQ5hXFpnVa1z8u5uzI8rR6Bhake2jbjoGOUlnucHMRO4v9RNzbt6QKBgQDBvl9yoSZdOHLyi6GSxXlEtjXEUFNSbnlIx4jUMOaQX4PUMyFsjryfzJqSI0t17+zdHwgBIK7hkonZIgA/+HYViXpjZvAEyd+nPUW05D1qbntGUzH3jMHku1AI+pJESq904ZOg0WtU8I40bmzN3o32nI6tg+K1vrMaUi+cIHcllQKBgDMT/VRdrygCAx4hn+ZyYQwNlg3nEIB5LNvrOVje39i1l9QxKcbe5YNIJlgtOCMtMAzEsk5vmzIqI58nkOiCol41LWon4RRR5c+691zl3rHlr3nFvs6SW/yAjlxBjxYXlNVGdXMqOEwRAWPfyc/ncnEbhcoairwM7rSU+4BasoRa
ca
MIIEBTCCAu2gAwIBAgIJAOqyoijBoXJ7MA0GCSqGSIb3DQEBCwUAMIGYMQswCQYDVQQGEwJHQjEPMA0GA1UECAwGTG9uZG9uMQ8wDQYDVQQHDAZMb25kb24xKjAoBgNVBAoMIU96b25lIFVuc2VjdXJlZCBDZXJ0aWZpY2F0ZXMgMjAyMTEWMBQGA1UECwwNTk9OLVBST0QtT05MWTEjMCEGCSqGSIb3DQEJARYUY29udGFjdEBvem9uZWFwaS5jb20wHhcNMjEwNzE0MTQ0MDAwWhcNMjYwNzEzMTQ0MDAwWjCBmDELMAkGA1UEBhMCR0IxDzANBgNVBAgMBkxvbmRvbjEPMA0GA1UEBwwGTG9uZG9uMSowKAYDVQQKDCFPem9uZSBVbnNlY3VyZWQgQ2VydGlmaWNhdGVzIDIwMjExFjAUBgNVBAsMDU5PTi1QUk9ELU9OTFkxIzAhBgkqhkiG9w0BCQEWFGNvbnRhY3RAb3pvbmVhcGkuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvhh8mUmLsfXbo2ZpnKgC0F+jBHjH/P+grEL+QbBwXx5C1YA5ZVxIFgD/G4JWaDAPAApfP0NUUQk+hJim9taOENfMwFsdCdg2FYZMejDZSFdd1gVtQxZWofZaEoBsdUFb1YTL1Zi4Qr24pNCLHtUscl1MX/fq/EMXsC7+KL7fa+SmbEr6bAsNAMcWd6jQ9rQYBo9HKWq1+F2MRXrJPpyYnfs7wVwQwu3gFtOamw8CnlcDIEVhGZobnovxnr3nnQDrUSQiy+ZYU/mGpY2JphcRD+COCMzMR+pY8cOR7mNjxQhOnbY7sF6CrGhRgvFrKz9Jk1EEPHRufN5YJKcGKdIL6QIDAQABo1AwTjAdBgNVHQ4EFgQUuRrRqspf9t2g4D5fDfTzHnMmd+gwHwYDVR0jBBgwFoAUuRrRqspf9t2g4D5fDfTzHnMmd+gwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAYDhQFT9gBNqgcvApc0OWgasGO1hhnD7mXFSG5nQBSOWBxRSWW+mwH7omB9TgSgVuDeKMcCTqm/AfaE7iNRLkKZR+QwxzuTcqm2eQikvlNRgusb8cYFZRYMMRwnyIdvuBFnu8nrYslGXpBQfzG55yk33/7Ou1MQFg1B/CcllsWux4Mzarb5h9NIyvCqhx5Cwk2jf6vVOIrI/QrgsDyzZzaL+f8j6YMXcs6Myh8tldmN43l48qADVKqN8TZammSK0KIOuGcE0hpdQ7+FEN3A3YPdsn9Vm3yKiUaYPvwjKduVfz6ssc7ReKiqBF6ZtC/eG4BvhVGEOeMMha4ScOqUVG/A==
2023-02-18 10:28:05 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
2023-02-18 10:28:05 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "alg": "PS256",
      "kty": "RSA",
      "kid": "miVTnfNLgzDMih-FXhWWgxYFiXiPV94X15R1kcYbi2o",
      "use": "sig",
      "e": "AQAB",
      "n": "v4aF7bqCFl5xpNwTe5ZJcceHzhncU6ZnguTANJIzFlxbSCAZVvd8AL4gU5OI7u6_5CHWvI5J0bZt9E_hSBCoy1eAQCr_PnNKyEeW28jUA8VDE5snsRHWGc0Zz-ENYuD0NUM1muceD15c3VHj5RRmj3GOcD8ZVQ9zVv9dNat_2_abknfV3H8Hz0UMXxg0uaDcHl_bTHigyEogncA-rTzDmsCHt4p4TTeFFiOQGuu2r2CeJlihpzq9nuRqQ0hs37Oi0HGn_Mb9xd1cM4pfa8Nrm2ysDfe_Q-7ejiwSjPervMEWl5ULi3iOsFblTZ15emhX3yrSlAKXXQVT0OhaAAMn8w",
      "d": "QHccHz92x-a0I8R7vk6AnA6IFIQ51-Ib1z_9vfQzw-QESYucW9xjXbChGuB-58Vuy2_kYoUWLcNU0TYN4v7QgdkK7w5J6ZBO7IjEK2g2jKpaAIBp5LzXLsoNVR4wLkb_i-n6YhBG2u9tHIWSyqmKN-AGDJwAf9P6g57ilc0K9VM_z3HqHrONJKgu9Ojn4JE4w1dWZP_iJiNCenkAo1WLgBgwQQvYI73wcVodjcHTm_x-v9R85t8sf2U8Bi7mOE1Y9sBctXoHetSsNfyVpyBr9yMf8aL1Vq3IUsPk4Nle4K3vBYq4n_0oLmV9NPEMIjpI2-KbC8pXAW6wlKLCj7l9-Q",
      "p": "8A7QavZvCC--zFJQcheXIdPY-0uJ4RkIOm89XtYKQPBJCzrLHA4IPoV_F8WMdicbuvWsyLI1QvqinzmzUR5An6nLYrRWaG3_bBbPVSa5UrxoxhjBdTTdRpH52SnaC31Qipn8CmWXnQeuJgZDwwfPhBtqaG-cQVmvfpcCmoEoCv8",
      "q": "zD6eGoZ2W8ofmzg4Zzl_MS4mn8yuvoAomqtjv3JMmdWJkyZMhjpPPvXPeuxFRnnyb2-Iu688-47Bby1WzostNCWrvjMop5Oh1Xtuh-xIHU85qhbVZb3XnSeb3u1jp7iTy6DUD8YgWmDKr32XI2rrysTEei0Qe5frs-1MhZFyZw0",
      "dp": "LUNNzu06UDvYaOQYYPrLt0gfgHpku_mhUItK8ge_lTD5RNHIHDkVGtzG8u9_pYOIOf86nfjkDAYABa-2fNQMcU5tl-XS6Qvcfj_qxe5wQQZfZwKh73yRQE4j4ut-Pm5ZcljIahlvtd8N2gOSYUKmwQz-SkTJHJVRfrfweLtjlnc",
      "dq": "QlcodYctVJ0vbPRy5Zx4YtoRs6ABNmFcTvjSenG-zczdVc1_162C5fljvhKWYdDkXSvGJuhBj5gL3nfElWwBb8m4ohvt3ZiHXVctTLsDpXmBSm0GPXjPWv1tlJhY4TaD0wVXPBRnl9OOojfR6rAlDISjKOgQTYTIC3ZNf6kBltU",
      "qi": "lmo2mhQ5IgSIM2cd8y3WJdkeQjfLMil1xpaokRtM9WnVqEG8GFHyQUJ-llWerSzWhIYMyerZvz8KzpaBbEQ0CtO_pVK2vfknmSTAunAJhamXJ65NKkPyqoNbKw0KMx83F6HbdSPhvv7S996ACK6Fg3XV4vQ1la-gPTfLkqHmd_c"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "miVTnfNLgzDMih-FXhWWgxYFiXiPV94X15R1kcYbi2o",
      "alg": "PS256",
      "n": "v4aF7bqCFl5xpNwTe5ZJcceHzhncU6ZnguTANJIzFlxbSCAZVvd8AL4gU5OI7u6_5CHWvI5J0bZt9E_hSBCoy1eAQCr_PnNKyEeW28jUA8VDE5snsRHWGc0Zz-ENYuD0NUM1muceD15c3VHj5RRmj3GOcD8ZVQ9zVv9dNat_2_abknfV3H8Hz0UMXxg0uaDcHl_bTHigyEogncA-rTzDmsCHt4p4TTeFFiOQGuu2r2CeJlihpzq9nuRqQ0hs37Oi0HGn_Mb9xd1cM4pfa8Nrm2ysDfe_Q-7ejiwSjPervMEWl5ULi3iOsFblTZ15emhX3yrSlAKXXQVT0OhaAAMn8w"
    }
  ]
}
2023-02-18 10:28:05 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2023-02-18 10:28:05 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2023-02-18 10:28:05 SUCCESS
FAPICheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256",
  "ES256"
]
2023-02-18 10:28:05 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "alg": "PS256",
      "kty": "RSA",
      "kid": "miVTnfNLgzDMih-FXhWWgxYFiXiPV94X15R1kcYbi2o",
      "use": "sig",
      "e": "AQAB",
      "n": "v4aF7bqCFl5xpNwTe5ZJcceHzhncU6ZnguTANJIzFlxbSCAZVvd8AL4gU5OI7u6_5CHWvI5J0bZt9E_hSBCoy1eAQCr_PnNKyEeW28jUA8VDE5snsRHWGc0Zz-ENYuD0NUM1muceD15c3VHj5RRmj3GOcD8ZVQ9zVv9dNat_2_abknfV3H8Hz0UMXxg0uaDcHl_bTHigyEogncA-rTzDmsCHt4p4TTeFFiOQGuu2r2CeJlihpzq9nuRqQ0hs37Oi0HGn_Mb9xd1cM4pfa8Nrm2ysDfe_Q-7ejiwSjPervMEWl5ULi3iOsFblTZ15emhX3yrSlAKXXQVT0OhaAAMn8w",
      "d": "QHccHz92x-a0I8R7vk6AnA6IFIQ51-Ib1z_9vfQzw-QESYucW9xjXbChGuB-58Vuy2_kYoUWLcNU0TYN4v7QgdkK7w5J6ZBO7IjEK2g2jKpaAIBp5LzXLsoNVR4wLkb_i-n6YhBG2u9tHIWSyqmKN-AGDJwAf9P6g57ilc0K9VM_z3HqHrONJKgu9Ojn4JE4w1dWZP_iJiNCenkAo1WLgBgwQQvYI73wcVodjcHTm_x-v9R85t8sf2U8Bi7mOE1Y9sBctXoHetSsNfyVpyBr9yMf8aL1Vq3IUsPk4Nle4K3vBYq4n_0oLmV9NPEMIjpI2-KbC8pXAW6wlKLCj7l9-Q",
      "p": "8A7QavZvCC--zFJQcheXIdPY-0uJ4RkIOm89XtYKQPBJCzrLHA4IPoV_F8WMdicbuvWsyLI1QvqinzmzUR5An6nLYrRWaG3_bBbPVSa5UrxoxhjBdTTdRpH52SnaC31Qipn8CmWXnQeuJgZDwwfPhBtqaG-cQVmvfpcCmoEoCv8",
      "q": "zD6eGoZ2W8ofmzg4Zzl_MS4mn8yuvoAomqtjv3JMmdWJkyZMhjpPPvXPeuxFRnnyb2-Iu688-47Bby1WzostNCWrvjMop5Oh1Xtuh-xIHU85qhbVZb3XnSeb3u1jp7iTy6DUD8YgWmDKr32XI2rrysTEei0Qe5frs-1MhZFyZw0",
      "dp": "LUNNzu06UDvYaOQYYPrLt0gfgHpku_mhUItK8ge_lTD5RNHIHDkVGtzG8u9_pYOIOf86nfjkDAYABa-2fNQMcU5tl-XS6Qvcfj_qxe5wQQZfZwKh73yRQE4j4ut-Pm5ZcljIahlvtd8N2gOSYUKmwQz-SkTJHJVRfrfweLtjlnc",
      "dq": "QlcodYctVJ0vbPRy5Zx4YtoRs6ABNmFcTvjSenG-zczdVc1_162C5fljvhKWYdDkXSvGJuhBj5gL3nfElWwBb8m4ohvt3ZiHXVctTLsDpXmBSm0GPXjPWv1tlJhY4TaD0wVXPBRnl9OOojfR6rAlDISjKOgQTYTIC3ZNf6kBltU",
      "qi": "lmo2mhQ5IgSIM2cd8y3WJdkeQjfLMil1xpaokRtM9WnVqEG8GFHyQUJ-llWerSzWhIYMyerZvz8KzpaBbEQ0CtO_pVK2vfknmSTAunAJhamXJ65NKkPyqoNbKw0KMx83F6HbdSPhvv7S996ACK6Fg3XV4vQ1la-gPTfLkqHmd_c"
    }
  ]
}
2023-02-18 10:28:05 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2023-02-18 10:28:05 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
d8a03ff6-4ecf-41d3-84ad-fc3f71f10c46
scope
accounts openid
jwks
{
  "keys": [
    {
      "alg": "PS256",
      "kty": "RSA",
      "kid": "fzMEGD_IyOePOeOCVrB-BjcziDLaCEx6g4ZjIa1w1Yo",
      "use": "sig",
      "e": "AQAB",
      "n": "-bIYlBTA0Mis8LY82Zs8d2KjAwlNrHdThCUgoc_4vBCCunS5uy3T7nbPk8xANjXsOX-pnImyT6kBeMQM9QY6L0ZPyBIBUENTxXXSty0bL9vN6LjUKUocUo4qzvo2Juct0DCSiBRXWcwYLkMKBssygt8K8CVwJmMB8TBj6OoZYmkkUFnkWIMBt-R-FoIuiZA6Kk6DhgllHpuMLOwXDIhsPaJywnlow5j70f_bf-5CN6IYK5E1BJRLoubLg7WMK556XduaxgQiuhLxmNM5Y0dBrxQOpbH-yJ-omrSFUvg9Xr5jJqHAsO_hWFxWNPzJmdXAaGBXu2uUynKcIae16OmczQ",
      "d": "pwbCODQVstO6E57j33BfJ0Ec6AgOJEMB49BuHq-epDarLAyuvQ3vyYFCY4xqm5jAdsn17FeTpoPYDy-dtz2-KCdxcNTSeh0_aUPie1O57u6qs3UHvsLrZTHiYueu16Em3S_QpSRuNgw3VKLVjyvXkwGeMHvqpFLwVqVW_9OwvUljlMrLZU6Ujn_V-e2W3Q2Q9uuO3X8KJDVzdms5PZ3ZGr7VMG4EdXDFdiV0aly_D1HrLj1cj1B5lW_VRFK_nlRFkcdUCqgU0TXAdAPbEpfz3fImdjgYkRm_sWjoOXijuGng596Gr9Wkh99EyESHvo1e1wX2iKgl30UqsMW8HDpeBQ",
      "p": "_zDe9LEUjT8UyJnLkd2ybqfY1FYq7MiuXavHaA1HyNBS-PcplWs0xer0KwGHHNUbBrXsKVaFwH-4NMJe3e3P_d8U7_m65FXL3WqHbRSxdOokGEZhQ4s7H1qHaqoYnaBFbchLOBJk8j67pUzNbV9yCp0k4XqU9CBuyMXQRHlqSNc",
      "q": "-nzDy4wpMWACLWjWibxcUIUgFWhxcSPO2lt5ZOHognEWySnvRm2uXJoIv7T0fWdtV5F5C7kBeaYDwG5hwjNXvtmHcYSX3tfivuPGmnDAkOid7Q_adVtWCalUzzLkXtTPpQwG7PnHJLjAMQwCQWmSh4NduCSkHMaEfpYcqPPNHvs",
      "dp": "WKexzXB3o1p27foALvzGMIs_WQVWhExzxzcWX5-9gJZfPP8hAzfrbZbinM47Elk2um4ZTYMxlF7KsAmWy6MCzz_hFj28H_dui82mns7Bl8yAHa7Vu5FzSME6qmPNiXVUqX8cIq7BQydoKVU1SPoPtIBDf9IGTYm28ylF4YQM2KE",
      "dq": "hIfMxH6VMPWeUU5d7KRHp6a4Efufwf_zKx8o_JJ2hcW2C5tvaTERBxfMtznT_iHh_WoPxH8PY8DNzVvZx3mI3IaVnh9Mh3BsHRnA8-fiSwl4vXwc1ukLfbMlFzfTEsXAU5AofeuuTSSfM5QqAVgNWjvMM2jXmA4E_kEISvArwE8",
      "qi": "N1Nem3CA2ibW__tTckCwMovUTSkE7op8geSrm8uCXQTCpAieC5EjMZjaSls-AjyvHN8OQpBTXL2wUsdM4KwxLfT7-BeaC2MrwZ3OCPpE34uARgeQ81PVKJpQNk-ctmR6ndaLSCOSA4YOP8nKPA_ZXV5O3QKOl_MPlBaU34ddvPU"
    }
  ]
}
2023-02-18 10:28:05 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2023-02-18 10:28:05 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
MIIDajCCAlICCQDbuAOepmcQ+DANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCR0IxDzANBgNVBAgMBkxvbmRvbjEPMA0GA1UEBwwGTG9uZG9uMSowKAYDVQQKDCFPem9uZSBVbnNlY3VyZWQgQ2VydGlmaWNhdGVzIDIwMjExFjAUBgNVBAsMDU5PTi1QUk9ELU9OTFkxIzAhBgkqhkiG9w0BCQEWFGNvbnRhY3RAb3pvbmVhcGkuY29tMB4XDTIzMDIxODAxNTEzMVoXDTI0MDcwMjAxNTEzMVowVTELMAkGA1UEBhMCR0IxHjAcBgNVBAoMFU96b25lIFVuc2VjdXJlZCBDZXJ0czEWMBQGA1UECwwNVW5zZWN1cmUgQ2VydDEOMAwGA1UEAwwFY29uZjIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCiCfvgpWGJG7m+8SPD7WkE+toqsXUZw8e9q7M6L56fLyFS0D+P/gCrr8ltUd+av/7OqlNmV4UWBcfQ9PYGtMOmOGiwvgOc5AUGUDEs/tBbHbHl7HOhX6V+ukUO4jdSkLHerTUdbm1VAZC48kH4IO1tunWb/ujnaptwa6At0HItSqgshL3Ual9xhTXY7hW8ghgTWVHxZ+93GkNp4TSNE98/d4TOq/m/Z5W3B8rbKirCc0b6KA8PI8+8EYcML3uDWQCiMjAfYH3XmWt9JEsOXf2i6IFoblTm8lluyJkaUvJRg6WptGJ7Akl9/GMT7s1r9CIJcshia3jCA98x+bZY2cQ1AgMBAAEwDQYJKoZIhvcNAQELBQADggEBAGe4sjPeCaK0bRnSO5GJ0ra+47GvSTrQE2RWim2V7rwh1je3PUEnKLQmPn//DE6T7U9CTl6mzo+ss2iaP2EKi47DQN+AhTTQ1pjaayPlpmJhpCheFFDBuY8eA1caiy4dxkxKYH5iwoxcu8KrCCF19onk7Oqd02McO+tz/PPIQoPqB/GTtgsfE95TuDPs+bqCDh2VHE/BdpvpX8NyjU8ul3b+Sri/BrhT4cZkqRlV9hMPR7nmNhGL/ZZ+2uKyleLYUUqhDqVFcrmYVIYcJS7hMwe1gDgyuFXNwdKwk26Jw88iJkfRPFIdvnVfwu8GYD+6HN4ZwvgaoJSmn1280apMzW4=
key
MIIEpAIBAAKCAQEAogn74KVhiRu5vvEjw+1pBPraKrF1GcPHvauzOi+eny8hUtA/j/4Aq6/JbVHfmr/+zqpTZleFFgXH0PT2BrTDpjhosL4DnOQFBlAxLP7QWx2x5exzoV+lfrpFDuI3UpCx3q01HW5tVQGQuPJB+CDtbbp1m/7o52qbcGugLdByLUqoLIS91GpfcYU12O4VvIIYE1lR8WfvdxpDaeE0jRPfP3eEzqv5v2eVtwfK2yoqwnNG+igPDyPPvBGHDC97g1kAojIwH2B915lrfSRLDl39ouiBaG5U5vJZbsiZGlLyUYOlqbRiewJJffxjE+7Na/QiCXLIYmt4wgPfMfm2WNnENQIDAQABAoIBACqsznU/mQxvDOBIyc6T/BCfsE2GJvz+HuDJE47Dc9cgpnoU9miJ0MtmpHnyEh3Dauwq14QgkKBYLWPO3+ysNsrUGF5T7MepFdmvzQO4qE8W5v9S4rEha4iQrhdZZJCOIwouO8rghlLY8rCCvPUIVv+LF+ZZoCUyYnWdIrZuK2PZ1k1nK9gkoRUp4Y9b9i6aQG2Vk1K9DjXWtva5bGkdch9DEp3b60NUsWAPsfak062kd5IrkI59pdiByLLn5ubE7nBN4nuI3l8yQq3FQE6uErEqsRtAKWOsthGVq+EzI3ztvcf0pNXBO9OHwJqzE6GLGk2udvbuF6DRDZqbOneMrYECgYEA04FLxpbUir+nwLdBXJ7VPaOUAo5ilQX/eeMudTrdaE0Qab1nShjvLmhuKi3XPs8T5z89cLYpqDFxvPFXH6ZyuY7+ShteQeq5goR/s3FP2Hvn7QusqXMWol2Y0T4VMOwaXTHpqFf5eyQ3f0GXdcPGNPDK4PB34miFnB/Q4SyFHd0CgYEAxCCrgm8d+GIz+gH4lKaJzgocvvpcX493gT5P+qu2B+8QCzaMRz6HSM0hdWRthoXKrh9fGSA6Gt9oxkwyc36/oyI1OMHO8kxiG2ZIMBZYdnFhA1YInc9AXmWsaC5dmrac6uHz8sJq+Gcfxz+gwX0gSHMenBP13PdLno9FDo+3tjkCgYBYknveNUnatPoWTWf01pssTfVswJ3uFG3xaD8LXtRbmnI2Jdg8goafY6JGzZ2nMub931Dmg5KcWeBspJC8s2K17Hj3JdDqP9biHoSv69LpMLJmZY4wA/9FjXayoZIUQ7uirYVRN05F0FvhUeGQsqSthO0hF/LMgML7J6O8uH0ijQKBgQCmuBbTU92oLOJ+HXrP8hmmmhYBihVH7k7qAKxALAMbD28V+RKZ5V9e1XEht3MbLVQzW9udIjYCbfNEzbT9VLtW01dmnelrMt8a54FpzzT3yj1rdpDwhSL0m31JOlC7mYweZmDW9cm0ywTKfR4MHG965tEYYCdZ5KXVbXiIfkbukQKBgQDA6AkVJ89lirTQaAKqwUW5G+lzpGUGD9hnVmSpBo/78/qNxEnF8dVtAgIj6+KTn1aThhjMNLgymFdqwbLulav2FYIpwTdICnGvhnjLD0KGe462FAyVysE4Nx89aWV6IhClqEouQi1HZDRkZMfvmFhJFDm4q58DvZ6ChBr2gW1OpA==
ca
MIIEBTCCAu2gAwIBAgIJAOqyoijBoXJ7MA0GCSqGSIb3DQEBCwUAMIGYMQswCQYDVQQGEwJHQjEPMA0GA1UECAwGTG9uZG9uMQ8wDQYDVQQHDAZMb25kb24xKjAoBgNVBAoMIU96b25lIFVuc2VjdXJlZCBDZXJ0aWZpY2F0ZXMgMjAyMTEWMBQGA1UECwwNTk9OLVBST0QtT05MWTEjMCEGCSqGSIb3DQEJARYUY29udGFjdEBvem9uZWFwaS5jb20wHhcNMjEwNzE0MTQ0MDAwWhcNMjYwNzEzMTQ0MDAwWjCBmDELMAkGA1UEBhMCR0IxDzANBgNVBAgMBkxvbmRvbjEPMA0GA1UEBwwGTG9uZG9uMSowKAYDVQQKDCFPem9uZSBVbnNlY3VyZWQgQ2VydGlmaWNhdGVzIDIwMjExFjAUBgNVBAsMDU5PTi1QUk9ELU9OTFkxIzAhBgkqhkiG9w0BCQEWFGNvbnRhY3RAb3pvbmVhcGkuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvhh8mUmLsfXbo2ZpnKgC0F+jBHjH/P+grEL+QbBwXx5C1YA5ZVxIFgD/G4JWaDAPAApfP0NUUQk+hJim9taOENfMwFsdCdg2FYZMejDZSFdd1gVtQxZWofZaEoBsdUFb1YTL1Zi4Qr24pNCLHtUscl1MX/fq/EMXsC7+KL7fa+SmbEr6bAsNAMcWd6jQ9rQYBo9HKWq1+F2MRXrJPpyYnfs7wVwQwu3gFtOamw8CnlcDIEVhGZobnovxnr3nnQDrUSQiy+ZYU/mGpY2JphcRD+COCMzMR+pY8cOR7mNjxQhOnbY7sF6CrGhRgvFrKz9Jk1EEPHRufN5YJKcGKdIL6QIDAQABo1AwTjAdBgNVHQ4EFgQUuRrRqspf9t2g4D5fDfTzHnMmd+gwHwYDVR0jBBgwFoAUuRrRqspf9t2g4D5fDfTzHnMmd+gwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAYDhQFT9gBNqgcvApc0OWgasGO1hhnD7mXFSG5nQBSOWBxRSWW+mwH7omB9TgSgVuDeKMcCTqm/AfaE7iNRLkKZR+QwxzuTcqm2eQikvlNRgusb8cYFZRYMMRwnyIdvuBFnu8nrYslGXpBQfzG55yk33/7Ou1MQFg1B/CcllsWux4Mzarb5h9NIyvCqhx5Cwk2jf6vVOIrI/QrgsDyzZzaL+f8j6YMXcs6Myh8tldmN43l48qADVKqN8TZammSK0KIOuGcE0hpdQ7+FEN3A3YPdsn9Vm3yKiUaYPvwjKduVfz6ssc7ReKiqBF6ZtC/eG4BvhVGEOeMMha4ScOqUVG/A==
2023-02-18 10:28:05 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
2023-02-18 10:28:05 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "alg": "PS256",
      "kty": "RSA",
      "kid": "fzMEGD_IyOePOeOCVrB-BjcziDLaCEx6g4ZjIa1w1Yo",
      "use": "sig",
      "e": "AQAB",
      "n": "-bIYlBTA0Mis8LY82Zs8d2KjAwlNrHdThCUgoc_4vBCCunS5uy3T7nbPk8xANjXsOX-pnImyT6kBeMQM9QY6L0ZPyBIBUENTxXXSty0bL9vN6LjUKUocUo4qzvo2Juct0DCSiBRXWcwYLkMKBssygt8K8CVwJmMB8TBj6OoZYmkkUFnkWIMBt-R-FoIuiZA6Kk6DhgllHpuMLOwXDIhsPaJywnlow5j70f_bf-5CN6IYK5E1BJRLoubLg7WMK556XduaxgQiuhLxmNM5Y0dBrxQOpbH-yJ-omrSFUvg9Xr5jJqHAsO_hWFxWNPzJmdXAaGBXu2uUynKcIae16OmczQ",
      "d": "pwbCODQVstO6E57j33BfJ0Ec6AgOJEMB49BuHq-epDarLAyuvQ3vyYFCY4xqm5jAdsn17FeTpoPYDy-dtz2-KCdxcNTSeh0_aUPie1O57u6qs3UHvsLrZTHiYueu16Em3S_QpSRuNgw3VKLVjyvXkwGeMHvqpFLwVqVW_9OwvUljlMrLZU6Ujn_V-e2W3Q2Q9uuO3X8KJDVzdms5PZ3ZGr7VMG4EdXDFdiV0aly_D1HrLj1cj1B5lW_VRFK_nlRFkcdUCqgU0TXAdAPbEpfz3fImdjgYkRm_sWjoOXijuGng596Gr9Wkh99EyESHvo1e1wX2iKgl30UqsMW8HDpeBQ",
      "p": "_zDe9LEUjT8UyJnLkd2ybqfY1FYq7MiuXavHaA1HyNBS-PcplWs0xer0KwGHHNUbBrXsKVaFwH-4NMJe3e3P_d8U7_m65FXL3WqHbRSxdOokGEZhQ4s7H1qHaqoYnaBFbchLOBJk8j67pUzNbV9yCp0k4XqU9CBuyMXQRHlqSNc",
      "q": "-nzDy4wpMWACLWjWibxcUIUgFWhxcSPO2lt5ZOHognEWySnvRm2uXJoIv7T0fWdtV5F5C7kBeaYDwG5hwjNXvtmHcYSX3tfivuPGmnDAkOid7Q_adVtWCalUzzLkXtTPpQwG7PnHJLjAMQwCQWmSh4NduCSkHMaEfpYcqPPNHvs",
      "dp": "WKexzXB3o1p27foALvzGMIs_WQVWhExzxzcWX5-9gJZfPP8hAzfrbZbinM47Elk2um4ZTYMxlF7KsAmWy6MCzz_hFj28H_dui82mns7Bl8yAHa7Vu5FzSME6qmPNiXVUqX8cIq7BQydoKVU1SPoPtIBDf9IGTYm28ylF4YQM2KE",
      "dq": "hIfMxH6VMPWeUU5d7KRHp6a4Efufwf_zKx8o_JJ2hcW2C5tvaTERBxfMtznT_iHh_WoPxH8PY8DNzVvZx3mI3IaVnh9Mh3BsHRnA8-fiSwl4vXwc1ukLfbMlFzfTEsXAU5AofeuuTSSfM5QqAVgNWjvMM2jXmA4E_kEISvArwE8",
      "qi": "N1Nem3CA2ibW__tTckCwMovUTSkE7op8geSrm8uCXQTCpAieC5EjMZjaSls-AjyvHN8OQpBTXL2wUsdM4KwxLfT7-BeaC2MrwZ3OCPpE34uARgeQ81PVKJpQNk-ctmR6ndaLSCOSA4YOP8nKPA_ZXV5O3QKOl_MPlBaU34ddvPU"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "fzMEGD_IyOePOeOCVrB-BjcziDLaCEx6g4ZjIa1w1Yo",
      "alg": "PS256",
      "n": "-bIYlBTA0Mis8LY82Zs8d2KjAwlNrHdThCUgoc_4vBCCunS5uy3T7nbPk8xANjXsOX-pnImyT6kBeMQM9QY6L0ZPyBIBUENTxXXSty0bL9vN6LjUKUocUo4qzvo2Juct0DCSiBRXWcwYLkMKBssygt8K8CVwJmMB8TBj6OoZYmkkUFnkWIMBt-R-FoIuiZA6Kk6DhgllHpuMLOwXDIhsPaJywnlow5j70f_bf-5CN6IYK5E1BJRLoubLg7WMK556XduaxgQiuhLxmNM5Y0dBrxQOpbH-yJ-omrSFUvg9Xr5jJqHAsO_hWFxWNPzJmdXAaGBXu2uUynKcIae16OmczQ"
    }
  ]
}
2023-02-18 10:28:05 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2023-02-18 10:28:05 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2023-02-18 10:28:05 SUCCESS
FAPICheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256",
  "ES256"
]
2023-02-18 10:28:05 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "alg": "PS256",
      "kty": "RSA",
      "kid": "fzMEGD_IyOePOeOCVrB-BjcziDLaCEx6g4ZjIa1w1Yo",
      "use": "sig",
      "e": "AQAB",
      "n": "-bIYlBTA0Mis8LY82Zs8d2KjAwlNrHdThCUgoc_4vBCCunS5uy3T7nbPk8xANjXsOX-pnImyT6kBeMQM9QY6L0ZPyBIBUENTxXXSty0bL9vN6LjUKUocUo4qzvo2Juct0DCSiBRXWcwYLkMKBssygt8K8CVwJmMB8TBj6OoZYmkkUFnkWIMBt-R-FoIuiZA6Kk6DhgllHpuMLOwXDIhsPaJywnlow5j70f_bf-5CN6IYK5E1BJRLoubLg7WMK556XduaxgQiuhLxmNM5Y0dBrxQOpbH-yJ-omrSFUvg9Xr5jJqHAsO_hWFxWNPzJmdXAaGBXu2uUynKcIae16OmczQ",
      "d": "pwbCODQVstO6E57j33BfJ0Ec6AgOJEMB49BuHq-epDarLAyuvQ3vyYFCY4xqm5jAdsn17FeTpoPYDy-dtz2-KCdxcNTSeh0_aUPie1O57u6qs3UHvsLrZTHiYueu16Em3S_QpSRuNgw3VKLVjyvXkwGeMHvqpFLwVqVW_9OwvUljlMrLZU6Ujn_V-e2W3Q2Q9uuO3X8KJDVzdms5PZ3ZGr7VMG4EdXDFdiV0aly_D1HrLj1cj1B5lW_VRFK_nlRFkcdUCqgU0TXAdAPbEpfz3fImdjgYkRm_sWjoOXijuGng596Gr9Wkh99EyESHvo1e1wX2iKgl30UqsMW8HDpeBQ",
      "p": "_zDe9LEUjT8UyJnLkd2ybqfY1FYq7MiuXavHaA1HyNBS-PcplWs0xer0KwGHHNUbBrXsKVaFwH-4NMJe3e3P_d8U7_m65FXL3WqHbRSxdOokGEZhQ4s7H1qHaqoYnaBFbchLOBJk8j67pUzNbV9yCp0k4XqU9CBuyMXQRHlqSNc",
      "q": "-nzDy4wpMWACLWjWibxcUIUgFWhxcSPO2lt5ZOHognEWySnvRm2uXJoIv7T0fWdtV5F5C7kBeaYDwG5hwjNXvtmHcYSX3tfivuPGmnDAkOid7Q_adVtWCalUzzLkXtTPpQwG7PnHJLjAMQwCQWmSh4NduCSkHMaEfpYcqPPNHvs",
      "dp": "WKexzXB3o1p27foALvzGMIs_WQVWhExzxzcWX5-9gJZfPP8hAzfrbZbinM47Elk2um4ZTYMxlF7KsAmWy6MCzz_hFj28H_dui82mns7Bl8yAHa7Vu5FzSME6qmPNiXVUqX8cIq7BQydoKVU1SPoPtIBDf9IGTYm28ylF4YQM2KE",
      "dq": "hIfMxH6VMPWeUU5d7KRHp6a4Efufwf_zKx8o_JJ2hcW2C5tvaTERBxfMtznT_iHh_WoPxH8PY8DNzVvZx3mI3IaVnh9Mh3BsHRnA8-fiSwl4vXwc1ukLfbMlFzfTEsXAU5AofeuuTSSfM5QqAVgNWjvMM2jXmA4E_kEISvArwE8",
      "qi": "N1Nem3CA2ibW__tTckCwMovUTSkE7op8geSrm8uCXQTCpAieC5EjMZjaSls-AjyvHN8OQpBTXL2wUsdM4KwxLfT7-BeaC2MrwZ3OCPpE34uARgeQ81PVKJpQNk-ctmR6ndaLSCOSA4YOP8nKPA_ZXV5O3QKOl_MPlBaU34ddvPU"
    }
  ]
}
2023-02-18 10:28:05 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2023-02-18 10:28:05 SUCCESS
ValidateClientPrivateKeysAreDifferent
Client signing JWKs have different thumbprints
jwk1
{
  "p": "8A7QavZvCC--zFJQcheXIdPY-0uJ4RkIOm89XtYKQPBJCzrLHA4IPoV_F8WMdicbuvWsyLI1QvqinzmzUR5An6nLYrRWaG3_bBbPVSa5UrxoxhjBdTTdRpH52SnaC31Qipn8CmWXnQeuJgZDwwfPhBtqaG-cQVmvfpcCmoEoCv8",
  "kty": "RSA",
  "q": "zD6eGoZ2W8ofmzg4Zzl_MS4mn8yuvoAomqtjv3JMmdWJkyZMhjpPPvXPeuxFRnnyb2-Iu688-47Bby1WzostNCWrvjMop5Oh1Xtuh-xIHU85qhbVZb3XnSeb3u1jp7iTy6DUD8YgWmDKr32XI2rrysTEei0Qe5frs-1MhZFyZw0",
  "d": "QHccHz92x-a0I8R7vk6AnA6IFIQ51-Ib1z_9vfQzw-QESYucW9xjXbChGuB-58Vuy2_kYoUWLcNU0TYN4v7QgdkK7w5J6ZBO7IjEK2g2jKpaAIBp5LzXLsoNVR4wLkb_i-n6YhBG2u9tHIWSyqmKN-AGDJwAf9P6g57ilc0K9VM_z3HqHrONJKgu9Ojn4JE4w1dWZP_iJiNCenkAo1WLgBgwQQvYI73wcVodjcHTm_x-v9R85t8sf2U8Bi7mOE1Y9sBctXoHetSsNfyVpyBr9yMf8aL1Vq3IUsPk4Nle4K3vBYq4n_0oLmV9NPEMIjpI2-KbC8pXAW6wlKLCj7l9-Q",
  "e": "AQAB",
  "use": "sig",
  "kid": "miVTnfNLgzDMih-FXhWWgxYFiXiPV94X15R1kcYbi2o",
  "qi": "lmo2mhQ5IgSIM2cd8y3WJdkeQjfLMil1xpaokRtM9WnVqEG8GFHyQUJ-llWerSzWhIYMyerZvz8KzpaBbEQ0CtO_pVK2vfknmSTAunAJhamXJ65NKkPyqoNbKw0KMx83F6HbdSPhvv7S996ACK6Fg3XV4vQ1la-gPTfLkqHmd_c",
  "dp": "LUNNzu06UDvYaOQYYPrLt0gfgHpku_mhUItK8ge_lTD5RNHIHDkVGtzG8u9_pYOIOf86nfjkDAYABa-2fNQMcU5tl-XS6Qvcfj_qxe5wQQZfZwKh73yRQE4j4ut-Pm5ZcljIahlvtd8N2gOSYUKmwQz-SkTJHJVRfrfweLtjlnc",
  "alg": "PS256",
  "dq": "QlcodYctVJ0vbPRy5Zx4YtoRs6ABNmFcTvjSenG-zczdVc1_162C5fljvhKWYdDkXSvGJuhBj5gL3nfElWwBb8m4ohvt3ZiHXVctTLsDpXmBSm0GPXjPWv1tlJhY4TaD0wVXPBRnl9OOojfR6rAlDISjKOgQTYTIC3ZNf6kBltU",
  "n": "v4aF7bqCFl5xpNwTe5ZJcceHzhncU6ZnguTANJIzFlxbSCAZVvd8AL4gU5OI7u6_5CHWvI5J0bZt9E_hSBCoy1eAQCr_PnNKyEeW28jUA8VDE5snsRHWGc0Zz-ENYuD0NUM1muceD15c3VHj5RRmj3GOcD8ZVQ9zVv9dNat_2_abknfV3H8Hz0UMXxg0uaDcHl_bTHigyEogncA-rTzDmsCHt4p4TTeFFiOQGuu2r2CeJlihpzq9nuRqQ0hs37Oi0HGn_Mb9xd1cM4pfa8Nrm2ysDfe_Q-7ejiwSjPervMEWl5ULi3iOsFblTZ15emhX3yrSlAKXXQVT0OhaAAMn8w"
}
jwk2
{
  "p": "_zDe9LEUjT8UyJnLkd2ybqfY1FYq7MiuXavHaA1HyNBS-PcplWs0xer0KwGHHNUbBrXsKVaFwH-4NMJe3e3P_d8U7_m65FXL3WqHbRSxdOokGEZhQ4s7H1qHaqoYnaBFbchLOBJk8j67pUzNbV9yCp0k4XqU9CBuyMXQRHlqSNc",
  "kty": "RSA",
  "q": "-nzDy4wpMWACLWjWibxcUIUgFWhxcSPO2lt5ZOHognEWySnvRm2uXJoIv7T0fWdtV5F5C7kBeaYDwG5hwjNXvtmHcYSX3tfivuPGmnDAkOid7Q_adVtWCalUzzLkXtTPpQwG7PnHJLjAMQwCQWmSh4NduCSkHMaEfpYcqPPNHvs",
  "d": "pwbCODQVstO6E57j33BfJ0Ec6AgOJEMB49BuHq-epDarLAyuvQ3vyYFCY4xqm5jAdsn17FeTpoPYDy-dtz2-KCdxcNTSeh0_aUPie1O57u6qs3UHvsLrZTHiYueu16Em3S_QpSRuNgw3VKLVjyvXkwGeMHvqpFLwVqVW_9OwvUljlMrLZU6Ujn_V-e2W3Q2Q9uuO3X8KJDVzdms5PZ3ZGr7VMG4EdXDFdiV0aly_D1HrLj1cj1B5lW_VRFK_nlRFkcdUCqgU0TXAdAPbEpfz3fImdjgYkRm_sWjoOXijuGng596Gr9Wkh99EyESHvo1e1wX2iKgl30UqsMW8HDpeBQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "fzMEGD_IyOePOeOCVrB-BjcziDLaCEx6g4ZjIa1w1Yo",
  "qi": "N1Nem3CA2ibW__tTckCwMovUTSkE7op8geSrm8uCXQTCpAieC5EjMZjaSls-AjyvHN8OQpBTXL2wUsdM4KwxLfT7-BeaC2MrwZ3OCPpE34uARgeQ81PVKJpQNk-ctmR6ndaLSCOSA4YOP8nKPA_ZXV5O3QKOl_MPlBaU34ddvPU",
  "dp": "WKexzXB3o1p27foALvzGMIs_WQVWhExzxzcWX5-9gJZfPP8hAzfrbZbinM47Elk2um4ZTYMxlF7KsAmWy6MCzz_hFj28H_dui82mns7Bl8yAHa7Vu5FzSME6qmPNiXVUqX8cIq7BQydoKVU1SPoPtIBDf9IGTYm28ylF4YQM2KE",
  "alg": "PS256",
  "dq": "hIfMxH6VMPWeUU5d7KRHp6a4Efufwf_zKx8o_JJ2hcW2C5tvaTERBxfMtznT_iHh_WoPxH8PY8DNzVvZx3mI3IaVnh9Mh3BsHRnA8-fiSwl4vXwc1ukLfbMlFzfTEsXAU5AofeuuTSSfM5QqAVgNWjvMM2jXmA4E_kEISvArwE8",
  "n": "-bIYlBTA0Mis8LY82Zs8d2KjAwlNrHdThCUgoc_4vBCCunS5uy3T7nbPk8xANjXsOX-pnImyT6kBeMQM9QY6L0ZPyBIBUENTxXXSty0bL9vN6LjUKUocUo4qzvo2Juct0DCSiBRXWcwYLkMKBssygt8K8CVwJmMB8TBj6OoZYmkkUFnkWIMBt-R-FoIuiZA6Kk6DhgllHpuMLOwXDIhsPaJywnlow5j70f_bf-5CN6IYK5E1BJRLoubLg7WMK556XduaxgQiuhLxmNM5Y0dBrxQOpbH-yJ-omrSFUvg9Xr5jJqHAsO_hWFxWNPzJmdXAaGBXu2uUynKcIae16OmczQ"
}
2023-02-18 10:28:05 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
resourceUrl
https://rs1.sandbox.sama.dev.ozoneapi.co.uk/open-banking/account-information/2022.11.01-final-errata2/accounts
resourceUrlAccountRequests
https://rs1.sandbox.sama.dev.ozoneapi.co.uk/open-banking/account-information/2022.11.01-final-errata2/account-access-consents
resourceUrlAccountsResource
https://rs1.lab.openbanking.sa/open-banking/v3.1/aisp/
institution_id
7635e5fe-d9eb-4643-9d2b-c11d43455c62
2023-02-18 10:28:05 SUCCESS
SetProtectedResourceUrlToSingleResourceEndpoint
Set protected resource URL
protected_resource_url
https://rs1.sandbox.sama.dev.ozoneapi.co.uk/open-banking/account-information/2022.11.01-final-errata2/accounts
2023-02-18 10:28:05 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "rs1.sandbox.sama.dev.ozoneapi.co.uk",
  "testPort": 443
}
2023-02-18 10:28:05 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "rs1.lab.openbanking.sa",
  "testPort": 443
}
accounts_request_endpoint
{
  "testHost": "rs1.sandbox.sama.dev.ozoneapi.co.uk",
  "testPort": 443
}
2023-02-18 10:28:05
fapi1-advanced-final-ensure-request-object-signature-algorithm-is-not-none
Setup Done
Use client_credentials grant to obtain OpenBanking KSA consent scope
2023-02-18 10:28:05 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
Created token endpoint request
grant_type
client_credentials
scope
accounts openid
2023-02-18 10:28:05 SUCCESS
SetAccountScopeOnTokenEndpointRequest
Set scope parameter to accounts for OB testing
grant_type
client_credentials
scope
accounts
2023-02-18 10:28:05
AddClientIdToTokenEndpointRequest
grant_type
client_credentials
scope
accounts
client_id
c55ace2c-7dfa-4e3c-a18a-60417ac9da15
2023-02-18 10:28:05
CallTokenEndpoint
HTTP request
request_uri
https://as1.sandbox.sama.dev.ozoneapi.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=c55ace2c-7dfa-4e3c-a18a-60417ac9da15
request_mutual_tls
{
  "cert": "MIIDajCCAlICCQDbuAOepmcQ9zANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCR0IxDzANBgNVBAgMBkxvbmRvbjEPMA0GA1UEBwwGTG9uZG9uMSowKAYDVQQKDCFPem9uZSBVbnNlY3VyZWQgQ2VydGlmaWNhdGVzIDIwMjExFjAUBgNVBAsMDU5PTi1QUk9ELU9OTFkxIzAhBgkqhkiG9w0BCQEWFGNvbnRhY3RAb3pvbmVhcGkuY29tMB4XDTIzMDIxODAxNTExOFoXDTI0MDcwMjAxNTExOFowVTELMAkGA1UEBhMCR0IxHjAcBgNVBAoMFU96b25lIFVuc2VjdXJlZCBDZXJ0czEWMBQGA1UECwwNVW5zZWN1cmUgQ2VydDEOMAwGA1UEAwwFY29uZjEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDM++Jnfen1hAn5rGRLsqY5JubAt27At5pWiwt5mvwI4l6o64Fp9HvSVWhn5deQPyC5siX1Kbm+qEqUzjZ3c54MZ/15gPZRFFhohqKLcr6Ddz48ggdnOKCF7vPue4gNswXk4LeTd9oI3lNYTeR+Gnbl+gdQxhLmEBY72/bUQKi+WszucsWOFMmiI6ly9nxeJW6z0dAje9gqxIYzQNP9/YzUINAzNHybU9kowmRKV+VqnUYVl5YuzhAWm+ZLvxJ5gRerVr21f8UM61vAQHo9s8euXbDiVd027u6pNkCX4C6Y9pBsj2KxmDLQ6jmxf1AQPCd4js5moyXOBLFTPjYPqaULAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAIfdDry9bNhb52MJOF3rGo3KkYawK9roK9NY1z261tT5/CjZrVxDExf8npvd4OleW82HdYrN4FZzu3/zEd/D+6W2//kb7VDrGr8RY7no0Hp2T2PbIkgcGx5R8iSF9G94MNDJ+qgo6FJjZ7bHHSnMT/WjRvxy5ZkdymSOSNBinxvKjgVKarm2YzrO54wzk8P6Ion62NrvN1BXIrh6TVF1O1TUtccWSr9rNDOqw79WMOPLAGcv9y3SCzBAZ/zLDoBu5nwlmHnmJytAHHIU4ULhj0tA0u0u16ugnggyMEQpuaBVD0MuULPfwsxXRnkWNATA2sXSGGIpFP0lo3c6A9u3O7I\u003d",
  "key": "MIIEowIBAAKCAQEAzPviZ33p9YQJ+axkS7KmOSbmwLduwLeaVosLeZr8COJeqOuBafR70lVoZ+XXkD8gubIl9Sm5vqhKlM42d3OeDGf9eYD2URRYaIaii3K+g3c+PIIHZzighe7z7nuIDbMF5OC3k3faCN5TWE3kfhp25foHUMYS5hAWO9v21ECovlrM7nLFjhTJoiOpcvZ8XiVus9HQI3vYKsSGM0DT/f2M1CDQMzR8m1PZKMJkSlflap1GFZeWLs4QFpvmS78SeYEXq1a9tX/FDOtbwEB6PbPHrl2w4lXdNu7uqTZAl+AumPaQbI9isZgy0Oo5sX9QEDwneI7OZqMlzgSxUz42D6mlCwIDAQABAoIBADvSTrKRRpQGIrsgmmyVCHmpZrJbVhEcBAi5r3Gfz2nwVlvJzwzS8sfhcQTRSOWp5q0K1pUDxldj2dAvlimqLjfEqW6qOjhTTbHDiPBVXlATnrAd6ncvSXmM0NeKaZxF4LR4+ForIhBwgbZFlSdQJd7b5wKlq6JEk5iIizJKZHSYmNjZYYbyE2PostayeQVArI8CbigQAVRpfyyWT5XJLGMQQgYuyC222Rus6smmbjAkHJOguyn1R7QXSTEJqQtskwkKVNodiAiwoDJVZWYvuIXIzRo1hDSUn7EDnHy49cqLaCp9om/LuXLJh/dde3vU+2CTvwsCWMfCRWX5TAdJXSECgYEA/KOL4uOA0WPDfm/zjTeDyUaLvHeGvX8MAlungvqAn7cS/5VZ2MdS0AaE2Pa29BgHEMUPnyUhCb1owBgoQhb/8kuVKgEaCZ2SlNqC0KXhVHAVkc5pYxZemW8B/+b8tWOIuFw7Tc5teELUMZ7bF5kbZf3FnAvSgFXkQHxz1mEG0FkCgYEAz7YIIObedzaVngzD0I6ApDn4MBFi3mEn2zfDV8Ih9cHJdPpAtWHsi7XEx39oaCxNRxED+qR63NY6fmdgmp3OBdgmC65eeb0hkM87nj+MAlyKax4PrIG6K6icvfgoQ9zwT4n5KKaxEeXue34MqkXrMy1TY0DNizu/JMhaLmr4VAMCgYArwcvdvVe3bJcUlCFT6TSbLOvQ9cbRlWqoEeXeirKydwwEVoLcSBGw1CA4T+r6NhsrLWZ6Qv0I6dR1yPlYERG9jpfEUbKHzdHwlDQqHUD81fj2axDXx60U2CQ5hXFpnVa1z8u5uzI8rR6Bhake2jbjoGOUlnucHMRO4v9RNzbt6QKBgQDBvl9yoSZdOHLyi6GSxXlEtjXEUFNSbnlIx4jUMOaQX4PUMyFsjryfzJqSI0t17+zdHwgBIK7hkonZIgA/+HYViXpjZvAEyd+nPUW05D1qbntGUzH3jMHku1AI+pJESq904ZOg0WtU8I40bmzN3o32nI6tg+K1vrMaUi+cIHcllQKBgDMT/VRdrygCAx4hn+ZyYQwNlg3nEIB5LNvrOVje39i1l9QxKcbe5YNIJlgtOCMtMAzEsk5vmzIqI58nkOiCol41LWon4RRR5c+691zl3rHlr3nFvs6SW/yAjlxBjxYXlNVGdXMqOEwRAWPfyc/ncnEbhcoairwM7rSU+4BasoRa",
  "ca": "MIIEBTCCAu2gAwIBAgIJAOqyoijBoXJ7MA0GCSqGSIb3DQEBCwUAMIGYMQswCQYDVQQGEwJHQjEPMA0GA1UECAwGTG9uZG9uMQ8wDQYDVQQHDAZMb25kb24xKjAoBgNVBAoMIU96b25lIFVuc2VjdXJlZCBDZXJ0aWZpY2F0ZXMgMjAyMTEWMBQGA1UECwwNTk9OLVBST0QtT05MWTEjMCEGCSqGSIb3DQEJARYUY29udGFjdEBvem9uZWFwaS5jb20wHhcNMjEwNzE0MTQ0MDAwWhcNMjYwNzEzMTQ0MDAwWjCBmDELMAkGA1UEBhMCR0IxDzANBgNVBAgMBkxvbmRvbjEPMA0GA1UEBwwGTG9uZG9uMSowKAYDVQQKDCFPem9uZSBVbnNlY3VyZWQgQ2VydGlmaWNhdGVzIDIwMjExFjAUBgNVBAsMDU5PTi1QUk9ELU9OTFkxIzAhBgkqhkiG9w0BCQEWFGNvbnRhY3RAb3pvbmVhcGkuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvhh8mUmLsfXbo2ZpnKgC0F+jBHjH/P+grEL+QbBwXx5C1YA5ZVxIFgD/G4JWaDAPAApfP0NUUQk+hJim9taOENfMwFsdCdg2FYZMejDZSFdd1gVtQxZWofZaEoBsdUFb1YTL1Zi4Qr24pNCLHtUscl1MX/fq/EMXsC7+KL7fa+SmbEr6bAsNAMcWd6jQ9rQYBo9HKWq1+F2MRXrJPpyYnfs7wVwQwu3gFtOamw8CnlcDIEVhGZobnovxnr3nnQDrUSQiy+ZYU/mGpY2JphcRD+COCMzMR+pY8cOR7mNjxQhOnbY7sF6CrGhRgvFrKz9Jk1EEPHRufN5YJKcGKdIL6QIDAQABo1AwTjAdBgNVHQ4EFgQUuRrRqspf9t2g4D5fDfTzHnMmd+gwHwYDVR0jBBgwFoAUuRrRqspf9t2g4D5fDfTzHnMmd+gwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAYDhQFT9gBNqgcvApc0OWgasGO1hhnD7mXFSG5nQBSOWBxRSWW+mwH7omB9TgSgVuDeKMcCTqm/AfaE7iNRLkKZR+QwxzuTcqm2eQikvlNRgusb8cYFZRYMMRwnyIdvuBFnu8nrYslGXpBQfzG55yk33/7Ou1MQFg1B/CcllsWux4Mzarb5h9NIyvCqhx5Cwk2jf6vVOIrI/QrgsDyzZzaL+f8j6YMXcs6Myh8tldmN43l48qADVKqN8TZammSK0KIOuGcE0hpdQ7+FEN3A3YPdsn9Vm3yKiUaYPvwjKduVfz6ssc7ReKiqBF6ZtC/eG4BvhVGEOeMMha4ScOqUVG/A\u003d\u003d"
}
2023-02-18 10:28:06 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "server": "nginx",
  "date": "Sat, 18 Feb 2023 10:28:06 GMT",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "94",
  "connection": "keep-alive",
  "o3-interaction-id": "fd5a0408-c252-41ff-9d42-527bfe20cc60",
  "cache-control": [
    "no-store",
    "no-store"
  ],
  "etag": "W/\"5e-2g20IJEqLNPgk5ANmmZThDFiL+8\"",
  "strict-transport-security": "max-age\u003d31536000; includeSubdomains; preload",
  "x-content-type-options": "nosniff",
  "pragma": "no-cache"
}
response_body
{"access_token":"18ca0ba5-e7fa-49cd-8f99-3732c87b4d1e","token_type":"Bearer","expires_in":600}
2023-02-18 10:28:06 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
18ca0ba5-e7fa-49cd-8f99-3732c87b4d1e
token_type
Bearer
expires_in
600
2023-02-18 10:28:06 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2023-02-18 10:28:06 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
18ca0ba5-e7fa-49cd-8f99-3732c87b4d1e
2023-02-18 10:28:06 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
18ca0ba5-e7fa-49cd-8f99-3732c87b4d1e
type
Bearer
2023-02-18 10:28:06 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
600
2023-02-18 10:28:06 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
600
2023-02-18 10:28:06
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2023-02-18 10:28:06 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Sat, 18 Feb 2023 10:28:06 GMT"
}
2023-02-18 10:28:06 SUCCESS
CreateKSACreateAccountRequestRequest
account_requests_endpoint_request
{
  "Data": {
    "Permissions": [
      "ReadAccountsBasic"
    ]
  }
}
2023-02-18 10:28:06
CallKSAAccountRequestsEndpointWithBearerToken
HTTP request
request_uri
https://rs1.sandbox.sama.dev.ozoneapi.co.uk/open-banking/account-information/2022.11.01-final-errata2/account-access-consents
request_method
POST
request_headers
{
  "accept": "application/json",
  "authorization": "Bearer 18ca0ba5-e7fa-49cd-8f99-3732c87b4d1e",
  "x-fapi-auth-date": "Sat, 18 Feb 2023 10:28:06 GMT",
  "content-type": "application/json",
  "content-length": "46"
}
request_body
{"Data":{"Permissions":["ReadAccountsBasic"]}}
request_mutual_tls
{
  "cert": "MIIDajCCAlICCQDbuAOepmcQ9zANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCR0IxDzANBgNVBAgMBkxvbmRvbjEPMA0GA1UEBwwGTG9uZG9uMSowKAYDVQQKDCFPem9uZSBVbnNlY3VyZWQgQ2VydGlmaWNhdGVzIDIwMjExFjAUBgNVBAsMDU5PTi1QUk9ELU9OTFkxIzAhBgkqhkiG9w0BCQEWFGNvbnRhY3RAb3pvbmVhcGkuY29tMB4XDTIzMDIxODAxNTExOFoXDTI0MDcwMjAxNTExOFowVTELMAkGA1UEBhMCR0IxHjAcBgNVBAoMFU96b25lIFVuc2VjdXJlZCBDZXJ0czEWMBQGA1UECwwNVW5zZWN1cmUgQ2VydDEOMAwGA1UEAwwFY29uZjEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDM++Jnfen1hAn5rGRLsqY5JubAt27At5pWiwt5mvwI4l6o64Fp9HvSVWhn5deQPyC5siX1Kbm+qEqUzjZ3c54MZ/15gPZRFFhohqKLcr6Ddz48ggdnOKCF7vPue4gNswXk4LeTd9oI3lNYTeR+Gnbl+gdQxhLmEBY72/bUQKi+WszucsWOFMmiI6ly9nxeJW6z0dAje9gqxIYzQNP9/YzUINAzNHybU9kowmRKV+VqnUYVl5YuzhAWm+ZLvxJ5gRerVr21f8UM61vAQHo9s8euXbDiVd027u6pNkCX4C6Y9pBsj2KxmDLQ6jmxf1AQPCd4js5moyXOBLFTPjYPqaULAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAIfdDry9bNhb52MJOF3rGo3KkYawK9roK9NY1z261tT5/CjZrVxDExf8npvd4OleW82HdYrN4FZzu3/zEd/D+6W2//kb7VDrGr8RY7no0Hp2T2PbIkgcGx5R8iSF9G94MNDJ+qgo6FJjZ7bHHSnMT/WjRvxy5ZkdymSOSNBinxvKjgVKarm2YzrO54wzk8P6Ion62NrvN1BXIrh6TVF1O1TUtccWSr9rNDOqw79WMOPLAGcv9y3SCzBAZ/zLDoBu5nwlmHnmJytAHHIU4ULhj0tA0u0u16ugnggyMEQpuaBVD0MuULPfwsxXRnkWNATA2sXSGGIpFP0lo3c6A9u3O7I\u003d",
  "key": "MIIEowIBAAKCAQEAzPviZ33p9YQJ+axkS7KmOSbmwLduwLeaVosLeZr8COJeqOuBafR70lVoZ+XXkD8gubIl9Sm5vqhKlM42d3OeDGf9eYD2URRYaIaii3K+g3c+PIIHZzighe7z7nuIDbMF5OC3k3faCN5TWE3kfhp25foHUMYS5hAWO9v21ECovlrM7nLFjhTJoiOpcvZ8XiVus9HQI3vYKsSGM0DT/f2M1CDQMzR8m1PZKMJkSlflap1GFZeWLs4QFpvmS78SeYEXq1a9tX/FDOtbwEB6PbPHrl2w4lXdNu7uqTZAl+AumPaQbI9isZgy0Oo5sX9QEDwneI7OZqMlzgSxUz42D6mlCwIDAQABAoIBADvSTrKRRpQGIrsgmmyVCHmpZrJbVhEcBAi5r3Gfz2nwVlvJzwzS8sfhcQTRSOWp5q0K1pUDxldj2dAvlimqLjfEqW6qOjhTTbHDiPBVXlATnrAd6ncvSXmM0NeKaZxF4LR4+ForIhBwgbZFlSdQJd7b5wKlq6JEk5iIizJKZHSYmNjZYYbyE2PostayeQVArI8CbigQAVRpfyyWT5XJLGMQQgYuyC222Rus6smmbjAkHJOguyn1R7QXSTEJqQtskwkKVNodiAiwoDJVZWYvuIXIzRo1hDSUn7EDnHy49cqLaCp9om/LuXLJh/dde3vU+2CTvwsCWMfCRWX5TAdJXSECgYEA/KOL4uOA0WPDfm/zjTeDyUaLvHeGvX8MAlungvqAn7cS/5VZ2MdS0AaE2Pa29BgHEMUPnyUhCb1owBgoQhb/8kuVKgEaCZ2SlNqC0KXhVHAVkc5pYxZemW8B/+b8tWOIuFw7Tc5teELUMZ7bF5kbZf3FnAvSgFXkQHxz1mEG0FkCgYEAz7YIIObedzaVngzD0I6ApDn4MBFi3mEn2zfDV8Ih9cHJdPpAtWHsi7XEx39oaCxNRxED+qR63NY6fmdgmp3OBdgmC65eeb0hkM87nj+MAlyKax4PrIG6K6icvfgoQ9zwT4n5KKaxEeXue34MqkXrMy1TY0DNizu/JMhaLmr4VAMCgYArwcvdvVe3bJcUlCFT6TSbLOvQ9cbRlWqoEeXeirKydwwEVoLcSBGw1CA4T+r6NhsrLWZ6Qv0I6dR1yPlYERG9jpfEUbKHzdHwlDQqHUD81fj2axDXx60U2CQ5hXFpnVa1z8u5uzI8rR6Bhake2jbjoGOUlnucHMRO4v9RNzbt6QKBgQDBvl9yoSZdOHLyi6GSxXlEtjXEUFNSbnlIx4jUMOaQX4PUMyFsjryfzJqSI0t17+zdHwgBIK7hkonZIgA/+HYViXpjZvAEyd+nPUW05D1qbntGUzH3jMHku1AI+pJESq904ZOg0WtU8I40bmzN3o32nI6tg+K1vrMaUi+cIHcllQKBgDMT/VRdrygCAx4hn+ZyYQwNlg3nEIB5LNvrOVje39i1l9QxKcbe5YNIJlgtOCMtMAzEsk5vmzIqI58nkOiCol41LWon4RRR5c+691zl3rHlr3nFvs6SW/yAjlxBjxYXlNVGdXMqOEwRAWPfyc/ncnEbhcoairwM7rSU+4BasoRa",
  "ca": "MIIEBTCCAu2gAwIBAgIJAOqyoijBoXJ7MA0GCSqGSIb3DQEBCwUAMIGYMQswCQYDVQQGEwJHQjEPMA0GA1UECAwGTG9uZG9uMQ8wDQYDVQQHDAZMb25kb24xKjAoBgNVBAoMIU96b25lIFVuc2VjdXJlZCBDZXJ0aWZpY2F0ZXMgMjAyMTEWMBQGA1UECwwNTk9OLVBST0QtT05MWTEjMCEGCSqGSIb3DQEJARYUY29udGFjdEBvem9uZWFwaS5jb20wHhcNMjEwNzE0MTQ0MDAwWhcNMjYwNzEzMTQ0MDAwWjCBmDELMAkGA1UEBhMCR0IxDzANBgNVBAgMBkxvbmRvbjEPMA0GA1UEBwwGTG9uZG9uMSowKAYDVQQKDCFPem9uZSBVbnNlY3VyZWQgQ2VydGlmaWNhdGVzIDIwMjExFjAUBgNVBAsMDU5PTi1QUk9ELU9OTFkxIzAhBgkqhkiG9w0BCQEWFGNvbnRhY3RAb3pvbmVhcGkuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvhh8mUmLsfXbo2ZpnKgC0F+jBHjH/P+grEL+QbBwXx5C1YA5ZVxIFgD/G4JWaDAPAApfP0NUUQk+hJim9taOENfMwFsdCdg2FYZMejDZSFdd1gVtQxZWofZaEoBsdUFb1YTL1Zi4Qr24pNCLHtUscl1MX/fq/EMXsC7+KL7fa+SmbEr6bAsNAMcWd6jQ9rQYBo9HKWq1+F2MRXrJPpyYnfs7wVwQwu3gFtOamw8CnlcDIEVhGZobnovxnr3nnQDrUSQiy+ZYU/mGpY2JphcRD+COCMzMR+pY8cOR7mNjxQhOnbY7sF6CrGhRgvFrKz9Jk1EEPHRufN5YJKcGKdIL6QIDAQABo1AwTjAdBgNVHQ4EFgQUuRrRqspf9t2g4D5fDfTzHnMmd+gwHwYDVR0jBBgwFoAUuRrRqspf9t2g4D5fDfTzHnMmd+gwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAYDhQFT9gBNqgcvApc0OWgasGO1hhnD7mXFSG5nQBSOWBxRSWW+mwH7omB9TgSgVuDeKMcCTqm/AfaE7iNRLkKZR+QwxzuTcqm2eQikvlNRgusb8cYFZRYMMRwnyIdvuBFnu8nrYslGXpBQfzG55yk33/7Ou1MQFg1B/CcllsWux4Mzarb5h9NIyvCqhx5Cwk2jf6vVOIrI/QrgsDyzZzaL+f8j6YMXcs6Myh8tldmN43l48qADVKqN8TZammSK0KIOuGcE0hpdQ7+FEN3A3YPdsn9Vm3yKiUaYPvwjKduVfz6ssc7ReKiqBF6ZtC/eG4BvhVGEOeMMha4ScOqUVG/A\u003d\u003d"
}
2023-02-18 10:28:07 RESPONSE
CallKSAAccountRequestsEndpointWithBearerToken
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "server": "nginx",
  "date": "Sat, 18 Feb 2023 10:28:07 GMT",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "522",
  "connection": "keep-alive",
  "o3-interaction-id": "9fa23ad4-d492-4a9c-9449-f379f25f7ebe",
  "x-fapi-interaction-id": "9fa23ad4-d492-4a9c-9449-f379f25f7ebe",
  "etag": "W/\"20a-9RKYuaKHAPm72ByQccu2uAWibPw\"",
  "strict-transport-security": "max-age\u003d31536000; includeSubdomains; preload",
  "x-content-type-options": "nosniff"
}
response_body
{"Data":{"Permissions":["ReadAccountsBasic"],"ConsentId":"urn:SAMA2:kac-a70e3466-a64b-47cb-a6b2-aa09ef6470aa","Status":"AwaitingAuthorization","CreationDateTime":"2023-02-18T10:28:07.060Z","StatusUpdateDateTime":"2023-02-18T10:28:07.060Z"},"Links":{"Self":"https://rs1.sandbox.sama.dev.ozoneapi.co.uk/open-banking/account-information/2022.11.01-final-errata2/account-access-consents/urn:SAMA2:kac-a70e3466-a64b-47cb-a6b2-aa09ef6470aa"},"Meta":{"TotalPages":1,"TotalRecords":1,"RequestDateTime":"2023-02-18T10:28:07.060Z"}}
2023-02-18 10:28:07
CallKSAAccountRequestsEndpointWithBearerToken
Account requests endpoint response
account_requests_endpoint_response
{"Data":{"Permissions":["ReadAccountsBasic"],"ConsentId":"urn:SAMA2:kac-a70e3466-a64b-47cb-a6b2-aa09ef6470aa","Status":"AwaitingAuthorization","CreationDateTime":"2023-02-18T10:28:07.060Z","StatusUpdateDateTime":"2023-02-18T10:28:07.060Z"},"Links":{"Self":"https://rs1.sandbox.sama.dev.ozoneapi.co.uk/open-banking/account-information/2022.11.01-final-errata2/account-access-consents/urn:SAMA2:kac-a70e3466-a64b-47cb-a6b2-aa09ef6470aa"},"Meta":{"TotalPages":1,"TotalRecords":1,"RequestDateTime":"2023-02-18T10:28:07.060Z"}}
2023-02-18 10:28:07 SUCCESS
CallKSAAccountRequestsEndpointWithBearerToken
Parsed account requests endpoint response
headers
{
  "server": "nginx",
  "date": "Sat, 18 Feb 2023 10:28:07 GMT",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "522",
  "connection": "keep-alive",
  "o3-interaction-id": "9fa23ad4-d492-4a9c-9449-f379f25f7ebe",
  "x-fapi-interaction-id": "9fa23ad4-d492-4a9c-9449-f379f25f7ebe",
  "etag": "W/\"20a-9RKYuaKHAPm72ByQccu2uAWibPw\"",
  "strict-transport-security": "max-age\u003d31536000; includeSubdomains; preload",
  "x-content-type-options": "nosniff"
}
body
{"Data":{"Permissions":["ReadAccountsBasic"],"ConsentId":"urn:SAMA2:kac-a70e3466-a64b-47cb-a6b2-aa09ef6470aa","Status":"AwaitingAuthorization","CreationDateTime":"2023-02-18T10:28:07.060Z","StatusUpdateDateTime":"2023-02-18T10:28:07.060Z"},"Links":{"Self":"https://rs1.sandbox.sama.dev.ozoneapi.co.uk/open-banking/account-information/2022.11.01-final-errata2/account-access-consents/urn:SAMA2:kac-a70e3466-a64b-47cb-a6b2-aa09ef6470aa"},"Meta":{"TotalPages":1,"TotalRecords":1,"RequestDateTime":"2023-02-18T10:28:07.060Z"}}
2023-02-18 10:28:07 SUCCESS
CheckIfAccountRequestsEndpointResponseError
No error from account requests endpoint
2023-02-18 10:28:07 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
9fa23ad4-d492-4a9c-9449-f379f25f7ebe
2023-02-18 10:28:07 SUCCESS
ExtractAccountRequestIdFromKSAAccountRequestsEndpointResponse
Extracted the account request ID
account_request_id
urn:SAMA2:kac-a70e3466-a64b-47cb-a6b2-aa09ef6470aa
2023-02-18 10:28:07 SUCCESS
FAPIKSASetClientScopeToAccountsConsentIdOpenId
Set client's scope to 'accounts:urn:SAMA2:kac-a70e3466-a64b-47cb-a6b2-aa09ef6470aa openid'
client_id
c55ace2c-7dfa-4e3c-a18a-60417ac9da15
scope
accounts:urn:SAMA2:kac-a70e3466-a64b-47cb-a6b2-aa09ef6470aa openid
jwks
{
  "keys": [
    {
      "alg": "PS256",
      "kty": "RSA",
      "kid": "miVTnfNLgzDMih-FXhWWgxYFiXiPV94X15R1kcYbi2o",
      "use": "sig",
      "e": "AQAB",
      "n": "v4aF7bqCFl5xpNwTe5ZJcceHzhncU6ZnguTANJIzFlxbSCAZVvd8AL4gU5OI7u6_5CHWvI5J0bZt9E_hSBCoy1eAQCr_PnNKyEeW28jUA8VDE5snsRHWGc0Zz-ENYuD0NUM1muceD15c3VHj5RRmj3GOcD8ZVQ9zVv9dNat_2_abknfV3H8Hz0UMXxg0uaDcHl_bTHigyEogncA-rTzDmsCHt4p4TTeFFiOQGuu2r2CeJlihpzq9nuRqQ0hs37Oi0HGn_Mb9xd1cM4pfa8Nrm2ysDfe_Q-7ejiwSjPervMEWl5ULi3iOsFblTZ15emhX3yrSlAKXXQVT0OhaAAMn8w",
      "d": "QHccHz92x-a0I8R7vk6AnA6IFIQ51-Ib1z_9vfQzw-QESYucW9xjXbChGuB-58Vuy2_kYoUWLcNU0TYN4v7QgdkK7w5J6ZBO7IjEK2g2jKpaAIBp5LzXLsoNVR4wLkb_i-n6YhBG2u9tHIWSyqmKN-AGDJwAf9P6g57ilc0K9VM_z3HqHrONJKgu9Ojn4JE4w1dWZP_iJiNCenkAo1WLgBgwQQvYI73wcVodjcHTm_x-v9R85t8sf2U8Bi7mOE1Y9sBctXoHetSsNfyVpyBr9yMf8aL1Vq3IUsPk4Nle4K3vBYq4n_0oLmV9NPEMIjpI2-KbC8pXAW6wlKLCj7l9-Q",
      "p": "8A7QavZvCC--zFJQcheXIdPY-0uJ4RkIOm89XtYKQPBJCzrLHA4IPoV_F8WMdicbuvWsyLI1QvqinzmzUR5An6nLYrRWaG3_bBbPVSa5UrxoxhjBdTTdRpH52SnaC31Qipn8CmWXnQeuJgZDwwfPhBtqaG-cQVmvfpcCmoEoCv8",
      "q": "zD6eGoZ2W8ofmzg4Zzl_MS4mn8yuvoAomqtjv3JMmdWJkyZMhjpPPvXPeuxFRnnyb2-Iu688-47Bby1WzostNCWrvjMop5Oh1Xtuh-xIHU85qhbVZb3XnSeb3u1jp7iTy6DUD8YgWmDKr32XI2rrysTEei0Qe5frs-1MhZFyZw0",
      "dp": "LUNNzu06UDvYaOQYYPrLt0gfgHpku_mhUItK8ge_lTD5RNHIHDkVGtzG8u9_pYOIOf86nfjkDAYABa-2fNQMcU5tl-XS6Qvcfj_qxe5wQQZfZwKh73yRQE4j4ut-Pm5ZcljIahlvtd8N2gOSYUKmwQz-SkTJHJVRfrfweLtjlnc",
      "dq": "QlcodYctVJ0vbPRy5Zx4YtoRs6ABNmFcTvjSenG-zczdVc1_162C5fljvhKWYdDkXSvGJuhBj5gL3nfElWwBb8m4ohvt3ZiHXVctTLsDpXmBSm0GPXjPWv1tlJhY4TaD0wVXPBRnl9OOojfR6rAlDISjKOgQTYTIC3ZNf6kBltU",
      "qi": "lmo2mhQ5IgSIM2cd8y3WJdkeQjfLMil1xpaokRtM9WnVqEG8GFHyQUJ-llWerSzWhIYMyerZvz8KzpaBbEQ0CtO_pVK2vfknmSTAunAJhamXJ65NKkPyqoNbKw0KMx83F6HbdSPhvv7S996ACK6Fg3XV4vQ1la-gPTfLkqHmd_c"
    }
  ]
}
Make request to authorization endpoint
2023-02-18 10:28:07 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
c55ace2c-7dfa-4e3c-a18a-60417ac9da15
redirect_uri
https://www.certification.openid.net/test/a/sama1/callback
scope
accounts:urn:SAMA2:kac-a70e3466-a64b-47cb-a6b2-aa09ef6470aa openid
2023-02-18 10:28:07
CreateRandomStateValue
Created state value
requested_state_length
10
state
wcdP7ZLL8x
2023-02-18 10:28:07 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
c55ace2c-7dfa-4e3c-a18a-60417ac9da15
redirect_uri
https://www.certification.openid.net/test/a/sama1/callback
scope
accounts:urn:SAMA2:kac-a70e3466-a64b-47cb-a6b2-aa09ef6470aa openid
state
wcdP7ZLL8x
2023-02-18 10:28:07
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
mJxV0gg3w8
2023-02-18 10:28:07 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
c55ace2c-7dfa-4e3c-a18a-60417ac9da15
redirect_uri
https://www.certification.openid.net/test/a/sama1/callback
scope
accounts:urn:SAMA2:kac-a70e3466-a64b-47cb-a6b2-aa09ef6470aa openid
state
wcdP7ZLL8x
nonce
mJxV0gg3w8
2023-02-18 10:28:07 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCodeIdtoken
Added response_type parameter to request
client_id
c55ace2c-7dfa-4e3c-a18a-60417ac9da15
redirect_uri
https://www.certification.openid.net/test/a/sama1/callback
scope
accounts:urn:SAMA2:kac-a70e3466-a64b-47cb-a6b2-aa09ef6470aa openid
state
wcdP7ZLL8x
nonce
mJxV0gg3w8
response_type
code id_token
2023-02-18 10:28:07
CreateRandomCodeVerifier
Created code_verifier value
code_verifier
QnmFxQKSQ9nadj84xZEHAQB1iQeKwb1y1VJGxTHXoIfjx7Vp.SA~4anrtzwim~FuFeJbphXC.LPihVGy0~i51UnBrALcAPB7Z0tNi8ySgX25Iv7S4eV40xrCz66iu.hE
2023-02-18 10:28:07
CreateS256CodeChallenge
Created code_challenge value
code_challenge
SBWbaTgl1GKI8KP9UGsCGMt5ZdpMVsm_QWsgYrG1WfY
2023-02-18 10:28:07 SUCCESS
AddCodeChallengeToAuthorizationEndpointRequest
Added code_challenge and code_challenge_method parameters to request
client_id
c55ace2c-7dfa-4e3c-a18a-60417ac9da15
redirect_uri
https://www.certification.openid.net/test/a/sama1/callback
scope
accounts:urn:SAMA2:kac-a70e3466-a64b-47cb-a6b2-aa09ef6470aa openid
state
wcdP7ZLL8x
nonce
mJxV0gg3w8
response_type
code id_token
code_challenge
SBWbaTgl1GKI8KP9UGsCGMt5ZdpMVsm_QWsgYrG1WfY
code_challenge_method
S256
2023-02-18 10:28:07 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "c55ace2c-7dfa-4e3c-a18a-60417ac9da15",
  "redirect_uri": "https://www.certification.openid.net/test/a/sama1/callback",
  "scope": "accounts:urn:SAMA2:kac-a70e3466-a64b-47cb-a6b2-aa09ef6470aa openid",
  "state": "wcdP7ZLL8x",
  "nonce": "mJxV0gg3w8",
  "response_type": "code id_token",
  "code_challenge": "SBWbaTgl1GKI8KP9UGsCGMt5ZdpMVsm_QWsgYrG1WfY",
  "code_challenge_method": "S256"
}
2023-02-18 10:28:07 SUCCESS
AddNbfToRequestObject
Added nbf to request object claims
nbf
1.676716087E9
2023-02-18 10:28:07 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.676716387E9
2023-02-18 10:28:07 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://auth1.sandbox.sama.dev.ozoneapi.co.uk
2023-02-18 10:28:07 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
c55ace2c-7dfa-4e3c-a18a-60417ac9da15
2023-02-18 10:28:07 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
c55ace2c-7dfa-4e3c-a18a-60417ac9da15
2023-02-18 10:28:07 SUCCESS
SerializeRequestObjectWithNullAlgorithm
Serialized the request object
request_object
{
  "claimsSet": {
    "claims": {
      "aud": [
        "https://auth1.sandbox.sama.dev.ozoneapi.co.uk"
      ],
      "nbf": "Feb 18, 2023, 10:28:07 AM",
      "scope": "accounts:urn:SAMA2:kac-a70e3466-a64b-47cb-a6b2-aa09ef6470aa openid",
      "iss": "c55ace2c-7dfa-4e3c-a18a-60417ac9da15",
      "response_type": "code id_token",
      "redirect_uri": "https://www.certification.openid.net/test/a/sama1/callback",
      "state": "wcdP7ZLL8x",
      "code_challenge_method": "S256",
      "exp": "Feb 18, 2023, 10:33:07 AM",
      "nonce": "mJxV0gg3w8",
      "client_id": "c55ace2c-7dfa-4e3c-a18a-60417ac9da15",
      "code_challenge": "SBWbaTgl1GKI8KP9UGsCGMt5ZdpMVsm_QWsgYrG1WfY"
    }
  },
  "header": {
    "alg": {
      "name": "none",
      "requirement": "REQUIRED"
    },
    "customParams": {}
  },
  "payload": {
    "origin": "JSON",
    "jsonObject": {
      "iss": "c55ace2c-7dfa-4e3c-a18a-60417ac9da15",
      "response_type": "code id_token",
      "code_challenge_method": "S256",
      "nonce": "mJxV0gg3w8",
      "client_id": "c55ace2c-7dfa-4e3c-a18a-60417ac9da15",
      "aud": "https://auth1.sandbox.sama.dev.ozoneapi.co.uk",
      "nbf": 1676716087,
      "scope": "accounts:urn:SAMA2:kac-a70e3466-a64b-47cb-a6b2-aa09ef6470aa openid",
      "redirect_uri": "https://www.certification.openid.net/test/a/sama1/callback",
      "state": "wcdP7ZLL8x",
      "exp": 1676716387,
      "code_challenge": "SBWbaTgl1GKI8KP9UGsCGMt5ZdpMVsm_QWsgYrG1WfY"
    }
  }
}
request_object serialized
eyJhbGciOiJub25lIn0.eyJpc3MiOiJjNTVhY2UyYy03ZGZhLTRlM2MtYTE4YS02MDQxN2FjOWRhMTUiLCJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJub25jZSI6Im1KeFYwZ2czdzgiLCJjbGllbnRfaWQiOiJjNTVhY2UyYy03ZGZhLTRlM2MtYTE4YS02MDQxN2FjOWRhMTUiLCJhdWQiOiJodHRwczpcL1wvYXV0aDEuc2FuZGJveC5zYW1hLmRldi5vem9uZWFwaS5jby51ayIsIm5iZiI6MTY3NjcxNjA4Nywic2NvcGUiOiJhY2NvdW50czp1cm46U0FNQTI6a2FjLWE3MGUzNDY2LWE2NGItNDdjYi1hNmIyLWFhMDllZjY0NzBhYSBvcGVuaWQiLCJyZWRpcmVjdF91cmkiOiJodHRwczpcL1wvd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldFwvdGVzdFwvYVwvc2FtYTFcL2NhbGxiYWNrIiwic3RhdGUiOiJ3Y2RQN1pMTDh4IiwiZXhwIjoxNjc2NzE2Mzg3LCJjb2RlX2NoYWxsZW5nZSI6IlNCV2JhVGdsMUdLSThLUDlVR3NDR010NVpkcE1Wc21fUVdzZ1lyRzFXZlkifQ.
2023-02-18 10:28:07 SUCCESS
BuildRequestObjectPostToPAREndpoint
request
eyJhbGciOiJub25lIn0.eyJpc3MiOiJjNTVhY2UyYy03ZGZhLTRlM2MtYTE4YS02MDQxN2FjOWRhMTUiLCJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJub25jZSI6Im1KeFYwZ2czdzgiLCJjbGllbnRfaWQiOiJjNTVhY2UyYy03ZGZhLTRlM2MtYTE4YS02MDQxN2FjOWRhMTUiLCJhdWQiOiJodHRwczpcL1wvYXV0aDEuc2FuZGJveC5zYW1hLmRldi5vem9uZWFwaS5jby51ayIsIm5iZiI6MTY3NjcxNjA4Nywic2NvcGUiOiJhY2NvdW50czp1cm46U0FNQTI6a2FjLWE3MGUzNDY2LWE2NGItNDdjYi1hNmIyLWFhMDllZjY0NzBhYSBvcGVuaWQiLCJyZWRpcmVjdF91cmkiOiJodHRwczpcL1wvd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldFwvdGVzdFwvYVwvc2FtYTFcL2NhbGxiYWNrIiwic3RhdGUiOiJ3Y2RQN1pMTDh4IiwiZXhwIjoxNjc2NzE2Mzg3LCJjb2RlX2NoYWxsZW5nZSI6IlNCV2JhVGdsMUdLSThLUDlVR3NDR010NVpkcE1Wc21fUVdzZ1lyRzFXZlkifQ.
2023-02-18 10:28:07 SUCCESS
AddClientIdToPAREndpointRequest
request
eyJhbGciOiJub25lIn0.eyJpc3MiOiJjNTVhY2UyYy03ZGZhLTRlM2MtYTE4YS02MDQxN2FjOWRhMTUiLCJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJub25jZSI6Im1KeFYwZ2czdzgiLCJjbGllbnRfaWQiOiJjNTVhY2UyYy03ZGZhLTRlM2MtYTE4YS02MDQxN2FjOWRhMTUiLCJhdWQiOiJodHRwczpcL1wvYXV0aDEuc2FuZGJveC5zYW1hLmRldi5vem9uZWFwaS5jby51ayIsIm5iZiI6MTY3NjcxNjA4Nywic2NvcGUiOiJhY2NvdW50czp1cm46U0FNQTI6a2FjLWE3MGUzNDY2LWE2NGItNDdjYi1hNmIyLWFhMDllZjY0NzBhYSBvcGVuaWQiLCJyZWRpcmVjdF91cmkiOiJodHRwczpcL1wvd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldFwvdGVzdFwvYVwvc2FtYTFcL2NhbGxiYWNrIiwic3RhdGUiOiJ3Y2RQN1pMTDh4IiwiZXhwIjoxNjc2NzE2Mzg3LCJjb2RlX2NoYWxsZW5nZSI6IlNCV2JhVGdsMUdLSThLUDlVR3NDR010NVpkcE1Wc21fUVdzZ1lyRzFXZlkifQ.
client_id
c55ace2c-7dfa-4e3c-a18a-60417ac9da15
2023-02-18 10:28:07
CallPAREndpoint
HTTP request
request_uri
https://as1.sandbox.sama.dev.ozoneapi.co.uk/par
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "762"
}
request_body
request=eyJhbGciOiJub25lIn0.eyJpc3MiOiJjNTVhY2UyYy03ZGZhLTRlM2MtYTE4YS02MDQxN2FjOWRhMTUiLCJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJub25jZSI6Im1KeFYwZ2czdzgiLCJjbGllbnRfaWQiOiJjNTVhY2UyYy03ZGZhLTRlM2MtYTE4YS02MDQxN2FjOWRhMTUiLCJhdWQiOiJodHRwczpcL1wvYXV0aDEuc2FuZGJveC5zYW1hLmRldi5vem9uZWFwaS5jby51ayIsIm5iZiI6MTY3NjcxNjA4Nywic2NvcGUiOiJhY2NvdW50czp1cm46U0FNQTI6a2FjLWE3MGUzNDY2LWE2NGItNDdjYi1hNmIyLWFhMDllZjY0NzBhYSBvcGVuaWQiLCJyZWRpcmVjdF91cmkiOiJodHRwczpcL1wvd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldFwvdGVzdFwvYVwvc2FtYTFcL2NhbGxiYWNrIiwic3RhdGUiOiJ3Y2RQN1pMTDh4IiwiZXhwIjoxNjc2NzE2Mzg3LCJjb2RlX2NoYWxsZW5nZSI6IlNCV2JhVGdsMUdLSThLUDlVR3NDR010NVpkcE1Wc21fUVdzZ1lyRzFXZlkifQ.&client_id=c55ace2c-7dfa-4e3c-a18a-60417ac9da15
request_mutual_tls
{
  "cert": "MIIDajCCAlICCQDbuAOepmcQ9zANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCR0IxDzANBgNVBAgMBkxvbmRvbjEPMA0GA1UEBwwGTG9uZG9uMSowKAYDVQQKDCFPem9uZSBVbnNlY3VyZWQgQ2VydGlmaWNhdGVzIDIwMjExFjAUBgNVBAsMDU5PTi1QUk9ELU9OTFkxIzAhBgkqhkiG9w0BCQEWFGNvbnRhY3RAb3pvbmVhcGkuY29tMB4XDTIzMDIxODAxNTExOFoXDTI0MDcwMjAxNTExOFowVTELMAkGA1UEBhMCR0IxHjAcBgNVBAoMFU96b25lIFVuc2VjdXJlZCBDZXJ0czEWMBQGA1UECwwNVW5zZWN1cmUgQ2VydDEOMAwGA1UEAwwFY29uZjEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDM++Jnfen1hAn5rGRLsqY5JubAt27At5pWiwt5mvwI4l6o64Fp9HvSVWhn5deQPyC5siX1Kbm+qEqUzjZ3c54MZ/15gPZRFFhohqKLcr6Ddz48ggdnOKCF7vPue4gNswXk4LeTd9oI3lNYTeR+Gnbl+gdQxhLmEBY72/bUQKi+WszucsWOFMmiI6ly9nxeJW6z0dAje9gqxIYzQNP9/YzUINAzNHybU9kowmRKV+VqnUYVl5YuzhAWm+ZLvxJ5gRerVr21f8UM61vAQHo9s8euXbDiVd027u6pNkCX4C6Y9pBsj2KxmDLQ6jmxf1AQPCd4js5moyXOBLFTPjYPqaULAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAIfdDry9bNhb52MJOF3rGo3KkYawK9roK9NY1z261tT5/CjZrVxDExf8npvd4OleW82HdYrN4FZzu3/zEd/D+6W2//kb7VDrGr8RY7no0Hp2T2PbIkgcGx5R8iSF9G94MNDJ+qgo6FJjZ7bHHSnMT/WjRvxy5ZkdymSOSNBinxvKjgVKarm2YzrO54wzk8P6Ion62NrvN1BXIrh6TVF1O1TUtccWSr9rNDOqw79WMOPLAGcv9y3SCzBAZ/zLDoBu5nwlmHnmJytAHHIU4ULhj0tA0u0u16ugnggyMEQpuaBVD0MuULPfwsxXRnkWNATA2sXSGGIpFP0lo3c6A9u3O7I\u003d",
  "key": "MIIEowIBAAKCAQEAzPviZ33p9YQJ+axkS7KmOSbmwLduwLeaVosLeZr8COJeqOuBafR70lVoZ+XXkD8gubIl9Sm5vqhKlM42d3OeDGf9eYD2URRYaIaii3K+g3c+PIIHZzighe7z7nuIDbMF5OC3k3faCN5TWE3kfhp25foHUMYS5hAWO9v21ECovlrM7nLFjhTJoiOpcvZ8XiVus9HQI3vYKsSGM0DT/f2M1CDQMzR8m1PZKMJkSlflap1GFZeWLs4QFpvmS78SeYEXq1a9tX/FDOtbwEB6PbPHrl2w4lXdNu7uqTZAl+AumPaQbI9isZgy0Oo5sX9QEDwneI7OZqMlzgSxUz42D6mlCwIDAQABAoIBADvSTrKRRpQGIrsgmmyVCHmpZrJbVhEcBAi5r3Gfz2nwVlvJzwzS8sfhcQTRSOWp5q0K1pUDxldj2dAvlimqLjfEqW6qOjhTTbHDiPBVXlATnrAd6ncvSXmM0NeKaZxF4LR4+ForIhBwgbZFlSdQJd7b5wKlq6JEk5iIizJKZHSYmNjZYYbyE2PostayeQVArI8CbigQAVRpfyyWT5XJLGMQQgYuyC222Rus6smmbjAkHJOguyn1R7QXSTEJqQtskwkKVNodiAiwoDJVZWYvuIXIzRo1hDSUn7EDnHy49cqLaCp9om/LuXLJh/dde3vU+2CTvwsCWMfCRWX5TAdJXSECgYEA/KOL4uOA0WPDfm/zjTeDyUaLvHeGvX8MAlungvqAn7cS/5VZ2MdS0AaE2Pa29BgHEMUPnyUhCb1owBgoQhb/8kuVKgEaCZ2SlNqC0KXhVHAVkc5pYxZemW8B/+b8tWOIuFw7Tc5teELUMZ7bF5kbZf3FnAvSgFXkQHxz1mEG0FkCgYEAz7YIIObedzaVngzD0I6ApDn4MBFi3mEn2zfDV8Ih9cHJdPpAtWHsi7XEx39oaCxNRxED+qR63NY6fmdgmp3OBdgmC65eeb0hkM87nj+MAlyKax4PrIG6K6icvfgoQ9zwT4n5KKaxEeXue34MqkXrMy1TY0DNizu/JMhaLmr4VAMCgYArwcvdvVe3bJcUlCFT6TSbLOvQ9cbRlWqoEeXeirKydwwEVoLcSBGw1CA4T+r6NhsrLWZ6Qv0I6dR1yPlYERG9jpfEUbKHzdHwlDQqHUD81fj2axDXx60U2CQ5hXFpnVa1z8u5uzI8rR6Bhake2jbjoGOUlnucHMRO4v9RNzbt6QKBgQDBvl9yoSZdOHLyi6GSxXlEtjXEUFNSbnlIx4jUMOaQX4PUMyFsjryfzJqSI0t17+zdHwgBIK7hkonZIgA/+HYViXpjZvAEyd+nPUW05D1qbntGUzH3jMHku1AI+pJESq904ZOg0WtU8I40bmzN3o32nI6tg+K1vrMaUi+cIHcllQKBgDMT/VRdrygCAx4hn+ZyYQwNlg3nEIB5LNvrOVje39i1l9QxKcbe5YNIJlgtOCMtMAzEsk5vmzIqI58nkOiCol41LWon4RRR5c+691zl3rHlr3nFvs6SW/yAjlxBjxYXlNVGdXMqOEwRAWPfyc/ncnEbhcoairwM7rSU+4BasoRa",
  "ca": "MIIEBTCCAu2gAwIBAgIJAOqyoijBoXJ7MA0GCSqGSIb3DQEBCwUAMIGYMQswCQYDVQQGEwJHQjEPMA0GA1UECAwGTG9uZG9uMQ8wDQYDVQQHDAZMb25kb24xKjAoBgNVBAoMIU96b25lIFVuc2VjdXJlZCBDZXJ0aWZpY2F0ZXMgMjAyMTEWMBQGA1UECwwNTk9OLVBST0QtT05MWTEjMCEGCSqGSIb3DQEJARYUY29udGFjdEBvem9uZWFwaS5jb20wHhcNMjEwNzE0MTQ0MDAwWhcNMjYwNzEzMTQ0MDAwWjCBmDELMAkGA1UEBhMCR0IxDzANBgNVBAgMBkxvbmRvbjEPMA0GA1UEBwwGTG9uZG9uMSowKAYDVQQKDCFPem9uZSBVbnNlY3VyZWQgQ2VydGlmaWNhdGVzIDIwMjExFjAUBgNVBAsMDU5PTi1QUk9ELU9OTFkxIzAhBgkqhkiG9w0BCQEWFGNvbnRhY3RAb3pvbmVhcGkuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvhh8mUmLsfXbo2ZpnKgC0F+jBHjH/P+grEL+QbBwXx5C1YA5ZVxIFgD/G4JWaDAPAApfP0NUUQk+hJim9taOENfMwFsdCdg2FYZMejDZSFdd1gVtQxZWofZaEoBsdUFb1YTL1Zi4Qr24pNCLHtUscl1MX/fq/EMXsC7+KL7fa+SmbEr6bAsNAMcWd6jQ9rQYBo9HKWq1+F2MRXrJPpyYnfs7wVwQwu3gFtOamw8CnlcDIEVhGZobnovxnr3nnQDrUSQiy+ZYU/mGpY2JphcRD+COCMzMR+pY8cOR7mNjxQhOnbY7sF6CrGhRgvFrKz9Jk1EEPHRufN5YJKcGKdIL6QIDAQABo1AwTjAdBgNVHQ4EFgQUuRrRqspf9t2g4D5fDfTzHnMmd+gwHwYDVR0jBBgwFoAUuRrRqspf9t2g4D5fDfTzHnMmd+gwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAYDhQFT9gBNqgcvApc0OWgasGO1hhnD7mXFSG5nQBSOWBxRSWW+mwH7omB9TgSgVuDeKMcCTqm/AfaE7iNRLkKZR+QwxzuTcqm2eQikvlNRgusb8cYFZRYMMRwnyIdvuBFnu8nrYslGXpBQfzG55yk33/7Ou1MQFg1B/CcllsWux4Mzarb5h9NIyvCqhx5Cwk2jf6vVOIrI/QrgsDyzZzaL+f8j6YMXcs6Myh8tldmN43l48qADVKqN8TZammSK0KIOuGcE0hpdQ7+FEN3A3YPdsn9Vm3yKiUaYPvwjKduVfz6ssc7ReKiqBF6ZtC/eG4BvhVGEOeMMha4ScOqUVG/A\u003d\u003d"
}
2023-02-18 10:28:07 RESPONSE
CallPAREndpoint
HTTP response
response_status_code
400 BAD_REQUEST
response_status_text
Bad Request
response_headers
{
  "server": "nginx",
  "date": "Sat, 18 Feb 2023 10:28:07 GMT",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "141",
  "connection": "keep-alive",
  "o3-interaction-id": "e6e97895-5106-43fc-a184-d7c700f62157",
  "etag": "W/\"8d-rczkwuc1VQFxjG5xEbZOhoqf17Q\"",
  "strict-transport-security": "max-age\u003d31536000; includeSubdomains; preload"
}
response_body
{"error":"invalid_request_object","error_description":"alg_not_supported: request object alg not supported. Expected one of PS256. Got none"}
2023-02-18 10:28:07 SUCCESS
CallPAREndpoint
Parsed pushed authorization request endpoint response
error
invalid_request_object
error_description
alg_not_supported: request object alg not supported. Expected one of PS256. Got none
2023-02-18 10:28:07 SUCCESS
EnsurePARInvalidRequestObjectError
Pushed Authorization Request Endpoint returned expected 'error' of '[invalid_request_object]'
expected
[
  "invalid_request_object"
]
error
invalid_request_object
2023-02-18 10:28:07 FINISHED
fapi1-advanced-final-ensure-request-object-signature-algorithm-is-not-none
Test has run to completion
testmodule_result
PASSED
2023-02-18 10:28:10
TEST-RUNNER
Alias has now been claimed by another test
alias
sama1
new_test_id
oXYTZUttBf2NrrX
Test Results