Test Summary

Test Results

Expand All Collapse All
All times are UTC
2021-11-09 14:56:55 INFO
TEST-RUNNER
Test instance twH2g0Tv1qqZfuj created
baseUrl
https://www.certification.openid.net/test/a/Modal-Advanced-Final-Authorization-server-teste
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "by_value",
  "fapi_profile": "openbanking_brazil",
  "fapi_response_mode": "plain_response"
}
alias
Modal-Advanced-Final-Authorization-server-teste
description
Modal-Advanced-Final-Authorization-server-teste
planId
ItUClviD60hNs
config
{
  "alias": "Modal-Advanced-Final-Authorization-server-teste",
  "description": "Modal-Advanced-Final-Authorization-server-teste",
  "server": {
    "discoveryUrl": "https://is-hml.modal.com.br/oauth2/token/.well-known/openid-configuration"
  },
  "client": {
    "scope": "openid payments",
    "jwks": {
      "keys": [
        {
          "p": "__9UmIOYuDbpHI8EjDKLV0JjKK5T09BDh0y_Ay8i986dSwda-pCJLCAnl3JADKu4K4fGUkuCNjRA5Y5-_ajoVvyoeHWIBxJWXMqztLwUKxsCXml6Ao0e-fQTTR0gkx5XSjYWDAAJ-1qjEMadZbjO2xqg5uXlzqwgvwa7VtkPCZk",
          "kty": "RSA",
          "q": "_U5IXX4sYc4g-tUM4P8h_ZapExCR_7KzWI_NcjWystyfR8ME1WOVYtESt9ubRPepN63HsboXlFcI9DmmOiNHMWnX7hC3oKurknUA2nZyGKdtFOCfjZl5TxS1t_H4PoiRUz_Mc2mTx2QsnQ1ySEifspvfmDtjx8jFxgxzkYxtwNs",
          "d": "iKv16w6AVMqJYZ-3iaKpV4SC0VU3ZlyVkbFXlAeDXD5Dd2J7W0NfptiX4d4slIrKAyS-BGYKCUiEd29FblxW2eZVT3t1Amao0TOs05EpZD3XTIgNvlW0Gm2i3IJ0dKoN94u-jcv98r2SmqCGxMp1yqmyC_X6zb0H6UYDgDU2g7b2ZAlL7M_i6mx9briSVguhHDfedwHrsdDrQp3R8bXyuzZKuiwhUunCXqJri75LxwnWc7-kn1lhbRWmamNUmwA_37VtqDciPofn5KMHJ3vjzk1jpUkREwoUvcY2z-DzWmsUpZdFQgXVaYTwWjogITONWOaPO66RbYUvjNazGLb5cQ",
          "e": "AQAB",
          "use": "sig",
          "kid": "ZIFZtdsoRmrozn5l0N82aVxko5FAz2JlnXpScs1kd4s",
          "qi": "hAVigkQY6S_TpeSGmy6OhXC9iWgf7N5ytMbW49_Vz_J2bKQ38QSgoKeQyWLoVo50HNSOIhkAXRtAW9RbxF2QElR5RDq15As3Qxju_TeE_0UTwTMyMphziHqVigOlYNC4S3NbcMK-Bq3pcAgpPx36SApdTmgkoDVDYHxVq6hJqRo",
          "dp": "OQqgw_cWsX1yxe1MOx0MFV5yj98ASMMwONat_TykkwkT3WL_L7PDDPUBPWq0wN4GhJSVaULv-bn89-mffFAFrVRRCb5OmBzK55Q3JL9_0vcKuRTRnf3p-BIdtuIVnxJ0qtGQag4cK0jP6u4GpmLenM27Kpfxc_LAvS_30Gs_QYk",
          "alg": "PS256",
          "dq": "ak4gMJxzI9jOHnarIQHx0esYqdeabiUg_1nabsP6avYMIqHFtYhFeWMk5-RSFW-apLNZy0y9-JNOPrCzAlMr3aD97fs2FUf2iVBxOz3aRF5_ePOMAnEWaAnY-YmjFRtbYgS0WPtF-bggwQiTnaJc4yhnfgvupDmuRp-TINI-fWE",
          "n": "_U2ew84-tFSh4QIHPCQTKEXdXVN8PGg__Ffl6xmSuTcve2nP9MFCyXrw8A0xnkZuVMu7LIu2ld0wq-ypeglZDmTIwM-bUyxsgZ8iWLMdcG7SGKdH0AMHgii9SbsDcmlMKkNFbout5MLXnJRObdV22K2NnJJCnex6vhyaIgu7wGz6LPeqcqYMiNbrtWXerBdqJUuVv2hGUMMXDY-6Sja7O_p30a9sNreZP0MV409nE75iSWnoPlDfRkQ8hBV8eZhY19NPqpcKbEfX5dUI5iO-LPBQqtGrSR1N64W7VrHsiubXgzgy_G-w40XBliMVnw7DUXrMzGE7rCo18jVmuTT14w"
        }
      ]
    },
    "client_id": "3vePTp7Urfbu7iWfXVUqffOTdzQa",
    "org_jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "HKZQh2Vga4XGjXgLxziBqwHpiRm2ZhCYAVSerWr4ohU",
          "n": "2wVoiggPbPSAH4dkNFEH89RGZUiMKVJsAMQ79lKg2vAp4maVL7fLOtdMP83WtGVgCW8iqcGLFnN-qsbdvkwzVRBjloxqGlddUtbU27ra-wRcloU8YBKUoIMigAvItJebTpVkxcx3xMdhQ_1-VxwU6CXEJxrchrCOlXjky0CfH8Rt3fceqjaeeDDTJCye73MWzImrq4mMRRi5Yfz-T66FH9wOCo_IzhsgtfCcTtiiT0PrfnWjbV2_sEjHrwfOz3Lcwex9XPVlnb9G8u7q_IE8mckAThRhY4savcXniinWqKJdToZLtw62_MkdF1HTEQX1zjQLp4LGcSXVVQw6pk3_QQ",
          "e": "AQAB",
          "d": "WAUqaB6pJF52hzVAPg46pfEvgVDQk2K-aOh0OKAoaRSPoJ8dYZn5oOIZkKLGoKUFHYV-Zr6TiShNRZC6WNoC3zLA8yXnFkL6DGquDMhhbPPpycwt4WZWONO6r78MoBc1oTVE1IFBuOFv44Uimxt8A3f6BsUyzyZxhvyY5l5IFNl7kUu6xetLTyUS58rSbQndj-Q7OoMSKyM2rC6efjp1qpRxDyXKpk2HFD6fJxfM-zN_H8gfvIF9uXFeTv5VW2AC41iMjPqcNV7oLVbpdOXgB7VPuCBZyQtm4SK_6UGCuqrJsub88gKOvFoY2S8mj8oZLAZpUN_XT7zfRrl_BIlsKQ",
          "p": "_YJ3X3T3S2wsO3uPgysN2BNIbQUIDgia8yHSDfOV9OUeen97e5tUxx8_NO39aHo45Cvt8J47tBWqhCV19A-MirgQ1tchmSO9dts5rfLbMlmzaXgnFQjc7j--nMW4uHA_bdyV2_zRA4U0wY1IYeKTviTnMwfx0PhSBfFbSsT9FpM",
          "q": "3Sw1lY1nvy9k7z66mKEIM4df98Q05P3w0dyp0Idl6iCh0fLIAMzBDIhFjw6tCWX_3fs78nK-fjD5DJQAqCG50hfmHCgFH_hGnS2MJ6L0qgdE0EQDPxU2DqqvUVZ_RSzr-xyhsCj5SS6YXrIGLcF7F4vBjGhYt-Q1vKdQYhFnw1s",
          "dp": "MaH8exzsWcDo_BBZ7aVdRYOo92c3x3-ZzqY9eOvK3TKKgBM7etzTgVS1zEgYB_996fZL1IM2TzC6vLqU2F6-9l3JNjbSZiggLQgIx-y3S6lSPgD_LdgZYS_rwsfXPY0Ebh703CgoR9cpmAdwN3Hj2SNifJQ-nNoxPOafKAlfP68",
          "dq": "OkFgw8mBIBxtq46MO5N-w4POxUYK4J36hmxm1iQztd1uggw-nedQmepy1-F3tlgFcwSvn4aVoktn7eY13hM0DKB63cO0xdzxTIkot2_2napYd7rSWBVQLcDLeNMdpqzUY0oBVJMWRi5dt-OQORETSPpouoDpjVYwyUYQqCQJfq0",
          "qi": "deDwgSYjjVyWLkOOoCyy6rkq2zc8fAGnKr4nGuDDuwHcxnw0zVui1Q6anOaOnXRELAKGPO2HIXXHJrvA7euTK8MyA4khL0Rm52GrcrTrYuElJ6LQ9rR7v6Xx-LzQ7gcNy_yYG2YspuysaInVUAi5MJTES-aTnPJOi58FFUM9dJ8",
          "x5t": "2lYXn4FOn6yOCxqs7AOUbP8Bkak",
          "alg": "PS256"
        }
      ]
    }
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIFIzCCBAugAwIBAgIULDgDB4qbQScxIWltZh3QlQD+oWIwDQYJKoZIhvcNAQEL\nBQAwggEUMR0wGwYDVQQPDBRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQB\ngjc8AgEDEwJCUjEXMBUGA1UEBRMOMjIyMjIyMjIyMjIyMjMxCzAJBgNVBAYTAkJS\nMREwDwYDVQQKDAhtb2RhbGhtbDESMBAGA1UECAwJU2FvIFBhdWxvMRIwEAYDVQQH\nDAlTYW8gcGF1bG8xLTArBgNVBAsMJDdhZjEzNDM3LWI2MTMtNTAzYS1hM2QxLTZi\nZDQ2ZWJhYmQ3NzE0MDIGCgmSJomT8ixkAQEMJDIzY2E3ZWZlLTE3MDMtMTFlYy05\nNjIxLTAyNDJhYzEzMDAwMzEYMBYGA1UEAwwPbW9kYWxobWwuY29tLmJyMB4XDTIx\nMDkxNjE5MTk0N1oXDTMxMDkxNDE5MTk0N1owggEUMR0wGwYDVQQPDBRQcml2YXRl\nIE9yZ2FuaXphdGlvbjETMBEGCysGAQQBgjc8AgEDEwJCUjEXMBUGA1UEBRMOMjIy\nMjIyMjIyMjIyMjMxCzAJBgNVBAYTAkJSMREwDwYDVQQKDAhtb2RhbGhtbDESMBAG\nA1UECAwJU2FvIFBhdWxvMRIwEAYDVQQHDAlTYW8gcGF1bG8xLTArBgNVBAsMJDdh\nZjEzNDM3LWI2MTMtNTAzYS1hM2QxLTZiZDQ2ZWJhYmQ3NzE0MDIGCgmSJomT8ixk\nAQEMJDIzY2E3ZWZlLTE3MDMtMTFlYy05NjIxLTAyNDJhYzEzMDAwMzEYMBYGA1UE\nAwwPbW9kYWxobWwuY29tLmJyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEAy8y12ZpOZGFRZ9TxAg+m3Z6wCImAFiAw2p0b32z21YiSYBEGrngb64sHLLpv\nYu/DYnn7W5ouvGfzK4HHX3YX8HtvqssEvDSAE+TnFZc2+52RTEKusIkzIZpk+ECk\n9FMhw1Hcfsr6vUMtHdCDKqcB1BjfIxSGBEtuUlivfJacTmMuPggmZfWx+loIoeqx\nSZRX7k1JMXISPKaZ8eSJoYd+RGN1JrQRwhBlOgYhRSf//fb7wAS0jXatDK7sGtSL\nRnmBC8ZA4RMK4RVzzySjfaQeMh6TJj/R9Y43WlNgd34l6S2gJjFpZqw/+GSx5TrE\nKHvLOfpU4uNqj3Fa3hlPpCWUJwIDAQABo2kwZzALBgNVHQ8EBAMCBPAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBoGA1UdEQQTMBGCD21vZGFsaG1sLmNv\nbS5icjAdBgNVHQ4EFgQUBHyYAytM871NKFvPUx9knjP16lAwDQYJKoZIhvcNAQEL\nBQADggEBAEluPu1a/bv1fMhT7wQ8zQdSKYCKaNDeC/vw7ta2EjW0e5yjtJO83U+Y\nwhLJT02O1pTeRs5u2OojVh0P+xDhpkf6I7HMsy3Rjro+iZ8uvnUzuWelFAx9h0VF\naAGCa1qUv1JrT8ugQQ6NTNyCFV3hZvgFXQ4Fq3Ft6a2v5at26SYXk26DyIEsF1KF\nRfQ4JiPFNBJ1pFwUjUv6XE8ak066koseTi/FYG/7e86CVDxcKf2cl4N8xjbEDP+0\nKQ7rknk4/+y3GdA765YCM4CpgMYLDKt/0J9Sp6URcUSJnDTkodZNmTVoJM3wkUil\n7H3zlX1RGPemCiZUE64gpgY0kvdyMqo\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDLzLXZmk5kYVFn\n1PECD6bdnrAIiYAWIDDanRvfbPbViJJgEQaueBvriwcsum9i78Nieftbmi68Z/Mr\ngcdfdhfwe2+qywS8NIAT5OcVlzb7nZFMQq6wiTMhmmT4QKT0UyHDUdx+yvq9Qy0d\n0IMqpwHUGN8jFIYES25SWK98lpxOYy4+CCZl9bH6Wgih6rFJlFfuTUkxchI8ppnx\n5Imhh35EY3UmtBHCEGU6BiFFJ//99vvABLSNdq0Mruwa1ItGeYELxkDhEwrhFXPP\nJKN9pB4yHpMmP9H1jjdaU2B3fiXpLaAmMWlmrD/4ZLHlOsQoe8s5+lTi42qPcVre\nGU+kJZQnAgMBAAECggEBAIGAwunUyQ22XZFaWg/SPFnF1dyG63Kj4Ad7IFQYnL1R\n/Jm5GALT5gIGJXgBvHglHYY9N0GdNyeX8ojp/fQmSc4R0gK44Xhq8Bw0L7ejkFfR\nZ5wLH5Ckjm5C+vhZs7hh/ylrom6bszuDLW8tqbv3xgyuBVT4XLTr7d275z+HQSn5\nb0JHUl22TqAkCKPh0covK45aOo289vbv7HDhAo/AAsrtamGbV+oKTrr0SK2695kS\nysEk8+fxdnSvJUN/J9/bfhh6+rExZ0BXOX7W4uyifIZS2/NL2BRJUHmJRpEE3bp+\n5orRDSWmi1VgqSlRG4V4CuV2KLT4PPcxwstGymPjRMkCgYEA9ZNkf/iNDuCyATxs\nrDbkI3oGwLHlsEoJj1fswXm9GIJfkQBFu/tUKMdTCePkcAgRM8RnH4O4Txh5LJo1\nAiNfLApcysjPMSivi5lG0E8aibDusPPZehUmlCr+D/1v7RNUw3JJA8QzazBKjGyS\nkc1pwFdDW2k75baA5aW0Dw7OSTsCgYEA1HNZCaFwzGs+egrMwuLYTGs9jxHd7U+4\nNa6k8IT3X4mLt7+wPfpoQrwqJXaMNTi1hUYdf7bNqjinwRjFFi2mMX/dj/YMlZ35\neLZQ4703rIK3IFmoM7fM2KqawjRJ0hUthWVXzYlRzxJGNMcpRTfLXa9sFQnX5dQ+\nmFB9KrtoEgUCgYEAk6T8JVxgInPBUbDsfVW7MAErkirit2yr9rycIW553AR2RI1v\nX6epX6MHL8kODLUs8nzAq1fcNeG26LQF7rUpgSbxxxGYUCvv7vRGePM2N1ZjC4xw\nUk/pE+gNO7vZ0SVwLtnFQDhz2Zv9FhQowvRHAlb0rj7EvkVNlcRcTzlNmQUCgYBn\nM9Fg2EfPRZmH948YbNHd7Ypt4aQJD9zQVxJQtIbmpg51KG0Y7nePU5C1uizJ/c5P\n+4uA6vBlbDgxmTLEX1CIYzDiKgha9e6mMQqCVvyglK8Yy/Tlire72MRs6rGhmCAQ\n2PYaJkbTbHEmWkk2ErB7xiee4LU8NCpkG1VyWK9pcQKBgHmDjS/s9+V92Sk6/G68\n2TGHyBY0HWjT91Fw91CjQzTe5+3h61ZXYMNetzaHf8S4hmREI7I7HHJHWvGkh5YB\nT8b8S/LA/FrCAummVosDuMnPz0UFPzB6IB5UVNZzFgDGPY2Ce+MpcPpHe/IraniM\n18WMl4muuyNNNAqTmwykrjIN\n-----END PRIVATE KEY-----"
  },
  "resource": {
    "resourceUrl": "https://apigw-hml.modal.com.br/open-banking/payments/v1/pix/payments",
    "consentUrl": "https://apigw-hml.modal.com.br/open-banking/payments/v1/consents",
    "brazilCpf": "28004283098",
    "brazilCnpj": "08941505000162",
    "brazilOrganizationId": "7af13437-b613-503a-a3d1-6bd46ebabd77",
    "brazilPaymentConsent": {
      "data": {
        "debtorAccount": {
          "number": "3500138",
          "accountType": "CACC",
          "ispb": "30723886",
          "issuer": "0001"
        },
        "loggedUser": {
          "document": {
            "identification": "40125608837",
            "rel": "CPF"
          }
        },
        "creditor": {
          "name": "WANTUIRTOM FERREIRA DE QUEIROZ",
          "cpfCnpj": "78719216653",
          "personType": "PESSOA_NATURAL"
        },
        "payment": {
          "date": "2021-11-09",
          "amount": "11.03",
          "currency": "BRL",
          "details": {
            "proxy": "",
            "localInstrument": "MANU",
            "qrCode": "",
            "creditorAccount": {
              "number": "017085083",
              "accountType": "CACC",
              "ispb": "17184037",
              "issuer": "0001"
            }
          },
          "type": "PIX"
        },
        "businessEntity": {
          "document": {
            "identification": "60394079000104",
            "rel": "CNPJ"
          }
        }
      }
    },
    "brazilPixPayment": {
      "data": {
        "localInstrument": "MANU",
        "payment": {
          "amount": "11.03",
          "currency": "BRL"
        },
        "creditorAccount": {
          "ispb": "17184037",
          "issuer": "0001",
          "number": "017085083",
          "accountType": "CACC"
        },
        "remittanceInformation": "Teste para gerar comprovante",
        "qrCode": "",
        "proxy": "",
        "cnpjInitiator": "60701190000104",
        "transactionIdentification": ""
      }
    }
  },
  "directory": {
    "keystore": "https://keystore.sandbox.directory.openbankingbrasil.org.br/"
  },
  "client2": {
    "client_id": "6z1YHXZlkszTrxxFWz8IUVfaxP0a",
    "scope": "openid payments",
    "jwks": {
      "keys": [
        {
          "p": "9vZEX76mVXCpyg0NefYWnHrkvksGTt2VRhcK4N7mZ-LUQVKlExRX56VJYlZc9UNzo1GR9Z83Zprx9pxrJjbVnJOIsdMKk-uw3CRzHqhhujqGKhSh970ZEmG5Vxm7nQbSp1SbQJt7thXAMwOmDWe5-O2u7xsu8eII23LzOAThdPk",
          "kty": "RSA",
          "q": "qFis6hoVExQYDPUvflS8JCzORAB33r0yyP3ddXAHYkw-BaJFjHUPvK9-G8wVTlUGESU1WyTmqGueCn4UdNB67NPSBuDmiOtMspcoRmxi_GCV9cDUm91GvHWk-XItVJvPrQ6JXPeLshjAx7kUl2J-sh_Fg8A4_LDdTrO8_RiRjmU",
          "d": "n0Nm7MPR0YCE7KiW8CmleDoVgddu3vm0PO92iyqV7IuVobFjC_zgGObrTw_71hf4vEhHHa27HZVlgi7405IwO44WvaJ0oqyb5Nu4BOKoSdzKQVSUV2FGWaQiRPEgtz6SsGKB44GQxripUKWEYnJqIces-YpDHt6yOw8rRCeBI0WWVWmwiplPTK1dcDFLlT9VAkqA4iVxfT1FA8qPDgabK_TXJlwHDc1gtLKe1o6ktOFATmT0eqQBFU9bH90tthjUO13SfVtmGs5D-ZbnU7yxxEdHvQzm5VBbBKYbs16DGKkUJsVsm0plzQZsqsyMTsNGcmVHvG-H-wthvxDChDgsQQ",
          "e": "AQAB",
          "use": "sig",
          "kid": "2MI9XSKi6ddxCbWg2rhDNtUlxJc",
          "qi": "jvydX4aOF9WVnOY9z-gBC3CEq9s5wnlM-tMSQ5ILa6XT0aGBScj7lMDFeRdbToBwAya0Lgw5jU7vmni2qX10K7we9cZxwwdhUsDXUDl_RPKw0Rzu8DjInFV0JWV6a4q34ePejkEFgQJR32uEg8Db3kmp9V412BPsGzLbCy9Tk2c",
          "dp": "N06dr2eN7rKFg9d6fibLl426Lpe0uPLM3F6KtCOXLArTiDGPAH_c0-bjUV-P_-l0O04oRv66NINczuLm6C79lcxAn7poswnkmNic42_IOyGiLEhkoYu60rAKBuSfbKI7iPfcsRJhGT0zxvj5NiVVs9bfB3NqBwec_jB3IcOODlk",
          "alg": "PS256",
          "dq": "pBRp1HI_gCzhlB-VfsgP6CJTmCvsqYg2a3gj1Uavq7sr6EnVB6VBBWL2wxkS2xo7o5JkgsVgm17o1sk0HvbkGNgLqPCjQWg1hQuXEayqfdmVz8V2c8QkIaN4fDgwvnpu2_mDIL2VxqwhmYhm7XXujqYw2M0NvhyUVxUQao77r5E",
          "n": "omcoVaI63GhSVFKDp9SOzAykQDJqBr3qZ9lD7Ijd8LHRi4sapy6w_QphjGOPQIDLw-_8Mynd1l6jGivoJI_TD4D-NNqTMQnAzO0JF5E5WiTeci-EqgZxmK-QH9C76ajOvVmXVGLEuSUJMMH0MZP6YGJ1qx9-aEFkfLIO4Ob7kuTAIkZqye4O5Ykai8nvLk6lm5CC3fjkF-21hxib34iQy9WHpgm4veGV425Gdk51zEPG9eU1eLu-jevVquoXNK9zG0iU2dJUEEtQCWkI8822niQpmhml_YVe7vQTg4_fnrcgCh3t4ul1KiGUpxz2G60R58PJVs1u8lFnRWSOlN5EPQ"
        }
      ]
    },
    "org_jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "HKZQh2Vga4XGjXgLxziBqwHpiRm2ZhCYAVSerWr4ohU",
          "n": "2wVoiggPbPSAH4dkNFEH89RGZUiMKVJsAMQ79lKg2vAp4maVL7fLOtdMP83WtGVgCW8iqcGLFnN-qsbdvkwzVRBjloxqGlddUtbU27ra-wRcloU8YBKUoIMigAvItJebTpVkxcx3xMdhQ_1-VxwU6CXEJxrchrCOlXjky0CfH8Rt3fceqjaeeDDTJCye73MWzImrq4mMRRi5Yfz-T66FH9wOCo_IzhsgtfCcTtiiT0PrfnWjbV2_sEjHrwfOz3Lcwex9XPVlnb9G8u7q_IE8mckAThRhY4savcXniinWqKJdToZLtw62_MkdF1HTEQX1zjQLp4LGcSXVVQw6pk3_QQ",
          "e": "AQAB",
          "d": "WAUqaB6pJF52hzVAPg46pfEvgVDQk2K-aOh0OKAoaRSPoJ8dYZn5oOIZkKLGoKUFHYV-Zr6TiShNRZC6WNoC3zLA8yXnFkL6DGquDMhhbPPpycwt4WZWONO6r78MoBc1oTVE1IFBuOFv44Uimxt8A3f6BsUyzyZxhvyY5l5IFNl7kUu6xetLTyUS58rSbQndj-Q7OoMSKyM2rC6efjp1qpRxDyXKpk2HFD6fJxfM-zN_H8gfvIF9uXFeTv5VW2AC41iMjPqcNV7oLVbpdOXgB7VPuCBZyQtm4SK_6UGCuqrJsub88gKOvFoY2S8mj8oZLAZpUN_XT7zfRrl_BIlsKQ",
          "p": "_YJ3X3T3S2wsO3uPgysN2BNIbQUIDgia8yHSDfOV9OUeen97e5tUxx8_NO39aHo45Cvt8J47tBWqhCV19A-MirgQ1tchmSO9dts5rfLbMlmzaXgnFQjc7j--nMW4uHA_bdyV2_zRA4U0wY1IYeKTviTnMwfx0PhSBfFbSsT9FpM",
          "q": "3Sw1lY1nvy9k7z66mKEIM4df98Q05P3w0dyp0Idl6iCh0fLIAMzBDIhFjw6tCWX_3fs78nK-fjD5DJQAqCG50hfmHCgFH_hGnS2MJ6L0qgdE0EQDPxU2DqqvUVZ_RSzr-xyhsCj5SS6YXrIGLcF7F4vBjGhYt-Q1vKdQYhFnw1s",
          "dp": "MaH8exzsWcDo_BBZ7aVdRYOo92c3x3-ZzqY9eOvK3TKKgBM7etzTgVS1zEgYB_996fZL1IM2TzC6vLqU2F6-9l3JNjbSZiggLQgIx-y3S6lSPgD_LdgZYS_rwsfXPY0Ebh703CgoR9cpmAdwN3Hj2SNifJQ-nNoxPOafKAlfP68",
          "dq": "OkFgw8mBIBxtq46MO5N-w4POxUYK4J36hmxm1iQztd1uggw-nedQmepy1-F3tlgFcwSvn4aVoktn7eY13hM0DKB63cO0xdzxTIkot2_2napYd7rSWBVQLcDLeNMdpqzUY0oBVJMWRi5dt-OQORETSPpouoDpjVYwyUYQqCQJfq0",
          "qi": "deDwgSYjjVyWLkOOoCyy6rkq2zc8fAGnKr4nGuDDuwHcxnw0zVui1Q6anOaOnXRELAKGPO2HIXXHJrvA7euTK8MyA4khL0Rm52GrcrTrYuElJ6LQ9rR7v6Xx-LzQ7gcNy_yYG2YspuysaInVUAi5MJTES-aTnPJOi58FFUM9dJ8",
          "x5t": "2lYXn4FOn6yOCxqs7AOUbP8Bkak",
          "alg": "PS256"
        }
      ]
    }
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIHCzCCBfOgAwIBAgIUTDr900Zb73sQuFvHAOx8V7oJtGgwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDgxMzE0MTUwMFoXDTIyMDkxMjE0\nMTUwMFowggEkMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUkoxFzAVBgNVBAcTDlJp\nbyBkZSBKYW5laXJvMRcwFQYDVQQKEw5CQ08gTU9EQUwgUy5BLjEtMCsGA1UECxMk\nN2FmMTM0MzctYjYxMy01MDNhLWEzZDEtNmJkNDZlYmFiZDc3MSkwJwYDVQQDEyBz\nYW5kYm94Lm9wZW5iYW5raW5nLm1vZGFsLmNvbS5icjEXMBUGA1UEBRMOMzA3MjM4\nODYwMDAxNjIxGDAWBgNVBA8TD0J1c2luZXNzIEVudGl0eTETMBEGCysGAQQBgjc8\nAgEDEwJCUjE0MDIGCgmSJomT8ixkAQETJDIzN2MzODQxLTQ3YTctNDU1YS05ZWVj\nLTljZTlmZDRlODMzOTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANFi\n1V1cGQUHeMWGfTFWPx1oe6JRvx7XjTAsYecaP8Wb4Ovn1s5lpZjQgGBu3sNBwdzY\nxBi0mLnlEvurG0tieRq6JH59vxtzIgxLi4e2kYi0nAudfXx6ZvLDqV3F0xaUpG93\nCP84vwOO4d7y4ISA4nheJUxtgdQMNOuaEOWY4kl0hukNnhGmX5ozDRrkdDoqPez2\nLnT02TFjCEHZCyqEHiXCby4IiXVjeN+epN5iBsT8Ij+Srw1W7gcas7NXpnD89sAQ\nRK3gOO+J59v2F50PLbGyqClvhI+AOW1IfYFQgoE/b6ZO4SbNh8nGAtAMYuRkojXO\ncMo+XM9pZ86yrgOUv/8CAwEAAaOCAuQwggLgMAwGA1UdEwEB/wQCMAAwHQYDVR0O\nBBYEFJvJG72VTalMv6aTLsqRsikA5Wg0MB8GA1UdIwQYMBaAFIZ/WK0X9YK2TrQF\ns/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDovL29j\nc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1UdHwRE\nMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFz\naWwub3JnLmJyL2lzc3Vlci5jcmwwKwYDVR0RBCQwIoIgc2FuZGJveC5vcGVuYmFu\na2luZy5tb2RhbC5jb20uYnIwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsG\nAQUFBwMCMIIBoQYDVR0gBIIBmDCCAZQwggGQBgorBgEEAYO6L2QBMIIBgDCCATYG\nCCsGAQUFBwICMIIBKAyCASRUaGlzIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3Ig\ndXNlIHdpdGggUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkIGFuZCBvdGhlciBwYXJ0\naWNpcGF0aW5nIG9yZ2FuaXNhdGlvbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNlcyBM\naW1pdGVkcyBUcnVzdCBGcmFtZXdvcmsgU2VydmljZXMuIEl0cyByZWNlaXB0LCBw\nb3NzZXNzaW9uIG9yIHVzZSBjb25zdGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBS\nYWlkaWFtIFNlcnZpY2VzIEx0ZCBDZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0\nZWQgZG9jdW1lbnRzIHRoZXJlaW4uMEQGCCsGAQUFBwIBFjhodHRwOi8vY3BzLnNh\nbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9wb2xpY2llczANBgkq\nhkiG9w0BAQsFAAOCAQEATtdTMgyD8BCdFaUG9O37hW2ucNhbax4+0b5TD4dlrqgU\n+EJ2hdP6aWGwlj6ANHc7PxTSeQOwFG0X9d8Dm5djOlNQMOKkijJD4eeAZak2Xd92\n5bB/uWlkgLYYY6jOp7+ao9mXxRM5xKC//DUAQKg3TJG29rZBVSKrCE0yv6VPeKc2\nYMs4owhEBlkmhJrTmsuUjdXZYKcbxNk3AGCcB26v70nNVp7fzC8xuOzH/h1PN5q+\n8tBGeMroL5d1AfCVfZ3I7km9Z5dKwQ9E6KejUglig9GmftR1YlhcNegwroDUR0fP\nz/klLZZm78lQloWzVQdAWb+m2yLgQ0jgVee405MaLw\u003d\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDRYtVdXBkFB3jF\nhn0xVj8daHuiUb8e140wLGHnGj/Fm+Dr59bOZaWY0IBgbt7DQcHc2MQYtJi55RL7\nqxtLYnkauiR+fb8bcyIMS4uHtpGItJwLnX18embyw6ldxdMWlKRvdwj/OL8DjuHe\n8uCEgOJ4XiVMbYHUDDTrmhDlmOJJdIbpDZ4Rpl+aMw0a5HQ6Kj3s9i509NkxYwhB\n2QsqhB4lwm8uCIl1Y3jfnqTeYgbE/CI/kq8NVu4HGrOzV6Zw/PbAEESt4Djviefb\n9hedDy2xsqgpb4SPgDltSH2BUIKBP2+mTuEmzYfJxgLQDGLkZKI1znDKPlzPaWfO\nsq4DlL//AgMBAAECggEAOomZAPrIe+F04DQTOAHWr1AQkHauKd81N6yQyl1KSuKj\nZRBxu04rl6di3JLicFAn9KgdWpLSx9XFEtrpTJABL3muzjY1gWUUtb9BCPX/heqI\nXa7v8CcANQqChRbTRtLTjd4Hg+LHdCUz/HKGVkT6C5C2eMF8tF2dRejSpH2zdbk+\nmoev+w3Jh0xYSvtz5dcccoM9ylcKFxq1oLRaulmm3hgO9Pl29WuPUg/Z1TwoRoMw\nqEHfHZVZv7plxssKpQuV81eU660ZuQ6hVTzXR9j1rJN7gfcl3uoN5ikOyMokatso\nKr7n81nAoQOAQMfFQanfpJzR3M13v4IfCJn9Cr1YMQKBgQDwZyL/Q4U9Ws5FNM2l\nuzcd3zcEsUHVdjScxtrhv1UHeOt90HkdL+mW499RyJY3T92kq1tiBUymf9Nyuvpg\nRiZfy+J49xHowzhlXo2GvivYjbxTHn85oHgcK6HxG3ifEL9K0oYOdkZ2Z/gXRd+7\nCDOyAnwRq+93H9qP7C3Uqdk1qwKBgQDe+Il6WurUUrSDKiM6yng/v4GgAPEvaBAl\nSrubFlbH4AVmYf9epmiTIRCd4KVPRDk+vUmAZq6L+j166Rhe5aTyPFaXVBPY/Meg\nOYdagkbEFjmtaT4JZyNuxIeLcyjwTtVVHegG/4fvOR2EMmZ48vpmdHtjNB1Cj0/S\nHkAGzl4i/QKBgFEmz7aRqWmjvJu6Dm2SvDFWR3FLEOkpBOujaQHpn59tHzmSZUAI\nC3dHJvyplKPJTw2mVqvJFC3kWpGRMrHLHGscHTAuXxpOxDvb5jSE/7ITbm40jkf6\ntnDz/a+xUU+IzLpKRLyfCnwv7pyUlsjBJQpDMnSYsLZqx1HsLTBrwYoPAoGBAJd1\nsL2CoN3VyHUI3KGFA6YaCo2L1knjoIQUfdfdltlzHXfsvbGnzIWVAlqcTO7JYzFx\nF0q3dX30YGrrh/h+ektqHU/ydwEAxQHb0kvzDusIRem8Ab4VZ4ZIzeI2OerzQgrt\no72NOuOPorM4IU+rjdim62H59p5OB2St08RLzrppAoGAL5syXntK1JE1mP+ogdO+\nUjoRXUfH1I+zG50AyC3ZfXeVQATCsbfg9GQFzt44dvzd2gmbdFwfrznjpVTh6kXL\n02SSNxVJId6sAB/4PoCF03Ke3r+oGE3LzeTNy0/SU30242wpXK8AH4qvGd/0E0TP\n6q3MA3x5CrrjpqGiRDomEdc\u003d\n-----END PRIVATE KEY-----"
  }
}
testName
fapi1-advanced-final-ensure-client-id-in-token-endpoint
2021-11-09 14:56:55 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/Modal-Advanced-Final-Authorization-server-teste/callback
2021-11-09 14:56:55
GetDynamicServerConfiguration
HTTP request
request_uri
https://is-hml.modal.com.br/oauth2/token/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2021-11-09 14:56:55 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text

                                
response_headers
{
  "x-frame-options": "DENY",
  "x-content-type-options": "nosniff",
  "x-xss-protection": "1; mode\u003dblock",
  "content-type": "application/json;charset\u003dISO-8859-1",
  "transfer-encoding": "chunked",
  "date": "Tue, 09 Nov 2021 14:56:55 GMT",
  "keep-alive": "timeout\u003d60",
  "connection": "keep-alive",
  "server": "WSO2 Carbon Server"
}
response_body
{"request_parameter_supported":true,"claims_parameter_supported":true,"introspection_endpoint":"https:\/\/is-hml.modal.com.br\/oauth2\/introspect","Response_modes_supported":["query","fragment","form_post"],"scopes_supported":["openid","consents","resources"],"check_session_iframe":"https:\/\/is-hml.modal.com.br\/oidc\/checksession","backchannel_logout_supported":true,"issuer":"https:\/\/is-hml.modal.com.br\/oauth2\/token","acr_values_supported":["urn:brasil:openbanking:loa2","urn:brasil:openbanking:loa3"],"authorization_endpoint":"https:\/\/is-hml.modal.com.br\/openbanking\/auth","introspection_endpoint_auth_methods_supported":["client_secret_basic","client_secret_post"],"request_object_encryption_enc_values_supported":["A256GCM"],"claims_supported":["cpf","cnpj","profile","zoneinfo","phone_number_verified","picture","postal_code","name","groups","locale","address","preferred_username","middle_name","street_address","country","website","phone_number","formatted","gender","sub","nickname","email","birthdate","upn","given_name","updated_at","locality","region","email_verified","family_name","iss","acr"],"userinfo_signing_alg_values_supported":["PS256"],"token_endpoint_auth_methods_supported":["private_key_jwt"],"tls_client_certificate_bound_access_tokens":true,"response_modes_supported":["query","fragment","form_post"],"backchannel_logout_session_supported":true,"token_endpoint":"https:\/\/is-hml.modal.com.br\/oauth2\/token","response_types_supported":["code","code id_token token","code id_token","id_token","code token","none","device","token"],"revocation_endpoint_auth_methods_supported":["client_secret_basic","client_secret_post"],"grant_types_supported":["refresh_token","urn:ietf:params:oauth:grant-type:saml2-bearer","password","client_credentials","authorization_code","urn:ietf:params:oauth:grant-type:uma-ticket","account_switch","urn:ietf:params:oauth:grant-type:jwt-bearer"],"end_session_endpoint":"https:\/\/is-hml.modal.com.br\/oidc\/logout","revocation_endpoint":"https:\/\/is-hml.modal.com.br\/oauth2\/revoke","userinfo_endpoint":"https:\/\/is-hml.modal.com.br\/oauth2\/userinfo","token_endpoint_auth_signing_alg_values_supported":["PS256"],"code_challenge_methods_supported":["S256","plain"],"jwks_uri":"https:\/\/apigw-hml.modal.com.br\/objwks\/1.0\/jwks3","subject_types_supported":["public"],"id_token_signing_alg_values_supported":["PS256"],"registration_endpoint":"https:\/\/apigw-hml.modal.com.br\/open-banking\/0.1\/register","request_object_signing_alg_values_supported":["RS256","RS384","RS512","PS256","none"],"request_object_encryption_alg_values_supported":["RSA-OAEP"]}
2021-11-09 14:56:55
GetDynamicServerConfiguration
Downloaded server configuration
server_config_string
{"request_parameter_supported":true,"claims_parameter_supported":true,"introspection_endpoint":"https:\/\/is-hml.modal.com.br\/oauth2\/introspect","Response_modes_supported":["query","fragment","form_post"],"scopes_supported":["openid","consents","resources"],"check_session_iframe":"https:\/\/is-hml.modal.com.br\/oidc\/checksession","backchannel_logout_supported":true,"issuer":"https:\/\/is-hml.modal.com.br\/oauth2\/token","acr_values_supported":["urn:brasil:openbanking:loa2","urn:brasil:openbanking:loa3"],"authorization_endpoint":"https:\/\/is-hml.modal.com.br\/openbanking\/auth","introspection_endpoint_auth_methods_supported":["client_secret_basic","client_secret_post"],"request_object_encryption_enc_values_supported":["A256GCM"],"claims_supported":["cpf","cnpj","profile","zoneinfo","phone_number_verified","picture","postal_code","name","groups","locale","address","preferred_username","middle_name","street_address","country","website","phone_number","formatted","gender","sub","nickname","email","birthdate","upn","given_name","updated_at","locality","region","email_verified","family_name","iss","acr"],"userinfo_signing_alg_values_supported":["PS256"],"token_endpoint_auth_methods_supported":["private_key_jwt"],"tls_client_certificate_bound_access_tokens":true,"response_modes_supported":["query","fragment","form_post"],"backchannel_logout_session_supported":true,"token_endpoint":"https:\/\/is-hml.modal.com.br\/oauth2\/token","response_types_supported":["code","code id_token token","code id_token","id_token","code token","none","device","token"],"revocation_endpoint_auth_methods_supported":["client_secret_basic","client_secret_post"],"grant_types_supported":["refresh_token","urn:ietf:params:oauth:grant-type:saml2-bearer","password","client_credentials","authorization_code","urn:ietf:params:oauth:grant-type:uma-ticket","account_switch","urn:ietf:params:oauth:grant-type:jwt-bearer"],"end_session_endpoint":"https:\/\/is-hml.modal.com.br\/oidc\/logout","revocation_endpoint":"https:\/\/is-hml.modal.com.br\/oauth2\/revoke","userinfo_endpoint":"https:\/\/is-hml.modal.com.br\/oauth2\/userinfo","token_endpoint_auth_signing_alg_values_supported":["PS256"],"code_challenge_methods_supported":["S256","plain"],"jwks_uri":"https:\/\/apigw-hml.modal.com.br\/objwks\/1.0\/jwks3","subject_types_supported":["public"],"id_token_signing_alg_values_supported":["PS256"],"registration_endpoint":"https:\/\/apigw-hml.modal.com.br\/open-banking\/0.1\/register","request_object_signing_alg_values_supported":["RS256","RS384","RS512","PS256","none"],"request_object_encryption_alg_values_supported":["RSA-OAEP"]}
2021-11-09 14:56:55 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
request_parameter_supported
true
claims_parameter_supported
true
introspection_endpoint
https://is-hml.modal.com.br/oauth2/introspect
Response_modes_supported
[
  "query",
  "fragment",
  "form_post"
]
scopes_supported
[
  "openid",
  "consents",
  "resources"
]
check_session_iframe
https://is-hml.modal.com.br/oidc/checksession
backchannel_logout_supported
true
issuer
https://is-hml.modal.com.br/oauth2/token
acr_values_supported
[
  "urn:brasil:openbanking:loa2",
  "urn:brasil:openbanking:loa3"
]
authorization_endpoint
https://is-hml.modal.com.br/openbanking/auth
introspection_endpoint_auth_methods_supported
[
  "client_secret_basic",
  "client_secret_post"
]
request_object_encryption_enc_values_supported
[
  "A256GCM"
]
claims_supported
[
  "cpf",
  "cnpj",
  "profile",
  "zoneinfo",
  "phone_number_verified",
  "picture",
  "postal_code",
  "name",
  "groups",
  "locale",
  "address",
  "preferred_username",
  "middle_name",
  "street_address",
  "country",
  "website",
  "phone_number",
  "formatted",
  "gender",
  "sub",
  "nickname",
  "email",
  "birthdate",
  "upn",
  "given_name",
  "updated_at",
  "locality",
  "region",
  "email_verified",
  "family_name",
  "iss",
  "acr"
]
userinfo_signing_alg_values_supported
[
  "PS256"
]
token_endpoint_auth_methods_supported
[
  "private_key_jwt"
]
tls_client_certificate_bound_access_tokens
true
response_modes_supported
[
  "query",
  "fragment",
  "form_post"
]
backchannel_logout_session_supported
true
token_endpoint
https://is-hml.modal.com.br/oauth2/token
response_types_supported
[
  "code",
  "code id_token token",
  "code id_token",
  "id_token",
  "code token",
  "none",
  "device",
  "token"
]
revocation_endpoint_auth_methods_supported
[
  "client_secret_basic",
  "client_secret_post"
]
grant_types_supported
[
  "refresh_token",
  "urn:ietf:params:oauth:grant-type:saml2-bearer",
  "password",
  "client_credentials",
  "authorization_code",
  "urn:ietf:params:oauth:grant-type:uma-ticket",
  "account_switch",
  "urn:ietf:params:oauth:grant-type:jwt-bearer"
]
end_session_endpoint
https://is-hml.modal.com.br/oidc/logout
revocation_endpoint
https://is-hml.modal.com.br/oauth2/revoke
userinfo_endpoint
https://is-hml.modal.com.br/oauth2/userinfo
token_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
code_challenge_methods_supported
[
  "S256",
  "plain"
]
jwks_uri
https://apigw-hml.modal.com.br/objwks/1.0/jwks3
subject_types_supported
[
  "public"
]
id_token_signing_alg_values_supported
[
  "PS256"
]
registration_endpoint
https://apigw-hml.modal.com.br/open-banking/0.1/register
request_object_signing_alg_values_supported
[
  "RS256",
  "RS384",
  "RS512",
  "PS256",
  "none"
]
request_object_encryption_alg_values_supported
[
  "RSA-OAEP"
]
2021-11-09 14:56:55 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2021-11-09 14:56:55 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2021-11-09 14:56:55
FetchServerKeys
Fetching server key
jwks_uri
https://apigw-hml.modal.com.br/objwks/1.0/jwks3
2021-11-09 14:56:55
FetchServerKeys
HTTP request
request_uri
https://apigw-hml.modal.com.br/objwks/1.0/jwks3
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2021-11-09 14:56:56 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "activityid": "df24cef1-0536-41ed-bc32-cb6dffeb4a0e",
  "access-control-expose-headers": "",
  "x-fapi-interaction-id": "5db3a9aa-c21a-4aba-acb6-b305c9da7e8e",
  "access-control-allow-origin": "*",
  "etag": "W/\"5ec-k0hbQeTxYHn6ySXDcerXmrjXjz0\"",
  "access-control-allow-methods": "GET",
  "access-control-allow-headers": "authorization,Access-Control-Allow-Origin,Content-Type,SOAPAction,apikey,Authorization",
  "date": "Tue, 09 Nov 2021 14:56:56 GMT",
  "x-powered-by": "Express",
  "content-type": "application/json; charset\u003dutf-8",
  "transfer-encoding": "chunked",
  "connection": "Keep-Alive"
}
response_body
{"keys":[{"kty":"RSA","e":"AQAB","use":"enc","kid":"MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_RS256","alg":"RSA-OAEP","n":"xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw"},{"kty":"RSA","e":"AQAB","use":"sig","kid":"MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_RS256","alg":"RS256","n":"xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw"},{"kty":"RSA","e":"AQAB","use":"sig","kid":"MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_PS256","alg":"PS256","n":"xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw"}]}
2021-11-09 14:56:56
FetchServerKeys
Found JWK set string
jwk_string
{"keys":[{"kty":"RSA","e":"AQAB","use":"enc","kid":"MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_RS256","alg":"RSA-OAEP","n":"xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw"},{"kty":"RSA","e":"AQAB","use":"sig","kid":"MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_RS256","alg":"RS256","n":"xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw"},{"kty":"RSA","e":"AQAB","use":"sig","kid":"MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_PS256","alg":"PS256","n":"xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw"}]}
2021-11-09 14:56:56 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_RS256",
      "alg": "RSA-OAEP",
      "n": "xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_RS256",
      "alg": "RS256",
      "n": "xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_PS256",
      "alg": "PS256",
      "n": "xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw"
    }
  ]
}
2021-11-09 14:56:56 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_RS256",
      "alg": "RSA-OAEP",
      "n": "xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_RS256",
      "alg": "RS256",
      "n": "xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_PS256",
      "alg": "PS256",
      "n": "xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw"
    }
  ]
}
2021-11-09 14:56:56 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2021-11-09 14:56:56 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2021-11-09 14:56:56 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2021-11-09 14:56:56 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_RS256",
      "alg": "RSA-OAEP",
      "n": "xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_RS256",
      "alg": "RS256",
      "n": "xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_PS256",
      "alg": "PS256",
      "n": "xeqoZYbQ_Sr8DOFQ-_qbEbCp6Vzb5hzH7oa3hf2FZxRKF0H6b8COMzz8-0mvEdYVvb_31jMEL2CIQhkQRol1IruD6nBOmkjuXJSBficklMaJZORhuCrB4roHxzoG19aWmscA0gnfBKo2oGXSjJmnZxIh-2X6syHCfyMZZ00LzDyrgoXWQXyFvCA2ax54s7sKiHOM3P4A9W4QUwmoEi4HQmPgJjIM4eGVPh0GtIANN-BOQ1KkUI7OzteHCTLu3VjxM0sw8QRayZdhniPF-U9n3fa1mO4KLBsW4mDLjg8R_JuAGTX_SEEGj0B5HWQAP6myxKFz2xwDaCGvT-rdvkktOw"
    }
  ]
}
2021-11-09 14:56:56 SUCCESS
GetStaticClientConfiguration
Found a static client object
scope
openid payments
jwks
{
  "keys": [
    {
      "p": "__9UmIOYuDbpHI8EjDKLV0JjKK5T09BDh0y_Ay8i986dSwda-pCJLCAnl3JADKu4K4fGUkuCNjRA5Y5-_ajoVvyoeHWIBxJWXMqztLwUKxsCXml6Ao0e-fQTTR0gkx5XSjYWDAAJ-1qjEMadZbjO2xqg5uXlzqwgvwa7VtkPCZk",
      "kty": "RSA",
      "q": "_U5IXX4sYc4g-tUM4P8h_ZapExCR_7KzWI_NcjWystyfR8ME1WOVYtESt9ubRPepN63HsboXlFcI9DmmOiNHMWnX7hC3oKurknUA2nZyGKdtFOCfjZl5TxS1t_H4PoiRUz_Mc2mTx2QsnQ1ySEifspvfmDtjx8jFxgxzkYxtwNs",
      "d": "iKv16w6AVMqJYZ-3iaKpV4SC0VU3ZlyVkbFXlAeDXD5Dd2J7W0NfptiX4d4slIrKAyS-BGYKCUiEd29FblxW2eZVT3t1Amao0TOs05EpZD3XTIgNvlW0Gm2i3IJ0dKoN94u-jcv98r2SmqCGxMp1yqmyC_X6zb0H6UYDgDU2g7b2ZAlL7M_i6mx9briSVguhHDfedwHrsdDrQp3R8bXyuzZKuiwhUunCXqJri75LxwnWc7-kn1lhbRWmamNUmwA_37VtqDciPofn5KMHJ3vjzk1jpUkREwoUvcY2z-DzWmsUpZdFQgXVaYTwWjogITONWOaPO66RbYUvjNazGLb5cQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "ZIFZtdsoRmrozn5l0N82aVxko5FAz2JlnXpScs1kd4s",
      "qi": "hAVigkQY6S_TpeSGmy6OhXC9iWgf7N5ytMbW49_Vz_J2bKQ38QSgoKeQyWLoVo50HNSOIhkAXRtAW9RbxF2QElR5RDq15As3Qxju_TeE_0UTwTMyMphziHqVigOlYNC4S3NbcMK-Bq3pcAgpPx36SApdTmgkoDVDYHxVq6hJqRo",
      "dp": "OQqgw_cWsX1yxe1MOx0MFV5yj98ASMMwONat_TykkwkT3WL_L7PDDPUBPWq0wN4GhJSVaULv-bn89-mffFAFrVRRCb5OmBzK55Q3JL9_0vcKuRTRnf3p-BIdtuIVnxJ0qtGQag4cK0jP6u4GpmLenM27Kpfxc_LAvS_30Gs_QYk",
      "alg": "PS256",
      "dq": "ak4gMJxzI9jOHnarIQHx0esYqdeabiUg_1nabsP6avYMIqHFtYhFeWMk5-RSFW-apLNZy0y9-JNOPrCzAlMr3aD97fs2FUf2iVBxOz3aRF5_ePOMAnEWaAnY-YmjFRtbYgS0WPtF-bggwQiTnaJc4yhnfgvupDmuRp-TINI-fWE",
      "n": "_U2ew84-tFSh4QIHPCQTKEXdXVN8PGg__Ffl6xmSuTcve2nP9MFCyXrw8A0xnkZuVMu7LIu2ld0wq-ypeglZDmTIwM-bUyxsgZ8iWLMdcG7SGKdH0AMHgii9SbsDcmlMKkNFbout5MLXnJRObdV22K2NnJJCnex6vhyaIgu7wGz6LPeqcqYMiNbrtWXerBdqJUuVv2hGUMMXDY-6Sja7O_p30a9sNreZP0MV409nE75iSWnoPlDfRkQ8hBV8eZhY19NPqpcKbEfX5dUI5iO-LPBQqtGrSR1N64W7VrHsiubXgzgy_G-w40XBliMVnw7DUXrMzGE7rCo18jVmuTT14w"
    }
  ]
}
client_id
3vePTp7Urfbu7iWfXVUqffOTdzQa
org_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "HKZQh2Vga4XGjXgLxziBqwHpiRm2ZhCYAVSerWr4ohU",
      "n": "2wVoiggPbPSAH4dkNFEH89RGZUiMKVJsAMQ79lKg2vAp4maVL7fLOtdMP83WtGVgCW8iqcGLFnN-qsbdvkwzVRBjloxqGlddUtbU27ra-wRcloU8YBKUoIMigAvItJebTpVkxcx3xMdhQ_1-VxwU6CXEJxrchrCOlXjky0CfH8Rt3fceqjaeeDDTJCye73MWzImrq4mMRRi5Yfz-T66FH9wOCo_IzhsgtfCcTtiiT0PrfnWjbV2_sEjHrwfOz3Lcwex9XPVlnb9G8u7q_IE8mckAThRhY4savcXniinWqKJdToZLtw62_MkdF1HTEQX1zjQLp4LGcSXVVQw6pk3_QQ",
      "e": "AQAB",
      "d": "WAUqaB6pJF52hzVAPg46pfEvgVDQk2K-aOh0OKAoaRSPoJ8dYZn5oOIZkKLGoKUFHYV-Zr6TiShNRZC6WNoC3zLA8yXnFkL6DGquDMhhbPPpycwt4WZWONO6r78MoBc1oTVE1IFBuOFv44Uimxt8A3f6BsUyzyZxhvyY5l5IFNl7kUu6xetLTyUS58rSbQndj-Q7OoMSKyM2rC6efjp1qpRxDyXKpk2HFD6fJxfM-zN_H8gfvIF9uXFeTv5VW2AC41iMjPqcNV7oLVbpdOXgB7VPuCBZyQtm4SK_6UGCuqrJsub88gKOvFoY2S8mj8oZLAZpUN_XT7zfRrl_BIlsKQ",
      "p": "_YJ3X3T3S2wsO3uPgysN2BNIbQUIDgia8yHSDfOV9OUeen97e5tUxx8_NO39aHo45Cvt8J47tBWqhCV19A-MirgQ1tchmSO9dts5rfLbMlmzaXgnFQjc7j--nMW4uHA_bdyV2_zRA4U0wY1IYeKTviTnMwfx0PhSBfFbSsT9FpM",
      "q": "3Sw1lY1nvy9k7z66mKEIM4df98Q05P3w0dyp0Idl6iCh0fLIAMzBDIhFjw6tCWX_3fs78nK-fjD5DJQAqCG50hfmHCgFH_hGnS2MJ6L0qgdE0EQDPxU2DqqvUVZ_RSzr-xyhsCj5SS6YXrIGLcF7F4vBjGhYt-Q1vKdQYhFnw1s",
      "dp": "MaH8exzsWcDo_BBZ7aVdRYOo92c3x3-ZzqY9eOvK3TKKgBM7etzTgVS1zEgYB_996fZL1IM2TzC6vLqU2F6-9l3JNjbSZiggLQgIx-y3S6lSPgD_LdgZYS_rwsfXPY0Ebh703CgoR9cpmAdwN3Hj2SNifJQ-nNoxPOafKAlfP68",
      "dq": "OkFgw8mBIBxtq46MO5N-w4POxUYK4J36hmxm1iQztd1uggw-nedQmepy1-F3tlgFcwSvn4aVoktn7eY13hM0DKB63cO0xdzxTIkot2_2napYd7rSWBVQLcDLeNMdpqzUY0oBVJMWRi5dt-OQORETSPpouoDpjVYwyUYQqCQJfq0",
      "qi": "deDwgSYjjVyWLkOOoCyy6rkq2zc8fAGnKr4nGuDDuwHcxnw0zVui1Q6anOaOnXRELAKGPO2HIXXHJrvA7euTK8MyA4khL0Rm52GrcrTrYuElJ6LQ9rR7v6Xx-LzQ7gcNy_yYG2YspuysaInVUAi5MJTES-aTnPJOi58FFUM9dJ8",
      "x5t": "2lYXn4FOn6yOCxqs7AOUbP8Bkak",
      "alg": "PS256"
    }
  ]
}
2021-11-09 14:56:56
ValidateMTLSCertificatesHeader
No certificate authority found for MTLS
2021-11-09 14:56:56 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2021-11-09 14:56:56
ExtractMTLSCertificatesFromConfiguration
No certificate authority found for MTLS
2021-11-09 14:56:56 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
MIIFIzCCBAugAwIBAgIULDgDB4qbQScxIWltZh3QlQD+oWIwDQYJKoZIhvcNAQELBQAwggEUMR0wGwYDVQQPDBRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQBgjc8AgEDEwJCUjEXMBUGA1UEBRMOMjIyMjIyMjIyMjIyMjMxCzAJBgNVBAYTAkJSMREwDwYDVQQKDAhtb2RhbGhtbDESMBAGA1UECAwJU2FvIFBhdWxvMRIwEAYDVQQHDAlTYW8gcGF1bG8xLTArBgNVBAsMJDdhZjEzNDM3LWI2MTMtNTAzYS1hM2QxLTZiZDQ2ZWJhYmQ3NzE0MDIGCgmSJomT8ixkAQEMJDIzY2E3ZWZlLTE3MDMtMTFlYy05NjIxLTAyNDJhYzEzMDAwMzEYMBYGA1UEAwwPbW9kYWxobWwuY29tLmJyMB4XDTIxMDkxNjE5MTk0N1oXDTMxMDkxNDE5MTk0N1owggEUMR0wGwYDVQQPDBRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQBgjc8AgEDEwJCUjEXMBUGA1UEBRMOMjIyMjIyMjIyMjIyMjMxCzAJBgNVBAYTAkJSMREwDwYDVQQKDAhtb2RhbGhtbDESMBAGA1UECAwJU2FvIFBhdWxvMRIwEAYDVQQHDAlTYW8gcGF1bG8xLTArBgNVBAsMJDdhZjEzNDM3LWI2MTMtNTAzYS1hM2QxLTZiZDQ2ZWJhYmQ3NzE0MDIGCgmSJomT8ixkAQEMJDIzY2E3ZWZlLTE3MDMtMTFlYy05NjIxLTAyNDJhYzEzMDAwMzEYMBYGA1UEAwwPbW9kYWxobWwuY29tLmJyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAy8y12ZpOZGFRZ9TxAg+m3Z6wCImAFiAw2p0b32z21YiSYBEGrngb64sHLLpvYu/DYnn7W5ouvGfzK4HHX3YX8HtvqssEvDSAE+TnFZc2+52RTEKusIkzIZpk+ECk9FMhw1Hcfsr6vUMtHdCDKqcB1BjfIxSGBEtuUlivfJacTmMuPggmZfWx+loIoeqxSZRX7k1JMXISPKaZ8eSJoYd+RGN1JrQRwhBlOgYhRSf//fb7wAS0jXatDK7sGtSLRnmBC8ZA4RMK4RVzzySjfaQeMh6TJj/R9Y43WlNgd34l6S2gJjFpZqw/+GSx5TrEKHvLOfpU4uNqj3Fa3hlPpCWUJwIDAQABo2kwZzALBgNVHQ8EBAMCBPAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBoGA1UdEQQTMBGCD21vZGFsaG1sLmNvbS5icjAdBgNVHQ4EFgQUBHyYAytM871NKFvPUx9knjP16lAwDQYJKoZIhvcNAQELBQADggEBAEluPu1a/bv1fMhT7wQ8zQdSKYCKaNDeC/vw7ta2EjW0e5yjtJO83U+YwhLJT02O1pTeRs5u2OojVh0P+xDhpkf6I7HMsy3Rjro+iZ8uvnUzuWelFAx9h0VFaAGCa1qUv1JrT8ugQQ6NTNyCFV3hZvgFXQ4Fq3Ft6a2v5at26SYXk26DyIEsF1KFRfQ4JiPFNBJ1pFwUjUv6XE8ak066koseTi/FYG/7e86CVDxcKf2cl4N8xjbEDP+0KQ7rknk4/+y3GdA765YCM4CpgMYLDKt/0J9Sp6URcUSJnDTkodZNmTVoJM3wkUil7H3zlX1RGPemCiZUE64gpgY0kvdyMqo=
key
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDLzLXZmk5kYVFn1PECD6bdnrAIiYAWIDDanRvfbPbViJJgEQaueBvriwcsum9i78Nieftbmi68Z/Mrgcdfdhfwe2+qywS8NIAT5OcVlzb7nZFMQq6wiTMhmmT4QKT0UyHDUdx+yvq9Qy0d0IMqpwHUGN8jFIYES25SWK98lpxOYy4+CCZl9bH6Wgih6rFJlFfuTUkxchI8ppnx5Imhh35EY3UmtBHCEGU6BiFFJ//99vvABLSNdq0Mruwa1ItGeYELxkDhEwrhFXPPJKN9pB4yHpMmP9H1jjdaU2B3fiXpLaAmMWlmrD/4ZLHlOsQoe8s5+lTi42qPcVreGU+kJZQnAgMBAAECggEBAIGAwunUyQ22XZFaWg/SPFnF1dyG63Kj4Ad7IFQYnL1R/Jm5GALT5gIGJXgBvHglHYY9N0GdNyeX8ojp/fQmSc4R0gK44Xhq8Bw0L7ejkFfRZ5wLH5Ckjm5C+vhZs7hh/ylrom6bszuDLW8tqbv3xgyuBVT4XLTr7d275z+HQSn5b0JHUl22TqAkCKPh0covK45aOo289vbv7HDhAo/AAsrtamGbV+oKTrr0SK2695kSysEk8+fxdnSvJUN/J9/bfhh6+rExZ0BXOX7W4uyifIZS2/NL2BRJUHmJRpEE3bp+5orRDSWmi1VgqSlRG4V4CuV2KLT4PPcxwstGymPjRMkCgYEA9ZNkf/iNDuCyATxsrDbkI3oGwLHlsEoJj1fswXm9GIJfkQBFu/tUKMdTCePkcAgRM8RnH4O4Txh5LJo1AiNfLApcysjPMSivi5lG0E8aibDusPPZehUmlCr+D/1v7RNUw3JJA8QzazBKjGySkc1pwFdDW2k75baA5aW0Dw7OSTsCgYEA1HNZCaFwzGs+egrMwuLYTGs9jxHd7U+4Na6k8IT3X4mLt7+wPfpoQrwqJXaMNTi1hUYdf7bNqjinwRjFFi2mMX/dj/YMlZ35eLZQ4703rIK3IFmoM7fM2KqawjRJ0hUthWVXzYlRzxJGNMcpRTfLXa9sFQnX5dQ+mFB9KrtoEgUCgYEAk6T8JVxgInPBUbDsfVW7MAErkirit2yr9rycIW553AR2RI1vX6epX6MHL8kODLUs8nzAq1fcNeG26LQF7rUpgSbxxxGYUCvv7vRGePM2N1ZjC4xwUk/pE+gNO7vZ0SVwLtnFQDhz2Zv9FhQowvRHAlb0rj7EvkVNlcRcTzlNmQUCgYBnM9Fg2EfPRZmH948YbNHd7Ypt4aQJD9zQVxJQtIbmpg51KG0Y7nePU5C1uizJ/c5P+4uA6vBlbDgxmTLEX1CIYzDiKgha9e6mMQqCVvyglK8Yy/Tlire72MRs6rGhmCAQ2PYaJkbTbHEmWkk2ErB7xiee4LU8NCpkG1VyWK9pcQKBgHmDjS/s9+V92Sk6/G682TGHyBY0HWjT91Fw91CjQzTe5+3h61ZXYMNetzaHf8S4hmREI7I7HHJHWvGkh5YBT8b8S/LA/FrCAummVosDuMnPz0UFPzB6IB5UVNZzFgDGPY2Ce+MpcPpHe/IraniM18WMl4muuyNNNAqTmwykrjIN
2021-11-09 14:56:56 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
2021-11-09 14:56:56 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "p": "__9UmIOYuDbpHI8EjDKLV0JjKK5T09BDh0y_Ay8i986dSwda-pCJLCAnl3JADKu4K4fGUkuCNjRA5Y5-_ajoVvyoeHWIBxJWXMqztLwUKxsCXml6Ao0e-fQTTR0gkx5XSjYWDAAJ-1qjEMadZbjO2xqg5uXlzqwgvwa7VtkPCZk",
      "kty": "RSA",
      "q": "_U5IXX4sYc4g-tUM4P8h_ZapExCR_7KzWI_NcjWystyfR8ME1WOVYtESt9ubRPepN63HsboXlFcI9DmmOiNHMWnX7hC3oKurknUA2nZyGKdtFOCfjZl5TxS1t_H4PoiRUz_Mc2mTx2QsnQ1ySEifspvfmDtjx8jFxgxzkYxtwNs",
      "d": "iKv16w6AVMqJYZ-3iaKpV4SC0VU3ZlyVkbFXlAeDXD5Dd2J7W0NfptiX4d4slIrKAyS-BGYKCUiEd29FblxW2eZVT3t1Amao0TOs05EpZD3XTIgNvlW0Gm2i3IJ0dKoN94u-jcv98r2SmqCGxMp1yqmyC_X6zb0H6UYDgDU2g7b2ZAlL7M_i6mx9briSVguhHDfedwHrsdDrQp3R8bXyuzZKuiwhUunCXqJri75LxwnWc7-kn1lhbRWmamNUmwA_37VtqDciPofn5KMHJ3vjzk1jpUkREwoUvcY2z-DzWmsUpZdFQgXVaYTwWjogITONWOaPO66RbYUvjNazGLb5cQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "ZIFZtdsoRmrozn5l0N82aVxko5FAz2JlnXpScs1kd4s",
      "qi": "hAVigkQY6S_TpeSGmy6OhXC9iWgf7N5ytMbW49_Vz_J2bKQ38QSgoKeQyWLoVo50HNSOIhkAXRtAW9RbxF2QElR5RDq15As3Qxju_TeE_0UTwTMyMphziHqVigOlYNC4S3NbcMK-Bq3pcAgpPx36SApdTmgkoDVDYHxVq6hJqRo",
      "dp": "OQqgw_cWsX1yxe1MOx0MFV5yj98ASMMwONat_TykkwkT3WL_L7PDDPUBPWq0wN4GhJSVaULv-bn89-mffFAFrVRRCb5OmBzK55Q3JL9_0vcKuRTRnf3p-BIdtuIVnxJ0qtGQag4cK0jP6u4GpmLenM27Kpfxc_LAvS_30Gs_QYk",
      "alg": "PS256",
      "dq": "ak4gMJxzI9jOHnarIQHx0esYqdeabiUg_1nabsP6avYMIqHFtYhFeWMk5-RSFW-apLNZy0y9-JNOPrCzAlMr3aD97fs2FUf2iVBxOz3aRF5_ePOMAnEWaAnY-YmjFRtbYgS0WPtF-bggwQiTnaJc4yhnfgvupDmuRp-TINI-fWE",
      "n": "_U2ew84-tFSh4QIHPCQTKEXdXVN8PGg__Ffl6xmSuTcve2nP9MFCyXrw8A0xnkZuVMu7LIu2ld0wq-ypeglZDmTIwM-bUyxsgZ8iWLMdcG7SGKdH0AMHgii9SbsDcmlMKkNFbout5MLXnJRObdV22K2NnJJCnex6vhyaIgu7wGz6LPeqcqYMiNbrtWXerBdqJUuVv2hGUMMXDY-6Sja7O_p30a9sNreZP0MV409nE75iSWnoPlDfRkQ8hBV8eZhY19NPqpcKbEfX5dUI5iO-LPBQqtGrSR1N64W7VrHsiubXgzgy_G-w40XBliMVnw7DUXrMzGE7rCo18jVmuTT14w"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "ZIFZtdsoRmrozn5l0N82aVxko5FAz2JlnXpScs1kd4s",
      "alg": "PS256",
      "n": "_U2ew84-tFSh4QIHPCQTKEXdXVN8PGg__Ffl6xmSuTcve2nP9MFCyXrw8A0xnkZuVMu7LIu2ld0wq-ypeglZDmTIwM-bUyxsgZ8iWLMdcG7SGKdH0AMHgii9SbsDcmlMKkNFbout5MLXnJRObdV22K2NnJJCnex6vhyaIgu7wGz6LPeqcqYMiNbrtWXerBdqJUuVv2hGUMMXDY-6Sja7O_p30a9sNreZP0MV409nE75iSWnoPlDfRkQ8hBV8eZhY19NPqpcKbEfX5dUI5iO-LPBQqtGrSR1N64W7VrHsiubXgzgy_G-w40XBliMVnw7DUXrMzGE7rCo18jVmuTT14w"
    }
  ]
}
2021-11-09 14:56:56 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2021-11-09 14:56:56 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-11-09 14:56:56 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2021-11-09 14:56:56 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "p": "__9UmIOYuDbpHI8EjDKLV0JjKK5T09BDh0y_Ay8i986dSwda-pCJLCAnl3JADKu4K4fGUkuCNjRA5Y5-_ajoVvyoeHWIBxJWXMqztLwUKxsCXml6Ao0e-fQTTR0gkx5XSjYWDAAJ-1qjEMadZbjO2xqg5uXlzqwgvwa7VtkPCZk",
      "kty": "RSA",
      "q": "_U5IXX4sYc4g-tUM4P8h_ZapExCR_7KzWI_NcjWystyfR8ME1WOVYtESt9ubRPepN63HsboXlFcI9DmmOiNHMWnX7hC3oKurknUA2nZyGKdtFOCfjZl5TxS1t_H4PoiRUz_Mc2mTx2QsnQ1ySEifspvfmDtjx8jFxgxzkYxtwNs",
      "d": "iKv16w6AVMqJYZ-3iaKpV4SC0VU3ZlyVkbFXlAeDXD5Dd2J7W0NfptiX4d4slIrKAyS-BGYKCUiEd29FblxW2eZVT3t1Amao0TOs05EpZD3XTIgNvlW0Gm2i3IJ0dKoN94u-jcv98r2SmqCGxMp1yqmyC_X6zb0H6UYDgDU2g7b2ZAlL7M_i6mx9briSVguhHDfedwHrsdDrQp3R8bXyuzZKuiwhUunCXqJri75LxwnWc7-kn1lhbRWmamNUmwA_37VtqDciPofn5KMHJ3vjzk1jpUkREwoUvcY2z-DzWmsUpZdFQgXVaYTwWjogITONWOaPO66RbYUvjNazGLb5cQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "ZIFZtdsoRmrozn5l0N82aVxko5FAz2JlnXpScs1kd4s",
      "qi": "hAVigkQY6S_TpeSGmy6OhXC9iWgf7N5ytMbW49_Vz_J2bKQ38QSgoKeQyWLoVo50HNSOIhkAXRtAW9RbxF2QElR5RDq15As3Qxju_TeE_0UTwTMyMphziHqVigOlYNC4S3NbcMK-Bq3pcAgpPx36SApdTmgkoDVDYHxVq6hJqRo",
      "dp": "OQqgw_cWsX1yxe1MOx0MFV5yj98ASMMwONat_TykkwkT3WL_L7PDDPUBPWq0wN4GhJSVaULv-bn89-mffFAFrVRRCb5OmBzK55Q3JL9_0vcKuRTRnf3p-BIdtuIVnxJ0qtGQag4cK0jP6u4GpmLenM27Kpfxc_LAvS_30Gs_QYk",
      "alg": "PS256",
      "dq": "ak4gMJxzI9jOHnarIQHx0esYqdeabiUg_1nabsP6avYMIqHFtYhFeWMk5-RSFW-apLNZy0y9-JNOPrCzAlMr3aD97fs2FUf2iVBxOz3aRF5_ePOMAnEWaAnY-YmjFRtbYgS0WPtF-bggwQiTnaJc4yhnfgvupDmuRp-TINI-fWE",
      "n": "_U2ew84-tFSh4QIHPCQTKEXdXVN8PGg__Ffl6xmSuTcve2nP9MFCyXrw8A0xnkZuVMu7LIu2ld0wq-ypeglZDmTIwM-bUyxsgZ8iWLMdcG7SGKdH0AMHgii9SbsDcmlMKkNFbout5MLXnJRObdV22K2NnJJCnex6vhyaIgu7wGz6LPeqcqYMiNbrtWXerBdqJUuVv2hGUMMXDY-6Sja7O_p30a9sNreZP0MV409nE75iSWnoPlDfRkQ8hBV8eZhY19NPqpcKbEfX5dUI5iO-LPBQqtGrSR1N64W7VrHsiubXgzgy_G-w40XBliMVnw7DUXrMzGE7rCo18jVmuTT14w"
    }
  ]
}
2021-11-09 14:56:56 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2021-11-09 14:56:56 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
6z1YHXZlkszTrxxFWz8IUVfaxP0a
scope
openid payments
jwks
{
  "keys": [
    {
      "p": "9vZEX76mVXCpyg0NefYWnHrkvksGTt2VRhcK4N7mZ-LUQVKlExRX56VJYlZc9UNzo1GR9Z83Zprx9pxrJjbVnJOIsdMKk-uw3CRzHqhhujqGKhSh970ZEmG5Vxm7nQbSp1SbQJt7thXAMwOmDWe5-O2u7xsu8eII23LzOAThdPk",
      "kty": "RSA",
      "q": "qFis6hoVExQYDPUvflS8JCzORAB33r0yyP3ddXAHYkw-BaJFjHUPvK9-G8wVTlUGESU1WyTmqGueCn4UdNB67NPSBuDmiOtMspcoRmxi_GCV9cDUm91GvHWk-XItVJvPrQ6JXPeLshjAx7kUl2J-sh_Fg8A4_LDdTrO8_RiRjmU",
      "d": "n0Nm7MPR0YCE7KiW8CmleDoVgddu3vm0PO92iyqV7IuVobFjC_zgGObrTw_71hf4vEhHHa27HZVlgi7405IwO44WvaJ0oqyb5Nu4BOKoSdzKQVSUV2FGWaQiRPEgtz6SsGKB44GQxripUKWEYnJqIces-YpDHt6yOw8rRCeBI0WWVWmwiplPTK1dcDFLlT9VAkqA4iVxfT1FA8qPDgabK_TXJlwHDc1gtLKe1o6ktOFATmT0eqQBFU9bH90tthjUO13SfVtmGs5D-ZbnU7yxxEdHvQzm5VBbBKYbs16DGKkUJsVsm0plzQZsqsyMTsNGcmVHvG-H-wthvxDChDgsQQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "2MI9XSKi6ddxCbWg2rhDNtUlxJc",
      "qi": "jvydX4aOF9WVnOY9z-gBC3CEq9s5wnlM-tMSQ5ILa6XT0aGBScj7lMDFeRdbToBwAya0Lgw5jU7vmni2qX10K7we9cZxwwdhUsDXUDl_RPKw0Rzu8DjInFV0JWV6a4q34ePejkEFgQJR32uEg8Db3kmp9V412BPsGzLbCy9Tk2c",
      "dp": "N06dr2eN7rKFg9d6fibLl426Lpe0uPLM3F6KtCOXLArTiDGPAH_c0-bjUV-P_-l0O04oRv66NINczuLm6C79lcxAn7poswnkmNic42_IOyGiLEhkoYu60rAKBuSfbKI7iPfcsRJhGT0zxvj5NiVVs9bfB3NqBwec_jB3IcOODlk",
      "alg": "PS256",
      "dq": "pBRp1HI_gCzhlB-VfsgP6CJTmCvsqYg2a3gj1Uavq7sr6EnVB6VBBWL2wxkS2xo7o5JkgsVgm17o1sk0HvbkGNgLqPCjQWg1hQuXEayqfdmVz8V2c8QkIaN4fDgwvnpu2_mDIL2VxqwhmYhm7XXujqYw2M0NvhyUVxUQao77r5E",
      "n": "omcoVaI63GhSVFKDp9SOzAykQDJqBr3qZ9lD7Ijd8LHRi4sapy6w_QphjGOPQIDLw-_8Mynd1l6jGivoJI_TD4D-NNqTMQnAzO0JF5E5WiTeci-EqgZxmK-QH9C76ajOvVmXVGLEuSUJMMH0MZP6YGJ1qx9-aEFkfLIO4Ob7kuTAIkZqye4O5Ykai8nvLk6lm5CC3fjkF-21hxib34iQy9WHpgm4veGV425Gdk51zEPG9eU1eLu-jevVquoXNK9zG0iU2dJUEEtQCWkI8822niQpmhml_YVe7vQTg4_fnrcgCh3t4ul1KiGUpxz2G60R58PJVs1u8lFnRWSOlN5EPQ"
    }
  ]
}
org_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "HKZQh2Vga4XGjXgLxziBqwHpiRm2ZhCYAVSerWr4ohU",
      "n": "2wVoiggPbPSAH4dkNFEH89RGZUiMKVJsAMQ79lKg2vAp4maVL7fLOtdMP83WtGVgCW8iqcGLFnN-qsbdvkwzVRBjloxqGlddUtbU27ra-wRcloU8YBKUoIMigAvItJebTpVkxcx3xMdhQ_1-VxwU6CXEJxrchrCOlXjky0CfH8Rt3fceqjaeeDDTJCye73MWzImrq4mMRRi5Yfz-T66FH9wOCo_IzhsgtfCcTtiiT0PrfnWjbV2_sEjHrwfOz3Lcwex9XPVlnb9G8u7q_IE8mckAThRhY4savcXniinWqKJdToZLtw62_MkdF1HTEQX1zjQLp4LGcSXVVQw6pk3_QQ",
      "e": "AQAB",
      "d": "WAUqaB6pJF52hzVAPg46pfEvgVDQk2K-aOh0OKAoaRSPoJ8dYZn5oOIZkKLGoKUFHYV-Zr6TiShNRZC6WNoC3zLA8yXnFkL6DGquDMhhbPPpycwt4WZWONO6r78MoBc1oTVE1IFBuOFv44Uimxt8A3f6BsUyzyZxhvyY5l5IFNl7kUu6xetLTyUS58rSbQndj-Q7OoMSKyM2rC6efjp1qpRxDyXKpk2HFD6fJxfM-zN_H8gfvIF9uXFeTv5VW2AC41iMjPqcNV7oLVbpdOXgB7VPuCBZyQtm4SK_6UGCuqrJsub88gKOvFoY2S8mj8oZLAZpUN_XT7zfRrl_BIlsKQ",
      "p": "_YJ3X3T3S2wsO3uPgysN2BNIbQUIDgia8yHSDfOV9OUeen97e5tUxx8_NO39aHo45Cvt8J47tBWqhCV19A-MirgQ1tchmSO9dts5rfLbMlmzaXgnFQjc7j--nMW4uHA_bdyV2_zRA4U0wY1IYeKTviTnMwfx0PhSBfFbSsT9FpM",
      "q": "3Sw1lY1nvy9k7z66mKEIM4df98Q05P3w0dyp0Idl6iCh0fLIAMzBDIhFjw6tCWX_3fs78nK-fjD5DJQAqCG50hfmHCgFH_hGnS2MJ6L0qgdE0EQDPxU2DqqvUVZ_RSzr-xyhsCj5SS6YXrIGLcF7F4vBjGhYt-Q1vKdQYhFnw1s",
      "dp": "MaH8exzsWcDo_BBZ7aVdRYOo92c3x3-ZzqY9eOvK3TKKgBM7etzTgVS1zEgYB_996fZL1IM2TzC6vLqU2F6-9l3JNjbSZiggLQgIx-y3S6lSPgD_LdgZYS_rwsfXPY0Ebh703CgoR9cpmAdwN3Hj2SNifJQ-nNoxPOafKAlfP68",
      "dq": "OkFgw8mBIBxtq46MO5N-w4POxUYK4J36hmxm1iQztd1uggw-nedQmepy1-F3tlgFcwSvn4aVoktn7eY13hM0DKB63cO0xdzxTIkot2_2napYd7rSWBVQLcDLeNMdpqzUY0oBVJMWRi5dt-OQORETSPpouoDpjVYwyUYQqCQJfq0",
      "qi": "deDwgSYjjVyWLkOOoCyy6rkq2zc8fAGnKr4nGuDDuwHcxnw0zVui1Q6anOaOnXRELAKGPO2HIXXHJrvA7euTK8MyA4khL0Rm52GrcrTrYuElJ6LQ9rR7v6Xx-LzQ7gcNy_yYG2YspuysaInVUAi5MJTES-aTnPJOi58FFUM9dJ8",
      "x5t": "2lYXn4FOn6yOCxqs7AOUbP8Bkak",
      "alg": "PS256"
    }
  ]
}
2021-11-09 14:56:56
ValidateMTLSCertificates2Header
No certificate authority found for MTLS
2021-11-09 14:56:56 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2021-11-09 14:56:56
ExtractMTLSCertificates2FromConfiguration
No certificate authority found for MTLS
2021-11-09 14:56:56 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDRYtVdXBkFB3jFhn0xVj8daHuiUb8e140wLGHnGj/Fm+Dr59bOZaWY0IBgbt7DQcHc2MQYtJi55RL7qxtLYnkauiR+fb8bcyIMS4uHtpGItJwLnX18embyw6ldxdMWlKRvdwj/OL8DjuHe8uCEgOJ4XiVMbYHUDDTrmhDlmOJJdIbpDZ4Rpl+aMw0a5HQ6Kj3s9i509NkxYwhB2QsqhB4lwm8uCIl1Y3jfnqTeYgbE/CI/kq8NVu4HGrOzV6Zw/PbAEESt4Djviefb9hedDy2xsqgpb4SPgDltSH2BUIKBP2+mTuEmzYfJxgLQDGLkZKI1znDKPlzPaWfOsq4DlL//AgMBAAECggEAOomZAPrIe+F04DQTOAHWr1AQkHauKd81N6yQyl1KSuKjZRBxu04rl6di3JLicFAn9KgdWpLSx9XFEtrpTJABL3muzjY1gWUUtb9BCPX/heqIXa7v8CcANQqChRbTRtLTjd4Hg+LHdCUz/HKGVkT6C5C2eMF8tF2dRejSpH2zdbk+moev+w3Jh0xYSvtz5dcccoM9ylcKFxq1oLRaulmm3hgO9Pl29WuPUg/Z1TwoRoMwqEHfHZVZv7plxssKpQuV81eU660ZuQ6hVTzXR9j1rJN7gfcl3uoN5ikOyMokatsoKr7n81nAoQOAQMfFQanfpJzR3M13v4IfCJn9Cr1YMQKBgQDwZyL/Q4U9Ws5FNM2luzcd3zcEsUHVdjScxtrhv1UHeOt90HkdL+mW499RyJY3T92kq1tiBUymf9NyuvpgRiZfy+J49xHowzhlXo2GvivYjbxTHn85oHgcK6HxG3ifEL9K0oYOdkZ2Z/gXRd+7CDOyAnwRq+93H9qP7C3Uqdk1qwKBgQDe+Il6WurUUrSDKiM6yng/v4GgAPEvaBAlSrubFlbH4AVmYf9epmiTIRCd4KVPRDk+vUmAZq6L+j166Rhe5aTyPFaXVBPY/MegOYdagkbEFjmtaT4JZyNuxIeLcyjwTtVVHegG/4fvOR2EMmZ48vpmdHtjNB1Cj0/SHkAGzl4i/QKBgFEmz7aRqWmjvJu6Dm2SvDFWR3FLEOkpBOujaQHpn59tHzmSZUAIC3dHJvyplKPJTw2mVqvJFC3kWpGRMrHLHGscHTAuXxpOxDvb5jSE/7ITbm40jkf6tnDz/a+xUU+IzLpKRLyfCnwv7pyUlsjBJQpDMnSYsLZqx1HsLTBrwYoPAoGBAJd1sL2CoN3VyHUI3KGFA6YaCo2L1knjoIQUfdfdltlzHXfsvbGnzIWVAlqcTO7JYzFxF0q3dX30YGrrh/h+ektqHU/ydwEAxQHb0kvzDusIRem8Ab4VZ4ZIzeI2OerzQgrto72NOuOPorM4IU+rjdim62H59p5OB2St08RLzrppAoGAL5syXntK1JE1mP+ogdO+UjoRXUfH1I+zG50AyC3ZfXeVQATCsbfg9GQFzt44dvzd2gmbdFwfrznjpVTh6kXL02SSNxVJId6sAB/4PoCF03Ke3r+oGE3LzeTNy0/SU30242wpXK8AH4qvGd/0E0TP6q3MA3x5CrrjpqGiRDomEdc=
2021-11-09 14:56:56 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
2021-11-09 14:56:56 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "p": "9vZEX76mVXCpyg0NefYWnHrkvksGTt2VRhcK4N7mZ-LUQVKlExRX56VJYlZc9UNzo1GR9Z83Zprx9pxrJjbVnJOIsdMKk-uw3CRzHqhhujqGKhSh970ZEmG5Vxm7nQbSp1SbQJt7thXAMwOmDWe5-O2u7xsu8eII23LzOAThdPk",
      "kty": "RSA",
      "q": "qFis6hoVExQYDPUvflS8JCzORAB33r0yyP3ddXAHYkw-BaJFjHUPvK9-G8wVTlUGESU1WyTmqGueCn4UdNB67NPSBuDmiOtMspcoRmxi_GCV9cDUm91GvHWk-XItVJvPrQ6JXPeLshjAx7kUl2J-sh_Fg8A4_LDdTrO8_RiRjmU",
      "d": "n0Nm7MPR0YCE7KiW8CmleDoVgddu3vm0PO92iyqV7IuVobFjC_zgGObrTw_71hf4vEhHHa27HZVlgi7405IwO44WvaJ0oqyb5Nu4BOKoSdzKQVSUV2FGWaQiRPEgtz6SsGKB44GQxripUKWEYnJqIces-YpDHt6yOw8rRCeBI0WWVWmwiplPTK1dcDFLlT9VAkqA4iVxfT1FA8qPDgabK_TXJlwHDc1gtLKe1o6ktOFATmT0eqQBFU9bH90tthjUO13SfVtmGs5D-ZbnU7yxxEdHvQzm5VBbBKYbs16DGKkUJsVsm0plzQZsqsyMTsNGcmVHvG-H-wthvxDChDgsQQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "2MI9XSKi6ddxCbWg2rhDNtUlxJc",
      "qi": "jvydX4aOF9WVnOY9z-gBC3CEq9s5wnlM-tMSQ5ILa6XT0aGBScj7lMDFeRdbToBwAya0Lgw5jU7vmni2qX10K7we9cZxwwdhUsDXUDl_RPKw0Rzu8DjInFV0JWV6a4q34ePejkEFgQJR32uEg8Db3kmp9V412BPsGzLbCy9Tk2c",
      "dp": "N06dr2eN7rKFg9d6fibLl426Lpe0uPLM3F6KtCOXLArTiDGPAH_c0-bjUV-P_-l0O04oRv66NINczuLm6C79lcxAn7poswnkmNic42_IOyGiLEhkoYu60rAKBuSfbKI7iPfcsRJhGT0zxvj5NiVVs9bfB3NqBwec_jB3IcOODlk",
      "alg": "PS256",
      "dq": "pBRp1HI_gCzhlB-VfsgP6CJTmCvsqYg2a3gj1Uavq7sr6EnVB6VBBWL2wxkS2xo7o5JkgsVgm17o1sk0HvbkGNgLqPCjQWg1hQuXEayqfdmVz8V2c8QkIaN4fDgwvnpu2_mDIL2VxqwhmYhm7XXujqYw2M0NvhyUVxUQao77r5E",
      "n": "omcoVaI63GhSVFKDp9SOzAykQDJqBr3qZ9lD7Ijd8LHRi4sapy6w_QphjGOPQIDLw-_8Mynd1l6jGivoJI_TD4D-NNqTMQnAzO0JF5E5WiTeci-EqgZxmK-QH9C76ajOvVmXVGLEuSUJMMH0MZP6YGJ1qx9-aEFkfLIO4Ob7kuTAIkZqye4O5Ykai8nvLk6lm5CC3fjkF-21hxib34iQy9WHpgm4veGV425Gdk51zEPG9eU1eLu-jevVquoXNK9zG0iU2dJUEEtQCWkI8822niQpmhml_YVe7vQTg4_fnrcgCh3t4ul1KiGUpxz2G60R58PJVs1u8lFnRWSOlN5EPQ"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "2MI9XSKi6ddxCbWg2rhDNtUlxJc",
      "alg": "PS256",
      "n": "omcoVaI63GhSVFKDp9SOzAykQDJqBr3qZ9lD7Ijd8LHRi4sapy6w_QphjGOPQIDLw-_8Mynd1l6jGivoJI_TD4D-NNqTMQnAzO0JF5E5WiTeci-EqgZxmK-QH9C76ajOvVmXVGLEuSUJMMH0MZP6YGJ1qx9-aEFkfLIO4Ob7kuTAIkZqye4O5Ykai8nvLk6lm5CC3fjkF-21hxib34iQy9WHpgm4veGV425Gdk51zEPG9eU1eLu-jevVquoXNK9zG0iU2dJUEEtQCWkI8822niQpmhml_YVe7vQTg4_fnrcgCh3t4ul1KiGUpxz2G60R58PJVs1u8lFnRWSOlN5EPQ"
    }
  ]
}
2021-11-09 14:56:56 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2021-11-09 14:56:56 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2021-11-09 14:56:56 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2021-11-09 14:56:56 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "p": "9vZEX76mVXCpyg0NefYWnHrkvksGTt2VRhcK4N7mZ-LUQVKlExRX56VJYlZc9UNzo1GR9Z83Zprx9pxrJjbVnJOIsdMKk-uw3CRzHqhhujqGKhSh970ZEmG5Vxm7nQbSp1SbQJt7thXAMwOmDWe5-O2u7xsu8eII23LzOAThdPk",
      "kty": "RSA",
      "q": "qFis6hoVExQYDPUvflS8JCzORAB33r0yyP3ddXAHYkw-BaJFjHUPvK9-G8wVTlUGESU1WyTmqGueCn4UdNB67NPSBuDmiOtMspcoRmxi_GCV9cDUm91GvHWk-XItVJvPrQ6JXPeLshjAx7kUl2J-sh_Fg8A4_LDdTrO8_RiRjmU",
      "d": "n0Nm7MPR0YCE7KiW8CmleDoVgddu3vm0PO92iyqV7IuVobFjC_zgGObrTw_71hf4vEhHHa27HZVlgi7405IwO44WvaJ0oqyb5Nu4BOKoSdzKQVSUV2FGWaQiRPEgtz6SsGKB44GQxripUKWEYnJqIces-YpDHt6yOw8rRCeBI0WWVWmwiplPTK1dcDFLlT9VAkqA4iVxfT1FA8qPDgabK_TXJlwHDc1gtLKe1o6ktOFATmT0eqQBFU9bH90tthjUO13SfVtmGs5D-ZbnU7yxxEdHvQzm5VBbBKYbs16DGKkUJsVsm0plzQZsqsyMTsNGcmVHvG-H-wthvxDChDgsQQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "2MI9XSKi6ddxCbWg2rhDNtUlxJc",
      "qi": "jvydX4aOF9WVnOY9z-gBC3CEq9s5wnlM-tMSQ5ILa6XT0aGBScj7lMDFeRdbToBwAya0Lgw5jU7vmni2qX10K7we9cZxwwdhUsDXUDl_RPKw0Rzu8DjInFV0JWV6a4q34ePejkEFgQJR32uEg8Db3kmp9V412BPsGzLbCy9Tk2c",
      "dp": "N06dr2eN7rKFg9d6fibLl426Lpe0uPLM3F6KtCOXLArTiDGPAH_c0-bjUV-P_-l0O04oRv66NINczuLm6C79lcxAn7poswnkmNic42_IOyGiLEhkoYu60rAKBuSfbKI7iPfcsRJhGT0zxvj5NiVVs9bfB3NqBwec_jB3IcOODlk",
      "alg": "PS256",
      "dq": "pBRp1HI_gCzhlB-VfsgP6CJTmCvsqYg2a3gj1Uavq7sr6EnVB6VBBWL2wxkS2xo7o5JkgsVgm17o1sk0HvbkGNgLqPCjQWg1hQuXEayqfdmVz8V2c8QkIaN4fDgwvnpu2_mDIL2VxqwhmYhm7XXujqYw2M0NvhyUVxUQao77r5E",
      "n": "omcoVaI63GhSVFKDp9SOzAykQDJqBr3qZ9lD7Ijd8LHRi4sapy6w_QphjGOPQIDLw-_8Mynd1l6jGivoJI_TD4D-NNqTMQnAzO0JF5E5WiTeci-EqgZxmK-QH9C76ajOvVmXVGLEuSUJMMH0MZP6YGJ1qx9-aEFkfLIO4Ob7kuTAIkZqye4O5Ykai8nvLk6lm5CC3fjkF-21hxib34iQy9WHpgm4veGV425Gdk51zEPG9eU1eLu-jevVquoXNK9zG0iU2dJUEEtQCWkI8822niQpmhml_YVe7vQTg4_fnrcgCh3t4ul1KiGUpxz2G60R58PJVs1u8lFnRWSOlN5EPQ"
    }
  ]
}
2021-11-09 14:56:56 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2021-11-09 14:56:56 SUCCESS
ValidateClientPrivateKeysAreDifferent
Client signing JWKs have different thumbprints
jwk1
{
  "p": "__9UmIOYuDbpHI8EjDKLV0JjKK5T09BDh0y_Ay8i986dSwda-pCJLCAnl3JADKu4K4fGUkuCNjRA5Y5-_ajoVvyoeHWIBxJWXMqztLwUKxsCXml6Ao0e-fQTTR0gkx5XSjYWDAAJ-1qjEMadZbjO2xqg5uXlzqwgvwa7VtkPCZk",
  "kty": "RSA",
  "q": "_U5IXX4sYc4g-tUM4P8h_ZapExCR_7KzWI_NcjWystyfR8ME1WOVYtESt9ubRPepN63HsboXlFcI9DmmOiNHMWnX7hC3oKurknUA2nZyGKdtFOCfjZl5TxS1t_H4PoiRUz_Mc2mTx2QsnQ1ySEifspvfmDtjx8jFxgxzkYxtwNs",
  "d": "iKv16w6AVMqJYZ-3iaKpV4SC0VU3ZlyVkbFXlAeDXD5Dd2J7W0NfptiX4d4slIrKAyS-BGYKCUiEd29FblxW2eZVT3t1Amao0TOs05EpZD3XTIgNvlW0Gm2i3IJ0dKoN94u-jcv98r2SmqCGxMp1yqmyC_X6zb0H6UYDgDU2g7b2ZAlL7M_i6mx9briSVguhHDfedwHrsdDrQp3R8bXyuzZKuiwhUunCXqJri75LxwnWc7-kn1lhbRWmamNUmwA_37VtqDciPofn5KMHJ3vjzk1jpUkREwoUvcY2z-DzWmsUpZdFQgXVaYTwWjogITONWOaPO66RbYUvjNazGLb5cQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "ZIFZtdsoRmrozn5l0N82aVxko5FAz2JlnXpScs1kd4s",
  "qi": "hAVigkQY6S_TpeSGmy6OhXC9iWgf7N5ytMbW49_Vz_J2bKQ38QSgoKeQyWLoVo50HNSOIhkAXRtAW9RbxF2QElR5RDq15As3Qxju_TeE_0UTwTMyMphziHqVigOlYNC4S3NbcMK-Bq3pcAgpPx36SApdTmgkoDVDYHxVq6hJqRo",
  "dp": "OQqgw_cWsX1yxe1MOx0MFV5yj98ASMMwONat_TykkwkT3WL_L7PDDPUBPWq0wN4GhJSVaULv-bn89-mffFAFrVRRCb5OmBzK55Q3JL9_0vcKuRTRnf3p-BIdtuIVnxJ0qtGQag4cK0jP6u4GpmLenM27Kpfxc_LAvS_30Gs_QYk",
  "alg": "PS256",
  "dq": "ak4gMJxzI9jOHnarIQHx0esYqdeabiUg_1nabsP6avYMIqHFtYhFeWMk5-RSFW-apLNZy0y9-JNOPrCzAlMr3aD97fs2FUf2iVBxOz3aRF5_ePOMAnEWaAnY-YmjFRtbYgS0WPtF-bggwQiTnaJc4yhnfgvupDmuRp-TINI-fWE",
  "n": "_U2ew84-tFSh4QIHPCQTKEXdXVN8PGg__Ffl6xmSuTcve2nP9MFCyXrw8A0xnkZuVMu7LIu2ld0wq-ypeglZDmTIwM-bUyxsgZ8iWLMdcG7SGKdH0AMHgii9SbsDcmlMKkNFbout5MLXnJRObdV22K2NnJJCnex6vhyaIgu7wGz6LPeqcqYMiNbrtWXerBdqJUuVv2hGUMMXDY-6Sja7O_p30a9sNreZP0MV409nE75iSWnoPlDfRkQ8hBV8eZhY19NPqpcKbEfX5dUI5iO-LPBQqtGrSR1N64W7VrHsiubXgzgy_G-w40XBliMVnw7DUXrMzGE7rCo18jVmuTT14w"
}
jwk2
{
  "p": "9vZEX76mVXCpyg0NefYWnHrkvksGTt2VRhcK4N7mZ-LUQVKlExRX56VJYlZc9UNzo1GR9Z83Zprx9pxrJjbVnJOIsdMKk-uw3CRzHqhhujqGKhSh970ZEmG5Vxm7nQbSp1SbQJt7thXAMwOmDWe5-O2u7xsu8eII23LzOAThdPk",
  "kty": "RSA",
  "q": "qFis6hoVExQYDPUvflS8JCzORAB33r0yyP3ddXAHYkw-BaJFjHUPvK9-G8wVTlUGESU1WyTmqGueCn4UdNB67NPSBuDmiOtMspcoRmxi_GCV9cDUm91GvHWk-XItVJvPrQ6JXPeLshjAx7kUl2J-sh_Fg8A4_LDdTrO8_RiRjmU",
  "d": "n0Nm7MPR0YCE7KiW8CmleDoVgddu3vm0PO92iyqV7IuVobFjC_zgGObrTw_71hf4vEhHHa27HZVlgi7405IwO44WvaJ0oqyb5Nu4BOKoSdzKQVSUV2FGWaQiRPEgtz6SsGKB44GQxripUKWEYnJqIces-YpDHt6yOw8rRCeBI0WWVWmwiplPTK1dcDFLlT9VAkqA4iVxfT1FA8qPDgabK_TXJlwHDc1gtLKe1o6ktOFATmT0eqQBFU9bH90tthjUO13SfVtmGs5D-ZbnU7yxxEdHvQzm5VBbBKYbs16DGKkUJsVsm0plzQZsqsyMTsNGcmVHvG-H-wthvxDChDgsQQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "2MI9XSKi6ddxCbWg2rhDNtUlxJc",
  "qi": "jvydX4aOF9WVnOY9z-gBC3CEq9s5wnlM-tMSQ5ILa6XT0aGBScj7lMDFeRdbToBwAya0Lgw5jU7vmni2qX10K7we9cZxwwdhUsDXUDl_RPKw0Rzu8DjInFV0JWV6a4q34ePejkEFgQJR32uEg8Db3kmp9V412BPsGzLbCy9Tk2c",
  "dp": "N06dr2eN7rKFg9d6fibLl426Lpe0uPLM3F6KtCOXLArTiDGPAH_c0-bjUV-P_-l0O04oRv66NINczuLm6C79lcxAn7poswnkmNic42_IOyGiLEhkoYu60rAKBuSfbKI7iPfcsRJhGT0zxvj5NiVVs9bfB3NqBwec_jB3IcOODlk",
  "alg": "PS256",
  "dq": "pBRp1HI_gCzhlB-VfsgP6CJTmCvsqYg2a3gj1Uavq7sr6EnVB6VBBWL2wxkS2xo7o5JkgsVgm17o1sk0HvbkGNgLqPCjQWg1hQuXEayqfdmVz8V2c8QkIaN4fDgwvnpu2_mDIL2VxqwhmYhm7XXujqYw2M0NvhyUVxUQao77r5E",
  "n": "omcoVaI63GhSVFKDp9SOzAykQDJqBr3qZ9lD7Ijd8LHRi4sapy6w_QphjGOPQIDLw-_8Mynd1l6jGivoJI_TD4D-NNqTMQnAzO0JF5E5WiTeci-EqgZxmK-QH9C76ajOvVmXVGLEuSUJMMH0MZP6YGJ1qx9-aEFkfLIO4Ob7kuTAIkZqye4O5Ykai8nvLk6lm5CC3fjkF-21hxib34iQy9WHpgm4veGV425Gdk51zEPG9eU1eLu-jevVquoXNK9zG0iU2dJUEEtQCWkI8822niQpmhml_YVe7vQTg4_fnrcgCh3t4ul1KiGUpxz2G60R58PJVs1u8lFnRWSOlN5EPQ"
}
2021-11-09 14:56:56 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
resourceUrl
https://apigw-hml.modal.com.br/open-banking/payments/v1/pix/payments
consentUrl
https://apigw-hml.modal.com.br/open-banking/payments/v1/consents
brazilCpf
28004283098
brazilCnpj
08941505000162
brazilOrganizationId
7af13437-b613-503a-a3d1-6bd46ebabd77
brazilPaymentConsent
{
  "data": {
    "debtorAccount": {
      "number": "3500138",
      "accountType": "CACC",
      "ispb": "30723886",
      "issuer": "0001"
    },
    "loggedUser": {
      "document": {
        "identification": "40125608837",
        "rel": "CPF"
      }
    },
    "creditor": {
      "name": "WANTUIRTOM FERREIRA DE QUEIROZ",
      "cpfCnpj": "78719216653",
      "personType": "PESSOA_NATURAL"
    },
    "payment": {
      "date": "2021-11-09",
      "amount": "11.03",
      "currency": "BRL",
      "details": {
        "proxy": "",
        "localInstrument": "MANU",
        "qrCode": "",
        "creditorAccount": {
          "number": "017085083",
          "accountType": "CACC",
          "ispb": "17184037",
          "issuer": "0001"
        }
      },
      "type": "PIX"
    },
    "businessEntity": {
      "document": {
        "identification": "60394079000104",
        "rel": "CNPJ"
      }
    }
  }
}
brazilPixPayment
{
  "data": {
    "localInstrument": "MANU",
    "payment": {
      "amount": "11.03",
      "currency": "BRL"
    },
    "creditorAccount": {
      "ispb": "17184037",
      "issuer": "0001",
      "number": "017085083",
      "accountType": "CACC"
    },
    "remittanceInformation": "Teste para gerar comprovante",
    "qrCode": "",
    "proxy": "",
    "cnpjInitiator": "60701190000104",
    "transactionIdentification": ""
  }
}
2021-11-09 14:56:56 SUCCESS
SetProtectedResourceUrlToSingleResourceEndpoint
Set protected resource URL
protected_resource_url
https://apigw-hml.modal.com.br/open-banking/payments/v1/pix/payments
2021-11-09 14:56:56 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "apigw-hml.modal.com.br",
  "testPort": 443
}
2021-11-09 14:56:56 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "apigw-hml.modal.com.br",
  "testPort": 443
}
accounts_request_endpoint
{
  "testHost": "apigw-hml.modal.com.br",
  "testPort": 443
}
2021-11-09 14:56:56
fapi1-advanced-final-ensure-client-id-in-token-endpoint
Setup Done
2021-11-09 14:56:56
fapi1-advanced-final-ensure-client-id-in-token-endpoint
Payments scope present - protected resource assumed to be a payments endpoint
2021-11-09 14:56:56 SUCCESS
FAPIBrazilSetPaymentDateToToday
Successfully added current date ('2021-11-09') to payment consent payload
date
2021-11-09
amount
11.03
currency
BRL
details
{
  "proxy": "",
  "localInstrument": "MANU",
  "qrCode": "",
  "creditorAccount": {
    "number": "017085083",
    "accountType": "CACC",
    "ispb": "17184037",
    "issuer": "0001"
  }
}
type
PIX
Use client_credentials grant to obtain Brazil consent
2021-11-09 14:56:56 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
grant_type
client_credentials
scope
openid payments
2021-11-09 14:56:56 SUCCESS
SetPaymentsScopeOnTokenEndpointRequest
Set scope parameter to 'payments'
grant_type
client_credentials
scope
payments
2021-11-09 14:56:56 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
3vePTp7Urfbu7iWfXVUqffOTdzQa
sub
3vePTp7Urfbu7iWfXVUqffOTdzQa
aud
https://is-hml.modal.com.br/oauth2/token
jti
C7Olssm2EDOtIUHH8qWf
iat
1636469816
exp
1636469876
2021-11-09 14:56:56 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiJaSUZadGRzb1Jtcm96bjVsME44MmFWeGtvNUZBejJKbG5YcFNjczFrZDRzIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiYXVkIjoiaHR0cHM6XC9cL2lzLWhtbC5tb2RhbC5jb20uYnJcL29hdXRoMlwvdG9rZW4iLCJpc3MiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiZXhwIjoxNjM2NDY5ODc2LCJpYXQiOjE2MzY0Njk4MTYsImp0aSI6IkM3T2xzc20yRURPdElVSEg4cVdmIn0.sf7FgiRhvLFrSN6Ac5xKhkVBpR3ypgTXPYLcqRC6HGLsOAZFUrEYJmpI7XmQIcSW_dGxPVEag9s-Lo5FIZyefMldcpRuSPUb7lrtauq5ZFKmWTBlOX8Mkxc2UUXYBuIxCmY8cFXSmRD4C7r22J0pu-Apv4sv9ihc1hLi6EFxikAFWZf8pgJgmfZxtDtNbggN8QWLm9S6hVj7umXbL5eZsSchm9rNrZd-dqR5jeRcxNkEhjJ-5WGTufPPip9Mp7t4KEsY27cIZYC_VPBn19FfMcMQQL0Lya50PKlpBHEqoYAmdfSINt5gxVIeOexANiIrrjYeye_MSCOb1pvmP2jfvQ
2021-11-09 14:56:56
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
client_credentials
scope
payments
client_assertion
eyJraWQiOiJaSUZadGRzb1Jtcm96bjVsME44MmFWeGtvNUZBejJKbG5YcFNjczFrZDRzIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiYXVkIjoiaHR0cHM6XC9cL2lzLWhtbC5tb2RhbC5jb20uYnJcL29hdXRoMlwvdG9rZW4iLCJpc3MiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiZXhwIjoxNjM2NDY5ODc2LCJpYXQiOjE2MzY0Njk4MTYsImp0aSI6IkM3T2xzc20yRURPdElVSEg4cVdmIn0.sf7FgiRhvLFrSN6Ac5xKhkVBpR3ypgTXPYLcqRC6HGLsOAZFUrEYJmpI7XmQIcSW_dGxPVEag9s-Lo5FIZyefMldcpRuSPUb7lrtauq5ZFKmWTBlOX8Mkxc2UUXYBuIxCmY8cFXSmRD4C7r22J0pu-Apv4sv9ihc1hLi6EFxikAFWZf8pgJgmfZxtDtNbggN8QWLm9S6hVj7umXbL5eZsSchm9rNrZd-dqR5jeRcxNkEhjJ-5WGTufPPip9Mp7t4KEsY27cIZYC_VPBn19FfMcMQQL0Lya50PKlpBHEqoYAmdfSINt5gxVIeOexANiIrrjYeye_MSCOb1pvmP2jfvQ
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2021-11-09 14:56:56
CallTokenEndpoint
HTTP request
request_uri
https://is-hml.modal.com.br/oauth2/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": "838"
}
request_body
grant_type=client_credentials&scope=payments&client_assertion=eyJraWQiOiJaSUZadGRzb1Jtcm96bjVsME44MmFWeGtvNUZBejJKbG5YcFNjczFrZDRzIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiYXVkIjoiaHR0cHM6XC9cL2lzLWhtbC5tb2RhbC5jb20uYnJcL29hdXRoMlwvdG9rZW4iLCJpc3MiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiZXhwIjoxNjM2NDY5ODc2LCJpYXQiOjE2MzY0Njk4MTYsImp0aSI6IkM3T2xzc20yRURPdElVSEg4cVdmIn0.sf7FgiRhvLFrSN6Ac5xKhkVBpR3ypgTXPYLcqRC6HGLsOAZFUrEYJmpI7XmQIcSW_dGxPVEag9s-Lo5FIZyefMldcpRuSPUb7lrtauq5ZFKmWTBlOX8Mkxc2UUXYBuIxCmY8cFXSmRD4C7r22J0pu-Apv4sv9ihc1hLi6EFxikAFWZf8pgJgmfZxtDtNbggN8QWLm9S6hVj7umXbL5eZsSchm9rNrZd-dqR5jeRcxNkEhjJ-5WGTufPPip9Mp7t4KEsY27cIZYC_VPBn19FfMcMQQL0Lya50PKlpBHEqoYAmdfSINt5gxVIeOexANiIrrjYeye_MSCOb1pvmP2jfvQ&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
request_mutual_tls
{
  "cert": "MIIFIzCCBAugAwIBAgIULDgDB4qbQScxIWltZh3QlQD+oWIwDQYJKoZIhvcNAQELBQAwggEUMR0wGwYDVQQPDBRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQBgjc8AgEDEwJCUjEXMBUGA1UEBRMOMjIyMjIyMjIyMjIyMjMxCzAJBgNVBAYTAkJSMREwDwYDVQQKDAhtb2RhbGhtbDESMBAGA1UECAwJU2FvIFBhdWxvMRIwEAYDVQQHDAlTYW8gcGF1bG8xLTArBgNVBAsMJDdhZjEzNDM3LWI2MTMtNTAzYS1hM2QxLTZiZDQ2ZWJhYmQ3NzE0MDIGCgmSJomT8ixkAQEMJDIzY2E3ZWZlLTE3MDMtMTFlYy05NjIxLTAyNDJhYzEzMDAwMzEYMBYGA1UEAwwPbW9kYWxobWwuY29tLmJyMB4XDTIxMDkxNjE5MTk0N1oXDTMxMDkxNDE5MTk0N1owggEUMR0wGwYDVQQPDBRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQBgjc8AgEDEwJCUjEXMBUGA1UEBRMOMjIyMjIyMjIyMjIyMjMxCzAJBgNVBAYTAkJSMREwDwYDVQQKDAhtb2RhbGhtbDESMBAGA1UECAwJU2FvIFBhdWxvMRIwEAYDVQQHDAlTYW8gcGF1bG8xLTArBgNVBAsMJDdhZjEzNDM3LWI2MTMtNTAzYS1hM2QxLTZiZDQ2ZWJhYmQ3NzE0MDIGCgmSJomT8ixkAQEMJDIzY2E3ZWZlLTE3MDMtMTFlYy05NjIxLTAyNDJhYzEzMDAwMzEYMBYGA1UEAwwPbW9kYWxobWwuY29tLmJyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAy8y12ZpOZGFRZ9TxAg+m3Z6wCImAFiAw2p0b32z21YiSYBEGrngb64sHLLpvYu/DYnn7W5ouvGfzK4HHX3YX8HtvqssEvDSAE+TnFZc2+52RTEKusIkzIZpk+ECk9FMhw1Hcfsr6vUMtHdCDKqcB1BjfIxSGBEtuUlivfJacTmMuPggmZfWx+loIoeqxSZRX7k1JMXISPKaZ8eSJoYd+RGN1JrQRwhBlOgYhRSf//fb7wAS0jXatDK7sGtSLRnmBC8ZA4RMK4RVzzySjfaQeMh6TJj/R9Y43WlNgd34l6S2gJjFpZqw/+GSx5TrEKHvLOfpU4uNqj3Fa3hlPpCWUJwIDAQABo2kwZzALBgNVHQ8EBAMCBPAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBoGA1UdEQQTMBGCD21vZGFsaG1sLmNvbS5icjAdBgNVHQ4EFgQUBHyYAytM871NKFvPUx9knjP16lAwDQYJKoZIhvcNAQELBQADggEBAEluPu1a/bv1fMhT7wQ8zQdSKYCKaNDeC/vw7ta2EjW0e5yjtJO83U+YwhLJT02O1pTeRs5u2OojVh0P+xDhpkf6I7HMsy3Rjro+iZ8uvnUzuWelFAx9h0VFaAGCa1qUv1JrT8ugQQ6NTNyCFV3hZvgFXQ4Fq3Ft6a2v5at26SYXk26DyIEsF1KFRfQ4JiPFNBJ1pFwUjUv6XE8ak066koseTi/FYG/7e86CVDxcKf2cl4N8xjbEDP+0KQ7rknk4/+y3GdA765YCM4CpgMYLDKt/0J9Sp6URcUSJnDTkodZNmTVoJM3wkUil7H3zlX1RGPemCiZUE64gpgY0kvdyMqo\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDLzLXZmk5kYVFn1PECD6bdnrAIiYAWIDDanRvfbPbViJJgEQaueBvriwcsum9i78Nieftbmi68Z/Mrgcdfdhfwe2+qywS8NIAT5OcVlzb7nZFMQq6wiTMhmmT4QKT0UyHDUdx+yvq9Qy0d0IMqpwHUGN8jFIYES25SWK98lpxOYy4+CCZl9bH6Wgih6rFJlFfuTUkxchI8ppnx5Imhh35EY3UmtBHCEGU6BiFFJ//99vvABLSNdq0Mruwa1ItGeYELxkDhEwrhFXPPJKN9pB4yHpMmP9H1jjdaU2B3fiXpLaAmMWlmrD/4ZLHlOsQoe8s5+lTi42qPcVreGU+kJZQnAgMBAAECggEBAIGAwunUyQ22XZFaWg/SPFnF1dyG63Kj4Ad7IFQYnL1R/Jm5GALT5gIGJXgBvHglHYY9N0GdNyeX8ojp/fQmSc4R0gK44Xhq8Bw0L7ejkFfRZ5wLH5Ckjm5C+vhZs7hh/ylrom6bszuDLW8tqbv3xgyuBVT4XLTr7d275z+HQSn5b0JHUl22TqAkCKPh0covK45aOo289vbv7HDhAo/AAsrtamGbV+oKTrr0SK2695kSysEk8+fxdnSvJUN/J9/bfhh6+rExZ0BXOX7W4uyifIZS2/NL2BRJUHmJRpEE3bp+5orRDSWmi1VgqSlRG4V4CuV2KLT4PPcxwstGymPjRMkCgYEA9ZNkf/iNDuCyATxsrDbkI3oGwLHlsEoJj1fswXm9GIJfkQBFu/tUKMdTCePkcAgRM8RnH4O4Txh5LJo1AiNfLApcysjPMSivi5lG0E8aibDusPPZehUmlCr+D/1v7RNUw3JJA8QzazBKjGySkc1pwFdDW2k75baA5aW0Dw7OSTsCgYEA1HNZCaFwzGs+egrMwuLYTGs9jxHd7U+4Na6k8IT3X4mLt7+wPfpoQrwqJXaMNTi1hUYdf7bNqjinwRjFFi2mMX/dj/YMlZ35eLZQ4703rIK3IFmoM7fM2KqawjRJ0hUthWVXzYlRzxJGNMcpRTfLXa9sFQnX5dQ+mFB9KrtoEgUCgYEAk6T8JVxgInPBUbDsfVW7MAErkirit2yr9rycIW553AR2RI1vX6epX6MHL8kODLUs8nzAq1fcNeG26LQF7rUpgSbxxxGYUCvv7vRGePM2N1ZjC4xwUk/pE+gNO7vZ0SVwLtnFQDhz2Zv9FhQowvRHAlb0rj7EvkVNlcRcTzlNmQUCgYBnM9Fg2EfPRZmH948YbNHd7Ypt4aQJD9zQVxJQtIbmpg51KG0Y7nePU5C1uizJ/c5P+4uA6vBlbDgxmTLEX1CIYzDiKgha9e6mMQqCVvyglK8Yy/Tlire72MRs6rGhmCAQ2PYaJkbTbHEmWkk2ErB7xiee4LU8NCpkG1VyWK9pcQKBgHmDjS/s9+V92Sk6/G682TGHyBY0HWjT91Fw91CjQzTe5+3h61ZXYMNetzaHf8S4hmREI7I7HHJHWvGkh5YBT8b8S/LA/FrCAummVosDuMnPz0UFPzB6IB5UVNZzFgDGPY2Ce+MpcPpHe/IraniM18WMl4muuyNNNAqTmwykrjIN"
}
2021-11-09 14:56:57 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text

                                
response_headers
{
  "x-frame-options": "DENY",
  "x-content-type-options": "nosniff",
  "x-xss-protection": "1; mode\u003dblock",
  "cache-control": "no-store",
  "pragma": "no-cache",
  "date": "Tue, 09 Nov 2021 14:56:57 GMT",
  "content-type": "application/json;charset\u003dUTF-8",
  "content-length": "1147",
  "keep-alive": "timeout\u003d60",
  "connection": "keep-alive",
  "server": "WSO2 Carbon Server"
}
response_body
{"access_token":"eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19SUzI1NiIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiJhZG1pbkB3c28yLmNvbUBjYXJib24uc3VwZXIiLCJhdXQiOiJBUFBMSUNBVElPTiIsImF1ZCI6IjN2ZVBUcDdVcmZidTdpV2ZYVlVxZmZPVGR6UWEiLCJuYmYiOjE2MzY0Njk4MTcsImF6cCI6IjN2ZVBUcDdVcmZidTdpV2ZYVlVxZmZPVGR6UWEiLCJzY29wZSI6InBheW1lbnRzIiwiaXNzIjoiaHR0cHM6XC9cL2lzLWhtbC5tb2RhbC5jb20uYnJcL29hdXRoMlwvdG9rZW4iLCJjbmYiOnsieDV0I1MyNTYiOiJ5ai1tQVRjcHVxV1NKdDNwenQxaTM4XzBZTGp2Z2VEVTlMS1NKQ0RTM3BnIn0sImV4cCI6MTYzNjQ3MzQxNywiaWF0IjoxNjM2NDY5ODE3LCJqdGkiOiI1MjMyNzIwOS0wY2UyLTQyZGUtYTBkNy1iYmJkMmU1ODFkMDMifQ.gC7qxO-sQnFhRmovgkVALCcocsRzpZ49CKatBSxSS9rTSTKbi8eW_nHNvDln1CkFwwEbtKabg214cRQhvfWMZ9kbbNIgsemQ0N_ggwn-HDK6OrMaTs7NfJzGyhQF_83i7Nob9AR2YjOh3ljEYrY0HO4dkkZ8Go5EN_EDfoj4HxxwqWJjB1SUDp5hWuB9B0ksXlWMBm4JrTicHIcoeheaANOxmnf9Rz1WmQ5rdQTr-SENozslu1dgTMrOuaDoVU2oIQ8GEcpLpy3-xePBWEZhIAMdMy3bMnC_Y3dJEdfMHXVXa8inOD1Kiu5J-1ovhpcuvJ9SQUT-V8O_byePQcqaZQ","scope":"payments","token_type":"Bearer","expires_in":3600}
2021-11-09 14:56:57
CallTokenEndpoint
Token endpoint response
token_endpoint_response
{"access_token":"eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19SUzI1NiIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiJhZG1pbkB3c28yLmNvbUBjYXJib24uc3VwZXIiLCJhdXQiOiJBUFBMSUNBVElPTiIsImF1ZCI6IjN2ZVBUcDdVcmZidTdpV2ZYVlVxZmZPVGR6UWEiLCJuYmYiOjE2MzY0Njk4MTcsImF6cCI6IjN2ZVBUcDdVcmZidTdpV2ZYVlVxZmZPVGR6UWEiLCJzY29wZSI6InBheW1lbnRzIiwiaXNzIjoiaHR0cHM6XC9cL2lzLWhtbC5tb2RhbC5jb20uYnJcL29hdXRoMlwvdG9rZW4iLCJjbmYiOnsieDV0I1MyNTYiOiJ5ai1tQVRjcHVxV1NKdDNwenQxaTM4XzBZTGp2Z2VEVTlMS1NKQ0RTM3BnIn0sImV4cCI6MTYzNjQ3MzQxNywiaWF0IjoxNjM2NDY5ODE3LCJqdGkiOiI1MjMyNzIwOS0wY2UyLTQyZGUtYTBkNy1iYmJkMmU1ODFkMDMifQ.gC7qxO-sQnFhRmovgkVALCcocsRzpZ49CKatBSxSS9rTSTKbi8eW_nHNvDln1CkFwwEbtKabg214cRQhvfWMZ9kbbNIgsemQ0N_ggwn-HDK6OrMaTs7NfJzGyhQF_83i7Nob9AR2YjOh3ljEYrY0HO4dkkZ8Go5EN_EDfoj4HxxwqWJjB1SUDp5hWuB9B0ksXlWMBm4JrTicHIcoeheaANOxmnf9Rz1WmQ5rdQTr-SENozslu1dgTMrOuaDoVU2oIQ8GEcpLpy3-xePBWEZhIAMdMy3bMnC_Y3dJEdfMHXVXa8inOD1Kiu5J-1ovhpcuvJ9SQUT-V8O_byePQcqaZQ","scope":"payments","token_type":"Bearer","expires_in":3600}
2021-11-09 14:56:57 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19SUzI1NiIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiJhZG1pbkB3c28yLmNvbUBjYXJib24uc3VwZXIiLCJhdXQiOiJBUFBMSUNBVElPTiIsImF1ZCI6IjN2ZVBUcDdVcmZidTdpV2ZYVlVxZmZPVGR6UWEiLCJuYmYiOjE2MzY0Njk4MTcsImF6cCI6IjN2ZVBUcDdVcmZidTdpV2ZYVlVxZmZPVGR6UWEiLCJzY29wZSI6InBheW1lbnRzIiwiaXNzIjoiaHR0cHM6XC9cL2lzLWhtbC5tb2RhbC5jb20uYnJcL29hdXRoMlwvdG9rZW4iLCJjbmYiOnsieDV0I1MyNTYiOiJ5ai1tQVRjcHVxV1NKdDNwenQxaTM4XzBZTGp2Z2VEVTlMS1NKQ0RTM3BnIn0sImV4cCI6MTYzNjQ3MzQxNywiaWF0IjoxNjM2NDY5ODE3LCJqdGkiOiI1MjMyNzIwOS0wY2UyLTQyZGUtYTBkNy1iYmJkMmU1ODFkMDMifQ.gC7qxO-sQnFhRmovgkVALCcocsRzpZ49CKatBSxSS9rTSTKbi8eW_nHNvDln1CkFwwEbtKabg214cRQhvfWMZ9kbbNIgsemQ0N_ggwn-HDK6OrMaTs7NfJzGyhQF_83i7Nob9AR2YjOh3ljEYrY0HO4dkkZ8Go5EN_EDfoj4HxxwqWJjB1SUDp5hWuB9B0ksXlWMBm4JrTicHIcoeheaANOxmnf9Rz1WmQ5rdQTr-SENozslu1dgTMrOuaDoVU2oIQ8GEcpLpy3-xePBWEZhIAMdMy3bMnC_Y3dJEdfMHXVXa8inOD1Kiu5J-1ovhpcuvJ9SQUT-V8O_byePQcqaZQ
scope
payments
token_type
Bearer
expires_in
3600
2021-11-09 14:56:57 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2021-11-09 14:56:57 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19SUzI1NiIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiJhZG1pbkB3c28yLmNvbUBjYXJib24uc3VwZXIiLCJhdXQiOiJBUFBMSUNBVElPTiIsImF1ZCI6IjN2ZVBUcDdVcmZidTdpV2ZYVlVxZmZPVGR6UWEiLCJuYmYiOjE2MzY0Njk4MTcsImF6cCI6IjN2ZVBUcDdVcmZidTdpV2ZYVlVxZmZPVGR6UWEiLCJzY29wZSI6InBheW1lbnRzIiwiaXNzIjoiaHR0cHM6XC9cL2lzLWhtbC5tb2RhbC5jb20uYnJcL29hdXRoMlwvdG9rZW4iLCJjbmYiOnsieDV0I1MyNTYiOiJ5ai1tQVRjcHVxV1NKdDNwenQxaTM4XzBZTGp2Z2VEVTlMS1NKQ0RTM3BnIn0sImV4cCI6MTYzNjQ3MzQxNywiaWF0IjoxNjM2NDY5ODE3LCJqdGkiOiI1MjMyNzIwOS0wY2UyLTQyZGUtYTBkNy1iYmJkMmU1ODFkMDMifQ.gC7qxO-sQnFhRmovgkVALCcocsRzpZ49CKatBSxSS9rTSTKbi8eW_nHNvDln1CkFwwEbtKabg214cRQhvfWMZ9kbbNIgsemQ0N_ggwn-HDK6OrMaTs7NfJzGyhQF_83i7Nob9AR2YjOh3ljEYrY0HO4dkkZ8Go5EN_EDfoj4HxxwqWJjB1SUDp5hWuB9B0ksXlWMBm4JrTicHIcoeheaANOxmnf9Rz1WmQ5rdQTr-SENozslu1dgTMrOuaDoVU2oIQ8GEcpLpy3-xePBWEZhIAMdMy3bMnC_Y3dJEdfMHXVXa8inOD1Kiu5J-1ovhpcuvJ9SQUT-V8O_byePQcqaZQ
2021-11-09 14:56:57 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19SUzI1NiIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiJhZG1pbkB3c28yLmNvbUBjYXJib24uc3VwZXIiLCJhdXQiOiJBUFBMSUNBVElPTiIsImF1ZCI6IjN2ZVBUcDdVcmZidTdpV2ZYVlVxZmZPVGR6UWEiLCJuYmYiOjE2MzY0Njk4MTcsImF6cCI6IjN2ZVBUcDdVcmZidTdpV2ZYVlVxZmZPVGR6UWEiLCJzY29wZSI6InBheW1lbnRzIiwiaXNzIjoiaHR0cHM6XC9cL2lzLWhtbC5tb2RhbC5jb20uYnJcL29hdXRoMlwvdG9rZW4iLCJjbmYiOnsieDV0I1MyNTYiOiJ5ai1tQVRjcHVxV1NKdDNwenQxaTM4XzBZTGp2Z2VEVTlMS1NKQ0RTM3BnIn0sImV4cCI6MTYzNjQ3MzQxNywiaWF0IjoxNjM2NDY5ODE3LCJqdGkiOiI1MjMyNzIwOS0wY2UyLTQyZGUtYTBkNy1iYmJkMmU1ODFkMDMifQ.gC7qxO-sQnFhRmovgkVALCcocsRzpZ49CKatBSxSS9rTSTKbi8eW_nHNvDln1CkFwwEbtKabg214cRQhvfWMZ9kbbNIgsemQ0N_ggwn-HDK6OrMaTs7NfJzGyhQF_83i7Nob9AR2YjOh3ljEYrY0HO4dkkZ8Go5EN_EDfoj4HxxwqWJjB1SUDp5hWuB9B0ksXlWMBm4JrTicHIcoeheaANOxmnf9Rz1WmQ5rdQTr-SENozslu1dgTMrOuaDoVU2oIQ8GEcpLpy3-xePBWEZhIAMdMy3bMnC_Y3dJEdfMHXVXa8inOD1Kiu5J-1ovhpcuvJ9SQUT-V8O_byePQcqaZQ
type
Bearer
2021-11-09 14:56:57 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
3600
2021-11-09 14:56:57 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
3600
2021-11-09 14:56:57
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2021-11-09 14:56:57 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Tue, 09 Nov 2021 14:56:57 GMT"
}
2021-11-09 14:56:57 SUCCESS
CreateIdempotencyKey
Created idempotency key
idempotency_key
f1ba7568-9f72-4827-8c9b-e709e4540e7a
2021-11-09 14:56:57 SUCCESS
AddIdempotencyKeyHeader
Added x-idempotency-key to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Tue, 09 Nov 2021 14:56:57 GMT",
  "x-idempotency-key": "f1ba7568-9f72-4827-8c9b-e709e4540e7a"
}
2021-11-09 14:56:57 SUCCESS
FAPIBrazilCreatePaymentConsentRequest
consent_endpoint_request
{
  "data": {
    "debtorAccount": {
      "number": "3500138",
      "accountType": "CACC",
      "ispb": "30723886",
      "issuer": "0001"
    },
    "loggedUser": {
      "document": {
        "identification": "40125608837",
        "rel": "CPF"
      }
    },
    "creditor": {
      "name": "WANTUIRTOM FERREIRA DE QUEIROZ",
      "cpfCnpj": "78719216653",
      "personType": "PESSOA_NATURAL"
    },
    "payment": {
      "date": "2021-11-09",
      "amount": "11.03",
      "currency": "BRL",
      "details": {
        "proxy": "",
        "localInstrument": "MANU",
        "qrCode": "",
        "creditorAccount": {
          "number": "017085083",
          "accountType": "CACC",
          "ispb": "17184037",
          "issuer": "0001"
        }
      },
      "type": "PIX"
    },
    "businessEntity": {
      "document": {
        "identification": "60394079000104",
        "rel": "CNPJ"
      }
    }
  }
}
2021-11-09 14:56:57 SUCCESS
FAPIBrazilExtractClientMTLSCertificateSubject
Extracted subject from MTLS certificate
subjectdn
CN=modalhml.com.br,UID=23ca7efe-1703-11ec-9621-0242ac130003,OU=7af13437-b613-503a-a3d1-6bd46ebabd77,L=Sao paulo,ST=Sao Paulo,O=modalhml,C=BR,2.5.4.5=#130e3232323232323232323232323233,1.3.6.1.4.1.311.60.2.1.3=#13024252,2.5.4.15=#0c1450726976617465204f7267616e697a6174696f6e
ou
7af13437-b613-503a-a3d1-6bd46ebabd77
brazil_software_id
23ca7efe-1703-11ec-9621-0242ac130003
2021-11-09 14:56:57 SUCCESS
AddAudAsPaymentConsentUriToRequestObject
Added aud to request object claims
aud
https://apigw-hml.modal.com.br/open-banking/payments/v1/consents
2021-11-09 14:56:57
AddIssAsCertificateOuToRequestObject
Added iss value based on TLS certificate organizational unit to request object claims
iss
7af13437-b613-503a-a3d1-6bd46ebabd77
2021-11-09 14:56:57 SUCCESS
AddJtiAsUuidToRequestObject
Added jti to request object claims
jti
21405f76-e790-4d10-8d6d-2943c5b74490
2021-11-09 14:56:57 SUCCESS
AddIatToRequestObject
Added iat to request object claims
iat
1.636469817E9
2021-11-09 14:56:57 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
2021-11-09 14:56:57 SUCCESS
FAPIBrazilSignPaymentConsentRequest
Signed the request
request
eyJraWQiOiJIS1pRaDJWZ2E0WEdqWGdMeHppQnF3SHBpUm0yWmhDWUFWU2VyV3I0b2hVIiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvYXBpZ3ctaG1sLm1vZGFsLmNvbS5iclwvb3Blbi1iYW5raW5nXC9wYXltZW50c1wvdjFcL2NvbnNlbnRzIiwiZGF0YSI6eyJkZWJ0b3JBY2NvdW50Ijp7Im51bWJlciI6IjM1MDAxMzgiLCJhY2NvdW50VHlwZSI6IkNBQ0MiLCJpc3BiIjoiMzA3MjM4ODYiLCJpc3N1ZXIiOiIwMDAxIn0sImxvZ2dlZFVzZXIiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiI0MDEyNTYwODgzNyIsInJlbCI6IkNQRiJ9fSwiY3JlZGl0b3IiOnsibmFtZSI6IldBTlRVSVJUT00gRkVSUkVJUkEgREUgUVVFSVJPWiIsImNwZkNucGoiOiI3ODcxOTIxNjY1MyIsInBlcnNvblR5cGUiOiJQRVNTT0FfTkFUVVJBTCJ9LCJwYXltZW50Ijp7ImRhdGUiOiIyMDIxLTExLTA5IiwiYW1vdW50IjoiMTEuMDMiLCJjdXJyZW5jeSI6IkJSTCIsImRldGFpbHMiOnsicHJveHkiOiIiLCJsb2NhbEluc3RydW1lbnQiOiJNQU5VIiwicXJDb2RlIjoiIiwiY3JlZGl0b3JBY2NvdW50Ijp7Im51bWJlciI6IjAxNzA4NTA4MyIsImFjY291bnRUeXBlIjoiQ0FDQyIsImlzcGIiOiIxNzE4NDAzNyIsImlzc3VlciI6IjAwMDEifX0sInR5cGUiOiJQSVgifSwiYnVzaW5lc3NFbnRpdHkiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiI2MDM5NDA3OTAwMDEwNCIsInJlbCI6IkNOUEoifX19LCJpc3MiOiI3YWYxMzQzNy1iNjEzLTUwM2EtYTNkMS02YmQ0NmViYWJkNzciLCJpYXQiOjE2MzY0Njk4MTcsImp0aSI6IjIxNDA1Zjc2LWU3OTAtNGQxMC04ZDZkLTI5NDNjNWI3NDQ5MCJ9.xIekPIPJj8hT4bKip2f4Za3rnnBcFccxnUdpdIBdY8Zk303jJpcUonFUcM5wGQIjYgpGcJh6t_WsGQe2e9erMmDJPE3uteK-2-1n6MJX71EDu850hdnjgOwLWcmz5HMiXMSxBVDnyVfNsBtxHprzpwi4IoSn2TXh3whhOCoNYrCyzkbQXEwytTKmZlr77z7Txhmh55sHA5aic_Mgo_ea76uHKLQuh-QPpmPMwi0uzmx_ZYeggvEeeudEUBAHI_dHF22nnqIUJyGN-rg8NIFXdqWjKLL2Pwi0SsfNaAWmdmktYFV3GGYJMmpKWE5p49p2D6wniUJWzGb3klofE6otrw
claims
{"aud":"https:\/\/apigw-hml.modal.com.br\/open-banking\/payments\/v1\/consents","data":{"debtorAccount":{"number":"3500138","accountType":"CACC","ispb":"30723886","issuer":"0001"},"loggedUser":{"document":{"identification":"40125608837","rel":"CPF"}},"creditor":{"name":"WANTUIRTOM FERREIRA DE QUEIROZ","cpfCnpj":"78719216653","personType":"PESSOA_NATURAL"},"payment":{"date":"2021-11-09","amount":"11.03","currency":"BRL","details":{"proxy":"","localInstrument":"MANU","qrCode":"","creditorAccount":{"number":"017085083","accountType":"CACC","ispb":"17184037","issuer":"0001"}},"type":"PIX"},"businessEntity":{"document":{"identification":"60394079000104","rel":"CNPJ"}}},"iss":"7af13437-b613-503a-a3d1-6bd46ebabd77","iat":1636469817,"jti":"21405f76-e790-4d10-8d6d-2943c5b74490"}
header
{"kid":"HKZQh2Vga4XGjXgLxziBqwHpiRm2ZhCYAVSerWr4ohU","typ":"JWT","alg":"PS256"}
key
{"p":"_YJ3X3T3S2wsO3uPgysN2BNIbQUIDgia8yHSDfOV9OUeen97e5tUxx8_NO39aHo45Cvt8J47tBWqhCV19A-MirgQ1tchmSO9dts5rfLbMlmzaXgnFQjc7j--nMW4uHA_bdyV2_zRA4U0wY1IYeKTviTnMwfx0PhSBfFbSsT9FpM","kty":"RSA","q":"3Sw1lY1nvy9k7z66mKEIM4df98Q05P3w0dyp0Idl6iCh0fLIAMzBDIhFjw6tCWX_3fs78nK-fjD5DJQAqCG50hfmHCgFH_hGnS2MJ6L0qgdE0EQDPxU2DqqvUVZ_RSzr-xyhsCj5SS6YXrIGLcF7F4vBjGhYt-Q1vKdQYhFnw1s","d":"WAUqaB6pJF52hzVAPg46pfEvgVDQk2K-aOh0OKAoaRSPoJ8dYZn5oOIZkKLGoKUFHYV-Zr6TiShNRZC6WNoC3zLA8yXnFkL6DGquDMhhbPPpycwt4WZWONO6r78MoBc1oTVE1IFBuOFv44Uimxt8A3f6BsUyzyZxhvyY5l5IFNl7kUu6xetLTyUS58rSbQndj-Q7OoMSKyM2rC6efjp1qpRxDyXKpk2HFD6fJxfM-zN_H8gfvIF9uXFeTv5VW2AC41iMjPqcNV7oLVbpdOXgB7VPuCBZyQtm4SK_6UGCuqrJsub88gKOvFoY2S8mj8oZLAZpUN_XT7zfRrl_BIlsKQ","e":"AQAB","x5t":"2lYXn4FOn6yOCxqs7AOUbP8Bkak","kid":"HKZQh2Vga4XGjXgLxziBqwHpiRm2ZhCYAVSerWr4ohU","qi":"deDwgSYjjVyWLkOOoCyy6rkq2zc8fAGnKr4nGuDDuwHcxnw0zVui1Q6anOaOnXRELAKGPO2HIXXHJrvA7euTK8MyA4khL0Rm52GrcrTrYuElJ6LQ9rR7v6Xx-LzQ7gcNy_yYG2YspuysaInVUAi5MJTES-aTnPJOi58FFUM9dJ8","dp":"MaH8exzsWcDo_BBZ7aVdRYOo92c3x3-ZzqY9eOvK3TKKgBM7etzTgVS1zEgYB_996fZL1IM2TzC6vLqU2F6-9l3JNjbSZiggLQgIx-y3S6lSPgD_LdgZYS_rwsfXPY0Ebh703CgoR9cpmAdwN3Hj2SNifJQ-nNoxPOafKAlfP68","alg":"PS256","dq":"OkFgw8mBIBxtq46MO5N-w4POxUYK4J36hmxm1iQztd1uggw-nedQmepy1-F3tlgFcwSvn4aVoktn7eY13hM0DKB63cO0xdzxTIkot2_2napYd7rSWBVQLcDLeNMdpqzUY0oBVJMWRi5dt-OQORETSPpouoDpjVYwyUYQqCQJfq0","n":"2wVoiggPbPSAH4dkNFEH89RGZUiMKVJsAMQ79lKg2vAp4maVL7fLOtdMP83WtGVgCW8iqcGLFnN-qsbdvkwzVRBjloxqGlddUtbU27ra-wRcloU8YBKUoIMigAvItJebTpVkxcx3xMdhQ_1-VxwU6CXEJxrchrCOlXjky0CfH8Rt3fceqjaeeDDTJCye73MWzImrq4mMRRi5Yfz-T66FH9wOCo_IzhsgtfCcTtiiT0PrfnWjbV2_sEjHrwfOz3Lcwex9XPVlnb9G8u7q_IE8mckAThRhY4savcXniinWqKJdToZLtw62_MkdF1HTEQX1zjQLp4LGcSXVVQw6pk3_QQ"}
2021-11-09 14:56:57
FAPIBrazilCallPaymentConsentEndpointWithBearerToken
HTTP request
request_uri
https://apigw-hml.modal.com.br/open-banking/payments/v1/consents
request_method
POST
request_headers
{
  "accept": "application/jwt",
  "x-fapi-auth-date": "Tue, 09 Nov 2021 14:56:57 GMT",
  "x-idempotency-key": "f1ba7568-9f72-4827-8c9b-e709e4540e7a",
  "content-type": "application/jwt",
  "authorization": "Bearer eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19SUzI1NiIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiJhZG1pbkB3c28yLmNvbUBjYXJib24uc3VwZXIiLCJhdXQiOiJBUFBMSUNBVElPTiIsImF1ZCI6IjN2ZVBUcDdVcmZidTdpV2ZYVlVxZmZPVGR6UWEiLCJuYmYiOjE2MzY0Njk4MTcsImF6cCI6IjN2ZVBUcDdVcmZidTdpV2ZYVlVxZmZPVGR6UWEiLCJzY29wZSI6InBheW1lbnRzIiwiaXNzIjoiaHR0cHM6XC9cL2lzLWhtbC5tb2RhbC5jb20uYnJcL29hdXRoMlwvdG9rZW4iLCJjbmYiOnsieDV0I1MyNTYiOiJ5ai1tQVRjcHVxV1NKdDNwenQxaTM4XzBZTGp2Z2VEVTlMS1NKQ0RTM3BnIn0sImV4cCI6MTYzNjQ3MzQxNywiaWF0IjoxNjM2NDY5ODE3LCJqdGkiOiI1MjMyNzIwOS0wY2UyLTQyZGUtYTBkNy1iYmJkMmU1ODFkMDMifQ.gC7qxO-sQnFhRmovgkVALCcocsRzpZ49CKatBSxSS9rTSTKbi8eW_nHNvDln1CkFwwEbtKabg214cRQhvfWMZ9kbbNIgsemQ0N_ggwn-HDK6OrMaTs7NfJzGyhQF_83i7Nob9AR2YjOh3ljEYrY0HO4dkkZ8Go5EN_EDfoj4HxxwqWJjB1SUDp5hWuB9B0ksXlWMBm4JrTicHIcoeheaANOxmnf9Rz1WmQ5rdQTr-SENozslu1dgTMrOuaDoVU2oIQ8GEcpLpy3-xePBWEZhIAMdMy3bMnC_Y3dJEdfMHXVXa8inOD1Kiu5J-1ovhpcuvJ9SQUT-V8O_byePQcqaZQ",
  "content-length": "1490"
}
request_body
eyJraWQiOiJIS1pRaDJWZ2E0WEdqWGdMeHppQnF3SHBpUm0yWmhDWUFWU2VyV3I0b2hVIiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvYXBpZ3ctaG1sLm1vZGFsLmNvbS5iclwvb3Blbi1iYW5raW5nXC9wYXltZW50c1wvdjFcL2NvbnNlbnRzIiwiZGF0YSI6eyJkZWJ0b3JBY2NvdW50Ijp7Im51bWJlciI6IjM1MDAxMzgiLCJhY2NvdW50VHlwZSI6IkNBQ0MiLCJpc3BiIjoiMzA3MjM4ODYiLCJpc3N1ZXIiOiIwMDAxIn0sImxvZ2dlZFVzZXIiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiI0MDEyNTYwODgzNyIsInJlbCI6IkNQRiJ9fSwiY3JlZGl0b3IiOnsibmFtZSI6IldBTlRVSVJUT00gRkVSUkVJUkEgREUgUVVFSVJPWiIsImNwZkNucGoiOiI3ODcxOTIxNjY1MyIsInBlcnNvblR5cGUiOiJQRVNTT0FfTkFUVVJBTCJ9LCJwYXltZW50Ijp7ImRhdGUiOiIyMDIxLTExLTA5IiwiYW1vdW50IjoiMTEuMDMiLCJjdXJyZW5jeSI6IkJSTCIsImRldGFpbHMiOnsicHJveHkiOiIiLCJsb2NhbEluc3RydW1lbnQiOiJNQU5VIiwicXJDb2RlIjoiIiwiY3JlZGl0b3JBY2NvdW50Ijp7Im51bWJlciI6IjAxNzA4NTA4MyIsImFjY291bnRUeXBlIjoiQ0FDQyIsImlzcGIiOiIxNzE4NDAzNyIsImlzc3VlciI6IjAwMDEifX0sInR5cGUiOiJQSVgifSwiYnVzaW5lc3NFbnRpdHkiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiI2MDM5NDA3OTAwMDEwNCIsInJlbCI6IkNOUEoifX19LCJpc3MiOiI3YWYxMzQzNy1iNjEzLTUwM2EtYTNkMS02YmQ0NmViYWJkNzciLCJpYXQiOjE2MzY0Njk4MTcsImp0aSI6IjIxNDA1Zjc2LWU3OTAtNGQxMC04ZDZkLTI5NDNjNWI3NDQ5MCJ9.xIekPIPJj8hT4bKip2f4Za3rnnBcFccxnUdpdIBdY8Zk303jJpcUonFUcM5wGQIjYgpGcJh6t_WsGQe2e9erMmDJPE3uteK-2-1n6MJX71EDu850hdnjgOwLWcmz5HMiXMSxBVDnyVfNsBtxHprzpwi4IoSn2TXh3whhOCoNYrCyzkbQXEwytTKmZlr77z7Txhmh55sHA5aic_Mgo_ea76uHKLQuh-QPpmPMwi0uzmx_ZYeggvEeeudEUBAHI_dHF22nnqIUJyGN-rg8NIFXdqWjKLL2Pwi0SsfNaAWmdmktYFV3GGYJMmpKWE5p49p2D6wniUJWzGb3klofE6otrw
request_mutual_tls
{
  "cert": "MIIFIzCCBAugAwIBAgIULDgDB4qbQScxIWltZh3QlQD+oWIwDQYJKoZIhvcNAQELBQAwggEUMR0wGwYDVQQPDBRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQBgjc8AgEDEwJCUjEXMBUGA1UEBRMOMjIyMjIyMjIyMjIyMjMxCzAJBgNVBAYTAkJSMREwDwYDVQQKDAhtb2RhbGhtbDESMBAGA1UECAwJU2FvIFBhdWxvMRIwEAYDVQQHDAlTYW8gcGF1bG8xLTArBgNVBAsMJDdhZjEzNDM3LWI2MTMtNTAzYS1hM2QxLTZiZDQ2ZWJhYmQ3NzE0MDIGCgmSJomT8ixkAQEMJDIzY2E3ZWZlLTE3MDMtMTFlYy05NjIxLTAyNDJhYzEzMDAwMzEYMBYGA1UEAwwPbW9kYWxobWwuY29tLmJyMB4XDTIxMDkxNjE5MTk0N1oXDTMxMDkxNDE5MTk0N1owggEUMR0wGwYDVQQPDBRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQBgjc8AgEDEwJCUjEXMBUGA1UEBRMOMjIyMjIyMjIyMjIyMjMxCzAJBgNVBAYTAkJSMREwDwYDVQQKDAhtb2RhbGhtbDESMBAGA1UECAwJU2FvIFBhdWxvMRIwEAYDVQQHDAlTYW8gcGF1bG8xLTArBgNVBAsMJDdhZjEzNDM3LWI2MTMtNTAzYS1hM2QxLTZiZDQ2ZWJhYmQ3NzE0MDIGCgmSJomT8ixkAQEMJDIzY2E3ZWZlLTE3MDMtMTFlYy05NjIxLTAyNDJhYzEzMDAwMzEYMBYGA1UEAwwPbW9kYWxobWwuY29tLmJyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAy8y12ZpOZGFRZ9TxAg+m3Z6wCImAFiAw2p0b32z21YiSYBEGrngb64sHLLpvYu/DYnn7W5ouvGfzK4HHX3YX8HtvqssEvDSAE+TnFZc2+52RTEKusIkzIZpk+ECk9FMhw1Hcfsr6vUMtHdCDKqcB1BjfIxSGBEtuUlivfJacTmMuPggmZfWx+loIoeqxSZRX7k1JMXISPKaZ8eSJoYd+RGN1JrQRwhBlOgYhRSf//fb7wAS0jXatDK7sGtSLRnmBC8ZA4RMK4RVzzySjfaQeMh6TJj/R9Y43WlNgd34l6S2gJjFpZqw/+GSx5TrEKHvLOfpU4uNqj3Fa3hlPpCWUJwIDAQABo2kwZzALBgNVHQ8EBAMCBPAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBoGA1UdEQQTMBGCD21vZGFsaG1sLmNvbS5icjAdBgNVHQ4EFgQUBHyYAytM871NKFvPUx9knjP16lAwDQYJKoZIhvcNAQELBQADggEBAEluPu1a/bv1fMhT7wQ8zQdSKYCKaNDeC/vw7ta2EjW0e5yjtJO83U+YwhLJT02O1pTeRs5u2OojVh0P+xDhpkf6I7HMsy3Rjro+iZ8uvnUzuWelFAx9h0VFaAGCa1qUv1JrT8ugQQ6NTNyCFV3hZvgFXQ4Fq3Ft6a2v5at26SYXk26DyIEsF1KFRfQ4JiPFNBJ1pFwUjUv6XE8ak066koseTi/FYG/7e86CVDxcKf2cl4N8xjbEDP+0KQ7rknk4/+y3GdA765YCM4CpgMYLDKt/0J9Sp6URcUSJnDTkodZNmTVoJM3wkUil7H3zlX1RGPemCiZUE64gpgY0kvdyMqo\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDLzLXZmk5kYVFn1PECD6bdnrAIiYAWIDDanRvfbPbViJJgEQaueBvriwcsum9i78Nieftbmi68Z/Mrgcdfdhfwe2+qywS8NIAT5OcVlzb7nZFMQq6wiTMhmmT4QKT0UyHDUdx+yvq9Qy0d0IMqpwHUGN8jFIYES25SWK98lpxOYy4+CCZl9bH6Wgih6rFJlFfuTUkxchI8ppnx5Imhh35EY3UmtBHCEGU6BiFFJ//99vvABLSNdq0Mruwa1ItGeYELxkDhEwrhFXPPJKN9pB4yHpMmP9H1jjdaU2B3fiXpLaAmMWlmrD/4ZLHlOsQoe8s5+lTi42qPcVreGU+kJZQnAgMBAAECggEBAIGAwunUyQ22XZFaWg/SPFnF1dyG63Kj4Ad7IFQYnL1R/Jm5GALT5gIGJXgBvHglHYY9N0GdNyeX8ojp/fQmSc4R0gK44Xhq8Bw0L7ejkFfRZ5wLH5Ckjm5C+vhZs7hh/ylrom6bszuDLW8tqbv3xgyuBVT4XLTr7d275z+HQSn5b0JHUl22TqAkCKPh0covK45aOo289vbv7HDhAo/AAsrtamGbV+oKTrr0SK2695kSysEk8+fxdnSvJUN/J9/bfhh6+rExZ0BXOX7W4uyifIZS2/NL2BRJUHmJRpEE3bp+5orRDSWmi1VgqSlRG4V4CuV2KLT4PPcxwstGymPjRMkCgYEA9ZNkf/iNDuCyATxsrDbkI3oGwLHlsEoJj1fswXm9GIJfkQBFu/tUKMdTCePkcAgRM8RnH4O4Txh5LJo1AiNfLApcysjPMSivi5lG0E8aibDusPPZehUmlCr+D/1v7RNUw3JJA8QzazBKjGySkc1pwFdDW2k75baA5aW0Dw7OSTsCgYEA1HNZCaFwzGs+egrMwuLYTGs9jxHd7U+4Na6k8IT3X4mLt7+wPfpoQrwqJXaMNTi1hUYdf7bNqjinwRjFFi2mMX/dj/YMlZ35eLZQ4703rIK3IFmoM7fM2KqawjRJ0hUthWVXzYlRzxJGNMcpRTfLXa9sFQnX5dQ+mFB9KrtoEgUCgYEAk6T8JVxgInPBUbDsfVW7MAErkirit2yr9rycIW553AR2RI1vX6epX6MHL8kODLUs8nzAq1fcNeG26LQF7rUpgSbxxxGYUCvv7vRGePM2N1ZjC4xwUk/pE+gNO7vZ0SVwLtnFQDhz2Zv9FhQowvRHAlb0rj7EvkVNlcRcTzlNmQUCgYBnM9Fg2EfPRZmH948YbNHd7Ypt4aQJD9zQVxJQtIbmpg51KG0Y7nePU5C1uizJ/c5P+4uA6vBlbDgxmTLEX1CIYzDiKgha9e6mMQqCVvyglK8Yy/Tlire72MRs6rGhmCAQ2PYaJkbTbHEmWkk2ErB7xiee4LU8NCpkG1VyWK9pcQKBgHmDjS/s9+V92Sk6/G682TGHyBY0HWjT91Fw91CjQzTe5+3h61ZXYMNetzaHf8S4hmREI7I7HHJHWvGkh5YBT8b8S/LA/FrCAummVosDuMnPz0UFPzB6IB5UVNZzFgDGPY2Ce+MpcPpHe/IraniM18WMl4muuyNNNAqTmwykrjIN"
}
2021-11-09 14:57:00 RESPONSE
FAPIBrazilCallPaymentConsentEndpointWithBearerToken
HTTP response
response_status_code
201 CREATED
response_status_text

                                
response_headers
{
  "x-frame-options": "DENY",
  "activityid": "088d7c39-04ce-410a-8fd2-825a1086b93d",
  "access-control-expose-headers": "",
  "x-fapi-interaction-id": "d5b90a21-e3f0-41e8-b101-9224c544b48a",
  "access-control-allow-origin": "*",
  "access-control-allow-methods": "POST",
  "x-content-type-options": "nosniff",
  "x-xss-protection": "1; mode\u003dblock",
  "access-control-allow-headers": "authorization,Access-Control-Allow-Origin,Content-Type,SOAPAction,apikey,Authorization",
  "date": "Tue, 09 Nov 2021 14:57:00 GMT",
  "content-type": "application/jwt; charset\u003dutf-8",
  "transfer-encoding": "chunked",
  "connection": "Keep-Alive"
}
response_body
eyJraWQiOiJsaHBVR3BoOTNrVmlXRzlwcWZIZG9tQWhxUUd0UVY1dkVaZE5kUjJmeDRNIiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiI3YWYxMzQzNy1iNjEzLTUwM2EtYTNkMS02YmQ0NmViYWJkNzciLCJkYXRhIjp7ImRlYnRvckFjY291bnQiOnsibnVtYmVyIjoiMzUwMDEzOCIsImFjY291bnRUeXBlIjoiQ0FDQyIsImlzcGIiOiIzMDcyMzg4NiIsImlzc3VlciI6IjAwMDEifSwiY29uc2VudElkIjoidXJuOk1vZGFsOmQ2ZmM4MjM0LTI2M2QtNDg2Mi04NTQ4LWU5YzRiMTBmNjNmMyIsImV4cGlyYXRpb25EYXRlVGltZSI6IjIwMjEtMTEtMDlUMTU6MDI6MDBaIiwic3RhdHVzVXBkYXRlRGF0ZVRpbWUiOiIyMDIxLTExLTA5VDE0OjU3OjAwWiIsImxvZ2dlZFVzZXIiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiI0MDEyNTYwODgzNyIsInJlbCI6IkNQRiJ9fSwiY3JlZGl0b3IiOnsibmFtZSI6IldBTlRVSVJUT00gRkVSUkVJUkEgREUgUVVFSVJPWiIsImNwZkNucGoiOiI3ODcxOTIxNjY1MyIsInBlcnNvblR5cGUiOiJQRVNTT0FfTkFUVVJBTCJ9LCJwYXltZW50Ijp7ImRhdGUiOiIyMDIxLTExLTA5IiwiYW1vdW50IjoiMTEuMDMiLCJjdXJyZW5jeSI6IkJSTCIsImRldGFpbHMiOnsicHJveHkiOiIiLCJsb2NhbEluc3RydW1lbnQiOiJNQU5VIiwicXJDb2RlIjoiIiwiY3JlZGl0b3JBY2NvdW50Ijp7Im51bWJlciI6IjAxNzA4NTA4MyIsImFjY291bnRUeXBlIjoiQ0FDQyIsImlzcGIiOiIxNzE4NDAzNyIsImlzc3VlciI6IjAwMDEifX0sInR5cGUiOiJQSVgifSwiYnVzaW5lc3NFbnRpdHkiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiI2MDM5NDA3OTAwMDEwNCIsInJlbCI6IkNOUEoifX0sImNyZWF0aW9uRGF0ZVRpbWUiOiIyMDIxLTExLTA5VDE0OjU3OjAwWiIsInN0YXR1cyI6IkFXQUlUSU5HX0FVVEhPUklTQVRJT04ifSwibWV0YSI6eyJ0b3RhbFJlY29yZHMiOjEsInJlcXVlc3REYXRlVGltZSI6IjIwMjEtMTEtMDlUMTQ6NTc6MDBaIiwidG90YWxQYWdlcyI6MX0sImlzcyI6IjdhZjEzNDM3LWI2MTMtNTAzYS1hM2QxLTZiZDQ2ZWJhYmQ3NyIsImxpbmtzIjp7Imxhc3QiOiJodHRwczovL2FwaWd3LWhtbC5tb2RhbC5jb20uYnIvb3Blbi1iYW5raW5nL3BheW1lbnRzL3YxL2NvbnNlbnRzIiwic2VsZiI6Imh0dHBzOi8vYXBpZ3ctaG1sLm1vZGFsLmNvbS5ici9vcGVuLWJhbmtpbmcvcGF5bWVudHMvdjEvY29uc2VudHMvdXJuOk1vZGFsOmQ2ZmM4MjM0LTI2M2QtNDg2Mi04NTQ4LWU5YzRiMTBmNjNmMyIsImZpcnN0IjoiaHR0cHM6Ly9hcGlndy1obWwubW9kYWwuY29tLmJyL29wZW4tYmFua2luZy9wYXltZW50cy92MS9jb25zZW50cyJ9LCJpYXQiOjE2MzY0NzAwNjEsImp0aSI6IjU5ODQwOWRlLWU1NGEtNGIyZC05NGE0LTc3YjIwZWE4ZDNlZCJ9.RDdEoMoVE6UPr4HJioGa0A2kScAZHTU-Dw-QLOdTHdocKwgD9ZQk9DcO0UV5F8ePkmOFLRMcNP1s8NbKLx5cFJ79Umci8AnTEXNGGI6QSzEBSr6T5fvaNtY7rAvc3Lqard65VcqSE5vFNw70vgTgQVFB1R7PTiLP11YW-SYg2T0liFUDGullL2eCzVwdx4lRggbMiR569oj5ZrQFxl-MBkzHjlbF9KBCnQ3kMWxXgBOnKmqJHYtFr73KhulZGO9HTVCETFwU0Tox8vh_lhHbc9BhDgLBwhJ3Cs9Ez2QYR0_Yd5WkgJoXv7r0jZX6KQw8t73VASD0C6847AFH46ua9w
2021-11-09 14:57:00 SUCCESS
FAPIBrazilCallPaymentConsentEndpointWithBearerToken
Consent endpoint response
status
201
endpoint_name
payment consent
headers
{
  "x-frame-options": "DENY",
  "activityid": "088d7c39-04ce-410a-8fd2-825a1086b93d",
  "access-control-expose-headers": "",
  "x-fapi-interaction-id": "d5b90a21-e3f0-41e8-b101-9224c544b48a",
  "access-control-allow-origin": "*",
  "access-control-allow-methods": "POST",
  "x-content-type-options": "nosniff",
  "x-xss-protection": "1; mode\u003dblock",
  "access-control-allow-headers": "authorization,Access-Control-Allow-Origin,Content-Type,SOAPAction,apikey,Authorization",
  "date": "Tue, 09 Nov 2021 14:57:00 GMT",
  "content-type": "application/jwt; charset\u003dutf-8",
  "transfer-encoding": "chunked",
  "connection": "Keep-Alive"
}
body
eyJraWQiOiJsaHBVR3BoOTNrVmlXRzlwcWZIZG9tQWhxUUd0UVY1dkVaZE5kUjJmeDRNIiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiI3YWYxMzQzNy1iNjEzLTUwM2EtYTNkMS02YmQ0NmViYWJkNzciLCJkYXRhIjp7ImRlYnRvckFjY291bnQiOnsibnVtYmVyIjoiMzUwMDEzOCIsImFjY291bnRUeXBlIjoiQ0FDQyIsImlzcGIiOiIzMDcyMzg4NiIsImlzc3VlciI6IjAwMDEifSwiY29uc2VudElkIjoidXJuOk1vZGFsOmQ2ZmM4MjM0LTI2M2QtNDg2Mi04NTQ4LWU5YzRiMTBmNjNmMyIsImV4cGlyYXRpb25EYXRlVGltZSI6IjIwMjEtMTEtMDlUMTU6MDI6MDBaIiwic3RhdHVzVXBkYXRlRGF0ZVRpbWUiOiIyMDIxLTExLTA5VDE0OjU3OjAwWiIsImxvZ2dlZFVzZXIiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiI0MDEyNTYwODgzNyIsInJlbCI6IkNQRiJ9fSwiY3JlZGl0b3IiOnsibmFtZSI6IldBTlRVSVJUT00gRkVSUkVJUkEgREUgUVVFSVJPWiIsImNwZkNucGoiOiI3ODcxOTIxNjY1MyIsInBlcnNvblR5cGUiOiJQRVNTT0FfTkFUVVJBTCJ9LCJwYXltZW50Ijp7ImRhdGUiOiIyMDIxLTExLTA5IiwiYW1vdW50IjoiMTEuMDMiLCJjdXJyZW5jeSI6IkJSTCIsImRldGFpbHMiOnsicHJveHkiOiIiLCJsb2NhbEluc3RydW1lbnQiOiJNQU5VIiwicXJDb2RlIjoiIiwiY3JlZGl0b3JBY2NvdW50Ijp7Im51bWJlciI6IjAxNzA4NTA4MyIsImFjY291bnRUeXBlIjoiQ0FDQyIsImlzcGIiOiIxNzE4NDAzNyIsImlzc3VlciI6IjAwMDEifX0sInR5cGUiOiJQSVgifSwiYnVzaW5lc3NFbnRpdHkiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiI2MDM5NDA3OTAwMDEwNCIsInJlbCI6IkNOUEoifX0sImNyZWF0aW9uRGF0ZVRpbWUiOiIyMDIxLTExLTA5VDE0OjU3OjAwWiIsInN0YXR1cyI6IkFXQUlUSU5HX0FVVEhPUklTQVRJT04ifSwibWV0YSI6eyJ0b3RhbFJlY29yZHMiOjEsInJlcXVlc3REYXRlVGltZSI6IjIwMjEtMTEtMDlUMTQ6NTc6MDBaIiwidG90YWxQYWdlcyI6MX0sImlzcyI6IjdhZjEzNDM3LWI2MTMtNTAzYS1hM2QxLTZiZDQ2ZWJhYmQ3NyIsImxpbmtzIjp7Imxhc3QiOiJodHRwczovL2FwaWd3LWhtbC5tb2RhbC5jb20uYnIvb3Blbi1iYW5raW5nL3BheW1lbnRzL3YxL2NvbnNlbnRzIiwic2VsZiI6Imh0dHBzOi8vYXBpZ3ctaG1sLm1vZGFsLmNvbS5ici9vcGVuLWJhbmtpbmcvcGF5bWVudHMvdjEvY29uc2VudHMvdXJuOk1vZGFsOmQ2ZmM4MjM0LTI2M2QtNDg2Mi04NTQ4LWU5YzRiMTBmNjNmMyIsImZpcnN0IjoiaHR0cHM6Ly9hcGlndy1obWwubW9kYWwuY29tLmJyL29wZW4tYmFua2luZy9wYXltZW50cy92MS9jb25zZW50cyJ9LCJpYXQiOjE2MzY0NzAwNjEsImp0aSI6IjU5ODQwOWRlLWU1NGEtNGIyZC05NGE0LTc3YjIwZWE4ZDNlZCJ9.RDdEoMoVE6UPr4HJioGa0A2kScAZHTU-Dw-QLOdTHdocKwgD9ZQk9DcO0UV5F8ePkmOFLRMcNP1s8NbKLx5cFJ79Umci8AnTEXNGGI6QSzEBSr6T5fvaNtY7rAvc3Lqard65VcqSE5vFNw70vgTgQVFB1R7PTiLP11YW-SYg2T0liFUDGullL2eCzVwdx4lRggbMiR569oj5ZrQFxl-MBkzHjlbF9KBCnQ3kMWxXgBOnKmqJHYtFr73KhulZGO9HTVCETFwU0Tox8vh_lhHbc9BhDgLBwhJ3Cs9Ez2QYR0_Yd5WkgJoXv7r0jZX6KQw8t73VASD0C6847AFH46ua9w
2021-11-09 14:57:00 SUCCESS
EnsureContentTypeApplicationJwt
endpoint_response Content-Type: header is application/jwt
2021-11-09 14:57:00 SUCCESS
EnsureHttpStatusCodeIs201
payment consent endpoint returned the expected http status
expected_status
201
http_status
201
2021-11-09 14:57:00 SUCCESS
ExtractSignedJwtFromResourceResponse
Found and parsed the JWT from payment consent endpoint
value
eyJraWQiOiJsaHBVR3BoOTNrVmlXRzlwcWZIZG9tQWhxUUd0UVY1dkVaZE5kUjJmeDRNIiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiI3YWYxMzQzNy1iNjEzLTUwM2EtYTNkMS02YmQ0NmViYWJkNzciLCJkYXRhIjp7ImRlYnRvckFjY291bnQiOnsibnVtYmVyIjoiMzUwMDEzOCIsImFjY291bnRUeXBlIjoiQ0FDQyIsImlzcGIiOiIzMDcyMzg4NiIsImlzc3VlciI6IjAwMDEifSwiY29uc2VudElkIjoidXJuOk1vZGFsOmQ2ZmM4MjM0LTI2M2QtNDg2Mi04NTQ4LWU5YzRiMTBmNjNmMyIsImV4cGlyYXRpb25EYXRlVGltZSI6IjIwMjEtMTEtMDlUMTU6MDI6MDBaIiwic3RhdHVzVXBkYXRlRGF0ZVRpbWUiOiIyMDIxLTExLTA5VDE0OjU3OjAwWiIsImxvZ2dlZFVzZXIiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiI0MDEyNTYwODgzNyIsInJlbCI6IkNQRiJ9fSwiY3JlZGl0b3IiOnsibmFtZSI6IldBTlRVSVJUT00gRkVSUkVJUkEgREUgUVVFSVJPWiIsImNwZkNucGoiOiI3ODcxOTIxNjY1MyIsInBlcnNvblR5cGUiOiJQRVNTT0FfTkFUVVJBTCJ9LCJwYXltZW50Ijp7ImRhdGUiOiIyMDIxLTExLTA5IiwiYW1vdW50IjoiMTEuMDMiLCJjdXJyZW5jeSI6IkJSTCIsImRldGFpbHMiOnsicHJveHkiOiIiLCJsb2NhbEluc3RydW1lbnQiOiJNQU5VIiwicXJDb2RlIjoiIiwiY3JlZGl0b3JBY2NvdW50Ijp7Im51bWJlciI6IjAxNzA4NTA4MyIsImFjY291bnRUeXBlIjoiQ0FDQyIsImlzcGIiOiIxNzE4NDAzNyIsImlzc3VlciI6IjAwMDEifX0sInR5cGUiOiJQSVgifSwiYnVzaW5lc3NFbnRpdHkiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiI2MDM5NDA3OTAwMDEwNCIsInJlbCI6IkNOUEoifX0sImNyZWF0aW9uRGF0ZVRpbWUiOiIyMDIxLTExLTA5VDE0OjU3OjAwWiIsInN0YXR1cyI6IkFXQUlUSU5HX0FVVEhPUklTQVRJT04ifSwibWV0YSI6eyJ0b3RhbFJlY29yZHMiOjEsInJlcXVlc3REYXRlVGltZSI6IjIwMjEtMTEtMDlUMTQ6NTc6MDBaIiwidG90YWxQYWdlcyI6MX0sImlzcyI6IjdhZjEzNDM3LWI2MTMtNTAzYS1hM2QxLTZiZDQ2ZWJhYmQ3NyIsImxpbmtzIjp7Imxhc3QiOiJodHRwczovL2FwaWd3LWhtbC5tb2RhbC5jb20uYnIvb3Blbi1iYW5raW5nL3BheW1lbnRzL3YxL2NvbnNlbnRzIiwic2VsZiI6Imh0dHBzOi8vYXBpZ3ctaG1sLm1vZGFsLmNvbS5ici9vcGVuLWJhbmtpbmcvcGF5bWVudHMvdjEvY29uc2VudHMvdXJuOk1vZGFsOmQ2ZmM4MjM0LTI2M2QtNDg2Mi04NTQ4LWU5YzRiMTBmNjNmMyIsImZpcnN0IjoiaHR0cHM6Ly9hcGlndy1obWwubW9kYWwuY29tLmJyL29wZW4tYmFua2luZy9wYXltZW50cy92MS9jb25zZW50cyJ9LCJpYXQiOjE2MzY0NzAwNjEsImp0aSI6IjU5ODQwOWRlLWU1NGEtNGIyZC05NGE0LTc3YjIwZWE4ZDNlZCJ9.RDdEoMoVE6UPr4HJioGa0A2kScAZHTU-Dw-QLOdTHdocKwgD9ZQk9DcO0UV5F8ePkmOFLRMcNP1s8NbKLx5cFJ79Umci8AnTEXNGGI6QSzEBSr6T5fvaNtY7rAvc3Lqard65VcqSE5vFNw70vgTgQVFB1R7PTiLP11YW-SYg2T0liFUDGullL2eCzVwdx4lRggbMiR569oj5ZrQFxl-MBkzHjlbF9KBCnQ3kMWxXgBOnKmqJHYtFr73KhulZGO9HTVCETFwU0Tox8vh_lhHbc9BhDgLBwhJ3Cs9Ez2QYR0_Yd5WkgJoXv7r0jZX6KQw8t73VASD0C6847AFH46ua9w
header
{
  "kid": "lhpUGph93kViWG9pqfHdomAhqQGtQV5vEZdNdR2fx4M",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "aud": "7af13437-b613-503a-a3d1-6bd46ebabd77",
  "data": {
    "debtorAccount": {
      "number": "3500138",
      "accountType": "CACC",
      "ispb": "30723886",
      "issuer": "0001"
    },
    "consentId": "urn:Modal:d6fc8234-263d-4862-8548-e9c4b10f63f3",
    "expirationDateTime": "2021-11-09T15:02:00Z",
    "statusUpdateDateTime": "2021-11-09T14:57:00Z",
    "loggedUser": {
      "document": {
        "identification": "40125608837",
        "rel": "CPF"
      }
    },
    "creditor": {
      "name": "WANTUIRTOM FERREIRA DE QUEIROZ",
      "cpfCnpj": "78719216653",
      "personType": "PESSOA_NATURAL"
    },
    "payment": {
      "date": "2021-11-09",
      "amount": "11.03",
      "currency": "BRL",
      "details": {
        "proxy": "",
        "localInstrument": "MANU",
        "qrCode": "",
        "creditorAccount": {
          "number": "017085083",
          "accountType": "CACC",
          "ispb": "17184037",
          "issuer": "0001"
        }
      },
      "type": "PIX"
    },
    "businessEntity": {
      "document": {
        "identification": "60394079000104",
        "rel": "CNPJ"
      }
    },
    "creationDateTime": "2021-11-09T14:57:00Z",
    "status": "AWAITING_AUTHORISATION"
  },
  "meta": {
    "totalRecords": 1,
    "requestDateTime": "2021-11-09T14:57:00Z",
    "totalPages": 1
  },
  "iss": "7af13437-b613-503a-a3d1-6bd46ebabd77",
  "links": {
    "last": "https://apigw-hml.modal.com.br/open-banking/payments/v1/consents",
    "self": "https://apigw-hml.modal.com.br/open-banking/payments/v1/consents/urn:Modal:d6fc8234-263d-4862-8548-e9c4b10f63f3",
    "first": "https://apigw-hml.modal.com.br/open-banking/payments/v1/consents"
  },
  "iat": 1636470061,
  "jti": "598409de-e54a-4b2d-94a4-77b20ea8d3ed"
}
2021-11-09 14:57:00 SUCCESS
FAPIBrazilValidateResourceResponseSigningAlg
Response was signed with PS256
alg
PS256
2021-11-09 14:57:00 SUCCESS
FAPIBrazilValidateResourceResponseTyp
'typ' is the header of the JWT returned in the API response is 'JWT'
typ
JWT
2021-11-09 14:57:00 SUCCESS
FAPIBrazilGetKeystoreJwksUri
Determined organisation jwks uri
org_jwks_uri
https://keystore.sandbox.directory.openbankingbrasil.org.br/7af13437-b613-503a-a3d1-6bd46ebabd77/application.jwks
2021-11-09 14:57:00
FetchServerKeys
Fetching server key
jwks_uri
https://keystore.sandbox.directory.openbankingbrasil.org.br/7af13437-b613-503a-a3d1-6bd46ebabd77/application.jwks
2021-11-09 14:57:00
FetchServerKeys
HTTP request
request_uri
https://keystore.sandbox.directory.openbankingbrasil.org.br/7af13437-b613-503a-a3d1-6bd46ebabd77/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": "MIIFIzCCBAugAwIBAgIULDgDB4qbQScxIWltZh3QlQD+oWIwDQYJKoZIhvcNAQELBQAwggEUMR0wGwYDVQQPDBRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQBgjc8AgEDEwJCUjEXMBUGA1UEBRMOMjIyMjIyMjIyMjIyMjMxCzAJBgNVBAYTAkJSMREwDwYDVQQKDAhtb2RhbGhtbDESMBAGA1UECAwJU2FvIFBhdWxvMRIwEAYDVQQHDAlTYW8gcGF1bG8xLTArBgNVBAsMJDdhZjEzNDM3LWI2MTMtNTAzYS1hM2QxLTZiZDQ2ZWJhYmQ3NzE0MDIGCgmSJomT8ixkAQEMJDIzY2E3ZWZlLTE3MDMtMTFlYy05NjIxLTAyNDJhYzEzMDAwMzEYMBYGA1UEAwwPbW9kYWxobWwuY29tLmJyMB4XDTIxMDkxNjE5MTk0N1oXDTMxMDkxNDE5MTk0N1owggEUMR0wGwYDVQQPDBRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQBgjc8AgEDEwJCUjEXMBUGA1UEBRMOMjIyMjIyMjIyMjIyMjMxCzAJBgNVBAYTAkJSMREwDwYDVQQKDAhtb2RhbGhtbDESMBAGA1UECAwJU2FvIFBhdWxvMRIwEAYDVQQHDAlTYW8gcGF1bG8xLTArBgNVBAsMJDdhZjEzNDM3LWI2MTMtNTAzYS1hM2QxLTZiZDQ2ZWJhYmQ3NzE0MDIGCgmSJomT8ixkAQEMJDIzY2E3ZWZlLTE3MDMtMTFlYy05NjIxLTAyNDJhYzEzMDAwMzEYMBYGA1UEAwwPbW9kYWxobWwuY29tLmJyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAy8y12ZpOZGFRZ9TxAg+m3Z6wCImAFiAw2p0b32z21YiSYBEGrngb64sHLLpvYu/DYnn7W5ouvGfzK4HHX3YX8HtvqssEvDSAE+TnFZc2+52RTEKusIkzIZpk+ECk9FMhw1Hcfsr6vUMtHdCDKqcB1BjfIxSGBEtuUlivfJacTmMuPggmZfWx+loIoeqxSZRX7k1JMXISPKaZ8eSJoYd+RGN1JrQRwhBlOgYhRSf//fb7wAS0jXatDK7sGtSLRnmBC8ZA4RMK4RVzzySjfaQeMh6TJj/R9Y43WlNgd34l6S2gJjFpZqw/+GSx5TrEKHvLOfpU4uNqj3Fa3hlPpCWUJwIDAQABo2kwZzALBgNVHQ8EBAMCBPAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBoGA1UdEQQTMBGCD21vZGFsaG1sLmNvbS5icjAdBgNVHQ4EFgQUBHyYAytM871NKFvPUx9knjP16lAwDQYJKoZIhvcNAQELBQADggEBAEluPu1a/bv1fMhT7wQ8zQdSKYCKaNDeC/vw7ta2EjW0e5yjtJO83U+YwhLJT02O1pTeRs5u2OojVh0P+xDhpkf6I7HMsy3Rjro+iZ8uvnUzuWelFAx9h0VFaAGCa1qUv1JrT8ugQQ6NTNyCFV3hZvgFXQ4Fq3Ft6a2v5at26SYXk26DyIEsF1KFRfQ4JiPFNBJ1pFwUjUv6XE8ak066koseTi/FYG/7e86CVDxcKf2cl4N8xjbEDP+0KQ7rknk4/+y3GdA765YCM4CpgMYLDKt/0J9Sp6URcUSJnDTkodZNmTVoJM3wkUil7H3zlX1RGPemCiZUE64gpgY0kvdyMqo\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDLzLXZmk5kYVFn1PECD6bdnrAIiYAWIDDanRvfbPbViJJgEQaueBvriwcsum9i78Nieftbmi68Z/Mrgcdfdhfwe2+qywS8NIAT5OcVlzb7nZFMQq6wiTMhmmT4QKT0UyHDUdx+yvq9Qy0d0IMqpwHUGN8jFIYES25SWK98lpxOYy4+CCZl9bH6Wgih6rFJlFfuTUkxchI8ppnx5Imhh35EY3UmtBHCEGU6BiFFJ//99vvABLSNdq0Mruwa1ItGeYELxkDhEwrhFXPPJKN9pB4yHpMmP9H1jjdaU2B3fiXpLaAmMWlmrD/4ZLHlOsQoe8s5+lTi42qPcVreGU+kJZQnAgMBAAECggEBAIGAwunUyQ22XZFaWg/SPFnF1dyG63Kj4Ad7IFQYnL1R/Jm5GALT5gIGJXgBvHglHYY9N0GdNyeX8ojp/fQmSc4R0gK44Xhq8Bw0L7ejkFfRZ5wLH5Ckjm5C+vhZs7hh/ylrom6bszuDLW8tqbv3xgyuBVT4XLTr7d275z+HQSn5b0JHUl22TqAkCKPh0covK45aOo289vbv7HDhAo/AAsrtamGbV+oKTrr0SK2695kSysEk8+fxdnSvJUN/J9/bfhh6+rExZ0BXOX7W4uyifIZS2/NL2BRJUHmJRpEE3bp+5orRDSWmi1VgqSlRG4V4CuV2KLT4PPcxwstGymPjRMkCgYEA9ZNkf/iNDuCyATxsrDbkI3oGwLHlsEoJj1fswXm9GIJfkQBFu/tUKMdTCePkcAgRM8RnH4O4Txh5LJo1AiNfLApcysjPMSivi5lG0E8aibDusPPZehUmlCr+D/1v7RNUw3JJA8QzazBKjGySkc1pwFdDW2k75baA5aW0Dw7OSTsCgYEA1HNZCaFwzGs+egrMwuLYTGs9jxHd7U+4Na6k8IT3X4mLt7+wPfpoQrwqJXaMNTi1hUYdf7bNqjinwRjFFi2mMX/dj/YMlZ35eLZQ4703rIK3IFmoM7fM2KqawjRJ0hUthWVXzYlRzxJGNMcpRTfLXa9sFQnX5dQ+mFB9KrtoEgUCgYEAk6T8JVxgInPBUbDsfVW7MAErkirit2yr9rycIW553AR2RI1vX6epX6MHL8kODLUs8nzAq1fcNeG26LQF7rUpgSbxxxGYUCvv7vRGePM2N1ZjC4xwUk/pE+gNO7vZ0SVwLtnFQDhz2Zv9FhQowvRHAlb0rj7EvkVNlcRcTzlNmQUCgYBnM9Fg2EfPRZmH948YbNHd7Ypt4aQJD9zQVxJQtIbmpg51KG0Y7nePU5C1uizJ/c5P+4uA6vBlbDgxmTLEX1CIYzDiKgha9e6mMQqCVvyglK8Yy/Tlire72MRs6rGhmCAQ2PYaJkbTbHEmWkk2ErB7xiee4LU8NCpkG1VyWK9pcQKBgHmDjS/s9+V92Sk6/G682TGHyBY0HWjT91Fw91CjQzTe5+3h61ZXYMNetzaHf8S4hmREI7I7HHJHWvGkh5YBT8b8S/LA/FrCAummVosDuMnPz0UFPzB6IB5UVNZzFgDGPY2Ce+MpcPpHe/IraniM18WMl4muuyNNNAqTmwykrjIN"
}
2021-11-09 14:57:00 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/jwk-set+json",
  "content-length": "2976",
  "connection": "keep-alive",
  "x-amz-replication-status": "COMPLETED",
  "last-modified": "Wed, 11 Aug 2021 13:16:21 GMT",
  "x-amz-version-id": "v0Xnm5J1G2uXBKiyHGaf1qvKmOzEdh3b",
  "accept-ranges": "bytes",
  "server": "AmazonS3",
  "date": "Tue, 09 Nov 2021 14:56:18 GMT",
  "etag": "\"cca74f6a77195538bf4e8fea5144b487\"",
  "x-cache": "Hit from cloudfront",
  "via": "1.1 b00055aba19ad70a191f40cf775753e8.cloudfront.net (CloudFront)",
  "x-amz-cf-pop": "MIA3-C4",
  "x-amz-cf-id": "gysnFCNxs20ajXCO-8eI6AUXGkgJxrbL4SkESSuYO12A-iIfxExooA\u003d\u003d",
  "age": "43"
}
response_body
{"keys":[{"kty":"RSA","use":"sig","x5c":["MIIGvzCCBaegAwIBAgIUKFvGPdjeBzVVgYez2wOI39WEQ2YwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDgxMTEzMTEwMFoXDTIyMDkxMDEzMTEwMFowgaUxCzAJBgNVBAYTAkJSMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMTIwDgYDVQQLEwdPUEVOU1NMMA4GA1UECxMHT1BFTlNTTDAQBgNVBAsTCWluIHBlcnNvbjEXMBUGA1UEAxMOQkNPIE1PREFMIFMuQS4xNDAyBgoJkiaJk/IsZAEBEyQ3YWYxMzQzNy1iNjEzLTUwM2EtYTNkMS02YmQ0NmViYWJkNzcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDbBWiKCA9s9IAfh2Q0UQfz1EZlSIwpUmwAxDv2UqDa8CniZpUvt8s610w/zda0ZWAJbyKpwYsWc36qxt2+TDNVEGOWjGoaV11S1tTbutr7BFyWhTxgEpSggyKAC8i0l5tOlWTFzHfEx2FD/X5XHBToJcQnGtyGsI6VeOTLQJ8fxG3d9x6qNp54MNMkLJ7vcxbMiauriYxFGLlh/P5ProUf3A4Kj8jOGyC18JxO2KJPQ+t+daNtXb+wSMevB87PctzB7H1c9WWdv0by7ur8gTyZyQBOFGFjixq9xeeKKdaool1Ohku3Drb8yR0XUdMRBfXONAungsZxJdVVDDqmTf9BAgMBAAGjggMYMIIDFDAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRznwBLldFKq9vXQZfMkId9ukxMiTAfBgNVHSMEGDAWgBSGf1itF/WCtk60BbP7sM4RQ99MvjBMBggrBgEFBQcBAQRAMD4wPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5icjBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsLnNhbmRib3gucGtpLm9wZW5iYW5raW5nYnJhc2lsLm9yZy5ici9pc3N1ZXIuY3JsMHQGA1UdEQRtMGugHwYFYEwBAwKgFgwURWR1YXJkbyBNYWNpZWwgRHV0cmGgGQYFYEwBAwOgEAwOMzA3MjM4ODYwMDAxNjKgFgYFYEwBAwSgDQwLMjU0NTg1NDI4MDCgFQYFYEwBAwegDAwKMTIzNDU2Nzg4NzAOBgNVHQ8BAf8EBAMCBsAwggGhBgNVHSAEggGYMIIBlDCCAZAGCisGAQQBg7ovZAEwggGAMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0aW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1ld29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRkIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wRAYIKwYBBQUHAgEWOGh0dHA6Ly9jcHMuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQA1JGPkT+DFlr3kQ6tU1u4Y2vS94FdGrNk0uUodnv0D0t1Q+KOQJzJ9xuRu8mmpxSoCf1mBw1it/CJ/B309SKJBFKLETnNaCJbMevP9E9gicLQZy+B+r0WD1UK37JgTb5hqw/SJ3z7+w5JaHotskRZyR+XH5kw897wC/8AzLqb64FaXVZOOAsQSALsXaTKvU7x/PLOVcPWG1eMr6eG2lVAirMFv8rzvkjesDXLzrz4gWADGm5I2VMYuVXew3+wCfd6FAKj882p5L0xUXGi6u3HSORIPrIlg6VA2daC2AdzL8Xavah5zJPGshZATqMqlim+EN83lcrYVloFuvF9tPIMy"],"n":"2wVoiggPbPSAH4dkNFEH89RGZUiMKVJsAMQ79lKg2vAp4maVL7fLOtdMP83WtGVgCW8iqcGLFnN-qsbdvkwzVRBjloxqGlddUtbU27ra-wRcloU8YBKUoIMigAvItJebTpVkxcx3xMdhQ_1-VxwU6CXEJxrchrCOlXjky0CfH8Rt3fceqjaeeDDTJCye73MWzImrq4mMRRi5Yfz-T66FH9wOCo_IzhsgtfCcTtiiT0PrfnWjbV2_sEjHrwfOz3Lcwex9XPVlnb9G8u7q_IE8mckAThRhY4savcXniinWqKJdToZLtw62_MkdF1HTEQX1zjQLp4LGcSXVVQw6pk3_QQ","e":"AQAB","kid":"lhpUGph93kViWG9pqfHdomAhqQGtQV5vEZdNdR2fx4M","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/7af13437-b613-503a-a3d1-6bd46ebabd77/lhpUGph93kViWG9pqfHdomAhqQGtQV5vEZdNdR2fx4M.pem","x5t#256":"lhpUGph93kViWG9pqfHdomAhqQGtQV5vEZdNdR2fx4M"}]}
2021-11-09 14:57:00
FetchServerKeys
Found JWK set string
jwk_string
{"keys":[{"kty":"RSA","use":"sig","x5c":["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"],"n":"2wVoiggPbPSAH4dkNFEH89RGZUiMKVJsAMQ79lKg2vAp4maVL7fLOtdMP83WtGVgCW8iqcGLFnN-qsbdvkwzVRBjloxqGlddUtbU27ra-wRcloU8YBKUoIMigAvItJebTpVkxcx3xMdhQ_1-VxwU6CXEJxrchrCOlXjky0CfH8Rt3fceqjaeeDDTJCye73MWzImrq4mMRRi5Yfz-T66FH9wOCo_IzhsgtfCcTtiiT0PrfnWjbV2_sEjHrwfOz3Lcwex9XPVlnb9G8u7q_IE8mckAThRhY4savcXniinWqKJdToZLtw62_MkdF1HTEQX1zjQLp4LGcSXVVQw6pk3_QQ","e":"AQAB","kid":"lhpUGph93kViWG9pqfHdomAhqQGtQV5vEZdNdR2fx4M","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/7af13437-b613-503a-a3d1-6bd46ebabd77/lhpUGph93kViWG9pqfHdomAhqQGtQV5vEZdNdR2fx4M.pem","x5t#256":"lhpUGph93kViWG9pqfHdomAhqQGtQV5vEZdNdR2fx4M"}]}
2021-11-09 14:57:00 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "2wVoiggPbPSAH4dkNFEH89RGZUiMKVJsAMQ79lKg2vAp4maVL7fLOtdMP83WtGVgCW8iqcGLFnN-qsbdvkwzVRBjloxqGlddUtbU27ra-wRcloU8YBKUoIMigAvItJebTpVkxcx3xMdhQ_1-VxwU6CXEJxrchrCOlXjky0CfH8Rt3fceqjaeeDDTJCye73MWzImrq4mMRRi5Yfz-T66FH9wOCo_IzhsgtfCcTtiiT0PrfnWjbV2_sEjHrwfOz3Lcwex9XPVlnb9G8u7q_IE8mckAThRhY4savcXniinWqKJdToZLtw62_MkdF1HTEQX1zjQLp4LGcSXVVQw6pk3_QQ",
      "e": "AQAB",
      "kid": "lhpUGph93kViWG9pqfHdomAhqQGtQV5vEZdNdR2fx4M",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/7af13437-b613-503a-a3d1-6bd46ebabd77/lhpUGph93kViWG9pqfHdomAhqQGtQV5vEZdNdR2fx4M.pem",
      "x5t#256": "lhpUGph93kViWG9pqfHdomAhqQGtQV5vEZdNdR2fx4M"
    }
  ]
}
2021-11-09 14:57:00 SUCCESS
ValidateResourceResponseSignature
endpoint_response_jwt signature validated
endpoint_response_jwt
eyJraWQiOiJsaHBVR3BoOTNrVmlXRzlwcWZIZG9tQWhxUUd0UVY1dkVaZE5kUjJmeDRNIiwidHlwIjoiSldUIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiI3YWYxMzQzNy1iNjEzLTUwM2EtYTNkMS02YmQ0NmViYWJkNzciLCJkYXRhIjp7ImRlYnRvckFjY291bnQiOnsibnVtYmVyIjoiMzUwMDEzOCIsImFjY291bnRUeXBlIjoiQ0FDQyIsImlzcGIiOiIzMDcyMzg4NiIsImlzc3VlciI6IjAwMDEifSwiY29uc2VudElkIjoidXJuOk1vZGFsOmQ2ZmM4MjM0LTI2M2QtNDg2Mi04NTQ4LWU5YzRiMTBmNjNmMyIsImV4cGlyYXRpb25EYXRlVGltZSI6IjIwMjEtMTEtMDlUMTU6MDI6MDBaIiwic3RhdHVzVXBkYXRlRGF0ZVRpbWUiOiIyMDIxLTExLTA5VDE0OjU3OjAwWiIsImxvZ2dlZFVzZXIiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiI0MDEyNTYwODgzNyIsInJlbCI6IkNQRiJ9fSwiY3JlZGl0b3IiOnsibmFtZSI6IldBTlRVSVJUT00gRkVSUkVJUkEgREUgUVVFSVJPWiIsImNwZkNucGoiOiI3ODcxOTIxNjY1MyIsInBlcnNvblR5cGUiOiJQRVNTT0FfTkFUVVJBTCJ9LCJwYXltZW50Ijp7ImRhdGUiOiIyMDIxLTExLTA5IiwiYW1vdW50IjoiMTEuMDMiLCJjdXJyZW5jeSI6IkJSTCIsImRldGFpbHMiOnsicHJveHkiOiIiLCJsb2NhbEluc3RydW1lbnQiOiJNQU5VIiwicXJDb2RlIjoiIiwiY3JlZGl0b3JBY2NvdW50Ijp7Im51bWJlciI6IjAxNzA4NTA4MyIsImFjY291bnRUeXBlIjoiQ0FDQyIsImlzcGIiOiIxNzE4NDAzNyIsImlzc3VlciI6IjAwMDEifX0sInR5cGUiOiJQSVgifSwiYnVzaW5lc3NFbnRpdHkiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiI2MDM5NDA3OTAwMDEwNCIsInJlbCI6IkNOUEoifX0sImNyZWF0aW9uRGF0ZVRpbWUiOiIyMDIxLTExLTA5VDE0OjU3OjAwWiIsInN0YXR1cyI6IkFXQUlUSU5HX0FVVEhPUklTQVRJT04ifSwibWV0YSI6eyJ0b3RhbFJlY29yZHMiOjEsInJlcXVlc3REYXRlVGltZSI6IjIwMjEtMTEtMDlUMTQ6NTc6MDBaIiwidG90YWxQYWdlcyI6MX0sImlzcyI6IjdhZjEzNDM3LWI2MTMtNTAzYS1hM2QxLTZiZDQ2ZWJhYmQ3NyIsImxpbmtzIjp7Imxhc3QiOiJodHRwczovL2FwaWd3LWhtbC5tb2RhbC5jb20uYnIvb3Blbi1iYW5raW5nL3BheW1lbnRzL3YxL2NvbnNlbnRzIiwic2VsZiI6Imh0dHBzOi8vYXBpZ3ctaG1sLm1vZGFsLmNvbS5ici9vcGVuLWJhbmtpbmcvcGF5bWVudHMvdjEvY29uc2VudHMvdXJuOk1vZGFsOmQ2ZmM4MjM0LTI2M2QtNDg2Mi04NTQ4LWU5YzRiMTBmNjNmMyIsImZpcnN0IjoiaHR0cHM6Ly9hcGlndy1obWwubW9kYWwuY29tLmJyL29wZW4tYmFua2luZy9wYXltZW50cy92MS9jb25zZW50cyJ9LCJpYXQiOjE2MzY0NzAwNjEsImp0aSI6IjU5ODQwOWRlLWU1NGEtNGIyZC05NGE0LTc3YjIwZWE4ZDNlZCJ9.RDdEoMoVE6UPr4HJioGa0A2kScAZHTU-Dw-QLOdTHdocKwgD9ZQk9DcO0UV5F8ePkmOFLRMcNP1s8NbKLx5cFJ79Umci8AnTEXNGGI6QSzEBSr6T5fvaNtY7rAvc3Lqard65VcqSE5vFNw70vgTgQVFB1R7PTiLP11YW-SYg2T0liFUDGullL2eCzVwdx4lRggbMiR569oj5ZrQFxl-MBkzHjlbF9KBCnQ3kMWxXgBOnKmqJHYtFr73KhulZGO9HTVCETFwU0Tox8vh_lhHbc9BhDgLBwhJ3Cs9Ez2QYR0_Yd5WkgJoXv7r0jZX6KQw8t73VASD0C6847AFH46ua9w
2021-11-09 14:57:00 SUCCESS
ValidateResourceResponseJwtClaims
Resource endpoint response JWS iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2021-11-09 14:57:00 SUCCESS
ExtractConsentIdFromConsentEndpointResponse
Extracted the consent id
consent_id
urn:Modal:d6fc8234-263d-4862-8548-e9c4b10f63f3
2021-11-09 14:57:00 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
d5b90a21-e3f0-41e8-b101-9224c544b48a
2021-11-09 14:57:00 SUCCESS
FAPIBrazilAddConsentIdToClientScope
Added scope of 'openid payments consent:urn:Modal:d6fc8234-263d-4862-8548-e9c4b10f63f3' to client's scope
scope
openid payments consent:urn:Modal:d6fc8234-263d-4862-8548-e9c4b10f63f3
jwks
{
  "keys": [
    {
      "p": "__9UmIOYuDbpHI8EjDKLV0JjKK5T09BDh0y_Ay8i986dSwda-pCJLCAnl3JADKu4K4fGUkuCNjRA5Y5-_ajoVvyoeHWIBxJWXMqztLwUKxsCXml6Ao0e-fQTTR0gkx5XSjYWDAAJ-1qjEMadZbjO2xqg5uXlzqwgvwa7VtkPCZk",
      "kty": "RSA",
      "q": "_U5IXX4sYc4g-tUM4P8h_ZapExCR_7KzWI_NcjWystyfR8ME1WOVYtESt9ubRPepN63HsboXlFcI9DmmOiNHMWnX7hC3oKurknUA2nZyGKdtFOCfjZl5TxS1t_H4PoiRUz_Mc2mTx2QsnQ1ySEifspvfmDtjx8jFxgxzkYxtwNs",
      "d": "iKv16w6AVMqJYZ-3iaKpV4SC0VU3ZlyVkbFXlAeDXD5Dd2J7W0NfptiX4d4slIrKAyS-BGYKCUiEd29FblxW2eZVT3t1Amao0TOs05EpZD3XTIgNvlW0Gm2i3IJ0dKoN94u-jcv98r2SmqCGxMp1yqmyC_X6zb0H6UYDgDU2g7b2ZAlL7M_i6mx9briSVguhHDfedwHrsdDrQp3R8bXyuzZKuiwhUunCXqJri75LxwnWc7-kn1lhbRWmamNUmwA_37VtqDciPofn5KMHJ3vjzk1jpUkREwoUvcY2z-DzWmsUpZdFQgXVaYTwWjogITONWOaPO66RbYUvjNazGLb5cQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "ZIFZtdsoRmrozn5l0N82aVxko5FAz2JlnXpScs1kd4s",
      "qi": "hAVigkQY6S_TpeSGmy6OhXC9iWgf7N5ytMbW49_Vz_J2bKQ38QSgoKeQyWLoVo50HNSOIhkAXRtAW9RbxF2QElR5RDq15As3Qxju_TeE_0UTwTMyMphziHqVigOlYNC4S3NbcMK-Bq3pcAgpPx36SApdTmgkoDVDYHxVq6hJqRo",
      "dp": "OQqgw_cWsX1yxe1MOx0MFV5yj98ASMMwONat_TykkwkT3WL_L7PDDPUBPWq0wN4GhJSVaULv-bn89-mffFAFrVRRCb5OmBzK55Q3JL9_0vcKuRTRnf3p-BIdtuIVnxJ0qtGQag4cK0jP6u4GpmLenM27Kpfxc_LAvS_30Gs_QYk",
      "alg": "PS256",
      "dq": "ak4gMJxzI9jOHnarIQHx0esYqdeabiUg_1nabsP6avYMIqHFtYhFeWMk5-RSFW-apLNZy0y9-JNOPrCzAlMr3aD97fs2FUf2iVBxOz3aRF5_ePOMAnEWaAnY-YmjFRtbYgS0WPtF-bggwQiTnaJc4yhnfgvupDmuRp-TINI-fWE",
      "n": "_U2ew84-tFSh4QIHPCQTKEXdXVN8PGg__Ffl6xmSuTcve2nP9MFCyXrw8A0xnkZuVMu7LIu2ld0wq-ypeglZDmTIwM-bUyxsgZ8iWLMdcG7SGKdH0AMHgii9SbsDcmlMKkNFbout5MLXnJRObdV22K2NnJJCnex6vhyaIgu7wGz6LPeqcqYMiNbrtWXerBdqJUuVv2hGUMMXDY-6Sja7O_p30a9sNreZP0MV409nE75iSWnoPlDfRkQ8hBV8eZhY19NPqpcKbEfX5dUI5iO-LPBQqtGrSR1N64W7VrHsiubXgzgy_G-w40XBliMVnw7DUXrMzGE7rCo18jVmuTT14w"
    }
  ]
}
client_id
3vePTp7Urfbu7iWfXVUqffOTdzQa
org_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "HKZQh2Vga4XGjXgLxziBqwHpiRm2ZhCYAVSerWr4ohU",
      "n": "2wVoiggPbPSAH4dkNFEH89RGZUiMKVJsAMQ79lKg2vAp4maVL7fLOtdMP83WtGVgCW8iqcGLFnN-qsbdvkwzVRBjloxqGlddUtbU27ra-wRcloU8YBKUoIMigAvItJebTpVkxcx3xMdhQ_1-VxwU6CXEJxrchrCOlXjky0CfH8Rt3fceqjaeeDDTJCye73MWzImrq4mMRRi5Yfz-T66FH9wOCo_IzhsgtfCcTtiiT0PrfnWjbV2_sEjHrwfOz3Lcwex9XPVlnb9G8u7q_IE8mckAThRhY4savcXniinWqKJdToZLtw62_MkdF1HTEQX1zjQLp4LGcSXVVQw6pk3_QQ",
      "e": "AQAB",
      "d": "WAUqaB6pJF52hzVAPg46pfEvgVDQk2K-aOh0OKAoaRSPoJ8dYZn5oOIZkKLGoKUFHYV-Zr6TiShNRZC6WNoC3zLA8yXnFkL6DGquDMhhbPPpycwt4WZWONO6r78MoBc1oTVE1IFBuOFv44Uimxt8A3f6BsUyzyZxhvyY5l5IFNl7kUu6xetLTyUS58rSbQndj-Q7OoMSKyM2rC6efjp1qpRxDyXKpk2HFD6fJxfM-zN_H8gfvIF9uXFeTv5VW2AC41iMjPqcNV7oLVbpdOXgB7VPuCBZyQtm4SK_6UGCuqrJsub88gKOvFoY2S8mj8oZLAZpUN_XT7zfRrl_BIlsKQ",
      "p": "_YJ3X3T3S2wsO3uPgysN2BNIbQUIDgia8yHSDfOV9OUeen97e5tUxx8_NO39aHo45Cvt8J47tBWqhCV19A-MirgQ1tchmSO9dts5rfLbMlmzaXgnFQjc7j--nMW4uHA_bdyV2_zRA4U0wY1IYeKTviTnMwfx0PhSBfFbSsT9FpM",
      "q": "3Sw1lY1nvy9k7z66mKEIM4df98Q05P3w0dyp0Idl6iCh0fLIAMzBDIhFjw6tCWX_3fs78nK-fjD5DJQAqCG50hfmHCgFH_hGnS2MJ6L0qgdE0EQDPxU2DqqvUVZ_RSzr-xyhsCj5SS6YXrIGLcF7F4vBjGhYt-Q1vKdQYhFnw1s",
      "dp": "MaH8exzsWcDo_BBZ7aVdRYOo92c3x3-ZzqY9eOvK3TKKgBM7etzTgVS1zEgYB_996fZL1IM2TzC6vLqU2F6-9l3JNjbSZiggLQgIx-y3S6lSPgD_LdgZYS_rwsfXPY0Ebh703CgoR9cpmAdwN3Hj2SNifJQ-nNoxPOafKAlfP68",
      "dq": "OkFgw8mBIBxtq46MO5N-w4POxUYK4J36hmxm1iQztd1uggw-nedQmepy1-F3tlgFcwSvn4aVoktn7eY13hM0DKB63cO0xdzxTIkot2_2napYd7rSWBVQLcDLeNMdpqzUY0oBVJMWRi5dt-OQORETSPpouoDpjVYwyUYQqCQJfq0",
      "qi": "deDwgSYjjVyWLkOOoCyy6rkq2zc8fAGnKr4nGuDDuwHcxnw0zVui1Q6anOaOnXRELAKGPO2HIXXHJrvA7euTK8MyA4khL0Rm52GrcrTrYuElJ6LQ9rR7v6Xx-LzQ7gcNy_yYG2YspuysaInVUAi5MJTES-aTnPJOi58FFUM9dJ8",
      "x5t": "2lYXn4FOn6yOCxqs7AOUbP8Bkak",
      "alg": "PS256"
    }
  ]
}
Make request to authorization endpoint
2021-11-09 14:57:00 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
3vePTp7Urfbu7iWfXVUqffOTdzQa
redirect_uri
https://www.certification.openid.net/test/a/Modal-Advanced-Final-Authorization-server-teste/callback
scope
openid payments consent:urn:Modal:d6fc8234-263d-4862-8548-e9c4b10f63f3
2021-11-09 14:57:00
CreateRandomStateValue
Created state value
requested_state_length
10
state
GezxopWY3q
2021-11-09 14:57:00 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
3vePTp7Urfbu7iWfXVUqffOTdzQa
redirect_uri
https://www.certification.openid.net/test/a/Modal-Advanced-Final-Authorization-server-teste/callback
scope
openid payments consent:urn:Modal:d6fc8234-263d-4862-8548-e9c4b10f63f3
state
GezxopWY3q
2021-11-09 14:57:00
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
copb05eyv0
2021-11-09 14:57:00 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
3vePTp7Urfbu7iWfXVUqffOTdzQa
redirect_uri
https://www.certification.openid.net/test/a/Modal-Advanced-Final-Authorization-server-teste/callback
scope
openid payments consent:urn:Modal:d6fc8234-263d-4862-8548-e9c4b10f63f3
state
GezxopWY3q
nonce
copb05eyv0
2021-11-09 14:57:00 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCodeIdtoken
Added response_type parameter to request
client_id
3vePTp7Urfbu7iWfXVUqffOTdzQa
redirect_uri
https://www.certification.openid.net/test/a/Modal-Advanced-Final-Authorization-server-teste/callback
scope
openid payments consent:urn:Modal:d6fc8234-263d-4862-8548-e9c4b10f63f3
state
GezxopWY3q
nonce
copb05eyv0
response_type
code id_token
2021-11-09 14:57:00 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "3vePTp7Urfbu7iWfXVUqffOTdzQa",
  "redirect_uri": "https://www.certification.openid.net/test/a/Modal-Advanced-Final-Authorization-server-teste/callback",
  "scope": "openid payments consent:urn:Modal:d6fc8234-263d-4862-8548-e9c4b10f63f3",
  "state": "GezxopWY3q",
  "nonce": "copb05eyv0",
  "response_type": "code id_token"
}
2021-11-09 14:57:00 SUCCESS
AddNbfToRequestObject
Added nbf to request object claims
nbf
1.63646982E9
2021-11-09 14:57:00 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.63647012E9
2021-11-09 14:57:00 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://is-hml.modal.com.br/oauth2/token
2021-11-09 14:57:00 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
3vePTp7Urfbu7iWfXVUqffOTdzQa
2021-11-09 14:57:00 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
3vePTp7Urfbu7iWfXVUqffOTdzQa
2021-11-09 14:57:00 SUCCESS
SignRequestObject
Signed the request object
claims
{"aud":"https:\/\/is-hml.modal.com.br\/oauth2\/token","nbf":1636469820,"scope":"openid payments consent:urn:Modal:d6fc8234-263d-4862-8548-e9c4b10f63f3","iss":"3vePTp7Urfbu7iWfXVUqffOTdzQa","response_type":"code id_token","redirect_uri":"https:\/\/www.certification.openid.net\/test\/a\/Modal-Advanced-Final-Authorization-server-teste\/callback","state":"GezxopWY3q","exp":1636470120,"nonce":"copb05eyv0","client_id":"3vePTp7Urfbu7iWfXVUqffOTdzQa"}
header
{"kid":"ZIFZtdsoRmrozn5l0N82aVxko5FAz2JlnXpScs1kd4s","alg":"PS256"}
request_object
eyJraWQiOiJaSUZadGRzb1Jtcm96bjVsME44MmFWeGtvNUZBejJKbG5YcFNjczFrZDRzIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvaXMtaG1sLm1vZGFsLmNvbS5iclwvb2F1dGgyXC90b2tlbiIsIm5iZiI6MTYzNjQ2OTgyMCwic2NvcGUiOiJvcGVuaWQgcGF5bWVudHMgY29uc2VudDp1cm46TW9kYWw6ZDZmYzgyMzQtMjYzZC00ODYyLTg1NDgtZTljNGIxMGY2M2YzIiwiaXNzIjoiM3ZlUFRwN1VyZmJ1N2lXZlhWVXFmZk9UZHpRYSIsInJlc3BvbnNlX3R5cGUiOiJjb2RlIGlkX3Rva2VuIiwicmVkaXJlY3RfdXJpIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL01vZGFsLUFkdmFuY2VkLUZpbmFsLUF1dGhvcml6YXRpb24tc2VydmVyLXRlc3RlXC9jYWxsYmFjayIsInN0YXRlIjoiR2V6eG9wV1kzcSIsImV4cCI6MTYzNjQ3MDEyMCwibm9uY2UiOiJjb3BiMDVleXYwIiwiY2xpZW50X2lkIjoiM3ZlUFRwN1VyZmJ1N2lXZlhWVXFmZk9UZHpRYSJ9.PHYPYRFzqca6P_LCadj4967YWlXzUcVQJIsvGRg-r9fE_DKAs26Qw_blUpvdXEhbqfAwfYfaN79fnwJHAqW7XAm_iV2mTcno4jgyYwZl7qHYU9j6j2ed2BB9XHpB0VssisprnSnZzoNLkXK6II0U3BNaBJkOQXL7btaVBmjRiB2ki2o-5wvC6NQPVqOpYwrmzNjvae0yskZts6oQxfjoUmfqfW8qNcLujexrW2asQ8U6ap3J99yA9EyeaKold3irt0QP1hE823e6PGNGOT_NbDroLAnQZqgyCEbZ-eBCD0eQ4_2lrHkORfbB7ufbI30_A_XuqbRGSkEeepAjGU1pYw
key
{"p":"__9UmIOYuDbpHI8EjDKLV0JjKK5T09BDh0y_Ay8i986dSwda-pCJLCAnl3JADKu4K4fGUkuCNjRA5Y5-_ajoVvyoeHWIBxJWXMqztLwUKxsCXml6Ao0e-fQTTR0gkx5XSjYWDAAJ-1qjEMadZbjO2xqg5uXlzqwgvwa7VtkPCZk","kty":"RSA","q":"_U5IXX4sYc4g-tUM4P8h_ZapExCR_7KzWI_NcjWystyfR8ME1WOVYtESt9ubRPepN63HsboXlFcI9DmmOiNHMWnX7hC3oKurknUA2nZyGKdtFOCfjZl5TxS1t_H4PoiRUz_Mc2mTx2QsnQ1ySEifspvfmDtjx8jFxgxzkYxtwNs","d":"iKv16w6AVMqJYZ-3iaKpV4SC0VU3ZlyVkbFXlAeDXD5Dd2J7W0NfptiX4d4slIrKAyS-BGYKCUiEd29FblxW2eZVT3t1Amao0TOs05EpZD3XTIgNvlW0Gm2i3IJ0dKoN94u-jcv98r2SmqCGxMp1yqmyC_X6zb0H6UYDgDU2g7b2ZAlL7M_i6mx9briSVguhHDfedwHrsdDrQp3R8bXyuzZKuiwhUunCXqJri75LxwnWc7-kn1lhbRWmamNUmwA_37VtqDciPofn5KMHJ3vjzk1jpUkREwoUvcY2z-DzWmsUpZdFQgXVaYTwWjogITONWOaPO66RbYUvjNazGLb5cQ","e":"AQAB","use":"sig","kid":"ZIFZtdsoRmrozn5l0N82aVxko5FAz2JlnXpScs1kd4s","qi":"hAVigkQY6S_TpeSGmy6OhXC9iWgf7N5ytMbW49_Vz_J2bKQ38QSgoKeQyWLoVo50HNSOIhkAXRtAW9RbxF2QElR5RDq15As3Qxju_TeE_0UTwTMyMphziHqVigOlYNC4S3NbcMK-Bq3pcAgpPx36SApdTmgkoDVDYHxVq6hJqRo","dp":"OQqgw_cWsX1yxe1MOx0MFV5yj98ASMMwONat_TykkwkT3WL_L7PDDPUBPWq0wN4GhJSVaULv-bn89-mffFAFrVRRCb5OmBzK55Q3JL9_0vcKuRTRnf3p-BIdtuIVnxJ0qtGQag4cK0jP6u4GpmLenM27Kpfxc_LAvS_30Gs_QYk","alg":"PS256","dq":"ak4gMJxzI9jOHnarIQHx0esYqdeabiUg_1nabsP6avYMIqHFtYhFeWMk5-RSFW-apLNZy0y9-JNOPrCzAlMr3aD97fs2FUf2iVBxOz3aRF5_ePOMAnEWaAnY-YmjFRtbYgS0WPtF-bggwQiTnaJc4yhnfgvupDmuRp-TINI-fWE","n":"_U2ew84-tFSh4QIHPCQTKEXdXVN8PGg__Ffl6xmSuTcve2nP9MFCyXrw8A0xnkZuVMu7LIu2ld0wq-ypeglZDmTIwM-bUyxsgZ8iWLMdcG7SGKdH0AMHgii9SbsDcmlMKkNFbout5MLXnJRObdV22K2NnJJCnex6vhyaIgu7wGz6LPeqcqYMiNbrtWXerBdqJUuVv2hGUMMXDY-6Sja7O_p30a9sNreZP0MV409nE75iSWnoPlDfRkQ8hBV8eZhY19NPqpcKbEfX5dUI5iO-LPBQqtGrSR1N64W7VrHsiubXgzgy_G-w40XBliMVnw7DUXrMzGE7rCo18jVmuTT14w"}
2021-11-09 14:57:00
FAPIBrazilEncryptRequestObject
Encrypted the request object
request_object
eyJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19SUzI1NiIsImN0eSI6IkpXVCIsImVuYyI6IkEyNTZHQ00iLCJhbGciOiJSU0EtT0FFUCJ9.lW7Z9GeP7yGA0EqE7YbNAJwH922mgsFyn4souWcVipr2VxtFrx3zvFhgQ5qE5EFXJN48xGbErz0Mxpc-FJupz3zykvLsGH2RTUmiJ9HkflbbaZvqY9YfKxLQhJZoOSo7Mf5ZPvcmyzB3bKixc-w8bE6i2M_-DNEkZoFuoGxpvHWx28s0OtQOVad79jkI-g5Rlw9M1nKyXgQ3dAQ4h1yjZkJlvyWsE0kN4UzZPtkGoFm4oNMdfWZSOWDcLHBcwxiv_DwrdVeKAxBvJuXmpFqwxKch0o7iLy22_ls2PO7qbCuWhexeavH5HPQ9CTc3-lcroqlHR9cWzM2JCzrxTqZ7rg.xWeqajOZjczzUnyB.RfpfOf01d7FN4PZemJY_uIq2EeNRdFIStGcLAEawzuyy2sStPfPyXVDOJKbxu4Ee2qXZACdnCZ5ftZHrtm01sfnu2ZerWrtagPjWr_oh8uQXSV5rW91W1G8fol56BrJQxbhCPW_6TmgxplVlmw3_uDdoQ5yS02DQFZH-aLdK68T1pjxukrheqmj-tGJiw0c4sQNNEMhxDBtvJ0C4Dhi3EfrknswjiBKhE9t5ahH1pqecT2ldC36USszXNJnBiabZty3uxZkB3ORBgrw_rlpi9ZLB2qQrZLlH4W9ZvuNS1nMHK37uUiT8If589aW4n4k3UCFwot8c0dzzVmem_dZ8A4I-cN0l_wqEQXFpLWdyP5QreZZ4f6t0LgmrMs7zUV5e_UE4MUcnlPa9CKj8oArY7AR8CONvCfwocsWnE45IJ3cawGIZWu-QIam57E6B-8RlABy95BqPPZkMu0vBbekTO3gt3QobEEPiIdQVqcAW8FXwdPFCK5GJYH12a3KANnfo_no05vRHnb3CgrRey22jXxcE9ju4cjnmVoCUntELEtKsKJZH9aIiZrrlSTvm8jghyrT3bTWXnmljXaAgVqGQmQ5mj7ikt3UZRGrBnI4mgp8mi_WrsmYK1Sy0nd95ehPi3p2Biim5LOhxfidpKtF3c7_YcXIrSRiW87KKQ-0OXf7aLB8_AkY5lMctRnyU55dsCf1ucRn5HMTqEqvBQzjLdrGk9I-OayZVcz9GhIY0kkh2NOYDp6SYxwZBN8dKybi53EWduAePNKFu3S6gYkQpbRXbo6zr8kV66FUbxYIyZGNh6D63Pg6ti72P9A0JoEqUx6sXwYrT_stAi4VEJnBvqwS4yLpuCnHfbGk6GYkgxiQ-FnzvIDyxCda559x_G7S6IXp8AYpWSLn0IY7UVCb_6R4JODxJ3Sck7eOPRm01lOGCvcF92OwGhrla_KtUvfB3-UnmtvakabzHsmymQ4m4u_x876iUkg3tVddl1tLojiuDHTcg1Q3wgO4DiCKG1r99kbO9UGRxPq0iv1boRSNaj4aoPe_nbtuLXnualaxjWhh3zHk2F68nH_wWE-EblPqr3eAyiCbXuXd26wUHX97p2HgdZbnTy2UAoZb1jMs08F6PH-xrnnIdt7XMM9AveYMSY4iLcUr6jt5fHNv4GDf9iIyGqyhZKV8HFwNJ_l80luiT8b8y7nklPlV0N_TqLSFvPEco9BmhsNTWyKl3XGK3brlx4bgifmcMTvXpnHryvCA88O_IeTQg5Nq97yD9TqWD821isGIApobVezUnkdtr0YSOrCJdTF8cC5MXIr9AFUm1T8qK6glbMpBl3XLSSTkcZTE7wJPAwpLrFb7HpFWMiJoIgZlX6g.e_SQFq12R8eWpERZU8k-Lg
enc
A256GCM
alg
RSA-OAEP
2021-11-09 14:57:00 SUCCESS
BuildRequestObjectByValueRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://is-hml.modal.com.br/openbanking/auth?request=eyJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19SUzI1NiIsImN0eSI6IkpXVCIsImVuYyI6IkEyNTZHQ00iLCJhbGciOiJSU0EtT0FFUCJ9.lW7Z9GeP7yGA0EqE7YbNAJwH922mgsFyn4souWcVipr2VxtFrx3zvFhgQ5qE5EFXJN48xGbErz0Mxpc-FJupz3zykvLsGH2RTUmiJ9HkflbbaZvqY9YfKxLQhJZoOSo7Mf5ZPvcmyzB3bKixc-w8bE6i2M_-DNEkZoFuoGxpvHWx28s0OtQOVad79jkI-g5Rlw9M1nKyXgQ3dAQ4h1yjZkJlvyWsE0kN4UzZPtkGoFm4oNMdfWZSOWDcLHBcwxiv_DwrdVeKAxBvJuXmpFqwxKch0o7iLy22_ls2PO7qbCuWhexeavH5HPQ9CTc3-lcroqlHR9cWzM2JCzrxTqZ7rg.xWeqajOZjczzUnyB.RfpfOf01d7FN4PZemJY_uIq2EeNRdFIStGcLAEawzuyy2sStPfPyXVDOJKbxu4Ee2qXZACdnCZ5ftZHrtm01sfnu2ZerWrtagPjWr_oh8uQXSV5rW91W1G8fol56BrJQxbhCPW_6TmgxplVlmw3_uDdoQ5yS02DQFZH-aLdK68T1pjxukrheqmj-tGJiw0c4sQNNEMhxDBtvJ0C4Dhi3EfrknswjiBKhE9t5ahH1pqecT2ldC36USszXNJnBiabZty3uxZkB3ORBgrw_rlpi9ZLB2qQrZLlH4W9ZvuNS1nMHK37uUiT8If589aW4n4k3UCFwot8c0dzzVmem_dZ8A4I-cN0l_wqEQXFpLWdyP5QreZZ4f6t0LgmrMs7zUV5e_UE4MUcnlPa9CKj8oArY7AR8CONvCfwocsWnE45IJ3cawGIZWu-QIam57E6B-8RlABy95BqPPZkMu0vBbekTO3gt3QobEEPiIdQVqcAW8FXwdPFCK5GJYH12a3KANnfo_no05vRHnb3CgrRey22jXxcE9ju4cjnmVoCUntELEtKsKJZH9aIiZrrlSTvm8jghyrT3bTWXnmljXaAgVqGQmQ5mj7ikt3UZRGrBnI4mgp8mi_WrsmYK1Sy0nd95ehPi3p2Biim5LOhxfidpKtF3c7_YcXIrSRiW87KKQ-0OXf7aLB8_AkY5lMctRnyU55dsCf1ucRn5HMTqEqvBQzjLdrGk9I-OayZVcz9GhIY0kkh2NOYDp6SYxwZBN8dKybi53EWduAePNKFu3S6gYkQpbRXbo6zr8kV66FUbxYIyZGNh6D63Pg6ti72P9A0JoEqUx6sXwYrT_stAi4VEJnBvqwS4yLpuCnHfbGk6GYkgxiQ-FnzvIDyxCda559x_G7S6IXp8AYpWSLn0IY7UVCb_6R4JODxJ3Sck7eOPRm01lOGCvcF92OwGhrla_KtUvfB3-UnmtvakabzHsmymQ4m4u_x876iUkg3tVddl1tLojiuDHTcg1Q3wgO4DiCKG1r99kbO9UGRxPq0iv1boRSNaj4aoPe_nbtuLXnualaxjWhh3zHk2F68nH_wWE-EblPqr3eAyiCbXuXd26wUHX97p2HgdZbnTy2UAoZb1jMs08F6PH-xrnnIdt7XMM9AveYMSY4iLcUr6jt5fHNv4GDf9iIyGqyhZKV8HFwNJ_l80luiT8b8y7nklPlV0N_TqLSFvPEco9BmhsNTWyKl3XGK3brlx4bgifmcMTvXpnHryvCA88O_IeTQg5Nq97yD9TqWD821isGIApobVezUnkdtr0YSOrCJdTF8cC5MXIr9AFUm1T8qK6glbMpBl3XLSSTkcZTE7wJPAwpLrFb7HpFWMiJoIgZlX6g.e_SQFq12R8eWpERZU8k-Lg&client_id=3vePTp7Urfbu7iWfXVUqffOTdzQa&redirect_uri=https://www.certification.openid.net/test/a/Modal-Advanced-Final-Authorization-server-teste/callback&scope=openid%20payments%20consent:urn:Modal:d6fc8234-263d-4862-8548-e9c4b10f63f3&response_type=code%20id_token
2021-11-09 14:57:00 REDIRECT
fapi1-advanced-final-ensure-client-id-in-token-endpoint
Redirecting to authorization endpoint
redirect_to
https://is-hml.modal.com.br/openbanking/auth?request=eyJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19SUzI1NiIsImN0eSI6IkpXVCIsImVuYyI6IkEyNTZHQ00iLCJhbGciOiJSU0EtT0FFUCJ9.lW7Z9GeP7yGA0EqE7YbNAJwH922mgsFyn4souWcVipr2VxtFrx3zvFhgQ5qE5EFXJN48xGbErz0Mxpc-FJupz3zykvLsGH2RTUmiJ9HkflbbaZvqY9YfKxLQhJZoOSo7Mf5ZPvcmyzB3bKixc-w8bE6i2M_-DNEkZoFuoGxpvHWx28s0OtQOVad79jkI-g5Rlw9M1nKyXgQ3dAQ4h1yjZkJlvyWsE0kN4UzZPtkGoFm4oNMdfWZSOWDcLHBcwxiv_DwrdVeKAxBvJuXmpFqwxKch0o7iLy22_ls2PO7qbCuWhexeavH5HPQ9CTc3-lcroqlHR9cWzM2JCzrxTqZ7rg.xWeqajOZjczzUnyB.RfpfOf01d7FN4PZemJY_uIq2EeNRdFIStGcLAEawzuyy2sStPfPyXVDOJKbxu4Ee2qXZACdnCZ5ftZHrtm01sfnu2ZerWrtagPjWr_oh8uQXSV5rW91W1G8fol56BrJQxbhCPW_6TmgxplVlmw3_uDdoQ5yS02DQFZH-aLdK68T1pjxukrheqmj-tGJiw0c4sQNNEMhxDBtvJ0C4Dhi3EfrknswjiBKhE9t5ahH1pqecT2ldC36USszXNJnBiabZty3uxZkB3ORBgrw_rlpi9ZLB2qQrZLlH4W9ZvuNS1nMHK37uUiT8If589aW4n4k3UCFwot8c0dzzVmem_dZ8A4I-cN0l_wqEQXFpLWdyP5QreZZ4f6t0LgmrMs7zUV5e_UE4MUcnlPa9CKj8oArY7AR8CONvCfwocsWnE45IJ3cawGIZWu-QIam57E6B-8RlABy95BqPPZkMu0vBbekTO3gt3QobEEPiIdQVqcAW8FXwdPFCK5GJYH12a3KANnfo_no05vRHnb3CgrRey22jXxcE9ju4cjnmVoCUntELEtKsKJZH9aIiZrrlSTvm8jghyrT3bTWXnmljXaAgVqGQmQ5mj7ikt3UZRGrBnI4mgp8mi_WrsmYK1Sy0nd95ehPi3p2Biim5LOhxfidpKtF3c7_YcXIrSRiW87KKQ-0OXf7aLB8_AkY5lMctRnyU55dsCf1ucRn5HMTqEqvBQzjLdrGk9I-OayZVcz9GhIY0kkh2NOYDp6SYxwZBN8dKybi53EWduAePNKFu3S6gYkQpbRXbo6zr8kV66FUbxYIyZGNh6D63Pg6ti72P9A0JoEqUx6sXwYrT_stAi4VEJnBvqwS4yLpuCnHfbGk6GYkgxiQ-FnzvIDyxCda559x_G7S6IXp8AYpWSLn0IY7UVCb_6R4JODxJ3Sck7eOPRm01lOGCvcF92OwGhrla_KtUvfB3-UnmtvakabzHsmymQ4m4u_x876iUkg3tVddl1tLojiuDHTcg1Q3wgO4DiCKG1r99kbO9UGRxPq0iv1boRSNaj4aoPe_nbtuLXnualaxjWhh3zHk2F68nH_wWE-EblPqr3eAyiCbXuXd26wUHX97p2HgdZbnTy2UAoZb1jMs08F6PH-xrnnIdt7XMM9AveYMSY4iLcUr6jt5fHNv4GDf9iIyGqyhZKV8HFwNJ_l80luiT8b8y7nklPlV0N_TqLSFvPEco9BmhsNTWyKl3XGK3brlx4bgifmcMTvXpnHryvCA88O_IeTQg5Nq97yD9TqWD821isGIApobVezUnkdtr0YSOrCJdTF8cC5MXIr9AFUm1T8qK6glbMpBl3XLSSTkcZTE7wJPAwpLrFb7HpFWMiJoIgZlX6g.e_SQFq12R8eWpERZU8k-Lg&client_id=3vePTp7Urfbu7iWfXVUqffOTdzQa&redirect_uri=https://www.certification.openid.net/test/a/Modal-Advanced-Final-Authorization-server-teste/callback&scope=openid%20payments%20consent:urn:Modal:d6fc8234-263d-4862-8548-e9c4b10f63f3&response_type=code%20id_token
2021-11-09 14:57:47 INCOMING
fapi1-advanced-final-ensure-client-id-in-token-endpoint
Incoming HTTP request to test instance twH2g0Tv1qqZfuj
incoming_headers
{
  "host": "www.certification.openid.net",
  "accept": "application/json, text/plain, */*",
  "content-type": "application/json",
  "user-agent": "axios/0.21.1",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "content-length": "92",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net",
  "connection": "close"
}
incoming_path
callback
incoming_body_form_params
incoming_method
PATCH
incoming_body_json
{
  "approval": "true",
  "resources": [
    {
      "type": "PAYMENTS",
      "values": [
        "3500138"
      ]
    }
  ],
  "type": "accounts"
}
incoming_query_string_params
{}
incoming_body
{"approval":"true","resources":[{"type":"PAYMENTS","values":["3500138"]}],"type":"accounts"}
2021-11-09 14:57:47 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/azhsvM6lMWmrbqkNTnl7",
  "fullUrl": "https://www.certification.openid.net/test/a/Modal-Advanced-Final-Authorization-server-teste/implicit/azhsvM6lMWmrbqkNTnl7"
}
2021-11-09 14:57:47 OUTGOING
fapi1-advanced-final-ensure-client-id-in-token-endpoint
Response to HTTP request to test instance twH2g0Tv1qqZfuj
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/Modal-Advanced-Final-Authorization-server-teste/implicit/azhsvM6lMWmrbqkNTnl7, returnUrl=/log-detail.html?log=twH2g0Tv1qqZfuj}]
outgoing_path
callback
2021-11-09 14:57:47 INCOMING
fapi1-advanced-final-ensure-client-id-in-token-endpoint
Incoming HTTP request to test instance twH2g0Tv1qqZfuj
incoming_headers
{
  "host": "www.certification.openid.net",
  "sec-ch-ua": "\"Google Chrome\";v\u003d\"95\", \"Chromium\";v\u003d\"95\", \";Not A Brand\";v\u003d\"99\"",
  "sec-ch-ua-mobile": "?1",
  "sec-ch-ua-platform": "\"Android\"",
  "save-data": "on",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Linux; Android 9; SM-G950F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile 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": "none",
  "sec-fetch-mode": "navigate",
  "sec-fetch-dest": "document",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "cookie": "__utma\u003d201319536.1907257238.1632884468.1632884468.1633387754.2; __utmz\u003d201319536.1633387754.2.2.utmcsr\u003dgoogle|utmccn\u003d(organic)|utmcmd\u003dorganic|utmctr\u003d(not%20provided); JSESSIONID\u003dA88618D3377AA40923E49B5D50B97B3A",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "connection": "close",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
incoming_path
callback
incoming_body_form_params
incoming_method
GET
incoming_body_json
incoming_query_string_params
{}
incoming_body
2021-11-09 14:57:47 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/9Lw3Zdf71i7im6heDHjr",
  "fullUrl": "https://www.certification.openid.net/test/a/Modal-Advanced-Final-Authorization-server-teste/implicit/9Lw3Zdf71i7im6heDHjr"
}
2021-11-09 14:57:47 OUTGOING
fapi1-advanced-final-ensure-client-id-in-token-endpoint
Response to HTTP request to test instance twH2g0Tv1qqZfuj
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/Modal-Advanced-Final-Authorization-server-teste/implicit/9Lw3Zdf71i7im6heDHjr, returnUrl=/log-detail.html?log=twH2g0Tv1qqZfuj}]
outgoing_path
callback
2021-11-09 14:57:48 INCOMING
fapi1-advanced-final-ensure-client-id-in-token-endpoint
Incoming HTTP request to test instance twH2g0Tv1qqZfuj
incoming_headers
{
  "host": "www.certification.openid.net",
  "sec-ch-ua": "\"Google Chrome\";v\u003d\"95\", \"Chromium\";v\u003d\"95\", \";Not A Brand\";v\u003d\"99\"",
  "sec-ch-ua-mobile": "?1",
  "user-agent": "Mozilla/5.0 (Linux; Android 9; SM-G950F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile Safari/537.36",
  "content-type": "text/plain",
  "accept": "*/*",
  "x-requested-with": "XMLHttpRequest",
  "save-data": "on",
  "sec-ch-ua-platform": "\"Android\"",
  "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/Modal-Advanced-Final-Authorization-server-teste/callback",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "cookie": "__utma\u003d201319536.1907257238.1632884468.1632884468.1633387754.2; __utmz\u003d201319536.1633387754.2.2.utmcsr\u003dgoogle|utmccn\u003d(organic)|utmcmd\u003dorganic|utmctr\u003d(not%20provided); JSESSIONID\u003dA88618D3377AA40923E49B5D50B97B3A",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "content-length": "1233",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net",
  "connection": "close"
}
incoming_path
implicit/9Lw3Zdf71i7im6heDHjr
incoming_body_form_params
incoming_method
POST
incoming_body_json
incoming_query_string_params
{}
incoming_body
#code=b8439d11-22a7-3a32-94f5-623924aef768&id_token=eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImFsZyI6IlBTMjU2In0.eyJhdWQiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiY19oYXNoIjoiZVB5dEJ0Q1gtVm9qbUhtMnktV1dGZyIsInN1YiI6IkJBTkNPTU9EQUxcLzEwNTA5NzdAbW9kYWwuY29tLmJyQGNhcmJvbi5zdXBlciIsInNfaGFzaCI6Ikc0aGQ3UGh5SXpQVktxc3VBeWVwRnciLCJhenAiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiYW1yIjpbXSwiaXNzIjoiaHR0cHM6XC9cL2lzLWhtbC5tb2RhbC5jb20uYnJcL29hdXRoMlwvdG9rZW4iLCJleHAiOjE2MzY0NzM0NjYsImlhdCI6MTYzNjQ2OTg2Niwibm9uY2UiOiJjb3BiMDVleXYwIiwic2lkIjoiODM0YmUzZTYtNjRiMy00MWM5LWEyNmEtNmY3MDdmYzM5NGRjIn0.snT3doilIAKwFki4UV6-6WVw6Oi42CxSNbUGm8tJ4zFnFL_OyAxwk5NPfW9aWZryIufGf12cmaIsKn-1LyBZDKWtFmFASTGyfCMeDCMVXrLnrpOB8MvSuoyJ9lwrY8G22kDX2FaQjC1Nv_YbgQPdm3JUSG3P1KhhAlUJahwGAanfU-jrwj_crB-R1hPJEWWtpE96ekRL4lwWLp8qRhx1sNAITGyI6pVfNgiDrvyuieF9FqwkTs-JvQIy0Q8h5CTJ93iglX7orxjDCtUuT9_YvC6r1lpuI1xmwbkSVPp_G0pGnPAiOc3J9DRNFMlB24k0UXfTSrsl4PtPhPBULjIq3Q&state=GezxopWY3q&session_state=96f5e76dc0cd2ca988dcfab2c775d5e1689877556ba25c6d0747a7f1d085d34a.ZFKTJXlPJd0XYU3JAAOg5A
2021-11-09 14:57:48 OUTGOING
fapi1-advanced-final-ensure-client-id-in-token-endpoint
Response to HTTP request to test instance twH2g0Tv1qqZfuj
outgoing_status_code
204
outgoing_headers
{}
outgoing_body

                                
outgoing_path
implicit/9Lw3Zdf71i7im6heDHjr
2021-11-09 14:57:48
ExtractImplicitHashToCallbackResponse
Extracted response from URL fragment
parameters
[
  {
    "name": "code",
    "value": "b8439d11-22a7-3a32-94f5-623924aef768"
  },
  {
    "name": "id_token",
    "value": "eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImFsZyI6IlBTMjU2In0.eyJhdWQiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiY19oYXNoIjoiZVB5dEJ0Q1gtVm9qbUhtMnktV1dGZyIsInN1YiI6IkJBTkNPTU9EQUxcLzEwNTA5NzdAbW9kYWwuY29tLmJyQGNhcmJvbi5zdXBlciIsInNfaGFzaCI6Ikc0aGQ3UGh5SXpQVktxc3VBeWVwRnciLCJhenAiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiYW1yIjpbXSwiaXNzIjoiaHR0cHM6XC9cL2lzLWhtbC5tb2RhbC5jb20uYnJcL29hdXRoMlwvdG9rZW4iLCJleHAiOjE2MzY0NzM0NjYsImlhdCI6MTYzNjQ2OTg2Niwibm9uY2UiOiJjb3BiMDVleXYwIiwic2lkIjoiODM0YmUzZTYtNjRiMy00MWM5LWEyNmEtNmY3MDdmYzM5NGRjIn0.snT3doilIAKwFki4UV6-6WVw6Oi42CxSNbUGm8tJ4zFnFL_OyAxwk5NPfW9aWZryIufGf12cmaIsKn-1LyBZDKWtFmFASTGyfCMeDCMVXrLnrpOB8MvSuoyJ9lwrY8G22kDX2FaQjC1Nv_YbgQPdm3JUSG3P1KhhAlUJahwGAanfU-jrwj_crB-R1hPJEWWtpE96ekRL4lwWLp8qRhx1sNAITGyI6pVfNgiDrvyuieF9FqwkTs-JvQIy0Q8h5CTJ93iglX7orxjDCtUuT9_YvC6r1lpuI1xmwbkSVPp_G0pGnPAiOc3J9DRNFMlB24k0UXfTSrsl4PtPhPBULjIq3Q"
  },
  {
    "name": "state",
    "value": "GezxopWY3q"
  },
  {
    "name": "session_state",
    "value": "96f5e76dc0cd2ca988dcfab2c775d5e1689877556ba25c6d0747a7f1d085d34a.ZFKTJXlPJd0XYU3JAAOg5A"
  }
]
2021-11-09 14:57:48 SUCCESS
ExtractImplicitHashToCallbackResponse
Extracted the hash values
code
b8439d11-22a7-3a32-94f5-623924aef768
id_token
eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImFsZyI6IlBTMjU2In0.eyJhdWQiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiY19oYXNoIjoiZVB5dEJ0Q1gtVm9qbUhtMnktV1dGZyIsInN1YiI6IkJBTkNPTU9EQUxcLzEwNTA5NzdAbW9kYWwuY29tLmJyQGNhcmJvbi5zdXBlciIsInNfaGFzaCI6Ikc0aGQ3UGh5SXpQVktxc3VBeWVwRnciLCJhenAiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiYW1yIjpbXSwiaXNzIjoiaHR0cHM6XC9cL2lzLWhtbC5tb2RhbC5jb20uYnJcL29hdXRoMlwvdG9rZW4iLCJleHAiOjE2MzY0NzM0NjYsImlhdCI6MTYzNjQ2OTg2Niwibm9uY2UiOiJjb3BiMDVleXYwIiwic2lkIjoiODM0YmUzZTYtNjRiMy00MWM5LWEyNmEtNmY3MDdmYzM5NGRjIn0.snT3doilIAKwFki4UV6-6WVw6Oi42CxSNbUGm8tJ4zFnFL_OyAxwk5NPfW9aWZryIufGf12cmaIsKn-1LyBZDKWtFmFASTGyfCMeDCMVXrLnrpOB8MvSuoyJ9lwrY8G22kDX2FaQjC1Nv_YbgQPdm3JUSG3P1KhhAlUJahwGAanfU-jrwj_crB-R1hPJEWWtpE96ekRL4lwWLp8qRhx1sNAITGyI6pVfNgiDrvyuieF9FqwkTs-JvQIy0Q8h5CTJ93iglX7orxjDCtUuT9_YvC6r1lpuI1xmwbkSVPp_G0pGnPAiOc3J9DRNFMlB24k0UXfTSrsl4PtPhPBULjIq3Q
state
GezxopWY3q
session_state
96f5e76dc0cd2ca988dcfab2c775d5e1689877556ba25c6d0747a7f1d085d34a.ZFKTJXlPJd0XYU3JAAOg5A
2021-11-09 14:57:48 REDIRECT-IN
fapi1-advanced-final-ensure-client-id-in-token-endpoint
Authorization endpoint response captured
url_query
{}
headers
{
  "host": "www.certification.openid.net",
  "sec-ch-ua": "\"Google Chrome\";v\u003d\"95\", \"Chromium\";v\u003d\"95\", \";Not A Brand\";v\u003d\"99\"",
  "sec-ch-ua-mobile": "?1",
  "sec-ch-ua-platform": "\"Android\"",
  "save-data": "on",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Linux; Android 9; SM-G950F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.74 Mobile 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": "none",
  "sec-fetch-mode": "navigate",
  "sec-fetch-dest": "document",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "pt-BR,pt;q\u003d0.9,en-US;q\u003d0.8,en;q\u003d0.7",
  "cookie": "__utma\u003d201319536.1907257238.1632884468.1632884468.1633387754.2; __utmz\u003d201319536.1633387754.2.2.utmcsr\u003dgoogle|utmccn\u003d(organic)|utmcmd\u003dorganic|utmctr\u003d(not%20provided); JSESSIONID\u003dA88618D3377AA40923E49B5D50B97B3A",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "connection": "close",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
http_method
GET
url_fragment
{
  "code": "b8439d11-22a7-3a32-94f5-623924aef768",
  "id_token": "eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImFsZyI6IlBTMjU2In0.eyJhdWQiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiY19oYXNoIjoiZVB5dEJ0Q1gtVm9qbUhtMnktV1dGZyIsInN1YiI6IkJBTkNPTU9EQUxcLzEwNTA5NzdAbW9kYWwuY29tLmJyQGNhcmJvbi5zdXBlciIsInNfaGFzaCI6Ikc0aGQ3UGh5SXpQVktxc3VBeWVwRnciLCJhenAiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiYW1yIjpbXSwiaXNzIjoiaHR0cHM6XC9cL2lzLWhtbC5tb2RhbC5jb20uYnJcL29hdXRoMlwvdG9rZW4iLCJleHAiOjE2MzY0NzM0NjYsImlhdCI6MTYzNjQ2OTg2Niwibm9uY2UiOiJjb3BiMDVleXYwIiwic2lkIjoiODM0YmUzZTYtNjRiMy00MWM5LWEyNmEtNmY3MDdmYzM5NGRjIn0.snT3doilIAKwFki4UV6-6WVw6Oi42CxSNbUGm8tJ4zFnFL_OyAxwk5NPfW9aWZryIufGf12cmaIsKn-1LyBZDKWtFmFASTGyfCMeDCMVXrLnrpOB8MvSuoyJ9lwrY8G22kDX2FaQjC1Nv_YbgQPdm3JUSG3P1KhhAlUJahwGAanfU-jrwj_crB-R1hPJEWWtpE96ekRL4lwWLp8qRhx1sNAITGyI6pVfNgiDrvyuieF9FqwkTs-JvQIy0Q8h5CTJ93iglX7orxjDCtUuT9_YvC6r1lpuI1xmwbkSVPp_G0pGnPAiOc3J9DRNFMlB24k0UXfTSrsl4PtPhPBULjIq3Q",
  "state": "GezxopWY3q",
  "session_state": "96f5e76dc0cd2ca988dcfab2c775d5e1689877556ba25c6d0747a7f1d085d34a.ZFKTJXlPJd0XYU3JAAOg5A"
}
post_body
Verify authorization endpoint response
2021-11-09 14:57:48 SUCCESS
RejectErrorInUrlQuery
'error' is not present in URL query returned from authorization endpoint
2021-11-09 14:57:48 SUCCESS
RejectAuthCodeInUrlQuery
Authorization code is not present in URL query returned from authorization endpoint
2021-11-09 14:57:48 SUCCESS
CheckMatchingCallbackParameters
Callback parameters successfully verified
2021-11-09 14:57:48 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)
2021-11-09 14:57:48 SUCCESS
CheckIfAuthorizationEndpointError
No error from authorization endpoint
2021-11-09 14:57:48 SUCCESS
ValidateSuccessfulHybridResponseFromAuthorizationEndpoint
authorization endpoint response does not include unexpected parameters
code
b8439d11-22a7-3a32-94f5-623924aef768
id_token
eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImFsZyI6IlBTMjU2In0.eyJhdWQiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiY19oYXNoIjoiZVB5dEJ0Q1gtVm9qbUhtMnktV1dGZyIsInN1YiI6IkJBTkNPTU9EQUxcLzEwNTA5NzdAbW9kYWwuY29tLmJyQGNhcmJvbi5zdXBlciIsInNfaGFzaCI6Ikc0aGQ3UGh5SXpQVktxc3VBeWVwRnciLCJhenAiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiYW1yIjpbXSwiaXNzIjoiaHR0cHM6XC9cL2lzLWhtbC5tb2RhbC5jb20uYnJcL29hdXRoMlwvdG9rZW4iLCJleHAiOjE2MzY0NzM0NjYsImlhdCI6MTYzNjQ2OTg2Niwibm9uY2UiOiJjb3BiMDVleXYwIiwic2lkIjoiODM0YmUzZTYtNjRiMy00MWM5LWEyNmEtNmY3MDdmYzM5NGRjIn0.snT3doilIAKwFki4UV6-6WVw6Oi42CxSNbUGm8tJ4zFnFL_OyAxwk5NPfW9aWZryIufGf12cmaIsKn-1LyBZDKWtFmFASTGyfCMeDCMVXrLnrpOB8MvSuoyJ9lwrY8G22kDX2FaQjC1Nv_YbgQPdm3JUSG3P1KhhAlUJahwGAanfU-jrwj_crB-R1hPJEWWtpE96ekRL4lwWLp8qRhx1sNAITGyI6pVfNgiDrvyuieF9FqwkTs-JvQIy0Q8h5CTJ93iglX7orxjDCtUuT9_YvC6r1lpuI1xmwbkSVPp_G0pGnPAiOc3J9DRNFMlB24k0UXfTSrsl4PtPhPBULjIq3Q
state
GezxopWY3q
session_state
96f5e76dc0cd2ca988dcfab2c775d5e1689877556ba25c6d0747a7f1d085d34a.ZFKTJXlPJd0XYU3JAAOg5A
2021-11-09 14:57:48 SUCCESS
CheckStateInAuthorizationResponse
State in response correctly returned
state
GezxopWY3q
2021-11-09 14:57:48
ValidateIssInAuthorizationResponse
No 'iss' value in authorization response.
2021-11-09 14:57:48 SUCCESS
ExtractAuthorizationCodeFromAuthorizationResponse
Found authorization code
code
b8439d11-22a7-3a32-94f5-623924aef768
2021-11-09 14:57:48 SUCCESS
EnsureMinimumAuthorizationCodeLength
Authorization code is of sufficient length
actual
288
required
128
2021-11-09 14:57:48 SUCCESS
EnsureMinimumAuthorizationCodeEntropy
Calculated shannon entropy seems sufficient
actual
134.24299707099604
expected
96.0
value
s
2021-11-09 14:57:48 SUCCESS
ExtractIdTokenFromAuthorizationResponse
Found and parsed the id_token from authorization_endpoint_response
value
eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImFsZyI6IlBTMjU2In0.eyJhdWQiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiY19oYXNoIjoiZVB5dEJ0Q1gtVm9qbUhtMnktV1dGZyIsInN1YiI6IkJBTkNPTU9EQUxcLzEwNTA5NzdAbW9kYWwuY29tLmJyQGNhcmJvbi5zdXBlciIsInNfaGFzaCI6Ikc0aGQ3UGh5SXpQVktxc3VBeWVwRnciLCJhenAiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiYW1yIjpbXSwiaXNzIjoiaHR0cHM6XC9cL2lzLWhtbC5tb2RhbC5jb20uYnJcL29hdXRoMlwvdG9rZW4iLCJleHAiOjE2MzY0NzM0NjYsImlhdCI6MTYzNjQ2OTg2Niwibm9uY2UiOiJjb3BiMDVleXYwIiwic2lkIjoiODM0YmUzZTYtNjRiMy00MWM5LWEyNmEtNmY3MDdmYzM5NGRjIn0.snT3doilIAKwFki4UV6-6WVw6Oi42CxSNbUGm8tJ4zFnFL_OyAxwk5NPfW9aWZryIufGf12cmaIsKn-1LyBZDKWtFmFASTGyfCMeDCMVXrLnrpOB8MvSuoyJ9lwrY8G22kDX2FaQjC1Nv_YbgQPdm3JUSG3P1KhhAlUJahwGAanfU-jrwj_crB-R1hPJEWWtpE96ekRL4lwWLp8qRhx1sNAITGyI6pVfNgiDrvyuieF9FqwkTs-JvQIy0Q8h5CTJ93iglX7orxjDCtUuT9_YvC6r1lpuI1xmwbkSVPp_G0pGnPAiOc3J9DRNFMlB24k0UXfTSrsl4PtPhPBULjIq3Q
header
{
  "x5t": "NTdmZjM4ZDk3NjY0Yzc5MmZmODgwMTE3MWYwNDE5MWRlZDg4Nzc4ZA",
  "kid": "MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_PS256",
  "alg": "PS256"
}
claims
{
  "aud": "3vePTp7Urfbu7iWfXVUqffOTdzQa",
  "c_hash": "ePytBtCX-VojmHm2y-WWFg",
  "sub": "BANCOMODAL/1050977@modal.com.br@carbon.super",
  "s_hash": "G4hd7PhyIzPVKqsuAyepFw",
  "azp": "3vePTp7Urfbu7iWfXVUqffOTdzQa",
  "amr": [],
  "iss": "https://is-hml.modal.com.br/oauth2/token",
  "exp": 1636473466,
  "iat": 1636469866,
  "nonce": "copb05eyv0",
  "sid": "834be3e6-64b3-41c9-a26a-6f707fc394dc"
}
2021-11-09 14:57:48 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2021-11-09 14:57:48 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
MzYxMmFkOGYwMWI0ZWNmNDcxNGYwYmM4ZTA3MWI2NDAzZGQzNGM0ZGRlNjJkODFkZDRiOTFkMWFhMzU2ZGVlNg_PS256
2021-11-09 14:57:48 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
copb05eyv0
2021-11-09 14:57:48 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
Nothing to check; the conformance suite did not request an acr claim in request object
2021-11-09 14:57:48 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImFsZyI6IlBTMjU2In0.eyJhdWQiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiY19oYXNoIjoiZVB5dEJ0Q1gtVm9qbUhtMnktV1dGZyIsInN1YiI6IkJBTkNPTU9EQUxcLzEwNTA5NzdAbW9kYWwuY29tLmJyQGNhcmJvbi5zdXBlciIsInNfaGFzaCI6Ikc0aGQ3UGh5SXpQVktxc3VBeWVwRnciLCJhenAiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiYW1yIjpbXSwiaXNzIjoiaHR0cHM6XC9cL2lzLWhtbC5tb2RhbC5jb20uYnJcL29hdXRoMlwvdG9rZW4iLCJleHAiOjE2MzY0NzM0NjYsImlhdCI6MTYzNjQ2OTg2Niwibm9uY2UiOiJjb3BiMDVleXYwIiwic2lkIjoiODM0YmUzZTYtNjRiMy00MWM5LWEyNmEtNmY3MDdmYzM5NGRjIn0.snT3doilIAKwFki4UV6-6WVw6Oi42CxSNbUGm8tJ4zFnFL_OyAxwk5NPfW9aWZryIufGf12cmaIsKn-1LyBZDKWtFmFASTGyfCMeDCMVXrLnrpOB8MvSuoyJ9lwrY8G22kDX2FaQjC1Nv_YbgQPdm3JUSG3P1KhhAlUJahwGAanfU-jrwj_crB-R1hPJEWWtpE96ekRL4lwWLp8qRhx1sNAITGyI6pVfNgiDrvyuieF9FqwkTs-JvQIy0Q8h5CTJ93iglX7orxjDCtUuT9_YvC6r1lpuI1xmwbkSVPp_G0pGnPAiOc3J9DRNFMlB24k0UXfTSrsl4PtPhPBULjIq3Q
2021-11-09 14:57:48 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJ4NXQiOiJOVGRtWmpNNFpEazNOalkwWXpjNU1tWm1PRGd3TVRFM01XWXdOREU1TVdSbFpEZzROemM0WkEiLCJraWQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZ19QUzI1NiIsImFsZyI6IlBTMjU2In0.eyJhdWQiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiY19oYXNoIjoiZVB5dEJ0Q1gtVm9qbUhtMnktV1dGZyIsInN1YiI6IkJBTkNPTU9EQUxcLzEwNTA5NzdAbW9kYWwuY29tLmJyQGNhcmJvbi5zdXBlciIsInNfaGFzaCI6Ikc0aGQ3UGh5SXpQVktxc3VBeWVwRnciLCJhenAiOiIzdmVQVHA3VXJmYnU3aVdmWFZVcWZmT1RkelFhIiwiYW1yIjpbXSwiaXNzIjoiaHR0cHM6XC9cL2lzLWhtbC5tb2RhbC5jb20uYnJcL29hdXRoMlwvdG9rZW4iLCJleHAiOjE2MzY0NzM0NjYsImlhdCI6MTYzNjQ2OTg2Niwibm9uY2UiOiJjb3BiMDVleXYwIiwic2lkIjoiODM0YmUzZTYtNjRiMy00MWM5LWEyNmEtNmY3MDdmYzM5NGRjIn0.snT3doilIAKwFki4UV6-6WVw6Oi42CxSNbUGm8tJ4zFnFL_OyAxwk5NPfW9aWZryIufGf12cmaIsKn-1LyBZDKWtFmFASTGyfCMeDCMVXrLnrpOB8MvSuoyJ9lwrY8G22kDX2FaQjC1Nv_YbgQPdm3JUSG3P1KhhAlUJahwGAanfU-jrwj_crB-R1hPJEWWtpE96ekRL4lwWLp8qRhx1sNAITGyI6pVfNgiDrvyuieF9FqwkTs-JvQIy0Q8h5CTJ93iglX7orxjDCtUuT9_YvC6r1lpuI1xmwbkSVPp_G0pGnPAiOc3J9DRNFMlB24k0UXfTSrsl4PtPhPBULjIq3Q
2021-11-09 14:57:48 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
BANCOMODAL/1050977@modal.com.br@carbon.super
2021-11-09 14:57:48 SUCCESS
FAPIValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
permitted
[
  "ES256",
  "PS256"
]
alg
PS256
2021-11-09 14:57:48 INFO
FAPIValidateIdTokenEncryptionAlg
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2021-11-09 14:57:48 INFO
FAPIValidateEncryptedIdTokenHasKid
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2021-11-09 14:57:48 SUCCESS
ExtractSHash
Extracted s_hash from ID Token
s_hash
G4hd7PhyIzPVKqsuAyepFw
alg
PS256
2021-11-09 14:57:48 SUCCESS
ValidateSHash
s_hash validated successfully
expected_hash
G4hd7PhyIzPVKqsuAyepFw
unhashed_value
GezxopWY3q
id_token_hash
G4hd7PhyIzPVKqsuAyepFw
2021-11-09 14:57:48 SUCCESS
ExtractCHash
Extracted c_hash from ID Token
c_hash
ePytBtCX-VojmHm2y-WWFg
alg
PS256
2021-11-09 14:57:48 SUCCESS
ValidateCHash
c_hash validated successfully
expected_hash
ePytBtCX-VojmHm2y-WWFg
unhashed_value
b8439d11-22a7-3a32-94f5-623924aef768
id_token_hash
ePytBtCX-VojmHm2y-WWFg
2021-11-09 14:57:48 SUCCESS
CreateTokenEndpointRequestForAuthorizationCodeGrant
grant_type
authorization_code
code
b8439d11-22a7-3a32-94f5-623924aef768
redirect_uri
https://www.certification.openid.net/test/a/Modal-Advanced-Final-Authorization-server-teste/callback
Swapping to Client2
2021-11-09 14:57:48
AddClientIdToTokenEndpointRequest
grant_type
authorization_code
code
b8439d11-22a7-3a32-94f5-623924aef768
redirect_uri
https://www.certification.openid.net/test/a/Modal-Advanced-Final-Authorization-server-teste/callback
client_id
6z1YHXZlkszTrxxFWz8IUVfaxP0a
2021-11-09 14:57:48 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
6z1YHXZlkszTrxxFWz8IUVfaxP0a
sub
6z1YHXZlkszTrxxFWz8IUVfaxP0a
aud
https://is-hml.modal.com.br/oauth2/token
jti
tvMbJsi3g4hP8GrtvNdK
iat
1636469868
exp
1636469928
2021-11-09 14:57:48 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiJaSUZadGRzb1Jtcm96bjVsME44MmFWeGtvNUZBejJKbG5YcFNjczFrZDRzIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiI2ejFZSFhabGtzelRyeHhGV3o4SVVWZmF4UDBhIiwiYXVkIjoiaHR0cHM6XC9cL2lzLWhtbC5tb2RhbC5jb20uYnJcL29hdXRoMlwvdG9rZW4iLCJpc3MiOiI2ejFZSFhabGtzelRyeHhGV3o4SVVWZmF4UDBhIiwiZXhwIjoxNjM2NDY5OTI4LCJpYXQiOjE2MzY0Njk4NjgsImp0aSI6InR2TWJKc2kzZzRoUDhHcnR2TmRLIn0.Zvx6vi0EfCxbD_5fBX9cZ6itVvcRUWBE9RgzdML05GHIYnVeijaC9i7hr0Snf9-b6vz2-jCQEgoIh79w7VW7kdyr2k0H-T6QpTWbUKzzoo5fPIvJl-SeAdNOBYT3TCnJSP6F4QP7axpHrJ9RUAyy66IQAsQdlQu5m0deLcwjxnURfxzNYiZKgdhxCKRKEjQ1umUaKdGT3kkYBFM1WpKRt6fbc6RP3NBP5eHJL0SfD5ujsKHeNm0Edgs2RD0MMcTV5II-Kt72rkc3-pfql8QJ6JDXZYb4sgGoeVPUPdGEUXN6sQAl6BxZeb0jhGrk_lw_XWdDDgnDKNcGVj3bXsaB3A
2021-11-09 14:57:48
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
authorization_code
code
b8439d11-22a7-3a32-94f5-623924aef768
redirect_uri
https://www.certification.openid.net/test/a/Modal-Advanced-Final-Authorization-server-teste/callback
client_id
6z1YHXZlkszTrxxFWz8IUVfaxP0a
client_assertion
eyJraWQiOiJaSUZadGRzb1Jtcm96bjVsME44MmFWeGtvNUZBejJKbG5YcFNjczFrZDRzIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiI2ejFZSFhabGtzelRyeHhGV3o4SVVWZmF4UDBhIiwiYXVkIjoiaHR0cHM6XC9cL2lzLWhtbC5tb2RhbC5jb20uYnJcL29hdXRoMlwvdG9rZW4iLCJpc3MiOiI2ejFZSFhabGtzelRyeHhGV3o4SVVWZmF4UDBhIiwiZXhwIjoxNjM2NDY5OTI4LCJpYXQiOjE2MzY0Njk4NjgsImp0aSI6InR2TWJKc2kzZzRoUDhHcnR2TmRLIn0.Zvx6vi0EfCxbD_5fBX9cZ6itVvcRUWBE9RgzdML05GHIYnVeijaC9i7hr0Snf9-b6vz2-jCQEgoIh79w7VW7kdyr2k0H-T6QpTWbUKzzoo5fPIvJl-SeAdNOBYT3TCnJSP6F4QP7axpHrJ9RUAyy66IQAsQdlQu5m0deLcwjxnURfxzNYiZKgdhxCKRKEjQ1umUaKdGT3kkYBFM1WpKRt6fbc6RP3NBP5eHJL0SfD5ujsKHeNm0Edgs2RD0MMcTV5II-Kt72rkc3-pfql8QJ6JDXZYb4sgGoeVPUPdGEUXN6sQAl6BxZeb0jhGrk_lw_XWdDDgnDKNcGVj3bXsaB3A
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2021-11-09 14:57:48
CallTokenEndpointAndReturnFullResponse
HTTP request
request_uri
https://is-hml.modal.com.br/oauth2/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": "1032"
}
request_body
grant_type=authorization_code&code=b8439d11-22a7-3a32-94f5-623924aef768&redirect_uri=https%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2FModal-Advanced-Final-Authorization-server-teste%2Fcallback&client_id=6z1YHXZlkszTrxxFWz8IUVfaxP0a&client_assertion=eyJraWQiOiJaSUZadGRzb1Jtcm96bjVsME44MmFWeGtvNUZBejJKbG5YcFNjczFrZDRzIiwiYWxnIjoiUFMyNTYifQ.eyJzdWIiOiI2ejFZSFhabGtzelRyeHhGV3o4SVVWZmF4UDBhIiwiYXVkIjoiaHR0cHM6XC9cL2lzLWhtbC5tb2RhbC5jb20uYnJcL29hdXRoMlwvdG9rZW4iLCJpc3MiOiI2ejFZSFhabGtzelRyeHhGV3o4SVVWZmF4UDBhIiwiZXhwIjoxNjM2NDY5OTI4LCJpYXQiOjE2MzY0Njk4NjgsImp0aSI6InR2TWJKc2kzZzRoUDhHcnR2TmRLIn0.Zvx6vi0EfCxbD_5fBX9cZ6itVvcRUWBE9RgzdML05GHIYnVeijaC9i7hr0Snf9-b6vz2-jCQEgoIh79w7VW7kdyr2k0H-T6QpTWbUKzzoo5fPIvJl-SeAdNOBYT3TCnJSP6F4QP7axpHrJ9RUAyy66IQAsQdlQu5m0deLcwjxnURfxzNYiZKgdhxCKRKEjQ1umUaKdGT3kkYBFM1WpKRt6fbc6RP3NBP5eHJL0SfD5ujsKHeNm0Edgs2RD0MMcTV5II-Kt72rkc3-pfql8QJ6JDXZYb4sgGoeVPUPdGEUXN6sQAl6BxZeb0jhGrk_lw_XWdDDgnDKNcGVj3bXsaB3A&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
request_mutual_tls
{
  "cert": "MIIFIzCCBAugAwIBAgIULDgDB4qbQScxIWltZh3QlQD+oWIwDQYJKoZIhvcNAQELBQAwggEUMR0wGwYDVQQPDBRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQBgjc8AgEDEwJCUjEXMBUGA1UEBRMOMjIyMjIyMjIyMjIyMjMxCzAJBgNVBAYTAkJSMREwDwYDVQQKDAhtb2RhbGhtbDESMBAGA1UECAwJU2FvIFBhdWxvMRIwEAYDVQQHDAlTYW8gcGF1bG8xLTArBgNVBAsMJDdhZjEzNDM3LWI2MTMtNTAzYS1hM2QxLTZiZDQ2ZWJhYmQ3NzE0MDIGCgmSJomT8ixkAQEMJDIzY2E3ZWZlLTE3MDMtMTFlYy05NjIxLTAyNDJhYzEzMDAwMzEYMBYGA1UEAwwPbW9kYWxobWwuY29tLmJyMB4XDTIxMDkxNjE5MTk0N1oXDTMxMDkxNDE5MTk0N1owggEUMR0wGwYDVQQPDBRQcml2YXRlIE9yZ2FuaXphdGlvbjETMBEGCysGAQQBgjc8AgEDEwJCUjEXMBUGA1UEBRMOMjIyMjIyMjIyMjIyMjMxCzAJBgNVBAYTAkJSMREwDwYDVQQKDAhtb2RhbGhtbDESMBAGA1UECAwJU2FvIFBhdWxvMRIwEAYDVQQHDAlTYW8gcGF1bG8xLTArBgNVBAsMJDdhZjEzNDM3LWI2MTMtNTAzYS1hM2QxLTZiZDQ2ZWJhYmQ3NzE0MDIGCgmSJomT8ixkAQEMJDIzY2E3ZWZlLTE3MDMtMTFlYy05NjIxLTAyNDJhYzEzMDAwMzEYMBYGA1UEAwwPbW9kYWxobWwuY29tLmJyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAy8y12ZpOZGFRZ9TxAg+m3Z6wCImAFiAw2p0b32z21YiSYBEGrngb64sHLLpvYu/DYnn7W5ouvGfzK4HHX3YX8HtvqssEvDSAE+TnFZc2+52RTEKusIkzIZpk+ECk9FMhw1Hcfsr6vUMtHdCDKqcB1BjfIxSGBEtuUlivfJacTmMuPggmZfWx+loIoeqxSZRX7k1JMXISPKaZ8eSJoYd+RGN1JrQRwhBlOgYhRSf//fb7wAS0jXatDK7sGtSLRnmBC8ZA4RMK4RVzzySjfaQeMh6TJj/R9Y43WlNgd34l6S2gJjFpZqw/+GSx5TrEKHvLOfpU4uNqj3Fa3hlPpCWUJwIDAQABo2kwZzALBgNVHQ8EBAMCBPAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBoGA1UdEQQTMBGCD21vZGFsaG1sLmNvbS5icjAdBgNVHQ4EFgQUBHyYAytM871NKFvPUx9knjP16lAwDQYJKoZIhvcNAQELBQADggEBAEluPu1a/bv1fMhT7wQ8zQdSKYCKaNDeC/vw7ta2EjW0e5yjtJO83U+YwhLJT02O1pTeRs5u2OojVh0P+xDhpkf6I7HMsy3Rjro+iZ8uvnUzuWelFAx9h0VFaAGCa1qUv1JrT8ugQQ6NTNyCFV3hZvgFXQ4Fq3Ft6a2v5at26SYXk26DyIEsF1KFRfQ4JiPFNBJ1pFwUjUv6XE8ak066koseTi/FYG/7e86CVDxcKf2cl4N8xjbEDP+0KQ7rknk4/+y3GdA765YCM4CpgMYLDKt/0J9Sp6URcUSJnDTkodZNmTVoJM3wkUil7H3zlX1RGPemCiZUE64gpgY0kvdyMqo\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDLzLXZmk5kYVFn1PECD6bdnrAIiYAWIDDanRvfbPbViJJgEQaueBvriwcsum9i78Nieftbmi68Z/Mrgcdfdhfwe2+qywS8NIAT5OcVlzb7nZFMQq6wiTMhmmT4QKT0UyHDUdx+yvq9Qy0d0IMqpwHUGN8jFIYES25SWK98lpxOYy4+CCZl9bH6Wgih6rFJlFfuTUkxchI8ppnx5Imhh35EY3UmtBHCEGU6BiFFJ//99vvABLSNdq0Mruwa1ItGeYELxkDhEwrhFXPPJKN9pB4yHpMmP9H1jjdaU2B3fiXpLaAmMWlmrD/4ZLHlOsQoe8s5+lTi42qPcVreGU+kJZQnAgMBAAECggEBAIGAwunUyQ22XZFaWg/SPFnF1dyG63Kj4Ad7IFQYnL1R/Jm5GALT5gIGJXgBvHglHYY9N0GdNyeX8ojp/fQmSc4R0gK44Xhq8Bw0L7ejkFfRZ5wLH5Ckjm5C+vhZs7hh/ylrom6bszuDLW8tqbv3xgyuBVT4XLTr7d275z+HQSn5b0JHUl22TqAkCKPh0covK45aOo289vbv7HDhAo/AAsrtamGbV+oKTrr0SK2695kSysEk8+fxdnSvJUN/J9/bfhh6+rExZ0BXOX7W4uyifIZS2/NL2BRJUHmJRpEE3bp+5orRDSWmi1VgqSlRG4V4CuV2KLT4PPcxwstGymPjRMkCgYEA9ZNkf/iNDuCyATxsrDbkI3oGwLHlsEoJj1fswXm9GIJfkQBFu/tUKMdTCePkcAgRM8RnH4O4Txh5LJo1AiNfLApcysjPMSivi5lG0E8aibDusPPZehUmlCr+D/1v7RNUw3JJA8QzazBKjGySkc1pwFdDW2k75baA5aW0Dw7OSTsCgYEA1HNZCaFwzGs+egrMwuLYTGs9jxHd7U+4Na6k8IT3X4mLt7+wPfpoQrwqJXaMNTi1hUYdf7bNqjinwRjFFi2mMX/dj/YMlZ35eLZQ4703rIK3IFmoM7fM2KqawjRJ0hUthWVXzYlRzxJGNMcpRTfLXa9sFQnX5dQ+mFB9KrtoEgUCgYEAk6T8JVxgInPBUbDsfVW7MAErkirit2yr9rycIW553AR2RI1vX6epX6MHL8kODLUs8nzAq1fcNeG26LQF7rUpgSbxxxGYUCvv7vRGePM2N1ZjC4xwUk/pE+gNO7vZ0SVwLtnFQDhz2Zv9FhQowvRHAlb0rj7EvkVNlcRcTzlNmQUCgYBnM9Fg2EfPRZmH948YbNHd7Ypt4aQJD9zQVxJQtIbmpg51KG0Y7nePU5C1uizJ/c5P+4uA6vBlbDgxmTLEX1CIYzDiKgha9e6mMQqCVvyglK8Yy/Tlire72MRs6rGhmCAQ2PYaJkbTbHEmWkk2ErB7xiee4LU8NCpkG1VyWK9pcQKBgHmDjS/s9+V92Sk6/G682TGHyBY0HWjT91Fw91CjQzTe5+3h61ZXYMNetzaHf8S4hmREI7I7HHJHWvGkh5YBT8b8S/LA/FrCAummVosDuMnPz0UFPzB6IB5UVNZzFgDGPY2Ce+MpcPpHe/IraniM18WMl4muuyNNNAqTmwykrjIN"
}
2021-11-09 14:57:50 RESPONSE
CallTokenEndpointAndReturnFullResponse
HTTP response
response_status_code
401 UNAUTHORIZED
response_status_text

                                
response_headers
{
  "x-frame-options": "DENY",
  "x-content-type-options": "nosniff",
  "x-xss-protection": "1; mode\u003dblock",
  "www-authenticate": "Basic realm\u003dis-hml.modal.com.br",
  "date": "Tue, 09 Nov 2021 14:57:50 GMT",
  "content-type": "application/json;charset\u003dUTF-8",
  "content-length": "80",
  "keep-alive": "timeout\u003d60",
  "connection": "keep-alive",
  "server": "WSO2 Carbon Server"
}
response_body
{"error_description":"Client credentials are invalid.","error":"invalid_client"}
2021-11-09 14:57:50 SUCCESS
CallTokenEndpointAndReturnFullResponse
Parsed token endpoint response
error_description
Client credentials are invalid.
error
invalid_client
2021-11-09 14:57:50 SUCCESS
CheckTokenEndpointHttpStatusIs400Allowing401ForInvalidClientError
Token endpoint http status code was 401 for error 'invalid_client'
2021-11-09 14:57:50 SUCCESS
CheckTokenEndpointReturnedJsonContentType
token_endpoint_response_headers Content-Type: header is application/json
2021-11-09 14:57:50 SUCCESS
CheckErrorFromTokenEndpointResponseErrorInvalidClientOrInvalidGrant
Token Endpoint response error returned expected 'error' of 'invalid_client'
expected
[
  "invalid_client",
  "invalid_grant"
]
2021-11-09 14:57:50 SUCCESS
ValidateErrorFromTokenEndpointResponseError
Token endpoint response error returned valid 'error' field
error
invalid_client
2021-11-09 14:57:50 SUCCESS
CheckErrorDescriptionFromTokenEndpointResponseErrorContainsCRLFTAB
token_endpoint_response 'error_description' field does not include CR/LF/TAB
error_description
Client credentials are invalid.
2021-11-09 14:57:50 SUCCESS
ValidateErrorDescriptionFromTokenEndpointResponseError
token_endpoint_response error returned valid 'error_description' field
error_description
Client credentials are invalid.
2021-11-09 14:57:50 SUCCESS
ValidateErrorUriFromTokenEndpointResponseError
token_endpoint_response did not include optional 'error_uri' field
2021-11-09 14:57:50 FINISHED
fapi1-advanced-final-ensure-client-id-in-token-endpoint
Test has run to completion
testmodule_result
PASSED
2021-11-09 14:58:07
TEST-RUNNER
Alias has now been claimed by another test
alias
Modal-Advanced-Final-Authorization-server-teste
new_test_id
kRQBLEID352paEt
Test Results