Test Summary

Test Results

Expand All Collapse All
All times are UTC
2022-07-18 20:20:50 INFO
TEST-RUNNER
Test instance jo0aIoyClMuzL8f created
baseUrl
https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "pushed",
  "fapi_profile": "openbanking_brazil",
  "fapi_response_mode": "jarm"
}
alias
pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm
description
planId
8KG0rJiJNqLWn
config
{
  "alias": "pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm",
  "browser": [
    {
      "match": "https://idp.conf.ping-eng.com:9031/as/authorization.oauth2*",
      "tasks": [
        {
          "task": "Initial Login",
          "match": "https://idp.conf.ping-eng.com:9031/as/authorization.oauth2*",
          "optional": true,
          "commands": [
            [
              "wait",
              "id",
              "username",
              10
            ],
            [
              "text",
              "id",
              "username",
              "joe"
            ],
            [
              "text",
              "id",
              "password",
              "2Federate"
            ],
            [
              "click",
              "id",
              "signOnButton"
            ]
          ]
        },
        {
          "task": "Authorize Client",
          "match": "https://idp.conf.ping-eng.com:9031/as/*/resume/as/authorization.ping*",
          "optional": true,
          "commands": [
            [
              "click",
              "css",
              "a.ping-button.normal.allow"
            ]
          ]
        },
        {
          "task": "Verify Complete",
          "optional": true,
          "match": "https://www.certification.openid.net/test/a/*/callback*",
          "commands": [
            [
              "wait",
              "id",
              "submission_complete",
              10
            ]
          ]
        }
      ]
    }
  ],
  "server": {
    "discoveryUrl": "https://idp.conf.ping-eng.com:9031/.well-known/openid-configuration"
  },
  "client": {
    "client_id": "fapi_adv_op_w_private_key_par_first_client",
    "client_secret": "2Federate",
    "scope": "openid payments",
    "jwks": {
      "keys": [
        {
          "p": "7Iiv4eby1Ubo_U9uzWEa8OlUQoBz4vjPtB7MWQ6dlM7ajD9IjhjwwE8e1d_fE22DW4bEjHb1ls6_wbEm07PusUuMyHtWzW1sNWnpCh0xgDsEnLZwmtdXhPDHJlbRXHXAqcTVTUIJNMUSa8Mj9MXs33u1mkMD-hYWJfDHNCrDUAc",
          "kty": "RSA",
          "q": "msxkZpdafUHdoC-S5QrAHZ8z0NrQNFjn2yFcpznZ0zjXK83QH-jbBHCcTDBkF7xpatG61SbEznYxYaDEFR4xzuyy0WOYtoIk5IukygdvZhMkAXDNl5rNvF770Fnv8gwpoxZqlpb18kWtP2gk-ebJK2YHKjhl-pHDOrbzubkRdOE",
          "d": "AXvpT93_Y-hQYTCk95gHj6BinFTppIaTZhgJWvnDY-Bz1NhUZ7fz-RjePxQBEuRv3DUk6nEmT8CivxJKZdql9AR9UjHz_ANOH6mAwHxkE2bcEKEsJFGTkaDJhVqmwukYwfKfGpkeNuD2r5rhNdl3XNUQ6VdTkUokmZM3KNrLhks3NtPL3xEMqK5KAYJbJuS8AQoOI5scRTJZYcS63KK9WwBoOFwbz3PFHJb2lffTOH_tnqgSvm9chb7y1CaarSJuFSVTjkjMyk2rBOr4bu5YRtxzH1dAa3Dd5n9XzVwN_q0dIitTh7Vro2JcSU24O1n-XR4WGzCCiarMxPKc8SWyAQ",
          "e": "AQAB",
          "use": "sig",
          "kid": "pingfederate-fapi-jwt-assertion-client1",
          "qi": "De5E3i5KIQ88R7jYZDWEsVonhPPGcWksWXC-s4frJ0tISk5-zlCdP6eitstJTaB1i7bkCW4R7iXufgXqW2WCRK2IXXjwItZo1zEpuAZJnKFwDPxXt5pLoc_sDjarMRENxdx_spyiFIxejLvvDmKGxs7vt3LDm_ytvJXfsymzjqM",
          "dp": "z80l9-jV3dl2R1TJm1V8Pbo_dE01gmnkz_Fexb65Ykp4Zk4SiAQRPmJETNFpQcAsbvRvKJg6Gkt428muur6RLOGaxWbWU5OWRTbOrTwIiQdQff0p4F7fXMPLsjsDo58vq_ZpDn69Z8ba8CF4LUrVV2Fvoh7OF5_fxWVLHOGUxXE",
          "alg": "PS256",
          "dq": "JRS_HEA3YffsMhoTUyB_ItlnHSm9ZDzD1Z8pRbm67zkXehvENlCeXnLnTeztnS36BqeU3Mh7roVrkNpk_jYMcmgK8dOs2lNUqRa2c9rSGZ6OKnYuGZnwnKYYJjHVI6M8Oh_9inNBGTcNqDm3WdGp8OZw4vE9pIdUP_VhbuThRKE",
          "n": "jwcTfjv0q48qux1sg2MR8OvCh1mXITYu7zkEJVCz0UImIrIqLtEzmGkqJP0LobK6-NlFHWOsAp2NcVTh79RBwawsrmi59rJ_nHigX00C7wjVpJtldJmOwmSS4HD8EgRkiM0yJzyKijtRiB5ssrOoBK3VPFMqZYm_JBJY35s_qDDHWTlwuWDLqADZp809btMcwQZCqgrSKgtalspeKXIh6Lv3lkFnELJhfwGZYPtVc2SJk91F8tmgamPNJUfVJV3ygdBuDcB8EZ8m-tIaISghfR1RRkEeYI8r_Wf4dfjIAZRkrj8GHqAJOi762rjyFvXvcPc0Zc-ABDYnVi4WdWOCJw"
        }
      ]
    },
    "org_jwks": {
      "keys": [
        {
          "p": "7Iiv4eby1Ubo_U9uzWEa8OlUQoBz4vjPtB7MWQ6dlM7ajD9IjhjwwE8e1d_fE22DW4bEjHb1ls6_wbEm07PusUuMyHtWzW1sNWnpCh0xgDsEnLZwmtdXhPDHJlbRXHXAqcTVTUIJNMUSa8Mj9MXs33u1mkMD-hYWJfDHNCrDUAc",
          "kty": "RSA",
          "q": "msxkZpdafUHdoC-S5QrAHZ8z0NrQNFjn2yFcpznZ0zjXK83QH-jbBHCcTDBkF7xpatG61SbEznYxYaDEFR4xzuyy0WOYtoIk5IukygdvZhMkAXDNl5rNvF770Fnv8gwpoxZqlpb18kWtP2gk-ebJK2YHKjhl-pHDOrbzubkRdOE",
          "d": "AXvpT93_Y-hQYTCk95gHj6BinFTppIaTZhgJWvnDY-Bz1NhUZ7fz-RjePxQBEuRv3DUk6nEmT8CivxJKZdql9AR9UjHz_ANOH6mAwHxkE2bcEKEsJFGTkaDJhVqmwukYwfKfGpkeNuD2r5rhNdl3XNUQ6VdTkUokmZM3KNrLhks3NtPL3xEMqK5KAYJbJuS8AQoOI5scRTJZYcS63KK9WwBoOFwbz3PFHJb2lffTOH_tnqgSvm9chb7y1CaarSJuFSVTjkjMyk2rBOr4bu5YRtxzH1dAa3Dd5n9XzVwN_q0dIitTh7Vro2JcSU24O1n-XR4WGzCCiarMxPKc8SWyAQ",
          "e": "AQAB",
          "use": "sig",
          "kid": "pingfederate-fapi-jwt-assertion-client1",
          "qi": "De5E3i5KIQ88R7jYZDWEsVonhPPGcWksWXC-s4frJ0tISk5-zlCdP6eitstJTaB1i7bkCW4R7iXufgXqW2WCRK2IXXjwItZo1zEpuAZJnKFwDPxXt5pLoc_sDjarMRENxdx_spyiFIxejLvvDmKGxs7vt3LDm_ytvJXfsymzjqM",
          "dp": "z80l9-jV3dl2R1TJm1V8Pbo_dE01gmnkz_Fexb65Ykp4Zk4SiAQRPmJETNFpQcAsbvRvKJg6Gkt428muur6RLOGaxWbWU5OWRTbOrTwIiQdQff0p4F7fXMPLsjsDo58vq_ZpDn69Z8ba8CF4LUrVV2Fvoh7OF5_fxWVLHOGUxXE",
          "alg": "PS256",
          "dq": "JRS_HEA3YffsMhoTUyB_ItlnHSm9ZDzD1Z8pRbm67zkXehvENlCeXnLnTeztnS36BqeU3Mh7roVrkNpk_jYMcmgK8dOs2lNUqRa2c9rSGZ6OKnYuGZnwnKYYJjHVI6M8Oh_9inNBGTcNqDm3WdGp8OZw4vE9pIdUP_VhbuThRKE",
          "n": "jwcTfjv0q48qux1sg2MR8OvCh1mXITYu7zkEJVCz0UImIrIqLtEzmGkqJP0LobK6-NlFHWOsAp2NcVTh79RBwawsrmi59rJ_nHigX00C7wjVpJtldJmOwmSS4HD8EgRkiM0yJzyKijtRiB5ssrOoBK3VPFMqZYm_JBJY35s_qDDHWTlwuWDLqADZp809btMcwQZCqgrSKgtalspeKXIh6Lv3lkFnELJhfwGZYPtVc2SJk91F8tmgamPNJUfVJV3ygdBuDcB8EZ8m-tIaISghfR1RRkEeYI8r_Wf4dfjIAZRkrj8GHqAJOi762rjyFvXvcPc0Zc-ABDYnVi4WdWOCJw"
        }
      ]
    }
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIEGTCCAwGgAwIBAgIUGA9rlF92jcySA0udhRXiQKEUnigwDQYJKoZIhvcNAQEL\nBQAwgZoxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDTzEPMA0GA1UEBwwGRGVudmVy\nMRUwEwYDVQQKDAxQaW5nSWRlbnRpdHkxFDASBgNVBAsMC0RldmVsb3BtZW50MSMw\nIQYDVQQDDBpGQVBJIEFkdiBPUCB3IEZpcnN0IENsaWVudDEbMBkGCgmSJomT8ixk\nAQEMC0ZpcnN0Q2xpZW50MCAXDTIxMTAxNDIwMzcyNloYDzIxMjEwOTIwMjAzNzI2\nWjCBmjELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNPMQ8wDQYDVQQHDAZEZW52ZXIx\nFTATBgNVBAoMDFBpbmdJZGVudGl0eTEUMBIGA1UECwwLRGV2ZWxvcG1lbnQxIzAh\nBgNVBAMMGkZBUEkgQWR2IE9QIHcgRmlyc3QgQ2xpZW50MRswGQYKCZImiZPyLGQB\nAQwLRmlyc3RDbGllbnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/\nWiv/SZGifHFhmhuuiidGbwU0bqa7SmyBcuOpyZfnRH8AskknUO4magvKI8GaDMUw\nsLZpD6uDPqC5BcqTCqfeGtbp/vZt1VMPznJUmSotL+Q0WtPuggZ9oIIADxmhd2vv\nACmvBi8xNB1MADclvdAehrPL9cgxKOmzCzXkwV8F90Xjy3SXIGTEK3Hnxt6zWy7B\nyt7UPq2b+p4JwTINnf8xEfvu1JXUaoXLdfKDH0mXTVqwMzkYwgmI6gEGoPHdRD6/\nz9Sc+qiH3IwyYGV9TKCiIErrU1AXwmbsvChJabRMAJKnkIJM2FAeplK+zkZn3X2d\nMN6a3IKschYx2w8FxaJ9AgMBAAGjUzBRMB0GA1UdDgQWBBQRGHbSFANJ9VCxN8co\nHPBcch+6STAfBgNVHSMEGDAWgBQRGHbSFANJ9VCxN8coHPBcch+6STAPBgNVHRMB\nAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCMm6TcU17AOOFV4VWWDa1b9Dfp\nrMad7NbKSmfpdNIHXi/4wslXrmE89guL1XV+lEMhxnarmrIoNGgiolP7RlPyykCI\nNX1t1pUwvdHHEfDsRdplhAmF/APDUWimwIn06yJHgv2UD0dR/BZ9o5H086nC0jl7\niOQqROUMRfPSXu3Rud2M7i8yglToA2t5pdIh2el5Uuig0EvPh5vUcqmH4Fm4tS6U\nNoi+aRPGwB+VtspqLKjGKT6VzbNUuDYbfD+kbbRpmXBIL8c07mGzhH+l1Upc7K9m\n5UYbKwXcPRdOhJMxISGW61a/tKwcUS/cLPtl7N7HeqTEvfCclwPfxtIej3I9\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC/Wiv/SZGifHFh\nmhuuiidGbwU0bqa7SmyBcuOpyZfnRH8AskknUO4magvKI8GaDMUwsLZpD6uDPqC5\nBcqTCqfeGtbp/vZt1VMPznJUmSotL+Q0WtPuggZ9oIIADxmhd2vvACmvBi8xNB1M\nADclvdAehrPL9cgxKOmzCzXkwV8F90Xjy3SXIGTEK3Hnxt6zWy7Byt7UPq2b+p4J\nwTINnf8xEfvu1JXUaoXLdfKDH0mXTVqwMzkYwgmI6gEGoPHdRD6/z9Sc+qiH3Iwy\nYGV9TKCiIErrU1AXwmbsvChJabRMAJKnkIJM2FAeplK+zkZn3X2dMN6a3IKschYx\n2w8FxaJ9AgMBAAECggEAJ+78kZlb4EoSK2lK76D7U1KmBmw1NY7xmA5O/scIgYYk\n7xNF+wODv9aPwU62/5w8ps2qM8DGbWxrhFF2Fju6DrsRMOI5sXA8lmbiK0+PosCE\n4nw2EGdoTV1q4/JCyhSvHMCu8kzbGmyi1JKS77huL4CzExSnA8NjCi+DvsqwNwEo\nRI9QVzbeKGu12aSbiq5qA/HQw4I1X9BGTrpvj+Jx2FoApAjimwySTbZJV5PTvI0F\nFWAqJa46lTZSFbXyHPlHfDMGq/zuszpmLZdNtKzqAaTvUNzPTC9dpwuFwIEo+vKh\nHzB+5FAQOlAg2zfVUMIqpNqKyZxt+VuNx7kr7v6OwQKBgQDn8I0r1lIK2BLXowIm\nsE4JIA0eTs4IBAbbsEUoL3HxPujHY3TYkdQslwWf6PH6Fy5Re2EawhZqomoBTl3T\nVFh0VqZpQ/EZoHQIj2VUOjBF94VaotW5SZO2anFgXNvLO7Ir1tVKIY+qY7RUEGaX\nqyLVaRW5nTmea1idRo5wrADUUQKBgQDTM8VCIs6pmPSHYEGGJJgTCd7BrPjWhVW0\ntFNcICHzuflFDXhI5PCncFx/8E/gQUWxzoGHlxufIq3B/RrS3HzTDKGgOYFzMu6G\nOEgac+7p9SO+91j+RrE6j9vrsVo0FOY8tEmtXP+Z8yqJk+ghk7qJhmwflBpHqs5u\nW3SuOFR8bQKBgCjOL2gI+sIhpZ7+dMBtwCzm0KgGYUUTwEkiR+h8AGXbFYUOwF3h\nuhxmLX0mtHu1XFbFiB33C46TKGc2bFdjvXQqUniulVpW2lMvNzqMSjXlCDcb8tH4\nWd5795pme9zTkdMYpsm2AdqOVAl+IS6J00UMid/wA1UVua9h3GmCOVshAoGBAKgr\nmO5IePZibJM++e2uRckjGtRsvtdR5CS3UYkRrPc9JlbtmtGwOk+ZEI5u86tFThF+\ntXUZxUy5eFH3D9zG5D3I2QmTwJfR/kuxlPg7SAnSwFvW6G3QLF7NHfhWh9Tgr1O2\n2tPIMV6MWVqjAzt5PhczifS7IRHf1+/Xstjm0Z8hAoGALz+vwnwj9p0c/OK5ymnL\nQ52Z+6xy5CM9WWhUBrSmBzjn2DyMtrsmsPpcQbO9QOm9hnJhm+bq+Ms0jAR4Hsx9\nEoaJCrb0mS4vHzxpDadTsVOkaLUyAaxAoDTz0qatwpaimv4GmAZaAYIoz8LqTiAE\nXZvs7JE/+BEGdRtNfunywlI\u003d\n-----END PRIVATE KEY-----"
  },
  "client2": {
    "client_id": "fapi_adv_op_w_private_key_par_second_client",
    "client_secret": "2Federate",
    "scope": "openid payments",
    "jwks": {
      "keys": [
        {
          "p": "43lqQE0EN1LJ_jdqHq56hNFjErKfcrwJnVpIVRsXCZWboV4MSfLzGGEyePPs6SxV6-l_txQY-M2dW6xLaedRUlaFT89r10cIm136ecYUzs51iX_GZW_AvohaXSmAbZKpjLmsHIDelgggQKjDQxGGbmAAQojnqzorpVrfz-8aUNc",
          "kty": "RSA",
          "q": "q1t1ErKAx06nV7ohJ4zlo3xUeMA3rO7HLmK6Eh460DsiX80AsCxyw1AsQy0N1W8u_RgkA3y_p_5Nf7K1KLLa9mduIBWyUFEim1EneviM4m3q7e2UtQ7iezh6FatYFZD5c_v_CH2gV0bhxZrMzNc8ubL46OXo5h1WycY1iAqsjNs",
          "d": "ElS590xAIy7zN4KHKmq2rLnAg1TJ9kODaUrb98X3gCGuTOLBAtFzUqjPyBF8rqXAtkgl8inec6GwY6gmB9p53quJfKSunnN7CbU3Qe37f8HBgS95vFsmJtbctbJ43XKlwo0imYbIeBYLmxKUJt5BKSnUYWWv4EI2AVE_LrqecL-QaNLH2IxY1JVLvR8WhP7wzjTHIsGjaQGn7199eVBaHZ7KTC-bFaEWnPgklR0e8t8TdICUqJudCqTEuoEBFYXRdqi_3betdNZHtJdcwfk9VEXTYTnjzw0fJ7RoFyVE1_1-wMULnEYk5SyfSYfYsBq_V25e-TUSLxB3IXgzBmJVOQ",
          "e": "AQAB",
          "use": "sig",
          "kid": "pingfederate-fapi-jwt-assertion-client2",
          "qi": "rBDWPBNof1ZrvpqRqpPIf-hn6jmOmLN5mzv8ArwfYEuoIPo9Ltzta1m42A6KQAAsHfXUaKtihSXnVopYtYcxguVNCi2qbDh4nx7ZZNCcQsKSkUOw-hgm4vHZJMOJ-4jh6jthUeLTRmCpEZAHQrtmnpQ1tC1g3g2VCDH48p8cLzo",
          "dp": "BrSxmSusECV0pvXjPvxNyFST4x047hz0-5qJv1iJGVM7v0oSequa1wEmh8JJHaac8dN0XGVPRyZomSc_IeQb1Z2PWIb42uPRMSNYGvbn7iDP_jmyE5Nzzyod39k1XAWS0f83P6_c3_dlXAKdnwCJQf-6gjue-MFCQCGpr2uRDwk",
          "alg": "PS256",
          "dq": "GyE3v-YTDXsec308ko50LRYaKaQFLJQBZQ6sdwHiPeWe45wJZ9shsFqZJ2mSryATSG7yBLtTfL1-d6FLnU3z7N8jSGEnAiBWYlDO92EyrQbKEzFyQdhBc1DVw2iFYaS6WeqjzixVnnvScv63Phc1vhDf57--x_ANNZT0FL3b49E",
          "n": "mENeKNMC5ttp60qEq6LZoWaihn-__Ei70wnW8Zd_-ILFnYcaM90oTTnl8R2uHD4EJ3t_VCjFteXIwWV7OwDmRmOMwda0X1R5IKYn0O2ujT8NI4citj8G4NHY0r5Y5loLdb5dynGgT-YpsnWwfTC8Ky98gNA3OLf6Z2n8PEdKJr818RMAC0Vx6NQMHBNG4jI1D0bvbrZbx0XkXan7h2Elm9HLRjzHar5Qb5gFLGQRFdeHVHF5lRKyAFgdeQPvBqMiRsAwcgyKxDjbzF5qHPwhKMB-7IVhxuSULMvgSkesIIhrylzU9bo2KRhcxTB7oPkhAbPgumpoVZV0ME-ypiy77Q"
        }
      ]
    },
    "org_jwks": {
      "keys": [
        {
          "p": "43lqQE0EN1LJ_jdqHq56hNFjErKfcrwJnVpIVRsXCZWboV4MSfLzGGEyePPs6SxV6-l_txQY-M2dW6xLaedRUlaFT89r10cIm136ecYUzs51iX_GZW_AvohaXSmAbZKpjLmsHIDelgggQKjDQxGGbmAAQojnqzorpVrfz-8aUNc",
          "kty": "RSA",
          "q": "q1t1ErKAx06nV7ohJ4zlo3xUeMA3rO7HLmK6Eh460DsiX80AsCxyw1AsQy0N1W8u_RgkA3y_p_5Nf7K1KLLa9mduIBWyUFEim1EneviM4m3q7e2UtQ7iezh6FatYFZD5c_v_CH2gV0bhxZrMzNc8ubL46OXo5h1WycY1iAqsjNs",
          "d": "ElS590xAIy7zN4KHKmq2rLnAg1TJ9kODaUrb98X3gCGuTOLBAtFzUqjPyBF8rqXAtkgl8inec6GwY6gmB9p53quJfKSunnN7CbU3Qe37f8HBgS95vFsmJtbctbJ43XKlwo0imYbIeBYLmxKUJt5BKSnUYWWv4EI2AVE_LrqecL-QaNLH2IxY1JVLvR8WhP7wzjTHIsGjaQGn7199eVBaHZ7KTC-bFaEWnPgklR0e8t8TdICUqJudCqTEuoEBFYXRdqi_3betdNZHtJdcwfk9VEXTYTnjzw0fJ7RoFyVE1_1-wMULnEYk5SyfSYfYsBq_V25e-TUSLxB3IXgzBmJVOQ",
          "e": "AQAB",
          "use": "sig",
          "kid": "pingfederate-fapi-jwt-assertion-client2",
          "qi": "rBDWPBNof1ZrvpqRqpPIf-hn6jmOmLN5mzv8ArwfYEuoIPo9Ltzta1m42A6KQAAsHfXUaKtihSXnVopYtYcxguVNCi2qbDh4nx7ZZNCcQsKSkUOw-hgm4vHZJMOJ-4jh6jthUeLTRmCpEZAHQrtmnpQ1tC1g3g2VCDH48p8cLzo",
          "dp": "BrSxmSusECV0pvXjPvxNyFST4x047hz0-5qJv1iJGVM7v0oSequa1wEmh8JJHaac8dN0XGVPRyZomSc_IeQb1Z2PWIb42uPRMSNYGvbn7iDP_jmyE5Nzzyod39k1XAWS0f83P6_c3_dlXAKdnwCJQf-6gjue-MFCQCGpr2uRDwk",
          "alg": "PS256",
          "dq": "GyE3v-YTDXsec308ko50LRYaKaQFLJQBZQ6sdwHiPeWe45wJZ9shsFqZJ2mSryATSG7yBLtTfL1-d6FLnU3z7N8jSGEnAiBWYlDO92EyrQbKEzFyQdhBc1DVw2iFYaS6WeqjzixVnnvScv63Phc1vhDf57--x_ANNZT0FL3b49E",
          "n": "mENeKNMC5ttp60qEq6LZoWaihn-__Ei70wnW8Zd_-ILFnYcaM90oTTnl8R2uHD4EJ3t_VCjFteXIwWV7OwDmRmOMwda0X1R5IKYn0O2ujT8NI4citj8G4NHY0r5Y5loLdb5dynGgT-YpsnWwfTC8Ky98gNA3OLf6Z2n8PEdKJr818RMAC0Vx6NQMHBNG4jI1D0bvbrZbx0XkXan7h2Elm9HLRjzHar5Qb5gFLGQRFdeHVHF5lRKyAFgdeQPvBqMiRsAwcgyKxDjbzF5qHPwhKMB-7IVhxuSULMvgSkesIIhrylzU9bo2KRhcxTB7oPkhAbPgumpoVZV0ME-ypiy77Q"
        }
      ]
    }
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIEHTCCAwWgAwIBAgIUNOHPc58M5vVTtzEr3CnnPurYYkUwDQYJKoZIhvcNAQEL\nBQAwgZwxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDTzEPMA0GA1UEBwwGRGVudmVy\nMRUwEwYDVQQKDAxQaW5nSWRlbnRpdHkxFDASBgNVBAsMC0RldmVsb3BtZW50MSQw\nIgYDVQQDDBtGQVBJIEFkdiBPUCB3IFNlY29uZCBDbGllbnQxHDAaBgoJkiaJk/Is\nZAEBDAxTZWNvbmRDbGllbnQwIBcNMjExMDE0MjAzOTEyWhgPMjEyMTA5MjAyMDM5\nMTJaMIGcMQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ08xDzANBgNVBAcMBkRlbnZl\ncjEVMBMGA1UECgwMUGluZ0lkZW50aXR5MRQwEgYDVQQLDAtEZXZlbG9wbWVudDEk\nMCIGA1UEAwwbRkFQSSBBZHYgT1AgdyBTZWNvbmQgQ2xpZW50MRwwGgYKCZImiZPy\nLGQBAQwMU2Vjb25kQ2xpZW50MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEAwTdck2jlnAV0DAFFWtnBQpIS0pTZdCMDn0guCYgaIxQWII/E97PI29Q012+v\nymJZRJR1jvbNbmtRecWNgwjcViFmh89jAimSMkThBI4Ju17qLh9sliwydfd5GB9G\nSgiJiirxuUkrMLgL74JvKlS/89enpIHhAOb4z1u0edOb9PGlfIbhae2isoaQj3Yo\nC8jS7QqjWATsDHwFooW9vuxsqibq1jLcvb0Bs7DNnwJer8b3IaYpqgO6hBLypgH4\n51Fa//3QrSxnseUgyltya/aoHkMIjWtybfPygmHzg0sZ4pgEgWip+GXa50rBDi/k\n2A6cyED6fy1RIzDrkk+eppm7OwIDAQABo1MwUTAdBgNVHQ4EFgQUnWD8Wg14cwxs\nnJ5dcX/cDt9GvOowHwYDVR0jBBgwFoAUnWD8Wg14cwxsnJ5dcX/cDt9GvOowDwYD\nVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAOijaXaPlMA84IhCmlKlg\nVmgbzwwOQt+NGIaJHdpkiFXXJ7MOBdiDAsilyFKYhni0ytFBchUDmQQXnkRf1a+1\ncxHOeBpv4wjnEoTagd3fcnFOf4VP/tUmWxvJNYodPatpTjJC486vJbTeugIb1fdZ\nvp7dHwosBCrKoPCPq7zte1ClSkAeRREmrqgEDD5fOrlvtcQ4tnYwC8WmvZGBcHga\nCxg4HFxoz04hfC5XFju8QlfLxj5gSIGQqXg/dPUnCNi9BHJfLP1nX120YBEpX6kj\nLdEtPrdOPvYAtQGpVyw981GSa6xyvLcvI/RDZHGC7pGQO5QUcgjiaxnFpemTYUpi\nOw\u003d\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDBN1yTaOWcBXQM\nAUVa2cFCkhLSlNl0IwOfSC4JiBojFBYgj8T3s8jb1DTXb6/KYllElHWO9s1ua1F5\nxY2DCNxWIWaHz2MCKZIyROEEjgm7XuouH2yWLDJ193kYH0ZKCImKKvG5SSswuAvv\ngm8qVL/z16ekgeEA5vjPW7R505v08aV8huFp7aKyhpCPdigLyNLtCqNYBOwMfAWi\nhb2+7GyqJurWMty9vQGzsM2fAl6vxvchpimqA7qEEvKmAfjnUVr//dCtLGex5SDK\nW3Jr9qgeQwiNa3Jt8/KCYfODSxnimASBaKn4ZdrnSsEOL+TYDpzIQPp/LVEjMOuS\nT56mmbs7AgMBAAECggEAa4tjDfGvC97FLwFuFxlpRqKDs46CUvBCTeAhL9D/q1K8\n1jbvzWfWfvVozBkwYZfIVDHGFWMuCS3W1c6t66d87Lv+k81NMKDu7OgFz0E4DYDR\nHAcFq7jCBYNPdavCteZ2l987WIRvc9idXBzfv1IY3aLFfv2DvbrR9qj2lXDBN95o\nTMw19f3VMGB7usTfYEV/Dk3sMBsxniRSa0v6m6gTBYp6XZpjlrPF269+maFaybUk\ndZlCLJn5dIMg5SKALXd5Gh9bOYYWEVs8gTIjZERUDf8F2h6Jw+WWTHvu8hOqQ/LG\nqWtluuGq28VmwKFLA8BZmorRjzp9mUuF/Irvv4QqIQKBgQDzCzliQJiXhMhqKXD5\n0GHpH6EddKN5Z1VQ5OYcqCmWCv6G4eEWkaZPK8m2hw6VhjFGTh0hXmH2BY8QMcyz\n3tMEIlDZN7pHiRaKYr06uhaVaBfmYvIImwsgYCgQDYQJ8ra3G1vIKwGA/pYS1vW1\nT4adv8yPESWm9gUl7bvORguEkwKBgQDLhCY4FRukjAm34qsgIcti/UgZpLqbBFQq\nCoJZ4zd1IZ/kc7tNJbwiVIzPQAn80it+h9eFw1CKqb3UKeDgewO31BYAZLhLMn8h\nql45VYykRnMVE5Q8mOdfr1AcfNjtcIobeMJ74tCgKZPjm6Ad1z+wIZcLnucGjEUj\nzxl9S7Z/uQKBgBkVk3qciCM7RSQP2uUtqK1S4mIT47tn+to6hbV3dbNStypcrcqS\nhcOuFUeNcOflzbgf38nN3/ZwZG+bdDEsUkMe95Ezuzoe4ACwaC9jfWk2MSFKHQje\nV6ujwP7HJlWQg2Mqo7JpHeKeZAbVwM5RwucNIKOzdVtiEO31N2j2ucGZAoGBAMcb\nSZzyobGxQ8zAmPT9uxLkg0Z7UAlbCdB7qZ2xW09gDyMdSrCma1IW8A/PMjZDlEPd\nOLDoLgMLH+nS8uwLzc5qUwAdieQfyhswp7BmDwuk1PBY0F0cpriJNtI4Hq7lvGg2\nE+fKNpuLMeGrHtIzBV8W7cRzuMhCMV5gPirECQ8ZAoGBANIchcLkQwuDYDj88yqy\nzeQc+qYXiC/4WcI1T/bF3b0uHbqPYDjc7huWwxOLipUJ9F8YueY10UTzGbdsPv4F\n3usE5IRe/ywjJvZIntQzHybaqBitJO9kSd7SDOU14PcZQNeoOEBr/BdMkp9hqzVM\nNFNL08NWEa5sSCPo5ChEsHS4\n-----END PRIVATE KEY-----"
  },
  "resource": {
    "resourceUrl": "https://idp.conf.ping-eng.com:3000/ext/brazilian-ob/mock/resource",
    "consentUrl": "https://idp.conf.ping-eng.com:3000/ext/brazilian-ob/mock/consent",
    "brazilPaymentConsent": {
      "data": {
        "loggedUser": {
          "document": {
            "identification": "76109277673",
            "rel": "CPF"
          }
        },
        "creditor": {
          "personType": "PESSOA_NATURAL",
          "cpfCnpj": "48847377765",
          "name": "Marco Antonio de Brito"
        },
        "payment": {
          "type": "PIX",
          "date": "2021-01-01",
          "currency": "BRL",
          "amount": "100000.12"
        },
        "debtorAccount": {
          "ispb": "12345678",
          "issuer": "6272",
          "number": "94088392",
          "accountType": "CACC"
        }
      }
    },
    "brazilPixPayment": {
      "data": {
        "loggedUser": {
          "document": {
            "identification": "76109277673",
            "rel": "CPF"
          }
        },
        "creditor": {
          "personType": "PESSOA_NATURAL",
          "cpfCnpj": "48847377765",
          "name": "Marco Antonio de Brito"
        },
        "payment": {
          "type": "PIX",
          "date": "2021-01-01",
          "currency": "BRL",
          "amount": "100000.12"
        },
        "debtorAccount": {
          "ispb": "12345678",
          "issuer": "6272",
          "number": "94088392",
          "accountType": "CACC"
        }
      }
    },
    "brazilCpf": "cpf",
    "brazilCnpj": "cnpj",
    "brazilOrganizationId": "74e929d9-33b6-4d85-8ba7-c146c867a817"
  },
  "directory": {
    "keystore": "https://keystore.sandbox.directory.openbankingbrasil.org.br/"
  }
}
testName
fapi1-advanced-final-ensure-client-assertion-in-token-endpoint
2022-07-18 20:20:50 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback
2022-07-18 20:20:50
GetDynamicServerConfiguration
HTTP request
request_uri
https://idp.conf.ping-eng.com:9031/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-07-18 20:20:51 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Mon, 18 Jul 2022 20:20:51 GMT",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "origin",
  "cache-control": "no-cache, no-store",
  "pragma": "no-cache",
  "expires": "Thu, 01 Jan 1970 00:00:00 GMT",
  "content-type": "application/json;charset\u003dutf-8",
  "set-cookie": "PF\u003dkK6VElWhrQ5iDz5BRBKgBN; Path\u003d/; Secure; HttpOnly; SameSite\u003dNone",
  "content-length": "5453"
}
response_body
{
  "issuer": "https://idp.conf.ping-eng.com:9031",
  "authorization_endpoint": "https://idp.conf.ping-eng.com:9031/as/authorization.oauth2",
  "token_endpoint": "https://idp.conf.ping-eng.com:9032/as/token.oauth2",
  "revocation_endpoint": "https://idp.conf.ping-eng.com:9031/as/revoke_token.oauth2",
  "userinfo_endpoint": "https://idp.conf.ping-eng.com:9031/idp/userinfo.openid",
  "introspection_endpoint": "https://idp.conf.ping-eng.com:9031/as/introspect.oauth2",
  "jwks_uri": "https://idp.conf.ping-eng.com:9031/pf/JWKS",
  "registration_endpoint": "https://idp.conf.ping-eng.com:9031/as/clients.oauth2",
  "ping_revoked_sris_endpoint": "https://idp.conf.ping-eng.com:9031/pf-ws/rest/sessionMgmt/revokedSris",
  "ping_session_management_sris_endpoint": "https://idp.conf.ping-eng.com:9031/pf-ws/rest/sessionMgmt/sessions",
  "ping_session_management_users_endpoint": "https://idp.conf.ping-eng.com:9031/pf-ws/rest/sessionMgmt/users",
  "ping_end_session_endpoint": "https://idp.conf.ping-eng.com:9031/idp/startSLO.ping",
  "device_authorization_endpoint": "https://idp.conf.ping-eng.com:9031/as/device_authz.oauth2",
  "scopes_supported": [ "openid", "payments", "consents", "resources" ],
  "claims_supported": [ "acr", "cnpj", "cpf", "sub" ],
  "response_types_supported": [ "code", "token", "id_token", "code token", "code id_token", "token id_token", "code token id_token" ],
  "response_modes_supported": [ "fragment", "fragment.jwt", "query", "query.jwt", "form_post", "form_post.jwt", "jwt" ],
  "grant_types_supported": [ "implicit", "authorization_code", "refresh_token", "password", "client_credentials", "urn:pingidentity.com:oauth2:grant_type:validate_bearer", "urn:ietf:params:oauth:grant-type:jwt-bearer", "urn:ietf:params:oauth:grant-type:saml2-bearer", "urn:ietf:params:oauth:grant-type:device_code", "urn:ietf:params:oauth:grant-type:token-exchange", "urn:openid:params:grant-type:ciba" ],
  "subject_types_supported": [ "public", "pairwise" ],
  "id_token_signing_alg_values_supported": [ "none", "HS256", "HS384", "HS512", "RS256", "RS384", "RS512", "ES256", "ES384", "ES512", "PS256", "PS384", "PS512" ],
  "token_endpoint_auth_methods_supported": [ "client_secret_basic", "client_secret_post", "private_key_jwt", "tls_client_auth" ],
  "token_endpoint_auth_signing_alg_values_supported":  [ "RS256", "RS384", "RS512", "ES256", "ES384", "ES512", "PS256", "PS384", "PS512" ],
  
"tls_client_certificate_bound_access_tokens":true,

"acr_values_supported": ["urn:brasil:openbanking:loa2","urn:brasil:openbanking:loa3"],
"claim_types_supported":

[ "normal" ],
  
"claims_parameter_supported":true,

  "request_parameter_supported": true,
  "request_uri_parameter_supported": false,
  "authorization_response_iss_parameter_supported": false,
  
"request_object_signing_alg_values_supported": [ "RS256", "RS384", "RS512", "ES256", "ES384", "ES512", "PS256", "PS384", "PS512", "none" ],

  "request_object_encryption_alg_values_supported": [ "dir", "A128KW", "A192KW", "A256KW", "A128GCMKW", "A192GCMKW", "A256GCMKW", "ECDH-ES", "ECDH-ES+A128KW", "ECDH-ES+A192KW", "ECDH-ES+A256KW", "RSA-OAEP", "RSA-OAEP-256" ],
  "request_object_encryption_enc_values_supported": [ "A128CBC-HS256", "A192CBC-HS384", "A256CBC-HS512", "A128GCM", "A192GCM", "A256GCM" ],
  "id_token_encryption_alg_values_supported": [ "dir", "A128KW", "A192KW", "A256KW", "A128GCMKW", "A192GCMKW", "A256GCMKW", "ECDH-ES", "ECDH-ES+A128KW", "ECDH-ES+A192KW", "ECDH-ES+A256KW", "RSA-OAEP", "RSA-OAEP-256" ],
  "id_token_encryption_enc_values_supported": [ "A128CBC-HS256", "A192CBC-HS384", "A256CBC-HS512", "A128GCM", "A192GCM", "A256GCM" ],
  "introspection_signing_alg_values_supported": [ "HS256", "HS384", "HS512", "RS256", "RS384", "RS512", "ES256", "ES384", "ES512", "PS256", "PS384", "PS512" ],
  "introspection_encryption_alg_values_supported": [ "dir", "A128KW", "A192KW", "A256KW", "A128GCMKW", "A192GCMKW", "A256GCMKW", "ECDH-ES", "ECDH-ES+A128KW", "ECDH-ES+A192KW", "ECDH-ES+A256KW", "RSA-OAEP", "RSA-OAEP-256" ],
  "introspection_encryption_enc_values_supported": [ "A128CBC-HS256", "A192CBC-HS384", "A256CBC-HS512", "A128GCM", "A192GCM", "A256GCM" ],
  "authorization_signing_alg_values_supported": [ "HS256", "HS384", "HS512", "RS256", "RS384", "RS512", "ES256", "ES384", "ES512", "PS256", "PS384", "PS512" ],
  "authorization_encryption_alg_values_supported": [ "dir", "A128KW", "A192KW", "A256KW", "A128GCMKW", "A192GCMKW", "A256GCMKW", "ECDH-ES", "ECDH-ES+A128KW", "ECDH-ES+A192KW", "ECDH-ES+A256KW", "RSA-OAEP", "RSA-OAEP-256" ],
  "authorization_encryption_enc_values_supported": [ "A128CBC-HS256", "A192CBC-HS384", "A256CBC-HS512", "A128GCM", "A192GCM", "A256GCM" ],
  "pushed_authorization_request_endpoint": "https://idp.conf.ping-eng.com:9031/as/par.oauth2",
  "require_pushed_authorization_requests": false,
  "backchannel_authentication_endpoint": "https://idp.conf.ping-eng.com:9031/as/bc-auth.ciba",
  "backchannel_token_delivery_modes_supported": [ "poll", "ping" ],
  "backchannel_authentication_request_signing_alg_values_supported": [ "RS256", "RS384", "RS512", "ES256", "ES384", "ES512", "PS256", "PS384", "PS512" ],
  "backchannel_user_code_parameter_supported": false,
  "code_challenge_methods_supported": [ "S256" ]

,
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://idp.conf.ping-eng.com:9032/as/token.oauth2",
    "pushed_authorization_request_endpoint": "https://idp.conf.ping-eng.com:9032/as/par.oauth2"
    }
}

2022-07-18 20:20:51 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
issuer
https://idp.conf.ping-eng.com:9031
authorization_endpoint
https://idp.conf.ping-eng.com:9031/as/authorization.oauth2
token_endpoint
https://idp.conf.ping-eng.com:9032/as/token.oauth2
revocation_endpoint
https://idp.conf.ping-eng.com:9031/as/revoke_token.oauth2
userinfo_endpoint
https://idp.conf.ping-eng.com:9031/idp/userinfo.openid
introspection_endpoint
https://idp.conf.ping-eng.com:9031/as/introspect.oauth2
jwks_uri
https://idp.conf.ping-eng.com:9031/pf/JWKS
registration_endpoint
https://idp.conf.ping-eng.com:9031/as/clients.oauth2
ping_revoked_sris_endpoint
https://idp.conf.ping-eng.com:9031/pf-ws/rest/sessionMgmt/revokedSris
ping_session_management_sris_endpoint
https://idp.conf.ping-eng.com:9031/pf-ws/rest/sessionMgmt/sessions
ping_session_management_users_endpoint
https://idp.conf.ping-eng.com:9031/pf-ws/rest/sessionMgmt/users
ping_end_session_endpoint
https://idp.conf.ping-eng.com:9031/idp/startSLO.ping
device_authorization_endpoint
https://idp.conf.ping-eng.com:9031/as/device_authz.oauth2
scopes_supported
[
  "openid",
  "payments",
  "consents",
  "resources"
]
claims_supported
[
  "acr",
  "cnpj",
  "cpf",
  "sub"
]
response_types_supported
[
  "code",
  "token",
  "id_token",
  "code token",
  "code id_token",
  "token id_token",
  "code token id_token"
]
response_modes_supported
[
  "fragment",
  "fragment.jwt",
  "query",
  "query.jwt",
  "form_post",
  "form_post.jwt",
  "jwt"
]
grant_types_supported
[
  "implicit",
  "authorization_code",
  "refresh_token",
  "password",
  "client_credentials",
  "urn:pingidentity.com:oauth2:grant_type:validate_bearer",
  "urn:ietf:params:oauth:grant-type:jwt-bearer",
  "urn:ietf:params:oauth:grant-type:saml2-bearer",
  "urn:ietf:params:oauth:grant-type:device_code",
  "urn:ietf:params:oauth:grant-type:token-exchange",
  "urn:openid:params:grant-type:ciba"
]
subject_types_supported
[
  "public",
  "pairwise"
]
id_token_signing_alg_values_supported
[
  "none",
  "HS256",
  "HS384",
  "HS512",
  "RS256",
  "RS384",
  "RS512",
  "ES256",
  "ES384",
  "ES512",
  "PS256",
  "PS384",
  "PS512"
]
token_endpoint_auth_methods_supported
[
  "client_secret_basic",
  "client_secret_post",
  "private_key_jwt",
  "tls_client_auth"
]
token_endpoint_auth_signing_alg_values_supported
[
  "RS256",
  "RS384",
  "RS512",
  "ES256",
  "ES384",
  "ES512",
  "PS256",
  "PS384",
  "PS512"
]
tls_client_certificate_bound_access_tokens
true
acr_values_supported
[
  "urn:brasil:openbanking:loa2",
  "urn:brasil:openbanking:loa3"
]
claim_types_supported
[
  "normal"
]
claims_parameter_supported
true
request_parameter_supported
true
request_uri_parameter_supported
false
authorization_response_iss_parameter_supported
false
request_object_signing_alg_values_supported
[
  "RS256",
  "RS384",
  "RS512",
  "ES256",
  "ES384",
  "ES512",
  "PS256",
  "PS384",
  "PS512",
  "none"
]
request_object_encryption_alg_values_supported
[
  "dir",
  "A128KW",
  "A192KW",
  "A256KW",
  "A128GCMKW",
  "A192GCMKW",
  "A256GCMKW",
  "ECDH-ES",
  "ECDH-ES+A128KW",
  "ECDH-ES+A192KW",
  "ECDH-ES+A256KW",
  "RSA-OAEP",
  "RSA-OAEP-256"
]
request_object_encryption_enc_values_supported
[
  "A128CBC-HS256",
  "A192CBC-HS384",
  "A256CBC-HS512",
  "A128GCM",
  "A192GCM",
  "A256GCM"
]
id_token_encryption_alg_values_supported
[
  "dir",
  "A128KW",
  "A192KW",
  "A256KW",
  "A128GCMKW",
  "A192GCMKW",
  "A256GCMKW",
  "ECDH-ES",
  "ECDH-ES+A128KW",
  "ECDH-ES+A192KW",
  "ECDH-ES+A256KW",
  "RSA-OAEP",
  "RSA-OAEP-256"
]
id_token_encryption_enc_values_supported
[
  "A128CBC-HS256",
  "A192CBC-HS384",
  "A256CBC-HS512",
  "A128GCM",
  "A192GCM",
  "A256GCM"
]
introspection_signing_alg_values_supported
[
  "HS256",
  "HS384",
  "HS512",
  "RS256",
  "RS384",
  "RS512",
  "ES256",
  "ES384",
  "ES512",
  "PS256",
  "PS384",
  "PS512"
]
introspection_encryption_alg_values_supported
[
  "dir",
  "A128KW",
  "A192KW",
  "A256KW",
  "A128GCMKW",
  "A192GCMKW",
  "A256GCMKW",
  "ECDH-ES",
  "ECDH-ES+A128KW",
  "ECDH-ES+A192KW",
  "ECDH-ES+A256KW",
  "RSA-OAEP",
  "RSA-OAEP-256"
]
introspection_encryption_enc_values_supported
[
  "A128CBC-HS256",
  "A192CBC-HS384",
  "A256CBC-HS512",
  "A128GCM",
  "A192GCM",
  "A256GCM"
]
authorization_signing_alg_values_supported
[
  "HS256",
  "HS384",
  "HS512",
  "RS256",
  "RS384",
  "RS512",
  "ES256",
  "ES384",
  "ES512",
  "PS256",
  "PS384",
  "PS512"
]
authorization_encryption_alg_values_supported
[
  "dir",
  "A128KW",
  "A192KW",
  "A256KW",
  "A128GCMKW",
  "A192GCMKW",
  "A256GCMKW",
  "ECDH-ES",
  "ECDH-ES+A128KW",
  "ECDH-ES+A192KW",
  "ECDH-ES+A256KW",
  "RSA-OAEP",
  "RSA-OAEP-256"
]
authorization_encryption_enc_values_supported
[
  "A128CBC-HS256",
  "A192CBC-HS384",
  "A256CBC-HS512",
  "A128GCM",
  "A192GCM",
  "A256GCM"
]
pushed_authorization_request_endpoint
https://idp.conf.ping-eng.com:9031/as/par.oauth2
require_pushed_authorization_requests
false
backchannel_authentication_endpoint
https://idp.conf.ping-eng.com:9031/as/bc-auth.ciba
backchannel_token_delivery_modes_supported
[
  "poll",
  "ping"
]
backchannel_authentication_request_signing_alg_values_supported
[
  "RS256",
  "RS384",
  "RS512",
  "ES256",
  "ES384",
  "ES512",
  "PS256",
  "PS384",
  "PS512"
]
backchannel_user_code_parameter_supported
false
code_challenge_methods_supported
[
  "S256"
]
mtls_endpoint_aliases
{
  "token_endpoint": "https://idp.conf.ping-eng.com:9032/as/token.oauth2",
  "pushed_authorization_request_endpoint": "https://idp.conf.ping-eng.com:9032/as/par.oauth2"
}
2022-07-18 20:20:51 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2022-07-18 20:20:51 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2022-07-18 20:20:51
FetchServerKeys
Fetching server key
jwks_uri
https://idp.conf.ping-eng.com:9031/pf/JWKS
2022-07-18 20:20:51
FetchServerKeys
HTTP request
request_uri
https://idp.conf.ping-eng.com:9031/pf/JWKS
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2022-07-18 20:20:51 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Mon, 18 Jul 2022 20:20:51 GMT",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "origin",
  "cache-control": "no-cache, no-store",
  "pragma": "no-cache",
  "expires": "Thu, 01 Jan 1970 00:00:00 GMT",
  "content-type": "application/json;charset\u003dutf-8",
  "set-cookie": "PF\u003dIxh0slfmPPXvO7kj850uyV; Path\u003d/; Secure; HttpOnly; SameSite\u003dNone",
  "transfer-encoding": "chunked"
}
response_body
{"keys":[{"kty":"RSA","kid":"-T8rQzmWKhWbLdi2oB6p_euRl1w","use":"sig","n":"i0FsutYWl9TihmpQ6Bqy_D1QngwudXimRD588D_croTNbOD2HWiHrf_iXU-TRgMjpWGM_S0mOa8_enzkP7PU0ZVXd-ASC3aK3nc_7qj-OcQOxxGDM392CeERgrAvq-qrKsEynqtgPQDKp6EJOSgfjjXYHGZOtXrvuKgTyMEHnVXnLqmISEyt6QdApz_oMzeiG827u6ZoBkJe-mNMk61HSOc1YGtWajZgd6FeKK6b2y9IcTIoSzaf4FvHQBMCuMgOelGiwFEgDQI-Gn5YPmy-nq_8RCJpP_mIgqcs2ggl1PTOfKUFhaif94-ZY2cIHZtt5LRrL664pdqukngkDFMuPw","e":"AQAB"},{"kty":"EC","kid":"K6GDTe0qt5UZRFtqgVF1Ii_C6ec","use":"sig","x":"ARLzKC61tSnBw5mMa4jjXBgIWtsDkyvC6UYG9jvjj228rORyP9aOytYGP5ma6r8UEyHE8_MrcA0ypmq0gQANBwgn","y":"AXUtOSFNNljW8jW2uv9DNbleR_jwa2RMm27BHP4ti5Up5JBkTZoxiAeDW3s1BvpVxNRMv-sN2q9n_mGLwdF5U9Pm","crv":"P-521"},{"kty":"EC","kid":"U80QOG03YZouR0_z_fMTx4eOicE","use":"sig","x":"1a2fgb9pHxaFiWAwwzAOBiK7AdHrKTgVcwzpVmyU5gsMGVVAMiJtzOSlZ7ZgE11x","y":"BbIErAOSCRtD-UHzj6KmpT7J8DGqyCZo3VKttbssOR5H2yd_nLPTywUifB-ZPLr5","crv":"P-384"},{"kty":"EC","kid":"q42zqq12Mx3aJRlPUGnXu-lxKjg","use":"sig","x":"lAxSaZLQuKWPyLZQ5goPM6DBd4DFboGyy8K2YFArcO4","y":"OQfaLDrwTp8eHiWjqYByNzv4RTjtJjMQB_YkI2Q4jKg","crv":"P-256"},{"kty":"EC","kid":"SukheL8xgh9uonCdIuE2XttEucs","use":"sig","x":"VKAOAt-tZIjimDbeoznzLNsOm_A5jgd5Ri7cfPRtEhM","y":"02UlDWqpFcp3IOTFFhAmHHKZhLsFx9b6rDxlbOShwzk","crv":"P-256"},{"kty":"EC","kid":"g4JTF7R4aBxzzNaB9YSmENdBIuE","use":"sig","x":"Sr0gd34-N-xGm1Z3_TF1sfl4d1p-s0VawEbgOidLVrW2LlMDlWBZacB6QFR2QRsu","y":"ndqQDu5tz7ccxFANHZt4nTuwuosL4ZFRfSq7xSdTj4aRek9ceIyVFe5D-eEWreMi","crv":"P-384"},{"kty":"RSA","kid":"iosqzfsT9jCmzhGgt6NpuswoSdY","use":"sig","n":"meWwcrxOH8dFxaZRkq4LRWqAZBq0xKYE4BoK7dAtRMUTLTch7yA4BIouYlUQnR4k-iASH-Pm0A1gjzs2qlp9zEUPwSqt3EZ0kpeBC3DLaPE_ExxO5_rGizAOiq5embfto7ZUkcTtSCsGZIKVL6-AVVTxpbR3-qGuPqO-s5wdzW0bO-hODQvz17rH3j-L0_vfHwTNVWN7XpsZLqz9CTA2TpmC7cZz8Wyy7lX3wZZd7tNf2kDsUfCs7bGAaQxkKurEI8ayv4to_h7q1TH44RookZCNlS_YDKsUrRhlMbAA6cmCUfI6_cpabWZtXXhXDuAixZKc0ctYIkw7cA5LUFGxyQ","e":"AQAB"},{"kty":"EC","kid":"wTKCOeXk6BKVO4fqve4gzFVznfg","use":"sig","x":"AFVIwjAKGhN3qx4NL3yfeKFqySMlQSPBXKZZ3Tf3v0NNpQzvxXSkpEyTtIU944-kzjKAKk2w3zx7WtYA_nyY0xry","y":"ADD7MkEWSrBAfX2pLJfKt6G57Kuep0OaoF6Siwsflz09usZA5edTnjcOsQlrEuOwX-s7y-diyYtXYVt53c--YHy9","crv":"P-521"},{"kty":"EC","kid":"1stkp1LNN7C-AYVYaOMQ7LrJE30","use":"enc","x":"_ajbadIvOXBHA_WBBxFPtPfukwAP4Am9q5lzozV0TH3yWD7n3OGOn9M17kNNusxH","y":"RlDIqjk-mOr1f2xGEkdd4qkh6T6OCUXo6oe7SGJJsdm49iowIUc1E8h075HTE0Kb","crv":"P-384"},{"kty":"EC","kid":"S2UdqqlDeG1UqUZAkLgs_yazkzU","use":"enc","x":"IIf2quxG9RboCmzvfEGzEQ3irSpFs7f2PbgqOtmszd8","y":"i6qZzl6eA7h2IzT_51imFDoOodnCBAUyDsU8njNXghA","crv":"P-256"},{"kty":"EC","kid":"Sd1P5VDLFyy2zbRDTahAwDJnTZw","use":"enc","x":"AOin2HNXCaIj6X6CbJYRC8CpGDfnxlip-IvD7GtQMoyj9Xv0riKfrCcgnf_OD5ypAnLlTYO7reqSCINFL8WZINzR","y":"AOePMwkfFbUNyx3pR2JI3734tt7X7f7mxirkMcGpBVgyOZrSeSZ8kXUjZ_1T7PL-eFOpLL7nojK8ErV2EXqLgLxK","crv":"P-521"},{"kty":"RSA","kid":"Yo8q8PRpCDKa5LvwGcBNAv1J0BM","use":"enc","n":"vA631sBiBQ45sgHsXpXhjg6WV0oLO_XR73ldXjZx3EgNma7b95fWcam4xXO4eNqRpoCc6cdcKAU-IjjQ1-QjcmZiMCB1slWmfcWxVh21zjDn__SubZLiG5viSz4VPkKinWlBoSNq3ID972-TbE_nb-aQH_mQjoOFN3lq-rEZpRA3RCxz6GbQjB7RX7UkkT7j8LyJgMyXDwUOCLS0vabIqqNNpnE20B3CTEhrMWPDxicHszVytDHShAX8szstJLyKtq4_R1bA7mfePUldeJiR3APjUA6kEufnRCHzOiqIahHONsoZYkyXbajdMSlP2jprZvi7ysdsXa085sRnYmolgw","e":"AQAB"}]}
2022-07-18 20:20:51
FetchServerKeys
Found JWK set string
jwk_string
{"keys":[{"kty":"RSA","kid":"-T8rQzmWKhWbLdi2oB6p_euRl1w","use":"sig","n":"i0FsutYWl9TihmpQ6Bqy_D1QngwudXimRD588D_croTNbOD2HWiHrf_iXU-TRgMjpWGM_S0mOa8_enzkP7PU0ZVXd-ASC3aK3nc_7qj-OcQOxxGDM392CeERgrAvq-qrKsEynqtgPQDKp6EJOSgfjjXYHGZOtXrvuKgTyMEHnVXnLqmISEyt6QdApz_oMzeiG827u6ZoBkJe-mNMk61HSOc1YGtWajZgd6FeKK6b2y9IcTIoSzaf4FvHQBMCuMgOelGiwFEgDQI-Gn5YPmy-nq_8RCJpP_mIgqcs2ggl1PTOfKUFhaif94-ZY2cIHZtt5LRrL664pdqukngkDFMuPw","e":"AQAB"},{"kty":"EC","kid":"K6GDTe0qt5UZRFtqgVF1Ii_C6ec","use":"sig","x":"ARLzKC61tSnBw5mMa4jjXBgIWtsDkyvC6UYG9jvjj228rORyP9aOytYGP5ma6r8UEyHE8_MrcA0ypmq0gQANBwgn","y":"AXUtOSFNNljW8jW2uv9DNbleR_jwa2RMm27BHP4ti5Up5JBkTZoxiAeDW3s1BvpVxNRMv-sN2q9n_mGLwdF5U9Pm","crv":"P-521"},{"kty":"EC","kid":"U80QOG03YZouR0_z_fMTx4eOicE","use":"sig","x":"1a2fgb9pHxaFiWAwwzAOBiK7AdHrKTgVcwzpVmyU5gsMGVVAMiJtzOSlZ7ZgE11x","y":"BbIErAOSCRtD-UHzj6KmpT7J8DGqyCZo3VKttbssOR5H2yd_nLPTywUifB-ZPLr5","crv":"P-384"},{"kty":"EC","kid":"q42zqq12Mx3aJRlPUGnXu-lxKjg","use":"sig","x":"lAxSaZLQuKWPyLZQ5goPM6DBd4DFboGyy8K2YFArcO4","y":"OQfaLDrwTp8eHiWjqYByNzv4RTjtJjMQB_YkI2Q4jKg","crv":"P-256"},{"kty":"EC","kid":"SukheL8xgh9uonCdIuE2XttEucs","use":"sig","x":"VKAOAt-tZIjimDbeoznzLNsOm_A5jgd5Ri7cfPRtEhM","y":"02UlDWqpFcp3IOTFFhAmHHKZhLsFx9b6rDxlbOShwzk","crv":"P-256"},{"kty":"EC","kid":"g4JTF7R4aBxzzNaB9YSmENdBIuE","use":"sig","x":"Sr0gd34-N-xGm1Z3_TF1sfl4d1p-s0VawEbgOidLVrW2LlMDlWBZacB6QFR2QRsu","y":"ndqQDu5tz7ccxFANHZt4nTuwuosL4ZFRfSq7xSdTj4aRek9ceIyVFe5D-eEWreMi","crv":"P-384"},{"kty":"RSA","kid":"iosqzfsT9jCmzhGgt6NpuswoSdY","use":"sig","n":"meWwcrxOH8dFxaZRkq4LRWqAZBq0xKYE4BoK7dAtRMUTLTch7yA4BIouYlUQnR4k-iASH-Pm0A1gjzs2qlp9zEUPwSqt3EZ0kpeBC3DLaPE_ExxO5_rGizAOiq5embfto7ZUkcTtSCsGZIKVL6-AVVTxpbR3-qGuPqO-s5wdzW0bO-hODQvz17rH3j-L0_vfHwTNVWN7XpsZLqz9CTA2TpmC7cZz8Wyy7lX3wZZd7tNf2kDsUfCs7bGAaQxkKurEI8ayv4to_h7q1TH44RookZCNlS_YDKsUrRhlMbAA6cmCUfI6_cpabWZtXXhXDuAixZKc0ctYIkw7cA5LUFGxyQ","e":"AQAB"},{"kty":"EC","kid":"wTKCOeXk6BKVO4fqve4gzFVznfg","use":"sig","x":"AFVIwjAKGhN3qx4NL3yfeKFqySMlQSPBXKZZ3Tf3v0NNpQzvxXSkpEyTtIU944-kzjKAKk2w3zx7WtYA_nyY0xry","y":"ADD7MkEWSrBAfX2pLJfKt6G57Kuep0OaoF6Siwsflz09usZA5edTnjcOsQlrEuOwX-s7y-diyYtXYVt53c--YHy9","crv":"P-521"},{"kty":"EC","kid":"1stkp1LNN7C-AYVYaOMQ7LrJE30","use":"enc","x":"_ajbadIvOXBHA_WBBxFPtPfukwAP4Am9q5lzozV0TH3yWD7n3OGOn9M17kNNusxH","y":"RlDIqjk-mOr1f2xGEkdd4qkh6T6OCUXo6oe7SGJJsdm49iowIUc1E8h075HTE0Kb","crv":"P-384"},{"kty":"EC","kid":"S2UdqqlDeG1UqUZAkLgs_yazkzU","use":"enc","x":"IIf2quxG9RboCmzvfEGzEQ3irSpFs7f2PbgqOtmszd8","y":"i6qZzl6eA7h2IzT_51imFDoOodnCBAUyDsU8njNXghA","crv":"P-256"},{"kty":"EC","kid":"Sd1P5VDLFyy2zbRDTahAwDJnTZw","use":"enc","x":"AOin2HNXCaIj6X6CbJYRC8CpGDfnxlip-IvD7GtQMoyj9Xv0riKfrCcgnf_OD5ypAnLlTYO7reqSCINFL8WZINzR","y":"AOePMwkfFbUNyx3pR2JI3734tt7X7f7mxirkMcGpBVgyOZrSeSZ8kXUjZ_1T7PL-eFOpLL7nojK8ErV2EXqLgLxK","crv":"P-521"},{"kty":"RSA","kid":"Yo8q8PRpCDKa5LvwGcBNAv1J0BM","use":"enc","n":"vA631sBiBQ45sgHsXpXhjg6WV0oLO_XR73ldXjZx3EgNma7b95fWcam4xXO4eNqRpoCc6cdcKAU-IjjQ1-QjcmZiMCB1slWmfcWxVh21zjDn__SubZLiG5viSz4VPkKinWlBoSNq3ID972-TbE_nb-aQH_mQjoOFN3lq-rEZpRA3RCxz6GbQjB7RX7UkkT7j8LyJgMyXDwUOCLS0vabIqqNNpnE20B3CTEhrMWPDxicHszVytDHShAX8szstJLyKtq4_R1bA7mfePUldeJiR3APjUA6kEufnRCHzOiqIahHONsoZYkyXbajdMSlP2jprZvi7ysdsXa085sRnYmolgw","e":"AQAB"}]}
2022-07-18 20:20:51 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "-T8rQzmWKhWbLdi2oB6p_euRl1w",
      "use": "sig",
      "n": "i0FsutYWl9TihmpQ6Bqy_D1QngwudXimRD588D_croTNbOD2HWiHrf_iXU-TRgMjpWGM_S0mOa8_enzkP7PU0ZVXd-ASC3aK3nc_7qj-OcQOxxGDM392CeERgrAvq-qrKsEynqtgPQDKp6EJOSgfjjXYHGZOtXrvuKgTyMEHnVXnLqmISEyt6QdApz_oMzeiG827u6ZoBkJe-mNMk61HSOc1YGtWajZgd6FeKK6b2y9IcTIoSzaf4FvHQBMCuMgOelGiwFEgDQI-Gn5YPmy-nq_8RCJpP_mIgqcs2ggl1PTOfKUFhaif94-ZY2cIHZtt5LRrL664pdqukngkDFMuPw",
      "e": "AQAB"
    },
    {
      "kty": "EC",
      "kid": "K6GDTe0qt5UZRFtqgVF1Ii_C6ec",
      "use": "sig",
      "x": "ARLzKC61tSnBw5mMa4jjXBgIWtsDkyvC6UYG9jvjj228rORyP9aOytYGP5ma6r8UEyHE8_MrcA0ypmq0gQANBwgn",
      "y": "AXUtOSFNNljW8jW2uv9DNbleR_jwa2RMm27BHP4ti5Up5JBkTZoxiAeDW3s1BvpVxNRMv-sN2q9n_mGLwdF5U9Pm",
      "crv": "P-521"
    },
    {
      "kty": "EC",
      "kid": "U80QOG03YZouR0_z_fMTx4eOicE",
      "use": "sig",
      "x": "1a2fgb9pHxaFiWAwwzAOBiK7AdHrKTgVcwzpVmyU5gsMGVVAMiJtzOSlZ7ZgE11x",
      "y": "BbIErAOSCRtD-UHzj6KmpT7J8DGqyCZo3VKttbssOR5H2yd_nLPTywUifB-ZPLr5",
      "crv": "P-384"
    },
    {
      "kty": "EC",
      "kid": "q42zqq12Mx3aJRlPUGnXu-lxKjg",
      "use": "sig",
      "x": "lAxSaZLQuKWPyLZQ5goPM6DBd4DFboGyy8K2YFArcO4",
      "y": "OQfaLDrwTp8eHiWjqYByNzv4RTjtJjMQB_YkI2Q4jKg",
      "crv": "P-256"
    },
    {
      "kty": "EC",
      "kid": "SukheL8xgh9uonCdIuE2XttEucs",
      "use": "sig",
      "x": "VKAOAt-tZIjimDbeoznzLNsOm_A5jgd5Ri7cfPRtEhM",
      "y": "02UlDWqpFcp3IOTFFhAmHHKZhLsFx9b6rDxlbOShwzk",
      "crv": "P-256"
    },
    {
      "kty": "EC",
      "kid": "g4JTF7R4aBxzzNaB9YSmENdBIuE",
      "use": "sig",
      "x": "Sr0gd34-N-xGm1Z3_TF1sfl4d1p-s0VawEbgOidLVrW2LlMDlWBZacB6QFR2QRsu",
      "y": "ndqQDu5tz7ccxFANHZt4nTuwuosL4ZFRfSq7xSdTj4aRek9ceIyVFe5D-eEWreMi",
      "crv": "P-384"
    },
    {
      "kty": "RSA",
      "kid": "iosqzfsT9jCmzhGgt6NpuswoSdY",
      "use": "sig",
      "n": "meWwcrxOH8dFxaZRkq4LRWqAZBq0xKYE4BoK7dAtRMUTLTch7yA4BIouYlUQnR4k-iASH-Pm0A1gjzs2qlp9zEUPwSqt3EZ0kpeBC3DLaPE_ExxO5_rGizAOiq5embfto7ZUkcTtSCsGZIKVL6-AVVTxpbR3-qGuPqO-s5wdzW0bO-hODQvz17rH3j-L0_vfHwTNVWN7XpsZLqz9CTA2TpmC7cZz8Wyy7lX3wZZd7tNf2kDsUfCs7bGAaQxkKurEI8ayv4to_h7q1TH44RookZCNlS_YDKsUrRhlMbAA6cmCUfI6_cpabWZtXXhXDuAixZKc0ctYIkw7cA5LUFGxyQ",
      "e": "AQAB"
    },
    {
      "kty": "EC",
      "kid": "wTKCOeXk6BKVO4fqve4gzFVznfg",
      "use": "sig",
      "x": "AFVIwjAKGhN3qx4NL3yfeKFqySMlQSPBXKZZ3Tf3v0NNpQzvxXSkpEyTtIU944-kzjKAKk2w3zx7WtYA_nyY0xry",
      "y": "ADD7MkEWSrBAfX2pLJfKt6G57Kuep0OaoF6Siwsflz09usZA5edTnjcOsQlrEuOwX-s7y-diyYtXYVt53c--YHy9",
      "crv": "P-521"
    },
    {
      "kty": "EC",
      "kid": "1stkp1LNN7C-AYVYaOMQ7LrJE30",
      "use": "enc",
      "x": "_ajbadIvOXBHA_WBBxFPtPfukwAP4Am9q5lzozV0TH3yWD7n3OGOn9M17kNNusxH",
      "y": "RlDIqjk-mOr1f2xGEkdd4qkh6T6OCUXo6oe7SGJJsdm49iowIUc1E8h075HTE0Kb",
      "crv": "P-384"
    },
    {
      "kty": "EC",
      "kid": "S2UdqqlDeG1UqUZAkLgs_yazkzU",
      "use": "enc",
      "x": "IIf2quxG9RboCmzvfEGzEQ3irSpFs7f2PbgqOtmszd8",
      "y": "i6qZzl6eA7h2IzT_51imFDoOodnCBAUyDsU8njNXghA",
      "crv": "P-256"
    },
    {
      "kty": "EC",
      "kid": "Sd1P5VDLFyy2zbRDTahAwDJnTZw",
      "use": "enc",
      "x": "AOin2HNXCaIj6X6CbJYRC8CpGDfnxlip-IvD7GtQMoyj9Xv0riKfrCcgnf_OD5ypAnLlTYO7reqSCINFL8WZINzR",
      "y": "AOePMwkfFbUNyx3pR2JI3734tt7X7f7mxirkMcGpBVgyOZrSeSZ8kXUjZ_1T7PL-eFOpLL7nojK8ErV2EXqLgLxK",
      "crv": "P-521"
    },
    {
      "kty": "RSA",
      "kid": "Yo8q8PRpCDKa5LvwGcBNAv1J0BM",
      "use": "enc",
      "n": "vA631sBiBQ45sgHsXpXhjg6WV0oLO_XR73ldXjZx3EgNma7b95fWcam4xXO4eNqRpoCc6cdcKAU-IjjQ1-QjcmZiMCB1slWmfcWxVh21zjDn__SubZLiG5viSz4VPkKinWlBoSNq3ID972-TbE_nb-aQH_mQjoOFN3lq-rEZpRA3RCxz6GbQjB7RX7UkkT7j8LyJgMyXDwUOCLS0vabIqqNNpnE20B3CTEhrMWPDxicHszVytDHShAX8szstJLyKtq4_R1bA7mfePUldeJiR3APjUA6kEufnRCHzOiqIahHONsoZYkyXbajdMSlP2jprZvi7ysdsXa085sRnYmolgw",
      "e": "AQAB"
    }
  ]
}
2022-07-18 20:20:51 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "-T8rQzmWKhWbLdi2oB6p_euRl1w",
      "use": "sig",
      "n": "i0FsutYWl9TihmpQ6Bqy_D1QngwudXimRD588D_croTNbOD2HWiHrf_iXU-TRgMjpWGM_S0mOa8_enzkP7PU0ZVXd-ASC3aK3nc_7qj-OcQOxxGDM392CeERgrAvq-qrKsEynqtgPQDKp6EJOSgfjjXYHGZOtXrvuKgTyMEHnVXnLqmISEyt6QdApz_oMzeiG827u6ZoBkJe-mNMk61HSOc1YGtWajZgd6FeKK6b2y9IcTIoSzaf4FvHQBMCuMgOelGiwFEgDQI-Gn5YPmy-nq_8RCJpP_mIgqcs2ggl1PTOfKUFhaif94-ZY2cIHZtt5LRrL664pdqukngkDFMuPw",
      "e": "AQAB"
    },
    {
      "kty": "EC",
      "kid": "K6GDTe0qt5UZRFtqgVF1Ii_C6ec",
      "use": "sig",
      "x": "ARLzKC61tSnBw5mMa4jjXBgIWtsDkyvC6UYG9jvjj228rORyP9aOytYGP5ma6r8UEyHE8_MrcA0ypmq0gQANBwgn",
      "y": "AXUtOSFNNljW8jW2uv9DNbleR_jwa2RMm27BHP4ti5Up5JBkTZoxiAeDW3s1BvpVxNRMv-sN2q9n_mGLwdF5U9Pm",
      "crv": "P-521"
    },
    {
      "kty": "EC",
      "kid": "U80QOG03YZouR0_z_fMTx4eOicE",
      "use": "sig",
      "x": "1a2fgb9pHxaFiWAwwzAOBiK7AdHrKTgVcwzpVmyU5gsMGVVAMiJtzOSlZ7ZgE11x",
      "y": "BbIErAOSCRtD-UHzj6KmpT7J8DGqyCZo3VKttbssOR5H2yd_nLPTywUifB-ZPLr5",
      "crv": "P-384"
    },
    {
      "kty": "EC",
      "kid": "q42zqq12Mx3aJRlPUGnXu-lxKjg",
      "use": "sig",
      "x": "lAxSaZLQuKWPyLZQ5goPM6DBd4DFboGyy8K2YFArcO4",
      "y": "OQfaLDrwTp8eHiWjqYByNzv4RTjtJjMQB_YkI2Q4jKg",
      "crv": "P-256"
    },
    {
      "kty": "EC",
      "kid": "SukheL8xgh9uonCdIuE2XttEucs",
      "use": "sig",
      "x": "VKAOAt-tZIjimDbeoznzLNsOm_A5jgd5Ri7cfPRtEhM",
      "y": "02UlDWqpFcp3IOTFFhAmHHKZhLsFx9b6rDxlbOShwzk",
      "crv": "P-256"
    },
    {
      "kty": "EC",
      "kid": "g4JTF7R4aBxzzNaB9YSmENdBIuE",
      "use": "sig",
      "x": "Sr0gd34-N-xGm1Z3_TF1sfl4d1p-s0VawEbgOidLVrW2LlMDlWBZacB6QFR2QRsu",
      "y": "ndqQDu5tz7ccxFANHZt4nTuwuosL4ZFRfSq7xSdTj4aRek9ceIyVFe5D-eEWreMi",
      "crv": "P-384"
    },
    {
      "kty": "RSA",
      "kid": "iosqzfsT9jCmzhGgt6NpuswoSdY",
      "use": "sig",
      "n": "meWwcrxOH8dFxaZRkq4LRWqAZBq0xKYE4BoK7dAtRMUTLTch7yA4BIouYlUQnR4k-iASH-Pm0A1gjzs2qlp9zEUPwSqt3EZ0kpeBC3DLaPE_ExxO5_rGizAOiq5embfto7ZUkcTtSCsGZIKVL6-AVVTxpbR3-qGuPqO-s5wdzW0bO-hODQvz17rH3j-L0_vfHwTNVWN7XpsZLqz9CTA2TpmC7cZz8Wyy7lX3wZZd7tNf2kDsUfCs7bGAaQxkKurEI8ayv4to_h7q1TH44RookZCNlS_YDKsUrRhlMbAA6cmCUfI6_cpabWZtXXhXDuAixZKc0ctYIkw7cA5LUFGxyQ",
      "e": "AQAB"
    },
    {
      "kty": "EC",
      "kid": "wTKCOeXk6BKVO4fqve4gzFVznfg",
      "use": "sig",
      "x": "AFVIwjAKGhN3qx4NL3yfeKFqySMlQSPBXKZZ3Tf3v0NNpQzvxXSkpEyTtIU944-kzjKAKk2w3zx7WtYA_nyY0xry",
      "y": "ADD7MkEWSrBAfX2pLJfKt6G57Kuep0OaoF6Siwsflz09usZA5edTnjcOsQlrEuOwX-s7y-diyYtXYVt53c--YHy9",
      "crv": "P-521"
    },
    {
      "kty": "EC",
      "kid": "1stkp1LNN7C-AYVYaOMQ7LrJE30",
      "use": "enc",
      "x": "_ajbadIvOXBHA_WBBxFPtPfukwAP4Am9q5lzozV0TH3yWD7n3OGOn9M17kNNusxH",
      "y": "RlDIqjk-mOr1f2xGEkdd4qkh6T6OCUXo6oe7SGJJsdm49iowIUc1E8h075HTE0Kb",
      "crv": "P-384"
    },
    {
      "kty": "EC",
      "kid": "S2UdqqlDeG1UqUZAkLgs_yazkzU",
      "use": "enc",
      "x": "IIf2quxG9RboCmzvfEGzEQ3irSpFs7f2PbgqOtmszd8",
      "y": "i6qZzl6eA7h2IzT_51imFDoOodnCBAUyDsU8njNXghA",
      "crv": "P-256"
    },
    {
      "kty": "EC",
      "kid": "Sd1P5VDLFyy2zbRDTahAwDJnTZw",
      "use": "enc",
      "x": "AOin2HNXCaIj6X6CbJYRC8CpGDfnxlip-IvD7GtQMoyj9Xv0riKfrCcgnf_OD5ypAnLlTYO7reqSCINFL8WZINzR",
      "y": "AOePMwkfFbUNyx3pR2JI3734tt7X7f7mxirkMcGpBVgyOZrSeSZ8kXUjZ_1T7PL-eFOpLL7nojK8ErV2EXqLgLxK",
      "crv": "P-521"
    },
    {
      "kty": "RSA",
      "kid": "Yo8q8PRpCDKa5LvwGcBNAv1J0BM",
      "use": "enc",
      "n": "vA631sBiBQ45sgHsXpXhjg6WV0oLO_XR73ldXjZx3EgNma7b95fWcam4xXO4eNqRpoCc6cdcKAU-IjjQ1-QjcmZiMCB1slWmfcWxVh21zjDn__SubZLiG5viSz4VPkKinWlBoSNq3ID972-TbE_nb-aQH_mQjoOFN3lq-rEZpRA3RCxz6GbQjB7RX7UkkT7j8LyJgMyXDwUOCLS0vabIqqNNpnE20B3CTEhrMWPDxicHszVytDHShAX8szstJLyKtq4_R1bA7mfePUldeJiR3APjUA6kEufnRCHzOiqIahHONsoZYkyXbajdMSlP2jprZvi7ysdsXa085sRnYmolgw",
      "e": "AQAB"
    }
  ]
}
2022-07-18 20:20:51 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2022-07-18 20:20:51 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2022-07-18 20:20:51 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2022-07-18 20:20:51 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "-T8rQzmWKhWbLdi2oB6p_euRl1w",
      "use": "sig",
      "n": "i0FsutYWl9TihmpQ6Bqy_D1QngwudXimRD588D_croTNbOD2HWiHrf_iXU-TRgMjpWGM_S0mOa8_enzkP7PU0ZVXd-ASC3aK3nc_7qj-OcQOxxGDM392CeERgrAvq-qrKsEynqtgPQDKp6EJOSgfjjXYHGZOtXrvuKgTyMEHnVXnLqmISEyt6QdApz_oMzeiG827u6ZoBkJe-mNMk61HSOc1YGtWajZgd6FeKK6b2y9IcTIoSzaf4FvHQBMCuMgOelGiwFEgDQI-Gn5YPmy-nq_8RCJpP_mIgqcs2ggl1PTOfKUFhaif94-ZY2cIHZtt5LRrL664pdqukngkDFMuPw",
      "e": "AQAB"
    },
    {
      "kty": "EC",
      "kid": "K6GDTe0qt5UZRFtqgVF1Ii_C6ec",
      "use": "sig",
      "x": "ARLzKC61tSnBw5mMa4jjXBgIWtsDkyvC6UYG9jvjj228rORyP9aOytYGP5ma6r8UEyHE8_MrcA0ypmq0gQANBwgn",
      "y": "AXUtOSFNNljW8jW2uv9DNbleR_jwa2RMm27BHP4ti5Up5JBkTZoxiAeDW3s1BvpVxNRMv-sN2q9n_mGLwdF5U9Pm",
      "crv": "P-521"
    },
    {
      "kty": "EC",
      "kid": "U80QOG03YZouR0_z_fMTx4eOicE",
      "use": "sig",
      "x": "1a2fgb9pHxaFiWAwwzAOBiK7AdHrKTgVcwzpVmyU5gsMGVVAMiJtzOSlZ7ZgE11x",
      "y": "BbIErAOSCRtD-UHzj6KmpT7J8DGqyCZo3VKttbssOR5H2yd_nLPTywUifB-ZPLr5",
      "crv": "P-384"
    },
    {
      "kty": "EC",
      "kid": "q42zqq12Mx3aJRlPUGnXu-lxKjg",
      "use": "sig",
      "x": "lAxSaZLQuKWPyLZQ5goPM6DBd4DFboGyy8K2YFArcO4",
      "y": "OQfaLDrwTp8eHiWjqYByNzv4RTjtJjMQB_YkI2Q4jKg",
      "crv": "P-256"
    },
    {
      "kty": "EC",
      "kid": "SukheL8xgh9uonCdIuE2XttEucs",
      "use": "sig",
      "x": "VKAOAt-tZIjimDbeoznzLNsOm_A5jgd5Ri7cfPRtEhM",
      "y": "02UlDWqpFcp3IOTFFhAmHHKZhLsFx9b6rDxlbOShwzk",
      "crv": "P-256"
    },
    {
      "kty": "EC",
      "kid": "g4JTF7R4aBxzzNaB9YSmENdBIuE",
      "use": "sig",
      "x": "Sr0gd34-N-xGm1Z3_TF1sfl4d1p-s0VawEbgOidLVrW2LlMDlWBZacB6QFR2QRsu",
      "y": "ndqQDu5tz7ccxFANHZt4nTuwuosL4ZFRfSq7xSdTj4aRek9ceIyVFe5D-eEWreMi",
      "crv": "P-384"
    },
    {
      "kty": "RSA",
      "kid": "iosqzfsT9jCmzhGgt6NpuswoSdY",
      "use": "sig",
      "n": "meWwcrxOH8dFxaZRkq4LRWqAZBq0xKYE4BoK7dAtRMUTLTch7yA4BIouYlUQnR4k-iASH-Pm0A1gjzs2qlp9zEUPwSqt3EZ0kpeBC3DLaPE_ExxO5_rGizAOiq5embfto7ZUkcTtSCsGZIKVL6-AVVTxpbR3-qGuPqO-s5wdzW0bO-hODQvz17rH3j-L0_vfHwTNVWN7XpsZLqz9CTA2TpmC7cZz8Wyy7lX3wZZd7tNf2kDsUfCs7bGAaQxkKurEI8ayv4to_h7q1TH44RookZCNlS_YDKsUrRhlMbAA6cmCUfI6_cpabWZtXXhXDuAixZKc0ctYIkw7cA5LUFGxyQ",
      "e": "AQAB"
    },
    {
      "kty": "EC",
      "kid": "wTKCOeXk6BKVO4fqve4gzFVznfg",
      "use": "sig",
      "x": "AFVIwjAKGhN3qx4NL3yfeKFqySMlQSPBXKZZ3Tf3v0NNpQzvxXSkpEyTtIU944-kzjKAKk2w3zx7WtYA_nyY0xry",
      "y": "ADD7MkEWSrBAfX2pLJfKt6G57Kuep0OaoF6Siwsflz09usZA5edTnjcOsQlrEuOwX-s7y-diyYtXYVt53c--YHy9",
      "crv": "P-521"
    },
    {
      "kty": "EC",
      "kid": "1stkp1LNN7C-AYVYaOMQ7LrJE30",
      "use": "enc",
      "x": "_ajbadIvOXBHA_WBBxFPtPfukwAP4Am9q5lzozV0TH3yWD7n3OGOn9M17kNNusxH",
      "y": "RlDIqjk-mOr1f2xGEkdd4qkh6T6OCUXo6oe7SGJJsdm49iowIUc1E8h075HTE0Kb",
      "crv": "P-384"
    },
    {
      "kty": "EC",
      "kid": "S2UdqqlDeG1UqUZAkLgs_yazkzU",
      "use": "enc",
      "x": "IIf2quxG9RboCmzvfEGzEQ3irSpFs7f2PbgqOtmszd8",
      "y": "i6qZzl6eA7h2IzT_51imFDoOodnCBAUyDsU8njNXghA",
      "crv": "P-256"
    },
    {
      "kty": "EC",
      "kid": "Sd1P5VDLFyy2zbRDTahAwDJnTZw",
      "use": "enc",
      "x": "AOin2HNXCaIj6X6CbJYRC8CpGDfnxlip-IvD7GtQMoyj9Xv0riKfrCcgnf_OD5ypAnLlTYO7reqSCINFL8WZINzR",
      "y": "AOePMwkfFbUNyx3pR2JI3734tt7X7f7mxirkMcGpBVgyOZrSeSZ8kXUjZ_1T7PL-eFOpLL7nojK8ErV2EXqLgLxK",
      "crv": "P-521"
    },
    {
      "kty": "RSA",
      "kid": "Yo8q8PRpCDKa5LvwGcBNAv1J0BM",
      "use": "enc",
      "n": "vA631sBiBQ45sgHsXpXhjg6WV0oLO_XR73ldXjZx3EgNma7b95fWcam4xXO4eNqRpoCc6cdcKAU-IjjQ1-QjcmZiMCB1slWmfcWxVh21zjDn__SubZLiG5viSz4VPkKinWlBoSNq3ID972-TbE_nb-aQH_mQjoOFN3lq-rEZpRA3RCxz6GbQjB7RX7UkkT7j8LyJgMyXDwUOCLS0vabIqqNNpnE20B3CTEhrMWPDxicHszVytDHShAX8szstJLyKtq4_R1bA7mfePUldeJiR3APjUA6kEufnRCHzOiqIahHONsoZYkyXbajdMSlP2jprZvi7ysdsXa085sRnYmolgw",
      "e": "AQAB"
    }
  ]
}
2022-07-18 20:20:51 SUCCESS
GetStaticClientConfiguration
Found a static client object
client_id
fapi_adv_op_w_private_key_par_first_client
client_secret
2Federate
scope
openid payments
jwks
{
  "keys": [
    {
      "p": "7Iiv4eby1Ubo_U9uzWEa8OlUQoBz4vjPtB7MWQ6dlM7ajD9IjhjwwE8e1d_fE22DW4bEjHb1ls6_wbEm07PusUuMyHtWzW1sNWnpCh0xgDsEnLZwmtdXhPDHJlbRXHXAqcTVTUIJNMUSa8Mj9MXs33u1mkMD-hYWJfDHNCrDUAc",
      "kty": "RSA",
      "q": "msxkZpdafUHdoC-S5QrAHZ8z0NrQNFjn2yFcpznZ0zjXK83QH-jbBHCcTDBkF7xpatG61SbEznYxYaDEFR4xzuyy0WOYtoIk5IukygdvZhMkAXDNl5rNvF770Fnv8gwpoxZqlpb18kWtP2gk-ebJK2YHKjhl-pHDOrbzubkRdOE",
      "d": "AXvpT93_Y-hQYTCk95gHj6BinFTppIaTZhgJWvnDY-Bz1NhUZ7fz-RjePxQBEuRv3DUk6nEmT8CivxJKZdql9AR9UjHz_ANOH6mAwHxkE2bcEKEsJFGTkaDJhVqmwukYwfKfGpkeNuD2r5rhNdl3XNUQ6VdTkUokmZM3KNrLhks3NtPL3xEMqK5KAYJbJuS8AQoOI5scRTJZYcS63KK9WwBoOFwbz3PFHJb2lffTOH_tnqgSvm9chb7y1CaarSJuFSVTjkjMyk2rBOr4bu5YRtxzH1dAa3Dd5n9XzVwN_q0dIitTh7Vro2JcSU24O1n-XR4WGzCCiarMxPKc8SWyAQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "pingfederate-fapi-jwt-assertion-client1",
      "qi": "De5E3i5KIQ88R7jYZDWEsVonhPPGcWksWXC-s4frJ0tISk5-zlCdP6eitstJTaB1i7bkCW4R7iXufgXqW2WCRK2IXXjwItZo1zEpuAZJnKFwDPxXt5pLoc_sDjarMRENxdx_spyiFIxejLvvDmKGxs7vt3LDm_ytvJXfsymzjqM",
      "dp": "z80l9-jV3dl2R1TJm1V8Pbo_dE01gmnkz_Fexb65Ykp4Zk4SiAQRPmJETNFpQcAsbvRvKJg6Gkt428muur6RLOGaxWbWU5OWRTbOrTwIiQdQff0p4F7fXMPLsjsDo58vq_ZpDn69Z8ba8CF4LUrVV2Fvoh7OF5_fxWVLHOGUxXE",
      "alg": "PS256",
      "dq": "JRS_HEA3YffsMhoTUyB_ItlnHSm9ZDzD1Z8pRbm67zkXehvENlCeXnLnTeztnS36BqeU3Mh7roVrkNpk_jYMcmgK8dOs2lNUqRa2c9rSGZ6OKnYuGZnwnKYYJjHVI6M8Oh_9inNBGTcNqDm3WdGp8OZw4vE9pIdUP_VhbuThRKE",
      "n": "jwcTfjv0q48qux1sg2MR8OvCh1mXITYu7zkEJVCz0UImIrIqLtEzmGkqJP0LobK6-NlFHWOsAp2NcVTh79RBwawsrmi59rJ_nHigX00C7wjVpJtldJmOwmSS4HD8EgRkiM0yJzyKijtRiB5ssrOoBK3VPFMqZYm_JBJY35s_qDDHWTlwuWDLqADZp809btMcwQZCqgrSKgtalspeKXIh6Lv3lkFnELJhfwGZYPtVc2SJk91F8tmgamPNJUfVJV3ygdBuDcB8EZ8m-tIaISghfR1RRkEeYI8r_Wf4dfjIAZRkrj8GHqAJOi762rjyFvXvcPc0Zc-ABDYnVi4WdWOCJw"
    }
  ]
}
org_jwks
{
  "keys": [
    {
      "p": "7Iiv4eby1Ubo_U9uzWEa8OlUQoBz4vjPtB7MWQ6dlM7ajD9IjhjwwE8e1d_fE22DW4bEjHb1ls6_wbEm07PusUuMyHtWzW1sNWnpCh0xgDsEnLZwmtdXhPDHJlbRXHXAqcTVTUIJNMUSa8Mj9MXs33u1mkMD-hYWJfDHNCrDUAc",
      "kty": "RSA",
      "q": "msxkZpdafUHdoC-S5QrAHZ8z0NrQNFjn2yFcpznZ0zjXK83QH-jbBHCcTDBkF7xpatG61SbEznYxYaDEFR4xzuyy0WOYtoIk5IukygdvZhMkAXDNl5rNvF770Fnv8gwpoxZqlpb18kWtP2gk-ebJK2YHKjhl-pHDOrbzubkRdOE",
      "d": "AXvpT93_Y-hQYTCk95gHj6BinFTppIaTZhgJWvnDY-Bz1NhUZ7fz-RjePxQBEuRv3DUk6nEmT8CivxJKZdql9AR9UjHz_ANOH6mAwHxkE2bcEKEsJFGTkaDJhVqmwukYwfKfGpkeNuD2r5rhNdl3XNUQ6VdTkUokmZM3KNrLhks3NtPL3xEMqK5KAYJbJuS8AQoOI5scRTJZYcS63KK9WwBoOFwbz3PFHJb2lffTOH_tnqgSvm9chb7y1CaarSJuFSVTjkjMyk2rBOr4bu5YRtxzH1dAa3Dd5n9XzVwN_q0dIitTh7Vro2JcSU24O1n-XR4WGzCCiarMxPKc8SWyAQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "pingfederate-fapi-jwt-assertion-client1",
      "qi": "De5E3i5KIQ88R7jYZDWEsVonhPPGcWksWXC-s4frJ0tISk5-zlCdP6eitstJTaB1i7bkCW4R7iXufgXqW2WCRK2IXXjwItZo1zEpuAZJnKFwDPxXt5pLoc_sDjarMRENxdx_spyiFIxejLvvDmKGxs7vt3LDm_ytvJXfsymzjqM",
      "dp": "z80l9-jV3dl2R1TJm1V8Pbo_dE01gmnkz_Fexb65Ykp4Zk4SiAQRPmJETNFpQcAsbvRvKJg6Gkt428muur6RLOGaxWbWU5OWRTbOrTwIiQdQff0p4F7fXMPLsjsDo58vq_ZpDn69Z8ba8CF4LUrVV2Fvoh7OF5_fxWVLHOGUxXE",
      "alg": "PS256",
      "dq": "JRS_HEA3YffsMhoTUyB_ItlnHSm9ZDzD1Z8pRbm67zkXehvENlCeXnLnTeztnS36BqeU3Mh7roVrkNpk_jYMcmgK8dOs2lNUqRa2c9rSGZ6OKnYuGZnwnKYYJjHVI6M8Oh_9inNBGTcNqDm3WdGp8OZw4vE9pIdUP_VhbuThRKE",
      "n": "jwcTfjv0q48qux1sg2MR8OvCh1mXITYu7zkEJVCz0UImIrIqLtEzmGkqJP0LobK6-NlFHWOsAp2NcVTh79RBwawsrmi59rJ_nHigX00C7wjVpJtldJmOwmSS4HD8EgRkiM0yJzyKijtRiB5ssrOoBK3VPFMqZYm_JBJY35s_qDDHWTlwuWDLqADZp809btMcwQZCqgrSKgtalspeKXIh6Lv3lkFnELJhfwGZYPtVc2SJk91F8tmgamPNJUfVJV3ygdBuDcB8EZ8m-tIaISghfR1RRkEeYI8r_Wf4dfjIAZRkrj8GHqAJOi762rjyFvXvcPc0Zc-ABDYnVi4WdWOCJw"
    }
  ]
}
2022-07-18 20:20:51
ValidateMTLSCertificatesHeader
No certificate authority found for MTLS
2022-07-18 20:20:51 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2022-07-18 20:20:51
ExtractMTLSCertificatesFromConfiguration
No certificate authority found for MTLS
2022-07-18 20:20:51 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
MIIEGTCCAwGgAwIBAgIUGA9rlF92jcySA0udhRXiQKEUnigwDQYJKoZIhvcNAQELBQAwgZoxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDTzEPMA0GA1UEBwwGRGVudmVyMRUwEwYDVQQKDAxQaW5nSWRlbnRpdHkxFDASBgNVBAsMC0RldmVsb3BtZW50MSMwIQYDVQQDDBpGQVBJIEFkdiBPUCB3IEZpcnN0IENsaWVudDEbMBkGCgmSJomT8ixkAQEMC0ZpcnN0Q2xpZW50MCAXDTIxMTAxNDIwMzcyNloYDzIxMjEwOTIwMjAzNzI2WjCBmjELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNPMQ8wDQYDVQQHDAZEZW52ZXIxFTATBgNVBAoMDFBpbmdJZGVudGl0eTEUMBIGA1UECwwLRGV2ZWxvcG1lbnQxIzAhBgNVBAMMGkZBUEkgQWR2IE9QIHcgRmlyc3QgQ2xpZW50MRswGQYKCZImiZPyLGQBAQwLRmlyc3RDbGllbnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/Wiv/SZGifHFhmhuuiidGbwU0bqa7SmyBcuOpyZfnRH8AskknUO4magvKI8GaDMUwsLZpD6uDPqC5BcqTCqfeGtbp/vZt1VMPznJUmSotL+Q0WtPuggZ9oIIADxmhd2vvACmvBi8xNB1MADclvdAehrPL9cgxKOmzCzXkwV8F90Xjy3SXIGTEK3Hnxt6zWy7Byt7UPq2b+p4JwTINnf8xEfvu1JXUaoXLdfKDH0mXTVqwMzkYwgmI6gEGoPHdRD6/z9Sc+qiH3IwyYGV9TKCiIErrU1AXwmbsvChJabRMAJKnkIJM2FAeplK+zkZn3X2dMN6a3IKschYx2w8FxaJ9AgMBAAGjUzBRMB0GA1UdDgQWBBQRGHbSFANJ9VCxN8coHPBcch+6STAfBgNVHSMEGDAWgBQRGHbSFANJ9VCxN8coHPBcch+6STAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCMm6TcU17AOOFV4VWWDa1b9DfprMad7NbKSmfpdNIHXi/4wslXrmE89guL1XV+lEMhxnarmrIoNGgiolP7RlPyykCINX1t1pUwvdHHEfDsRdplhAmF/APDUWimwIn06yJHgv2UD0dR/BZ9o5H086nC0jl7iOQqROUMRfPSXu3Rud2M7i8yglToA2t5pdIh2el5Uuig0EvPh5vUcqmH4Fm4tS6UNoi+aRPGwB+VtspqLKjGKT6VzbNUuDYbfD+kbbRpmXBIL8c07mGzhH+l1Upc7K9m5UYbKwXcPRdOhJMxISGW61a/tKwcUS/cLPtl7N7HeqTEvfCclwPfxtIej3I9
key
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC/Wiv/SZGifHFhmhuuiidGbwU0bqa7SmyBcuOpyZfnRH8AskknUO4magvKI8GaDMUwsLZpD6uDPqC5BcqTCqfeGtbp/vZt1VMPznJUmSotL+Q0WtPuggZ9oIIADxmhd2vvACmvBi8xNB1MADclvdAehrPL9cgxKOmzCzXkwV8F90Xjy3SXIGTEK3Hnxt6zWy7Byt7UPq2b+p4JwTINnf8xEfvu1JXUaoXLdfKDH0mXTVqwMzkYwgmI6gEGoPHdRD6/z9Sc+qiH3IwyYGV9TKCiIErrU1AXwmbsvChJabRMAJKnkIJM2FAeplK+zkZn3X2dMN6a3IKschYx2w8FxaJ9AgMBAAECggEAJ+78kZlb4EoSK2lK76D7U1KmBmw1NY7xmA5O/scIgYYk7xNF+wODv9aPwU62/5w8ps2qM8DGbWxrhFF2Fju6DrsRMOI5sXA8lmbiK0+PosCE4nw2EGdoTV1q4/JCyhSvHMCu8kzbGmyi1JKS77huL4CzExSnA8NjCi+DvsqwNwEoRI9QVzbeKGu12aSbiq5qA/HQw4I1X9BGTrpvj+Jx2FoApAjimwySTbZJV5PTvI0FFWAqJa46lTZSFbXyHPlHfDMGq/zuszpmLZdNtKzqAaTvUNzPTC9dpwuFwIEo+vKhHzB+5FAQOlAg2zfVUMIqpNqKyZxt+VuNx7kr7v6OwQKBgQDn8I0r1lIK2BLXowImsE4JIA0eTs4IBAbbsEUoL3HxPujHY3TYkdQslwWf6PH6Fy5Re2EawhZqomoBTl3TVFh0VqZpQ/EZoHQIj2VUOjBF94VaotW5SZO2anFgXNvLO7Ir1tVKIY+qY7RUEGaXqyLVaRW5nTmea1idRo5wrADUUQKBgQDTM8VCIs6pmPSHYEGGJJgTCd7BrPjWhVW0tFNcICHzuflFDXhI5PCncFx/8E/gQUWxzoGHlxufIq3B/RrS3HzTDKGgOYFzMu6GOEgac+7p9SO+91j+RrE6j9vrsVo0FOY8tEmtXP+Z8yqJk+ghk7qJhmwflBpHqs5uW3SuOFR8bQKBgCjOL2gI+sIhpZ7+dMBtwCzm0KgGYUUTwEkiR+h8AGXbFYUOwF3huhxmLX0mtHu1XFbFiB33C46TKGc2bFdjvXQqUniulVpW2lMvNzqMSjXlCDcb8tH4Wd5795pme9zTkdMYpsm2AdqOVAl+IS6J00UMid/wA1UVua9h3GmCOVshAoGBAKgrmO5IePZibJM++e2uRckjGtRsvtdR5CS3UYkRrPc9JlbtmtGwOk+ZEI5u86tFThF+tXUZxUy5eFH3D9zG5D3I2QmTwJfR/kuxlPg7SAnSwFvW6G3QLF7NHfhWh9Tgr1O22tPIMV6MWVqjAzt5PhczifS7IRHf1+/Xstjm0Z8hAoGALz+vwnwj9p0c/OK5ymnLQ52Z+6xy5CM9WWhUBrSmBzjn2DyMtrsmsPpcQbO9QOm9hnJhm+bq+Ms0jAR4Hsx9EoaJCrb0mS4vHzxpDadTsVOkaLUyAaxAoDTz0qatwpaimv4GmAZaAYIoz8LqTiAEXZvs7JE/+BEGdRtNfunywlI=
2022-07-18 20:20:51 SUCCESS
ValidateClientJWKsPrivatePart
Valid client JWKs: keys are valid JSON, contain the required fields, the private/public exponents match and are correctly encoded using unpadded base64url
2022-07-18 20:20:51 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "p": "7Iiv4eby1Ubo_U9uzWEa8OlUQoBz4vjPtB7MWQ6dlM7ajD9IjhjwwE8e1d_fE22DW4bEjHb1ls6_wbEm07PusUuMyHtWzW1sNWnpCh0xgDsEnLZwmtdXhPDHJlbRXHXAqcTVTUIJNMUSa8Mj9MXs33u1mkMD-hYWJfDHNCrDUAc",
      "kty": "RSA",
      "q": "msxkZpdafUHdoC-S5QrAHZ8z0NrQNFjn2yFcpznZ0zjXK83QH-jbBHCcTDBkF7xpatG61SbEznYxYaDEFR4xzuyy0WOYtoIk5IukygdvZhMkAXDNl5rNvF770Fnv8gwpoxZqlpb18kWtP2gk-ebJK2YHKjhl-pHDOrbzubkRdOE",
      "d": "AXvpT93_Y-hQYTCk95gHj6BinFTppIaTZhgJWvnDY-Bz1NhUZ7fz-RjePxQBEuRv3DUk6nEmT8CivxJKZdql9AR9UjHz_ANOH6mAwHxkE2bcEKEsJFGTkaDJhVqmwukYwfKfGpkeNuD2r5rhNdl3XNUQ6VdTkUokmZM3KNrLhks3NtPL3xEMqK5KAYJbJuS8AQoOI5scRTJZYcS63KK9WwBoOFwbz3PFHJb2lffTOH_tnqgSvm9chb7y1CaarSJuFSVTjkjMyk2rBOr4bu5YRtxzH1dAa3Dd5n9XzVwN_q0dIitTh7Vro2JcSU24O1n-XR4WGzCCiarMxPKc8SWyAQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "pingfederate-fapi-jwt-assertion-client1",
      "qi": "De5E3i5KIQ88R7jYZDWEsVonhPPGcWksWXC-s4frJ0tISk5-zlCdP6eitstJTaB1i7bkCW4R7iXufgXqW2WCRK2IXXjwItZo1zEpuAZJnKFwDPxXt5pLoc_sDjarMRENxdx_spyiFIxejLvvDmKGxs7vt3LDm_ytvJXfsymzjqM",
      "dp": "z80l9-jV3dl2R1TJm1V8Pbo_dE01gmnkz_Fexb65Ykp4Zk4SiAQRPmJETNFpQcAsbvRvKJg6Gkt428muur6RLOGaxWbWU5OWRTbOrTwIiQdQff0p4F7fXMPLsjsDo58vq_ZpDn69Z8ba8CF4LUrVV2Fvoh7OF5_fxWVLHOGUxXE",
      "alg": "PS256",
      "dq": "JRS_HEA3YffsMhoTUyB_ItlnHSm9ZDzD1Z8pRbm67zkXehvENlCeXnLnTeztnS36BqeU3Mh7roVrkNpk_jYMcmgK8dOs2lNUqRa2c9rSGZ6OKnYuGZnwnKYYJjHVI6M8Oh_9inNBGTcNqDm3WdGp8OZw4vE9pIdUP_VhbuThRKE",
      "n": "jwcTfjv0q48qux1sg2MR8OvCh1mXITYu7zkEJVCz0UImIrIqLtEzmGkqJP0LobK6-NlFHWOsAp2NcVTh79RBwawsrmi59rJ_nHigX00C7wjVpJtldJmOwmSS4HD8EgRkiM0yJzyKijtRiB5ssrOoBK3VPFMqZYm_JBJY35s_qDDHWTlwuWDLqADZp809btMcwQZCqgrSKgtalspeKXIh6Lv3lkFnELJhfwGZYPtVc2SJk91F8tmgamPNJUfVJV3ygdBuDcB8EZ8m-tIaISghfR1RRkEeYI8r_Wf4dfjIAZRkrj8GHqAJOi762rjyFvXvcPc0Zc-ABDYnVi4WdWOCJw"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "pingfederate-fapi-jwt-assertion-client1",
      "alg": "PS256",
      "n": "jwcTfjv0q48qux1sg2MR8OvCh1mXITYu7zkEJVCz0UImIrIqLtEzmGkqJP0LobK6-NlFHWOsAp2NcVTh79RBwawsrmi59rJ_nHigX00C7wjVpJtldJmOwmSS4HD8EgRkiM0yJzyKijtRiB5ssrOoBK3VPFMqZYm_JBJY35s_qDDHWTlwuWDLqADZp809btMcwQZCqgrSKgtalspeKXIh6Lv3lkFnELJhfwGZYPtVc2SJk91F8tmgamPNJUfVJV3ygdBuDcB8EZ8m-tIaISghfR1RRkEeYI8r_Wf4dfjIAZRkrj8GHqAJOi762rjyFvXvcPc0Zc-ABDYnVi4WdWOCJw"
    }
  ]
}
2022-07-18 20:20:51 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-07-18 20:20:51 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-07-18 20:20:51 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2022-07-18 20:20:51 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "p": "7Iiv4eby1Ubo_U9uzWEa8OlUQoBz4vjPtB7MWQ6dlM7ajD9IjhjwwE8e1d_fE22DW4bEjHb1ls6_wbEm07PusUuMyHtWzW1sNWnpCh0xgDsEnLZwmtdXhPDHJlbRXHXAqcTVTUIJNMUSa8Mj9MXs33u1mkMD-hYWJfDHNCrDUAc",
      "kty": "RSA",
      "q": "msxkZpdafUHdoC-S5QrAHZ8z0NrQNFjn2yFcpznZ0zjXK83QH-jbBHCcTDBkF7xpatG61SbEznYxYaDEFR4xzuyy0WOYtoIk5IukygdvZhMkAXDNl5rNvF770Fnv8gwpoxZqlpb18kWtP2gk-ebJK2YHKjhl-pHDOrbzubkRdOE",
      "d": "AXvpT93_Y-hQYTCk95gHj6BinFTppIaTZhgJWvnDY-Bz1NhUZ7fz-RjePxQBEuRv3DUk6nEmT8CivxJKZdql9AR9UjHz_ANOH6mAwHxkE2bcEKEsJFGTkaDJhVqmwukYwfKfGpkeNuD2r5rhNdl3XNUQ6VdTkUokmZM3KNrLhks3NtPL3xEMqK5KAYJbJuS8AQoOI5scRTJZYcS63KK9WwBoOFwbz3PFHJb2lffTOH_tnqgSvm9chb7y1CaarSJuFSVTjkjMyk2rBOr4bu5YRtxzH1dAa3Dd5n9XzVwN_q0dIitTh7Vro2JcSU24O1n-XR4WGzCCiarMxPKc8SWyAQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "pingfederate-fapi-jwt-assertion-client1",
      "qi": "De5E3i5KIQ88R7jYZDWEsVonhPPGcWksWXC-s4frJ0tISk5-zlCdP6eitstJTaB1i7bkCW4R7iXufgXqW2WCRK2IXXjwItZo1zEpuAZJnKFwDPxXt5pLoc_sDjarMRENxdx_spyiFIxejLvvDmKGxs7vt3LDm_ytvJXfsymzjqM",
      "dp": "z80l9-jV3dl2R1TJm1V8Pbo_dE01gmnkz_Fexb65Ykp4Zk4SiAQRPmJETNFpQcAsbvRvKJg6Gkt428muur6RLOGaxWbWU5OWRTbOrTwIiQdQff0p4F7fXMPLsjsDo58vq_ZpDn69Z8ba8CF4LUrVV2Fvoh7OF5_fxWVLHOGUxXE",
      "alg": "PS256",
      "dq": "JRS_HEA3YffsMhoTUyB_ItlnHSm9ZDzD1Z8pRbm67zkXehvENlCeXnLnTeztnS36BqeU3Mh7roVrkNpk_jYMcmgK8dOs2lNUqRa2c9rSGZ6OKnYuGZnwnKYYJjHVI6M8Oh_9inNBGTcNqDm3WdGp8OZw4vE9pIdUP_VhbuThRKE",
      "n": "jwcTfjv0q48qux1sg2MR8OvCh1mXITYu7zkEJVCz0UImIrIqLtEzmGkqJP0LobK6-NlFHWOsAp2NcVTh79RBwawsrmi59rJ_nHigX00C7wjVpJtldJmOwmSS4HD8EgRkiM0yJzyKijtRiB5ssrOoBK3VPFMqZYm_JBJY35s_qDDHWTlwuWDLqADZp809btMcwQZCqgrSKgtalspeKXIh6Lv3lkFnELJhfwGZYPtVc2SJk91F8tmgamPNJUfVJV3ygdBuDcB8EZ8m-tIaISghfR1RRkEeYI8r_Wf4dfjIAZRkrj8GHqAJOi762rjyFvXvcPc0Zc-ABDYnVi4WdWOCJw"
    }
  ]
}
2022-07-18 20:20:51 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2022-07-18 20:20:51 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
fapi_adv_op_w_private_key_par_second_client
client_secret
2Federate
scope
openid payments
jwks
{
  "keys": [
    {
      "p": "43lqQE0EN1LJ_jdqHq56hNFjErKfcrwJnVpIVRsXCZWboV4MSfLzGGEyePPs6SxV6-l_txQY-M2dW6xLaedRUlaFT89r10cIm136ecYUzs51iX_GZW_AvohaXSmAbZKpjLmsHIDelgggQKjDQxGGbmAAQojnqzorpVrfz-8aUNc",
      "kty": "RSA",
      "q": "q1t1ErKAx06nV7ohJ4zlo3xUeMA3rO7HLmK6Eh460DsiX80AsCxyw1AsQy0N1W8u_RgkA3y_p_5Nf7K1KLLa9mduIBWyUFEim1EneviM4m3q7e2UtQ7iezh6FatYFZD5c_v_CH2gV0bhxZrMzNc8ubL46OXo5h1WycY1iAqsjNs",
      "d": "ElS590xAIy7zN4KHKmq2rLnAg1TJ9kODaUrb98X3gCGuTOLBAtFzUqjPyBF8rqXAtkgl8inec6GwY6gmB9p53quJfKSunnN7CbU3Qe37f8HBgS95vFsmJtbctbJ43XKlwo0imYbIeBYLmxKUJt5BKSnUYWWv4EI2AVE_LrqecL-QaNLH2IxY1JVLvR8WhP7wzjTHIsGjaQGn7199eVBaHZ7KTC-bFaEWnPgklR0e8t8TdICUqJudCqTEuoEBFYXRdqi_3betdNZHtJdcwfk9VEXTYTnjzw0fJ7RoFyVE1_1-wMULnEYk5SyfSYfYsBq_V25e-TUSLxB3IXgzBmJVOQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "pingfederate-fapi-jwt-assertion-client2",
      "qi": "rBDWPBNof1ZrvpqRqpPIf-hn6jmOmLN5mzv8ArwfYEuoIPo9Ltzta1m42A6KQAAsHfXUaKtihSXnVopYtYcxguVNCi2qbDh4nx7ZZNCcQsKSkUOw-hgm4vHZJMOJ-4jh6jthUeLTRmCpEZAHQrtmnpQ1tC1g3g2VCDH48p8cLzo",
      "dp": "BrSxmSusECV0pvXjPvxNyFST4x047hz0-5qJv1iJGVM7v0oSequa1wEmh8JJHaac8dN0XGVPRyZomSc_IeQb1Z2PWIb42uPRMSNYGvbn7iDP_jmyE5Nzzyod39k1XAWS0f83P6_c3_dlXAKdnwCJQf-6gjue-MFCQCGpr2uRDwk",
      "alg": "PS256",
      "dq": "GyE3v-YTDXsec308ko50LRYaKaQFLJQBZQ6sdwHiPeWe45wJZ9shsFqZJ2mSryATSG7yBLtTfL1-d6FLnU3z7N8jSGEnAiBWYlDO92EyrQbKEzFyQdhBc1DVw2iFYaS6WeqjzixVnnvScv63Phc1vhDf57--x_ANNZT0FL3b49E",
      "n": "mENeKNMC5ttp60qEq6LZoWaihn-__Ei70wnW8Zd_-ILFnYcaM90oTTnl8R2uHD4EJ3t_VCjFteXIwWV7OwDmRmOMwda0X1R5IKYn0O2ujT8NI4citj8G4NHY0r5Y5loLdb5dynGgT-YpsnWwfTC8Ky98gNA3OLf6Z2n8PEdKJr818RMAC0Vx6NQMHBNG4jI1D0bvbrZbx0XkXan7h2Elm9HLRjzHar5Qb5gFLGQRFdeHVHF5lRKyAFgdeQPvBqMiRsAwcgyKxDjbzF5qHPwhKMB-7IVhxuSULMvgSkesIIhrylzU9bo2KRhcxTB7oPkhAbPgumpoVZV0ME-ypiy77Q"
    }
  ]
}
org_jwks
{
  "keys": [
    {
      "p": "43lqQE0EN1LJ_jdqHq56hNFjErKfcrwJnVpIVRsXCZWboV4MSfLzGGEyePPs6SxV6-l_txQY-M2dW6xLaedRUlaFT89r10cIm136ecYUzs51iX_GZW_AvohaXSmAbZKpjLmsHIDelgggQKjDQxGGbmAAQojnqzorpVrfz-8aUNc",
      "kty": "RSA",
      "q": "q1t1ErKAx06nV7ohJ4zlo3xUeMA3rO7HLmK6Eh460DsiX80AsCxyw1AsQy0N1W8u_RgkA3y_p_5Nf7K1KLLa9mduIBWyUFEim1EneviM4m3q7e2UtQ7iezh6FatYFZD5c_v_CH2gV0bhxZrMzNc8ubL46OXo5h1WycY1iAqsjNs",
      "d": "ElS590xAIy7zN4KHKmq2rLnAg1TJ9kODaUrb98X3gCGuTOLBAtFzUqjPyBF8rqXAtkgl8inec6GwY6gmB9p53quJfKSunnN7CbU3Qe37f8HBgS95vFsmJtbctbJ43XKlwo0imYbIeBYLmxKUJt5BKSnUYWWv4EI2AVE_LrqecL-QaNLH2IxY1JVLvR8WhP7wzjTHIsGjaQGn7199eVBaHZ7KTC-bFaEWnPgklR0e8t8TdICUqJudCqTEuoEBFYXRdqi_3betdNZHtJdcwfk9VEXTYTnjzw0fJ7RoFyVE1_1-wMULnEYk5SyfSYfYsBq_V25e-TUSLxB3IXgzBmJVOQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "pingfederate-fapi-jwt-assertion-client2",
      "qi": "rBDWPBNof1ZrvpqRqpPIf-hn6jmOmLN5mzv8ArwfYEuoIPo9Ltzta1m42A6KQAAsHfXUaKtihSXnVopYtYcxguVNCi2qbDh4nx7ZZNCcQsKSkUOw-hgm4vHZJMOJ-4jh6jthUeLTRmCpEZAHQrtmnpQ1tC1g3g2VCDH48p8cLzo",
      "dp": "BrSxmSusECV0pvXjPvxNyFST4x047hz0-5qJv1iJGVM7v0oSequa1wEmh8JJHaac8dN0XGVPRyZomSc_IeQb1Z2PWIb42uPRMSNYGvbn7iDP_jmyE5Nzzyod39k1XAWS0f83P6_c3_dlXAKdnwCJQf-6gjue-MFCQCGpr2uRDwk",
      "alg": "PS256",
      "dq": "GyE3v-YTDXsec308ko50LRYaKaQFLJQBZQ6sdwHiPeWe45wJZ9shsFqZJ2mSryATSG7yBLtTfL1-d6FLnU3z7N8jSGEnAiBWYlDO92EyrQbKEzFyQdhBc1DVw2iFYaS6WeqjzixVnnvScv63Phc1vhDf57--x_ANNZT0FL3b49E",
      "n": "mENeKNMC5ttp60qEq6LZoWaihn-__Ei70wnW8Zd_-ILFnYcaM90oTTnl8R2uHD4EJ3t_VCjFteXIwWV7OwDmRmOMwda0X1R5IKYn0O2ujT8NI4citj8G4NHY0r5Y5loLdb5dynGgT-YpsnWwfTC8Ky98gNA3OLf6Z2n8PEdKJr818RMAC0Vx6NQMHBNG4jI1D0bvbrZbx0XkXan7h2Elm9HLRjzHar5Qb5gFLGQRFdeHVHF5lRKyAFgdeQPvBqMiRsAwcgyKxDjbzF5qHPwhKMB-7IVhxuSULMvgSkesIIhrylzU9bo2KRhcxTB7oPkhAbPgumpoVZV0ME-ypiy77Q"
    }
  ]
}
2022-07-18 20:20:51
ValidateMTLSCertificates2Header
No certificate authority found for MTLS
2022-07-18 20:20:51 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2022-07-18 20:20:51
ExtractMTLSCertificates2FromConfiguration
No certificate authority found for MTLS
2022-07-18 20:20:51 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
MIIEHTCCAwWgAwIBAgIUNOHPc58M5vVTtzEr3CnnPurYYkUwDQYJKoZIhvcNAQELBQAwgZwxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDTzEPMA0GA1UEBwwGRGVudmVyMRUwEwYDVQQKDAxQaW5nSWRlbnRpdHkxFDASBgNVBAsMC0RldmVsb3BtZW50MSQwIgYDVQQDDBtGQVBJIEFkdiBPUCB3IFNlY29uZCBDbGllbnQxHDAaBgoJkiaJk/IsZAEBDAxTZWNvbmRDbGllbnQwIBcNMjExMDE0MjAzOTEyWhgPMjEyMTA5MjAyMDM5MTJaMIGcMQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ08xDzANBgNVBAcMBkRlbnZlcjEVMBMGA1UECgwMUGluZ0lkZW50aXR5MRQwEgYDVQQLDAtEZXZlbG9wbWVudDEkMCIGA1UEAwwbRkFQSSBBZHYgT1AgdyBTZWNvbmQgQ2xpZW50MRwwGgYKCZImiZPyLGQBAQwMU2Vjb25kQ2xpZW50MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwTdck2jlnAV0DAFFWtnBQpIS0pTZdCMDn0guCYgaIxQWII/E97PI29Q012+vymJZRJR1jvbNbmtRecWNgwjcViFmh89jAimSMkThBI4Ju17qLh9sliwydfd5GB9GSgiJiirxuUkrMLgL74JvKlS/89enpIHhAOb4z1u0edOb9PGlfIbhae2isoaQj3YoC8jS7QqjWATsDHwFooW9vuxsqibq1jLcvb0Bs7DNnwJer8b3IaYpqgO6hBLypgH451Fa//3QrSxnseUgyltya/aoHkMIjWtybfPygmHzg0sZ4pgEgWip+GXa50rBDi/k2A6cyED6fy1RIzDrkk+eppm7OwIDAQABo1MwUTAdBgNVHQ4EFgQUnWD8Wg14cwxsnJ5dcX/cDt9GvOowHwYDVR0jBBgwFoAUnWD8Wg14cwxsnJ5dcX/cDt9GvOowDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAOijaXaPlMA84IhCmlKlgVmgbzwwOQt+NGIaJHdpkiFXXJ7MOBdiDAsilyFKYhni0ytFBchUDmQQXnkRf1a+1cxHOeBpv4wjnEoTagd3fcnFOf4VP/tUmWxvJNYodPatpTjJC486vJbTeugIb1fdZvp7dHwosBCrKoPCPq7zte1ClSkAeRREmrqgEDD5fOrlvtcQ4tnYwC8WmvZGBcHgaCxg4HFxoz04hfC5XFju8QlfLxj5gSIGQqXg/dPUnCNi9BHJfLP1nX120YBEpX6kjLdEtPrdOPvYAtQGpVyw981GSa6xyvLcvI/RDZHGC7pGQO5QUcgjiaxnFpemTYUpiOw==
key
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDBN1yTaOWcBXQMAUVa2cFCkhLSlNl0IwOfSC4JiBojFBYgj8T3s8jb1DTXb6/KYllElHWO9s1ua1F5xY2DCNxWIWaHz2MCKZIyROEEjgm7XuouH2yWLDJ193kYH0ZKCImKKvG5SSswuAvvgm8qVL/z16ekgeEA5vjPW7R505v08aV8huFp7aKyhpCPdigLyNLtCqNYBOwMfAWihb2+7GyqJurWMty9vQGzsM2fAl6vxvchpimqA7qEEvKmAfjnUVr//dCtLGex5SDKW3Jr9qgeQwiNa3Jt8/KCYfODSxnimASBaKn4ZdrnSsEOL+TYDpzIQPp/LVEjMOuST56mmbs7AgMBAAECggEAa4tjDfGvC97FLwFuFxlpRqKDs46CUvBCTeAhL9D/q1K81jbvzWfWfvVozBkwYZfIVDHGFWMuCS3W1c6t66d87Lv+k81NMKDu7OgFz0E4DYDRHAcFq7jCBYNPdavCteZ2l987WIRvc9idXBzfv1IY3aLFfv2DvbrR9qj2lXDBN95oTMw19f3VMGB7usTfYEV/Dk3sMBsxniRSa0v6m6gTBYp6XZpjlrPF269+maFaybUkdZlCLJn5dIMg5SKALXd5Gh9bOYYWEVs8gTIjZERUDf8F2h6Jw+WWTHvu8hOqQ/LGqWtluuGq28VmwKFLA8BZmorRjzp9mUuF/Irvv4QqIQKBgQDzCzliQJiXhMhqKXD50GHpH6EddKN5Z1VQ5OYcqCmWCv6G4eEWkaZPK8m2hw6VhjFGTh0hXmH2BY8QMcyz3tMEIlDZN7pHiRaKYr06uhaVaBfmYvIImwsgYCgQDYQJ8ra3G1vIKwGA/pYS1vW1T4adv8yPESWm9gUl7bvORguEkwKBgQDLhCY4FRukjAm34qsgIcti/UgZpLqbBFQqCoJZ4zd1IZ/kc7tNJbwiVIzPQAn80it+h9eFw1CKqb3UKeDgewO31BYAZLhLMn8hql45VYykRnMVE5Q8mOdfr1AcfNjtcIobeMJ74tCgKZPjm6Ad1z+wIZcLnucGjEUjzxl9S7Z/uQKBgBkVk3qciCM7RSQP2uUtqK1S4mIT47tn+to6hbV3dbNStypcrcqShcOuFUeNcOflzbgf38nN3/ZwZG+bdDEsUkMe95Ezuzoe4ACwaC9jfWk2MSFKHQjeV6ujwP7HJlWQg2Mqo7JpHeKeZAbVwM5RwucNIKOzdVtiEO31N2j2ucGZAoGBAMcbSZzyobGxQ8zAmPT9uxLkg0Z7UAlbCdB7qZ2xW09gDyMdSrCma1IW8A/PMjZDlEPdOLDoLgMLH+nS8uwLzc5qUwAdieQfyhswp7BmDwuk1PBY0F0cpriJNtI4Hq7lvGg2E+fKNpuLMeGrHtIzBV8W7cRzuMhCMV5gPirECQ8ZAoGBANIchcLkQwuDYDj88yqyzeQc+qYXiC/4WcI1T/bF3b0uHbqPYDjc7huWwxOLipUJ9F8YueY10UTzGbdsPv4F3usE5IRe/ywjJvZIntQzHybaqBitJO9kSd7SDOU14PcZQNeoOEBr/BdMkp9hqzVMNFNL08NWEa5sSCPo5ChEsHS4
2022-07-18 20:20:51 SUCCESS
ValidateClientJWKsPrivatePart
Valid client JWKs: keys are valid JSON, contain the required fields, the private/public exponents match and are correctly encoded using unpadded base64url
2022-07-18 20:20:51 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "p": "43lqQE0EN1LJ_jdqHq56hNFjErKfcrwJnVpIVRsXCZWboV4MSfLzGGEyePPs6SxV6-l_txQY-M2dW6xLaedRUlaFT89r10cIm136ecYUzs51iX_GZW_AvohaXSmAbZKpjLmsHIDelgggQKjDQxGGbmAAQojnqzorpVrfz-8aUNc",
      "kty": "RSA",
      "q": "q1t1ErKAx06nV7ohJ4zlo3xUeMA3rO7HLmK6Eh460DsiX80AsCxyw1AsQy0N1W8u_RgkA3y_p_5Nf7K1KLLa9mduIBWyUFEim1EneviM4m3q7e2UtQ7iezh6FatYFZD5c_v_CH2gV0bhxZrMzNc8ubL46OXo5h1WycY1iAqsjNs",
      "d": "ElS590xAIy7zN4KHKmq2rLnAg1TJ9kODaUrb98X3gCGuTOLBAtFzUqjPyBF8rqXAtkgl8inec6GwY6gmB9p53quJfKSunnN7CbU3Qe37f8HBgS95vFsmJtbctbJ43XKlwo0imYbIeBYLmxKUJt5BKSnUYWWv4EI2AVE_LrqecL-QaNLH2IxY1JVLvR8WhP7wzjTHIsGjaQGn7199eVBaHZ7KTC-bFaEWnPgklR0e8t8TdICUqJudCqTEuoEBFYXRdqi_3betdNZHtJdcwfk9VEXTYTnjzw0fJ7RoFyVE1_1-wMULnEYk5SyfSYfYsBq_V25e-TUSLxB3IXgzBmJVOQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "pingfederate-fapi-jwt-assertion-client2",
      "qi": "rBDWPBNof1ZrvpqRqpPIf-hn6jmOmLN5mzv8ArwfYEuoIPo9Ltzta1m42A6KQAAsHfXUaKtihSXnVopYtYcxguVNCi2qbDh4nx7ZZNCcQsKSkUOw-hgm4vHZJMOJ-4jh6jthUeLTRmCpEZAHQrtmnpQ1tC1g3g2VCDH48p8cLzo",
      "dp": "BrSxmSusECV0pvXjPvxNyFST4x047hz0-5qJv1iJGVM7v0oSequa1wEmh8JJHaac8dN0XGVPRyZomSc_IeQb1Z2PWIb42uPRMSNYGvbn7iDP_jmyE5Nzzyod39k1XAWS0f83P6_c3_dlXAKdnwCJQf-6gjue-MFCQCGpr2uRDwk",
      "alg": "PS256",
      "dq": "GyE3v-YTDXsec308ko50LRYaKaQFLJQBZQ6sdwHiPeWe45wJZ9shsFqZJ2mSryATSG7yBLtTfL1-d6FLnU3z7N8jSGEnAiBWYlDO92EyrQbKEzFyQdhBc1DVw2iFYaS6WeqjzixVnnvScv63Phc1vhDf57--x_ANNZT0FL3b49E",
      "n": "mENeKNMC5ttp60qEq6LZoWaihn-__Ei70wnW8Zd_-ILFnYcaM90oTTnl8R2uHD4EJ3t_VCjFteXIwWV7OwDmRmOMwda0X1R5IKYn0O2ujT8NI4citj8G4NHY0r5Y5loLdb5dynGgT-YpsnWwfTC8Ky98gNA3OLf6Z2n8PEdKJr818RMAC0Vx6NQMHBNG4jI1D0bvbrZbx0XkXan7h2Elm9HLRjzHar5Qb5gFLGQRFdeHVHF5lRKyAFgdeQPvBqMiRsAwcgyKxDjbzF5qHPwhKMB-7IVhxuSULMvgSkesIIhrylzU9bo2KRhcxTB7oPkhAbPgumpoVZV0ME-ypiy77Q"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "pingfederate-fapi-jwt-assertion-client2",
      "alg": "PS256",
      "n": "mENeKNMC5ttp60qEq6LZoWaihn-__Ei70wnW8Zd_-ILFnYcaM90oTTnl8R2uHD4EJ3t_VCjFteXIwWV7OwDmRmOMwda0X1R5IKYn0O2ujT8NI4citj8G4NHY0r5Y5loLdb5dynGgT-YpsnWwfTC8Ky98gNA3OLf6Z2n8PEdKJr818RMAC0Vx6NQMHBNG4jI1D0bvbrZbx0XkXan7h2Elm9HLRjzHar5Qb5gFLGQRFdeHVHF5lRKyAFgdeQPvBqMiRsAwcgyKxDjbzF5qHPwhKMB-7IVhxuSULMvgSkesIIhrylzU9bo2KRhcxTB7oPkhAbPgumpoVZV0ME-ypiy77Q"
    }
  ]
}
2022-07-18 20:20:51 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2022-07-18 20:20:51 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2022-07-18 20:20:51 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2022-07-18 20:20:51 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "p": "43lqQE0EN1LJ_jdqHq56hNFjErKfcrwJnVpIVRsXCZWboV4MSfLzGGEyePPs6SxV6-l_txQY-M2dW6xLaedRUlaFT89r10cIm136ecYUzs51iX_GZW_AvohaXSmAbZKpjLmsHIDelgggQKjDQxGGbmAAQojnqzorpVrfz-8aUNc",
      "kty": "RSA",
      "q": "q1t1ErKAx06nV7ohJ4zlo3xUeMA3rO7HLmK6Eh460DsiX80AsCxyw1AsQy0N1W8u_RgkA3y_p_5Nf7K1KLLa9mduIBWyUFEim1EneviM4m3q7e2UtQ7iezh6FatYFZD5c_v_CH2gV0bhxZrMzNc8ubL46OXo5h1WycY1iAqsjNs",
      "d": "ElS590xAIy7zN4KHKmq2rLnAg1TJ9kODaUrb98X3gCGuTOLBAtFzUqjPyBF8rqXAtkgl8inec6GwY6gmB9p53quJfKSunnN7CbU3Qe37f8HBgS95vFsmJtbctbJ43XKlwo0imYbIeBYLmxKUJt5BKSnUYWWv4EI2AVE_LrqecL-QaNLH2IxY1JVLvR8WhP7wzjTHIsGjaQGn7199eVBaHZ7KTC-bFaEWnPgklR0e8t8TdICUqJudCqTEuoEBFYXRdqi_3betdNZHtJdcwfk9VEXTYTnjzw0fJ7RoFyVE1_1-wMULnEYk5SyfSYfYsBq_V25e-TUSLxB3IXgzBmJVOQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "pingfederate-fapi-jwt-assertion-client2",
      "qi": "rBDWPBNof1ZrvpqRqpPIf-hn6jmOmLN5mzv8ArwfYEuoIPo9Ltzta1m42A6KQAAsHfXUaKtihSXnVopYtYcxguVNCi2qbDh4nx7ZZNCcQsKSkUOw-hgm4vHZJMOJ-4jh6jthUeLTRmCpEZAHQrtmnpQ1tC1g3g2VCDH48p8cLzo",
      "dp": "BrSxmSusECV0pvXjPvxNyFST4x047hz0-5qJv1iJGVM7v0oSequa1wEmh8JJHaac8dN0XGVPRyZomSc_IeQb1Z2PWIb42uPRMSNYGvbn7iDP_jmyE5Nzzyod39k1XAWS0f83P6_c3_dlXAKdnwCJQf-6gjue-MFCQCGpr2uRDwk",
      "alg": "PS256",
      "dq": "GyE3v-YTDXsec308ko50LRYaKaQFLJQBZQ6sdwHiPeWe45wJZ9shsFqZJ2mSryATSG7yBLtTfL1-d6FLnU3z7N8jSGEnAiBWYlDO92EyrQbKEzFyQdhBc1DVw2iFYaS6WeqjzixVnnvScv63Phc1vhDf57--x_ANNZT0FL3b49E",
      "n": "mENeKNMC5ttp60qEq6LZoWaihn-__Ei70wnW8Zd_-ILFnYcaM90oTTnl8R2uHD4EJ3t_VCjFteXIwWV7OwDmRmOMwda0X1R5IKYn0O2ujT8NI4citj8G4NHY0r5Y5loLdb5dynGgT-YpsnWwfTC8Ky98gNA3OLf6Z2n8PEdKJr818RMAC0Vx6NQMHBNG4jI1D0bvbrZbx0XkXan7h2Elm9HLRjzHar5Qb5gFLGQRFdeHVHF5lRKyAFgdeQPvBqMiRsAwcgyKxDjbzF5qHPwhKMB-7IVhxuSULMvgSkesIIhrylzU9bo2KRhcxTB7oPkhAbPgumpoVZV0ME-ypiy77Q"
    }
  ]
}
2022-07-18 20:20:51 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2022-07-18 20:20:51 SUCCESS
ValidateClientPrivateKeysAreDifferent
Client signing JWKs have different thumbprints
jwk1
{
  "p": "7Iiv4eby1Ubo_U9uzWEa8OlUQoBz4vjPtB7MWQ6dlM7ajD9IjhjwwE8e1d_fE22DW4bEjHb1ls6_wbEm07PusUuMyHtWzW1sNWnpCh0xgDsEnLZwmtdXhPDHJlbRXHXAqcTVTUIJNMUSa8Mj9MXs33u1mkMD-hYWJfDHNCrDUAc",
  "kty": "RSA",
  "q": "msxkZpdafUHdoC-S5QrAHZ8z0NrQNFjn2yFcpznZ0zjXK83QH-jbBHCcTDBkF7xpatG61SbEznYxYaDEFR4xzuyy0WOYtoIk5IukygdvZhMkAXDNl5rNvF770Fnv8gwpoxZqlpb18kWtP2gk-ebJK2YHKjhl-pHDOrbzubkRdOE",
  "d": "AXvpT93_Y-hQYTCk95gHj6BinFTppIaTZhgJWvnDY-Bz1NhUZ7fz-RjePxQBEuRv3DUk6nEmT8CivxJKZdql9AR9UjHz_ANOH6mAwHxkE2bcEKEsJFGTkaDJhVqmwukYwfKfGpkeNuD2r5rhNdl3XNUQ6VdTkUokmZM3KNrLhks3NtPL3xEMqK5KAYJbJuS8AQoOI5scRTJZYcS63KK9WwBoOFwbz3PFHJb2lffTOH_tnqgSvm9chb7y1CaarSJuFSVTjkjMyk2rBOr4bu5YRtxzH1dAa3Dd5n9XzVwN_q0dIitTh7Vro2JcSU24O1n-XR4WGzCCiarMxPKc8SWyAQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "pingfederate-fapi-jwt-assertion-client1",
  "qi": "De5E3i5KIQ88R7jYZDWEsVonhPPGcWksWXC-s4frJ0tISk5-zlCdP6eitstJTaB1i7bkCW4R7iXufgXqW2WCRK2IXXjwItZo1zEpuAZJnKFwDPxXt5pLoc_sDjarMRENxdx_spyiFIxejLvvDmKGxs7vt3LDm_ytvJXfsymzjqM",
  "dp": "z80l9-jV3dl2R1TJm1V8Pbo_dE01gmnkz_Fexb65Ykp4Zk4SiAQRPmJETNFpQcAsbvRvKJg6Gkt428muur6RLOGaxWbWU5OWRTbOrTwIiQdQff0p4F7fXMPLsjsDo58vq_ZpDn69Z8ba8CF4LUrVV2Fvoh7OF5_fxWVLHOGUxXE",
  "alg": "PS256",
  "dq": "JRS_HEA3YffsMhoTUyB_ItlnHSm9ZDzD1Z8pRbm67zkXehvENlCeXnLnTeztnS36BqeU3Mh7roVrkNpk_jYMcmgK8dOs2lNUqRa2c9rSGZ6OKnYuGZnwnKYYJjHVI6M8Oh_9inNBGTcNqDm3WdGp8OZw4vE9pIdUP_VhbuThRKE",
  "n": "jwcTfjv0q48qux1sg2MR8OvCh1mXITYu7zkEJVCz0UImIrIqLtEzmGkqJP0LobK6-NlFHWOsAp2NcVTh79RBwawsrmi59rJ_nHigX00C7wjVpJtldJmOwmSS4HD8EgRkiM0yJzyKijtRiB5ssrOoBK3VPFMqZYm_JBJY35s_qDDHWTlwuWDLqADZp809btMcwQZCqgrSKgtalspeKXIh6Lv3lkFnELJhfwGZYPtVc2SJk91F8tmgamPNJUfVJV3ygdBuDcB8EZ8m-tIaISghfR1RRkEeYI8r_Wf4dfjIAZRkrj8GHqAJOi762rjyFvXvcPc0Zc-ABDYnVi4WdWOCJw"
}
jwk2
{
  "p": "43lqQE0EN1LJ_jdqHq56hNFjErKfcrwJnVpIVRsXCZWboV4MSfLzGGEyePPs6SxV6-l_txQY-M2dW6xLaedRUlaFT89r10cIm136ecYUzs51iX_GZW_AvohaXSmAbZKpjLmsHIDelgggQKjDQxGGbmAAQojnqzorpVrfz-8aUNc",
  "kty": "RSA",
  "q": "q1t1ErKAx06nV7ohJ4zlo3xUeMA3rO7HLmK6Eh460DsiX80AsCxyw1AsQy0N1W8u_RgkA3y_p_5Nf7K1KLLa9mduIBWyUFEim1EneviM4m3q7e2UtQ7iezh6FatYFZD5c_v_CH2gV0bhxZrMzNc8ubL46OXo5h1WycY1iAqsjNs",
  "d": "ElS590xAIy7zN4KHKmq2rLnAg1TJ9kODaUrb98X3gCGuTOLBAtFzUqjPyBF8rqXAtkgl8inec6GwY6gmB9p53quJfKSunnN7CbU3Qe37f8HBgS95vFsmJtbctbJ43XKlwo0imYbIeBYLmxKUJt5BKSnUYWWv4EI2AVE_LrqecL-QaNLH2IxY1JVLvR8WhP7wzjTHIsGjaQGn7199eVBaHZ7KTC-bFaEWnPgklR0e8t8TdICUqJudCqTEuoEBFYXRdqi_3betdNZHtJdcwfk9VEXTYTnjzw0fJ7RoFyVE1_1-wMULnEYk5SyfSYfYsBq_V25e-TUSLxB3IXgzBmJVOQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "pingfederate-fapi-jwt-assertion-client2",
  "qi": "rBDWPBNof1ZrvpqRqpPIf-hn6jmOmLN5mzv8ArwfYEuoIPo9Ltzta1m42A6KQAAsHfXUaKtihSXnVopYtYcxguVNCi2qbDh4nx7ZZNCcQsKSkUOw-hgm4vHZJMOJ-4jh6jthUeLTRmCpEZAHQrtmnpQ1tC1g3g2VCDH48p8cLzo",
  "dp": "BrSxmSusECV0pvXjPvxNyFST4x047hz0-5qJv1iJGVM7v0oSequa1wEmh8JJHaac8dN0XGVPRyZomSc_IeQb1Z2PWIb42uPRMSNYGvbn7iDP_jmyE5Nzzyod39k1XAWS0f83P6_c3_dlXAKdnwCJQf-6gjue-MFCQCGpr2uRDwk",
  "alg": "PS256",
  "dq": "GyE3v-YTDXsec308ko50LRYaKaQFLJQBZQ6sdwHiPeWe45wJZ9shsFqZJ2mSryATSG7yBLtTfL1-d6FLnU3z7N8jSGEnAiBWYlDO92EyrQbKEzFyQdhBc1DVw2iFYaS6WeqjzixVnnvScv63Phc1vhDf57--x_ANNZT0FL3b49E",
  "n": "mENeKNMC5ttp60qEq6LZoWaihn-__Ei70wnW8Zd_-ILFnYcaM90oTTnl8R2uHD4EJ3t_VCjFteXIwWV7OwDmRmOMwda0X1R5IKYn0O2ujT8NI4citj8G4NHY0r5Y5loLdb5dynGgT-YpsnWwfTC8Ky98gNA3OLf6Z2n8PEdKJr818RMAC0Vx6NQMHBNG4jI1D0bvbrZbx0XkXan7h2Elm9HLRjzHar5Qb5gFLGQRFdeHVHF5lRKyAFgdeQPvBqMiRsAwcgyKxDjbzF5qHPwhKMB-7IVhxuSULMvgSkesIIhrylzU9bo2KRhcxTB7oPkhAbPgumpoVZV0ME-ypiy77Q"
}
2022-07-18 20:20:51 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
resourceUrl
https://idp.conf.ping-eng.com:3000/ext/brazilian-ob/mock/resource
consentUrl
https://idp.conf.ping-eng.com:3000/ext/brazilian-ob/mock/consent
brazilPaymentConsent
{
  "data": {
    "loggedUser": {
      "document": {
        "identification": "76109277673",
        "rel": "CPF"
      }
    },
    "creditor": {
      "personType": "PESSOA_NATURAL",
      "cpfCnpj": "48847377765",
      "name": "Marco Antonio de Brito"
    },
    "payment": {
      "type": "PIX",
      "date": "2021-01-01",
      "currency": "BRL",
      "amount": "100000.12"
    },
    "debtorAccount": {
      "ispb": "12345678",
      "issuer": "6272",
      "number": "94088392",
      "accountType": "CACC"
    }
  }
}
brazilPixPayment
{
  "data": {
    "loggedUser": {
      "document": {
        "identification": "76109277673",
        "rel": "CPF"
      }
    },
    "creditor": {
      "personType": "PESSOA_NATURAL",
      "cpfCnpj": "48847377765",
      "name": "Marco Antonio de Brito"
    },
    "payment": {
      "type": "PIX",
      "date": "2021-01-01",
      "currency": "BRL",
      "amount": "100000.12"
    },
    "debtorAccount": {
      "ispb": "12345678",
      "issuer": "6272",
      "number": "94088392",
      "accountType": "CACC"
    }
  }
}
brazilCpf
cpf
brazilCnpj
cnpj
brazilOrganizationId
74e929d9-33b6-4d85-8ba7-c146c867a817
2022-07-18 20:20:51 SUCCESS
SetProtectedResourceUrlToSingleResourceEndpoint
Set protected resource URL
protected_resource_url
https://idp.conf.ping-eng.com:3000/ext/brazilian-ob/mock/resource
2022-07-18 20:20:51 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "idp.conf.ping-eng.com",
  "testPort": 3000
}
2022-07-18 20:20:51 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "idp.conf.ping-eng.com",
  "testPort": 3000
}
accounts_request_endpoint
{
  "testHost": "idp.conf.ping-eng.com",
  "testPort": 3000
}
2022-07-18 20:20:51
fapi1-advanced-final-ensure-client-assertion-in-token-endpoint
Setup Done
2022-07-18 20:20:51
fapi1-advanced-final-ensure-client-assertion-in-token-endpoint
Payments scope present - protected resource assumed to be a payments endpoint
2022-07-18 20:20:51 SUCCESS
FAPIBrazilSetPaymentDateToToday
Successfully added current date ('2022-07-18') to payment consent payload
type
PIX
date
2022-07-18
currency
BRL
amount
100000.12
Use client_credentials grant to obtain Brazil consent
2022-07-18 20:20:51 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
Created token endpoint request
grant_type
client_credentials
scope
openid payments
2022-07-18 20:20:51 SUCCESS
SetPaymentsScopeOnTokenEndpointRequest
Set scope parameter to 'payments'
grant_type
client_credentials
scope
payments
2022-07-18 20:20:51 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
fapi_adv_op_w_private_key_par_first_client
sub
fapi_adv_op_w_private_key_par_first_client
aud
https://idp.conf.ping-eng.com:9032/as/token.oauth2
jti
Yjhnm7KYMAsmqWo57hGZ
iat
1658175651
exp
1658175711
2022-07-18 20:20:51 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiJwaW5nZmVkZXJhdGUtZmFwaS1qd3QtYXNzZXJ0aW9uLWNsaWVudDEiLCJhbGciOiJQUzI1NiJ9.eyJzdWIiOiJmYXBpX2Fkdl9vcF93X3ByaXZhdGVfa2V5X3Bhcl9maXJzdF9jbGllbnQiLCJhdWQiOiJodHRwczpcL1wvaWRwLmNvbmYucGluZy1lbmcuY29tOjkwMzJcL2FzXC90b2tlbi5vYXV0aDIiLCJpc3MiOiJmYXBpX2Fkdl9vcF93X3ByaXZhdGVfa2V5X3Bhcl9maXJzdF9jbGllbnQiLCJleHAiOjE2NTgxNzU3MTEsImlhdCI6MTY1ODE3NTY1MSwianRpIjoiWWpobm03S1lNQXNtcVdvNTdoR1oifQ.ThKVuHzrkiNqe5sDG3iLqg2NW-FceNWicg7VKreAs1tq7ALHf3HIywpKQ-wZNgl5Nj-8UHvcYkSlbNLGhSF_BzpX3uknkgMRC7f_PW09B4-WizYRHRWbzrPouKqwKRANil9lrgGTPlBFemQLcbpwY6NMr1NEp0BxYX6RihR9KJXvqXvmSB3QngWAO0rvxJJY4sZNIxA9k6DezI2Ch_v4P81dyUTfTO4hnSUSLT1U8jP6XmA8O0vc82YsEXufJakx3BxJiElhQzdijn8gDdhUvITTmTNtxXKYuwCF8TURvf1uXQpinjf9KbZpe-5LXikMgZDWltilsnNgRSbGj3tj-g
2022-07-18 20:20:51
AddClientAssertionToTokenEndpointRequest
Added client assertion
grant_type
client_credentials
scope
payments
client_assertion
eyJraWQiOiJwaW5nZmVkZXJhdGUtZmFwaS1qd3QtYXNzZXJ0aW9uLWNsaWVudDEiLCJhbGciOiJQUzI1NiJ9.eyJzdWIiOiJmYXBpX2Fkdl9vcF93X3ByaXZhdGVfa2V5X3Bhcl9maXJzdF9jbGllbnQiLCJhdWQiOiJodHRwczpcL1wvaWRwLmNvbmYucGluZy1lbmcuY29tOjkwMzJcL2FzXC90b2tlbi5vYXV0aDIiLCJpc3MiOiJmYXBpX2Fkdl9vcF93X3ByaXZhdGVfa2V5X3Bhcl9maXJzdF9jbGllbnQiLCJleHAiOjE2NTgxNzU3MTEsImlhdCI6MTY1ODE3NTY1MSwianRpIjoiWWpobm03S1lNQXNtcVdvNTdoR1oifQ.ThKVuHzrkiNqe5sDG3iLqg2NW-FceNWicg7VKreAs1tq7ALHf3HIywpKQ-wZNgl5Nj-8UHvcYkSlbNLGhSF_BzpX3uknkgMRC7f_PW09B4-WizYRHRWbzrPouKqwKRANil9lrgGTPlBFemQLcbpwY6NMr1NEp0BxYX6RihR9KJXvqXvmSB3QngWAO0rvxJJY4sZNIxA9k6DezI2Ch_v4P81dyUTfTO4hnSUSLT1U8jP6XmA8O0vc82YsEXufJakx3BxJiElhQzdijn8gDdhUvITTmTNtxXKYuwCF8TURvf1uXQpinjf9KbZpe-5LXikMgZDWltilsnNgRSbGj3tj-g
client_assertion_type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2022-07-18 20:20:51
CallTokenEndpoint
HTTP request
request_uri
https://idp.conf.ping-eng.com:9032/as/token.oauth2
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "883"
}
request_body
grant_type=client_credentials&scope=payments&client_assertion=eyJraWQiOiJwaW5nZmVkZXJhdGUtZmFwaS1qd3QtYXNzZXJ0aW9uLWNsaWVudDEiLCJhbGciOiJQUzI1NiJ9.eyJzdWIiOiJmYXBpX2Fkdl9vcF93X3ByaXZhdGVfa2V5X3Bhcl9maXJzdF9jbGllbnQiLCJhdWQiOiJodHRwczpcL1wvaWRwLmNvbmYucGluZy1lbmcuY29tOjkwMzJcL2FzXC90b2tlbi5vYXV0aDIiLCJpc3MiOiJmYXBpX2Fkdl9vcF93X3ByaXZhdGVfa2V5X3Bhcl9maXJzdF9jbGllbnQiLCJleHAiOjE2NTgxNzU3MTEsImlhdCI6MTY1ODE3NTY1MSwianRpIjoiWWpobm03S1lNQXNtcVdvNTdoR1oifQ.ThKVuHzrkiNqe5sDG3iLqg2NW-FceNWicg7VKreAs1tq7ALHf3HIywpKQ-wZNgl5Nj-8UHvcYkSlbNLGhSF_BzpX3uknkgMRC7f_PW09B4-WizYRHRWbzrPouKqwKRANil9lrgGTPlBFemQLcbpwY6NMr1NEp0BxYX6RihR9KJXvqXvmSB3QngWAO0rvxJJY4sZNIxA9k6DezI2Ch_v4P81dyUTfTO4hnSUSLT1U8jP6XmA8O0vc82YsEXufJakx3BxJiElhQzdijn8gDdhUvITTmTNtxXKYuwCF8TURvf1uXQpinjf9KbZpe-5LXikMgZDWltilsnNgRSbGj3tj-g&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
request_mutual_tls
{
  "cert": "MIIEGTCCAwGgAwIBAgIUGA9rlF92jcySA0udhRXiQKEUnigwDQYJKoZIhvcNAQELBQAwgZoxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDTzEPMA0GA1UEBwwGRGVudmVyMRUwEwYDVQQKDAxQaW5nSWRlbnRpdHkxFDASBgNVBAsMC0RldmVsb3BtZW50MSMwIQYDVQQDDBpGQVBJIEFkdiBPUCB3IEZpcnN0IENsaWVudDEbMBkGCgmSJomT8ixkAQEMC0ZpcnN0Q2xpZW50MCAXDTIxMTAxNDIwMzcyNloYDzIxMjEwOTIwMjAzNzI2WjCBmjELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNPMQ8wDQYDVQQHDAZEZW52ZXIxFTATBgNVBAoMDFBpbmdJZGVudGl0eTEUMBIGA1UECwwLRGV2ZWxvcG1lbnQxIzAhBgNVBAMMGkZBUEkgQWR2IE9QIHcgRmlyc3QgQ2xpZW50MRswGQYKCZImiZPyLGQBAQwLRmlyc3RDbGllbnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/Wiv/SZGifHFhmhuuiidGbwU0bqa7SmyBcuOpyZfnRH8AskknUO4magvKI8GaDMUwsLZpD6uDPqC5BcqTCqfeGtbp/vZt1VMPznJUmSotL+Q0WtPuggZ9oIIADxmhd2vvACmvBi8xNB1MADclvdAehrPL9cgxKOmzCzXkwV8F90Xjy3SXIGTEK3Hnxt6zWy7Byt7UPq2b+p4JwTINnf8xEfvu1JXUaoXLdfKDH0mXTVqwMzkYwgmI6gEGoPHdRD6/z9Sc+qiH3IwyYGV9TKCiIErrU1AXwmbsvChJabRMAJKnkIJM2FAeplK+zkZn3X2dMN6a3IKschYx2w8FxaJ9AgMBAAGjUzBRMB0GA1UdDgQWBBQRGHbSFANJ9VCxN8coHPBcch+6STAfBgNVHSMEGDAWgBQRGHbSFANJ9VCxN8coHPBcch+6STAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCMm6TcU17AOOFV4VWWDa1b9DfprMad7NbKSmfpdNIHXi/4wslXrmE89guL1XV+lEMhxnarmrIoNGgiolP7RlPyykCINX1t1pUwvdHHEfDsRdplhAmF/APDUWimwIn06yJHgv2UD0dR/BZ9o5H086nC0jl7iOQqROUMRfPSXu3Rud2M7i8yglToA2t5pdIh2el5Uuig0EvPh5vUcqmH4Fm4tS6UNoi+aRPGwB+VtspqLKjGKT6VzbNUuDYbfD+kbbRpmXBIL8c07mGzhH+l1Upc7K9m5UYbKwXcPRdOhJMxISGW61a/tKwcUS/cLPtl7N7HeqTEvfCclwPfxtIej3I9",
  "key": "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC/Wiv/SZGifHFhmhuuiidGbwU0bqa7SmyBcuOpyZfnRH8AskknUO4magvKI8GaDMUwsLZpD6uDPqC5BcqTCqfeGtbp/vZt1VMPznJUmSotL+Q0WtPuggZ9oIIADxmhd2vvACmvBi8xNB1MADclvdAehrPL9cgxKOmzCzXkwV8F90Xjy3SXIGTEK3Hnxt6zWy7Byt7UPq2b+p4JwTINnf8xEfvu1JXUaoXLdfKDH0mXTVqwMzkYwgmI6gEGoPHdRD6/z9Sc+qiH3IwyYGV9TKCiIErrU1AXwmbsvChJabRMAJKnkIJM2FAeplK+zkZn3X2dMN6a3IKschYx2w8FxaJ9AgMBAAECggEAJ+78kZlb4EoSK2lK76D7U1KmBmw1NY7xmA5O/scIgYYk7xNF+wODv9aPwU62/5w8ps2qM8DGbWxrhFF2Fju6DrsRMOI5sXA8lmbiK0+PosCE4nw2EGdoTV1q4/JCyhSvHMCu8kzbGmyi1JKS77huL4CzExSnA8NjCi+DvsqwNwEoRI9QVzbeKGu12aSbiq5qA/HQw4I1X9BGTrpvj+Jx2FoApAjimwySTbZJV5PTvI0FFWAqJa46lTZSFbXyHPlHfDMGq/zuszpmLZdNtKzqAaTvUNzPTC9dpwuFwIEo+vKhHzB+5FAQOlAg2zfVUMIqpNqKyZxt+VuNx7kr7v6OwQKBgQDn8I0r1lIK2BLXowImsE4JIA0eTs4IBAbbsEUoL3HxPujHY3TYkdQslwWf6PH6Fy5Re2EawhZqomoBTl3TVFh0VqZpQ/EZoHQIj2VUOjBF94VaotW5SZO2anFgXNvLO7Ir1tVKIY+qY7RUEGaXqyLVaRW5nTmea1idRo5wrADUUQKBgQDTM8VCIs6pmPSHYEGGJJgTCd7BrPjWhVW0tFNcICHzuflFDXhI5PCncFx/8E/gQUWxzoGHlxufIq3B/RrS3HzTDKGgOYFzMu6GOEgac+7p9SO+91j+RrE6j9vrsVo0FOY8tEmtXP+Z8yqJk+ghk7qJhmwflBpHqs5uW3SuOFR8bQKBgCjOL2gI+sIhpZ7+dMBtwCzm0KgGYUUTwEkiR+h8AGXbFYUOwF3huhxmLX0mtHu1XFbFiB33C46TKGc2bFdjvXQqUniulVpW2lMvNzqMSjXlCDcb8tH4Wd5795pme9zTkdMYpsm2AdqOVAl+IS6J00UMid/wA1UVua9h3GmCOVshAoGBAKgrmO5IePZibJM++e2uRckjGtRsvtdR5CS3UYkRrPc9JlbtmtGwOk+ZEI5u86tFThF+tXUZxUy5eFH3D9zG5D3I2QmTwJfR/kuxlPg7SAnSwFvW6G3QLF7NHfhWh9Tgr1O22tPIMV6MWVqjAzt5PhczifS7IRHf1+/Xstjm0Z8hAoGALz+vwnwj9p0c/OK5ymnLQ52Z+6xy5CM9WWhUBrSmBzjn2DyMtrsmsPpcQbO9QOm9hnJhm+bq+Ms0jAR4Hsx9EoaJCrb0mS4vHzxpDadTsVOkaLUyAaxAoDTz0qatwpaimv4GmAZaAYIoz8LqTiAEXZvs7JE/+BEGdRtNfunywlI\u003d"
}
2022-07-18 20:20:52 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Mon, 18 Jul 2022 20:20:51 GMT",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "origin",
  "cache-control": "no-cache, no-store",
  "pragma": "no-cache",
  "expires": "Thu, 01 Jan 1970 00:00:00 GMT",
  "content-type": "application/json;charset\u003dutf-8",
  "set-cookie": "PF\u003dR0CVJss2agkAwyF8Wpsjxt; Path\u003d/; Secure; HttpOnly; SameSite\u003dNone",
  "transfer-encoding": "chunked"
}
response_body
{"access_token":"eyJhbGciOiJQUzI1NiIsImtpZCI6Imlvc3F6ZnNUOWpDbXpoR2d0Nk5wdXN3b1NkWSIsInBpLmF0bSI6ImZ3aHMifQ.eyJzY29wZSI6InBheW1lbnRzIiwiY2xpZW50X2lkIjoiZmFwaV9hZHZfb3Bfd19wcml2YXRlX2tleV9wYXJfZmlyc3RfY2xpZW50IiwiZXhwIjoxNjU4MTc2NTUxfQ.ljTp0p-0n22Q6jDy-Ei05v_B8hAR9WZhjD90_9ca0Tu7gcrthnPfOMNWGFr2gt_HDbLzsPYSaLW5KjRIZwo59vszpY5EZlDmFRXSPqBvua4zqdxeWek8Xfj90mmwhkngcHbVr7dTrfgEGSTw_ireXu2PK2VgyrmnvEH7g1swLmEEAk3VDMoLT_youLbOtc0jH2GryBZI_0IS5Ht_ABWJHxY9IT7ge-SrdndJN0N6z2vWosvhYehHfgbj8z1AQyzQPXsBNzZPRNsnfPqarVEtzyn6gVuqMmaiHUjxk0IwVCShtWHMwCvSmd9_t7TQWtVilj_xaUrOJWfAgXNqn77ElA","token_type":"Bearer","expires_in":899}
2022-07-18 20:20:52 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
eyJhbGciOiJQUzI1NiIsImtpZCI6Imlvc3F6ZnNUOWpDbXpoR2d0Nk5wdXN3b1NkWSIsInBpLmF0bSI6ImZ3aHMifQ.eyJzY29wZSI6InBheW1lbnRzIiwiY2xpZW50X2lkIjoiZmFwaV9hZHZfb3Bfd19wcml2YXRlX2tleV9wYXJfZmlyc3RfY2xpZW50IiwiZXhwIjoxNjU4MTc2NTUxfQ.ljTp0p-0n22Q6jDy-Ei05v_B8hAR9WZhjD90_9ca0Tu7gcrthnPfOMNWGFr2gt_HDbLzsPYSaLW5KjRIZwo59vszpY5EZlDmFRXSPqBvua4zqdxeWek8Xfj90mmwhkngcHbVr7dTrfgEGSTw_ireXu2PK2VgyrmnvEH7g1swLmEEAk3VDMoLT_youLbOtc0jH2GryBZI_0IS5Ht_ABWJHxY9IT7ge-SrdndJN0N6z2vWosvhYehHfgbj8z1AQyzQPXsBNzZPRNsnfPqarVEtzyn6gVuqMmaiHUjxk0IwVCShtWHMwCvSmd9_t7TQWtVilj_xaUrOJWfAgXNqn77ElA
token_type
Bearer
expires_in
899
2022-07-18 20:20:52 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2022-07-18 20:20:52 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
eyJhbGciOiJQUzI1NiIsImtpZCI6Imlvc3F6ZnNUOWpDbXpoR2d0Nk5wdXN3b1NkWSIsInBpLmF0bSI6ImZ3aHMifQ.eyJzY29wZSI6InBheW1lbnRzIiwiY2xpZW50X2lkIjoiZmFwaV9hZHZfb3Bfd19wcml2YXRlX2tleV9wYXJfZmlyc3RfY2xpZW50IiwiZXhwIjoxNjU4MTc2NTUxfQ.ljTp0p-0n22Q6jDy-Ei05v_B8hAR9WZhjD90_9ca0Tu7gcrthnPfOMNWGFr2gt_HDbLzsPYSaLW5KjRIZwo59vszpY5EZlDmFRXSPqBvua4zqdxeWek8Xfj90mmwhkngcHbVr7dTrfgEGSTw_ireXu2PK2VgyrmnvEH7g1swLmEEAk3VDMoLT_youLbOtc0jH2GryBZI_0IS5Ht_ABWJHxY9IT7ge-SrdndJN0N6z2vWosvhYehHfgbj8z1AQyzQPXsBNzZPRNsnfPqarVEtzyn6gVuqMmaiHUjxk0IwVCShtWHMwCvSmd9_t7TQWtVilj_xaUrOJWfAgXNqn77ElA
2022-07-18 20:20:52 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
eyJhbGciOiJQUzI1NiIsImtpZCI6Imlvc3F6ZnNUOWpDbXpoR2d0Nk5wdXN3b1NkWSIsInBpLmF0bSI6ImZ3aHMifQ.eyJzY29wZSI6InBheW1lbnRzIiwiY2xpZW50X2lkIjoiZmFwaV9hZHZfb3Bfd19wcml2YXRlX2tleV9wYXJfZmlyc3RfY2xpZW50IiwiZXhwIjoxNjU4MTc2NTUxfQ.ljTp0p-0n22Q6jDy-Ei05v_B8hAR9WZhjD90_9ca0Tu7gcrthnPfOMNWGFr2gt_HDbLzsPYSaLW5KjRIZwo59vszpY5EZlDmFRXSPqBvua4zqdxeWek8Xfj90mmwhkngcHbVr7dTrfgEGSTw_ireXu2PK2VgyrmnvEH7g1swLmEEAk3VDMoLT_youLbOtc0jH2GryBZI_0IS5Ht_ABWJHxY9IT7ge-SrdndJN0N6z2vWosvhYehHfgbj8z1AQyzQPXsBNzZPRNsnfPqarVEtzyn6gVuqMmaiHUjxk0IwVCShtWHMwCvSmd9_t7TQWtVilj_xaUrOJWfAgXNqn77ElA
type
Bearer
2022-07-18 20:20:52 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
899
2022-07-18 20:20:52 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
899
2022-07-18 20:20:52
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2022-07-18 20:20:52 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Mon, 18 Jul 2022 20:20:52 GMT"
}
2022-07-18 20:20:52 SUCCESS
CreateIdempotencyKey
Created idempotency key
idempotency_key
c90370d5-43da-4abc-92cc-6401d2546e2a
2022-07-18 20:20:52 SUCCESS
AddIdempotencyKeyHeader
Added x-idempotency-key to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Mon, 18 Jul 2022 20:20:52 GMT",
  "x-idempotency-key": "c90370d5-43da-4abc-92cc-6401d2546e2a"
}
2022-07-18 20:20:52 SUCCESS
FAPIBrazilCreatePaymentConsentRequest
consent_endpoint_request
{
  "data": {
    "loggedUser": {
      "document": {
        "identification": "76109277673",
        "rel": "CPF"
      }
    },
    "creditor": {
      "personType": "PESSOA_NATURAL",
      "cpfCnpj": "48847377765",
      "name": "Marco Antonio de Brito"
    },
    "payment": {
      "type": "PIX",
      "date": "2022-07-18",
      "currency": "BRL",
      "amount": "100000.12"
    },
    "debtorAccount": {
      "ispb": "12345678",
      "issuer": "6272",
      "number": "94088392",
      "accountType": "CACC"
    }
  }
}
2022-07-18 20:20:52 SUCCESS
FAPIBrazilExtractClientMTLSCertificateSubject
Extracted subject from MTLS certificate
subjectdn
UID=FirstClient,CN=FAPI Adv OP w First Client,OU=Development,O=PingIdentity,L=Denver,ST=CO,C=US
ou
Development
brazil_software_id
FirstClient
2022-07-18 20:20:52 SUCCESS
AddAudAsPaymentConsentUriToRequestObject
Added aud to request object claims
aud
https://idp.conf.ping-eng.com:3000/ext/brazilian-ob/mock/consent
2022-07-18 20:20:52
AddIssAsCertificateOuToRequestObject
Added iss value based on TLS certificate organizational unit to request object claims
iss
Development
2022-07-18 20:20:52 SUCCESS
AddJtiAsUuidToRequestObject
Added jti to request object claims
jti
f3ad961b-2e72-409a-9112-f2bdc95be584
2022-07-18 20:20:52 SUCCESS
AddIatToRequestObject
Added iat to request object claims
iat
1.658175652E9
2022-07-18 20:20:52 SUCCESS
ValidateOrganizationJWKsPrivatePart
Valid organization JWKs: keys are valid JSON, contain the required fields, the private/public exponents match and are correctly encoded using unpadded base64url
2022-07-18 20:20:52 SUCCESS
FAPIBrazilSignPaymentConsentRequest
Signed the request
request
eyJraWQiOiJwaW5nZmVkZXJhdGUtZmFwaS1qd3QtYXNzZXJ0aW9uLWNsaWVudDEiLCJ0eXAiOiJKV1QiLCJhbGciOiJQUzI1NiJ9.eyJpc3MiOiJEZXZlbG9wbWVudCIsImF1ZCI6Imh0dHBzOlwvXC9pZHAuY29uZi5waW5nLWVuZy5jb206MzAwMFwvZXh0XC9icmF6aWxpYW4tb2JcL21vY2tcL2NvbnNlbnQiLCJkYXRhIjp7ImRlYnRvckFjY291bnQiOnsibnVtYmVyIjoiOTQwODgzOTIiLCJhY2NvdW50VHlwZSI6IkNBQ0MiLCJpc3BiIjoiMTIzNDU2NzgiLCJpc3N1ZXIiOiI2MjcyIn0sImxvZ2dlZFVzZXIiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiI3NjEwOTI3NzY3MyIsInJlbCI6IkNQRiJ9fSwiY3JlZGl0b3IiOnsibmFtZSI6Ik1hcmNvIEFudG9uaW8gZGUgQnJpdG8iLCJjcGZDbnBqIjoiNDg4NDczNzc3NjUiLCJwZXJzb25UeXBlIjoiUEVTU09BX05BVFVSQUwifSwicGF5bWVudCI6eyJkYXRlIjoiMjAyMi0wNy0xOCIsImFtb3VudCI6IjEwMDAwMC4xMiIsImN1cnJlbmN5IjoiQlJMIiwidHlwZSI6IlBJWCJ9fSwiaWF0IjoxNjU4MTc1NjUyLCJqdGkiOiJmM2FkOTYxYi0yZTcyLTQwOWEtOTExMi1mMmJkYzk1YmU1ODQifQ.LtJmDDC46uUHHtMi9fXqM1Oa7RKdD8A8fU1ymHjfMI7V2BFEIwUKv24mKEtivfBaJPVbimwjF5qfzER--UCHKa4C8sxOXylVwuHjKJbjAYlbaGNAdSaBfcDLtnyt09hsVOkuG6qfhHSqjQJouc6akmKD6uXjB_g3icdFicumCbmCOBHVk6o9KTimzN8xOpc-nT-nZcPxPncmI-9Pql40zLkwb69OmSqvklLV_2saYthbyIaz1z5CH5s0Gm_2Yb2gfLZryyT7Ck5cezkmsYXoBMmIrdb1vSRbh50-dYuyApbCyfUQOyZQ-HT134fl2IpWfVTvK3ssyWYEe26zdzNhAg
claims
{"aud":"https:\/\/idp.conf.ping-eng.com:3000\/ext\/brazilian-ob\/mock\/consent","data":{"debtorAccount":{"number":"94088392","accountType":"CACC","ispb":"12345678","issuer":"6272"},"loggedUser":{"document":{"identification":"76109277673","rel":"CPF"}},"creditor":{"name":"Marco Antonio de Brito","cpfCnpj":"48847377765","personType":"PESSOA_NATURAL"},"payment":{"date":"2022-07-18","amount":"100000.12","currency":"BRL","type":"PIX"}},"iss":"Development","iat":1658175652,"jti":"f3ad961b-2e72-409a-9112-f2bdc95be584"}
header
{"kid":"pingfederate-fapi-jwt-assertion-client1","typ":"JWT","alg":"PS256"}
key
{"p":"7Iiv4eby1Ubo_U9uzWEa8OlUQoBz4vjPtB7MWQ6dlM7ajD9IjhjwwE8e1d_fE22DW4bEjHb1ls6_wbEm07PusUuMyHtWzW1sNWnpCh0xgDsEnLZwmtdXhPDHJlbRXHXAqcTVTUIJNMUSa8Mj9MXs33u1mkMD-hYWJfDHNCrDUAc","kty":"RSA","q":"msxkZpdafUHdoC-S5QrAHZ8z0NrQNFjn2yFcpznZ0zjXK83QH-jbBHCcTDBkF7xpatG61SbEznYxYaDEFR4xzuyy0WOYtoIk5IukygdvZhMkAXDNl5rNvF770Fnv8gwpoxZqlpb18kWtP2gk-ebJK2YHKjhl-pHDOrbzubkRdOE","d":"AXvpT93_Y-hQYTCk95gHj6BinFTppIaTZhgJWvnDY-Bz1NhUZ7fz-RjePxQBEuRv3DUk6nEmT8CivxJKZdql9AR9UjHz_ANOH6mAwHxkE2bcEKEsJFGTkaDJhVqmwukYwfKfGpkeNuD2r5rhNdl3XNUQ6VdTkUokmZM3KNrLhks3NtPL3xEMqK5KAYJbJuS8AQoOI5scRTJZYcS63KK9WwBoOFwbz3PFHJb2lffTOH_tnqgSvm9chb7y1CaarSJuFSVTjkjMyk2rBOr4bu5YRtxzH1dAa3Dd5n9XzVwN_q0dIitTh7Vro2JcSU24O1n-XR4WGzCCiarMxPKc8SWyAQ","e":"AQAB","use":"sig","kid":"pingfederate-fapi-jwt-assertion-client1","qi":"De5E3i5KIQ88R7jYZDWEsVonhPPGcWksWXC-s4frJ0tISk5-zlCdP6eitstJTaB1i7bkCW4R7iXufgXqW2WCRK2IXXjwItZo1zEpuAZJnKFwDPxXt5pLoc_sDjarMRENxdx_spyiFIxejLvvDmKGxs7vt3LDm_ytvJXfsymzjqM","dp":"z80l9-jV3dl2R1TJm1V8Pbo_dE01gmnkz_Fexb65Ykp4Zk4SiAQRPmJETNFpQcAsbvRvKJg6Gkt428muur6RLOGaxWbWU5OWRTbOrTwIiQdQff0p4F7fXMPLsjsDo58vq_ZpDn69Z8ba8CF4LUrVV2Fvoh7OF5_fxWVLHOGUxXE","alg":"PS256","dq":"JRS_HEA3YffsMhoTUyB_ItlnHSm9ZDzD1Z8pRbm67zkXehvENlCeXnLnTeztnS36BqeU3Mh7roVrkNpk_jYMcmgK8dOs2lNUqRa2c9rSGZ6OKnYuGZnwnKYYJjHVI6M8Oh_9inNBGTcNqDm3WdGp8OZw4vE9pIdUP_VhbuThRKE","n":"jwcTfjv0q48qux1sg2MR8OvCh1mXITYu7zkEJVCz0UImIrIqLtEzmGkqJP0LobK6-NlFHWOsAp2NcVTh79RBwawsrmi59rJ_nHigX00C7wjVpJtldJmOwmSS4HD8EgRkiM0yJzyKijtRiB5ssrOoBK3VPFMqZYm_JBJY35s_qDDHWTlwuWDLqADZp809btMcwQZCqgrSKgtalspeKXIh6Lv3lkFnELJhfwGZYPtVc2SJk91F8tmgamPNJUfVJV3ygdBuDcB8EZ8m-tIaISghfR1RRkEeYI8r_Wf4dfjIAZRkrj8GHqAJOi762rjyFvXvcPc0Zc-ABDYnVi4WdWOCJw"}
2022-07-18 20:20:52
FAPIBrazilCallPaymentConsentEndpointWithBearerToken
HTTP request
request_uri
https://idp.conf.ping-eng.com:3000/ext/brazilian-ob/mock/consent
request_method
POST
request_headers
{
  "accept": "application/jwt",
  "authorization": "Bearer eyJhbGciOiJQUzI1NiIsImtpZCI6Imlvc3F6ZnNUOWpDbXpoR2d0Nk5wdXN3b1NkWSIsInBpLmF0bSI6ImZ3aHMifQ.eyJzY29wZSI6InBheW1lbnRzIiwiY2xpZW50X2lkIjoiZmFwaV9hZHZfb3Bfd19wcml2YXRlX2tleV9wYXJfZmlyc3RfY2xpZW50IiwiZXhwIjoxNjU4MTc2NTUxfQ.ljTp0p-0n22Q6jDy-Ei05v_B8hAR9WZhjD90_9ca0Tu7gcrthnPfOMNWGFr2gt_HDbLzsPYSaLW5KjRIZwo59vszpY5EZlDmFRXSPqBvua4zqdxeWek8Xfj90mmwhkngcHbVr7dTrfgEGSTw_ireXu2PK2VgyrmnvEH7g1swLmEEAk3VDMoLT_youLbOtc0jH2GryBZI_0IS5Ht_ABWJHxY9IT7ge-SrdndJN0N6z2vWosvhYehHfgbj8z1AQyzQPXsBNzZPRNsnfPqarVEtzyn6gVuqMmaiHUjxk0IwVCShtWHMwCvSmd9_t7TQWtVilj_xaUrOJWfAgXNqn77ElA",
  "x-fapi-auth-date": "Mon, 18 Jul 2022 20:20:52 GMT",
  "x-idempotency-key": "c90370d5-43da-4abc-92cc-6401d2546e2a",
  "content-type": "application/jwt",
  "content-length": "1134"
}
request_body
eyJraWQiOiJwaW5nZmVkZXJhdGUtZmFwaS1qd3QtYXNzZXJ0aW9uLWNsaWVudDEiLCJ0eXAiOiJKV1QiLCJhbGciOiJQUzI1NiJ9.eyJpc3MiOiJEZXZlbG9wbWVudCIsImF1ZCI6Imh0dHBzOlwvXC9pZHAuY29uZi5waW5nLWVuZy5jb206MzAwMFwvZXh0XC9icmF6aWxpYW4tb2JcL21vY2tcL2NvbnNlbnQiLCJkYXRhIjp7ImRlYnRvckFjY291bnQiOnsibnVtYmVyIjoiOTQwODgzOTIiLCJhY2NvdW50VHlwZSI6IkNBQ0MiLCJpc3BiIjoiMTIzNDU2NzgiLCJpc3N1ZXIiOiI2MjcyIn0sImxvZ2dlZFVzZXIiOnsiZG9jdW1lbnQiOnsiaWRlbnRpZmljYXRpb24iOiI3NjEwOTI3NzY3MyIsInJlbCI6IkNQRiJ9fSwiY3JlZGl0b3IiOnsibmFtZSI6Ik1hcmNvIEFudG9uaW8gZGUgQnJpdG8iLCJjcGZDbnBqIjoiNDg4NDczNzc3NjUiLCJwZXJzb25UeXBlIjoiUEVTU09BX05BVFVSQUwifSwicGF5bWVudCI6eyJkYXRlIjoiMjAyMi0wNy0xOCIsImFtb3VudCI6IjEwMDAwMC4xMiIsImN1cnJlbmN5IjoiQlJMIiwidHlwZSI6IlBJWCJ9fSwiaWF0IjoxNjU4MTc1NjUyLCJqdGkiOiJmM2FkOTYxYi0yZTcyLTQwOWEtOTExMi1mMmJkYzk1YmU1ODQifQ.LtJmDDC46uUHHtMi9fXqM1Oa7RKdD8A8fU1ymHjfMI7V2BFEIwUKv24mKEtivfBaJPVbimwjF5qfzER--UCHKa4C8sxOXylVwuHjKJbjAYlbaGNAdSaBfcDLtnyt09hsVOkuG6qfhHSqjQJouc6akmKD6uXjB_g3icdFicumCbmCOBHVk6o9KTimzN8xOpc-nT-nZcPxPncmI-9Pql40zLkwb69OmSqvklLV_2saYthbyIaz1z5CH5s0Gm_2Yb2gfLZryyT7Ck5cezkmsYXoBMmIrdb1vSRbh50-dYuyApbCyfUQOyZQ-HT134fl2IpWfVTvK3ssyWYEe26zdzNhAg
request_mutual_tls
{
  "cert": "MIIEGTCCAwGgAwIBAgIUGA9rlF92jcySA0udhRXiQKEUnigwDQYJKoZIhvcNAQELBQAwgZoxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDTzEPMA0GA1UEBwwGRGVudmVyMRUwEwYDVQQKDAxQaW5nSWRlbnRpdHkxFDASBgNVBAsMC0RldmVsb3BtZW50MSMwIQYDVQQDDBpGQVBJIEFkdiBPUCB3IEZpcnN0IENsaWVudDEbMBkGCgmSJomT8ixkAQEMC0ZpcnN0Q2xpZW50MCAXDTIxMTAxNDIwMzcyNloYDzIxMjEwOTIwMjAzNzI2WjCBmjELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNPMQ8wDQYDVQQHDAZEZW52ZXIxFTATBgNVBAoMDFBpbmdJZGVudGl0eTEUMBIGA1UECwwLRGV2ZWxvcG1lbnQxIzAhBgNVBAMMGkZBUEkgQWR2IE9QIHcgRmlyc3QgQ2xpZW50MRswGQYKCZImiZPyLGQBAQwLRmlyc3RDbGllbnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/Wiv/SZGifHFhmhuuiidGbwU0bqa7SmyBcuOpyZfnRH8AskknUO4magvKI8GaDMUwsLZpD6uDPqC5BcqTCqfeGtbp/vZt1VMPznJUmSotL+Q0WtPuggZ9oIIADxmhd2vvACmvBi8xNB1MADclvdAehrPL9cgxKOmzCzXkwV8F90Xjy3SXIGTEK3Hnxt6zWy7Byt7UPq2b+p4JwTINnf8xEfvu1JXUaoXLdfKDH0mXTVqwMzkYwgmI6gEGoPHdRD6/z9Sc+qiH3IwyYGV9TKCiIErrU1AXwmbsvChJabRMAJKnkIJM2FAeplK+zkZn3X2dMN6a3IKschYx2w8FxaJ9AgMBAAGjUzBRMB0GA1UdDgQWBBQRGHbSFANJ9VCxN8coHPBcch+6STAfBgNVHSMEGDAWgBQRGHbSFANJ9VCxN8coHPBcch+6STAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCMm6TcU17AOOFV4VWWDa1b9DfprMad7NbKSmfpdNIHXi/4wslXrmE89guL1XV+lEMhxnarmrIoNGgiolP7RlPyykCINX1t1pUwvdHHEfDsRdplhAmF/APDUWimwIn06yJHgv2UD0dR/BZ9o5H086nC0jl7iOQqROUMRfPSXu3Rud2M7i8yglToA2t5pdIh2el5Uuig0EvPh5vUcqmH4Fm4tS6UNoi+aRPGwB+VtspqLKjGKT6VzbNUuDYbfD+kbbRpmXBIL8c07mGzhH+l1Upc7K9m5UYbKwXcPRdOhJMxISGW61a/tKwcUS/cLPtl7N7HeqTEvfCclwPfxtIej3I9",
  "key": "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC/Wiv/SZGifHFhmhuuiidGbwU0bqa7SmyBcuOpyZfnRH8AskknUO4magvKI8GaDMUwsLZpD6uDPqC5BcqTCqfeGtbp/vZt1VMPznJUmSotL+Q0WtPuggZ9oIIADxmhd2vvACmvBi8xNB1MADclvdAehrPL9cgxKOmzCzXkwV8F90Xjy3SXIGTEK3Hnxt6zWy7Byt7UPq2b+p4JwTINnf8xEfvu1JXUaoXLdfKDH0mXTVqwMzkYwgmI6gEGoPHdRD6/z9Sc+qiH3IwyYGV9TKCiIErrU1AXwmbsvChJabRMAJKnkIJM2FAeplK+zkZn3X2dMN6a3IKschYx2w8FxaJ9AgMBAAECggEAJ+78kZlb4EoSK2lK76D7U1KmBmw1NY7xmA5O/scIgYYk7xNF+wODv9aPwU62/5w8ps2qM8DGbWxrhFF2Fju6DrsRMOI5sXA8lmbiK0+PosCE4nw2EGdoTV1q4/JCyhSvHMCu8kzbGmyi1JKS77huL4CzExSnA8NjCi+DvsqwNwEoRI9QVzbeKGu12aSbiq5qA/HQw4I1X9BGTrpvj+Jx2FoApAjimwySTbZJV5PTvI0FFWAqJa46lTZSFbXyHPlHfDMGq/zuszpmLZdNtKzqAaTvUNzPTC9dpwuFwIEo+vKhHzB+5FAQOlAg2zfVUMIqpNqKyZxt+VuNx7kr7v6OwQKBgQDn8I0r1lIK2BLXowImsE4JIA0eTs4IBAbbsEUoL3HxPujHY3TYkdQslwWf6PH6Fy5Re2EawhZqomoBTl3TVFh0VqZpQ/EZoHQIj2VUOjBF94VaotW5SZO2anFgXNvLO7Ir1tVKIY+qY7RUEGaXqyLVaRW5nTmea1idRo5wrADUUQKBgQDTM8VCIs6pmPSHYEGGJJgTCd7BrPjWhVW0tFNcICHzuflFDXhI5PCncFx/8E/gQUWxzoGHlxufIq3B/RrS3HzTDKGgOYFzMu6GOEgac+7p9SO+91j+RrE6j9vrsVo0FOY8tEmtXP+Z8yqJk+ghk7qJhmwflBpHqs5uW3SuOFR8bQKBgCjOL2gI+sIhpZ7+dMBtwCzm0KgGYUUTwEkiR+h8AGXbFYUOwF3huhxmLX0mtHu1XFbFiB33C46TKGc2bFdjvXQqUniulVpW2lMvNzqMSjXlCDcb8tH4Wd5795pme9zTkdMYpsm2AdqOVAl+IS6J00UMid/wA1UVua9h3GmCOVshAoGBAKgrmO5IePZibJM++e2uRckjGtRsvtdR5CS3UYkRrPc9JlbtmtGwOk+ZEI5u86tFThF+tXUZxUy5eFH3D9zG5D3I2QmTwJfR/kuxlPg7SAnSwFvW6G3QLF7NHfhWh9Tgr1O22tPIMV6MWVqjAzt5PhczifS7IRHf1+/Xstjm0Z8hAoGALz+vwnwj9p0c/OK5ymnLQ52Z+6xy5CM9WWhUBrSmBzjn2DyMtrsmsPpcQbO9QOm9hnJhm+bq+Ms0jAR4Hsx9EoaJCrb0mS4vHzxpDadTsVOkaLUyAaxAoDTz0qatwpaimv4GmAZaAYIoz8LqTiAEXZvs7JE/+BEGdRtNfunywlI\u003d"
}
2022-07-18 20:20:52 RESPONSE
FAPIBrazilCallPaymentConsentEndpointWithBearerToken
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "date": "Mon, 18 Jul 2022 20:20:52 GMT",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "origin",
  "cache-control": "no-cache, no-store",
  "pragma": "no-cache",
  "expires": "Thu, 01 Jan 1970 00:00:00 GMT",
  "content-type": "application/jwt;charset\u003diso-8859-1",
  "set-cookie": "PF\u003dn3osaUaF3q5uOFp3ZNRahp; Path\u003d/; Secure; HttpOnly; SameSite\u003dNone",
  "transfer-encoding": "chunked",
  "x-fapi-interaction-id": "e789040d-d25c-48e7-83ee-0ea48479783f"
}
response_body
eyJ0eXAiOiJKV1QiLCJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJkYXRhIjp7ImNvbnNlbnRJZCI6IjBDblhSMGRTRnA2U1lkNE1tM05IWDJHZyIsImNyZWF0aW9uRGF0ZVRpbWUiOiIyMDIxLTA3LTAxVDEzOjA5OjE0WiIsInN0YXR1cyI6IkFXQUlUSU5HX0FVVEhPUklTQVRJT04iLCJzdGF0dXNVcGRhdGVEYXRlVGltZSI6IjIwMjEtMDctMDFUMTM6MDk6MTRaIiwicGVybWlzc2lvbnMiOlsiQUNDT1VOVFNfUkVBRCIsIkFDQ09VTlRTX0JBTEFOQ0VTX1JFQUQiLCJSRVNPVVJDRVNfUkVBRCJdLCJleHBpcmF0aW9uRGF0ZVRpbWUiOiIyMDIxLTA3LTAxVDE1OjA5OjE0WiIsImxpbmtzIjp7InNlbGYiOiIvIn0sIm1ldGEiOnsidG90YWxSZWNvcmRzIjoxLCJ0b3RhbFBhZ2VzIjoxLCJyZXF1ZXN0RGF0ZVRpbWUiOiIyMDIxLTA3LTAxVDEzOjA5OjE0WiJ9fSwiaWF0IjoxNjU4MTc1NjUyLCJqdGkiOiJiMWM3MTUzOC02ZGYwLTQxMzEtOTQ0NS03ZWU2ZTc0YTc5MGIiLCJpc3MiOiI3NGU5MjlkOS0zM2I2LTRkODUtOGJhNy1jMTQ2Yzg2N2E4MTciLCJhdWQiOiJEZXZlbG9wbWVudCJ9.RbVkobvsahr0l6yRZNTWtr0IVU0459XVOsgadV0rOOZ5yYRhngnXzJ86P_wizD5ptnD34-XPhH-28C-9ul0yNZeZRkWLKkr6Wp4K0hoJXlNaSbDOXiE3HMayXIAqMQ7v0Dyy9qUypTGz6STcS0iQY3840hBZlf8Oql-1yzb9lw77gVN5nmqVaa_-sxeodqNfKn3qoJbc0uMfQw5HbQVbPz9l9HTvm0An2Rzx1oonZOA0dGBk2cRHSli7Yb5dxIDM0zyHq-0lLMpgBxjanaLN5mmMMenmhcXQJtdBpg5xAcfWfMG774Eb1R5WhQjhJ7360MZZI4pJ6D-A5cJshkL1eQ
2022-07-18 20:20:52 SUCCESS
FAPIBrazilCallPaymentConsentEndpointWithBearerToken
Payment consent endpoint response
status
201
endpoint_name
resource
headers
{
  "date": "Mon, 18 Jul 2022 20:20:52 GMT",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "origin",
  "cache-control": "no-cache, no-store",
  "pragma": "no-cache",
  "expires": "Thu, 01 Jan 1970 00:00:00 GMT",
  "content-type": "application/jwt;charset\u003diso-8859-1",
  "set-cookie": "PF\u003dn3osaUaF3q5uOFp3ZNRahp; Path\u003d/; Secure; HttpOnly; SameSite\u003dNone",
  "transfer-encoding": "chunked",
  "x-fapi-interaction-id": "e789040d-d25c-48e7-83ee-0ea48479783f"
}
body
eyJ0eXAiOiJKV1QiLCJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJkYXRhIjp7ImNvbnNlbnRJZCI6IjBDblhSMGRTRnA2U1lkNE1tM05IWDJHZyIsImNyZWF0aW9uRGF0ZVRpbWUiOiIyMDIxLTA3LTAxVDEzOjA5OjE0WiIsInN0YXR1cyI6IkFXQUlUSU5HX0FVVEhPUklTQVRJT04iLCJzdGF0dXNVcGRhdGVEYXRlVGltZSI6IjIwMjEtMDctMDFUMTM6MDk6MTRaIiwicGVybWlzc2lvbnMiOlsiQUNDT1VOVFNfUkVBRCIsIkFDQ09VTlRTX0JBTEFOQ0VTX1JFQUQiLCJSRVNPVVJDRVNfUkVBRCJdLCJleHBpcmF0aW9uRGF0ZVRpbWUiOiIyMDIxLTA3LTAxVDE1OjA5OjE0WiIsImxpbmtzIjp7InNlbGYiOiIvIn0sIm1ldGEiOnsidG90YWxSZWNvcmRzIjoxLCJ0b3RhbFBhZ2VzIjoxLCJyZXF1ZXN0RGF0ZVRpbWUiOiIyMDIxLTA3LTAxVDEzOjA5OjE0WiJ9fSwiaWF0IjoxNjU4MTc1NjUyLCJqdGkiOiJiMWM3MTUzOC02ZGYwLTQxMzEtOTQ0NS03ZWU2ZTc0YTc5MGIiLCJpc3MiOiI3NGU5MjlkOS0zM2I2LTRkODUtOGJhNy1jMTQ2Yzg2N2E4MTciLCJhdWQiOiJEZXZlbG9wbWVudCJ9.RbVkobvsahr0l6yRZNTWtr0IVU0459XVOsgadV0rOOZ5yYRhngnXzJ86P_wizD5ptnD34-XPhH-28C-9ul0yNZeZRkWLKkr6Wp4K0hoJXlNaSbDOXiE3HMayXIAqMQ7v0Dyy9qUypTGz6STcS0iQY3840hBZlf8Oql-1yzb9lw77gVN5nmqVaa_-sxeodqNfKn3qoJbc0uMfQw5HbQVbPz9l9HTvm0An2Rzx1oonZOA0dGBk2cRHSli7Yb5dxIDM0zyHq-0lLMpgBxjanaLN5mmMMenmhcXQJtdBpg5xAcfWfMG774Eb1R5WhQjhJ7360MZZI4pJ6D-A5cJshkL1eQ
2022-07-18 20:20:52 SUCCESS
EnsureContentTypeApplicationJwt
endpoint_response Content-Type: header is application/jwt
2022-07-18 20:20:52 SUCCESS
EnsureHttpStatusCodeIs201
resource endpoint returned the expected http status
expected_status
201
http_status
201
2022-07-18 20:20:52 SUCCESS
ExtractSignedJwtFromResourceResponse
Found and parsed the JWT from payment consent endpoint
value
eyJ0eXAiOiJKV1QiLCJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJkYXRhIjp7ImNvbnNlbnRJZCI6IjBDblhSMGRTRnA2U1lkNE1tM05IWDJHZyIsImNyZWF0aW9uRGF0ZVRpbWUiOiIyMDIxLTA3LTAxVDEzOjA5OjE0WiIsInN0YXR1cyI6IkFXQUlUSU5HX0FVVEhPUklTQVRJT04iLCJzdGF0dXNVcGRhdGVEYXRlVGltZSI6IjIwMjEtMDctMDFUMTM6MDk6MTRaIiwicGVybWlzc2lvbnMiOlsiQUNDT1VOVFNfUkVBRCIsIkFDQ09VTlRTX0JBTEFOQ0VTX1JFQUQiLCJSRVNPVVJDRVNfUkVBRCJdLCJleHBpcmF0aW9uRGF0ZVRpbWUiOiIyMDIxLTA3LTAxVDE1OjA5OjE0WiIsImxpbmtzIjp7InNlbGYiOiIvIn0sIm1ldGEiOnsidG90YWxSZWNvcmRzIjoxLCJ0b3RhbFBhZ2VzIjoxLCJyZXF1ZXN0RGF0ZVRpbWUiOiIyMDIxLTA3LTAxVDEzOjA5OjE0WiJ9fSwiaWF0IjoxNjU4MTc1NjUyLCJqdGkiOiJiMWM3MTUzOC02ZGYwLTQxMzEtOTQ0NS03ZWU2ZTc0YTc5MGIiLCJpc3MiOiI3NGU5MjlkOS0zM2I2LTRkODUtOGJhNy1jMTQ2Yzg2N2E4MTciLCJhdWQiOiJEZXZlbG9wbWVudCJ9.RbVkobvsahr0l6yRZNTWtr0IVU0459XVOsgadV0rOOZ5yYRhngnXzJ86P_wizD5ptnD34-XPhH-28C-9ul0yNZeZRkWLKkr6Wp4K0hoJXlNaSbDOXiE3HMayXIAqMQ7v0Dyy9qUypTGz6STcS0iQY3840hBZlf8Oql-1yzb9lw77gVN5nmqVaa_-sxeodqNfKn3qoJbc0uMfQw5HbQVbPz9l9HTvm0An2Rzx1oonZOA0dGBk2cRHSli7Yb5dxIDM0zyHq-0lLMpgBxjanaLN5mmMMenmhcXQJtdBpg5xAcfWfMG774Eb1R5WhQjhJ7360MZZI4pJ6D-A5cJshkL1eQ
header
{
  "kid": "X5d4vFYfLxaG1gg8_l3bFYFhUaUVmE6PaEsRWX2EYqM",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "aud": "Development",
  "data": {
    "consentId": "0CnXR0dSFp6SYd4Mm3NHX2Gg",
    "expirationDateTime": "2021-07-01T15:09:14Z",
    "permissions": [
      "ACCOUNTS_READ",
      "ACCOUNTS_BALANCES_READ",
      "RESOURCES_READ"
    ],
    "meta": {
      "totalRecords": 1,
      "requestDateTime": "2021-07-01T13:09:14Z",
      "totalPages": 1
    },
    "statusUpdateDateTime": "2021-07-01T13:09:14Z",
    "links": {
      "self": "/"
    },
    "creationDateTime": "2021-07-01T13:09:14Z",
    "status": "AWAITING_AUTHORISATION"
  },
  "iss": "74e929d9-33b6-4d85-8ba7-c146c867a817",
  "iat": 1658175652,
  "jti": "b1c71538-6df0-4131-9445-7ee6e74a790b"
}
2022-07-18 20:20:52 SUCCESS
FAPIBrazilValidateResourceResponseSigningAlg
Response was signed with PS256
alg
PS256
2022-07-18 20:20:52 SUCCESS
FAPIBrazilValidateResourceResponseTyp
'typ' is the header of the JWT returned in the API response is 'JWT'
typ
JWT
2022-07-18 20:20:52 SUCCESS
FAPIBrazilGetKeystoreJwksUri
Determined organisation jwks uri
org_jwks_uri
https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/application.jwks
2022-07-18 20:20:52
FetchServerKeys
Fetching server key
jwks_uri
https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/application.jwks
2022-07-18 20:20:52
FetchServerKeys
HTTP request
request_uri
https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/application.jwks
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
request_mutual_tls
{
  "cert": "MIIEGTCCAwGgAwIBAgIUGA9rlF92jcySA0udhRXiQKEUnigwDQYJKoZIhvcNAQELBQAwgZoxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDTzEPMA0GA1UEBwwGRGVudmVyMRUwEwYDVQQKDAxQaW5nSWRlbnRpdHkxFDASBgNVBAsMC0RldmVsb3BtZW50MSMwIQYDVQQDDBpGQVBJIEFkdiBPUCB3IEZpcnN0IENsaWVudDEbMBkGCgmSJomT8ixkAQEMC0ZpcnN0Q2xpZW50MCAXDTIxMTAxNDIwMzcyNloYDzIxMjEwOTIwMjAzNzI2WjCBmjELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNPMQ8wDQYDVQQHDAZEZW52ZXIxFTATBgNVBAoMDFBpbmdJZGVudGl0eTEUMBIGA1UECwwLRGV2ZWxvcG1lbnQxIzAhBgNVBAMMGkZBUEkgQWR2IE9QIHcgRmlyc3QgQ2xpZW50MRswGQYKCZImiZPyLGQBAQwLRmlyc3RDbGllbnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/Wiv/SZGifHFhmhuuiidGbwU0bqa7SmyBcuOpyZfnRH8AskknUO4magvKI8GaDMUwsLZpD6uDPqC5BcqTCqfeGtbp/vZt1VMPznJUmSotL+Q0WtPuggZ9oIIADxmhd2vvACmvBi8xNB1MADclvdAehrPL9cgxKOmzCzXkwV8F90Xjy3SXIGTEK3Hnxt6zWy7Byt7UPq2b+p4JwTINnf8xEfvu1JXUaoXLdfKDH0mXTVqwMzkYwgmI6gEGoPHdRD6/z9Sc+qiH3IwyYGV9TKCiIErrU1AXwmbsvChJabRMAJKnkIJM2FAeplK+zkZn3X2dMN6a3IKschYx2w8FxaJ9AgMBAAGjUzBRMB0GA1UdDgQWBBQRGHbSFANJ9VCxN8coHPBcch+6STAfBgNVHSMEGDAWgBQRGHbSFANJ9VCxN8coHPBcch+6STAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCMm6TcU17AOOFV4VWWDa1b9DfprMad7NbKSmfpdNIHXi/4wslXrmE89guL1XV+lEMhxnarmrIoNGgiolP7RlPyykCINX1t1pUwvdHHEfDsRdplhAmF/APDUWimwIn06yJHgv2UD0dR/BZ9o5H086nC0jl7iOQqROUMRfPSXu3Rud2M7i8yglToA2t5pdIh2el5Uuig0EvPh5vUcqmH4Fm4tS6UNoi+aRPGwB+VtspqLKjGKT6VzbNUuDYbfD+kbbRpmXBIL8c07mGzhH+l1Upc7K9m5UYbKwXcPRdOhJMxISGW61a/tKwcUS/cLPtl7N7HeqTEvfCclwPfxtIej3I9",
  "key": "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC/Wiv/SZGifHFhmhuuiidGbwU0bqa7SmyBcuOpyZfnRH8AskknUO4magvKI8GaDMUwsLZpD6uDPqC5BcqTCqfeGtbp/vZt1VMPznJUmSotL+Q0WtPuggZ9oIIADxmhd2vvACmvBi8xNB1MADclvdAehrPL9cgxKOmzCzXkwV8F90Xjy3SXIGTEK3Hnxt6zWy7Byt7UPq2b+p4JwTINnf8xEfvu1JXUaoXLdfKDH0mXTVqwMzkYwgmI6gEGoPHdRD6/z9Sc+qiH3IwyYGV9TKCiIErrU1AXwmbsvChJabRMAJKnkIJM2FAeplK+zkZn3X2dMN6a3IKschYx2w8FxaJ9AgMBAAECggEAJ+78kZlb4EoSK2lK76D7U1KmBmw1NY7xmA5O/scIgYYk7xNF+wODv9aPwU62/5w8ps2qM8DGbWxrhFF2Fju6DrsRMOI5sXA8lmbiK0+PosCE4nw2EGdoTV1q4/JCyhSvHMCu8kzbGmyi1JKS77huL4CzExSnA8NjCi+DvsqwNwEoRI9QVzbeKGu12aSbiq5qA/HQw4I1X9BGTrpvj+Jx2FoApAjimwySTbZJV5PTvI0FFWAqJa46lTZSFbXyHPlHfDMGq/zuszpmLZdNtKzqAaTvUNzPTC9dpwuFwIEo+vKhHzB+5FAQOlAg2zfVUMIqpNqKyZxt+VuNx7kr7v6OwQKBgQDn8I0r1lIK2BLXowImsE4JIA0eTs4IBAbbsEUoL3HxPujHY3TYkdQslwWf6PH6Fy5Re2EawhZqomoBTl3TVFh0VqZpQ/EZoHQIj2VUOjBF94VaotW5SZO2anFgXNvLO7Ir1tVKIY+qY7RUEGaXqyLVaRW5nTmea1idRo5wrADUUQKBgQDTM8VCIs6pmPSHYEGGJJgTCd7BrPjWhVW0tFNcICHzuflFDXhI5PCncFx/8E/gQUWxzoGHlxufIq3B/RrS3HzTDKGgOYFzMu6GOEgac+7p9SO+91j+RrE6j9vrsVo0FOY8tEmtXP+Z8yqJk+ghk7qJhmwflBpHqs5uW3SuOFR8bQKBgCjOL2gI+sIhpZ7+dMBtwCzm0KgGYUUTwEkiR+h8AGXbFYUOwF3huhxmLX0mtHu1XFbFiB33C46TKGc2bFdjvXQqUniulVpW2lMvNzqMSjXlCDcb8tH4Wd5795pme9zTkdMYpsm2AdqOVAl+IS6J00UMid/wA1UVua9h3GmCOVshAoGBAKgrmO5IePZibJM++e2uRckjGtRsvtdR5CS3UYkRrPc9JlbtmtGwOk+ZEI5u86tFThF+tXUZxUy5eFH3D9zG5D3I2QmTwJfR/kuxlPg7SAnSwFvW6G3QLF7NHfhWh9Tgr1O22tPIMV6MWVqjAzt5PhczifS7IRHf1+/Xstjm0Z8hAoGALz+vwnwj9p0c/OK5ymnLQ52Z+6xy5CM9WWhUBrSmBzjn2DyMtrsmsPpcQbO9QOm9hnJhm+bq+Ms0jAR4Hsx9EoaJCrb0mS4vHzxpDadTsVOkaLUyAaxAoDTz0qatwpaimv4GmAZaAYIoz8LqTiAEXZvs7JE/+BEGdRtNfunywlI\u003d"
}
2022-07-18 20:20:53 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "content-type": "application/jwk-set+json",
  "content-length": "27132",
  "connection": "keep-alive",
  "x-amz-replication-status": "COMPLETED",
  "last-modified": "Fri, 15 Jul 2022 21:20:50 GMT",
  "x-amz-version-id": "IXqpgu9GSBb9fAHqeK8DMiUrz48rVG5w",
  "accept-ranges": "bytes",
  "server": "AmazonS3",
  "date": "Mon, 18 Jul 2022 20:20:20 GMT",
  "etag": "\"6c51617407806fc467d2a87ef76dd317\"",
  "vary": "Accept-Encoding",
  "x-xss-protection": "1; mode\u003dblock",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "strict-origin-when-cross-origin",
  "x-content-type-options": "nosniff",
  "strict-transport-security": "max-age\u003d31536000",
  "x-cache": "Hit from cloudfront",
  "via": "1.1 627ad9f0dca6662aa8009fc4fc24452a.cloudfront.net (CloudFront)",
  "x-amz-cf-pop": "MIA3-P1",
  "x-amz-cf-id": "H_8li-1bpJ1h2163TpSSsejo0bfRlUS6hve2osAYktTPXHUAao9Tng\u003d\u003d",
  "age": "34"
}
response_body
{"keys":[{"kty":"RSA","use":"sig","x5c":["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"],"n":"xr5k6ld3IEpp1NaK258YPH69Ch_q-NY3nKBjp-rVrRcf2pKgE-G8nhRzaKRvF7wyqgoZ3gjFEa5vYGO6qYjo8O20-ov7LwmR07uPfJLCVP7B9Nt0yetN3q9jawT1imyhjvMOYof2dWy530hDGmCOKZbFLhWcZEicpdb2jW7lGIia_eOXdsoZ0NpovTaEKgELzCx2VyUIAt1diUpJQUZdwh94RYvB_jnxDI_vvmXy4MCuQaMV8YVv1XJeqBcWTogULJn2hDUwn8ZsoUR3low5GahNOmexUrgtUd9Gve-jNaI6Ki26CGIM4zJe69k3c-vRGtyuso7m6paGtPuc0UYVCw","e":"AQAB","kid":"QhbtFot4JRiPMLmnvFSnBc-P4EEWGVjl5TGB6XKHiGQ","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/QhbtFot4JRiPMLmnvFSnBc-P4EEWGVjl5TGB6XKHiGQ.pem","x5t#256":"QhbtFot4JRiPMLmnvFSnBc-P4EEWGVjl5TGB6XKHiGQ"},{"kty":"RSA","use":"sig","x5c":["MIIGxzCCBa+gAwIBAgIUC6Z++qydvZz9jE+wUiGyBDg1TIEwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDYyODExMzQwMFoXDTIyMDcyODExMzQwMFowgboxCzAJBgNVBAYTAkJSMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMUIwDQYDVQQLEwZTRVJQUk8wFQYDVQQLEw42NDcyMTgwMzAwMDExODAaBgNVBAsTE2NlcnRpZmljYWRvIGRpZ2l0YWwxHDAaBgNVBAMTE09wZW4gQmFua2luZyBCcmFzaWwxNDAyBgoJkiaJk/IsZAEBEyQ3NGU5MjlkOS0zM2I2LTRkODUtOGJhNy1jMTQ2Yzg2N2E4MTcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDOHBBjyNHiXUWXrwthhYXY4BYs1X5FCMmeIXmuL7GfUIJNkMzfKao08GTh0efL+Y4pW3p7oCRvDni+V+RgHkdFCRqOQG/Wzb42G8r5MOlpKwOQONXDqyPx1BFgsqH25eLd/AD045K0+kG7IAmy/2Q3+LzjJCB6tG4q8BZM2MRhCja6bInP28wdfm+einQfXbPTTRlFzMZuGM935nI4QdaGuk0tjpCuxBhE3qY0KTZEgn7VU7R9Rcl6pJnFCp3eWyH59Z/h128K2q9580Ira3DA2oq31zRAmTTQcWCSJbdDAgjSvUzf1TtRBCY17xIV+8fxUca25ue8MeIljUdZE985AgMBAAGjggMLMIIDBzAMBgNVHRMBAf8EAjAAMB8GA1UdIwQYMBaAFIZ/WK0X9YK2TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDovL29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwDgYDVR0PAQH/BAQDAgbAMB0GA1UdDgQWBBTqEsM5COEl0vvquEHYwqVNhCW1XTBnBgNVHREEYDBeoBQGBWBMAQMCoAsMCUJvYiBTbWl0aKAYBgVgTAEDA6APDA0xMzM1MzIzNjAwMTg5oBkGBWBMAQMEoBAMDjk2My41NzIuMzIzLTc4oBEGBWBMAQMHoAgMBmFiYzEyMzCCAaEGA1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCCASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBvcmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQADggEBANsLJJBEh8nkVEzNuHdFbTpeQed4bRKcq9brugXG5o2+PrNgUpQfqTvPGPenMADB2QK87mbdAdd/SkIUmytzeSPUCMrlZ6Wi/8H6U1TsoBMtAV7FmU8D/LwuUzUBWdwcZjMYn/kbRysF6+zUataASmZBaHqRwEH6rkP2ZkNAwqpWBbS6wOugUTWUpxtkWzAjv7eYtLvseKF/Ub3NOENTT0VpFGwoZeRM3EgqFK6//01sH+ggyxP0kGi+X8c6cgIRknQq137tz9TtGAsE+nbbOX5PEVtEMCwOWKmECqqgXbZarKHuITMRac/AO0F+BTqwVH6N/Q1kypU1r7PPkQGrYvU="],"n":"zhwQY8jR4l1Fl68LYYWF2OAWLNV-RQjJniF5ri-xn1CCTZDM3ymqNPBk4dHny_mOKVt6e6Akbw54vlfkYB5HRQkajkBv1s2-NhvK-TDpaSsDkDjVw6sj8dQRYLKh9uXi3fwA9OOStPpBuyAJsv9kN_i84yQgerRuKvAWTNjEYQo2umyJz9vMHX5vnop0H12z000ZRczGbhjPd-ZyOEHWhrpNLY6QrsQYRN6mNCk2RIJ-1VO0fUXJeqSZxQqd3lsh-fWf4ddvCtqvefNCK2twwNqKt9c0QJk00HFgkiW3QwII0r1M39U7UQQmNe8SFfvH8VHGtubnvDHiJY1HWRPfOQ","e":"AQAB","kid":"fwYOdn3O807W11R1oK8jr3Xf30Fh6HHrL1x_eewg8RI","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/fwYOdn3O807W11R1oK8jr3Xf30Fh6HHrL1x_eewg8RI.pem","x5t#256":"fwYOdn3O807W11R1oK8jr3Xf30Fh6HHrL1x_eewg8RI"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"3IXVqA9zCrmaz30WWjzZexdSuhagP_oVfgB-Y5S7XXeHhU4tho7c3wcNhsrGCKLYSf_47rV78-2OfhPY9WrSJVyqIXoaniwoTnD9splF90J7yog9LgP4kqkWl6wm8gdR5C-UC4Gnl0D2cZKnE6MZ7k_b5nM0ZfC-7H_bO13B4aYpu069th7hFWGK7ps65uiDxcQGYP3oSeqahE5qwfUef2QMkhyVtM_nWP9OVAzOGtJ8km4TdCrq9aF78No9u2YQuaUOJgeOnwKMBjmgEwcuaQe9DEQFXhzBtRmPlml2pTy2QDvxe1HgOTOsnh9igFvX70AGroY3PFY-lJAxC4Fd2w","e":"AQAB","kid":"X5d4vFYfLxaG1gg8_l3bFYFhUaUVmE6PaEsRWX2EYqM","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/X5d4vFYfLxaG1gg8_l3bFYFhUaUVmE6PaEsRWX2EYqM.pem","x5t#256":"X5d4vFYfLxaG1gg8_l3bFYFhUaUVmE6PaEsRWX2EYqM"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"pU8mHlgTJrwUXecmvSZRBGJoSUFwEQHx8J5fGIoOcTxgMplmc0KqXOZkIdpQhRbCzG3NS4kgiQooHS0XhASvVe0w8dhIRBRKyGQ9TKIsHyDIkK3KWOJf16mmJ2vLM6OzxzQ3dOPySHjSmB-Lf07Pcx4mv-M-s50t7XSP6VEwfCF7zKa5Vd2mH8r-153rs5rTlG93fXB-gVPaHFxc1wRyLs3xkQaFJBV2SGRD0LL8ni7uu4hVIuYQUZwU4c-U6MQgD9wlJRs_TwzqWW6zIOE4WdWjW4bPmz-Q1f25P_AYlgwwDq4qluv0CAev1T4Fhtpi37atK9YabTFxm70_81PQyw","e":"AQAB","kid":"8o-O3VSFOPE8TrULXUTHxhxJcdADKIBmsfE0KWYkHik","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/8o-O3VSFOPE8TrULXUTHxhxJcdADKIBmsfE0KWYkHik.pem","x5t#256":"8o-O3VSFOPE8TrULXUTHxhxJcdADKIBmsfE0KWYkHik"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"0J3ECP7BxrgYa_8QM3H_q1z5xLdhGM2CrJDnJ8Z7fixLdr65UU15JJpTzDg0Cv6vOj8MSVEIEDuK55JqjDsz7r28KggwYvohkBYEKkF8JDoy7PX8y-W5uI2QADToWWqCl-M-N4_KeTP1p4UTr9807I2QzbEGVpfpOmYTGf5aaDhN64s9ybFQsJZ9YudeHSONFRpJ3DCIq_2430a1bRMgm27qdSix1NKZ0lc0Yv2-Kx95ij1ysaD9N7R1G4Y5xZ0LinhDLy5R_EcqpumXchk4oC_MIrzmTH1W5nBW6IKnbMMZtynfhK0bffXxvOGbWiXocs30BRWavYvVybSyggSyMw","e":"AQAB","kid":"VNNLfQ1WvHie01_v9WMaa1UIapB7T3jPNvOGbDNrN70","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/VNNLfQ1WvHie01_v9WMaa1UIapB7T3jPNvOGbDNrN70.pem","x5t#256":"VNNLfQ1WvHie01_v9WMaa1UIapB7T3jPNvOGbDNrN70"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"0LXitOSui50Oxwi9P7IwQ0IOzqHlFTYIISc0EekhZeq9QW_tY3hFIENXoYkzLf4mIeInyGy0MKN9WSxGjK1sTLH3QjrjithOimYzIX2t83wTumVlyuDlexm8kqWsMYQhoTVSClpSwg4QdR8Qil-b6MrrEw9RFlypHp_VIj_86xrS-lZu3t-kQLV65N5yHkiz9luiXUtzcdY-6Hgdsb4CG1h59MivHb_HRaummxvYRo_3fa9CfFZMOx8xQrIcNRCNCEa23WiX9zZke1QzpzsZ-D0b9CLMFctrvIq4Q4RWo0GuD5afrf6b0pZmMUDgjvnrq7RhNewrjO91SFGKoKQhhw","e":"AQAB","kid":"rxKtrv0szg9ZO8P3EBXb1oiZb225VGkdOH4va0JtFWg","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/rxKtrv0szg9ZO8P3EBXb1oiZb225VGkdOH4va0JtFWg.pem","x5t#256":"rxKtrv0szg9ZO8P3EBXb1oiZb225VGkdOH4va0JtFWg"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"10Bi8lZeXcStcgrVZIBX9FFw2oPJyEWwsgrYJcQXs4qiWFyYN-pjIYwzYRIkgmc9QNv3DZVuc8t-ThTxpu53xI43PwZQw2k4azwLQtFm_OSWwiJ_PGgFy65AWwwF0bbnseyOZ4zufDCkwcUF3SO7h7aUbcRSD0SQ7cvqi7yjF9bmXTy37kzhRkQYxz9KPEmCCkTUt__gZ-WhAIua_qEgTNlxK3k7qXDZXJaMjTpDMOqM0yviYzLX10npFeAzanJPBkZx3vmjItO-6SdNGRVBsjYZBv9Qg1W7_mW34rmy1viM029wc8kdbg6AjWb25k4tzWW68KEctS33RR9TPczcCQ","e":"AQAB","kid":"aCRES3rnnKW7ZB3SuunARRnmu6YRX_PhTF5OaUoR6YA","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/aCRES3rnnKW7ZB3SuunARRnmu6YRX_PhTF5OaUoR6YA.pem","x5t#256":"aCRES3rnnKW7ZB3SuunARRnmu6YRX_PhTF5OaUoR6YA"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"zqJ9_tsjyIGBmO_ea2UJCin-hXel4qGLyQe9UlqQ_a-UCDLIHmeCQPNFNM-DqJ8hMNU6P03q085oQQHAMtR7rGm7WYKQI0z1OJaJcZ-WEb2XMGAxe7y3lbkp0nawbQHoyvFeSAWHiHdBn3k1MS_vxKTFYIf2_t68Rp57n0AWxvj2a7yUSBc3O7P-Ws7hRpDzlg0R7wjBpRghTmQ7U0vSov7nAklnjydqcVhYCHttubVTVg3PT2ejuWldtAwV2mXJNbUqAC_0SaX1hNQ30f_aTH36cFWd74aUCWFgB3Czz3f1XUPo_U5edESq1wW7s1-w4drmfsWy45JyY5O7idiQ1Q","e":"AQAB","kid":"yiHSXbIen-j8FIQBqk4vdSwY3BfowvueMxrcdK0Lgfo","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/yiHSXbIen-j8FIQBqk4vdSwY3BfowvueMxrcdK0Lgfo.pem","x5t#256":"yiHSXbIen-j8FIQBqk4vdSwY3BfowvueMxrcdK0Lgfo"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"0J5wipE_KBfGbIO6MLqDaHSyGwTjkikWGqimFyJ4quX7X8LPkvWvWibheknaur0z9i1QCElEOYnH-8-Y32a3lMv0pL6IfPQK8FWVaR85D8AxQAM-xVQ_nJVgD6tkmMhIHtJP5szjX70YxGQJPTWRQKIU8sXAnDab9A0uvBom7L0Ry5C_Fs36OmtHFNj4v76XgjX_hb9ogiD0JU898te79I3OY1vzTW49vYegcgeVI6mstw1q_GahzwoGZt8uQaNWUKxAb_-3KlmQwxbftJPT5-tbK7FHRMyNbkEj2a8Aj9O2r6S3enM8Pj6UC9Op3wk-PbOQ0dqI0Ky0HNJnBvctGw","e":"AQAB","kid":"UXE6ZS8CWb0EsAEzKM0XDUG_8FcCdz1HITy7bIAkTGM","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/UXE6ZS8CWb0EsAEzKM0XDUG_8FcCdz1HITy7bIAkTGM.pem","x5t#256":"UXE6ZS8CWb0EsAEzKM0XDUG_8FcCdz1HITy7bIAkTGM"}]}
2022-07-18 20:20:53
FetchServerKeys
Found JWK set string
jwk_string
{"keys":[{"kty":"RSA","use":"sig","x5c":["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"],"n":"xr5k6ld3IEpp1NaK258YPH69Ch_q-NY3nKBjp-rVrRcf2pKgE-G8nhRzaKRvF7wyqgoZ3gjFEa5vYGO6qYjo8O20-ov7LwmR07uPfJLCVP7B9Nt0yetN3q9jawT1imyhjvMOYof2dWy530hDGmCOKZbFLhWcZEicpdb2jW7lGIia_eOXdsoZ0NpovTaEKgELzCx2VyUIAt1diUpJQUZdwh94RYvB_jnxDI_vvmXy4MCuQaMV8YVv1XJeqBcWTogULJn2hDUwn8ZsoUR3low5GahNOmexUrgtUd9Gve-jNaI6Ki26CGIM4zJe69k3c-vRGtyuso7m6paGtPuc0UYVCw","e":"AQAB","kid":"QhbtFot4JRiPMLmnvFSnBc-P4EEWGVjl5TGB6XKHiGQ","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/QhbtFot4JRiPMLmnvFSnBc-P4EEWGVjl5TGB6XKHiGQ.pem","x5t#256":"QhbtFot4JRiPMLmnvFSnBc-P4EEWGVjl5TGB6XKHiGQ"},{"kty":"RSA","use":"sig","x5c":["MIIGxzCCBa+gAwIBAgIUC6Z++qydvZz9jE+wUiGyBDg1TIEwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDYyODExMzQwMFoXDTIyMDcyODExMzQwMFowgboxCzAJBgNVBAYTAkJSMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMUIwDQYDVQQLEwZTRVJQUk8wFQYDVQQLEw42NDcyMTgwMzAwMDExODAaBgNVBAsTE2NlcnRpZmljYWRvIGRpZ2l0YWwxHDAaBgNVBAMTE09wZW4gQmFua2luZyBCcmFzaWwxNDAyBgoJkiaJk/IsZAEBEyQ3NGU5MjlkOS0zM2I2LTRkODUtOGJhNy1jMTQ2Yzg2N2E4MTcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDOHBBjyNHiXUWXrwthhYXY4BYs1X5FCMmeIXmuL7GfUIJNkMzfKao08GTh0efL+Y4pW3p7oCRvDni+V+RgHkdFCRqOQG/Wzb42G8r5MOlpKwOQONXDqyPx1BFgsqH25eLd/AD045K0+kG7IAmy/2Q3+LzjJCB6tG4q8BZM2MRhCja6bInP28wdfm+einQfXbPTTRlFzMZuGM935nI4QdaGuk0tjpCuxBhE3qY0KTZEgn7VU7R9Rcl6pJnFCp3eWyH59Z/h128K2q9580Ira3DA2oq31zRAmTTQcWCSJbdDAgjSvUzf1TtRBCY17xIV+8fxUca25ue8MeIljUdZE985AgMBAAGjggMLMIIDBzAMBgNVHRMBAf8EAjAAMB8GA1UdIwQYMBaAFIZ/WK0X9YK2TrQFs/uwzhFD30y+MEwGCCsGAQUFBwEBBEAwPjA8BggrBgEFBQcwAYYwaHR0cDovL29jc3Auc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL2lzc3Vlci5jcmwwDgYDVR0PAQH/BAQDAgbAMB0GA1UdDgQWBBTqEsM5COEl0vvquEHYwqVNhCW1XTBnBgNVHREEYDBeoBQGBWBMAQMCoAsMCUJvYiBTbWl0aKAYBgVgTAEDA6APDA0xMzM1MzIzNjAwMTg5oBkGBWBMAQMEoBAMDjk2My41NzIuMzIzLTc4oBEGBWBMAQMHoAgMBmFiYzEyMzCCAaEGA1UdIASCAZgwggGUMIIBkAYKKwYBBAGDui9kATCCAYAwggE2BggrBgEFBQcCAjCCASgMggEkVGhpcyBDZXJ0aWZpY2F0ZSBpcyBzb2xlbHkgZm9yIHVzZSB3aXRoIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZCBhbmQgb3RoZXIgcGFydGljaXBhdGluZyBvcmdhbmlzYXRpb25zIHVzaW5nIFJhaWRpYW0gU2VydmljZXMgTGltaXRlZHMgVHJ1c3QgRnJhbWV3b3JrIFNlcnZpY2VzLiBJdHMgcmVjZWlwdCwgcG9zc2Vzc2lvbiBvciB1c2UgY29uc3RpdHV0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgUmFpZGlhbSBTZXJ2aWNlcyBMdGQgQ2VydGljaWNhdGUgUG9saWN5IGFuZCByZWxhdGVkIGRvY3VtZW50cyB0aGVyZWluLjBEBggrBgEFBQcCARY4aHR0cDovL2Nwcy5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvcG9saWNpZXMwDQYJKoZIhvcNAQELBQADggEBANsLJJBEh8nkVEzNuHdFbTpeQed4bRKcq9brugXG5o2+PrNgUpQfqTvPGPenMADB2QK87mbdAdd/SkIUmytzeSPUCMrlZ6Wi/8H6U1TsoBMtAV7FmU8D/LwuUzUBWdwcZjMYn/kbRysF6+zUataASmZBaHqRwEH6rkP2ZkNAwqpWBbS6wOugUTWUpxtkWzAjv7eYtLvseKF/Ub3NOENTT0VpFGwoZeRM3EgqFK6//01sH+ggyxP0kGi+X8c6cgIRknQq137tz9TtGAsE+nbbOX5PEVtEMCwOWKmECqqgXbZarKHuITMRac/AO0F+BTqwVH6N/Q1kypU1r7PPkQGrYvU="],"n":"zhwQY8jR4l1Fl68LYYWF2OAWLNV-RQjJniF5ri-xn1CCTZDM3ymqNPBk4dHny_mOKVt6e6Akbw54vlfkYB5HRQkajkBv1s2-NhvK-TDpaSsDkDjVw6sj8dQRYLKh9uXi3fwA9OOStPpBuyAJsv9kN_i84yQgerRuKvAWTNjEYQo2umyJz9vMHX5vnop0H12z000ZRczGbhjPd-ZyOEHWhrpNLY6QrsQYRN6mNCk2RIJ-1VO0fUXJeqSZxQqd3lsh-fWf4ddvCtqvefNCK2twwNqKt9c0QJk00HFgkiW3QwII0r1M39U7UQQmNe8SFfvH8VHGtubnvDHiJY1HWRPfOQ","e":"AQAB","kid":"fwYOdn3O807W11R1oK8jr3Xf30Fh6HHrL1x_eewg8RI","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/fwYOdn3O807W11R1oK8jr3Xf30Fh6HHrL1x_eewg8RI.pem","x5t#256":"fwYOdn3O807W11R1oK8jr3Xf30Fh6HHrL1x_eewg8RI"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"3IXVqA9zCrmaz30WWjzZexdSuhagP_oVfgB-Y5S7XXeHhU4tho7c3wcNhsrGCKLYSf_47rV78-2OfhPY9WrSJVyqIXoaniwoTnD9splF90J7yog9LgP4kqkWl6wm8gdR5C-UC4Gnl0D2cZKnE6MZ7k_b5nM0ZfC-7H_bO13B4aYpu069th7hFWGK7ps65uiDxcQGYP3oSeqahE5qwfUef2QMkhyVtM_nWP9OVAzOGtJ8km4TdCrq9aF78No9u2YQuaUOJgeOnwKMBjmgEwcuaQe9DEQFXhzBtRmPlml2pTy2QDvxe1HgOTOsnh9igFvX70AGroY3PFY-lJAxC4Fd2w","e":"AQAB","kid":"X5d4vFYfLxaG1gg8_l3bFYFhUaUVmE6PaEsRWX2EYqM","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/X5d4vFYfLxaG1gg8_l3bFYFhUaUVmE6PaEsRWX2EYqM.pem","x5t#256":"X5d4vFYfLxaG1gg8_l3bFYFhUaUVmE6PaEsRWX2EYqM"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"pU8mHlgTJrwUXecmvSZRBGJoSUFwEQHx8J5fGIoOcTxgMplmc0KqXOZkIdpQhRbCzG3NS4kgiQooHS0XhASvVe0w8dhIRBRKyGQ9TKIsHyDIkK3KWOJf16mmJ2vLM6OzxzQ3dOPySHjSmB-Lf07Pcx4mv-M-s50t7XSP6VEwfCF7zKa5Vd2mH8r-153rs5rTlG93fXB-gVPaHFxc1wRyLs3xkQaFJBV2SGRD0LL8ni7uu4hVIuYQUZwU4c-U6MQgD9wlJRs_TwzqWW6zIOE4WdWjW4bPmz-Q1f25P_AYlgwwDq4qluv0CAev1T4Fhtpi37atK9YabTFxm70_81PQyw","e":"AQAB","kid":"8o-O3VSFOPE8TrULXUTHxhxJcdADKIBmsfE0KWYkHik","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/8o-O3VSFOPE8TrULXUTHxhxJcdADKIBmsfE0KWYkHik.pem","x5t#256":"8o-O3VSFOPE8TrULXUTHxhxJcdADKIBmsfE0KWYkHik"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"0J3ECP7BxrgYa_8QM3H_q1z5xLdhGM2CrJDnJ8Z7fixLdr65UU15JJpTzDg0Cv6vOj8MSVEIEDuK55JqjDsz7r28KggwYvohkBYEKkF8JDoy7PX8y-W5uI2QADToWWqCl-M-N4_KeTP1p4UTr9807I2QzbEGVpfpOmYTGf5aaDhN64s9ybFQsJZ9YudeHSONFRpJ3DCIq_2430a1bRMgm27qdSix1NKZ0lc0Yv2-Kx95ij1ysaD9N7R1G4Y5xZ0LinhDLy5R_EcqpumXchk4oC_MIrzmTH1W5nBW6IKnbMMZtynfhK0bffXxvOGbWiXocs30BRWavYvVybSyggSyMw","e":"AQAB","kid":"VNNLfQ1WvHie01_v9WMaa1UIapB7T3jPNvOGbDNrN70","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/VNNLfQ1WvHie01_v9WMaa1UIapB7T3jPNvOGbDNrN70.pem","x5t#256":"VNNLfQ1WvHie01_v9WMaa1UIapB7T3jPNvOGbDNrN70"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"0LXitOSui50Oxwi9P7IwQ0IOzqHlFTYIISc0EekhZeq9QW_tY3hFIENXoYkzLf4mIeInyGy0MKN9WSxGjK1sTLH3QjrjithOimYzIX2t83wTumVlyuDlexm8kqWsMYQhoTVSClpSwg4QdR8Qil-b6MrrEw9RFlypHp_VIj_86xrS-lZu3t-kQLV65N5yHkiz9luiXUtzcdY-6Hgdsb4CG1h59MivHb_HRaummxvYRo_3fa9CfFZMOx8xQrIcNRCNCEa23WiX9zZke1QzpzsZ-D0b9CLMFctrvIq4Q4RWo0GuD5afrf6b0pZmMUDgjvnrq7RhNewrjO91SFGKoKQhhw","e":"AQAB","kid":"rxKtrv0szg9ZO8P3EBXb1oiZb225VGkdOH4va0JtFWg","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/rxKtrv0szg9ZO8P3EBXb1oiZb225VGkdOH4va0JtFWg.pem","x5t#256":"rxKtrv0szg9ZO8P3EBXb1oiZb225VGkdOH4va0JtFWg"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"10Bi8lZeXcStcgrVZIBX9FFw2oPJyEWwsgrYJcQXs4qiWFyYN-pjIYwzYRIkgmc9QNv3DZVuc8t-ThTxpu53xI43PwZQw2k4azwLQtFm_OSWwiJ_PGgFy65AWwwF0bbnseyOZ4zufDCkwcUF3SO7h7aUbcRSD0SQ7cvqi7yjF9bmXTy37kzhRkQYxz9KPEmCCkTUt__gZ-WhAIua_qEgTNlxK3k7qXDZXJaMjTpDMOqM0yviYzLX10npFeAzanJPBkZx3vmjItO-6SdNGRVBsjYZBv9Qg1W7_mW34rmy1viM029wc8kdbg6AjWb25k4tzWW68KEctS33RR9TPczcCQ","e":"AQAB","kid":"aCRES3rnnKW7ZB3SuunARRnmu6YRX_PhTF5OaUoR6YA","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/aCRES3rnnKW7ZB3SuunARRnmu6YRX_PhTF5OaUoR6YA.pem","x5t#256":"aCRES3rnnKW7ZB3SuunARRnmu6YRX_PhTF5OaUoR6YA"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"zqJ9_tsjyIGBmO_ea2UJCin-hXel4qGLyQe9UlqQ_a-UCDLIHmeCQPNFNM-DqJ8hMNU6P03q085oQQHAMtR7rGm7WYKQI0z1OJaJcZ-WEb2XMGAxe7y3lbkp0nawbQHoyvFeSAWHiHdBn3k1MS_vxKTFYIf2_t68Rp57n0AWxvj2a7yUSBc3O7P-Ws7hRpDzlg0R7wjBpRghTmQ7U0vSov7nAklnjydqcVhYCHttubVTVg3PT2ejuWldtAwV2mXJNbUqAC_0SaX1hNQ30f_aTH36cFWd74aUCWFgB3Czz3f1XUPo_U5edESq1wW7s1-w4drmfsWy45JyY5O7idiQ1Q","e":"AQAB","kid":"yiHSXbIen-j8FIQBqk4vdSwY3BfowvueMxrcdK0Lgfo","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/yiHSXbIen-j8FIQBqk4vdSwY3BfowvueMxrcdK0Lgfo.pem","x5t#256":"yiHSXbIen-j8FIQBqk4vdSwY3BfowvueMxrcdK0Lgfo"},{"kty":"RSA","use":"sig","x5c":["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"],"n":"0J5wipE_KBfGbIO6MLqDaHSyGwTjkikWGqimFyJ4quX7X8LPkvWvWibheknaur0z9i1QCElEOYnH-8-Y32a3lMv0pL6IfPQK8FWVaR85D8AxQAM-xVQ_nJVgD6tkmMhIHtJP5szjX70YxGQJPTWRQKIU8sXAnDab9A0uvBom7L0Ry5C_Fs36OmtHFNj4v76XgjX_hb9ogiD0JU898te79I3OY1vzTW49vYegcgeVI6mstw1q_GahzwoGZt8uQaNWUKxAb_-3KlmQwxbftJPT5-tbK7FHRMyNbkEj2a8Aj9O2r6S3enM8Pj6UC9Op3wk-PbOQ0dqI0Ky0HNJnBvctGw","e":"AQAB","kid":"UXE6ZS8CWb0EsAEzKM0XDUG_8FcCdz1HITy7bIAkTGM","x5u":"https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/UXE6ZS8CWb0EsAEzKM0XDUG_8FcCdz1HITy7bIAkTGM.pem","x5t#256":"UXE6ZS8CWb0EsAEzKM0XDUG_8FcCdz1HITy7bIAkTGM"}]}
2022-07-18 20:20:53 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d\u003d"
      ],
      "n": "xr5k6ld3IEpp1NaK258YPH69Ch_q-NY3nKBjp-rVrRcf2pKgE-G8nhRzaKRvF7wyqgoZ3gjFEa5vYGO6qYjo8O20-ov7LwmR07uPfJLCVP7B9Nt0yetN3q9jawT1imyhjvMOYof2dWy530hDGmCOKZbFLhWcZEicpdb2jW7lGIia_eOXdsoZ0NpovTaEKgELzCx2VyUIAt1diUpJQUZdwh94RYvB_jnxDI_vvmXy4MCuQaMV8YVv1XJeqBcWTogULJn2hDUwn8ZsoUR3low5GahNOmexUrgtUd9Gve-jNaI6Ki26CGIM4zJe69k3c-vRGtyuso7m6paGtPuc0UYVCw",
      "e": "AQAB",
      "kid": "QhbtFot4JRiPMLmnvFSnBc-P4EEWGVjl5TGB6XKHiGQ",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/QhbtFot4JRiPMLmnvFSnBc-P4EEWGVjl5TGB6XKHiGQ.pem",
      "x5t#256": "QhbtFot4JRiPMLmnvFSnBc-P4EEWGVjl5TGB6XKHiGQ"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d"
      ],
      "n": "zhwQY8jR4l1Fl68LYYWF2OAWLNV-RQjJniF5ri-xn1CCTZDM3ymqNPBk4dHny_mOKVt6e6Akbw54vlfkYB5HRQkajkBv1s2-NhvK-TDpaSsDkDjVw6sj8dQRYLKh9uXi3fwA9OOStPpBuyAJsv9kN_i84yQgerRuKvAWTNjEYQo2umyJz9vMHX5vnop0H12z000ZRczGbhjPd-ZyOEHWhrpNLY6QrsQYRN6mNCk2RIJ-1VO0fUXJeqSZxQqd3lsh-fWf4ddvCtqvefNCK2twwNqKt9c0QJk00HFgkiW3QwII0r1M39U7UQQmNe8SFfvH8VHGtubnvDHiJY1HWRPfOQ",
      "e": "AQAB",
      "kid": "fwYOdn3O807W11R1oK8jr3Xf30Fh6HHrL1x_eewg8RI",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/fwYOdn3O807W11R1oK8jr3Xf30Fh6HHrL1x_eewg8RI.pem",
      "x5t#256": "fwYOdn3O807W11R1oK8jr3Xf30Fh6HHrL1x_eewg8RI"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d\u003d"
      ],
      "n": "3IXVqA9zCrmaz30WWjzZexdSuhagP_oVfgB-Y5S7XXeHhU4tho7c3wcNhsrGCKLYSf_47rV78-2OfhPY9WrSJVyqIXoaniwoTnD9splF90J7yog9LgP4kqkWl6wm8gdR5C-UC4Gnl0D2cZKnE6MZ7k_b5nM0ZfC-7H_bO13B4aYpu069th7hFWGK7ps65uiDxcQGYP3oSeqahE5qwfUef2QMkhyVtM_nWP9OVAzOGtJ8km4TdCrq9aF78No9u2YQuaUOJgeOnwKMBjmgEwcuaQe9DEQFXhzBtRmPlml2pTy2QDvxe1HgOTOsnh9igFvX70AGroY3PFY-lJAxC4Fd2w",
      "e": "AQAB",
      "kid": "X5d4vFYfLxaG1gg8_l3bFYFhUaUVmE6PaEsRWX2EYqM",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/X5d4vFYfLxaG1gg8_l3bFYFhUaUVmE6PaEsRWX2EYqM.pem",
      "x5t#256": "X5d4vFYfLxaG1gg8_l3bFYFhUaUVmE6PaEsRWX2EYqM"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d\u003d"
      ],
      "n": "pU8mHlgTJrwUXecmvSZRBGJoSUFwEQHx8J5fGIoOcTxgMplmc0KqXOZkIdpQhRbCzG3NS4kgiQooHS0XhASvVe0w8dhIRBRKyGQ9TKIsHyDIkK3KWOJf16mmJ2vLM6OzxzQ3dOPySHjSmB-Lf07Pcx4mv-M-s50t7XSP6VEwfCF7zKa5Vd2mH8r-153rs5rTlG93fXB-gVPaHFxc1wRyLs3xkQaFJBV2SGRD0LL8ni7uu4hVIuYQUZwU4c-U6MQgD9wlJRs_TwzqWW6zIOE4WdWjW4bPmz-Q1f25P_AYlgwwDq4qluv0CAev1T4Fhtpi37atK9YabTFxm70_81PQyw",
      "e": "AQAB",
      "kid": "8o-O3VSFOPE8TrULXUTHxhxJcdADKIBmsfE0KWYkHik",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/8o-O3VSFOPE8TrULXUTHxhxJcdADKIBmsfE0KWYkHik.pem",
      "x5t#256": "8o-O3VSFOPE8TrULXUTHxhxJcdADKIBmsfE0KWYkHik"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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"
      ],
      "n": "0J3ECP7BxrgYa_8QM3H_q1z5xLdhGM2CrJDnJ8Z7fixLdr65UU15JJpTzDg0Cv6vOj8MSVEIEDuK55JqjDsz7r28KggwYvohkBYEKkF8JDoy7PX8y-W5uI2QADToWWqCl-M-N4_KeTP1p4UTr9807I2QzbEGVpfpOmYTGf5aaDhN64s9ybFQsJZ9YudeHSONFRpJ3DCIq_2430a1bRMgm27qdSix1NKZ0lc0Yv2-Kx95ij1ysaD9N7R1G4Y5xZ0LinhDLy5R_EcqpumXchk4oC_MIrzmTH1W5nBW6IKnbMMZtynfhK0bffXxvOGbWiXocs30BRWavYvVybSyggSyMw",
      "e": "AQAB",
      "kid": "VNNLfQ1WvHie01_v9WMaa1UIapB7T3jPNvOGbDNrN70",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/VNNLfQ1WvHie01_v9WMaa1UIapB7T3jPNvOGbDNrN70.pem",
      "x5t#256": "VNNLfQ1WvHie01_v9WMaa1UIapB7T3jPNvOGbDNrN70"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d\u003d"
      ],
      "n": "0LXitOSui50Oxwi9P7IwQ0IOzqHlFTYIISc0EekhZeq9QW_tY3hFIENXoYkzLf4mIeInyGy0MKN9WSxGjK1sTLH3QjrjithOimYzIX2t83wTumVlyuDlexm8kqWsMYQhoTVSClpSwg4QdR8Qil-b6MrrEw9RFlypHp_VIj_86xrS-lZu3t-kQLV65N5yHkiz9luiXUtzcdY-6Hgdsb4CG1h59MivHb_HRaummxvYRo_3fa9CfFZMOx8xQrIcNRCNCEa23WiX9zZke1QzpzsZ-D0b9CLMFctrvIq4Q4RWo0GuD5afrf6b0pZmMUDgjvnrq7RhNewrjO91SFGKoKQhhw",
      "e": "AQAB",
      "kid": "rxKtrv0szg9ZO8P3EBXb1oiZb225VGkdOH4va0JtFWg",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/rxKtrv0szg9ZO8P3EBXb1oiZb225VGkdOH4va0JtFWg.pem",
      "x5t#256": "rxKtrv0szg9ZO8P3EBXb1oiZb225VGkdOH4va0JtFWg"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d\u003d"
      ],
      "n": "10Bi8lZeXcStcgrVZIBX9FFw2oPJyEWwsgrYJcQXs4qiWFyYN-pjIYwzYRIkgmc9QNv3DZVuc8t-ThTxpu53xI43PwZQw2k4azwLQtFm_OSWwiJ_PGgFy65AWwwF0bbnseyOZ4zufDCkwcUF3SO7h7aUbcRSD0SQ7cvqi7yjF9bmXTy37kzhRkQYxz9KPEmCCkTUt__gZ-WhAIua_qEgTNlxK3k7qXDZXJaMjTpDMOqM0yviYzLX10npFeAzanJPBkZx3vmjItO-6SdNGRVBsjYZBv9Qg1W7_mW34rmy1viM029wc8kdbg6AjWb25k4tzWW68KEctS33RR9TPczcCQ",
      "e": "AQAB",
      "kid": "aCRES3rnnKW7ZB3SuunARRnmu6YRX_PhTF5OaUoR6YA",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/aCRES3rnnKW7ZB3SuunARRnmu6YRX_PhTF5OaUoR6YA.pem",
      "x5t#256": "aCRES3rnnKW7ZB3SuunARRnmu6YRX_PhTF5OaUoR6YA"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d"
      ],
      "n": "zqJ9_tsjyIGBmO_ea2UJCin-hXel4qGLyQe9UlqQ_a-UCDLIHmeCQPNFNM-DqJ8hMNU6P03q085oQQHAMtR7rGm7WYKQI0z1OJaJcZ-WEb2XMGAxe7y3lbkp0nawbQHoyvFeSAWHiHdBn3k1MS_vxKTFYIf2_t68Rp57n0AWxvj2a7yUSBc3O7P-Ws7hRpDzlg0R7wjBpRghTmQ7U0vSov7nAklnjydqcVhYCHttubVTVg3PT2ejuWldtAwV2mXJNbUqAC_0SaX1hNQ30f_aTH36cFWd74aUCWFgB3Czz3f1XUPo_U5edESq1wW7s1-w4drmfsWy45JyY5O7idiQ1Q",
      "e": "AQAB",
      "kid": "yiHSXbIen-j8FIQBqk4vdSwY3BfowvueMxrcdK0Lgfo",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/yiHSXbIen-j8FIQBqk4vdSwY3BfowvueMxrcdK0Lgfo.pem",
      "x5t#256": "yiHSXbIen-j8FIQBqk4vdSwY3BfowvueMxrcdK0Lgfo"
    },
    {
      "kty": "RSA",
      "use": "sig",
      "x5c": [
        "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\u003d\u003d"
      ],
      "n": "0J5wipE_KBfGbIO6MLqDaHSyGwTjkikWGqimFyJ4quX7X8LPkvWvWibheknaur0z9i1QCElEOYnH-8-Y32a3lMv0pL6IfPQK8FWVaR85D8AxQAM-xVQ_nJVgD6tkmMhIHtJP5szjX70YxGQJPTWRQKIU8sXAnDab9A0uvBom7L0Ry5C_Fs36OmtHFNj4v76XgjX_hb9ogiD0JU898te79I3OY1vzTW49vYegcgeVI6mstw1q_GahzwoGZt8uQaNWUKxAb_-3KlmQwxbftJPT5-tbK7FHRMyNbkEj2a8Aj9O2r6S3enM8Pj6UC9Op3wk-PbOQ0dqI0Ky0HNJnBvctGw",
      "e": "AQAB",
      "kid": "UXE6ZS8CWb0EsAEzKM0XDUG_8FcCdz1HITy7bIAkTGM",
      "x5u": "https://keystore.sandbox.directory.openbankingbrasil.org.br/74e929d9-33b6-4d85-8ba7-c146c867a817/UXE6ZS8CWb0EsAEzKM0XDUG_8FcCdz1HITy7bIAkTGM.pem",
      "x5t#256": "UXE6ZS8CWb0EsAEzKM0XDUG_8FcCdz1HITy7bIAkTGM"
    }
  ]
}
2022-07-18 20:20:53 SUCCESS
ValidateResourceResponseSignature
endpoint_response_jwt signature validated
endpoint_response_jwt
eyJ0eXAiOiJKV1QiLCJraWQiOiJYNWQ0dkZZZkx4YUcxZ2c4X2wzYkZZRmhVYVVWbUU2UGFFc1JXWDJFWXFNIiwiYWxnIjoiUFMyNTYifQ.eyJkYXRhIjp7ImNvbnNlbnRJZCI6IjBDblhSMGRTRnA2U1lkNE1tM05IWDJHZyIsImNyZWF0aW9uRGF0ZVRpbWUiOiIyMDIxLTA3LTAxVDEzOjA5OjE0WiIsInN0YXR1cyI6IkFXQUlUSU5HX0FVVEhPUklTQVRJT04iLCJzdGF0dXNVcGRhdGVEYXRlVGltZSI6IjIwMjEtMDctMDFUMTM6MDk6MTRaIiwicGVybWlzc2lvbnMiOlsiQUNDT1VOVFNfUkVBRCIsIkFDQ09VTlRTX0JBTEFOQ0VTX1JFQUQiLCJSRVNPVVJDRVNfUkVBRCJdLCJleHBpcmF0aW9uRGF0ZVRpbWUiOiIyMDIxLTA3LTAxVDE1OjA5OjE0WiIsImxpbmtzIjp7InNlbGYiOiIvIn0sIm1ldGEiOnsidG90YWxSZWNvcmRzIjoxLCJ0b3RhbFBhZ2VzIjoxLCJyZXF1ZXN0RGF0ZVRpbWUiOiIyMDIxLTA3LTAxVDEzOjA5OjE0WiJ9fSwiaWF0IjoxNjU4MTc1NjUyLCJqdGkiOiJiMWM3MTUzOC02ZGYwLTQxMzEtOTQ0NS03ZWU2ZTc0YTc5MGIiLCJpc3MiOiI3NGU5MjlkOS0zM2I2LTRkODUtOGJhNy1jMTQ2Yzg2N2E4MTciLCJhdWQiOiJEZXZlbG9wbWVudCJ9.RbVkobvsahr0l6yRZNTWtr0IVU0459XVOsgadV0rOOZ5yYRhngnXzJ86P_wizD5ptnD34-XPhH-28C-9ul0yNZeZRkWLKkr6Wp4K0hoJXlNaSbDOXiE3HMayXIAqMQ7v0Dyy9qUypTGz6STcS0iQY3840hBZlf8Oql-1yzb9lw77gVN5nmqVaa_-sxeodqNfKn3qoJbc0uMfQw5HbQVbPz9l9HTvm0An2Rzx1oonZOA0dGBk2cRHSli7Yb5dxIDM0zyHq-0lLMpgBxjanaLN5mmMMenmhcXQJtdBpg5xAcfWfMG774Eb1R5WhQjhJ7360MZZI4pJ6D-A5cJshkL1eQ
2022-07-18 20:20:53 SUCCESS
ValidateResourceResponseJwtClaims
Resource endpoint response JWS iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2022-07-18 20:20:53 SUCCESS
ExtractConsentIdFromConsentEndpointResponse
Extracted the consent id
consent_id
0CnXR0dSFp6SYd4Mm3NHX2Gg
2022-07-18 20:20:53 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
e789040d-d25c-48e7-83ee-0ea48479783f
2022-07-18 20:20:53 SUCCESS
FAPIBrazilAddConsentIdToClientScope
Added scope of 'openid payments consent:0CnXR0dSFp6SYd4Mm3NHX2Gg' to client's scope
client_id
fapi_adv_op_w_private_key_par_first_client
client_secret
2Federate
scope
openid payments consent:0CnXR0dSFp6SYd4Mm3NHX2Gg
jwks
{
  "keys": [
    {
      "p": "7Iiv4eby1Ubo_U9uzWEa8OlUQoBz4vjPtB7MWQ6dlM7ajD9IjhjwwE8e1d_fE22DW4bEjHb1ls6_wbEm07PusUuMyHtWzW1sNWnpCh0xgDsEnLZwmtdXhPDHJlbRXHXAqcTVTUIJNMUSa8Mj9MXs33u1mkMD-hYWJfDHNCrDUAc",
      "kty": "RSA",
      "q": "msxkZpdafUHdoC-S5QrAHZ8z0NrQNFjn2yFcpznZ0zjXK83QH-jbBHCcTDBkF7xpatG61SbEznYxYaDEFR4xzuyy0WOYtoIk5IukygdvZhMkAXDNl5rNvF770Fnv8gwpoxZqlpb18kWtP2gk-ebJK2YHKjhl-pHDOrbzubkRdOE",
      "d": "AXvpT93_Y-hQYTCk95gHj6BinFTppIaTZhgJWvnDY-Bz1NhUZ7fz-RjePxQBEuRv3DUk6nEmT8CivxJKZdql9AR9UjHz_ANOH6mAwHxkE2bcEKEsJFGTkaDJhVqmwukYwfKfGpkeNuD2r5rhNdl3XNUQ6VdTkUokmZM3KNrLhks3NtPL3xEMqK5KAYJbJuS8AQoOI5scRTJZYcS63KK9WwBoOFwbz3PFHJb2lffTOH_tnqgSvm9chb7y1CaarSJuFSVTjkjMyk2rBOr4bu5YRtxzH1dAa3Dd5n9XzVwN_q0dIitTh7Vro2JcSU24O1n-XR4WGzCCiarMxPKc8SWyAQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "pingfederate-fapi-jwt-assertion-client1",
      "qi": "De5E3i5KIQ88R7jYZDWEsVonhPPGcWksWXC-s4frJ0tISk5-zlCdP6eitstJTaB1i7bkCW4R7iXufgXqW2WCRK2IXXjwItZo1zEpuAZJnKFwDPxXt5pLoc_sDjarMRENxdx_spyiFIxejLvvDmKGxs7vt3LDm_ytvJXfsymzjqM",
      "dp": "z80l9-jV3dl2R1TJm1V8Pbo_dE01gmnkz_Fexb65Ykp4Zk4SiAQRPmJETNFpQcAsbvRvKJg6Gkt428muur6RLOGaxWbWU5OWRTbOrTwIiQdQff0p4F7fXMPLsjsDo58vq_ZpDn69Z8ba8CF4LUrVV2Fvoh7OF5_fxWVLHOGUxXE",
      "alg": "PS256",
      "dq": "JRS_HEA3YffsMhoTUyB_ItlnHSm9ZDzD1Z8pRbm67zkXehvENlCeXnLnTeztnS36BqeU3Mh7roVrkNpk_jYMcmgK8dOs2lNUqRa2c9rSGZ6OKnYuGZnwnKYYJjHVI6M8Oh_9inNBGTcNqDm3WdGp8OZw4vE9pIdUP_VhbuThRKE",
      "n": "jwcTfjv0q48qux1sg2MR8OvCh1mXITYu7zkEJVCz0UImIrIqLtEzmGkqJP0LobK6-NlFHWOsAp2NcVTh79RBwawsrmi59rJ_nHigX00C7wjVpJtldJmOwmSS4HD8EgRkiM0yJzyKijtRiB5ssrOoBK3VPFMqZYm_JBJY35s_qDDHWTlwuWDLqADZp809btMcwQZCqgrSKgtalspeKXIh6Lv3lkFnELJhfwGZYPtVc2SJk91F8tmgamPNJUfVJV3ygdBuDcB8EZ8m-tIaISghfR1RRkEeYI8r_Wf4dfjIAZRkrj8GHqAJOi762rjyFvXvcPc0Zc-ABDYnVi4WdWOCJw"
    }
  ]
}
org_jwks
{
  "keys": [
    {
      "p": "7Iiv4eby1Ubo_U9uzWEa8OlUQoBz4vjPtB7MWQ6dlM7ajD9IjhjwwE8e1d_fE22DW4bEjHb1ls6_wbEm07PusUuMyHtWzW1sNWnpCh0xgDsEnLZwmtdXhPDHJlbRXHXAqcTVTUIJNMUSa8Mj9MXs33u1mkMD-hYWJfDHNCrDUAc",
      "kty": "RSA",
      "q": "msxkZpdafUHdoC-S5QrAHZ8z0NrQNFjn2yFcpznZ0zjXK83QH-jbBHCcTDBkF7xpatG61SbEznYxYaDEFR4xzuyy0WOYtoIk5IukygdvZhMkAXDNl5rNvF770Fnv8gwpoxZqlpb18kWtP2gk-ebJK2YHKjhl-pHDOrbzubkRdOE",
      "d": "AXvpT93_Y-hQYTCk95gHj6BinFTppIaTZhgJWvnDY-Bz1NhUZ7fz-RjePxQBEuRv3DUk6nEmT8CivxJKZdql9AR9UjHz_ANOH6mAwHxkE2bcEKEsJFGTkaDJhVqmwukYwfKfGpkeNuD2r5rhNdl3XNUQ6VdTkUokmZM3KNrLhks3NtPL3xEMqK5KAYJbJuS8AQoOI5scRTJZYcS63KK9WwBoOFwbz3PFHJb2lffTOH_tnqgSvm9chb7y1CaarSJuFSVTjkjMyk2rBOr4bu5YRtxzH1dAa3Dd5n9XzVwN_q0dIitTh7Vro2JcSU24O1n-XR4WGzCCiarMxPKc8SWyAQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "pingfederate-fapi-jwt-assertion-client1",
      "qi": "De5E3i5KIQ88R7jYZDWEsVonhPPGcWksWXC-s4frJ0tISk5-zlCdP6eitstJTaB1i7bkCW4R7iXufgXqW2WCRK2IXXjwItZo1zEpuAZJnKFwDPxXt5pLoc_sDjarMRENxdx_spyiFIxejLvvDmKGxs7vt3LDm_ytvJXfsymzjqM",
      "dp": "z80l9-jV3dl2R1TJm1V8Pbo_dE01gmnkz_Fexb65Ykp4Zk4SiAQRPmJETNFpQcAsbvRvKJg6Gkt428muur6RLOGaxWbWU5OWRTbOrTwIiQdQff0p4F7fXMPLsjsDo58vq_ZpDn69Z8ba8CF4LUrVV2Fvoh7OF5_fxWVLHOGUxXE",
      "alg": "PS256",
      "dq": "JRS_HEA3YffsMhoTUyB_ItlnHSm9ZDzD1Z8pRbm67zkXehvENlCeXnLnTeztnS36BqeU3Mh7roVrkNpk_jYMcmgK8dOs2lNUqRa2c9rSGZ6OKnYuGZnwnKYYJjHVI6M8Oh_9inNBGTcNqDm3WdGp8OZw4vE9pIdUP_VhbuThRKE",
      "n": "jwcTfjv0q48qux1sg2MR8OvCh1mXITYu7zkEJVCz0UImIrIqLtEzmGkqJP0LobK6-NlFHWOsAp2NcVTh79RBwawsrmi59rJ_nHigX00C7wjVpJtldJmOwmSS4HD8EgRkiM0yJzyKijtRiB5ssrOoBK3VPFMqZYm_JBJY35s_qDDHWTlwuWDLqADZp809btMcwQZCqgrSKgtalspeKXIh6Lv3lkFnELJhfwGZYPtVc2SJk91F8tmgamPNJUfVJV3ygdBuDcB8EZ8m-tIaISghfR1RRkEeYI8r_Wf4dfjIAZRkrj8GHqAJOi762rjyFvXvcPc0Zc-ABDYnVi4WdWOCJw"
    }
  ]
}
Make request to authorization endpoint
2022-07-18 20:20:53 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
fapi_adv_op_w_private_key_par_first_client
redirect_uri
https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback
scope
openid payments consent:0CnXR0dSFp6SYd4Mm3NHX2Gg
2022-07-18 20:20:53
CreateRandomStateValue
Created state value
requested_state_length
10
state
pb4PipTfRH
2022-07-18 20:20:53 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
fapi_adv_op_w_private_key_par_first_client
redirect_uri
https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback
scope
openid payments consent:0CnXR0dSFp6SYd4Mm3NHX2Gg
state
pb4PipTfRH
2022-07-18 20:20:53
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
UOe9cDtBI2
2022-07-18 20:20:53 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
fapi_adv_op_w_private_key_par_first_client
redirect_uri
https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback
scope
openid payments consent:0CnXR0dSFp6SYd4Mm3NHX2Gg
state
pb4PipTfRH
nonce
UOe9cDtBI2
2022-07-18 20:20:53 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCode
Added response_type parameter to request
client_id
fapi_adv_op_w_private_key_par_first_client
redirect_uri
https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback
scope
openid payments consent:0CnXR0dSFp6SYd4Mm3NHX2Gg
state
pb4PipTfRH
nonce
UOe9cDtBI2
response_type
code
2022-07-18 20:20:53 SUCCESS
SetAuthorizationEndpointRequestResponseModeToJWT
Added response_mode parameter to request
client_id
fapi_adv_op_w_private_key_par_first_client
redirect_uri
https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback
scope
openid payments consent:0CnXR0dSFp6SYd4Mm3NHX2Gg
state
pb4PipTfRH
nonce
UOe9cDtBI2
response_type
code
response_mode
jwt
2022-07-18 20:20:53
CreateRandomCodeVerifier
Created code_verifier value
code_verifier
sioLmwtf1h17Kc28MOUtv75VfBBNfbZ1wDFilu5FuLp5IEAbxpW2fnsL7FTBSuDt-pDnGghc1hf7Vx51_9vu0NU8kccTBAIi7KOtGPm4ineCo.Usa7-_WI7imbQJ5yFO
2022-07-18 20:20:53
CreateS256CodeChallenge
Created code_challenge value
code_challenge
h0CiCYtjLKK0kSRhF840ixvxTdR0Yhtp2U_g7XhfHdo
2022-07-18 20:20:53 SUCCESS
AddCodeChallengeToAuthorizationEndpointRequest
Added code_challenge and code_challenge_method parameters to request
client_id
fapi_adv_op_w_private_key_par_first_client
redirect_uri
https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback
scope
openid payments consent:0CnXR0dSFp6SYd4Mm3NHX2Gg
state
pb4PipTfRH
nonce
UOe9cDtBI2
response_type
code
response_mode
jwt
code_challenge
h0CiCYtjLKK0kSRhF840ixvxTdR0Yhtp2U_g7XhfHdo
code_challenge_method
S256
2022-07-18 20:20:53 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "fapi_adv_op_w_private_key_par_first_client",
  "redirect_uri": "https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback",
  "scope": "openid payments consent:0CnXR0dSFp6SYd4Mm3NHX2Gg",
  "state": "pb4PipTfRH",
  "nonce": "UOe9cDtBI2",
  "response_type": "code",
  "response_mode": "jwt",
  "code_challenge": "h0CiCYtjLKK0kSRhF840ixvxTdR0Yhtp2U_g7XhfHdo",
  "code_challenge_method": "S256"
}
2022-07-18 20:20:53 SUCCESS
AddNbfToRequestObject
Added nbf to request object claims
nbf
1.658175653E9
2022-07-18 20:20:53 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.658175953E9
2022-07-18 20:20:53 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://idp.conf.ping-eng.com:9031
2022-07-18 20:20:53 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
fapi_adv_op_w_private_key_par_first_client
2022-07-18 20:20:53 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
fapi_adv_op_w_private_key_par_first_client
2022-07-18 20:20:53 SUCCESS
SignRequestObject
Signed the request object
claims
{
  "iss": "fapi_adv_op_w_private_key_par_first_client",
  "response_type": "code",
  "code_challenge_method": "S256",
  "nonce": "UOe9cDtBI2",
  "client_id": "fapi_adv_op_w_private_key_par_first_client",
  "response_mode": "jwt",
  "aud": "https://idp.conf.ping-eng.com:9031",
  "nbf": 1658175653,
  "scope": "openid payments consent:0CnXR0dSFp6SYd4Mm3NHX2Gg",
  "redirect_uri": "https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback",
  "state": "pb4PipTfRH",
  "exp": 1658175953,
  "code_challenge": "h0CiCYtjLKK0kSRhF840ixvxTdR0Yhtp2U_g7XhfHdo"
}
header
{
  "kid": "pingfederate-fapi-jwt-assertion-client1",
  "alg": "PS256"
}
request_object
eyJraWQiOiJwaW5nZmVkZXJhdGUtZmFwaS1qd3QtYXNzZXJ0aW9uLWNsaWVudDEiLCJhbGciOiJQUzI1NiJ9.eyJpc3MiOiJmYXBpX2Fkdl9vcF93X3ByaXZhdGVfa2V5X3Bhcl9maXJzdF9jbGllbnQiLCJyZXNwb25zZV90eXBlIjoiY29kZSIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJub25jZSI6IlVPZTljRHRCSTIiLCJjbGllbnRfaWQiOiJmYXBpX2Fkdl9vcF93X3ByaXZhdGVfa2V5X3Bhcl9maXJzdF9jbGllbnQiLCJyZXNwb25zZV9tb2RlIjoiand0IiwiYXVkIjoiaHR0cHM6XC9cL2lkcC5jb25mLnBpbmctZW5nLmNvbTo5MDMxIiwibmJmIjoxNjU4MTc1NjUzLCJzY29wZSI6Im9wZW5pZCBwYXltZW50cyBjb25zZW50OjBDblhSMGRTRnA2U1lkNE1tM05IWDJHZyIsInJlZGlyZWN0X3VyaSI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9waW5naWRlbnRpdHktcGluZ2ZlZGVyYXRlLWZhcGkxLWJyYXppbC1wcml2YXRlLWtleS1wYXItamFybVwvY2FsbGJhY2siLCJzdGF0ZSI6InBiNFBpcFRmUkgiLCJleHAiOjE2NTgxNzU5NTMsImNvZGVfY2hhbGxlbmdlIjoiaDBDaUNZdGpMS0swa1NSaEY4NDBpeHZ4VGRSMFlodHAyVV9nN1hoZkhkbyJ9.LLDqaW8tz5lS6a4x8OECIg6gIB6W9EPU2FyjKKmCcwf_cmjIWL8ph4wjQVwij4EWVI-fXANT9gpDh8QbVytYTfuAdD-RBm0ME0gawb5CUkSJZ9-hoHTfelP4Ig4VedtHNLvsMu_wojTXBT7o9tatNnc7Fs_7e5Bon2QgZpIOhk2hx45zTyE1kqUUvmEm6PwzNpjXQ6CFO_HDvDBUWH1NaFPQU0wsWp6EyPTKog7DDdqoPPZcyaL09nOmTYhLLiRuRnOydb8v48txO0o1fmE4gtoNgTFVU01i_PQxPTk_JKrYghPX-TSTFLY-VGtUt2Akope2VhaYNmOBwYmT14bEDQ
key
{
  "p": "7Iiv4eby1Ubo_U9uzWEa8OlUQoBz4vjPtB7MWQ6dlM7ajD9IjhjwwE8e1d_fE22DW4bEjHb1ls6_wbEm07PusUuMyHtWzW1sNWnpCh0xgDsEnLZwmtdXhPDHJlbRXHXAqcTVTUIJNMUSa8Mj9MXs33u1mkMD-hYWJfDHNCrDUAc",
  "kty": "RSA",
  "q": "msxkZpdafUHdoC-S5QrAHZ8z0NrQNFjn2yFcpznZ0zjXK83QH-jbBHCcTDBkF7xpatG61SbEznYxYaDEFR4xzuyy0WOYtoIk5IukygdvZhMkAXDNl5rNvF770Fnv8gwpoxZqlpb18kWtP2gk-ebJK2YHKjhl-pHDOrbzubkRdOE",
  "d": "AXvpT93_Y-hQYTCk95gHj6BinFTppIaTZhgJWvnDY-Bz1NhUZ7fz-RjePxQBEuRv3DUk6nEmT8CivxJKZdql9AR9UjHz_ANOH6mAwHxkE2bcEKEsJFGTkaDJhVqmwukYwfKfGpkeNuD2r5rhNdl3XNUQ6VdTkUokmZM3KNrLhks3NtPL3xEMqK5KAYJbJuS8AQoOI5scRTJZYcS63KK9WwBoOFwbz3PFHJb2lffTOH_tnqgSvm9chb7y1CaarSJuFSVTjkjMyk2rBOr4bu5YRtxzH1dAa3Dd5n9XzVwN_q0dIitTh7Vro2JcSU24O1n-XR4WGzCCiarMxPKc8SWyAQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "pingfederate-fapi-jwt-assertion-client1",
  "qi": "De5E3i5KIQ88R7jYZDWEsVonhPPGcWksWXC-s4frJ0tISk5-zlCdP6eitstJTaB1i7bkCW4R7iXufgXqW2WCRK2IXXjwItZo1zEpuAZJnKFwDPxXt5pLoc_sDjarMRENxdx_spyiFIxejLvvDmKGxs7vt3LDm_ytvJXfsymzjqM",
  "dp": "z80l9-jV3dl2R1TJm1V8Pbo_dE01gmnkz_Fexb65Ykp4Zk4SiAQRPmJETNFpQcAsbvRvKJg6Gkt428muur6RLOGaxWbWU5OWRTbOrTwIiQdQff0p4F7fXMPLsjsDo58vq_ZpDn69Z8ba8CF4LUrVV2Fvoh7OF5_fxWVLHOGUxXE",
  "alg": "PS256",
  "dq": "JRS_HEA3YffsMhoTUyB_ItlnHSm9ZDzD1Z8pRbm67zkXehvENlCeXnLnTeztnS36BqeU3Mh7roVrkNpk_jYMcmgK8dOs2lNUqRa2c9rSGZ6OKnYuGZnwnKYYJjHVI6M8Oh_9inNBGTcNqDm3WdGp8OZw4vE9pIdUP_VhbuThRKE",
  "n": "jwcTfjv0q48qux1sg2MR8OvCh1mXITYu7zkEJVCz0UImIrIqLtEzmGkqJP0LobK6-NlFHWOsAp2NcVTh79RBwawsrmi59rJ_nHigX00C7wjVpJtldJmOwmSS4HD8EgRkiM0yJzyKijtRiB5ssrOoBK3VPFMqZYm_JBJY35s_qDDHWTlwuWDLqADZp809btMcwQZCqgrSKgtalspeKXIh6Lv3lkFnELJhfwGZYPtVc2SJk91F8tmgamPNJUfVJV3ygdBuDcB8EZ8m-tIaISghfR1RRkEeYI8r_Wf4dfjIAZRkrj8GHqAJOi762rjyFvXvcPc0Zc-ABDYnVi4WdWOCJw"
}
2022-07-18 20:20:53 SUCCESS
BuildRequestObjectPostToPAREndpoint
request
eyJraWQiOiJwaW5nZmVkZXJhdGUtZmFwaS1qd3QtYXNzZXJ0aW9uLWNsaWVudDEiLCJhbGciOiJQUzI1NiJ9.eyJpc3MiOiJmYXBpX2Fkdl9vcF93X3ByaXZhdGVfa2V5X3Bhcl9maXJzdF9jbGllbnQiLCJyZXNwb25zZV90eXBlIjoiY29kZSIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJub25jZSI6IlVPZTljRHRCSTIiLCJjbGllbnRfaWQiOiJmYXBpX2Fkdl9vcF93X3ByaXZhdGVfa2V5X3Bhcl9maXJzdF9jbGllbnQiLCJyZXNwb25zZV9tb2RlIjoiand0IiwiYXVkIjoiaHR0cHM6XC9cL2lkcC5jb25mLnBpbmctZW5nLmNvbTo5MDMxIiwibmJmIjoxNjU4MTc1NjUzLCJzY29wZSI6Im9wZW5pZCBwYXltZW50cyBjb25zZW50OjBDblhSMGRTRnA2U1lkNE1tM05IWDJHZyIsInJlZGlyZWN0X3VyaSI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9waW5naWRlbnRpdHktcGluZ2ZlZGVyYXRlLWZhcGkxLWJyYXppbC1wcml2YXRlLWtleS1wYXItamFybVwvY2FsbGJhY2siLCJzdGF0ZSI6InBiNFBpcFRmUkgiLCJleHAiOjE2NTgxNzU5NTMsImNvZGVfY2hhbGxlbmdlIjoiaDBDaUNZdGpMS0swa1NSaEY4NDBpeHZ4VGRSMFlodHAyVV9nN1hoZkhkbyJ9.LLDqaW8tz5lS6a4x8OECIg6gIB6W9EPU2FyjKKmCcwf_cmjIWL8ph4wjQVwij4EWVI-fXANT9gpDh8QbVytYTfuAdD-RBm0ME0gawb5CUkSJZ9-hoHTfelP4Ig4VedtHNLvsMu_wojTXBT7o9tatNnc7Fs_7e5Bon2QgZpIOhk2hx45zTyE1kqUUvmEm6PwzNpjXQ6CFO_HDvDBUWH1NaFPQU0wsWp6EyPTKog7DDdqoPPZcyaL09nOmTYhLLiRuRnOydb8v48txO0o1fmE4gtoNgTFVU01i_PQxPTk_JKrYghPX-TSTFLY-VGtUt2Akope2VhaYNmOBwYmT14bEDQ
2022-07-18 20:20:53 SUCCESS
CreateClientAuthenticationAssertionClaims
Created client assertion claims
iss
fapi_adv_op_w_private_key_par_first_client
sub
fapi_adv_op_w_private_key_par_first_client
aud
https://idp.conf.ping-eng.com:9032/as/token.oauth2
jti
PIVZow66qTcKCM4ikNBX
iat
1658175653
exp
1658175713
2022-07-18 20:20:53 SUCCESS
UpdateClientAuthenticationAssertionClaimsWithISSAud
Updated audience in client assertion claims
iss
fapi_adv_op_w_private_key_par_first_client
sub
fapi_adv_op_w_private_key_par_first_client
jti
PIVZow66qTcKCM4ikNBX
iat
1658175653
exp
1658175713
aud
https://idp.conf.ping-eng.com:9031
2022-07-18 20:20:53 SUCCESS
SignClientAuthenticationAssertion
Signed the client assertion
client_assertion
eyJraWQiOiJwaW5nZmVkZXJhdGUtZmFwaS1qd3QtYXNzZXJ0aW9uLWNsaWVudDEiLCJhbGciOiJQUzI1NiJ9.eyJzdWIiOiJmYXBpX2Fkdl9vcF93X3ByaXZhdGVfa2V5X3Bhcl9maXJzdF9jbGllbnQiLCJhdWQiOiJodHRwczpcL1wvaWRwLmNvbmYucGluZy1lbmcuY29tOjkwMzEiLCJpc3MiOiJmYXBpX2Fkdl9vcF93X3ByaXZhdGVfa2V5X3Bhcl9maXJzdF9jbGllbnQiLCJleHAiOjE2NTgxNzU3MTMsImlhdCI6MTY1ODE3NTY1MywianRpIjoiUElWWm93NjZxVGNLQ000aWtOQlgifQ.Ln9G2Lnib89wtbODSRMjh5nEIqqRhubZx-mbHlMDJmoldbMTG9rDs2jATm-Zaa-7Xzuo8DoHU8uPNqXQ3SfhsLxDy6jDGfFBocAfpvZM4nd4E3WHeTghSyEfl3ULEBxvYafjS9V2Z2nCNrczu0LcK7r4NxVzfDc06HTkrhy33SdzF_2k6cJ2xXh4lYUrNaFrLOoTZzCGBHPKrWj76om0cYMCbr1vhOsPrt4usBtiGwupVBe6PxMHXBzR0JFCjE1qdzl7hYUnm46yCgOVr8uNFQmYjqpZLyLYXPw0UeYDGSRUyvV_-X13guzykeW5oKuz5UTNjdE6CwEZC317WRs6ng
2022-07-18 20:20:53 SUCCESS
AddClientAssertionToPAREndpointParameters
Added client assertion to request
request
{
  "request": "eyJraWQiOiJwaW5nZmVkZXJhdGUtZmFwaS1qd3QtYXNzZXJ0aW9uLWNsaWVudDEiLCJhbGciOiJQUzI1NiJ9.eyJpc3MiOiJmYXBpX2Fkdl9vcF93X3ByaXZhdGVfa2V5X3Bhcl9maXJzdF9jbGllbnQiLCJyZXNwb25zZV90eXBlIjoiY29kZSIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJub25jZSI6IlVPZTljRHRCSTIiLCJjbGllbnRfaWQiOiJmYXBpX2Fkdl9vcF93X3ByaXZhdGVfa2V5X3Bhcl9maXJzdF9jbGllbnQiLCJyZXNwb25zZV9tb2RlIjoiand0IiwiYXVkIjoiaHR0cHM6XC9cL2lkcC5jb25mLnBpbmctZW5nLmNvbTo5MDMxIiwibmJmIjoxNjU4MTc1NjUzLCJzY29wZSI6Im9wZW5pZCBwYXltZW50cyBjb25zZW50OjBDblhSMGRTRnA2U1lkNE1tM05IWDJHZyIsInJlZGlyZWN0X3VyaSI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9waW5naWRlbnRpdHktcGluZ2ZlZGVyYXRlLWZhcGkxLWJyYXppbC1wcml2YXRlLWtleS1wYXItamFybVwvY2FsbGJhY2siLCJzdGF0ZSI6InBiNFBpcFRmUkgiLCJleHAiOjE2NTgxNzU5NTMsImNvZGVfY2hhbGxlbmdlIjoiaDBDaUNZdGpMS0swa1NSaEY4NDBpeHZ4VGRSMFlodHAyVV9nN1hoZkhkbyJ9.LLDqaW8tz5lS6a4x8OECIg6gIB6W9EPU2FyjKKmCcwf_cmjIWL8ph4wjQVwij4EWVI-fXANT9gpDh8QbVytYTfuAdD-RBm0ME0gawb5CUkSJZ9-hoHTfelP4Ig4VedtHNLvsMu_wojTXBT7o9tatNnc7Fs_7e5Bon2QgZpIOhk2hx45zTyE1kqUUvmEm6PwzNpjXQ6CFO_HDvDBUWH1NaFPQU0wsWp6EyPTKog7DDdqoPPZcyaL09nOmTYhLLiRuRnOydb8v48txO0o1fmE4gtoNgTFVU01i_PQxPTk_JKrYghPX-TSTFLY-VGtUt2Akope2VhaYNmOBwYmT14bEDQ",
  "client_assertion": "eyJraWQiOiJwaW5nZmVkZXJhdGUtZmFwaS1qd3QtYXNzZXJ0aW9uLWNsaWVudDEiLCJhbGciOiJQUzI1NiJ9.eyJzdWIiOiJmYXBpX2Fkdl9vcF93X3ByaXZhdGVfa2V5X3Bhcl9maXJzdF9jbGllbnQiLCJhdWQiOiJodHRwczpcL1wvaWRwLmNvbmYucGluZy1lbmcuY29tOjkwMzEiLCJpc3MiOiJmYXBpX2Fkdl9vcF93X3ByaXZhdGVfa2V5X3Bhcl9maXJzdF9jbGllbnQiLCJleHAiOjE2NTgxNzU3MTMsImlhdCI6MTY1ODE3NTY1MywianRpIjoiUElWWm93NjZxVGNLQ000aWtOQlgifQ.Ln9G2Lnib89wtbODSRMjh5nEIqqRhubZx-mbHlMDJmoldbMTG9rDs2jATm-Zaa-7Xzuo8DoHU8uPNqXQ3SfhsLxDy6jDGfFBocAfpvZM4nd4E3WHeTghSyEfl3ULEBxvYafjS9V2Z2nCNrczu0LcK7r4NxVzfDc06HTkrhy33SdzF_2k6cJ2xXh4lYUrNaFrLOoTZzCGBHPKrWj76om0cYMCbr1vhOsPrt4usBtiGwupVBe6PxMHXBzR0JFCjE1qdzl7hYUnm46yCgOVr8uNFQmYjqpZLyLYXPw0UeYDGSRUyvV_-X13guzykeW5oKuz5UTNjdE6CwEZC317WRs6ng",
  "client_assertion_type": "urn:ietf:params:oauth:client-assertion-type:jwt-bearer"
}
2022-07-18 20:20:53
CallPAREndpoint
HTTP request
request_uri
https://idp.conf.ping-eng.com:9032/as/par.oauth2
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "2003"
}
request_body
request=eyJraWQiOiJwaW5nZmVkZXJhdGUtZmFwaS1qd3QtYXNzZXJ0aW9uLWNsaWVudDEiLCJhbGciOiJQUzI1NiJ9.eyJpc3MiOiJmYXBpX2Fkdl9vcF93X3ByaXZhdGVfa2V5X3Bhcl9maXJzdF9jbGllbnQiLCJyZXNwb25zZV90eXBlIjoiY29kZSIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJub25jZSI6IlVPZTljRHRCSTIiLCJjbGllbnRfaWQiOiJmYXBpX2Fkdl9vcF93X3ByaXZhdGVfa2V5X3Bhcl9maXJzdF9jbGllbnQiLCJyZXNwb25zZV9tb2RlIjoiand0IiwiYXVkIjoiaHR0cHM6XC9cL2lkcC5jb25mLnBpbmctZW5nLmNvbTo5MDMxIiwibmJmIjoxNjU4MTc1NjUzLCJzY29wZSI6Im9wZW5pZCBwYXltZW50cyBjb25zZW50OjBDblhSMGRTRnA2U1lkNE1tM05IWDJHZyIsInJlZGlyZWN0X3VyaSI6Imh0dHBzOlwvXC93d3cuY2VydGlmaWNhdGlvbi5vcGVuaWQubmV0XC90ZXN0XC9hXC9waW5naWRlbnRpdHktcGluZ2ZlZGVyYXRlLWZhcGkxLWJyYXppbC1wcml2YXRlLWtleS1wYXItamFybVwvY2FsbGJhY2siLCJzdGF0ZSI6InBiNFBpcFRmUkgiLCJleHAiOjE2NTgxNzU5NTMsImNvZGVfY2hhbGxlbmdlIjoiaDBDaUNZdGpMS0swa1NSaEY4NDBpeHZ4VGRSMFlodHAyVV9nN1hoZkhkbyJ9.LLDqaW8tz5lS6a4x8OECIg6gIB6W9EPU2FyjKKmCcwf_cmjIWL8ph4wjQVwij4EWVI-fXANT9gpDh8QbVytYTfuAdD-RBm0ME0gawb5CUkSJZ9-hoHTfelP4Ig4VedtHNLvsMu_wojTXBT7o9tatNnc7Fs_7e5Bon2QgZpIOhk2hx45zTyE1kqUUvmEm6PwzNpjXQ6CFO_HDvDBUWH1NaFPQU0wsWp6EyPTKog7DDdqoPPZcyaL09nOmTYhLLiRuRnOydb8v48txO0o1fmE4gtoNgTFVU01i_PQxPTk_JKrYghPX-TSTFLY-VGtUt2Akope2VhaYNmOBwYmT14bEDQ&client_assertion=eyJraWQiOiJwaW5nZmVkZXJhdGUtZmFwaS1qd3QtYXNzZXJ0aW9uLWNsaWVudDEiLCJhbGciOiJQUzI1NiJ9.eyJzdWIiOiJmYXBpX2Fkdl9vcF93X3ByaXZhdGVfa2V5X3Bhcl9maXJzdF9jbGllbnQiLCJhdWQiOiJodHRwczpcL1wvaWRwLmNvbmYucGluZy1lbmcuY29tOjkwMzEiLCJpc3MiOiJmYXBpX2Fkdl9vcF93X3ByaXZhdGVfa2V5X3Bhcl9maXJzdF9jbGllbnQiLCJleHAiOjE2NTgxNzU3MTMsImlhdCI6MTY1ODE3NTY1MywianRpIjoiUElWWm93NjZxVGNLQ000aWtOQlgifQ.Ln9G2Lnib89wtbODSRMjh5nEIqqRhubZx-mbHlMDJmoldbMTG9rDs2jATm-Zaa-7Xzuo8DoHU8uPNqXQ3SfhsLxDy6jDGfFBocAfpvZM4nd4E3WHeTghSyEfl3ULEBxvYafjS9V2Z2nCNrczu0LcK7r4NxVzfDc06HTkrhy33SdzF_2k6cJ2xXh4lYUrNaFrLOoTZzCGBHPKrWj76om0cYMCbr1vhOsPrt4usBtiGwupVBe6PxMHXBzR0JFCjE1qdzl7hYUnm46yCgOVr8uNFQmYjqpZLyLYXPw0UeYDGSRUyvV_-X13guzykeW5oKuz5UTNjdE6CwEZC317WRs6ng&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer
request_mutual_tls
{
  "cert": "MIIEGTCCAwGgAwIBAgIUGA9rlF92jcySA0udhRXiQKEUnigwDQYJKoZIhvcNAQELBQAwgZoxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDTzEPMA0GA1UEBwwGRGVudmVyMRUwEwYDVQQKDAxQaW5nSWRlbnRpdHkxFDASBgNVBAsMC0RldmVsb3BtZW50MSMwIQYDVQQDDBpGQVBJIEFkdiBPUCB3IEZpcnN0IENsaWVudDEbMBkGCgmSJomT8ixkAQEMC0ZpcnN0Q2xpZW50MCAXDTIxMTAxNDIwMzcyNloYDzIxMjEwOTIwMjAzNzI2WjCBmjELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNPMQ8wDQYDVQQHDAZEZW52ZXIxFTATBgNVBAoMDFBpbmdJZGVudGl0eTEUMBIGA1UECwwLRGV2ZWxvcG1lbnQxIzAhBgNVBAMMGkZBUEkgQWR2IE9QIHcgRmlyc3QgQ2xpZW50MRswGQYKCZImiZPyLGQBAQwLRmlyc3RDbGllbnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/Wiv/SZGifHFhmhuuiidGbwU0bqa7SmyBcuOpyZfnRH8AskknUO4magvKI8GaDMUwsLZpD6uDPqC5BcqTCqfeGtbp/vZt1VMPznJUmSotL+Q0WtPuggZ9oIIADxmhd2vvACmvBi8xNB1MADclvdAehrPL9cgxKOmzCzXkwV8F90Xjy3SXIGTEK3Hnxt6zWy7Byt7UPq2b+p4JwTINnf8xEfvu1JXUaoXLdfKDH0mXTVqwMzkYwgmI6gEGoPHdRD6/z9Sc+qiH3IwyYGV9TKCiIErrU1AXwmbsvChJabRMAJKnkIJM2FAeplK+zkZn3X2dMN6a3IKschYx2w8FxaJ9AgMBAAGjUzBRMB0GA1UdDgQWBBQRGHbSFANJ9VCxN8coHPBcch+6STAfBgNVHSMEGDAWgBQRGHbSFANJ9VCxN8coHPBcch+6STAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCMm6TcU17AOOFV4VWWDa1b9DfprMad7NbKSmfpdNIHXi/4wslXrmE89guL1XV+lEMhxnarmrIoNGgiolP7RlPyykCINX1t1pUwvdHHEfDsRdplhAmF/APDUWimwIn06yJHgv2UD0dR/BZ9o5H086nC0jl7iOQqROUMRfPSXu3Rud2M7i8yglToA2t5pdIh2el5Uuig0EvPh5vUcqmH4Fm4tS6UNoi+aRPGwB+VtspqLKjGKT6VzbNUuDYbfD+kbbRpmXBIL8c07mGzhH+l1Upc7K9m5UYbKwXcPRdOhJMxISGW61a/tKwcUS/cLPtl7N7HeqTEvfCclwPfxtIej3I9",
  "key": "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC/Wiv/SZGifHFhmhuuiidGbwU0bqa7SmyBcuOpyZfnRH8AskknUO4magvKI8GaDMUwsLZpD6uDPqC5BcqTCqfeGtbp/vZt1VMPznJUmSotL+Q0WtPuggZ9oIIADxmhd2vvACmvBi8xNB1MADclvdAehrPL9cgxKOmzCzXkwV8F90Xjy3SXIGTEK3Hnxt6zWy7Byt7UPq2b+p4JwTINnf8xEfvu1JXUaoXLdfKDH0mXTVqwMzkYwgmI6gEGoPHdRD6/z9Sc+qiH3IwyYGV9TKCiIErrU1AXwmbsvChJabRMAJKnkIJM2FAeplK+zkZn3X2dMN6a3IKschYx2w8FxaJ9AgMBAAECggEAJ+78kZlb4EoSK2lK76D7U1KmBmw1NY7xmA5O/scIgYYk7xNF+wODv9aPwU62/5w8ps2qM8DGbWxrhFF2Fju6DrsRMOI5sXA8lmbiK0+PosCE4nw2EGdoTV1q4/JCyhSvHMCu8kzbGmyi1JKS77huL4CzExSnA8NjCi+DvsqwNwEoRI9QVzbeKGu12aSbiq5qA/HQw4I1X9BGTrpvj+Jx2FoApAjimwySTbZJV5PTvI0FFWAqJa46lTZSFbXyHPlHfDMGq/zuszpmLZdNtKzqAaTvUNzPTC9dpwuFwIEo+vKhHzB+5FAQOlAg2zfVUMIqpNqKyZxt+VuNx7kr7v6OwQKBgQDn8I0r1lIK2BLXowImsE4JIA0eTs4IBAbbsEUoL3HxPujHY3TYkdQslwWf6PH6Fy5Re2EawhZqomoBTl3TVFh0VqZpQ/EZoHQIj2VUOjBF94VaotW5SZO2anFgXNvLO7Ir1tVKIY+qY7RUEGaXqyLVaRW5nTmea1idRo5wrADUUQKBgQDTM8VCIs6pmPSHYEGGJJgTCd7BrPjWhVW0tFNcICHzuflFDXhI5PCncFx/8E/gQUWxzoGHlxufIq3B/RrS3HzTDKGgOYFzMu6GOEgac+7p9SO+91j+RrE6j9vrsVo0FOY8tEmtXP+Z8yqJk+ghk7qJhmwflBpHqs5uW3SuOFR8bQKBgCjOL2gI+sIhpZ7+dMBtwCzm0KgGYUUTwEkiR+h8AGXbFYUOwF3huhxmLX0mtHu1XFbFiB33C46TKGc2bFdjvXQqUniulVpW2lMvNzqMSjXlCDcb8tH4Wd5795pme9zTkdMYpsm2AdqOVAl+IS6J00UMid/wA1UVua9h3GmCOVshAoGBAKgrmO5IePZibJM++e2uRckjGtRsvtdR5CS3UYkRrPc9JlbtmtGwOk+ZEI5u86tFThF+tXUZxUy5eFH3D9zG5D3I2QmTwJfR/kuxlPg7SAnSwFvW6G3QLF7NHfhWh9Tgr1O22tPIMV6MWVqjAzt5PhczifS7IRHf1+/Xstjm0Z8hAoGALz+vwnwj9p0c/OK5ymnLQ52Z+6xy5CM9WWhUBrSmBzjn2DyMtrsmsPpcQbO9QOm9hnJhm+bq+Ms0jAR4Hsx9EoaJCrb0mS4vHzxpDadTsVOkaLUyAaxAoDTz0qatwpaimv4GmAZaAYIoz8LqTiAEXZvs7JE/+BEGdRtNfunywlI\u003d"
}
2022-07-18 20:20:53 RESPONSE
CallPAREndpoint
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "date": "Mon, 18 Jul 2022 20:20:53 GMT",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "origin",
  "cache-control": "no-cache, no-store",
  "pragma": "no-cache",
  "expires": "Thu, 01 Jan 1970 00:00:00 GMT",
  "content-type": "application/json;charset\u003dutf-8",
  "set-cookie": "PF\u003dUAICWelSN5JWYSbMtjhu5Y; Path\u003d/; Secure; HttpOnly; SameSite\u003dNone",
  "transfer-encoding": "chunked"
}
response_body
{"expires_in":60,"request_uri":"urn:ietf:params:oauth:request_uri:pa_j2uqjikIVk8PbQ9jFHxWn7zipr-PP"}
2022-07-18 20:20:53 SUCCESS
CallPAREndpoint
Parsed pushed authorization request endpoint response
expires_in
60
request_uri
urn:ietf:params:oauth:request_uri:pa_j2uqjikIVk8PbQ9jFHxWn7zipr-PP
2022-07-18 20:20:53 SUCCESS
CheckPAREndpointResponse201WithNoError
pushed authorization request endpoint correct response.
2022-07-18 20:20:53 SUCCESS
CheckForRequestUriValue
Found valid request_uri
request_uri
urn:ietf:params:oauth:request_uri:pa_j2uqjikIVk8PbQ9jFHxWn7zipr-PP
2022-07-18 20:20:53 SUCCESS
CheckForPARResponseExpiresIn
Found expires_in
expires_in
60
2022-07-18 20:20:53 SUCCESS
ExtractRequestUriFromPARResponse
Extracted the request_uri: urn:ietf:params:oauth:request_uri:pa_j2uqjikIVk8PbQ9jFHxWn7zipr-PP
2022-07-18 20:20:53 SUCCESS
EnsureMinimumRequestUriEntropy
Calculated shannon entropy seems sufficient
actual
314.32665294353023
expected
128.0
value
urn:ietf:params:oauth:request_uri:pa_j2uqjikIVk8PbQ9jFHxWn7zipr-PP
2022-07-18 20:20:53 SUCCESS
BuildRequestObjectByReferenceRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://idp.conf.ping-eng.com:9031/as/authorization.oauth2?request_uri=urn:ietf:params:oauth:request_uri:pa_j2uqjikIVk8PbQ9jFHxWn7zipr-PP&client_id=fapi_adv_op_w_private_key_par_first_client&redirect_uri=https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback&scope=openid%20payments%20consent:0CnXR0dSFp6SYd4Mm3NHX2Gg&response_type=code
2022-07-18 20:20:53 REDIRECT
fapi1-advanced-final-ensure-client-assertion-in-token-endpoint
Redirecting to authorization endpoint
redirect_to
https://idp.conf.ping-eng.com:9031/as/authorization.oauth2?request_uri=urn:ietf:params:oauth:request_uri:pa_j2uqjikIVk8PbQ9jFHxWn7zipr-PP&client_id=fapi_adv_op_w_private_key_par_first_client&redirect_uri=https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback&scope=openid%20payments%20consent:0CnXR0dSFp6SYd4Mm3NHX2Gg&response_type=code
2022-07-18 20:20:53
WebRunner
Scripted browser HTTP request
browser
goToUrl
request_method
GET
request_uri
https://idp.conf.ping-eng.com:9031/as/authorization.oauth2?request_uri=urn:ietf:params:oauth:request_uri:pa_j2uqjikIVk8PbQ9jFHxWn7zipr-PP&client_id=fapi_adv_op_w_private_key_par_first_client&redirect_uri=https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback&scope=openid%20payments%20consent:0CnXR0dSFp6SYd4Mm3NHX2Gg&response_type=code
2022-07-18 20:20:54 RESPONSE
WebRunner
Scripted browser HTTP response
response_content
<!DOCTYPE html>


<!-- template name: html.form.login.template.html -->


<!-- Configurable default behavior for the Remember Username checkbox -->
            <!-- set the checkbox to unchecked -->
            

<html lang="en" dir="ltr">
<head>
    <title>Sign On</title>
    <base href="https://idp.conf.ping-eng.com:9031/"/>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
    <meta http-equiv="x-ua-compatible" content="IE=edge" />
    <link rel="stylesheet" type="text/css" href="assets/css/main.css"/>
    </head>

<body onload="setFocus();">

<!-- Extended Properties:
$escape.escape($extendedProperties)
-->
<div class="ping-container ping-signin login-template">

    <!--
    if there is a logo present in the 'company-logo' container,
    then 'has-logo' class should be added to 'ping-header' container.
    -->
    <div class="ping-header">
        <span class="company-logo"><!-- client company logo here --></span>
        Sign On
    </div>
    <!-- .ping-header -->

    <div class="ping-body-container">

        <div>
            <form method="POST" action="/as/0ZrSmaBsuk/resume/as/authorization.ping" autocomplete="off">

                <div class="ping-messages">
                                        
                                        
                </div>

                
                        <div class="ping-input-label">
                            Username
                        </div>
                        <div class="ping-input-container">
                                                            <input id="username" type="text" size="36" name="pf.username" value="" autocorrect="off" autocapitalize="off" onKeyPress="return postOnReturn(event)"  /><!---->
                                                        <div class="place-bottom type-alert tooltip-text" id="username-text">
                                <div class="icon">!</div>
                                Please fill out this field.
                            </div>
                        </div>

                        <div class="ping-input-label">
                            Password
                        </div>
                        <div class="ping-input-container password-container">
                            <input id="password" type="password" size="36" name="pf.pass" onKeyPress="return postOnReturn(event)" />
                            <div class="place-bottom type-alert tooltip-text" id="password-text">
                                <div class="icon">!</div>
                                Please fill out this field.
                            </div>
                        </div>

                        
                        
                        <div class="ping-buttons">
                            <input type="hidden" name="pf.ok" value="" />
                            <input type="hidden" name="pf.cancel" value="" />
                            <span id="signOnButtonSpan">
                                <a onclick="postOk();" class="ping-button normal allow" id="signOnButton" title="Sign On">
                                Sign On
                                </a>
                            </span>
                        </div><!-- .ping-buttons -->

                        
                        
                                    
                <!-- #recaptcha -->
                
                <input type="hidden" name="pf.adapterId" id="pf.adapterId" value="HTMLFormSimplePCV" />
            </form>
        </div><!-- .ping-body// blank div -->
        
    </div><!-- .ping-body-container -->

    <div class="ping-footer-container">
        <div class="ping-footer">
            <div class="ping-credits"></div>
            <div class="ping-copyright">© Copyright 2022 Ping Identity. All rights reserved.</div>
        </div>
        <!-- .ping-footer -->
    </div>
    <!-- .ping-footer-container -->

</div><!-- .ping-container -->

<script type="text/javascript">

	function postForgotPassword() {

		document.forms[0]['pf.passwordreset'].value = 'clicked';
		document.forms[0].submit();
	}

	function postRecoverUsername() {
        document.forms[0]['pf.usernamerecovery'].value = 'clicked';
		document.forms[0].submit();
	}

	function postAlternateAuthnSystem(system) {
	    var variants = ["Biometrics", "Windows Hello", "Face ID",  "Touch ID"];
	    for (i = 0; i < variants.length; i++) {
	        if(variants[i] == system) {
	            system = "FIDO";
	        }
	    }
	    document.forms[0]['$alternateAuthnSystem'].value = system;
	    document.forms[0].submit();
	}


	function postRegistration()
    {
        document.forms[0]['$registrationValue'].value = true;
        document.forms[0].submit();
    }

    function postOk() {
        if (false) {
            grecaptcha.execute();
        }
        else {
            // remove error tips
            if (document.forms[0]['pf.username'].value !== '') {
                document.getElementById('username-text').className = 'place-bottom type-alert tooltip-text';
            }
            if (document.forms[0]['pf.pass'].value !== '') {
                document.getElementById('password-text').className = 'place-bottom type-alert tooltip-text';
            }
            // Add back
            if (document.forms[0]['pf.username'].value === '') {
                document.getElementById('username-text').className += ' show';
            }
            else if (document.forms[0]['pf.pass'].value === '') {
                document.getElementById('password-text').className += ' show';
            }
            else {
                submitForm()
            }
        }
    }

    function submitForm()
    {
        var signOnButtonSpan = document.getElementById('signOnButtonSpan');
        signOnButtonSpan.classList.add('content-columns', 'disabled');
        signOnButtonSpan.style = "pointer-events: none;";

        var signOnButton = document.getElementById('signOnButton');
        signOnButton.innerHTML = 'Signing on...';

        document.forms[0]['pf.ok'].value = 'clicked';
        document.forms[0].submit();
        if(false) {
            grecaptcha.reset();
        }
    }

    function postCancel() {
        document.forms[0]['pf.cancel'].value = 'clicked';
        document.forms[0].submit();
    }

    function postOnReturn(e) {
        var keycode;
        if (window.event) keycode = window.event.keyCode;
        else if (e) keycode = e.which;
        else return true;

        if (keycode == 13) {
            postOk();
            return false;
        } else {
            return true;
        }
    }

    function setFocus() {
        var platform = navigator.platform;
        if (platform != null && platform.indexOf("iPhone") == -1) {
                            document.getElementById('username').focus();
                    }
    }

    function setMobile(mobile) {
        var className = ' mobile',
            hasClass = (bodyTag.className.indexOf(className) !== -1);

        if (mobile && !hasClass) {
            bodyTag.className += className;

        } else if (!mobile && hasClass) {
            bodyTag.className = bodyTag.className.replace(className, '');
        }

        
        <!-- Check if this is the PingOne Mobile App -->
            }

    function getScreenWidth() {
        return (window.outerHeight) ? window.outerWidth : document.body.clientWidth;
    }

    var bodyTag = document.getElementsByTagName('body')[0],
        width = getScreenWidth(),
        remember = false && false;

    
    if (/Android|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
        setMobile(true);
    } else {
        setMobile((width <= 480));
        window.onresize = function() {
            width = getScreenWidth();
            setMobile((width <= 480));
        }
    }
   


</script>

</body>
</html>
response_content_type
text/html
response_status_text
200-OK
response_status_code
200
2022-07-18 20:20:54 INFO
WebRunner
Waiting
regexp
seconds
10
task
Initial Login
browser
wait
action
element_type
id
url
https://idp.conf.ping-eng.com:9031/as/authorization.oauth2?request_uri=urn:ietf:params:oauth:request_uri:pa_j2uqjikIVk8PbQ9jFHxWn7zipr-PP&client_id=fapi_adv_op_w_private_key_par_first_client&redirect_uri=https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback&scope=openid%20payments%20consent:0CnXR0dSFp6SYd4Mm3NHX2Gg&response_type=code
target
username
2022-07-18 20:20:54 INFO
WebRunner
Entering text
task
Initial Login
browser
text
element_type
id
value
joe
url
https://idp.conf.ping-eng.com:9031/as/authorization.oauth2?request_uri=urn:ietf:params:oauth:request_uri:pa_j2uqjikIVk8PbQ9jFHxWn7zipr-PP&client_id=fapi_adv_op_w_private_key_par_first_client&redirect_uri=https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback&scope=openid%20payments%20consent:0CnXR0dSFp6SYd4Mm3NHX2Gg&response_type=code
target
username
2022-07-18 20:20:54 INFO
WebRunner
Entering text
task
Initial Login
browser
text
element_type
id
value
2Federate
url
https://idp.conf.ping-eng.com:9031/as/authorization.oauth2?request_uri=urn:ietf:params:oauth:request_uri:pa_j2uqjikIVk8PbQ9jFHxWn7zipr-PP&client_id=fapi_adv_op_w_private_key_par_first_client&redirect_uri=https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback&scope=openid%20payments%20consent:0CnXR0dSFp6SYd4Mm3NHX2Gg&response_type=code
target
password
2022-07-18 20:20:54 INFO
WebRunner
Clicking an element
task
Initial Login
browser
click
element_type
id
url
https://idp.conf.ping-eng.com:9031/as/authorization.oauth2?request_uri=urn:ietf:params:oauth:request_uri:pa_j2uqjikIVk8PbQ9jFHxWn7zipr-PP&client_id=fapi_adv_op_w_private_key_par_first_client&redirect_uri=https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback&scope=openid%20payments%20consent:0CnXR0dSFp6SYd4Mm3NHX2Gg&response_type=code
target
signOnButton
2022-07-18 20:20:54 INFO
WebRunner
Completed processing of webpage
task
Initial Login
browser
complete
response_status_text
200-OK
match
https://idp.conf.ping-eng.com:9031/as/authorization.oauth2*
url
https://idp.conf.ping-eng.com:9031/as/0ZrSmaBsuk/resume/as/authorization.ping
response_status_code
200
2022-07-18 20:20:54 INFO
WebRunner
Clicking an element
task
Authorize Client
browser
click
element_type
css
url
https://idp.conf.ping-eng.com:9031/as/0ZrSmaBsuk/resume/as/authorization.ping
target
a.ping-button.normal.allow
2022-07-18 20:20:54 INCOMING
fapi1-advanced-final-ensure-client-assertion-in-token-endpoint
Incoming HTTP request to /test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback
incoming_headers
{
  "host": "www.certification.openid.net",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.72 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": "same-origin",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "referer": "https://idp.conf.ping-eng.com:9031/as/0ZrSmaBsuk/resume/as/authorization.ping",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "en-US,en;q\u003d0.9",
  "origin": "https://idp.conf.ping-eng.com:9031",
  "cache-control": "max-age\u003d0",
  "connection": "close"
}
incoming_path
/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback
incoming_body_form_params
incoming_method
GET
incoming_tls_version
TLSv1.2
incoming_tls_cert
incoming_query_string_params
{
  "response": "eyJhbGciOiJSUzI1NiIsImtpZCI6Imlvc3F6ZnNUOWpDbXpoR2d0Nk5wdXN3b1NkWSJ9.eyJpc3MiOiJodHRwczovL2lkcC5jb25mLnBpbmctZW5nLmNvbTo5MDMxIiwiYXVkIjoiZmFwaV9hZHZfb3Bfd19wcml2YXRlX2tleV9wYXJfZmlyc3RfY2xpZW50IiwiY29kZSI6ImxaSk1yOWJOak0tZzZ0WE9KX3FEVmVxbDYzTDRKYlVqRGtsamF1bUEiLCJzdGF0ZSI6InBiNFBpcFRmUkgiLCJleHAiOjE2NTgxNzYyNTR9.LPAyN8htyB317sIO8QQsHWE-Dj9cm61mFUekh2xPnH-Nk6nd5cuWZ3qQe8kRmeScCSbnxaAsWRSDHlLQfVC25_dEsozGRe2Pbb1sd1WdX9-NhGsCaZmaG3mEG7_Pn2feMF4ms-a32Lo78sA94XlMOs6NbcD_nXjT8zLrFXXGVK9PlmCui3VZze3Ao_rjGisV7smlxLDVOx8dupPd8xjc9xaxRiYFkeBpv8ANBIOV3s7jscNEzaH2MqfY5dLlKxbdoOq2OnFjdmj7VOshkdfIiasgQbzTN6acywRkxiB7ynIWCrVMy8AqZKUj3qYsdHsmUpk6jOF-9qs63sH3Zu24hg"
}
incoming_body
incoming_tls_chain
[
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL"
]
incoming_tls_cipher
ECDHE-RSA-AES256-GCM-SHA384
incoming_body_json
2022-07-18 20:20:54 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/rVWnezyrzHnk8YmCXzhq",
  "fullUrl": "https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/implicit/rVWnezyrzHnk8YmCXzhq"
}
2022-07-18 20:20:54 OUTGOING
fapi1-advanced-final-ensure-client-assertion-in-token-endpoint
Response to HTTP request to test instance jo0aIoyClMuzL8f
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/implicit/rVWnezyrzHnk8YmCXzhq, returnUrl=/log-detail.html?log=jo0aIoyClMuzL8f}]
outgoing_path
callback
2022-07-18 20:20:55 INFO
WebRunner
Completed processing of webpage
task
Authorize Client
browser
complete
response_status_text
200-
match
https://idp.conf.ping-eng.com:9031/as/*/resume/as/authorization.ping*
url
https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback?response=eyJhbGciOiJSUzI1NiIsImtpZCI6Imlvc3F6ZnNUOWpDbXpoR2d0Nk5wdXN3b1NkWSJ9.eyJpc3MiOiJodHRwczovL2lkcC5jb25mLnBpbmctZW5nLmNvbTo5MDMxIiwiYXVkIjoiZmFwaV9hZHZfb3Bfd19wcml2YXRlX2tleV9wYXJfZmlyc3RfY2xpZW50IiwiY29kZSI6ImxaSk1yOWJOak0tZzZ0WE9KX3FEVmVxbDYzTDRKYlVqRGtsamF1bUEiLCJzdGF0ZSI6InBiNFBpcFRmUkgiLCJleHAiOjE2NTgxNzYyNTR9.LPAyN8htyB317sIO8QQsHWE-Dj9cm61mFUekh2xPnH-Nk6nd5cuWZ3qQe8kRmeScCSbnxaAsWRSDHlLQfVC25_dEsozGRe2Pbb1sd1WdX9-NhGsCaZmaG3mEG7_Pn2feMF4ms-a32Lo78sA94XlMOs6NbcD_nXjT8zLrFXXGVK9PlmCui3VZze3Ao_rjGisV7smlxLDVOx8dupPd8xjc9xaxRiYFkeBpv8ANBIOV3s7jscNEzaH2MqfY5dLlKxbdoOq2OnFjdmj7VOshkdfIiasgQbzTN6acywRkxiB7ynIWCrVMy8AqZKUj3qYsdHsmUpk6jOF-9qs63sH3Zu24hg
response_status_code
200
2022-07-18 20:20:55 INFO
WebRunner
Waiting
regexp
seconds
10
task
Verify Complete
browser
wait
action
element_type
id
url
https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback?response=eyJhbGciOiJSUzI1NiIsImtpZCI6Imlvc3F6ZnNUOWpDbXpoR2d0Nk5wdXN3b1NkWSJ9.eyJpc3MiOiJodHRwczovL2lkcC5jb25mLnBpbmctZW5nLmNvbTo5MDMxIiwiYXVkIjoiZmFwaV9hZHZfb3Bfd19wcml2YXRlX2tleV9wYXJfZmlyc3RfY2xpZW50IiwiY29kZSI6ImxaSk1yOWJOak0tZzZ0WE9KX3FEVmVxbDYzTDRKYlVqRGtsamF1bUEiLCJzdGF0ZSI6InBiNFBpcFRmUkgiLCJleHAiOjE2NTgxNzYyNTR9.LPAyN8htyB317sIO8QQsHWE-Dj9cm61mFUekh2xPnH-Nk6nd5cuWZ3qQe8kRmeScCSbnxaAsWRSDHlLQfVC25_dEsozGRe2Pbb1sd1WdX9-NhGsCaZmaG3mEG7_Pn2feMF4ms-a32Lo78sA94XlMOs6NbcD_nXjT8zLrFXXGVK9PlmCui3VZze3Ao_rjGisV7smlxLDVOx8dupPd8xjc9xaxRiYFkeBpv8ANBIOV3s7jscNEzaH2MqfY5dLlKxbdoOq2OnFjdmj7VOshkdfIiasgQbzTN6acywRkxiB7ynIWCrVMy8AqZKUj3qYsdHsmUpk6jOF-9qs63sH3Zu24hg
target
submission_complete
2022-07-18 20:20:55 INCOMING
fapi1-advanced-final-ensure-client-assertion-in-token-endpoint
Incoming HTTP request to /test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/implicit/rVWnezyrzHnk8YmCXzhq
incoming_headers
{
  "host": "www.certification.openid.net",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.72 Safari/537.36",
  "accept": "*/*",
  "sec-fetch-site": "same-origin",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "referer": "https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback?response\u003deyJhbGciOiJSUzI1NiIsImtpZCI6Imlvc3F6ZnNUOWpDbXpoR2d0Nk5wdXN3b1NkWSJ9.eyJpc3MiOiJodHRwczovL2lkcC5jb25mLnBpbmctZW5nLmNvbTo5MDMxIiwiYXVkIjoiZmFwaV9hZHZfb3Bfd19wcml2YXRlX2tleV9wYXJfZmlyc3RfY2xpZW50IiwiY29kZSI6ImxaSk1yOWJOak0tZzZ0WE9KX3FEVmVxbDYzTDRKYlVqRGtsamF1bUEiLCJzdGF0ZSI6InBiNFBpcFRmUkgiLCJleHAiOjE2NTgxNzYyNTR9.LPAyN8htyB317sIO8QQsHWE-Dj9cm61mFUekh2xPnH-Nk6nd5cuWZ3qQe8kRmeScCSbnxaAsWRSDHlLQfVC25_dEsozGRe2Pbb1sd1WdX9-NhGsCaZmaG3mEG7_Pn2feMF4ms-a32Lo78sA94XlMOs6NbcD_nXjT8zLrFXXGVK9PlmCui3VZze3Ao_rjGisV7smlxLDVOx8dupPd8xjc9xaxRiYFkeBpv8ANBIOV3s7jscNEzaH2MqfY5dLlKxbdoOq2OnFjdmj7VOshkdfIiasgQbzTN6acywRkxiB7ynIWCrVMy8AqZKUj3qYsdHsmUpk6jOF-9qs63sH3Zu24hg",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "en-US,en;q\u003d0.9",
  "cookie": "JSESSIONID\u003d3CF8F965395972B4AE0ACB29D52CDDCA",
  "x-requested-with": "XMLHttpRequest",
  "content-type": "text/plain",
  "connection": "close",
  "content-length": "0"
}
incoming_path
/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/implicit/rVWnezyrzHnk8YmCXzhq
incoming_body_form_params
incoming_method
POST
incoming_tls_version
TLSv1.2
incoming_tls_cert
incoming_query_string_params
{}
incoming_body
incoming_tls_chain
[
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL",
  "CONFORMANCE_SUITE_JSON_NULL"
]
incoming_tls_cipher
ECDHE-RSA-AES256-GCM-SHA384
incoming_body_json
2022-07-18 20:20:55 OUTGOING
fapi1-advanced-final-ensure-client-assertion-in-token-endpoint
Response to HTTP request to test instance jo0aIoyClMuzL8f
outgoing_status_code
204
outgoing_headers
{}
outgoing_body

                                
outgoing_path
implicit/rVWnezyrzHnk8YmCXzhq
2022-07-18 20:20:55 SUCCESS
ExtractImplicitHashToCallbackResponse
implicit_hash is empty
2022-07-18 20:20:55 REDIRECT-IN
fapi1-advanced-final-ensure-client-assertion-in-token-endpoint
Authorization endpoint response captured
url_query
{
  "response": "eyJhbGciOiJSUzI1NiIsImtpZCI6Imlvc3F6ZnNUOWpDbXpoR2d0Nk5wdXN3b1NkWSJ9.eyJpc3MiOiJodHRwczovL2lkcC5jb25mLnBpbmctZW5nLmNvbTo5MDMxIiwiYXVkIjoiZmFwaV9hZHZfb3Bfd19wcml2YXRlX2tleV9wYXJfZmlyc3RfY2xpZW50IiwiY29kZSI6ImxaSk1yOWJOak0tZzZ0WE9KX3FEVmVxbDYzTDRKYlVqRGtsamF1bUEiLCJzdGF0ZSI6InBiNFBpcFRmUkgiLCJleHAiOjE2NTgxNzYyNTR9.LPAyN8htyB317sIO8QQsHWE-Dj9cm61mFUekh2xPnH-Nk6nd5cuWZ3qQe8kRmeScCSbnxaAsWRSDHlLQfVC25_dEsozGRe2Pbb1sd1WdX9-NhGsCaZmaG3mEG7_Pn2feMF4ms-a32Lo78sA94XlMOs6NbcD_nXjT8zLrFXXGVK9PlmCui3VZze3Ao_rjGisV7smlxLDVOx8dupPd8xjc9xaxRiYFkeBpv8ANBIOV3s7jscNEzaH2MqfY5dLlKxbdoOq2OnFjdmj7VOshkdfIiasgQbzTN6acywRkxiB7ynIWCrVMy8AqZKUj3qYsdHsmUpk6jOF-9qs63sH3Zu24hg"
}
headers
{
  "host": "www.certification.openid.net",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.72 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": "same-origin",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "referer": "https://idp.conf.ping-eng.com:9031/as/0ZrSmaBsuk/resume/as/authorization.ping",
  "accept-encoding": "gzip, deflate, br",
  "accept-language": "en-US,en;q\u003d0.9",
  "origin": "https://idp.conf.ping-eng.com:9031",
  "cache-control": "max-age\u003d0",
  "x-ssl-cipher": "ECDHE-RSA-AES256-GCM-SHA384",
  "x-ssl-protocol": "TLSv1.2",
  "x-forwarded-proto": "https",
  "x-forwarded-port": "443",
  "connection": "close",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
http_method
GET
url_fragment
{}
post_body
Verify authorization endpoint response
2022-07-18 20:20:55 SUCCESS
ExtractJARMFromURLQuery
Found and parsed the jarm_response from callback_query_params
value
eyJhbGciOiJSUzI1NiIsImtpZCI6Imlvc3F6ZnNUOWpDbXpoR2d0Nk5wdXN3b1NkWSJ9.eyJpc3MiOiJodHRwczovL2lkcC5jb25mLnBpbmctZW5nLmNvbTo5MDMxIiwiYXVkIjoiZmFwaV9hZHZfb3Bfd19wcml2YXRlX2tleV9wYXJfZmlyc3RfY2xpZW50IiwiY29kZSI6ImxaSk1yOWJOak0tZzZ0WE9KX3FEVmVxbDYzTDRKYlVqRGtsamF1bUEiLCJzdGF0ZSI6InBiNFBpcFRmUkgiLCJleHAiOjE2NTgxNzYyNTR9.LPAyN8htyB317sIO8QQsHWE-Dj9cm61mFUekh2xPnH-Nk6nd5cuWZ3qQe8kRmeScCSbnxaAsWRSDHlLQfVC25_dEsozGRe2Pbb1sd1WdX9-NhGsCaZmaG3mEG7_Pn2feMF4ms-a32Lo78sA94XlMOs6NbcD_nXjT8zLrFXXGVK9PlmCui3VZze3Ao_rjGisV7smlxLDVOx8dupPd8xjc9xaxRiYFkeBpv8ANBIOV3s7jscNEzaH2MqfY5dLlKxbdoOq2OnFjdmj7VOshkdfIiasgQbzTN6acywRkxiB7ynIWCrVMy8AqZKUj3qYsdHsmUpk6jOF-9qs63sH3Zu24hg
header
{
  "kid": "iosqzfsT9jCmzhGgt6NpuswoSdY",
  "alg": "RS256"
}
claims
{
  "aud": "fapi_adv_op_w_private_key_par_first_client",
  "code": "lZJMr9bNjM-g6tXOJ_qDVeql63L4JbUjDkljaumA",
  "iss": "https://idp.conf.ping-eng.com:9031",
  "state": "pb4PipTfRH",
  "exp": 1658176254
}
2022-07-18 20:20:55 SUCCESS
RejectNonJarmResponsesInUrlQuery
Authorization endpoint response only includes the JARM JWT.
2022-07-18 20:20:55 SUCCESS
ExtractAuthorizationEndpointResponseFromJARMResponse
Extracted the authorization response
code
lZJMr9bNjM-g6tXOJ_qDVeql63L4JbUjDkljaumA
iss
https://idp.conf.ping-eng.com:9031
state
pb4PipTfRH
2022-07-18 20:20:55 SUCCESS
ValidateJARMResponse
JARM response standard JWT claims are valid
2022-07-18 20:20:55 SUCCESS
ValidateJARMExpRecommendations
JARM response 'exp' is less than 10 minutes
now
"Jul 18, 2022, 8:20:55 PM"
expiration
"Jul 18, 2022, 8:30:54 PM"
2022-07-18 20:20:55 SUCCESS
ValidateJARMSignatureUsingKid
jarm_response signature validated
jarm_response
eyJhbGciOiJSUzI1NiIsImtpZCI6Imlvc3F6ZnNUOWpDbXpoR2d0Nk5wdXN3b1NkWSJ9.eyJpc3MiOiJodHRwczovL2lkcC5jb25mLnBpbmctZW5nLmNvbTo5MDMxIiwiYXVkIjoiZmFwaV9hZHZfb3Bfd19wcml2YXRlX2tleV9wYXJfZmlyc3RfY2xpZW50IiwiY29kZSI6ImxaSk1yOWJOak0tZzZ0WE9KX3FEVmVxbDYzTDRKYlVqRGtsamF1bUEiLCJzdGF0ZSI6InBiNFBpcFRmUkgiLCJleHAiOjE2NTgxNzYyNTR9.LPAyN8htyB317sIO8QQsHWE-Dj9cm61mFUekh2xPnH-Nk6nd5cuWZ3qQe8kRmeScCSbnxaAsWRSDHlLQfVC25_dEsozGRe2Pbb1sd1WdX9-NhGsCaZmaG3mEG7_Pn2feMF4ms-a32Lo78sA94XlMOs6NbcD_nXjT8zLrFXXGVK9PlmCui3VZze3Ao_rjGisV7smlxLDVOx8dupPd8xjc9xaxRiYFkeBpv8ANBIOV3s7jscNEzaH2MqfY5dLlKxbdoOq2OnFjdmj7VOshkdfIiasgQbzTN6acywRkxiB7ynIWCrVMy8AqZKUj3qYsdHsmUpk6jOF-9qs63sH3Zu24hg
2022-07-18 20:20:55 SUCCESS
RejectAuthCodeInUrlQuery
Authorization code is not present in URL query returned from authorization endpoint
2022-07-18 20:20:55 SUCCESS
CheckMatchingCallbackParameters
Callback parameters successfully verified
2022-07-18 20:20:55 SUCCESS
RejectStateInUrlQueryForHybridFlow
state is correctly not present in URL query returned from authorization endpoint (as in the hybrid flow it must be returned in the URL fragment/hash only)
2022-07-18 20:20:55 SUCCESS
CheckIfAuthorizationEndpointError
No error from authorization endpoint
2022-07-18 20:20:55 SUCCESS
ValidateSuccessfulJARMResponseFromAuthorizationEndpoint
authorization endpoint response does not include unexpected parameters
code
lZJMr9bNjM-g6tXOJ_qDVeql63L4JbUjDkljaumA
iss
https://idp.conf.ping-eng.com:9031
state
pb4PipTfRH
2022-07-18 20:20:55 SUCCESS
CheckStateInAuthorizationResponse
State in response correctly returned
state
pb4PipTfRH
2022-07-18 20:20:55 SUCCESS
ValidateIssInAuthorizationResponse
'iss' parameter in authorization response matches server's issuer value.
2022-07-18 20:20:55 SUCCESS
ExtractAuthorizationCodeFromAuthorizationResponse
Found authorization code
code
lZJMr9bNjM-g6tXOJ_qDVeql63L4JbUjDkljaumA
2022-07-18 20:20:55 SUCCESS
EnsureMinimumAuthorizationCodeLength
Authorization code is of sufficient length
actual
320
required
128
2022-07-18 20:20:55 SUCCESS
EnsureMinimumAuthorizationCodeEntropy
Calculated shannon entropy seems sufficient
actual
188.61246128900405
expected
96.0
value
lZJMr9bNjM-g6tXOJ_qDVeql63L4JbUjDkljaumA
2022-07-18 20:20:55 SUCCESS
CreateTokenEndpointRequestForAuthorizationCodeGrant
Created token endpoint request
grant_type
authorization_code
code
lZJMr9bNjM-g6tXOJ_qDVeql63L4JbUjDkljaumA
redirect_uri
https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback
2022-07-18 20:20:55
AddClientIdToTokenEndpointRequest
grant_type
authorization_code
code
lZJMr9bNjM-g6tXOJ_qDVeql63L4JbUjDkljaumA
redirect_uri
https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback
client_id
fapi_adv_op_w_private_key_par_first_client
2022-07-18 20:20:55
AddCodeVerifierToTokenEndpointRequest
grant_type
authorization_code
code
lZJMr9bNjM-g6tXOJ_qDVeql63L4JbUjDkljaumA
redirect_uri
https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback
client_id
fapi_adv_op_w_private_key_par_first_client
code_verifier
sioLmwtf1h17Kc28MOUtv75VfBBNfbZ1wDFilu5FuLp5IEAbxpW2fnsL7FTBSuDt-pDnGghc1hf7Vx51_9vu0NU8kccTBAIi7KOtGPm4ineCo.Usa7-_WI7imbQJ5yFO
2022-07-18 20:20:55
CallTokenEndpointAndReturnFullResponse
HTTP request
request_uri
https://idp.conf.ping-eng.com:9032/as/token.oauth2
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "411"
}
request_body
grant_type=authorization_code&code=lZJMr9bNjM-g6tXOJ_qDVeql63L4JbUjDkljaumA&redirect_uri=https%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2Fpingidentity-pingfederate-fapi1-brazil-private-key-par-jarm%2Fcallback&client_id=fapi_adv_op_w_private_key_par_first_client&code_verifier=sioLmwtf1h17Kc28MOUtv75VfBBNfbZ1wDFilu5FuLp5IEAbxpW2fnsL7FTBSuDt-pDnGghc1hf7Vx51_9vu0NU8kccTBAIi7KOtGPm4ineCo.Usa7-_WI7imbQJ5yFO
request_mutual_tls
{
  "cert": "MIIEGTCCAwGgAwIBAgIUGA9rlF92jcySA0udhRXiQKEUnigwDQYJKoZIhvcNAQELBQAwgZoxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDTzEPMA0GA1UEBwwGRGVudmVyMRUwEwYDVQQKDAxQaW5nSWRlbnRpdHkxFDASBgNVBAsMC0RldmVsb3BtZW50MSMwIQYDVQQDDBpGQVBJIEFkdiBPUCB3IEZpcnN0IENsaWVudDEbMBkGCgmSJomT8ixkAQEMC0ZpcnN0Q2xpZW50MCAXDTIxMTAxNDIwMzcyNloYDzIxMjEwOTIwMjAzNzI2WjCBmjELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNPMQ8wDQYDVQQHDAZEZW52ZXIxFTATBgNVBAoMDFBpbmdJZGVudGl0eTEUMBIGA1UECwwLRGV2ZWxvcG1lbnQxIzAhBgNVBAMMGkZBUEkgQWR2IE9QIHcgRmlyc3QgQ2xpZW50MRswGQYKCZImiZPyLGQBAQwLRmlyc3RDbGllbnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/Wiv/SZGifHFhmhuuiidGbwU0bqa7SmyBcuOpyZfnRH8AskknUO4magvKI8GaDMUwsLZpD6uDPqC5BcqTCqfeGtbp/vZt1VMPznJUmSotL+Q0WtPuggZ9oIIADxmhd2vvACmvBi8xNB1MADclvdAehrPL9cgxKOmzCzXkwV8F90Xjy3SXIGTEK3Hnxt6zWy7Byt7UPq2b+p4JwTINnf8xEfvu1JXUaoXLdfKDH0mXTVqwMzkYwgmI6gEGoPHdRD6/z9Sc+qiH3IwyYGV9TKCiIErrU1AXwmbsvChJabRMAJKnkIJM2FAeplK+zkZn3X2dMN6a3IKschYx2w8FxaJ9AgMBAAGjUzBRMB0GA1UdDgQWBBQRGHbSFANJ9VCxN8coHPBcch+6STAfBgNVHSMEGDAWgBQRGHbSFANJ9VCxN8coHPBcch+6STAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCMm6TcU17AOOFV4VWWDa1b9DfprMad7NbKSmfpdNIHXi/4wslXrmE89guL1XV+lEMhxnarmrIoNGgiolP7RlPyykCINX1t1pUwvdHHEfDsRdplhAmF/APDUWimwIn06yJHgv2UD0dR/BZ9o5H086nC0jl7iOQqROUMRfPSXu3Rud2M7i8yglToA2t5pdIh2el5Uuig0EvPh5vUcqmH4Fm4tS6UNoi+aRPGwB+VtspqLKjGKT6VzbNUuDYbfD+kbbRpmXBIL8c07mGzhH+l1Upc7K9m5UYbKwXcPRdOhJMxISGW61a/tKwcUS/cLPtl7N7HeqTEvfCclwPfxtIej3I9",
  "key": "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC/Wiv/SZGifHFhmhuuiidGbwU0bqa7SmyBcuOpyZfnRH8AskknUO4magvKI8GaDMUwsLZpD6uDPqC5BcqTCqfeGtbp/vZt1VMPznJUmSotL+Q0WtPuggZ9oIIADxmhd2vvACmvBi8xNB1MADclvdAehrPL9cgxKOmzCzXkwV8F90Xjy3SXIGTEK3Hnxt6zWy7Byt7UPq2b+p4JwTINnf8xEfvu1JXUaoXLdfKDH0mXTVqwMzkYwgmI6gEGoPHdRD6/z9Sc+qiH3IwyYGV9TKCiIErrU1AXwmbsvChJabRMAJKnkIJM2FAeplK+zkZn3X2dMN6a3IKschYx2w8FxaJ9AgMBAAECggEAJ+78kZlb4EoSK2lK76D7U1KmBmw1NY7xmA5O/scIgYYk7xNF+wODv9aPwU62/5w8ps2qM8DGbWxrhFF2Fju6DrsRMOI5sXA8lmbiK0+PosCE4nw2EGdoTV1q4/JCyhSvHMCu8kzbGmyi1JKS77huL4CzExSnA8NjCi+DvsqwNwEoRI9QVzbeKGu12aSbiq5qA/HQw4I1X9BGTrpvj+Jx2FoApAjimwySTbZJV5PTvI0FFWAqJa46lTZSFbXyHPlHfDMGq/zuszpmLZdNtKzqAaTvUNzPTC9dpwuFwIEo+vKhHzB+5FAQOlAg2zfVUMIqpNqKyZxt+VuNx7kr7v6OwQKBgQDn8I0r1lIK2BLXowImsE4JIA0eTs4IBAbbsEUoL3HxPujHY3TYkdQslwWf6PH6Fy5Re2EawhZqomoBTl3TVFh0VqZpQ/EZoHQIj2VUOjBF94VaotW5SZO2anFgXNvLO7Ir1tVKIY+qY7RUEGaXqyLVaRW5nTmea1idRo5wrADUUQKBgQDTM8VCIs6pmPSHYEGGJJgTCd7BrPjWhVW0tFNcICHzuflFDXhI5PCncFx/8E/gQUWxzoGHlxufIq3B/RrS3HzTDKGgOYFzMu6GOEgac+7p9SO+91j+RrE6j9vrsVo0FOY8tEmtXP+Z8yqJk+ghk7qJhmwflBpHqs5uW3SuOFR8bQKBgCjOL2gI+sIhpZ7+dMBtwCzm0KgGYUUTwEkiR+h8AGXbFYUOwF3huhxmLX0mtHu1XFbFiB33C46TKGc2bFdjvXQqUniulVpW2lMvNzqMSjXlCDcb8tH4Wd5795pme9zTkdMYpsm2AdqOVAl+IS6J00UMid/wA1UVua9h3GmCOVshAoGBAKgrmO5IePZibJM++e2uRckjGtRsvtdR5CS3UYkRrPc9JlbtmtGwOk+ZEI5u86tFThF+tXUZxUy5eFH3D9zG5D3I2QmTwJfR/kuxlPg7SAnSwFvW6G3QLF7NHfhWh9Tgr1O22tPIMV6MWVqjAzt5PhczifS7IRHf1+/Xstjm0Z8hAoGALz+vwnwj9p0c/OK5ymnLQ52Z+6xy5CM9WWhUBrSmBzjn2DyMtrsmsPpcQbO9QOm9hnJhm+bq+Ms0jAR4Hsx9EoaJCrb0mS4vHzxpDadTsVOkaLUyAaxAoDTz0qatwpaimv4GmAZaAYIoz8LqTiAEXZvs7JE/+BEGdRtNfunywlI\u003d"
}
2022-07-18 20:20:55 INFO
WebRunner
Completed processing of webpage
task
Verify Complete
browser
complete
response_status_text
200-
match
https://www.certification.openid.net/test/a/*/callback*
url
https://www.certification.openid.net/test/a/pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm/callback?response=eyJhbGciOiJSUzI1NiIsImtpZCI6Imlvc3F6ZnNUOWpDbXpoR2d0Nk5wdXN3b1NkWSJ9.eyJpc3MiOiJodHRwczovL2lkcC5jb25mLnBpbmctZW5nLmNvbTo5MDMxIiwiYXVkIjoiZmFwaV9hZHZfb3Bfd19wcml2YXRlX2tleV9wYXJfZmlyc3RfY2xpZW50IiwiY29kZSI6ImxaSk1yOWJOak0tZzZ0WE9KX3FEVmVxbDYzTDRKYlVqRGtsamF1bUEiLCJzdGF0ZSI6InBiNFBpcFRmUkgiLCJleHAiOjE2NTgxNzYyNTR9.LPAyN8htyB317sIO8QQsHWE-Dj9cm61mFUekh2xPnH-Nk6nd5cuWZ3qQe8kRmeScCSbnxaAsWRSDHlLQfVC25_dEsozGRe2Pbb1sd1WdX9-NhGsCaZmaG3mEG7_Pn2feMF4ms-a32Lo78sA94XlMOs6NbcD_nXjT8zLrFXXGVK9PlmCui3VZze3Ao_rjGisV7smlxLDVOx8dupPd8xjc9xaxRiYFkeBpv8ANBIOV3s7jscNEzaH2MqfY5dLlKxbdoOq2OnFjdmj7VOshkdfIiasgQbzTN6acywRkxiB7ynIWCrVMy8AqZKUj3qYsdHsmUpk6jOF-9qs63sH3Zu24hg
response_status_code
200
2022-07-18 20:20:55 RESPONSE
CallTokenEndpointAndReturnFullResponse
HTTP response
response_status_code
401 UNAUTHORIZED
response_status_text
Unauthorized
response_headers
{
  "date": "Mon, 18 Jul 2022 20:20:55 GMT",
  "x-frame-options": "SAMEORIGIN",
  "referrer-policy": "origin",
  "cache-control": "no-cache, no-store",
  "pragma": "no-cache",
  "expires": "Thu, 01 Jan 1970 00:00:00 GMT",
  "content-type": "application/json;charset\u003dutf-8",
  "www-authenticate": "basic realm\u003d\"PF AS Token Endpoints\"",
  "set-cookie": "PF\u003dMzHKKco8SjJqzTr0VaVIQn; Path\u003d/; Secure; HttpOnly; SameSite\u003dNone",
  "transfer-encoding": "chunked"
}
response_body
{"error_description":"The client 'fapi_adv_op_w_private_key_par_first_client' is configured to use JWT but the corresponding assertion type was not sent in the request.","error":"invalid_client"}
2022-07-18 20:20:55 SUCCESS
CallTokenEndpointAndReturnFullResponse
Parsed token endpoint response
error_description
The client 'fapi_adv_op_w_private_key_par_first_client' is configured to use JWT but the corresponding assertion type was not sent in the request.
error
invalid_client
2022-07-18 20:20:55 SUCCESS
CheckTokenEndpointReturnedJsonContentType
token_endpoint_response_headers Content-Type: header is application/json
2022-07-18 20:20:55 SUCCESS
ValidateErrorFromTokenEndpointResponseError
Token endpoint response error returned valid 'error' field
error
invalid_client
2022-07-18 20:20:55 SUCCESS
CheckErrorDescriptionFromTokenEndpointResponseErrorContainsCRLFTAB
token_endpoint_response 'error_description' field does not include CR/LF/TAB
error_description
The client 'fapi_adv_op_w_private_key_par_first_client' is configured to use JWT but the corresponding assertion type was not sent in the request.
2022-07-18 20:20:55 SUCCESS
ValidateErrorDescriptionFromTokenEndpointResponseError
token_endpoint_response error returned valid 'error_description' field
error_description
The client 'fapi_adv_op_w_private_key_par_first_client' is configured to use JWT but the corresponding assertion type was not sent in the request.
2022-07-18 20:20:55 SUCCESS
ValidateErrorUriFromTokenEndpointResponseError
token_endpoint_response did not include optional 'error_uri' field
2022-07-18 20:20:55 SUCCESS
CheckTokenEndpointHttpStatusIs400Allowing401ForInvalidClientError
Token endpoint http status code was 401 for error 'invalid_client'
2022-07-18 20:20:55 SUCCESS
CheckErrorFromTokenEndpointResponseErrorInvalidClientOrInvalidRequest
Token Endpoint response error returned expected 'error' of 'invalid_client'
expected
[
  "invalid_request",
  "invalid_client"
]
2022-07-18 20:20:55 FINISHED
fapi1-advanced-final-ensure-client-assertion-in-token-endpoint
Test has run to completion
testmodule_result
PASSED
2022-07-18 20:20:56
TEST-RUNNER
Alias has now been claimed by another test
alias
pingidentity-pingfederate-fapi1-brazil-private-key-par-jarm
new_test_id
eqrS9fD46al5BaB
Test Results