Test Summary

Test Results

Expand All Collapse All
All times are UTC
2022-01-29 18:34:35 INFO
TEST-RUNNER
Test instance zmeJ0MrKguhAxUA created
baseUrl
https://www.certification.openid.net/test/a/numbrs
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "by_value",
  "fapi_profile": "openbanking_brazil",
  "fapi_response_mode": "plain_response"
}
alias
numbrs
description
NBRS SCD S.A. Open Finance
planId
BuuPoyBWvBdDB
config
{
  "alias": "numbrs",
  "description": "NBRS SCD S.A. Open Finance",
  "server": {
    "discoveryUrl": "https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/.well-known/openid-configuration"
  },
  "client": {
    "client_id": "numbrs-bank-one-pk",
    "scope": "openid payments",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "3e131d4d880aeb0af0a3595dbd6c90c8db419e782489cf2f32a354b70eddf52e",
          "use": "sig",
          "alg": "PS256",
          "n": "nerKz56bEz0GEfsxidqqJA41LIWL2BJoSKyzIYiC0oLcwmU0hXp4ZPMrXueoMVosRYZJg7XMBC0INAgmpklJq1aPPHTJSlhDQdMYjW9CD9sH95yC-yB0Ubsdj-y8oaRQhpw1Ao4Ct9QODtfK1oqlxzjZE0l1Ox8nRsi_aSkKL2DAlxvuvx3xE1odPIBUazo6AGMUf3RsgSvivPuGyjajedKIZA-OzrRsk4EzYQxmIkAyFUcZXmiBFSPjiX5_D9byPsp1RHxyXBNw9XorcxTX1130JIa04Z87HQ5tvpLSkidB9Z63fwyzkZ_n4qmBrBGjuQVLfCF3Nved_PDVoz-Z7Q",
          "e": "AQAB",
          "d": "OQgFM-NHhTSqPw81jmBCxx-8c3ZNkXzgXbLFRMyM1qL9QFWVmMkotuidVrqaIyy6RWegoCklY7KxvjzdXHumV_M8aqyQz8E9lQW8XcP7G0fSwkmrgi9v4t6NaB-q5kO1809x05jfAW3bn9-uOTo8cc0llJIYfQAcyrMQcdWpAH_Ckp8vRkAWpmUkGgrLDznJOmRBF0T0tIraz5Bj7SyuGAeYifeqM9-eJsKfZ8cBKOEuItoXf_jeBGMgvqgvoGsQoNxEuvdlbX7yIlgXGNFBFUhFLoPSTbORhR22zDLkWGg-6rIswY82tX0fNUExFsTqUd3JmUx1jL03Igx6ClU9vw",
          "p": "2Vh7TDRDl8UZcx1XdNaOkI17NIE3Ml4RSih_I6ftUnZSrE0Lv4mAMOTvuLD2MAJ5zueWdVC9jmDV-lNMKn7TcPEOVt2sMNXYORH50fzQeTZOl1Dztqpxvl0l-N3ZPWY9CG9L8sTQ4_TW-azkTVSLIcByobK7F7jJAM52m2N-t-M",
          "q": "ugCYNdjZWtd70U_OWONairwWYl1B_enOHgIDOGusF1ydyXrtEou7bD9SdSlzCnzrUZX3F8YVRSQ_wFcSoXvYNppy6ibutbCl255-EWJ9013UNb60XjJxDup6P0kBhngif0czJI-IOp51MiF_J-onQUx3byWA4oQ8eIMiMzW37-8",
          "dp": "rlvUNfLrkrKU0wtj4KBLKF3Hy_wpKqfaGPLZ4-HQeknf0sfQN-z3wMG4KiMUrLkfvMN-qUiHeNPodPQj8ydhOoa3aSpV-6th1Y69Kh81ozfU3oEbspuTuhKB5t8aaq49Iioe9He92FHPr-ZqFDtRjlcT3vJCMyqTXalD7y5nNt8",
          "dq": "QvRJ1kBL5XZh3LO0nKyigAQ6rofRZHxQNN8Wl62ykepF5iv4wM9J1SpqHUChZ6oV7xVjj8w_BdeJl0wAqd5xsx4ftYf0L7T5zzebO9jPYFGLPRl7xdi0d-ERxkwaX3RJPrW7hDKioC9AEp6aLh0MqmXDLGA8p81gEyVpHzP8FUM",
          "qi": "oQ8fE6jJMUMueh4t7aiRHvvgmc1iX7dUO3aFAitAvsGPyyg0cR9Auqz0CI6JhPphtz-VePOsQluTiV6r3UWVlmRt9sxt7ARlp3eX7jtmF9E8uqRebLkedVGEv4BWX7mnxLGQqA_pn8UMWI5vNyz9h3H1gqDjlAFZj3_FAP_23sw"
        },
        {
          "kty": "RSA",
          "kid": "fd7356a6704ea83826f506f90dc3c54f3235ade30b681c64975f7d1801eeb7d9",
          "use": "enc",
          "alg": "RSA-OAEP",
          "n": "rXiRpDVlN_zTiwT5tmBv-kamgQzqJkqVmqJjc6lONIa0oQruYFyzYJAHwxkmv-Z1CCpA74limVSBXM_DSuIe9vD9FJzHm2_4wn-WDtsCMKuUNy0-0VKve62c_tpv3mTbzCDpej3cqkCRhiQ5vpX-5epC92pc7LjZT7f8zQueKgbT16UjT5KkGcbRuGXN7iZwf-mr2Z2IUDw4cj2AJFkfnUutFhllbpPfXOzHJQeofUl79Xva7wkZycuDF8DAJVZwEOvkwOboeJX9KzTn0CQcZ25-jEdvmsC84la3L5tR9Q36TcA-9bl8c_8og9TXfPTsgl_NBj11HFlZqBNUJgAgsw",
          "e": "AQAB",
          "d": "B7F5sBEoKIf_b8JsOrDjNnPMrZt_hOw4309FXttK2xyARUYhVUe3MtigZ4Aljkwvs4mAML9kjo1HYXDbZeZKXkRIzRG47oVUQHf9FTKUUclCPQI2L31dx_vmowzX-kJ51v88q42zzB8p9QuFPhUT5Wlyx9tBPMRj6turjAJwZMeu-RJJQh3ySszhaPcpqG8H2E1pOsLXd2Ibwn7lZkdZnhjkzKJsf06P7SpqgcxyDgkDZPBMgz-1hNHGyQzJ1bBvU0rjFI-g-o1sf6W-JSZlv4wVBetpyM0cWEOppWkrCbdQhj-jrDSxLkmEOFRR2PsQ7LFT_QF-Y4Nqyv5wfSCP7Q",
          "p": "wRruH_hLdqFVgwZlNBqzGJweLg8YYhFCTezETrHq7CF87sDL68-wQEVgtYvWygQb9I0waAYiLfSPdP-k_awG0uDEhOcTzfnLMFXsk5C3uKQGavvZL6gnCZe6wDVn1qeBIyPHkQDPJCl_r8qe04NTc_Qwhm-4kTXTrlxzuMgCDuc",
          "q": "5fiKl6xujoLdXHL5ztc4qJWaS_eytcABK4OcK2XyBQbh6N9j1dzNlM-OkFMKZEQmDGj7elkjc5p100XnGVI5dgRndnKUCSwBzPV_fAZM_6rCcE-Fv6_CEkuIjSUGCaXcnk3CyE5IbDLU3O0hNqNHBc94-0BhRZQvlum_cuOlolU",
          "dp": "uu0mtSvVYPCrpjn6nYV6-MenL07Ne6DZXjVjkgoILqv8E-HthEd3hb-i7hp_wO5ZYVGLGidVzsZ-V_Nf828i699IXJ6TPUAgwJlseSwNrF6bF9TTWJ6dq1uFG6qW6eMbzrhD5smxun-xaqnpNTZbAlPO5VQghfBlCNPV8XkrBOE",
          "dq": "HY9dATIA5ACeQ4vj4Fp5xfG0657jMcmEXPuFz25DNbI0x6IvSwYexsoHITYLV-gKm_3ClW9vxyRLkOSjV_XhvPHD-s2viZ5GfPnxcRe-Pf7ND3KpVoJZB9D9tGbV59eSDCciqmylkoLWKa-xXTyPnIeWnXUhC7iIhXV2TmZEnCE",
          "qi": "gk-N6ui_q-QK6pUTZ95LXH9qwDVQ_V7vQXA7pzKxiySGlsxEvnyYniAQsgp0cd3HVKJfmMd-V5Ab7_GVqA0fWdznB8krOl9kka-Smkelyprp6NXs_Bt-W4tCSsIuq_N9dU08nDDTHtIzvC9iWc0ADpw3pYPvAxO23nWLIqKhhcw"
        }
      ]
    },
    "org_jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68",
          "use": "sig",
          "alg": "PS256",
          "n": "v3V070yYKXAANb3qAhsBqIRuQC6tni1jXL1IRFbFov8j0Dc_0N_mf_1RJBKr4yL6FLOxFJXXF-8R6u6bw0aGiG-tMoji3vtYNZidhpJRYSlT8A-4iTFYY04EbxwiaqD0Z_0VJ8s_mdvzBNrwN4MQjHPMeVIoG5b5v834h6tyP4yGusfGW2u0G5gSbnsPPXqTNm5Fb3nM5xu_DQM9eAjjMrJIoDXL0Ttt4SChrAvHCmwU8mI6fGonOP7XVeGY7gtLylaaSqM05BuoAaZtrk6AKDSEH9RGa2c7Umc99ZRU_BsjvgocfVgwbBK1bWcrGsqnW1quh8EOmevX6Q1sQ6QW5w",
          "e": "AQAB",
          "d": "EzribFimnd7cfoldNCnvQDRQ-IxXruADL2DpnceTYTw8JiEufTXH6ooQeM2RSyaLtMGZoyYrrQE7rPubVIFEaPbCkCVUmC3pnbR--fG_T8F9Z0rE766voIXJBzntsQUKl1lBozYUZMlFPvMYlpLI-jp1Sqg4VBEVc7Dl6gaL2pr_h4JzGlVUNz4qS11A4zOytCZc04Pmi9ZQ7SS7Wt7jI9h8eDnddHYI0FCpdGpdxhdLlEdRUMWeRUEXybhAax1pbNGwq86TWSOWLTYcunAFUXbDMQ4lBeG0oOCFLiSblDTaPh2HB32QJcjOAp3aEzyc9jJAJpGenF2l5y_MprhPpQ",
          "p": "yAg96YqVo3jr9368YTIWxvmCUoWecYRCoceUio6FHUiz1dfs9Wp-TC7hKhQeiX6Nfyb6LeJ7vIWCv_NKJLWyCF2MsVQH5ppoPd9IeppQy50BJeFJw48eCx_lLf-qakT01poxXcBNn461YgN4Z3TQ8GrDu8wHvS0FCQcI5_hlFTs",
          "q": "9QcglIuX6k45oMxVLaDOQ_1BKPURbrmjgyXTy8xlOUtpNhqpfnm8ylVgjYtfNAAStj8IjHiunU2ib6zLSlH8BUmgc9zU761cjwe8IF1eYNnVylRYiH-oeIgGCWavui_KyvQi55LDXttYFWK-QnzmM_tVse2wNekcACUOz0tiOkU",
          "dp": "uDsfCqGhAFa2vdP0HHDNmaTj6q02KMbvt6DhplttLnNvblzY2Y-jkvb6Wo79MRVlrN5xPSGDZTZyHegtOXI-7oV6tzf1ruY3bATh9El8cIvCKuk7zulZelV99seqZQXtmlmZbgdXdsUxOXyIwIBOj59FdwmLdyinopDgGwYj01E",
          "dq": "aAM6hVQsjL3gIK4cil30sU_UVTqSx9nt20I3gg-l-IhWhS0UPigXSByt--fp5f0R9GMVkeu40_WcuqMzOL1MqkHy5rwbeBKzc9PovCRmZ96Qrm7Xljn6ng-_4EXC2tpmz3iLSJo4bQ_XeFyOP1MdtXs_iWRIpNnrlPQmMUDi1bE",
          "qi": "PuU0RRteuhdw0blGVBRvwzChfDzXC1NalusLeejMK0GYTHMQHhOrymcoemVhASTAOPzU9ujEj2CQ83KhPTfMJFcBO7OALrc_yfjXvKxms9un7D2uyjyDwg_Ks_LjIZip95nsvgOhdiS_SmUPrfLarULqL3M0CvEOrEViDR-CNL8"
        }
      ]
    }
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIG5TCCBc2gAwIBAgIUAgi0b/D3LOgCAL1uQNhx7COHOskwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMDEyNzIxMjYwMFoXDTIzMDIyNjIx\nMjYwMFowggERMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEzARBgNVBAcMCnPD\no28gcGF1bG8xFjAUBgNVBAoTDU5CUlMgU0NEIFMuQS4xLTArBgNVBAsTJDFhNzE3\nOGFiLWVkOGQtNTQ3NS04OWI3LTVmMWY5YzZhM2UyNTEWMBQGA1UEAxMNbnVtYnJz\nLmNvbS5icjEXMBUGA1UEBRMOMzgxMjkwMDYwMDAxMzYxHTAbBgNVBA8TFFByaXZh\ndGUgT3JnYW5pemF0aW9uMRMwEQYLKwYBBAGCNzwCAQMTAkJSMTQwMgYKCZImiZPy\nLGQBARMkNzEyZTg0M2QtZjE3NS00Y2UzLThlYzktNjdiMGFiOTg5NmRlMIIBIjAN\nBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2Ub0NR87StB1G9VR2WHABEZQZ4AM\nV4yLvg2cXW2ma0zWJ/JEpB8DXzc+qGS+1bI1ZAHm8ppzJ4uJs631hIvJUyKeCZBS\nmUdLQCuDo2qjQVUHORkl2wHf+20VfeeS7fhb6O/mOWwZ9ZDUa7v7AqCeJwSacgP7\nlnQ+xk7Tmqb/u1gRDs0JbvjGPHNLOFCMFjfJUlLFEsRRQ5O8omkc2bsTBcPCzjiO\n9dI1/aafN0XnZ4z7UwIPxrJle4QkuT+skpAspD5inY7CTaMblF2bUOUbXc19L0pO\nPydaU0GwOeEOfUR0KIjdzKiI4+1iFtjlUw7R5x7BpEul9x3YWd3zNPwWgQIDAQAB\no4IC0TCCAs0wDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUYLo+3pVe5fJOEXi7l3TW\nnjBPLNAwHwYDVR0jBBgwFoAUhn9YrRf1grZOtAWz+7DOEUPfTL4wTAYIKwYBBQUH\nAQEEQDA+MDwGCCsGAQUFBzABhjBodHRwOi8vb2NzcC5zYW5kYm94LnBraS5vcGVu\nYmFua2luZ2JyYXNpbC5vcmcuYnIwSwYDVR0fBEQwQjBAoD6gPIY6aHR0cDovL2Ny\nbC5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvaXNzdWVyLmNy\nbDAYBgNVHREEETAPgg1udW1icnMuY29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNV\nHSUEDDAKBggrBgEFBQcDAjCCAaEGA1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9k\nATCCAYAwggE2BggrBgEFBQcCAjCCASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBz\nb2xlbHkgZm9yIHVzZSB3aXRoIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQg\nb3RoZXIgcGFydGljaXBhdGluZyBvcmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0g\nU2VydmljZXMgTGltaXRlZHMgVHJ1c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMg\ncmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5j\nZSBvZiB0aGUgUmFpZGlhbSBTZXJ2aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5\nIGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0\ncDovL2Nwcy5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9s\naWNpZXMwDQYJKoZIhvcNAQELBQADggEBAEeeT417IfTiABQKoF2156l20zGwNiog\nGPN/dVhrIlTHaC1qpOIi1ynzhx1GveEU/kGHwuFQpICzjv2yFBrMAY3nTZZe34XB\nC/0CsFC0ma+Gm2+ak0KBIUJHjI8gIKMxcz/t1WXSwh5mm80P5A7OqopaubHAukff\n8BJgoNbj/MoCMfb4JmjYd/DkpAYGnMmSeOR09+mkEH5wRB//HwFSfIkLz6d+JqQm\nw76h+RSqbLSkKQBXL+FiMt+Qrg4DbeehN40X2ci29rl0ewVL+iRGpH10e1nvTTk8\nB7ezqEgR8xqKbhtokvWJ1wtYmzE+ItUu0wPY54mOiCzZnkf7LUtNU1k\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\r\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDZRvQ1HztK0HUb\r\n1VHZYcAERlBngAxXjIu+DZxdbaZrTNYn8kSkHwNfNz6oZL7VsjVkAebymnMni4mz\r\nrfWEi8lTIp4JkFKZR0tAK4OjaqNBVQc5GSXbAd/7bRV955Lt+Fvo7+Y5bBn1kNRr\r\nu/sCoJ4nBJpyA/uWdD7GTtOapv+7WBEOzQlu+MY8c0s4UIwWN8lSUsUSxFFDk7yi\r\naRzZuxMFw8LOOI710jX9pp83RednjPtTAg/GsmV7hCS5P6ySkCykPmKdjsJNoxuU\r\nXZtQ5RtdzX0vSk4/J1pTQbA54Q59RHQoiN3MqIjj7WIW2OVTDtHnHsGkS6X3HdhZ\r\n3fM0/BaBAgMBAAECggEAAWhnya0voRgc1G2yNCS87dfgODW/jHA+6Gkhc73PEgbF\r\npC0MeYZVogtg81dfxXX8N0qZ3SD8Wiu+XFBT4raelmbQYJ4za/QdzllsHbhPYX3G\r\nepApgiGO6FTvHMmE1rPBDUYe8o1NZ8IARBGVGm0vAAK4slLbSGVbJDNgIA3DYt0A\r\n8njvRkXogSkO+cC/ZgPly9IVwkSWv4h9FAbYvYr1BTcb7/QBiKuGRgCU8lFTIvfW\r\nP0a0lZRgH0qmETB17doDGSarnm802iZ+nNU6kE1mezpn//+2G1tXkBiSaTxA/GJJ\r\ndvEmqaioAHPeRO1SlMI9G7vwufC901r2kRUNNGh26QKBgQDv25LtpGq6vaNrH3c/\r\nOynhF1jyEJKMv46CLT0rK5RICCyGCCMeh8+FcqSqcy/ZbVesrh7xhWMFc22YCJgK\r\nDqHUKy+EefmjLqsXRVDa5nSTswnAB/JAHR5aj57L3hiq2I2SeqWqvmQwy6ytuqwe\r\niAql+8cr15BqsSR57kzRbvA2LQKBgQDn5lj2wyrWGdaN1ZTe2Pso8wF7++nCYAz0\r\nj0/pWZbM9CAUpWQpyf9daxmrtVMkqpqLP9nFl5YW5hQYF2Hu4+hC2ATNBgS8d657\r\nTievLCbEWWc8EdusV61psIWbJCJXHZhxPLIL2vX2MZCqPB/7foTKOrfO4ooyTR7W\r\nD3kwZVCKJQKBgDJLSl3GMhMCHLgjmu+JSljGeoIXc4NLz2gAcGkS9D6+aAeawTJv\r\nq9YBmgGbsZbX1KCCyj4+h+rmrz5H3wmM0+YXQBl5Mh1DdeClSjT8ScmGqy62+9bx\r\nxCGdJ+D7qxR34Aes6/wHfB63NngfQmQMhp8TUkohI0kb59ghXb40ku3pAoGBANyl\r\nwt5AAwEmIoxfvT9wa0GiPjZPEjN9GraTqbBZKvAmFGQwniZY6Z5kak+DvvFzVorK\r\nHRYxzoBJOLNXhDo+Jd98FM1TPaxpn935Fi9JrjVC78QrJb5MylZ2vBlKf1Yudb7A\r\nxpQbKc6viHtBrBiqYATfa8bwrBeCY6W/oUrYC5L1AoGBALkK4zesIC01ozx/1Rqd\r\nHtaeedK4byF1tjMSFDHAF9oHux98L9B3Vaj3FrGl1n7b/tMC5tlYHbwj3CCOhHLb\r\nmGXVZZ/F6MJo2k7O0XkeU0Ll4P/juet3TqdI5VAx749gusSB2cxRKqYB5ChITrz4\r\nlGFeWgECZorlAYblvDwQYVpy\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": "numbrs-bank-two-pk",
    "scope": "openid payments",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "a2bae0a1b42943bf8f99b007ddbcd3a70a74b271352c5c20122853fd1334053c",
          "use": "sig",
          "alg": "PS256",
          "n": "rQrNtTQj8hFEaPbi_h--crDIuqx-62ujUffRRLCf7Xna3KdhalZk9TQ5nJJqRC1UIEDf0IvV8wk0nCZBVbMyFq-HWEzHpPMKX_cleKf_JuJJDVoOtmaFpSmlNxGpGeFkEtdtsChGilbLX4SmnWQqnB9LMsvLg7tnXHjyqlZ8JP9QG78oZJMoC2DGHL5do5A3kzml5zjYyMjuXe8uSoci-6uX4ey-C8HfDOAiKQscjtu0N5EJGzf-Rgl0MqaL6HeujOHNoDl12y-oPD_KT8Y3u6uFBv6nuEKTSaTzV99AaqnSErxiGJ-bt4SZzISNwWfufKO9ODmIEaQncvPoVeQjGw",
          "e": "AQAB",
          "d": "BG-SdmKvyTTIHCi4COunZilB_AcP-dj4htFje-9LKjtFcQKZbLBqRh7gmzLlpnnC_lCrbB0pjuFdh-MzKY8-aXZ2cb0GISRZz7v2KfGkiMqkNMNqPSLDqkg3BAJf41nzxsfe9_UQWdt_uyMbYk1_CiGDO_odbXMQYz52egddh1U5VPnHWbHntJYtcoAirSGuAf5G7SQ900xducl6FRLb-8-3GMVNVO34elQJVK5shnTDwE214pqHQEaSx81JHFyTuC9HePUPQTKRIQw9feRGcrhKG1iYQ43eHTSVdOamfMo0FBrvCjt7KLtinvvjjWki9izIrSQ-Mm7cugR0KFLgAQ",
          "p": "5DgcsSgNwqOJUjZMgioBPIbY281mJ83P21hUi-XW3JZ7kuVfY4IxoKCOfRNc2L5qMW-EiosYLsoRNAzI3id14Q3Fr3SyePM8veV7_WeDu7p6vzYPsVD0hn8euoGEabVpUXbZLD4XjM9kVYBR9uY6eyZO4WggP4aIMmmomMafchs",
          "q": "whs8oCebICZV7HuJcw2eWZMKGNFqnsPIKAbx0PAgRCjj_tE3FyZRP5i8XQ0vTNKvWI-_-Gt9ZP_1WMbFKKBx8VektBOsvwANYUE5DTEiILqtmWBekJch6Phv357fMtTXiC5S4ivS0U_3hvv3sEIVA0ouBi-nZzipfqeXK3qxIwE",
          "dp": "tYrhYBeRoqR-pzRkdiK96w0F0wu4WK-CymSglMzXt4_Ja1glIj4-Bh3SWzKc6BnI1dx1HdR5_zZkqvgEjZvsTIOtHt6A3m_3gMPddv3yL9KutA5oO1A_xAG5SvmegIx74_7b0TLvfua3VMCH8xS_rpkRpIM1K_Nzwk6EfEt8KMM",
          "dq": "WBqqyvsPM2mTKLLuMZXl4TyXoao0Xfn5uQll63ODAc0Zp8jo244d5OL75LSeWp1qz6T3-tc3ZIe1omUeipFBBs3ESaSAjXWFnTZQogdCOV7iezK92Z1v2-IgTX08TENFzV9Raa2AlFdawB9QTuW_ye16tH4e2wBiFsYVHLwk-QE",
          "qi": "ynFT0RldpQCCds0j_qn7ZCelCF-qHVvkUKgX6JYMp3vKfQxHH2ATV_NkQGWTb0RGyMwTOvTMxq1-rhp7OJL_iU851cj-SFkYTXmAf07Y3cIVTxRZsXCYdXmZBoi7FE8bIQCJym83HE7efh8K7i-8U6IsNVGhM9OlkoxPMPMPo6k"
        },
        {
          "kty": "RSA",
          "kid": "3066be79766be26dee4d8ba67772495256dc23560bbc9c06ab02a02e3f202ef2",
          "use": "enc",
          "alg": "RSA-OAEP",
          "n": "0U_riRvfY6MHfnV7c7djPqNvgk5csBw3OM-Y58ChwyL9g-WeLRbQgizYh0u4FnNKkyqBJbt3HrXlobAFaLsJpDugOWwEW-PKim9v2uINgUyvnjF3f4LHDPC-zrPbJRzXKZm7qQSN0yVdwUVHuaoZ5Rr6bn1iEB8cRYq5JfAo5MFRygL0H2YKXiyFFLs7a1AhPfCVeswpwKmsgvrQHUtY0ta0nGgQjbaAY23Tq1f7upj52jwBhU9w8vP1DSx_ut9KQp-IMsZkJiZNCHS2xTkTZpRCfUpn2paYbMRJ-RtOCMtTVMsfTlpZATPnzfd0IdW9MmyrppzMWg_TaSQvkiv0uw",
          "e": "AQAB",
          "d": "GDSw3XNOuzwQUsyNUU2E-ap268_aIjexHy3K1gpN6r4yKT21tCsuQ8-h3suf52C_4BMLSmzKks-gVbmAdqMis0598gYO3v2R376RZfO8chaHPLklw6ZBFLsGpergzgLu0w3HSP2Q1Tk-BWrYp50HT5p2Ga8AVzLx1wz66mtCn2mSL9bTJcOhzgXFMs2TzpXLCuXDi8EkrRajWLpBFiKdvk4OSwrI-J4kbtIsPIFDgGz6ceQF2Uom3r6M1U157IR9e7j789p8Z9kqaBWDri9_1dozq0wx7yu1ASbjDup7JU2hQbzAz9iK9cGXS2MtdFpxZuZ_WRdO9iQ9fYfE-8TKaQ",
          "p": "1YVyHG4JsMxi9TJbJA6KBaRVhY7RPyLCmS9HISA-MEtyT8BGgd_YP6kcrVEGaee1mMEQktNBfB7RrcmqA11sKietn-2eFd-T5evXuKfg4cAHraLsQQ_HIkmN2aP9WjQ7sNTTNZ8jzg4tak7OUBqppvnXWBOhEQ1pJhKF0T4rCJ8",
          "q": "-vQbd047KT7YFDSQThOXZ_KdtzRXlmbNBLBd_wcx2EauYWCjQz2FLgQrA1YdAvSMVsRN_uGc_7Vh1AULaY0YiLUFtkBHVqzMFhItvMPlP44Xy3z6Os9ZRJc1Wc89BpWKLXtoeY54e6v4-jzoMR2jQyIxM5EjHU6AhVp-iFztsmU",
          "dp": "Pg8TI4A4ANLm0C1aoBg5tXoWAUOJPbh0puE-4znj2VWUW-melJDi4V3dn-I04wMdnNBAaOxN1C2A8-nxKBk3Hul5ZUpC8EiTS_hIMrtYeUS-9pCr6h0T27tVJzSqplUYJEU3PhaK6ZDlUkilXlLhjE6BcHAEGFi1fwNTMYXILDE",
          "dq": "8MSVOXDQJ_FIZJJNxOrc_3jxQh0wz3bPymjftdeURfkCQyDxYoi6pvyOvAO5j-VKY9CxOBIDi_3c3wr7-QfK-xYaZdHj38-neqF0Sj_0SXatc6jzdssKzVj5cbH3zcJZMOvOv5kmFRlYpdUbvEvAIJ_EbsIX230-pzK8ZV4rG1U",
          "qi": "keOT4lqyjO7IkKSY03m3mJ6sW4F_pD5ATmx2fLPrcYw4c9NXxxS0PlqHBc6HB4E8aAVGVME2MtW0ICdHRKWaPYH4EZ2vFuqF3IZvMCNOdW05N2U1YCpTCnBmztykThkVYeRSmb5sf3o_pARuFbLq6zZS3VmwhiaWmLUP561KAdM"
        }
      ]
    },
    "org_jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68",
          "use": "sig",
          "alg": "PS256",
          "n": "v3V070yYKXAANb3qAhsBqIRuQC6tni1jXL1IRFbFov8j0Dc_0N_mf_1RJBKr4yL6FLOxFJXXF-8R6u6bw0aGiG-tMoji3vtYNZidhpJRYSlT8A-4iTFYY04EbxwiaqD0Z_0VJ8s_mdvzBNrwN4MQjHPMeVIoG5b5v834h6tyP4yGusfGW2u0G5gSbnsPPXqTNm5Fb3nM5xu_DQM9eAjjMrJIoDXL0Ttt4SChrAvHCmwU8mI6fGonOP7XVeGY7gtLylaaSqM05BuoAaZtrk6AKDSEH9RGa2c7Umc99ZRU_BsjvgocfVgwbBK1bWcrGsqnW1quh8EOmevX6Q1sQ6QW5w",
          "e": "AQAB",
          "d": "EzribFimnd7cfoldNCnvQDRQ-IxXruADL2DpnceTYTw8JiEufTXH6ooQeM2RSyaLtMGZoyYrrQE7rPubVIFEaPbCkCVUmC3pnbR--fG_T8F9Z0rE766voIXJBzntsQUKl1lBozYUZMlFPvMYlpLI-jp1Sqg4VBEVc7Dl6gaL2pr_h4JzGlVUNz4qS11A4zOytCZc04Pmi9ZQ7SS7Wt7jI9h8eDnddHYI0FCpdGpdxhdLlEdRUMWeRUEXybhAax1pbNGwq86TWSOWLTYcunAFUXbDMQ4lBeG0oOCFLiSblDTaPh2HB32QJcjOAp3aEzyc9jJAJpGenF2l5y_MprhPpQ",
          "p": "yAg96YqVo3jr9368YTIWxvmCUoWecYRCoceUio6FHUiz1dfs9Wp-TC7hKhQeiX6Nfyb6LeJ7vIWCv_NKJLWyCF2MsVQH5ppoPd9IeppQy50BJeFJw48eCx_lLf-qakT01poxXcBNn461YgN4Z3TQ8GrDu8wHvS0FCQcI5_hlFTs",
          "q": "9QcglIuX6k45oMxVLaDOQ_1BKPURbrmjgyXTy8xlOUtpNhqpfnm8ylVgjYtfNAAStj8IjHiunU2ib6zLSlH8BUmgc9zU761cjwe8IF1eYNnVylRYiH-oeIgGCWavui_KyvQi55LDXttYFWK-QnzmM_tVse2wNekcACUOz0tiOkU",
          "dp": "uDsfCqGhAFa2vdP0HHDNmaTj6q02KMbvt6DhplttLnNvblzY2Y-jkvb6Wo79MRVlrN5xPSGDZTZyHegtOXI-7oV6tzf1ruY3bATh9El8cIvCKuk7zulZelV99seqZQXtmlmZbgdXdsUxOXyIwIBOj59FdwmLdyinopDgGwYj01E",
          "dq": "aAM6hVQsjL3gIK4cil30sU_UVTqSx9nt20I3gg-l-IhWhS0UPigXSByt--fp5f0R9GMVkeu40_WcuqMzOL1MqkHy5rwbeBKzc9PovCRmZ96Qrm7Xljn6ng-_4EXC2tpmz3iLSJo4bQ_XeFyOP1MdtXs_iWRIpNnrlPQmMUDi1bE",
          "qi": "PuU0RRteuhdw0blGVBRvwzChfDzXC1NalusLeejMK0GYTHMQHhOrymcoemVhASTAOPzU9ujEj2CQ83KhPTfMJFcBO7OALrc_yfjXvKxms9un7D2uyjyDwg_Ks_LjIZip95nsvgOhdiS_SmUPrfLarULqL3M0CvEOrEViDR-CNL8"
        }
      ]
    }
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIG5TCCBc2gAwIBAgIUNga643Mbn0jtjblYjmqxLuNOOWowDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMDEyNzIxMjgwMFoXDTIzMDIyNjIx\nMjgwMFowggERMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEzARBgNVBAcMCnPD\no28gcGF1bG8xFjAUBgNVBAoTDU5CUlMgU0NEIFMuQS4xLTArBgNVBAsTJDFhNzE3\nOGFiLWVkOGQtNTQ3NS04OWI3LTVmMWY5YzZhM2UyNTEWMBQGA1UEAxMNbnVtYnJz\nLmNvbS5icjEXMBUGA1UEBRMOMzgxMjkwMDYwMDAxMzYxHTAbBgNVBA8TFFByaXZh\ndGUgT3JnYW5pemF0aW9uMRMwEQYLKwYBBAGCNzwCAQMTAkJSMTQwMgYKCZImiZPy\nLGQBARMkMGQ2M2YzMjAtZTljOS00OWFiLWJiNmUtOTA2NzIxNmUzYWIxMIIBIjAN\nBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAw5PHUYFgyZoInN4A+gaSBEAMjxI0\nZ982ZLbPthP2AelwU7lPavjHlgCsBVoi8Oq81vdmq0I8HEKTOgHiUWu4l8i0QSHA\ndbOEot2ClW6Id6032pl8DgR7rWFfazhjLmcrBuDDfSDQOLgAk842gaUVx+0ORjbP\nKGoZacgjAaRBJJ3ew4advnq8JWlnENMO2V1or4QsyopnDdZxt037A05v9Hzf1cNY\nU8jyYwzWBZNp4+FwhidjVfKSqJeSRKrAasvC+kpG2gw81qrqRuy+K9l1HvwxUXqQ\n+9tSPc+AUECVhXj4ki2mLk5vlDfIAIfo2r6+03WEmz8Fm7HvqKH8z61s5wIDAQAB\no4IC0TCCAs0wDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUNkqgqQgBTuCx9i8tM2hL\nPXNQdGwwHwYDVR0jBBgwFoAUhn9YrRf1grZOtAWz+7DOEUPfTL4wTAYIKwYBBQUH\nAQEEQDA+MDwGCCsGAQUFBzABhjBodHRwOi8vb2NzcC5zYW5kYm94LnBraS5vcGVu\nYmFua2luZ2JyYXNpbC5vcmcuYnIwSwYDVR0fBEQwQjBAoD6gPIY6aHR0cDovL2Ny\nbC5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvaXNzdWVyLmNy\nbDAYBgNVHREEETAPgg1udW1icnMuY29tLmJyMA4GA1UdDwEB/wQEAwIFoDATBgNV\nHSUEDDAKBggrBgEFBQcDAjCCAaEGA1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9k\nATCCAYAwggE2BggrBgEFBQcCAjCCASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBz\nb2xlbHkgZm9yIHVzZSB3aXRoIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQg\nb3RoZXIgcGFydGljaXBhdGluZyBvcmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0g\nU2VydmljZXMgTGltaXRlZHMgVHJ1c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMg\ncmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5j\nZSBvZiB0aGUgUmFpZGlhbSBTZXJ2aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5\nIGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0\ncDovL2Nwcy5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9s\naWNpZXMwDQYJKoZIhvcNAQELBQADggEBAM+8x/9fQcYkl22PSnsReuEitwJ3eUXv\nI2bOkf5lIKPfuYmz1C+jmRVtS/kqHvqjKHMe6U60Rmtjn451gd3m5b3G0uKRC4Rk\nBu7pQG1Gx4O5YIe6UnGpeL0mHNVOEQvx31pTjSoM7c/vm4GN1qGS5vcrVfvMdrNl\nX920kc+jx7Pfk4noYFZ9vxeD0h5bwzc4f/1IbVWcXbdLvDcge08xqeT0UEZeAcFB\nftY/rUBWt1ciAxkYFfP0g0R8vmkgqQY1wgNqTXe5SY3iPg7/sgAgByNNlB5zoZVt\n5mjF5MVMbXs9aHBn2WfzJZCpwz2bgAaQen56KLBJ6q+usJveKBwP3q8\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\r\nMIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDDk8dRgWDJmgic\r\n3gD6BpIEQAyPEjRn3zZkts+2E/YB6XBTuU9q+MeWAKwFWiLw6rzW92arQjwcQpM6\r\nAeJRa7iXyLRBIcB1s4Si3YKVboh3rTfamXwOBHutYV9rOGMuZysG4MN9INA4uACT\r\nzjaBpRXH7Q5GNs8oahlpyCMBpEEknd7Dhp2+erwlaWcQ0w7ZXWivhCzKimcN1nG3\r\nTfsDTm/0fN/Vw1hTyPJjDNYFk2nj4XCGJ2NV8pKol5JEqsBqy8L6SkbaDDzWqupG\r\n7L4r2XUe/DFRepD721I9z4BQQJWFePiSLaYuTm+UN8gAh+javr7TdYSbPwWbse+o\r\nofzPrWznAgMBAAECggEAGm0jZ4NLKAfPgMgL6xIW33V6vPJBcS+bUpcpEHnjVHV4\r\ndLemCtbmu6wHkl7ljcFfbCSDE5egNlQAlLv1xU6q40d+o7ZYd7mercBZ3rB6xsD5\r\numiMIftqbWOqLaYG227xRL1QwjLm2mMdINuiSHjyrSWo4hqRz0IsK5DxZKK5x/qY\r\ndG95eFKRV/Qu6bfl68RrRs73KmmirTIEmvLBI3+NGeKoz4vw8IzgBrHnV7sMOTo3\r\nfA0zeJVyNhi9MrphpUZCx4lEqY3mLiHZz5Ba2MZls5/HU1rwiMCu20E97q8u4got\r\ncmoO+Bx6eBvOjgiHDG0qrmOE7hhMgWT03KsXRFGzgQKBgQDcVLULj4dEzTh/o/SY\r\nBsJENyE7Ct05uqOsMDhHCBhQKHGki4Sr37afFdCTjSiE66SKW9iq/kW7G8lwRjo0\r\nLNq+O3s+o8jeRam3GdtCPNh7pSbEl6+/BdMg0KBFZvXhjziZXjFOWEwitVJ3q1wH\r\nEF7YBfytDJFzSom7IvBZW6tNoQKBgQDjPTF+h/OXayZbJEicETuO1vNu097UqmMw\r\nxZrWM9CY52/4LSP3ga76Gb2ZF7vwCyaoMhLpSD/tja79N7YNyLovnSNJbSydrwzN\r\nwq2LAsLOXLVTz9UnT0mYyb+qFCQ1YbR3blugS++H9pfgPzoc0I4Q+/itujLr8bbz\r\nd+BvQqRdhwKBgQDCx7vZwYQTBd3JsVcdQvRgu+ALwzn5vA7PvT0zRmvACVEV5yVd\r\nkINwtidTGfpVL8ChdDriR7G7jQAS2nLAB1tFy23T3ZVJMoqrzRbxwrqa7FCOgY6j\r\nr/GK1ASr9i6uvh+KLiQmn5aHJIcINhxAPm+qR/itvyuioaWLI4MZbBnPoQKBgQCK\r\nXFgmkuDe8X8JP652WIfLEVZnxNmI47ZBnBALHMGGWGT014duzKed4M5wyOLF5gRD\r\npTmekT9bhUlnJOTUv8Od+i/iJXdlC5DgOAky+xtiS1CdF47RwJUvUqhBBsKFPliD\r\n384qbBIM1zjicZ0QrmvSK5nfLeCTiTm8ROGC3TD3QQKBgQCB7zzHvAn8NyrO9Pda\r\nvnj20oC9IXk8YIliucYBQUoueQ5PtIVI15m03QXwbntSjyeCpm5HrCVUQCFJJGpw\r\nAI5vB/kf5QeR+z1ljvzYEFnbGcR+xS8nKr6fvylqh+IXGQ3r5SH3XNn0MTMqS7yN\r\nNOdu96JYhe4tT14XcWtTZo4fbA\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://api.dev.numbrs.cashway.finansystech.com.br/open-banking/payments/v1/pix/payments",
    "consentUrl": "https://api.dev.numbrs.cashway.finansystech.com.br/open-banking/payments/v1/consents",
    "brazilOrganizationId": "1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25",
    "brazilPaymentConsent": {
      "data": {
        "loggedUser": {
          "document": {
            "identification": "58519222064",
            "rel": "CPF"
          }
        },
        "creditor": {
          "cpfCnpj": "58519222064",
          "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": "38129006",
          "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-ensure-valid-pkce-succeeds
2022-01-29 18:34:35 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/numbrs/callback
2022-01-29 18:34:36
GetDynamicServerConfiguration
HTTP request
request_uri
https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-01-29 18:34:36 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "4448",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "vary": "Origin",
  "date": "Sat, 29 Jan 2022 18:34:36 GMT",
  "x-kong-upstream-latency": "2",
  "x-kong-proxy-latency": "1",
  "via": "kong/2.2.2"
}
response_body
{"acr_values_supported":["urn:brasil:openbanking:loa2","urn:brasil:openbanking:loa3"],"authorization_endpoint":"https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/auth","device_authorization_endpoint":"https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/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://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/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://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs","jwks_uri":"https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/jwks","registration_endpoint":"https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/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://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/token","pushed_authorization_request_endpoint":"https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/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://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/me","userinfo_signing_alg_values_supported":["PS256"],"authorization_signing_alg_values_supported":["PS256"],"introspection_endpoint":"https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/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://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/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://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/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://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/token","introspection_endpoint":"https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/token/introspection","revocation_endpoint":"https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/token/revocation","userinfo_endpoint":"https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/me","device_authorization_endpoint":"https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/device/auth","pushed_authorization_request_endpoint":"https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/request","registration_endpoint":"https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/reg"}}
2022-01-29 18:34:36 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
acr_values_supported
[
  "urn:brasil:openbanking:loa2",
  "urn:brasil:openbanking:loa3"
]
authorization_endpoint
https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/auth
device_authorization_endpoint
https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/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://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/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://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs
jwks_uri
https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/jwks
registration_endpoint
https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/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://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/token
pushed_authorization_request_endpoint
https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/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://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/me
userinfo_signing_alg_values_supported
[
  "PS256"
]
authorization_signing_alg_values_supported
[
  "PS256"
]
introspection_endpoint
https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/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://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/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://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/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://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/token",
  "introspection_endpoint": "https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/token/introspection",
  "revocation_endpoint": "https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/token/revocation",
  "userinfo_endpoint": "https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/me",
  "device_authorization_endpoint": "https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/device/auth",
  "pushed_authorization_request_endpoint": "https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/request",
  "registration_endpoint": "https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/reg"
}
2022-01-29 18:34:36 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2022-01-29 18:34:36 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2022-01-29 18:34:36
FetchServerKeys
Fetching server key
jwks_uri
https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/jwks
2022-01-29 18:34:36
FetchServerKeys
HTTP request
request_uri
https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/jwks
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-01-29 18:34:36 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",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "vary": "Origin",
  "date": "Sat, 29 Jan 2022 18:34:36 GMT",
  "x-kong-upstream-latency": "2",
  "x-kong-proxy-latency": "1",
  "via": "kong/2.2.2"
}
response_body
{"keys":[{"kty":"RSA","use":"sig","kid":"x1GowMgKpdVDfgCvNMP_0hhLIzPkf8hf_PCsr1kAiIU","alg":"PS256","e":"AQAB","n":"za9OnaO1OcKNHDZ_5qC4ahBy0vDwMh8lqBbqjaPv_ve4PNHrIaK4bq9A6BLckpCOhDL03hqXfvwOhdeJNsniEwa6G5WHwJ3YQPoDjwS4sOiy_3Yy6F5r7PprUFcOZGBQGTP9F6q0BSQXQlXiiAE75v9zt1IXlFuWgzygqbbCAmoKCoTpAPkXgvTg4U5DDLeqUzCTa-6Il9FbGD7rW0tB1G4qtQP81Erhl4_a9xcn_WA1wyIHd6UKOn5RznptZoRzhlZnGU8P2bvzerXezDWTcplzHI3fWezRl2UM24JDngfaej6RRnF5MUzZZHxYmj3KpZVoEZoecKjqVDp2kBSgqw"},{"kty":"RSA","use":"enc","kid":"VuXnztvVztPM8I4vKtmyv17ooeFrP49whvMpwT0LS1w","alg":"RSA-OAEP","e":"AQAB","n":"m4-06rMo7uM2DEKWxSYVZvFOiXLjkviJ4sA7gjliF0Q4tnR2t4autDSnwngxc9bkBDEi_Lmr7h8Hc0zZmz4_mmEO0pNP7gr1udbcxx4M5ySGnVyhGGI6MxdXK3C_sorLvJkLkyEv1r-UMTZ_nectH3Sd1uQF7k4te0m9NuqrgRsDU-NaF2xZrbqrGiQqHfVNMXkwSJXOHl3GP1G1kX2mJyYOC-lRioJsRlRy1LVbDoi5Qd7S4IXGSllQBJ1t3IjqERs_zvlzwmVNm6GuGELrtbmMBRx9xOAO_DMX_53eeDfjvSlQwmj0M9Otd91Aa4UJ1BsXAGhd3Rkt5qyqgoT0-Q"}]}
2022-01-29 18:34:36
FetchServerKeys
Found JWK set string
jwk_string
{"keys":[{"kty":"RSA","use":"sig","kid":"x1GowMgKpdVDfgCvNMP_0hhLIzPkf8hf_PCsr1kAiIU","alg":"PS256","e":"AQAB","n":"za9OnaO1OcKNHDZ_5qC4ahBy0vDwMh8lqBbqjaPv_ve4PNHrIaK4bq9A6BLckpCOhDL03hqXfvwOhdeJNsniEwa6G5WHwJ3YQPoDjwS4sOiy_3Yy6F5r7PprUFcOZGBQGTP9F6q0BSQXQlXiiAE75v9zt1IXlFuWgzygqbbCAmoKCoTpAPkXgvTg4U5DDLeqUzCTa-6Il9FbGD7rW0tB1G4qtQP81Erhl4_a9xcn_WA1wyIHd6UKOn5RznptZoRzhlZnGU8P2bvzerXezDWTcplzHI3fWezRl2UM24JDngfaej6RRnF5MUzZZHxYmj3KpZVoEZoecKjqVDp2kBSgqw"},{"kty":"RSA","use":"enc","kid":"VuXnztvVztPM8I4vKtmyv17ooeFrP49whvMpwT0LS1w","alg":"RSA-OAEP","e":"AQAB","n":"m4-06rMo7uM2DEKWxSYVZvFOiXLjkviJ4sA7gjliF0Q4tnR2t4autDSnwngxc9bkBDEi_Lmr7h8Hc0zZmz4_mmEO0pNP7gr1udbcxx4M5ySGnVyhGGI6MxdXK3C_sorLvJkLkyEv1r-UMTZ_nectH3Sd1uQF7k4te0m9NuqrgRsDU-NaF2xZrbqrGiQqHfVNMXkwSJXOHl3GP1G1kX2mJyYOC-lRioJsRlRy1LVbDoi5Qd7S4IXGSllQBJ1t3IjqERs_zvlzwmVNm6GuGELrtbmMBRx9xOAO_DMX_53eeDfjvSlQwmj0M9Otd91Aa4UJ1BsXAGhd3Rkt5qyqgoT0-Q"}]}
2022-01-29 18:34:36 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "x1GowMgKpdVDfgCvNMP_0hhLIzPkf8hf_PCsr1kAiIU",
      "alg": "PS256",
      "e": "AQAB",
      "n": "za9OnaO1OcKNHDZ_5qC4ahBy0vDwMh8lqBbqjaPv_ve4PNHrIaK4bq9A6BLckpCOhDL03hqXfvwOhdeJNsniEwa6G5WHwJ3YQPoDjwS4sOiy_3Yy6F5r7PprUFcOZGBQGTP9F6q0BSQXQlXiiAE75v9zt1IXlFuWgzygqbbCAmoKCoTpAPkXgvTg4U5DDLeqUzCTa-6Il9FbGD7rW0tB1G4qtQP81Erhl4_a9xcn_WA1wyIHd6UKOn5RznptZoRzhlZnGU8P2bvzerXezDWTcplzHI3fWezRl2UM24JDngfaej6RRnF5MUzZZHxYmj3KpZVoEZoecKjqVDp2kBSgqw"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "kid": "VuXnztvVztPM8I4vKtmyv17ooeFrP49whvMpwT0LS1w",
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "n": "m4-06rMo7uM2DEKWxSYVZvFOiXLjkviJ4sA7gjliF0Q4tnR2t4autDSnwngxc9bkBDEi_Lmr7h8Hc0zZmz4_mmEO0pNP7gr1udbcxx4M5ySGnVyhGGI6MxdXK3C_sorLvJkLkyEv1r-UMTZ_nectH3Sd1uQF7k4te0m9NuqrgRsDU-NaF2xZrbqrGiQqHfVNMXkwSJXOHl3GP1G1kX2mJyYOC-lRioJsRlRy1LVbDoi5Qd7S4IXGSllQBJ1t3IjqERs_zvlzwmVNm6GuGELrtbmMBRx9xOAO_DMX_53eeDfjvSlQwmj0M9Otd91Aa4UJ1BsXAGhd3Rkt5qyqgoT0-Q"
    }
  ]
}
2022-01-29 18:34:36 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "x1GowMgKpdVDfgCvNMP_0hhLIzPkf8hf_PCsr1kAiIU",
      "alg": "PS256",
      "e": "AQAB",
      "n": "za9OnaO1OcKNHDZ_5qC4ahBy0vDwMh8lqBbqjaPv_ve4PNHrIaK4bq9A6BLckpCOhDL03hqXfvwOhdeJNsniEwa6G5WHwJ3YQPoDjwS4sOiy_3Yy6F5r7PprUFcOZGBQGTP9F6q0BSQXQlXiiAE75v9zt1IXlFuWgzygqbbCAmoKCoTpAPkXgvTg4U5DDLeqUzCTa-6Il9FbGD7rW0tB1G4qtQP81Erhl4_a9xcn_WA1wyIHd6UKOn5RznptZoRzhlZnGU8P2bvzerXezDWTcplzHI3fWezRl2UM24JDngfaej6RRnF5MUzZZHxYmj3KpZVoEZoecKjqVDp2kBSgqw"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "kid": "VuXnztvVztPM8I4vKtmyv17ooeFrP49whvMpwT0LS1w",
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "n": "m4-06rMo7uM2DEKWxSYVZvFOiXLjkviJ4sA7gjliF0Q4tnR2t4autDSnwngxc9bkBDEi_Lmr7h8Hc0zZmz4_mmEO0pNP7gr1udbcxx4M5ySGnVyhGGI6MxdXK3C_sorLvJkLkyEv1r-UMTZ_nectH3Sd1uQF7k4te0m9NuqrgRsDU-NaF2xZrbqrGiQqHfVNMXkwSJXOHl3GP1G1kX2mJyYOC-lRioJsRlRy1LVbDoi5Qd7S4IXGSllQBJ1t3IjqERs_zvlzwmVNm6GuGELrtbmMBRx9xOAO_DMX_53eeDfjvSlQwmj0M9Otd91Aa4UJ1BsXAGhd3Rkt5qyqgoT0-Q"
    }
  ]
}
2022-01-29 18:34:36 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2022-01-29 18:34:36 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2022-01-29 18:34:36 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2022-01-29 18:34:36 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "kid": "x1GowMgKpdVDfgCvNMP_0hhLIzPkf8hf_PCsr1kAiIU",
      "alg": "PS256",
      "e": "AQAB",
      "n": "za9OnaO1OcKNHDZ_5qC4ahBy0vDwMh8lqBbqjaPv_ve4PNHrIaK4bq9A6BLckpCOhDL03hqXfvwOhdeJNsniEwa6G5WHwJ3YQPoDjwS4sOiy_3Yy6F5r7PprUFcOZGBQGTP9F6q0BSQXQlXiiAE75v9zt1IXlFuWgzygqbbCAmoKCoTpAPkXgvTg4U5DDLeqUzCTa-6Il9FbGD7rW0tB1G4qtQP81Erhl4_a9xcn_WA1wyIHd6UKOn5RznptZoRzhlZnGU8P2bvzerXezDWTcplzHI3fWezRl2UM24JDngfaej6RRnF5MUzZZHxYmj3KpZVoEZoecKjqVDp2kBSgqw"
    },
    {
      "kty": "RSA",
      "use": "enc",
      "kid": "VuXnztvVztPM8I4vKtmyv17ooeFrP49whvMpwT0LS1w",
      "alg": "RSA-OAEP",
      "e": "AQAB",
      "n": "m4-06rMo7uM2DEKWxSYVZvFOiXLjkviJ4sA7gjliF0Q4tnR2t4autDSnwngxc9bkBDEi_Lmr7h8Hc0zZmz4_mmEO0pNP7gr1udbcxx4M5ySGnVyhGGI6MxdXK3C_sorLvJkLkyEv1r-UMTZ_nectH3Sd1uQF7k4te0m9NuqrgRsDU-NaF2xZrbqrGiQqHfVNMXkwSJXOHl3GP1G1kX2mJyYOC-lRioJsRlRy1LVbDoi5Qd7S4IXGSllQBJ1t3IjqERs_zvlzwmVNm6GuGELrtbmMBRx9xOAO_DMX_53eeDfjvSlQwmj0M9Otd91Aa4UJ1BsXAGhd3Rkt5qyqgoT0-Q"
    }
  ]
}
2022-01-29 18:34:36 SUCCESS
GetStaticClientConfiguration
Found a static client object
client_id
numbrs-bank-one-pk
scope
openid payments
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "3e131d4d880aeb0af0a3595dbd6c90c8db419e782489cf2f32a354b70eddf52e",
      "use": "sig",
      "alg": "PS256",
      "n": "nerKz56bEz0GEfsxidqqJA41LIWL2BJoSKyzIYiC0oLcwmU0hXp4ZPMrXueoMVosRYZJg7XMBC0INAgmpklJq1aPPHTJSlhDQdMYjW9CD9sH95yC-yB0Ubsdj-y8oaRQhpw1Ao4Ct9QODtfK1oqlxzjZE0l1Ox8nRsi_aSkKL2DAlxvuvx3xE1odPIBUazo6AGMUf3RsgSvivPuGyjajedKIZA-OzrRsk4EzYQxmIkAyFUcZXmiBFSPjiX5_D9byPsp1RHxyXBNw9XorcxTX1130JIa04Z87HQ5tvpLSkidB9Z63fwyzkZ_n4qmBrBGjuQVLfCF3Nved_PDVoz-Z7Q",
      "e": "AQAB",
      "d": "OQgFM-NHhTSqPw81jmBCxx-8c3ZNkXzgXbLFRMyM1qL9QFWVmMkotuidVrqaIyy6RWegoCklY7KxvjzdXHumV_M8aqyQz8E9lQW8XcP7G0fSwkmrgi9v4t6NaB-q5kO1809x05jfAW3bn9-uOTo8cc0llJIYfQAcyrMQcdWpAH_Ckp8vRkAWpmUkGgrLDznJOmRBF0T0tIraz5Bj7SyuGAeYifeqM9-eJsKfZ8cBKOEuItoXf_jeBGMgvqgvoGsQoNxEuvdlbX7yIlgXGNFBFUhFLoPSTbORhR22zDLkWGg-6rIswY82tX0fNUExFsTqUd3JmUx1jL03Igx6ClU9vw",
      "p": "2Vh7TDRDl8UZcx1XdNaOkI17NIE3Ml4RSih_I6ftUnZSrE0Lv4mAMOTvuLD2MAJ5zueWdVC9jmDV-lNMKn7TcPEOVt2sMNXYORH50fzQeTZOl1Dztqpxvl0l-N3ZPWY9CG9L8sTQ4_TW-azkTVSLIcByobK7F7jJAM52m2N-t-M",
      "q": "ugCYNdjZWtd70U_OWONairwWYl1B_enOHgIDOGusF1ydyXrtEou7bD9SdSlzCnzrUZX3F8YVRSQ_wFcSoXvYNppy6ibutbCl255-EWJ9013UNb60XjJxDup6P0kBhngif0czJI-IOp51MiF_J-onQUx3byWA4oQ8eIMiMzW37-8",
      "dp": "rlvUNfLrkrKU0wtj4KBLKF3Hy_wpKqfaGPLZ4-HQeknf0sfQN-z3wMG4KiMUrLkfvMN-qUiHeNPodPQj8ydhOoa3aSpV-6th1Y69Kh81ozfU3oEbspuTuhKB5t8aaq49Iioe9He92FHPr-ZqFDtRjlcT3vJCMyqTXalD7y5nNt8",
      "dq": "QvRJ1kBL5XZh3LO0nKyigAQ6rofRZHxQNN8Wl62ykepF5iv4wM9J1SpqHUChZ6oV7xVjj8w_BdeJl0wAqd5xsx4ftYf0L7T5zzebO9jPYFGLPRl7xdi0d-ERxkwaX3RJPrW7hDKioC9AEp6aLh0MqmXDLGA8p81gEyVpHzP8FUM",
      "qi": "oQ8fE6jJMUMueh4t7aiRHvvgmc1iX7dUO3aFAitAvsGPyyg0cR9Auqz0CI6JhPphtz-VePOsQluTiV6r3UWVlmRt9sxt7ARlp3eX7jtmF9E8uqRebLkedVGEv4BWX7mnxLGQqA_pn8UMWI5vNyz9h3H1gqDjlAFZj3_FAP_23sw"
    },
    {
      "kty": "RSA",
      "kid": "fd7356a6704ea83826f506f90dc3c54f3235ade30b681c64975f7d1801eeb7d9",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "rXiRpDVlN_zTiwT5tmBv-kamgQzqJkqVmqJjc6lONIa0oQruYFyzYJAHwxkmv-Z1CCpA74limVSBXM_DSuIe9vD9FJzHm2_4wn-WDtsCMKuUNy0-0VKve62c_tpv3mTbzCDpej3cqkCRhiQ5vpX-5epC92pc7LjZT7f8zQueKgbT16UjT5KkGcbRuGXN7iZwf-mr2Z2IUDw4cj2AJFkfnUutFhllbpPfXOzHJQeofUl79Xva7wkZycuDF8DAJVZwEOvkwOboeJX9KzTn0CQcZ25-jEdvmsC84la3L5tR9Q36TcA-9bl8c_8og9TXfPTsgl_NBj11HFlZqBNUJgAgsw",
      "e": "AQAB",
      "d": "B7F5sBEoKIf_b8JsOrDjNnPMrZt_hOw4309FXttK2xyARUYhVUe3MtigZ4Aljkwvs4mAML9kjo1HYXDbZeZKXkRIzRG47oVUQHf9FTKUUclCPQI2L31dx_vmowzX-kJ51v88q42zzB8p9QuFPhUT5Wlyx9tBPMRj6turjAJwZMeu-RJJQh3ySszhaPcpqG8H2E1pOsLXd2Ibwn7lZkdZnhjkzKJsf06P7SpqgcxyDgkDZPBMgz-1hNHGyQzJ1bBvU0rjFI-g-o1sf6W-JSZlv4wVBetpyM0cWEOppWkrCbdQhj-jrDSxLkmEOFRR2PsQ7LFT_QF-Y4Nqyv5wfSCP7Q",
      "p": "wRruH_hLdqFVgwZlNBqzGJweLg8YYhFCTezETrHq7CF87sDL68-wQEVgtYvWygQb9I0waAYiLfSPdP-k_awG0uDEhOcTzfnLMFXsk5C3uKQGavvZL6gnCZe6wDVn1qeBIyPHkQDPJCl_r8qe04NTc_Qwhm-4kTXTrlxzuMgCDuc",
      "q": "5fiKl6xujoLdXHL5ztc4qJWaS_eytcABK4OcK2XyBQbh6N9j1dzNlM-OkFMKZEQmDGj7elkjc5p100XnGVI5dgRndnKUCSwBzPV_fAZM_6rCcE-Fv6_CEkuIjSUGCaXcnk3CyE5IbDLU3O0hNqNHBc94-0BhRZQvlum_cuOlolU",
      "dp": "uu0mtSvVYPCrpjn6nYV6-MenL07Ne6DZXjVjkgoILqv8E-HthEd3hb-i7hp_wO5ZYVGLGidVzsZ-V_Nf828i699IXJ6TPUAgwJlseSwNrF6bF9TTWJ6dq1uFG6qW6eMbzrhD5smxun-xaqnpNTZbAlPO5VQghfBlCNPV8XkrBOE",
      "dq": "HY9dATIA5ACeQ4vj4Fp5xfG0657jMcmEXPuFz25DNbI0x6IvSwYexsoHITYLV-gKm_3ClW9vxyRLkOSjV_XhvPHD-s2viZ5GfPnxcRe-Pf7ND3KpVoJZB9D9tGbV59eSDCciqmylkoLWKa-xXTyPnIeWnXUhC7iIhXV2TmZEnCE",
      "qi": "gk-N6ui_q-QK6pUTZ95LXH9qwDVQ_V7vQXA7pzKxiySGlsxEvnyYniAQsgp0cd3HVKJfmMd-V5Ab7_GVqA0fWdznB8krOl9kka-Smkelyprp6NXs_Bt-W4tCSsIuq_N9dU08nDDTHtIzvC9iWc0ADpw3pYPvAxO23nWLIqKhhcw"
    }
  ]
}
org_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68",
      "use": "sig",
      "alg": "PS256",
      "n": "v3V070yYKXAANb3qAhsBqIRuQC6tni1jXL1IRFbFov8j0Dc_0N_mf_1RJBKr4yL6FLOxFJXXF-8R6u6bw0aGiG-tMoji3vtYNZidhpJRYSlT8A-4iTFYY04EbxwiaqD0Z_0VJ8s_mdvzBNrwN4MQjHPMeVIoG5b5v834h6tyP4yGusfGW2u0G5gSbnsPPXqTNm5Fb3nM5xu_DQM9eAjjMrJIoDXL0Ttt4SChrAvHCmwU8mI6fGonOP7XVeGY7gtLylaaSqM05BuoAaZtrk6AKDSEH9RGa2c7Umc99ZRU_BsjvgocfVgwbBK1bWcrGsqnW1quh8EOmevX6Q1sQ6QW5w",
      "e": "AQAB",
      "d": "EzribFimnd7cfoldNCnvQDRQ-IxXruADL2DpnceTYTw8JiEufTXH6ooQeM2RSyaLtMGZoyYrrQE7rPubVIFEaPbCkCVUmC3pnbR--fG_T8F9Z0rE766voIXJBzntsQUKl1lBozYUZMlFPvMYlpLI-jp1Sqg4VBEVc7Dl6gaL2pr_h4JzGlVUNz4qS11A4zOytCZc04Pmi9ZQ7SS7Wt7jI9h8eDnddHYI0FCpdGpdxhdLlEdRUMWeRUEXybhAax1pbNGwq86TWSOWLTYcunAFUXbDMQ4lBeG0oOCFLiSblDTaPh2HB32QJcjOAp3aEzyc9jJAJpGenF2l5y_MprhPpQ",
      "p": "yAg96YqVo3jr9368YTIWxvmCUoWecYRCoceUio6FHUiz1dfs9Wp-TC7hKhQeiX6Nfyb6LeJ7vIWCv_NKJLWyCF2MsVQH5ppoPd9IeppQy50BJeFJw48eCx_lLf-qakT01poxXcBNn461YgN4Z3TQ8GrDu8wHvS0FCQcI5_hlFTs",
      "q": "9QcglIuX6k45oMxVLaDOQ_1BKPURbrmjgyXTy8xlOUtpNhqpfnm8ylVgjYtfNAAStj8IjHiunU2ib6zLSlH8BUmgc9zU761cjwe8IF1eYNnVylRYiH-oeIgGCWavui_KyvQi55LDXttYFWK-QnzmM_tVse2wNekcACUOz0tiOkU",
      "dp": "uDsfCqGhAFa2vdP0HHDNmaTj6q02KMbvt6DhplttLnNvblzY2Y-jkvb6Wo79MRVlrN5xPSGDZTZyHegtOXI-7oV6tzf1ruY3bATh9El8cIvCKuk7zulZelV99seqZQXtmlmZbgdXdsUxOXyIwIBOj59FdwmLdyinopDgGwYj01E",
      "dq": "aAM6hVQsjL3gIK4cil30sU_UVTqSx9nt20I3gg-l-IhWhS0UPigXSByt--fp5f0R9GMVkeu40_WcuqMzOL1MqkHy5rwbeBKzc9PovCRmZ96Qrm7Xljn6ng-_4EXC2tpmz3iLSJo4bQ_XeFyOP1MdtXs_iWRIpNnrlPQmMUDi1bE",
      "qi": "PuU0RRteuhdw0blGVBRvwzChfDzXC1NalusLeejMK0GYTHMQHhOrymcoemVhASTAOPzU9ujEj2CQ83KhPTfMJFcBO7OALrc_yfjXvKxms9un7D2uyjyDwg_Ks_LjIZip95nsvgOhdiS_SmUPrfLarULqL3M0CvEOrEViDR-CNL8"
    }
  ]
}
2022-01-29 18:34:36 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2022-01-29 18:34:36 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDZRvQ1HztK0HUb1VHZYcAERlBngAxXjIu+DZxdbaZrTNYn8kSkHwNfNz6oZL7VsjVkAebymnMni4mzrfWEi8lTIp4JkFKZR0tAK4OjaqNBVQc5GSXbAd/7bRV955Lt+Fvo7+Y5bBn1kNRru/sCoJ4nBJpyA/uWdD7GTtOapv+7WBEOzQlu+MY8c0s4UIwWN8lSUsUSxFFDk7yiaRzZuxMFw8LOOI710jX9pp83RednjPtTAg/GsmV7hCS5P6ySkCykPmKdjsJNoxuUXZtQ5RtdzX0vSk4/J1pTQbA54Q59RHQoiN3MqIjj7WIW2OVTDtHnHsGkS6X3HdhZ3fM0/BaBAgMBAAECggEAAWhnya0voRgc1G2yNCS87dfgODW/jHA+6Gkhc73PEgbFpC0MeYZVogtg81dfxXX8N0qZ3SD8Wiu+XFBT4raelmbQYJ4za/QdzllsHbhPYX3GepApgiGO6FTvHMmE1rPBDUYe8o1NZ8IARBGVGm0vAAK4slLbSGVbJDNgIA3DYt0A8njvRkXogSkO+cC/ZgPly9IVwkSWv4h9FAbYvYr1BTcb7/QBiKuGRgCU8lFTIvfWP0a0lZRgH0qmETB17doDGSarnm802iZ+nNU6kE1mezpn//+2G1tXkBiSaTxA/GJJdvEmqaioAHPeRO1SlMI9G7vwufC901r2kRUNNGh26QKBgQDv25LtpGq6vaNrH3c/OynhF1jyEJKMv46CLT0rK5RICCyGCCMeh8+FcqSqcy/ZbVesrh7xhWMFc22YCJgKDqHUKy+EefmjLqsXRVDa5nSTswnAB/JAHR5aj57L3hiq2I2SeqWqvmQwy6ytuqweiAql+8cr15BqsSR57kzRbvA2LQKBgQDn5lj2wyrWGdaN1ZTe2Pso8wF7++nCYAz0j0/pWZbM9CAUpWQpyf9daxmrtVMkqpqLP9nFl5YW5hQYF2Hu4+hC2ATNBgS8d657TievLCbEWWc8EdusV61psIWbJCJXHZhxPLIL2vX2MZCqPB/7foTKOrfO4ooyTR7WD3kwZVCKJQKBgDJLSl3GMhMCHLgjmu+JSljGeoIXc4NLz2gAcGkS9D6+aAeawTJvq9YBmgGbsZbX1KCCyj4+h+rmrz5H3wmM0+YXQBl5Mh1DdeClSjT8ScmGqy62+9bxxCGdJ+D7qxR34Aes6/wHfB63NngfQmQMhp8TUkohI0kb59ghXb40ku3pAoGBANylwt5AAwEmIoxfvT9wa0GiPjZPEjN9GraTqbBZKvAmFGQwniZY6Z5kak+DvvFzVorKHRYxzoBJOLNXhDo+Jd98FM1TPaxpn935Fi9JrjVC78QrJb5MylZ2vBlKf1Yudb7AxpQbKc6viHtBrBiqYATfa8bwrBeCY6W/oUrYC5L1AoGBALkK4zesIC01ozx/1RqdHtaeedK4byF1tjMSFDHAF9oHux98L9B3Vaj3FrGl1n7b/tMC5tlYHbwj3CCOhHLbmGXVZZ/F6MJo2k7O0XkeU0Ll4P/juet3TqdI5VAx749gusSB2cxRKqYB5ChITrz4lGFeWgECZorlAYblvDwQYVpy
ca
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
2022-01-29 18:34:36 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-01-29 18:34:36 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "3e131d4d880aeb0af0a3595dbd6c90c8db419e782489cf2f32a354b70eddf52e",
      "use": "sig",
      "alg": "PS256",
      "n": "nerKz56bEz0GEfsxidqqJA41LIWL2BJoSKyzIYiC0oLcwmU0hXp4ZPMrXueoMVosRYZJg7XMBC0INAgmpklJq1aPPHTJSlhDQdMYjW9CD9sH95yC-yB0Ubsdj-y8oaRQhpw1Ao4Ct9QODtfK1oqlxzjZE0l1Ox8nRsi_aSkKL2DAlxvuvx3xE1odPIBUazo6AGMUf3RsgSvivPuGyjajedKIZA-OzrRsk4EzYQxmIkAyFUcZXmiBFSPjiX5_D9byPsp1RHxyXBNw9XorcxTX1130JIa04Z87HQ5tvpLSkidB9Z63fwyzkZ_n4qmBrBGjuQVLfCF3Nved_PDVoz-Z7Q",
      "e": "AQAB",
      "d": "OQgFM-NHhTSqPw81jmBCxx-8c3ZNkXzgXbLFRMyM1qL9QFWVmMkotuidVrqaIyy6RWegoCklY7KxvjzdXHumV_M8aqyQz8E9lQW8XcP7G0fSwkmrgi9v4t6NaB-q5kO1809x05jfAW3bn9-uOTo8cc0llJIYfQAcyrMQcdWpAH_Ckp8vRkAWpmUkGgrLDznJOmRBF0T0tIraz5Bj7SyuGAeYifeqM9-eJsKfZ8cBKOEuItoXf_jeBGMgvqgvoGsQoNxEuvdlbX7yIlgXGNFBFUhFLoPSTbORhR22zDLkWGg-6rIswY82tX0fNUExFsTqUd3JmUx1jL03Igx6ClU9vw",
      "p": "2Vh7TDRDl8UZcx1XdNaOkI17NIE3Ml4RSih_I6ftUnZSrE0Lv4mAMOTvuLD2MAJ5zueWdVC9jmDV-lNMKn7TcPEOVt2sMNXYORH50fzQeTZOl1Dztqpxvl0l-N3ZPWY9CG9L8sTQ4_TW-azkTVSLIcByobK7F7jJAM52m2N-t-M",
      "q": "ugCYNdjZWtd70U_OWONairwWYl1B_enOHgIDOGusF1ydyXrtEou7bD9SdSlzCnzrUZX3F8YVRSQ_wFcSoXvYNppy6ibutbCl255-EWJ9013UNb60XjJxDup6P0kBhngif0czJI-IOp51MiF_J-onQUx3byWA4oQ8eIMiMzW37-8",
      "dp": "rlvUNfLrkrKU0wtj4KBLKF3Hy_wpKqfaGPLZ4-HQeknf0sfQN-z3wMG4KiMUrLkfvMN-qUiHeNPodPQj8ydhOoa3aSpV-6th1Y69Kh81ozfU3oEbspuTuhKB5t8aaq49Iioe9He92FHPr-ZqFDtRjlcT3vJCMyqTXalD7y5nNt8",
      "dq": "QvRJ1kBL5XZh3LO0nKyigAQ6rofRZHxQNN8Wl62ykepF5iv4wM9J1SpqHUChZ6oV7xVjj8w_BdeJl0wAqd5xsx4ftYf0L7T5zzebO9jPYFGLPRl7xdi0d-ERxkwaX3RJPrW7hDKioC9AEp6aLh0MqmXDLGA8p81gEyVpHzP8FUM",
      "qi": "oQ8fE6jJMUMueh4t7aiRHvvgmc1iX7dUO3aFAitAvsGPyyg0cR9Auqz0CI6JhPphtz-VePOsQluTiV6r3UWVlmRt9sxt7ARlp3eX7jtmF9E8uqRebLkedVGEv4BWX7mnxLGQqA_pn8UMWI5vNyz9h3H1gqDjlAFZj3_FAP_23sw"
    },
    {
      "kty": "RSA",
      "kid": "fd7356a6704ea83826f506f90dc3c54f3235ade30b681c64975f7d1801eeb7d9",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "rXiRpDVlN_zTiwT5tmBv-kamgQzqJkqVmqJjc6lONIa0oQruYFyzYJAHwxkmv-Z1CCpA74limVSBXM_DSuIe9vD9FJzHm2_4wn-WDtsCMKuUNy0-0VKve62c_tpv3mTbzCDpej3cqkCRhiQ5vpX-5epC92pc7LjZT7f8zQueKgbT16UjT5KkGcbRuGXN7iZwf-mr2Z2IUDw4cj2AJFkfnUutFhllbpPfXOzHJQeofUl79Xva7wkZycuDF8DAJVZwEOvkwOboeJX9KzTn0CQcZ25-jEdvmsC84la3L5tR9Q36TcA-9bl8c_8og9TXfPTsgl_NBj11HFlZqBNUJgAgsw",
      "e": "AQAB",
      "d": "B7F5sBEoKIf_b8JsOrDjNnPMrZt_hOw4309FXttK2xyARUYhVUe3MtigZ4Aljkwvs4mAML9kjo1HYXDbZeZKXkRIzRG47oVUQHf9FTKUUclCPQI2L31dx_vmowzX-kJ51v88q42zzB8p9QuFPhUT5Wlyx9tBPMRj6turjAJwZMeu-RJJQh3ySszhaPcpqG8H2E1pOsLXd2Ibwn7lZkdZnhjkzKJsf06P7SpqgcxyDgkDZPBMgz-1hNHGyQzJ1bBvU0rjFI-g-o1sf6W-JSZlv4wVBetpyM0cWEOppWkrCbdQhj-jrDSxLkmEOFRR2PsQ7LFT_QF-Y4Nqyv5wfSCP7Q",
      "p": "wRruH_hLdqFVgwZlNBqzGJweLg8YYhFCTezETrHq7CF87sDL68-wQEVgtYvWygQb9I0waAYiLfSPdP-k_awG0uDEhOcTzfnLMFXsk5C3uKQGavvZL6gnCZe6wDVn1qeBIyPHkQDPJCl_r8qe04NTc_Qwhm-4kTXTrlxzuMgCDuc",
      "q": "5fiKl6xujoLdXHL5ztc4qJWaS_eytcABK4OcK2XyBQbh6N9j1dzNlM-OkFMKZEQmDGj7elkjc5p100XnGVI5dgRndnKUCSwBzPV_fAZM_6rCcE-Fv6_CEkuIjSUGCaXcnk3CyE5IbDLU3O0hNqNHBc94-0BhRZQvlum_cuOlolU",
      "dp": "uu0mtSvVYPCrpjn6nYV6-MenL07Ne6DZXjVjkgoILqv8E-HthEd3hb-i7hp_wO5ZYVGLGidVzsZ-V_Nf828i699IXJ6TPUAgwJlseSwNrF6bF9TTWJ6dq1uFG6qW6eMbzrhD5smxun-xaqnpNTZbAlPO5VQghfBlCNPV8XkrBOE",
      "dq": "HY9dATIA5ACeQ4vj4Fp5xfG0657jMcmEXPuFz25DNbI0x6IvSwYexsoHITYLV-gKm_3ClW9vxyRLkOSjV_XhvPHD-s2viZ5GfPnxcRe-Pf7ND3KpVoJZB9D9tGbV59eSDCciqmylkoLWKa-xXTyPnIeWnXUhC7iIhXV2TmZEnCE",
      "qi": "gk-N6ui_q-QK6pUTZ95LXH9qwDVQ_V7vQXA7pzKxiySGlsxEvnyYniAQsgp0cd3HVKJfmMd-V5Ab7_GVqA0fWdznB8krOl9kka-Smkelyprp6NXs_Bt-W4tCSsIuq_N9dU08nDDTHtIzvC9iWc0ADpw3pYPvAxO23nWLIqKhhcw"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "3e131d4d880aeb0af0a3595dbd6c90c8db419e782489cf2f32a354b70eddf52e",
      "alg": "PS256",
      "n": "nerKz56bEz0GEfsxidqqJA41LIWL2BJoSKyzIYiC0oLcwmU0hXp4ZPMrXueoMVosRYZJg7XMBC0INAgmpklJq1aPPHTJSlhDQdMYjW9CD9sH95yC-yB0Ubsdj-y8oaRQhpw1Ao4Ct9QODtfK1oqlxzjZE0l1Ox8nRsi_aSkKL2DAlxvuvx3xE1odPIBUazo6AGMUf3RsgSvivPuGyjajedKIZA-OzrRsk4EzYQxmIkAyFUcZXmiBFSPjiX5_D9byPsp1RHxyXBNw9XorcxTX1130JIa04Z87HQ5tvpLSkidB9Z63fwyzkZ_n4qmBrBGjuQVLfCF3Nved_PDVoz-Z7Q"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "fd7356a6704ea83826f506f90dc3c54f3235ade30b681c64975f7d1801eeb7d9",
      "alg": "RSA-OAEP",
      "n": "rXiRpDVlN_zTiwT5tmBv-kamgQzqJkqVmqJjc6lONIa0oQruYFyzYJAHwxkmv-Z1CCpA74limVSBXM_DSuIe9vD9FJzHm2_4wn-WDtsCMKuUNy0-0VKve62c_tpv3mTbzCDpej3cqkCRhiQ5vpX-5epC92pc7LjZT7f8zQueKgbT16UjT5KkGcbRuGXN7iZwf-mr2Z2IUDw4cj2AJFkfnUutFhllbpPfXOzHJQeofUl79Xva7wkZycuDF8DAJVZwEOvkwOboeJX9KzTn0CQcZ25-jEdvmsC84la3L5tR9Q36TcA-9bl8c_8og9TXfPTsgl_NBj11HFlZqBNUJgAgsw"
    }
  ]
}
2022-01-29 18:34:36 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-01-29 18:34:36 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-01-29 18:34:36 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2022-01-29 18:34:36 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "3e131d4d880aeb0af0a3595dbd6c90c8db419e782489cf2f32a354b70eddf52e",
      "use": "sig",
      "alg": "PS256",
      "n": "nerKz56bEz0GEfsxidqqJA41LIWL2BJoSKyzIYiC0oLcwmU0hXp4ZPMrXueoMVosRYZJg7XMBC0INAgmpklJq1aPPHTJSlhDQdMYjW9CD9sH95yC-yB0Ubsdj-y8oaRQhpw1Ao4Ct9QODtfK1oqlxzjZE0l1Ox8nRsi_aSkKL2DAlxvuvx3xE1odPIBUazo6AGMUf3RsgSvivPuGyjajedKIZA-OzrRsk4EzYQxmIkAyFUcZXmiBFSPjiX5_D9byPsp1RHxyXBNw9XorcxTX1130JIa04Z87HQ5tvpLSkidB9Z63fwyzkZ_n4qmBrBGjuQVLfCF3Nved_PDVoz-Z7Q",
      "e": "AQAB",
      "d": "OQgFM-NHhTSqPw81jmBCxx-8c3ZNkXzgXbLFRMyM1qL9QFWVmMkotuidVrqaIyy6RWegoCklY7KxvjzdXHumV_M8aqyQz8E9lQW8XcP7G0fSwkmrgi9v4t6NaB-q5kO1809x05jfAW3bn9-uOTo8cc0llJIYfQAcyrMQcdWpAH_Ckp8vRkAWpmUkGgrLDznJOmRBF0T0tIraz5Bj7SyuGAeYifeqM9-eJsKfZ8cBKOEuItoXf_jeBGMgvqgvoGsQoNxEuvdlbX7yIlgXGNFBFUhFLoPSTbORhR22zDLkWGg-6rIswY82tX0fNUExFsTqUd3JmUx1jL03Igx6ClU9vw",
      "p": "2Vh7TDRDl8UZcx1XdNaOkI17NIE3Ml4RSih_I6ftUnZSrE0Lv4mAMOTvuLD2MAJ5zueWdVC9jmDV-lNMKn7TcPEOVt2sMNXYORH50fzQeTZOl1Dztqpxvl0l-N3ZPWY9CG9L8sTQ4_TW-azkTVSLIcByobK7F7jJAM52m2N-t-M",
      "q": "ugCYNdjZWtd70U_OWONairwWYl1B_enOHgIDOGusF1ydyXrtEou7bD9SdSlzCnzrUZX3F8YVRSQ_wFcSoXvYNppy6ibutbCl255-EWJ9013UNb60XjJxDup6P0kBhngif0czJI-IOp51MiF_J-onQUx3byWA4oQ8eIMiMzW37-8",
      "dp": "rlvUNfLrkrKU0wtj4KBLKF3Hy_wpKqfaGPLZ4-HQeknf0sfQN-z3wMG4KiMUrLkfvMN-qUiHeNPodPQj8ydhOoa3aSpV-6th1Y69Kh81ozfU3oEbspuTuhKB5t8aaq49Iioe9He92FHPr-ZqFDtRjlcT3vJCMyqTXalD7y5nNt8",
      "dq": "QvRJ1kBL5XZh3LO0nKyigAQ6rofRZHxQNN8Wl62ykepF5iv4wM9J1SpqHUChZ6oV7xVjj8w_BdeJl0wAqd5xsx4ftYf0L7T5zzebO9jPYFGLPRl7xdi0d-ERxkwaX3RJPrW7hDKioC9AEp6aLh0MqmXDLGA8p81gEyVpHzP8FUM",
      "qi": "oQ8fE6jJMUMueh4t7aiRHvvgmc1iX7dUO3aFAitAvsGPyyg0cR9Auqz0CI6JhPphtz-VePOsQluTiV6r3UWVlmRt9sxt7ARlp3eX7jtmF9E8uqRebLkedVGEv4BWX7mnxLGQqA_pn8UMWI5vNyz9h3H1gqDjlAFZj3_FAP_23sw"
    },
    {
      "kty": "RSA",
      "kid": "fd7356a6704ea83826f506f90dc3c54f3235ade30b681c64975f7d1801eeb7d9",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "rXiRpDVlN_zTiwT5tmBv-kamgQzqJkqVmqJjc6lONIa0oQruYFyzYJAHwxkmv-Z1CCpA74limVSBXM_DSuIe9vD9FJzHm2_4wn-WDtsCMKuUNy0-0VKve62c_tpv3mTbzCDpej3cqkCRhiQ5vpX-5epC92pc7LjZT7f8zQueKgbT16UjT5KkGcbRuGXN7iZwf-mr2Z2IUDw4cj2AJFkfnUutFhllbpPfXOzHJQeofUl79Xva7wkZycuDF8DAJVZwEOvkwOboeJX9KzTn0CQcZ25-jEdvmsC84la3L5tR9Q36TcA-9bl8c_8og9TXfPTsgl_NBj11HFlZqBNUJgAgsw",
      "e": "AQAB",
      "d": "B7F5sBEoKIf_b8JsOrDjNnPMrZt_hOw4309FXttK2xyARUYhVUe3MtigZ4Aljkwvs4mAML9kjo1HYXDbZeZKXkRIzRG47oVUQHf9FTKUUclCPQI2L31dx_vmowzX-kJ51v88q42zzB8p9QuFPhUT5Wlyx9tBPMRj6turjAJwZMeu-RJJQh3ySszhaPcpqG8H2E1pOsLXd2Ibwn7lZkdZnhjkzKJsf06P7SpqgcxyDgkDZPBMgz-1hNHGyQzJ1bBvU0rjFI-g-o1sf6W-JSZlv4wVBetpyM0cWEOppWkrCbdQhj-jrDSxLkmEOFRR2PsQ7LFT_QF-Y4Nqyv5wfSCP7Q",
      "p": "wRruH_hLdqFVgwZlNBqzGJweLg8YYhFCTezETrHq7CF87sDL68-wQEVgtYvWygQb9I0waAYiLfSPdP-k_awG0uDEhOcTzfnLMFXsk5C3uKQGavvZL6gnCZe6wDVn1qeBIyPHkQDPJCl_r8qe04NTc_Qwhm-4kTXTrlxzuMgCDuc",
      "q": "5fiKl6xujoLdXHL5ztc4qJWaS_eytcABK4OcK2XyBQbh6N9j1dzNlM-OkFMKZEQmDGj7elkjc5p100XnGVI5dgRndnKUCSwBzPV_fAZM_6rCcE-Fv6_CEkuIjSUGCaXcnk3CyE5IbDLU3O0hNqNHBc94-0BhRZQvlum_cuOlolU",
      "dp": "uu0mtSvVYPCrpjn6nYV6-MenL07Ne6DZXjVjkgoILqv8E-HthEd3hb-i7hp_wO5ZYVGLGidVzsZ-V_Nf828i699IXJ6TPUAgwJlseSwNrF6bF9TTWJ6dq1uFG6qW6eMbzrhD5smxun-xaqnpNTZbAlPO5VQghfBlCNPV8XkrBOE",
      "dq": "HY9dATIA5ACeQ4vj4Fp5xfG0657jMcmEXPuFz25DNbI0x6IvSwYexsoHITYLV-gKm_3ClW9vxyRLkOSjV_XhvPHD-s2viZ5GfPnxcRe-Pf7ND3KpVoJZB9D9tGbV59eSDCciqmylkoLWKa-xXTyPnIeWnXUhC7iIhXV2TmZEnCE",
      "qi": "gk-N6ui_q-QK6pUTZ95LXH9qwDVQ_V7vQXA7pzKxiySGlsxEvnyYniAQsgp0cd3HVKJfmMd-V5Ab7_GVqA0fWdznB8krOl9kka-Smkelyprp6NXs_Bt-W4tCSsIuq_N9dU08nDDTHtIzvC9iWc0ADpw3pYPvAxO23nWLIqKhhcw"
    }
  ]
}
2022-01-29 18:34:36
ValidateMTLSCertificatesAsX509
Root & issuing in mtls.ca is wrong order. Automatically correct it (Issuing first, then root)
2022-01-29 18:34:36 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2022-01-29 18:34:36 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
numbrs-bank-two-pk
scope
openid payments
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "a2bae0a1b42943bf8f99b007ddbcd3a70a74b271352c5c20122853fd1334053c",
      "use": "sig",
      "alg": "PS256",
      "n": "rQrNtTQj8hFEaPbi_h--crDIuqx-62ujUffRRLCf7Xna3KdhalZk9TQ5nJJqRC1UIEDf0IvV8wk0nCZBVbMyFq-HWEzHpPMKX_cleKf_JuJJDVoOtmaFpSmlNxGpGeFkEtdtsChGilbLX4SmnWQqnB9LMsvLg7tnXHjyqlZ8JP9QG78oZJMoC2DGHL5do5A3kzml5zjYyMjuXe8uSoci-6uX4ey-C8HfDOAiKQscjtu0N5EJGzf-Rgl0MqaL6HeujOHNoDl12y-oPD_KT8Y3u6uFBv6nuEKTSaTzV99AaqnSErxiGJ-bt4SZzISNwWfufKO9ODmIEaQncvPoVeQjGw",
      "e": "AQAB",
      "d": "BG-SdmKvyTTIHCi4COunZilB_AcP-dj4htFje-9LKjtFcQKZbLBqRh7gmzLlpnnC_lCrbB0pjuFdh-MzKY8-aXZ2cb0GISRZz7v2KfGkiMqkNMNqPSLDqkg3BAJf41nzxsfe9_UQWdt_uyMbYk1_CiGDO_odbXMQYz52egddh1U5VPnHWbHntJYtcoAirSGuAf5G7SQ900xducl6FRLb-8-3GMVNVO34elQJVK5shnTDwE214pqHQEaSx81JHFyTuC9HePUPQTKRIQw9feRGcrhKG1iYQ43eHTSVdOamfMo0FBrvCjt7KLtinvvjjWki9izIrSQ-Mm7cugR0KFLgAQ",
      "p": "5DgcsSgNwqOJUjZMgioBPIbY281mJ83P21hUi-XW3JZ7kuVfY4IxoKCOfRNc2L5qMW-EiosYLsoRNAzI3id14Q3Fr3SyePM8veV7_WeDu7p6vzYPsVD0hn8euoGEabVpUXbZLD4XjM9kVYBR9uY6eyZO4WggP4aIMmmomMafchs",
      "q": "whs8oCebICZV7HuJcw2eWZMKGNFqnsPIKAbx0PAgRCjj_tE3FyZRP5i8XQ0vTNKvWI-_-Gt9ZP_1WMbFKKBx8VektBOsvwANYUE5DTEiILqtmWBekJch6Phv357fMtTXiC5S4ivS0U_3hvv3sEIVA0ouBi-nZzipfqeXK3qxIwE",
      "dp": "tYrhYBeRoqR-pzRkdiK96w0F0wu4WK-CymSglMzXt4_Ja1glIj4-Bh3SWzKc6BnI1dx1HdR5_zZkqvgEjZvsTIOtHt6A3m_3gMPddv3yL9KutA5oO1A_xAG5SvmegIx74_7b0TLvfua3VMCH8xS_rpkRpIM1K_Nzwk6EfEt8KMM",
      "dq": "WBqqyvsPM2mTKLLuMZXl4TyXoao0Xfn5uQll63ODAc0Zp8jo244d5OL75LSeWp1qz6T3-tc3ZIe1omUeipFBBs3ESaSAjXWFnTZQogdCOV7iezK92Z1v2-IgTX08TENFzV9Raa2AlFdawB9QTuW_ye16tH4e2wBiFsYVHLwk-QE",
      "qi": "ynFT0RldpQCCds0j_qn7ZCelCF-qHVvkUKgX6JYMp3vKfQxHH2ATV_NkQGWTb0RGyMwTOvTMxq1-rhp7OJL_iU851cj-SFkYTXmAf07Y3cIVTxRZsXCYdXmZBoi7FE8bIQCJym83HE7efh8K7i-8U6IsNVGhM9OlkoxPMPMPo6k"
    },
    {
      "kty": "RSA",
      "kid": "3066be79766be26dee4d8ba67772495256dc23560bbc9c06ab02a02e3f202ef2",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "0U_riRvfY6MHfnV7c7djPqNvgk5csBw3OM-Y58ChwyL9g-WeLRbQgizYh0u4FnNKkyqBJbt3HrXlobAFaLsJpDugOWwEW-PKim9v2uINgUyvnjF3f4LHDPC-zrPbJRzXKZm7qQSN0yVdwUVHuaoZ5Rr6bn1iEB8cRYq5JfAo5MFRygL0H2YKXiyFFLs7a1AhPfCVeswpwKmsgvrQHUtY0ta0nGgQjbaAY23Tq1f7upj52jwBhU9w8vP1DSx_ut9KQp-IMsZkJiZNCHS2xTkTZpRCfUpn2paYbMRJ-RtOCMtTVMsfTlpZATPnzfd0IdW9MmyrppzMWg_TaSQvkiv0uw",
      "e": "AQAB",
      "d": "GDSw3XNOuzwQUsyNUU2E-ap268_aIjexHy3K1gpN6r4yKT21tCsuQ8-h3suf52C_4BMLSmzKks-gVbmAdqMis0598gYO3v2R376RZfO8chaHPLklw6ZBFLsGpergzgLu0w3HSP2Q1Tk-BWrYp50HT5p2Ga8AVzLx1wz66mtCn2mSL9bTJcOhzgXFMs2TzpXLCuXDi8EkrRajWLpBFiKdvk4OSwrI-J4kbtIsPIFDgGz6ceQF2Uom3r6M1U157IR9e7j789p8Z9kqaBWDri9_1dozq0wx7yu1ASbjDup7JU2hQbzAz9iK9cGXS2MtdFpxZuZ_WRdO9iQ9fYfE-8TKaQ",
      "p": "1YVyHG4JsMxi9TJbJA6KBaRVhY7RPyLCmS9HISA-MEtyT8BGgd_YP6kcrVEGaee1mMEQktNBfB7RrcmqA11sKietn-2eFd-T5evXuKfg4cAHraLsQQ_HIkmN2aP9WjQ7sNTTNZ8jzg4tak7OUBqppvnXWBOhEQ1pJhKF0T4rCJ8",
      "q": "-vQbd047KT7YFDSQThOXZ_KdtzRXlmbNBLBd_wcx2EauYWCjQz2FLgQrA1YdAvSMVsRN_uGc_7Vh1AULaY0YiLUFtkBHVqzMFhItvMPlP44Xy3z6Os9ZRJc1Wc89BpWKLXtoeY54e6v4-jzoMR2jQyIxM5EjHU6AhVp-iFztsmU",
      "dp": "Pg8TI4A4ANLm0C1aoBg5tXoWAUOJPbh0puE-4znj2VWUW-melJDi4V3dn-I04wMdnNBAaOxN1C2A8-nxKBk3Hul5ZUpC8EiTS_hIMrtYeUS-9pCr6h0T27tVJzSqplUYJEU3PhaK6ZDlUkilXlLhjE6BcHAEGFi1fwNTMYXILDE",
      "dq": "8MSVOXDQJ_FIZJJNxOrc_3jxQh0wz3bPymjftdeURfkCQyDxYoi6pvyOvAO5j-VKY9CxOBIDi_3c3wr7-QfK-xYaZdHj38-neqF0Sj_0SXatc6jzdssKzVj5cbH3zcJZMOvOv5kmFRlYpdUbvEvAIJ_EbsIX230-pzK8ZV4rG1U",
      "qi": "keOT4lqyjO7IkKSY03m3mJ6sW4F_pD5ATmx2fLPrcYw4c9NXxxS0PlqHBc6HB4E8aAVGVME2MtW0ICdHRKWaPYH4EZ2vFuqF3IZvMCNOdW05N2U1YCpTCnBmztykThkVYeRSmb5sf3o_pARuFbLq6zZS3VmwhiaWmLUP561KAdM"
    }
  ]
}
org_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68",
      "use": "sig",
      "alg": "PS256",
      "n": "v3V070yYKXAANb3qAhsBqIRuQC6tni1jXL1IRFbFov8j0Dc_0N_mf_1RJBKr4yL6FLOxFJXXF-8R6u6bw0aGiG-tMoji3vtYNZidhpJRYSlT8A-4iTFYY04EbxwiaqD0Z_0VJ8s_mdvzBNrwN4MQjHPMeVIoG5b5v834h6tyP4yGusfGW2u0G5gSbnsPPXqTNm5Fb3nM5xu_DQM9eAjjMrJIoDXL0Ttt4SChrAvHCmwU8mI6fGonOP7XVeGY7gtLylaaSqM05BuoAaZtrk6AKDSEH9RGa2c7Umc99ZRU_BsjvgocfVgwbBK1bWcrGsqnW1quh8EOmevX6Q1sQ6QW5w",
      "e": "AQAB",
      "d": "EzribFimnd7cfoldNCnvQDRQ-IxXruADL2DpnceTYTw8JiEufTXH6ooQeM2RSyaLtMGZoyYrrQE7rPubVIFEaPbCkCVUmC3pnbR--fG_T8F9Z0rE766voIXJBzntsQUKl1lBozYUZMlFPvMYlpLI-jp1Sqg4VBEVc7Dl6gaL2pr_h4JzGlVUNz4qS11A4zOytCZc04Pmi9ZQ7SS7Wt7jI9h8eDnddHYI0FCpdGpdxhdLlEdRUMWeRUEXybhAax1pbNGwq86TWSOWLTYcunAFUXbDMQ4lBeG0oOCFLiSblDTaPh2HB32QJcjOAp3aEzyc9jJAJpGenF2l5y_MprhPpQ",
      "p": "yAg96YqVo3jr9368YTIWxvmCUoWecYRCoceUio6FHUiz1dfs9Wp-TC7hKhQeiX6Nfyb6LeJ7vIWCv_NKJLWyCF2MsVQH5ppoPd9IeppQy50BJeFJw48eCx_lLf-qakT01poxXcBNn461YgN4Z3TQ8GrDu8wHvS0FCQcI5_hlFTs",
      "q": "9QcglIuX6k45oMxVLaDOQ_1BKPURbrmjgyXTy8xlOUtpNhqpfnm8ylVgjYtfNAAStj8IjHiunU2ib6zLSlH8BUmgc9zU761cjwe8IF1eYNnVylRYiH-oeIgGCWavui_KyvQi55LDXttYFWK-QnzmM_tVse2wNekcACUOz0tiOkU",
      "dp": "uDsfCqGhAFa2vdP0HHDNmaTj6q02KMbvt6DhplttLnNvblzY2Y-jkvb6Wo79MRVlrN5xPSGDZTZyHegtOXI-7oV6tzf1ruY3bATh9El8cIvCKuk7zulZelV99seqZQXtmlmZbgdXdsUxOXyIwIBOj59FdwmLdyinopDgGwYj01E",
      "dq": "aAM6hVQsjL3gIK4cil30sU_UVTqSx9nt20I3gg-l-IhWhS0UPigXSByt--fp5f0R9GMVkeu40_WcuqMzOL1MqkHy5rwbeBKzc9PovCRmZ96Qrm7Xljn6ng-_4EXC2tpmz3iLSJo4bQ_XeFyOP1MdtXs_iWRIpNnrlPQmMUDi1bE",
      "qi": "PuU0RRteuhdw0blGVBRvwzChfDzXC1NalusLeejMK0GYTHMQHhOrymcoemVhASTAOPzU9ujEj2CQ83KhPTfMJFcBO7OALrc_yfjXvKxms9un7D2uyjyDwg_Ks_LjIZip95nsvgOhdiS_SmUPrfLarULqL3M0CvEOrEViDR-CNL8"
    }
  ]
}
2022-01-29 18:34:36 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2022-01-29 18:34:36 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDDk8dRgWDJmgic3gD6BpIEQAyPEjRn3zZkts+2E/YB6XBTuU9q+MeWAKwFWiLw6rzW92arQjwcQpM6AeJRa7iXyLRBIcB1s4Si3YKVboh3rTfamXwOBHutYV9rOGMuZysG4MN9INA4uACTzjaBpRXH7Q5GNs8oahlpyCMBpEEknd7Dhp2+erwlaWcQ0w7ZXWivhCzKimcN1nG3TfsDTm/0fN/Vw1hTyPJjDNYFk2nj4XCGJ2NV8pKol5JEqsBqy8L6SkbaDDzWqupG7L4r2XUe/DFRepD721I9z4BQQJWFePiSLaYuTm+UN8gAh+javr7TdYSbPwWbse+oofzPrWznAgMBAAECggEAGm0jZ4NLKAfPgMgL6xIW33V6vPJBcS+bUpcpEHnjVHV4dLemCtbmu6wHkl7ljcFfbCSDE5egNlQAlLv1xU6q40d+o7ZYd7mercBZ3rB6xsD5umiMIftqbWOqLaYG227xRL1QwjLm2mMdINuiSHjyrSWo4hqRz0IsK5DxZKK5x/qYdG95eFKRV/Qu6bfl68RrRs73KmmirTIEmvLBI3+NGeKoz4vw8IzgBrHnV7sMOTo3fA0zeJVyNhi9MrphpUZCx4lEqY3mLiHZz5Ba2MZls5/HU1rwiMCu20E97q8u4gotcmoO+Bx6eBvOjgiHDG0qrmOE7hhMgWT03KsXRFGzgQKBgQDcVLULj4dEzTh/o/SYBsJENyE7Ct05uqOsMDhHCBhQKHGki4Sr37afFdCTjSiE66SKW9iq/kW7G8lwRjo0LNq+O3s+o8jeRam3GdtCPNh7pSbEl6+/BdMg0KBFZvXhjziZXjFOWEwitVJ3q1wHEF7YBfytDJFzSom7IvBZW6tNoQKBgQDjPTF+h/OXayZbJEicETuO1vNu097UqmMwxZrWM9CY52/4LSP3ga76Gb2ZF7vwCyaoMhLpSD/tja79N7YNyLovnSNJbSydrwzNwq2LAsLOXLVTz9UnT0mYyb+qFCQ1YbR3blugS++H9pfgPzoc0I4Q+/itujLr8bbzd+BvQqRdhwKBgQDCx7vZwYQTBd3JsVcdQvRgu+ALwzn5vA7PvT0zRmvACVEV5yVdkINwtidTGfpVL8ChdDriR7G7jQAS2nLAB1tFy23T3ZVJMoqrzRbxwrqa7FCOgY6jr/GK1ASr9i6uvh+KLiQmn5aHJIcINhxAPm+qR/itvyuioaWLI4MZbBnPoQKBgQCKXFgmkuDe8X8JP652WIfLEVZnxNmI47ZBnBALHMGGWGT014duzKed4M5wyOLF5gRDpTmekT9bhUlnJOTUv8Od+i/iJXdlC5DgOAky+xtiS1CdF47RwJUvUqhBBsKFPliD384qbBIM1zjicZ0QrmvSK5nfLeCTiTm8ROGC3TD3QQKBgQCB7zzHvAn8NyrO9Pdavnj20oC9IXk8YIliucYBQUoueQ5PtIVI15m03QXwbntSjyeCpm5HrCVUQCFJJGpwAI5vB/kf5QeR+z1ljvzYEFnbGcR+xS8nKr6fvylqh+IXGQ3r5SH3XNn0MTMqS7yNNOdu96JYhe4tT14XcWtTZo4fbA==
ca
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
2022-01-29 18:34:36 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-01-29 18:34:36 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "a2bae0a1b42943bf8f99b007ddbcd3a70a74b271352c5c20122853fd1334053c",
      "use": "sig",
      "alg": "PS256",
      "n": "rQrNtTQj8hFEaPbi_h--crDIuqx-62ujUffRRLCf7Xna3KdhalZk9TQ5nJJqRC1UIEDf0IvV8wk0nCZBVbMyFq-HWEzHpPMKX_cleKf_JuJJDVoOtmaFpSmlNxGpGeFkEtdtsChGilbLX4SmnWQqnB9LMsvLg7tnXHjyqlZ8JP9QG78oZJMoC2DGHL5do5A3kzml5zjYyMjuXe8uSoci-6uX4ey-C8HfDOAiKQscjtu0N5EJGzf-Rgl0MqaL6HeujOHNoDl12y-oPD_KT8Y3u6uFBv6nuEKTSaTzV99AaqnSErxiGJ-bt4SZzISNwWfufKO9ODmIEaQncvPoVeQjGw",
      "e": "AQAB",
      "d": "BG-SdmKvyTTIHCi4COunZilB_AcP-dj4htFje-9LKjtFcQKZbLBqRh7gmzLlpnnC_lCrbB0pjuFdh-MzKY8-aXZ2cb0GISRZz7v2KfGkiMqkNMNqPSLDqkg3BAJf41nzxsfe9_UQWdt_uyMbYk1_CiGDO_odbXMQYz52egddh1U5VPnHWbHntJYtcoAirSGuAf5G7SQ900xducl6FRLb-8-3GMVNVO34elQJVK5shnTDwE214pqHQEaSx81JHFyTuC9HePUPQTKRIQw9feRGcrhKG1iYQ43eHTSVdOamfMo0FBrvCjt7KLtinvvjjWki9izIrSQ-Mm7cugR0KFLgAQ",
      "p": "5DgcsSgNwqOJUjZMgioBPIbY281mJ83P21hUi-XW3JZ7kuVfY4IxoKCOfRNc2L5qMW-EiosYLsoRNAzI3id14Q3Fr3SyePM8veV7_WeDu7p6vzYPsVD0hn8euoGEabVpUXbZLD4XjM9kVYBR9uY6eyZO4WggP4aIMmmomMafchs",
      "q": "whs8oCebICZV7HuJcw2eWZMKGNFqnsPIKAbx0PAgRCjj_tE3FyZRP5i8XQ0vTNKvWI-_-Gt9ZP_1WMbFKKBx8VektBOsvwANYUE5DTEiILqtmWBekJch6Phv357fMtTXiC5S4ivS0U_3hvv3sEIVA0ouBi-nZzipfqeXK3qxIwE",
      "dp": "tYrhYBeRoqR-pzRkdiK96w0F0wu4WK-CymSglMzXt4_Ja1glIj4-Bh3SWzKc6BnI1dx1HdR5_zZkqvgEjZvsTIOtHt6A3m_3gMPddv3yL9KutA5oO1A_xAG5SvmegIx74_7b0TLvfua3VMCH8xS_rpkRpIM1K_Nzwk6EfEt8KMM",
      "dq": "WBqqyvsPM2mTKLLuMZXl4TyXoao0Xfn5uQll63ODAc0Zp8jo244d5OL75LSeWp1qz6T3-tc3ZIe1omUeipFBBs3ESaSAjXWFnTZQogdCOV7iezK92Z1v2-IgTX08TENFzV9Raa2AlFdawB9QTuW_ye16tH4e2wBiFsYVHLwk-QE",
      "qi": "ynFT0RldpQCCds0j_qn7ZCelCF-qHVvkUKgX6JYMp3vKfQxHH2ATV_NkQGWTb0RGyMwTOvTMxq1-rhp7OJL_iU851cj-SFkYTXmAf07Y3cIVTxRZsXCYdXmZBoi7FE8bIQCJym83HE7efh8K7i-8U6IsNVGhM9OlkoxPMPMPo6k"
    },
    {
      "kty": "RSA",
      "kid": "3066be79766be26dee4d8ba67772495256dc23560bbc9c06ab02a02e3f202ef2",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "0U_riRvfY6MHfnV7c7djPqNvgk5csBw3OM-Y58ChwyL9g-WeLRbQgizYh0u4FnNKkyqBJbt3HrXlobAFaLsJpDugOWwEW-PKim9v2uINgUyvnjF3f4LHDPC-zrPbJRzXKZm7qQSN0yVdwUVHuaoZ5Rr6bn1iEB8cRYq5JfAo5MFRygL0H2YKXiyFFLs7a1AhPfCVeswpwKmsgvrQHUtY0ta0nGgQjbaAY23Tq1f7upj52jwBhU9w8vP1DSx_ut9KQp-IMsZkJiZNCHS2xTkTZpRCfUpn2paYbMRJ-RtOCMtTVMsfTlpZATPnzfd0IdW9MmyrppzMWg_TaSQvkiv0uw",
      "e": "AQAB",
      "d": "GDSw3XNOuzwQUsyNUU2E-ap268_aIjexHy3K1gpN6r4yKT21tCsuQ8-h3suf52C_4BMLSmzKks-gVbmAdqMis0598gYO3v2R376RZfO8chaHPLklw6ZBFLsGpergzgLu0w3HSP2Q1Tk-BWrYp50HT5p2Ga8AVzLx1wz66mtCn2mSL9bTJcOhzgXFMs2TzpXLCuXDi8EkrRajWLpBFiKdvk4OSwrI-J4kbtIsPIFDgGz6ceQF2Uom3r6M1U157IR9e7j789p8Z9kqaBWDri9_1dozq0wx7yu1ASbjDup7JU2hQbzAz9iK9cGXS2MtdFpxZuZ_WRdO9iQ9fYfE-8TKaQ",
      "p": "1YVyHG4JsMxi9TJbJA6KBaRVhY7RPyLCmS9HISA-MEtyT8BGgd_YP6kcrVEGaee1mMEQktNBfB7RrcmqA11sKietn-2eFd-T5evXuKfg4cAHraLsQQ_HIkmN2aP9WjQ7sNTTNZ8jzg4tak7OUBqppvnXWBOhEQ1pJhKF0T4rCJ8",
      "q": "-vQbd047KT7YFDSQThOXZ_KdtzRXlmbNBLBd_wcx2EauYWCjQz2FLgQrA1YdAvSMVsRN_uGc_7Vh1AULaY0YiLUFtkBHVqzMFhItvMPlP44Xy3z6Os9ZRJc1Wc89BpWKLXtoeY54e6v4-jzoMR2jQyIxM5EjHU6AhVp-iFztsmU",
      "dp": "Pg8TI4A4ANLm0C1aoBg5tXoWAUOJPbh0puE-4znj2VWUW-melJDi4V3dn-I04wMdnNBAaOxN1C2A8-nxKBk3Hul5ZUpC8EiTS_hIMrtYeUS-9pCr6h0T27tVJzSqplUYJEU3PhaK6ZDlUkilXlLhjE6BcHAEGFi1fwNTMYXILDE",
      "dq": "8MSVOXDQJ_FIZJJNxOrc_3jxQh0wz3bPymjftdeURfkCQyDxYoi6pvyOvAO5j-VKY9CxOBIDi_3c3wr7-QfK-xYaZdHj38-neqF0Sj_0SXatc6jzdssKzVj5cbH3zcJZMOvOv5kmFRlYpdUbvEvAIJ_EbsIX230-pzK8ZV4rG1U",
      "qi": "keOT4lqyjO7IkKSY03m3mJ6sW4F_pD5ATmx2fLPrcYw4c9NXxxS0PlqHBc6HB4E8aAVGVME2MtW0ICdHRKWaPYH4EZ2vFuqF3IZvMCNOdW05N2U1YCpTCnBmztykThkVYeRSmb5sf3o_pARuFbLq6zZS3VmwhiaWmLUP561KAdM"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "a2bae0a1b42943bf8f99b007ddbcd3a70a74b271352c5c20122853fd1334053c",
      "alg": "PS256",
      "n": "rQrNtTQj8hFEaPbi_h--crDIuqx-62ujUffRRLCf7Xna3KdhalZk9TQ5nJJqRC1UIEDf0IvV8wk0nCZBVbMyFq-HWEzHpPMKX_cleKf_JuJJDVoOtmaFpSmlNxGpGeFkEtdtsChGilbLX4SmnWQqnB9LMsvLg7tnXHjyqlZ8JP9QG78oZJMoC2DGHL5do5A3kzml5zjYyMjuXe8uSoci-6uX4ey-C8HfDOAiKQscjtu0N5EJGzf-Rgl0MqaL6HeujOHNoDl12y-oPD_KT8Y3u6uFBv6nuEKTSaTzV99AaqnSErxiGJ-bt4SZzISNwWfufKO9ODmIEaQncvPoVeQjGw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "3066be79766be26dee4d8ba67772495256dc23560bbc9c06ab02a02e3f202ef2",
      "alg": "RSA-OAEP",
      "n": "0U_riRvfY6MHfnV7c7djPqNvgk5csBw3OM-Y58ChwyL9g-WeLRbQgizYh0u4FnNKkyqBJbt3HrXlobAFaLsJpDugOWwEW-PKim9v2uINgUyvnjF3f4LHDPC-zrPbJRzXKZm7qQSN0yVdwUVHuaoZ5Rr6bn1iEB8cRYq5JfAo5MFRygL0H2YKXiyFFLs7a1AhPfCVeswpwKmsgvrQHUtY0ta0nGgQjbaAY23Tq1f7upj52jwBhU9w8vP1DSx_ut9KQp-IMsZkJiZNCHS2xTkTZpRCfUpn2paYbMRJ-RtOCMtTVMsfTlpZATPnzfd0IdW9MmyrppzMWg_TaSQvkiv0uw"
    }
  ]
}
2022-01-29 18:34:36 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-01-29 18:34:36 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-01-29 18:34:36 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2022-01-29 18:34:36 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "a2bae0a1b42943bf8f99b007ddbcd3a70a74b271352c5c20122853fd1334053c",
      "use": "sig",
      "alg": "PS256",
      "n": "rQrNtTQj8hFEaPbi_h--crDIuqx-62ujUffRRLCf7Xna3KdhalZk9TQ5nJJqRC1UIEDf0IvV8wk0nCZBVbMyFq-HWEzHpPMKX_cleKf_JuJJDVoOtmaFpSmlNxGpGeFkEtdtsChGilbLX4SmnWQqnB9LMsvLg7tnXHjyqlZ8JP9QG78oZJMoC2DGHL5do5A3kzml5zjYyMjuXe8uSoci-6uX4ey-C8HfDOAiKQscjtu0N5EJGzf-Rgl0MqaL6HeujOHNoDl12y-oPD_KT8Y3u6uFBv6nuEKTSaTzV99AaqnSErxiGJ-bt4SZzISNwWfufKO9ODmIEaQncvPoVeQjGw",
      "e": "AQAB",
      "d": "BG-SdmKvyTTIHCi4COunZilB_AcP-dj4htFje-9LKjtFcQKZbLBqRh7gmzLlpnnC_lCrbB0pjuFdh-MzKY8-aXZ2cb0GISRZz7v2KfGkiMqkNMNqPSLDqkg3BAJf41nzxsfe9_UQWdt_uyMbYk1_CiGDO_odbXMQYz52egddh1U5VPnHWbHntJYtcoAirSGuAf5G7SQ900xducl6FRLb-8-3GMVNVO34elQJVK5shnTDwE214pqHQEaSx81JHFyTuC9HePUPQTKRIQw9feRGcrhKG1iYQ43eHTSVdOamfMo0FBrvCjt7KLtinvvjjWki9izIrSQ-Mm7cugR0KFLgAQ",
      "p": "5DgcsSgNwqOJUjZMgioBPIbY281mJ83P21hUi-XW3JZ7kuVfY4IxoKCOfRNc2L5qMW-EiosYLsoRNAzI3id14Q3Fr3SyePM8veV7_WeDu7p6vzYPsVD0hn8euoGEabVpUXbZLD4XjM9kVYBR9uY6eyZO4WggP4aIMmmomMafchs",
      "q": "whs8oCebICZV7HuJcw2eWZMKGNFqnsPIKAbx0PAgRCjj_tE3FyZRP5i8XQ0vTNKvWI-_-Gt9ZP_1WMbFKKBx8VektBOsvwANYUE5DTEiILqtmWBekJch6Phv357fMtTXiC5S4ivS0U_3hvv3sEIVA0ouBi-nZzipfqeXK3qxIwE",
      "dp": "tYrhYBeRoqR-pzRkdiK96w0F0wu4WK-CymSglMzXt4_Ja1glIj4-Bh3SWzKc6BnI1dx1HdR5_zZkqvgEjZvsTIOtHt6A3m_3gMPddv3yL9KutA5oO1A_xAG5SvmegIx74_7b0TLvfua3VMCH8xS_rpkRpIM1K_Nzwk6EfEt8KMM",
      "dq": "WBqqyvsPM2mTKLLuMZXl4TyXoao0Xfn5uQll63ODAc0Zp8jo244d5OL75LSeWp1qz6T3-tc3ZIe1omUeipFBBs3ESaSAjXWFnTZQogdCOV7iezK92Z1v2-IgTX08TENFzV9Raa2AlFdawB9QTuW_ye16tH4e2wBiFsYVHLwk-QE",
      "qi": "ynFT0RldpQCCds0j_qn7ZCelCF-qHVvkUKgX6JYMp3vKfQxHH2ATV_NkQGWTb0RGyMwTOvTMxq1-rhp7OJL_iU851cj-SFkYTXmAf07Y3cIVTxRZsXCYdXmZBoi7FE8bIQCJym83HE7efh8K7i-8U6IsNVGhM9OlkoxPMPMPo6k"
    },
    {
      "kty": "RSA",
      "kid": "3066be79766be26dee4d8ba67772495256dc23560bbc9c06ab02a02e3f202ef2",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "0U_riRvfY6MHfnV7c7djPqNvgk5csBw3OM-Y58ChwyL9g-WeLRbQgizYh0u4FnNKkyqBJbt3HrXlobAFaLsJpDugOWwEW-PKim9v2uINgUyvnjF3f4LHDPC-zrPbJRzXKZm7qQSN0yVdwUVHuaoZ5Rr6bn1iEB8cRYq5JfAo5MFRygL0H2YKXiyFFLs7a1AhPfCVeswpwKmsgvrQHUtY0ta0nGgQjbaAY23Tq1f7upj52jwBhU9w8vP1DSx_ut9KQp-IMsZkJiZNCHS2xTkTZpRCfUpn2paYbMRJ-RtOCMtTVMsfTlpZATPnzfd0IdW9MmyrppzMWg_TaSQvkiv0uw",
      "e": "AQAB",
      "d": "GDSw3XNOuzwQUsyNUU2E-ap268_aIjexHy3K1gpN6r4yKT21tCsuQ8-h3suf52C_4BMLSmzKks-gVbmAdqMis0598gYO3v2R376RZfO8chaHPLklw6ZBFLsGpergzgLu0w3HSP2Q1Tk-BWrYp50HT5p2Ga8AVzLx1wz66mtCn2mSL9bTJcOhzgXFMs2TzpXLCuXDi8EkrRajWLpBFiKdvk4OSwrI-J4kbtIsPIFDgGz6ceQF2Uom3r6M1U157IR9e7j789p8Z9kqaBWDri9_1dozq0wx7yu1ASbjDup7JU2hQbzAz9iK9cGXS2MtdFpxZuZ_WRdO9iQ9fYfE-8TKaQ",
      "p": "1YVyHG4JsMxi9TJbJA6KBaRVhY7RPyLCmS9HISA-MEtyT8BGgd_YP6kcrVEGaee1mMEQktNBfB7RrcmqA11sKietn-2eFd-T5evXuKfg4cAHraLsQQ_HIkmN2aP9WjQ7sNTTNZ8jzg4tak7OUBqppvnXWBOhEQ1pJhKF0T4rCJ8",
      "q": "-vQbd047KT7YFDSQThOXZ_KdtzRXlmbNBLBd_wcx2EauYWCjQz2FLgQrA1YdAvSMVsRN_uGc_7Vh1AULaY0YiLUFtkBHVqzMFhItvMPlP44Xy3z6Os9ZRJc1Wc89BpWKLXtoeY54e6v4-jzoMR2jQyIxM5EjHU6AhVp-iFztsmU",
      "dp": "Pg8TI4A4ANLm0C1aoBg5tXoWAUOJPbh0puE-4znj2VWUW-melJDi4V3dn-I04wMdnNBAaOxN1C2A8-nxKBk3Hul5ZUpC8EiTS_hIMrtYeUS-9pCr6h0T27tVJzSqplUYJEU3PhaK6ZDlUkilXlLhjE6BcHAEGFi1fwNTMYXILDE",
      "dq": "8MSVOXDQJ_FIZJJNxOrc_3jxQh0wz3bPymjftdeURfkCQyDxYoi6pvyOvAO5j-VKY9CxOBIDi_3c3wr7-QfK-xYaZdHj38-neqF0Sj_0SXatc6jzdssKzVj5cbH3zcJZMOvOv5kmFRlYpdUbvEvAIJ_EbsIX230-pzK8ZV4rG1U",
      "qi": "keOT4lqyjO7IkKSY03m3mJ6sW4F_pD5ATmx2fLPrcYw4c9NXxxS0PlqHBc6HB4E8aAVGVME2MtW0ICdHRKWaPYH4EZ2vFuqF3IZvMCNOdW05N2U1YCpTCnBmztykThkVYeRSmb5sf3o_pARuFbLq6zZS3VmwhiaWmLUP561KAdM"
    }
  ]
}
2022-01-29 18:34:36
ValidateMTLSCertificatesAsX509
Root & issuing in mtls.ca is wrong order. Automatically correct it (Issuing first, then root)
2022-01-29 18:34:36 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2022-01-29 18:34:36 SUCCESS
ValidateClientPrivateKeysAreDifferent
Client signing JWKs have different thumbprints
jwk1
{
  "p": "2Vh7TDRDl8UZcx1XdNaOkI17NIE3Ml4RSih_I6ftUnZSrE0Lv4mAMOTvuLD2MAJ5zueWdVC9jmDV-lNMKn7TcPEOVt2sMNXYORH50fzQeTZOl1Dztqpxvl0l-N3ZPWY9CG9L8sTQ4_TW-azkTVSLIcByobK7F7jJAM52m2N-t-M",
  "kty": "RSA",
  "q": "ugCYNdjZWtd70U_OWONairwWYl1B_enOHgIDOGusF1ydyXrtEou7bD9SdSlzCnzrUZX3F8YVRSQ_wFcSoXvYNppy6ibutbCl255-EWJ9013UNb60XjJxDup6P0kBhngif0czJI-IOp51MiF_J-onQUx3byWA4oQ8eIMiMzW37-8",
  "d": "OQgFM-NHhTSqPw81jmBCxx-8c3ZNkXzgXbLFRMyM1qL9QFWVmMkotuidVrqaIyy6RWegoCklY7KxvjzdXHumV_M8aqyQz8E9lQW8XcP7G0fSwkmrgi9v4t6NaB-q5kO1809x05jfAW3bn9-uOTo8cc0llJIYfQAcyrMQcdWpAH_Ckp8vRkAWpmUkGgrLDznJOmRBF0T0tIraz5Bj7SyuGAeYifeqM9-eJsKfZ8cBKOEuItoXf_jeBGMgvqgvoGsQoNxEuvdlbX7yIlgXGNFBFUhFLoPSTbORhR22zDLkWGg-6rIswY82tX0fNUExFsTqUd3JmUx1jL03Igx6ClU9vw",
  "e": "AQAB",
  "use": "sig",
  "kid": "3e131d4d880aeb0af0a3595dbd6c90c8db419e782489cf2f32a354b70eddf52e",
  "qi": "oQ8fE6jJMUMueh4t7aiRHvvgmc1iX7dUO3aFAitAvsGPyyg0cR9Auqz0CI6JhPphtz-VePOsQluTiV6r3UWVlmRt9sxt7ARlp3eX7jtmF9E8uqRebLkedVGEv4BWX7mnxLGQqA_pn8UMWI5vNyz9h3H1gqDjlAFZj3_FAP_23sw",
  "dp": "rlvUNfLrkrKU0wtj4KBLKF3Hy_wpKqfaGPLZ4-HQeknf0sfQN-z3wMG4KiMUrLkfvMN-qUiHeNPodPQj8ydhOoa3aSpV-6th1Y69Kh81ozfU3oEbspuTuhKB5t8aaq49Iioe9He92FHPr-ZqFDtRjlcT3vJCMyqTXalD7y5nNt8",
  "alg": "PS256",
  "dq": "QvRJ1kBL5XZh3LO0nKyigAQ6rofRZHxQNN8Wl62ykepF5iv4wM9J1SpqHUChZ6oV7xVjj8w_BdeJl0wAqd5xsx4ftYf0L7T5zzebO9jPYFGLPRl7xdi0d-ERxkwaX3RJPrW7hDKioC9AEp6aLh0MqmXDLGA8p81gEyVpHzP8FUM",
  "n": "nerKz56bEz0GEfsxidqqJA41LIWL2BJoSKyzIYiC0oLcwmU0hXp4ZPMrXueoMVosRYZJg7XMBC0INAgmpklJq1aPPHTJSlhDQdMYjW9CD9sH95yC-yB0Ubsdj-y8oaRQhpw1Ao4Ct9QODtfK1oqlxzjZE0l1Ox8nRsi_aSkKL2DAlxvuvx3xE1odPIBUazo6AGMUf3RsgSvivPuGyjajedKIZA-OzrRsk4EzYQxmIkAyFUcZXmiBFSPjiX5_D9byPsp1RHxyXBNw9XorcxTX1130JIa04Z87HQ5tvpLSkidB9Z63fwyzkZ_n4qmBrBGjuQVLfCF3Nved_PDVoz-Z7Q"
}
jwk2
{
  "p": "5DgcsSgNwqOJUjZMgioBPIbY281mJ83P21hUi-XW3JZ7kuVfY4IxoKCOfRNc2L5qMW-EiosYLsoRNAzI3id14Q3Fr3SyePM8veV7_WeDu7p6vzYPsVD0hn8euoGEabVpUXbZLD4XjM9kVYBR9uY6eyZO4WggP4aIMmmomMafchs",
  "kty": "RSA",
  "q": "whs8oCebICZV7HuJcw2eWZMKGNFqnsPIKAbx0PAgRCjj_tE3FyZRP5i8XQ0vTNKvWI-_-Gt9ZP_1WMbFKKBx8VektBOsvwANYUE5DTEiILqtmWBekJch6Phv357fMtTXiC5S4ivS0U_3hvv3sEIVA0ouBi-nZzipfqeXK3qxIwE",
  "d": "BG-SdmKvyTTIHCi4COunZilB_AcP-dj4htFje-9LKjtFcQKZbLBqRh7gmzLlpnnC_lCrbB0pjuFdh-MzKY8-aXZ2cb0GISRZz7v2KfGkiMqkNMNqPSLDqkg3BAJf41nzxsfe9_UQWdt_uyMbYk1_CiGDO_odbXMQYz52egddh1U5VPnHWbHntJYtcoAirSGuAf5G7SQ900xducl6FRLb-8-3GMVNVO34elQJVK5shnTDwE214pqHQEaSx81JHFyTuC9HePUPQTKRIQw9feRGcrhKG1iYQ43eHTSVdOamfMo0FBrvCjt7KLtinvvjjWki9izIrSQ-Mm7cugR0KFLgAQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "a2bae0a1b42943bf8f99b007ddbcd3a70a74b271352c5c20122853fd1334053c",
  "qi": "ynFT0RldpQCCds0j_qn7ZCelCF-qHVvkUKgX6JYMp3vKfQxHH2ATV_NkQGWTb0RGyMwTOvTMxq1-rhp7OJL_iU851cj-SFkYTXmAf07Y3cIVTxRZsXCYdXmZBoi7FE8bIQCJym83HE7efh8K7i-8U6IsNVGhM9OlkoxPMPMPo6k",
  "dp": "tYrhYBeRoqR-pzRkdiK96w0F0wu4WK-CymSglMzXt4_Ja1glIj4-Bh3SWzKc6BnI1dx1HdR5_zZkqvgEjZvsTIOtHt6A3m_3gMPddv3yL9KutA5oO1A_xAG5SvmegIx74_7b0TLvfua3VMCH8xS_rpkRpIM1K_Nzwk6EfEt8KMM",
  "alg": "PS256",
  "dq": "WBqqyvsPM2mTKLLuMZXl4TyXoao0Xfn5uQll63ODAc0Zp8jo244d5OL75LSeWp1qz6T3-tc3ZIe1omUeipFBBs3ESaSAjXWFnTZQogdCOV7iezK92Z1v2-IgTX08TENFzV9Raa2AlFdawB9QTuW_ye16tH4e2wBiFsYVHLwk-QE",
  "n": "rQrNtTQj8hFEaPbi_h--crDIuqx-62ujUffRRLCf7Xna3KdhalZk9TQ5nJJqRC1UIEDf0IvV8wk0nCZBVbMyFq-HWEzHpPMKX_cleKf_JuJJDVoOtmaFpSmlNxGpGeFkEtdtsChGilbLX4SmnWQqnB9LMsvLg7tnXHjyqlZ8JP9QG78oZJMoC2DGHL5do5A3kzml5zjYyMjuXe8uSoci-6uX4ey-C8HfDOAiKQscjtu0N5EJGzf-Rgl0MqaL6HeujOHNoDl12y-oPD_KT8Y3u6uFBv6nuEKTSaTzV99AaqnSErxiGJ-bt4SZzISNwWfufKO9ODmIEaQncvPoVeQjGw"
}
2022-01-29 18:34:36 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
resourceUrl
https://api.dev.numbrs.cashway.finansystech.com.br/open-banking/payments/v1/pix/payments
consentUrl
https://api.dev.numbrs.cashway.finansystech.com.br/open-banking/payments/v1/consents
brazilOrganizationId
1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25
brazilPaymentConsent
{
  "data": {
    "loggedUser": {
      "document": {
        "identification": "58519222064",
        "rel": "CPF"
      }
    },
    "creditor": {
      "cpfCnpj": "58519222064",
      "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": "38129006",
      "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-01-29 18:34:36 SUCCESS
SetProtectedResourceUrlToSingleResourceEndpoint
Set protected resource URL
protected_resource_url
https://api.dev.numbrs.cashway.finansystech.com.br/open-banking/payments/v1/pix/payments
2022-01-29 18:34:36 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "api.dev.numbrs.cashway.finansystech.com.br",
  "testPort": 443
}
2022-01-29 18:34:36 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "api.dev.numbrs.cashway.finansystech.com.br",
  "testPort": 443
}
accounts_request_endpoint
{
  "testHost": "api.dev.numbrs.cashway.finansystech.com.br",
  "testPort": 443
}
2022-01-29 18:34:36
fapi1-advanced-final-ensure-valid-pkce-succeeds
Setup Done
2022-01-29 18:34:36
fapi1-advanced-final-ensure-valid-pkce-succeeds
Payments scope present - protected resource assumed to be a payments endpoint
2022-01-29 18:34:36 SUCCESS
FAPIBrazilSetPaymentDateToToday
Successfully added current date ('2022-01-29') to payment consent payload
amount
0.01
currency
BRL
date
2022-01-29
details
{
  "creditorAccount": {
    "accountType": "CACC",
    "ispb": "60701190",
    "issuer": "1500",
    "number": "645120"
  },
  "localInstrument": "DICT",
  "proxy": "alexandremot@gmail.com"
}
ibgeTownCode
5300108
type
PIX
Use client_credentials grant to obtain Brazil consent
2022-01-29 18:34:36 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
grant_type
client_credentials
scope
openid payments
2022-01-29 18:34:36 SUCCESS
SetPaymentsScopeOnTokenEndpointRequest
Set scope parameter to 'payments'
grant_type
client_credentials
scope
payments
2022-01-29 18:34:36 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
numbrs-bank-one-pk
sub
numbrs-bank-one-pk
aud
https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/token
jti
b4okN2YxILRbc8uiTaUR
iat
1643481276
exp
1643481336
2022-01-29 18:34:36 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiIzZTEzMWQ0ZDg4MGFlYjBhZjBhMzU5NWRiZDZjOTBjOGRiNDE5ZTc4MjQ4OWNmMmYzMmEzNTRiNzBlZGRmNTJlIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJudW1icnMtYmFuay1vbmUtcGsiLCJhdWQiOiJodHRwczpcL1wvYXBpLmRldi5udW1icnMuY2FzaHdheS5maW5hbnN5c3RlY2guY29tLmJyXC9vcmdzXC9udW1icnNcL3Rva2VuIiwiaXNzIjoibnVtYnJzLWJhbmstb25lLXBrIiwiZXhwIjoxNjQzNDgxMzM2LCJpYXQiOjE2NDM0ODEyNzYsImp0aSI6ImI0b2tOMll4SUxSYmM4dWlUYVVSIn0.NDmAGH1O-1kTR_oig6FOVUcnzx2_9NVDgqz6g9REqi5x0xugob6DSKifh_RUSICljcGh7Q5YuhvIM0Fep3myzBPRC2GA7b_7qIjECdoj-2S2RdBrhfKxP3rTDCDVe6dgfdsMHnCTLlRV_cAWtcquMcptPPDhIGcVGRJOQyHvTqHppKtWfZcwQwXngF5J39zwBVn2AHDLW7QouDbLCDBHDf8BuoC5Csa6si0H85BR8ldXWAtuMIncligPWov0Rt45SgAg1hwZ0f30oYieHKxLdxLitPOAlkQuhIs73nBao7myt-yC2OmTb7W5J5fpKIFmfR8qF-t2mdQlGJ40KT8HUQ
2022-01-29 18:34:36
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
client_credentials
scope
payments
client_assertion
eyJraWQiOiIzZTEzMWQ0ZDg4MGFlYjBhZjBhMzU5NWRiZDZjOTBjOGRiNDE5ZTc4MjQ4OWNmMmYzMmEzNTRiNzBlZGRmNTJlIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJudW1icnMtYmFuay1vbmUtcGsiLCJhdWQiOiJodHRwczpcL1wvYXBpLmRldi5udW1icnMuY2FzaHdheS5maW5hbnN5c3RlY2guY29tLmJyXC9vcmdzXC9udW1icnNcL3Rva2VuIiwiaXNzIjoibnVtYnJzLWJhbmstb25lLXBrIiwiZXhwIjoxNjQzNDgxMzM2LCJpYXQiOjE2NDM0ODEyNzYsImp0aSI6ImI0b2tOMll4SUxSYmM4dWlUYVVSIn0.NDmAGH1O-1kTR_oig6FOVUcnzx2_9NVDgqz6g9REqi5x0xugob6DSKifh_RUSICljcGh7Q5YuhvIM0Fep3myzBPRC2GA7b_7qIjECdoj-2S2RdBrhfKxP3rTDCDVe6dgfdsMHnCTLlRV_cAWtcquMcptPPDhIGcVGRJOQyHvTqHppKtWfZcwQwXngF5J39zwBVn2AHDLW7QouDbLCDBHDf8BuoC5Csa6si0H85BR8ldXWAtuMIncligPWov0Rt45SgAg1hwZ0f30oYieHKxLdxLitPOAlkQuhIs73nBao7myt-yC2OmTb7W5J5fpKIFmfR8qF-t2mdQlGJ40KT8HUQ
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2022-01-29 18:34:36
CallTokenEndpoint
HTTP request
request_uri
https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/token
request_method
POST
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "accept-charset": "utf-8",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "878"
}
request_body
grant_type=client_credentials&scope=payments&client_assertion=eyJraWQiOiIzZTEzMWQ0ZDg4MGFlYjBhZjBhMzU5NWRiZDZjOTBjOGRiNDE5ZTc4MjQ4OWNmMmYzMmEzNTRiNzBlZGRmNTJlIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJudW1icnMtYmFuay1vbmUtcGsiLCJhdWQiOiJodHRwczpcL1wvYXBpLmRldi5udW1icnMuY2FzaHdheS5maW5hbnN5c3RlY2guY29tLmJyXC9vcmdzXC9udW1icnNcL3Rva2VuIiwiaXNzIjoibnVtYnJzLWJhbmstb25lLXBrIiwiZXhwIjoxNjQzNDgxMzM2LCJpYXQiOjE2NDM0ODEyNzYsImp0aSI6ImI0b2tOMll4SUxSYmM4dWlUYVVSIn0.NDmAGH1O-1kTR_oig6FOVUcnzx2_9NVDgqz6g9REqi5x0xugob6DSKifh_RUSICljcGh7Q5YuhvIM0Fep3myzBPRC2GA7b_7qIjECdoj-2S2RdBrhfKxP3rTDCDVe6dgfdsMHnCTLlRV_cAWtcquMcptPPDhIGcVGRJOQyHvTqHppKtWfZcwQwXngF5J39zwBVn2AHDLW7QouDbLCDBHDf8BuoC5Csa6si0H85BR8ldXWAtuMIncligPWov0Rt45SgAg1hwZ0f30oYieHKxLdxLitPOAlkQuhIs73nBao7myt-yC2OmTb7W5J5fpKIFmfR8qF-t2mdQlGJ40KT8HUQ&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
request_mutual_tls
{
  "cert": "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\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDZRvQ1HztK0HUb1VHZYcAERlBngAxXjIu+DZxdbaZrTNYn8kSkHwNfNz6oZL7VsjVkAebymnMni4mzrfWEi8lTIp4JkFKZR0tAK4OjaqNBVQc5GSXbAd/7bRV955Lt+Fvo7+Y5bBn1kNRru/sCoJ4nBJpyA/uWdD7GTtOapv+7WBEOzQlu+MY8c0s4UIwWN8lSUsUSxFFDk7yiaRzZuxMFw8LOOI710jX9pp83RednjPtTAg/GsmV7hCS5P6ySkCykPmKdjsJNoxuUXZtQ5RtdzX0vSk4/J1pTQbA54Q59RHQoiN3MqIjj7WIW2OVTDtHnHsGkS6X3HdhZ3fM0/BaBAgMBAAECggEAAWhnya0voRgc1G2yNCS87dfgODW/jHA+6Gkhc73PEgbFpC0MeYZVogtg81dfxXX8N0qZ3SD8Wiu+XFBT4raelmbQYJ4za/QdzllsHbhPYX3GepApgiGO6FTvHMmE1rPBDUYe8o1NZ8IARBGVGm0vAAK4slLbSGVbJDNgIA3DYt0A8njvRkXogSkO+cC/ZgPly9IVwkSWv4h9FAbYvYr1BTcb7/QBiKuGRgCU8lFTIvfWP0a0lZRgH0qmETB17doDGSarnm802iZ+nNU6kE1mezpn//+2G1tXkBiSaTxA/GJJdvEmqaioAHPeRO1SlMI9G7vwufC901r2kRUNNGh26QKBgQDv25LtpGq6vaNrH3c/OynhF1jyEJKMv46CLT0rK5RICCyGCCMeh8+FcqSqcy/ZbVesrh7xhWMFc22YCJgKDqHUKy+EefmjLqsXRVDa5nSTswnAB/JAHR5aj57L3hiq2I2SeqWqvmQwy6ytuqweiAql+8cr15BqsSR57kzRbvA2LQKBgQDn5lj2wyrWGdaN1ZTe2Pso8wF7++nCYAz0j0/pWZbM9CAUpWQpyf9daxmrtVMkqpqLP9nFl5YW5hQYF2Hu4+hC2ATNBgS8d657TievLCbEWWc8EdusV61psIWbJCJXHZhxPLIL2vX2MZCqPB/7foTKOrfO4ooyTR7WD3kwZVCKJQKBgDJLSl3GMhMCHLgjmu+JSljGeoIXc4NLz2gAcGkS9D6+aAeawTJvq9YBmgGbsZbX1KCCyj4+h+rmrz5H3wmM0+YXQBl5Mh1DdeClSjT8ScmGqy62+9bxxCGdJ+D7qxR34Aes6/wHfB63NngfQmQMhp8TUkohI0kb59ghXb40ku3pAoGBANylwt5AAwEmIoxfvT9wa0GiPjZPEjN9GraTqbBZKvAmFGQwniZY6Z5kak+DvvFzVorKHRYxzoBJOLNXhDo+Jd98FM1TPaxpn935Fi9JrjVC78QrJb5MylZ2vBlKf1Yudb7AxpQbKc6viHtBrBiqYATfa8bwrBeCY6W/oUrYC5L1AoGBALkK4zesIC01ozx/1RqdHtaeedK4byF1tjMSFDHAF9oHux98L9B3Vaj3FrGl1n7b/tMC5tlYHbwj3CCOhHLbmGXVZZ/F6MJo2k7O0XkeU0Ll4P/juet3TqdI5VAx749gusSB2cxRKqYB5ChITrz4lGFeWgECZorlAYblvDwQYVpy",
  "ca": "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\u003d"
}
2022-01-29 18:34:36 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",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "vary": "Origin",
  "pragma": "no-cache",
  "cache-control": "no-cache, no-store",
  "date": "Sat, 29 Jan 2022 18:34:36 GMT",
  "x-kong-upstream-latency": "14",
  "x-kong-proxy-latency": "2",
  "via": "kong/2.2.2"
}
response_body
{"access_token":"tPTsI389TnzVu7-uKVyZKanOR0fZHwPmHJP1Q7gpsaa","expires_in":900,"token_type":"Bearer","scope":"payments"}
2022-01-29 18:34:36
CallTokenEndpoint
Token endpoint response
token_endpoint_response
{"access_token":"tPTsI389TnzVu7-uKVyZKanOR0fZHwPmHJP1Q7gpsaa","expires_in":900,"token_type":"Bearer","scope":"payments"}
2022-01-29 18:34:36 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
tPTsI389TnzVu7-uKVyZKanOR0fZHwPmHJP1Q7gpsaa
expires_in
900
token_type
Bearer
scope
payments
2022-01-29 18:34:36 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2022-01-29 18:34:36 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
tPTsI389TnzVu7-uKVyZKanOR0fZHwPmHJP1Q7gpsaa
2022-01-29 18:34:36 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
tPTsI389TnzVu7-uKVyZKanOR0fZHwPmHJP1Q7gpsaa
type
Bearer
2022-01-29 18:34:36 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
900
2022-01-29 18:34:36 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
900
2022-01-29 18:34:36
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2022-01-29 18:34:36 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Sat, 29 Jan 2022 18:34:36 GMT"
}
2022-01-29 18:34:36 SUCCESS
CreateIdempotencyKey
Created idempotency key
idempotency_key
86799754-840c-4cb7-bf3f-14d44efdcd37
2022-01-29 18:34:36 SUCCESS
AddIdempotencyKeyHeader
Added x-idempotency-key to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Sat, 29 Jan 2022 18:34:36 GMT",
  "x-idempotency-key": "86799754-840c-4cb7-bf3f-14d44efdcd37"
}
2022-01-29 18:34:36 SUCCESS
FAPIBrazilCreatePaymentConsentRequest
consent_endpoint_request
{
  "data": {
    "loggedUser": {
      "document": {
        "identification": "58519222064",
        "rel": "CPF"
      }
    },
    "creditor": {
      "cpfCnpj": "58519222064",
      "name": "HOMOLOGACAO PIX",
      "personType": "PESSOA_NATURAL"
    },
    "payment": {
      "amount": "0.01",
      "currency": "BRL",
      "date": "2022-01-29",
      "details": {
        "creditorAccount": {
          "accountType": "CACC",
          "ispb": "60701190",
          "issuer": "1500",
          "number": "645120"
        },
        "localInstrument": "DICT",
        "proxy": "alexandremot@gmail.com"
      },
      "ibgeTownCode": "5300108",
      "type": "PIX"
    },
    "debtorAccount": {
      "accountType": "TRAN",
      "ispb": "38129006",
      "issuer": "0001",
      "number": "20169251"
    }
  }
}
2022-01-29 18:34:36 SUCCESS
FAPIBrazilExtractClientMTLSCertificateSubject
Extracted subject from MTLS certificate
subjectdn
UID=712e843d-f175-4ce3-8ec9-67b0ab9896de,1.3.6.1.4.1.311.60.2.1.3=#13024252,2.5.4.15=#131450726976617465204f7267616e697a6174696f6e,2.5.4.5=#130e3338313239303036303030313336,CN=numbrs.com.br,OU=1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25,O=NBRS SCD S.A.,L=são paulo,ST=SP,C=BR
ou
1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25
brazil_software_id
712e843d-f175-4ce3-8ec9-67b0ab9896de
2022-01-29 18:34:36 SUCCESS
AddAudAsPaymentConsentUriToRequestObject
Added aud to request object claims
aud
https://api.dev.numbrs.cashway.finansystech.com.br/open-banking/payments/v1/consents
2022-01-29 18:34:36
AddIssAsCertificateOuToRequestObject
Added iss value based on TLS certificate organizational unit to request object claims
iss
1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25
2022-01-29 18:34:36 SUCCESS
AddJtiAsUuidToRequestObject
Added jti to request object claims
jti
a639cecb-59d2-427e-b843-89b28b8f5368
2022-01-29 18:34:36 SUCCESS
AddIatToRequestObject
Added iat to request object claims
iat
1.643481276E9
2022-01-29 18:34:36 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-01-29 18:34:36 SUCCESS
FAPIBrazilSignPaymentConsentRequest
Signed the request
request
eyJraWQiOiJ1WnZoNGhIc1JHaDlBMUZFeTRMdGdJNUpkUVZ1akxyMnpLVHZ4VGhxRjY4IiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvYXBpLmRldi5udW1icnMuY2FzaHdheS5maW5hbnN5c3RlY2guY29tLmJyXC9vcGVuLWJhbmtpbmdcL3BheW1lbnRzXC92MVwvY29uc2VudHMiLCJkYXRhIjp7ImRlYnRvckFjY291bnQiOnsibnVtYmVyIjoiMjAxNjkyNTEiLCJhY2NvdW50VHlwZSI6IlRSQU4iLCJpc3BiIjoiMzgxMjkwMDYiLCJpc3N1ZXIiOiIwMDAxIn0sImxvZ2dlZFVzZXIiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiI1ODUxOTIyMjA2NCIsInJlbCI6IkNQRiJ9fSwiY3JlZGl0b3IiOnsibmFtZSI6IkhPTU9MT0dBQ0FPIFBJWCIsImNwZkNucGoiOiI1ODUxOTIyMjA2NCIsInBlcnNvblR5cGUiOiJQRVNTT0FfTkFUVVJBTCJ9LCJwYXltZW50Ijp7ImRhdGUiOiIyMDIyLTAxLTI5IiwiYW1vdW50IjoiMC4wMSIsImN1cnJlbmN5IjoiQlJMIiwiZGV0YWlscyI6eyJwcm94eSI6ImFsZXhhbmRyZW1vdEBnbWFpbC5jb20iLCJsb2NhbEluc3RydW1lbnQiOiJESUNUIiwiY3JlZGl0b3JBY2NvdW50Ijp7Im51bWJlciI6IjY0NTEyMCIsImFjY291bnRUeXBlIjoiQ0FDQyIsImlzcGIiOiI2MDcwMTE5MCIsImlzc3VlciI6IjE1MDAifX0sImliZ2VUb3duQ29kZSI6IjUzMDAxMDgiLCJ0eXBlIjoiUElYIn19LCJpc3MiOiIxYTcxNzhhYi1lZDhkLTU0NzUtODliNy01ZjFmOWM2YTNlMjUiLCJpYXQiOjE2NDM0ODEyNzYsImp0aSI6ImE2MzljZWNiLTU5ZDItNDI3ZS1iODQzLTg5YjI4YjhmNTM2OCJ9.KhDFFekbwVaVbs54tjfdoBMLW-Zpbh29HFrqbdlV8k6SkJqX_pPp69Vi8FZZZjdVGR-Kn29Zdj2cTFgn6AyrWdhsGAUR4VLcyUhD1oSBiiHJXO5AxLsnBLzUdVsM8uHFb9hqZ5EgogIHe6QNXIUP3fUXgbv4oflY-8Yghdy31L1BJKpzlGzOO1_NQ6_iTdtQ4BKE2z3gGC7deAsTup_W4CXoDFbrksuxJTAzFXMjfPTYmR9SQ2zy0RiNWK6xHz9nYmE4gwejqqSOmkMY5oDugq-bMQOG-fjkGqwEGuqQyWdYmH6kvZdx0rZ3gm63dGCXYRrKBuvaK2QOm2Yc9_2Q3g
claims
{"aud":"https:\/\/api.dev.numbrs.cashway.finansystech.com.br\/open-banking\/payments\/v1\/consents","data":{"debtorAccount":{"number":"20169251","accountType":"TRAN","ispb":"38129006","issuer":"0001"},"loggedUser":{"document":{"identification":"58519222064","rel":"CPF"}},"creditor":{"name":"HOMOLOGACAO PIX","cpfCnpj":"58519222064","personType":"PESSOA_NATURAL"},"payment":{"date":"2022-01-29","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":"1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25","iat":1643481276,"jti":"a639cecb-59d2-427e-b843-89b28b8f5368"}
header
{"kid":"uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68","typ":"JWT","alg":"PS256"}
key
{"p":"yAg96YqVo3jr9368YTIWxvmCUoWecYRCoceUio6FHUiz1dfs9Wp-TC7hKhQeiX6Nfyb6LeJ7vIWCv_NKJLWyCF2MsVQH5ppoPd9IeppQy50BJeFJw48eCx_lLf-qakT01poxXcBNn461YgN4Z3TQ8GrDu8wHvS0FCQcI5_hlFTs","kty":"RSA","q":"9QcglIuX6k45oMxVLaDOQ_1BKPURbrmjgyXTy8xlOUtpNhqpfnm8ylVgjYtfNAAStj8IjHiunU2ib6zLSlH8BUmgc9zU761cjwe8IF1eYNnVylRYiH-oeIgGCWavui_KyvQi55LDXttYFWK-QnzmM_tVse2wNekcACUOz0tiOkU","d":"EzribFimnd7cfoldNCnvQDRQ-IxXruADL2DpnceTYTw8JiEufTXH6ooQeM2RSyaLtMGZoyYrrQE7rPubVIFEaPbCkCVUmC3pnbR--fG_T8F9Z0rE766voIXJBzntsQUKl1lBozYUZMlFPvMYlpLI-jp1Sqg4VBEVc7Dl6gaL2pr_h4JzGlVUNz4qS11A4zOytCZc04Pmi9ZQ7SS7Wt7jI9h8eDnddHYI0FCpdGpdxhdLlEdRUMWeRUEXybhAax1pbNGwq86TWSOWLTYcunAFUXbDMQ4lBeG0oOCFLiSblDTaPh2HB32QJcjOAp3aEzyc9jJAJpGenF2l5y_MprhPpQ","e":"AQAB","use":"sig","kid":"uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68","qi":"PuU0RRteuhdw0blGVBRvwzChfDzXC1NalusLeejMK0GYTHMQHhOrymcoemVhASTAOPzU9ujEj2CQ83KhPTfMJFcBO7OALrc_yfjXvKxms9un7D2uyjyDwg_Ks_LjIZip95nsvgOhdiS_SmUPrfLarULqL3M0CvEOrEViDR-CNL8","dp":"uDsfCqGhAFa2vdP0HHDNmaTj6q02KMbvt6DhplttLnNvblzY2Y-jkvb6Wo79MRVlrN5xPSGDZTZyHegtOXI-7oV6tzf1ruY3bATh9El8cIvCKuk7zulZelV99seqZQXtmlmZbgdXdsUxOXyIwIBOj59FdwmLdyinopDgGwYj01E","alg":"PS256","dq":"aAM6hVQsjL3gIK4cil30sU_UVTqSx9nt20I3gg-l-IhWhS0UPigXSByt--fp5f0R9GMVkeu40_WcuqMzOL1MqkHy5rwbeBKzc9PovCRmZ96Qrm7Xljn6ng-_4EXC2tpmz3iLSJo4bQ_XeFyOP1MdtXs_iWRIpNnrlPQmMUDi1bE","n":"v3V070yYKXAANb3qAhsBqIRuQC6tni1jXL1IRFbFov8j0Dc_0N_mf_1RJBKr4yL6FLOxFJXXF-8R6u6bw0aGiG-tMoji3vtYNZidhpJRYSlT8A-4iTFYY04EbxwiaqD0Z_0VJ8s_mdvzBNrwN4MQjHPMeVIoG5b5v834h6tyP4yGusfGW2u0G5gSbnsPPXqTNm5Fb3nM5xu_DQM9eAjjMrJIoDXL0Ttt4SChrAvHCmwU8mI6fGonOP7XVeGY7gtLylaaSqM05BuoAaZtrk6AKDSEH9RGa2c7Umc99ZRU_BsjvgocfVgwbBK1bWcrGsqnW1quh8EOmevX6Q1sQ6QW5w"}
2022-01-29 18:34:36
FAPIBrazilCallPaymentConsentEndpointWithBearerToken
HTTP request
request_uri
https://api.dev.numbrs.cashway.finansystech.com.br/open-banking/payments/v1/consents
request_method
POST
request_headers
{
  "accept": "application/jwt",
  "x-fapi-auth-date": "Sat, 29 Jan 2022 18:34:36 GMT",
  "x-idempotency-key": "86799754-840c-4cb7-bf3f-14d44efdcd37",
  "content-type": "application/jwt",
  "authorization": "Bearer tPTsI389TnzVu7-uKVyZKanOR0fZHwPmHJP1Q7gpsaa",
  "content-length": "1434"
}
request_body
eyJraWQiOiJ1WnZoNGhIc1JHaDlBMUZFeTRMdGdJNUpkUVZ1akxyMnpLVHZ4VGhxRjY4IiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvYXBpLmRldi5udW1icnMuY2FzaHdheS5maW5hbnN5c3RlY2guY29tLmJyXC9vcGVuLWJhbmtpbmdcL3BheW1lbnRzXC92MVwvY29uc2VudHMiLCJkYXRhIjp7ImRlYnRvckFjY291bnQiOnsibnVtYmVyIjoiMjAxNjkyNTEiLCJhY2NvdW50VHlwZSI6IlRSQU4iLCJpc3BiIjoiMzgxMjkwMDYiLCJpc3N1ZXIiOiIwMDAxIn0sImxvZ2dlZFVzZXIiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiI1ODUxOTIyMjA2NCIsInJlbCI6IkNQRiJ9fSwiY3JlZGl0b3IiOnsibmFtZSI6IkhPTU9MT0dBQ0FPIFBJWCIsImNwZkNucGoiOiI1ODUxOTIyMjA2NCIsInBlcnNvblR5cGUiOiJQRVNTT0FfTkFUVVJBTCJ9LCJwYXltZW50Ijp7ImRhdGUiOiIyMDIyLTAxLTI5IiwiYW1vdW50IjoiMC4wMSIsImN1cnJlbmN5IjoiQlJMIiwiZGV0YWlscyI6eyJwcm94eSI6ImFsZXhhbmRyZW1vdEBnbWFpbC5jb20iLCJsb2NhbEluc3RydW1lbnQiOiJESUNUIiwiY3JlZGl0b3JBY2NvdW50Ijp7Im51bWJlciI6IjY0NTEyMCIsImFjY291bnRUeXBlIjoiQ0FDQyIsImlzcGIiOiI2MDcwMTE5MCIsImlzc3VlciI6IjE1MDAifX0sImliZ2VUb3duQ29kZSI6IjUzMDAxMDgiLCJ0eXBlIjoiUElYIn19LCJpc3MiOiIxYTcxNzhhYi1lZDhkLTU0NzUtODliNy01ZjFmOWM2YTNlMjUiLCJpYXQiOjE2NDM0ODEyNzYsImp0aSI6ImE2MzljZWNiLTU5ZDItNDI3ZS1iODQzLTg5YjI4YjhmNTM2OCJ9.KhDFFekbwVaVbs54tjfdoBMLW-Zpbh29HFrqbdlV8k6SkJqX_pPp69Vi8FZZZjdVGR-Kn29Zdj2cTFgn6AyrWdhsGAUR4VLcyUhD1oSBiiHJXO5AxLsnBLzUdVsM8uHFb9hqZ5EgogIHe6QNXIUP3fUXgbv4oflY-8Yghdy31L1BJKpzlGzOO1_NQ6_iTdtQ4BKE2z3gGC7deAsTup_W4CXoDFbrksuxJTAzFXMjfPTYmR9SQ2zy0RiNWK6xHz9nYmE4gwejqqSOmkMY5oDugq-bMQOG-fjkGqwEGuqQyWdYmH6kvZdx0rZ3gm63dGCXYRrKBuvaK2QOm2Yc9_2Q3g
request_mutual_tls
{
  "cert": "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\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDZRvQ1HztK0HUb1VHZYcAERlBngAxXjIu+DZxdbaZrTNYn8kSkHwNfNz6oZL7VsjVkAebymnMni4mzrfWEi8lTIp4JkFKZR0tAK4OjaqNBVQc5GSXbAd/7bRV955Lt+Fvo7+Y5bBn1kNRru/sCoJ4nBJpyA/uWdD7GTtOapv+7WBEOzQlu+MY8c0s4UIwWN8lSUsUSxFFDk7yiaRzZuxMFw8LOOI710jX9pp83RednjPtTAg/GsmV7hCS5P6ySkCykPmKdjsJNoxuUXZtQ5RtdzX0vSk4/J1pTQbA54Q59RHQoiN3MqIjj7WIW2OVTDtHnHsGkS6X3HdhZ3fM0/BaBAgMBAAECggEAAWhnya0voRgc1G2yNCS87dfgODW/jHA+6Gkhc73PEgbFpC0MeYZVogtg81dfxXX8N0qZ3SD8Wiu+XFBT4raelmbQYJ4za/QdzllsHbhPYX3GepApgiGO6FTvHMmE1rPBDUYe8o1NZ8IARBGVGm0vAAK4slLbSGVbJDNgIA3DYt0A8njvRkXogSkO+cC/ZgPly9IVwkSWv4h9FAbYvYr1BTcb7/QBiKuGRgCU8lFTIvfWP0a0lZRgH0qmETB17doDGSarnm802iZ+nNU6kE1mezpn//+2G1tXkBiSaTxA/GJJdvEmqaioAHPeRO1SlMI9G7vwufC901r2kRUNNGh26QKBgQDv25LtpGq6vaNrH3c/OynhF1jyEJKMv46CLT0rK5RICCyGCCMeh8+FcqSqcy/ZbVesrh7xhWMFc22YCJgKDqHUKy+EefmjLqsXRVDa5nSTswnAB/JAHR5aj57L3hiq2I2SeqWqvmQwy6ytuqweiAql+8cr15BqsSR57kzRbvA2LQKBgQDn5lj2wyrWGdaN1ZTe2Pso8wF7++nCYAz0j0/pWZbM9CAUpWQpyf9daxmrtVMkqpqLP9nFl5YW5hQYF2Hu4+hC2ATNBgS8d657TievLCbEWWc8EdusV61psIWbJCJXHZhxPLIL2vX2MZCqPB/7foTKOrfO4ooyTR7WD3kwZVCKJQKBgDJLSl3GMhMCHLgjmu+JSljGeoIXc4NLz2gAcGkS9D6+aAeawTJvq9YBmgGbsZbX1KCCyj4+h+rmrz5H3wmM0+YXQBl5Mh1DdeClSjT8ScmGqy62+9bxxCGdJ+D7qxR34Aes6/wHfB63NngfQmQMhp8TUkohI0kb59ghXb40ku3pAoGBANylwt5AAwEmIoxfvT9wa0GiPjZPEjN9GraTqbBZKvAmFGQwniZY6Z5kak+DvvFzVorKHRYxzoBJOLNXhDo+Jd98FM1TPaxpn935Fi9JrjVC78QrJb5MylZ2vBlKf1Yudb7AxpQbKc6viHtBrBiqYATfa8bwrBeCY6W/oUrYC5L1AoGBALkK4zesIC01ozx/1RqdHtaeedK4byF1tjMSFDHAF9oHux98L9B3Vaj3FrGl1n7b/tMC5tlYHbwj3CCOhHLbmGXVZZ/F6MJo2k7O0XkeU0Ll4P/juet3TqdI5VAx749gusSB2cxRKqYB5ChITrz4lGFeWgECZorlAYblvDwQYVpy",
  "ca": "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\u003d"
}
2022-01-29 18:34:37 RESPONSE
FAPIBrazilCallPaymentConsentEndpointWithBearerToken
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "content-type": "application/jwt; charset\u003dutf-8",
  "content-length": "1978",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "x-fapi-interaction-id": "11e02731-0247-436b-ae29-ffa8da879c34",
  "etag": "W/\"7ba-V23vf70uWzX5gMsvjg74QfJE5gA\"",
  "date": "Sat, 29 Jan 2022 18:34:37 GMT",
  "x-kong-upstream-latency": "263",
  "x-kong-proxy-latency": "27",
  "via": "kong/2.2.2"
}
response_body
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InVadmg0aEhzUkdoOUExRkV5NEx0Z0k1SmRRVnVqTHIyektUdnhUaHFGNjgifQ.eyJkYXRhIjp7ImNvbnNlbnRJZCI6InVybjpudW1icnM6ZmZmYmYyNmYtZWY3Zi00NTkzLWI3MzUtMDQ4MzRmY2Y0ZWY4Iiwic3RhdHVzIjoiQVdBSVRJTkdfQVVUSE9SSVNBVElPTiIsImNyZWF0aW9uRGF0ZVRpbWUiOiIyMDIyLTAxLTI5VDE4OjM0OjM3WiIsInN0YXR1c1VwZGF0ZURhdGVUaW1lIjoiMjAyMi0wMS0yOVQxODozNDozN1oiLCJleHBpcmF0aW9uRGF0ZVRpbWUiOiIyMDIyLTAxLTI5VDE4OjM5OjM3WiIsImxvZ2dlZFVzZXIiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiI1ODUxOTIyMjA2NCIsInJlbCI6IkNQRiJ9fSwiY3JlZGl0b3IiOnsicGVyc29uVHlwZSI6IlBFU1NPQV9OQVRVUkFMIiwiY3BmQ25waiI6IjU4NTE5MjIyMDY0IiwibmFtZSI6IkhPTU9MT0dBQ0FPIFBJWCJ9LCJwYXltZW50Ijp7InR5cGUiOiJQSVgiLCJkYXRlIjoiMjAyMi0wMS0yOSIsImN1cnJlbmN5IjoiQlJMIiwiYW1vdW50IjoiMC4wMSIsImliZ2VUb3duQ29kZSI6IjUzMDAxMDgiLCJkZXRhaWxzIjp7ImxvY2FsSW5zdHJ1bWVudCI6IkRJQ1QiLCJwcm94eSI6ImFsZXhhbmRyZW1vdEBnbWFpbC5jb20iLCJjcmVkaXRvckFjY291bnQiOnsiaXNwYiI6IjYwNzAxMTkwIiwiaXNzdWVyIjoiMTUwMCIsIm51bWJlciI6IjY0NTEyMCIsImFjY291bnRUeXBlIjoiQ0FDQyJ9fX0sImRlYnRvckFjY291bnQiOnsiaXNwYiI6IjM4MTI5MDA2IiwiaXNzdWVyIjoiMDAwMSIsIm51bWJlciI6IjIwMTY5MjUxIiwiYWNjb3VudFR5cGUiOiJUUkFOIn19LCJsaW5rcyI6eyJzZWxmIjoiaHR0cHM6Ly9hcGkuZGV2Lm51bWJycy5jYXNod2F5LmZpbmFuc3lzdGVjaC5jb20uYnIvb3Blbi1iYW5raW5nL3BheW1lbnRzL3YxL2NvbnNlbnRzL3VybjpudW1icnM6ZmZmYmYyNmYtZWY3Zi00NTkzLWI3MzUtMDQ4MzRmY2Y0ZWY4In0sIm1ldGEiOnsidG90YWxSZWNvcmRzIjoxLCJ0b3RhbFBhZ2VzIjoxLCJyZXF1ZXN0RGF0ZVRpbWUiOiIyMDIyLTAxLTI5VDE4OjM0OjM3WiJ9LCJpYXQiOjE2NDM0ODEyNzcsImF1ZCI6IjFhNzE3OGFiLWVkOGQtNTQ3NS04OWI3LTVmMWY5YzZhM2UyNSIsImlzcyI6IjFhNzE3OGFiLWVkOGQtNTQ3NS04OWI3LTVmMWY5YzZhM2UyNSIsImp0aSI6IjE0MzE1MDc4LTRhNzAtNDJlOS1iZDBjLTJkNGM2N2IxZGQ3MiJ9.S_BkkAExM4YEBlHfAqkry4hzfcZYyuQf95gqIpM5S53ybE3mu-3kdgt0SmCpG2SveF6WNUZ3gnd5IV0rbNyiWAjigYovIdMw34pUSqpF8HlbLVKN8VOHuwbtlOX5rn9M_l_iDRf0SlMjzd9iVCnlternCDdugfB1F8v5jEl9Fv5U2kkN7FuX-rJzW3ju1x6xXNYQ2b-P7y-oEJ-wTwGK-XdRo-phdNqpdaTCvHXehuspn8dW8PigMkls2j4Ibj2Uiv_Mky439GT5HC8DFbCYEamGXR2EfA6BVXhwVFS8N55_uDGz6WodLLoa_wNXUojEo7o9ZzvJoqZ9z4ViWxOX6g
2022-01-29 18:34:37 SUCCESS
FAPIBrazilCallPaymentConsentEndpointWithBearerToken
Consent endpoint response
status
201
endpoint_name
payment consent
headers
{
  "content-type": "application/jwt; charset\u003dutf-8",
  "content-length": "1978",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "x-fapi-interaction-id": "11e02731-0247-436b-ae29-ffa8da879c34",
  "etag": "W/\"7ba-V23vf70uWzX5gMsvjg74QfJE5gA\"",
  "date": "Sat, 29 Jan 2022 18:34:37 GMT",
  "x-kong-upstream-latency": "263",
  "x-kong-proxy-latency": "27",
  "via": "kong/2.2.2"
}
body
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InVadmg0aEhzUkdoOUExRkV5NEx0Z0k1SmRRVnVqTHIyektUdnhUaHFGNjgifQ.eyJkYXRhIjp7ImNvbnNlbnRJZCI6InVybjpudW1icnM6ZmZmYmYyNmYtZWY3Zi00NTkzLWI3MzUtMDQ4MzRmY2Y0ZWY4Iiwic3RhdHVzIjoiQVdBSVRJTkdfQVVUSE9SSVNBVElPTiIsImNyZWF0aW9uRGF0ZVRpbWUiOiIyMDIyLTAxLTI5VDE4OjM0OjM3WiIsInN0YXR1c1VwZGF0ZURhdGVUaW1lIjoiMjAyMi0wMS0yOVQxODozNDozN1oiLCJleHBpcmF0aW9uRGF0ZVRpbWUiOiIyMDIyLTAxLTI5VDE4OjM5OjM3WiIsImxvZ2dlZFVzZXIiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiI1ODUxOTIyMjA2NCIsInJlbCI6IkNQRiJ9fSwiY3JlZGl0b3IiOnsicGVyc29uVHlwZSI6IlBFU1NPQV9OQVRVUkFMIiwiY3BmQ25waiI6IjU4NTE5MjIyMDY0IiwibmFtZSI6IkhPTU9MT0dBQ0FPIFBJWCJ9LCJwYXltZW50Ijp7InR5cGUiOiJQSVgiLCJkYXRlIjoiMjAyMi0wMS0yOSIsImN1cnJlbmN5IjoiQlJMIiwiYW1vdW50IjoiMC4wMSIsImliZ2VUb3duQ29kZSI6IjUzMDAxMDgiLCJkZXRhaWxzIjp7ImxvY2FsSW5zdHJ1bWVudCI6IkRJQ1QiLCJwcm94eSI6ImFsZXhhbmRyZW1vdEBnbWFpbC5jb20iLCJjcmVkaXRvckFjY291bnQiOnsiaXNwYiI6IjYwNzAxMTkwIiwiaXNzdWVyIjoiMTUwMCIsIm51bWJlciI6IjY0NTEyMCIsImFjY291bnRUeXBlIjoiQ0FDQyJ9fX0sImRlYnRvckFjY291bnQiOnsiaXNwYiI6IjM4MTI5MDA2IiwiaXNzdWVyIjoiMDAwMSIsIm51bWJlciI6IjIwMTY5MjUxIiwiYWNjb3VudFR5cGUiOiJUUkFOIn19LCJsaW5rcyI6eyJzZWxmIjoiaHR0cHM6Ly9hcGkuZGV2Lm51bWJycy5jYXNod2F5LmZpbmFuc3lzdGVjaC5jb20uYnIvb3Blbi1iYW5raW5nL3BheW1lbnRzL3YxL2NvbnNlbnRzL3VybjpudW1icnM6ZmZmYmYyNmYtZWY3Zi00NTkzLWI3MzUtMDQ4MzRmY2Y0ZWY4In0sIm1ldGEiOnsidG90YWxSZWNvcmRzIjoxLCJ0b3RhbFBhZ2VzIjoxLCJyZXF1ZXN0RGF0ZVRpbWUiOiIyMDIyLTAxLTI5VDE4OjM0OjM3WiJ9LCJpYXQiOjE2NDM0ODEyNzcsImF1ZCI6IjFhNzE3OGFiLWVkOGQtNTQ3NS04OWI3LTVmMWY5YzZhM2UyNSIsImlzcyI6IjFhNzE3OGFiLWVkOGQtNTQ3NS04OWI3LTVmMWY5YzZhM2UyNSIsImp0aSI6IjE0MzE1MDc4LTRhNzAtNDJlOS1iZDBjLTJkNGM2N2IxZGQ3MiJ9.S_BkkAExM4YEBlHfAqkry4hzfcZYyuQf95gqIpM5S53ybE3mu-3kdgt0SmCpG2SveF6WNUZ3gnd5IV0rbNyiWAjigYovIdMw34pUSqpF8HlbLVKN8VOHuwbtlOX5rn9M_l_iDRf0SlMjzd9iVCnlternCDdugfB1F8v5jEl9Fv5U2kkN7FuX-rJzW3ju1x6xXNYQ2b-P7y-oEJ-wTwGK-XdRo-phdNqpdaTCvHXehuspn8dW8PigMkls2j4Ibj2Uiv_Mky439GT5HC8DFbCYEamGXR2EfA6BVXhwVFS8N55_uDGz6WodLLoa_wNXUojEo7o9ZzvJoqZ9z4ViWxOX6g
2022-01-29 18:34:37 SUCCESS
EnsureContentTypeApplicationJwt
endpoint_response Content-Type: header is application/jwt
2022-01-29 18:34:37 SUCCESS
EnsureHttpStatusCodeIs201
payment consent endpoint returned the expected http status
expected_status
201
http_status
201
2022-01-29 18:34:37 SUCCESS
ExtractSignedJwtFromResourceResponse
Found and parsed the JWT from payment consent endpoint
value
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InVadmg0aEhzUkdoOUExRkV5NEx0Z0k1SmRRVnVqTHIyektUdnhUaHFGNjgifQ.eyJkYXRhIjp7ImNvbnNlbnRJZCI6InVybjpudW1icnM6ZmZmYmYyNmYtZWY3Zi00NTkzLWI3MzUtMDQ4MzRmY2Y0ZWY4Iiwic3RhdHVzIjoiQVdBSVRJTkdfQVVUSE9SSVNBVElPTiIsImNyZWF0aW9uRGF0ZVRpbWUiOiIyMDIyLTAxLTI5VDE4OjM0OjM3WiIsInN0YXR1c1VwZGF0ZURhdGVUaW1lIjoiMjAyMi0wMS0yOVQxODozNDozN1oiLCJleHBpcmF0aW9uRGF0ZVRpbWUiOiIyMDIyLTAxLTI5VDE4OjM5OjM3WiIsImxvZ2dlZFVzZXIiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiI1ODUxOTIyMjA2NCIsInJlbCI6IkNQRiJ9fSwiY3JlZGl0b3IiOnsicGVyc29uVHlwZSI6IlBFU1NPQV9OQVRVUkFMIiwiY3BmQ25waiI6IjU4NTE5MjIyMDY0IiwibmFtZSI6IkhPTU9MT0dBQ0FPIFBJWCJ9LCJwYXltZW50Ijp7InR5cGUiOiJQSVgiLCJkYXRlIjoiMjAyMi0wMS0yOSIsImN1cnJlbmN5IjoiQlJMIiwiYW1vdW50IjoiMC4wMSIsImliZ2VUb3duQ29kZSI6IjUzMDAxMDgiLCJkZXRhaWxzIjp7ImxvY2FsSW5zdHJ1bWVudCI6IkRJQ1QiLCJwcm94eSI6ImFsZXhhbmRyZW1vdEBnbWFpbC5jb20iLCJjcmVkaXRvckFjY291bnQiOnsiaXNwYiI6IjYwNzAxMTkwIiwiaXNzdWVyIjoiMTUwMCIsIm51bWJlciI6IjY0NTEyMCIsImFjY291bnRUeXBlIjoiQ0FDQyJ9fX0sImRlYnRvckFjY291bnQiOnsiaXNwYiI6IjM4MTI5MDA2IiwiaXNzdWVyIjoiMDAwMSIsIm51bWJlciI6IjIwMTY5MjUxIiwiYWNjb3VudFR5cGUiOiJUUkFOIn19LCJsaW5rcyI6eyJzZWxmIjoiaHR0cHM6Ly9hcGkuZGV2Lm51bWJycy5jYXNod2F5LmZpbmFuc3lzdGVjaC5jb20uYnIvb3Blbi1iYW5raW5nL3BheW1lbnRzL3YxL2NvbnNlbnRzL3VybjpudW1icnM6ZmZmYmYyNmYtZWY3Zi00NTkzLWI3MzUtMDQ4MzRmY2Y0ZWY4In0sIm1ldGEiOnsidG90YWxSZWNvcmRzIjoxLCJ0b3RhbFBhZ2VzIjoxLCJyZXF1ZXN0RGF0ZVRpbWUiOiIyMDIyLTAxLTI5VDE4OjM0OjM3WiJ9LCJpYXQiOjE2NDM0ODEyNzcsImF1ZCI6IjFhNzE3OGFiLWVkOGQtNTQ3NS04OWI3LTVmMWY5YzZhM2UyNSIsImlzcyI6IjFhNzE3OGFiLWVkOGQtNTQ3NS04OWI3LTVmMWY5YzZhM2UyNSIsImp0aSI6IjE0MzE1MDc4LTRhNzAtNDJlOS1iZDBjLTJkNGM2N2IxZGQ3MiJ9.S_BkkAExM4YEBlHfAqkry4hzfcZYyuQf95gqIpM5S53ybE3mu-3kdgt0SmCpG2SveF6WNUZ3gnd5IV0rbNyiWAjigYovIdMw34pUSqpF8HlbLVKN8VOHuwbtlOX5rn9M_l_iDRf0SlMjzd9iVCnlternCDdugfB1F8v5jEl9Fv5U2kkN7FuX-rJzW3ju1x6xXNYQ2b-P7y-oEJ-wTwGK-XdRo-phdNqpdaTCvHXehuspn8dW8PigMkls2j4Ibj2Uiv_Mky439GT5HC8DFbCYEamGXR2EfA6BVXhwVFS8N55_uDGz6WodLLoa_wNXUojEo7o9ZzvJoqZ9z4ViWxOX6g
header
{
  "kid": "uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "aud": "1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25",
  "data": {
    "debtorAccount": {
      "number": "20169251",
      "accountType": "TRAN",
      "ispb": "38129006",
      "issuer": "0001"
    },
    "consentId": "urn:numbrs:fffbf26f-ef7f-4593-b735-04834fcf4ef8",
    "expirationDateTime": "2022-01-29T18:39:37Z",
    "statusUpdateDateTime": "2022-01-29T18:34:37Z",
    "loggedUser": {
      "document": {
        "identification": "58519222064",
        "rel": "CPF"
      }
    },
    "creditor": {
      "name": "HOMOLOGACAO PIX",
      "cpfCnpj": "58519222064",
      "personType": "PESSOA_NATURAL"
    },
    "payment": {
      "date": "2022-01-29",
      "amount": "0.01",
      "currency": "BRL",
      "details": {
        "proxy": "alexandremot@gmail.com",
        "localInstrument": "DICT",
        "creditorAccount": {
          "number": "645120",
          "accountType": "CACC",
          "ispb": "60701190",
          "issuer": "1500"
        }
      },
      "type": "PIX",
      "ibgeTownCode": "5300108"
    },
    "status": "AWAITING_AUTHORISATION",
    "creationDateTime": "2022-01-29T18:34:37Z"
  },
  "meta": {
    "totalRecords": 1,
    "requestDateTime": "2022-01-29T18:34:37Z",
    "totalPages": 1
  },
  "iss": "1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25",
  "links": {
    "self": "https://api.dev.numbrs.cashway.finansystech.com.br/open-banking/payments/v1/consents/urn:numbrs:fffbf26f-ef7f-4593-b735-04834fcf4ef8"
  },
  "iat": 1643481277,
  "jti": "14315078-4a70-42e9-bd0c-2d4c67b1dd72"
}
2022-01-29 18:34:37 SUCCESS
FAPIBrazilValidateResourceResponseSigningAlg
Response was signed with PS256
alg
PS256
2022-01-29 18:34:37 SUCCESS
FAPIBrazilValidateResourceResponseTyp
'typ' is the header of the JWT returned in the API response is 'JWT'
typ
JWT
2022-01-29 18:34:37 SUCCESS
FAPIBrazilGetKeystoreJwksUri
Determined organisation jwks uri
org_jwks_uri
https://keystore.sandbox.directory.openbankingbrasil.org.br/1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25/application.jwks
2022-01-29 18:34:37
FetchServerKeys
Fetching server key
jwks_uri
https://keystore.sandbox.directory.openbankingbrasil.org.br/1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25/application.jwks
2022-01-29 18:34:37
FetchServerKeys
HTTP request
request_uri
https://keystore.sandbox.directory.openbankingbrasil.org.br/1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25/application.jwks
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
request_mutual_tls
{
  "cert": "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\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDZRvQ1HztK0HUb1VHZYcAERlBngAxXjIu+DZxdbaZrTNYn8kSkHwNfNz6oZL7VsjVkAebymnMni4mzrfWEi8lTIp4JkFKZR0tAK4OjaqNBVQc5GSXbAd/7bRV955Lt+Fvo7+Y5bBn1kNRru/sCoJ4nBJpyA/uWdD7GTtOapv+7WBEOzQlu+MY8c0s4UIwWN8lSUsUSxFFDk7yiaRzZuxMFw8LOOI710jX9pp83RednjPtTAg/GsmV7hCS5P6ySkCykPmKdjsJNoxuUXZtQ5RtdzX0vSk4/J1pTQbA54Q59RHQoiN3MqIjj7WIW2OVTDtHnHsGkS6X3HdhZ3fM0/BaBAgMBAAECggEAAWhnya0voRgc1G2yNCS87dfgODW/jHA+6Gkhc73PEgbFpC0MeYZVogtg81dfxXX8N0qZ3SD8Wiu+XFBT4raelmbQYJ4za/QdzllsHbhPYX3GepApgiGO6FTvHMmE1rPBDUYe8o1NZ8IARBGVGm0vAAK4slLbSGVbJDNgIA3DYt0A8njvRkXogSkO+cC/ZgPly9IVwkSWv4h9FAbYvYr1BTcb7/QBiKuGRgCU8lFTIvfWP0a0lZRgH0qmETB17doDGSarnm802iZ+nNU6kE1mezpn//+2G1tXkBiSaTxA/GJJdvEmqaioAHPeRO1SlMI9G7vwufC901r2kRUNNGh26QKBgQDv25LtpGq6vaNrH3c/OynhF1jyEJKMv46CLT0rK5RICCyGCCMeh8+FcqSqcy/ZbVesrh7xhWMFc22YCJgKDqHUKy+EefmjLqsXRVDa5nSTswnAB/JAHR5aj57L3hiq2I2SeqWqvmQwy6ytuqweiAql+8cr15BqsSR57kzRbvA2LQKBgQDn5lj2wyrWGdaN1ZTe2Pso8wF7++nCYAz0j0/pWZbM9CAUpWQpyf9daxmrtVMkqpqLP9nFl5YW5hQYF2Hu4+hC2ATNBgS8d657TievLCbEWWc8EdusV61psIWbJCJXHZhxPLIL2vX2MZCqPB/7foTKOrfO4ooyTR7WD3kwZVCKJQKBgDJLSl3GMhMCHLgjmu+JSljGeoIXc4NLz2gAcGkS9D6+aAeawTJvq9YBmgGbsZbX1KCCyj4+h+rmrz5H3wmM0+YXQBl5Mh1DdeClSjT8ScmGqy62+9bxxCGdJ+D7qxR34Aes6/wHfB63NngfQmQMhp8TUkohI0kb59ghXb40ku3pAoGBANylwt5AAwEmIoxfvT9wa0GiPjZPEjN9GraTqbBZKvAmFGQwniZY6Z5kak+DvvFzVorKHRYxzoBJOLNXhDo+Jd98FM1TPaxpn935Fi9JrjVC78QrJb5MylZ2vBlKf1Yudb7AxpQbKc6viHtBrBiqYATfa8bwrBeCY6W/oUrYC5L1AoGBALkK4zesIC01ozx/1RqdHtaeedK4byF1tjMSFDHAF9oHux98L9B3Vaj3FrGl1n7b/tMC5tlYHbwj3CCOhHLbmGXVZZ/F6MJo2k7O0XkeU0Ll4P/juet3TqdI5VAx749gusSB2cxRKqYB5ChITrz4lGFeWgECZorlAYblvDwQYVpy",
  "ca": "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\u003d"
}
2022-01-29 18:34:37 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/jwk-set+json",
  "content-length": "2996",
  "connection": "keep-alive",
  "x-amz-replication-status": "COMPLETED",
  "last-modified": "Thu, 27 Jan 2022 21:27:35 GMT",
  "x-amz-version-id": "VLH8OO21uORPRQZu4AYjcEJe2H4pPD1z",
  "accept-ranges": "bytes",
  "server": "AmazonS3",
  "date": "Sat, 29 Jan 2022 18:34:14 GMT",
  "etag": "\"266ca7c339ff4e7abab5fe17e7eac7db\"",
  "x-xss-protection": "1; mode\u003dblock",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "strict-origin-when-cross-origin",
  "x-content-type-options": "nosniff",
  "strict-transport-security": "max-age\u003d31536000",
  "x-cache": "Hit from cloudfront",
  "via": "1.1 b7159d81b26d98c99ce48b8fed2f01a0.cloudfront.net (CloudFront)",
  "x-amz-cf-pop": "MIA3-C4",
  "x-amz-cf-id": "vOSwiHpTXbagsdpmcUtUF_4zXwCBWXvFockDmKZ6-gJfAYP8eYlHHg\u003d\u003d",
  "age": "24"
}
response_body
{"keys":[{"kty":"RSA","use":"sig","x5c":["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"],"n":"v3V070yYKXAANb3qAhsBqIRuQC6tni1jXL1IRFbFov8j0Dc_0N_mf_1RJBKr4yL6FLOxFJXXF-8R6u6bw0aGiG-tMoji3vtYNZidhpJRYSlT8A-4iTFYY04EbxwiaqD0Z_0VJ8s_mdvzBNrwN4MQjHPMeVIoG5b5v834h6tyP4yGusfGW2u0G5gSbnsPPXqTNm5Fb3nM5xu_DQM9eAjjMrJIoDXL0Ttt4SChrAvHCmwU8mI6fGonOP7XVeGY7gtLylaaSqM05BuoAaZtrk6AKDSEH9RGa2c7Umc99ZRU_BsjvgocfVgwbBK1bWcrGsqnW1quh8EOmevX6Q1sQ6QW5w","e":"AQAB","kid":"uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25/uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68.pem","x5t#256":"uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68"}]}
2022-01-29 18:34:37
FetchServerKeys
Found JWK set string
jwk_string
{"keys":[{"kty":"RSA","use":"sig","x5c":["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"],"n":"v3V070yYKXAANb3qAhsBqIRuQC6tni1jXL1IRFbFov8j0Dc_0N_mf_1RJBKr4yL6FLOxFJXXF-8R6u6bw0aGiG-tMoji3vtYNZidhpJRYSlT8A-4iTFYY04EbxwiaqD0Z_0VJ8s_mdvzBNrwN4MQjHPMeVIoG5b5v834h6tyP4yGusfGW2u0G5gSbnsPPXqTNm5Fb3nM5xu_DQM9eAjjMrJIoDXL0Ttt4SChrAvHCmwU8mI6fGonOP7XVeGY7gtLylaaSqM05BuoAaZtrk6AKDSEH9RGa2c7Umc99ZRU_BsjvgocfVgwbBK1bWcrGsqnW1quh8EOmevX6Q1sQ6QW5w","e":"AQAB","kid":"uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25/uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68.pem","x5t#256":"uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68"}]}
2022-01-29 18:34:37 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d\u003d"
      ],
      "n": "v3V070yYKXAANb3qAhsBqIRuQC6tni1jXL1IRFbFov8j0Dc_0N_mf_1RJBKr4yL6FLOxFJXXF-8R6u6bw0aGiG-tMoji3vtYNZidhpJRYSlT8A-4iTFYY04EbxwiaqD0Z_0VJ8s_mdvzBNrwN4MQjHPMeVIoG5b5v834h6tyP4yGusfGW2u0G5gSbnsPPXqTNm5Fb3nM5xu_DQM9eAjjMrJIoDXL0Ttt4SChrAvHCmwU8mI6fGonOP7XVeGY7gtLylaaSqM05BuoAaZtrk6AKDSEH9RGa2c7Umc99ZRU_BsjvgocfVgwbBK1bWcrGsqnW1quh8EOmevX6Q1sQ6QW5w",
      "e": "AQAB",
      "kid": "uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25/uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68.pem",
      "x5t#256": "uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68"
    }
  ]
}
2022-01-29 18:34:37 SUCCESS
ValidateResourceResponseSignature
endpoint_response_jwt signature validated
endpoint_response_jwt
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InVadmg0aEhzUkdoOUExRkV5NEx0Z0k1SmRRVnVqTHIyektUdnhUaHFGNjgifQ.eyJkYXRhIjp7ImNvbnNlbnRJZCI6InVybjpudW1icnM6ZmZmYmYyNmYtZWY3Zi00NTkzLWI3MzUtMDQ4MzRmY2Y0ZWY4Iiwic3RhdHVzIjoiQVdBSVRJTkdfQVVUSE9SSVNBVElPTiIsImNyZWF0aW9uRGF0ZVRpbWUiOiIyMDIyLTAxLTI5VDE4OjM0OjM3WiIsInN0YXR1c1VwZGF0ZURhdGVUaW1lIjoiMjAyMi0wMS0yOVQxODozNDozN1oiLCJleHBpcmF0aW9uRGF0ZVRpbWUiOiIyMDIyLTAxLTI5VDE4OjM5OjM3WiIsImxvZ2dlZFVzZXIiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiI1ODUxOTIyMjA2NCIsInJlbCI6IkNQRiJ9fSwiY3JlZGl0b3IiOnsicGVyc29uVHlwZSI6IlBFU1NPQV9OQVRVUkFMIiwiY3BmQ25waiI6IjU4NTE5MjIyMDY0IiwibmFtZSI6IkhPTU9MT0dBQ0FPIFBJWCJ9LCJwYXltZW50Ijp7InR5cGUiOiJQSVgiLCJkYXRlIjoiMjAyMi0wMS0yOSIsImN1cnJlbmN5IjoiQlJMIiwiYW1vdW50IjoiMC4wMSIsImliZ2VUb3duQ29kZSI6IjUzMDAxMDgiLCJkZXRhaWxzIjp7ImxvY2FsSW5zdHJ1bWVudCI6IkRJQ1QiLCJwcm94eSI6ImFsZXhhbmRyZW1vdEBnbWFpbC5jb20iLCJjcmVkaXRvckFjY291bnQiOnsiaXNwYiI6IjYwNzAxMTkwIiwiaXNzdWVyIjoiMTUwMCIsIm51bWJlciI6IjY0NTEyMCIsImFjY291bnRUeXBlIjoiQ0FDQyJ9fX0sImRlYnRvckFjY291bnQiOnsiaXNwYiI6IjM4MTI5MDA2IiwiaXNzdWVyIjoiMDAwMSIsIm51bWJlciI6IjIwMTY5MjUxIiwiYWNjb3VudFR5cGUiOiJUUkFOIn19LCJsaW5rcyI6eyJzZWxmIjoiaHR0cHM6Ly9hcGkuZGV2Lm51bWJycy5jYXNod2F5LmZpbmFuc3lzdGVjaC5jb20uYnIvb3Blbi1iYW5raW5nL3BheW1lbnRzL3YxL2NvbnNlbnRzL3VybjpudW1icnM6ZmZmYmYyNmYtZWY3Zi00NTkzLWI3MzUtMDQ4MzRmY2Y0ZWY4In0sIm1ldGEiOnsidG90YWxSZWNvcmRzIjoxLCJ0b3RhbFBhZ2VzIjoxLCJyZXF1ZXN0RGF0ZVRpbWUiOiIyMDIyLTAxLTI5VDE4OjM0OjM3WiJ9LCJpYXQiOjE2NDM0ODEyNzcsImF1ZCI6IjFhNzE3OGFiLWVkOGQtNTQ3NS04OWI3LTVmMWY5YzZhM2UyNSIsImlzcyI6IjFhNzE3OGFiLWVkOGQtNTQ3NS04OWI3LTVmMWY5YzZhM2UyNSIsImp0aSI6IjE0MzE1MDc4LTRhNzAtNDJlOS1iZDBjLTJkNGM2N2IxZGQ3MiJ9.S_BkkAExM4YEBlHfAqkry4hzfcZYyuQf95gqIpM5S53ybE3mu-3kdgt0SmCpG2SveF6WNUZ3gnd5IV0rbNyiWAjigYovIdMw34pUSqpF8HlbLVKN8VOHuwbtlOX5rn9M_l_iDRf0SlMjzd9iVCnlternCDdugfB1F8v5jEl9Fv5U2kkN7FuX-rJzW3ju1x6xXNYQ2b-P7y-oEJ-wTwGK-XdRo-phdNqpdaTCvHXehuspn8dW8PigMkls2j4Ibj2Uiv_Mky439GT5HC8DFbCYEamGXR2EfA6BVXhwVFS8N55_uDGz6WodLLoa_wNXUojEo7o9ZzvJoqZ9z4ViWxOX6g
2022-01-29 18:34:37 SUCCESS
ValidateResourceResponseJwtClaims
Resource endpoint response JWS iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2022-01-29 18:34:37 SUCCESS
ExtractConsentIdFromConsentEndpointResponse
Extracted the consent id
consent_id
urn:numbrs:fffbf26f-ef7f-4593-b735-04834fcf4ef8
2022-01-29 18:34:37 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
11e02731-0247-436b-ae29-ffa8da879c34
2022-01-29 18:34:37 SUCCESS
FAPIBrazilAddConsentIdToClientScope
Added scope of 'openid payments consent:urn:numbrs:fffbf26f-ef7f-4593-b735-04834fcf4ef8' to client's scope
client_id
numbrs-bank-one-pk
scope
openid payments consent:urn:numbrs:fffbf26f-ef7f-4593-b735-04834fcf4ef8
jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "3e131d4d880aeb0af0a3595dbd6c90c8db419e782489cf2f32a354b70eddf52e",
      "use": "sig",
      "alg": "PS256",
      "n": "nerKz56bEz0GEfsxidqqJA41LIWL2BJoSKyzIYiC0oLcwmU0hXp4ZPMrXueoMVosRYZJg7XMBC0INAgmpklJq1aPPHTJSlhDQdMYjW9CD9sH95yC-yB0Ubsdj-y8oaRQhpw1Ao4Ct9QODtfK1oqlxzjZE0l1Ox8nRsi_aSkKL2DAlxvuvx3xE1odPIBUazo6AGMUf3RsgSvivPuGyjajedKIZA-OzrRsk4EzYQxmIkAyFUcZXmiBFSPjiX5_D9byPsp1RHxyXBNw9XorcxTX1130JIa04Z87HQ5tvpLSkidB9Z63fwyzkZ_n4qmBrBGjuQVLfCF3Nved_PDVoz-Z7Q",
      "e": "AQAB",
      "d": "OQgFM-NHhTSqPw81jmBCxx-8c3ZNkXzgXbLFRMyM1qL9QFWVmMkotuidVrqaIyy6RWegoCklY7KxvjzdXHumV_M8aqyQz8E9lQW8XcP7G0fSwkmrgi9v4t6NaB-q5kO1809x05jfAW3bn9-uOTo8cc0llJIYfQAcyrMQcdWpAH_Ckp8vRkAWpmUkGgrLDznJOmRBF0T0tIraz5Bj7SyuGAeYifeqM9-eJsKfZ8cBKOEuItoXf_jeBGMgvqgvoGsQoNxEuvdlbX7yIlgXGNFBFUhFLoPSTbORhR22zDLkWGg-6rIswY82tX0fNUExFsTqUd3JmUx1jL03Igx6ClU9vw",
      "p": "2Vh7TDRDl8UZcx1XdNaOkI17NIE3Ml4RSih_I6ftUnZSrE0Lv4mAMOTvuLD2MAJ5zueWdVC9jmDV-lNMKn7TcPEOVt2sMNXYORH50fzQeTZOl1Dztqpxvl0l-N3ZPWY9CG9L8sTQ4_TW-azkTVSLIcByobK7F7jJAM52m2N-t-M",
      "q": "ugCYNdjZWtd70U_OWONairwWYl1B_enOHgIDOGusF1ydyXrtEou7bD9SdSlzCnzrUZX3F8YVRSQ_wFcSoXvYNppy6ibutbCl255-EWJ9013UNb60XjJxDup6P0kBhngif0czJI-IOp51MiF_J-onQUx3byWA4oQ8eIMiMzW37-8",
      "dp": "rlvUNfLrkrKU0wtj4KBLKF3Hy_wpKqfaGPLZ4-HQeknf0sfQN-z3wMG4KiMUrLkfvMN-qUiHeNPodPQj8ydhOoa3aSpV-6th1Y69Kh81ozfU3oEbspuTuhKB5t8aaq49Iioe9He92FHPr-ZqFDtRjlcT3vJCMyqTXalD7y5nNt8",
      "dq": "QvRJ1kBL5XZh3LO0nKyigAQ6rofRZHxQNN8Wl62ykepF5iv4wM9J1SpqHUChZ6oV7xVjj8w_BdeJl0wAqd5xsx4ftYf0L7T5zzebO9jPYFGLPRl7xdi0d-ERxkwaX3RJPrW7hDKioC9AEp6aLh0MqmXDLGA8p81gEyVpHzP8FUM",
      "qi": "oQ8fE6jJMUMueh4t7aiRHvvgmc1iX7dUO3aFAitAvsGPyyg0cR9Auqz0CI6JhPphtz-VePOsQluTiV6r3UWVlmRt9sxt7ARlp3eX7jtmF9E8uqRebLkedVGEv4BWX7mnxLGQqA_pn8UMWI5vNyz9h3H1gqDjlAFZj3_FAP_23sw"
    },
    {
      "kty": "RSA",
      "kid": "fd7356a6704ea83826f506f90dc3c54f3235ade30b681c64975f7d1801eeb7d9",
      "use": "enc",
      "alg": "RSA-OAEP",
      "n": "rXiRpDVlN_zTiwT5tmBv-kamgQzqJkqVmqJjc6lONIa0oQruYFyzYJAHwxkmv-Z1CCpA74limVSBXM_DSuIe9vD9FJzHm2_4wn-WDtsCMKuUNy0-0VKve62c_tpv3mTbzCDpej3cqkCRhiQ5vpX-5epC92pc7LjZT7f8zQueKgbT16UjT5KkGcbRuGXN7iZwf-mr2Z2IUDw4cj2AJFkfnUutFhllbpPfXOzHJQeofUl79Xva7wkZycuDF8DAJVZwEOvkwOboeJX9KzTn0CQcZ25-jEdvmsC84la3L5tR9Q36TcA-9bl8c_8og9TXfPTsgl_NBj11HFlZqBNUJgAgsw",
      "e": "AQAB",
      "d": "B7F5sBEoKIf_b8JsOrDjNnPMrZt_hOw4309FXttK2xyARUYhVUe3MtigZ4Aljkwvs4mAML9kjo1HYXDbZeZKXkRIzRG47oVUQHf9FTKUUclCPQI2L31dx_vmowzX-kJ51v88q42zzB8p9QuFPhUT5Wlyx9tBPMRj6turjAJwZMeu-RJJQh3ySszhaPcpqG8H2E1pOsLXd2Ibwn7lZkdZnhjkzKJsf06P7SpqgcxyDgkDZPBMgz-1hNHGyQzJ1bBvU0rjFI-g-o1sf6W-JSZlv4wVBetpyM0cWEOppWkrCbdQhj-jrDSxLkmEOFRR2PsQ7LFT_QF-Y4Nqyv5wfSCP7Q",
      "p": "wRruH_hLdqFVgwZlNBqzGJweLg8YYhFCTezETrHq7CF87sDL68-wQEVgtYvWygQb9I0waAYiLfSPdP-k_awG0uDEhOcTzfnLMFXsk5C3uKQGavvZL6gnCZe6wDVn1qeBIyPHkQDPJCl_r8qe04NTc_Qwhm-4kTXTrlxzuMgCDuc",
      "q": "5fiKl6xujoLdXHL5ztc4qJWaS_eytcABK4OcK2XyBQbh6N9j1dzNlM-OkFMKZEQmDGj7elkjc5p100XnGVI5dgRndnKUCSwBzPV_fAZM_6rCcE-Fv6_CEkuIjSUGCaXcnk3CyE5IbDLU3O0hNqNHBc94-0BhRZQvlum_cuOlolU",
      "dp": "uu0mtSvVYPCrpjn6nYV6-MenL07Ne6DZXjVjkgoILqv8E-HthEd3hb-i7hp_wO5ZYVGLGidVzsZ-V_Nf828i699IXJ6TPUAgwJlseSwNrF6bF9TTWJ6dq1uFG6qW6eMbzrhD5smxun-xaqnpNTZbAlPO5VQghfBlCNPV8XkrBOE",
      "dq": "HY9dATIA5ACeQ4vj4Fp5xfG0657jMcmEXPuFz25DNbI0x6IvSwYexsoHITYLV-gKm_3ClW9vxyRLkOSjV_XhvPHD-s2viZ5GfPnxcRe-Pf7ND3KpVoJZB9D9tGbV59eSDCciqmylkoLWKa-xXTyPnIeWnXUhC7iIhXV2TmZEnCE",
      "qi": "gk-N6ui_q-QK6pUTZ95LXH9qwDVQ_V7vQXA7pzKxiySGlsxEvnyYniAQsgp0cd3HVKJfmMd-V5Ab7_GVqA0fWdznB8krOl9kka-Smkelyprp6NXs_Bt-W4tCSsIuq_N9dU08nDDTHtIzvC9iWc0ADpw3pYPvAxO23nWLIqKhhcw"
    }
  ]
}
org_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68",
      "use": "sig",
      "alg": "PS256",
      "n": "v3V070yYKXAANb3qAhsBqIRuQC6tni1jXL1IRFbFov8j0Dc_0N_mf_1RJBKr4yL6FLOxFJXXF-8R6u6bw0aGiG-tMoji3vtYNZidhpJRYSlT8A-4iTFYY04EbxwiaqD0Z_0VJ8s_mdvzBNrwN4MQjHPMeVIoG5b5v834h6tyP4yGusfGW2u0G5gSbnsPPXqTNm5Fb3nM5xu_DQM9eAjjMrJIoDXL0Ttt4SChrAvHCmwU8mI6fGonOP7XVeGY7gtLylaaSqM05BuoAaZtrk6AKDSEH9RGa2c7Umc99ZRU_BsjvgocfVgwbBK1bWcrGsqnW1quh8EOmevX6Q1sQ6QW5w",
      "e": "AQAB",
      "d": "EzribFimnd7cfoldNCnvQDRQ-IxXruADL2DpnceTYTw8JiEufTXH6ooQeM2RSyaLtMGZoyYrrQE7rPubVIFEaPbCkCVUmC3pnbR--fG_T8F9Z0rE766voIXJBzntsQUKl1lBozYUZMlFPvMYlpLI-jp1Sqg4VBEVc7Dl6gaL2pr_h4JzGlVUNz4qS11A4zOytCZc04Pmi9ZQ7SS7Wt7jI9h8eDnddHYI0FCpdGpdxhdLlEdRUMWeRUEXybhAax1pbNGwq86TWSOWLTYcunAFUXbDMQ4lBeG0oOCFLiSblDTaPh2HB32QJcjOAp3aEzyc9jJAJpGenF2l5y_MprhPpQ",
      "p": "yAg96YqVo3jr9368YTIWxvmCUoWecYRCoceUio6FHUiz1dfs9Wp-TC7hKhQeiX6Nfyb6LeJ7vIWCv_NKJLWyCF2MsVQH5ppoPd9IeppQy50BJeFJw48eCx_lLf-qakT01poxXcBNn461YgN4Z3TQ8GrDu8wHvS0FCQcI5_hlFTs",
      "q": "9QcglIuX6k45oMxVLaDOQ_1BKPURbrmjgyXTy8xlOUtpNhqpfnm8ylVgjYtfNAAStj8IjHiunU2ib6zLSlH8BUmgc9zU761cjwe8IF1eYNnVylRYiH-oeIgGCWavui_KyvQi55LDXttYFWK-QnzmM_tVse2wNekcACUOz0tiOkU",
      "dp": "uDsfCqGhAFa2vdP0HHDNmaTj6q02KMbvt6DhplttLnNvblzY2Y-jkvb6Wo79MRVlrN5xPSGDZTZyHegtOXI-7oV6tzf1ruY3bATh9El8cIvCKuk7zulZelV99seqZQXtmlmZbgdXdsUxOXyIwIBOj59FdwmLdyinopDgGwYj01E",
      "dq": "aAM6hVQsjL3gIK4cil30sU_UVTqSx9nt20I3gg-l-IhWhS0UPigXSByt--fp5f0R9GMVkeu40_WcuqMzOL1MqkHy5rwbeBKzc9PovCRmZ96Qrm7Xljn6ng-_4EXC2tpmz3iLSJo4bQ_XeFyOP1MdtXs_iWRIpNnrlPQmMUDi1bE",
      "qi": "PuU0RRteuhdw0blGVBRvwzChfDzXC1NalusLeejMK0GYTHMQHhOrymcoemVhASTAOPzU9ujEj2CQ83KhPTfMJFcBO7OALrc_yfjXvKxms9un7D2uyjyDwg_Ks_LjIZip95nsvgOhdiS_SmUPrfLarULqL3M0CvEOrEViDR-CNL8"
    }
  ]
}
Make request to authorization endpoint
2022-01-29 18:34:37 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
numbrs-bank-one-pk
redirect_uri
https://www.certification.openid.net/test/a/numbrs/callback
scope
openid payments consent:urn:numbrs:fffbf26f-ef7f-4593-b735-04834fcf4ef8
2022-01-29 18:34:37
CreateRandomStateValue
Created state value
requested_state_length
10
state
9USMHp2maZ
2022-01-29 18:34:37 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
numbrs-bank-one-pk
redirect_uri
https://www.certification.openid.net/test/a/numbrs/callback
scope
openid payments consent:urn:numbrs:fffbf26f-ef7f-4593-b735-04834fcf4ef8
state
9USMHp2maZ
2022-01-29 18:34:37
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
tb1q1JEcIt
2022-01-29 18:34:37 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
numbrs-bank-one-pk
redirect_uri
https://www.certification.openid.net/test/a/numbrs/callback
scope
openid payments consent:urn:numbrs:fffbf26f-ef7f-4593-b735-04834fcf4ef8
state
9USMHp2maZ
nonce
tb1q1JEcIt
2022-01-29 18:34:37 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCodeIdtoken
Added response_type parameter to request
client_id
numbrs-bank-one-pk
redirect_uri
https://www.certification.openid.net/test/a/numbrs/callback
scope
openid payments consent:urn:numbrs:fffbf26f-ef7f-4593-b735-04834fcf4ef8
state
9USMHp2maZ
nonce
tb1q1JEcIt
response_type
code id_token
2022-01-29 18:34:37
CreateRandomCodeVerifier
Created code_verifier value
code_verifier
b6CPeJEoIZzPLgnH431ul5w-Pao-osp~KAE6UyyqR92SLffoTPH9NNRGE7FqEW1JP2GDmcZ~__AwFANhekmgS9VpCSxEEyn8DljjAObDHeZaql_Vd3dh3LhA-~i8E2Vj
2022-01-29 18:34:37
CreateS256CodeChallenge
Created code_challenge value
code_challenge
PunjGGR2yeXJKFlDJF5BpRDRq7xGjPUxq7yxyBXQE-M
2022-01-29 18:34:37 SUCCESS
AddCodeChallengeToAuthorizationEndpointRequest
Added code_challenge and code_challenge_method parameters to request
client_id
numbrs-bank-one-pk
redirect_uri
https://www.certification.openid.net/test/a/numbrs/callback
scope
openid payments consent:urn:numbrs:fffbf26f-ef7f-4593-b735-04834fcf4ef8
state
9USMHp2maZ
nonce
tb1q1JEcIt
response_type
code id_token
code_challenge
PunjGGR2yeXJKFlDJF5BpRDRq7xGjPUxq7yxyBXQE-M
code_challenge_method
S256
2022-01-29 18:34:37 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "numbrs-bank-one-pk",
  "redirect_uri": "https://www.certification.openid.net/test/a/numbrs/callback",
  "scope": "openid payments consent:urn:numbrs:fffbf26f-ef7f-4593-b735-04834fcf4ef8",
  "state": "9USMHp2maZ",
  "nonce": "tb1q1JEcIt",
  "response_type": "code id_token",
  "code_challenge": "PunjGGR2yeXJKFlDJF5BpRDRq7xGjPUxq7yxyBXQE-M",
  "code_challenge_method": "S256"
}
2022-01-29 18:34:37 SUCCESS
AddNbfToRequestObject
Added nbf to request object claims
nbf
1.643481277E9
2022-01-29 18:34:37 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.643481577E9
2022-01-29 18:34:37 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs
2022-01-29 18:34:37 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
numbrs-bank-one-pk
2022-01-29 18:34:37 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
numbrs-bank-one-pk
2022-01-29 18:34:37 SUCCESS
SignRequestObject
Signed the request object
claims
{"aud":"https:\/\/api.dev.numbrs.cashway.finansystech.com.br\/orgs\/numbrs","nbf":1643481277,"scope":"openid payments consent:urn:numbrs:fffbf26f-ef7f-4593-b735-04834fcf4ef8","iss":"numbrs-bank-one-pk","response_type":"code id_token","redirect_uri":"https:\/\/www.certification.openid.net\/test\/a\/numbrs\/callback","state":"9USMHp2maZ","code_challenge_method":"S256","exp":1643481577,"nonce":"tb1q1JEcIt","client_id":"numbrs-bank-one-pk","code_challenge":"PunjGGR2yeXJKFlDJF5BpRDRq7xGjPUxq7yxyBXQE-M"}
header
{"kid":"3e131d4d880aeb0af0a3595dbd6c90c8db419e782489cf2f32a354b70eddf52e","alg":"PS256"}
request_object
eyJraWQiOiIzZTEzMWQ0ZDg4MGFlYjBhZjBhMzU5NWRiZDZjOTBjOGRiNDE5ZTc4MjQ4OWNmMmYzMmEzNTRiNzBlZGRmNTJlIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvYXBpLmRldi5udW1icnMuY2FzaHdheS5maW5hbnN5c3RlY2guY29tLmJyXC9vcmdzXC9udW1icnMiLCJuYmYiOjE2NDM0ODEyNzcsInNjb3BlIjoib3BlbmlkIHBheW1lbnRzIGNvbnNlbnQ6dXJuOm51bWJyczpmZmZiZjI2Zi1lZjdmLTQ1OTMtYjczNS0wNDgzNGZjZjRlZjgiLCJpc3MiOiJudW1icnMtYmFuay1vbmUtcGsiLCJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsInJlZGlyZWN0X3VyaSI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9udW1icnNcL2NhbGxiYWNrIiwic3RhdGUiOiI5VVNNSHAybWFaIiwiY29kZV9jaGFsbGVuZ2VfbWV0aG9kIjoiUzI1NiIsImV4cCI6MTY0MzQ4MTU3Nywibm9uY2UiOiJ0YjFxMUpFY0l0IiwiY2xpZW50X2lkIjoibnVtYnJzLWJhbmstb25lLXBrIiwiY29kZV9jaGFsbGVuZ2UiOiJQdW5qR0dSMnllWEpLRmxESkY1QnBSRFJxN3hHalBVeHE3eXh5QlhRRS1NIn0.SzxvFjvCiTBi__ykCWyu7FMtNjb-DYwjTxLU8TGSUt8bmXNsClTIjKBx3S1pA78lzq4keprt6-RlKFDi22AfTLTeRppmOjyOtzhn8WGLHMzPd8TZFfyKcAFycxCfuS29T1VnLz65f8c7qoOoHZ4a5kGw-ofOYDBbs76NAcIGbcJKCVmsehUyJD-hyMQsUH_3ZNmwMjphXOOhYN576diJijJE5uOIl1l1NcJA_rbmlM76mg6kXjD4aYcj4uy_iqR9yCiaqeQvS6whvUxhMaRViDwIS252GqMqij-HDdeHIAnARGJAi_0uXfYWxJf4CvBbAL1QSOnkLeYgCmSzId5QfA
key
{"p":"2Vh7TDRDl8UZcx1XdNaOkI17NIE3Ml4RSih_I6ftUnZSrE0Lv4mAMOTvuLD2MAJ5zueWdVC9jmDV-lNMKn7TcPEOVt2sMNXYORH50fzQeTZOl1Dztqpxvl0l-N3ZPWY9CG9L8sTQ4_TW-azkTVSLIcByobK7F7jJAM52m2N-t-M","kty":"RSA","q":"ugCYNdjZWtd70U_OWONairwWYl1B_enOHgIDOGusF1ydyXrtEou7bD9SdSlzCnzrUZX3F8YVRSQ_wFcSoXvYNppy6ibutbCl255-EWJ9013UNb60XjJxDup6P0kBhngif0czJI-IOp51MiF_J-onQUx3byWA4oQ8eIMiMzW37-8","d":"OQgFM-NHhTSqPw81jmBCxx-8c3ZNkXzgXbLFRMyM1qL9QFWVmMkotuidVrqaIyy6RWegoCklY7KxvjzdXHumV_M8aqyQz8E9lQW8XcP7G0fSwkmrgi9v4t6NaB-q5kO1809x05jfAW3bn9-uOTo8cc0llJIYfQAcyrMQcdWpAH_Ckp8vRkAWpmUkGgrLDznJOmRBF0T0tIraz5Bj7SyuGAeYifeqM9-eJsKfZ8cBKOEuItoXf_jeBGMgvqgvoGsQoNxEuvdlbX7yIlgXGNFBFUhFLoPSTbORhR22zDLkWGg-6rIswY82tX0fNUExFsTqUd3JmUx1jL03Igx6ClU9vw","e":"AQAB","use":"sig","kid":"3e131d4d880aeb0af0a3595dbd6c90c8db419e782489cf2f32a354b70eddf52e","qi":"oQ8fE6jJMUMueh4t7aiRHvvgmc1iX7dUO3aFAitAvsGPyyg0cR9Auqz0CI6JhPphtz-VePOsQluTiV6r3UWVlmRt9sxt7ARlp3eX7jtmF9E8uqRebLkedVGEv4BWX7mnxLGQqA_pn8UMWI5vNyz9h3H1gqDjlAFZj3_FAP_23sw","dp":"rlvUNfLrkrKU0wtj4KBLKF3Hy_wpKqfaGPLZ4-HQeknf0sfQN-z3wMG4KiMUrLkfvMN-qUiHeNPodPQj8ydhOoa3aSpV-6th1Y69Kh81ozfU3oEbspuTuhKB5t8aaq49Iioe9He92FHPr-ZqFDtRjlcT3vJCMyqTXalD7y5nNt8","alg":"PS256","dq":"QvRJ1kBL5XZh3LO0nKyigAQ6rofRZHxQNN8Wl62ykepF5iv4wM9J1SpqHUChZ6oV7xVjj8w_BdeJl0wAqd5xsx4ftYf0L7T5zzebO9jPYFGLPRl7xdi0d-ERxkwaX3RJPrW7hDKioC9AEp6aLh0MqmXDLGA8p81gEyVpHzP8FUM","n":"nerKz56bEz0GEfsxidqqJA41LIWL2BJoSKyzIYiC0oLcwmU0hXp4ZPMrXueoMVosRYZJg7XMBC0INAgmpklJq1aPPHTJSlhDQdMYjW9CD9sH95yC-yB0Ubsdj-y8oaRQhpw1Ao4Ct9QODtfK1oqlxzjZE0l1Ox8nRsi_aSkKL2DAlxvuvx3xE1odPIBUazo6AGMUf3RsgSvivPuGyjajedKIZA-OzrRsk4EzYQxmIkAyFUcZXmiBFSPjiX5_D9byPsp1RHxyXBNw9XorcxTX1130JIa04Z87HQ5tvpLSkidB9Z63fwyzkZ_n4qmBrBGjuQVLfCF3Nved_PDVoz-Z7Q"}
2022-01-29 18:34:37
FAPIBrazilEncryptRequestObject
Encrypted the request object
request_object
eyJraWQiOiJWdVhuenR2Vnp0UE04STR2S3RteXYxN29vZUZyUDQ5d2h2TXB3VDBMUzF3IiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.Y_xptFCp5sqa3TnsXktlZm36CXETQKL0B0RndWRQUolX0Ibl_GH0YqOvUh1R6bu-HUbBe7VTMNt94f_NiYaHTXcMNTA1VciFg4m5W-GnwLZV7cFK6jjr_7mrflvup6UjTzlZNrq9seR8kHzDscWvIb1JBZmIP315yP-EIz2QpSFEzSjUECxtA1GI570TUJPQzglMuSXp1U2Hi3qQGp4mbBmEiwJQtGwPK5FPo02ixmBOHV0gVSTO4jA2hO7crV6x8S_y4tDWOuNT7TzNVgOWFwFe8zONu9sJl9ZTZnotiHLxenyYZOFjwpzrlQ4VXyp66QWLXDyq1MVenbY-BmX9OQ.v17FoPa0CjXu-Urc.YxEP6B8UN6zqcBvfYNHiBTQ1VjluSiGy58KDTOPASb6Ar8fX16JZvEM-y3OikvSk6J9IB-gDSCf_J5qs4Y2tXh9fnFTtX1c7Dt05nkNyptlpV8PmVAJymjOuQ7By4xDCq5WHAcLVgyO-h-kD7Tt-H7_k1l72K371ojsELx4EsDBg3KG4V_A99csgG5NxPPH0Sfrzvwng6xgLeXi6vc-cSH7pUpLOTG6pMm7cFt_jE-BbcQ0dcv2q9eD6vY5xzfz6XMF9q5HYUZyBHp4Bc7g-nxZZFC2EgINCriTyiIfNjWW8iEBJyf00akVFF5kV-CXpX1Ga-1CRWCVJ0CrtB7ZlhpTCn7q0wSbyMIRwuIftrN2Hs6cGsRczmmFPy9aPSCIU1iWAW91uMbPBfT1vFRjq3CyXdfxRv1tBAfjt5-6xirHVuMNtTyva7_gAFaS46JkCbi2ghH8rn3o1zzZ_Ygjfes3KSiBIuK6QCDcguNyU01CINYU9qebak9lxlgpzW3bhCxMt6mFmMx93RH_EPbG21nx-vMCsRvgZTdh5AbjBrGLq6eAAfxQyyiighcbe5BjuqlETAqs03fpQSdBqrcIkAmAXEmEk4rVd-ulcgKnNPOwfc2cXcYHYM_ApgHPoHtHc3T-MB57AXSnLqiSzJUlPuzVVT-BMHWkHf0JF2rqpvGEeMkeiKV3NUx8MZhhFj_jl_ZEe44qohhbgWEFo5Q5Mz7ntsmvz-VacvPO0lcjcp5rse79nSDt1ENC4nuMIMDaiCBQl8SSyzId-X4dIMH2zTyOekstcxm7TLS_DZvj4zYYYShcf1mvIblgdVaopsi56tQ8tJVUQm238dvhQx6XfK9v05gYHx39zZjoy6cxP3BP6QJao6iE__jLCAlcFiedadWL2d5QT3xwcCVUN9LaDyWu8mEZfDqCjcvFacMArj9eBUH1mB72wfS1jBHRQJE8aJo_Mxqj52d-bfxHT1CkGjQMGsh3Y6yIKRbNjRQwW7zdLwU46HQd4gitn2bXvAqxrJyKVElSV7-RqqNj6sEnHe9JIRVaAQEoMom2jGGxw9jp7ySkHHDP3IPF_eGsBEwncPEAECB_ZJcUpOkcsYzhb2ZJKpWhqQEbAdfrCHpCiV8_zvaCTMq3MiMGiQJmaCfCs2YIxzGfJSLP6V2AfYsyjRym3U8wWjs4yqwHXvmetjxdbtRsgECxWOo6Pl0vLO1yl6Uj5l0ZxtnaXF_I3a8jalLvYPhF1k7opd4FIJYGSVWq4NCfjt2DZ4p8A5a62PS0z4ntGgan6VO2CllJL9r69-W1ocTuDYrwX-Gnv_LY-opSwlHZRIXxv0Px56y67X_p2ygSKkDFQmd_UHZQ3xVhgEFAYbhjP-YpQ953jDx8Q_en6vCcC_FHt0dj2LaWaAeSjEMwprvRHbs2diCH7UMFPFmm7t_dt-LNB6QPOasNJ9ZqHDhfIiQMUO4UcvM7LBvc-fJtkDPPC3Qdg7WbaF4SC7nVW2WWKvGxzR0eXAqA.g6daOzl3g_TBHBR2kSRasQ
enc
A256GCM
alg
RSA-OAEP
2022-01-29 18:34:37 SUCCESS
BuildRequestObjectByValueRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/auth?request=eyJraWQiOiJWdVhuenR2Vnp0UE04STR2S3RteXYxN29vZUZyUDQ5d2h2TXB3VDBMUzF3IiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.Y_xptFCp5sqa3TnsXktlZm36CXETQKL0B0RndWRQUolX0Ibl_GH0YqOvUh1R6bu-HUbBe7VTMNt94f_NiYaHTXcMNTA1VciFg4m5W-GnwLZV7cFK6jjr_7mrflvup6UjTzlZNrq9seR8kHzDscWvIb1JBZmIP315yP-EIz2QpSFEzSjUECxtA1GI570TUJPQzglMuSXp1U2Hi3qQGp4mbBmEiwJQtGwPK5FPo02ixmBOHV0gVSTO4jA2hO7crV6x8S_y4tDWOuNT7TzNVgOWFwFe8zONu9sJl9ZTZnotiHLxenyYZOFjwpzrlQ4VXyp66QWLXDyq1MVenbY-BmX9OQ.v17FoPa0CjXu-Urc.YxEP6B8UN6zqcBvfYNHiBTQ1VjluSiGy58KDTOPASb6Ar8fX16JZvEM-y3OikvSk6J9IB-gDSCf_J5qs4Y2tXh9fnFTtX1c7Dt05nkNyptlpV8PmVAJymjOuQ7By4xDCq5WHAcLVgyO-h-kD7Tt-H7_k1l72K371ojsELx4EsDBg3KG4V_A99csgG5NxPPH0Sfrzvwng6xgLeXi6vc-cSH7pUpLOTG6pMm7cFt_jE-BbcQ0dcv2q9eD6vY5xzfz6XMF9q5HYUZyBHp4Bc7g-nxZZFC2EgINCriTyiIfNjWW8iEBJyf00akVFF5kV-CXpX1Ga-1CRWCVJ0CrtB7ZlhpTCn7q0wSbyMIRwuIftrN2Hs6cGsRczmmFPy9aPSCIU1iWAW91uMbPBfT1vFRjq3CyXdfxRv1tBAfjt5-6xirHVuMNtTyva7_gAFaS46JkCbi2ghH8rn3o1zzZ_Ygjfes3KSiBIuK6QCDcguNyU01CINYU9qebak9lxlgpzW3bhCxMt6mFmMx93RH_EPbG21nx-vMCsRvgZTdh5AbjBrGLq6eAAfxQyyiighcbe5BjuqlETAqs03fpQSdBqrcIkAmAXEmEk4rVd-ulcgKnNPOwfc2cXcYHYM_ApgHPoHtHc3T-MB57AXSnLqiSzJUlPuzVVT-BMHWkHf0JF2rqpvGEeMkeiKV3NUx8MZhhFj_jl_ZEe44qohhbgWEFo5Q5Mz7ntsmvz-VacvPO0lcjcp5rse79nSDt1ENC4nuMIMDaiCBQl8SSyzId-X4dIMH2zTyOekstcxm7TLS_DZvj4zYYYShcf1mvIblgdVaopsi56tQ8tJVUQm238dvhQx6XfK9v05gYHx39zZjoy6cxP3BP6QJao6iE__jLCAlcFiedadWL2d5QT3xwcCVUN9LaDyWu8mEZfDqCjcvFacMArj9eBUH1mB72wfS1jBHRQJE8aJo_Mxqj52d-bfxHT1CkGjQMGsh3Y6yIKRbNjRQwW7zdLwU46HQd4gitn2bXvAqxrJyKVElSV7-RqqNj6sEnHe9JIRVaAQEoMom2jGGxw9jp7ySkHHDP3IPF_eGsBEwncPEAECB_ZJcUpOkcsYzhb2ZJKpWhqQEbAdfrCHpCiV8_zvaCTMq3MiMGiQJmaCfCs2YIxzGfJSLP6V2AfYsyjRym3U8wWjs4yqwHXvmetjxdbtRsgECxWOo6Pl0vLO1yl6Uj5l0ZxtnaXF_I3a8jalLvYPhF1k7opd4FIJYGSVWq4NCfjt2DZ4p8A5a62PS0z4ntGgan6VO2CllJL9r69-W1ocTuDYrwX-Gnv_LY-opSwlHZRIXxv0Px56y67X_p2ygSKkDFQmd_UHZQ3xVhgEFAYbhjP-YpQ953jDx8Q_en6vCcC_FHt0dj2LaWaAeSjEMwprvRHbs2diCH7UMFPFmm7t_dt-LNB6QPOasNJ9ZqHDhfIiQMUO4UcvM7LBvc-fJtkDPPC3Qdg7WbaF4SC7nVW2WWKvGxzR0eXAqA.g6daOzl3g_TBHBR2kSRasQ&client_id=numbrs-bank-one-pk&redirect_uri=https://www.certification.openid.net/test/a/numbrs/callback&scope=openid%20payments%20consent:urn:numbrs:fffbf26f-ef7f-4593-b735-04834fcf4ef8&response_type=code%20id_token
2022-01-29 18:34:37 REDIRECT
fapi1-advanced-final-ensure-valid-pkce-succeeds
Redirecting to authorization endpoint
redirect_to
https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/auth?request=eyJraWQiOiJWdVhuenR2Vnp0UE04STR2S3RteXYxN29vZUZyUDQ5d2h2TXB3VDBMUzF3IiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.Y_xptFCp5sqa3TnsXktlZm36CXETQKL0B0RndWRQUolX0Ibl_GH0YqOvUh1R6bu-HUbBe7VTMNt94f_NiYaHTXcMNTA1VciFg4m5W-GnwLZV7cFK6jjr_7mrflvup6UjTzlZNrq9seR8kHzDscWvIb1JBZmIP315yP-EIz2QpSFEzSjUECxtA1GI570TUJPQzglMuSXp1U2Hi3qQGp4mbBmEiwJQtGwPK5FPo02ixmBOHV0gVSTO4jA2hO7crV6x8S_y4tDWOuNT7TzNVgOWFwFe8zONu9sJl9ZTZnotiHLxenyYZOFjwpzrlQ4VXyp66QWLXDyq1MVenbY-BmX9OQ.v17FoPa0CjXu-Urc.YxEP6B8UN6zqcBvfYNHiBTQ1VjluSiGy58KDTOPASb6Ar8fX16JZvEM-y3OikvSk6J9IB-gDSCf_J5qs4Y2tXh9fnFTtX1c7Dt05nkNyptlpV8PmVAJymjOuQ7By4xDCq5WHAcLVgyO-h-kD7Tt-H7_k1l72K371ojsELx4EsDBg3KG4V_A99csgG5NxPPH0Sfrzvwng6xgLeXi6vc-cSH7pUpLOTG6pMm7cFt_jE-BbcQ0dcv2q9eD6vY5xzfz6XMF9q5HYUZyBHp4Bc7g-nxZZFC2EgINCriTyiIfNjWW8iEBJyf00akVFF5kV-CXpX1Ga-1CRWCVJ0CrtB7ZlhpTCn7q0wSbyMIRwuIftrN2Hs6cGsRczmmFPy9aPSCIU1iWAW91uMbPBfT1vFRjq3CyXdfxRv1tBAfjt5-6xirHVuMNtTyva7_gAFaS46JkCbi2ghH8rn3o1zzZ_Ygjfes3KSiBIuK6QCDcguNyU01CINYU9qebak9lxlgpzW3bhCxMt6mFmMx93RH_EPbG21nx-vMCsRvgZTdh5AbjBrGLq6eAAfxQyyiighcbe5BjuqlETAqs03fpQSdBqrcIkAmAXEmEk4rVd-ulcgKnNPOwfc2cXcYHYM_ApgHPoHtHc3T-MB57AXSnLqiSzJUlPuzVVT-BMHWkHf0JF2rqpvGEeMkeiKV3NUx8MZhhFj_jl_ZEe44qohhbgWEFo5Q5Mz7ntsmvz-VacvPO0lcjcp5rse79nSDt1ENC4nuMIMDaiCBQl8SSyzId-X4dIMH2zTyOekstcxm7TLS_DZvj4zYYYShcf1mvIblgdVaopsi56tQ8tJVUQm238dvhQx6XfK9v05gYHx39zZjoy6cxP3BP6QJao6iE__jLCAlcFiedadWL2d5QT3xwcCVUN9LaDyWu8mEZfDqCjcvFacMArj9eBUH1mB72wfS1jBHRQJE8aJo_Mxqj52d-bfxHT1CkGjQMGsh3Y6yIKRbNjRQwW7zdLwU46HQd4gitn2bXvAqxrJyKVElSV7-RqqNj6sEnHe9JIRVaAQEoMom2jGGxw9jp7ySkHHDP3IPF_eGsBEwncPEAECB_ZJcUpOkcsYzhb2ZJKpWhqQEbAdfrCHpCiV8_zvaCTMq3MiMGiQJmaCfCs2YIxzGfJSLP6V2AfYsyjRym3U8wWjs4yqwHXvmetjxdbtRsgECxWOo6Pl0vLO1yl6Uj5l0ZxtnaXF_I3a8jalLvYPhF1k7opd4FIJYGSVWq4NCfjt2DZ4p8A5a62PS0z4ntGgan6VO2CllJL9r69-W1ocTuDYrwX-Gnv_LY-opSwlHZRIXxv0Px56y67X_p2ygSKkDFQmd_UHZQ3xVhgEFAYbhjP-YpQ953jDx8Q_en6vCcC_FHt0dj2LaWaAeSjEMwprvRHbs2diCH7UMFPFmm7t_dt-LNB6QPOasNJ9ZqHDhfIiQMUO4UcvM7LBvc-fJtkDPPC3Qdg7WbaF4SC7nVW2WWKvGxzR0eXAqA.g6daOzl3g_TBHBR2kSRasQ&client_id=numbrs-bank-one-pk&redirect_uri=https://www.certification.openid.net/test/a/numbrs/callback&scope=openid%20payments%20consent:urn:numbrs:fffbf26f-ef7f-4593-b735-04834fcf4ef8&response_type=code%20id_token
2022-01-29 18:34:40 INCOMING
fapi1-advanced-final-ensure-valid-pkce-succeeds
Incoming HTTP request to /test/a/numbrs/callback
incoming_headers
{
  "host": "www.certification.openid.net",
  "cache-control": "max-age\u003d0",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8,application/signed-exchange;v\u003db3;q\u003d0.9",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "sec-ch-ua": "\" Not;A Brand\";v\u003d\"99\", \"Google Chrome\";v\u003d\"97\", \"Chromium\";v\u003d\"97\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "referer": "https://api.dev.numbrs.cashway.finansystech.com.br/",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "cookie": "JSESSIONID\u003d09F9C3BAE7D5D25C3599A8983A41B642",
  "connection": "close"
}
incoming_path
/test/a/numbrs/callback
incoming_body_form_params
incoming_method
GET
incoming_tls_version
TLSv1.2
incoming_tls_cipher
ECDHE-RSA-AES128-GCM-SHA256
incoming_tls_cert
incoming_body_json
incoming_query_string_params
{}
incoming_body
2022-01-29 18:34:40 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/4n0Tk6PE1itlAZZWvcXA",
  "fullUrl": "https://www.certification.openid.net/test/a/numbrs/implicit/4n0Tk6PE1itlAZZWvcXA"
}
2022-01-29 18:34:40 OUTGOING
fapi1-advanced-final-ensure-valid-pkce-succeeds
Response to HTTP request to test instance zmeJ0MrKguhAxUA
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/numbrs/implicit/4n0Tk6PE1itlAZZWvcXA, returnUrl=/log-detail.html?log=zmeJ0MrKguhAxUA}]
outgoing_path
callback
2022-01-29 18:34:40 INCOMING
fapi1-advanced-final-ensure-valid-pkce-succeeds
Incoming HTTP request to /test/a/numbrs/implicit/4n0Tk6PE1itlAZZWvcXA
incoming_headers
{
  "host": "www.certification.openid.net",
  "sec-ch-ua": "\" Not;A Brand\";v\u003d\"99\", \"Google Chrome\";v\u003d\"97\", \"Chromium\";v\u003d\"97\"",
  "accept": "*/*",
  "content-type": "text/plain",
  "x-requested-with": "XMLHttpRequest",
  "sec-ch-ua-mobile": "?0",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36",
  "sec-ch-ua-platform": "\"Windows\"",
  "origin": "https://www.certification.openid.net",
  "sec-fetch-site": "same-origin",
  "sec-fetch-mode": "cors",
  "sec-fetch-dest": "empty",
  "referer": "https://www.certification.openid.net/test/a/numbrs/callback",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "cookie": "JSESSIONID\u003d09F9C3BAE7D5D25C3599A8983A41B642",
  "content-length": "882",
  "connection": "close"
}
incoming_path
/test/a/numbrs/implicit/4n0Tk6PE1itlAZZWvcXA
incoming_body_form_params
incoming_method
POST
incoming_tls_version
TLSv1.2
incoming_tls_cipher
ECDHE-RSA-AES128-GCM-SHA256
incoming_tls_cert
incoming_body_json
incoming_query_string_params
{}
incoming_body
#code=lj2Cicj23CefEM0Vwf_3IVx_5y4X5r1DF36vqkq7uS-&id_token=eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IngxR293TWdLcGRWRGZnQ3ZOTVBfMGhoTEl6UGtmOGhmX1BDc3Ixa0FpSVUifQ.eyJzdWIiOiJhNzIzYjIxYS0yZmQ2LTRlN2YtODljMS0wMGE5NjdmZDYzZDMiLCJub25jZSI6InRiMXExSkVjSXQiLCJjX2hhc2giOiJUZ1hmWUJXMTNRbGtCdVFkOGNpU2lnIiwic19oYXNoIjoibUJYZ0wyTzhmR0hhMFNnQ1dPTGhJUSIsImF1ZCI6Im51bWJycy1iYW5rLW9uZS1wayIsImV4cCI6MTY0MzQ4NDg3OSwiaWF0IjoxNjQzNDgxMjc5LCJpc3MiOiJodHRwczovL2FwaS5kZXYubnVtYnJzLmNhc2h3YXkuZmluYW5zeXN0ZWNoLmNvbS5ici9vcmdzL251bWJycyJ9.Ud_u8jRUx4mnzPfUMmtd6YWNdpz8Ndo-utzZbYulhNe2UJ0XHUwC9CEfqKiTQi4hA27N4jJYnAbAMXe2x5PYitbscn8LLz4Dk-7WIVDOwyn-mgQb98VHH6Wue8gorQFP7Lp3IoMDklsIEhrmY0hrSG7-RfTaJAGGACzYU_Wb-4UPJSpWHCofkzoAfjdgJI-clww1vWjF9RDNkXUaNiOTSVVpFAzARWKJPaYfCWa-oZhj8KxXO765LoPM2-H4VKp5zi2o839j19ydGUWx0_R6TmOKjSRcVBeQnaHOxgquT3ocqy-j8crqjoZzuDQGDrtsxl4M5Gs-Hm204sra7Frl3A&state=9USMHp2maZ
2022-01-29 18:34:40 OUTGOING
fapi1-advanced-final-ensure-valid-pkce-succeeds
Response to HTTP request to test instance zmeJ0MrKguhAxUA
outgoing_status_code
204
outgoing_headers
{}
outgoing_body

                                
outgoing_path
implicit/4n0Tk6PE1itlAZZWvcXA
2022-01-29 18:34:40
ExtractImplicitHashToCallbackResponse
Extracted response from URL fragment
parameters
[
  {
    "name": "code",
    "value": "lj2Cicj23CefEM0Vwf_3IVx_5y4X5r1DF36vqkq7uS-"
  },
  {
    "name": "id_token",
    "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IngxR293TWdLcGRWRGZnQ3ZOTVBfMGhoTEl6UGtmOGhmX1BDc3Ixa0FpSVUifQ.eyJzdWIiOiJhNzIzYjIxYS0yZmQ2LTRlN2YtODljMS0wMGE5NjdmZDYzZDMiLCJub25jZSI6InRiMXExSkVjSXQiLCJjX2hhc2giOiJUZ1hmWUJXMTNRbGtCdVFkOGNpU2lnIiwic19oYXNoIjoibUJYZ0wyTzhmR0hhMFNnQ1dPTGhJUSIsImF1ZCI6Im51bWJycy1iYW5rLW9uZS1wayIsImV4cCI6MTY0MzQ4NDg3OSwiaWF0IjoxNjQzNDgxMjc5LCJpc3MiOiJodHRwczovL2FwaS5kZXYubnVtYnJzLmNhc2h3YXkuZmluYW5zeXN0ZWNoLmNvbS5ici9vcmdzL251bWJycyJ9.Ud_u8jRUx4mnzPfUMmtd6YWNdpz8Ndo-utzZbYulhNe2UJ0XHUwC9CEfqKiTQi4hA27N4jJYnAbAMXe2x5PYitbscn8LLz4Dk-7WIVDOwyn-mgQb98VHH6Wue8gorQFP7Lp3IoMDklsIEhrmY0hrSG7-RfTaJAGGACzYU_Wb-4UPJSpWHCofkzoAfjdgJI-clww1vWjF9RDNkXUaNiOTSVVpFAzARWKJPaYfCWa-oZhj8KxXO765LoPM2-H4VKp5zi2o839j19ydGUWx0_R6TmOKjSRcVBeQnaHOxgquT3ocqy-j8crqjoZzuDQGDrtsxl4M5Gs-Hm204sra7Frl3A"
  },
  {
    "name": "state",
    "value": "9USMHp2maZ"
  }
]
2022-01-29 18:34:40 SUCCESS
ExtractImplicitHashToCallbackResponse
Extracted the hash values
code
lj2Cicj23CefEM0Vwf_3IVx_5y4X5r1DF36vqkq7uS-
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IngxR293TWdLcGRWRGZnQ3ZOTVBfMGhoTEl6UGtmOGhmX1BDc3Ixa0FpSVUifQ.eyJzdWIiOiJhNzIzYjIxYS0yZmQ2LTRlN2YtODljMS0wMGE5NjdmZDYzZDMiLCJub25jZSI6InRiMXExSkVjSXQiLCJjX2hhc2giOiJUZ1hmWUJXMTNRbGtCdVFkOGNpU2lnIiwic19oYXNoIjoibUJYZ0wyTzhmR0hhMFNnQ1dPTGhJUSIsImF1ZCI6Im51bWJycy1iYW5rLW9uZS1wayIsImV4cCI6MTY0MzQ4NDg3OSwiaWF0IjoxNjQzNDgxMjc5LCJpc3MiOiJodHRwczovL2FwaS5kZXYubnVtYnJzLmNhc2h3YXkuZmluYW5zeXN0ZWNoLmNvbS5ici9vcmdzL251bWJycyJ9.Ud_u8jRUx4mnzPfUMmtd6YWNdpz8Ndo-utzZbYulhNe2UJ0XHUwC9CEfqKiTQi4hA27N4jJYnAbAMXe2x5PYitbscn8LLz4Dk-7WIVDOwyn-mgQb98VHH6Wue8gorQFP7Lp3IoMDklsIEhrmY0hrSG7-RfTaJAGGACzYU_Wb-4UPJSpWHCofkzoAfjdgJI-clww1vWjF9RDNkXUaNiOTSVVpFAzARWKJPaYfCWa-oZhj8KxXO765LoPM2-H4VKp5zi2o839j19ydGUWx0_R6TmOKjSRcVBeQnaHOxgquT3ocqy-j8crqjoZzuDQGDrtsxl4M5Gs-Hm204sra7Frl3A
state
9USMHp2maZ
2022-01-29 18:34:40 REDIRECT-IN
fapi1-advanced-final-ensure-valid-pkce-succeeds
Authorization endpoint response captured
url_query
{}
headers
{
  "host": "www.certification.openid.net",
  "cache-control": "max-age\u003d0",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8,application/signed-exchange;v\u003db3;q\u003d0.9",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "sec-ch-ua": "\" Not;A Brand\";v\u003d\"99\", \"Google Chrome\";v\u003d\"97\", \"Chromium\";v\u003d\"97\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "referer": "https://api.dev.numbrs.cashway.finansystech.com.br/",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "cookie": "JSESSIONID\u003d09F9C3BAE7D5D25C3599A8983A41B642",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "x-forwarded-proto": "https",
  "x-forwarded-port": "443",
  "connection": "close",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
http_method
GET
url_fragment
{
  "code": "lj2Cicj23CefEM0Vwf_3IVx_5y4X5r1DF36vqkq7uS-",
  "id_token": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IngxR293TWdLcGRWRGZnQ3ZOTVBfMGhoTEl6UGtmOGhmX1BDc3Ixa0FpSVUifQ.eyJzdWIiOiJhNzIzYjIxYS0yZmQ2LTRlN2YtODljMS0wMGE5NjdmZDYzZDMiLCJub25jZSI6InRiMXExSkVjSXQiLCJjX2hhc2giOiJUZ1hmWUJXMTNRbGtCdVFkOGNpU2lnIiwic19oYXNoIjoibUJYZ0wyTzhmR0hhMFNnQ1dPTGhJUSIsImF1ZCI6Im51bWJycy1iYW5rLW9uZS1wayIsImV4cCI6MTY0MzQ4NDg3OSwiaWF0IjoxNjQzNDgxMjc5LCJpc3MiOiJodHRwczovL2FwaS5kZXYubnVtYnJzLmNhc2h3YXkuZmluYW5zeXN0ZWNoLmNvbS5ici9vcmdzL251bWJycyJ9.Ud_u8jRUx4mnzPfUMmtd6YWNdpz8Ndo-utzZbYulhNe2UJ0XHUwC9CEfqKiTQi4hA27N4jJYnAbAMXe2x5PYitbscn8LLz4Dk-7WIVDOwyn-mgQb98VHH6Wue8gorQFP7Lp3IoMDklsIEhrmY0hrSG7-RfTaJAGGACzYU_Wb-4UPJSpWHCofkzoAfjdgJI-clww1vWjF9RDNkXUaNiOTSVVpFAzARWKJPaYfCWa-oZhj8KxXO765LoPM2-H4VKp5zi2o839j19ydGUWx0_R6TmOKjSRcVBeQnaHOxgquT3ocqy-j8crqjoZzuDQGDrtsxl4M5Gs-Hm204sra7Frl3A",
  "state": "9USMHp2maZ"
}
post_body
Verify authorization endpoint response
2022-01-29 18:34:40 SUCCESS
RejectErrorInUrlQuery
'error' is not present in URL query returned from authorization endpoint
2022-01-29 18:34:40 SUCCESS
RejectAuthCodeInUrlQuery
Authorization code is not present in URL query returned from authorization endpoint
2022-01-29 18:34:40 SUCCESS
CheckMatchingCallbackParameters
Callback parameters successfully verified
2022-01-29 18:34:40 SUCCESS
RejectStateInUrlQueryForHybridFlow
state is correctly not present in URL query returned from authorization endpoint (as in the hybrid flow it must be returned in the URL fragment/hash only)
2022-01-29 18:34:40 SUCCESS
CheckIfAuthorizationEndpointError
No error from authorization endpoint
2022-01-29 18:34:40 SUCCESS
ValidateSuccessfulHybridResponseFromAuthorizationEndpoint
authorization endpoint response does not include unexpected parameters
code
lj2Cicj23CefEM0Vwf_3IVx_5y4X5r1DF36vqkq7uS-
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IngxR293TWdLcGRWRGZnQ3ZOTVBfMGhoTEl6UGtmOGhmX1BDc3Ixa0FpSVUifQ.eyJzdWIiOiJhNzIzYjIxYS0yZmQ2LTRlN2YtODljMS0wMGE5NjdmZDYzZDMiLCJub25jZSI6InRiMXExSkVjSXQiLCJjX2hhc2giOiJUZ1hmWUJXMTNRbGtCdVFkOGNpU2lnIiwic19oYXNoIjoibUJYZ0wyTzhmR0hhMFNnQ1dPTGhJUSIsImF1ZCI6Im51bWJycy1iYW5rLW9uZS1wayIsImV4cCI6MTY0MzQ4NDg3OSwiaWF0IjoxNjQzNDgxMjc5LCJpc3MiOiJodHRwczovL2FwaS5kZXYubnVtYnJzLmNhc2h3YXkuZmluYW5zeXN0ZWNoLmNvbS5ici9vcmdzL251bWJycyJ9.Ud_u8jRUx4mnzPfUMmtd6YWNdpz8Ndo-utzZbYulhNe2UJ0XHUwC9CEfqKiTQi4hA27N4jJYnAbAMXe2x5PYitbscn8LLz4Dk-7WIVDOwyn-mgQb98VHH6Wue8gorQFP7Lp3IoMDklsIEhrmY0hrSG7-RfTaJAGGACzYU_Wb-4UPJSpWHCofkzoAfjdgJI-clww1vWjF9RDNkXUaNiOTSVVpFAzARWKJPaYfCWa-oZhj8KxXO765LoPM2-H4VKp5zi2o839j19ydGUWx0_R6TmOKjSRcVBeQnaHOxgquT3ocqy-j8crqjoZzuDQGDrtsxl4M5Gs-Hm204sra7Frl3A
state
9USMHp2maZ
2022-01-29 18:34:40 SUCCESS
CheckStateInAuthorizationResponse
State in response correctly returned
state
9USMHp2maZ
2022-01-29 18:34:40
ValidateIssInAuthorizationResponse
No 'iss' value in authorization response.
2022-01-29 18:34:40 SUCCESS
ExtractAuthorizationCodeFromAuthorizationResponse
Found authorization code
code
lj2Cicj23CefEM0Vwf_3IVx_5y4X5r1DF36vqkq7uS-
2022-01-29 18:34:40 SUCCESS
EnsureMinimumAuthorizationCodeLength
Authorization code is of sufficient length
actual
344
required
128
2022-01-29 18:34:40 SUCCESS
EnsureMinimumAuthorizationCodeEntropy
Calculated shannon entropy seems sufficient
actual
212.5744969500267
expected
96.0
value
s
2022-01-29 18:34:40 SUCCESS
ExtractIdTokenFromAuthorizationResponse
Found and parsed the id_token from authorization_endpoint_response
value
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IngxR293TWdLcGRWRGZnQ3ZOTVBfMGhoTEl6UGtmOGhmX1BDc3Ixa0FpSVUifQ.eyJzdWIiOiJhNzIzYjIxYS0yZmQ2LTRlN2YtODljMS0wMGE5NjdmZDYzZDMiLCJub25jZSI6InRiMXExSkVjSXQiLCJjX2hhc2giOiJUZ1hmWUJXMTNRbGtCdVFkOGNpU2lnIiwic19oYXNoIjoibUJYZ0wyTzhmR0hhMFNnQ1dPTGhJUSIsImF1ZCI6Im51bWJycy1iYW5rLW9uZS1wayIsImV4cCI6MTY0MzQ4NDg3OSwiaWF0IjoxNjQzNDgxMjc5LCJpc3MiOiJodHRwczovL2FwaS5kZXYubnVtYnJzLmNhc2h3YXkuZmluYW5zeXN0ZWNoLmNvbS5ici9vcmdzL251bWJycyJ9.Ud_u8jRUx4mnzPfUMmtd6YWNdpz8Ndo-utzZbYulhNe2UJ0XHUwC9CEfqKiTQi4hA27N4jJYnAbAMXe2x5PYitbscn8LLz4Dk-7WIVDOwyn-mgQb98VHH6Wue8gorQFP7Lp3IoMDklsIEhrmY0hrSG7-RfTaJAGGACzYU_Wb-4UPJSpWHCofkzoAfjdgJI-clww1vWjF9RDNkXUaNiOTSVVpFAzARWKJPaYfCWa-oZhj8KxXO765LoPM2-H4VKp5zi2o839j19ydGUWx0_R6TmOKjSRcVBeQnaHOxgquT3ocqy-j8crqjoZzuDQGDrtsxl4M5Gs-Hm204sra7Frl3A
header
{
  "kid": "x1GowMgKpdVDfgCvNMP_0hhLIzPkf8hf_PCsr1kAiIU",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "sub": "a723b21a-2fd6-4e7f-89c1-00a967fd63d3",
  "c_hash": "TgXfYBW13QlkBuQd8ciSig",
  "aud": "numbrs-bank-one-pk",
  "s_hash": "mBXgL2O8fGHa0SgCWOLhIQ",
  "iss": "https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs",
  "exp": 1643484879,
  "nonce": "tb1q1JEcIt",
  "iat": 1643481279
}
2022-01-29 18:34:40 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2022-01-29 18:34:40 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
x1GowMgKpdVDfgCvNMP_0hhLIzPkf8hf_PCsr1kAiIU
2022-01-29 18:34:40 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
tb1q1JEcIt
2022-01-29 18:34:40 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
Nothing to check; the conformance suite did not request an acr claim in request object
2022-01-29 18:34:40 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IngxR293TWdLcGRWRGZnQ3ZOTVBfMGhoTEl6UGtmOGhmX1BDc3Ixa0FpSVUifQ.eyJzdWIiOiJhNzIzYjIxYS0yZmQ2LTRlN2YtODljMS0wMGE5NjdmZDYzZDMiLCJub25jZSI6InRiMXExSkVjSXQiLCJjX2hhc2giOiJUZ1hmWUJXMTNRbGtCdVFkOGNpU2lnIiwic19oYXNoIjoibUJYZ0wyTzhmR0hhMFNnQ1dPTGhJUSIsImF1ZCI6Im51bWJycy1iYW5rLW9uZS1wayIsImV4cCI6MTY0MzQ4NDg3OSwiaWF0IjoxNjQzNDgxMjc5LCJpc3MiOiJodHRwczovL2FwaS5kZXYubnVtYnJzLmNhc2h3YXkuZmluYW5zeXN0ZWNoLmNvbS5ici9vcmdzL251bWJycyJ9.Ud_u8jRUx4mnzPfUMmtd6YWNdpz8Ndo-utzZbYulhNe2UJ0XHUwC9CEfqKiTQi4hA27N4jJYnAbAMXe2x5PYitbscn8LLz4Dk-7WIVDOwyn-mgQb98VHH6Wue8gorQFP7Lp3IoMDklsIEhrmY0hrSG7-RfTaJAGGACzYU_Wb-4UPJSpWHCofkzoAfjdgJI-clww1vWjF9RDNkXUaNiOTSVVpFAzARWKJPaYfCWa-oZhj8KxXO765LoPM2-H4VKp5zi2o839j19ydGUWx0_R6TmOKjSRcVBeQnaHOxgquT3ocqy-j8crqjoZzuDQGDrtsxl4M5Gs-Hm204sra7Frl3A
2022-01-29 18:34:40 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IngxR293TWdLcGRWRGZnQ3ZOTVBfMGhoTEl6UGtmOGhmX1BDc3Ixa0FpSVUifQ.eyJzdWIiOiJhNzIzYjIxYS0yZmQ2LTRlN2YtODljMS0wMGE5NjdmZDYzZDMiLCJub25jZSI6InRiMXExSkVjSXQiLCJjX2hhc2giOiJUZ1hmWUJXMTNRbGtCdVFkOGNpU2lnIiwic19oYXNoIjoibUJYZ0wyTzhmR0hhMFNnQ1dPTGhJUSIsImF1ZCI6Im51bWJycy1iYW5rLW9uZS1wayIsImV4cCI6MTY0MzQ4NDg3OSwiaWF0IjoxNjQzNDgxMjc5LCJpc3MiOiJodHRwczovL2FwaS5kZXYubnVtYnJzLmNhc2h3YXkuZmluYW5zeXN0ZWNoLmNvbS5ici9vcmdzL251bWJycyJ9.Ud_u8jRUx4mnzPfUMmtd6YWNdpz8Ndo-utzZbYulhNe2UJ0XHUwC9CEfqKiTQi4hA27N4jJYnAbAMXe2x5PYitbscn8LLz4Dk-7WIVDOwyn-mgQb98VHH6Wue8gorQFP7Lp3IoMDklsIEhrmY0hrSG7-RfTaJAGGACzYU_Wb-4UPJSpWHCofkzoAfjdgJI-clww1vWjF9RDNkXUaNiOTSVVpFAzARWKJPaYfCWa-oZhj8KxXO765LoPM2-H4VKp5zi2o839j19ydGUWx0_R6TmOKjSRcVBeQnaHOxgquT3ocqy-j8crqjoZzuDQGDrtsxl4M5Gs-Hm204sra7Frl3A
2022-01-29 18:34:40 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
a723b21a-2fd6-4e7f-89c1-00a967fd63d3
2022-01-29 18:34:40 SUCCESS
FAPIValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
permitted
[
  "ES256",
  "PS256"
]
alg
PS256
2022-01-29 18:34:40 INFO
FAPIValidateIdTokenEncryptionAlg
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2022-01-29 18:34:40 INFO
FAPIValidateEncryptedIdTokenHasKid
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2022-01-29 18:34:40 SUCCESS
ExtractSHash
Extracted s_hash from ID Token
s_hash
mBXgL2O8fGHa0SgCWOLhIQ
alg
PS256
2022-01-29 18:34:40 SUCCESS
ValidateSHash
s_hash validated successfully
expected_hash
mBXgL2O8fGHa0SgCWOLhIQ
unhashed_value
9USMHp2maZ
id_token_hash
mBXgL2O8fGHa0SgCWOLhIQ
2022-01-29 18:34:40 SUCCESS
ExtractCHash
Extracted c_hash from ID Token
c_hash
TgXfYBW13QlkBuQd8ciSig
alg
PS256
2022-01-29 18:34:40 SUCCESS
ValidateCHash
c_hash validated successfully
expected_hash
TgXfYBW13QlkBuQd8ciSig
unhashed_value
lj2Cicj23CefEM0Vwf_3IVx_5y4X5r1DF36vqkq7uS-
id_token_hash
TgXfYBW13QlkBuQd8ciSig
Call token endpoint
2022-01-29 18:34:40 SUCCESS
CreateTokenEndpointRequestForAuthorizationCodeGrant
grant_type
authorization_code
code
lj2Cicj23CefEM0Vwf_3IVx_5y4X5r1DF36vqkq7uS-
redirect_uri
https://www.certification.openid.net/test/a/numbrs/callback
2022-01-29 18:34:40 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
numbrs-bank-one-pk
sub
numbrs-bank-one-pk
aud
https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/token
jti
vm6vq5I2qehRbJFKbw0B
iat
1643481280
exp
1643481340
2022-01-29 18:34:40 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiIzZTEzMWQ0ZDg4MGFlYjBhZjBhMzU5NWRiZDZjOTBjOGRiNDE5ZTc4MjQ4OWNmMmYzMmEzNTRiNzBlZGRmNTJlIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJudW1icnMtYmFuay1vbmUtcGsiLCJhdWQiOiJodHRwczpcL1wvYXBpLmRldi5udW1icnMuY2FzaHdheS5maW5hbnN5c3RlY2guY29tLmJyXC9vcmdzXC9udW1icnNcL3Rva2VuIiwiaXNzIjoibnVtYnJzLWJhbmstb25lLXBrIiwiZXhwIjoxNjQzNDgxMzQwLCJpYXQiOjE2NDM0ODEyODAsImp0aSI6InZtNnZxNUkycWVoUmJKRktidzBCIn0.Vc7MhGEd_uUgDRtb1izxUubIR_8u8gsFB0MNhh1DmLghTg8hOHrLj7FYMi2CQX2mcrGEPhN7W8RUuiC6-jw2OUjrp_AKCbNwCY6gWDdOTwlYzCSOSKpElIrva_vZj2wBLJVPiQUQULEiRTTV6UYAqsD-HrcXcx6TBiFG8AXxTXaFDFH853__vukhVsP87LRd6S00xYpZWqyVOTEOZF_H0VglM2-0_CXpd7x7El-WtLFBE6M6ZSerdsVUlvwyyFq2Bb1QDHUgOGp16CKJ39YEh6TquLluDSGM4vsVZPlTg-6DFt8Y_EhPKBkMjJwrZo0XcnZnkNyu9zDhdSLlUwNXAw
2022-01-29 18:34:40
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
authorization_code
code
lj2Cicj23CefEM0Vwf_3IVx_5y4X5r1DF36vqkq7uS-
redirect_uri
https://www.certification.openid.net/test/a/numbrs/callback
client_assertion
eyJraWQiOiIzZTEzMWQ0ZDg4MGFlYjBhZjBhMzU5NWRiZDZjOTBjOGRiNDE5ZTc4MjQ4OWNmMmYzMmEzNTRiNzBlZGRmNTJlIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJudW1icnMtYmFuay1vbmUtcGsiLCJhdWQiOiJodHRwczpcL1wvYXBpLmRldi5udW1icnMuY2FzaHdheS5maW5hbnN5c3RlY2guY29tLmJyXC9vcmdzXC9udW1icnNcL3Rva2VuIiwiaXNzIjoibnVtYnJzLWJhbmstb25lLXBrIiwiZXhwIjoxNjQzNDgxMzQwLCJpYXQiOjE2NDM0ODEyODAsImp0aSI6InZtNnZxNUkycWVoUmJKRktidzBCIn0.Vc7MhGEd_uUgDRtb1izxUubIR_8u8gsFB0MNhh1DmLghTg8hOHrLj7FYMi2CQX2mcrGEPhN7W8RUuiC6-jw2OUjrp_AKCbNwCY6gWDdOTwlYzCSOSKpElIrva_vZj2wBLJVPiQUQULEiRTTV6UYAqsD-HrcXcx6TBiFG8AXxTXaFDFH853__vukhVsP87LRd6S00xYpZWqyVOTEOZF_H0VglM2-0_CXpd7x7El-WtLFBE6M6ZSerdsVUlvwyyFq2Bb1QDHUgOGp16CKJ39YEh6TquLluDSGM4vsVZPlTg-6DFt8Y_EhPKBkMjJwrZo0XcnZnkNyu9zDhdSLlUwNXAw
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2022-01-29 18:34:40
AddCodeVerifierToTokenEndpointRequest
grant_type
authorization_code
code
lj2Cicj23CefEM0Vwf_3IVx_5y4X5r1DF36vqkq7uS-
redirect_uri
https://www.certification.openid.net/test/a/numbrs/callback
client_assertion
eyJraWQiOiIzZTEzMWQ0ZDg4MGFlYjBhZjBhMzU5NWRiZDZjOTBjOGRiNDE5ZTc4MjQ4OWNmMmYzMmEzNTRiNzBlZGRmNTJlIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJudW1icnMtYmFuay1vbmUtcGsiLCJhdWQiOiJodHRwczpcL1wvYXBpLmRldi5udW1icnMuY2FzaHdheS5maW5hbnN5c3RlY2guY29tLmJyXC9vcmdzXC9udW1icnNcL3Rva2VuIiwiaXNzIjoibnVtYnJzLWJhbmstb25lLXBrIiwiZXhwIjoxNjQzNDgxMzQwLCJpYXQiOjE2NDM0ODEyODAsImp0aSI6InZtNnZxNUkycWVoUmJKRktidzBCIn0.Vc7MhGEd_uUgDRtb1izxUubIR_8u8gsFB0MNhh1DmLghTg8hOHrLj7FYMi2CQX2mcrGEPhN7W8RUuiC6-jw2OUjrp_AKCbNwCY6gWDdOTwlYzCSOSKpElIrva_vZj2wBLJVPiQUQULEiRTTV6UYAqsD-HrcXcx6TBiFG8AXxTXaFDFH853__vukhVsP87LRd6S00xYpZWqyVOTEOZF_H0VglM2-0_CXpd7x7El-WtLFBE6M6ZSerdsVUlvwyyFq2Bb1QDHUgOGp16CKJ39YEh6TquLluDSGM4vsVZPlTg-6DFt8Y_EhPKBkMjJwrZo0XcnZnkNyu9zDhdSLlUwNXAw
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
code_verifier
b6CPeJEoIZzPLgnH431ul5w-Pao-osp~KAE6UyyqR92SLffoTPH9NNRGE7FqEW1JP2GDmcZ~__AwFANhekmgS9VpCSxEEyn8DljjAObDHeZaql_Vd3dh3LhA-~i8E2Vj
2022-01-29 18:34:40
CallTokenEndpoint
HTTP request
request_uri
https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs/token
request_method
POST
request_headers
{
  "accept": "application/json;charset\u003dUTF-8",
  "accept-charset": "utf-8",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "1148"
}
request_body
grant_type=authorization_code&code=lj2Cicj23CefEM0Vwf_3IVx_5y4X5r1DF36vqkq7uS-&redirect_uri=https%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2Fnumbrs%2Fcallback&client_assertion=eyJraWQiOiIzZTEzMWQ0ZDg4MGFlYjBhZjBhMzU5NWRiZDZjOTBjOGRiNDE5ZTc4MjQ4OWNmMmYzMmEzNTRiNzBlZGRmNTJlIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiJudW1icnMtYmFuay1vbmUtcGsiLCJhdWQiOiJodHRwczpcL1wvYXBpLmRldi5udW1icnMuY2FzaHdheS5maW5hbnN5c3RlY2guY29tLmJyXC9vcmdzXC9udW1icnNcL3Rva2VuIiwiaXNzIjoibnVtYnJzLWJhbmstb25lLXBrIiwiZXhwIjoxNjQzNDgxMzQwLCJpYXQiOjE2NDM0ODEyODAsImp0aSI6InZtNnZxNUkycWVoUmJKRktidzBCIn0.Vc7MhGEd_uUgDRtb1izxUubIR_8u8gsFB0MNhh1DmLghTg8hOHrLj7FYMi2CQX2mcrGEPhN7W8RUuiC6-jw2OUjrp_AKCbNwCY6gWDdOTwlYzCSOSKpElIrva_vZj2wBLJVPiQUQULEiRTTV6UYAqsD-HrcXcx6TBiFG8AXxTXaFDFH853__vukhVsP87LRd6S00xYpZWqyVOTEOZF_H0VglM2-0_CXpd7x7El-WtLFBE6M6ZSerdsVUlvwyyFq2Bb1QDHUgOGp16CKJ39YEh6TquLluDSGM4vsVZPlTg-6DFt8Y_EhPKBkMjJwrZo0XcnZnkNyu9zDhdSLlUwNXAw&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer&code_verifier=b6CPeJEoIZzPLgnH431ul5w-Pao-osp%7EKAE6UyyqR92SLffoTPH9NNRGE7FqEW1JP2GDmcZ%7E__AwFANhekmgS9VpCSxEEyn8DljjAObDHeZaql_Vd3dh3LhA-%7Ei8E2Vj
request_mutual_tls
{
  "cert": "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\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDZRvQ1HztK0HUb1VHZYcAERlBngAxXjIu+DZxdbaZrTNYn8kSkHwNfNz6oZL7VsjVkAebymnMni4mzrfWEi8lTIp4JkFKZR0tAK4OjaqNBVQc5GSXbAd/7bRV955Lt+Fvo7+Y5bBn1kNRru/sCoJ4nBJpyA/uWdD7GTtOapv+7WBEOzQlu+MY8c0s4UIwWN8lSUsUSxFFDk7yiaRzZuxMFw8LOOI710jX9pp83RednjPtTAg/GsmV7hCS5P6ySkCykPmKdjsJNoxuUXZtQ5RtdzX0vSk4/J1pTQbA54Q59RHQoiN3MqIjj7WIW2OVTDtHnHsGkS6X3HdhZ3fM0/BaBAgMBAAECggEAAWhnya0voRgc1G2yNCS87dfgODW/jHA+6Gkhc73PEgbFpC0MeYZVogtg81dfxXX8N0qZ3SD8Wiu+XFBT4raelmbQYJ4za/QdzllsHbhPYX3GepApgiGO6FTvHMmE1rPBDUYe8o1NZ8IARBGVGm0vAAK4slLbSGVbJDNgIA3DYt0A8njvRkXogSkO+cC/ZgPly9IVwkSWv4h9FAbYvYr1BTcb7/QBiKuGRgCU8lFTIvfWP0a0lZRgH0qmETB17doDGSarnm802iZ+nNU6kE1mezpn//+2G1tXkBiSaTxA/GJJdvEmqaioAHPeRO1SlMI9G7vwufC901r2kRUNNGh26QKBgQDv25LtpGq6vaNrH3c/OynhF1jyEJKMv46CLT0rK5RICCyGCCMeh8+FcqSqcy/ZbVesrh7xhWMFc22YCJgKDqHUKy+EefmjLqsXRVDa5nSTswnAB/JAHR5aj57L3hiq2I2SeqWqvmQwy6ytuqweiAql+8cr15BqsSR57kzRbvA2LQKBgQDn5lj2wyrWGdaN1ZTe2Pso8wF7++nCYAz0j0/pWZbM9CAUpWQpyf9daxmrtVMkqpqLP9nFl5YW5hQYF2Hu4+hC2ATNBgS8d657TievLCbEWWc8EdusV61psIWbJCJXHZhxPLIL2vX2MZCqPB/7foTKOrfO4ooyTR7WD3kwZVCKJQKBgDJLSl3GMhMCHLgjmu+JSljGeoIXc4NLz2gAcGkS9D6+aAeawTJvq9YBmgGbsZbX1KCCyj4+h+rmrz5H3wmM0+YXQBl5Mh1DdeClSjT8ScmGqy62+9bxxCGdJ+D7qxR34Aes6/wHfB63NngfQmQMhp8TUkohI0kb59ghXb40ku3pAoGBANylwt5AAwEmIoxfvT9wa0GiPjZPEjN9GraTqbBZKvAmFGQwniZY6Z5kak+DvvFzVorKHRYxzoBJOLNXhDo+Jd98FM1TPaxpn935Fi9JrjVC78QrJb5MylZ2vBlKf1Yudb7AxpQbKc6viHtBrBiqYATfa8bwrBeCY6W/oUrYC5L1AoGBALkK4zesIC01ozx/1RqdHtaeedK4byF1tjMSFDHAF9oHux98L9B3Vaj3FrGl1n7b/tMC5tlYHbwj3CCOhHLbmGXVZZ/F6MJo2k7O0XkeU0Ll4P/juet3TqdI5VAx749gusSB2cxRKqYB5ChITrz4lGFeWgECZorlAYblvDwQYVpy",
  "ca": "MIIEajCCA1KgAwIBAgIUdIYzEFdw7QJcrySyq6IiEwZfTfAwDQYJKoZIhvcNAQELBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTIzMTIxMTEwMDAwMFowcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6fX+272mHX5QAcDaWkVHFWjnDIcORNUJU3OuNyeuOYhlvXJWydrXe3O+cV+PS39faMj/nfem3GfJBE7Xn0bWA/8ksxSfrg1BUBJDge4YBBw+VflI3A0g1fk9wJ3HGInsvV4serRJ/ISJTfs0uRNugX+RrbkT/T0tup4vGd3Kl2sbwUdDjokuJNJHANeODRkQ+ra+9Wht71FBlc07yPf7qtpaWHm6aS3s47OJD35ixkG4xiZuHsScxcVtlo1VW98P2cQfH9H2lll4wWlPTVHpPThB2EYrPhwcxDh8kHkkOHNkyHO/fYM47u7H4VeQV75LXWKa7iWmZg+WhFb8TXSr/wIDAQABo4H/MIH8MA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSGf1itF/WCtk60BbP7sM4RQ99MvjAfBgNVHSMEGDAWgBSHE+yWPmLsIRwMSlY68iUM45TpyzBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMA0GCSqGSIb3DQEBCwUAA4IBAQBy4928pVPeiHItbneeOAsDoc4Obv5Q4tn0QpqTlSeCSBbHIURfEr/WaS8sv0JTbIPQEfiO/UtaN8Qxh7j5iVqTwTwgVaE/vDkHxGOen5YxAuyV1Fpm4W4oQyybiA6puHEBcteuiYZHppGSMus3bmFYTPE+9B0+W914VZeHDujJ2Y3YMc32Q+PC+Zmv8RfaXp7+QCNYSXR5Ts3q3IesWGmlvAM5tLQi75JmzdWXJ1uKU4u3Nrw5jY4UaOlvB5Re2BSmcjxdLT/5pApzkS+tO6lICnPAtk/Y6dOJ0YxQBMImtliYp02yfwRaqP8WJ4CnwUHil3ZRt8U9I+psU8b4WV/3MIIDpjCCAo6gAwIBAgIUS3mWeRx1uG/SMl/ql55VwRtNz7wwDQYJKoZIhvcNAQELBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTI1MTIxMDEwMDAwMFowazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3QgU0FOREJPWCAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp50jjNh0wu8ioziC1HuWqOfgXwxeiePiRGw5tKDqKIbC7XV1ghEcDiymTHHWWJSQ1LEsmYpZVwaos5Mrz2xJwytg8K5eqFqa7QvfOOul29bnzEFk+1gX/0nOYws3Lba9E7S+uPaUmfElF4r2lcCNL2f3F87RozqZf+DQBdGUzAt9n+ipY1JpqfI3KF/5qgRkPoIfJD+aj2Y1D6eYjs5uMRLU8FMYt0CCfv/Ak6mq4Y9/7CaMKp5qjlrrDux00IDpxoXGKx5cK0KgACb2UBZ98oDQxcGrbRIyp8VGmv68BkEQcm7NljP863uBVxtnVTpRwQ1xwYEbmSSyoonXy575wQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUhxPslj5i7CEcDEpWOvIlDOOU6cswDQYJKoZIhvcNAQELBQADggEBAFoYqwoH7zvr4v0SQ/hWx/bWFRIcV/Rf6rEWGyT/moVAEjPbGH6tyHhbxh3RdGcPY7Pzn797lXDGRu0pHv+GAHUA1v1PewCp0IHYukmN5D8+Qumem6byHyONyUASMlY0lUOzx9mHVBMuj6u6kvn9xjL6xsPS+Cglv/3SUXUR0mMCYf963xnFBIRLTRlbykgJomUptVl/F5U/+8cD+lB/fcZPoQVI0kK0VV51jAODSIhS6vqzQzH4cpUmcPh4dy+7RzdTTktxOTXTqAy9/Yx+fk18O9qSQw1MKa9dDZ4YLnAQS2fJJqIE1DXIta0LpqM4pMoRMXvp9SLU0atVZLEu6Sc\u003d"
}
2022-01-29 18:34:40 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "1021",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "vary": "Origin",
  "pragma": "no-cache",
  "cache-control": "no-cache, no-store",
  "date": "Sat, 29 Jan 2022 18:34:40 GMT",
  "x-kong-upstream-latency": "28",
  "x-kong-proxy-latency": "1",
  "via": "kong/2.2.2"
}
response_body
{"access_token":"lRLKMVviMfyCtkewdLrQLd4_JTlszTlyWEYuGZoGVwJ","expires_in":900,"id_token":"eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IngxR293TWdLcGRWRGZnQ3ZOTVBfMGhoTEl6UGtmOGhmX1BDc3Ixa0FpSVUifQ.eyJzdWIiOiJhNzIzYjIxYS0yZmQ2LTRlN2YtODljMS0wMGE5NjdmZDYzZDMiLCJub25jZSI6InRiMXExSkVjSXQiLCJhdF9oYXNoIjoiVlZUSndGcWM3Um44eDJHX2FjS01EdyIsImF1ZCI6Im51bWJycy1iYW5rLW9uZS1wayIsImV4cCI6MTY0MzQ4NDg4MCwiaWF0IjoxNjQzNDgxMjgwLCJpc3MiOiJodHRwczovL2FwaS5kZXYubnVtYnJzLmNhc2h3YXkuZmluYW5zeXN0ZWNoLmNvbS5ici9vcmdzL251bWJycyJ9.FSV12YFkK6S4WiDiiw83tj2XGBbkFxbiZbd7nuaCfnv3J7COXITIHoXQ0bIc1O3YLcwdy6Lctco_zfk2KaW3zAWM4e9CwxZVlJHa6YZNMszN4-bNBmozLLHNHaLmFvJT9dHw2gKLaaQx5kEBybXocxBloUFTbIvLwDSC18lfslrFwE-MLPTPSnQ6ccoTcYo_-hGIdNiqF64kI1bosrP7Sd82FeDwIOFZtsMzmRMmHsZct-WO1CkVa3KCadjOhrixR_HxdXusfJQx9hdLs1eB2XFOKM-TqCSTSl_zPuO9vagjvNsXq3i4CfyVG0HpfihSeyVC9fUsid0Qr0XB9qTRRA","refresh_token":"JVDfqj6xu10VLJZp3iwlM4YORkTOx8ynORNzzvzmV2n","scope":"openid payments consent:urn:numbrs:fffbf26f-ef7f-4593-b735-04834fcf4ef8","token_type":"Bearer"}
2022-01-29 18:34:40
CallTokenEndpoint
Token endpoint response
token_endpoint_response
{"access_token":"lRLKMVviMfyCtkewdLrQLd4_JTlszTlyWEYuGZoGVwJ","expires_in":900,"id_token":"eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IngxR293TWdLcGRWRGZnQ3ZOTVBfMGhoTEl6UGtmOGhmX1BDc3Ixa0FpSVUifQ.eyJzdWIiOiJhNzIzYjIxYS0yZmQ2LTRlN2YtODljMS0wMGE5NjdmZDYzZDMiLCJub25jZSI6InRiMXExSkVjSXQiLCJhdF9oYXNoIjoiVlZUSndGcWM3Um44eDJHX2FjS01EdyIsImF1ZCI6Im51bWJycy1iYW5rLW9uZS1wayIsImV4cCI6MTY0MzQ4NDg4MCwiaWF0IjoxNjQzNDgxMjgwLCJpc3MiOiJodHRwczovL2FwaS5kZXYubnVtYnJzLmNhc2h3YXkuZmluYW5zeXN0ZWNoLmNvbS5ici9vcmdzL251bWJycyJ9.FSV12YFkK6S4WiDiiw83tj2XGBbkFxbiZbd7nuaCfnv3J7COXITIHoXQ0bIc1O3YLcwdy6Lctco_zfk2KaW3zAWM4e9CwxZVlJHa6YZNMszN4-bNBmozLLHNHaLmFvJT9dHw2gKLaaQx5kEBybXocxBloUFTbIvLwDSC18lfslrFwE-MLPTPSnQ6ccoTcYo_-hGIdNiqF64kI1bosrP7Sd82FeDwIOFZtsMzmRMmHsZct-WO1CkVa3KCadjOhrixR_HxdXusfJQx9hdLs1eB2XFOKM-TqCSTSl_zPuO9vagjvNsXq3i4CfyVG0HpfihSeyVC9fUsid0Qr0XB9qTRRA","refresh_token":"JVDfqj6xu10VLJZp3iwlM4YORkTOx8ynORNzzvzmV2n","scope":"openid payments consent:urn:numbrs:fffbf26f-ef7f-4593-b735-04834fcf4ef8","token_type":"Bearer"}
2022-01-29 18:34:40 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
lRLKMVviMfyCtkewdLrQLd4_JTlszTlyWEYuGZoGVwJ
expires_in
900
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IngxR293TWdLcGRWRGZnQ3ZOTVBfMGhoTEl6UGtmOGhmX1BDc3Ixa0FpSVUifQ.eyJzdWIiOiJhNzIzYjIxYS0yZmQ2LTRlN2YtODljMS0wMGE5NjdmZDYzZDMiLCJub25jZSI6InRiMXExSkVjSXQiLCJhdF9oYXNoIjoiVlZUSndGcWM3Um44eDJHX2FjS01EdyIsImF1ZCI6Im51bWJycy1iYW5rLW9uZS1wayIsImV4cCI6MTY0MzQ4NDg4MCwiaWF0IjoxNjQzNDgxMjgwLCJpc3MiOiJodHRwczovL2FwaS5kZXYubnVtYnJzLmNhc2h3YXkuZmluYW5zeXN0ZWNoLmNvbS5ici9vcmdzL251bWJycyJ9.FSV12YFkK6S4WiDiiw83tj2XGBbkFxbiZbd7nuaCfnv3J7COXITIHoXQ0bIc1O3YLcwdy6Lctco_zfk2KaW3zAWM4e9CwxZVlJHa6YZNMszN4-bNBmozLLHNHaLmFvJT9dHw2gKLaaQx5kEBybXocxBloUFTbIvLwDSC18lfslrFwE-MLPTPSnQ6ccoTcYo_-hGIdNiqF64kI1bosrP7Sd82FeDwIOFZtsMzmRMmHsZct-WO1CkVa3KCadjOhrixR_HxdXusfJQx9hdLs1eB2XFOKM-TqCSTSl_zPuO9vagjvNsXq3i4CfyVG0HpfihSeyVC9fUsid0Qr0XB9qTRRA
refresh_token
JVDfqj6xu10VLJZp3iwlM4YORkTOx8ynORNzzvzmV2n
scope
openid payments consent:urn:numbrs:fffbf26f-ef7f-4593-b735-04834fcf4ef8
token_type
Bearer
Verify token endpoint response
2022-01-29 18:34:40 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2022-01-29 18:34:40 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
lRLKMVviMfyCtkewdLrQLd4_JTlszTlyWEYuGZoGVwJ
2022-01-29 18:34:40 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
lRLKMVviMfyCtkewdLrQLd4_JTlszTlyWEYuGZoGVwJ
type
Bearer
2022-01-29 18:34:40 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
900
2022-01-29 18:34:40 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
900
2022-01-29 18:34:40 SUCCESS
FAPIBrazilValidateExpiresIn
expires_in no greater than 900 seconds and no less than 300 seconds
expires_in
900
2022-01-29 18:34:40 SUCCESS
CheckForRefreshTokenValue
Found a refresh token
refresh_token
JVDfqj6xu10VLJZp3iwlM4YORkTOx8ynORNzzvzmV2n
2022-01-29 18:34:40 SUCCESS
EnsureMinimumRefreshTokenLength
Refresh token is of sufficient length
actual
344
required
128
2022-01-29 18:34:40 SUCCESS
EnsureMinimumRefreshTokenEntropy
Calculated shannon entropy seems sufficient
actual
211.06472194569977
expected
96.0
value
s
2022-01-29 18:34:40 SUCCESS
EnsureMinimumAccessTokenLength
Access token is of sufficient length
actual
344
required
128
2022-01-29 18:34:40 SUCCESS
EnsureMinimumAccessTokenEntropy
Calculated shannon entropy seems sufficient
actual
207.81960944786323
expected
96.0
value
s
2022-01-29 18:34:40 SUCCESS
ExtractIdTokenFromTokenResponse
Found and parsed the id_token from token_endpoint_response
value
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IngxR293TWdLcGRWRGZnQ3ZOTVBfMGhoTEl6UGtmOGhmX1BDc3Ixa0FpSVUifQ.eyJzdWIiOiJhNzIzYjIxYS0yZmQ2LTRlN2YtODljMS0wMGE5NjdmZDYzZDMiLCJub25jZSI6InRiMXExSkVjSXQiLCJhdF9oYXNoIjoiVlZUSndGcWM3Um44eDJHX2FjS01EdyIsImF1ZCI6Im51bWJycy1iYW5rLW9uZS1wayIsImV4cCI6MTY0MzQ4NDg4MCwiaWF0IjoxNjQzNDgxMjgwLCJpc3MiOiJodHRwczovL2FwaS5kZXYubnVtYnJzLmNhc2h3YXkuZmluYW5zeXN0ZWNoLmNvbS5ici9vcmdzL251bWJycyJ9.FSV12YFkK6S4WiDiiw83tj2XGBbkFxbiZbd7nuaCfnv3J7COXITIHoXQ0bIc1O3YLcwdy6Lctco_zfk2KaW3zAWM4e9CwxZVlJHa6YZNMszN4-bNBmozLLHNHaLmFvJT9dHw2gKLaaQx5kEBybXocxBloUFTbIvLwDSC18lfslrFwE-MLPTPSnQ6ccoTcYo_-hGIdNiqF64kI1bosrP7Sd82FeDwIOFZtsMzmRMmHsZct-WO1CkVa3KCadjOhrixR_HxdXusfJQx9hdLs1eB2XFOKM-TqCSTSl_zPuO9vagjvNsXq3i4CfyVG0HpfihSeyVC9fUsid0Qr0XB9qTRRA
header
{
  "kid": "x1GowMgKpdVDfgCvNMP_0hhLIzPkf8hf_PCsr1kAiIU",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "at_hash": "VVTJwFqc7Rn8x2G_acKMDw",
  "sub": "a723b21a-2fd6-4e7f-89c1-00a967fd63d3",
  "aud": "numbrs-bank-one-pk",
  "iss": "https://api.dev.numbrs.cashway.finansystech.com.br/orgs/numbrs",
  "exp": 1643484880,
  "nonce": "tb1q1JEcIt",
  "iat": 1643481280
}
2022-01-29 18:34:40 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2022-01-29 18:34:40 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
x1GowMgKpdVDfgCvNMP_0hhLIzPkf8hf_PCsr1kAiIU
2022-01-29 18:34:40 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
tb1q1JEcIt
2022-01-29 18:34:40 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
Nothing to check; the conformance suite did not request an acr claim in request object
2022-01-29 18:34:40 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IngxR293TWdLcGRWRGZnQ3ZOTVBfMGhoTEl6UGtmOGhmX1BDc3Ixa0FpSVUifQ.eyJzdWIiOiJhNzIzYjIxYS0yZmQ2LTRlN2YtODljMS0wMGE5NjdmZDYzZDMiLCJub25jZSI6InRiMXExSkVjSXQiLCJhdF9oYXNoIjoiVlZUSndGcWM3Um44eDJHX2FjS01EdyIsImF1ZCI6Im51bWJycy1iYW5rLW9uZS1wayIsImV4cCI6MTY0MzQ4NDg4MCwiaWF0IjoxNjQzNDgxMjgwLCJpc3MiOiJodHRwczovL2FwaS5kZXYubnVtYnJzLmNhc2h3YXkuZmluYW5zeXN0ZWNoLmNvbS5ici9vcmdzL251bWJycyJ9.FSV12YFkK6S4WiDiiw83tj2XGBbkFxbiZbd7nuaCfnv3J7COXITIHoXQ0bIc1O3YLcwdy6Lctco_zfk2KaW3zAWM4e9CwxZVlJHa6YZNMszN4-bNBmozLLHNHaLmFvJT9dHw2gKLaaQx5kEBybXocxBloUFTbIvLwDSC18lfslrFwE-MLPTPSnQ6ccoTcYo_-hGIdNiqF64kI1bosrP7Sd82FeDwIOFZtsMzmRMmHsZct-WO1CkVa3KCadjOhrixR_HxdXusfJQx9hdLs1eB2XFOKM-TqCSTSl_zPuO9vagjvNsXq3i4CfyVG0HpfihSeyVC9fUsid0Qr0XB9qTRRA
2022-01-29 18:34:40 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IngxR293TWdLcGRWRGZnQ3ZOTVBfMGhoTEl6UGtmOGhmX1BDc3Ixa0FpSVUifQ.eyJzdWIiOiJhNzIzYjIxYS0yZmQ2LTRlN2YtODljMS0wMGE5NjdmZDYzZDMiLCJub25jZSI6InRiMXExSkVjSXQiLCJhdF9oYXNoIjoiVlZUSndGcWM3Um44eDJHX2FjS01EdyIsImF1ZCI6Im51bWJycy1iYW5rLW9uZS1wayIsImV4cCI6MTY0MzQ4NDg4MCwiaWF0IjoxNjQzNDgxMjgwLCJpc3MiOiJodHRwczovL2FwaS5kZXYubnVtYnJzLmNhc2h3YXkuZmluYW5zeXN0ZWNoLmNvbS5ici9vcmdzL251bWJycyJ9.FSV12YFkK6S4WiDiiw83tj2XGBbkFxbiZbd7nuaCfnv3J7COXITIHoXQ0bIc1O3YLcwdy6Lctco_zfk2KaW3zAWM4e9CwxZVlJHa6YZNMszN4-bNBmozLLHNHaLmFvJT9dHw2gKLaaQx5kEBybXocxBloUFTbIvLwDSC18lfslrFwE-MLPTPSnQ6ccoTcYo_-hGIdNiqF64kI1bosrP7Sd82FeDwIOFZtsMzmRMmHsZct-WO1CkVa3KCadjOhrixR_HxdXusfJQx9hdLs1eB2XFOKM-TqCSTSl_zPuO9vagjvNsXq3i4CfyVG0HpfihSeyVC9fUsid0Qr0XB9qTRRA
2022-01-29 18:34:40 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
a723b21a-2fd6-4e7f-89c1-00a967fd63d3
2022-01-29 18:34:40 SUCCESS
FAPIBrazilValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
permitted
[
  "PS256"
]
alg
PS256
2022-01-29 18:34:40 INFO
FAPIValidateIdTokenEncryptionAlg
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2022-01-29 18:34:40 INFO
FAPIValidateEncryptedIdTokenHasKid
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2022-01-29 18:34:40 INFO
ExtractCHash
Couldn't find c_hash in ID token
2022-01-29 18:34:40 INFO
ExtractSHash
Couldn't find s_hash in ID token
2022-01-29 18:34:40 SUCCESS
ExtractAtHash
Extracted at_hash from ID Token
at_hash
VVTJwFqc7Rn8x2G_acKMDw
alg
PS256
2022-01-29 18:34:40 INFO
ValidateCHash
Skipped evaluation due to missing required object: c_hash
expected
c_hash
mapped
2022-01-29 18:34:40 INFO
ValidateSHash
Skipped evaluation due to missing required object: s_hash
expected
s_hash
mapped
2022-01-29 18:34:40 SUCCESS
ValidateAtHash
at_hash validated successfully
expected_hash
VVTJwFqc7Rn8x2G_acKMDw
unhashed_value
lRLKMVviMfyCtkewdLrQLd4_JTlszTlyWEYuGZoGVwJ
id_token_hash
VVTJwFqc7Rn8x2G_acKMDw
Verify at_hash in the authorization endpoint id_token
2022-01-29 18:34:40 INFO
ExtractAtHash
Couldn't find at_hash in ID token
2022-01-29 18:34:40 INFO
ValidateAtHash
Skipped evaluation due to missing required object: at_hash
expected
at_hash
mapped
Resource server endpoint tests
2022-01-29 18:34:40
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2022-01-29 18:34:40 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Sat, 29 Jan 2022 18:34:40 GMT"
}
2022-01-29 18:34:40
AddIpV4FapiCustomerIpAddressToResourceEndpointRequest
Added x-fapi-customer-ip-address containing IPv4 address to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Sat, 29 Jan 2022 18:34:40 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119"
}
2022-01-29 18:34:40
CreateRandomFAPIInteractionId
Created interaction ID
fapi_interaction_id
d6f85c53-98ce-4df9-9e99-5876cd09b5f1
2022-01-29 18:34:40 SUCCESS
AddFAPIInteractionIdToResourceEndpointRequest
Added x-fapi-interaction-id to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Sat, 29 Jan 2022 18:34:40 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "d6f85c53-98ce-4df9-9e99-5876cd09b5f1"
}
2022-01-29 18:34:40 SUCCESS
CreateIdempotencyKey
Created idempotency key
idempotency_key
8d4574fd-f09a-4f4d-a972-19fc5128e7e7
2022-01-29 18:34:40 SUCCESS
AddIdempotencyKeyHeader
Added x-idempotency-key to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Sat, 29 Jan 2022 18:34:40 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "d6f85c53-98ce-4df9-9e99-5876cd09b5f1",
  "x-idempotency-key": "8d4574fd-f09a-4f4d-a972-19fc5128e7e7"
}
2022-01-29 18:34:40 SUCCESS
SetApplicationJwtContentTypeHeaderForResourceEndpointRequest
Set Content-Type header
content_type
application/jwt
2022-01-29 18:34:40 SUCCESS
SetApplicationJwtAcceptHeaderForResourceEndpointRequest
Set Accept header
accept
application/jwt
2022-01-29 18:34:40 SUCCESS
SetResourceMethodToPost
Set protected resource access method to POST
2022-01-29 18:34:40 SUCCESS
CreatePaymentRequestEntityClaims
resource_request_entity_claims
{
  "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-01-29 18:34:40 SUCCESS
AddAudAsPaymentInitiationUriToRequestObject
Added aud to request object claims
aud
https://api.dev.numbrs.cashway.finansystech.com.br/open-banking/payments/v1/pix/payments
2022-01-29 18:34:40
AddIssAsCertificateOuToRequestObject
Added iss value based on TLS certificate organizational unit to request object claims
iss
1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25
2022-01-29 18:34:40 SUCCESS
AddJtiAsUuidToRequestObject
Added jti to request object claims
jti
eb799a4c-0951-4239-881a-04bee23053d8
2022-01-29 18:34:40 SUCCESS
AddIatToRequestObject
Added iat to request object claims
iat
1.64348128E9
2022-01-29 18:34:40 SUCCESS
FAPIBrazilSignPaymentInitiationRequest
Signed the request
request
eyJraWQiOiJ1WnZoNGhIc1JHaDlBMUZFeTRMdGdJNUpkUVZ1akxyMnpLVHZ4VGhxRjY4IiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvYXBpLmRldi5udW1icnMuY2FzaHdheS5maW5hbnN5c3RlY2guY29tLmJyXC9vcGVuLWJhbmtpbmdcL3BheW1lbnRzXC92MVwvcGl4XC9wYXltZW50cyIsImRhdGEiOnsicHJveHkiOiJhbGV4YW5kcmVtb3RAZ21haWwuY29tIiwibG9jYWxJbnN0cnVtZW50IjoiRElDVCIsInJlbWl0dGFuY2VJbmZvcm1hdGlvbiI6IlBhZ2FtZW50byBkYSBub3RhIFhQVE8wMzUtMDAyLiIsImNyZWRpdG9yQWNjb3VudCI6eyJudW1iZXIiOiI2NDUxMjAiLCJhY2NvdW50VHlwZSI6IkNBQ0MiLCJpc3BiIjoiNjA3MDExOTAiLCJpc3N1ZXIiOiIxNTAwIn0sImNucGpJbml0aWF0b3IiOiIwMDAwMDAwMDAwMDE5MSIsInBheW1lbnQiOnsiYW1vdW50IjoiMC4wMSIsImN1cnJlbmN5IjoiQlJMIn0sImliZ2VUb3duQ29kZSI6IjUzMDAxMDgifSwiaXNzIjoiMWE3MTc4YWItZWQ4ZC01NDc1LTg5YjctNWYxZjljNmEzZTI1IiwiaWF0IjoxNjQzNDgxMjgwLCJqdGkiOiJlYjc5OWE0Yy0wOTUxLTQyMzktODgxYS0wNGJlZTIzMDUzZDgifQ.EdN5mLO5Oh8bDvJWZ56WLCZZDHk8p_yIZJtI1r-A48DUowlP2_K8Gxc3i9n5luDShzL8qhsiIYia51CEu1m4oxb9ARXx-UGfaH5kFgHoES7xsLZcBkzSQpR6bBop0SLvjmHcikoj1H0qcENEUHStfrn_XPxxgV6g-RXAb6agrmKp7I7N58SDv-197w2G39SMH731rbDoUtNBskNGX7duKNbZU9VqJc61fth2kwBCfUksWGQ8AxQkNGp7zXKa5jrFQY2is8gz7gLruSQes5N5YETPUxiyUQLtLIVauTFXB1K-4PdYMBw5RqILqEBifhgfYOUq75dcCOkcbwm6G-m6Ow
claims
{"aud":"https:\/\/api.dev.numbrs.cashway.finansystech.com.br\/open-banking\/payments\/v1\/pix\/payments","data":{"proxy":"alexandremot@gmail.com","localInstrument":"DICT","remittanceInformation":"Pagamento da nota XPTO035-002.","creditorAccount":{"number":"645120","accountType":"CACC","ispb":"60701190","issuer":"1500"},"cnpjInitiator":"00000000000191","payment":{"amount":"0.01","currency":"BRL"},"ibgeTownCode":"5300108"},"iss":"1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25","iat":1643481280,"jti":"eb799a4c-0951-4239-881a-04bee23053d8"}
header
{"kid":"uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68","typ":"JWT","alg":"PS256"}
key
{"p":"yAg96YqVo3jr9368YTIWxvmCUoWecYRCoceUio6FHUiz1dfs9Wp-TC7hKhQeiX6Nfyb6LeJ7vIWCv_NKJLWyCF2MsVQH5ppoPd9IeppQy50BJeFJw48eCx_lLf-qakT01poxXcBNn461YgN4Z3TQ8GrDu8wHvS0FCQcI5_hlFTs","kty":"RSA","q":"9QcglIuX6k45oMxVLaDOQ_1BKPURbrmjgyXTy8xlOUtpNhqpfnm8ylVgjYtfNAAStj8IjHiunU2ib6zLSlH8BUmgc9zU761cjwe8IF1eYNnVylRYiH-oeIgGCWavui_KyvQi55LDXttYFWK-QnzmM_tVse2wNekcACUOz0tiOkU","d":"EzribFimnd7cfoldNCnvQDRQ-IxXruADL2DpnceTYTw8JiEufTXH6ooQeM2RSyaLtMGZoyYrrQE7rPubVIFEaPbCkCVUmC3pnbR--fG_T8F9Z0rE766voIXJBzntsQUKl1lBozYUZMlFPvMYlpLI-jp1Sqg4VBEVc7Dl6gaL2pr_h4JzGlVUNz4qS11A4zOytCZc04Pmi9ZQ7SS7Wt7jI9h8eDnddHYI0FCpdGpdxhdLlEdRUMWeRUEXybhAax1pbNGwq86TWSOWLTYcunAFUXbDMQ4lBeG0oOCFLiSblDTaPh2HB32QJcjOAp3aEzyc9jJAJpGenF2l5y_MprhPpQ","e":"AQAB","use":"sig","kid":"uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68","qi":"PuU0RRteuhdw0blGVBRvwzChfDzXC1NalusLeejMK0GYTHMQHhOrymcoemVhASTAOPzU9ujEj2CQ83KhPTfMJFcBO7OALrc_yfjXvKxms9un7D2uyjyDwg_Ks_LjIZip95nsvgOhdiS_SmUPrfLarULqL3M0CvEOrEViDR-CNL8","dp":"uDsfCqGhAFa2vdP0HHDNmaTj6q02KMbvt6DhplttLnNvblzY2Y-jkvb6Wo79MRVlrN5xPSGDZTZyHegtOXI-7oV6tzf1ruY3bATh9El8cIvCKuk7zulZelV99seqZQXtmlmZbgdXdsUxOXyIwIBOj59FdwmLdyinopDgGwYj01E","alg":"PS256","dq":"aAM6hVQsjL3gIK4cil30sU_UVTqSx9nt20I3gg-l-IhWhS0UPigXSByt--fp5f0R9GMVkeu40_WcuqMzOL1MqkHy5rwbeBKzc9PovCRmZ96Qrm7Xljn6ng-_4EXC2tpmz3iLSJo4bQ_XeFyOP1MdtXs_iWRIpNnrlPQmMUDi1bE","n":"v3V070yYKXAANb3qAhsBqIRuQC6tni1jXL1IRFbFov8j0Dc_0N_mf_1RJBKr4yL6FLOxFJXXF-8R6u6bw0aGiG-tMoji3vtYNZidhpJRYSlT8A-4iTFYY04EbxwiaqD0Z_0VJ8s_mdvzBNrwN4MQjHPMeVIoG5b5v834h6tyP4yGusfGW2u0G5gSbnsPPXqTNm5Fb3nM5xu_DQM9eAjjMrJIoDXL0Ttt4SChrAvHCmwU8mI6fGonOP7XVeGY7gtLylaaSqM05BuoAaZtrk6AKDSEH9RGa2c7Umc99ZRU_BsjvgocfVgwbBK1bWcrGsqnW1quh8EOmevX6Q1sQ6QW5w"}
2022-01-29 18:34:40
CallProtectedResourceWithBearerTokenAndCustomHeaders
HTTP request
request_uri
https://api.dev.numbrs.cashway.finansystech.com.br/open-banking/payments/v1/pix/payments
request_method
POST
request_headers
{
  "accept": "application/jwt",
  "x-fapi-auth-date": "Sat, 29 Jan 2022 18:34:40 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "d6f85c53-98ce-4df9-9e99-5876cd09b5f1",
  "x-idempotency-key": "8d4574fd-f09a-4f4d-a972-19fc5128e7e7",
  "content-type": "application/jwt",
  "authorization": "Bearer lRLKMVviMfyCtkewdLrQLd4_JTlszTlyWEYuGZoGVwJ",
  "content-length": "1160"
}
request_body
eyJraWQiOiJ1WnZoNGhIc1JHaDlBMUZFeTRMdGdJNUpkUVZ1akxyMnpLVHZ4VGhxRjY4IiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvYXBpLmRldi5udW1icnMuY2FzaHdheS5maW5hbnN5c3RlY2guY29tLmJyXC9vcGVuLWJhbmtpbmdcL3BheW1lbnRzXC92MVwvcGl4XC9wYXltZW50cyIsImRhdGEiOnsicHJveHkiOiJhbGV4YW5kcmVtb3RAZ21haWwuY29tIiwibG9jYWxJbnN0cnVtZW50IjoiRElDVCIsInJlbWl0dGFuY2VJbmZvcm1hdGlvbiI6IlBhZ2FtZW50byBkYSBub3RhIFhQVE8wMzUtMDAyLiIsImNyZWRpdG9yQWNjb3VudCI6eyJudW1iZXIiOiI2NDUxMjAiLCJhY2NvdW50VHlwZSI6IkNBQ0MiLCJpc3BiIjoiNjA3MDExOTAiLCJpc3N1ZXIiOiIxNTAwIn0sImNucGpJbml0aWF0b3IiOiIwMDAwMDAwMDAwMDE5MSIsInBheW1lbnQiOnsiYW1vdW50IjoiMC4wMSIsImN1cnJlbmN5IjoiQlJMIn0sImliZ2VUb3duQ29kZSI6IjUzMDAxMDgifSwiaXNzIjoiMWE3MTc4YWItZWQ4ZC01NDc1LTg5YjctNWYxZjljNmEzZTI1IiwiaWF0IjoxNjQzNDgxMjgwLCJqdGkiOiJlYjc5OWE0Yy0wOTUxLTQyMzktODgxYS0wNGJlZTIzMDUzZDgifQ.EdN5mLO5Oh8bDvJWZ56WLCZZDHk8p_yIZJtI1r-A48DUowlP2_K8Gxc3i9n5luDShzL8qhsiIYia51CEu1m4oxb9ARXx-UGfaH5kFgHoES7xsLZcBkzSQpR6bBop0SLvjmHcikoj1H0qcENEUHStfrn_XPxxgV6g-RXAb6agrmKp7I7N58SDv-197w2G39SMH731rbDoUtNBskNGX7duKNbZU9VqJc61fth2kwBCfUksWGQ8AxQkNGp7zXKa5jrFQY2is8gz7gLruSQes5N5YETPUxiyUQLtLIVauTFXB1K-4PdYMBw5RqILqEBifhgfYOUq75dcCOkcbwm6G-m6Ow
request_mutual_tls
{
  "cert": "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\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDZRvQ1HztK0HUb1VHZYcAERlBngAxXjIu+DZxdbaZrTNYn8kSkHwNfNz6oZL7VsjVkAebymnMni4mzrfWEi8lTIp4JkFKZR0tAK4OjaqNBVQc5GSXbAd/7bRV955Lt+Fvo7+Y5bBn1kNRru/sCoJ4nBJpyA/uWdD7GTtOapv+7WBEOzQlu+MY8c0s4UIwWN8lSUsUSxFFDk7yiaRzZuxMFw8LOOI710jX9pp83RednjPtTAg/GsmV7hCS5P6ySkCykPmKdjsJNoxuUXZtQ5RtdzX0vSk4/J1pTQbA54Q59RHQoiN3MqIjj7WIW2OVTDtHnHsGkS6X3HdhZ3fM0/BaBAgMBAAECggEAAWhnya0voRgc1G2yNCS87dfgODW/jHA+6Gkhc73PEgbFpC0MeYZVogtg81dfxXX8N0qZ3SD8Wiu+XFBT4raelmbQYJ4za/QdzllsHbhPYX3GepApgiGO6FTvHMmE1rPBDUYe8o1NZ8IARBGVGm0vAAK4slLbSGVbJDNgIA3DYt0A8njvRkXogSkO+cC/ZgPly9IVwkSWv4h9FAbYvYr1BTcb7/QBiKuGRgCU8lFTIvfWP0a0lZRgH0qmETB17doDGSarnm802iZ+nNU6kE1mezpn//+2G1tXkBiSaTxA/GJJdvEmqaioAHPeRO1SlMI9G7vwufC901r2kRUNNGh26QKBgQDv25LtpGq6vaNrH3c/OynhF1jyEJKMv46CLT0rK5RICCyGCCMeh8+FcqSqcy/ZbVesrh7xhWMFc22YCJgKDqHUKy+EefmjLqsXRVDa5nSTswnAB/JAHR5aj57L3hiq2I2SeqWqvmQwy6ytuqweiAql+8cr15BqsSR57kzRbvA2LQKBgQDn5lj2wyrWGdaN1ZTe2Pso8wF7++nCYAz0j0/pWZbM9CAUpWQpyf9daxmrtVMkqpqLP9nFl5YW5hQYF2Hu4+hC2ATNBgS8d657TievLCbEWWc8EdusV61psIWbJCJXHZhxPLIL2vX2MZCqPB/7foTKOrfO4ooyTR7WD3kwZVCKJQKBgDJLSl3GMhMCHLgjmu+JSljGeoIXc4NLz2gAcGkS9D6+aAeawTJvq9YBmgGbsZbX1KCCyj4+h+rmrz5H3wmM0+YXQBl5Mh1DdeClSjT8ScmGqy62+9bxxCGdJ+D7qxR34Aes6/wHfB63NngfQmQMhp8TUkohI0kb59ghXb40ku3pAoGBANylwt5AAwEmIoxfvT9wa0GiPjZPEjN9GraTqbBZKvAmFGQwniZY6Z5kak+DvvFzVorKHRYxzoBJOLNXhDo+Jd98FM1TPaxpn935Fi9JrjVC78QrJb5MylZ2vBlKf1Yudb7AxpQbKc6viHtBrBiqYATfa8bwrBeCY6W/oUrYC5L1AoGBALkK4zesIC01ozx/1RqdHtaeedK4byF1tjMSFDHAF9oHux98L9B3Vaj3FrGl1n7b/tMC5tlYHbwj3CCOhHLbmGXVZZ/F6MJo2k7O0XkeU0Ll4P/juet3TqdI5VAx749gusSB2cxRKqYB5ChITrz4lGFeWgECZorlAYblvDwQYVpy",
  "ca": "MIIEajCCA1KgAwIBAgIUdIYzEFdw7QJcrySyq6IiEwZfTfAwDQYJKoZIhvcNAQELBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTIzMTIxMTEwMDAwMFowcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6fX+272mHX5QAcDaWkVHFWjnDIcORNUJU3OuNyeuOYhlvXJWydrXe3O+cV+PS39faMj/nfem3GfJBE7Xn0bWA/8ksxSfrg1BUBJDge4YBBw+VflI3A0g1fk9wJ3HGInsvV4serRJ/ISJTfs0uRNugX+RrbkT/T0tup4vGd3Kl2sbwUdDjokuJNJHANeODRkQ+ra+9Wht71FBlc07yPf7qtpaWHm6aS3s47OJD35ixkG4xiZuHsScxcVtlo1VW98P2cQfH9H2lll4wWlPTVHpPThB2EYrPhwcxDh8kHkkOHNkyHO/fYM47u7H4VeQV75LXWKa7iWmZg+WhFb8TXSr/wIDAQABo4H/MIH8MA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSGf1itF/WCtk60BbP7sM4RQ99MvjAfBgNVHSMEGDAWgBSHE+yWPmLsIRwMSlY68iUM45TpyzBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMA0GCSqGSIb3DQEBCwUAA4IBAQBy4928pVPeiHItbneeOAsDoc4Obv5Q4tn0QpqTlSeCSBbHIURfEr/WaS8sv0JTbIPQEfiO/UtaN8Qxh7j5iVqTwTwgVaE/vDkHxGOen5YxAuyV1Fpm4W4oQyybiA6puHEBcteuiYZHppGSMus3bmFYTPE+9B0+W914VZeHDujJ2Y3YMc32Q+PC+Zmv8RfaXp7+QCNYSXR5Ts3q3IesWGmlvAM5tLQi75JmzdWXJ1uKU4u3Nrw5jY4UaOlvB5Re2BSmcjxdLT/5pApzkS+tO6lICnPAtk/Y6dOJ0YxQBMImtliYp02yfwRaqP8WJ4CnwUHil3ZRt8U9I+psU8b4WV/3MIIDpjCCAo6gAwIBAgIUS3mWeRx1uG/SMl/ql55VwRtNz7wwDQYJKoZIhvcNAQELBQAwazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3QgU0FOREJPWCAtIEcxMB4XDTIwMTIxMTEwMDAwMFoXDTI1MTIxMDEwMDAwMFowazELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEnMCUGA1UEAxMeT3BlbiBCYW5raW5nIFJvb3QgU0FOREJPWCAtIEcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp50jjNh0wu8ioziC1HuWqOfgXwxeiePiRGw5tKDqKIbC7XV1ghEcDiymTHHWWJSQ1LEsmYpZVwaos5Mrz2xJwytg8K5eqFqa7QvfOOul29bnzEFk+1gX/0nOYws3Lba9E7S+uPaUmfElF4r2lcCNL2f3F87RozqZf+DQBdGUzAt9n+ipY1JpqfI3KF/5qgRkPoIfJD+aj2Y1D6eYjs5uMRLU8FMYt0CCfv/Ak6mq4Y9/7CaMKp5qjlrrDux00IDpxoXGKx5cK0KgACb2UBZ98oDQxcGrbRIyp8VGmv68BkEQcm7NljP863uBVxtnVTpRwQ1xwYEbmSSyoonXy575wQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUhxPslj5i7CEcDEpWOvIlDOOU6cswDQYJKoZIhvcNAQELBQADggEBAFoYqwoH7zvr4v0SQ/hWx/bWFRIcV/Rf6rEWGyT/moVAEjPbGH6tyHhbxh3RdGcPY7Pzn797lXDGRu0pHv+GAHUA1v1PewCp0IHYukmN5D8+Qumem6byHyONyUASMlY0lUOzx9mHVBMuj6u6kvn9xjL6xsPS+Cglv/3SUXUR0mMCYf963xnFBIRLTRlbykgJomUptVl/F5U/+8cD+lB/fcZPoQVI0kK0VV51jAODSIhS6vqzQzH4cpUmcPh4dy+7RzdTTktxOTXTqAy9/Yx+fk18O9qSQw1MKa9dDZ4YLnAQS2fJJqIE1DXIta0LpqM4pMoRMXvp9SLU0atVZLEu6Sc\u003d"
}
2022-01-29 18:34:41 RESPONSE
CallProtectedResourceWithBearerTokenAndCustomHeaders
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "content-type": "application/jwt",
  "content-length": "1737",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "x-request-id": "a1479a41-39f5-4c7a-9b23-0a5071aea0dd#333",
  "x-fapi-interaction-id": "d6f85c53-98ce-4df9-9e99-5876cd09b5f1",
  "date": "Sat, 29 Jan 2022 18:34:41 GMT",
  "x-kong-upstream-latency": "214",
  "x-kong-proxy-latency": "21",
  "via": "kong/2.2.2"
}
response_body
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InVadmg0aEhzUkdoOUExRkV5NEx0Z0k1SmRRVnVqTHIyektUdnhUaHFGNjgifQ.eyJkYXRhIjp7InBheW1lbnRJZCI6ImUyOTFjYjM4LWZmNDQtNGIyOC04MDQ5LTFkMzA2NjNlNjU1ZCIsImVuZFRvRW5kSWQiOiJFMzgxMjkwMDYyMDIyMDEyOTE4MzRXQmNmd25WV0VpZSIsImNvbnNlbnRJZCI6InVybjpudW1icnM6ZmZmYmYyNmYtZWY3Zi00NTkzLWI3MzUtMDQ4MzRmY2Y0ZWY4IiwiY3JlYXRpb25EYXRlVGltZSI6IjIwMjItMDEtMjlUMTg6MzQ6NDNaIiwic3RhdHVzVXBkYXRlRGF0ZVRpbWUiOiIyMDIyLTAxLTI5VDE4OjM0OjQzWiIsInByb3h5IjoiYWxleGFuZHJlbW90QGdtYWlsLmNvbSIsImliZ2VUb3duQ29kZSI6IjUzMDAxMDgiLCJzdGF0dXMiOiJQRE5HIiwibG9jYWxJbnN0cnVtZW50IjoiRElDVCIsImNucGpJbml0aWF0b3IiOiIwMDAwMDAwMDAwMDE5MSIsInBheW1lbnQiOnsiYW1vdW50IjoiMC4wMSIsImN1cnJlbmN5IjoiQlJMIn0sInJlbWl0dGFuY2VJbmZvcm1hdGlvbiI6IlBhZ2FtZW50byBkYSBub3RhIFhQVE8wMzUtMDAyLiIsImNyZWRpdG9yQWNjb3VudCI6eyJudW1iZXIiOiI2NDUxMjAiLCJhY2NvdW50VHlwZSI6IkNBQ0MiLCJpc3BiIjoiNjA3MDExOTAiLCJpc3N1ZXIiOiIxNTAwIn19LCJsaW5rcyI6eyJzZWxmIjoiaHR0cHM6Ly9hcGkuZGV2Lm51bWJycy5jYXNod2F5LmZpbmFuc3lzdGVjaC5jb20uYnIvb3Blbi1iYW5raW5nL3BheW1lbnRzL3YxL3BpeC9wYXltZW50cy9lMjkxY2IzOC1mZjQ0LTRiMjgtODA0OS0xZDMwNjYzZTY1NWQifSwibWV0YSI6eyJ0b3RhbFJlY29yZHMiOjEsInRvdGFsUGFnZXMiOjEsInJlcXVlc3REYXRlVGltZSI6IjIwMjItMDEtMjlUMTg6MzQ6NDNaIn0sImlhdCI6MTY0MzQ4MTI4MSwiYXVkIjoiMWE3MTc4YWItZWQ4ZC01NDc1LTg5YjctNWYxZjljNmEzZTI1IiwiaXNzIjoiMWE3MTc4YWItZWQ4ZC01NDc1LTg5YjctNWYxZjljNmEzZTI1IiwianRpIjoiN2Y5ZWQ2OWItYTUwNy00MjJjLTgzNWQtYmNmMjhkYjNlM2Y5In0.UVGkAIQTAKW9WndBVNGDS1GD4wx3Iy9sFrenNvyT6QOUcqHppBHjRyMkcNpFtftETujiGC_BMFDDOVRCZO28mWAdkKECARtdFlo6v32Gr5sueQsv8nEKb6HVLWW9slgIpkWTdGQuMxlhxpIRBACnGSIiX9V8Wrl0xtkudYoa9f8UFKT6X5jvxhNUpJUO0l1432RMpPEyA3D_wCvlyhNfH0ld4TK9qohx-WljtWcpIo_6yWhaY3-ZdWXkVET8H02Rg3hCQE5bEWhA0xHZtI6LWKYyoKF4kflpzHHL-71ZVaZEWCWH7hsxFgPphfnSWCvN34ATMbE9S7uJoEH-z8nrLw
2022-01-29 18:34:41 SUCCESS
CallProtectedResourceWithBearerTokenAndCustomHeaders
Got a response from the resource endpoint
status
201
endpoint_name
resource
headers
{
  "content-type": "application/jwt",
  "content-length": "1737",
  "connection": "keep-alive",
  "x-powered-by": "Express",
  "x-request-id": "a1479a41-39f5-4c7a-9b23-0a5071aea0dd#333",
  "x-fapi-interaction-id": "d6f85c53-98ce-4df9-9e99-5876cd09b5f1",
  "date": "Sat, 29 Jan 2022 18:34:41 GMT",
  "x-kong-upstream-latency": "214",
  "x-kong-proxy-latency": "21",
  "via": "kong/2.2.2"
}
body
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InVadmg0aEhzUkdoOUExRkV5NEx0Z0k1SmRRVnVqTHIyektUdnhUaHFGNjgifQ.eyJkYXRhIjp7InBheW1lbnRJZCI6ImUyOTFjYjM4LWZmNDQtNGIyOC04MDQ5LTFkMzA2NjNlNjU1ZCIsImVuZFRvRW5kSWQiOiJFMzgxMjkwMDYyMDIyMDEyOTE4MzRXQmNmd25WV0VpZSIsImNvbnNlbnRJZCI6InVybjpudW1icnM6ZmZmYmYyNmYtZWY3Zi00NTkzLWI3MzUtMDQ4MzRmY2Y0ZWY4IiwiY3JlYXRpb25EYXRlVGltZSI6IjIwMjItMDEtMjlUMTg6MzQ6NDNaIiwic3RhdHVzVXBkYXRlRGF0ZVRpbWUiOiIyMDIyLTAxLTI5VDE4OjM0OjQzWiIsInByb3h5IjoiYWxleGFuZHJlbW90QGdtYWlsLmNvbSIsImliZ2VUb3duQ29kZSI6IjUzMDAxMDgiLCJzdGF0dXMiOiJQRE5HIiwibG9jYWxJbnN0cnVtZW50IjoiRElDVCIsImNucGpJbml0aWF0b3IiOiIwMDAwMDAwMDAwMDE5MSIsInBheW1lbnQiOnsiYW1vdW50IjoiMC4wMSIsImN1cnJlbmN5IjoiQlJMIn0sInJlbWl0dGFuY2VJbmZvcm1hdGlvbiI6IlBhZ2FtZW50byBkYSBub3RhIFhQVE8wMzUtMDAyLiIsImNyZWRpdG9yQWNjb3VudCI6eyJudW1iZXIiOiI2NDUxMjAiLCJhY2NvdW50VHlwZSI6IkNBQ0MiLCJpc3BiIjoiNjA3MDExOTAiLCJpc3N1ZXIiOiIxNTAwIn19LCJsaW5rcyI6eyJzZWxmIjoiaHR0cHM6Ly9hcGkuZGV2Lm51bWJycy5jYXNod2F5LmZpbmFuc3lzdGVjaC5jb20uYnIvb3Blbi1iYW5raW5nL3BheW1lbnRzL3YxL3BpeC9wYXltZW50cy9lMjkxY2IzOC1mZjQ0LTRiMjgtODA0OS0xZDMwNjYzZTY1NWQifSwibWV0YSI6eyJ0b3RhbFJlY29yZHMiOjEsInRvdGFsUGFnZXMiOjEsInJlcXVlc3REYXRlVGltZSI6IjIwMjItMDEtMjlUMTg6MzQ6NDNaIn0sImlhdCI6MTY0MzQ4MTI4MSwiYXVkIjoiMWE3MTc4YWItZWQ4ZC01NDc1LTg5YjctNWYxZjljNmEzZTI1IiwiaXNzIjoiMWE3MTc4YWItZWQ4ZC01NDc1LTg5YjctNWYxZjljNmEzZTI1IiwianRpIjoiN2Y5ZWQ2OWItYTUwNy00MjJjLTgzNWQtYmNmMjhkYjNlM2Y5In0.UVGkAIQTAKW9WndBVNGDS1GD4wx3Iy9sFrenNvyT6QOUcqHppBHjRyMkcNpFtftETujiGC_BMFDDOVRCZO28mWAdkKECARtdFlo6v32Gr5sueQsv8nEKb6HVLWW9slgIpkWTdGQuMxlhxpIRBACnGSIiX9V8Wrl0xtkudYoa9f8UFKT6X5jvxhNUpJUO0l1432RMpPEyA3D_wCvlyhNfH0ld4TK9qohx-WljtWcpIo_6yWhaY3-ZdWXkVET8H02Rg3hCQE5bEWhA0xHZtI6LWKYyoKF4kflpzHHL-71ZVaZEWCWH7hsxFgPphfnSWCvN34ATMbE9S7uJoEH-z8nrLw
2022-01-29 18:34:41 SUCCESS
CheckForDateHeaderInResourceResponse
Date header present and validated
date
Sat, 29 Jan 2022 18:34:41 GMT
skew
183
2022-01-29 18:34:41 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
d6f85c53-98ce-4df9-9e99-5876cd09b5f1
2022-01-29 18:34:41 SUCCESS
EnsureMatchingFAPIInteractionId
Interaction ID matched
fapi_interaction_id
d6f85c53-98ce-4df9-9e99-5876cd09b5f1
2022-01-29 18:34:41 SUCCESS
EnsureContentTypeApplicationJwt
endpoint_response Content-Type: header is application/jwt
2022-01-29 18:34:41 SUCCESS
EnsureHttpStatusCodeIs201
resource endpoint returned the expected http status
expected_status
201
http_status
201
2022-01-29 18:34:41 SUCCESS
ExtractSignedJwtFromResourceResponse
Found and parsed the JWT from payment consent endpoint
value
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InVadmg0aEhzUkdoOUExRkV5NEx0Z0k1SmRRVnVqTHIyektUdnhUaHFGNjgifQ.eyJkYXRhIjp7InBheW1lbnRJZCI6ImUyOTFjYjM4LWZmNDQtNGIyOC04MDQ5LTFkMzA2NjNlNjU1ZCIsImVuZFRvRW5kSWQiOiJFMzgxMjkwMDYyMDIyMDEyOTE4MzRXQmNmd25WV0VpZSIsImNvbnNlbnRJZCI6InVybjpudW1icnM6ZmZmYmYyNmYtZWY3Zi00NTkzLWI3MzUtMDQ4MzRmY2Y0ZWY4IiwiY3JlYXRpb25EYXRlVGltZSI6IjIwMjItMDEtMjlUMTg6MzQ6NDNaIiwic3RhdHVzVXBkYXRlRGF0ZVRpbWUiOiIyMDIyLTAxLTI5VDE4OjM0OjQzWiIsInByb3h5IjoiYWxleGFuZHJlbW90QGdtYWlsLmNvbSIsImliZ2VUb3duQ29kZSI6IjUzMDAxMDgiLCJzdGF0dXMiOiJQRE5HIiwibG9jYWxJbnN0cnVtZW50IjoiRElDVCIsImNucGpJbml0aWF0b3IiOiIwMDAwMDAwMDAwMDE5MSIsInBheW1lbnQiOnsiYW1vdW50IjoiMC4wMSIsImN1cnJlbmN5IjoiQlJMIn0sInJlbWl0dGFuY2VJbmZvcm1hdGlvbiI6IlBhZ2FtZW50byBkYSBub3RhIFhQVE8wMzUtMDAyLiIsImNyZWRpdG9yQWNjb3VudCI6eyJudW1iZXIiOiI2NDUxMjAiLCJhY2NvdW50VHlwZSI6IkNBQ0MiLCJpc3BiIjoiNjA3MDExOTAiLCJpc3N1ZXIiOiIxNTAwIn19LCJsaW5rcyI6eyJzZWxmIjoiaHR0cHM6Ly9hcGkuZGV2Lm51bWJycy5jYXNod2F5LmZpbmFuc3lzdGVjaC5jb20uYnIvb3Blbi1iYW5raW5nL3BheW1lbnRzL3YxL3BpeC9wYXltZW50cy9lMjkxY2IzOC1mZjQ0LTRiMjgtODA0OS0xZDMwNjYzZTY1NWQifSwibWV0YSI6eyJ0b3RhbFJlY29yZHMiOjEsInRvdGFsUGFnZXMiOjEsInJlcXVlc3REYXRlVGltZSI6IjIwMjItMDEtMjlUMTg6MzQ6NDNaIn0sImlhdCI6MTY0MzQ4MTI4MSwiYXVkIjoiMWE3MTc4YWItZWQ4ZC01NDc1LTg5YjctNWYxZjljNmEzZTI1IiwiaXNzIjoiMWE3MTc4YWItZWQ4ZC01NDc1LTg5YjctNWYxZjljNmEzZTI1IiwianRpIjoiN2Y5ZWQ2OWItYTUwNy00MjJjLTgzNWQtYmNmMjhkYjNlM2Y5In0.UVGkAIQTAKW9WndBVNGDS1GD4wx3Iy9sFrenNvyT6QOUcqHppBHjRyMkcNpFtftETujiGC_BMFDDOVRCZO28mWAdkKECARtdFlo6v32Gr5sueQsv8nEKb6HVLWW9slgIpkWTdGQuMxlhxpIRBACnGSIiX9V8Wrl0xtkudYoa9f8UFKT6X5jvxhNUpJUO0l1432RMpPEyA3D_wCvlyhNfH0ld4TK9qohx-WljtWcpIo_6yWhaY3-ZdWXkVET8H02Rg3hCQE5bEWhA0xHZtI6LWKYyoKF4kflpzHHL-71ZVaZEWCWH7hsxFgPphfnSWCvN34ATMbE9S7uJoEH-z8nrLw
header
{
  "kid": "uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "aud": "1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25",
  "data": {
    "localInstrument": "DICT",
    "endToEndId": "E38129006202201291834WBcfwnVWEie",
    "proxy": "alexandremot@gmail.com",
    "consentId": "urn:numbrs:fffbf26f-ef7f-4593-b735-04834fcf4ef8",
    "remittanceInformation": "Pagamento da nota XPTO035-002.",
    "paymentId": "e291cb38-ff44-4b28-8049-1d30663e655d",
    "statusUpdateDateTime": "2022-01-29T18:34:43Z",
    "creditorAccount": {
      "number": "645120",
      "accountType": "CACC",
      "ispb": "60701190",
      "issuer": "1500"
    },
    "cnpjInitiator": "00000000000191",
    "payment": {
      "amount": "0.01",
      "currency": "BRL"
    },
    "ibgeTownCode": "5300108",
    "creationDateTime": "2022-01-29T18:34:43Z",
    "status": "PDNG"
  },
  "meta": {
    "totalRecords": 1,
    "requestDateTime": "2022-01-29T18:34:43Z",
    "totalPages": 1
  },
  "iss": "1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25",
  "links": {
    "self": "https://api.dev.numbrs.cashway.finansystech.com.br/open-banking/payments/v1/pix/payments/e291cb38-ff44-4b28-8049-1d30663e655d"
  },
  "iat": 1643481281,
  "jti": "7f9ed69b-a507-422c-835d-bcf28db3e3f9"
}
2022-01-29 18:34:41 SUCCESS
FAPIBrazilValidateResourceResponseSigningAlg
Response was signed with PS256
alg
PS256
2022-01-29 18:34:41 SUCCESS
FAPIBrazilValidateResourceResponseTyp
'typ' is the header of the JWT returned in the API response is 'JWT'
typ
JWT
2022-01-29 18:34:41
FetchServerKeys
Fetching server key
jwks_uri
https://keystore.sandbox.directory.openbankingbrasil.org.br/1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25/application.jwks
2022-01-29 18:34:41
FetchServerKeys
HTTP request
request_uri
https://keystore.sandbox.directory.openbankingbrasil.org.br/1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25/application.jwks
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
request_mutual_tls
{
  "cert": "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\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDZRvQ1HztK0HUb1VHZYcAERlBngAxXjIu+DZxdbaZrTNYn8kSkHwNfNz6oZL7VsjVkAebymnMni4mzrfWEi8lTIp4JkFKZR0tAK4OjaqNBVQc5GSXbAd/7bRV955Lt+Fvo7+Y5bBn1kNRru/sCoJ4nBJpyA/uWdD7GTtOapv+7WBEOzQlu+MY8c0s4UIwWN8lSUsUSxFFDk7yiaRzZuxMFw8LOOI710jX9pp83RednjPtTAg/GsmV7hCS5P6ySkCykPmKdjsJNoxuUXZtQ5RtdzX0vSk4/J1pTQbA54Q59RHQoiN3MqIjj7WIW2OVTDtHnHsGkS6X3HdhZ3fM0/BaBAgMBAAECggEAAWhnya0voRgc1G2yNCS87dfgODW/jHA+6Gkhc73PEgbFpC0MeYZVogtg81dfxXX8N0qZ3SD8Wiu+XFBT4raelmbQYJ4za/QdzllsHbhPYX3GepApgiGO6FTvHMmE1rPBDUYe8o1NZ8IARBGVGm0vAAK4slLbSGVbJDNgIA3DYt0A8njvRkXogSkO+cC/ZgPly9IVwkSWv4h9FAbYvYr1BTcb7/QBiKuGRgCU8lFTIvfWP0a0lZRgH0qmETB17doDGSarnm802iZ+nNU6kE1mezpn//+2G1tXkBiSaTxA/GJJdvEmqaioAHPeRO1SlMI9G7vwufC901r2kRUNNGh26QKBgQDv25LtpGq6vaNrH3c/OynhF1jyEJKMv46CLT0rK5RICCyGCCMeh8+FcqSqcy/ZbVesrh7xhWMFc22YCJgKDqHUKy+EefmjLqsXRVDa5nSTswnAB/JAHR5aj57L3hiq2I2SeqWqvmQwy6ytuqweiAql+8cr15BqsSR57kzRbvA2LQKBgQDn5lj2wyrWGdaN1ZTe2Pso8wF7++nCYAz0j0/pWZbM9CAUpWQpyf9daxmrtVMkqpqLP9nFl5YW5hQYF2Hu4+hC2ATNBgS8d657TievLCbEWWc8EdusV61psIWbJCJXHZhxPLIL2vX2MZCqPB/7foTKOrfO4ooyTR7WD3kwZVCKJQKBgDJLSl3GMhMCHLgjmu+JSljGeoIXc4NLz2gAcGkS9D6+aAeawTJvq9YBmgGbsZbX1KCCyj4+h+rmrz5H3wmM0+YXQBl5Mh1DdeClSjT8ScmGqy62+9bxxCGdJ+D7qxR34Aes6/wHfB63NngfQmQMhp8TUkohI0kb59ghXb40ku3pAoGBANylwt5AAwEmIoxfvT9wa0GiPjZPEjN9GraTqbBZKvAmFGQwniZY6Z5kak+DvvFzVorKHRYxzoBJOLNXhDo+Jd98FM1TPaxpn935Fi9JrjVC78QrJb5MylZ2vBlKf1Yudb7AxpQbKc6viHtBrBiqYATfa8bwrBeCY6W/oUrYC5L1AoGBALkK4zesIC01ozx/1RqdHtaeedK4byF1tjMSFDHAF9oHux98L9B3Vaj3FrGl1n7b/tMC5tlYHbwj3CCOhHLbmGXVZZ/F6MJo2k7O0XkeU0Ll4P/juet3TqdI5VAx749gusSB2cxRKqYB5ChITrz4lGFeWgECZorlAYblvDwQYVpy",
  "ca": "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\u003d"
}
2022-01-29 18:34:41 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/jwk-set+json",
  "content-length": "2996",
  "connection": "keep-alive",
  "x-amz-replication-status": "COMPLETED",
  "last-modified": "Thu, 27 Jan 2022 21:27:35 GMT",
  "x-amz-version-id": "VLH8OO21uORPRQZu4AYjcEJe2H4pPD1z",
  "accept-ranges": "bytes",
  "server": "AmazonS3",
  "date": "Sat, 29 Jan 2022 18:34:14 GMT",
  "etag": "\"266ca7c339ff4e7abab5fe17e7eac7db\"",
  "x-xss-protection": "1; mode\u003dblock",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "strict-origin-when-cross-origin",
  "x-content-type-options": "nosniff",
  "strict-transport-security": "max-age\u003d31536000",
  "x-cache": "Hit from cloudfront",
  "via": "1.1 faa43279a53f7a194aba33a9a9e24078.cloudfront.net (CloudFront)",
  "x-amz-cf-pop": "MIA3-C4",
  "x-amz-cf-id": "G7Cfp-rGiE1iFk8l7rZ_r6i7qK259t5Ln5nB8lYsd_ssGaJXzx1t6Q\u003d\u003d",
  "age": "28"
}
response_body
{"keys":[{"kty":"RSA","use":"sig","x5c":["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"],"n":"v3V070yYKXAANb3qAhsBqIRuQC6tni1jXL1IRFbFov8j0Dc_0N_mf_1RJBKr4yL6FLOxFJXXF-8R6u6bw0aGiG-tMoji3vtYNZidhpJRYSlT8A-4iTFYY04EbxwiaqD0Z_0VJ8s_mdvzBNrwN4MQjHPMeVIoG5b5v834h6tyP4yGusfGW2u0G5gSbnsPPXqTNm5Fb3nM5xu_DQM9eAjjMrJIoDXL0Ttt4SChrAvHCmwU8mI6fGonOP7XVeGY7gtLylaaSqM05BuoAaZtrk6AKDSEH9RGa2c7Umc99ZRU_BsjvgocfVgwbBK1bWcrGsqnW1quh8EOmevX6Q1sQ6QW5w","e":"AQAB","kid":"uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25/uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68.pem","x5t#256":"uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68"}]}
2022-01-29 18:34:41
FetchServerKeys
Found JWK set string
jwk_string
{"keys":[{"kty":"RSA","use":"sig","x5c":["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"],"n":"v3V070yYKXAANb3qAhsBqIRuQC6tni1jXL1IRFbFov8j0Dc_0N_mf_1RJBKr4yL6FLOxFJXXF-8R6u6bw0aGiG-tMoji3vtYNZidhpJRYSlT8A-4iTFYY04EbxwiaqD0Z_0VJ8s_mdvzBNrwN4MQjHPMeVIoG5b5v834h6tyP4yGusfGW2u0G5gSbnsPPXqTNm5Fb3nM5xu_DQM9eAjjMrJIoDXL0Ttt4SChrAvHCmwU8mI6fGonOP7XVeGY7gtLylaaSqM05BuoAaZtrk6AKDSEH9RGa2c7Umc99ZRU_BsjvgocfVgwbBK1bWcrGsqnW1quh8EOmevX6Q1sQ6QW5w","e":"AQAB","kid":"uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25/uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68.pem","x5t#256":"uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68"}]}
2022-01-29 18:34:41 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d\u003d"
      ],
      "n": "v3V070yYKXAANb3qAhsBqIRuQC6tni1jXL1IRFbFov8j0Dc_0N_mf_1RJBKr4yL6FLOxFJXXF-8R6u6bw0aGiG-tMoji3vtYNZidhpJRYSlT8A-4iTFYY04EbxwiaqD0Z_0VJ8s_mdvzBNrwN4MQjHPMeVIoG5b5v834h6tyP4yGusfGW2u0G5gSbnsPPXqTNm5Fb3nM5xu_DQM9eAjjMrJIoDXL0Ttt4SChrAvHCmwU8mI6fGonOP7XVeGY7gtLylaaSqM05BuoAaZtrk6AKDSEH9RGa2c7Umc99ZRU_BsjvgocfVgwbBK1bWcrGsqnW1quh8EOmevX6Q1sQ6QW5w",
      "e": "AQAB",
      "kid": "uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/1a7178ab-ed8d-5475-89b7-5f1f9c6a3e25/uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68.pem",
      "x5t#256": "uZvh4hHsRGh9A1FEy4LtgI5JdQVujLr2zKTvxThqF68"
    }
  ]
}
2022-01-29 18:34:41 SUCCESS
ValidateResourceResponseSignature
endpoint_response_jwt signature validated
endpoint_response_jwt
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InVadmg0aEhzUkdoOUExRkV5NEx0Z0k1SmRRVnVqTHIyektUdnhUaHFGNjgifQ.eyJkYXRhIjp7InBheW1lbnRJZCI6ImUyOTFjYjM4LWZmNDQtNGIyOC04MDQ5LTFkMzA2NjNlNjU1ZCIsImVuZFRvRW5kSWQiOiJFMzgxMjkwMDYyMDIyMDEyOTE4MzRXQmNmd25WV0VpZSIsImNvbnNlbnRJZCI6InVybjpudW1icnM6ZmZmYmYyNmYtZWY3Zi00NTkzLWI3MzUtMDQ4MzRmY2Y0ZWY4IiwiY3JlYXRpb25EYXRlVGltZSI6IjIwMjItMDEtMjlUMTg6MzQ6NDNaIiwic3RhdHVzVXBkYXRlRGF0ZVRpbWUiOiIyMDIyLTAxLTI5VDE4OjM0OjQzWiIsInByb3h5IjoiYWxleGFuZHJlbW90QGdtYWlsLmNvbSIsImliZ2VUb3duQ29kZSI6IjUzMDAxMDgiLCJzdGF0dXMiOiJQRE5HIiwibG9jYWxJbnN0cnVtZW50IjoiRElDVCIsImNucGpJbml0aWF0b3IiOiIwMDAwMDAwMDAwMDE5MSIsInBheW1lbnQiOnsiYW1vdW50IjoiMC4wMSIsImN1cnJlbmN5IjoiQlJMIn0sInJlbWl0dGFuY2VJbmZvcm1hdGlvbiI6IlBhZ2FtZW50byBkYSBub3RhIFhQVE8wMzUtMDAyLiIsImNyZWRpdG9yQWNjb3VudCI6eyJudW1iZXIiOiI2NDUxMjAiLCJhY2NvdW50VHlwZSI6IkNBQ0MiLCJpc3BiIjoiNjA3MDExOTAiLCJpc3N1ZXIiOiIxNTAwIn19LCJsaW5rcyI6eyJzZWxmIjoiaHR0cHM6Ly9hcGkuZGV2Lm51bWJycy5jYXNod2F5LmZpbmFuc3lzdGVjaC5jb20uYnIvb3Blbi1iYW5raW5nL3BheW1lbnRzL3YxL3BpeC9wYXltZW50cy9lMjkxY2IzOC1mZjQ0LTRiMjgtODA0OS0xZDMwNjYzZTY1NWQifSwibWV0YSI6eyJ0b3RhbFJlY29yZHMiOjEsInRvdGFsUGFnZXMiOjEsInJlcXVlc3REYXRlVGltZSI6IjIwMjItMDEtMjlUMTg6MzQ6NDNaIn0sImlhdCI6MTY0MzQ4MTI4MSwiYXVkIjoiMWE3MTc4YWItZWQ4ZC01NDc1LTg5YjctNWYxZjljNmEzZTI1IiwiaXNzIjoiMWE3MTc4YWItZWQ4ZC01NDc1LTg5YjctNWYxZjljNmEzZTI1IiwianRpIjoiN2Y5ZWQ2OWItYTUwNy00MjJjLTgzNWQtYmNmMjhkYjNlM2Y5In0.UVGkAIQTAKW9WndBVNGDS1GD4wx3Iy9sFrenNvyT6QOUcqHppBHjRyMkcNpFtftETujiGC_BMFDDOVRCZO28mWAdkKECARtdFlo6v32Gr5sueQsv8nEKb6HVLWW9slgIpkWTdGQuMxlhxpIRBACnGSIiX9V8Wrl0xtkudYoa9f8UFKT6X5jvxhNUpJUO0l1432RMpPEyA3D_wCvlyhNfH0ld4TK9qohx-WljtWcpIo_6yWhaY3-ZdWXkVET8H02Rg3hCQE5bEWhA0xHZtI6LWKYyoKF4kflpzHHL-71ZVaZEWCWH7hsxFgPphfnSWCvN34ATMbE9S7uJoEH-z8nrLw
2022-01-29 18:34:41 SUCCESS
ValidateResourceResponseJwtClaims
Resource endpoint response JWS iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2022-01-29 18:34:41 FINISHED
fapi1-advanced-final-ensure-valid-pkce-succeeds
Test has run to completion
testmodule_result
PASSED
2022-01-29 18:34:42
TEST-RUNNER
Alias has now been claimed by another test
alias
numbrs
new_test_id
VbKjHEZQZQOBcYm
Test Results