Test Summary

Test Results

Expand All Collapse All
All times are UTC
2022-11-30 13:45:22 INFO
TEST-RUNNER
Test instance H8PAsfsYW9kLLrm 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-ensure-mtls-holder-of-key-required
2022-11-30 13:45:22 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/bndes/callback
2022-11-30 13:45:22
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:45:23 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Wed, 30 Nov 2022 13:45:23 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:45:23 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:45:23 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2022-11-30 13:45:23 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2022-11-30 13:45:23
FetchServerKeys
Fetching server key
jwks_uri
https://openbanking-iam-h.bndes.gov.br/oauth2/jwks
2022-11-30 13:45:23
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:45:24 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Wed, 30 Nov 2022 13:45:24 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:45:24
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:45:24 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:45:24 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:45:24 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2022-11-30 13:45:24 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2022-11-30 13:45:24 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2022-11-30 13:45:24 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:45:24 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:45:24 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2022-11-30 13:45:24 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:45:24 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:45:24 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:45:24 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-11-30 13:45:24 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-11-30 13:45:24 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2022-11-30 13:45:24 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:45:24 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2022-11-30 13:45:24 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:45:24 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2022-11-30 13:45:24 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
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
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:45:24 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:45:24 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:45:24 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-11-30 13:45:24 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-11-30 13:45:24 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2022-11-30 13:45:24 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:45:24 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2022-11-30 13:45:24 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:45:24 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:45:24 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:45:24 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "openbanking-gw-h.bndes.gov.br",
  "testPort": 443
}
2022-11-30 13:45:24 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:45:24
fapi1-advanced-final-ensure-mtls-holder-of-key-required
Setup Done
2022-11-30 13:45:24 SUCCESS
ExtractTLSTestValuesFromServerConfiguration
Extracted TLS information from authorization server configuration
registration_endpoint
{
  "testHost": "openbanking-gw-h.bndes.gov.br",
  "testPort": 443
}
authorization_endpoint
{
  "testHost": "openbanking-iam-h.bndes.gov.br",
  "testPort": 443
}
token_endpoint
{
  "testHost": "openbanking-gw-h.bndes.gov.br",
  "testPort": 443
}
userinfo_endpoint
{
  "testHost": "openbanking-gw-h.bndes.gov.br",
  "testPort": 443
}
Authorization endpoint TLS test
2022-11-30 13:45:24 SUCCESS
EnsureTLS12WithFAPICiphers
Server agreed to TLS 1.2
port
443
host
openbanking-iam-h.bndes.gov.br
2022-11-30 13:45:24 SUCCESS
DisallowTLS10
Server refused TLS 1.0 handshake
port
443
host
openbanking-iam-h.bndes.gov.br
2022-11-30 13:45:24 SUCCESS
DisallowTLS11
Server refused TLS 1.1 handshake
port
443
host
openbanking-iam-h.bndes.gov.br
Token Endpoint TLS test
2022-11-30 13:45:25 SUCCESS
EnsureTLS12WithFAPICiphers
Server agreed to TLS 1.2
port
443
host
openbanking-gw-h.bndes.gov.br
2022-11-30 13:45:25 SUCCESS
DisallowTLS10
Server refused TLS 1.0 handshake
port
443
host
openbanking-gw-h.bndes.gov.br
2022-11-30 13:45:25 SUCCESS
DisallowTLS11
Server refused TLS 1.1 handshake
port
443
host
openbanking-gw-h.bndes.gov.br
2022-11-30 13:45:26
DisallowInsecureCipher
Trying to connect with a non-permitted cipher (this is not exhaustive: check the server configuration manually to verify conformance)
port
443
host
openbanking-gw-h.bndes.gov.br
2022-11-30 13:45:26 SUCCESS
DisallowInsecureCipher
The TLS handshake was rejected when trying to connect with disallowed ciphers.
port
443
host
openbanking-gw-h.bndes.gov.br
Userinfo Endpoint TLS test
2022-11-30 13:45:26 SUCCESS
EnsureTLS12WithFAPICiphers
Server agreed to TLS 1.2
port
443
host
openbanking-gw-h.bndes.gov.br
2022-11-30 13:45:27 SUCCESS
DisallowTLS10
Server refused TLS 1.0 handshake
port
443
host
openbanking-gw-h.bndes.gov.br
2022-11-30 13:45:27 SUCCESS
DisallowTLS11
Server refused TLS 1.1 handshake
port
443
host
openbanking-gw-h.bndes.gov.br
2022-11-30 13:45:27
DisallowInsecureCipher
Trying to connect with a non-permitted cipher (this is not exhaustive: check the server configuration manually to verify conformance)
port
443
host
openbanking-gw-h.bndes.gov.br
2022-11-30 13:45:27 SUCCESS
DisallowInsecureCipher
The TLS handshake was rejected when trying to connect with disallowed ciphers.
port
443
host
openbanking-gw-h.bndes.gov.br
Registration Endpoint TLS test
2022-11-30 13:45:28 SUCCESS
EnsureTLS12WithFAPICiphers
Server agreed to TLS 1.2
port
443
host
openbanking-gw-h.bndes.gov.br
2022-11-30 13:45:28 SUCCESS
DisallowTLS10
Server refused TLS 1.0 handshake
port
443
host
openbanking-gw-h.bndes.gov.br
2022-11-30 13:45:28 SUCCESS
DisallowTLS11
Server refused TLS 1.1 handshake
port
443
host
openbanking-gw-h.bndes.gov.br
2022-11-30 13:45:29
DisallowInsecureCipher
Trying to connect with a non-permitted cipher (this is not exhaustive: check the server configuration manually to verify conformance)
port
443
host
openbanking-gw-h.bndes.gov.br
2022-11-30 13:45:29 SUCCESS
DisallowInsecureCipher
The TLS handshake was rejected when trying to connect with disallowed ciphers.
port
443
host
openbanking-gw-h.bndes.gov.br
Use client_credentials grant to obtain Brazil consent
2022-11-30 13:45:29 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
Created token endpoint request
grant_type
client_credentials
scope
openid resources
2022-11-30 13:45:29 SUCCESS
SetConsentsScopeOnTokenEndpointRequest
Set scope parameter to 'consents'
grant_type
client_credentials
scope
consents
2022-11-30 13:45:29 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
r8RJsQHZKLxIdx1IBFV_p7YQkr4a
sub
r8RJsQHZKLxIdx1IBFV_p7YQkr4a
aud
https://openbanking-gw-h.bndes.gov.br/oauth2/token
jti
KChM2uagXBAWPhMO9NMl
iat
1669815929
exp
1669815989
2022-11-30 13:45:29 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiJMb29nYk54dmQ0aFI2TzlHMkFFdVJGZWJGdFVqQjVjdzJPTG53bk1sNDY0IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJyOFJKc1FIWktMeElkeDFJQkZWX3A3WVFrcjRhIiwiYXVkIjoiaHR0cHM6XC9cL29wZW5iYW5raW5nLWd3LWguYm5kZXMuZ292LmJyXC9vYXV0aDJcL3Rva2VuIiwiaXNzIjoicjhSSnNRSFpLTHhJZHgxSUJGVl9wN1lRa3I0YSIsImV4cCI6MTY2OTgxNTk4OSwiaWF0IjoxNjY5ODE1OTI5LCJqdGkiOiJLQ2hNMnVhZ1hCQVdQaE1POU5NbCJ9.HuaTAEY4tc_LJHQGuX8jl02eUfzAroJrYtO3KApyjeMgDv9Ak6Z6lm--IQWGJQImSVjEVygnUvUPsWqwxh-EUR8_2BHFEyXuKMFKixMrLHAtXjFfZeWp1BdzTJaYGsK4CDSCEpheD81QYREm9Yyme_es6eLfOElIaou5QlCaHrlMaLkVhe2j3eZnyiB3-zeET6xXsbo4XWX95fdnnKape6kPv5220k38bL8KT0IDmS4jnqdjF7srqsdoho29kDKBR3sgQfvq68VMBiMRa_CrLElsDt5CdLCce5F5UqU-p3BGiovZ2P1HTEgGKdSK1qkKXSriWKC7Bp1oCrJTwiXc8Q
2022-11-30 13:45:29
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
client_credentials
scope
consents
client_assertion
eyJraWQiOiJMb29nYk54dmQ0aFI2TzlHMkFFdVJGZWJGdFVqQjVjdzJPTG53bk1sNDY0IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJyOFJKc1FIWktMeElkeDFJQkZWX3A3WVFrcjRhIiwiYXVkIjoiaHR0cHM6XC9cL29wZW5iYW5raW5nLWd3LWguYm5kZXMuZ292LmJyXC9vYXV0aDJcL3Rva2VuIiwiaXNzIjoicjhSSnNRSFpLTHhJZHgxSUJGVl9wN1lRa3I0YSIsImV4cCI6MTY2OTgxNTk4OSwiaWF0IjoxNjY5ODE1OTI5LCJqdGkiOiJLQ2hNMnVhZ1hCQVdQaE1POU5NbCJ9.HuaTAEY4tc_LJHQGuX8jl02eUfzAroJrYtO3KApyjeMgDv9Ak6Z6lm--IQWGJQImSVjEVygnUvUPsWqwxh-EUR8_2BHFEyXuKMFKixMrLHAtXjFfZeWp1BdzTJaYGsK4CDSCEpheD81QYREm9Yyme_es6eLfOElIaou5QlCaHrlMaLkVhe2j3eZnyiB3-zeET6xXsbo4XWX95fdnnKape6kPv5220k38bL8KT0IDmS4jnqdjF7srqsdoho29kDKBR3sgQfvq68VMBiMRa_CrLElsDt5CdLCce5F5UqU-p3BGiovZ2P1HTEgGKdSK1qkKXSriWKC7Bp1oCrJTwiXc8Q
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2022-11-30 13:45:29
CallTokenEndpoint
HTTP request
request_uri
https://openbanking-gw-h.bndes.gov.br/oauth2/token
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "851"
}
request_body
grant_type=client_credentials&scope=consents&client_assertion=eyJraWQiOiJMb29nYk54dmQ0aFI2TzlHMkFFdVJGZWJGdFVqQjVjdzJPTG53bk1sNDY0IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJyOFJKc1FIWktMeElkeDFJQkZWX3A3WVFrcjRhIiwiYXVkIjoiaHR0cHM6XC9cL29wZW5iYW5raW5nLWd3LWguYm5kZXMuZ292LmJyXC9vYXV0aDJcL3Rva2VuIiwiaXNzIjoicjhSSnNRSFpLTHhJZHgxSUJGVl9wN1lRa3I0YSIsImV4cCI6MTY2OTgxNTk4OSwiaWF0IjoxNjY5ODE1OTI5LCJqdGkiOiJLQ2hNMnVhZ1hCQVdQaE1POU5NbCJ9.HuaTAEY4tc_LJHQGuX8jl02eUfzAroJrYtO3KApyjeMgDv9Ak6Z6lm--IQWGJQImSVjEVygnUvUPsWqwxh-EUR8_2BHFEyXuKMFKixMrLHAtXjFfZeWp1BdzTJaYGsK4CDSCEpheD81QYREm9Yyme_es6eLfOElIaou5QlCaHrlMaLkVhe2j3eZnyiB3-zeET6xXsbo4XWX95fdnnKape6kPv5220k38bL8KT0IDmS4jnqdjF7srqsdoho29kDKBR3sgQfvq68VMBiMRa_CrLElsDt5CdLCce5F5UqU-p3BGiovZ2P1HTEgGKdSK1qkKXSriWKC7Bp1oCrJTwiXc8Q&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
request_mutual_tls
{
  "cert": "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\u003d",
  "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\u003d",
  "ca": "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\u003d"
}
2022-11-30 13:45:30 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text

                                
response_headers
{
  "date": "Wed, 30 Nov 2022 13:45:30 GMT",
  "server": "nginx/1.20.1",
  "content-type": "application/json",
  "content-length": "1178",
  "x-frame-options": "DENY",
  "x-content-type-options": "nosniff",
  "x-xss-protection": "1; mode\u003dblock",
  "cache-control": "no-store",
  "pragma": "no-cache",
  "keep-alive": "timeout\u003d10, max\u003d50",
  "connection": "Keep-Alive"
}
response_body
{"access_token":"eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImFsZyI6IlBTMjU2In0.eyJzdWIiOiJhZG1pbkB3c28yLmNvbUBjYXJib24uc3VwZXIiLCJhdXQiOiJBUFBMSUNBVElPTiIsImF1ZCI6InI4UkpzUUhaS0x4SWR4MUlCRlZfcDdZUWtyNGEiLCJuYmYiOjE2Njk4MTU5MzAsImF6cCI6InI4UkpzUUhaS0x4SWR4MUlCRlZfcDdZUWtyNGEiLCJzY29wZSI6ImNvbnNlbnRzIGRlZmF1bHQiLCJpc3MiOiJodHRwczpcL1wvb3BlbmJhbmtpbmctZ3ctaC5ibmRlcy5nb3YuYnJcL29hdXRoMlwvdG9rZW4iLCJjbmYiOnsieDV0I1MyNTYiOiJ3RXZpaVNQY2tPTFpoMll6d1FvMi1udExsVExVUlFLdlV1VVlzS1VUOXc4In0sImV4cCI6MTY2OTgxNjgzMCwiaWF0IjoxNjY5ODE1OTMwLCJqdGkiOiI4ZmRiM2RiMC1iZDM1LTRkMmEtYmY5Yy0wMDgzMWFlZDBjOTEifQ.ADyKrt7PDjMRqh-I7GX9y19bFfItXdvkBOIvpDz2l2H9tPTBNn_g20MjsCBt1QXW7iC4qS0rvwV_SzITphSk6AHttM3uejJeZKfmRpHF2tYM5ju8N7UDzGBmkqvcq6qcWz9CXKjfK9Rdw8iC_mXbm_6kHnpgGBuRPtrNNsIE9bN_WuR4pvjNAm39NRcalADK-Yqp4xp75lAhbGJwpz_KeqFPW4ZLiwJdB8VK3Jqf4FTDxVFWuSaVqjeQ8bnYFJ2GYUeqFsCkxT_sevcAbFtkXODjVUreltaOxxBPpzofhk8mWULUVobzYD2R5e34_osHqa7WaFYh6rj5OyeQzCFgVA","scope":"consents default","token_type":"Bearer","expires_in":900}
2022-11-30 13:45:30 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImFsZyI6IlBTMjU2In0.eyJzdWIiOiJhZG1pbkB3c28yLmNvbUBjYXJib24uc3VwZXIiLCJhdXQiOiJBUFBMSUNBVElPTiIsImF1ZCI6InI4UkpzUUhaS0x4SWR4MUlCRlZfcDdZUWtyNGEiLCJuYmYiOjE2Njk4MTU5MzAsImF6cCI6InI4UkpzUUhaS0x4SWR4MUlCRlZfcDdZUWtyNGEiLCJzY29wZSI6ImNvbnNlbnRzIGRlZmF1bHQiLCJpc3MiOiJodHRwczpcL1wvb3BlbmJhbmtpbmctZ3ctaC5ibmRlcy5nb3YuYnJcL29hdXRoMlwvdG9rZW4iLCJjbmYiOnsieDV0I1MyNTYiOiJ3RXZpaVNQY2tPTFpoMll6d1FvMi1udExsVExVUlFLdlV1VVlzS1VUOXc4In0sImV4cCI6MTY2OTgxNjgzMCwiaWF0IjoxNjY5ODE1OTMwLCJqdGkiOiI4ZmRiM2RiMC1iZDM1LTRkMmEtYmY5Yy0wMDgzMWFlZDBjOTEifQ.ADyKrt7PDjMRqh-I7GX9y19bFfItXdvkBOIvpDz2l2H9tPTBNn_g20MjsCBt1QXW7iC4qS0rvwV_SzITphSk6AHttM3uejJeZKfmRpHF2tYM5ju8N7UDzGBmkqvcq6qcWz9CXKjfK9Rdw8iC_mXbm_6kHnpgGBuRPtrNNsIE9bN_WuR4pvjNAm39NRcalADK-Yqp4xp75lAhbGJwpz_KeqFPW4ZLiwJdB8VK3Jqf4FTDxVFWuSaVqjeQ8bnYFJ2GYUeqFsCkxT_sevcAbFtkXODjVUreltaOxxBPpzofhk8mWULUVobzYD2R5e34_osHqa7WaFYh6rj5OyeQzCFgVA
scope
consents default
token_type
Bearer
expires_in
900
2022-11-30 13:45:30 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2022-11-30 13:45:30 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImFsZyI6IlBTMjU2In0.eyJzdWIiOiJhZG1pbkB3c28yLmNvbUBjYXJib24uc3VwZXIiLCJhdXQiOiJBUFBMSUNBVElPTiIsImF1ZCI6InI4UkpzUUhaS0x4SWR4MUlCRlZfcDdZUWtyNGEiLCJuYmYiOjE2Njk4MTU5MzAsImF6cCI6InI4UkpzUUhaS0x4SWR4MUlCRlZfcDdZUWtyNGEiLCJzY29wZSI6ImNvbnNlbnRzIGRlZmF1bHQiLCJpc3MiOiJodHRwczpcL1wvb3BlbmJhbmtpbmctZ3ctaC5ibmRlcy5nb3YuYnJcL29hdXRoMlwvdG9rZW4iLCJjbmYiOnsieDV0I1MyNTYiOiJ3RXZpaVNQY2tPTFpoMll6d1FvMi1udExsVExVUlFLdlV1VVlzS1VUOXc4In0sImV4cCI6MTY2OTgxNjgzMCwiaWF0IjoxNjY5ODE1OTMwLCJqdGkiOiI4ZmRiM2RiMC1iZDM1LTRkMmEtYmY5Yy0wMDgzMWFlZDBjOTEifQ.ADyKrt7PDjMRqh-I7GX9y19bFfItXdvkBOIvpDz2l2H9tPTBNn_g20MjsCBt1QXW7iC4qS0rvwV_SzITphSk6AHttM3uejJeZKfmRpHF2tYM5ju8N7UDzGBmkqvcq6qcWz9CXKjfK9Rdw8iC_mXbm_6kHnpgGBuRPtrNNsIE9bN_WuR4pvjNAm39NRcalADK-Yqp4xp75lAhbGJwpz_KeqFPW4ZLiwJdB8VK3Jqf4FTDxVFWuSaVqjeQ8bnYFJ2GYUeqFsCkxT_sevcAbFtkXODjVUreltaOxxBPpzofhk8mWULUVobzYD2R5e34_osHqa7WaFYh6rj5OyeQzCFgVA
2022-11-30 13:45:30 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImFsZyI6IlBTMjU2In0.eyJzdWIiOiJhZG1pbkB3c28yLmNvbUBjYXJib24uc3VwZXIiLCJhdXQiOiJBUFBMSUNBVElPTiIsImF1ZCI6InI4UkpzUUhaS0x4SWR4MUlCRlZfcDdZUWtyNGEiLCJuYmYiOjE2Njk4MTU5MzAsImF6cCI6InI4UkpzUUhaS0x4SWR4MUlCRlZfcDdZUWtyNGEiLCJzY29wZSI6ImNvbnNlbnRzIGRlZmF1bHQiLCJpc3MiOiJodHRwczpcL1wvb3BlbmJhbmtpbmctZ3ctaC5ibmRlcy5nb3YuYnJcL29hdXRoMlwvdG9rZW4iLCJjbmYiOnsieDV0I1MyNTYiOiJ3RXZpaVNQY2tPTFpoMll6d1FvMi1udExsVExVUlFLdlV1VVlzS1VUOXc4In0sImV4cCI6MTY2OTgxNjgzMCwiaWF0IjoxNjY5ODE1OTMwLCJqdGkiOiI4ZmRiM2RiMC1iZDM1LTRkMmEtYmY5Yy0wMDgzMWFlZDBjOTEifQ.ADyKrt7PDjMRqh-I7GX9y19bFfItXdvkBOIvpDz2l2H9tPTBNn_g20MjsCBt1QXW7iC4qS0rvwV_SzITphSk6AHttM3uejJeZKfmRpHF2tYM5ju8N7UDzGBmkqvcq6qcWz9CXKjfK9Rdw8iC_mXbm_6kHnpgGBuRPtrNNsIE9bN_WuR4pvjNAm39NRcalADK-Yqp4xp75lAhbGJwpz_KeqFPW4ZLiwJdB8VK3Jqf4FTDxVFWuSaVqjeQ8bnYFJ2GYUeqFsCkxT_sevcAbFtkXODjVUreltaOxxBPpzofhk8mWULUVobzYD2R5e34_osHqa7WaFYh6rj5OyeQzCFgVA
type
Bearer
2022-11-30 13:45:30 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
900
2022-11-30 13:45:30 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
900
2022-11-30 13:45:30
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2022-11-30 13:45:30 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Wed, 30 Nov 2022 13:45:30 GMT"
}
2022-11-30 13:45:30 SUCCESS
FAPIBrazilOpenBankingCreateConsentRequest
consent_endpoint_request
{
  "data": {
    "permissions": [
      "RESOURCES_READ",
      "CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ",
      "CUSTOMERS_BUSINESS_ADITTIONALINFO_READ",
      "ACCOUNTS_READ",
      "ACCOUNTS_BALANCES_READ",
      "ACCOUNTS_OVERDRAFT_LIMITS_READ",
      "ACCOUNTS_TRANSACTIONS_READ",
      "CREDIT_CARDS_ACCOUNTS_LIMITS_READ",
      "CREDIT_CARDS_ACCOUNTS_READ",
      "CREDIT_CARDS_ACCOUNTS_BILLS_READ",
      "CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ",
      "CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ",
      "LOANS_READ",
      "LOANS_WARRANTIES_READ",
      "LOANS_SCHEDULED_INSTALMENTS_READ",
      "LOANS_PAYMENTS_READ",
      "FINANCINGS_READ",
      "FINANCINGS_WARRANTIES_READ",
      "FINANCINGS_SCHEDULED_INSTALMENTS_READ",
      "FINANCINGS_PAYMENTS_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ",
      "INVOICE_FINANCINGS_READ",
      "INVOICE_FINANCINGS_WARRANTIES_READ",
      "INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ",
      "INVOICE_FINANCINGS_PAYMENTS_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "01234567890",
        "rel": "CPF"
      }
    },
    "businessEntity": {
      "document": {
        "identification": "59621242000145",
        "rel": "CNPJ"
      }
    }
  }
}
2022-11-30 13:45:30 SUCCESS
FAPIBrazilAddExpirationToConsentRequest
Added expiration time to consent request
consent_endpoint_request
{
  "data": {
    "permissions": [
      "RESOURCES_READ",
      "CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ",
      "CUSTOMERS_BUSINESS_ADITTIONALINFO_READ",
      "ACCOUNTS_READ",
      "ACCOUNTS_BALANCES_READ",
      "ACCOUNTS_OVERDRAFT_LIMITS_READ",
      "ACCOUNTS_TRANSACTIONS_READ",
      "CREDIT_CARDS_ACCOUNTS_LIMITS_READ",
      "CREDIT_CARDS_ACCOUNTS_READ",
      "CREDIT_CARDS_ACCOUNTS_BILLS_READ",
      "CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ",
      "CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ",
      "LOANS_READ",
      "LOANS_WARRANTIES_READ",
      "LOANS_SCHEDULED_INSTALMENTS_READ",
      "LOANS_PAYMENTS_READ",
      "FINANCINGS_READ",
      "FINANCINGS_WARRANTIES_READ",
      "FINANCINGS_SCHEDULED_INSTALMENTS_READ",
      "FINANCINGS_PAYMENTS_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ",
      "INVOICE_FINANCINGS_READ",
      "INVOICE_FINANCINGS_WARRANTIES_READ",
      "INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ",
      "INVOICE_FINANCINGS_PAYMENTS_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "01234567890",
        "rel": "CPF"
      }
    },
    "businessEntity": {
      "document": {
        "identification": "59621242000145",
        "rel": "CNPJ"
      }
    },
    "expirationDateTime": "2022-11-30T15:45:30Z"
  }
}
2022-11-30 13:45:30
CallConsentEndpointWithBearerToken
HTTP request
request_uri
https://openbanking-gw-h.bndes.gov.br/open-banking/consents/v1/consents
request_method
POST
request_headers
{
  "accept": "application/json",
  "authorization": "Bearer eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImFsZyI6IlBTMjU2In0.eyJzdWIiOiJhZG1pbkB3c28yLmNvbUBjYXJib24uc3VwZXIiLCJhdXQiOiJBUFBMSUNBVElPTiIsImF1ZCI6InI4UkpzUUhaS0x4SWR4MUlCRlZfcDdZUWtyNGEiLCJuYmYiOjE2Njk4MTU5MzAsImF6cCI6InI4UkpzUUhaS0x4SWR4MUlCRlZfcDdZUWtyNGEiLCJzY29wZSI6ImNvbnNlbnRzIGRlZmF1bHQiLCJpc3MiOiJodHRwczpcL1wvb3BlbmJhbmtpbmctZ3ctaC5ibmRlcy5nb3YuYnJcL29hdXRoMlwvdG9rZW4iLCJjbmYiOnsieDV0I1MyNTYiOiJ3RXZpaVNQY2tPTFpoMll6d1FvMi1udExsVExVUlFLdlV1VVlzS1VUOXc4In0sImV4cCI6MTY2OTgxNjgzMCwiaWF0IjoxNjY5ODE1OTMwLCJqdGkiOiI4ZmRiM2RiMC1iZDM1LTRkMmEtYmY5Yy0wMDgzMWFlZDBjOTEifQ.ADyKrt7PDjMRqh-I7GX9y19bFfItXdvkBOIvpDz2l2H9tPTBNn_g20MjsCBt1QXW7iC4qS0rvwV_SzITphSk6AHttM3uejJeZKfmRpHF2tYM5ju8N7UDzGBmkqvcq6qcWz9CXKjfK9Rdw8iC_mXbm_6kHnpgGBuRPtrNNsIE9bN_WuR4pvjNAm39NRcalADK-Yqp4xp75lAhbGJwpz_KeqFPW4ZLiwJdB8VK3Jqf4FTDxVFWuSaVqjeQ8bnYFJ2GYUeqFsCkxT_sevcAbFtkXODjVUreltaOxxBPpzofhk8mWULUVobzYD2R5e34_osHqa7WaFYh6rj5OyeQzCFgVA",
  "x-fapi-auth-date": "Wed, 30 Nov 2022 13:45:30 GMT",
  "content-type": "application/json",
  "content-length": "1157"
}
request_body
{"data":{"permissions":["RESOURCES_READ","CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ","CUSTOMERS_BUSINESS_ADITTIONALINFO_READ","ACCOUNTS_READ","ACCOUNTS_BALANCES_READ","ACCOUNTS_OVERDRAFT_LIMITS_READ","ACCOUNTS_TRANSACTIONS_READ","CREDIT_CARDS_ACCOUNTS_LIMITS_READ","CREDIT_CARDS_ACCOUNTS_READ","CREDIT_CARDS_ACCOUNTS_BILLS_READ","CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ","CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ","LOANS_READ","LOANS_WARRANTIES_READ","LOANS_SCHEDULED_INSTALMENTS_READ","LOANS_PAYMENTS_READ","FINANCINGS_READ","FINANCINGS_WARRANTIES_READ","FINANCINGS_SCHEDULED_INSTALMENTS_READ","FINANCINGS_PAYMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ","INVOICE_FINANCINGS_READ","INVOICE_FINANCINGS_WARRANTIES_READ","INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ","INVOICE_FINANCINGS_PAYMENTS_READ"],"loggedUser":{"document":{"identification":"01234567890","rel":"CPF"}},"businessEntity":{"document":{"identification":"59621242000145","rel":"CNPJ"}},"expirationDateTime":"2022-11-30T15:45:30Z"}}
request_mutual_tls
{
  "cert": "MIIG/TCCBeWgAwIBAgIUctviyxeBaWwn4dTOHhnW8Bb79LYwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMTEyNDE2MzcwMFoXDTIzMTIxMTEwMDAwMFowggEWMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUkoxFzAVBgNVBAcTDlJJTyBERSBKQU5FSVJPMQ4wDAYDVQQKEwVCTkRFUzEtMCsGA1UECxMkN2QxY2YwODMtZmFlMi01NTliLWI2ZWQtZDAxYTcyMzAwNjJmMSIwIAYDVQQDExlibmRlcy1mbmMtNjAuYm5kZXMuZ292LmJyMRcwFQYDVQQFEw4zMzY1NzI0ODAwMDE4OTEaMBgGA1UEDxMRR292ZXJubWVudCBFbnRpdHkxEzARBgsrBgEEAYI3PAIBAxMCQlIxNDAyBgoJkiaJk/IsZAEBEyQ3ZDU1NTQ1ZC0xNzYyLTRiZjUtOTViMS0wNTFiZDkyNzI4ZjIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDBbRtQD4NmIRrh2zmlKA3YtQjVjh/IQ+UHpgzad91JvxDLmiRHWmM1+3pSKU+tG2AJq2lkhlb1lhKOJ6YUbboBg2uQAFYOc9p3WBYHZ8N8s/ROt+aVp4gCLI/QLuZuUh7Ay/b23JAJt9+WMpE0jWac3NpFig5+pZjTybOHTVdnk7KCi6bkFJYoXfwjPiQo33XmIOr7MeYqWWOF/i3nCxaDq3i5siIwumuCwEWeOOVFqWYMqYAQm8x4PJIs9TI8RlDeQ7CRtckKzW7Abxduo8kRQc0d5yjk6ZlD1/AIm7ilPHwWaFmYEIyW/YiU6+YZU/8vkXjdGM860BSROr3SIGFZAgMBAAGjggLkMIIC4DAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTzM9gYUYK4p1ydsmtUXqtMnbw1HTAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMCQGA1UdEQQdMBuCGWJuZGVzLWZuYy02MC5ibmRlcy5nb3YuYnIwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMCMIIBqAYDVR0gBIIBnzCCAZswggGXBgorBgEEAYO6L2QBMIIBhzCCATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBwYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEsGCCsGAQUFBwIBFj9odHRwOi8vcmVwb3NpdG9yeS5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQADggEBADuGoxJhmFF7C20ySkUEOIl/CvY/tCL4PGDX+8fblQ0WRbjNuVYqNMDtcZKDp6uV6349wGWAYHZgCIogyuyjr3OqwifJrL7ksf8JySU97oqxwPzoXt6bovNJTB0060lpRwRxlpybL1/epZ3xUX87rDnfq/hRTKFidLlrDeQC8vrfOfgZSEKdmvm2ucwoe93G8wVvciqj0oCeElU0/C1mvHy42JaH2q75B6geKvKVMcGMXVffaKITWNfqCDXaEyh8aRt7/3YtLP+LVU13azlSPQF7jatPNcCMjW4frFEqQApbzkPrJIM5rFKMGmCRLBbXiqBDLdR9/fe5ZOF++duIWio\u003d",
  "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\u003d",
  "ca": "MIIEajCCA1KgAwIBAgIUdIYzEFdw7QJcrySyq6IiEwZfTfAwDQYJKoZIhvcNAQELBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTIzMTIxMTEwMDAwMFowcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6fX+272mHX5QAcDaWkVHFWjnDIcORNUJU3OuNyeuOYhlvXJWydrXe3O+cV+PS39faMj/nfem3GfJBE7Xn0bWA/8ksxSfrg1BUBJDge4YBBw+VflI3A0g1fk9wJ3HGInsvV4serRJ/ISJTfs0uRNugX+RrbkT/T0tup4vGd3Kl2sbwUdDjokuJNJHANeODRkQ+ra+9Wht71FBlc07yPf7qtpaWHm6aS3s47OJD35ixkG4xiZuHsScxcVtlo1VW98P2cQfH9H2lll4wWlPTVHpPThB2EYrPhwcxDh8kHkkOHNkyHO/fYM47u7H4VeQV75LXWKa7iWmZg+WhFb8TXSr/wIDAQABo4H/MIH8MA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSGf1itF/WCtk60BbP7sM4RQ99MvjAfBgNVHSMEGDAWgBSHE+yWPmLsIRwMSlY68iUM45TpyzBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMA0GCSqGSIb3DQEBCwUAA4IBAQBy4928pVPeiHItbneeOAsDoc4Obv5Q4tn0QpqTlSeCSBbHIURfEr/WaS8sv0JTbIPQEfiO/UtaN8Qxh7j5iVqTwTwgVaE/vDkHxGOen5YxAuyV1Fpm4W4oQyybiA6puHEBcteuiYZHppGSMus3bmFYTPE+9B0+W914VZeHDujJ2Y3YMc32Q+PC+Zmv8RfaXp7+QCNYSXR5Ts3q3IesWGmlvAM5tLQi75JmzdWXJ1uKU4u3Nrw5jY4UaOlvB5Re2BSmcjxdLT/5pApzkS+tO6lICnPAtk/Y6dOJ0YxQBMImtliYp02yfwRaqP8WJ4CnwUHil3ZRt8U9I+psU8b4WV/3MIIDpjCCAo6gAwIBAgIUS3mWeRx1uG/SMl/ql55VwRtNz7wwDQYJKoZIhvcNAQELBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTI1MTIxMDEwMDAwMFowazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3QgU0FOREJPWCAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp50jjNh0wu8ioziC1HuWqOfgXwxeiePiRGw5tKDqKIbC7XV1ghEcDiymTHHWWJSQ1LEsmYpZVwaos5Mrz2xJwytg8K5eqFqa7QvfOOul29bnzEFk+1gX/0nOYws3Lba9E7S+uPaUmfElF4r2lcCNL2f3F87RozqZf+DQBdGUzAt9n+ipY1JpqfI3KF/5qgRkPoIfJD+aj2Y1D6eYjs5uMRLU8FMYt0CCfv/Ak6mq4Y9/7CaMKp5qjlrrDux00IDpxoXGKx5cK0KgACb2UBZ98oDQxcGrbRIyp8VGmv68BkEQcm7NljP863uBVxtnVTpRwQ1xwYEbmSSyoonXy575wQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUhxPslj5i7CEcDEpWOvIlDOOU6cswDQYJKoZIhvcNAQELBQADggEBAFoYqwoH7zvr4v0SQ/hWx/bWFRIcV/Rf6rEWGyT/moVAEjPbGH6tyHhbxh3RdGcPY7Pzn797lXDGRu0pHv+GAHUA1v1PewCp0IHYukmN5D8+Qumem6byHyONyUASMlY0lUOzx9mHVBMuj6u6kvn9xjL6xsPS+Cglv/3SUXUR0mMCYf963xnFBIRLTRlbykgJomUptVl/F5U/+8cD+lB/fcZPoQVI0kK0VV51jAODSIhS6vqzQzH4cpUmcPh4dy+7RzdTTktxOTXTqAy9/Yx+fk18O9qSQw1MKa9dDZ4YLnAQS2fJJqIE1DXIta0LpqM4pMoRMXvp9SLU0atVZLEu6Sc\u003d"
}
2022-11-30 13:45:31 RESPONSE
CallConsentEndpointWithBearerToken
HTTP response
response_status_code
201 CREATED
response_status_text

                                
response_headers
{
  "date": "Wed, 30 Nov 2022 13:45:31 GMT",
  "server": "nginx/1.20.1",
  "content-type": "application/json;charset\u003dutf-8",
  "x-frame-options": "DENY",
  "activityid": "784eb3c1-0e42-4cfb-bb98-a6e1f67a95bf",
  "access-control-expose-headers": "",
  "x-fapi-interaction-id": "dc3ac2f0-594a-443d-8fcc-f34df6c7db8c",
  "access-control-allow-origin": "*",
  "access-control-allow-methods": "POST",
  "x-content-type-options": "nosniff",
  "x-xss-protection": "1; mode\u003dblock",
  "access-control-allow-headers": "authorization,Access-Control-Allow-Origin,Content-Type,SOAPAction,apikey,Authorization",
  "keep-alive": "timeout\u003d10, max\u003d50",
  "connection": "Keep-Alive",
  "transfer-encoding": "chunked"
}
response_body
{"data":{"expirationDateTime":"2022-11-30T15:45:30Z","consentId":"urn:bndes:b4593e19-bc5f-4108-a5a1-8387a2c5c4d5","permissions":["UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ","CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ","RESOURCES_READ","LOANS_SCHEDULED_INSTALMENTS_READ","INVOICE_FINANCINGS_READ","FINANCINGS_WARRANTIES_READ","INVOICE_FINANCINGS_PAYMENTS_READ","LOANS_PAYMENTS_READ","FINANCINGS_SCHEDULED_INSTALMENTS_READ","LOANS_WARRANTIES_READ","INVOICE_FINANCINGS_WARRANTIES_READ","FINANCINGS_READ","LOANS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_READ","FINANCINGS_PAYMENTS_READ","CUSTOMERS_BUSINESS_ADITTIONALINFO_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ","INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ"],"statusUpdateDateTime":"2022-11-30T13:45:31Z","loggedUser":{"document":{"identification":"01234567890","rel":"CPF"}},"businessEntity":{"document":{"identification":"59621242000145","rel":"CNPJ"}},"status":"AWAITING_AUTHORISATION","creationDateTime":"2022-11-30T13:45:31Z"},"meta":{"totalRecords":1,"requestDateTime":"2022-11-30T13:45:31Z","totalPages":1},"links":{"self":"https://openbanking-gw-h.bndes.gov.br/open-banking/consents/v1/consents/urn:bndes:b4593e19-bc5f-4108-a5a1-8387a2c5c4d5"}}
2022-11-30 13:45:31 SUCCESS
CallConsentEndpointWithBearerToken
Got a response from the consent endpoint
status
201
endpoint_name
resource
headers
{
  "date": "Wed, 30 Nov 2022 13:45:31 GMT",
  "server": "nginx/1.20.1",
  "content-type": "application/json;charset\u003dutf-8",
  "x-frame-options": "DENY",
  "activityid": "784eb3c1-0e42-4cfb-bb98-a6e1f67a95bf",
  "access-control-expose-headers": "",
  "x-fapi-interaction-id": "dc3ac2f0-594a-443d-8fcc-f34df6c7db8c",
  "access-control-allow-origin": "*",
  "access-control-allow-methods": "POST",
  "x-content-type-options": "nosniff",
  "x-xss-protection": "1; mode\u003dblock",
  "access-control-allow-headers": "authorization,Access-Control-Allow-Origin,Content-Type,SOAPAction,apikey,Authorization",
  "keep-alive": "timeout\u003d10, max\u003d50",
  "connection": "Keep-Alive",
  "transfer-encoding": "chunked"
}
body
{"data":{"expirationDateTime":"2022-11-30T15:45:30Z","consentId":"urn:bndes:b4593e19-bc5f-4108-a5a1-8387a2c5c4d5","permissions":["UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ","CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ","RESOURCES_READ","LOANS_SCHEDULED_INSTALMENTS_READ","INVOICE_FINANCINGS_READ","FINANCINGS_WARRANTIES_READ","INVOICE_FINANCINGS_PAYMENTS_READ","LOANS_PAYMENTS_READ","FINANCINGS_SCHEDULED_INSTALMENTS_READ","LOANS_WARRANTIES_READ","INVOICE_FINANCINGS_WARRANTIES_READ","FINANCINGS_READ","LOANS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_READ","FINANCINGS_PAYMENTS_READ","CUSTOMERS_BUSINESS_ADITTIONALINFO_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ","UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ","INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ"],"statusUpdateDateTime":"2022-11-30T13:45:31Z","loggedUser":{"document":{"identification":"01234567890","rel":"CPF"}},"businessEntity":{"document":{"identification":"59621242000145","rel":"CNPJ"}},"status":"AWAITING_AUTHORISATION","creationDateTime":"2022-11-30T13:45:31Z"},"meta":{"totalRecords":1,"requestDateTime":"2022-11-30T13:45:31Z","totalPages":1},"links":{"self":"https://openbanking-gw-h.bndes.gov.br/open-banking/consents/v1/consents/urn:bndes:b4593e19-bc5f-4108-a5a1-8387a2c5c4d5"}}
body_json
{
  "data": {
    "expirationDateTime": "2022-11-30T15:45:30Z",
    "consentId": "urn:bndes:b4593e19-bc5f-4108-a5a1-8387a2c5c4d5",
    "permissions": [
      "UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ",
      "CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ",
      "RESOURCES_READ",
      "LOANS_SCHEDULED_INSTALMENTS_READ",
      "INVOICE_FINANCINGS_READ",
      "FINANCINGS_WARRANTIES_READ",
      "INVOICE_FINANCINGS_PAYMENTS_READ",
      "LOANS_PAYMENTS_READ",
      "FINANCINGS_SCHEDULED_INSTALMENTS_READ",
      "LOANS_WARRANTIES_READ",
      "INVOICE_FINANCINGS_WARRANTIES_READ",
      "FINANCINGS_READ",
      "LOANS_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_READ",
      "FINANCINGS_PAYMENTS_READ",
      "CUSTOMERS_BUSINESS_ADITTIONALINFO_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ",
      "UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ",
      "INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ"
    ],
    "statusUpdateDateTime": "2022-11-30T13:45:31Z",
    "loggedUser": {
      "document": {
        "identification": "01234567890",
        "rel": "CPF"
      }
    },
    "businessEntity": {
      "document": {
        "identification": "59621242000145",
        "rel": "CNPJ"
      }
    },
    "status": "AWAITING_AUTHORISATION",
    "creationDateTime": "2022-11-30T13:45:31Z"
  },
  "meta": {
    "totalRecords": 1,
    "requestDateTime": "2022-11-30T13:45:31Z",
    "totalPages": 1
  },
  "links": {
    "self": "https://openbanking-gw-h.bndes.gov.br/open-banking/consents/v1/consents/urn:bndes:b4593e19-bc5f-4108-a5a1-8387a2c5c4d5"
  }
}
2022-11-30 13:45:31 SUCCESS
EnsureHttpStatusCodeIs201
resource endpoint returned the expected http status
expected_status
201
http_status
201
2022-11-30 13:45:31 SUCCESS
EnsureContentTypeJson
endpoint_response Content-Type: header is application/json
2022-11-30 13:45:31 SUCCESS
FAPIBrazilConsentEndpointResponseValidatePermissions
Consent endpoint response contains expected permissions
requested
[
  "RESOURCES_READ",
  "CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ",
  "CUSTOMERS_BUSINESS_ADITTIONALINFO_READ",
  "ACCOUNTS_READ",
  "ACCOUNTS_BALANCES_READ",
  "ACCOUNTS_OVERDRAFT_LIMITS_READ",
  "ACCOUNTS_TRANSACTIONS_READ",
  "CREDIT_CARDS_ACCOUNTS_LIMITS_READ",
  "CREDIT_CARDS_ACCOUNTS_READ",
  "CREDIT_CARDS_ACCOUNTS_BILLS_READ",
  "CREDIT_CARDS_ACCOUNTS_TRANSACTIONS_READ",
  "CREDIT_CARDS_ACCOUNTS_BILLS_TRANSACTIONS_READ",
  "LOANS_READ",
  "LOANS_WARRANTIES_READ",
  "LOANS_SCHEDULED_INSTALMENTS_READ",
  "LOANS_PAYMENTS_READ",
  "FINANCINGS_READ",
  "FINANCINGS_WARRANTIES_READ",
  "FINANCINGS_SCHEDULED_INSTALMENTS_READ",
  "FINANCINGS_PAYMENTS_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ",
  "INVOICE_FINANCINGS_READ",
  "INVOICE_FINANCINGS_WARRANTIES_READ",
  "INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ",
  "INVOICE_FINANCINGS_PAYMENTS_READ"
]
granted
[
  "UNARRANGED_ACCOUNTS_OVERDRAFT_WARRANTIES_READ",
  "CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ",
  "RESOURCES_READ",
  "LOANS_SCHEDULED_INSTALMENTS_READ",
  "INVOICE_FINANCINGS_READ",
  "FINANCINGS_WARRANTIES_READ",
  "INVOICE_FINANCINGS_PAYMENTS_READ",
  "LOANS_PAYMENTS_READ",
  "FINANCINGS_SCHEDULED_INSTALMENTS_READ",
  "LOANS_WARRANTIES_READ",
  "INVOICE_FINANCINGS_WARRANTIES_READ",
  "FINANCINGS_READ",
  "LOANS_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_READ",
  "FINANCINGS_PAYMENTS_READ",
  "CUSTOMERS_BUSINESS_ADITTIONALINFO_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_SCHEDULED_INSTALMENTS_READ",
  "UNARRANGED_ACCOUNTS_OVERDRAFT_PAYMENTS_READ",
  "INVOICE_FINANCINGS_SCHEDULED_INSTALMENTS_READ"
]
2022-11-30 13:45:31 SUCCESS
ExtractConsentIdFromConsentEndpointResponse
Extracted the consent id
consent_id
urn:bndes:b4593e19-bc5f-4108-a5a1-8387a2c5c4d5
2022-11-30 13:45:31 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
dc3ac2f0-594a-443d-8fcc-f34df6c7db8c
2022-11-30 13:45:31 SUCCESS
FAPIBrazilAddConsentIdToClientScope
Added scope of 'openid resources consent:urn:bndes:b4593e19-bc5f-4108-a5a1-8387a2c5c4d5' to client's scope
client_id
r8RJsQHZKLxIdx1IBFV_p7YQkr4a
scope
openid resources consent:urn:bndes:b4593e19-bc5f-4108-a5a1-8387a2c5c4d5
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"
    }
  ]
}
Make request to authorization endpoint
2022-11-30 13:45:31 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
r8RJsQHZKLxIdx1IBFV_p7YQkr4a
redirect_uri
https://www.certification.openid.net/test/a/bndes/callback
scope
openid resources consent:urn:bndes:b4593e19-bc5f-4108-a5a1-8387a2c5c4d5
2022-11-30 13:45:31
CreateRandomStateValue
Created state value
requested_state_length
10
state
n5tUMwY3K3
2022-11-30 13:45:31 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
r8RJsQHZKLxIdx1IBFV_p7YQkr4a
redirect_uri
https://www.certification.openid.net/test/a/bndes/callback
scope
openid resources consent:urn:bndes:b4593e19-bc5f-4108-a5a1-8387a2c5c4d5
state
n5tUMwY3K3
2022-11-30 13:45:31
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
LK3BNEDITJ
2022-11-30 13:45:31 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
r8RJsQHZKLxIdx1IBFV_p7YQkr4a
redirect_uri
https://www.certification.openid.net/test/a/bndes/callback
scope
openid resources consent:urn:bndes:b4593e19-bc5f-4108-a5a1-8387a2c5c4d5
state
n5tUMwY3K3
nonce
LK3BNEDITJ
2022-11-30 13:45:31 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCodeIdtoken
Added response_type parameter to request
client_id
r8RJsQHZKLxIdx1IBFV_p7YQkr4a
redirect_uri
https://www.certification.openid.net/test/a/bndes/callback
scope
openid resources consent:urn:bndes:b4593e19-bc5f-4108-a5a1-8387a2c5c4d5
state
n5tUMwY3K3
nonce
LK3BNEDITJ
response_type
code id_token
2022-11-30 13:45:31 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "r8RJsQHZKLxIdx1IBFV_p7YQkr4a",
  "redirect_uri": "https://www.certification.openid.net/test/a/bndes/callback",
  "scope": "openid resources consent:urn:bndes:b4593e19-bc5f-4108-a5a1-8387a2c5c4d5",
  "state": "n5tUMwY3K3",
  "nonce": "LK3BNEDITJ",
  "response_type": "code id_token"
}
2022-11-30 13:45:31 SUCCESS
AddNbfToRequestObject
Added nbf to request object claims
nbf
1.669815931E9
2022-11-30 13:45:31 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.669816231E9
2022-11-30 13:45:31 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://openbanking-gw-h.bndes.gov.br/oauth2/token
2022-11-30 13:45:31 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
r8RJsQHZKLxIdx1IBFV_p7YQkr4a
2022-11-30 13:45:31 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
r8RJsQHZKLxIdx1IBFV_p7YQkr4a
2022-11-30 13:45:31 SUCCESS
SignRequestObject
Signed the request object
claims
{
  "aud": "https://openbanking-gw-h.bndes.gov.br/oauth2/token",
  "nbf": 1669815931,
  "scope": "openid resources consent:urn:bndes:b4593e19-bc5f-4108-a5a1-8387a2c5c4d5",
  "iss": "r8RJsQHZKLxIdx1IBFV_p7YQkr4a",
  "response_type": "code id_token",
  "redirect_uri": "https://www.certification.openid.net/test/a/bndes/callback",
  "state": "n5tUMwY3K3",
  "exp": 1669816231,
  "nonce": "LK3BNEDITJ",
  "client_id": "r8RJsQHZKLxIdx1IBFV_p7YQkr4a"
}
header
{
  "kid": "LoogbNxvd4hR6O9G2AEuRFebFtUjB5cw2OLnwnMl464",
  "alg": "PS256"
}
request_object
eyJraWQiOiJMb29nYk54dmQ0aFI2TzlHMkFFdVJGZWJGdFVqQjVjdzJPTG53bk1sNDY0IiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvb3BlbmJhbmtpbmctZ3ctaC5ibmRlcy5nb3YuYnJcL29hdXRoMlwvdG9rZW4iLCJuYmYiOjE2Njk4MTU5MzEsInNjb3BlIjoib3BlbmlkIHJlc291cmNlcyBjb25zZW50OnVybjpibmRlczpiNDU5M2UxOS1iYzVmLTQxMDgtYTVhMS04Mzg3YTJjNWM0ZDUiLCJpc3MiOiJyOFJKc1FIWktMeElkeDFJQkZWX3A3WVFrcjRhIiwicmVzcG9uc2VfdHlwZSI6ImNvZGUgaWRfdG9rZW4iLCJyZWRpcmVjdF91cmkiOiJodHRwczpcL1wvd3d3LmNlcnRpZmljYXRpb24ub3BlbmlkLm5ldFwvdGVzdFwvYVwvYm5kZXNcL2NhbGxiYWNrIiwic3RhdGUiOiJuNXRVTXdZM0szIiwiZXhwIjoxNjY5ODE2MjMxLCJub25jZSI6IkxLM0JORURJVEoiLCJjbGllbnRfaWQiOiJyOFJKc1FIWktMeElkeDFJQkZWX3A3WVFrcjRhIn0.HdkdVsD0TpyMyZx67KoSjtPJ9vdrWETIQnEZotsAmXzk4h1fWwboEuhVL3q3C-5sBk_2eO31305opevvzZ_5oOGO8FdqChYgUqQsgjsCxtyQtijR93IrqvqvxiK-FErfMtlEM0VsYwakAOvX7dU3DZqiumuLbleHny_z4ZuKAzUkYD5trAl_vsN13ozNPyk8ElSWybBVTkwUorZpxwld2EnLqKZ85VF5RCAArEun4sVOjMRq9loOPRz2etic5HR95YEf7xclzmGEI7JTTGiJ8SMjMEVmml-g9adB9_SHP9tr9p3uAW40n4qgCqIS8uEm_teB5D_maNz2QDenA-zuOA
key
{
  "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"
}
2022-11-30 13:45:31
FAPIBrazilEncryptRequestObject
Encrypted the request object
request_object
eyJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImN0eSI6IkpXVCIsImVuYyI6IkEyNTZHQ00iLCJhbGciOiJSU0EtT0FFUCJ9.qbGAt0foDkQ0oOx2pi9-LNSfbCcCcP1tr46tC07S1sEF6cFBpl5UfyTgM09cw25THYOohFZT_7xkvKJcEMqsmZ4MN_KXsAbpkz4sYJL5tX71KQrBR6gTnuXdEianDLi6d8mAD75R5FkLGQBYWrdX3sTEcRZ_Q4UVNHnTJ68N7jq8ylh-f5tl7ZxP7TGs9ptprp-v0DjAtIjscozCSTxvv1NEg-MzMN1iLAKH8Fs4sp5tm3QhQXdxDa6Pj_O8XvFCr-lHX6vPekogCdJfDvjKqZvcGZZEwMH98mqFX2xuS8gCSNMWE-SRT8T3Vz-qejKavTG2r2DxjivnWrjuG8CuDw.nfYreo0AFhTajXzd.uZG1cTuVVKfPk9FNRDHwdq96x1TL1MXVhzre9eMDt5gCrVINiyKOTnM_ux1BCB0xkMAWt7TggHDdUndRsrPq9TCtRD-VjD5VNLI1RPagLg42bQF1TSq_2sJZUcmWj10TV7YbgBglyoct5tDlN2e1_fyiSAoUacasEFlMmhlUoc1vyUTMs78l4y09LkXxmA1VdGtEJohtPcBLss9sxyP6mwoyXoKXz9wvz1MMDZ3_uIkMwD8MfGsNGn9KFSbBXtWIiVagWfi7A7IkJQLYzWkheJol4xxoWY1Y5d_7Yevp4Lx42jv5pT1X_3si88z-wkf8dLkIrW96wbSBGVOXcqToMoyWTI7Z6FjEsHIrr8ql1tW2snELTDHjYRAVbEM0xQlfNtpPuqtUFDKDxoQdDS-jTvWLtoyosRmLitrkEVYIoVWp2TDXmYFRNLVaJ-edpc0Qd9mb9CO2d7wezPH5L7mXpYcNnM2bin_p-z1UOQ-xWyumDRCdZqOx9-2xt02CmOO1Xi3XYZHNaoL7Q-AkV7nNhzmHx72EOuO07J-tKMEKYU0coCQXy8apvghmh2Gz9VzJ9ONOEN4mV_vr5J3l1Hu3pSUG2wFGsbXCw1qqZG0wKbvPhlDW8GNsmpeLv2S0m4M0Fnj4feBPcTuKIEac7bhyS2yNOril5NvFUlZ1syM6gsHLrhaVEryWhAJMb42PI8jNCXZbFlOJVWZHZT-RLReXPeKh1tTTI4kt11x2_9r1OH6HEglUq2-_ScqJEkgolIbxCFWdyyu8Mg7bba7pM23mPS_IlYvZVv0L40uDFTtLODto9qSJYC589SRREsU5snhpPR9JIPprk426ftTfAfzXehxI_n9xc5RDAoOsJTkasZqOBUyC6QFpiEd5FQS2hNK8Exn7XJ3rF0AEvUl2v0dpnUvAK4FPFQmBuz96HgUhyc4tFy9dIfbZ_3S14MBnFwLAk-I_fZ8iITVOuP2Vh5YLPe7sOG9X7RoooPkChF-rvRQ6TplzbSjZCZWfy8rhgqfM-CFXpZF51nQ3bCjZfDY69NjNQZXz71Y2rIWp1Xvefb99R1HQhmYKtdmEeLk6qREXJgI7-lX2Ni_8CN_hS7oHd74bkHiEduhvXEgJc7B6a8QEIJ-MvslKlc0QXDkOcZ3k7G8PapWGTJEo3OAVBNG2yZU5UaUVuUqqf1dZ7g4dJLBcFVAmtok4cU-CYRRcF9_uBuFMSjSu0AFdfSpxe9zC8OU7xXuk_ZvqRHgpP2HXmQ6xhXUpS7vQvs1NGmH3l5yr8jrXZG4Fa4Dd218XsBeR_6v-MgT5jISGKqA3Nt4.UIMp1jGZZO1XKV4G-n6-zg
enc
A256GCM
alg
RSA-OAEP
2022-11-30 13:45:31 SUCCESS
BuildRequestObjectByValueRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://openbanking-iam-h.bndes.gov.br/oauth2/authorize?request=eyJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImN0eSI6IkpXVCIsImVuYyI6IkEyNTZHQ00iLCJhbGciOiJSU0EtT0FFUCJ9.qbGAt0foDkQ0oOx2pi9-LNSfbCcCcP1tr46tC07S1sEF6cFBpl5UfyTgM09cw25THYOohFZT_7xkvKJcEMqsmZ4MN_KXsAbpkz4sYJL5tX71KQrBR6gTnuXdEianDLi6d8mAD75R5FkLGQBYWrdX3sTEcRZ_Q4UVNHnTJ68N7jq8ylh-f5tl7ZxP7TGs9ptprp-v0DjAtIjscozCSTxvv1NEg-MzMN1iLAKH8Fs4sp5tm3QhQXdxDa6Pj_O8XvFCr-lHX6vPekogCdJfDvjKqZvcGZZEwMH98mqFX2xuS8gCSNMWE-SRT8T3Vz-qejKavTG2r2DxjivnWrjuG8CuDw.nfYreo0AFhTajXzd.uZG1cTuVVKfPk9FNRDHwdq96x1TL1MXVhzre9eMDt5gCrVINiyKOTnM_ux1BCB0xkMAWt7TggHDdUndRsrPq9TCtRD-VjD5VNLI1RPagLg42bQF1TSq_2sJZUcmWj10TV7YbgBglyoct5tDlN2e1_fyiSAoUacasEFlMmhlUoc1vyUTMs78l4y09LkXxmA1VdGtEJohtPcBLss9sxyP6mwoyXoKXz9wvz1MMDZ3_uIkMwD8MfGsNGn9KFSbBXtWIiVagWfi7A7IkJQLYzWkheJol4xxoWY1Y5d_7Yevp4Lx42jv5pT1X_3si88z-wkf8dLkIrW96wbSBGVOXcqToMoyWTI7Z6FjEsHIrr8ql1tW2snELTDHjYRAVbEM0xQlfNtpPuqtUFDKDxoQdDS-jTvWLtoyosRmLitrkEVYIoVWp2TDXmYFRNLVaJ-edpc0Qd9mb9CO2d7wezPH5L7mXpYcNnM2bin_p-z1UOQ-xWyumDRCdZqOx9-2xt02CmOO1Xi3XYZHNaoL7Q-AkV7nNhzmHx72EOuO07J-tKMEKYU0coCQXy8apvghmh2Gz9VzJ9ONOEN4mV_vr5J3l1Hu3pSUG2wFGsbXCw1qqZG0wKbvPhlDW8GNsmpeLv2S0m4M0Fnj4feBPcTuKIEac7bhyS2yNOril5NvFUlZ1syM6gsHLrhaVEryWhAJMb42PI8jNCXZbFlOJVWZHZT-RLReXPeKh1tTTI4kt11x2_9r1OH6HEglUq2-_ScqJEkgolIbxCFWdyyu8Mg7bba7pM23mPS_IlYvZVv0L40uDFTtLODto9qSJYC589SRREsU5snhpPR9JIPprk426ftTfAfzXehxI_n9xc5RDAoOsJTkasZqOBUyC6QFpiEd5FQS2hNK8Exn7XJ3rF0AEvUl2v0dpnUvAK4FPFQmBuz96HgUhyc4tFy9dIfbZ_3S14MBnFwLAk-I_fZ8iITVOuP2Vh5YLPe7sOG9X7RoooPkChF-rvRQ6TplzbSjZCZWfy8rhgqfM-CFXpZF51nQ3bCjZfDY69NjNQZXz71Y2rIWp1Xvefb99R1HQhmYKtdmEeLk6qREXJgI7-lX2Ni_8CN_hS7oHd74bkHiEduhvXEgJc7B6a8QEIJ-MvslKlc0QXDkOcZ3k7G8PapWGTJEo3OAVBNG2yZU5UaUVuUqqf1dZ7g4dJLBcFVAmtok4cU-CYRRcF9_uBuFMSjSu0AFdfSpxe9zC8OU7xXuk_ZvqRHgpP2HXmQ6xhXUpS7vQvs1NGmH3l5yr8jrXZG4Fa4Dd218XsBeR_6v-MgT5jISGKqA3Nt4.UIMp1jGZZO1XKV4G-n6-zg&client_id=r8RJsQHZKLxIdx1IBFV_p7YQkr4a&redirect_uri=https://www.certification.openid.net/test/a/bndes/callback&scope=openid%20resources%20consent:urn:bndes:b4593e19-bc5f-4108-a5a1-8387a2c5c4d5&response_type=code%20id_token
2022-11-30 13:45:31 REDIRECT
fapi1-advanced-final-ensure-mtls-holder-of-key-required
Redirecting to authorization endpoint
redirect_to
https://openbanking-iam-h.bndes.gov.br/oauth2/authorize?request=eyJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImN0eSI6IkpXVCIsImVuYyI6IkEyNTZHQ00iLCJhbGciOiJSU0EtT0FFUCJ9.qbGAt0foDkQ0oOx2pi9-LNSfbCcCcP1tr46tC07S1sEF6cFBpl5UfyTgM09cw25THYOohFZT_7xkvKJcEMqsmZ4MN_KXsAbpkz4sYJL5tX71KQrBR6gTnuXdEianDLi6d8mAD75R5FkLGQBYWrdX3sTEcRZ_Q4UVNHnTJ68N7jq8ylh-f5tl7ZxP7TGs9ptprp-v0DjAtIjscozCSTxvv1NEg-MzMN1iLAKH8Fs4sp5tm3QhQXdxDa6Pj_O8XvFCr-lHX6vPekogCdJfDvjKqZvcGZZEwMH98mqFX2xuS8gCSNMWE-SRT8T3Vz-qejKavTG2r2DxjivnWrjuG8CuDw.nfYreo0AFhTajXzd.uZG1cTuVVKfPk9FNRDHwdq96x1TL1MXVhzre9eMDt5gCrVINiyKOTnM_ux1BCB0xkMAWt7TggHDdUndRsrPq9TCtRD-VjD5VNLI1RPagLg42bQF1TSq_2sJZUcmWj10TV7YbgBglyoct5tDlN2e1_fyiSAoUacasEFlMmhlUoc1vyUTMs78l4y09LkXxmA1VdGtEJohtPcBLss9sxyP6mwoyXoKXz9wvz1MMDZ3_uIkMwD8MfGsNGn9KFSbBXtWIiVagWfi7A7IkJQLYzWkheJol4xxoWY1Y5d_7Yevp4Lx42jv5pT1X_3si88z-wkf8dLkIrW96wbSBGVOXcqToMoyWTI7Z6FjEsHIrr8ql1tW2snELTDHjYRAVbEM0xQlfNtpPuqtUFDKDxoQdDS-jTvWLtoyosRmLitrkEVYIoVWp2TDXmYFRNLVaJ-edpc0Qd9mb9CO2d7wezPH5L7mXpYcNnM2bin_p-z1UOQ-xWyumDRCdZqOx9-2xt02CmOO1Xi3XYZHNaoL7Q-AkV7nNhzmHx72EOuO07J-tKMEKYU0coCQXy8apvghmh2Gz9VzJ9ONOEN4mV_vr5J3l1Hu3pSUG2wFGsbXCw1qqZG0wKbvPhlDW8GNsmpeLv2S0m4M0Fnj4feBPcTuKIEac7bhyS2yNOril5NvFUlZ1syM6gsHLrhaVEryWhAJMb42PI8jNCXZbFlOJVWZHZT-RLReXPeKh1tTTI4kt11x2_9r1OH6HEglUq2-_ScqJEkgolIbxCFWdyyu8Mg7bba7pM23mPS_IlYvZVv0L40uDFTtLODto9qSJYC589SRREsU5snhpPR9JIPprk426ftTfAfzXehxI_n9xc5RDAoOsJTkasZqOBUyC6QFpiEd5FQS2hNK8Exn7XJ3rF0AEvUl2v0dpnUvAK4FPFQmBuz96HgUhyc4tFy9dIfbZ_3S14MBnFwLAk-I_fZ8iITVOuP2Vh5YLPe7sOG9X7RoooPkChF-rvRQ6TplzbSjZCZWfy8rhgqfM-CFXpZF51nQ3bCjZfDY69NjNQZXz71Y2rIWp1Xvefb99R1HQhmYKtdmEeLk6qREXJgI7-lX2Ni_8CN_hS7oHd74bkHiEduhvXEgJc7B6a8QEIJ-MvslKlc0QXDkOcZ3k7G8PapWGTJEo3OAVBNG2yZU5UaUVuUqqf1dZ7g4dJLBcFVAmtok4cU-CYRRcF9_uBuFMSjSu0AFdfSpxe9zC8OU7xXuk_ZvqRHgpP2HXmQ6xhXUpS7vQvs1NGmH3l5yr8jrXZG4Fa4Dd218XsBeR_6v-MgT5jISGKqA3Nt4.UIMp1jGZZO1XKV4G-n6-zg&client_id=r8RJsQHZKLxIdx1IBFV_p7YQkr4a&redirect_uri=https://www.certification.openid.net/test/a/bndes/callback&scope=openid%20resources%20consent:urn:bndes:b4593e19-bc5f-4108-a5a1-8387a2c5c4d5&response_type=code%20id_token
2022-11-30 13:45:47 INCOMING
fapi1-advanced-final-ensure-mtls-holder-of-key-required
Incoming HTTP request to /test/a/bndes/callback
incoming_headers
{
  "host": "www.certification.openid.net",
  "cache-control": "max-age\u003d0",
  "dnt": "1",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8,application/signed-exchange;v\u003db3;q\u003d0.9",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "sec-ch-ua": "\"Google Chrome\";v\u003d\"107\", \"Chromium\";v\u003d\"107\", \"Not\u003dA?Brand\";v\u003d\"24\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "referer": "https://openbanking-iam-h.bndes.gov.br/",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "cookie": "__utma\u003d201319536.325192986.1659644996.1660916568.1661261755.3; __utmz\u003d201319536.1661261755.3.3.utmcsr\u003ddevelopers.google.com|utmccn\u003d(referral)|utmcmd\u003dreferral|utmcct\u003d/; JSESSIONID\u003d784A37EF44E47F94905900073CEC575A",
  "connection": "close"
}
incoming_path
/test/a/bndes/callback
incoming_body_form_params
incoming_method
GET
incoming_tls_version
TLSv1.2
incoming_tls_cert
incoming_query_string_params
{}
incoming_body
incoming_tls_chain
[
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL"
]
incoming_tls_cipher
ECDHE-RSA-AES128-GCM-SHA256
incoming_body_json
2022-11-30 13:45:47 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/x2nXEEcTaj5vxx8DofBA",
  "fullUrl": "https://www.certification.openid.net/test/a/bndes/implicit/x2nXEEcTaj5vxx8DofBA"
}
2022-11-30 13:45:47 OUTGOING
fapi1-advanced-final-ensure-mtls-holder-of-key-required
Response to HTTP request to test instance H8PAsfsYW9kLLrm
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/bndes/implicit/x2nXEEcTaj5vxx8DofBA, returnUrl=/log-detail.html?log=H8PAsfsYW9kLLrm}]
outgoing_path
callback
2022-11-30 13:45:47 INCOMING
fapi1-advanced-final-ensure-mtls-holder-of-key-required
Incoming HTTP request to /test/a/bndes/implicit/x2nXEEcTaj5vxx8DofBA
incoming_headers
{
  "host": "www.certification.openid.net",
  "sec-ch-ua": "\"Google Chrome\";v\u003d\"107\", \"Chromium\";v\u003d\"107\", \"Not\u003dA?Brand\";v\u003d\"24\"",
  "dnt": "1",
  "sec-ch-ua-mobile": "?0",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36",
  "content-type": "text/plain",
  "accept": "*/*",
  "x-requested-with": "XMLHttpRequest",
  "sec-ch-ua-platform": "\"Windows\"",
  "origin": "https://www.certification.openid.net",
  "sec-fetch-site": "same-origin",
  "sec-fetch-mode": "cors",
  "sec-fetch-dest": "empty",
  "referer": "https://www.certification.openid.net/test/a/bndes/callback",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "cookie": "__utma\u003d201319536.325192986.1659644996.1660916568.1661261755.3; __utmz\u003d201319536.1661261755.3.3.utmcsr\u003ddevelopers.google.com|utmccn\u003d(referral)|utmcmd\u003dreferral|utmcct\u003d/; JSESSIONID\u003d784A37EF44E47F94905900073CEC575A",
  "connection": "close",
  "content-length": "1248"
}
incoming_path
/test/a/bndes/implicit/x2nXEEcTaj5vxx8DofBA
incoming_body_form_params
incoming_method
POST
incoming_tls_version
TLSv1.2
incoming_tls_cert
incoming_query_string_params
{}
incoming_body
#code=0ad4b487-ae6d-3e7b-ab4f-33aad6412fe9&id_token=eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImFsZyI6IlBTMjU2In0.eyJhdWQiOiJyOFJKc1FIWktMeElkeDFJQkZWX3A3WVFrcjRhIiwiY19oYXNoIjoiVlZMMHZVRngxOUFNUzRRb0dhbFlMdyIsInN1YiI6IjEzOTUxOCIsInNfaGFzaCI6Ikx6Sk5qTHg4ZlVrSVJwTUE2S0xkZVEiLCJhenAiOiJyOFJKc1FIWktMeElkeDFJQkZWX3A3WVFrcjRhIiwiYW1yIjpbImJyLmdvdi5ibmRlcy5vYmEud3NvMi5PYmFBdXRoZW50aWNhdG9yIl0sImlzcyI6Imh0dHBzOlwvXC9vcGVuYmFua2luZy1ndy1oLmJuZGVzLmdvdi5iclwvb2F1dGgyXC90b2tlbiIsImV4cCI6MTY2OTgxOTU0NywiaWF0IjoxNjY5ODE1OTQ3LCJub25jZSI6IkxLM0JORURJVEoiLCJzaWQiOiJmZWRlMTdkMC1kNmY1LTQ3ZWYtYjhjYy1kNDAxNzg2MTQyN2IifQ.UuFUX9_A7B1CQYepbwb7HJ9tSVulNwdZOM-5BE9Hk7rkdnwAcccrfYVhmxeeyOfsQTq7nUfuVhgww4HIpy7jlSxvAm568RpMT7jE4p78bC5cnzUw8R79E738XxxTLZyabZxNegVx2-nVkK_oUH5yzcf1WjzOqtTLcs8d6mr3L99yCGGjamLcxVnksLX3ewjtGShfSdtS9nJdv2Y9fckN72tlbrw0MdRQV4awCMBnb_WgRwazu__aoyXAMwkQzGUq9AeAoj2DldocBANWstLTMSxrXFMRBEcvpUN6lOb1Wb_MZ3xUf94mjtoycxsaUh-D4hQNsmjkojq1UaQ5kd5wTg&state=n5tUMwY3K3&session_state=ae00687275d923924f1cb3fc7b816a3c2f37eeda2dea58c53459fd56c47bad49.B10zZvaci-oaWWl-RiomLQ
incoming_tls_chain
[
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL"
]
incoming_tls_cipher
ECDHE-RSA-AES128-GCM-SHA256
incoming_body_json
2022-11-30 13:45:47 OUTGOING
fapi1-advanced-final-ensure-mtls-holder-of-key-required
Response to HTTP request to test instance H8PAsfsYW9kLLrm
outgoing_status_code
204
outgoing_headers
{}
outgoing_body

                                
outgoing_path
implicit/x2nXEEcTaj5vxx8DofBA
2022-11-30 13:45:47
ExtractImplicitHashToCallbackResponse
Extracted response from URL fragment
parameters
[
  {
    "name": "code",
    "value": "0ad4b487-ae6d-3e7b-ab4f-33aad6412fe9"
  },
  {
    "name": "id_token",
    "value": "eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImFsZyI6IlBTMjU2In0.eyJhdWQiOiJyOFJKc1FIWktMeElkeDFJQkZWX3A3WVFrcjRhIiwiY19oYXNoIjoiVlZMMHZVRngxOUFNUzRRb0dhbFlMdyIsInN1YiI6IjEzOTUxOCIsInNfaGFzaCI6Ikx6Sk5qTHg4ZlVrSVJwTUE2S0xkZVEiLCJhenAiOiJyOFJKc1FIWktMeElkeDFJQkZWX3A3WVFrcjRhIiwiYW1yIjpbImJyLmdvdi5ibmRlcy5vYmEud3NvMi5PYmFBdXRoZW50aWNhdG9yIl0sImlzcyI6Imh0dHBzOlwvXC9vcGVuYmFua2luZy1ndy1oLmJuZGVzLmdvdi5iclwvb2F1dGgyXC90b2tlbiIsImV4cCI6MTY2OTgxOTU0NywiaWF0IjoxNjY5ODE1OTQ3LCJub25jZSI6IkxLM0JORURJVEoiLCJzaWQiOiJmZWRlMTdkMC1kNmY1LTQ3ZWYtYjhjYy1kNDAxNzg2MTQyN2IifQ.UuFUX9_A7B1CQYepbwb7HJ9tSVulNwdZOM-5BE9Hk7rkdnwAcccrfYVhmxeeyOfsQTq7nUfuVhgww4HIpy7jlSxvAm568RpMT7jE4p78bC5cnzUw8R79E738XxxTLZyabZxNegVx2-nVkK_oUH5yzcf1WjzOqtTLcs8d6mr3L99yCGGjamLcxVnksLX3ewjtGShfSdtS9nJdv2Y9fckN72tlbrw0MdRQV4awCMBnb_WgRwazu__aoyXAMwkQzGUq9AeAoj2DldocBANWstLTMSxrXFMRBEcvpUN6lOb1Wb_MZ3xUf94mjtoycxsaUh-D4hQNsmjkojq1UaQ5kd5wTg"
  },
  {
    "name": "state",
    "value": "n5tUMwY3K3"
  },
  {
    "name": "session_state",
    "value": "ae00687275d923924f1cb3fc7b816a3c2f37eeda2dea58c53459fd56c47bad49.B10zZvaci-oaWWl-RiomLQ"
  }
]
2022-11-30 13:45:47 SUCCESS
ExtractImplicitHashToCallbackResponse
Extracted the hash values
code
0ad4b487-ae6d-3e7b-ab4f-33aad6412fe9
id_token
eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImFsZyI6IlBTMjU2In0.eyJhdWQiOiJyOFJKc1FIWktMeElkeDFJQkZWX3A3WVFrcjRhIiwiY19oYXNoIjoiVlZMMHZVRngxOUFNUzRRb0dhbFlMdyIsInN1YiI6IjEzOTUxOCIsInNfaGFzaCI6Ikx6Sk5qTHg4ZlVrSVJwTUE2S0xkZVEiLCJhenAiOiJyOFJKc1FIWktMeElkeDFJQkZWX3A3WVFrcjRhIiwiYW1yIjpbImJyLmdvdi5ibmRlcy5vYmEud3NvMi5PYmFBdXRoZW50aWNhdG9yIl0sImlzcyI6Imh0dHBzOlwvXC9vcGVuYmFua2luZy1ndy1oLmJuZGVzLmdvdi5iclwvb2F1dGgyXC90b2tlbiIsImV4cCI6MTY2OTgxOTU0NywiaWF0IjoxNjY5ODE1OTQ3LCJub25jZSI6IkxLM0JORURJVEoiLCJzaWQiOiJmZWRlMTdkMC1kNmY1LTQ3ZWYtYjhjYy1kNDAxNzg2MTQyN2IifQ.UuFUX9_A7B1CQYepbwb7HJ9tSVulNwdZOM-5BE9Hk7rkdnwAcccrfYVhmxeeyOfsQTq7nUfuVhgww4HIpy7jlSxvAm568RpMT7jE4p78bC5cnzUw8R79E738XxxTLZyabZxNegVx2-nVkK_oUH5yzcf1WjzOqtTLcs8d6mr3L99yCGGjamLcxVnksLX3ewjtGShfSdtS9nJdv2Y9fckN72tlbrw0MdRQV4awCMBnb_WgRwazu__aoyXAMwkQzGUq9AeAoj2DldocBANWstLTMSxrXFMRBEcvpUN6lOb1Wb_MZ3xUf94mjtoycxsaUh-D4hQNsmjkojq1UaQ5kd5wTg
state
n5tUMwY3K3
session_state
ae00687275d923924f1cb3fc7b816a3c2f37eeda2dea58c53459fd56c47bad49.B10zZvaci-oaWWl-RiomLQ
2022-11-30 13:45:47 REDIRECT-IN
fapi1-advanced-final-ensure-mtls-holder-of-key-required
Authorization endpoint response captured
url_query
{}
headers
{
  "host": "www.certification.openid.net",
  "cache-control": "max-age\u003d0",
  "dnt": "1",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8,application/signed-exchange;v\u003db3;q\u003d0.9",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "sec-ch-ua": "\"Google Chrome\";v\u003d\"107\", \"Chromium\";v\u003d\"107\", \"Not\u003dA?Brand\";v\u003d\"24\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "referer": "https://openbanking-iam-h.bndes.gov.br/",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "cookie": "__utma\u003d201319536.325192986.1659644996.1660916568.1661261755.3; __utmz\u003d201319536.1661261755.3.3.utmcsr\u003ddevelopers.google.com|utmccn\u003d(referral)|utmcmd\u003dreferral|utmcct\u003d/; JSESSIONID\u003d784A37EF44E47F94905900073CEC575A",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "x-forwarded-proto": "https",
  "x-forwarded-port": "443",
  "connection": "close",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
http_method
GET
url_fragment
{
  "code": "0ad4b487-ae6d-3e7b-ab4f-33aad6412fe9",
  "id_token": "eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImFsZyI6IlBTMjU2In0.eyJhdWQiOiJyOFJKc1FIWktMeElkeDFJQkZWX3A3WVFrcjRhIiwiY19oYXNoIjoiVlZMMHZVRngxOUFNUzRRb0dhbFlMdyIsInN1YiI6IjEzOTUxOCIsInNfaGFzaCI6Ikx6Sk5qTHg4ZlVrSVJwTUE2S0xkZVEiLCJhenAiOiJyOFJKc1FIWktMeElkeDFJQkZWX3A3WVFrcjRhIiwiYW1yIjpbImJyLmdvdi5ibmRlcy5vYmEud3NvMi5PYmFBdXRoZW50aWNhdG9yIl0sImlzcyI6Imh0dHBzOlwvXC9vcGVuYmFua2luZy1ndy1oLmJuZGVzLmdvdi5iclwvb2F1dGgyXC90b2tlbiIsImV4cCI6MTY2OTgxOTU0NywiaWF0IjoxNjY5ODE1OTQ3LCJub25jZSI6IkxLM0JORURJVEoiLCJzaWQiOiJmZWRlMTdkMC1kNmY1LTQ3ZWYtYjhjYy1kNDAxNzg2MTQyN2IifQ.UuFUX9_A7B1CQYepbwb7HJ9tSVulNwdZOM-5BE9Hk7rkdnwAcccrfYVhmxeeyOfsQTq7nUfuVhgww4HIpy7jlSxvAm568RpMT7jE4p78bC5cnzUw8R79E738XxxTLZyabZxNegVx2-nVkK_oUH5yzcf1WjzOqtTLcs8d6mr3L99yCGGjamLcxVnksLX3ewjtGShfSdtS9nJdv2Y9fckN72tlbrw0MdRQV4awCMBnb_WgRwazu__aoyXAMwkQzGUq9AeAoj2DldocBANWstLTMSxrXFMRBEcvpUN6lOb1Wb_MZ3xUf94mjtoycxsaUh-D4hQNsmjkojq1UaQ5kd5wTg",
  "state": "n5tUMwY3K3",
  "session_state": "ae00687275d923924f1cb3fc7b816a3c2f37eeda2dea58c53459fd56c47bad49.B10zZvaci-oaWWl-RiomLQ"
}
post_body
Verify authorization endpoint response
2022-11-30 13:45:47 SUCCESS
RejectErrorInUrlQuery
'error' is not present in URL query returned from authorization endpoint
2022-11-30 13:45:47 SUCCESS
RejectAuthCodeInUrlQuery
Authorization code is not present in URL query returned from authorization endpoint
2022-11-30 13:45:47 SUCCESS
CheckMatchingCallbackParameters
Callback parameters successfully verified
2022-11-30 13:45:47 SUCCESS
RejectStateInUrlQueryForHybridFlow
state is correctly not present in URL query returned from authorization endpoint (as in the hybrid flow it must be returned in the URL fragment/hash only)
2022-11-30 13:45:47 SUCCESS
CheckIfAuthorizationEndpointError
No error from authorization endpoint
2022-11-30 13:45:47 SUCCESS
ValidateSuccessfulHybridResponseFromAuthorizationEndpoint
authorization endpoint response does not include unexpected parameters
code
0ad4b487-ae6d-3e7b-ab4f-33aad6412fe9
id_token
eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImFsZyI6IlBTMjU2In0.eyJhdWQiOiJyOFJKc1FIWktMeElkeDFJQkZWX3A3WVFrcjRhIiwiY19oYXNoIjoiVlZMMHZVRngxOUFNUzRRb0dhbFlMdyIsInN1YiI6IjEzOTUxOCIsInNfaGFzaCI6Ikx6Sk5qTHg4ZlVrSVJwTUE2S0xkZVEiLCJhenAiOiJyOFJKc1FIWktMeElkeDFJQkZWX3A3WVFrcjRhIiwiYW1yIjpbImJyLmdvdi5ibmRlcy5vYmEud3NvMi5PYmFBdXRoZW50aWNhdG9yIl0sImlzcyI6Imh0dHBzOlwvXC9vcGVuYmFua2luZy1ndy1oLmJuZGVzLmdvdi5iclwvb2F1dGgyXC90b2tlbiIsImV4cCI6MTY2OTgxOTU0NywiaWF0IjoxNjY5ODE1OTQ3LCJub25jZSI6IkxLM0JORURJVEoiLCJzaWQiOiJmZWRlMTdkMC1kNmY1LTQ3ZWYtYjhjYy1kNDAxNzg2MTQyN2IifQ.UuFUX9_A7B1CQYepbwb7HJ9tSVulNwdZOM-5BE9Hk7rkdnwAcccrfYVhmxeeyOfsQTq7nUfuVhgww4HIpy7jlSxvAm568RpMT7jE4p78bC5cnzUw8R79E738XxxTLZyabZxNegVx2-nVkK_oUH5yzcf1WjzOqtTLcs8d6mr3L99yCGGjamLcxVnksLX3ewjtGShfSdtS9nJdv2Y9fckN72tlbrw0MdRQV4awCMBnb_WgRwazu__aoyXAMwkQzGUq9AeAoj2DldocBANWstLTMSxrXFMRBEcvpUN6lOb1Wb_MZ3xUf94mjtoycxsaUh-D4hQNsmjkojq1UaQ5kd5wTg
state
n5tUMwY3K3
session_state
ae00687275d923924f1cb3fc7b816a3c2f37eeda2dea58c53459fd56c47bad49.B10zZvaci-oaWWl-RiomLQ
2022-11-30 13:45:47 SUCCESS
CheckStateInAuthorizationResponse
State in response correctly returned
state
n5tUMwY3K3
2022-11-30 13:45:47
ValidateIssInAuthorizationResponse
No 'iss' value in authorization response.
2022-11-30 13:45:47 SUCCESS
ExtractAuthorizationCodeFromAuthorizationResponse
Found authorization code
code
0ad4b487-ae6d-3e7b-ab4f-33aad6412fe9
2022-11-30 13:45:47 SUCCESS
EnsureMinimumAuthorizationCodeLength
Authorization code is of sufficient length
actual
288
required
128
2022-11-30 13:45:47 SUCCESS
EnsureMinimumAuthorizationCodeEntropy
Calculated shannon entropy seems sufficient
actual
133.48810956883256
expected
96.0
value
0ad4b487-ae6d-3e7b-ab4f-33aad6412fe9
2022-11-30 13:45:47 SUCCESS
CreateTokenEndpointRequestForAuthorizationCodeGrant
Created token endpoint request
grant_type
authorization_code
code
0ad4b487-ae6d-3e7b-ab4f-33aad6412fe9
redirect_uri
https://www.certification.openid.net/test/a/bndes/callback
2022-11-30 13:45:47 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
r8RJsQHZKLxIdx1IBFV_p7YQkr4a
sub
r8RJsQHZKLxIdx1IBFV_p7YQkr4a
aud
https://openbanking-gw-h.bndes.gov.br/oauth2/token
jti
YK3Qt9r3Ds1vjVFS110P
iat
1669815947
exp
1669816007
2022-11-30 13:45:47 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiJMb29nYk54dmQ0aFI2TzlHMkFFdVJGZWJGdFVqQjVjdzJPTG53bk1sNDY0IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJyOFJKc1FIWktMeElkeDFJQkZWX3A3WVFrcjRhIiwiYXVkIjoiaHR0cHM6XC9cL29wZW5iYW5raW5nLWd3LWguYm5kZXMuZ292LmJyXC9vYXV0aDJcL3Rva2VuIiwiaXNzIjoicjhSSnNRSFpLTHhJZHgxSUJGVl9wN1lRa3I0YSIsImV4cCI6MTY2OTgxNjAwNywiaWF0IjoxNjY5ODE1OTQ3LCJqdGkiOiJZSzNRdDlyM0RzMXZqVkZTMTEwUCJ9.CaO2QUsJPcWMvEgCbbFpCQ-tygn5LpThaPwJLJ6DafSuYQLj2mg0aNp09sylKTn-uJsGZXgJDCAZwWpqsSEJNqRPsomwYMF3XqNVoAlgs00eHEblz-z9z4dsJ5LV5IPlreZN93sSEB2WJOOERWg7BBvpJ-B0eoO2X9KSBm4KuJHjV6eVaO73VJ7YKZY3LrkKKpGbH9deEaxMYLnIimoiRSBA-IcJ7Ram0WfdJG1n925IQiHTxNstfWAj4EM2_gAsCiKwk4S1CcjZTdDjo7dP3mWiVctrQfmv93aULAJaLEHHmEesIJoKSg8qNYGXMtZKpnFCS17swQu4j_ewt31jAw
2022-11-30 13:45:47
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
authorization_code
code
0ad4b487-ae6d-3e7b-ab4f-33aad6412fe9
redirect_uri
https://www.certification.openid.net/test/a/bndes/callback
client_assertion
eyJraWQiOiJMb29nYk54dmQ0aFI2TzlHMkFFdVJGZWJGdFVqQjVjdzJPTG53bk1sNDY0IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJyOFJKc1FIWktMeElkeDFJQkZWX3A3WVFrcjRhIiwiYXVkIjoiaHR0cHM6XC9cL29wZW5iYW5raW5nLWd3LWguYm5kZXMuZ292LmJyXC9vYXV0aDJcL3Rva2VuIiwiaXNzIjoicjhSSnNRSFpLTHhJZHgxSUJGVl9wN1lRa3I0YSIsImV4cCI6MTY2OTgxNjAwNywiaWF0IjoxNjY5ODE1OTQ3LCJqdGkiOiJZSzNRdDlyM0RzMXZqVkZTMTEwUCJ9.CaO2QUsJPcWMvEgCbbFpCQ-tygn5LpThaPwJLJ6DafSuYQLj2mg0aNp09sylKTn-uJsGZXgJDCAZwWpqsSEJNqRPsomwYMF3XqNVoAlgs00eHEblz-z9z4dsJ5LV5IPlreZN93sSEB2WJOOERWg7BBvpJ-B0eoO2X9KSBm4KuJHjV6eVaO73VJ7YKZY3LrkKKpGbH9deEaxMYLnIimoiRSBA-IcJ7Ram0WfdJG1n925IQiHTxNstfWAj4EM2_gAsCiKwk4S1CcjZTdDjo7dP3mWiVctrQfmv93aULAJaLEHHmEesIJoKSg8qNYGXMtZKpnFCS17swQu4j_ewt31jAw
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2022-11-30 13:45:47 SUCCESS
RemoveMTLSCertificates
Removed mutual TLS authentication credentials
2022-11-30 13:45:47
CallTokenEndpointAllowingTLSFailure
HTTP request
request_uri
https://openbanking-gw-h.bndes.gov.br/oauth2/token
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "964"
}
request_body
grant_type=authorization_code&code=0ad4b487-ae6d-3e7b-ab4f-33aad6412fe9&redirect_uri=https%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2Fbndes%2Fcallback&client_assertion=eyJraWQiOiJMb29nYk54dmQ0aFI2TzlHMkFFdVJGZWJGdFVqQjVjdzJPTG53bk1sNDY0IiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJyOFJKc1FIWktMeElkeDFJQkZWX3A3WVFrcjRhIiwiYXVkIjoiaHR0cHM6XC9cL29wZW5iYW5raW5nLWd3LWguYm5kZXMuZ292LmJyXC9vYXV0aDJcL3Rva2VuIiwiaXNzIjoicjhSSnNRSFpLTHhJZHgxSUJGVl9wN1lRa3I0YSIsImV4cCI6MTY2OTgxNjAwNywiaWF0IjoxNjY5ODE1OTQ3LCJqdGkiOiJZSzNRdDlyM0RzMXZqVkZTMTEwUCJ9.CaO2QUsJPcWMvEgCbbFpCQ-tygn5LpThaPwJLJ6DafSuYQLj2mg0aNp09sylKTn-uJsGZXgJDCAZwWpqsSEJNqRPsomwYMF3XqNVoAlgs00eHEblz-z9z4dsJ5LV5IPlreZN93sSEB2WJOOERWg7BBvpJ-B0eoO2X9KSBm4KuJHjV6eVaO73VJ7YKZY3LrkKKpGbH9deEaxMYLnIimoiRSBA-IcJ7Ram0WfdJG1n925IQiHTxNstfWAj4EM2_gAsCiKwk4S1CcjZTdDjo7dP3mWiVctrQfmv93aULAJaLEHHmEesIJoKSg8qNYGXMtZKpnFCS17swQu4j_ewt31jAw&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
2022-11-30 13:45:48 SUCCESS
CallTokenEndpointAllowingTLSFailure
Call to token_endpoint failed due to a TLS issue
Stacktrace
  • org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:746)
  • org.springframework.web.client.RestTemplate.execute(RestTemplate.java:672)
  • org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:581)
  • net.openid.conformance.condition.client.CallTokenEndpointAndReturnFullResponse.evaluate(CallTokenEndpointAndReturnFullResponse.java:82)
  • net.openid.conformance.condition.client.CallTokenEndpointAllowingTLSFailure.evaluate(CallTokenEndpointAllowingTLSFailure.java:20)
  • net.openid.conformance.condition.AbstractCondition.execute(AbstractCondition.java:121)
  • net.openid.conformance.testmodule.AbstractTestModule.call(AbstractTestModule.java:337)
  • net.openid.conformance.testmodule.AbstractTestModule.callAndContinueOnFailure(AbstractTestModule.java:157)
  • net.openid.conformance.fapi1advancedfinal.FAPI1AdvancedFinalEnsureMTLSHolderOfKeyRequired.performPostAuthorizationFlow(FAPI1AdvancedFinalEnsureMTLSHolderOfKeyRequired.java:119)
  • net.openid.conformance.fapi1advancedfinal.FAPI1AdvancedFinalEnsureMTLSHolderOfKeyRequired.handleSuccessfulAuthorizationEndpointResponse(FAPI1AdvancedFinalEnsureMTLSHolderOfKeyRequired.java:110)
  • net.openid.conformance.fapi1advancedfinal.AbstractFAPI1AdvancedFinalServerTestModule.onAuthorizationCallbackResponse(AbstractFAPI1AdvancedFinalServerTestModule.java:553)
  • net.openid.conformance.fapi1advancedfinal.AbstractFAPI1AdvancedFinalServerTestModule.processCallback(AbstractFAPI1AdvancedFinalServerTestModule.java:729)
  • net.openid.conformance.testmodule.AbstractRedirectServerTestModule.lambda$handleImplicitSubmission$0(AbstractRedirectServerTestModule.java:162)
  • net.openid.conformance.runner.TestExecutionManager$BackgroundTask.call(TestExecutionManager.java:41)
  • java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
  • java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
  • java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
  • java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
  • java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
  • java.base/java.lang.Thread.run(Thread.java:829)
