Test Summary

Test Results

Expand All Collapse All
All times are UTC
2022-11-30 13:51:10 INFO
TEST-RUNNER
Test instance XpV6cBQX6RpKGgZ created
baseUrl
https://www.certification.openid.net/test/a/bndes
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "by_value",
  "fapi_profile": "openbanking_brazil",
  "fapi_response_mode": "plain_response"
}
alias
bndes
description
FAPI - Advanced: BNDES Authorization Server Conformance Test
planId
ggF7LfLIeReHV
config
{
  "alias": "bndes",
  "description": "FAPI - Advanced: BNDES Authorization Server Conformance Test",
  "server": {
    "discoveryUrl": "https://openbanking-gw-h.bndes.gov.br/oauth2/token/.well-known/openid-configuration"
  },
  "client": {
    "client_id": "r8RJsQHZKLxIdx1IBFV_p7YQkr4a",
    "scope": "openid resources",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "alg": "PS256",
          "kid": "LoogbNxvd4hR6O9G2AEuRFebFtUjB5cw2OLnwnMl464",
          "n": "4MXLA7o9XVs_442v52-4DUEz6N0gckQ6eM6VV80bvvVCw_IhBTthM6_IZ8JkbkH-w3uTvkNqm75qRFGHhGW0dgi4NdOWOVoPFHwT-XArBq6ZjJwRWDetkFjKIkOLWRUFEN4szShxfGBP7BUrsxrN1rZHDXYZMRcdnw-iSAvr4v7mEIAhAwsPoLBsfso9UbsVdAUiSaHBAGnvnNYR5nvN9_s2G-BTEMyH9kKF1ZSTo4ub1ihFsguR3H4NAP3D7SZLUuTTIAFmO5l6JiP1UAGBI835iRtpkQfwwUZEoQB1DoiG7xj_Ilaz14JblkDcO_SKdffxAGC2-4cfu9Nf65e4Qw",
          "e": "AQAB",
          "d": "cPCxu6O-5cPN7GbrNh0am_5hOOazQPcrcjxLKhzzjhXqgE6PbPOTOcdfqVMx53zdqBfV-sohLTSWbNGSiGIaNRzYgqNYXmT0ItTdrH5CAE-G8_IPfQYs_dS_bEwIHrDDJOCeHk_uBhLW1ccleA9F0lcwiIEI03PL_Hp8jjr_QcTlO1ngZr4ZKp5DS7tr9kCA8CyXD3S8gBjUXgbyr8b4ZBjsNrm6jlFvCksUwqgCNRBCSMKWy_N3UIuCOea38oqtcgpencd5qtNwr5zz0-kuUSoln18ms25v4LCgnaaFmbRcdgR93ywiYCHFo1DzYUVPkDAlfpK9InDUOWTA87_WkQ",
          "p": "-39dR2C0ygKpMNyo2_2yUb2mpLj0CbDA0xwa5TqJ8ZxpR6NJvEOH26pSmylw-oyzWUv3wlEA5mvlTYLIQkWRRPTb5qCYvMsmE8FPdOPD3FFDnFLxUFpupykiONGaxwWFJ53ju7Vh1LIP9-K5uSCkge0ydwZdVDTaVWfTyJ5ztB8",
          "q": "5MvyM7McC34otW_7af25EjGvXL4gmf8YarQLmXTQUnfzYoJuP0vsZU5UpRS9rFxPaQtrNfnspuZSG1sgBSai-L3YCQ72yqnMmnjP71IoovQ20WAbd5X-Ryj3vUY8_wYPMAhLo1RAIM3RAGsBvoomX5eXTQ1uV_324zgNAaGPl10",
          "dp": "iTqF-1yZSWEKUM8WlHNpyZBiTZ9eCauYi5jaVBoNCvj9uUkwAroWd5YIXQHP0-bSNfdtyWnJw_E7vX-PJhovmiDBnKYksV9n93-Ti4R8asssyS-43M97cVrQgZBdlBs-_M76ZIIkT5qZe_kKvilBmmODFc8zPa9ZMyDkPqO3HqE",
          "dq": "P8k4Ef_KPs4CTWsV3ZvV3-OoLyP2dNhwlzbw0OyHM6arXPheAhmJo0iuQoPAyW_G19NOJXMy7ejiVSwXhjgaUVykAQqB9UhXeW1bEy6Fk8CgE8lGfxV7GZ2rS8JsOPEYhNybMcLIShz3OrWae-OKBTZ_AQVQkQmFrh0vSxgeryU",
          "qi": "8nVQklkLX0uQlGJ_A8C12fa8MOiDLAXGpoj1SePF1FDYxFVrALlhKo0xHkVMJyEtKcJoGdm--KTLCMKz5rywuifS92Niy6Vsm3CBNJYHuMQi-eNULBmff60dZEZtVd6zzCtAYskfe4OofLNA9GLL1hvB8cfA6FrrwTt5K-oTMuk"
        }
      ]
    },
    "org_jwks": {
      "keys": [
        {
          "p": "2DLKNTIBCaU6DtDcjKBhsC9cJ3g5x3zPj6JFSx5UirhRyU9-m7qSyZcnSJi3XeJpq407CY0Xe5W-L0gVa1ThknKmK74M4HDJGOJ1Gi0HfGPd_1OU9BEFznuaZLrQBKA98oOXtjYhrm5Rr4k-LtTpQaQgMGvzTZdLUkq4Itlj_D8",
          "alg": "PS256",
          "kty": "RSA",
          "q": "1bGzbLtdwnk4P364q7LdALfForxLcSRLx13ZyHfsfNDEXi4_WiFY89eUFbHhsXyktXlCQD9OhZIvh8C7Kxihy0wMWEp_affsXS_0wNFfZ_vDzdlUKe9IqIK7UMd4L5QcfesaKCzuaprvFun9WtsZYPKpLhaqOFlgD0fJvTi67yk",
          "d": "pwBrXX043tQzqpbcGkze2Mrsn5Bo97rM-5_5Zxkw9u5ejzrgP4uuh9dCAqTWd7kOwW-AlfWh14R1Hz8_rMXw05SAJSQNtOixuvQrE-xWKwKoI2GxPzpY16PCXAiS59-GNPc5mF74-3MLY5i1OZ4raJij4Ht-R4uT77V8OsVUs5CGtKvHTMNi0zzL9DHz82Oboq1INoErAY-f0JFWFWpHSvrUaPBvH4Ii7vBtJtsveYfSNKhuMwdwgOvtz39OZalXRZwcs3c2zXNhtP6MCSkyk2eS1d6TsKThoyl-z7bJ1bR5UJ50jhWe5_7vT-UJpfUr5bM3cEF0GuH4JjC-NL9AIQ",
          "e": "AQAB",
          "kid": "ugP4DVSmuJSOy2liQYibcWtn144IBUpZxNSUceWjpyw",
          "qi": "mU3xQe5hlSehppfcZ0ULWQciMCXu32KIV4GdIjRwtKNV7xlplr5tEqfP5zUQ9CEJ3O06r3jyPU8kHPp6W9C7WApmLVuBLmVJjImR30b4z7d24hxN9FfDu3VLbn-KAPprOBr57P67JMImBA_wsVfA3Y0DEWeHWBIavhDdfV5fb-Q",
          "dp": "HS6N2KxNM44XzhQnENw9E1jxKWqy8dhI8-xFSiRn6OmEMJYIUuDWG1vJs6TZa1S6SqufgmSG_OlzaFJkgb5NTEUpZNIcTtcqba9zevsE_adFOceAXYlGrV5Fsr78gQNYGTnl6nRYC4FciUMPH6chbPjIV4DasGhxhEQNoraRJmU",
          "dq": "qt2Fq-E9HOy0LwDyREemMpa-rlqEsBjnhqfiJUrOixaajPvJqBWV_JNZUueCoNobEQe-E4ULEf5Lhu5yOgleBSHvlQEsU9zq37AisbI36PsEGyo1A7rSi_rML9Dupox1I7HCnnEeyZrMpbO-4tDhwAUHhVSWEqxUBKPQCT69KdE",
          "n": "tHhU42hvOIskUpyIvRS20c1RTX9bPO2XDcpgw2cXQmnxJed2zcI-cDDOGtNAV5jCbEZ8afZBr9_E_HKCN1r9qvkvkCwdhNFvKPqqHZAc3tD2rgGfpFSPSx1p14oSUmzh55_RVBj2KGwo2wxA4ans3T4hQEUFJ3480Pki031XtlfRjvZknLKAmp3Dn2oHdSOwIJqA6lwC-OcApuxoYsyEsy5ZA3cg7HcERw7l7tjPbmseOO1dgDQ1hHn0k86t3jodd9zY8hUTfmgbqdi3qTKXD231HT9WgvbMvC0b9oY2MvHXehl82GexN8dT7GzbS9xzCVRwE6KDowH_F4nfN0g3Fw"
        }
      ]
    }
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIG/TCCBeWgAwIBAgIUctviyxeBaWwn4dTOHhnW8Bb79LYwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMTEyNDE2MzcwMFoXDTIzMTIxMTEw\nMDAwMFowggEWMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUkoxFzAVBgNVBAcTDlJJ\nTyBERSBKQU5FSVJPMQ4wDAYDVQQKEwVCTkRFUzEtMCsGA1UECxMkN2QxY2YwODMt\nZmFlMi01NTliLWI2ZWQtZDAxYTcyMzAwNjJmMSIwIAYDVQQDExlibmRlcy1mbmMt\nNjAuYm5kZXMuZ292LmJyMRcwFQYDVQQFEw4zMzY1NzI0ODAwMDE4OTEaMBgGA1UE\nDxMRR292ZXJubWVudCBFbnRpdHkxEzARBgsrBgEEAYI3PAIBAxMCQlIxNDAyBgoJ\nkiaJk/IsZAEBEyQ3ZDU1NTQ1ZC0xNzYyLTRiZjUtOTViMS0wNTFiZDkyNzI4ZjIw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDBbRtQD4NmIRrh2zmlKA3Y\ntQjVjh/IQ+UHpgzad91JvxDLmiRHWmM1+3pSKU+tG2AJq2lkhlb1lhKOJ6YUbboB\ng2uQAFYOc9p3WBYHZ8N8s/ROt+aVp4gCLI/QLuZuUh7Ay/b23JAJt9+WMpE0jWac\n3NpFig5+pZjTybOHTVdnk7KCi6bkFJYoXfwjPiQo33XmIOr7MeYqWWOF/i3nCxaD\nq3i5siIwumuCwEWeOOVFqWYMqYAQm8x4PJIs9TI8RlDeQ7CRtckKzW7Abxduo8kR\nQc0d5yjk6ZlD1/AIm7ilPHwWaFmYEIyW/YiU6+YZU/8vkXjdGM860BSROr3SIGFZ\nAgMBAAGjggLkMIIC4DAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTzM9gYUYK4p1yd\nsmtUXqtMnbw1HTAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggr\nBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtp\nLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRw\nOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1\nZXIuY3JsMCQGA1UdEQQdMBuCGWJuZGVzLWZuYy02MC5ibmRlcy5nb3YuYnIwDgYD\nVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMCMIIBqAYDVR0gBIIBnzCC\nAZswggGXBgorBgEEAYO6L2QBMIIBhzCCATYGCCsGAQUFBwICMIIBKAyCASRUaGlz\nIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2\naWNlcyBMaW1pdGVkIGFuZCBvdGhlciBwYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlv\nbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdv\ncmsgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25z\ndGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBD\nZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4u\nMEsGCCsGAQUFBwIBFj9odHRwOi8vcmVwb3NpdG9yeS5zYW5kYm94LnBraS5vcGVu\nYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQADggEB\nADuGoxJhmFF7C20ySkUEOIl/CvY/tCL4PGDX+8fblQ0WRbjNuVYqNMDtcZKDp6uV\n6349wGWAYHZgCIogyuyjr3OqwifJrL7ksf8JySU97oqxwPzoXt6bovNJTB0060lp\nRwRxlpybL1/epZ3xUX87rDnfq/hRTKFidLlrDeQC8vrfOfgZSEKdmvm2ucwoe93G\n8wVvciqj0oCeElU0/C1mvHy42JaH2q75B6geKvKVMcGMXVffaKITWNfqCDXaEyh8\naRt7/3YtLP+LVU13azlSPQF7jatPNcCMjW4frFEqQApbzkPrJIM5rFKMGmCRLBbX\niqBDLdR9/fe5ZOF++duIWio\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDBbRtQD4NmIRrh\n2zmlKA3YtQjVjh/IQ+UHpgzad91JvxDLmiRHWmM1+3pSKU+tG2AJq2lkhlb1lhKO\nJ6YUbboBg2uQAFYOc9p3WBYHZ8N8s/ROt+aVp4gCLI/QLuZuUh7Ay/b23JAJt9+W\nMpE0jWac3NpFig5+pZjTybOHTVdnk7KCi6bkFJYoXfwjPiQo33XmIOr7MeYqWWOF\n/i3nCxaDq3i5siIwumuCwEWeOOVFqWYMqYAQm8x4PJIs9TI8RlDeQ7CRtckKzW7A\nbxduo8kRQc0d5yjk6ZlD1/AIm7ilPHwWaFmYEIyW/YiU6+YZU/8vkXjdGM860BSR\nOr3SIGFZAgMBAAECggEAeo0ZeAFMPIIPGTif7l9RXpNdFIlm46j4zH7NuAGn6Bix\nmH6CK9896q750mKwQ7qLf7TmIrXnFNTPzteaJ2laJ6lPlj5QR/npWiIqWujIeBNA\nYDuuUfWCe/Yl7D46630GVRslz0Tx0eZ5OB2z2Hsan5pihRqyklVzXgR2xewfy9Qz\ncaBwdh9ieW+9fgqs8jxlyBKwdCGgSC0FtFqUi2SjjcEa2yeCizu0LAAiBSLIssAp\nDSf3eOfqeUNJxwBZtqp7dmV55pxOskohYvy/Rm4p0SOLoxipcZBVVbouU7r2TU0t\nyfkY3xk8lO+U6x+FStuh4EhasuLN5DUl45m4SkcpXQKBgQDlij5fkI4v4badu0B4\ndbOQgrRFxb+WOjz+C2+FvvFrbxYboEA0U3PdTJYnTKrKSw/Xp/Zmzt/GnpC64di8\nvUSmGgPfGPpmJNs484T5rWVZXZTJ+LvnEKXCfKPYoSZX8hov03WcSfEqQiSuEEGm\nvlwUqm8MdGLQycCruvrnhPzajwKBgQDXuSO305DmxGlQ3mAJl1VNQ483hIJh7eue\nHEhUlKBMoeStCu4E5899U6aszVxgn+EBsa3MgAadLOjtFfdCcptid6V2iJTh5Id5\nGYRbZnIIJ4yzmNoeeFLp5W9KNmsTTKoX4v++MqsET2iHl1Y+R77gc+Udw3XdQQUv\n2l0vNeSZlwKBgQCsAVoYFqTV8Jf9vpHjMqAqTCd2mWal1mJaJIufd6RFU2sHrKAw\nFdEfJgLm1CavjGwEuJKGG8PIfI4L3K2jUVkd9ySri3YoELpOBP3Cc1MdEmkqqD92\nOR1djjThYnDvOjaxXA4n3ajgd8wwu3HW15L80XKBrL1Xo7fDeEwILbmktQKBgHxO\nDqrqmmCfZSBYQ3bDYT/4YhpXnNnZQyAEpBk423XNA/xChA0HlqRdA3oni8eR2RIk\n1EU2sJj5O+8B7Uy4xZjj4NCAu2m/SeEaNw6D5cmVIJqMxYMxSnXE43AcE283ifvh\nrgRnJeyB5XXcWrHgnbiwj6Gq88ven6KHbZK6t1NZAoGAQrkhwXm0FSEzOItvJxZw\nHBq7BjOIqCkCMVRXIyAOKaz8m53aih26EfgA6sMt+FFn7E00x0SkNrTy/nWZVJab\nzAQyKvedtNuJ8/Wkh7gXpGFCourbYuMy1KyMZzIOU0syqf32kiG8rJ1LTeQmzYv0\nP8CGmfDX+hUuQkL2EwlcKtQ\u003d\n-----END PRIVATE KEY-----\n",
    "ca": "-----BEGIN CERTIFICATE-----\nMIIEajCCA1KgAwIBAgIUdIYzEFdw7QJcrySyq6IiEwZfTfAwDQYJKoZIhvcNAQEL\nBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJv\nb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTIzMTIxMTEwMDAwMFow\ncTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTAT\nBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRC\nT1ggSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEA6fX+272mHX5QAcDaWkVHFWjnDIcORNUJU3OuNyeuOYhlvXJWydrXe3O+cV+P\nS39faMj/nfem3GfJBE7Xn0bWA/8ksxSfrg1BUBJDge4YBBw+VflI3A0g1fk9wJ3H\nGInsvV4serRJ/ISJTfs0uRNugX+RrbkT/T0tup4vGd3Kl2sbwUdDjokuJNJHANeO\nDRkQ+ra+9Wht71FBlc07yPf7qtpaWHm6aS3s47OJD35ixkG4xiZuHsScxcVtlo1V\nW98P2cQfH9H2lll4wWlPTVHpPThB2EYrPhwcxDh8kHkkOHNkyHO/fYM47u7H4VeQ\nV75LXWKa7iWmZg+WhFb8TXSr/wIDAQABo4H/MIH8MA4GA1UdDwEB/wQEAwIBBjAP\nBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSGf1itF/WCtk60BbP7sM4RQ99MvjAf\nBgNVHSMEGDAWgBSHE+yWPmLsIRwMSlY68iUM45TpyzBMBggrBgEFBQcBAQRAMD4w\nPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5n\nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRi\nb3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMA0GCSqG\nSIb3DQEBCwUAA4IBAQBy4928pVPeiHItbneeOAsDoc4Obv5Q4tn0QpqTlSeCSBbH\nIURfEr/WaS8sv0JTbIPQEfiO/UtaN8Qxh7j5iVqTwTwgVaE/vDkHxGOen5YxAuyV\n1Fpm4W4oQyybiA6puHEBcteuiYZHppGSMus3bmFYTPE+9B0+W914VZeHDujJ2Y3Y\nMc32Q+PC+Zmv8RfaXp7+QCNYSXR5Ts3q3IesWGmlvAM5tLQi75JmzdWXJ1uKU4u3\nNrw5jY4UaOlvB5Re2BSmcjxdLT/5pApzkS+tO6lICnPAtk/Y6dOJ0YxQBMImtliY\np02yfwRaqP8WJ4CnwUHil3ZRt8U9I+psU8b4WV/3\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIDpjCCAo6gAwIBAgIUS3mWeRx1uG/SMl/ql55VwRtNz7wwDQYJKoZIhvcNAQEL\nBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJv\nb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTI1MTIxMDEwMDAwMFow\nazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTAT\nBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3Qg\nU0FOREJPWCAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp50j\njNh0wu8ioziC1HuWqOfgXwxeiePiRGw5tKDqKIbC7XV1ghEcDiymTHHWWJSQ1LEs\nmYpZVwaos5Mrz2xJwytg8K5eqFqa7QvfOOul29bnzEFk+1gX/0nOYws3Lba9E7S+\nuPaUmfElF4r2lcCNL2f3F87RozqZf+DQBdGUzAt9n+ipY1JpqfI3KF/5qgRkPoIf\nJD+aj2Y1D6eYjs5uMRLU8FMYt0CCfv/Ak6mq4Y9/7CaMKp5qjlrrDux00IDpxoXG\nKx5cK0KgACb2UBZ98oDQxcGrbRIyp8VGmv68BkEQcm7NljP863uBVxtnVTpRwQ1x\nwYEbmSSyoonXy575wQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/\nBAUwAwEB/zAdBgNVHQ4EFgQUhxPslj5i7CEcDEpWOvIlDOOU6cswDQYJKoZIhvcN\nAQELBQADggEBAFoYqwoH7zvr4v0SQ/hWx/bWFRIcV/Rf6rEWGyT/moVAEjPbGH6t\nyHhbxh3RdGcPY7Pzn797lXDGRu0pHv+GAHUA1v1PewCp0IHYukmN5D8+Qumem6by\nHyONyUASMlY0lUOzx9mHVBMuj6u6kvn9xjL6xsPS+Cglv/3SUXUR0mMCYf963xnF\nBIRLTRlbykgJomUptVl/F5U/+8cD+lB/fcZPoQVI0kK0VV51jAODSIhS6vqzQzH4\ncpUmcPh4dy+7RzdTTktxOTXTqAy9/Yx+fk18O9qSQw1MKa9dDZ4YLnAQS2fJJqIE\n1DXIta0LpqM4pMoRMXvp9SLU0atVZLEu6Sc\u003d\n-----END CERTIFICATE-----"
  },
  "client2": {
    "client_id": "MXIi98u0V1zfkQABB_YHd91HOH8a",
    "jwks": {
      "keys": [
        {
          "alg": "PS256",
          "kid": "fmjn49IjJ-pl9RdHbh6uii_B6nVHufg-9G1Nz5zr17w",
          "kty": "RSA",
          "n": "oxu1uJPuUo_hD0GLd8Zq18K76HZjARLLtTNA0KtXiZOj5dCxOZJQtovMxAUKAxYxDo1J2YL0Fbp6EkUzQBCckt77kjs7Byux1GmV2yBQW81XRLsxZ2eB2cp_09mvy94QVk3sZuUIFKVq9mF7vC4wdXiU5zjKiHLSZPs2L6YZZ3UuCNfIXS7ddLLw4LFypzhzeCkfYRT6Y_5hdRAFWAkhBnDC9HjSP5iMgq8Wzco2XXeVzy9rmYeZhlkjKDpDU9BcD2mom7y-KAN4WhIWQvLbUwFqPoHWhwbzgJMfr3gJV2-mQ3UIO_M8O9DfictpTULKymLGcrYv5pNbjfnyvW81Ow",
          "e": "AQAB",
          "d": "oPAhgStt10ciQWRiEd_U4mnB8WCG1bNPDs6woHTAHf5wlL0zcWP-gfA1LiDuvRbzdrFQce91mc7yzf470HXTmFOulJ4e4zdo8vbvp1QeFkbpWeb-m1IVXOki8cz0WcsWAaJHpUtNitmhTdPoPEizBeXhvrhZlwL8uCjrUV6p6FqyE6upENnje-VSj6UvBbD1WItKHsoZ-j5InFx7v1AMpNlz01k_uI0Zqajg0x6U_VbLVsVKXVtUp3r3mStz4TRGzSpR4ZyPqRFczxGCXAFsiR0eBhrkm34nrVfrc4B9VEjtZ7TpG75hkujf9d8KDJO7f30TJMoDwiSTj2vWPYrWKQ",
          "p": "2GqX4AN1odL0U7y43g3YidRfBK3EWHwrcBdKR563fKyDd2CD13lqaX81ozRVOZO2pLPqJVEOpNc8AEG14v5dzOiKJcUEWb-1UactaSmZdfFheub27wvrc3WjFqNnW37-LwOPJ3sPJ2q6Oz9wWtsC_uvo8v2r87EHyv4jPjdWW10",
          "q": "wPEI1TspS5Iw43xXgORzXcp5FWAeWQ2cPmg_SSbnse03U8kUpnWC2gdlQGM4C1ROkEY_38YNhyqv9Fj9zm5hOzDEDFqp3bZl017zwv9XHxn4fX_9mwWU39RWrHakWXB9hpd2fPOtYmbEc8iSfSAz3TI1Ix85GRrzwFZj2RQW4Xc",
          "dp": "oRdfK7mHg0hy5C3zch7eU2JIxEPQhokPEGXVvdAQBvam-WJXYToYkqTFOVHIKo6ggqMFpHdcrikkmZBQIsJy8gcaZhjsLx47iqclb0Uu3RMrG3_2yWOXBJ_JIR3K3tl9vWMp2RqJ4i5Yp6eGK6sg5L6X7OAUcdYR1fEsLLCmUGU",
          "dq": "cma48Q4KN0fwewJANCnBCgzC7Ny4Qd9jFFHlrG9IFGTuWFyzRNwKgVK_Q4VRNs5_YuZ0ey_I16uE9yJJI7ypJFqO9DBR5id_iuwTJz0VoFha0bcxXVja5DjYR5x1aJ7dnw9x7zbhSKZct7ZmvZB5kB90CGY8CdnES_gtbgqOYpM",
          "qi": "ZGThVSfV-5CJ9C2oHjrnoLi76llLTpxGdZTQ5fz7bOj3ljT9Z3zdGq9ngTkzFwzMJJ5xZKKi_INxCQToexaUgt_uOIPI3Qn9Gzr9yzPCKj10ZDyCTGb6w7rAAvdYHuC48CowxMkLc7loNCjV_OW3JfqubPkV3WG8Pmct5gMRmPY"
        }
      ]
    },
    "scope": "openid resources"
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIG/TCCBeWgAwIBAgIUEK5ZMF9kY/Ia3yNqKIJSmzTETDIwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMTEyMTEzNTgwMFoXDTIzMTIxMTEw\nMDAwMFowggEWMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUkoxFzAVBgNVBAcTDlJJ\nTyBERSBKQU5FSVJPMQ4wDAYDVQQKEwVCTkRFUzEtMCsGA1UECxMkN2QxY2YwODMt\nZmFlMi01NTliLWI2ZWQtZDAxYTcyMzAwNjJmMSIwIAYDVQQDExlibmRlcy1mbmMt\nNDAuYm5kZXMuZ292LmJyMRcwFQYDVQQFEw4zMzY1NzI0ODAwMDE4OTEaMBgGA1UE\nDxMRR292ZXJubWVudCBFbnRpdHkxEzARBgsrBgEEAYI3PAIBAxMCQlIxNDAyBgoJ\nkiaJk/IsZAEBEyQxOGMxYWQ0Zi1iMmY3LTRhY2QtYTgzMi1jMjYyMzg4OGNiNmIw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCd/qiNRa4JG2leeL1RVvil\n26xwhFNKat6Tzb33x+Gcj/kcBnfHBKGTotYG3jsjCHomWKNASTMXPJIWSiHBDcVT\n/xGfnMDrwU5xg5AVCz413PxXKTFteenQy+llHfIGLXDx3elH7ZKI8QFqO+MotPox\nTgFKb9lM+6/0/nZ8JRVCVfH2ABvVFW5uLn+dAsa6Fp0k0YiVyMlLRmwiqsmD4SO7\n1n7gT0VF6UQW4xqrNgNFwmrQdbMEETVy4I+dkroBywLbAamrxQWIP202IGrXcCWb\ns1gzkmfKhycyZEBQltp8MuSnrHAJLxxS0DAyELS4GJigXXi6p75eVYpA8T1J1N7P\nAgMBAAGjggLkMIIC4DAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBT7Tqsd2J4WXvnW\nRVCabPoU/RVo5TAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggr\nBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtp\nLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRw\nOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1\nZXIuY3JsMCQGA1UdEQQdMBuCGWJuZGVzLWZuYy00MC5ibmRlcy5nb3YuYnIwDgYD\nVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMCMIIBqAYDVR0gBIIBnzCC\nAZswggGXBgorBgEEAYO6L2QBMIIBhzCCATYGCCsGAQUFBwICMIIBKAyCASRUaGlz\nIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2\naWNlcyBMaW1pdGVkIGFuZCBvdGhlciBwYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlv\nbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdv\ncmsgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25z\ndGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBD\nZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4u\nMEsGCCsGAQUFBwIBFj9odHRwOi8vcmVwb3NpdG9yeS5zYW5kYm94LnBraS5vcGVu\nYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQADggEB\nAF2s4JQYB2g7rEOKtx6OIfo52cXkEjOnPtlhT4q+Se/VLgMgY9mIjqZJdDoDEP2R\n6e/Vvwg9WmnxpJaX7aDSIekX6/nRyZ3muKzOL1yCZJZAYNIlmzfsd7SRy/e1gOAe\n2pBmj8lIfbc157l/uiNJaFo75NPgnmdrUUS8/VsRThFxl725Li8xXkf6vhyYlcad\n93xnDsfhnep4AbeSml0D2Jh/aVGMD2SbJpacB7hLG/3TQYFD3fESGVWAvUZsaE4T\nNFp2wpU6xL3CBQtDHCkMyKc4qPBwQQ/ce6MkzCjs5L31PAUTDFGCFt1IQfHCQkIW\nBaPjXhgp4f3Z5YbH0QsD9d0\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCd/qiNRa4JG2le\neL1RVvil26xwhFNKat6Tzb33x+Gcj/kcBnfHBKGTotYG3jsjCHomWKNASTMXPJIW\nSiHBDcVT/xGfnMDrwU5xg5AVCz413PxXKTFteenQy+llHfIGLXDx3elH7ZKI8QFq\nO+MotPoxTgFKb9lM+6/0/nZ8JRVCVfH2ABvVFW5uLn+dAsa6Fp0k0YiVyMlLRmwi\nqsmD4SO71n7gT0VF6UQW4xqrNgNFwmrQdbMEETVy4I+dkroBywLbAamrxQWIP202\nIGrXcCWbs1gzkmfKhycyZEBQltp8MuSnrHAJLxxS0DAyELS4GJigXXi6p75eVYpA\n8T1J1N7PAgMBAAECggEAMWgHMVZO3A40XxSGrz7xNnyBahYXLbhJrhKyix94T8s9\n7SOgpR2voUlUgIVSHNxzxjYFpv68+VE5pbq832/8+w1SZ4VPVun2K80ma04+v/1A\n88iv6jorgd2iOLqqin//R8NLRfDm1+f1t1DO8lXVv0FTagGcBFTYa1Z/msbF5R4Z\nWmO6pntdY6cW0zUzbPKYyjMUWWw5eKZ3xCvDA4S3+L7gFOaDczzhwAqhISYqIMYP\nIlCIY9l2YGZ41wQ0i2jVvKjpoOwYs7CUEegValH3Q3+2ZlcjS00vdqNYQFxZdOBR\nEWJCORz0McZQkYKHwHouwB0YQd3N/dn0TBEcsRbSQQKBgQDPcRmlBuKJ60nMSy/X\n0qjfjXEvDcsT3UscpiFP9Y9cidMezQSCAyFmOcjg6bX1Ri0jeq68k94L4CwWqz6F\n6aiRV7SFhy49nNiy1hs2XYtEamRaq1mhMYqt5drxNfR/oNEN1SWSY4RJ5v4debO7\nmvdMPkk8oPHFuVkyktiFrWPU3wKBgQDC+nTUKfxhqbxfP5YKu67sn8wYHqGCtA89\n3ZOaZHn0/umbiZqNxolY19OIx5RzJHsF0z7fMwsjDeKZtKIORmK8MXL8mNaEXk6F\nx6wsoGAgKACx9UcrpeV64AaDJatNE3i/yrcwDHURPn7GmXIRYnVgJBLH98IdX6il\n2fLu/ufEEQKBgCI9F69+WGvNMwwOKOJlecwUK2dJzogD0X70CLGK5VOvx/Hggur2\nm0+lH/vHd2n5YD/n4ulrOo4ZPQ2szBAMRe9fW4NikYZH2hiCcFFj1TXAnbm9aHjL\nlYkoVB/V+PoL0BWJZb8ov8/22WCCEuFXLZQe/7WLFvy8n/VR+Xzu5nhfAoGARQx/\nXTd1OnzqyexxzWFEBGZe19fZKLltgGI8yHt2uS2hO0TS6Ax8TWs5bYIIb3Jm4tw5\nsr+X3RUov3g5v8ZrZuw4JX5W0c+4DSZ2MeOlxx2DiYIsbye0CfzWMZGghY40v+8h\nSrHOr4mrSdfDjqaInMCJqilypAZhakKyBrNdDpECgYADO1gz8eOlRRj6pBRYxISt\nAUfTVmhSQ+IWyAEYqEZypF11vuerdPP9Pr/JSz2QxmW0TGLu6L9maFBLSntGoGLV\nlCz6b8NAUKm5n6X6f0qDCzbRh851wlRnHvbNLmNsxKc9TzlSxlEERGqpbew/V/Ci\nqC4tJ73KqYmjmlfdIEhEWg\u003d\u003d\n-----END PRIVATE KEY-----\n",
    "ca": "-----BEGIN CERTIFICATE-----\nMIIEajCCA1KgAwIBAgIUdIYzEFdw7QJcrySyq6IiEwZfTfAwDQYJKoZIhvcNAQEL\nBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJv\nb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTIzMTIxMTEwMDAwMFow\ncTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTAT\nBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRC\nT1ggSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEA6fX+272mHX5QAcDaWkVHFWjnDIcORNUJU3OuNyeuOYhlvXJWydrXe3O+cV+P\nS39faMj/nfem3GfJBE7Xn0bWA/8ksxSfrg1BUBJDge4YBBw+VflI3A0g1fk9wJ3H\nGInsvV4serRJ/ISJTfs0uRNugX+RrbkT/T0tup4vGd3Kl2sbwUdDjokuJNJHANeO\nDRkQ+ra+9Wht71FBlc07yPf7qtpaWHm6aS3s47OJD35ixkG4xiZuHsScxcVtlo1V\nW98P2cQfH9H2lll4wWlPTVHpPThB2EYrPhwcxDh8kHkkOHNkyHO/fYM47u7H4VeQ\nV75LXWKa7iWmZg+WhFb8TXSr/wIDAQABo4H/MIH8MA4GA1UdDwEB/wQEAwIBBjAP\nBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSGf1itF/WCtk60BbP7sM4RQ99MvjAf\nBgNVHSMEGDAWgBSHE+yWPmLsIRwMSlY68iUM45TpyzBMBggrBgEFBQcBAQRAMD4w\nPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5n\nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRi\nb3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMA0GCSqG\nSIb3DQEBCwUAA4IBAQBy4928pVPeiHItbneeOAsDoc4Obv5Q4tn0QpqTlSeCSBbH\nIURfEr/WaS8sv0JTbIPQEfiO/UtaN8Qxh7j5iVqTwTwgVaE/vDkHxGOen5YxAuyV\n1Fpm4W4oQyybiA6puHEBcteuiYZHppGSMus3bmFYTPE+9B0+W914VZeHDujJ2Y3Y\nMc32Q+PC+Zmv8RfaXp7+QCNYSXR5Ts3q3IesWGmlvAM5tLQi75JmzdWXJ1uKU4u3\nNrw5jY4UaOlvB5Re2BSmcjxdLT/5pApzkS+tO6lICnPAtk/Y6dOJ0YxQBMImtliY\np02yfwRaqP8WJ4CnwUHil3ZRt8U9I+psU8b4WV/3\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIDpjCCAo6gAwIBAgIUS3mWeRx1uG/SMl/ql55VwRtNz7wwDQYJKoZIhvcNAQEL\nBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJv\nb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTI1MTIxMDEwMDAwMFow\nazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTAT\nBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3Qg\nU0FOREJPWCAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp50j\njNh0wu8ioziC1HuWqOfgXwxeiePiRGw5tKDqKIbC7XV1ghEcDiymTHHWWJSQ1LEs\nmYpZVwaos5Mrz2xJwytg8K5eqFqa7QvfOOul29bnzEFk+1gX/0nOYws3Lba9E7S+\nuPaUmfElF4r2lcCNL2f3F87RozqZf+DQBdGUzAt9n+ipY1JpqfI3KF/5qgRkPoIf\nJD+aj2Y1D6eYjs5uMRLU8FMYt0CCfv/Ak6mq4Y9/7CaMKp5qjlrrDux00IDpxoXG\nKx5cK0KgACb2UBZ98oDQxcGrbRIyp8VGmv68BkEQcm7NljP863uBVxtnVTpRwQ1x\nwYEbmSSyoonXy575wQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/\nBAUwAwEB/zAdBgNVHQ4EFgQUhxPslj5i7CEcDEpWOvIlDOOU6cswDQYJKoZIhvcN\nAQELBQADggEBAFoYqwoH7zvr4v0SQ/hWx/bWFRIcV/Rf6rEWGyT/moVAEjPbGH6t\nyHhbxh3RdGcPY7Pzn797lXDGRu0pHv+GAHUA1v1PewCp0IHYukmN5D8+Qumem6by\nHyONyUASMlY0lUOzx9mHVBMuj6u6kvn9xjL6xsPS+Cglv/3SUXUR0mMCYf963xnF\nBIRLTRlbykgJomUptVl/F5U/+8cD+lB/fcZPoQVI0kK0VV51jAODSIhS6vqzQzH4\ncpUmcPh4dy+7RzdTTktxOTXTqAy9/Yx+fk18O9qSQw1MKa9dDZ4YLnAQS2fJJqIE\n1DXIta0LpqM4pMoRMXvp9SLU0atVZLEu6Sc\u003d\n-----END CERTIFICATE-----"
  },
  "resource": {
    "resourceUrl": "https://openbanking-gw-h.bndes.gov.br/open-banking/resources/v1/resources",
    "consentUrl": "https://openbanking-gw-h.bndes.gov.br/open-banking/consents/v1/consents",
    "brazilCnpj": "59621242000145",
    "brazilCpf": "01234567890"
  },
  "consent": {
    "productType": "business"
  },
  "directory": {
    "discoveryUrl": "https://auth.sandbox.directory.openbankingbrasil.org.br/.well-known/openid-configuration",
    "client_id": "r4CONt2QrjMVOaOsg1yUY",
    "apibase": "https://matls-api.sandbox.directory.openbankingbrasil.org.br/"
  }
}
testName
fapi1-advanced-final-brazil-ensure-bad-payment-signature-fails
2022-11-30 13:51:10 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/bndes/callback
2022-11-30 13:51:10
GetDynamicServerConfiguration
HTTP request
request_uri
https://openbanking-gw-h.bndes.gov.br/oauth2/token/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-11-30 13:51:11 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Wed, 30 Nov 2022 13:51:11 GMT",
  "server": "nginx/1.20.1",
  "content-type": "application/json",
  "content-length": "2807",
  "last-modified": "Fri, 10 Dec 2021 12:52:08 GMT",
  "etag": "\"61b34d78-af7\"",
  "accept-ranges": "bytes",
  "keep-alive": "timeout\u003d10, max\u003d50",
  "connection": "Keep-Alive"
}
response_body
{
  "request_parameter_supported": true,
  "claims_parameter_supported": true,
  "introspection_endpoint": "https://openbanking-gw-h.bndes.gov.br/oauth2/introspect",
  "response_modes_supported": [
    "query",
    "fragment",
    "form_post"
  ],
  "scopes_supported": [
    "openid", 
    "consents", 
    "customers", 
    "invoice-financings", 
    "financings", 
    "loans", 
    "unarranged-accounts-overdraft", 
    "resources"
  ],
  "check_session_iframe": "https://openbanking-iam-h.bndes.gov.br/oidc/checksession",
  "backchannel_logout_supported": true,
  "issuer": "https://openbanking-gw-h.bndes.gov.br/oauth2/token",
  "authorization_endpoint": "https://openbanking-iam-h.bndes.gov.br/oauth2/authorize",
  "introspection_endpoint_auth_methods_supported": [
    "private_key_jwt"
  ],
  "claims_supported": [
    "acr",
    "cpf",
    "cnpj"
  ],
  "userinfo_signing_alg_values_supported": [
    "PS256"
  ],
  "token_endpoint_auth_methods_supported": [
    "private_key_jwt"
  ],
  "backchannel_logout_session_supported": true,
  "token_endpoint": "https://openbanking-gw-h.bndes.gov.br/oauth2/token",
  "token_endpoint_auth_signing_alg_values_supported": [
    "PS256"
  ],
  "response_types_supported": [
    "code id_token"
  ],
  "revocation_endpoint_auth_methods_supported": [
    "private_key_jwt"
  ],
  "grant_types_supported": [
    "refresh_token",
    "client_credentials",
    "authorization_code"
  ],
  "end_session_endpoint": "https://openbanking-iam-h.bndes.gov.br/oidc/logout",
  "revocation_endpoint": "https://openbanking-gw-h.bndes.gov.br/oauth2/revoke",
  "userinfo_endpoint": "https://openbanking-gw-h.bndes.gov.br/oauth2/userinfo",
  "code_challenge_methods_supported": [
    "S256",
    "plain"
  ],
  "jwks_uri": "https://openbanking-iam-h.bndes.gov.br/oauth2/jwks",
  "subject_types_supported": [
    "public"
  ],
  "id_token_signing_alg_values_supported": [
    "PS256"
  ],
  "registration_endpoint": "https://openbanking-gw-h.bndes.gov.br/open-banking/v1/register",
  "request_object_encryption_alg_values_supported": [
    "RSA-OAEP"
  ],
  "request_object_encryption_enc_values_supported": [
    "A256GCM"
  ],
  "request_object_signing_alg_values_supported": [
    "PS256"
  ],
  "acr_values_supported": [
    "urn:brasil:openbanking:loa2"
  ],
  "tls_client_certificate_bound_access_tokens": true,
  "mtls_endpoint_aliases": {
    "registration_endpoint": "https://openbanking-gw-h.bndes.gov.br/open-banking/v1/register",
    "token_endpoint": "https://openbanking-gw-h.bndes.gov.br/oauth2/token",
    "userinfo_endpoint": "https://openbanking-gw-h.bndes.gov.br/oauth2/userinfo",
    "revocation_endpoint": "https://openbanking-gw-h.bndes.gov.br/oauth2/revoke",
    "introspection_endpoint": "https://openbanking-gw-h.bndes.gov.br/oauth2/introspect"
  }
}

