Test Summary

Test Results

Expand All Collapse All
All times are UTC
2021-12-08 04:03:54 INFO
TEST-RUNNER
Test instance fJ5958dhvzk3XjP created
baseUrl
https://www.certification.openid.net/test/a/bradescopj
variant
{
  "client_auth_type": "mtls",
  "fapi_auth_request_method": "by_value",
  "fapi_profile": "openbanking_brazil",
  "fapi_response_mode": "plain_response"
}
alias
bradescopj
description
FAPI - Bradesco Cartões PJ - TPP1
planId
NLvyPlnMmn7CA
config
{
  "alias": "bradescopj",
  "description": "FAPI - Bradesco Cartões PJ - TPP1",
  "server": {
    "discoveryUrl": "https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/.well-known/openid-configuration"
  },
  "client": {
    "scope": "openid accounts resources customers",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "n": "0RR_ndtQPlcvF2OIagYWSavaXB97tcz444aSiAsljOyG6KGW7bix206qs-VfSoFdoR6SRuZu7sHzLSnsyDpdMjUghfzhxEZEkdLd9CzBIszKAdRNn3ihZJ7kIj9DnY3q2BoWGbmrnAZz9kKWDdJjoBBVIpNY6wxR-KF1InDs9gW93h9l4zdRZZMs6mePh8j3-3UByYJgpV78W17_xYDZ_sZuweqwB4SS0d6OROsiE9Ne0UehiTb6q3x20V2eiDAZ4qV_vzfs-1g33xfYFxvXhckdL1VUH9sku2Q2GaweyXwVolYcIRmNBtm4UNVYblCMBQ-i2MudH8QjdVEYx5NDTQ",
          "e": "AQAB",
          "d": "g9F_sB_AlL1U9FMNg4L49FPEJQa4cWOcm56RrfIRJ6tMV0jhplkm0VTkrOz1Sj0LsfRbVxYbZK6lSZlALvEVJv111uQb1ypSOvoOc87vqaghyEt48Q0V_CFtReZLE_-Qy9SOkIOOHZ236NAMWQSHSThi5Jyvl-m5mJ77Ac7epzDNtlNfwGS5ipPxXfXJG9EbgdQHxXTPZ0nWuvCnNKpgWBPmN_NquLBJs_bX5emXRGpeXlKg3GDvU84y1tq8HeKojB1bHJ9saTQt_ztcEUCfmiw74PqDchCYvZ0wZGskUhfO1c8GM5QuQMhQD0ioEFWYeWAsGxQxaVI61CL_Rfi7AQ",
          "p": "7ShEsf5RoChXoV8wrRMh_TKIDdbHieZKBmqvmvseEaqUAdFyArksR-3D5jCUVN_HYIa6iKklRLIS1v9MAEnVM7OKIe-js0tozODpQFXAGwt9HABa3EkbOod9fGAr3cDxNyx1p_sOfsSy2FalRVn9_3Qy6bxPA420tgBnutbBco0",
          "q": "4bElIZJhRz9d-yqEZ5wfq3fLulZqPWopgv-9ATexZLrx5UEnbbs4yPWictEJ0ztPemrvo3qqXLupu76HvUFhRZfL0x7M0Q5_GeHqPwd1WA2NELiTgWIClO4YRChR8vKSXCrV2lFve5gWv50MtRQNTQw6FtnB2J1hzGWzxYoFQ8E",
          "dp": "tm-GwOIiCrFeD_55JHsWZ3-q1_KEV1m3Uk5ZvkA1NmPhLbDgIqYuITsPuxFd2hi3eFLMRfrQd5MBGTEVVxd1EiuoNEjzxiZZfVn7NQmCGYvx90tymgkHEDRQXRBiTllxdf8Wl11zHiPUbMXip4H9-bh6vgGlSteEz4lqQnmYILU",
          "dq": "zd3MROdFHLxMecK6q9fZe4r2pq4Ukpi37Oph-S5X_c4YwEnCMXHJxmVpHNpY3_kF8mCA3toRdC0qEjsljhiJJfXk0lsR8NAMWAuepIelHgCeYFY9FpPUTw0vzVwKBFYH81KPZ2lJC7AbcAVNhg8YYuN4SUewbmqAvvU2GkZfrwE",
          "qi": "HtoU5AvoUpvgHG_VrVLKOQv98eOc4ipCuxUmpn_1wZnHdVTbt9XspeueowNPzcZFNKHap4-uLRmRFCu0eLU9zpIGs5q70EbVI8aJoLxkGfXbAZxH7KtJHzq0twx5Hd8n0r2mxy0GJ3iDh0uzvUoXCwbQQCjTP9ljbe64L1wILo4",
          "kid": "0ZMwMQ3xAoI6rcYbOJLacQfP67AI0pptYoCSmoW2Yog",
          "alg": "PS256"
        }
      ]
    },
    "org_jwks": {
      "keys": [
        {
          "kty": "RSA",
          "n": "0RYqShsrWxdcpu35dtjsTTL35vRMow7_TfZkmWO8IJL_Iqn9XE3XBPm2PM9Vz0qUiIWLYHviYS3tvjpmQoyKklncct31SO3y2JE9RQSmaPoliSgZ7nhKaRW1GSPPKmTeE19nVwKMpgABo5IFfuiHZVnE3VXDNpXJCx3NV8I929HeLzC0MG3STkKCML4EJzN6ouHVLY2dPiyhmtEm7hm2VF5-HikGDQOl474HIhIQAUxgnEi020HNwOcMI-WGfQHOBrXuz8TUodXlE8eFaIj2RqKBJIFKVYeBltkC_Wqa3KdozEn3nXw-a4pgNIUHFUebrNDqKjMTDEPz0EQkXbOnwQ",
          "e": "AQAB",
          "kid": "FFTZ-_FBNHLevQvMBq2Bon_jJfto3k_R8AMDYqszrKA",
          "alg": "PS256",
          "use": "sig",
          "d": "JCzsljPLNZB-NFeaQOjZQaYe5DPCirfOjmOiFjP-Wbh1Mj8tGepR2IeH80-ALkReHJzWd5QXn-69YptiFAOS-i1YCfvDM6IP0U6Xxjg-vo0BL5Djo7HmVfYuhjH-5vvavIlWLOTBBvubTPy3vLRosK1udUkgZHJX_XdjjtqJr115FOFuDVTPp6tFfDoQX7tobYJttCzWsVoEkHcN-41gTcxXMYgJos0AcLxUBVhXxE_u5OyCBAa1ZHsOxgEpW80UWShMgztYgMGdySw0U3qB7H-n54LhxoqgeDVgFxY5KF2HmQY5DlohvVY09jWywf5ShUdXpe9RVpkgOHtQjU8arQ",
          "p": "9s9gcRCsiiUdeJTBLWOkKYKP61ubTzPpqNCm4GYDTAxyaIq1tJ34ykZ4UUjCriQzbN1RQ316uWQhyJ6DSAgpyqYLrbzugXrCKDCfK5VTikbIBN6rLgjxIDLQ_3iH_GHlE2fn3cq6IkxTepui4kHWgWS-Fp45xY2C4N-yCyZEOI8",
          "q": "2N80JOYegJ1lIUgC916fi847wrQFEbuWZULTL6W-3XEn3kPt4nL6np4LjsDCv3m4dB8oaeGcVPksaX56CCjik2nFgxObpz_dKDkQKOKnsoHQ28rGNbvcMCd1-rQht1LOEwxtbsRwsf_si1M9vT_3plARoaU8-3PRBHRFw9ySIq8",
          "dp": "5x4Gl5ofmDVtRY823oQiI-TpVGIyK5bXRYgt3JBqofo94HuT8BDF-tTGsodKFrw7k8Qj5ulH1PdZU35sPTW3vNaEtSroxULpMa1mP-_TjPb_MuA4uCETey1a3QBHhyU82FFCpUTDzH5g5b18aBdzATQPdSqxurbrShzvotUwqS0",
          "dq": "DnpACeKO0LkxIhqjkA3yCqw20xWfbQKf1Jy0am7fIftG1RCl1cMlNeeJD_uQRKYEiUP3N7JG9Gk57MTzso3AKmUaOVjawDyEMAY3LPOMjF8cKUANIVMsLM7Fknnp8koF1cGzoHxepZNXICnrajHV_3VC6A6W1pZxsqFsctnLq6M",
          "qi": "WxuuTNTuT92ctZZZjax6EA0F8qruaRi6xBvkZGV0cDbQaBURTt4gT5YRxfnHBywXpvXiTJbbEOV6NckJ24B6tzwJSTk6Q7EqW8eL8oH5zxDIaNPt377LyQdRnPuSsB_jVBROry_X1g84g3REzVkmLBtW5Dvgq5SPZiNRdn53NMs"
        }
      ]
    },
    "client_id": "2824a501-4fe5-4b52-a91b-3e776bb515ed"
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIHADCCBeigAwIBAgIUL/vDOazRGgc4h43nO2JYM5D7EQAwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDgwNTE2MzgwMFoXDTIyMDkwNDE2\nMzgwMFowggEjMQswCQYDVQQGEwJCUjEUMBIGA1UECBMLT1NBU0NPIC8gU1AxDzAN\nBgNVBAcTBk9zYXNjbzEaMBgGA1UEChMRQkNPIEJSQURFU0NPIFMuQS4xLTArBgNV\nBAsTJGE3MmE2ZDRmLTc5YmUtNTM2Mi1hZmI2LWY4ZDljOWMzOWNmNTEfMB0GA1UE\nAxMWYXBpLnR1LnByZWJhbmNvLmNvbS5icjEXMBUGA1UEBRMONjA3NDY5NDgwMDAx\nMTIxNDAyBgoJkiaJk/IsZAEBEyQ5MjRkMDA1Mi04YTY3LTQ2NTQtYmE1ZC1iZTY0\nZjlmZDdjN2YxHTAbBgNVBA8TFFByaXZhdGUgT3JnYW5pemF0aW9uMRMwEQYLKwYB\nBAGCNzwCAQMTAkJSMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzT/F\n04pDTbfkjdVo6T+PBsKU2PyDpHGQ9Xl5wH90SMlRSmXwUPZGoAjzIwesXG/mYfvq\nsKa+8erfnu7lna+LKmAEMbt+k4MabbY+pe6CU6RWVhjBX32Y4LP5n1bohQjvtesY\nAKO1XlMZ8DbUT0AiNBpRPLBS8qdQ6oFzZ2aWZeTYxcRM0nEMb36iumvEVv1wtA/O\nz4czugQ5C3mYDoCWKOi7SUMriiy1yyXzTMn8+P/CIuw3/0EBGKUAb6BkUv6am8h3\n0j8TVOCqSNNCarKhKMeE92hoHp3aWoOK/mH0je76xZr8f4OiBypsZHFydnzsv5v1\nqxgEl2rFcp2pHTRygwIDAQABo4IC2jCCAtYwDAYDVR0TAQH/BAIwADAfBgNVHSME\nGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYB\nBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2ls\nLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtp\nLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMA4GA1UdDwEB/wQE\nAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjAdBgNVHQ4EFgQU1lhHIEHQ2lYdVh2H\nqiIGUXX7rckwIQYDVR0RBBowGIIWYXBpLnR1LnByZWJhbmNvLmNvbS5icjCCAaEG\nA1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC\nASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh\naWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv\ncmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1\nc3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv\nciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2\naWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50\ncyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v\ncGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD\nggEBABSuz+oHfmivMFkBZIRquOKXsm/lelrJUIf047l8Jdld2pdt004OSkuHln3r\ncCjYRfn+/c7Y1yUVSciDRNW0u+pubzv6Ku9doCjpg3Po1BSv/sMhfSr2pvKI5sxK\n7g4cnWp4TukgV8+O++y2qjBrNzLWJI3IJvDhRZVWFzsjjvRz7ydTcYzWzCYV28H6\ng/hO/XwghK9k9cJHUukr4e2u9OEKY9QxYClAlDA80oFdJcVdqmnUq9Z6azLXwOt8\nRqsl8TT2La6F4ZF3NlbDgJLYe7+mIQ2nvgkyuPySz1i12xM3spBdTYJUwILrxTzh\nKio3Ztgfu791rz+cFCwhh1Ca44E\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDNP8XTikNNt+SN\n1WjpP48GwpTY/IOkcZD1eXnAf3RIyVFKZfBQ9kagCPMjB6xcb+Zh++qwpr7x6t+e\n7uWdr4sqYAQxu36Tgxpttj6l7oJTpFZWGMFffZjgs/mfVuiFCO+16xgAo7VeUxnw\nNtRPQCI0GlE8sFLyp1DqgXNnZpZl5NjFxEzScQxvfqK6a8RW/XC0D87PhzO6BDkL\neZgOgJYo6LtJQyuKLLXLJfNMyfz4/8Ii7Df/QQEYpQBvoGRS/pqbyHfSPxNU4KpI\n00JqsqEox4T3aGgendpag4r+YfSN7vrFmvx/g6IHKmxkcXJ2fOy/m/WrGASXasVy\nnakdNHKDAgMBAAECggEAByswDKhqm19N40pN5L+sji7jpgSD0I2K45f/kaKh/BzT\n8wZGc312kAZf/5w3/+6EnG2BD/Ry/N4YO2Parzw/XxaFbvs+e4Z7uNNBsuf2s1ct\nEMrCjkRDv61pjZAqhOMABFmWuAb/wbCjWkl/9tilmS5GIhmCfCkt4VLuJfFmVV6t\nz2YRMe0bM2cDuen70AheMLuK5ii644Ny8uCYBtqWFK7ih07zFN5pnUjANzD3FeMr\n7oZmRZWs1kDeTS9J/ujiuGpKnMkdQWNXGwS/hTzWIifoNNuk+j6GPSAFrF/lk2KU\nYvCdUq7rtExbISCVGodExNGbVNBLvRH3UugtfuFVyQKBgQDw09VoEjRDXJFm/Vib\nwxdO/PwH8gVzZE9J/Ld474kdIJi9WzG37nIcpnAnswcrJeNDt6SpFJmuH5mrm6+N\nGbEW2ousv53W8/KXPWmWDFexugP+8jt3ebt2KeEaSfhfGyr6l5G2Pek5qlNmAE6i\nnl9GC44021czubwd23FXl3WXnQKBgQDaLh3MtMvQSV5J1ptMJAoedeekOnyZ8lsT\nQc7hyHJHkcRH8ica1ApluzR0CXfbPFLBjnjKThWpi1zpdM+3U9JryZ/Ek9WvEcsD\ndXPm+VMQplfkxjoLKZTVL9KNvRJ3caE+hywG7ATV1CpowXEvdFBH9zoi9Zi3Nr1C\n8wyC1knonwKBgQChFVAdOG/0zqoDNVpbdXbVwqnhtqSmtmXCm2MtZStVbEQ+BA2R\nddCmET3bkAgveDw3Q1LENZ9FtKVY/93Ah3rISo46kkDFUo7lUpKZZtARdNbPZL8Z\n/zbApuqGZwvWsZlh3Jf+ShMCG0eFZpcydrRLaddIy53cX1PQtMNvT0O8kQKBgDvF\nWoCUHynmj6Am3NCVJviFUHpbU3tRO8Ygxy5vnW8h7eXP3wqogFiyWoJXfbBf7EP+\nZfT2Q1T5SvDiAW211vWUfOJ7pZSaiUVfTes+7pSnHXkdHRWlxJJK0aHm5EI4rPXW\nTidvTTvPLfcY14sqkDvG7PRa2AWJR3wp3YmSbxj9AoGAVQkqCB230WcFwmwyaZiu\n3gIwIY1vzY2FhL3Cs7xbrmixtqR0LiNJM7YP5VvZdj+k55uIgRPa4+38ketebvcE\nGx8SFdZEOVlCWuVfZCzpGBoUoP+/aJ0MiQ1NpA3Dat3Hpo2pR49Hu1/Eg9mSWHhK\nNMlQtyZ/R7i5S2UdiFa0/Ik\u003d\n-----END PRIVATE KEY-----",
    "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-----\n"
  },
  "resource": {
    "resourceUrl": "https://api.tu.prebanco.com.br/bradesco/open-banking/resources/v1/resources",
    "consentUrl": "https://api.tu.prebanco.com.br/bradesco/open-banking/consents/v1/consents",
    "brazilCpf": "22087459819",
    "brazilCnpj": "14361656000144"
  },
  "directory": {
    "discoveryUrl": "https://auth.sandbox.directory.openbankingbrasil.org.br/.well-known/openid-configuration",
    "client_id": "hvJ-dEc5xtVgOK7RuRIsu",
    "apibase": "https://matls-api.sandbox.directory.openbankingbrasil.org.br/"
  },
  "client2": {
    "client_id": "125174cc-b7bd-4a1d-9ef8-b4eb72619c87",
    "scope": "openid accounts resources customers",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "n": "wa5dEkvVrjNAyy_XlDjlN8g3v6h9cGKOrh1ytD19nttbXQMwNSGhyGZqbGJFUdTiNRxHtklWbD5uejZ2MyLxcu6sveFgDAeLmnYoTVGSHUShBfuWZ91lcfdw_g9p_csftjw8gXysSA89KLN2-dFJ-y6z5d6dlB-jjyHHXz-RylgOr4vrEkoXxAkCqP0gXPp3Beya45i22ovomKXzrVl2NBL8FUlCRl8I8shba-DIqDzSYNbBOJ6SXWaI_ZsLQZ9A5aNnkO7Amqz9edPdwl18_P8LPGyPFMSwFPiesb4BO04FTRqht2Ick0VMHWuBDPILbgxV8ohzNaTpNMxlonDs4w",
          "e": "AQAB",
          "d": "iUzNR9ogqbRFu4S346iNvgSemKyd-By2HvJbTTDGK-Y_F2naM-Aaq1EHIrxrfb5XeeUJZU0KCgQcF2EiW8_qsFpIdPcfOofizGX03hL0bPEo4W_fyNOnRapvHHva3IKxgWOkVPsHurGq3n6S2jgmpP0PpOYyeT4QmbgNeRU8id61EPet_FbML4DcXFpKpgA2f6Rvyf8l-9Mkzq_7RJiYqYQ7LpQpVna7mzNByDRBJF_LuN0GOQBadQvusDPQZ-ziyXGjx5CwEcX95YBTD3wSJq6QVhgONCMqvBm4QQZCQjxbSq0qwSTuE_0ZRVPpQOrybxKLZ0nHeoD7hozYvM0tgQ",
          "p": "4qSPI6gc0RR0MU_AzRiFKWo9gPYffgsVllW_N3qhEye-3QUIjT53DLW_y_fVZ_BVHjoSlBB-11J9qQYr22SZiQ5_PaE46M7t78W5x6cIoDFjmJWnZJa5c1cExNW5ZHnbt_WZ7LZxBrsURZPHX7YAk86c7x7CBvIEjbcGROszOCM",
          "q": "2sTMqIkJDfCXP5-sxcpfzKn3hRlsao6UFvM5d0--UILX46XN3QESt3-kVExjF-RDSIWat4eUgEHZnlVZFmslbl13qL9uvatYhVmckjWWSDDxJ2k8N-5GOZxX1njY9Wxynmno8Ri5xFDFYEwKjSBTHiLv4ZXOVNVFN8sGfyyWZEE",
          "dp": "YCZF32-jggO2Y3EdLyVW4MIEg6BmrddP-i44Z_XrPbAf5a4L-bflU4wLaSGj9GteAOvME-qHlRuW2c0XcATWqfFvg5rRBNs8z_rHHO881pD9Wq8qi57x3_-rs0GkW_7iesGD4otnmd5l9DqEW5Nf3VTK-RrIX5_u1Jwv2a8aVJc",
          "dq": "EAvVUxtSDbKy9Vi57HwOkM16uUmHGT3CAPjwIx83P2KJgUodEnPMsqbrH7_GmO8GPGCIW6PXMZ0i4Ck0cp-DTFgQudDox4K06HsNL_A8SKlGVvSyFQwmHH2qN7H_f-jnc1UjX-PHZG3kPE73iyhu0EwRukMpsjE-dXwvys4zbcE",
          "qi": "jNyF-TS-U18FeXM-T0Pnrlz2B9xpW_MUi8ajp0-lfJE9D8GyngUQU09Uq6jfscl1m43Q0qZA0lmPzG71tfapE5IYKPjpEfGCaiSelpvpuaduXaKPqzE83jqumodsFKEGy-Twxe9_BwRXVmmGSnboDLM-IheBgIYM3-WSRttSvck",
          "kid": "5mDl-my6PdeaCFDu48fzxwiBbzz6u7u72RP8m3dYOcI",
          "alg": "PS256"
        }
      ]
    },
    "org_jwks": {
      "keys": [
        {
          "kty": "RSA",
          "n": "0RYqShsrWxdcpu35dtjsTTL35vRMow7_TfZkmWO8IJL_Iqn9XE3XBPm2PM9Vz0qUiIWLYHviYS3tvjpmQoyKklncct31SO3y2JE9RQSmaPoliSgZ7nhKaRW1GSPPKmTeE19nVwKMpgABo5IFfuiHZVnE3VXDNpXJCx3NV8I929HeLzC0MG3STkKCML4EJzN6ouHVLY2dPiyhmtEm7hm2VF5-HikGDQOl474HIhIQAUxgnEi020HNwOcMI-WGfQHOBrXuz8TUodXlE8eFaIj2RqKBJIFKVYeBltkC_Wqa3KdozEn3nXw-a4pgNIUHFUebrNDqKjMTDEPz0EQkXbOnwQ",
          "e": "AQAB",
          "kid": "FFTZ-_FBNHLevQvMBq2Bon_jJfto3k_R8AMDYqszrKA",
          "alg": "PS256",
          "use": "sig",
          "d": "JCzsljPLNZB-NFeaQOjZQaYe5DPCirfOjmOiFjP-Wbh1Mj8tGepR2IeH80-ALkReHJzWd5QXn-69YptiFAOS-i1YCfvDM6IP0U6Xxjg-vo0BL5Djo7HmVfYuhjH-5vvavIlWLOTBBvubTPy3vLRosK1udUkgZHJX_XdjjtqJr115FOFuDVTPp6tFfDoQX7tobYJttCzWsVoEkHcN-41gTcxXMYgJos0AcLxUBVhXxE_u5OyCBAa1ZHsOxgEpW80UWShMgztYgMGdySw0U3qB7H-n54LhxoqgeDVgFxY5KF2HmQY5DlohvVY09jWywf5ShUdXpe9RVpkgOHtQjU8arQ",
          "p": "9s9gcRCsiiUdeJTBLWOkKYKP61ubTzPpqNCm4GYDTAxyaIq1tJ34ykZ4UUjCriQzbN1RQ316uWQhyJ6DSAgpyqYLrbzugXrCKDCfK5VTikbIBN6rLgjxIDLQ_3iH_GHlE2fn3cq6IkxTepui4kHWgWS-Fp45xY2C4N-yCyZEOI8",
          "q": "2N80JOYegJ1lIUgC916fi847wrQFEbuWZULTL6W-3XEn3kPt4nL6np4LjsDCv3m4dB8oaeGcVPksaX56CCjik2nFgxObpz_dKDkQKOKnsoHQ28rGNbvcMCd1-rQht1LOEwxtbsRwsf_si1M9vT_3plARoaU8-3PRBHRFw9ySIq8",
          "dp": "5x4Gl5ofmDVtRY823oQiI-TpVGIyK5bXRYgt3JBqofo94HuT8BDF-tTGsodKFrw7k8Qj5ulH1PdZU35sPTW3vNaEtSroxULpMa1mP-_TjPb_MuA4uCETey1a3QBHhyU82FFCpUTDzH5g5b18aBdzATQPdSqxurbrShzvotUwqS0",
          "dq": "DnpACeKO0LkxIhqjkA3yCqw20xWfbQKf1Jy0am7fIftG1RCl1cMlNeeJD_uQRKYEiUP3N7JG9Gk57MTzso3AKmUaOVjawDyEMAY3LPOMjF8cKUANIVMsLM7Fknnp8koF1cGzoHxepZNXICnrajHV_3VC6A6W1pZxsqFsctnLq6M",
          "qi": "WxuuTNTuT92ctZZZjax6EA0F8qruaRi6xBvkZGV0cDbQaBURTt4gT5YRxfnHBywXpvXiTJbbEOV6NckJ24B6tzwJSTk6Q7EqW8eL8oH5zxDIaNPt377LyQdRnPuSsB_jVBROry_X1g84g3REzVkmLBtW5Dvgq5SPZiNRdn53NMs"
        }
      ]
    }
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIHADCCBeigAwIBAgIUN3nZS0mil1x9sDc/5QJufmfdGrEwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDgwNTIxNDIwMFoXDTIyMDkwNDIx\nNDIwMFowggEjMQswCQYDVQQGEwJCUjEUMBIGA1UECBMLT1NBU0NPIC8gU1AxDzAN\nBgNVBAcTBk9zYXNjbzEaMBgGA1UEChMRQkNPIEJSQURFU0NPIFMuQS4xLTArBgNV\nBAsTJGE3MmE2ZDRmLTc5YmUtNTM2Mi1hZmI2LWY4ZDljOWMzOWNmNTEfMB0GA1UE\nAxMWYXBpLnR1LnByZWJhbmNvLmNvbS5icjEXMBUGA1UEBRMONjA3NDY5NDgwMDAx\nMTIxNDAyBgoJkiaJk/IsZAEBEyQwZGI1ZDg1ZC1kYTkyLTRmNmUtOWVhZi1kZDYx\nOTQ3YWJmMmMxHTAbBgNVBA8TFFByaXZhdGUgT3JnYW5pemF0aW9uMRMwEQYLKwYB\nBAGCNzwCAQMTAkJSMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3ZDt\n3v3b/gMiv/95ShnSITH3K0RLbGJobwUtlcZk195+dMKGNWdQkB0HnN2vUBJ0ieWc\nqSJlmpfEgrmTTuRHYrci8G8RmfpwQdN0TDUO5pW+vCMXOR1b4hTes69e7rdTb/K/\n7qWbTdCa6w5WIYXZypKwUZn3Gl2mfv+J1nRqtYj6POhETJLF1UD++QsuR5sY0on7\n/cnyjAzfNHWe49++OzkXI2nS6duK3wECva2aYFcCqrGyYcc6UggHI1NahT1ZJm70\nf9fpbVID8l196V4ojczBDGJ/QirFjdtthOUU5P4f6jWVnljA01XxG2vC8hbf8/CT\nmIv0ixSryhqWLcdAnwIDAQABo4IC2jCCAtYwDAYDVR0TAQH/BAIwADAfBgNVHSME\nGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYB\nBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2ls\nLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtp\nLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMA4GA1UdDwEB/wQE\nAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDAjAdBgNVHQ4EFgQUoHoJqdOHbExdXCNA\nldDcvJcah+MwIQYDVR0RBBowGIIWYXBpLnR1LnByZWJhbmNvLmNvbS5icjCCAaEG\nA1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCC\nASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJh\naWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBv\ncmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1\nc3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBv\nciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2\naWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50\ncyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5v\ncGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQAD\nggEBAGYIJaZOCdCG8w2bN7VQnZzzpmceRRJuspwNGXoccEzwwg/H9MMwEdpmfFta\nsKE189DPB8RMmOyk+8kRJWKNLWZC0cNWHgWeL1PDhRQVemtoCmeQ+2oQzJfnJN9c\n3fLSfolBgPrWotP0Dahac0TeHQlm6F5KbqcqljsKmmKhFlNTBrG4OgmJG74HheFC\nAWSJh+fXuU0CV7zhnvxpBvgKlmW7tI4qTAK+awUaG82o5TsAP+dUF5hwY8sUdA05\nbgTftMQH/mLmuowFLTEkCL+4Dwyz7eE1JXwIB4/9qFqCdyhVMH1uyeIzGY9Ov6Ap\nceG/Gxo13VxAET0SY81ZhrevpI0\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDdkO3e/dv+AyK/\n/3lKGdIhMfcrREtsYmhvBS2VxmTX3n50woY1Z1CQHQec3a9QEnSJ5ZypImWal8SC\nuZNO5EdityLwbxGZ+nBB03RMNQ7mlb68Ixc5HVviFN6zr17ut1Nv8r/upZtN0Jrr\nDlYhhdnKkrBRmfcaXaZ+/4nWdGq1iPo86ERMksXVQP75Cy5HmxjSifv9yfKMDN80\ndZ7j3747ORcjadLp24rfAQK9rZpgVwKqsbJhxzpSCAcjU1qFPVkmbvR/1+ltUgPy\nXX3pXiiNzMEMYn9CKsWN222E5RTk/h/qNZWeWMDTVfEba8LyFt/z8JOYi/SLFKvK\nGpYtx0CfAgMBAAECggEBAMC8/E/I4YBb1fTTFf2B7Kr3vh2jMUE9cb9x76+kf8DR\nSYvkU79M+mYC+sZYidLL2xjB5r+yrlQGxek56YztQ7P5v6kL1XHuy4xXl4lbdnTb\nuqoKlH8YrP9ETF5epeRfEXQG5TOCWFEesETdmctblpODe2Hg33XOFbHQNWWaq+Dx\ngpzzt19C7r6PbHwqoQgAI+KOqST4fOXIKF/TKlAOvV2tjWlDx7fBPW90L2RXxZbI\nU1TTFIglaR8EBmu3PAsR/wB8YVgV38YRFo0ZSWdqpQHR8Ll7jY8qArCeu1AoJUlv\no+853OJQeGqa0mVX/n5/ZPPFomn1fYCgBl+1dpld2MECgYEA9+nM76jgX2H8DoR5\niPVhdjxwVYoLwPHofN9fTAF4YVM6Wz7MKTGrbGc0jA9Texh0aDeYMB9FmYXmfrhw\nNARps/2NtpEkiWYG2+bqJgNpPu9i2TaqXvT6O7w0vpOphg0zEEaMiQ341R8GXEhj\nOxADA/hhNocLt8hZ17LA4YJ58W8CgYEA5Msd5c+crOhVlcuSGTLbz/atmkH7Rfg0\nAEwSjRoZNHRYGQn/eCWpHPJzyFeCu+nyDxRCe4TEfnrCUfMcYK4UysmT2G/5mOVM\nDT60hjo7qXv3v0efXHhfIb7khFwnB7o7o6Y4hvIUoXarZbpViuYC/uUkHzygptnt\n9gyS92lMq9ECgYEA3T6a9RraOmVgo7gYGmEafIFNoxkSijuZRq+2BUeengS/pKSz\nYOQB3zlvjLs0vjtBz6wltnSCEZOM83Q4NkPl7YqPiOmZGMGjx2YZepk6uL68kasW\neq3YD61TyOxQsuBevNypGLsOYWxRqdO0MwaEGmv0ncwBah90Bmpxdg+SMiMCgYEA\n3VuDVqgSbtvuihpGBOlG8KM6fUefQ6gLL8pqHGiGwFBcOAWLTQQq5V3SFaBNVV/Y\nGSzB0d23eqNsxHrRFtz2MujqiPp1Y69dcGcdo8xNkwHkxgUWsxGnAPA/Caxa+sf9\nEa0tfapTuZAl7itkvhkiBtlNpIc065ln+Klbu9H+IzECgYAPqDjTNTFEua3Vwm/w\n994z+Xfcn8fYQyo2KDaQn4OQOUJKTaEZHfCfWd+FsbnJa8F5wYP9T1HBeOMl9WNp\nYGZRngsvQhdzrzeAjnalix2iSiY085R+xwLJlsVQrWH8ZP5Bu1IW6luTG6GQ4b+a\nqFoHM8DFdI5SeDMFbYxkL45oRQ\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-----\n"
  }
}
testName
fapi1-advanced-final-discovery-end-point-verification
2021-12-08 04:03:54
GetDynamicServerConfiguration
HTTP request
request_uri
https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2021-12-08 04:03:55 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "request-context": [
    "appId\u003dcid-v1:ba75fe32-df99-458c-b930-07c1d57fb062",
    "appId\u003dcid-v1:ba75fe32-df99-458c-b930-07c1d57fb062"
  ],
  "request-id": "1fdd5081-80e5-4e36-9760-203c23719349",
  "x-v": "1.21.4-SNAPSHOT",
  "x-fapi-interaction-id": "fb591ffd-053c-49f1-b0b7-c732719eaaf7",
  "x-envoy-upstream-service-time": "11",
  "content-type": "application/json",
  "date": "Wed, 08 Dec 2021 04:03:55 GMT",
  "server": "Layer7-API-Gateway"
}
response_body
{"issuer":"https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking","jwks_uri":"https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/jwks","token_endpoint":"https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/token","registration_endpoint":"https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/register","userinfo_endpoint":"https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/userinfo","tls_client_certificate_bound_access_tokens":true,"token_endpoint_auth_methods_supported":["tls_client_auth"],"mtls_endpoint_aliases":{"registration_endpoint":"https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/register","token_endpoint":"https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/token","userinfo_endpoint":"https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/me"},"authorization_endpoint":"https://apicartoes.prebanco.com.br/open-finance/login/authorize","grant_types_supported":["client_credentials","authorization_code","refresh_token","implicit"],"claims_parameter_supported":true,"claims_supported":["acr","cpf","cnpj"],"request_parameter_supported":true,"request_object_signing_alg_values_supported":["PS256"],"request_object_encryption_alg_values_supported":["RSA-OAEP"],"request_object_encryption_enc_values_supported":["A256GCM"],"id_token_signing_alg_values_supported":["PS256"],"acr_values_supported":["urn:brasil:openbanking:loa2","urn:brasil:openbanking:loa3"],"response_types_supported":["code id_token"],"scopes_supported":["openid","consents","resources","credit-cards-accounts"]}
2021-12-08 04:03:55
GetDynamicServerConfiguration
Downloaded server configuration
server_config_string
{"issuer":"https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking","jwks_uri":"https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/jwks","token_endpoint":"https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/token","registration_endpoint":"https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/register","userinfo_endpoint":"https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/userinfo","tls_client_certificate_bound_access_tokens":true,"token_endpoint_auth_methods_supported":["tls_client_auth"],"mtls_endpoint_aliases":{"registration_endpoint":"https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/register","token_endpoint":"https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/token","userinfo_endpoint":"https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/me"},"authorization_endpoint":"https://apicartoes.prebanco.com.br/open-finance/login/authorize","grant_types_supported":["client_credentials","authorization_code","refresh_token","implicit"],"claims_parameter_supported":true,"claims_supported":["acr","cpf","cnpj"],"request_parameter_supported":true,"request_object_signing_alg_values_supported":["PS256"],"request_object_encryption_alg_values_supported":["RSA-OAEP"],"request_object_encryption_enc_values_supported":["A256GCM"],"id_token_signing_alg_values_supported":["PS256"],"acr_values_supported":["urn:brasil:openbanking:loa2","urn:brasil:openbanking:loa3"],"response_types_supported":["code id_token"],"scopes_supported":["openid","consents","resources","credit-cards-accounts"]}
2021-12-08 04:03:55 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
issuer
https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking
jwks_uri
https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/jwks
token_endpoint
https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/token
registration_endpoint
https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/register
userinfo_endpoint
https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/userinfo
tls_client_certificate_bound_access_tokens
true
token_endpoint_auth_methods_supported
[
  "tls_client_auth"
]
mtls_endpoint_aliases
{
  "registration_endpoint": "https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/register",
  "token_endpoint": "https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/token",
  "userinfo_endpoint": "https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/me"
}
authorization_endpoint
https://apicartoes.prebanco.com.br/open-finance/login/authorize
grant_types_supported
[
  "client_credentials",
  "authorization_code",
  "refresh_token",
  "implicit"
]
claims_parameter_supported
true
claims_supported
[
  "acr",
  "cpf",
  "cnpj"
]
request_parameter_supported
true
request_object_signing_alg_values_supported
[
  "PS256"
]
request_object_encryption_alg_values_supported
[
  "RSA-OAEP"
]
request_object_encryption_enc_values_supported
[
  "A256GCM"
]
id_token_signing_alg_values_supported
[
  "PS256"
]
acr_values_supported
[
  "urn:brasil:openbanking:loa2",
  "urn:brasil:openbanking:loa3"
]
response_types_supported
[
  "code id_token"
]
scopes_supported
[
  "openid",
  "consents",
  "resources",
  "credit-cards-accounts"
]
2021-12-08 04:03:55 SUCCESS
EnsureDiscoveryEndpointResponseStatusCodeIs200
discovery_endpoint_response returned http 200 as expected
http_status
200
2021-12-08 04:03:55 SUCCESS
CheckDiscoveryEndpointReturnedJsonContentType
discovery_endpoint_response Content-Type: header is application/json
2021-12-08 04:03:55 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2021-12-08 04:03:55
fapi1-advanced-final-discovery-end-point-verification
Setup Done
2021-12-08 04:03:55 SUCCESS
FAPIRWCheckDiscEndpointResponseTypesSupported
Contents of 'response_types_supported' in discovery document matches expectations.
actual
[
  "code id_token"
]
expected
[
  "code id_token"
]
minimum_matches_required
1
2021-12-08 04:03:55 SUCCESS
CheckDiscEndpointDiscoveryUrl
discoveryUrl
actual
https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/.well-known/openid-configuration
2021-12-08 04:03:55 SUCCESS
CheckDiscEndpointIssuer
issuer is consistent with the discovery endpoint
2021-12-08 04:03:55 SUCCESS
FAPIRWCheckTLSClientCertificateBoundAccessTokens
tls_client_certificate_bound_access_tokens was 'true'
2021-12-08 04:03:55 SUCCESS
CheckDiscEndpointIdTokenSigningAlgValuesSupported
Contents of 'id_token_signing_alg_values_supported' in discovery document matches expectations.
actual
[
  "PS256"
]
expected
[
  "PS256",
  "ES256"
]
minimum_matches_required
1
2021-12-08 04:03:55 SUCCESS
FAPIRWCheckDiscEndpointTokenEndpointAuthMethodsSupported
Contents of 'token_endpoint_auth_methods_supported' in discovery document matches expectations.
actual
[
  "tls_client_auth"
]
expected
[
  "private_key_jwt",
  "tls_client_auth"
]
minimum_matches_required
1
2021-12-08 04:03:55 SUCCESS
CheckDiscEndpointTokenEndpointAuthSigningAlgValuesSupported
Not checking token_endpoint_auth_signing_alg_values_supported as token_endpoint_auth_methods_supported does not contain the method (private_key_jwt ) that requires signing
actual
[
  "tls_client_auth"
]
expected
[
  "private_key_jwt"
]
2021-12-08 04:03:55 INFO
FAPICheckDiscEndpointUserinfoSigningAlgValuesSupported
Skipped evaluation due to missing required element: server userinfo_signing_alg_values_supported
path
userinfo_signing_alg_values_supported
mapped
object
server
2021-12-08 04:03:55 SUCCESS
CheckDiscEndpointTokenEndpoint
token_endpoint
actual
https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/token
2021-12-08 04:03:55 SUCCESS
CheckDiscEndpointRegistrationEndpoint
registration_endpoint
actual
https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/register
2021-12-08 04:03:55 SUCCESS
CheckJwksUri
jwks_uri
actual
https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/jwks
2021-12-08 04:03:55 SUCCESS
EnsureServerConfigurationSupportsMTLS
Found supported MTLS method
method
tls_client_auth
2021-12-08 04:03:55 SUCCESS
CheckDiscEndpointRequestParameterSupported
request_parameter_supported has correct value
request_parameter_supported
true
2021-12-08 04:03:55 SUCCESS
FAPICheckDiscEndpointRequestObjectSigningAlgValuesSupported
Contents of 'request_object_signing_alg_values_supported' in discovery document matches expectations.
actual
[
  "PS256"
]
expected
[
  "PS256",
  "ES256"
]
minimum_matches_required
1
2021-12-08 04:03:55 SUCCESS
CheckDiscEndpointAuthorizationEndpoint
authorization_endpoint
actual
https://apicartoes.prebanco.com.br/open-finance/login/authorize
2021-12-08 04:03:55 SUCCESS
CheckDiscEndpointClaimsParameterSupported
claims_parameter_supported has correct value
claims_parameter_supported
true
2021-12-08 04:03:55 SUCCESS
CheckDiscEndpointAcrClaimSupported
Contents of 'claims_supported' in discovery document matches expectations.
actual
[
  "acr",
  "cpf",
  "cnpj"
]
expected
[
  "acr"
]
minimum_matches_required
1
2021-12-08 04:03:55 SUCCESS
FAPIBrazilCheckDiscEndpointCpfOrCnpjClaimSupported
Contents of 'claims_supported' in discovery document matches expectations.
actual
[
  "acr",
  "cpf",
  "cnpj"
]
expected
[
  "cpf",
  "cnpj"
]
minimum_matches_required
1
2021-12-08 04:03:55 SUCCESS
FAPIBrazilCheckDiscEndpointGrantTypesSupported
Contents of 'grant_types_supported' in discovery document matches expectations.
actual
[
  "client_credentials",
  "authorization_code",
  "refresh_token",
  "implicit"
]
expected
[
  "authorization_code",
  "client_credentials",
  "refresh_token"
]
minimum_matches_required
3
2021-12-08 04:03:55 SUCCESS
FAPIBrazilCheckDiscEndpointAcrValuesSupported
Contents of 'acr_values_supported' in discovery document matches expectations.
actual
[
  "urn:brasil:openbanking:loa2",
  "urn:brasil:openbanking:loa3"
]
expected
[
  "urn:brasil:openbanking:loa2"
]
minimum_matches_required
1
2021-12-08 04:03:55 SUCCESS
FAPIBrazilCheckDiscEndpointAcrValuesSupportedShould
Contents of 'acr_values_supported' in discovery document matches expectations.
actual
[
  "urn:brasil:openbanking:loa2",
  "urn:brasil:openbanking:loa3"
]
expected
[
  "urn:brasil:openbanking:loa3"
]
minimum_matches_required
1
2021-12-08 04:03:55 SUCCESS
CheckDiscEndpointUserinfoEndpoint
userinfo_endpoint
actual
https://api.tu.prebanco.com.br/bradesco/pj/cartoes/open-banking/userinfo
2021-12-08 04:03:55 SUCCESS
FAPIBrazilCheckDiscEndpointScopesSupported
Contents of 'scopes_supported' in discovery document matches expectations.
actual
[
  "openid",
  "consents",
  "resources",
  "credit-cards-accounts"
]
expected
[
  "openid",
  "consents",
  "resources"
]
minimum_matches_required
3
2021-12-08 04:03:55 SUCCESS
FAPICheckDiscEndpointRequestObjectEncryptionAlgValuesSupportedContainsRsaOaep
Contents of 'request_object_encryption_alg_values_supported' in discovery document matches expectations.
actual
[
  "RSA-OAEP"
]
expected
[
  "RSA-OAEP"
]
minimum_matches_required
1
2021-12-08 04:03:55 SUCCESS
FAPICheckDiscEndpointRequestObjectEncryptionEncValuesSupportedContainsA256gcm
Contents of 'request_object_encryption_enc_values_supported' in discovery document matches expectations.
actual
[
  "A256GCM"
]
expected
[
  "A256GCM"
]
minimum_matches_required
1
2021-12-08 04:03:55 FINISHED
fapi1-advanced-final-discovery-end-point-verification
Test has run to completion
testmodule_result
PASSED
2021-12-08 04:04:00
TEST-RUNNER
Alias has now been claimed by another test
alias
bradescopj
new_test_id
k92b8DDvPgzbQEo
Test Results