Test Summary

Test Results

Expand All Collapse All
All times are UTC
2022-11-04 21:19:08 INFO
TEST-RUNNER
Test instance i1g4oNflynLDa8z created
baseUrl
https://www.certification.openid.net/test/a/brobkdcr
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "by_value",
  "fapi_profile": "openbanking_brazil",
  "fapi_response_mode": "plain_response"
}
alias
brobkdcr
description
BRB Auth Server 1.0
planId
K1jIHud1ehi2i
config
{
  "alias": "brobkdcr",
  "description": "BRB Auth Server 1.0",
  "server": {
    "discoveryUrl": "https://obkhmo.brb.com.br/.well-known/openid-configuration"
  },
  "client": {
    "client_id": "5217a900-4e3a-4848-8d18-f2501cb5d709",
    "scope": "openid accounts payments",
    "jwks": {
      "keys": [
        {
          "p": "0YKrEO69cIDgF97Qf8KKXWP3BFUgSFqbxxjV2iyTJArkBjbzt5OLhvdqDv3U3yuAtLa-uZ_qDrjQG2i5Jm225OVaPBjanhbehpRXKOxYYGUdTPYFDzrz8R0qv3zXMJnVBUiB2CGw8rNQMrE5QAqWA8Y1chXkeeixd6jEpW7y8Os",
          "kty": "RSA",
          "q": "w6vgTjdX60XcFZRXDTEFy2ALiOBAG1b7_n6frS6hspRFyWazoQkVfvg9QBq94U04WW3UJr4UC5fTRdObVCyOwCzNvt8WAG4WvFrUCs7TgpMSjWBZ7hZAIKUCIho1oa8l34g1BH3cVecf0KDHH9SxnCoM7AqduVvOfJvUTeHQ1tE",
          "d": "cvjyES376pVsiug-hcy1nwSWFvOcD4mtuQa14MzqsvmvpWqncCBIo8tWNfnGHj6EW9tNSqWTY-y_thdE_-MWMUr-F895m-7kWCE6jQ5VylSEpAHzw5ulHElWB3xFt88kdgK16K009iL6ikUmbapSgSaqtPc4DtR3-mCXuIdyTMrVOq4QpzC6yAlEZaapB9lLcS3QebIqsAr8wmty_VqCAyl2WWIrep9LItpNk62t89BvNk6Xrs6JcvvZmAW0yzabxsrQds6Y9c8XZry718L-WI6jQfObyCe8iU3Q5gLk2U43MD0aFeUXiDNh5bW6toexZ_D7grvJCR0TFFuiyQ8LoQ",
          "e": "AQAB",
          "use": "sig",
          "alg": "PS256",
          "kid": "JbUmnOcpLg_4VpcG8pT_yDIvwePiDxOo23UC2kX05e8",
          "qi": "XQBgRy1SQugr04R5QNvnyPNZdMLl4C833fkR3WDvSL9cpbsviFWGLirV-N5HQqRFkW7g4DT42BVcmFt8cJLQGPL-TjJn7BamJPYfooKFwXUKavzLb_tbSdeRlAki4US2P4U4FXzxn5uiQp6NKoUVEzDKUpXbsVkW1vc9d7RB4G4",
          "dp": "d0HzEENlkDm71bqeYmshicGSZWPzaVwyWiWX7YX8B8MvQx5aor-Y563EMF5qotJHhBaWAGG3wMOQqll1Mxu2xRqMv7LCFsUby-16o6_NKqnEAP_1p1K-cxxQLgnpECAwsr4wMxASgkRxvTlGRl8AP4u-9n7hvEcpZdyqeyTpoxs",
          "dq": "g-73LiX43QVcsRw1Wgqs6oVXIbJ65zROczmztpTTqFJ7f6IFClbSrKr6uaeOUkS78uiv_HN7lpmHdfSJLkdg9UkAbWuELUQNhnEDukncqZU7FCJcYMGV-azo9E-Ry_QJ6F-xx9aJY06U0BooSVkjbLWZwuohkSLK5pA3pU_WfZE",
          "n": "oCMyKILzu_-2W1pqWsHThsWk2C2WZFMYyT3ybaUP1lOYCORGBpTqV1KbE8QQ6OLTL-zPwdyBWAaBS_ZrYifZEZBBkIHjMaCKGclV-DmDNJi_KpZeOuXDd3ljee6848XlI-YD0OaVq1qKu6s89NAHz1hRUz9RlUocn18N9iBHUVK9yzXQPtRm8z7X1b7Ig2ObbjCvxp_NdMOtT-eNGFlCngdf01LFJvIsye4o5ZyisoxnXlYX2nL92itOq-BV-yPWHurywaidt2NPpIou3Utgt6IciCWktCOw9rT5ri7FPUs4_Cd65doPLFFfIzs9TFGK8kekZEjgRmYy9pOf86sh2w"
        }
      ]
    },
    "org_jwks": {
      "keys": [
        {
          "p": "7sn3_y5-2MhMi0Zyd3cmLuXR23OqOg0MowjDirftzQxZlHWZJK0-aYLWipwjGJtsnK5v9hjvGxCdCn0qbEtMY5DziYx29oBod0cE13ZKJAJUOlFpZfzPdGzPswb35kIeeGnGitSvByJRSUT3KAmjRZOTFyxrcP6Xxb9cIUwfxJM",
          "kty": "RSA",
          "q": "42QSquNkvFzAYIDQAADIcbINFGw_pWeal3Hgic9vq4734XMIdcs6EBMa4hgoycWLjSlGHPkEA0qyVFVJZ98qqC4piTY-WzC-hyQkiJVVaXbTVrIsypilp17kZ_swVMv5784LQgqxyRIs5V7Kpo3cwIzD5ERyyYw-wS3tezBYonE",
          "d": "GYGISBVeeh_LNob7e8DsZLdO2teFBnwcCcKs0kEPg3e5xBDrdLtbRYJWgMl8H_m7XkYrd5U-u-6Wk7csPuobaTTVsTjXW3qWYLXciSiUPji7UW9Oqp4e8rqb072uuOcmdc-J8XGNE2_rbFH5tIyAmJgUXFHTegB21m10DIGiQfQgTdI96dsz77xT6JMHVCqV12Fr5RjlUvb26dsYjv7V0-wOkULJyDyYIVqekU91wVHYhaUVrPnrKEbMVluo1eUy-j1WHKRXMnnfrncZulQ2JEreM0AXn67rE9OS3oJhORElUZUU8UEpUBtLWTW-5wJwIBYHMz_vi4chWMFvtuuq4Q",
          "e": "AQAB",
          "qi": "Vc7TFo3wjtn62w8vdNeOZcyIrrvc9LkdNjjJ-aobxPhnLBMMm1CZs5I83J9e2JJ5FTDaou2ltDegz0EomF-JXjECwfdL2MSttJMPTHWccEKpIoeXmEk1U6NCDykLeB7Z25em209cP592lo7rebs-s2DWekBZSCTyYG-HHqoA9qQ",
          "dp": "jrYmgVxIc0dCd_qibsPHDkBMK9v04Lzr0IRsWXuTo_i9kPy3ijQAGQ8ZKb4nO42oW_vk7i_4tzQ2pw4nTJG0Fc2Lv6kzcB9OT_sh6aPIq7y4miIN2-Y8FljxyQ1hGzxo-Y4-GrsB4EGiUyfkjwkzi2GnhzIFBIMkMgssBLp6QgE",
          "dq": "1y5iQ_i_4UhcfHYpX3deN8loe0UczafHMT2AYKk-Ybj_dgdnoCDbJ08NB5wZLSeVsdW3Fb_IPl03eHrk5jjXoyNcBw6f36e3BSf8souusgjSYZ5mqKnfSQ2RU5zu1a_ZK0due-am60IZ3kzftNFWb5hF4AOuJHBlCmYt73-GwOE",
          "n": "1BpvNb-SUf8RphfHLabvlZNMHOwVX8PLDFWUYYK8vpYtZ5x0u7bZFK3ZtNVhEyDBFIv-f2wU9RibNuvC_9lbBy_P3JxT8muUZJNiXBf0AdnI6fbX0NwoLURlKfwd9_ClsgpSWCSXyyZTXBH_G4Ue7VgXyminekwaVyEdp-UxlqTlHafG4roo6KPsfWQNF6Ywp7LdxBGUvWR4tgVAOLxyO2yRRRcIEdYBhrNIID0r6d-A6dtHNSX1iBpYZT5uxXnV1rTg7kAdUrna_Y5ndyxRTFxNfD0d5hDbkXMpZrNhRRGhcdCl3wY0Ic1kF0U0hB5iRALke_tTswqok2ZG1vLK4w",
          "alg": "PS256",
          "use": "sig",
          "kid": "-pl4iZTgJ1NfRAy41JYhJ-F89lh0D_bHxRICSJdtzZE"
        }
      ]
    }
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIHBTCCBe2gAwIBAgIUCb6SMk3OQZUaGygI3k+e2EbbY6MwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMDkwNTIzMzYwMFoXDTIzMTAwNTIz\nMzYwMFowggEhMQswCQYDVQQGEwJCUjELMAkGA1UECBMCREYxETAPBgNVBAcTCEJS\nQVNJTElBMSMwIQYDVQQKExpCUkIgLSBCQ08gREUgQlJBU0lMSUEgUy5BLjEVMBMG\nA1UEAwwMKi5icmIuY29tLmJyMRcwFQYDVQQFEw4wMDAwMDIwODAwMDEwMDEdMBsG\nA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3PAIBAxMCQlIx\nMzAxBgNVBGETKk9GQkJSLWVmZmI2Y2FlLWU2ZDYtNWYwYi04ZjMxLWVlNzkyMjg1\nMDMwMDE0MDIGCgmSJomT8ixkAQETJDU4NTg4YzU5LTU4NDctNDk5Ni1iZGY5LTUw\nNzRjNDcwNjMwZDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKXc6BEh\ne07TDzoZsh+8z7YDyEguFrKWdo4rrngiKWqbXo3DiH+frWO+qPziKjhCO0Kq95xE\nIH61SYYtP0T2EO+O4XyTnOxEblIjV56JIxOKZdScFEyk9AnBtVb7RC3RnH3ZBB4d\n/o05qZcqWAuZN4RgRKwfNKTjyhzxgMFe0OoMhRHXMS6YeitLN+sAg92LcK7mS7R6\n+qPq2ywBHADHkQDnpE58cJnrbLRg2/gCFeDvjyNOztsBRd4st522UqbktI+4MTeP\nAUSRqpRjGU5xHPlYCV3e8AjRKmHcmDV4BBxZZpX9l6ehkZd9k8r4ZpBsm3ZKiXAp\nbKSva3qYOYcXV10CAwEAAaOCAuEwggLdMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFNfO0kkPHiA1bNhk4XqFbpXoYhZLMB8GA1UdIwQYMBaAFIZ/WK0X9YK2TrQFs/uw\nzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDovL29jc3Au\nc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1UdHwREMEIw\nQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwu\nb3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWb2JraG1vLW10bHMuYnJiLmNv\nbS5icjAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwggGoBgNV\nHSAEggGfMIIBmzCCAZcGCisGAQQBg7ovZAEwggGHMIIBNgYIKwYBBQUHAgIwggEo\nDIIBJFRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlk\naWFtIFNlcnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3Jn\nYW5pc2F0aW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0\nIEZyYW1ld29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3Ig\ndXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2Vydmlj\nZXMgTHRkIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMg\ndGhlcmVpbi4wSwYIKwYBBQUHAgEWP2h0dHA6Ly9yZXBvc2l0b3J5LnNhbmRib3gu\ncGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczANBgkqhkiG9w0B\nAQsFAAOCAQEA5CEvxF2iBjsDDPCtfMbeu0qP9zyhEtALs+pGvka4/duT7VVjemNw\n3rN59mEnbbF+35rXm89BT1ehSgPvgSujvkN/zExqdfVMaqWTh5bi2OYvXna5k76L\narXH3o8NDdr5zr55hunagwXuEmwUfXPhm4wosDr0PFw6fU4+uFUy+m65CmCFaIBf\n3BBFdKe3LbIuc/JbH3zK48wtTUFLNNuZ25ev8AJaTzl6OnBD7Un1VWxeC0SC8W/C\nXJwXmyx4ZLf9ZbUgyS3iYamjItZ3dDcifaSRIPzB5N2QxLv+Eli/ntUJHWEWTuvT\nqpBVIS0KWR5Yy3yuyz2isETrcyWWnah2ig\u003d\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCl3OgRIXtO0w86\nGbIfvM+2A8hILhaylnaOK654Iilqm16Nw4h/n61jvqj84io4QjtCqvecRCB+tUmG\nLT9E9hDvjuF8k5zsRG5SI1eeiSMTimXUnBRMpPQJwbVW+0Qt0Zx92QQeHf6NOamX\nKlgLmTeEYESsHzSk48oc8YDBXtDqDIUR1zEumHorSzfrAIPdi3Cu5ku0evqj6tss\nARwAx5EA56ROfHCZ62y0YNv4AhXg748jTs7bAUXeLLedtlKm5LSPuDE3jwFEkaqU\nYxlOcRz5WAld3vAI0Sph3Jg1eAQcWWaV/ZenoZGXfZPK+GaQbJt2SolwKWykr2t6\nmDmHF1ddAgMBAAECggEBAJwQ6oQD/yTCT9eZihN28/MOSAwy4cSU82T/ESGU82eO\nXkACNpPvyZTLN/MLVDKvj1dBy89MA092gYIxXREkf/cJeH5h3wwpr6y1+KIB4/Fl\nDkApxKgBpmbv0BPSRerfCuMXqlo0WurD0SGeBE6VkrmKY9OZYU2t0OW/ECnjb6xp\nK1S9L9bVNB53azt6TuvmICUJ1A4w/aCra7eVJfRRC++KwqzgBomqzlOTBYTuGn7D\nsgXr/z7segNmhw6PPknXNh+Z7xfChjbhQqr/gHjAUJYlNUstCF6YmdTMocmcrABA\ngfQI45LPC6KTzS5QDXJ6FUsRoXZP8Ood2sBJAzXcFvkCgYEA1gdFf/3OIapQnW7/\noG2RwMRkbZTmf32kBKbCh3sKPFcAQ9M2i5xytysqXmXf2LFd/C1YTgxzy0jrqDku\nAJ7w6jldi0Css0ty2bvF3+r1xAdjtkCpMWGeyFG2ZytW3jCXw0Ik91QwLOoXnTlv\nFxXAjvZdcCByCJ807clVuyvmZMMCgYEAxmOdSeudkrdQdsD1xxL/DxPr9upYsYJi\nL44zF01LBE6LmM8nOfZRNnft3Iey3iPgpYcFWhysvka1HVp+QQF+q9zZzXypAdKH\n+xkVqqu83hY4yrS3yxNcjzl2QuGaBZPk5ivKP1nAIHaRqWkBXI3Lm9N3DC02YpfU\nH9QqaMYNEV8CgYB16eemTiQkc/qZ4a8/qV3lf818ec5LauLUFTOTBHxtJdllhJXG\ncNjahROAkkuyzHTlG+5MgZvB4VjDg00O1oIP6K7aqzT6SpTp1AN+C6p+5ztOC22r\nYQbjgfEmAcCIBOl3j5diE6W++PEtk5jadQdzO9PalGV+zoeQgZ2T0unJlQKBgCMx\nhLOaUqe2UVXfwToBirG4DQIObJGA2b4p8bJOieJHtMf057aGlb2d5NpcUETMBIwY\nucBUmehfTr3YUdFiXIBMe27SkIC8QlcvCgLu2GBlfMmo6XnjA2Z9ARe4QcR/ifmz\nBvvaBhU8M3bkI9Oxa89G4jWMx7sRyBWlY6iWibbtAoGAEqijbFY7xSb4bVPz60o9\nKyRttQu0Ip3YAcUqeX5YzaoShQhne1HZo0PqzbUAeEXQ5L4X1UR7TmlN5v6vCoow\n3jCffw9oUIVGAHixfwy+pBUOZikx+REcWKmTs+uMkMcxYrQS9LTYdqUF3swHgWB0\nwaS0VMMU+4HH9FotakSoBio\u003d\n-----END PRIVATE KEY-----\n"
  },
  "directory": {
    "discoveryUrl": "https://auth.sandbox.directory.openbankingbrasil.org.br/.well-known/openid-configuration",
    "client_id": "iKt7quq8FTM9befFKSJLw",
    "apibase": "https://matls-api.sandbox.directory.openbankingbrasil.org.br/",
    "keystore": "https://keystore.sandbox.directory.openbankingbrasil.org.br/"
  },
  "resource": {
    "resourceUrl": "https://obkhmo-mtls.brb.com.br/open-banking/payments/v1/pix/payments",
    "consentUrl": "https://obkhmo-mtls.brb.com.br/open-banking/payments/v1/consents",
    "brazilCpf": "76109277673",
    "brazilOrganizationId": "effb6cae-e6d6-5f0b-8f31-ee7922850300",
    "brazilPaymentConsent": {
      "data": {
        "creditor": {
          "cpfCnpj": "11111111000191",
          "name": "Teste de Agendamento PIX",
          "personType": "PESSOA_JURIDICA"
        },
        "debtorAccount": {
          "accountType": "CACC",
          "ispb": "00000208",
          "issuer": "0013",
          "number": "0130241148"
        },
        "loggedUser": {
          "document": {
            "identification": "71686142153",
            "rel": "CPF"
          }
        },
        "payment": {
          "amount": "1.15",
          "currency": "BRL",
          "date": "2022-11-04",
          "ibgeTownCode": "5300108",
          "type": "PIX",
          "details": {
            "localInstrument": "DICT",
            "proxy": "4004901d-bd85-4769-8e52-cb4c42c506dc",
            "creditorAccount": {
              "accountType": "CACC",
              "ispb": "99999008",
              "issuer": "0001",
              "number": "0012345678"
            }
          }
        }
      }
    },
    "brazilPixPayment": {
      "data": {
        "localInstrument": "DICT",
        "proxy": "4004901d-bd85-4769-8e52-cb4c42c506dc",
        "ibgeTownCode": "5300108",
        "payment": {
          "amount": "1.15",
          "currency": "BRL"
        },
        "creditorAccount": {
          "ispb": "99999008",
          "issuer": "0001",
          "number": "0012345678",
          "accountType": "CACC"
        },
        "remittanceInformation": "Pagamento da nota XPTO035-002.",
        "cnpjInitiator": "00000000000191"
      }
    }
  },
  "client2": {
    "client_id": "98326169-54fe-421e-a813-20ea5f2bc290",
    "scope": "openid accounts payments",
    "mtls": {
      "cert": "-----BEGIN CERTIFICATE-----\nMIIHCzCCBfOgAwIBAgIUalFkPaXbkAEk8upEZA+qaryFcAswDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDgxMDE2NDEwMFoXDTIyMDkwOTE2\nNDEwMFowggEbMQswCQYDVQQGEwJCUjELMAkGA1UECBMCREYxETAPBgNVBAcTCEJS\nQVNJTElBMSMwIQYDVQQKExpCUkIgLSBCQ08gREUgQlJBU0lMSUEgUy5BLjEtMCsG\nA1UECxMkZWZmYjZjYWUtZTZkNi01ZjBiLThmMzEtZWU3OTIyODUwMzAwMRUwEwYD\nVQQDDAwqLmJyYi5jb20uYnIxFzAVBgNVBAUTDjAwMDAwMjA4MDAwMTAwMR0wGwYD\nVQQPExRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQBgjc8AgEDEwJCUjE0\nMDIGCgmSJomT8ixkAQETJDI1OTRhNGRiLWMzMTAtNDA0MC04MDViLTZjNzdkNzJl\nNTU3ZDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL9LgA6Yz6ECc0aq\nRjwDWogjMccTuNKxqx8Xehrx+FJPXCaE4RBhm7Swh6e5NJKHfQe98vBHjGm7HlOE\nyOjw5aIjzoeIe5fCJvLCRjSwBPmplTb8smKMqNqkSWTU6w1LUFfePNh5Fk0Rn3Cb\nJ6em6CabaRXrx+hmJl5CSMwq1BCUi1tBVihmajOCpn6qUVxB7eYyv8Vxaz72OntX\noNPi6pZipVojFvrh3zG8JCxIzNuXpchN0mzQGDmAwv/zmFtWcQCzcAf0il7VTF0e\nx6Hyi5AycO3BWxLVF5YdFgPBz74DjIltCU/6zAm90Aads58LlEoPQKJ2tsrSlH7A\nz5MAWnsCAwEAAaOCAu0wggLpMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFG6Recaf\nxZPsO2QR55w3pi9jS1nrMB8GA1UdIwQYMBaAFIZ/WK0X9YK2TrQFs/uwzhFD30y+\nMEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDovL29jc3Auc2FuZGJv\neC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1UdHwREMEIwQKA+oDyG\nOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJy\nL2lzc3Vlci5jcmwwNAYDVR0RBC0wK4IRb2JraG1vLmJyYi5jb20uYnKCFm9ia2ht\nby1tdGxzLmJyYi5jb20uYnIwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsG\nAQUFBwMCMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCCATYG\nCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3Ig\ndXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBwYXJ0\naWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNlcyBM\naW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0LCBw\nb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBS\nYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0\nZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3BzLnNh\nbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczANBgkq\nhkiG9w0BAQsFAAOCAQEAyKjT6HTAtyHg8Ei4UuQBr1367ZkiNX/1XSHASFJeks/B\nAtUdctfs/wNB7p3BxHKRitEMmGAxOJrhLv/4LcK3vmUglYU4JfBGvaZpMJbkGvA8\nVUQR/7euPp/Y5mbgVYth4Tg7TWSNiZEDiLpx0dPaye8qH9O+0Y8ly/qY510gDn04\ncj2W5HKPY6sEwH5+V9j9yk+bk4QAx3drZnFchOEhDGvkVbvrqguP0Ph7cw4+TbL3\n/Yja7ZDmq4mlK5qRYQx+k8N1iN/XWwCLbtFdq/0Bjy3SEZZYOCWFP5Dnk6waiTJU\nI6YWmKM6FbuvQy7i2dUa0R4BNiIQZ8h7gstMNspn2A\u003d\u003d\n-----END CERTIFICATE-----",
      "key": "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC/S4AOmM+hAnNG\nqkY8A1qIIzHHE7jSsasfF3oa8fhST1wmhOEQYZu0sIenuTSSh30HvfLwR4xpux5T\nhMjo8OWiI86HiHuXwibywkY0sAT5qZU2/LJijKjapElk1OsNS1BX3jzYeRZNEZ9w\nmyenpugmm2kV68foZiZeQkjMKtQQlItbQVYoZmozgqZ+qlFcQe3mMr/FcWs+9jp7\nV6DT4uqWYqVaIxb64d8xvCQsSMzbl6XITdJs0Bg5gML/85hbVnEAs3AH9Ipe1Uxd\nHseh8ouQMnDtwVsS1ReWHRYDwc++A4yJbQlP+swJvdAGnbOfC5RKD0CidrbK0pR+\nwM+TAFp7AgMBAAECggEBAIcVQqWMJTp2p36kKRqh56Ew8Sq6c45dJhC7nF9AtXEy\nV0lgFipiMvjim7jF4SkEAjegW9hvPek/2Idzwgg0bIQVsvckWtpsoOJWbAsyrSC8\nLwF4amOLHoXe83D/pchqgZ668c6Pmz7rDeMPvW33QAJbRlbTfARRdhCj0BJUwBHA\nCviViY4iZ82/WjK5n5VuDNfMB7XVEXDzf/jnLejG35LJQ1XEq8TY/yNux7M4w7yY\nnQQufBfS9Nx3m320/Sie7FvmaNebHjjJDTYk7jG+ZA7CyusKkOtMSP/T/jBRa98s\nD5z+hCjYSEGRv+Jciv9+H733jKnGhFf1JUHWHLtpguECgYEA5TnD7VXyK+qiLr8A\nHUsLPCVHGTZSI6PBzyXoIZxYpT4nQI6E5nclRDLg14kt98R0R+98F/pXkTvTHYQt\nvMeeRbgQcX8iASJWcdfhu/ZjLBN99rWQDX8cd3ivCaxMBFhRBW1tkLcZHQWZpvQP\naYvheugyGzmGx9iRoFLj2+QEBIsCgYEA1aOKxfA+CIbvjCHogqfD+Lszk3m/weOh\nlk6Y+XNPnHQlTLGY0LbeAuIl0jzpBRvZZM0n3avM/I2X1Gr+IGd4nam5aPaxTYLt\nwKGU+Z9D9JH7CR1Lgbr3nOaC88jsHDvW8aS3x6MeRX1I42De7CcJ/2IIofKz0IfT\nyQCXpHptj9ECgYAtmjZeSxDop78oKZtuOHW9u3TPkTz6FiQCf/oUZbRE+353m2LZ\nLq7dSHnupz3b4tt3TC+V3Zn6LLqtTpSCz/uuxxWOXsp3C0vDTj18VWIZbK9Mm4ZT\nCQyyv/GirQJagu9rcv+vIJ4AZhLRYhCG4Os0tmjxfZpQu8cM7DCkmFIsTQKBgBQH\nQPtNioNCIzL/+sxE7hpjcnJg95k1vfBZbf300YHZYaXPAISQoD+k8+bBzxarhbXt\nhc9CS/VhUNqZLTnceXJOdxNgDT83BxMIEu9T/wrupJo2JN4EqTIMajpwm7IJ6hy9\nVH1izXO2Sx8F9eAtyMIobqbAGhtyoGg3pf/FeoABAoGBAMUr6J0klYRQ7/CGH2QM\n6zu8vKLS3AkAxHDdcrHSYuPykacIpuCtQVt1ODbkGXst6pdJdqySuVvvrOFfLTSr\njiVRYzcoB8kwa6V//wiJ5lnQ+AYWqVyReZKzJ6xqONe5N8uSS1pz28wB8+x+KqIL\nArn6Llj2NnZxmZo+32fRz70x\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"
    },
    "jwks": {
      "keys": [
        {
          "p": "-iff1rQmB3wxtZaC4GjLm6_WuFZ-qSOQl6jlZKp1JZsaePv6fzpGEZxCCdsfQaYMULFsEpcHY3tU53C5B6R7mk-9KNmr2EBrTXIyZefoSvkpuEQfvV2MF5sewGPetN5CM_UH-xDO_lRZT_2Po3gDY3GNYKes6PpQT4qSmgvqAJ8",
          "kty": "RSA",
          "q": "4bGwtChxcmvuVY6bsornRAcgpJQKnKxDg2cN8HaTENdOl8FG3mKVAc3yvYL26i0FHv_70MY_mr9Clx1W-DiEWvobCfGY2Siskvf4Vf68YPulCvs6rlwbQplRuLLpoNGBZwfdGpybcfClYdHdDqXAQ995n_LSXMajjZLwQAHxVy8",
          "d": "OdmqzvwzWdn_DUHi4Bd9heaZ-Tb-uXOXyNgQ0ORVeGi3HLaVBFv3XSW9J_WLVCzYXRBTEm13sTbZD_j9qeS5L2EIwHEAA9DjEn5gFQuEe31UmbqHSP_UetLkuBw4rZD3X6yWJvM9NjXTNpRC8Hrvm-tJ1n7sDzFaLqXIyHf_QyrKSVueHPXZ7Qe4af4xDfA26Swv918BbgWpXCBrcXtOiaN7DJRnOUef9C4IJni0Ct_uwho70neth31fQjut7GMzbEoY-YYpm8wQh8sr6LZagt4ktFWJGYhCQ5TLCE1l8V2C3PUrFcrXyKCi4BOGgU3npaMpmTFkd2zejxJ8AL-dPQ",
          "e": "AQAB",
          "qi": "29HEBl1wQldzAsRHnvoA1Ubhcnl2Oj8jm5T_pTt0h-q64AF1b5Eilt3Qgyi0AWPlAkScv66sPc1Cm91VbEf606YuXQflYF-a2F-uuE1plv5VqsIDwtH4uqIlQO56K1A3JRFtodKoH91kbMHPD1rXfod53JgU-GkL2gfy0bIGoFk",
          "dp": "E0O02jz_XL40uc5Af_WyEGhHOeT3ViE2BmfsWodCBEZgkIafMOMU-FA3SbkFPDIEasZvEzNsTz31OOmWZj9FgYm4gIfa0wmK-ejcdrqYSgXML7OXWib1HfBFOv217enb4VJybeRKfI2UXzOgty8L28Gn6JShHUQBoU6DobdfKvM",
          "dq": "cqV7uJiOwGv5PrbZeoG65sCkIVYeaeXLydUwrITfQf_NKaOBp3f2b1s5wnDjkqNZ5ZxtQ2lhZ-9eGTtLMX4sJbbEw3FZjn5t455ZJP3onW9XMFPcRDP_mP4fGC6yJQIntLm25EzHXcK7kAw2ObmTCCdeNhT4LS6uaD1LE4ipGvs",
          "n": "3Iqt-O06EBK3meryBDwRDn3Fl75599gb8WdyPz8ZycwzP4H752ny8RwqFDQM1RIDCVjjs9KzqU9FimrbKBvNuk-cqnHOx-MnShtZcdbzsyCRrz7IZye82VjhcVLSzRSjhLKbMURW7a8ZyIGjamXjmYesRtXZs2Oo2thdfiC6QCkibEY9pJWNsh-PCOyGPI1Qs8-LjL_B_hkLUZ5qK1VSO9GCgub4pL76oepEPYgVgr4v8WT_gT9tmuD68Ben8d1cwxG2n3l0oz1g2hZMZD3_gD8kfwSbg1mGumOs6bKNVSfu1YWs5m8uwPzmco1cjA6ScloKe1veyoSYF51f6tsmMQ",
          "kid": "nI8DBsAxKtZANnqztj2qsjVs3z8Hy7dYCXIdMR9cVFM",
          "use": "sig",
          "alg": "PS256"
        }
      ]
    },
    "org_jwks": {
      "keys": [
        {
          "p": "7sn3_y5-2MhMi0Zyd3cmLuXR23OqOg0MowjDirftzQxZlHWZJK0-aYLWipwjGJtsnK5v9hjvGxCdCn0qbEtMY5DziYx29oBod0cE13ZKJAJUOlFpZfzPdGzPswb35kIeeGnGitSvByJRSUT3KAmjRZOTFyxrcP6Xxb9cIUwfxJM",
          "kty": "RSA",
          "q": "42QSquNkvFzAYIDQAADIcbINFGw_pWeal3Hgic9vq4734XMIdcs6EBMa4hgoycWLjSlGHPkEA0qyVFVJZ98qqC4piTY-WzC-hyQkiJVVaXbTVrIsypilp17kZ_swVMv5784LQgqxyRIs5V7Kpo3cwIzD5ERyyYw-wS3tezBYonE",
          "d": "GYGISBVeeh_LNob7e8DsZLdO2teFBnwcCcKs0kEPg3e5xBDrdLtbRYJWgMl8H_m7XkYrd5U-u-6Wk7csPuobaTTVsTjXW3qWYLXciSiUPji7UW9Oqp4e8rqb072uuOcmdc-J8XGNE2_rbFH5tIyAmJgUXFHTegB21m10DIGiQfQgTdI96dsz77xT6JMHVCqV12Fr5RjlUvb26dsYjv7V0-wOkULJyDyYIVqekU91wVHYhaUVrPnrKEbMVluo1eUy-j1WHKRXMnnfrncZulQ2JEreM0AXn67rE9OS3oJhORElUZUU8UEpUBtLWTW-5wJwIBYHMz_vi4chWMFvtuuq4Q",
          "e": "AQAB",
          "qi": "Vc7TFo3wjtn62w8vdNeOZcyIrrvc9LkdNjjJ-aobxPhnLBMMm1CZs5I83J9e2JJ5FTDaou2ltDegz0EomF-JXjECwfdL2MSttJMPTHWccEKpIoeXmEk1U6NCDykLeB7Z25em209cP592lo7rebs-s2DWekBZSCTyYG-HHqoA9qQ",
          "dp": "jrYmgVxIc0dCd_qibsPHDkBMK9v04Lzr0IRsWXuTo_i9kPy3ijQAGQ8ZKb4nO42oW_vk7i_4tzQ2pw4nTJG0Fc2Lv6kzcB9OT_sh6aPIq7y4miIN2-Y8FljxyQ1hGzxo-Y4-GrsB4EGiUyfkjwkzi2GnhzIFBIMkMgssBLp6QgE",
          "dq": "1y5iQ_i_4UhcfHYpX3deN8loe0UczafHMT2AYKk-Ybj_dgdnoCDbJ08NB5wZLSeVsdW3Fb_IPl03eHrk5jjXoyNcBw6f36e3BSf8souusgjSYZ5mqKnfSQ2RU5zu1a_ZK0due-am60IZ3kzftNFWb5hF4AOuJHBlCmYt73-GwOE",
          "n": "1BpvNb-SUf8RphfHLabvlZNMHOwVX8PLDFWUYYK8vpYtZ5x0u7bZFK3ZtNVhEyDBFIv-f2wU9RibNuvC_9lbBy_P3JxT8muUZJNiXBf0AdnI6fbX0NwoLURlKfwd9_ClsgpSWCSXyyZTXBH_G4Ue7VgXyminekwaVyEdp-UxlqTlHafG4roo6KPsfWQNF6Ywp7LdxBGUvWR4tgVAOLxyO2yRRRcIEdYBhrNIID0r6d-A6dtHNSX1iBpYZT5uxXnV1rTg7kAdUrna_Y5ndyxRTFxNfD0d5hDbkXMpZrNhRRGhcdCl3wY0Ic1kF0U0hB5iRALke_tTswqok2ZG1vLK4w",
          "alg": "PS256",
          "use": "sig",
          "kid": "-pl4iZTgJ1NfRAy41JYhJ-F89lh0D_bHxRICSJdtzZE"
        }
      ]
    }
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIHBTCCBe2gAwIBAgIUb56JrHD+GteJx2AOvLJsq8cyc0YwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMDkwNjE2NTIwMFoXDTIzMTAwNjE2\nNTIwMFowggEhMQswCQYDVQQGEwJCUjELMAkGA1UECBMCREYxETAPBgNVBAcTCEJS\nQVNJTElBMSMwIQYDVQQKExpCUkIgLSBCQ08gREUgQlJBU0lMSUEgUy5BLjEVMBMG\nA1UEAwwMKi5icmIuY29tLmJyMRcwFQYDVQQFEw4wMDAwMDIwODAwMDEwMDEdMBsG\nA1UEDxMUUHJpdmF0ZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3PAIBAxMCQlIx\nMzAxBgNVBGETKk9GQkJSLWVmZmI2Y2FlLWU2ZDYtNWYwYi04ZjMxLWVlNzkyMjg1\nMDMwMDE0MDIGCgmSJomT8ixkAQETJDVkNDY3NjhiLWI3ZDUtNDFlOS1iNGY0LTUy\nNzVhNmU3NmVlZDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK2xYBh/\nZfmCJjlgiVY5oco5q2MfIFJxVl4jCWLtpujSo8zTf60gZ6zf3pU/vS2g0RMRmTta\ngplu3+RStofEf0tet2twtmpMCy4pTw0t5rHEk4sFj5NSIUSDrkqIW/QDoVO8H4ef\naweWfC9EUzcVdIqyeJs3aUOZTqRVjLL+iM7+FEL2Oz0ee5ls95JOdyHP/LY6YHxI\niM+SpdYcxygeQdqyekBz9p6h/OhSid9WDlPwSNCsPEpBJ0fb1LQGMUJTlpbnAG8W\nck/MzCm0xVzX47Il7KPRt8pAtQ0iqzQhHEOlolTOsRJZDboyILV8bTeoOBPzNVjN\nCxkbwQSKZE4XOOECAwEAAaOCAuEwggLdMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFAlt8voungQEz7QruB3iueL1Go3+MB8GA1UdIwQYMBaAFIZ/WK0X9YK2TrQFs/uw\nzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDovL29jc3Au\nc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1UdHwREMEIw\nQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwu\nb3JnLmJyL2lzc3Vlci5jcmwwIQYDVR0RBBowGIIWb2JraG1vLW10bHMuYnJiLmNv\nbS5icjAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwggGoBgNV\nHSAEggGfMIIBmzCCAZcGCisGAQQBg7ovZAEwggGHMIIBNgYIKwYBBQUHAgIwggEo\nDIIBJFRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlk\naWFtIFNlcnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3Jn\nYW5pc2F0aW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0\nIEZyYW1ld29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3Ig\ndXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2Vydmlj\nZXMgTHRkIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMg\ndGhlcmVpbi4wSwYIKwYBBQUHAgEWP2h0dHA6Ly9yZXBvc2l0b3J5LnNhbmRib3gu\ncGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczANBgkqhkiG9w0B\nAQsFAAOCAQEAEVffX62RSEL6wfH7/oyNPOtVhJOjnIVZo9DMmJON+9Ky+sN/zkKK\nYsd9c5JuAXUeMvOu3CbPm3LJLdvQj6Y0dFNw1DmLlKc4TNjc+ofOz/QwmYLGvTQV\nnVGcqZfvaUAhzJtqFXSbb/QG26wBzTh8r30wSLAyL2nJ8/tYhm+8sHmX5XZs2N03\ngbQXWqwTSJazxnvaRMlRzGlxiBh5Bik/T95AYLfIs6gD41pAsmpv7bYV2DbAEMbi\nKQdVVb88JovIbeNWGOsC+eGWznOxCumivOhiOYhexlWZHbRksUCJb/f3CalBrGeL\nQj4k498NPGhR5WsRbj/ZgNhI/siw79aT2g\u003d\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCtsWAYf2X5giY5\nYIlWOaHKOatjHyBScVZeIwli7abo0qPM03+tIGes396VP70toNETEZk7WoKZbt/k\nUraHxH9LXrdrcLZqTAsuKU8NLeaxxJOLBY+TUiFEg65KiFv0A6FTvB+Hn2sHlnwv\nRFM3FXSKsnibN2lDmU6kVYyy/ojO/hRC9js9HnuZbPeSTnchz/y2OmB8SIjPkqXW\nHMcoHkHasnpAc/aeofzoUonfVg5T8EjQrDxKQSdH29S0BjFCU5aW5wBvFnJPzMwp\ntMVc1+OyJeyj0bfKQLUNIqs0IRxDpaJUzrESWQ26MiC1fG03qDgT8zVYzQsZG8EE\nimROFzjhAgMBAAECggEBAIfJyol8V5mHMSDcIqIBLkXtbdpxBBDPwCiaFYV8q2cK\n/blsgz0yvzp8TgO6L8hTGABjWrr3GHChKHHUZBSh/q5KnvRkyocxafAtpTp1bwv8\n1SfzMfqHU7C/jWuBTPnoOKBAyxl4/PCSqgU90hyXLmQcAIO//xA08zEwHG325beD\nyzy0Qw2msmSPMjkJBSz4Odvh89F0vrYUCWdONP1dbu6rUi/uJwWJclE7HyKYP+J8\nL3rFgBB4uDgQUdmVoTurakoWTB0IF63IMmYwGg+XLuFzr5uqrIR0ZpAx5WHQgQv0\n/L09fxCx9N22MwRj3olnqXV7o7LrH/TNNrPnBRtQ+AECgYEA2FZBQaYLha6lCzQX\ng+V/ogyvOstp4U0ZSCwTvQRhoOzm8+Ec7oIsx6rrpO2YA7PGl6b09vqI1z65+mw9\nIS170NF1YQtmdDrjp+GGXxt2SzLH/F8xbLhi/KifLlKGDWiH3yA6lr6q7z/fcQXf\nTcNnAlgw8ckdpzYL7g5qCgITrKECgYEAzYmgjh0xkcjGuGCd5hHUtust+39pJhlY\n4rtFPfJCL5Nrp/kjXLwgWMHW1gGFBzB2v+ITMZhTkCSXPONzm23+YaCQ7NrUeqCO\nTYv8xalmHshVkGB5x1WOI7x8dvjFOtqBqm5iAWxF8oys1Lza83KlE8p5Kbic7vUP\nBGCHr+G55EECgYALD8YAbFQUfsyTmRNGvDpdd9aR5ArC6WVMimxr8shnKRXaDH2l\nOGS/xN6NrVRjhBK4eGH4KvFKSDvMMTKi+qdlEwC0eJfBg61WTTLItCfFSpBtOBTX\n4Um2b4zMGo4eK2UfJI+6W390AkkTh2BWopImzYmbI1Rv01Si1HvZjSeiYQKBgQDI\ndcg/kr17v+QAg0q8zvs1g94PAc7dt673Q0pfBl4C5LcE1nnkwh6SMkuD4WuK/Xtz\n3dx2bGhjlyxh2DwyhW6qbN2sBCljiCACBdv8NCFDOIQrEczz2r+MnxKNPkeuBNqe\nDJZNaPo3e3g87Axnj5Ls4HaXeFSmwh9pV3Q+19pjgQKBgQCBmI04QO1/50g3QL69\nS7Fw58GCo5JZWhs64sDDu/Y7sBSsiESQCiQ3whGrNwEzWN8uqqRx1PSRsX7LdrPO\ntAGV+FkepOKl2wAeuBvS5aTiXNdiOox2o7AAFIRYIuqikGyUCuTqZDx3k1l3e1Qz\nBLupJA8CGbKzzNaxLS2XZpki8g\u003d\u003d\n-----END PRIVATE KEY-----\n"
  },
  "consent": {}
}
testName
fapi1-advanced-final-discovery-end-point-verification
2022-11-04 21:19:08
GetDynamicServerConfiguration
HTTP request
request_uri
https://obkhmo.brb.com.br/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-11-04 21:19:09 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "pragma": "no-cache",
  "cache-control": "no-store",
  "content-type": "application/json;charset\u003dUTF-8",
  "date": "Fri, 04 Nov 2022 21:19:09 GMT",
  "server": "Layer7-API-Gateway"
}
response_body
{"issuer":"https://obkhmo.brb.com.br","authorization_endpoint":"https://obkhmo.brb.com.br/auth/oauth/v3/authorize","token_endpoint":"https://obkhmo-mtls.brb.com.br/auth/oauth/v3/token","jwks_uri":"https://obkhmo.brb.com.br/openid/connect/jwks.json","response_types_supported":["code id_token"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["PS256"],"userinfo_endpoint":"https://obkhmo-mtls.brb.com.br/openid/connect/v1/userinfo","registration_endpoint":"https://obkhmo-mtls.brb.com.br/openid/connect/v2/register","scopes_supported":["openid", "payments", "consents", "resources"],"claims_supported":["sub", "iss", "auth_time", "acr", "aud", "azp", "exp", "c_hash", "at_hash", "nonce", "cpf", "cnpj"],"grant_types_supported":["client_credentials", "authorization_code", "refresh_token"],"acr_values_supported":["urn:brasil:openbanking:loa2","urn:brasil:openbanking:loa3"],"token_endpoint_auth_methods_supported":["private_key_jwt"],"token_endpoint_auth_signing_alg_values_supported":["PS256"],"display_values_supported":["page"],"claim_types_supported":["normal"],"service_documentation":"https://obkhmo.brb.com.br/apidocs/auth/oauth/v2/swagger","ui_locales_supported":["en-US"],"response_modes_supported":["query", "fragment", "form_post"],"userinfo_signing_alg_values_supported":["PS256"],
"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"
],
"claims_parameter_supported": true,
"revocation_endpoint": "https://obkhmo-mtls.brb.com.br/auth/oauth/v2/token/revoke",
"mtls_endpoint_aliases": {
   "token_endpoint": "https://obkhmo-mtls.brb.com.br/auth/oauth/v3/token",
   "revocation_endpoint": "https://obkhmo-mtls.brb.com.br/auth/oauth/v2/token/revoke",
   "registration_endpoint": "https://obkhmo-mtls.brb.com.br/openid/connect/v2/register",
   "userinfo_endpoint": "https://obkhmo-mtls.brb.com.br/openid/connect/v1/userinfo"
},
"userinfo_signing_alg_values_supported": [
   "PS256"
],
"tls_client_certificate_bound_access_tokens":true}
2022-11-04 21:19:09 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
issuer
https://obkhmo.brb.com.br
authorization_endpoint
https://obkhmo.brb.com.br/auth/oauth/v3/authorize
token_endpoint
https://obkhmo-mtls.brb.com.br/auth/oauth/v3/token
jwks_uri
https://obkhmo.brb.com.br/openid/connect/jwks.json
response_types_supported
[
  "code id_token"
]
subject_types_supported
[
  "pairwise"
]
id_token_signing_alg_values_supported
[
  "PS256"
]
userinfo_endpoint
https://obkhmo-mtls.brb.com.br/openid/connect/v1/userinfo
registration_endpoint
https://obkhmo-mtls.brb.com.br/openid/connect/v2/register
scopes_supported
[
  "openid",
  "payments",
  "consents",
  "resources"
]
claims_supported
[
  "sub",
  "iss",
  "auth_time",
  "acr",
  "aud",
  "azp",
  "exp",
  "c_hash",
  "at_hash",
  "nonce",
  "cpf",
  "cnpj"
]
grant_types_supported
[
  "client_credentials",
  "authorization_code",
  "refresh_token"
]
acr_values_supported
[
  "urn:brasil:openbanking:loa2",
  "urn:brasil:openbanking:loa3"
]
token_endpoint_auth_methods_supported
[
  "private_key_jwt"
]
token_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
display_values_supported
[
  "page"
]
claim_types_supported
[
  "normal"
]
service_documentation
https://obkhmo.brb.com.br/apidocs/auth/oauth/v2/swagger
ui_locales_supported
[
  "en-US"
]
response_modes_supported
[
  "query",
  "fragment",
  "form_post"
]
userinfo_signing_alg_values_supported
[
  "PS256"
]
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"
]
claims_parameter_supported
true
revocation_endpoint
https://obkhmo-mtls.brb.com.br/auth/oauth/v2/token/revoke
mtls_endpoint_aliases
{
  "token_endpoint": "https://obkhmo-mtls.brb.com.br/auth/oauth/v3/token",
  "revocation_endpoint": "https://obkhmo-mtls.brb.com.br/auth/oauth/v2/token/revoke",
  "registration_endpoint": "https://obkhmo-mtls.brb.com.br/openid/connect/v2/register",
  "userinfo_endpoint": "https://obkhmo-mtls.brb.com.br/openid/connect/v1/userinfo"
}
tls_client_certificate_bound_access_tokens
true
2022-11-04 21:19:09 SUCCESS
EnsureDiscoveryEndpointResponseStatusCodeIs200
discovery_endpoint_response returned http 200 as expected
http_status
200
2022-11-04 21:19:09 SUCCESS
CheckDiscoveryEndpointReturnedJsonContentType
discovery_endpoint_response Content-Type: header is application/json
2022-11-04 21:19:09 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2022-11-04 21:19:09
fapi1-advanced-final-discovery-end-point-verification
Setup Done
2022-11-04 21:19:09 SUCCESS
FAPIRWCheckDiscEndpointResponseTypesSupported
Contents of 'response_types_supported' in discovery document matches expectations.
actual
[
  "code id_token"
]
expected
[
  "code id_token"
]
minimum_matches_required
1
2022-11-04 21:19:09 SUCCESS
CheckDiscEndpointDiscoveryUrl
discoveryUrl
actual
https://obkhmo.brb.com.br/.well-known/openid-configuration
2022-11-04 21:19:09 SUCCESS
CheckDiscEndpointIssuer
issuer is consistent with the discovery endpoint
2022-11-04 21:19:09 SUCCESS
CheckTLSClientCertificateBoundAccessTokensTrue
tls_client_certificate_bound_access_tokens was 'true'
2022-11-04 21:19:09 SUCCESS
CheckDiscEndpointIdTokenSigningAlgValuesSupportedContainsPS256OrES256
Contents of 'id_token_signing_alg_values_supported' in discovery document matches expectations.
actual
[
  "PS256"
]
expected
[
  "PS256",
  "ES256"
]
minimum_matches_required
1
2022-11-04 21:19:09 SUCCESS
CheckDiscEndpointTokenEndpointAuthMethodsSupportedContainsPrivateKeyOrTlsClient
Contents of 'token_endpoint_auth_methods_supported' in discovery document matches expectations.
actual
[
  "private_key_jwt"
]
expected
[
  "private_key_jwt",
  "tls_client_auth"
]
minimum_matches_required
1
2022-11-04 21:19:09 SUCCESS
CheckDiscEndpointTokenEndpointAuthSigningAlgValuesSupported
Contents of 'token_endpoint_auth_signing_alg_values_supported' in discovery document matches expectations.
actual
[
  "PS256"
]
expected
[
  "PS256",
  "ES256"
]
minimum_matches_required
1
2022-11-04 21:19:09 SUCCESS
FAPICheckDiscEndpointUserinfoSigningAlgValuesSupported
Contents of 'userinfo_signing_alg_values_supported' in discovery document matches expectations.
actual
[
  "PS256"
]
expected
[
  "PS256",
  "ES256"
]
minimum_matches_required
1
2022-11-04 21:19:09 SUCCESS
CheckDiscEndpointTokenEndpoint
token_endpoint
actual
https://obkhmo-mtls.brb.com.br/auth/oauth/v3/token
2022-11-04 21:19:09 SUCCESS
CheckDiscEndpointRegistrationEndpoint
registration_endpoint
actual
https://obkhmo-mtls.brb.com.br/openid/connect/v2/register
2022-11-04 21:19:09 SUCCESS
CheckJwksUri
jwks_uri
actual
https://obkhmo.brb.com.br/openid/connect/jwks.json
2022-11-04 21:19:09 SUCCESS
EnsureServerConfigurationSupportsPrivateKeyJwt
Found supported private_key_jwt method
method
private_key_jwt
2022-11-04 21:19:09 SUCCESS
CheckDiscEndpointRequestParameterSupported
request_parameter_supported has correct value
request_parameter_supported
true
2022-11-04 21:19:09 SUCCESS
FAPICheckDiscEndpointRequestObjectSigningAlgValuesSupported
Contents of 'request_object_signing_alg_values_supported' in discovery document matches expectations.
actual
[
  "PS256"
]
expected
[
  "PS256",
  "ES256"
]
minimum_matches_required
1
2022-11-04 21:19:09 SUCCESS
CheckDiscEndpointAuthorizationEndpoint
authorization_endpoint
actual
https://obkhmo.brb.com.br/auth/oauth/v3/authorize
2022-11-04 21:19:09 SUCCESS
CheckDiscEndpointClaimsParameterSupported
claims_parameter_supported has correct value
claims_parameter_supported
true
2022-11-04 21:19:09 SUCCESS
CheckDiscEndpointAcrClaimSupported
Contents of 'claims_supported' in discovery document matches expectations.
actual
[
  "sub",
  "iss",
  "auth_time",
  "acr",
  "aud",
  "azp",
  "exp",
  "c_hash",
  "at_hash",
  "nonce",
  "cpf",
  "cnpj"
]
expected
[
  "acr"
]
minimum_matches_required
1
2022-11-04 21:19:09 SUCCESS
FAPIBrazilCheckDiscEndpointCpfOrCnpjClaimSupported
Contents of 'claims_supported' in discovery document matches expectations.
actual
[
  "sub",
  "iss",
  "auth_time",
  "acr",
  "aud",
  "azp",
  "exp",
  "c_hash",
  "at_hash",
  "nonce",
  "cpf",
  "cnpj"
]
expected
[
  "cpf",
  "cnpj"
]
minimum_matches_required
1
2022-11-04 21:19:09 SUCCESS
FAPIBrazilCheckDiscEndpointGrantTypesSupported
Contents of 'grant_types_supported' in discovery document matches expectations.
actual
[
  "client_credentials",
  "authorization_code",
  "refresh_token"
]
expected
[
  "authorization_code",
  "client_credentials",
  "refresh_token"
]
minimum_matches_required
3
2022-11-04 21:19:09 SUCCESS
FAPIBrazilOpenBankingCheckDiscEndpointAcrValuesSupported
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
2022-11-04 21:19:09 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
2022-11-04 21:19:09 SUCCESS
CheckDiscEndpointUserinfoEndpoint
userinfo_endpoint
actual
https://obkhmo-mtls.brb.com.br/openid/connect/v1/userinfo
2022-11-04 21:19:09 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
2022-11-04 21:19:09 SUCCESS
FAPICheckDiscEndpointRequestObjectEncryptionEncValuesSupportedContainsA256gcm
Contents of 'request_object_encryption_enc_values_supported' in discovery document matches expectations.
actual
[
  "A256GCM"
]
expected
[
  "A256GCM"
]
minimum_matches_required
1
2022-11-04 21:19:09 FINISHED
fapi1-advanced-final-discovery-end-point-verification
Test has run to completion
testmodule_result
PASSED
2022-11-04 21:19:17
TEST-RUNNER
Alias has now been claimed by another test
alias
brobkdcr
new_test_id
SraXjOnVd7PF3FF
Test Results