2022-11-30 13:51:11 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
request_parameter_supported
true
claims_parameter_supported
true
introspection_endpoint
https://openbanking-gw-h.bndes.gov.br/oauth2/introspect
response_modes_supported
[
  "query",
  "fragment",
  "form_post"
]
scopes_supported
[
  "openid",
  "consents",
  "customers",
  "invoice-financings",
  "financings",
  "loans",
  "unarranged-accounts-overdraft",
  "resources"
]
check_session_iframe
https://openbanking-iam-h.bndes.gov.br/oidc/checksession
backchannel_logout_supported
true
issuer
https://openbanking-gw-h.bndes.gov.br/oauth2/token
authorization_endpoint
https://openbanking-iam-h.bndes.gov.br/oauth2/authorize
introspection_endpoint_auth_methods_supported
[
  "private_key_jwt"
]
claims_supported
[
  "acr",
  "cpf",
  "cnpj"
]
userinfo_signing_alg_values_supported
[
  "PS256"
]
token_endpoint_auth_methods_supported
[
  "private_key_jwt"
]
backchannel_logout_session_supported
true
token_endpoint
https://openbanking-gw-h.bndes.gov.br/oauth2/token
token_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
response_types_supported
[
  "code id_token"
]
revocation_endpoint_auth_methods_supported
[
  "private_key_jwt"
]
grant_types_supported
[
  "refresh_token",
  "client_credentials",
  "authorization_code"
]
end_session_endpoint
https://openbanking-iam-h.bndes.gov.br/oidc/logout
revocation_endpoint
https://openbanking-gw-h.bndes.gov.br/oauth2/revoke
userinfo_endpoint
https://openbanking-gw-h.bndes.gov.br/oauth2/userinfo
code_challenge_methods_supported
[
  "S256",
  "plain"
]
jwks_uri
https://openbanking-iam-h.bndes.gov.br/oauth2/jwks
subject_types_supported
[
  "public"
]
id_token_signing_alg_values_supported
[
  "PS256"
]
registration_endpoint
https://openbanking-gw-h.bndes.gov.br/open-banking/v1/register
request_object_encryption_alg_values_supported
[
  "RSA-OAEP"
]
request_object_encryption_enc_values_supported
[
  "A256GCM"
]
request_object_signing_alg_values_supported
[
  "PS256"
]
acr_values_supported
[
  "urn:brasil:openbanking:loa2"
]
tls_client_certificate_bound_access_tokens
true
mtls_endpoint_aliases
{
  "registration_endpoint": "https://openbanking-gw-h.bndes.gov.br/open-banking/v1/register",
  "token_endpoint": "https://openbanking-gw-h.bndes.gov.br/oauth2/token",
  "userinfo_endpoint": "https://openbanking-gw-h.bndes.gov.br/oauth2/userinfo",
  "revocation_endpoint": "https://openbanking-gw-h.bndes.gov.br/oauth2/revoke",
  "introspection_endpoint": "https://openbanking-gw-h.bndes.gov.br/oauth2/introspect"
}
2022-11-30 13:51:11 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2022-11-30 13:51:11 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2022-11-30 13:51:11
FetchServerKeys
Fetching server key
jwks_uri
https://openbanking-iam-h.bndes.gov.br/oauth2/jwks
2022-11-30 13:51:11
FetchServerKeys
HTTP request
request_uri
https://openbanking-iam-h.bndes.gov.br/oauth2/jwks
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-11-30 13:51:11 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Wed, 30 Nov 2022 13:51:11 GMT",
  "server": "nginx/1.20.1",
  "content-type": "application/json",
  "content-length": "1176",
  "last-modified": "Fri, 10 Sep 2021 18:54:55 GMT",
  "etag": "\"613ba9ff-498\"",
  "accept-ranges": "bytes",
  "keep-alive": "timeout\u003d10, max\u003d50",
  "connection": "Keep-Alive"
}
response_body
{
    "keys": [
      {
        "alg": "PS256",
        "e": "AQAB",
        "kid": "MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_PS256",
        "kty": "RSA",
        "n": "xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw",
        "use": "sig"
      },
      {
        "alg": "RSA-OAEP",
        "e": "AQAB",
        "kid": "MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_PS256",
        "kty": "RSA",
        "n": "xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw",
        "use": "enc"
      }
    ]
}
2022-11-30 13:51:12
FetchServerKeys
Found JWK set string
jwk_string
{
    "keys": [
      {
        "alg": "PS256",
        "e": "AQAB",
        "kid": "MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_PS256",
        "kty": "RSA",
        "n": "xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw",
        "use": "sig"
      },
      {
        "alg": "RSA-OAEP",
        "e": "AQAB",
        "kid": "MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_PS256",
        "kty": "RSA",
        "n": "xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw",
        "use": "enc"
      }
    ]
}
2022-11-30 13:51:12 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "alg": "PS256",
      "e": "AQAB",
      "kid": "MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_PS256",
      "kty": "RSA",
      "n": "xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw",
      "use": "sig"
    },
    {
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "kid": "MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_PS256",
      "kty": "RSA",
      "n": "xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw",
      "use": "enc"
    }
  ]
}
2022-11-30 13:51:12 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "alg": "PS256",
      "e": "AQAB",
      "kid": "MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_PS256",
      "kty": "RSA",
      "n": "xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw",
      "use": "sig"
    },
    {
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "kid": "MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_PS256",
      "kty": "RSA",
      "n": "xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw",
      "use": "enc"
    }
  ]
}
2022-11-30 13:51:12 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2022-11-30 13:51:12 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2022-11-30 13:51:12 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2022-11-30 13:51:12 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "alg": "PS256",
      "e": "AQAB",
      "kid": "MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_PS256",
      "kty": "RSA",
      "n": "xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw",
      "use": "sig"
    },
    {
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "kid": "MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_PS256",
      "kty": "RSA",
      "n": "xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw",
      "use": "enc"
    }
  ]
}
2022-11-30 13:51:12 SUCCESS
GetStaticClientConfiguration
Found a static client object
client_id
r8RJsQHZKLxIdx1IBFV_p7YQkr4a
scope
openid resources
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "alg": "PS256",
      "kid": "LoogbNxvd4hR6O9G2AEuRFebFtUjB5cw2OLnwnMl464",
      "n": "4MXLA7o9XVs_442v52-4DUEz6N0gckQ6eM6VV80bvvVCw_IhBTthM6_IZ8JkbkH-w3uTvkNqm75qRFGHhGW0dgi4NdOWOVoPFHwT-XArBq6ZjJwRWDetkFjKIkOLWRUFEN4szShxfGBP7BUrsxrN1rZHDXYZMRcdnw-iSAvr4v7mEIAhAwsPoLBsfso9UbsVdAUiSaHBAGnvnNYR5nvN9_s2G-BTEMyH9kKF1ZSTo4ub1ihFsguR3H4NAP3D7SZLUuTTIAFmO5l6JiP1UAGBI835iRtpkQfwwUZEoQB1DoiG7xj_Ilaz14JblkDcO_SKdffxAGC2-4cfu9Nf65e4Qw",
      "e": "AQAB",
      "d": "cPCxu6O-5cPN7GbrNh0am_5hOOazQPcrcjxLKhzzjhXqgE6PbPOTOcdfqVMx53zdqBfV-sohLTSWbNGSiGIaNRzYgqNYXmT0ItTdrH5CAE-G8_IPfQYs_dS_bEwIHrDDJOCeHk_uBhLW1ccleA9F0lcwiIEI03PL_Hp8jjr_QcTlO1ngZr4ZKp5DS7tr9kCA8CyXD3S8gBjUXgbyr8b4ZBjsNrm6jlFvCksUwqgCNRBCSMKWy_N3UIuCOea38oqtcgpencd5qtNwr5zz0-kuUSoln18ms25v4LCgnaaFmbRcdgR93ywiYCHFo1DzYUVPkDAlfpK9InDUOWTA87_WkQ",
      "p": "-39dR2C0ygKpMNyo2_2yUb2mpLj0CbDA0xwa5TqJ8ZxpR6NJvEOH26pSmylw-oyzWUv3wlEA5mvlTYLIQkWRRPTb5qCYvMsmE8FPdOPD3FFDnFLxUFpupykiONGaxwWFJ53ju7Vh1LIP9-K5uSCkge0ydwZdVDTaVWfTyJ5ztB8",
      "q": "5MvyM7McC34otW_7af25EjGvXL4gmf8YarQLmXTQUnfzYoJuP0vsZU5UpRS9rFxPaQtrNfnspuZSG1sgBSai-L3YCQ72yqnMmnjP71IoovQ20WAbd5X-Ryj3vUY8_wYPMAhLo1RAIM3RAGsBvoomX5eXTQ1uV_324zgNAaGPl10",
      "dp": "iTqF-1yZSWEKUM8WlHNpyZBiTZ9eCauYi5jaVBoNCvj9uUkwAroWd5YIXQHP0-bSNfdtyWnJw_E7vX-PJhovmiDBnKYksV9n93-Ti4R8asssyS-43M97cVrQgZBdlBs-_M76ZIIkT5qZe_kKvilBmmODFc8zPa9ZMyDkPqO3HqE",
      "dq": "P8k4Ef_KPs4CTWsV3ZvV3-OoLyP2dNhwlzbw0OyHM6arXPheAhmJo0iuQoPAyW_G19NOJXMy7ejiVSwXhjgaUVykAQqB9UhXeW1bEy6Fk8CgE8lGfxV7GZ2rS8JsOPEYhNybMcLIShz3OrWae-OKBTZ_AQVQkQmFrh0vSxgeryU",
      "qi": "8nVQklkLX0uQlGJ_A8C12fa8MOiDLAXGpoj1SePF1FDYxFVrALlhKo0xHkVMJyEtKcJoGdm--KTLCMKz5rywuifS92Niy6Vsm3CBNJYHuMQi-eNULBmff60dZEZtVd6zzCtAYskfe4OofLNA9GLL1hvB8cfA6FrrwTt5K-oTMuk"
    }
  ]
}
org_jwks
{
  "keys": [
    {
      "p": "2DLKNTIBCaU6DtDcjKBhsC9cJ3g5x3zPj6JFSx5UirhRyU9-m7qSyZcnSJi3XeJpq407CY0Xe5W-L0gVa1ThknKmK74M4HDJGOJ1Gi0HfGPd_1OU9BEFznuaZLrQBKA98oOXtjYhrm5Rr4k-LtTpQaQgMGvzTZdLUkq4Itlj_D8",
      "alg": "PS256",
      "kty": "RSA",
      "q": "1bGzbLtdwnk4P364q7LdALfForxLcSRLx13ZyHfsfNDEXi4_WiFY89eUFbHhsXyktXlCQD9OhZIvh8C7Kxihy0wMWEp_affsXS_0wNFfZ_vDzdlUKe9IqIK7UMd4L5QcfesaKCzuaprvFun9WtsZYPKpLhaqOFlgD0fJvTi67yk",
      "d": "pwBrXX043tQzqpbcGkze2Mrsn5Bo97rM-5_5Zxkw9u5ejzrgP4uuh9dCAqTWd7kOwW-AlfWh14R1Hz8_rMXw05SAJSQNtOixuvQrE-xWKwKoI2GxPzpY16PCXAiS59-GNPc5mF74-3MLY5i1OZ4raJij4Ht-R4uT77V8OsVUs5CGtKvHTMNi0zzL9DHz82Oboq1INoErAY-f0JFWFWpHSvrUaPBvH4Ii7vBtJtsveYfSNKhuMwdwgOvtz39OZalXRZwcs3c2zXNhtP6MCSkyk2eS1d6TsKThoyl-z7bJ1bR5UJ50jhWe5_7vT-UJpfUr5bM3cEF0GuH4JjC-NL9AIQ",
      "e": "AQAB",
      "kid": "ugP4DVSmuJSOy2liQYibcWtn144IBUpZxNSUceWjpyw",
      "qi": "mU3xQe5hlSehppfcZ0ULWQciMCXu32KIV4GdIjRwtKNV7xlplr5tEqfP5zUQ9CEJ3O06r3jyPU8kHPp6W9C7WApmLVuBLmVJjImR30b4z7d24hxN9FfDu3VLbn-KAPprOBr57P67JMImBA_wsVfA3Y0DEWeHWBIavhDdfV5fb-Q",
      "dp": "HS6N2KxNM44XzhQnENw9E1jxKWqy8dhI8-xFSiRn6OmEMJYIUuDWG1vJs6TZa1S6SqufgmSG_OlzaFJkgb5NTEUpZNIcTtcqba9zevsE_adFOceAXYlGrV5Fsr78gQNYGTnl6nRYC4FciUMPH6chbPjIV4DasGhxhEQNoraRJmU",
      "dq": "qt2Fq-E9HOy0LwDyREemMpa-rlqEsBjnhqfiJUrOixaajPvJqBWV_JNZUueCoNobEQe-E4ULEf5Lhu5yOgleBSHvlQEsU9zq37AisbI36PsEGyo1A7rSi_rML9Dupox1I7HCnnEeyZrMpbO-4tDhwAUHhVSWEqxUBKPQCT69KdE",
      "n": "tHhU42hvOIskUpyIvRS20c1RTX9bPO2XDcpgw2cXQmnxJed2zcI-cDDOGtNAV5jCbEZ8afZBr9_E_HKCN1r9qvkvkCwdhNFvKPqqHZAc3tD2rgGfpFSPSx1p14oSUmzh55_RVBj2KGwo2wxA4ans3T4hQEUFJ3480Pki031XtlfRjvZknLKAmp3Dn2oHdSOwIJqA6lwC-OcApuxoYsyEsy5ZA3cg7HcERw7l7tjPbmseOO1dgDQ1hHn0k86t3jodd9zY8hUTfmgbqdi3qTKXD231HT9WgvbMvC0b9oY2MvHXehl82GexN8dT7GzbS9xzCVRwE6KDowH_F4nfN0g3Fw"
    }
  ]
}
2022-11-30 13:51:12 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2022-11-30 13:51:12 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDBbRtQD4NmIRrh2zmlKA3YtQjVjh/IQ+UHpgzad91JvxDLmiRHWmM1+3pSKU+tG2AJq2lkhlb1lhKOJ6YUbboBg2uQAFYOc9p3WBYHZ8N8s/ROt+aVp4gCLI/QLuZuUh7Ay/b23JAJt9+WMpE0jWac3NpFig5+pZjTybOHTVdnk7KCi6bkFJYoXfwjPiQo33XmIOr7MeYqWWOF/i3nCxaDq3i5siIwumuCwEWeOOVFqWYMqYAQm8x4PJIs9TI8RlDeQ7CRtckKzW7Abxduo8kRQc0d5yjk6ZlD1/AIm7ilPHwWaFmYEIyW/YiU6+YZU/8vkXjdGM860BSROr3SIGFZAgMBAAECggEAeo0ZeAFMPIIPGTif7l9RXpNdFIlm46j4zH7NuAGn6BixmH6CK9896q750mKwQ7qLf7TmIrXnFNTPzteaJ2laJ6lPlj5QR/npWiIqWujIeBNAYDuuUfWCe/Yl7D46630GVRslz0Tx0eZ5OB2z2Hsan5pihRqyklVzXgR2xewfy9QzcaBwdh9ieW+9fgqs8jxlyBKwdCGgSC0FtFqUi2SjjcEa2yeCizu0LAAiBSLIssApDSf3eOfqeUNJxwBZtqp7dmV55pxOskohYvy/Rm4p0SOLoxipcZBVVbouU7r2TU0tyfkY3xk8lO+U6x+FStuh4EhasuLN5DUl45m4SkcpXQKBgQDlij5fkI4v4badu0B4dbOQgrRFxb+WOjz+C2+FvvFrbxYboEA0U3PdTJYnTKrKSw/Xp/Zmzt/GnpC64di8vUSmGgPfGPpmJNs484T5rWVZXZTJ+LvnEKXCfKPYoSZX8hov03WcSfEqQiSuEEGmvlwUqm8MdGLQycCruvrnhPzajwKBgQDXuSO305DmxGlQ3mAJl1VNQ483hIJh7eueHEhUlKBMoeStCu4E5899U6aszVxgn+EBsa3MgAadLOjtFfdCcptid6V2iJTh5Id5GYRbZnIIJ4yzmNoeeFLp5W9KNmsTTKoX4v++MqsET2iHl1Y+R77gc+Udw3XdQQUv2l0vNeSZlwKBgQCsAVoYFqTV8Jf9vpHjMqAqTCd2mWal1mJaJIufd6RFU2sHrKAwFdEfJgLm1CavjGwEuJKGG8PIfI4L3K2jUVkd9ySri3YoELpOBP3Cc1MdEmkqqD92OR1djjThYnDvOjaxXA4n3ajgd8wwu3HW15L80XKBrL1Xo7fDeEwILbmktQKBgHxODqrqmmCfZSBYQ3bDYT/4YhpXnNnZQyAEpBk423XNA/xChA0HlqRdA3oni8eR2RIk1EU2sJj5O+8B7Uy4xZjj4NCAu2m/SeEaNw6D5cmVIJqMxYMxSnXE43AcE283ifvhrgRnJeyB5XXcWrHgnbiwj6Gq88ven6KHbZK6t1NZAoGAQrkhwXm0FSEzOItvJxZwHBq7BjOIqCkCMVRXIyAOKaz8m53aih26EfgA6sMt+FFn7E00x0SkNrTy/nWZVJabzAQyKvedtNuJ8/Wkh7gXpGFCourbYuMy1KyMZzIOU0syqf32kiG8rJ1LTeQmzYv0P8CGmfDX+hUuQkL2EwlcKtQ=
ca
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
2022-11-30 13:51:12 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
2022-11-30 13:51:12 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "alg": "PS256",
      "kid": "LoogbNxvd4hR6O9G2AEuRFebFtUjB5cw2OLnwnMl464",
      "n": "4MXLA7o9XVs_442v52-4DUEz6N0gckQ6eM6VV80bvvVCw_IhBTthM6_IZ8JkbkH-w3uTvkNqm75qRFGHhGW0dgi4NdOWOVoPFHwT-XArBq6ZjJwRWDetkFjKIkOLWRUFEN4szShxfGBP7BUrsxrN1rZHDXYZMRcdnw-iSAvr4v7mEIAhAwsPoLBsfso9UbsVdAUiSaHBAGnvnNYR5nvN9_s2G-BTEMyH9kKF1ZSTo4ub1ihFsguR3H4NAP3D7SZLUuTTIAFmO5l6JiP1UAGBI835iRtpkQfwwUZEoQB1DoiG7xj_Ilaz14JblkDcO_SKdffxAGC2-4cfu9Nf65e4Qw",
      "e": "AQAB",
      "d": "cPCxu6O-5cPN7GbrNh0am_5hOOazQPcrcjxLKhzzjhXqgE6PbPOTOcdfqVMx53zdqBfV-sohLTSWbNGSiGIaNRzYgqNYXmT0ItTdrH5CAE-G8_IPfQYs_dS_bEwIHrDDJOCeHk_uBhLW1ccleA9F0lcwiIEI03PL_Hp8jjr_QcTlO1ngZr4ZKp5DS7tr9kCA8CyXD3S8gBjUXgbyr8b4ZBjsNrm6jlFvCksUwqgCNRBCSMKWy_N3UIuCOea38oqtcgpencd5qtNwr5zz0-kuUSoln18ms25v4LCgnaaFmbRcdgR93ywiYCHFo1DzYUVPkDAlfpK9InDUOWTA87_WkQ",
      "p": "-39dR2C0ygKpMNyo2_2yUb2mpLj0CbDA0xwa5TqJ8ZxpR6NJvEOH26pSmylw-oyzWUv3wlEA5mvlTYLIQkWRRPTb5qCYvMsmE8FPdOPD3FFDnFLxUFpupykiONGaxwWFJ53ju7Vh1LIP9-K5uSCkge0ydwZdVDTaVWfTyJ5ztB8",
      "q": "5MvyM7McC34otW_7af25EjGvXL4gmf8YarQLmXTQUnfzYoJuP0vsZU5UpRS9rFxPaQtrNfnspuZSG1sgBSai-L3YCQ72yqnMmnjP71IoovQ20WAbd5X-Ryj3vUY8_wYPMAhLo1RAIM3RAGsBvoomX5eXTQ1uV_324zgNAaGPl10",
      "dp": "iTqF-1yZSWEKUM8WlHNpyZBiTZ9eCauYi5jaVBoNCvj9uUkwAroWd5YIXQHP0-bSNfdtyWnJw_E7vX-PJhovmiDBnKYksV9n93-Ti4R8asssyS-43M97cVrQgZBdlBs-_M76ZIIkT5qZe_kKvilBmmODFc8zPa9ZMyDkPqO3HqE",
      "dq": "P8k4Ef_KPs4CTWsV3ZvV3-OoLyP2dNhwlzbw0OyHM6arXPheAhmJo0iuQoPAyW_G19NOJXMy7ejiVSwXhjgaUVykAQqB9UhXeW1bEy6Fk8CgE8lGfxV7GZ2rS8JsOPEYhNybMcLIShz3OrWae-OKBTZ_AQVQkQmFrh0vSxgeryU",
      "qi": "8nVQklkLX0uQlGJ_A8C12fa8MOiDLAXGpoj1SePF1FDYxFVrALlhKo0xHkVMJyEtKcJoGdm--KTLCMKz5rywuifS92Niy6Vsm3CBNJYHuMQi-eNULBmff60dZEZtVd6zzCtAYskfe4OofLNA9GLL1hvB8cfA6FrrwTt5K-oTMuk"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "kid": "LoogbNxvd4hR6O9G2AEuRFebFtUjB5cw2OLnwnMl464",
      "alg": "PS256",
      "n": "4MXLA7o9XVs_442v52-4DUEz6N0gckQ6eM6VV80bvvVCw_IhBTthM6_IZ8JkbkH-w3uTvkNqm75qRFGHhGW0dgi4NdOWOVoPFHwT-XArBq6ZjJwRWDetkFjKIkOLWRUFEN4szShxfGBP7BUrsxrN1rZHDXYZMRcdnw-iSAvr4v7mEIAhAwsPoLBsfso9UbsVdAUiSaHBAGnvnNYR5nvN9_s2G-BTEMyH9kKF1ZSTo4ub1ihFsguR3H4NAP3D7SZLUuTTIAFmO5l6JiP1UAGBI835iRtpkQfwwUZEoQB1DoiG7xj_Ilaz14JblkDcO_SKdffxAGC2-4cfu9Nf65e4Qw"
    }
  ]
}
2022-11-30 13:51:12 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-11-30 13:51:12 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-11-30 13:51:12 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2022-11-30 13:51:12 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "alg": "PS256",
      "kid": "LoogbNxvd4hR6O9G2AEuRFebFtUjB5cw2OLnwnMl464",
      "n": "4MXLA7o9XVs_442v52-4DUEz6N0gckQ6eM6VV80bvvVCw_IhBTthM6_IZ8JkbkH-w3uTvkNqm75qRFGHhGW0dgi4NdOWOVoPFHwT-XArBq6ZjJwRWDetkFjKIkOLWRUFEN4szShxfGBP7BUrsxrN1rZHDXYZMRcdnw-iSAvr4v7mEIAhAwsPoLBsfso9UbsVdAUiSaHBAGnvnNYR5nvN9_s2G-BTEMyH9kKF1ZSTo4ub1ihFsguR3H4NAP3D7SZLUuTTIAFmO5l6JiP1UAGBI835iRtpkQfwwUZEoQB1DoiG7xj_Ilaz14JblkDcO_SKdffxAGC2-4cfu9Nf65e4Qw",
      "e": "AQAB",
      "d": "cPCxu6O-5cPN7GbrNh0am_5hOOazQPcrcjxLKhzzjhXqgE6PbPOTOcdfqVMx53zdqBfV-sohLTSWbNGSiGIaNRzYgqNYXmT0ItTdrH5CAE-G8_IPfQYs_dS_bEwIHrDDJOCeHk_uBhLW1ccleA9F0lcwiIEI03PL_Hp8jjr_QcTlO1ngZr4ZKp5DS7tr9kCA8CyXD3S8gBjUXgbyr8b4ZBjsNrm6jlFvCksUwqgCNRBCSMKWy_N3UIuCOea38oqtcgpencd5qtNwr5zz0-kuUSoln18ms25v4LCgnaaFmbRcdgR93ywiYCHFo1DzYUVPkDAlfpK9InDUOWTA87_WkQ",
      "p": "-39dR2C0ygKpMNyo2_2yUb2mpLj0CbDA0xwa5TqJ8ZxpR6NJvEOH26pSmylw-oyzWUv3wlEA5mvlTYLIQkWRRPTb5qCYvMsmE8FPdOPD3FFDnFLxUFpupykiONGaxwWFJ53ju7Vh1LIP9-K5uSCkge0ydwZdVDTaVWfTyJ5ztB8",
      "q": "5MvyM7McC34otW_7af25EjGvXL4gmf8YarQLmXTQUnfzYoJuP0vsZU5UpRS9rFxPaQtrNfnspuZSG1sgBSai-L3YCQ72yqnMmnjP71IoovQ20WAbd5X-Ryj3vUY8_wYPMAhLo1RAIM3RAGsBvoomX5eXTQ1uV_324zgNAaGPl10",
      "dp": "iTqF-1yZSWEKUM8WlHNpyZBiTZ9eCauYi5jaVBoNCvj9uUkwAroWd5YIXQHP0-bSNfdtyWnJw_E7vX-PJhovmiDBnKYksV9n93-Ti4R8asssyS-43M97cVrQgZBdlBs-_M76ZIIkT5qZe_kKvilBmmODFc8zPa9ZMyDkPqO3HqE",
      "dq": "P8k4Ef_KPs4CTWsV3ZvV3-OoLyP2dNhwlzbw0OyHM6arXPheAhmJo0iuQoPAyW_G19NOJXMy7ejiVSwXhjgaUVykAQqB9UhXeW1bEy6Fk8CgE8lGfxV7GZ2rS8JsOPEYhNybMcLIShz3OrWae-OKBTZ_AQVQkQmFrh0vSxgeryU",
      "qi": "8nVQklkLX0uQlGJ_A8C12fa8MOiDLAXGpoj1SePF1FDYxFVrALlhKo0xHkVMJyEtKcJoGdm--KTLCMKz5rywuifS92Niy6Vsm3CBNJYHuMQi-eNULBmff60dZEZtVd6zzCtAYskfe4OofLNA9GLL1hvB8cfA6FrrwTt5K-oTMuk"
    }
  ]
}
2022-11-30 13:51:12 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2022-11-30 13:51:12 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
MXIi98u0V1zfkQABB_YHd91HOH8a
jwks
{
  "keys": [
    {
      "alg": "PS256",
      "kid": "fmjn49IjJ-pl9RdHbh6uii_B6nVHufg-9G1Nz5zr17w",
      "kty": "RSA",
      "n": "oxu1uJPuUo_hD0GLd8Zq18K76HZjARLLtTNA0KtXiZOj5dCxOZJQtovMxAUKAxYxDo1J2YL0Fbp6EkUzQBCckt77kjs7Byux1GmV2yBQW81XRLsxZ2eB2cp_09mvy94QVk3sZuUIFKVq9mF7vC4wdXiU5zjKiHLSZPs2L6YZZ3UuCNfIXS7ddLLw4LFypzhzeCkfYRT6Y_5hdRAFWAkhBnDC9HjSP5iMgq8Wzco2XXeVzy9rmYeZhlkjKDpDU9BcD2mom7y-KAN4WhIWQvLbUwFqPoHWhwbzgJMfr3gJV2-mQ3UIO_M8O9DfictpTULKymLGcrYv5pNbjfnyvW81Ow",
      "e": "AQAB",
      "d": "oPAhgStt10ciQWRiEd_U4mnB8WCG1bNPDs6woHTAHf5wlL0zcWP-gfA1LiDuvRbzdrFQce91mc7yzf470HXTmFOulJ4e4zdo8vbvp1QeFkbpWeb-m1IVXOki8cz0WcsWAaJHpUtNitmhTdPoPEizBeXhvrhZlwL8uCjrUV6p6FqyE6upENnje-VSj6UvBbD1WItKHsoZ-j5InFx7v1AMpNlz01k_uI0Zqajg0x6U_VbLVsVKXVtUp3r3mStz4TRGzSpR4ZyPqRFczxGCXAFsiR0eBhrkm34nrVfrc4B9VEjtZ7TpG75hkujf9d8KDJO7f30TJMoDwiSTj2vWPYrWKQ",
      "p": "2GqX4AN1odL0U7y43g3YidRfBK3EWHwrcBdKR563fKyDd2CD13lqaX81ozRVOZO2pLPqJVEOpNc8AEG14v5dzOiKJcUEWb-1UactaSmZdfFheub27wvrc3WjFqNnW37-LwOPJ3sPJ2q6Oz9wWtsC_uvo8v2r87EHyv4jPjdWW10",
      "q": "wPEI1TspS5Iw43xXgORzXcp5FWAeWQ2cPmg_SSbnse03U8kUpnWC2gdlQGM4C1ROkEY_38YNhyqv9Fj9zm5hOzDEDFqp3bZl017zwv9XHxn4fX_9mwWU39RWrHakWXB9hpd2fPOtYmbEc8iSfSAz3TI1Ix85GRrzwFZj2RQW4Xc",
      "dp": "oRdfK7mHg0hy5C3zch7eU2JIxEPQhokPEGXVvdAQBvam-WJXYToYkqTFOVHIKo6ggqMFpHdcrikkmZBQIsJy8gcaZhjsLx47iqclb0Uu3RMrG3_2yWOXBJ_JIR3K3tl9vWMp2RqJ4i5Yp6eGK6sg5L6X7OAUcdYR1fEsLLCmUGU",
      "dq": "cma48Q4KN0fwewJANCnBCgzC7Ny4Qd9jFFHlrG9IFGTuWFyzRNwKgVK_Q4VRNs5_YuZ0ey_I16uE9yJJI7ypJFqO9DBR5id_iuwTJz0VoFha0bcxXVja5DjYR5x1aJ7dnw9x7zbhSKZct7ZmvZB5kB90CGY8CdnES_gtbgqOYpM",
      "qi": "ZGThVSfV-5CJ9C2oHjrnoLi76llLTpxGdZTQ5fz7bOj3ljT9Z3zdGq9ngTkzFwzMJJ5xZKKi_INxCQToexaUgt_uOIPI3Qn9Gzr9yzPCKj10ZDyCTGb6w7rAAvdYHuC48CowxMkLc7loNCjV_OW3JfqubPkV3WG8Pmct5gMRmPY"
    }
  ]
}
scope
openid resources
2022-11-30 13:51:12 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2022-11-30 13:51:12 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
MIIG/TCCBeWgAwIBAgIUEK5ZMF9kY/Ia3yNqKIJSmzTETDIwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMTEyMTEzNTgwMFoXDTIzMTIxMTEwMDAwMFowggEWMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUkoxFzAVBgNVBAcTDlJJTyBERSBKQU5FSVJPMQ4wDAYDVQQKEwVCTkRFUzEtMCsGA1UECxMkN2QxY2YwODMtZmFlMi01NTliLWI2ZWQtZDAxYTcyMzAwNjJmMSIwIAYDVQQDExlibmRlcy1mbmMtNDAuYm5kZXMuZ292LmJyMRcwFQYDVQQFEw4zMzY1NzI0ODAwMDE4OTEaMBgGA1UEDxMRR292ZXJubWVudCBFbnRpdHkxEzARBgsrBgEEAYI3PAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQxOGMxYWQ0Zi1iMmY3LTRhY2QtYTgzMi1jMjYyMzg4OGNiNmIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCd/qiNRa4JG2leeL1RVvil26xwhFNKat6Tzb33x+Gcj/kcBnfHBKGTotYG3jsjCHomWKNASTMXPJIWSiHBDcVT/xGfnMDrwU5xg5AVCz413PxXKTFteenQy+llHfIGLXDx3elH7ZKI8QFqO+MotPoxTgFKb9lM+6/0/nZ8JRVCVfH2ABvVFW5uLn+dAsa6Fp0k0YiVyMlLRmwiqsmD4SO71n7gT0VF6UQW4xqrNgNFwmrQdbMEETVy4I+dkroBywLbAamrxQWIP202IGrXcCWbs1gzkmfKhycyZEBQltp8MuSnrHAJLxxS0DAyELS4GJigXXi6p75eVYpA8T1J1N7PAgMBAAGjggLkMIIC4DAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBT7Tqsd2J4WXvnWRVCabPoU/RVo5TAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMCQGA1UdEQQdMBuCGWJuZGVzLWZuYy00MC5ibmRlcy5nb3YuYnIwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMCMIIBqAYDVR0gBIIBnzCCAZswggGXBgorBgEEAYO6L2QBMIIBhzCCATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBwYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEsGCCsGAQUFBwIBFj9odHRwOi8vcmVwb3NpdG9yeS5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQADggEBAF2s4JQYB2g7rEOKtx6OIfo52cXkEjOnPtlhT4q+Se/VLgMgY9mIjqZJdDoDEP2R6e/Vvwg9WmnxpJaX7aDSIekX6/nRyZ3muKzOL1yCZJZAYNIlmzfsd7SRy/e1gOAe2pBmj8lIfbc157l/uiNJaFo75NPgnmdrUUS8/VsRThFxl725Li8xXkf6vhyYlcad93xnDsfhnep4AbeSml0D2Jh/aVGMD2SbJpacB7hLG/3TQYFD3fESGVWAvUZsaE4TNFp2wpU6xL3CBQtDHCkMyKc4qPBwQQ/ce6MkzCjs5L31PAUTDFGCFt1IQfHCQkIWBaPjXhgp4f3Z5YbH0QsD9d0=
key
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCd/qiNRa4JG2leeL1RVvil26xwhFNKat6Tzb33x+Gcj/kcBnfHBKGTotYG3jsjCHomWKNASTMXPJIWSiHBDcVT/xGfnMDrwU5xg5AVCz413PxXKTFteenQy+llHfIGLXDx3elH7ZKI8QFqO+MotPoxTgFKb9lM+6/0/nZ8JRVCVfH2ABvVFW5uLn+dAsa6Fp0k0YiVyMlLRmwiqsmD4SO71n7gT0VF6UQW4xqrNgNFwmrQdbMEETVy4I+dkroBywLbAamrxQWIP202IGrXcCWbs1gzkmfKhycyZEBQltp8MuSnrHAJLxxS0DAyELS4GJigXXi6p75eVYpA8T1J1N7PAgMBAAECggEAMWgHMVZO3A40XxSGrz7xNnyBahYXLbhJrhKyix94T8s97SOgpR2voUlUgIVSHNxzxjYFpv68+VE5pbq832/8+w1SZ4VPVun2K80ma04+v/1A88iv6jorgd2iOLqqin//R8NLRfDm1+f1t1DO8lXVv0FTagGcBFTYa1Z/msbF5R4ZWmO6pntdY6cW0zUzbPKYyjMUWWw5eKZ3xCvDA4S3+L7gFOaDczzhwAqhISYqIMYPIlCIY9l2YGZ41wQ0i2jVvKjpoOwYs7CUEegValH3Q3+2ZlcjS00vdqNYQFxZdOBREWJCORz0McZQkYKHwHouwB0YQd3N/dn0TBEcsRbSQQKBgQDPcRmlBuKJ60nMSy/X0qjfjXEvDcsT3UscpiFP9Y9cidMezQSCAyFmOcjg6bX1Ri0jeq68k94L4CwWqz6F6aiRV7SFhy49nNiy1hs2XYtEamRaq1mhMYqt5drxNfR/oNEN1SWSY4RJ5v4debO7mvdMPkk8oPHFuVkyktiFrWPU3wKBgQDC+nTUKfxhqbxfP5YKu67sn8wYHqGCtA893ZOaZHn0/umbiZqNxolY19OIx5RzJHsF0z7fMwsjDeKZtKIORmK8MXL8mNaEXk6Fx6wsoGAgKACx9UcrpeV64AaDJatNE3i/yrcwDHURPn7GmXIRYnVgJBLH98IdX6il2fLu/ufEEQKBgCI9F69+WGvNMwwOKOJlecwUK2dJzogD0X70CLGK5VOvx/Hggur2m0+lH/vHd2n5YD/n4ulrOo4ZPQ2szBAMRe9fW4NikYZH2hiCcFFj1TXAnbm9aHjLlYkoVB/V+PoL0BWJZb8ov8/22WCCEuFXLZQe/7WLFvy8n/VR+Xzu5nhfAoGARQx/XTd1OnzqyexxzWFEBGZe19fZKLltgGI8yHt2uS2hO0TS6Ax8TWs5bYIIb3Jm4tw5sr+X3RUov3g5v8ZrZuw4JX5W0c+4DSZ2MeOlxx2DiYIsbye0CfzWMZGghY40v+8hSrHOr4mrSdfDjqaInMCJqilypAZhakKyBrNdDpECgYADO1gz8eOlRRj6pBRYxIStAUfTVmhSQ+IWyAEYqEZypF11vuerdPP9Pr/JSz2QxmW0TGLu6L9maFBLSntGoGLVlCz6b8NAUKm5n6X6f0qDCzbRh851wlRnHvbNLmNsxKc9TzlSxlEERGqpbew/V/CiqC4tJ73KqYmjmlfdIEhEWg==
ca
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
2022-11-30 13:51:12 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
2022-11-30 13:51:12 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "alg": "PS256",
      "kid": "fmjn49IjJ-pl9RdHbh6uii_B6nVHufg-9G1Nz5zr17w",
      "kty": "RSA",
      "n": "oxu1uJPuUo_hD0GLd8Zq18K76HZjARLLtTNA0KtXiZOj5dCxOZJQtovMxAUKAxYxDo1J2YL0Fbp6EkUzQBCckt77kjs7Byux1GmV2yBQW81XRLsxZ2eB2cp_09mvy94QVk3sZuUIFKVq9mF7vC4wdXiU5zjKiHLSZPs2L6YZZ3UuCNfIXS7ddLLw4LFypzhzeCkfYRT6Y_5hdRAFWAkhBnDC9HjSP5iMgq8Wzco2XXeVzy9rmYeZhlkjKDpDU9BcD2mom7y-KAN4WhIWQvLbUwFqPoHWhwbzgJMfr3gJV2-mQ3UIO_M8O9DfictpTULKymLGcrYv5pNbjfnyvW81Ow",
      "e": "AQAB",
      "d": "oPAhgStt10ciQWRiEd_U4mnB8WCG1bNPDs6woHTAHf5wlL0zcWP-gfA1LiDuvRbzdrFQce91mc7yzf470HXTmFOulJ4e4zdo8vbvp1QeFkbpWeb-m1IVXOki8cz0WcsWAaJHpUtNitmhTdPoPEizBeXhvrhZlwL8uCjrUV6p6FqyE6upENnje-VSj6UvBbD1WItKHsoZ-j5InFx7v1AMpNlz01k_uI0Zqajg0x6U_VbLVsVKXVtUp3r3mStz4TRGzSpR4ZyPqRFczxGCXAFsiR0eBhrkm34nrVfrc4B9VEjtZ7TpG75hkujf9d8KDJO7f30TJMoDwiSTj2vWPYrWKQ",
      "p": "2GqX4AN1odL0U7y43g3YidRfBK3EWHwrcBdKR563fKyDd2CD13lqaX81ozRVOZO2pLPqJVEOpNc8AEG14v5dzOiKJcUEWb-1UactaSmZdfFheub27wvrc3WjFqNnW37-LwOPJ3sPJ2q6Oz9wWtsC_uvo8v2r87EHyv4jPjdWW10",
      "q": "wPEI1TspS5Iw43xXgORzXcp5FWAeWQ2cPmg_SSbnse03U8kUpnWC2gdlQGM4C1ROkEY_38YNhyqv9Fj9zm5hOzDEDFqp3bZl017zwv9XHxn4fX_9mwWU39RWrHakWXB9hpd2fPOtYmbEc8iSfSAz3TI1Ix85GRrzwFZj2RQW4Xc",
      "dp": "oRdfK7mHg0hy5C3zch7eU2JIxEPQhokPEGXVvdAQBvam-WJXYToYkqTFOVHIKo6ggqMFpHdcrikkmZBQIsJy8gcaZhjsLx47iqclb0Uu3RMrG3_2yWOXBJ_JIR3K3tl9vWMp2RqJ4i5Yp6eGK6sg5L6X7OAUcdYR1fEsLLCmUGU",
      "dq": "cma48Q4KN0fwewJANCnBCgzC7Ny4Qd9jFFHlrG9IFGTuWFyzRNwKgVK_Q4VRNs5_YuZ0ey_I16uE9yJJI7ypJFqO9DBR5id_iuwTJz0VoFha0bcxXVja5DjYR5x1aJ7dnw9x7zbhSKZct7ZmvZB5kB90CGY8CdnES_gtbgqOYpM",
      "qi": "ZGThVSfV-5CJ9C2oHjrnoLi76llLTpxGdZTQ5fz7bOj3ljT9Z3zdGq9ngTkzFwzMJJ5xZKKi_INxCQToexaUgt_uOIPI3Qn9Gzr9yzPCKj10ZDyCTGb6w7rAAvdYHuC48CowxMkLc7loNCjV_OW3JfqubPkV3WG8Pmct5gMRmPY"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "kid": "fmjn49IjJ-pl9RdHbh6uii_B6nVHufg-9G1Nz5zr17w",
      "alg": "PS256",
      "n": "oxu1uJPuUo_hD0GLd8Zq18K76HZjARLLtTNA0KtXiZOj5dCxOZJQtovMxAUKAxYxDo1J2YL0Fbp6EkUzQBCckt77kjs7Byux1GmV2yBQW81XRLsxZ2eB2cp_09mvy94QVk3sZuUIFKVq9mF7vC4wdXiU5zjKiHLSZPs2L6YZZ3UuCNfIXS7ddLLw4LFypzhzeCkfYRT6Y_5hdRAFWAkhBnDC9HjSP5iMgq8Wzco2XXeVzy9rmYeZhlkjKDpDU9BcD2mom7y-KAN4WhIWQvLbUwFqPoHWhwbzgJMfr3gJV2-mQ3UIO_M8O9DfictpTULKymLGcrYv5pNbjfnyvW81Ow"
    }
  ]
}
2022-11-30 13:51:12 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-11-30 13:51:12 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-11-30 13:51:12 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2022-11-30 13:51:12 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "alg": "PS256",
      "kid": "fmjn49IjJ-pl9RdHbh6uii_B6nVHufg-9G1Nz5zr17w",
      "kty": "RSA",
      "n": "oxu1uJPuUo_hD0GLd8Zq18K76HZjARLLtTNA0KtXiZOj5dCxOZJQtovMxAUKAxYxDo1J2YL0Fbp6EkUzQBCckt77kjs7Byux1GmV2yBQW81XRLsxZ2eB2cp_09mvy94QVk3sZuUIFKVq9mF7vC4wdXiU5zjKiHLSZPs2L6YZZ3UuCNfIXS7ddLLw4LFypzhzeCkfYRT6Y_5hdRAFWAkhBnDC9HjSP5iMgq8Wzco2XXeVzy9rmYeZhlkjKDpDU9BcD2mom7y-KAN4WhIWQvLbUwFqPoHWhwbzgJMfr3gJV2-mQ3UIO_M8O9DfictpTULKymLGcrYv5pNbjfnyvW81Ow",
      "e": "AQAB",
      "d": "oPAhgStt10ciQWRiEd_U4mnB8WCG1bNPDs6woHTAHf5wlL0zcWP-gfA1LiDuvRbzdrFQce91mc7yzf470HXTmFOulJ4e4zdo8vbvp1QeFkbpWeb-m1IVXOki8cz0WcsWAaJHpUtNitmhTdPoPEizBeXhvrhZlwL8uCjrUV6p6FqyE6upENnje-VSj6UvBbD1WItKHsoZ-j5InFx7v1AMpNlz01k_uI0Zqajg0x6U_VbLVsVKXVtUp3r3mStz4TRGzSpR4ZyPqRFczxGCXAFsiR0eBhrkm34nrVfrc4B9VEjtZ7TpG75hkujf9d8KDJO7f30TJMoDwiSTj2vWPYrWKQ",
      "p": "2GqX4AN1odL0U7y43g3YidRfBK3EWHwrcBdKR563fKyDd2CD13lqaX81ozRVOZO2pLPqJVEOpNc8AEG14v5dzOiKJcUEWb-1UactaSmZdfFheub27wvrc3WjFqNnW37-LwOPJ3sPJ2q6Oz9wWtsC_uvo8v2r87EHyv4jPjdWW10",
      "q": "wPEI1TspS5Iw43xXgORzXcp5FWAeWQ2cPmg_SSbnse03U8kUpnWC2gdlQGM4C1ROkEY_38YNhyqv9Fj9zm5hOzDEDFqp3bZl017zwv9XHxn4fX_9mwWU39RWrHakWXB9hpd2fPOtYmbEc8iSfSAz3TI1Ix85GRrzwFZj2RQW4Xc",
      "dp": "oRdfK7mHg0hy5C3zch7eU2JIxEPQhokPEGXVvdAQBvam-WJXYToYkqTFOVHIKo6ggqMFpHdcrikkmZBQIsJy8gcaZhjsLx47iqclb0Uu3RMrG3_2yWOXBJ_JIR3K3tl9vWMp2RqJ4i5Yp6eGK6sg5L6X7OAUcdYR1fEsLLCmUGU",
      "dq": "cma48Q4KN0fwewJANCnBCgzC7Ny4Qd9jFFHlrG9IFGTuWFyzRNwKgVK_Q4VRNs5_YuZ0ey_I16uE9yJJI7ypJFqO9DBR5id_iuwTJz0VoFha0bcxXVja5DjYR5x1aJ7dnw9x7zbhSKZct7ZmvZB5kB90CGY8CdnES_gtbgqOYpM",
      "qi": "ZGThVSfV-5CJ9C2oHjrnoLi76llLTpxGdZTQ5fz7bOj3ljT9Z3zdGq9ngTkzFwzMJJ5xZKKi_INxCQToexaUgt_uOIPI3Qn9Gzr9yzPCKj10ZDyCTGb6w7rAAvdYHuC48CowxMkLc7loNCjV_OW3JfqubPkV3WG8Pmct5gMRmPY"
    }
  ]
}
2022-11-30 13:51:12 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2022-11-30 13:51:12 SUCCESS
ValidateClientPrivateKeysAreDifferent
Client signing JWKs have different thumbprints
jwk1
{
  "p": "-39dR2C0ygKpMNyo2_2yUb2mpLj0CbDA0xwa5TqJ8ZxpR6NJvEOH26pSmylw-oyzWUv3wlEA5mvlTYLIQkWRRPTb5qCYvMsmE8FPdOPD3FFDnFLxUFpupykiONGaxwWFJ53ju7Vh1LIP9-K5uSCkge0ydwZdVDTaVWfTyJ5ztB8",
  "kty": "RSA",
  "q": "5MvyM7McC34otW_7af25EjGvXL4gmf8YarQLmXTQUnfzYoJuP0vsZU5UpRS9rFxPaQtrNfnspuZSG1sgBSai-L3YCQ72yqnMmnjP71IoovQ20WAbd5X-Ryj3vUY8_wYPMAhLo1RAIM3RAGsBvoomX5eXTQ1uV_324zgNAaGPl10",
  "d": "cPCxu6O-5cPN7GbrNh0am_5hOOazQPcrcjxLKhzzjhXqgE6PbPOTOcdfqVMx53zdqBfV-sohLTSWbNGSiGIaNRzYgqNYXmT0ItTdrH5CAE-G8_IPfQYs_dS_bEwIHrDDJOCeHk_uBhLW1ccleA9F0lcwiIEI03PL_Hp8jjr_QcTlO1ngZr4ZKp5DS7tr9kCA8CyXD3S8gBjUXgbyr8b4ZBjsNrm6jlFvCksUwqgCNRBCSMKWy_N3UIuCOea38oqtcgpencd5qtNwr5zz0-kuUSoln18ms25v4LCgnaaFmbRcdgR93ywiYCHFo1DzYUVPkDAlfpK9InDUOWTA87_WkQ",
  "e": "AQAB",
  "kid": "LoogbNxvd4hR6O9G2AEuRFebFtUjB5cw2OLnwnMl464",
  "qi": "8nVQklkLX0uQlGJ_A8C12fa8MOiDLAXGpoj1SePF1FDYxFVrALlhKo0xHkVMJyEtKcJoGdm--KTLCMKz5rywuifS92Niy6Vsm3CBNJYHuMQi-eNULBmff60dZEZtVd6zzCtAYskfe4OofLNA9GLL1hvB8cfA6FrrwTt5K-oTMuk",
  "dp": "iTqF-1yZSWEKUM8WlHNpyZBiTZ9eCauYi5jaVBoNCvj9uUkwAroWd5YIXQHP0-bSNfdtyWnJw_E7vX-PJhovmiDBnKYksV9n93-Ti4R8asssyS-43M97cVrQgZBdlBs-_M76ZIIkT5qZe_kKvilBmmODFc8zPa9ZMyDkPqO3HqE",
  "alg": "PS256",
  "dq": "P8k4Ef_KPs4CTWsV3ZvV3-OoLyP2dNhwlzbw0OyHM6arXPheAhmJo0iuQoPAyW_G19NOJXMy7ejiVSwXhjgaUVykAQqB9UhXeW1bEy6Fk8CgE8lGfxV7GZ2rS8JsOPEYhNybMcLIShz3OrWae-OKBTZ_AQVQkQmFrh0vSxgeryU",
  "n": "4MXLA7o9XVs_442v52-4DUEz6N0gckQ6eM6VV80bvvVCw_IhBTthM6_IZ8JkbkH-w3uTvkNqm75qRFGHhGW0dgi4NdOWOVoPFHwT-XArBq6ZjJwRWDetkFjKIkOLWRUFEN4szShxfGBP7BUrsxrN1rZHDXYZMRcdnw-iSAvr4v7mEIAhAwsPoLBsfso9UbsVdAUiSaHBAGnvnNYR5nvN9_s2G-BTEMyH9kKF1ZSTo4ub1ihFsguR3H4NAP3D7SZLUuTTIAFmO5l6JiP1UAGBI835iRtpkQfwwUZEoQB1DoiG7xj_Ilaz14JblkDcO_SKdffxAGC2-4cfu9Nf65e4Qw"
}
jwk2
{
  "p": "2GqX4AN1odL0U7y43g3YidRfBK3EWHwrcBdKR563fKyDd2CD13lqaX81ozRVOZO2pLPqJVEOpNc8AEG14v5dzOiKJcUEWb-1UactaSmZdfFheub27wvrc3WjFqNnW37-LwOPJ3sPJ2q6Oz9wWtsC_uvo8v2r87EHyv4jPjdWW10",
  "kty": "RSA",
  "q": "wPEI1TspS5Iw43xXgORzXcp5FWAeWQ2cPmg_SSbnse03U8kUpnWC2gdlQGM4C1ROkEY_38YNhyqv9Fj9zm5hOzDEDFqp3bZl017zwv9XHxn4fX_9mwWU39RWrHakWXB9hpd2fPOtYmbEc8iSfSAz3TI1Ix85GRrzwFZj2RQW4Xc",
  "d": "oPAhgStt10ciQWRiEd_U4mnB8WCG1bNPDs6woHTAHf5wlL0zcWP-gfA1LiDuvRbzdrFQce91mc7yzf470HXTmFOulJ4e4zdo8vbvp1QeFkbpWeb-m1IVXOki8cz0WcsWAaJHpUtNitmhTdPoPEizBeXhvrhZlwL8uCjrUV6p6FqyE6upENnje-VSj6UvBbD1WItKHsoZ-j5InFx7v1AMpNlz01k_uI0Zqajg0x6U_VbLVsVKXVtUp3r3mStz4TRGzSpR4ZyPqRFczxGCXAFsiR0eBhrkm34nrVfrc4B9VEjtZ7TpG75hkujf9d8KDJO7f30TJMoDwiSTj2vWPYrWKQ",
  "e": "AQAB",
  "kid": "fmjn49IjJ-pl9RdHbh6uii_B6nVHufg-9G1Nz5zr17w",
  "qi": "ZGThVSfV-5CJ9C2oHjrnoLi76llLTpxGdZTQ5fz7bOj3ljT9Z3zdGq9ngTkzFwzMJJ5xZKKi_INxCQToexaUgt_uOIPI3Qn9Gzr9yzPCKj10ZDyCTGb6w7rAAvdYHuC48CowxMkLc7loNCjV_OW3JfqubPkV3WG8Pmct5gMRmPY",
  "dp": "oRdfK7mHg0hy5C3zch7eU2JIxEPQhokPEGXVvdAQBvam-WJXYToYkqTFOVHIKo6ggqMFpHdcrikkmZBQIsJy8gcaZhjsLx47iqclb0Uu3RMrG3_2yWOXBJ_JIR3K3tl9vWMp2RqJ4i5Yp6eGK6sg5L6X7OAUcdYR1fEsLLCmUGU",
  "alg": "PS256",
  "dq": "cma48Q4KN0fwewJANCnBCgzC7Ny4Qd9jFFHlrG9IFGTuWFyzRNwKgVK_Q4VRNs5_YuZ0ey_I16uE9yJJI7ypJFqO9DBR5id_iuwTJz0VoFha0bcxXVja5DjYR5x1aJ7dnw9x7zbhSKZct7ZmvZB5kB90CGY8CdnES_gtbgqOYpM",
  "n": "oxu1uJPuUo_hD0GLd8Zq18K76HZjARLLtTNA0KtXiZOj5dCxOZJQtovMxAUKAxYxDo1J2YL0Fbp6EkUzQBCckt77kjs7Byux1GmV2yBQW81XRLsxZ2eB2cp_09mvy94QVk3sZuUIFKVq9mF7vC4wdXiU5zjKiHLSZPs2L6YZZ3UuCNfIXS7ddLLw4LFypzhzeCkfYRT6Y_5hdRAFWAkhBnDC9HjSP5iMgq8Wzco2XXeVzy9rmYeZhlkjKDpDU9BcD2mom7y-KAN4WhIWQvLbUwFqPoHWhwbzgJMfr3gJV2-mQ3UIO_M8O9DfictpTULKymLGcrYv5pNbjfnyvW81Ow"
}
2022-11-30 13:51:12 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
resourceUrl
https://openbanking-gw-h.bndes.gov.br/open-banking/resources/v1/resources
consentUrl
https://openbanking-gw-h.bndes.gov.br/open-banking/consents/v1/consents
brazilCnpj
59621242000145
brazilCpf
01234567890
2022-11-30 13:51:12 SUCCESS
SetProtectedResourceUrlToSingleResourceEndpoint
Set protected resource URL
protected_resource_url
https://openbanking-gw-h.bndes.gov.br/open-banking/resources/v1/resources
2022-11-30 13:51:12 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "openbanking-gw-h.bndes.gov.br",
  "testPort": 443
}
2022-11-30 13:51:12 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "openbanking-gw-h.bndes.gov.br",
  "testPort": 443
}
accounts_request_endpoint
{
  "testHost": "openbanking-gw-h.bndes.gov.br",
  "testPort": 443
}
2022-11-30 13:51:12
fapi1-advanced-final-brazil-ensure-bad-payment-signature-fails
Setup Done
2022-11-30 13:51:12 FINISHED
fapi1-advanced-final-brazil-ensure-bad-payment-signature-fails
Test has run to completion
testmodule_result
PASSED
2022-11-30 13:51:45
TEST-RUNNER
Alias has now been claimed by another test
alias
bndes
new_test_id
jRTuJNYlhTQRh8j
Test Results