Caused by:
  • java.base/sun.security.ssl.Alert.createSSLException(Alert.java:131)
  • java.base/sun.security.ssl.Alert.createSSLException(Alert.java:117)
  • java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:340)
  • java.base/sun.security.ssl.Alert$AlertConsumer.consume(Alert.java:293)
  • java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:186)
  • java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172)
  • java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1509)
  • java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1476)
  • java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1065)
  • org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
  • org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)
  • org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:280)
  • org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:138)
  • org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)
  • org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)
  • org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163)
  • org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)
  • org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
  • org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272)
  • org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
  • org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
  • org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
  • org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56)
  • org.springframework.http.client.HttpComponentsClientHttpRequest.executeInternal(HttpComponentsClientHttpRequest.java:87)
  • org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
  • org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:53)
  • org.springframework.http.client.InterceptingClientHttpRequest$InterceptingRequestExecution.execute(InterceptingClientHttpRequest.java:109)
  • net.openid.conformance.logging.LoggingRequestInterceptor.intercept(LoggingRequestInterceptor.java:33)
  • org.springframework.http.client.InterceptingClientHttpRequest$InterceptingRequestExecution.execute(InterceptingClientHttpRequest.java:93)
  • org.springframework.http.client.InterceptingClientHttpRequest.executeInternal(InterceptingClientHttpRequest.java:77)
  • org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
  • org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:53)
  • org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:737)
  • org.springframework.web.client.RestTemplate.execute(RestTemplate.java:672)
  • org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:581)
  • net.openid.conformance.condition.client.CallTokenEndpointAndReturnFullResponse.evaluate(CallTokenEndpointAndReturnFullResponse.java:82)
  • net.openid.conformance.condition.client.CallTokenEndpointAllowingTLSFailure.evaluate(CallTokenEndpointAllowingTLSFailure.java:20)
  • net.openid.conformance.condition.AbstractCondition.execute(AbstractCondition.java:121)
  • net.openid.conformance.testmodule.AbstractTestModule.call(AbstractTestModule.java:337)
  • net.openid.conformance.testmodule.AbstractTestModule.callAndContinueOnFailure(AbstractTestModule.java:157)
  • net.openid.conformance.fapi1advancedfinal.FAPI1AdvancedFinalEnsureMTLSHolderOfKeyRequired.performPostAuthorizationFlow(FAPI1AdvancedFinalEnsureMTLSHolderOfKeyRequired.java:119)
  • net.openid.conformance.fapi1advancedfinal.FAPI1AdvancedFinalEnsureMTLSHolderOfKeyRequired.handleSuccessfulAuthorizationEndpointResponse(FAPI1AdvancedFinalEnsureMTLSHolderOfKeyRequired.java:110)
  • net.openid.conformance.fapi1advancedfinal.AbstractFAPI1AdvancedFinalServerTestModule.onAuthorizationCallbackResponse(AbstractFAPI1AdvancedFinalServerTestModule.java:553)
  • net.openid.conformance.fapi1advancedfinal.AbstractFAPI1AdvancedFinalServerTestModule.processCallback(AbstractFAPI1AdvancedFinalServerTestModule.java:729)
  • net.openid.conformance.testmodule.AbstractRedirectServerTestModule.lambda$handleImplicitSubmission$0(AbstractRedirectServerTestModule.java:162)
  • net.openid.conformance.runner.TestExecutionManager$BackgroundTask.call(TestExecutionManager.java:41)
  • java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
  • java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
  • java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
  • java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
  • java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
  • java.base/java.lang.Thread.run(Thread.java:829)
error_class
org.springframework.web.client.ResourceAccessException
cause_class
javax.net.ssl.SSLHandshakeException
cause
Received fatal alert: handshake_failure
error
I/O error on POST request for "https://openbanking-gw-h.bndes.gov.br/oauth2/token": Received fatal alert: handshake_failure; nested exception is javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
2022-11-30 13:45:48 FINISHED
fapi1-advanced-final-ensure-mtls-holder-of-key-required
Test has run to completion
testmodule_result
PASSED
2022-11-30 13:45:50
TEST-RUNNER
Alias has now been claimed by another test
alias
bndes
new_test_id
W0bKaYSbP7s4wSr
Test Results