Test Summary

Test Results

Expand All Collapse All
All times are UTC
2022-03-24 23:42:00 INFO
TEST-RUNNER
Test instance OGsm8Bq44n6I1ea created
baseUrl
https://www.certification.openid.net/test/a/xp
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "pushed",
  "fapi_profile": "openbanking_brazil",
  "fapi_response_mode": "plain_response"
}
alias
xp
description
Banco XP Open Finance
planId
RJRvP3WukCaPH
config
{
  "alias": "xp",
  "description": "Banco XP Open Finance",
  "server": {
    "discoveryUrl": "https://banking-openfinance-hml.xpi.com.br/orgs/xp/.well-known/openid-configuration"
  },
  "client": {
    "client_id": "xp-bank-one-pk",
    "scope": "openid payments",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "15a63bcc71f57382bce6802c6fc38a4f4fb37188627fc047957492a910d24ded",
          "use": "sig",
          "alg": "PS256",
          "n": "uEKxEU50B_axhkUdW_8ga6ijE4pAP2Al2nc9-DAQKY_DBrnIBf78-eT2bUA4a-oX5wDrSK916zqOGHiPu4flOuSsv0qf4AluK8ceVCyTzqZjAS3RXACj3d8wUmy8q_EHN25jK3cC8P5Rpi3vEUZJQ64jIXacnHLBToY-7VKBzPJXSnGTmBKZu2tjE161o2Oc33q5lJTuRIMWuzDrcfhFbE-gNWhGfY93x0zXpFBG8XWqHkpA0gUlGk7D2iJpmESaeKnH4Zf1V0JtKZ5DrjGDUGPvEcQoX6v-LJu9ZLJthvP8TOy8E8rXYWUrlLZ6OORCgy-6cokI2UR8lpPsIjCHjQ",
          "e": "AQAB",
          "d": "AR0GDOC4esPW1sTcJI4qF_xw39FaCgf-so895J4FuvqPZx8AQmkEBk6H3qkgriY_9rlespW81KsJ6MPxumRb0jtHf_BnfucPr1wIpuGOExWWS4-HUFMAqnqKxDS7_x35uTAFkWGqtuIShDqK00PldW877xvUXm2jFWJiRvTUq_RYSo5fb-001PLDxXk7GuK1UuOMvxOBRG9AIWwcIAdB8nb5mMwsopDC0dG3tteG-cLFqBA72mYWTt2wTf3eL2LbpaIiAMJ-evXztccPpTUkrLf4SQ88m82f3JAB2jPqTvzZAuSvUUl0S923NFcpJxz1gU9UO-OVRHFg1RndlgUwgQ",
          "p": "3pEpOmp2qImLt8xbjInV_9nJ2aUXEuH01STzrZkw6Xs12Fyg1n0TQwinAWQudlrppfR9VyjaGf0mxzyB_64Juarwb2w-7JpIQHhMfUUyMqUFW73Ob83jcj0c8wtD1hPzdD8xsjsVqw9NHnWTeGca3mNWNzatiZsiG0L6-iC64Dk",
          "q": "0_BzBPG35XVd6S8XeS-nVivp_9qkbDtu3E2uBN5ZedvRVjdPj9jLeOUWn5X0riOjqmk5kqAoACeAcS-dtq4Utxy8KqD8bztno9Ek5URJFpOuFoqSYUVZkkd_0K2fZHD2ME1H1NrLbB0Tevv91vnLk8n6IXoJS4I-AAwI_GxFefU",
          "dp": "AZbfyH8CIen5iXJ4JOTHFnCjtF4tcAEVEoCVDORPKRusIsNmkqGKBayGJMhmXIoBqSG502mDRTQ9lqaj9wNzJlRGK0WGnYHsiilRwoM__ISZKTKNytaZjTNKhaHK9jhmQKpC3Jb3bKVLU7BbQTzbQENNVk-ZpaXp9G_iAu9A5mE",
          "dq": "YdC81RBWhnGHuUKBu-2xdoToB6y6bDV18flsElUoyKQaVodKkiJFrnNU4KyN8_0A4XqVFsYSEBgrIJIQYSqw5t49PhN0zkWFjMbPF31PmjrogwDLlFc0gt268O3g_bNg_GP-fg_JCQnWXtGEkz5QpdH3PpIbTh07Tjw_vXifDC0",
          "qi": "M9vMlfFlQjslqFhD5eWO3MIZNKJbykf60Q1MdfrfLod5bEToMBoNmdtVdrT2D1owm2fe3aDID7sSJSLNiPFIN8_JrvybDArdacTeaIIfKUYTL-gORBBBUtNj9blep1lj9RSK_hG2urlFbyVCZIHMuWC0Wy3jdSpy82wtb_ASIII"
        },
        {
          "kty": "RSA",
          "kid": "1977947890e65b99342b1c82d19f51dcfe12e05ebc32d6dc85298e2bd4d2f753",
          "use": "enc",
          "alg": "RSA-OAEP",
          "n": "vgOYeechKwQbNww_1P5uoUkVfAIRp7j4wmJNSRsnC5LCsBPNZO_5dhvzJz1AtCCrTcwSy5HzpmtMbC0V9eXXIlWB_HKx0Ge-WK-m979kYFRTl_mntUe8M5JBSsozfaRmisK40dPHdt6mopyZAqcG0f05W7rKq-0WGdDS-h9JHAUxztRc8JX8xConlDKH4B506fVn5N8ahk6EZuMWRTDEsUCAB-lOT-JiAjMCuFvLPhPkApwnwps_oyoIZKInRgQuXjms1QdoyVyQcA50ZyfLMz0ekr3LySVd6KiIHF_UcNgObJ98ZFBaiet184dYSo79IA35GY_USm4OO0dICVMCNQ",
          "e": "AQAB",
          "d": "DxId791DJjRHLFCOZ4heofA4AgPv_ouPP2uokZnTuPlE884-Rjk6YgHJgV08Wo0UyTDcdMT4vERaZWIWEdDPBWweyTUXoV35HPOhnJjTj0hg8PbeNGSiKrz47MOo3dhCQdM78XiIo4b5VIBzKmCxC8q31-yy0nwVeqqzcR82H0CvPBoKKImlF8gMihJOJ3tdxfwt_Qmf71a8mTE-Fz1Gi7ErDdAkP39__lE0DSAMR8KAhN7elyLAr60J-4oxMZnKs5HkKniLFaIDVMQRV_ptpMUr34jqHa9DQTCWlHQqHegiy91RHU32iSSXX5uI7AdCqr38C32xKf-MaJqLp31JqQ",
          "p": "2_gN53aG3benyS0A211aCYSFuasE4qCocB-oqO_7sJguBtJL9Wl-eFMW-c27CaOI2yRAgeDuQZpsV6UrAcrlqOP2vQf4t-oCd3Tl2-dV2GfPGWD4h47qt-gAP03mHo2Ojvf4DViDnWnti6-4ZsGsGQZXBmJKJezJqAta4neYEXM",
          "q": "3SNxiiIb2I0xF0fUYkCyoLdj3KhjSBodqR1GerR8y_LeVJ4pgkmXc_x4mywG1LjXp0lbxeTC92nf_CuCu7PnpHAWOyKeUzDa_GC9t-sY4vnIaTwsNzIuyEIRl3TN5j9fIhQFQWkGkNghWXX_k31BHueL3XdCsaGrkdCgo1OhE7c",
          "dp": "t4nbOCWK1Jc4NcEKNP9IcCaWWdxbwCkjQiL4XLWZAbmItgJkhMnYT9eslRTXGmzMdWVjObuPsUeDXQIgx2cfh3Nm3kU3f2WPV1M_s-PrmhzMDbX-yUUzje3Tvv5lo1qj96Dp5WDUuNS481PUflDdIyhKFraOfeR8Qm3vEIWPagc",
          "dq": "u6-kYu_WIHKdUrwFNyrgMOXVnOdR9FUuDWWqduSO8u574uemJU1efPOwTUsNtSf46KOrf4dMLn8uurEXMUZc-USkqaYVKFhT1FYrT1j681G61g5bHLG74P2qPpjFVIE-tga1-zEvgGnfzDUJKN3rElbFb78T3P1xR74BSP3mvXs",
          "qi": "smRtZOLNASJXpGnZETbDGpycOYGfCdi3EYc5__LnT_RooofHanEA2uoulzDabWCb7EHToGDGbDVKJtdvY-WGxJPbh4rb4ETnkkzwqxREx6fJWDoxhTTlejQksLkju7g8OThdwcxQnsFX6MOUDXfE6Ufs5MODSEIvDsdgVoFuVKw"
        }
      ]
    },
    "org_jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "GTX-wqvqeNWafv50wP6qXPC1_g2gCSQw3lL-mDR-TK0",
          "use": "sig",
          "alg": "PS256",
          "n": "xvEQ23n3N7dcQUAVoZMivpE7czR3FYkwnFuA6LifYreMTEBrwt5Jrjrgtp3cFu1jc7fQ0niGr33OHHgJgIvcGjAnnlpDTWm6YoxTJmimq0aUAs_vRWhEb6M6foZIxYKQON7uDn-hP9s8LCxSnNEK0C7KQOQWGd49mJX16X8Kcgx5lqytdMdfUT7hdC_uooJi0CLMv2mqffOjAjuLjRDvbCVN47KmycDhwPNH0sw6g4nEL9fC1nIAdf7kuaPht6EsGiBVqbSGgy6wvjQYn_1GRFn13MaY5UtV-ds8p_uCICxIyOWHj6wYt9TAlQYpWrHSqALu7s1sNTcihdWsBC-fSQ",
          "e": "AQAB",
          "d": "F75QNn2bQ49TB6ecHU1X_XoMaB7IIq4dut-R5lSYkznYWQZsRhTtIsn8pVb4XFUnRDmZRvFjE8FWTuAFtE2c7pQ2OkhIFY5rlBTu3JvrXnA9PIuwIS7FUjSfR9gDie0gBOWYcGsLpfkmuJfuoTAy0-9trKp8N8imPdaSA7TpnHxKGSwlBnq2hNC02fjQFWFB9FFw36prgALjs6CNKqQQyHUQED89BNNHDraoq5JBkL5eddaZJ0LOTF3DAhRSeVxGvxRTDUFGckA1KKpr3ElQ4Q566sE5OjFIuA0qTumPTXIyQAJslcxK7C6ssFovf3rI9o9E_v3QAx60mSS3vejfQQ",
          "p": "zuNianRe13ls-RGULNTA4_GS0kcjW5srXxjjoqFFbdv6R8wUVpV4tPQLs9vaBbAcLaCdIXsPzD_FzOsrAsXUQNUkdl1iyXSCmrmhl_BA9OMYiRtsm6Nbax6OI9-KHYrhfxLp2PLuryd2MHrJggpWbpBe60-h1ZjAKpkzAr9z9Wk",
          "q": "9irEuEyWBjv6_m5BMYKyTnPBAjs5mHi-Pj-w9N5_0GQLwBUa0JlXFC4cj_CImdg_5kwqNWumwOBhYwYHBTtVu2IT7qERtJAvW5ig60dhfSKI2V4nGqSbeH1bC0eVgsJkoSLgNgGCUhb3Gg4uKM9YbDTDGNBHUWx8FVxvtJz5vuE",
          "dp": "s6hT21vozDb-wZ9ZTEEIrCkotX_fHXq3BCLp8l0XnJoNUnHPK40rQAA5dVuyjYPsRFcYfG2QP28VxqhlNkgy1IYC3uKjmYuaquAOipGw5reao91zyAfoqDHlfxNsrdDflukGt0XmraWYBetqt4lgmyy1sKP7RjAamCNnX7h_6xk",
          "dq": "UVfgmWX1TSoUzm5wbIPbl8D4Tlxzs8ZyVu-E8eV0JtBocZiHu9Zvx-NU3NuGyA-FTfxtFin0eFes1qPvPfNVaQ4HuBrRVvEuNP5Cbnyv4kG_JtTN5yftl-sUYq3M4eCKkBSOMkpdXfLoxFtbNXEOrvLgZRqt9mH6vrRE1VHp1QE",
          "qi": "L8ZpgTi21ab4P1sMGAsIDK3TlzYVYwzHAQ6Cq37KzK9fUj4RX6Gi8aXJTAnWJMc1cpV0lnjIgSOMDSNfp5J0Uu7vbWHe0QMzdl3m9iotftZg8C-veH7pCxcLl6fH6gE__h6K-ExpbNFBnoglDoY4DyXTMgA_fC_WHWA9Ongf2cI"
        }
      ]
    }
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIG4TCCBcmgAwIBAgIUVTan/A52h2NWYMtXiUI/KsGJIeEwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMDMxMDE0NDMwMFoXDTIzMDQwOTE0\nNDMwMFowggEQMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUkoxFzAVBgNVBAcTDlJp\nbyBkZSBKYW5laXJvMRQwEgYDVQQKEwtCQ08gWFAgUy5BLjEtMCsGA1UECxMkNzk3\nMTdkNzEtMGNmNC01OGY2LWIyZDAtMzcwZDU0MDRkMzgzMRMwEQYDVQQDEwp4cGku\nY29tLmJyMRcwFQYDVQQFEw4zMzI2NDY2ODAwMDEwMzEdMBsGA1UEDxMUUHJpdmF0\nZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3PAIBAxMCQlIxNDAyBgoJkiaJk/Is\nZAEBEyQwNjc0YWVkMC1jZDQzLTQ5ODAtOThjNC1iMjBjMjE5ZTU2ZGEwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDmQXmkidOfL8Rie4T0kWoND/awUt5x\n4NOa7EhiXBomwDqaL+e7HiGM8r9JpMrE8HzYiAzbg5lZBEB1FJ9M9j5JgVo+Q3rV\n0v/BKix6YLotBY3G5JKqdwGW5PQDcfszAu5vYLM5tnysnohCiRuBr5s2gZhTJ1Ab\nkV9V/+PXXNfDLVvVV3KqZCK7iEkvxmeZy0ImiK5SuQCCT80AeyHJTepxWaRtqYY4\ndR/tkKtLDoCYepQcPYn5nFbIcdATC49Z02R9yxgEjRAyvT/pU7MQv6VD2prl1cr+\niH+YV+qqxxExRr7Lf3Pf4gXgijSF3xxyBJ4ObA0v53suNIpNLXUnZOaNAgMBAAGj\nggLOMIICyjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRh7YIK0Ug6ujrJIn34QRkt\nNHPVWTAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcB\nAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5i\nYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3Js\nLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3Js\nMBUGA1UdEQQOMAyCCnhwaS5jb20uYnIwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM\nMAoGCCsGAQUFBwMCMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIB\ngDCCATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVs\neSBmb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhl\nciBwYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2\naWNlcyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNl\naXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9m\nIHRoZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5k\nIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8v\nY3BzLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2ll\nczANBgkqhkiG9w0BAQsFAAOCAQEAK8zudMELp+lFVDrYifGUBSGKdRv9ZOyui/IV\nfl1EBP2zmTj5MMuo+LxBDv0OC5S1pp74F7DxbMOyfm9duG16MR7xb0Lm9vqkYA3G\nMfZZMGfMTY9+JDNcyQiIZ5KsRJ6gMPxHaIA2mbr+jxuThfVyPXaPt4k/OEnjXTzk\ngJxXk8Qo1IhWqR+loAPsSu7mQ/Kce/alcUn4guRf0ZGk+v4o2SG560Lhga7OCBJA\nx9I5dJKNbw9il/6ln6UKhLNMwdvU4VkWopZ7DGSkO4jE2ATdV3iL2mIOGnbQSwlf\nfbOrwrlnb+zmXKEMfbgZJNjAT3yNU+ZtAamq7lC/hjG5LqTeVg\u003d\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\r\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDmQXmkidOfL8Ri\r\ne4T0kWoND/awUt5x4NOa7EhiXBomwDqaL+e7HiGM8r9JpMrE8HzYiAzbg5lZBEB1\r\nFJ9M9j5JgVo+Q3rV0v/BKix6YLotBY3G5JKqdwGW5PQDcfszAu5vYLM5tnysnohC\r\niRuBr5s2gZhTJ1AbkV9V/+PXXNfDLVvVV3KqZCK7iEkvxmeZy0ImiK5SuQCCT80A\r\neyHJTepxWaRtqYY4dR/tkKtLDoCYepQcPYn5nFbIcdATC49Z02R9yxgEjRAyvT/p\r\nU7MQv6VD2prl1cr+iH+YV+qqxxExRr7Lf3Pf4gXgijSF3xxyBJ4ObA0v53suNIpN\r\nLXUnZOaNAgMBAAECggEABeiauEHwLAbUBYnxZrw/ii/Fbw9lVWtFStWy4tFFu4ZV\r\nyqSdj/PtPPpyta9Uo7qfHYhaOhzVp87f35FEqDsubID1AaGGKqwEM58DLq3CQUsB\r\n8R9m8xhkMkzURS1c2pmB6FpFJx87ckuMKBbwHYMV2s93CvU4jUiM934+SMXBZKj+\r\nGp5a1i3HlP6rl54exJlltkDmiURGF+hqp77jtLJbTWB9ZhTtoji+ud9/bzssLiZx\r\nKfhTmG6YRPCdAOjBauI6dm3MUXZeqjUkQQVXtITM88UOnpmGf+v0jZM9acGJXWnt\r\niNOjcWbb9wpUosSFxzpjv/BuSX3nAhdGO9koYFKIeQKBgQD3PC2RpyqqZ3v63fdn\r\nZBBua5ikSHIPv0Txksk/u99H70obGC1J996dxQElNVbHqlrxTZRPM0exwaclRuGN\r\nkE1kZbVao5YIvZqCWXn16ZsH9n58ehznwyH8uz0LT7Kb9he+cgvsFQJ2NCE0dRUz\r\n3sQ0Omqt4N6TqjaF3ZVvpZd/CQKBgQDuazLd7MrDwDOkZUK+zAY0tgLoo9KC+1z4\r\ntOPbfmjjeLFOkLAmAUgo8CqNsvwyqLEJYWemW0oSlVPnfiYTWQJGeRZF4fHfTBCr\r\nf7NEsKMT32px0JXmPxlDHa3E1OdOO1RNwPloM0B4lsmieM8APuUVVS03STizwtEt\r\nLL8lg8uIZQKBgBD9ucQA0RXU9thO2OnqHpb4Hg1sTSp34q0XgW035Ch1cYpbJwGm\r\nX05Ic8Oy3rvqIUXkJwUqaQr2XB5buLSZ7jewJb6M74q6PRwoOhGEdHsfnaHAYqwq\r\n5PMRiyhz2bqONyOHgvo+l2S4QG/ye/qMnL9aJGq+wY00bXrVt6dsofTBAoGAUj8I\r\nvSYCjKSxK/UCoW8gdO6U8kwRQr4TxHgiYoWpCU+JWuDu4y1uBzFSfK9R8Ofgqqu/\r\nZdP4KZD58NHDsMjzz/vVgyX+mllTJtZWsUt99k0MG1cpXtRFkrGaUFxhrssoueno\r\nH9oOU4sw46tpPVx1CnbnsjrAJMMABeV5yyc7/0ECgYEA0/yaPjGTFA7VCLeSH1Pm\r\nxyHjd8i21PJKKkQDkrkAeNuQ0OI4UDouwpiNYJ0J1uwBG9o7JUkZ8nsXwb1uVocP\r\nztFJAPnzRv+vD3RKKjrxheEDYXrutiUgC7Aap7YMvnK6PJR4MF0oPJVDbByJI5QB\r\nYkMH889VwCvq/Byb3Sv02aA\u003d\r\n-----END PRIVATE KEY-----\r\n",
    "ca": "-----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-----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-----"
  },
  "client2": {
    "client_id": "xp-bank-two-pk",
    "scope": "openid payments",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "deaf94cb7cb9b97be30d3cc289bfa7c9d7425030164da2a2ea8e242875692fb4",
          "use": "sig",
          "alg": "PS256",
          "n": "012Bdbiby0gag3vEL_kwWLsBWExuJWPf6h6icbjEAKqLUW1TkFA6JQGXCUm3sYPVTqyh7P2a3ogy1t7xjE73ybPRxxcUY4ta7Pjbf38R7t4wwC9vvDvlZ5kS_samRUSxWv-I9JT0PZ78fR09NGtyEjI1zgN-dzqQIWOIbQBLTWNl_6HqrtiTwWojhdhxROywj_nBNW_LB7oXxisQRD2So0KstLnGtKeMHiRJvEFwv7R7H6sLYe0uj9jt2tkdI702EQi4vhMc_M5q7hID1_9gDcP9HWbTt8-QVMC_DDG6lLnp3FyU-LlblSSfWt-vNVn4Szo1LdOl8ywqMoS5uE_Ujw",
          "e": "AQAB",
          "d": "D8VYVYpSxZY5tDnV56Z2PwilDwuU5GFRYcyrXkTlCw-umYLIy2nRDNXTiTPg6vPlRJuI8X_ywEv1TycPauKxhnFOY8aLFOpe_HONHTRECEi35n8jnS3y7gnz6uKzoVOA0ENk2qsKllZ4jHVUDcc-mbD5ZsfH9el-u58LnOZ6t-lh6eRvyrEMDHFs4L-2lp7RYU4fALrA5XtSwM8Zvi7vuiYS6nZxchxAm6iftCp3qXZAwMLVDZNNOXs8jbXrKp0ThED_skwFipiyyklVtAkhcZyFu2QiBcfhdvpUPFYbWW0RQdsKF8GKuHsltc29pIJx3V3jZjE5Zh8UiBxKGTEVAQ",
          "p": "1ZCtFrPaX3Gcrd-0TbcDrlr6IpFvIxIvexI1qqLQcppj1vraOYPOQlznBeZdjtIpXk6aQZQ0t-XTy-zAnoAZ18VGuZIYjrtwVzZjHhDpM4kuuO994WF5qqiiCjhJm02ZrWcQyZfSeYBcaNV9BqZ5B_QRTdaM9lruQDtAzVavK8E",
          "q": "_Vzt1FcWj76bPMkvlhUdC9VTXcje9g49bvDMiKOW6BDxapYZJKry5yD6f17VVndxPVOMPlE1paKP3OGBrP63rItj-cOap-AV3R2Nmjb4ke_NG48U8-mNvl0UYcNYfEdrEDmZfLReo5Ju5BHSTSONk0TZf5NX4PG8_WDePs9mVE8",
          "dp": "H2ubq51mYWhrrsEc29ozNnG4H2HaQgSo66hwMNynYlUIn1ZkyNV1gRn9-0Y7OYn-ABv8Ye2WHAA6OuRoKmmaY75oe2DdMBKvooUj7AZ86NIkB51kncYjilIpFOvXGHxAQdzKAX7OvoV-EwZl0Japc9wat6L7NjuGlfihvhQkzYE",
          "dq": "jMpRFsf2L5aZqSObH-lHpMW8d8chrtWm6blBz0QonXiczr_t5ORh6nH3AURvhIcHFC8TJaX3C73T98gQSVOaOXWT7rz1eggZ3i-H-oRFiMMa1Q-jcw77xybuJo1o5FbDddasJhIM7RR4LqCAnoD9MTL3Md9s3AE5JgvoNDsIAB0",
          "qi": "U5q8aHRo56asXzTd-M3lyIZahDiaknuo8l8Dc-2yiDaiNB64H5s8MMtWZy5kyHIJUeV566fISkKj0R1iO0PTaq4TM2ovxislA9pBfh_mZYUG999gmbgv0YrjARsVKgb0fp2UcyxLbuTdfCyrQsfpbM-ulx9uHHDt_nlA0_zFw54"
        },
        {
          "kty": "RSA",
          "kid": "a8a613c7223bba1f4a2a0aacbb07cb9551c850a69473202971112d233c873d69",
          "use": "enc",
          "alg": "RSA-OAEP",
          "n": "pzC_7Y7yQ0X-UNUIvgO5sLXj7wiuYyAR55_0HhPkgMKJs2NlliJdei8TkHvCUXX2vuOD-c2wYZ4Ym9h9etVXHPiEEW1432GY533d-cogn2Y1QdBsDc7iNPriK7uENoQwNusN1CrDz7kAh4YzQfGqlvM9fAyxOCsCfViq7ZM82S88_uwcmm2kB5Ns8NulKGLyxZhB1g0xqVjDtVlkArAGaoTsIRjRJsECcPTrjQn1155eBe3KyTiyny7iMM2-Xh4lcVUQQXquykT9y0Wzmxf40VPfQ4GwM4KpurRyPsZs6qAeJUxCAJqVJvhzP1lh_7_STmLB0fgVEsn_3howRYLNmQ",
          "e": "AQAB",
          "d": "BR2Al8b2elCxSN2VuoOQajvMbR8vv7Rm29Z44HU1GevpzOFjBaqIP-FiGLrynW2tppY9LtbIWVo-EEGZyDjwBQDFAKf_6Vy58gY3tQlmQV4-DaUP80WzxdFxu0sNzuGxPHLpXccPreKwBZV5asB3Os5XIJ0eTHTDaxycATAOrenfd0I3Xs-kaGinFFuPq5xj1BOfCJ0b6CarqSsI7CUCAXM2oGib2PuDbKAEECuHltNTsySuN1eBGlrjnWMeS7-nVunYK0yG8NevNRCNL8CDJpQJ6pXGKZIG0tMEsgOL2yNbKdmk60uzLVsBG0vyN2v0WXDF2v24OsCqULQOkfBzMQ",
          "p": "uM5j_Mp7V3TtgmbwlHwgoc_Apef-9ube--0o8sS3TJrhg3aV7SaDchTMedXNJNB5hopTroGg5AZ1tdlD4I2sOatwowRW5On6iniIx-xQxBjEFJauzA2K357eIwoy1wWobnSi6_sNHrUp5CdcabpPHNAJ0QqGInOTvNfCriFwuCk",
          "q": "55kWp46TjcqLjZ-e327bTteO6tFTsmdfCn7lYAf9p2pl0BjvKAn2HGZAdF-Hyo0RRcvDjuk7ByAvawak3KJgpFjyqusd6ryTBrCPeA1bu9ngRi7JUOnblls_NMHMuENCPZqhave7loPpyj9ia4-MaUlIo_M-RqJaduBwdyVD1_E",
          "dp": "L5Rrp8TV1qFzGNS58fC3UhGz7sL5IMY1-LSJi19cNevWTct1NDZrNy7lqiSCiYznDN2GR_J14t9K5QPH9wNiqQJboIzYdl1LNOVtidNsw-AAc7CL1ltSOtqjJHBWwIdjYvTCkXD0YsiPvX7oywu9nJRvQpOsDyiki8UdCUnwxGk",
          "dq": "m1oEaUbpUW5xKAHPdz8MWxmbI4Zgp0ZR6V9vi3gwvPFQ9EMVgX0VGr24NJe0Jbl0waXKOv3V-5SqWhdt1RYSz4te1Cm8uq3dzdn3kucbBqpCl7FglycXhgcVIdVx9pQfReWIq5Ebwv4ff-v-n_n9jM58rIVI2-ah2iX5KuLTXHE",
          "qi": "nd3_shPLKWM2hyBkWDyL7w3SaMn7sG66ountGWteCW2QKHgSrIVFsBmhBsfue5sCGIV71qE0n-Old5e6PX12Uusvfx8g4sW1q5of5UHCuu0dpDEVpVMq99t-JdJx_Rr75Q6leRVvanpVgzZGp6L5wAbIE_YTUkE0FJILjrr4JwQ"
        }
      ]
    },
    "org_jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "GTX-wqvqeNWafv50wP6qXPC1_g2gCSQw3lL-mDR-TK0",
          "use": "sig",
          "alg": "PS256",
          "n": "xvEQ23n3N7dcQUAVoZMivpE7czR3FYkwnFuA6LifYreMTEBrwt5Jrjrgtp3cFu1jc7fQ0niGr33OHHgJgIvcGjAnnlpDTWm6YoxTJmimq0aUAs_vRWhEb6M6foZIxYKQON7uDn-hP9s8LCxSnNEK0C7KQOQWGd49mJX16X8Kcgx5lqytdMdfUT7hdC_uooJi0CLMv2mqffOjAjuLjRDvbCVN47KmycDhwPNH0sw6g4nEL9fC1nIAdf7kuaPht6EsGiBVqbSGgy6wvjQYn_1GRFn13MaY5UtV-ds8p_uCICxIyOWHj6wYt9TAlQYpWrHSqALu7s1sNTcihdWsBC-fSQ",
          "e": "AQAB",
          "d": "F75QNn2bQ49TB6ecHU1X_XoMaB7IIq4dut-R5lSYkznYWQZsRhTtIsn8pVb4XFUnRDmZRvFjE8FWTuAFtE2c7pQ2OkhIFY5rlBTu3JvrXnA9PIuwIS7FUjSfR9gDie0gBOWYcGsLpfkmuJfuoTAy0-9trKp8N8imPdaSA7TpnHxKGSwlBnq2hNC02fjQFWFB9FFw36prgALjs6CNKqQQyHUQED89BNNHDraoq5JBkL5eddaZJ0LOTF3DAhRSeVxGvxRTDUFGckA1KKpr3ElQ4Q566sE5OjFIuA0qTumPTXIyQAJslcxK7C6ssFovf3rI9o9E_v3QAx60mSS3vejfQQ",
          "p": "zuNianRe13ls-RGULNTA4_GS0kcjW5srXxjjoqFFbdv6R8wUVpV4tPQLs9vaBbAcLaCdIXsPzD_FzOsrAsXUQNUkdl1iyXSCmrmhl_BA9OMYiRtsm6Nbax6OI9-KHYrhfxLp2PLuryd2MHrJggpWbpBe60-h1ZjAKpkzAr9z9Wk",
          "q": "9irEuEyWBjv6_m5BMYKyTnPBAjs5mHi-Pj-w9N5_0GQLwBUa0JlXFC4cj_CImdg_5kwqNWumwOBhYwYHBTtVu2IT7qERtJAvW5ig60dhfSKI2V4nGqSbeH1bC0eVgsJkoSLgNgGCUhb3Gg4uKM9YbDTDGNBHUWx8FVxvtJz5vuE",
          "dp": "s6hT21vozDb-wZ9ZTEEIrCkotX_fHXq3BCLp8l0XnJoNUnHPK40rQAA5dVuyjYPsRFcYfG2QP28VxqhlNkgy1IYC3uKjmYuaquAOipGw5reao91zyAfoqDHlfxNsrdDflukGt0XmraWYBetqt4lgmyy1sKP7RjAamCNnX7h_6xk",
          "dq": "UVfgmWX1TSoUzm5wbIPbl8D4Tlxzs8ZyVu-E8eV0JtBocZiHu9Zvx-NU3NuGyA-FTfxtFin0eFes1qPvPfNVaQ4HuBrRVvEuNP5Cbnyv4kG_JtTN5yftl-sUYq3M4eCKkBSOMkpdXfLoxFtbNXEOrvLgZRqt9mH6vrRE1VHp1QE",
          "qi": "L8ZpgTi21ab4P1sMGAsIDK3TlzYVYwzHAQ6Cq37KzK9fUj4RX6Gi8aXJTAnWJMc1cpV0lnjIgSOMDSNfp5J0Uu7vbWHe0QMzdl3m9iotftZg8C-veH7pCxcLl6fH6gE__h6K-ExpbNFBnoglDoY4DyXTMgA_fC_WHWA9Ongf2cI"
        }
      ]
    }
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIG4TCCBcmgAwIBAgIUMnxi2E7fyORb8/hfKsRfDVgTyAkwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMDMxMDE0NDYwMFoXDTIzMDQwOTE0\nNDYwMFowggEQMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUkoxFzAVBgNVBAcTDlJp\nbyBkZSBKYW5laXJvMRQwEgYDVQQKEwtCQ08gWFAgUy5BLjEtMCsGA1UECxMkNzk3\nMTdkNzEtMGNmNC01OGY2LWIyZDAtMzcwZDU0MDRkMzgzMRMwEQYDVQQDEwp4cGku\nY29tLmJyMRcwFQYDVQQFEw4zMzI2NDY2ODAwMDEwMzEdMBsGA1UEDxMUUHJpdmF0\nZSBPcmdhbml6YXRpb24xEzARBgsrBgEEAYI3PAIBAxMCQlIxNDAyBgoJkiaJk/Is\nZAEBEyQ2YWI3ZTg0ZC1hNDg5LTQ3OWUtOWI4ZC1mNTJhNzY4ZjVjZTMwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCleJvZUBcvtczbPO6jcLAjCzOexl7p\nf2KGDDPHZ+Ddp99fOVQRProFdWqbT3vjtSIxXMZRgscl+pucbcVnkTSMMh8+DI6X\n9HasYOhw3GVPzj6zf1VEtXrgKc57gOt2462BFN6qsLQkZE+qgGhyfSiOdYUREmjy\nFGl7OPo/N5geErMTvDfnz2FXUbg1IfniIJI5+cI61U3pa2C67GZF24bHzkwjPPGe\nq0Y0fjK6itDPm1h9uW+fKvfVR5RGB8uwDJVOoiarlAOIuh5FhXW0ohsRUtel/r7c\njsRtDVW5o2VOoVTCKinFEfu8xj7mXWjXrB7/mmE4/JXfImvoLwYQGu6DAgMBAAGj\nggLOMIICyjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSjiVYxezINRKHAn1tneyOz\nsDeUBDAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcB\nAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5i\nYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3Js\nLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3Js\nMBUGA1UdEQQOMAyCCnhwaS5jb20uYnIwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM\nMAoGCCsGAQUFBwMCMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIB\ngDCCATYGCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVs\neSBmb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhl\nciBwYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2\naWNlcyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNl\naXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9m\nIHRoZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5k\nIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8v\nY3BzLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2ll\nczANBgkqhkiG9w0BAQsFAAOCAQEA2lqeV/ACHCjugwoaW+s0VEf3Q303D6ev5MU/\n/LsXp16CvAw5IGDM2zvxB6d6NEPalRQW6516LvuNd9smQSrsWceN84FUEV4cj+Mb\nU930QV0m5GPVtSDAxO6bijN1HCdUeWZSfQMVfgQdbjTb2QeHQuqXzg3mwNdNGFwV\nSvi7aeVjV9EF+U3/Q1UdTcg4E/ZYXPkV0dXHU5LRDIn2SEhpl2FkIFUzffeMo0LN\nDTPN+Py3X9yQqtu1lT/gnBFty70M8K3YOppM7yxyv6UU2MYVGUNEoSsmZsFQeHXE\nG4nQeYbVD/T4dNYqAAqgecF+/+MTq+ESI4liTH3BQR0FNNn41A\u003d\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\r\nMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCleJvZUBcvtczb\r\nPO6jcLAjCzOexl7pf2KGDDPHZ+Ddp99fOVQRProFdWqbT3vjtSIxXMZRgscl+puc\r\nbcVnkTSMMh8+DI6X9HasYOhw3GVPzj6zf1VEtXrgKc57gOt2462BFN6qsLQkZE+q\r\ngGhyfSiOdYUREmjyFGl7OPo/N5geErMTvDfnz2FXUbg1IfniIJI5+cI61U3pa2C6\r\n7GZF24bHzkwjPPGeq0Y0fjK6itDPm1h9uW+fKvfVR5RGB8uwDJVOoiarlAOIuh5F\r\nhXW0ohsRUtel/r7cjsRtDVW5o2VOoVTCKinFEfu8xj7mXWjXrB7/mmE4/JXfImvo\r\nLwYQGu6DAgMBAAECggEAGU/Gv0pCEblEmfDLLFMrjmDDR7FeiWdEAe9R6Fnaiu2H\r\n/L//PRgUSot4gEN7Vwy5K0XezE8t+YBJV3dvL/WFTUDJiKtREKuDj8DPLZx5HukU\r\nrE55E6aTIkEi5b+FxUz0mH9BxGh9VefGS/WShJjioFAXx9HCHe3DaOcBWLQ/X7IL\r\nWfTnjrAlA8rM3a16xPdXAnwoznN4vJ8Jpvr1aEYw+Wg6dGX7K/GUmca0vFL8qDJ8\r\nhr635sSGeaL6eQnQl9JtuvEpLgD48q0OS1Gf46Pw8QjwM4Qs1lZFRvFpKFNKrCue\r\n5myBY/Gy0jZUehGBNweG7MnIsQTk++1oxvbg7vALqQKBgQC74e4/x3cVF1hJygAz\r\nbEATiT8k1mmQugY6Dxdz5/LDzhR6IZIYmnr4Qz6SnZagEUvdqQWe/ve53Z0co9jJ\r\ngXXwBBt+MSnjTuRTKp1y27SrBObtDkXIWB7GZAUAip/cIiSD1VgnehHLEAfH9mSe\r\nEdANWllTdOodbcR/1i0YyTx9rwKBgQDhdpeqjtJrWsQ5ApqGOcMT7ZpUZPM0GssP\r\nE0nrAahGxyIwrbgJDUKmq+JuURsVG8twe5m53FOxO8jnVAkfTW+CmoIO+eMeEHdp\r\nmTXQgkMYvbJWzaUwXoN18pgf0d85NVDKO8SOX3PzmDWFqV1ltnFAmTVfGoXKrH+j\r\nLjvYcasFbQKBgHOR6VTQJH8TyhoxqGf5SXz66p2FSpBc7WGfUOTaI6mwRUZPCiga\r\nNlQqQP48859opEsoIi4IVme9W1x3qO1itiI61JKOOV76c1Z5GzrAzOR58naVVfWD\r\nxwJwGeeYXfcyBVYW0NAPtYw8Qx0Mgh39hQYBsnq0qyIJGFsuarUZbB0/AoGANZ+C\r\nFPOhAh11W+XNoKzuQ7gYI4ha+4J/1xcMVpNvVV4ZOKCoi6aWupNY6Enr+gpBSYBs\r\nIHNRiG6iqrom7UX6hoJ++lbeeJEMBZaF4RCKKsE7QD/q0OU5uPy4x6CfybhvfZnX\r\ndtEm/8GswRx19TH+H5IQyozBU2HRfZsKasEmHsUCgYBDLVLMWOs7Jm3aQ54bCVa6\r\nRxeYjTY6Q87kydowK4O2uZwSfHpLkMEGXfJ6KfPB3tEUAFF3gEc4Oy1P3ZTNdDG6\r\nhD4xBf0GnJgNm7vsHOEIDXu/9VeP7JpfdYgKrm+r8qC7y0O5X2PoAF1W5bbXxW5k\r\n4SOKagOZbZJyVnJTAZYDTw\u003d\u003d\r\n-----END PRIVATE KEY-----\r\n",
    "ca": "-----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-----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-----"
  },
  "resource": {
    "resourceUrl": "https://matls-banking-openfinance-hml.xpi.com.br/open-banking/payments/v1/pix/payments",
    "consentUrl": "https://matls-banking-openfinance-hml.xpi.com.br/open-banking/payments/v1/consents",
    "brazilOrganizationId": "79717d71-0cf4-58f6-b2d0-370d5404d383",
    "brazilPaymentConsent": {
      "data": {
        "loggedUser": {
          "document": {
            "identification": "54386603018",
            "rel": "CPF"
          }
        },
        "creditor": {
          "cpfCnpj": "54386603018",
          "name": "HOMOLOGACAO PIX",
          "personType": "PESSOA_NATURAL"
        },
        "payment": {
          "amount": "0.01",
          "currency": "BRL",
          "date": "2022-06-01",
          "details": {
            "creditorAccount": {
              "accountType": "CACC",
              "ispb": "60701190",
              "issuer": "1500",
              "number": "645120"
            },
            "localInstrument": "DICT",
            "proxy": "alexandremot@gmail.com"
          },
          "ibgeTownCode": "5300108",
          "type": "PIX"
        },
        "debtorAccount": {
          "accountType": "TRAN",
          "ispb": "33264668",
          "issuer": "0001",
          "number": "20169251"
        }
      }
    },
    "brazilPixPayment": {
      "data": {
        "localInstrument": "DICT",
        "payment": {
          "amount": "0.01",
          "currency": "BRL"
        },
        "creditorAccount": {
          "accountType": "CACC",
          "ispb": "60701190",
          "issuer": "1500",
          "number": "645120"
        },
        "remittanceInformation": "Pagamento da nota XPTO035-002.",
        "proxy": "alexandremot@gmail.com",
        "cnpjInitiator": "00000000000191",
        "ibgeTownCode": "5300108"
      }
    }
  },
  "directory": {
    "keystore": "https://keystore.sandbox.directory.openbankingbrasil.org.br/"
  }
}
testName
fapi1-advanced-final-brazil-ensure-bad-payment-signature-fails
2022-03-24 23:42:00 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/xp/callback
2022-03-24 23:42:00
GetDynamicServerConfiguration
HTTP request
request_uri
https://banking-openfinance-hml.xpi.com.br/orgs/xp/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-03-24 23:42:01 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "4262",
  "x-powered-by": "Express",
  "x-kong-upstream-latency": "3",
  "x-kong-proxy-latency": "63",
  "date": "Thu, 24 Mar 2022 23:42:01 GMT",
  "connection": "keep-alive"
}
response_body
{"acr_values_supported":["urn:brasil:openbanking:loa2","urn:brasil:openbanking:loa3"],"authorization_endpoint":"https://banking-openfinance-hml.xpi.com.br/orgs/xp/auth","device_authorization_endpoint":"https://banking-openfinance-hml.xpi.com.br/orgs/xp/device/auth","claims_parameter_supported":true,"claims_supported":["sub","acr","sid","auth_time","iss","cpf","cnpj"],"code_challenge_methods_supported":["S256"],"end_session_endpoint":"https://banking-openfinance-hml.xpi.com.br/orgs/xp/session/end","grant_types_supported":["authorization_code","implicit","refresh_token","client_credentials","urn:ietf:params:oauth:grant-type:device_code","urn:openid:params:grant-type:ciba"],"id_token_signing_alg_values_supported":["PS256"],"issuer":"https://banking-openfinance-hml.xpi.com.br/orgs/xp","jwks_uri":"https://banking-openfinance-hml.xpi.com.br/orgs/xp/jwks","registration_endpoint":"https://banking-openfinance-hml.xpi.com.br/orgs/xp/reg","response_modes_supported":["form_post","fragment","query","jwt","query.jwt","fragment.jwt","form_post.jwt"],"response_types_supported":["code","id_token","code id_token","id_token token","code token","code id_token token"],"scopes_supported":["openid","offline_access","consents","resources","customers","credit-cards-accounts","accounts","loans","financings","unarranged-accounts-overdraft","invoice-financings","payments"],"subject_types_supported":["public"],"token_endpoint_auth_methods_supported":["none","private_key_jwt","tls_client_auth","self_signed_tls_client_auth","client_secret_post"],"token_endpoint_auth_signing_alg_values_supported":["PS256"],"token_endpoint":"https://banking-openfinance-hml.xpi.com.br/orgs/xp/token","pushed_authorization_request_endpoint":"https://banking-openfinance-hml.xpi.com.br/orgs/xp/request","request_object_signing_alg_values_supported":["PS256"],"request_parameter_supported":true,"request_uri_parameter_supported":true,"require_request_uri_registration":true,"userinfo_endpoint":"https://banking-openfinance-hml.xpi.com.br/orgs/xp/me","userinfo_signing_alg_values_supported":["PS256"],"authorization_signing_alg_values_supported":["PS256"],"introspection_endpoint":"https://banking-openfinance-hml.xpi.com.br/orgs/xp/token/introspection","introspection_endpoint_auth_methods_supported":["private_key_jwt","tls_client_auth","self_signed_tls_client_auth","client_secret_post"],"introspection_endpoint_auth_signing_alg_values_supported":["PS256"],"revocation_endpoint":"https://banking-openfinance-hml.xpi.com.br/orgs/xp/token/revocation","revocation_endpoint_auth_methods_supported":["none","private_key_jwt","tls_client_auth","self_signed_tls_client_auth","client_secret_post"],"revocation_endpoint_auth_signing_alg_values_supported":["PS256"],"id_token_encryption_alg_values_supported":["RSA-OAEP"],"id_token_encryption_enc_values_supported":["A256GCM"],"userinfo_encryption_alg_values_supported":["RSA-OAEP"],"userinfo_encryption_enc_values_supported":["A256GCM"],"authorization_encryption_alg_values_supported":["RSA-OAEP"],"authorization_encryption_enc_values_supported":["A256GCM"],"request_object_encryption_alg_values_supported":["RSA-OAEP"],"request_object_encryption_enc_values_supported":["A256GCM"],"tls_client_certificate_bound_access_tokens":true,"backchannel_authentication_endpoint":"https://banking-openfinance-hml.xpi.com.br/orgs/xp/backchannel","backchannel_token_delivery_modes_supported":["ping","poll"],"backchannel_user_code_parameter_supported":true,"backchannel_authentication_request_signing_alg_values_supported":["PS256"],"claim_types_supported":["normal"],"mtls_endpoint_aliases":{"token_endpoint":"https://matls-banking-openfinance-hml.xpi.com.br/orgs/xp/token","introspection_endpoint":"https://matls-banking-openfinance-hml.xpi.com.br/orgs/xp/token/introspection","revocation_endpoint":"https://matls-banking-openfinance-hml.xpi.com.br/orgs/xp/token/revocation","userinfo_endpoint":"https://matls-banking-openfinance-hml.xpi.com.br/orgs/xp/me","device_authorization_endpoint":"https://matls-banking-openfinance-hml.xpi.com.br/orgs/xp/device/auth","pushed_authorization_request_endpoint":"https://matls-banking-openfinance-hml.xpi.com.br/orgs/xp/request","registration_endpoint":"https://matls-banking-openfinance-hml.xpi.com.br/orgs/xp/reg"}}
2022-03-24 23:42:01 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
acr_values_supported
[
  "urn:brasil:openbanking:loa2",
  "urn:brasil:openbanking:loa3"
]
authorization_endpoint
https://banking-openfinance-hml.xpi.com.br/orgs/xp/auth
device_authorization_endpoint
https://banking-openfinance-hml.xpi.com.br/orgs/xp/device/auth
claims_parameter_supported
true
claims_supported
[
  "sub",
  "acr",
  "sid",
  "auth_time",
  "iss",
  "cpf",
  "cnpj"
]
code_challenge_methods_supported
[
  "S256"
]
end_session_endpoint
https://banking-openfinance-hml.xpi.com.br/orgs/xp/session/end
grant_types_supported
[
  "authorization_code",
  "implicit",
  "refresh_token",
  "client_credentials",
  "urn:ietf:params:oauth:grant-type:device_code",
  "urn:openid:params:grant-type:ciba"
]
id_token_signing_alg_values_supported
[
  "PS256"
]
issuer
https://banking-openfinance-hml.xpi.com.br/orgs/xp
jwks_uri
https://banking-openfinance-hml.xpi.com.br/orgs/xp/jwks
registration_endpoint
https://banking-openfinance-hml.xpi.com.br/orgs/xp/reg
response_modes_supported
[
  "form_post",
  "fragment",
  "query",
  "jwt",
  "query.jwt",
  "fragment.jwt",
  "form_post.jwt"
]
response_types_supported
[
  "code",
  "id_token",
  "code id_token",
  "id_token token",
  "code token",
  "code id_token token"
]
scopes_supported
[
  "openid",
  "offline_access",
  "consents",
  "resources",
  "customers",
  "credit-cards-accounts",
  "accounts",
  "loans",
  "financings",
  "unarranged-accounts-overdraft",
  "invoice-financings",
  "payments"
]
subject_types_supported
[
  "public"
]
token_endpoint_auth_methods_supported
[
  "none",
  "private_key_jwt",
  "tls_client_auth",
  "self_signed_tls_client_auth",
  "client_secret_post"
]
token_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
token_endpoint
https://banking-openfinance-hml.xpi.com.br/orgs/xp/token
pushed_authorization_request_endpoint
https://banking-openfinance-hml.xpi.com.br/orgs/xp/request
request_object_signing_alg_values_supported
[
  "PS256"
]
request_parameter_supported
true
request_uri_parameter_supported
true
require_request_uri_registration
true
userinfo_endpoint
https://banking-openfinance-hml.xpi.com.br/orgs/xp/me
userinfo_signing_alg_values_supported
[
  "PS256"
]
authorization_signing_alg_values_supported
[
  "PS256"
]
introspection_endpoint
https://banking-openfinance-hml.xpi.com.br/orgs/xp/token/introspection
introspection_endpoint_auth_methods_supported
[
  "private_key_jwt",
  "tls_client_auth",
  "self_signed_tls_client_auth",
  "client_secret_post"
]
introspection_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
revocation_endpoint
https://banking-openfinance-hml.xpi.com.br/orgs/xp/token/revocation
revocation_endpoint_auth_methods_supported
[
  "none",
  "private_key_jwt",
  "tls_client_auth",
  "self_signed_tls_client_auth",
  "client_secret_post"
]
revocation_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
id_token_encryption_alg_values_supported
[
  "RSA-OAEP"
]
id_token_encryption_enc_values_supported
[
  "A256GCM"
]
userinfo_encryption_alg_values_supported
[
  "RSA-OAEP"
]
userinfo_encryption_enc_values_supported
[
  "A256GCM"
]
authorization_encryption_alg_values_supported
[
  "RSA-OAEP"
]
authorization_encryption_enc_values_supported
[
  "A256GCM"
]
request_object_encryption_alg_values_supported
[
  "RSA-OAEP"
]
request_object_encryption_enc_values_supported
[
  "A256GCM"
]
tls_client_certificate_bound_access_tokens
true
backchannel_authentication_endpoint
https://banking-openfinance-hml.xpi.com.br/orgs/xp/backchannel
backchannel_token_delivery_modes_supported
[
  "ping",
  "poll"
]
backchannel_user_code_parameter_supported
true
backchannel_authentication_request_signing_alg_values_supported
[
  "PS256"
]
claim_types_supported
[
  "normal"
]
mtls_endpoint_aliases
{
  "token_endpoint": "https://matls-banking-openfinance-hml.xpi.com.br/orgs/xp/token",
  "introspection_endpoint": "https://matls-banking-openfinance-hml.xpi.com.br/orgs/xp/token/introspection",
  "revocation_endpoint": "https://matls-banking-openfinance-hml.xpi.com.br/orgs/xp/token/revocation",
  "userinfo_endpoint": "https://matls-banking-openfinance-hml.xpi.com.br/orgs/xp/me",
  "device_authorization_endpoint": "https://matls-banking-openfinance-hml.xpi.com.br/orgs/xp/device/auth",
  "pushed_authorization_request_endpoint": "https://matls-banking-openfinance-hml.xpi.com.br/orgs/xp/request",
  "registration_endpoint": "https://matls-banking-openfinance-hml.xpi.com.br/orgs/xp/reg"
}
2022-03-24 23:42:01 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2022-03-24 23:42:01 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2022-03-24 23:42:01
FetchServerKeys
Fetching server key
jwks_uri
https://banking-openfinance-hml.xpi.com.br/orgs/xp/jwks
2022-03-24 23:42:01
FetchServerKeys
HTTP request
request_uri
https://banking-openfinance-hml.xpi.com.br/orgs/xp/jwks
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-03-24 23:42:01 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/jwk-set+json; charset\u003dutf-8",
  "content-length": "917",
  "x-powered-by": "Express",
  "x-kong-upstream-latency": "4",
  "x-kong-proxy-latency": "54",
  "date": "Thu, 24 Mar 2022 23:42:01 GMT",
  "connection": "keep-alive"
}
response_body
{"keys":[{"kty":"RSA","use":"sig","kid":"oVyULdfH_4CsCF3HpvkPgFSg9a6-dLokhMNSrsv3T90","alg":"PS256","e":"AQAB","n":"wjuYiodN6ZFjUQCdk-YbQfvKIPtfVm8nActV1w6PkxlnheSHWvzHp_OsqnhKmo59s-bMRobIcsd8L6qwmvvzP85vQkQZfZDs5lznHychWwd0ssmfZk0-rOwM2JPmBHd5yYYjMeTN04gC9EZQM1Y3fdYJ4_17S725FJS7cURekxPukJ7KfypNdGM60HusiOmir6EhlXAqDMw2MkSqalysRpPAk7QMUxLuFgn5sOCH0cZkXOy2EWGveQPIn7WGuyQjKHUgwNaCNoST_mi78oAFp96TPhgh3mFh5aQ-XwL6ROi-NBvyb265ZWgI7ucwQbrabLvSo7W7jgUmAVUoRrkxXQ"},{"kty":"RSA","use":"enc","kid":"UBxZ0DLyzA94Nm-CSre3ju8fYWWdPFsZAyEDflgRnR8","alg":"RSA-OAEP","e":"AQAB","n":"-88NQvi76vjqPhoui1BQZvID6A7W56ts_vAyeJLK5vATT0bSkko6C1O9RoIPwrhpjY1z7Zx0y2TdQv6L3dCYXzZg3rFhzvwyVZDUZ2E9wNuZIJHG7RhQ5PhW-KIpU0AlTNuF4tTHS18GxoDASDNnlZR9gm1L-ayu2CCyU5RmidTW_ogWZJyg7Q8MpTKAmrLoi7u6x820r3SyOMikAkzh-PT21wds0THSQzRzPPj3zvzNIMBd84_D65HOEsSU7HLqkvZrhgvi5NXC74OYPyN5QzvnSTQbksxJI8BEgvIOoaclZl-O0s6_7beV8SwfzYIkbYONP13TDJuFSaHhp6hDmQ"}]}
2022-03-24 23:42:01
FetchServerKeys
Found JWK set string
jwk_string
{"keys":[{"kty":"RSA","use":"sig","kid":"oVyULdfH_4CsCF3HpvkPgFSg9a6-dLokhMNSrsv3T90","alg":"PS256","e":"AQAB","n":"wjuYiodN6ZFjUQCdk-YbQfvKIPtfVm8nActV1w6PkxlnheSHWvzHp_OsqnhKmo59s-bMRobIcsd8L6qwmvvzP85vQkQZfZDs5lznHychWwd0ssmfZk0-rOwM2JPmBHd5yYYjMeTN04gC9EZQM1Y3fdYJ4_17S725FJS7cURekxPukJ7KfypNdGM60HusiOmir6EhlXAqDMw2MkSqalysRpPAk7QMUxLuFgn5sOCH0cZkXOy2EWGveQPIn7WGuyQjKHUgwNaCNoST_mi78oAFp96TPhgh3mFh5aQ-XwL6ROi-NBvyb265ZWgI7ucwQbrabLvSo7W7jgUmAVUoRrkxXQ"},{"kty":"RSA","use":"enc","kid":"UBxZ0DLyzA94Nm-CSre3ju8fYWWdPFsZAyEDflgRnR8","alg":"RSA-OAEP","e":"AQAB","n":"-88NQvi76vjqPhoui1BQZvID6A7W56ts_vAyeJLK5vATT0bSkko6C1O9RoIPwrhpjY1z7Zx0y2TdQv6L3dCYXzZg3rFhzvwyVZDUZ2E9wNuZIJHG7RhQ5PhW-KIpU0AlTNuF4tTHS18GxoDASDNnlZR9gm1L-ayu2CCyU5RmidTW_ogWZJyg7Q8MpTKAmrLoi7u6x820r3SyOMikAkzh-PT21wds0THSQzRzPPj3zvzNIMBd84_D65HOEsSU7HLqkvZrhgvi5NXC74OYPyN5QzvnSTQbksxJI8BEgvIOoaclZl-O0s6_7beV8SwfzYIkbYONP13TDJuFSaHhp6hDmQ"}]}
2022-03-24 23:42:01 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "oVyULdfH_4CsCF3HpvkPgFSg9a6-dLokhMNSrsv3T90",
      "alg": "PS256",
      "e": "AQAB",
      "n": "wjuYiodN6ZFjUQCdk-YbQfvKIPtfVm8nActV1w6PkxlnheSHWvzHp_OsqnhKmo59s-bMRobIcsd8L6qwmvvzP85vQkQZfZDs5lznHychWwd0ssmfZk0-rOwM2JPmBHd5yYYjMeTN04gC9EZQM1Y3fdYJ4_17S725FJS7cURekxPukJ7KfypNdGM60HusiOmir6EhlXAqDMw2MkSqalysRpPAk7QMUxLuFgn5sOCH0cZkXOy2EWGveQPIn7WGuyQjKHUgwNaCNoST_mi78oAFp96TPhgh3mFh5aQ-XwL6ROi-NBvyb265ZWgI7ucwQbrabLvSo7W7jgUmAVUoRrkxXQ"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "kid": "UBxZ0DLyzA94Nm-CSre3ju8fYWWdPFsZAyEDflgRnR8",
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "n": "-88NQvi76vjqPhoui1BQZvID6A7W56ts_vAyeJLK5vATT0bSkko6C1O9RoIPwrhpjY1z7Zx0y2TdQv6L3dCYXzZg3rFhzvwyVZDUZ2E9wNuZIJHG7RhQ5PhW-KIpU0AlTNuF4tTHS18GxoDASDNnlZR9gm1L-ayu2CCyU5RmidTW_ogWZJyg7Q8MpTKAmrLoi7u6x820r3SyOMikAkzh-PT21wds0THSQzRzPPj3zvzNIMBd84_D65HOEsSU7HLqkvZrhgvi5NXC74OYPyN5QzvnSTQbksxJI8BEgvIOoaclZl-O0s6_7beV8SwfzYIkbYONP13TDJuFSaHhp6hDmQ"
    }
  ]
}
2022-03-24 23:42:01 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "oVyULdfH_4CsCF3HpvkPgFSg9a6-dLokhMNSrsv3T90",
      "alg": "PS256",
      "e": "AQAB",
      "n": "wjuYiodN6ZFjUQCdk-YbQfvKIPtfVm8nActV1w6PkxlnheSHWvzHp_OsqnhKmo59s-bMRobIcsd8L6qwmvvzP85vQkQZfZDs5lznHychWwd0ssmfZk0-rOwM2JPmBHd5yYYjMeTN04gC9EZQM1Y3fdYJ4_17S725FJS7cURekxPukJ7KfypNdGM60HusiOmir6EhlXAqDMw2MkSqalysRpPAk7QMUxLuFgn5sOCH0cZkXOy2EWGveQPIn7WGuyQjKHUgwNaCNoST_mi78oAFp96TPhgh3mFh5aQ-XwL6ROi-NBvyb265ZWgI7ucwQbrabLvSo7W7jgUmAVUoRrkxXQ"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "kid": "UBxZ0DLyzA94Nm-CSre3ju8fYWWdPFsZAyEDflgRnR8",
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "n": "-88NQvi76vjqPhoui1BQZvID6A7W56ts_vAyeJLK5vATT0bSkko6C1O9RoIPwrhpjY1z7Zx0y2TdQv6L3dCYXzZg3rFhzvwyVZDUZ2E9wNuZIJHG7RhQ5PhW-KIpU0AlTNuF4tTHS18GxoDASDNnlZR9gm1L-ayu2CCyU5RmidTW_ogWZJyg7Q8MpTKAmrLoi7u6x820r3SyOMikAkzh-PT21wds0THSQzRzPPj3zvzNIMBd84_D65HOEsSU7HLqkvZrhgvi5NXC74OYPyN5QzvnSTQbksxJI8BEgvIOoaclZl-O0s6_7beV8SwfzYIkbYONP13TDJuFSaHhp6hDmQ"
    }
  ]
}
2022-03-24 23:42:01 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2022-03-24 23:42:01 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2022-03-24 23:42:01 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2022-03-24 23:42:01 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "oVyULdfH_4CsCF3HpvkPgFSg9a6-dLokhMNSrsv3T90",
      "alg": "PS256",
      "e": "AQAB",
      "n": "wjuYiodN6ZFjUQCdk-YbQfvKIPtfVm8nActV1w6PkxlnheSHWvzHp_OsqnhKmo59s-bMRobIcsd8L6qwmvvzP85vQkQZfZDs5lznHychWwd0ssmfZk0-rOwM2JPmBHd5yYYjMeTN04gC9EZQM1Y3fdYJ4_17S725FJS7cURekxPukJ7KfypNdGM60HusiOmir6EhlXAqDMw2MkSqalysRpPAk7QMUxLuFgn5sOCH0cZkXOy2EWGveQPIn7WGuyQjKHUgwNaCNoST_mi78oAFp96TPhgh3mFh5aQ-XwL6ROi-NBvyb265ZWgI7ucwQbrabLvSo7W7jgUmAVUoRrkxXQ"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "kid": "UBxZ0DLyzA94Nm-CSre3ju8fYWWdPFsZAyEDflgRnR8",
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "n": "-88NQvi76vjqPhoui1BQZvID6A7W56ts_vAyeJLK5vATT0bSkko6C1O9RoIPwrhpjY1z7Zx0y2TdQv6L3dCYXzZg3rFhzvwyVZDUZ2E9wNuZIJHG7RhQ5PhW-KIpU0AlTNuF4tTHS18GxoDASDNnlZR9gm1L-ayu2CCyU5RmidTW_ogWZJyg7Q8MpTKAmrLoi7u6x820r3SyOMikAkzh-PT21wds0THSQzRzPPj3zvzNIMBd84_D65HOEsSU7HLqkvZrhgvi5NXC74OYPyN5QzvnSTQbksxJI8BEgvIOoaclZl-O0s6_7beV8SwfzYIkbYONP13TDJuFSaHhp6hDmQ"
    }
  ]
}
2022-03-24 23:42:01 SUCCESS
GetStaticClientConfiguration
Found a static client object
client_id
xp-bank-one-pk
scope
openid payments
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "15a63bcc71f57382bce6802c6fc38a4f4fb37188627fc047957492a910d24ded",
      "use": "sig",
      "alg": "PS256",
      "n": "uEKxEU50B_axhkUdW_8ga6ijE4pAP2Al2nc9-DAQKY_DBrnIBf78-eT2bUA4a-oX5wDrSK916zqOGHiPu4flOuSsv0qf4AluK8ceVCyTzqZjAS3RXACj3d8wUmy8q_EHN25jK3cC8P5Rpi3vEUZJQ64jIXacnHLBToY-7VKBzPJXSnGTmBKZu2tjE161o2Oc33q5lJTuRIMWuzDrcfhFbE-gNWhGfY93x0zXpFBG8XWqHkpA0gUlGk7D2iJpmESaeKnH4Zf1V0JtKZ5DrjGDUGPvEcQoX6v-LJu9ZLJthvP8TOy8E8rXYWUrlLZ6OORCgy-6cokI2UR8lpPsIjCHjQ",
      "e": "AQAB",
      "d": "AR0GDOC4esPW1sTcJI4qF_xw39FaCgf-so895J4FuvqPZx8AQmkEBk6H3qkgriY_9rlespW81KsJ6MPxumRb0jtHf_BnfucPr1wIpuGOExWWS4-HUFMAqnqKxDS7_x35uTAFkWGqtuIShDqK00PldW877xvUXm2jFWJiRvTUq_RYSo5fb-001PLDxXk7GuK1UuOMvxOBRG9AIWwcIAdB8nb5mMwsopDC0dG3tteG-cLFqBA72mYWTt2wTf3eL2LbpaIiAMJ-evXztccPpTUkrLf4SQ88m82f3JAB2jPqTvzZAuSvUUl0S923NFcpJxz1gU9UO-OVRHFg1RndlgUwgQ",
      "p": "3pEpOmp2qImLt8xbjInV_9nJ2aUXEuH01STzrZkw6Xs12Fyg1n0TQwinAWQudlrppfR9VyjaGf0mxzyB_64Juarwb2w-7JpIQHhMfUUyMqUFW73Ob83jcj0c8wtD1hPzdD8xsjsVqw9NHnWTeGca3mNWNzatiZsiG0L6-iC64Dk",
      "q": "0_BzBPG35XVd6S8XeS-nVivp_9qkbDtu3E2uBN5ZedvRVjdPj9jLeOUWn5X0riOjqmk5kqAoACeAcS-dtq4Utxy8KqD8bztno9Ek5URJFpOuFoqSYUVZkkd_0K2fZHD2ME1H1NrLbB0Tevv91vnLk8n6IXoJS4I-AAwI_GxFefU",
      "dp": "AZbfyH8CIen5iXJ4JOTHFnCjtF4tcAEVEoCVDORPKRusIsNmkqGKBayGJMhmXIoBqSG502mDRTQ9lqaj9wNzJlRGK0WGnYHsiilRwoM__ISZKTKNytaZjTNKhaHK9jhmQKpC3Jb3bKVLU7BbQTzbQENNVk-ZpaXp9G_iAu9A5mE",
      "dq": "YdC81RBWhnGHuUKBu-2xdoToB6y6bDV18flsElUoyKQaVodKkiJFrnNU4KyN8_0A4XqVFsYSEBgrIJIQYSqw5t49PhN0zkWFjMbPF31PmjrogwDLlFc0gt268O3g_bNg_GP-fg_JCQnWXtGEkz5QpdH3PpIbTh07Tjw_vXifDC0",
      "qi": "M9vMlfFlQjslqFhD5eWO3MIZNKJbykf60Q1MdfrfLod5bEToMBoNmdtVdrT2D1owm2fe3aDID7sSJSLNiPFIN8_JrvybDArdacTeaIIfKUYTL-gORBBBUtNj9blep1lj9RSK_hG2urlFbyVCZIHMuWC0Wy3jdSpy82wtb_ASIII"
    },
    {
      "kty": "RSA",
      "kid": "1977947890e65b99342b1c82d19f51dcfe12e05ebc32d6dc85298e2bd4d2f753",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "vgOYeechKwQbNww_1P5uoUkVfAIRp7j4wmJNSRsnC5LCsBPNZO_5dhvzJz1AtCCrTcwSy5HzpmtMbC0V9eXXIlWB_HKx0Ge-WK-m979kYFRTl_mntUe8M5JBSsozfaRmisK40dPHdt6mopyZAqcG0f05W7rKq-0WGdDS-h9JHAUxztRc8JX8xConlDKH4B506fVn5N8ahk6EZuMWRTDEsUCAB-lOT-JiAjMCuFvLPhPkApwnwps_oyoIZKInRgQuXjms1QdoyVyQcA50ZyfLMz0ekr3LySVd6KiIHF_UcNgObJ98ZFBaiet184dYSo79IA35GY_USm4OO0dICVMCNQ",
      "e": "AQAB",
      "d": "DxId791DJjRHLFCOZ4heofA4AgPv_ouPP2uokZnTuPlE884-Rjk6YgHJgV08Wo0UyTDcdMT4vERaZWIWEdDPBWweyTUXoV35HPOhnJjTj0hg8PbeNGSiKrz47MOo3dhCQdM78XiIo4b5VIBzKmCxC8q31-yy0nwVeqqzcR82H0CvPBoKKImlF8gMihJOJ3tdxfwt_Qmf71a8mTE-Fz1Gi7ErDdAkP39__lE0DSAMR8KAhN7elyLAr60J-4oxMZnKs5HkKniLFaIDVMQRV_ptpMUr34jqHa9DQTCWlHQqHegiy91RHU32iSSXX5uI7AdCqr38C32xKf-MaJqLp31JqQ",
      "p": "2_gN53aG3benyS0A211aCYSFuasE4qCocB-oqO_7sJguBtJL9Wl-eFMW-c27CaOI2yRAgeDuQZpsV6UrAcrlqOP2vQf4t-oCd3Tl2-dV2GfPGWD4h47qt-gAP03mHo2Ojvf4DViDnWnti6-4ZsGsGQZXBmJKJezJqAta4neYEXM",
      "q": "3SNxiiIb2I0xF0fUYkCyoLdj3KhjSBodqR1GerR8y_LeVJ4pgkmXc_x4mywG1LjXp0lbxeTC92nf_CuCu7PnpHAWOyKeUzDa_GC9t-sY4vnIaTwsNzIuyEIRl3TN5j9fIhQFQWkGkNghWXX_k31BHueL3XdCsaGrkdCgo1OhE7c",
      "dp": "t4nbOCWK1Jc4NcEKNP9IcCaWWdxbwCkjQiL4XLWZAbmItgJkhMnYT9eslRTXGmzMdWVjObuPsUeDXQIgx2cfh3Nm3kU3f2WPV1M_s-PrmhzMDbX-yUUzje3Tvv5lo1qj96Dp5WDUuNS481PUflDdIyhKFraOfeR8Qm3vEIWPagc",
      "dq": "u6-kYu_WIHKdUrwFNyrgMOXVnOdR9FUuDWWqduSO8u574uemJU1efPOwTUsNtSf46KOrf4dMLn8uurEXMUZc-USkqaYVKFhT1FYrT1j681G61g5bHLG74P2qPpjFVIE-tga1-zEvgGnfzDUJKN3rElbFb78T3P1xR74BSP3mvXs",
      "qi": "smRtZOLNASJXpGnZETbDGpycOYGfCdi3EYc5__LnT_RooofHanEA2uoulzDabWCb7EHToGDGbDVKJtdvY-WGxJPbh4rb4ETnkkzwqxREx6fJWDoxhTTlejQksLkju7g8OThdwcxQnsFX6MOUDXfE6Ufs5MODSEIvDsdgVoFuVKw"
    }
  ]
}
org_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "GTX-wqvqeNWafv50wP6qXPC1_g2gCSQw3lL-mDR-TK0",
      "use": "sig",
      "alg": "PS256",
      "n": "xvEQ23n3N7dcQUAVoZMivpE7czR3FYkwnFuA6LifYreMTEBrwt5Jrjrgtp3cFu1jc7fQ0niGr33OHHgJgIvcGjAnnlpDTWm6YoxTJmimq0aUAs_vRWhEb6M6foZIxYKQON7uDn-hP9s8LCxSnNEK0C7KQOQWGd49mJX16X8Kcgx5lqytdMdfUT7hdC_uooJi0CLMv2mqffOjAjuLjRDvbCVN47KmycDhwPNH0sw6g4nEL9fC1nIAdf7kuaPht6EsGiBVqbSGgy6wvjQYn_1GRFn13MaY5UtV-ds8p_uCICxIyOWHj6wYt9TAlQYpWrHSqALu7s1sNTcihdWsBC-fSQ",
      "e": "AQAB",
      "d": "F75QNn2bQ49TB6ecHU1X_XoMaB7IIq4dut-R5lSYkznYWQZsRhTtIsn8pVb4XFUnRDmZRvFjE8FWTuAFtE2c7pQ2OkhIFY5rlBTu3JvrXnA9PIuwIS7FUjSfR9gDie0gBOWYcGsLpfkmuJfuoTAy0-9trKp8N8imPdaSA7TpnHxKGSwlBnq2hNC02fjQFWFB9FFw36prgALjs6CNKqQQyHUQED89BNNHDraoq5JBkL5eddaZJ0LOTF3DAhRSeVxGvxRTDUFGckA1KKpr3ElQ4Q566sE5OjFIuA0qTumPTXIyQAJslcxK7C6ssFovf3rI9o9E_v3QAx60mSS3vejfQQ",
      "p": "zuNianRe13ls-RGULNTA4_GS0kcjW5srXxjjoqFFbdv6R8wUVpV4tPQLs9vaBbAcLaCdIXsPzD_FzOsrAsXUQNUkdl1iyXSCmrmhl_BA9OMYiRtsm6Nbax6OI9-KHYrhfxLp2PLuryd2MHrJggpWbpBe60-h1ZjAKpkzAr9z9Wk",
      "q": "9irEuEyWBjv6_m5BMYKyTnPBAjs5mHi-Pj-w9N5_0GQLwBUa0JlXFC4cj_CImdg_5kwqNWumwOBhYwYHBTtVu2IT7qERtJAvW5ig60dhfSKI2V4nGqSbeH1bC0eVgsJkoSLgNgGCUhb3Gg4uKM9YbDTDGNBHUWx8FVxvtJz5vuE",
      "dp": "s6hT21vozDb-wZ9ZTEEIrCkotX_fHXq3BCLp8l0XnJoNUnHPK40rQAA5dVuyjYPsRFcYfG2QP28VxqhlNkgy1IYC3uKjmYuaquAOipGw5reao91zyAfoqDHlfxNsrdDflukGt0XmraWYBetqt4lgmyy1sKP7RjAamCNnX7h_6xk",
      "dq": "UVfgmWX1TSoUzm5wbIPbl8D4Tlxzs8ZyVu-E8eV0JtBocZiHu9Zvx-NU3NuGyA-FTfxtFin0eFes1qPvPfNVaQ4HuBrRVvEuNP5Cbnyv4kG_JtTN5yftl-sUYq3M4eCKkBSOMkpdXfLoxFtbNXEOrvLgZRqt9mH6vrRE1VHp1QE",
      "qi": "L8ZpgTi21ab4P1sMGAsIDK3TlzYVYwzHAQ6Cq37KzK9fUj4RX6Gi8aXJTAnWJMc1cpV0lnjIgSOMDSNfp5J0Uu7vbWHe0QMzdl3m9iotftZg8C-veH7pCxcLl6fH6gE__h6K-ExpbNFBnoglDoY4DyXTMgA_fC_WHWA9Ongf2cI"
    }
  ]
}
2022-03-24 23:42:01 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2022-03-24 23:42:01 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDmQXmkidOfL8Rie4T0kWoND/awUt5x4NOa7EhiXBomwDqaL+e7HiGM8r9JpMrE8HzYiAzbg5lZBEB1FJ9M9j5JgVo+Q3rV0v/BKix6YLotBY3G5JKqdwGW5PQDcfszAu5vYLM5tnysnohCiRuBr5s2gZhTJ1AbkV9V/+PXXNfDLVvVV3KqZCK7iEkvxmeZy0ImiK5SuQCCT80AeyHJTepxWaRtqYY4dR/tkKtLDoCYepQcPYn5nFbIcdATC49Z02R9yxgEjRAyvT/pU7MQv6VD2prl1cr+iH+YV+qqxxExRr7Lf3Pf4gXgijSF3xxyBJ4ObA0v53suNIpNLXUnZOaNAgMBAAECggEABeiauEHwLAbUBYnxZrw/ii/Fbw9lVWtFStWy4tFFu4ZVyqSdj/PtPPpyta9Uo7qfHYhaOhzVp87f35FEqDsubID1AaGGKqwEM58DLq3CQUsB8R9m8xhkMkzURS1c2pmB6FpFJx87ckuMKBbwHYMV2s93CvU4jUiM934+SMXBZKj+Gp5a1i3HlP6rl54exJlltkDmiURGF+hqp77jtLJbTWB9ZhTtoji+ud9/bzssLiZxKfhTmG6YRPCdAOjBauI6dm3MUXZeqjUkQQVXtITM88UOnpmGf+v0jZM9acGJXWntiNOjcWbb9wpUosSFxzpjv/BuSX3nAhdGO9koYFKIeQKBgQD3PC2RpyqqZ3v63fdnZBBua5ikSHIPv0Txksk/u99H70obGC1J996dxQElNVbHqlrxTZRPM0exwaclRuGNkE1kZbVao5YIvZqCWXn16ZsH9n58ehznwyH8uz0LT7Kb9he+cgvsFQJ2NCE0dRUz3sQ0Omqt4N6TqjaF3ZVvpZd/CQKBgQDuazLd7MrDwDOkZUK+zAY0tgLoo9KC+1z4tOPbfmjjeLFOkLAmAUgo8CqNsvwyqLEJYWemW0oSlVPnfiYTWQJGeRZF4fHfTBCrf7NEsKMT32px0JXmPxlDHa3E1OdOO1RNwPloM0B4lsmieM8APuUVVS03STizwtEtLL8lg8uIZQKBgBD9ucQA0RXU9thO2OnqHpb4Hg1sTSp34q0XgW035Ch1cYpbJwGmX05Ic8Oy3rvqIUXkJwUqaQr2XB5buLSZ7jewJb6M74q6PRwoOhGEdHsfnaHAYqwq5PMRiyhz2bqONyOHgvo+l2S4QG/ye/qMnL9aJGq+wY00bXrVt6dsofTBAoGAUj8IvSYCjKSxK/UCoW8gdO6U8kwRQr4TxHgiYoWpCU+JWuDu4y1uBzFSfK9R8Ofgqqu/ZdP4KZD58NHDsMjzz/vVgyX+mllTJtZWsUt99k0MG1cpXtRFkrGaUFxhrssouenoH9oOU4sw46tpPVx1CnbnsjrAJMMABeV5yyc7/0ECgYEA0/yaPjGTFA7VCLeSH1PmxyHjd8i21PJKKkQDkrkAeNuQ0OI4UDouwpiNYJ0J1uwBG9o7JUkZ8nsXwb1uVocPztFJAPnzRv+vD3RKKjrxheEDYXrutiUgC7Aap7YMvnK6PJR4MF0oPJVDbByJI5QBYkMH889VwCvq/Byb3Sv02aA=
ca
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
2022-03-24 23:42:01 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-03-24 23:42:01 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "15a63bcc71f57382bce6802c6fc38a4f4fb37188627fc047957492a910d24ded",
      "use": "sig",
      "alg": "PS256",
      "n": "uEKxEU50B_axhkUdW_8ga6ijE4pAP2Al2nc9-DAQKY_DBrnIBf78-eT2bUA4a-oX5wDrSK916zqOGHiPu4flOuSsv0qf4AluK8ceVCyTzqZjAS3RXACj3d8wUmy8q_EHN25jK3cC8P5Rpi3vEUZJQ64jIXacnHLBToY-7VKBzPJXSnGTmBKZu2tjE161o2Oc33q5lJTuRIMWuzDrcfhFbE-gNWhGfY93x0zXpFBG8XWqHkpA0gUlGk7D2iJpmESaeKnH4Zf1V0JtKZ5DrjGDUGPvEcQoX6v-LJu9ZLJthvP8TOy8E8rXYWUrlLZ6OORCgy-6cokI2UR8lpPsIjCHjQ",
      "e": "AQAB",
      "d": "AR0GDOC4esPW1sTcJI4qF_xw39FaCgf-so895J4FuvqPZx8AQmkEBk6H3qkgriY_9rlespW81KsJ6MPxumRb0jtHf_BnfucPr1wIpuGOExWWS4-HUFMAqnqKxDS7_x35uTAFkWGqtuIShDqK00PldW877xvUXm2jFWJiRvTUq_RYSo5fb-001PLDxXk7GuK1UuOMvxOBRG9AIWwcIAdB8nb5mMwsopDC0dG3tteG-cLFqBA72mYWTt2wTf3eL2LbpaIiAMJ-evXztccPpTUkrLf4SQ88m82f3JAB2jPqTvzZAuSvUUl0S923NFcpJxz1gU9UO-OVRHFg1RndlgUwgQ",
      "p": "3pEpOmp2qImLt8xbjInV_9nJ2aUXEuH01STzrZkw6Xs12Fyg1n0TQwinAWQudlrppfR9VyjaGf0mxzyB_64Juarwb2w-7JpIQHhMfUUyMqUFW73Ob83jcj0c8wtD1hPzdD8xsjsVqw9NHnWTeGca3mNWNzatiZsiG0L6-iC64Dk",
      "q": "0_BzBPG35XVd6S8XeS-nVivp_9qkbDtu3E2uBN5ZedvRVjdPj9jLeOUWn5X0riOjqmk5kqAoACeAcS-dtq4Utxy8KqD8bztno9Ek5URJFpOuFoqSYUVZkkd_0K2fZHD2ME1H1NrLbB0Tevv91vnLk8n6IXoJS4I-AAwI_GxFefU",
      "dp": "AZbfyH8CIen5iXJ4JOTHFnCjtF4tcAEVEoCVDORPKRusIsNmkqGKBayGJMhmXIoBqSG502mDRTQ9lqaj9wNzJlRGK0WGnYHsiilRwoM__ISZKTKNytaZjTNKhaHK9jhmQKpC3Jb3bKVLU7BbQTzbQENNVk-ZpaXp9G_iAu9A5mE",
      "dq": "YdC81RBWhnGHuUKBu-2xdoToB6y6bDV18flsElUoyKQaVodKkiJFrnNU4KyN8_0A4XqVFsYSEBgrIJIQYSqw5t49PhN0zkWFjMbPF31PmjrogwDLlFc0gt268O3g_bNg_GP-fg_JCQnWXtGEkz5QpdH3PpIbTh07Tjw_vXifDC0",
      "qi": "M9vMlfFlQjslqFhD5eWO3MIZNKJbykf60Q1MdfrfLod5bEToMBoNmdtVdrT2D1owm2fe3aDID7sSJSLNiPFIN8_JrvybDArdacTeaIIfKUYTL-gORBBBUtNj9blep1lj9RSK_hG2urlFbyVCZIHMuWC0Wy3jdSpy82wtb_ASIII"
    },
    {
      "kty": "RSA",
      "kid": "1977947890e65b99342b1c82d19f51dcfe12e05ebc32d6dc85298e2bd4d2f753",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "vgOYeechKwQbNww_1P5uoUkVfAIRp7j4wmJNSRsnC5LCsBPNZO_5dhvzJz1AtCCrTcwSy5HzpmtMbC0V9eXXIlWB_HKx0Ge-WK-m979kYFRTl_mntUe8M5JBSsozfaRmisK40dPHdt6mopyZAqcG0f05W7rKq-0WGdDS-h9JHAUxztRc8JX8xConlDKH4B506fVn5N8ahk6EZuMWRTDEsUCAB-lOT-JiAjMCuFvLPhPkApwnwps_oyoIZKInRgQuXjms1QdoyVyQcA50ZyfLMz0ekr3LySVd6KiIHF_UcNgObJ98ZFBaiet184dYSo79IA35GY_USm4OO0dICVMCNQ",
      "e": "AQAB",
      "d": "DxId791DJjRHLFCOZ4heofA4AgPv_ouPP2uokZnTuPlE884-Rjk6YgHJgV08Wo0UyTDcdMT4vERaZWIWEdDPBWweyTUXoV35HPOhnJjTj0hg8PbeNGSiKrz47MOo3dhCQdM78XiIo4b5VIBzKmCxC8q31-yy0nwVeqqzcR82H0CvPBoKKImlF8gMihJOJ3tdxfwt_Qmf71a8mTE-Fz1Gi7ErDdAkP39__lE0DSAMR8KAhN7elyLAr60J-4oxMZnKs5HkKniLFaIDVMQRV_ptpMUr34jqHa9DQTCWlHQqHegiy91RHU32iSSXX5uI7AdCqr38C32xKf-MaJqLp31JqQ",
      "p": "2_gN53aG3benyS0A211aCYSFuasE4qCocB-oqO_7sJguBtJL9Wl-eFMW-c27CaOI2yRAgeDuQZpsV6UrAcrlqOP2vQf4t-oCd3Tl2-dV2GfPGWD4h47qt-gAP03mHo2Ojvf4DViDnWnti6-4ZsGsGQZXBmJKJezJqAta4neYEXM",
      "q": "3SNxiiIb2I0xF0fUYkCyoLdj3KhjSBodqR1GerR8y_LeVJ4pgkmXc_x4mywG1LjXp0lbxeTC92nf_CuCu7PnpHAWOyKeUzDa_GC9t-sY4vnIaTwsNzIuyEIRl3TN5j9fIhQFQWkGkNghWXX_k31BHueL3XdCsaGrkdCgo1OhE7c",
      "dp": "t4nbOCWK1Jc4NcEKNP9IcCaWWdxbwCkjQiL4XLWZAbmItgJkhMnYT9eslRTXGmzMdWVjObuPsUeDXQIgx2cfh3Nm3kU3f2WPV1M_s-PrmhzMDbX-yUUzje3Tvv5lo1qj96Dp5WDUuNS481PUflDdIyhKFraOfeR8Qm3vEIWPagc",
      "dq": "u6-kYu_WIHKdUrwFNyrgMOXVnOdR9FUuDWWqduSO8u574uemJU1efPOwTUsNtSf46KOrf4dMLn8uurEXMUZc-USkqaYVKFhT1FYrT1j681G61g5bHLG74P2qPpjFVIE-tga1-zEvgGnfzDUJKN3rElbFb78T3P1xR74BSP3mvXs",
      "qi": "smRtZOLNASJXpGnZETbDGpycOYGfCdi3EYc5__LnT_RooofHanEA2uoulzDabWCb7EHToGDGbDVKJtdvY-WGxJPbh4rb4ETnkkzwqxREx6fJWDoxhTTlejQksLkju7g8OThdwcxQnsFX6MOUDXfE6Ufs5MODSEIvDsdgVoFuVKw"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "15a63bcc71f57382bce6802c6fc38a4f4fb37188627fc047957492a910d24ded",
      "alg": "PS256",
      "n": "uEKxEU50B_axhkUdW_8ga6ijE4pAP2Al2nc9-DAQKY_DBrnIBf78-eT2bUA4a-oX5wDrSK916zqOGHiPu4flOuSsv0qf4AluK8ceVCyTzqZjAS3RXACj3d8wUmy8q_EHN25jK3cC8P5Rpi3vEUZJQ64jIXacnHLBToY-7VKBzPJXSnGTmBKZu2tjE161o2Oc33q5lJTuRIMWuzDrcfhFbE-gNWhGfY93x0zXpFBG8XWqHkpA0gUlGk7D2iJpmESaeKnH4Zf1V0JtKZ5DrjGDUGPvEcQoX6v-LJu9ZLJthvP8TOy8E8rXYWUrlLZ6OORCgy-6cokI2UR8lpPsIjCHjQ"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "1977947890e65b99342b1c82d19f51dcfe12e05ebc32d6dc85298e2bd4d2f753",
      "alg": "RSA-OAEP",
      "n": "vgOYeechKwQbNww_1P5uoUkVfAIRp7j4wmJNSRsnC5LCsBPNZO_5dhvzJz1AtCCrTcwSy5HzpmtMbC0V9eXXIlWB_HKx0Ge-WK-m979kYFRTl_mntUe8M5JBSsozfaRmisK40dPHdt6mopyZAqcG0f05W7rKq-0WGdDS-h9JHAUxztRc8JX8xConlDKH4B506fVn5N8ahk6EZuMWRTDEsUCAB-lOT-JiAjMCuFvLPhPkApwnwps_oyoIZKInRgQuXjms1QdoyVyQcA50ZyfLMz0ekr3LySVd6KiIHF_UcNgObJ98ZFBaiet184dYSo79IA35GY_USm4OO0dICVMCNQ"
    }
  ]
}
2022-03-24 23:42:01 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-03-24 23:42:01 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-03-24 23:42:01 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2022-03-24 23:42:01 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "15a63bcc71f57382bce6802c6fc38a4f4fb37188627fc047957492a910d24ded",
      "use": "sig",
      "alg": "PS256",
      "n": "uEKxEU50B_axhkUdW_8ga6ijE4pAP2Al2nc9-DAQKY_DBrnIBf78-eT2bUA4a-oX5wDrSK916zqOGHiPu4flOuSsv0qf4AluK8ceVCyTzqZjAS3RXACj3d8wUmy8q_EHN25jK3cC8P5Rpi3vEUZJQ64jIXacnHLBToY-7VKBzPJXSnGTmBKZu2tjE161o2Oc33q5lJTuRIMWuzDrcfhFbE-gNWhGfY93x0zXpFBG8XWqHkpA0gUlGk7D2iJpmESaeKnH4Zf1V0JtKZ5DrjGDUGPvEcQoX6v-LJu9ZLJthvP8TOy8E8rXYWUrlLZ6OORCgy-6cokI2UR8lpPsIjCHjQ",
      "e": "AQAB",
      "d": "AR0GDOC4esPW1sTcJI4qF_xw39FaCgf-so895J4FuvqPZx8AQmkEBk6H3qkgriY_9rlespW81KsJ6MPxumRb0jtHf_BnfucPr1wIpuGOExWWS4-HUFMAqnqKxDS7_x35uTAFkWGqtuIShDqK00PldW877xvUXm2jFWJiRvTUq_RYSo5fb-001PLDxXk7GuK1UuOMvxOBRG9AIWwcIAdB8nb5mMwsopDC0dG3tteG-cLFqBA72mYWTt2wTf3eL2LbpaIiAMJ-evXztccPpTUkrLf4SQ88m82f3JAB2jPqTvzZAuSvUUl0S923NFcpJxz1gU9UO-OVRHFg1RndlgUwgQ",
      "p": "3pEpOmp2qImLt8xbjInV_9nJ2aUXEuH01STzrZkw6Xs12Fyg1n0TQwinAWQudlrppfR9VyjaGf0mxzyB_64Juarwb2w-7JpIQHhMfUUyMqUFW73Ob83jcj0c8wtD1hPzdD8xsjsVqw9NHnWTeGca3mNWNzatiZsiG0L6-iC64Dk",
      "q": "0_BzBPG35XVd6S8XeS-nVivp_9qkbDtu3E2uBN5ZedvRVjdPj9jLeOUWn5X0riOjqmk5kqAoACeAcS-dtq4Utxy8KqD8bztno9Ek5URJFpOuFoqSYUVZkkd_0K2fZHD2ME1H1NrLbB0Tevv91vnLk8n6IXoJS4I-AAwI_GxFefU",
      "dp": "AZbfyH8CIen5iXJ4JOTHFnCjtF4tcAEVEoCVDORPKRusIsNmkqGKBayGJMhmXIoBqSG502mDRTQ9lqaj9wNzJlRGK0WGnYHsiilRwoM__ISZKTKNytaZjTNKhaHK9jhmQKpC3Jb3bKVLU7BbQTzbQENNVk-ZpaXp9G_iAu9A5mE",
      "dq": "YdC81RBWhnGHuUKBu-2xdoToB6y6bDV18flsElUoyKQaVodKkiJFrnNU4KyN8_0A4XqVFsYSEBgrIJIQYSqw5t49PhN0zkWFjMbPF31PmjrogwDLlFc0gt268O3g_bNg_GP-fg_JCQnWXtGEkz5QpdH3PpIbTh07Tjw_vXifDC0",
      "qi": "M9vMlfFlQjslqFhD5eWO3MIZNKJbykf60Q1MdfrfLod5bEToMBoNmdtVdrT2D1owm2fe3aDID7sSJSLNiPFIN8_JrvybDArdacTeaIIfKUYTL-gORBBBUtNj9blep1lj9RSK_hG2urlFbyVCZIHMuWC0Wy3jdSpy82wtb_ASIII"
    },
    {
      "kty": "RSA",
      "kid": "1977947890e65b99342b1c82d19f51dcfe12e05ebc32d6dc85298e2bd4d2f753",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "vgOYeechKwQbNww_1P5uoUkVfAIRp7j4wmJNSRsnC5LCsBPNZO_5dhvzJz1AtCCrTcwSy5HzpmtMbC0V9eXXIlWB_HKx0Ge-WK-m979kYFRTl_mntUe8M5JBSsozfaRmisK40dPHdt6mopyZAqcG0f05W7rKq-0WGdDS-h9JHAUxztRc8JX8xConlDKH4B506fVn5N8ahk6EZuMWRTDEsUCAB-lOT-JiAjMCuFvLPhPkApwnwps_oyoIZKInRgQuXjms1QdoyVyQcA50ZyfLMz0ekr3LySVd6KiIHF_UcNgObJ98ZFBaiet184dYSo79IA35GY_USm4OO0dICVMCNQ",
      "e": "AQAB",
      "d": "DxId791DJjRHLFCOZ4heofA4AgPv_ouPP2uokZnTuPlE884-Rjk6YgHJgV08Wo0UyTDcdMT4vERaZWIWEdDPBWweyTUXoV35HPOhnJjTj0hg8PbeNGSiKrz47MOo3dhCQdM78XiIo4b5VIBzKmCxC8q31-yy0nwVeqqzcR82H0CvPBoKKImlF8gMihJOJ3tdxfwt_Qmf71a8mTE-Fz1Gi7ErDdAkP39__lE0DSAMR8KAhN7elyLAr60J-4oxMZnKs5HkKniLFaIDVMQRV_ptpMUr34jqHa9DQTCWlHQqHegiy91RHU32iSSXX5uI7AdCqr38C32xKf-MaJqLp31JqQ",
      "p": "2_gN53aG3benyS0A211aCYSFuasE4qCocB-oqO_7sJguBtJL9Wl-eFMW-c27CaOI2yRAgeDuQZpsV6UrAcrlqOP2vQf4t-oCd3Tl2-dV2GfPGWD4h47qt-gAP03mHo2Ojvf4DViDnWnti6-4ZsGsGQZXBmJKJezJqAta4neYEXM",
      "q": "3SNxiiIb2I0xF0fUYkCyoLdj3KhjSBodqR1GerR8y_LeVJ4pgkmXc_x4mywG1LjXp0lbxeTC92nf_CuCu7PnpHAWOyKeUzDa_GC9t-sY4vnIaTwsNzIuyEIRl3TN5j9fIhQFQWkGkNghWXX_k31BHueL3XdCsaGrkdCgo1OhE7c",
      "dp": "t4nbOCWK1Jc4NcEKNP9IcCaWWdxbwCkjQiL4XLWZAbmItgJkhMnYT9eslRTXGmzMdWVjObuPsUeDXQIgx2cfh3Nm3kU3f2WPV1M_s-PrmhzMDbX-yUUzje3Tvv5lo1qj96Dp5WDUuNS481PUflDdIyhKFraOfeR8Qm3vEIWPagc",
      "dq": "u6-kYu_WIHKdUrwFNyrgMOXVnOdR9FUuDWWqduSO8u574uemJU1efPOwTUsNtSf46KOrf4dMLn8uurEXMUZc-USkqaYVKFhT1FYrT1j681G61g5bHLG74P2qPpjFVIE-tga1-zEvgGnfzDUJKN3rElbFb78T3P1xR74BSP3mvXs",
      "qi": "smRtZOLNASJXpGnZETbDGpycOYGfCdi3EYc5__LnT_RooofHanEA2uoulzDabWCb7EHToGDGbDVKJtdvY-WGxJPbh4rb4ETnkkzwqxREx6fJWDoxhTTlejQksLkju7g8OThdwcxQnsFX6MOUDXfE6Ufs5MODSEIvDsdgVoFuVKw"
    }
  ]
}
2022-03-24 23:42:01
ValidateMTLSCertificatesAsX509
Root & issuing in mtls.ca is wrong order. Automatically correct it (Issuing first, then root)
2022-03-24 23:42:01 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2022-03-24 23:42:01 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
xp-bank-two-pk
scope
openid payments
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "deaf94cb7cb9b97be30d3cc289bfa7c9d7425030164da2a2ea8e242875692fb4",
      "use": "sig",
      "alg": "PS256",
      "n": "012Bdbiby0gag3vEL_kwWLsBWExuJWPf6h6icbjEAKqLUW1TkFA6JQGXCUm3sYPVTqyh7P2a3ogy1t7xjE73ybPRxxcUY4ta7Pjbf38R7t4wwC9vvDvlZ5kS_samRUSxWv-I9JT0PZ78fR09NGtyEjI1zgN-dzqQIWOIbQBLTWNl_6HqrtiTwWojhdhxROywj_nBNW_LB7oXxisQRD2So0KstLnGtKeMHiRJvEFwv7R7H6sLYe0uj9jt2tkdI702EQi4vhMc_M5q7hID1_9gDcP9HWbTt8-QVMC_DDG6lLnp3FyU-LlblSSfWt-vNVn4Szo1LdOl8ywqMoS5uE_Ujw",
      "e": "AQAB",
      "d": "D8VYVYpSxZY5tDnV56Z2PwilDwuU5GFRYcyrXkTlCw-umYLIy2nRDNXTiTPg6vPlRJuI8X_ywEv1TycPauKxhnFOY8aLFOpe_HONHTRECEi35n8jnS3y7gnz6uKzoVOA0ENk2qsKllZ4jHVUDcc-mbD5ZsfH9el-u58LnOZ6t-lh6eRvyrEMDHFs4L-2lp7RYU4fALrA5XtSwM8Zvi7vuiYS6nZxchxAm6iftCp3qXZAwMLVDZNNOXs8jbXrKp0ThED_skwFipiyyklVtAkhcZyFu2QiBcfhdvpUPFYbWW0RQdsKF8GKuHsltc29pIJx3V3jZjE5Zh8UiBxKGTEVAQ",
      "p": "1ZCtFrPaX3Gcrd-0TbcDrlr6IpFvIxIvexI1qqLQcppj1vraOYPOQlznBeZdjtIpXk6aQZQ0t-XTy-zAnoAZ18VGuZIYjrtwVzZjHhDpM4kuuO994WF5qqiiCjhJm02ZrWcQyZfSeYBcaNV9BqZ5B_QRTdaM9lruQDtAzVavK8E",
      "q": "_Vzt1FcWj76bPMkvlhUdC9VTXcje9g49bvDMiKOW6BDxapYZJKry5yD6f17VVndxPVOMPlE1paKP3OGBrP63rItj-cOap-AV3R2Nmjb4ke_NG48U8-mNvl0UYcNYfEdrEDmZfLReo5Ju5BHSTSONk0TZf5NX4PG8_WDePs9mVE8",
      "dp": "H2ubq51mYWhrrsEc29ozNnG4H2HaQgSo66hwMNynYlUIn1ZkyNV1gRn9-0Y7OYn-ABv8Ye2WHAA6OuRoKmmaY75oe2DdMBKvooUj7AZ86NIkB51kncYjilIpFOvXGHxAQdzKAX7OvoV-EwZl0Japc9wat6L7NjuGlfihvhQkzYE",
      "dq": "jMpRFsf2L5aZqSObH-lHpMW8d8chrtWm6blBz0QonXiczr_t5ORh6nH3AURvhIcHFC8TJaX3C73T98gQSVOaOXWT7rz1eggZ3i-H-oRFiMMa1Q-jcw77xybuJo1o5FbDddasJhIM7RR4LqCAnoD9MTL3Md9s3AE5JgvoNDsIAB0",
      "qi": "U5q8aHRo56asXzTd-M3lyIZahDiaknuo8l8Dc-2yiDaiNB64H5s8MMtWZy5kyHIJUeV566fISkKj0R1iO0PTaq4TM2ovxislA9pBfh_mZYUG999gmbgv0YrjARsVKgb0fp2UcyxLbuTdfCyrQsfpbM-ulx9uHHDt_nlA0_zFw54"
    },
    {
      "kty": "RSA",
      "kid": "a8a613c7223bba1f4a2a0aacbb07cb9551c850a69473202971112d233c873d69",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "pzC_7Y7yQ0X-UNUIvgO5sLXj7wiuYyAR55_0HhPkgMKJs2NlliJdei8TkHvCUXX2vuOD-c2wYZ4Ym9h9etVXHPiEEW1432GY533d-cogn2Y1QdBsDc7iNPriK7uENoQwNusN1CrDz7kAh4YzQfGqlvM9fAyxOCsCfViq7ZM82S88_uwcmm2kB5Ns8NulKGLyxZhB1g0xqVjDtVlkArAGaoTsIRjRJsECcPTrjQn1155eBe3KyTiyny7iMM2-Xh4lcVUQQXquykT9y0Wzmxf40VPfQ4GwM4KpurRyPsZs6qAeJUxCAJqVJvhzP1lh_7_STmLB0fgVEsn_3howRYLNmQ",
      "e": "AQAB",
      "d": "BR2Al8b2elCxSN2VuoOQajvMbR8vv7Rm29Z44HU1GevpzOFjBaqIP-FiGLrynW2tppY9LtbIWVo-EEGZyDjwBQDFAKf_6Vy58gY3tQlmQV4-DaUP80WzxdFxu0sNzuGxPHLpXccPreKwBZV5asB3Os5XIJ0eTHTDaxycATAOrenfd0I3Xs-kaGinFFuPq5xj1BOfCJ0b6CarqSsI7CUCAXM2oGib2PuDbKAEECuHltNTsySuN1eBGlrjnWMeS7-nVunYK0yG8NevNRCNL8CDJpQJ6pXGKZIG0tMEsgOL2yNbKdmk60uzLVsBG0vyN2v0WXDF2v24OsCqULQOkfBzMQ",
      "p": "uM5j_Mp7V3TtgmbwlHwgoc_Apef-9ube--0o8sS3TJrhg3aV7SaDchTMedXNJNB5hopTroGg5AZ1tdlD4I2sOatwowRW5On6iniIx-xQxBjEFJauzA2K357eIwoy1wWobnSi6_sNHrUp5CdcabpPHNAJ0QqGInOTvNfCriFwuCk",
      "q": "55kWp46TjcqLjZ-e327bTteO6tFTsmdfCn7lYAf9p2pl0BjvKAn2HGZAdF-Hyo0RRcvDjuk7ByAvawak3KJgpFjyqusd6ryTBrCPeA1bu9ngRi7JUOnblls_NMHMuENCPZqhave7loPpyj9ia4-MaUlIo_M-RqJaduBwdyVD1_E",
      "dp": "L5Rrp8TV1qFzGNS58fC3UhGz7sL5IMY1-LSJi19cNevWTct1NDZrNy7lqiSCiYznDN2GR_J14t9K5QPH9wNiqQJboIzYdl1LNOVtidNsw-AAc7CL1ltSOtqjJHBWwIdjYvTCkXD0YsiPvX7oywu9nJRvQpOsDyiki8UdCUnwxGk",
      "dq": "m1oEaUbpUW5xKAHPdz8MWxmbI4Zgp0ZR6V9vi3gwvPFQ9EMVgX0VGr24NJe0Jbl0waXKOv3V-5SqWhdt1RYSz4te1Cm8uq3dzdn3kucbBqpCl7FglycXhgcVIdVx9pQfReWIq5Ebwv4ff-v-n_n9jM58rIVI2-ah2iX5KuLTXHE",
      "qi": "nd3_shPLKWM2hyBkWDyL7w3SaMn7sG66ountGWteCW2QKHgSrIVFsBmhBsfue5sCGIV71qE0n-Old5e6PX12Uusvfx8g4sW1q5of5UHCuu0dpDEVpVMq99t-JdJx_Rr75Q6leRVvanpVgzZGp6L5wAbIE_YTUkE0FJILjrr4JwQ"
    }
  ]
}
org_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "GTX-wqvqeNWafv50wP6qXPC1_g2gCSQw3lL-mDR-TK0",
      "use": "sig",
      "alg": "PS256",
      "n": "xvEQ23n3N7dcQUAVoZMivpE7czR3FYkwnFuA6LifYreMTEBrwt5Jrjrgtp3cFu1jc7fQ0niGr33OHHgJgIvcGjAnnlpDTWm6YoxTJmimq0aUAs_vRWhEb6M6foZIxYKQON7uDn-hP9s8LCxSnNEK0C7KQOQWGd49mJX16X8Kcgx5lqytdMdfUT7hdC_uooJi0CLMv2mqffOjAjuLjRDvbCVN47KmycDhwPNH0sw6g4nEL9fC1nIAdf7kuaPht6EsGiBVqbSGgy6wvjQYn_1GRFn13MaY5UtV-ds8p_uCICxIyOWHj6wYt9TAlQYpWrHSqALu7s1sNTcihdWsBC-fSQ",
      "e": "AQAB",
      "d": "F75QNn2bQ49TB6ecHU1X_XoMaB7IIq4dut-R5lSYkznYWQZsRhTtIsn8pVb4XFUnRDmZRvFjE8FWTuAFtE2c7pQ2OkhIFY5rlBTu3JvrXnA9PIuwIS7FUjSfR9gDie0gBOWYcGsLpfkmuJfuoTAy0-9trKp8N8imPdaSA7TpnHxKGSwlBnq2hNC02fjQFWFB9FFw36prgALjs6CNKqQQyHUQED89BNNHDraoq5JBkL5eddaZJ0LOTF3DAhRSeVxGvxRTDUFGckA1KKpr3ElQ4Q566sE5OjFIuA0qTumPTXIyQAJslcxK7C6ssFovf3rI9o9E_v3QAx60mSS3vejfQQ",
      "p": "zuNianRe13ls-RGULNTA4_GS0kcjW5srXxjjoqFFbdv6R8wUVpV4tPQLs9vaBbAcLaCdIXsPzD_FzOsrAsXUQNUkdl1iyXSCmrmhl_BA9OMYiRtsm6Nbax6OI9-KHYrhfxLp2PLuryd2MHrJggpWbpBe60-h1ZjAKpkzAr9z9Wk",
      "q": "9irEuEyWBjv6_m5BMYKyTnPBAjs5mHi-Pj-w9N5_0GQLwBUa0JlXFC4cj_CImdg_5kwqNWumwOBhYwYHBTtVu2IT7qERtJAvW5ig60dhfSKI2V4nGqSbeH1bC0eVgsJkoSLgNgGCUhb3Gg4uKM9YbDTDGNBHUWx8FVxvtJz5vuE",
      "dp": "s6hT21vozDb-wZ9ZTEEIrCkotX_fHXq3BCLp8l0XnJoNUnHPK40rQAA5dVuyjYPsRFcYfG2QP28VxqhlNkgy1IYC3uKjmYuaquAOipGw5reao91zyAfoqDHlfxNsrdDflukGt0XmraWYBetqt4lgmyy1sKP7RjAamCNnX7h_6xk",
      "dq": "UVfgmWX1TSoUzm5wbIPbl8D4Tlxzs8ZyVu-E8eV0JtBocZiHu9Zvx-NU3NuGyA-FTfxtFin0eFes1qPvPfNVaQ4HuBrRVvEuNP5Cbnyv4kG_JtTN5yftl-sUYq3M4eCKkBSOMkpdXfLoxFtbNXEOrvLgZRqt9mH6vrRE1VHp1QE",
      "qi": "L8ZpgTi21ab4P1sMGAsIDK3TlzYVYwzHAQ6Cq37KzK9fUj4RX6Gi8aXJTAnWJMc1cpV0lnjIgSOMDSNfp5J0Uu7vbWHe0QMzdl3m9iotftZg8C-veH7pCxcLl6fH6gE__h6K-ExpbNFBnoglDoY4DyXTMgA_fC_WHWA9Ongf2cI"
    }
  ]
}
2022-03-24 23:42:01 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2022-03-24 23:42:01 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCleJvZUBcvtczbPO6jcLAjCzOexl7pf2KGDDPHZ+Ddp99fOVQRProFdWqbT3vjtSIxXMZRgscl+pucbcVnkTSMMh8+DI6X9HasYOhw3GVPzj6zf1VEtXrgKc57gOt2462BFN6qsLQkZE+qgGhyfSiOdYUREmjyFGl7OPo/N5geErMTvDfnz2FXUbg1IfniIJI5+cI61U3pa2C67GZF24bHzkwjPPGeq0Y0fjK6itDPm1h9uW+fKvfVR5RGB8uwDJVOoiarlAOIuh5FhXW0ohsRUtel/r7cjsRtDVW5o2VOoVTCKinFEfu8xj7mXWjXrB7/mmE4/JXfImvoLwYQGu6DAgMBAAECggEAGU/Gv0pCEblEmfDLLFMrjmDDR7FeiWdEAe9R6Fnaiu2H/L//PRgUSot4gEN7Vwy5K0XezE8t+YBJV3dvL/WFTUDJiKtREKuDj8DPLZx5HukUrE55E6aTIkEi5b+FxUz0mH9BxGh9VefGS/WShJjioFAXx9HCHe3DaOcBWLQ/X7ILWfTnjrAlA8rM3a16xPdXAnwoznN4vJ8Jpvr1aEYw+Wg6dGX7K/GUmca0vFL8qDJ8hr635sSGeaL6eQnQl9JtuvEpLgD48q0OS1Gf46Pw8QjwM4Qs1lZFRvFpKFNKrCue5myBY/Gy0jZUehGBNweG7MnIsQTk++1oxvbg7vALqQKBgQC74e4/x3cVF1hJygAzbEATiT8k1mmQugY6Dxdz5/LDzhR6IZIYmnr4Qz6SnZagEUvdqQWe/ve53Z0co9jJgXXwBBt+MSnjTuRTKp1y27SrBObtDkXIWB7GZAUAip/cIiSD1VgnehHLEAfH9mSeEdANWllTdOodbcR/1i0YyTx9rwKBgQDhdpeqjtJrWsQ5ApqGOcMT7ZpUZPM0GssPE0nrAahGxyIwrbgJDUKmq+JuURsVG8twe5m53FOxO8jnVAkfTW+CmoIO+eMeEHdpmTXQgkMYvbJWzaUwXoN18pgf0d85NVDKO8SOX3PzmDWFqV1ltnFAmTVfGoXKrH+jLjvYcasFbQKBgHOR6VTQJH8TyhoxqGf5SXz66p2FSpBc7WGfUOTaI6mwRUZPCigaNlQqQP48859opEsoIi4IVme9W1x3qO1itiI61JKOOV76c1Z5GzrAzOR58naVVfWDxwJwGeeYXfcyBVYW0NAPtYw8Qx0Mgh39hQYBsnq0qyIJGFsuarUZbB0/AoGANZ+CFPOhAh11W+XNoKzuQ7gYI4ha+4J/1xcMVpNvVV4ZOKCoi6aWupNY6Enr+gpBSYBsIHNRiG6iqrom7UX6hoJ++lbeeJEMBZaF4RCKKsE7QD/q0OU5uPy4x6CfybhvfZnXdtEm/8GswRx19TH+H5IQyozBU2HRfZsKasEmHsUCgYBDLVLMWOs7Jm3aQ54bCVa6RxeYjTY6Q87kydowK4O2uZwSfHpLkMEGXfJ6KfPB3tEUAFF3gEc4Oy1P3ZTNdDG6hD4xBf0GnJgNm7vsHOEIDXu/9VeP7JpfdYgKrm+r8qC7y0O5X2PoAF1W5bbXxW5k4SOKagOZbZJyVnJTAZYDTw==
ca
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
2022-03-24 23:42:01 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-03-24 23:42:01 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "deaf94cb7cb9b97be30d3cc289bfa7c9d7425030164da2a2ea8e242875692fb4",
      "use": "sig",
      "alg": "PS256",
      "n": "012Bdbiby0gag3vEL_kwWLsBWExuJWPf6h6icbjEAKqLUW1TkFA6JQGXCUm3sYPVTqyh7P2a3ogy1t7xjE73ybPRxxcUY4ta7Pjbf38R7t4wwC9vvDvlZ5kS_samRUSxWv-I9JT0PZ78fR09NGtyEjI1zgN-dzqQIWOIbQBLTWNl_6HqrtiTwWojhdhxROywj_nBNW_LB7oXxisQRD2So0KstLnGtKeMHiRJvEFwv7R7H6sLYe0uj9jt2tkdI702EQi4vhMc_M5q7hID1_9gDcP9HWbTt8-QVMC_DDG6lLnp3FyU-LlblSSfWt-vNVn4Szo1LdOl8ywqMoS5uE_Ujw",
      "e": "AQAB",
      "d": "D8VYVYpSxZY5tDnV56Z2PwilDwuU5GFRYcyrXkTlCw-umYLIy2nRDNXTiTPg6vPlRJuI8X_ywEv1TycPauKxhnFOY8aLFOpe_HONHTRECEi35n8jnS3y7gnz6uKzoVOA0ENk2qsKllZ4jHVUDcc-mbD5ZsfH9el-u58LnOZ6t-lh6eRvyrEMDHFs4L-2lp7RYU4fALrA5XtSwM8Zvi7vuiYS6nZxchxAm6iftCp3qXZAwMLVDZNNOXs8jbXrKp0ThED_skwFipiyyklVtAkhcZyFu2QiBcfhdvpUPFYbWW0RQdsKF8GKuHsltc29pIJx3V3jZjE5Zh8UiBxKGTEVAQ",
      "p": "1ZCtFrPaX3Gcrd-0TbcDrlr6IpFvIxIvexI1qqLQcppj1vraOYPOQlznBeZdjtIpXk6aQZQ0t-XTy-zAnoAZ18VGuZIYjrtwVzZjHhDpM4kuuO994WF5qqiiCjhJm02ZrWcQyZfSeYBcaNV9BqZ5B_QRTdaM9lruQDtAzVavK8E",
      "q": "_Vzt1FcWj76bPMkvlhUdC9VTXcje9g49bvDMiKOW6BDxapYZJKry5yD6f17VVndxPVOMPlE1paKP3OGBrP63rItj-cOap-AV3R2Nmjb4ke_NG48U8-mNvl0UYcNYfEdrEDmZfLReo5Ju5BHSTSONk0TZf5NX4PG8_WDePs9mVE8",
      "dp": "H2ubq51mYWhrrsEc29ozNnG4H2HaQgSo66hwMNynYlUIn1ZkyNV1gRn9-0Y7OYn-ABv8Ye2WHAA6OuRoKmmaY75oe2DdMBKvooUj7AZ86NIkB51kncYjilIpFOvXGHxAQdzKAX7OvoV-EwZl0Japc9wat6L7NjuGlfihvhQkzYE",
      "dq": "jMpRFsf2L5aZqSObH-lHpMW8d8chrtWm6blBz0QonXiczr_t5ORh6nH3AURvhIcHFC8TJaX3C73T98gQSVOaOXWT7rz1eggZ3i-H-oRFiMMa1Q-jcw77xybuJo1o5FbDddasJhIM7RR4LqCAnoD9MTL3Md9s3AE5JgvoNDsIAB0",
      "qi": "U5q8aHRo56asXzTd-M3lyIZahDiaknuo8l8Dc-2yiDaiNB64H5s8MMtWZy5kyHIJUeV566fISkKj0R1iO0PTaq4TM2ovxislA9pBfh_mZYUG999gmbgv0YrjARsVKgb0fp2UcyxLbuTdfCyrQsfpbM-ulx9uHHDt_nlA0_zFw54"
    },
    {
      "kty": "RSA",
      "kid": "a8a613c7223bba1f4a2a0aacbb07cb9551c850a69473202971112d233c873d69",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "pzC_7Y7yQ0X-UNUIvgO5sLXj7wiuYyAR55_0HhPkgMKJs2NlliJdei8TkHvCUXX2vuOD-c2wYZ4Ym9h9etVXHPiEEW1432GY533d-cogn2Y1QdBsDc7iNPriK7uENoQwNusN1CrDz7kAh4YzQfGqlvM9fAyxOCsCfViq7ZM82S88_uwcmm2kB5Ns8NulKGLyxZhB1g0xqVjDtVlkArAGaoTsIRjRJsECcPTrjQn1155eBe3KyTiyny7iMM2-Xh4lcVUQQXquykT9y0Wzmxf40VPfQ4GwM4KpurRyPsZs6qAeJUxCAJqVJvhzP1lh_7_STmLB0fgVEsn_3howRYLNmQ",
      "e": "AQAB",
      "d": "BR2Al8b2elCxSN2VuoOQajvMbR8vv7Rm29Z44HU1GevpzOFjBaqIP-FiGLrynW2tppY9LtbIWVo-EEGZyDjwBQDFAKf_6Vy58gY3tQlmQV4-DaUP80WzxdFxu0sNzuGxPHLpXccPreKwBZV5asB3Os5XIJ0eTHTDaxycATAOrenfd0I3Xs-kaGinFFuPq5xj1BOfCJ0b6CarqSsI7CUCAXM2oGib2PuDbKAEECuHltNTsySuN1eBGlrjnWMeS7-nVunYK0yG8NevNRCNL8CDJpQJ6pXGKZIG0tMEsgOL2yNbKdmk60uzLVsBG0vyN2v0WXDF2v24OsCqULQOkfBzMQ",
      "p": "uM5j_Mp7V3TtgmbwlHwgoc_Apef-9ube--0o8sS3TJrhg3aV7SaDchTMedXNJNB5hopTroGg5AZ1tdlD4I2sOatwowRW5On6iniIx-xQxBjEFJauzA2K357eIwoy1wWobnSi6_sNHrUp5CdcabpPHNAJ0QqGInOTvNfCriFwuCk",
      "q": "55kWp46TjcqLjZ-e327bTteO6tFTsmdfCn7lYAf9p2pl0BjvKAn2HGZAdF-Hyo0RRcvDjuk7ByAvawak3KJgpFjyqusd6ryTBrCPeA1bu9ngRi7JUOnblls_NMHMuENCPZqhave7loPpyj9ia4-MaUlIo_M-RqJaduBwdyVD1_E",
      "dp": "L5Rrp8TV1qFzGNS58fC3UhGz7sL5IMY1-LSJi19cNevWTct1NDZrNy7lqiSCiYznDN2GR_J14t9K5QPH9wNiqQJboIzYdl1LNOVtidNsw-AAc7CL1ltSOtqjJHBWwIdjYvTCkXD0YsiPvX7oywu9nJRvQpOsDyiki8UdCUnwxGk",
      "dq": "m1oEaUbpUW5xKAHPdz8MWxmbI4Zgp0ZR6V9vi3gwvPFQ9EMVgX0VGr24NJe0Jbl0waXKOv3V-5SqWhdt1RYSz4te1Cm8uq3dzdn3kucbBqpCl7FglycXhgcVIdVx9pQfReWIq5Ebwv4ff-v-n_n9jM58rIVI2-ah2iX5KuLTXHE",
      "qi": "nd3_shPLKWM2hyBkWDyL7w3SaMn7sG66ountGWteCW2QKHgSrIVFsBmhBsfue5sCGIV71qE0n-Old5e6PX12Uusvfx8g4sW1q5of5UHCuu0dpDEVpVMq99t-JdJx_Rr75Q6leRVvanpVgzZGp6L5wAbIE_YTUkE0FJILjrr4JwQ"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "deaf94cb7cb9b97be30d3cc289bfa7c9d7425030164da2a2ea8e242875692fb4",
      "alg": "PS256",
      "n": "012Bdbiby0gag3vEL_kwWLsBWExuJWPf6h6icbjEAKqLUW1TkFA6JQGXCUm3sYPVTqyh7P2a3ogy1t7xjE73ybPRxxcUY4ta7Pjbf38R7t4wwC9vvDvlZ5kS_samRUSxWv-I9JT0PZ78fR09NGtyEjI1zgN-dzqQIWOIbQBLTWNl_6HqrtiTwWojhdhxROywj_nBNW_LB7oXxisQRD2So0KstLnGtKeMHiRJvEFwv7R7H6sLYe0uj9jt2tkdI702EQi4vhMc_M5q7hID1_9gDcP9HWbTt8-QVMC_DDG6lLnp3FyU-LlblSSfWt-vNVn4Szo1LdOl8ywqMoS5uE_Ujw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "a8a613c7223bba1f4a2a0aacbb07cb9551c850a69473202971112d233c873d69",
      "alg": "RSA-OAEP",
      "n": "pzC_7Y7yQ0X-UNUIvgO5sLXj7wiuYyAR55_0HhPkgMKJs2NlliJdei8TkHvCUXX2vuOD-c2wYZ4Ym9h9etVXHPiEEW1432GY533d-cogn2Y1QdBsDc7iNPriK7uENoQwNusN1CrDz7kAh4YzQfGqlvM9fAyxOCsCfViq7ZM82S88_uwcmm2kB5Ns8NulKGLyxZhB1g0xqVjDtVlkArAGaoTsIRjRJsECcPTrjQn1155eBe3KyTiyny7iMM2-Xh4lcVUQQXquykT9y0Wzmxf40VPfQ4GwM4KpurRyPsZs6qAeJUxCAJqVJvhzP1lh_7_STmLB0fgVEsn_3howRYLNmQ"
    }
  ]
}
2022-03-24 23:42:01 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-03-24 23:42:01 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-03-24 23:42:01 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2022-03-24 23:42:01 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "deaf94cb7cb9b97be30d3cc289bfa7c9d7425030164da2a2ea8e242875692fb4",
      "use": "sig",
      "alg": "PS256",
      "n": "012Bdbiby0gag3vEL_kwWLsBWExuJWPf6h6icbjEAKqLUW1TkFA6JQGXCUm3sYPVTqyh7P2a3ogy1t7xjE73ybPRxxcUY4ta7Pjbf38R7t4wwC9vvDvlZ5kS_samRUSxWv-I9JT0PZ78fR09NGtyEjI1zgN-dzqQIWOIbQBLTWNl_6HqrtiTwWojhdhxROywj_nBNW_LB7oXxisQRD2So0KstLnGtKeMHiRJvEFwv7R7H6sLYe0uj9jt2tkdI702EQi4vhMc_M5q7hID1_9gDcP9HWbTt8-QVMC_DDG6lLnp3FyU-LlblSSfWt-vNVn4Szo1LdOl8ywqMoS5uE_Ujw",
      "e": "AQAB",
      "d": "D8VYVYpSxZY5tDnV56Z2PwilDwuU5GFRYcyrXkTlCw-umYLIy2nRDNXTiTPg6vPlRJuI8X_ywEv1TycPauKxhnFOY8aLFOpe_HONHTRECEi35n8jnS3y7gnz6uKzoVOA0ENk2qsKllZ4jHVUDcc-mbD5ZsfH9el-u58LnOZ6t-lh6eRvyrEMDHFs4L-2lp7RYU4fALrA5XtSwM8Zvi7vuiYS6nZxchxAm6iftCp3qXZAwMLVDZNNOXs8jbXrKp0ThED_skwFipiyyklVtAkhcZyFu2QiBcfhdvpUPFYbWW0RQdsKF8GKuHsltc29pIJx3V3jZjE5Zh8UiBxKGTEVAQ",
      "p": "1ZCtFrPaX3Gcrd-0TbcDrlr6IpFvIxIvexI1qqLQcppj1vraOYPOQlznBeZdjtIpXk6aQZQ0t-XTy-zAnoAZ18VGuZIYjrtwVzZjHhDpM4kuuO994WF5qqiiCjhJm02ZrWcQyZfSeYBcaNV9BqZ5B_QRTdaM9lruQDtAzVavK8E",
      "q": "_Vzt1FcWj76bPMkvlhUdC9VTXcje9g49bvDMiKOW6BDxapYZJKry5yD6f17VVndxPVOMPlE1paKP3OGBrP63rItj-cOap-AV3R2Nmjb4ke_NG48U8-mNvl0UYcNYfEdrEDmZfLReo5Ju5BHSTSONk0TZf5NX4PG8_WDePs9mVE8",
      "dp": "H2ubq51mYWhrrsEc29ozNnG4H2HaQgSo66hwMNynYlUIn1ZkyNV1gRn9-0Y7OYn-ABv8Ye2WHAA6OuRoKmmaY75oe2DdMBKvooUj7AZ86NIkB51kncYjilIpFOvXGHxAQdzKAX7OvoV-EwZl0Japc9wat6L7NjuGlfihvhQkzYE",
      "dq": "jMpRFsf2L5aZqSObH-lHpMW8d8chrtWm6blBz0QonXiczr_t5ORh6nH3AURvhIcHFC8TJaX3C73T98gQSVOaOXWT7rz1eggZ3i-H-oRFiMMa1Q-jcw77xybuJo1o5FbDddasJhIM7RR4LqCAnoD9MTL3Md9s3AE5JgvoNDsIAB0",
      "qi": "U5q8aHRo56asXzTd-M3lyIZahDiaknuo8l8Dc-2yiDaiNB64H5s8MMtWZy5kyHIJUeV566fISkKj0R1iO0PTaq4TM2ovxislA9pBfh_mZYUG999gmbgv0YrjARsVKgb0fp2UcyxLbuTdfCyrQsfpbM-ulx9uHHDt_nlA0_zFw54"
    },
    {
      "kty": "RSA",
      "kid": "a8a613c7223bba1f4a2a0aacbb07cb9551c850a69473202971112d233c873d69",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "pzC_7Y7yQ0X-UNUIvgO5sLXj7wiuYyAR55_0HhPkgMKJs2NlliJdei8TkHvCUXX2vuOD-c2wYZ4Ym9h9etVXHPiEEW1432GY533d-cogn2Y1QdBsDc7iNPriK7uENoQwNusN1CrDz7kAh4YzQfGqlvM9fAyxOCsCfViq7ZM82S88_uwcmm2kB5Ns8NulKGLyxZhB1g0xqVjDtVlkArAGaoTsIRjRJsECcPTrjQn1155eBe3KyTiyny7iMM2-Xh4lcVUQQXquykT9y0Wzmxf40VPfQ4GwM4KpurRyPsZs6qAeJUxCAJqVJvhzP1lh_7_STmLB0fgVEsn_3howRYLNmQ",
      "e": "AQAB",
      "d": "BR2Al8b2elCxSN2VuoOQajvMbR8vv7Rm29Z44HU1GevpzOFjBaqIP-FiGLrynW2tppY9LtbIWVo-EEGZyDjwBQDFAKf_6Vy58gY3tQlmQV4-DaUP80WzxdFxu0sNzuGxPHLpXccPreKwBZV5asB3Os5XIJ0eTHTDaxycATAOrenfd0I3Xs-kaGinFFuPq5xj1BOfCJ0b6CarqSsI7CUCAXM2oGib2PuDbKAEECuHltNTsySuN1eBGlrjnWMeS7-nVunYK0yG8NevNRCNL8CDJpQJ6pXGKZIG0tMEsgOL2yNbKdmk60uzLVsBG0vyN2v0WXDF2v24OsCqULQOkfBzMQ",
      "p": "uM5j_Mp7V3TtgmbwlHwgoc_Apef-9ube--0o8sS3TJrhg3aV7SaDchTMedXNJNB5hopTroGg5AZ1tdlD4I2sOatwowRW5On6iniIx-xQxBjEFJauzA2K357eIwoy1wWobnSi6_sNHrUp5CdcabpPHNAJ0QqGInOTvNfCriFwuCk",
      "q": "55kWp46TjcqLjZ-e327bTteO6tFTsmdfCn7lYAf9p2pl0BjvKAn2HGZAdF-Hyo0RRcvDjuk7ByAvawak3KJgpFjyqusd6ryTBrCPeA1bu9ngRi7JUOnblls_NMHMuENCPZqhave7loPpyj9ia4-MaUlIo_M-RqJaduBwdyVD1_E",
      "dp": "L5Rrp8TV1qFzGNS58fC3UhGz7sL5IMY1-LSJi19cNevWTct1NDZrNy7lqiSCiYznDN2GR_J14t9K5QPH9wNiqQJboIzYdl1LNOVtidNsw-AAc7CL1ltSOtqjJHBWwIdjYvTCkXD0YsiPvX7oywu9nJRvQpOsDyiki8UdCUnwxGk",
      "dq": "m1oEaUbpUW5xKAHPdz8MWxmbI4Zgp0ZR6V9vi3gwvPFQ9EMVgX0VGr24NJe0Jbl0waXKOv3V-5SqWhdt1RYSz4te1Cm8uq3dzdn3kucbBqpCl7FglycXhgcVIdVx9pQfReWIq5Ebwv4ff-v-n_n9jM58rIVI2-ah2iX5KuLTXHE",
      "qi": "nd3_shPLKWM2hyBkWDyL7w3SaMn7sG66ountGWteCW2QKHgSrIVFsBmhBsfue5sCGIV71qE0n-Old5e6PX12Uusvfx8g4sW1q5of5UHCuu0dpDEVpVMq99t-JdJx_Rr75Q6leRVvanpVgzZGp6L5wAbIE_YTUkE0FJILjrr4JwQ"
    }
  ]
}
2022-03-24 23:42:01
ValidateMTLSCertificatesAsX509
Root & issuing in mtls.ca is wrong order. Automatically correct it (Issuing first, then root)
2022-03-24 23:42:01 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2022-03-24 23:42:01 SUCCESS
ValidateClientPrivateKeysAreDifferent
Client signing JWKs have different thumbprints
jwk1
{
  "p": "3pEpOmp2qImLt8xbjInV_9nJ2aUXEuH01STzrZkw6Xs12Fyg1n0TQwinAWQudlrppfR9VyjaGf0mxzyB_64Juarwb2w-7JpIQHhMfUUyMqUFW73Ob83jcj0c8wtD1hPzdD8xsjsVqw9NHnWTeGca3mNWNzatiZsiG0L6-iC64Dk",
  "kty": "RSA",
  "q": "0_BzBPG35XVd6S8XeS-nVivp_9qkbDtu3E2uBN5ZedvRVjdPj9jLeOUWn5X0riOjqmk5kqAoACeAcS-dtq4Utxy8KqD8bztno9Ek5URJFpOuFoqSYUVZkkd_0K2fZHD2ME1H1NrLbB0Tevv91vnLk8n6IXoJS4I-AAwI_GxFefU",
  "d": "AR0GDOC4esPW1sTcJI4qF_xw39FaCgf-so895J4FuvqPZx8AQmkEBk6H3qkgriY_9rlespW81KsJ6MPxumRb0jtHf_BnfucPr1wIpuGOExWWS4-HUFMAqnqKxDS7_x35uTAFkWGqtuIShDqK00PldW877xvUXm2jFWJiRvTUq_RYSo5fb-001PLDxXk7GuK1UuOMvxOBRG9AIWwcIAdB8nb5mMwsopDC0dG3tteG-cLFqBA72mYWTt2wTf3eL2LbpaIiAMJ-evXztccPpTUkrLf4SQ88m82f3JAB2jPqTvzZAuSvUUl0S923NFcpJxz1gU9UO-OVRHFg1RndlgUwgQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "15a63bcc71f57382bce6802c6fc38a4f4fb37188627fc047957492a910d24ded",
  "qi": "M9vMlfFlQjslqFhD5eWO3MIZNKJbykf60Q1MdfrfLod5bEToMBoNmdtVdrT2D1owm2fe3aDID7sSJSLNiPFIN8_JrvybDArdacTeaIIfKUYTL-gORBBBUtNj9blep1lj9RSK_hG2urlFbyVCZIHMuWC0Wy3jdSpy82wtb_ASIII",
  "dp": "AZbfyH8CIen5iXJ4JOTHFnCjtF4tcAEVEoCVDORPKRusIsNmkqGKBayGJMhmXIoBqSG502mDRTQ9lqaj9wNzJlRGK0WGnYHsiilRwoM__ISZKTKNytaZjTNKhaHK9jhmQKpC3Jb3bKVLU7BbQTzbQENNVk-ZpaXp9G_iAu9A5mE",
  "alg": "PS256",
  "dq": "YdC81RBWhnGHuUKBu-2xdoToB6y6bDV18flsElUoyKQaVodKkiJFrnNU4KyN8_0A4XqVFsYSEBgrIJIQYSqw5t49PhN0zkWFjMbPF31PmjrogwDLlFc0gt268O3g_bNg_GP-fg_JCQnWXtGEkz5QpdH3PpIbTh07Tjw_vXifDC0",
  "n": "uEKxEU50B_axhkUdW_8ga6ijE4pAP2Al2nc9-DAQKY_DBrnIBf78-eT2bUA4a-oX5wDrSK916zqOGHiPu4flOuSsv0qf4AluK8ceVCyTzqZjAS3RXACj3d8wUmy8q_EHN25jK3cC8P5Rpi3vEUZJQ64jIXacnHLBToY-7VKBzPJXSnGTmBKZu2tjE161o2Oc33q5lJTuRIMWuzDrcfhFbE-gNWhGfY93x0zXpFBG8XWqHkpA0gUlGk7D2iJpmESaeKnH4Zf1V0JtKZ5DrjGDUGPvEcQoX6v-LJu9ZLJthvP8TOy8E8rXYWUrlLZ6OORCgy-6cokI2UR8lpPsIjCHjQ"
}
jwk2
{
  "p": "1ZCtFrPaX3Gcrd-0TbcDrlr6IpFvIxIvexI1qqLQcppj1vraOYPOQlznBeZdjtIpXk6aQZQ0t-XTy-zAnoAZ18VGuZIYjrtwVzZjHhDpM4kuuO994WF5qqiiCjhJm02ZrWcQyZfSeYBcaNV9BqZ5B_QRTdaM9lruQDtAzVavK8E",
  "kty": "RSA",
  "q": "_Vzt1FcWj76bPMkvlhUdC9VTXcje9g49bvDMiKOW6BDxapYZJKry5yD6f17VVndxPVOMPlE1paKP3OGBrP63rItj-cOap-AV3R2Nmjb4ke_NG48U8-mNvl0UYcNYfEdrEDmZfLReo5Ju5BHSTSONk0TZf5NX4PG8_WDePs9mVE8",
  "d": "D8VYVYpSxZY5tDnV56Z2PwilDwuU5GFRYcyrXkTlCw-umYLIy2nRDNXTiTPg6vPlRJuI8X_ywEv1TycPauKxhnFOY8aLFOpe_HONHTRECEi35n8jnS3y7gnz6uKzoVOA0ENk2qsKllZ4jHVUDcc-mbD5ZsfH9el-u58LnOZ6t-lh6eRvyrEMDHFs4L-2lp7RYU4fALrA5XtSwM8Zvi7vuiYS6nZxchxAm6iftCp3qXZAwMLVDZNNOXs8jbXrKp0ThED_skwFipiyyklVtAkhcZyFu2QiBcfhdvpUPFYbWW0RQdsKF8GKuHsltc29pIJx3V3jZjE5Zh8UiBxKGTEVAQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "deaf94cb7cb9b97be30d3cc289bfa7c9d7425030164da2a2ea8e242875692fb4",
  "qi": "U5q8aHRo56asXzTd-M3lyIZahDiaknuo8l8Dc-2yiDaiNB64H5s8MMtWZy5kyHIJUeV566fISkKj0R1iO0PTaq4TM2ovxislA9pBfh_mZYUG999gmbgv0YrjARsVKgb0fp2UcyxLbuTdfCyrQsfpbM-ulx9uHHDt_nlA0_zFw54",
  "dp": "H2ubq51mYWhrrsEc29ozNnG4H2HaQgSo66hwMNynYlUIn1ZkyNV1gRn9-0Y7OYn-ABv8Ye2WHAA6OuRoKmmaY75oe2DdMBKvooUj7AZ86NIkB51kncYjilIpFOvXGHxAQdzKAX7OvoV-EwZl0Japc9wat6L7NjuGlfihvhQkzYE",
  "alg": "PS256",
  "dq": "jMpRFsf2L5aZqSObH-lHpMW8d8chrtWm6blBz0QonXiczr_t5ORh6nH3AURvhIcHFC8TJaX3C73T98gQSVOaOXWT7rz1eggZ3i-H-oRFiMMa1Q-jcw77xybuJo1o5FbDddasJhIM7RR4LqCAnoD9MTL3Md9s3AE5JgvoNDsIAB0",
  "n": "012Bdbiby0gag3vEL_kwWLsBWExuJWPf6h6icbjEAKqLUW1TkFA6JQGXCUm3sYPVTqyh7P2a3ogy1t7xjE73ybPRxxcUY4ta7Pjbf38R7t4wwC9vvDvlZ5kS_samRUSxWv-I9JT0PZ78fR09NGtyEjI1zgN-dzqQIWOIbQBLTWNl_6HqrtiTwWojhdhxROywj_nBNW_LB7oXxisQRD2So0KstLnGtKeMHiRJvEFwv7R7H6sLYe0uj9jt2tkdI702EQi4vhMc_M5q7hID1_9gDcP9HWbTt8-QVMC_DDG6lLnp3FyU-LlblSSfWt-vNVn4Szo1LdOl8ywqMoS5uE_Ujw"
}
2022-03-24 23:42:01 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
resourceUrl
https://matls-banking-openfinance-hml.xpi.com.br/open-banking/payments/v1/pix/payments
consentUrl
https://matls-banking-openfinance-hml.xpi.com.br/open-banking/payments/v1/consents
brazilOrganizationId
79717d71-0cf4-58f6-b2d0-370d5404d383
brazilPaymentConsent
{
  "data": {
    "loggedUser": {
      "document": {
        "identification": "54386603018",
        "rel": "CPF"
      }
    },
    "creditor": {
      "cpfCnpj": "54386603018",
      "name": "HOMOLOGACAO PIX",
      "personType": "PESSOA_NATURAL"
    },
    "payment": {
      "amount": "0.01",
      "currency": "BRL",
      "date": "2022-06-01",
      "details": {
        "creditorAccount": {
          "accountType": "CACC",
          "ispb": "60701190",
          "issuer": "1500",
          "number": "645120"
        },
        "localInstrument": "DICT",
        "proxy": "alexandremot@gmail.com"
      },
      "ibgeTownCode": "5300108",
      "type": "PIX"
    },
    "debtorAccount": {
      "accountType": "TRAN",
      "ispb": "33264668",
      "issuer": "0001",
      "number": "20169251"
    }
  }
}
brazilPixPayment
{
  "data": {
    "localInstrument": "DICT",
    "payment": {
      "amount": "0.01",
      "currency": "BRL"
    },
    "creditorAccount": {
      "accountType": "CACC",
      "ispb": "60701190",
      "issuer": "1500",
      "number": "645120"
    },
    "remittanceInformation": "Pagamento da nota XPTO035-002.",
    "proxy": "alexandremot@gmail.com",
    "cnpjInitiator": "00000000000191",
    "ibgeTownCode": "5300108"
  }
}
2022-03-24 23:42:01 SUCCESS
SetProtectedResourceUrlToSingleResourceEndpoint
Set protected resource URL
protected_resource_url
https://matls-banking-openfinance-hml.xpi.com.br/open-banking/payments/v1/pix/payments
2022-03-24 23:42:01 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "matls-banking-openfinance-hml.xpi.com.br",
  "testPort": 443
}
2022-03-24 23:42:01 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "matls-banking-openfinance-hml.xpi.com.br",
  "testPort": 443
}
accounts_request_endpoint
{
  "testHost": "matls-banking-openfinance-hml.xpi.com.br",
  "testPort": 443
}
2022-03-24 23:42:01
fapi1-advanced-final-brazil-ensure-bad-payment-signature-fails
Setup Done
2022-03-24 23:42:01
fapi1-advanced-final-brazil-ensure-bad-payment-signature-fails
Payments scope present - protected resource assumed to be a payments endpoint
Use client_credentials grant to obtain Brazil consent
2022-03-24 23:42:01 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
Created token endpoint request
grant_type
client_credentials
scope
openid payments
2022-03-24 23:42:01 SUCCESS
SetPaymentsScopeOnTokenEndpointRequest
Set scope parameter to 'payments'
grant_type
client_credentials
scope
payments
2022-03-24 23:42:01 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
xp-bank-one-pk
sub
xp-bank-one-pk
aud
https://matls-banking-openfinance-hml.xpi.com.br/orgs/xp/token
jti
giT9yWrPkay9FYDqLcn4
iat
1648165321
exp
1648165381
2022-03-24 23:42:01 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiIxNWE2M2JjYzcxZjU3MzgyYmNlNjgwMmM2ZmMzOGE0ZjRmYjM3MTg4NjI3ZmMwNDc5NTc0OTJhOTEwZDI0ZGVkIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ4cC1iYW5rLW9uZS1wayIsImF1ZCI6Imh0dHBzOlwvXC9tYXRscy1iYW5raW5nLW9wZW5maW5hbmNlLWhtbC54cGkuY29tLmJyXC9vcmdzXC94cFwvdG9rZW4iLCJpc3MiOiJ4cC1iYW5rLW9uZS1wayIsImV4cCI6MTY0ODE2NTM4MSwiaWF0IjoxNjQ4MTY1MzIxLCJqdGkiOiJnaVQ5eVdyUGtheTlGWURxTGNuNCJ9.eKCPiZBxsXCSOyeJVi16_dWBaSQYs1qVT0zKUC8u2okh9FxomiHyuuqY2m6ewveOLwpinhYuV_ODn_bb773ZWUvC8a1R-BIaPIVIPiLodxsdgOpiFqqQlg1qi6BDLkUiyxj5sfRA6GJ1qY_ZfEEhskxarLjoVXw_I540ni1E3NPEnRNxWTDnFwT0ErGVEyJSC3-uKm1RqrBzgnqVIwsP19XQHepWGVb9wG5uKMvqKfOdXXHwdNHvAaPHTXR6q0laJkWigFtW6RoVfiIjTinwEkNzprcI6rXQDmUulVXcVmniwpYoqs23K47e6AIGNLBqAacq60GrQzzPAuVotNuR9w
2022-03-24 23:42:01
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
client_credentials
scope
payments
client_assertion
eyJraWQiOiIxNWE2M2JjYzcxZjU3MzgyYmNlNjgwMmM2ZmMzOGE0ZjRmYjM3MTg4NjI3ZmMwNDc5NTc0OTJhOTEwZDI0ZGVkIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ4cC1iYW5rLW9uZS1wayIsImF1ZCI6Imh0dHBzOlwvXC9tYXRscy1iYW5raW5nLW9wZW5maW5hbmNlLWhtbC54cGkuY29tLmJyXC9vcmdzXC94cFwvdG9rZW4iLCJpc3MiOiJ4cC1iYW5rLW9uZS1wayIsImV4cCI6MTY0ODE2NTM4MSwiaWF0IjoxNjQ4MTY1MzIxLCJqdGkiOiJnaVQ5eVdyUGtheTlGWURxTGNuNCJ9.eKCPiZBxsXCSOyeJVi16_dWBaSQYs1qVT0zKUC8u2okh9FxomiHyuuqY2m6ewveOLwpinhYuV_ODn_bb773ZWUvC8a1R-BIaPIVIPiLodxsdgOpiFqqQlg1qi6BDLkUiyxj5sfRA6GJ1qY_ZfEEhskxarLjoVXw_I540ni1E3NPEnRNxWTDnFwT0ErGVEyJSC3-uKm1RqrBzgnqVIwsP19XQHepWGVb9wG5uKMvqKfOdXXHwdNHvAaPHTXR6q0laJkWigFtW6RoVfiIjTinwEkNzprcI6rXQDmUulVXcVmniwpYoqs23K47e6AIGNLBqAacq60GrQzzPAuVotNuR9w
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2022-03-24 23:42:01
CallTokenEndpoint
HTTP request
request_uri
https://matls-banking-openfinance-hml.xpi.com.br/orgs/xp/token
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "859"
}
request_body
grant_type=client_credentials&scope=payments&client_assertion=eyJraWQiOiIxNWE2M2JjYzcxZjU3MzgyYmNlNjgwMmM2ZmMzOGE0ZjRmYjM3MTg4NjI3ZmMwNDc5NTc0OTJhOTEwZDI0ZGVkIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJ4cC1iYW5rLW9uZS1wayIsImF1ZCI6Imh0dHBzOlwvXC9tYXRscy1iYW5raW5nLW9wZW5maW5hbmNlLWhtbC54cGkuY29tLmJyXC9vcmdzXC94cFwvdG9rZW4iLCJpc3MiOiJ4cC1iYW5rLW9uZS1wayIsImV4cCI6MTY0ODE2NTM4MSwiaWF0IjoxNjQ4MTY1MzIxLCJqdGkiOiJnaVQ5eVdyUGtheTlGWURxTGNuNCJ9.eKCPiZBxsXCSOyeJVi16_dWBaSQYs1qVT0zKUC8u2okh9FxomiHyuuqY2m6ewveOLwpinhYuV_ODn_bb773ZWUvC8a1R-BIaPIVIPiLodxsdgOpiFqqQlg1qi6BDLkUiyxj5sfRA6GJ1qY_ZfEEhskxarLjoVXw_I540ni1E3NPEnRNxWTDnFwT0ErGVEyJSC3-uKm1RqrBzgnqVIwsP19XQHepWGVb9wG5uKMvqKfOdXXHwdNHvAaPHTXR6q0laJkWigFtW6RoVfiIjTinwEkNzprcI6rXQDmUulVXcVmniwpYoqs23K47e6AIGNLBqAacq60GrQzzPAuVotNuR9w&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
request_mutual_tls
{
  "cert": "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\u003d\u003d",
  "key": "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDmQXmkidOfL8Rie4T0kWoND/awUt5x4NOa7EhiXBomwDqaL+e7HiGM8r9JpMrE8HzYiAzbg5lZBEB1FJ9M9j5JgVo+Q3rV0v/BKix6YLotBY3G5JKqdwGW5PQDcfszAu5vYLM5tnysnohCiRuBr5s2gZhTJ1AbkV9V/+PXXNfDLVvVV3KqZCK7iEkvxmeZy0ImiK5SuQCCT80AeyHJTepxWaRtqYY4dR/tkKtLDoCYepQcPYn5nFbIcdATC49Z02R9yxgEjRAyvT/pU7MQv6VD2prl1cr+iH+YV+qqxxExRr7Lf3Pf4gXgijSF3xxyBJ4ObA0v53suNIpNLXUnZOaNAgMBAAECggEABeiauEHwLAbUBYnxZrw/ii/Fbw9lVWtFStWy4tFFu4ZVyqSdj/PtPPpyta9Uo7qfHYhaOhzVp87f35FEqDsubID1AaGGKqwEM58DLq3CQUsB8R9m8xhkMkzURS1c2pmB6FpFJx87ckuMKBbwHYMV2s93CvU4jUiM934+SMXBZKj+Gp5a1i3HlP6rl54exJlltkDmiURGF+hqp77jtLJbTWB9ZhTtoji+ud9/bzssLiZxKfhTmG6YRPCdAOjBauI6dm3MUXZeqjUkQQVXtITM88UOnpmGf+v0jZM9acGJXWntiNOjcWbb9wpUosSFxzpjv/BuSX3nAhdGO9koYFKIeQKBgQD3PC2RpyqqZ3v63fdnZBBua5ikSHIPv0Txksk/u99H70obGC1J996dxQElNVbHqlrxTZRPM0exwaclRuGNkE1kZbVao5YIvZqCWXn16ZsH9n58ehznwyH8uz0LT7Kb9he+cgvsFQJ2NCE0dRUz3sQ0Omqt4N6TqjaF3ZVvpZd/CQKBgQDuazLd7MrDwDOkZUK+zAY0tgLoo9KC+1z4tOPbfmjjeLFOkLAmAUgo8CqNsvwyqLEJYWemW0oSlVPnfiYTWQJGeRZF4fHfTBCrf7NEsKMT32px0JXmPxlDHa3E1OdOO1RNwPloM0B4lsmieM8APuUVVS03STizwtEtLL8lg8uIZQKBgBD9ucQA0RXU9thO2OnqHpb4Hg1sTSp34q0XgW035Ch1cYpbJwGmX05Ic8Oy3rvqIUXkJwUqaQr2XB5buLSZ7jewJb6M74q6PRwoOhGEdHsfnaHAYqwq5PMRiyhz2bqONyOHgvo+l2S4QG/ye/qMnL9aJGq+wY00bXrVt6dsofTBAoGAUj8IvSYCjKSxK/UCoW8gdO6U8kwRQr4TxHgiYoWpCU+JWuDu4y1uBzFSfK9R8Ofgqqu/ZdP4KZD58NHDsMjzz/vVgyX+mllTJtZWsUt99k0MG1cpXtRFkrGaUFxhrssouenoH9oOU4sw46tpPVx1CnbnsjrAJMMABeV5yyc7/0ECgYEA0/yaPjGTFA7VCLeSH1PmxyHjd8i21PJKKkQDkrkAeNuQ0OI4UDouwpiNYJ0J1uwBG9o7JUkZ8nsXwb1uVocPztFJAPnzRv+vD3RKKjrxheEDYXrutiUgC7Aap7YMvnK6PJR4MF0oPJVDbByJI5QBYkMH889VwCvq/Byb3Sv02aA\u003d",
  "ca": "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\u003d"
}
2022-03-24 23:42:02 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "120",
  "x-powered-by": "Express",
  "pragma": "no-cache",
  "cache-control": "no-cache, no-store",
  "x-kong-upstream-latency": "15",
  "x-kong-proxy-latency": "33",
  "date": "Thu, 24 Mar 2022 23:42:02 GMT",
  "connection": "keep-alive"
}
response_body
{"access_token":"OGrmhIvvQae35EbNTMdsXvyMJYOwOHpcvPNH8n_rVhA","expires_in":900,"token_type":"Bearer","scope":"payments"}
2022-03-24 23:42:02 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
OGrmhIvvQae35EbNTMdsXvyMJYOwOHpcvPNH8n_rVhA
expires_in
900
token_type
Bearer
scope
payments
2022-03-24 23:42:02 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2022-03-24 23:42:02 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
OGrmhIvvQae35EbNTMdsXvyMJYOwOHpcvPNH8n_rVhA
2022-03-24 23:42:02 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
OGrmhIvvQae35EbNTMdsXvyMJYOwOHpcvPNH8n_rVhA
type
Bearer
2022-03-24 23:42:02 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
900
2022-03-24 23:42:02 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
900
2022-03-24 23:42:02
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2022-03-24 23:42:02 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Thu, 24 Mar 2022 23:42:02 GMT"
}
2022-03-24 23:42:02 SUCCESS
CreateIdempotencyKey
Created idempotency key
idempotency_key
71022e55-35ae-4724-aad9-fd5beaec443e
2022-03-24 23:42:02 SUCCESS
AddIdempotencyKeyHeader
Added x-idempotency-key to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Thu, 24 Mar 2022 23:42:02 GMT",
  "x-idempotency-key": "71022e55-35ae-4724-aad9-fd5beaec443e"
}
2022-03-24 23:42:02 SUCCESS
FAPIBrazilCreatePaymentConsentRequest
consent_endpoint_request
{
  "data": {
    "loggedUser": {
      "document": {
        "identification": "54386603018",
        "rel": "CPF"
      }
    },
    "creditor": {
      "cpfCnpj": "54386603018",
      "name": "HOMOLOGACAO PIX",
      "personType": "PESSOA_NATURAL"
    },
    "payment": {
      "amount": "0.01",
      "currency": "BRL",
      "date": "2022-06-01",
      "details": {
        "creditorAccount": {
          "accountType": "CACC",
          "ispb": "60701190",
          "issuer": "1500",
          "number": "645120"
        },
        "localInstrument": "DICT",
        "proxy": "alexandremot@gmail.com"
      },
      "ibgeTownCode": "5300108",
      "type": "PIX"
    },
    "debtorAccount": {
      "accountType": "TRAN",
      "ispb": "33264668",
      "issuer": "0001",
      "number": "20169251"
    }
  }
}
2022-03-24 23:42:02 SUCCESS
FAPIBrazilExtractClientMTLSCertificateSubject
Extracted subject from MTLS certificate
subjectdn
UID=0674aed0-cd43-4980-98c4-b20c219e56da,1.3.6.1.4.1.311.60.2.1.3=#13024252,2.5.4.15=#131450726976617465204f7267616e697a6174696f6e,2.5.4.5=#130e3333323634363638303030313033,CN=xpi.com.br,OU=79717d71-0cf4-58f6-b2d0-370d5404d383,O=BCO XP S.A.,L=Rio de Janeiro,ST=RJ,C=BR
ou
79717d71-0cf4-58f6-b2d0-370d5404d383
brazil_software_id
0674aed0-cd43-4980-98c4-b20c219e56da
2022-03-24 23:42:02 SUCCESS
AddAudAsPaymentConsentUriToRequestObject
Added aud to request object claims
aud
https://matls-banking-openfinance-hml.xpi.com.br/open-banking/payments/v1/consents
2022-03-24 23:42:02
AddIssAsCertificateOuToRequestObject
Added iss value based on TLS certificate organizational unit to request object claims
iss
79717d71-0cf4-58f6-b2d0-370d5404d383
2022-03-24 23:42:02 SUCCESS
AddJtiAsUuidToRequestObject
Added jti to request object claims
jti
d938faa0-862e-42f0-b0ad-5812ac6022df
2022-03-24 23:42:02 SUCCESS
AddIatToRequestObject
Added iat to request object claims
iat
1.648165322E9
2022-03-24 23:42:02 SUCCESS
ValidateOrganizationJWKsPrivatePart
Valid organization JWKs: keys are valid JSON, contain the required fields, the private/public exponents match and are correctly encoded using unpadded base64url
2022-03-24 23:42:02 SUCCESS
FAPIBrazilSignPaymentConsentRequest
Signed the request
request
eyJraWQiOiJHVFgtd3F2cWVOV2FmdjUwd1A2cVhQQzFfZzJnQ1NRdzNsTC1tRFItVEswIiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJpc3MiOiI3OTcxN2Q3MS0wY2Y0LTU4ZjYtYjJkMC0zNzBkNTQwNGQzODMiLCJhdWQiOiJodHRwczpcL1wvbWF0bHMtYmFua2luZy1vcGVuZmluYW5jZS1obWwueHBpLmNvbS5iclwvb3Blbi1iYW5raW5nXC9wYXltZW50c1wvdjFcL2NvbnNlbnRzIiwiZGF0YSI6eyJkZWJ0b3JBY2NvdW50Ijp7Im51bWJlciI6IjIwMTY5MjUxIiwiYWNjb3VudFR5cGUiOiJUUkFOIiwiaXNwYiI6IjMzMjY0NjY4IiwiaXNzdWVyIjoiMDAwMSJ9LCJsb2dnZWRVc2VyIjp7ImRvY3VtZW50Ijp7ImlkZW50aWZpY2F0aW9uIjoiNTQzODY2MDMwMTgiLCJyZWwiOiJDUEYifX0sImNyZWRpdG9yIjp7Im5hbWUiOiJIT01PTE9HQUNBTyBQSVgiLCJjcGZDbnBqIjoiNTQzODY2MDMwMTgiLCJwZXJzb25UeXBlIjoiUEVTU09BX05BVFVSQUwifSwicGF5bWVudCI6eyJkYXRlIjoiMjAyMi0wNi0wMSIsImFtb3VudCI6IjAuMDEiLCJjdXJyZW5jeSI6IkJSTCIsImRldGFpbHMiOnsicHJveHkiOiJhbGV4YW5kcmVtb3RAZ21haWwuY29tIiwibG9jYWxJbnN0cnVtZW50IjoiRElDVCIsImNyZWRpdG9yQWNjb3VudCI6eyJudW1iZXIiOiI2NDUxMjAiLCJhY2NvdW50VHlwZSI6IkNBQ0MiLCJpc3BiIjoiNjA3MDExOTAiLCJpc3N1ZXIiOiIxNTAwIn19LCJpYmdlVG93bkNvZGUiOiI1MzAwMTA4IiwidHlwZSI6IlBJWCJ9fSwiaWF0IjoxNjQ4MTY1MzIyLCJqdGkiOiJkOTM4ZmFhMC04NjJlLTQyZjAtYjBhZC01ODEyYWM2MDIyZGYifQ.hyx0VVNOleMQRYlb7gYSJ5r_zJGV4X3eDRejwrDhh0gC2GY8_x75uYFtksCveXxaMsPAUeFp9iB1RS1ZqQ1Ue-CcMTmHjCvYuG1XJL-0JbrNi8OYqukU-RQusIl55Ny_Hzr7wE23PhUyTvY_Ictc7_vA5o8dpYLEsNXVo9gBKEi93_fQ2C52EOkMe4ZihG-H2E0llmJPlNgFeEqYjsM7RL4U7ALa9Am1y_6XmVm-lkvDq7461uOKGjIU0QgEomeo4zSJkyvpPrF1S9sXSejjsaDf83RVCQk8QbQbuw_UwaBr1FjKtcNfxlu0ZyQ1RyvzkpXMinH462bDmx6nU-xY0Q
claims
{"aud":"https:\/\/matls-banking-openfinance-hml.xpi.com.br\/open-banking\/payments\/v1\/consents","data":{"debtorAccount":{"number":"20169251","accountType":"TRAN","ispb":"33264668","issuer":"0001"},"loggedUser":{"document":{"identification":"54386603018","rel":"CPF"}},"creditor":{"name":"HOMOLOGACAO PIX","cpfCnpj":"54386603018","personType":"PESSOA_NATURAL"},"payment":{"date":"2022-06-01","amount":"0.01","currency":"BRL","details":{"proxy":"alexandremot@gmail.com","localInstrument":"DICT","creditorAccount":{"number":"645120","accountType":"CACC","ispb":"60701190","issuer":"1500"}},"ibgeTownCode":"5300108","type":"PIX"}},"iss":"79717d71-0cf4-58f6-b2d0-370d5404d383","iat":1648165322,"jti":"d938faa0-862e-42f0-b0ad-5812ac6022df"}
header
{"kid":"GTX-wqvqeNWafv50wP6qXPC1_g2gCSQw3lL-mDR-TK0","typ":"JWT","alg":"PS256"}
key
{"p":"zuNianRe13ls-RGULNTA4_GS0kcjW5srXxjjoqFFbdv6R8wUVpV4tPQLs9vaBbAcLaCdIXsPzD_FzOsrAsXUQNUkdl1iyXSCmrmhl_BA9OMYiRtsm6Nbax6OI9-KHYrhfxLp2PLuryd2MHrJggpWbpBe60-h1ZjAKpkzAr9z9Wk","kty":"RSA","q":"9irEuEyWBjv6_m5BMYKyTnPBAjs5mHi-Pj-w9N5_0GQLwBUa0JlXFC4cj_CImdg_5kwqNWumwOBhYwYHBTtVu2IT7qERtJAvW5ig60dhfSKI2V4nGqSbeH1bC0eVgsJkoSLgNgGCUhb3Gg4uKM9YbDTDGNBHUWx8FVxvtJz5vuE","d":"F75QNn2bQ49TB6ecHU1X_XoMaB7IIq4dut-R5lSYkznYWQZsRhTtIsn8pVb4XFUnRDmZRvFjE8FWTuAFtE2c7pQ2OkhIFY5rlBTu3JvrXnA9PIuwIS7FUjSfR9gDie0gBOWYcGsLpfkmuJfuoTAy0-9trKp8N8imPdaSA7TpnHxKGSwlBnq2hNC02fjQFWFB9FFw36prgALjs6CNKqQQyHUQED89BNNHDraoq5JBkL5eddaZJ0LOTF3DAhRSeVxGvxRTDUFGckA1KKpr3ElQ4Q566sE5OjFIuA0qTumPTXIyQAJslcxK7C6ssFovf3rI9o9E_v3QAx60mSS3vejfQQ","e":"AQAB","use":"sig","kid":"GTX-wqvqeNWafv50wP6qXPC1_g2gCSQw3lL-mDR-TK0","qi":"L8ZpgTi21ab4P1sMGAsIDK3TlzYVYwzHAQ6Cq37KzK9fUj4RX6Gi8aXJTAnWJMc1cpV0lnjIgSOMDSNfp5J0Uu7vbWHe0QMzdl3m9iotftZg8C-veH7pCxcLl6fH6gE__h6K-ExpbNFBnoglDoY4DyXTMgA_fC_WHWA9Ongf2cI","dp":"s6hT21vozDb-wZ9ZTEEIrCkotX_fHXq3BCLp8l0XnJoNUnHPK40rQAA5dVuyjYPsRFcYfG2QP28VxqhlNkgy1IYC3uKjmYuaquAOipGw5reao91zyAfoqDHlfxNsrdDflukGt0XmraWYBetqt4lgmyy1sKP7RjAamCNnX7h_6xk","alg":"PS256","dq":"UVfgmWX1TSoUzm5wbIPbl8D4Tlxzs8ZyVu-E8eV0JtBocZiHu9Zvx-NU3NuGyA-FTfxtFin0eFes1qPvPfNVaQ4HuBrRVvEuNP5Cbnyv4kG_JtTN5yftl-sUYq3M4eCKkBSOMkpdXfLoxFtbNXEOrvLgZRqt9mH6vrRE1VHp1QE","n":"xvEQ23n3N7dcQUAVoZMivpE7czR3FYkwnFuA6LifYreMTEBrwt5Jrjrgtp3cFu1jc7fQ0niGr33OHHgJgIvcGjAnnlpDTWm6YoxTJmimq0aUAs_vRWhEb6M6foZIxYKQON7uDn-hP9s8LCxSnNEK0C7KQOQWGd49mJX16X8Kcgx5lqytdMdfUT7hdC_uooJi0CLMv2mqffOjAjuLjRDvbCVN47KmycDhwPNH0sw6g4nEL9fC1nIAdf7kuaPht6EsGiBVqbSGgy6wvjQYn_1GRFn13MaY5UtV-ds8p_uCICxIyOWHj6wYt9TAlQYpWrHSqALu7s1sNTcihdWsBC-fSQ"}
2022-03-24 23:42:02
InvalidateConsentEndpointRequestSignature
Made the consent_endpoint_request_signed signature invalid
consent_endpoint_request_signed
eyJraWQiOiJHVFgtd3F2cWVOV2FmdjUwd1A2cVhQQzFfZzJnQ1NRdzNsTC1tRFItVEswIiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJpc3MiOiI3OTcxN2Q3MS0wY2Y0LTU4ZjYtYjJkMC0zNzBkNTQwNGQzODMiLCJhdWQiOiJodHRwczpcL1wvbWF0bHMtYmFua2luZy1vcGVuZmluYW5jZS1obWwueHBpLmNvbS5iclwvb3Blbi1iYW5raW5nXC9wYXltZW50c1wvdjFcL2NvbnNlbnRzIiwiZGF0YSI6eyJkZWJ0b3JBY2NvdW50Ijp7Im51bWJlciI6IjIwMTY5MjUxIiwiYWNjb3VudFR5cGUiOiJUUkFOIiwiaXNwYiI6IjMzMjY0NjY4IiwiaXNzdWVyIjoiMDAwMSJ9LCJsb2dnZWRVc2VyIjp7ImRvY3VtZW50Ijp7ImlkZW50aWZpY2F0aW9uIjoiNTQzODY2MDMwMTgiLCJyZWwiOiJDUEYifX0sImNyZWRpdG9yIjp7Im5hbWUiOiJIT01PTE9HQUNBTyBQSVgiLCJjcGZDbnBqIjoiNTQzODY2MDMwMTgiLCJwZXJzb25UeXBlIjoiUEVTU09BX05BVFVSQUwifSwicGF5bWVudCI6eyJkYXRlIjoiMjAyMi0wNi0wMSIsImFtb3VudCI6IjAuMDEiLCJjdXJyZW5jeSI6IkJSTCIsImRldGFpbHMiOnsicHJveHkiOiJhbGV4YW5kcmVtb3RAZ21haWwuY29tIiwibG9jYWxJbnN0cnVtZW50IjoiRElDVCIsImNyZWRpdG9yQWNjb3VudCI6eyJudW1iZXIiOiI2NDUxMjAiLCJhY2NvdW50VHlwZSI6IkNBQ0MiLCJpc3BiIjoiNjA3MDExOTAiLCJpc3N1ZXIiOiIxNTAwIn19LCJpYmdlVG93bkNvZGUiOiI1MzAwMTA4IiwidHlwZSI6IlBJWCJ9fSwiaWF0IjoxNjQ4MTY1MzIyLCJqdGkiOiJkOTM4ZmFhMC04NjJlLTQyZjAtYjBhZC01ODEyYWM2MDIyZGYifQ.3XYuDwkUz7lKH9MBtFxIfcCllsvPuyeEV035mOq73RJYgjxmpUSj49s3yJr1IyYAaJmaC7szrHovH3cD81cOIbrGa2Pd1nGC4jcNfuXuf-CX0ZnC8LNOo0506tMjvoblRWChmhftZE9oFKxle5EGtaGavNVH_9ie6o-P-YJbchLnha2KgnQsSrNWIdw43jXdghd_zDgVzoJfIhDC1JlhHuROtliArlPvkaTNwwPkzBGZ8eRgjLnQQGhOi1Je-D3yuW7TyXGzZOsvEYFNE7K56_qFqS4PU1NmG-5B4VWOm_oxjgKQ75kFnAHuPX5vHXGpyM-W0CuisTyZwUT9CbYCiw
2022-03-24 23:42:02
FAPIBrazilCallPaymentConsentEndpointWithBearerToken
HTTP request
request_uri
https://matls-banking-openfinance-hml.xpi.com.br/open-banking/payments/v1/consents
request_method
POST
request_headers
{
  "accept": "application/jwt",
  "authorization": "Bearer OGrmhIvvQae35EbNTMdsXvyMJYOwOHpcvPNH8n_rVhA",
  "x-fapi-auth-date": "Thu, 24 Mar 2022 23:42:02 GMT",
  "x-idempotency-key": "71022e55-35ae-4724-aad9-fd5beaec443e",
  "content-type": "application/jwt",
  "content-length": "1432"
}
request_body
eyJraWQiOiJHVFgtd3F2cWVOV2FmdjUwd1A2cVhQQzFfZzJnQ1NRdzNsTC1tRFItVEswIiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJpc3MiOiI3OTcxN2Q3MS0wY2Y0LTU4ZjYtYjJkMC0zNzBkNTQwNGQzODMiLCJhdWQiOiJodHRwczpcL1wvbWF0bHMtYmFua2luZy1vcGVuZmluYW5jZS1obWwueHBpLmNvbS5iclwvb3Blbi1iYW5raW5nXC9wYXltZW50c1wvdjFcL2NvbnNlbnRzIiwiZGF0YSI6eyJkZWJ0b3JBY2NvdW50Ijp7Im51bWJlciI6IjIwMTY5MjUxIiwiYWNjb3VudFR5cGUiOiJUUkFOIiwiaXNwYiI6IjMzMjY0NjY4IiwiaXNzdWVyIjoiMDAwMSJ9LCJsb2dnZWRVc2VyIjp7ImRvY3VtZW50Ijp7ImlkZW50aWZpY2F0aW9uIjoiNTQzODY2MDMwMTgiLCJyZWwiOiJDUEYifX0sImNyZWRpdG9yIjp7Im5hbWUiOiJIT01PTE9HQUNBTyBQSVgiLCJjcGZDbnBqIjoiNTQzODY2MDMwMTgiLCJwZXJzb25UeXBlIjoiUEVTU09BX05BVFVSQUwifSwicGF5bWVudCI6eyJkYXRlIjoiMjAyMi0wNi0wMSIsImFtb3VudCI6IjAuMDEiLCJjdXJyZW5jeSI6IkJSTCIsImRldGFpbHMiOnsicHJveHkiOiJhbGV4YW5kcmVtb3RAZ21haWwuY29tIiwibG9jYWxJbnN0cnVtZW50IjoiRElDVCIsImNyZWRpdG9yQWNjb3VudCI6eyJudW1iZXIiOiI2NDUxMjAiLCJhY2NvdW50VHlwZSI6IkNBQ0MiLCJpc3BiIjoiNjA3MDExOTAiLCJpc3N1ZXIiOiIxNTAwIn19LCJpYmdlVG93bkNvZGUiOiI1MzAwMTA4IiwidHlwZSI6IlBJWCJ9fSwiaWF0IjoxNjQ4MTY1MzIyLCJqdGkiOiJkOTM4ZmFhMC04NjJlLTQyZjAtYjBhZC01ODEyYWM2MDIyZGYifQ.3XYuDwkUz7lKH9MBtFxIfcCllsvPuyeEV035mOq73RJYgjxmpUSj49s3yJr1IyYAaJmaC7szrHovH3cD81cOIbrGa2Pd1nGC4jcNfuXuf-CX0ZnC8LNOo0506tMjvoblRWChmhftZE9oFKxle5EGtaGavNVH_9ie6o-P-YJbchLnha2KgnQsSrNWIdw43jXdghd_zDgVzoJfIhDC1JlhHuROtliArlPvkaTNwwPkzBGZ8eRgjLnQQGhOi1Je-D3yuW7TyXGzZOsvEYFNE7K56_qFqS4PU1NmG-5B4VWOm_oxjgKQ75kFnAHuPX5vHXGpyM-W0CuisTyZwUT9CbYCiw
request_mutual_tls
{
  "cert": "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\u003d\u003d",
  "key": "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDmQXmkidOfL8Rie4T0kWoND/awUt5x4NOa7EhiXBomwDqaL+e7HiGM8r9JpMrE8HzYiAzbg5lZBEB1FJ9M9j5JgVo+Q3rV0v/BKix6YLotBY3G5JKqdwGW5PQDcfszAu5vYLM5tnysnohCiRuBr5s2gZhTJ1AbkV9V/+PXXNfDLVvVV3KqZCK7iEkvxmeZy0ImiK5SuQCCT80AeyHJTepxWaRtqYY4dR/tkKtLDoCYepQcPYn5nFbIcdATC49Z02R9yxgEjRAyvT/pU7MQv6VD2prl1cr+iH+YV+qqxxExRr7Lf3Pf4gXgijSF3xxyBJ4ObA0v53suNIpNLXUnZOaNAgMBAAECggEABeiauEHwLAbUBYnxZrw/ii/Fbw9lVWtFStWy4tFFu4ZVyqSdj/PtPPpyta9Uo7qfHYhaOhzVp87f35FEqDsubID1AaGGKqwEM58DLq3CQUsB8R9m8xhkMkzURS1c2pmB6FpFJx87ckuMKBbwHYMV2s93CvU4jUiM934+SMXBZKj+Gp5a1i3HlP6rl54exJlltkDmiURGF+hqp77jtLJbTWB9ZhTtoji+ud9/bzssLiZxKfhTmG6YRPCdAOjBauI6dm3MUXZeqjUkQQVXtITM88UOnpmGf+v0jZM9acGJXWntiNOjcWbb9wpUosSFxzpjv/BuSX3nAhdGO9koYFKIeQKBgQD3PC2RpyqqZ3v63fdnZBBua5ikSHIPv0Txksk/u99H70obGC1J996dxQElNVbHqlrxTZRPM0exwaclRuGNkE1kZbVao5YIvZqCWXn16ZsH9n58ehznwyH8uz0LT7Kb9he+cgvsFQJ2NCE0dRUz3sQ0Omqt4N6TqjaF3ZVvpZd/CQKBgQDuazLd7MrDwDOkZUK+zAY0tgLoo9KC+1z4tOPbfmjjeLFOkLAmAUgo8CqNsvwyqLEJYWemW0oSlVPnfiYTWQJGeRZF4fHfTBCrf7NEsKMT32px0JXmPxlDHa3E1OdOO1RNwPloM0B4lsmieM8APuUVVS03STizwtEtLL8lg8uIZQKBgBD9ucQA0RXU9thO2OnqHpb4Hg1sTSp34q0XgW035Ch1cYpbJwGmX05Ic8Oy3rvqIUXkJwUqaQr2XB5buLSZ7jewJb6M74q6PRwoOhGEdHsfnaHAYqwq5PMRiyhz2bqONyOHgvo+l2S4QG/ye/qMnL9aJGq+wY00bXrVt6dsofTBAoGAUj8IvSYCjKSxK/UCoW8gdO6U8kwRQr4TxHgiYoWpCU+JWuDu4y1uBzFSfK9R8Ofgqqu/ZdP4KZD58NHDsMjzz/vVgyX+mllTJtZWsUt99k0MG1cpXtRFkrGaUFxhrssouenoH9oOU4sw46tpPVx1CnbnsjrAJMMABeV5yyc7/0ECgYEA0/yaPjGTFA7VCLeSH1PmxyHjd8i21PJKKkQDkrkAeNuQ0OI4UDouwpiNYJ0J1uwBG9o7JUkZ8nsXwb1uVocPztFJAPnzRv+vD3RKKjrxheEDYXrutiUgC7Aap7YMvnK6PJR4MF0oPJVDbByJI5QBYkMH889VwCvq/Byb3Sv02aA\u003d",
  "ca": "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\u003d"
}
2022-03-24 23:42:02 RESPONSE
FAPIBrazilCallPaymentConsentEndpointWithBearerToken
HTTP response
response_status_code
400 BAD_REQUEST
response_status_text
Bad Request
response_headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "217",
  "x-powered-by": "Express",
  "x-fapi-interaction-id": "5c7ff219-ea3b-4dff-b7bd-9eefcde971a0",
  "etag": "W/\"d9-oIUdhavqTYu0XBmeazlniQzC3jk\"",
  "x-kong-upstream-latency": "42",
  "x-kong-proxy-latency": "70",
  "date": "Thu, 24 Mar 2022 23:42:02 GMT",
  "connection": "close"
}
response_body
{"errors":[{"code":"ASSINATURA_INVALIDA","title":"Assinatura Inválida","detail":"A assinatura da requisição JWT não é válida."}],"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2022-03-24T23:42:02Z"}}
2022-03-24 23:42:02 SUCCESS
FAPIBrazilCallPaymentConsentEndpointWithBearerToken
Payment consent endpoint response
status
400
endpoint_name
resource
headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "217",
  "x-powered-by": "Express",
  "x-fapi-interaction-id": "5c7ff219-ea3b-4dff-b7bd-9eefcde971a0",
  "etag": "W/\"d9-oIUdhavqTYu0XBmeazlniQzC3jk\"",
  "x-kong-upstream-latency": "42",
  "x-kong-proxy-latency": "70",
  "date": "Thu, 24 Mar 2022 23:42:02 GMT",
  "connection": "close"
}
body
{"errors":[{"code":"ASSINATURA_INVALIDA","title":"Assinatura Inválida","detail":"A assinatura da requisição JWT não é válida."}],"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2022-03-24T23:42:02Z"}}
2022-03-24 23:42:02 SUCCESS
EnsureHttpStatusCodeIs400
resource endpoint returned the expected http status
expected_status
400
http_status
400
2022-03-24 23:42:02 FINISHED
fapi1-advanced-final-brazil-ensure-bad-payment-signature-fails
Test has run to completion
testmodule_result
PASSED
2022-03-24 23:42:03
TEST-RUNNER
Alias has now been claimed by another test
alias
xp
new_test_id
Ef3M1H0kphflXxW
Test Results