Test Summary

Test Results

Expand All Collapse All
All times are UTC
2023-02-10 15:21:46 INFO
TEST-RUNNER
Test instance lz9qufcd7LQSiWd created
baseUrl
https://www.certification.openid.net/test/a/HDISeguros-AuthServer-v1
variant
{
  "client_auth_type": "mtls",
  "fapi_auth_request_method": "by_value",
  "fapi_profile": "openinsurance_brazil",
  "fapi_response_mode": "plain_response"
}
alias
HDISeguros-AuthServer-v1
description
HDISeguros Auth Server Test
planId
6fg4JrBBLO1aP
config
{
  "alias": "HDISeguros-AuthServer-v1",
  "description": "HDISeguros Auth Server Test",
  "directory": {
    "keystore": "https://keystore.sandbox.directory.opinbrasil.com.br/"
  },
  "server": {
    "discoveryUrl": "https://opin-intg.hdi.com.br/.well-known/openid-configuration"
  },
  "resource": {
    "resourceUrl": "https://mtls.hdiseguros.hml.opinb3.com.br/open-insurance/customers/v1/personal/identifications",
    "consentUrl": "https://mtls.hdiseguros.hml.opinb3.com.br/open-insurance/consents/v1",
    "brazilCpf": "01234567890",
    "brazilOrganizationId": "716d90a7-58b8-4146-97f3-8ca9dd88f92d",
    "data": {
      "loggedUser": {
        "document": {
          "identification": "01234567890",
          "rel": "CPF"
        }
      },
      "businessEntity": {
        "document": {
          "identification": "11111111111111",
          "rel": "CNPJ"
        }
      },
      "permissions": [
        "PENSION_RISK_READ",
        "CAPITALIZATION_TITLES_READ",
        "RESOURCES_READ"
      ],
      "expirationDateTime": "2023-10-21T08:30:00Z",
      "transactionFromDateTime": "2023-10-01T00:00:00Z",
      "transactionToDateTime": "2023-10-01T23:59:59Z"
    }
  },
  "client": {
    "client_id": "052aa591-9df9-4e9c-90e8-cf04d0014fe7",
    "scope": "openid resources consents",
    "jwks": {
      "keys": [
        {
          "alg": "PS256",
          "use": "sig",
          "kty": "RSA",
          "kid": "bBnArSTHQzdfNq5JVABiZRX96hPQK22xJUFVPOq0aFI",
          "n": "1VUI7Outx9vzM1NPCc74z2RpqEfKiR4WoB9ubp6OR_FyoHiW8SBRYfP-WnnUd-E50IlAsdkhTMGVy24rEyT7bRyTa0yOMbPTYgqQjUHzl5dDsudFl6PZiUUCyPKn_D_z-rFqNnfamDTmBv1Tw5mqkgyFcKa2cjGmSpeJHqrCwAuiyvKwGASUJPYYre8Y9szUdRtVSZeuHJSqh1Qp30n66sm_XHOsqh-vDlHqRZXM3hlg3DBqQAIfQZLyWuQFMfKXg_e23bYc4kFn54GZtvKPS9q9kIVGGA9Nf7pEHuGDr03nX7Ax7jEo7ATvVI9psxzsMGNUpAbACQRFaUB_gnzSQQ",
          "e": "AQAB",
          "d": "Emhm_8KKWT-CacBbhpYkZAjfERU4xcIh46kypzrpPg34fR5Kr_3A5_nczcPLcJivm23sdiwtMmlV2prj_p_nTg_0LIMLlgBVUhVlSbsSINd9kPdhyubpg23AAsTld9-w1sXuS0rmQtH1s06ypqMg079e2EyaW5orJi6TN2E2ssllyMatNTgtRKiTlZW7sJNq9cZcm1W-keSZDjxbzKdz4Lc5IpI9GHW-83e1zBLG8wDHMrfYFCgzn7kRxRPisSrcfWS1HDKXIhQcv2fbCcKdxzDLWB0zym3cKCgSUlu4Us8g2bp1I6AMq11Mk0o5ANUMZTaxycmV1JS6a3i-kP3f0Q",
          "p": "_Y0OEqPIExWJLRDXHlycU93NMwnMaP2uLnfQTt5Zq6iaz9Bk0mGOcpRuZlaCrLtan8s1eWwdjCZLyWgQTatDTqufQV4_yeMOIm6n93ztxs_EwQoObKNtZwTtQOBLOFIHZCq7BlqMmVxTw5TjVheOAGRCzPgwRj_m2vD7DPH0QnU",
          "q": "12SIT5hMge2GiDGzGwvygP1frl9gWOuC-_R4ZpHKTeSPo3VFPJPbpBa33QjOoamGeZAkDgbO_ay-SZTRSGL8thG9EhcJ42wQDzcuih2Dsedk9TIaJDZnBfD9Vsr3aYkH3-z3CEM8PwH_2jD9xmudiGsnxeUtdMDOJg7r22vMvx0",
          "dp": "GXvi7Tau9lQUzIXDyVZvk_JYHIgglnDg3-TE-BhbFOjGXprId2i8w4FtszWAvtG54xOulTyrn5l9xomCEfxjsHWJdS1-5dC_a_CJS1OwJmpdkTVsi7jFVzRkkD-677c27PdqgtH5DbT86kx9qPqHGDz7hdRwLa9giaLs6Lks3r0",
          "dq": "Q1vGIRYgvvUYAFmCiG_JC7uxA2gCSmyETuTaDkGDga57mQOgflxC8OLF5xLNA9NvIW8JR3Wrn7s42uv2Muv52bpcZV7dEckGkKuSG1E1kRorAV8Eu9RjjYEayNy6WL-ovcduTaAxJActCwANLNMUtcfE7WdJOtzc2xwJeFoS8qU",
          "qi": "7gN1z41ky9a6ToTqBCwiMa0eFc9R4yXztsZMr172aNSmNtc29y4vQDLc5JYs_9PFPxhlJVplsFzoX6-IS4PO59vi6d3EJG6_8J9D9JK3OpR-n8pgNaLNfCKa3edUAONPzx8gWNThN9ap0YX-b7mCs7oxHoqmmcqR-px1rZ9SZqM"
        }
      ]
    },
    "org_jwks": {
      "keys": [
        {
          "alg": "PS256",
          "use": "sig",
          "kty": "RSA",
          "kid": "bBnArSTHQzdfNq5JVABiZRX96hPQK22xJUFVPOq0aFI",
          "n": "1VUI7Outx9vzM1NPCc74z2RpqEfKiR4WoB9ubp6OR_FyoHiW8SBRYfP-WnnUd-E50IlAsdkhTMGVy24rEyT7bRyTa0yOMbPTYgqQjUHzl5dDsudFl6PZiUUCyPKn_D_z-rFqNnfamDTmBv1Tw5mqkgyFcKa2cjGmSpeJHqrCwAuiyvKwGASUJPYYre8Y9szUdRtVSZeuHJSqh1Qp30n66sm_XHOsqh-vDlHqRZXM3hlg3DBqQAIfQZLyWuQFMfKXg_e23bYc4kFn54GZtvKPS9q9kIVGGA9Nf7pEHuGDr03nX7Ax7jEo7ATvVI9psxzsMGNUpAbACQRFaUB_gnzSQQ",
          "e": "AQAB",
          "d": "Emhm_8KKWT-CacBbhpYkZAjfERU4xcIh46kypzrpPg34fR5Kr_3A5_nczcPLcJivm23sdiwtMmlV2prj_p_nTg_0LIMLlgBVUhVlSbsSINd9kPdhyubpg23AAsTld9-w1sXuS0rmQtH1s06ypqMg079e2EyaW5orJi6TN2E2ssllyMatNTgtRKiTlZW7sJNq9cZcm1W-keSZDjxbzKdz4Lc5IpI9GHW-83e1zBLG8wDHMrfYFCgzn7kRxRPisSrcfWS1HDKXIhQcv2fbCcKdxzDLWB0zym3cKCgSUlu4Us8g2bp1I6AMq11Mk0o5ANUMZTaxycmV1JS6a3i-kP3f0Q",
          "p": "_Y0OEqPIExWJLRDXHlycU93NMwnMaP2uLnfQTt5Zq6iaz9Bk0mGOcpRuZlaCrLtan8s1eWwdjCZLyWgQTatDTqufQV4_yeMOIm6n93ztxs_EwQoObKNtZwTtQOBLOFIHZCq7BlqMmVxTw5TjVheOAGRCzPgwRj_m2vD7DPH0QnU",
          "q": "12SIT5hMge2GiDGzGwvygP1frl9gWOuC-_R4ZpHKTeSPo3VFPJPbpBa33QjOoamGeZAkDgbO_ay-SZTRSGL8thG9EhcJ42wQDzcuih2Dsedk9TIaJDZnBfD9Vsr3aYkH3-z3CEM8PwH_2jD9xmudiGsnxeUtdMDOJg7r22vMvx0",
          "dp": "GXvi7Tau9lQUzIXDyVZvk_JYHIgglnDg3-TE-BhbFOjGXprId2i8w4FtszWAvtG54xOulTyrn5l9xomCEfxjsHWJdS1-5dC_a_CJS1OwJmpdkTVsi7jFVzRkkD-677c27PdqgtH5DbT86kx9qPqHGDz7hdRwLa9giaLs6Lks3r0",
          "dq": "Q1vGIRYgvvUYAFmCiG_JC7uxA2gCSmyETuTaDkGDga57mQOgflxC8OLF5xLNA9NvIW8JR3Wrn7s42uv2Muv52bpcZV7dEckGkKuSG1E1kRorAV8Eu9RjjYEayNy6WL-ovcduTaAxJActCwANLNMUtcfE7WdJOtzc2xwJeFoS8qU",
          "qi": "7gN1z41ky9a6ToTqBCwiMa0eFc9R4yXztsZMr172aNSmNtc29y4vQDLc5JYs_9PFPxhlJVplsFzoX6-IS4PO59vi6d3EJG6_8J9D9JK3OpR-n8pgNaLNfCKa3edUAONPzx8gWNThN9ap0YX-b7mCs7oxHoqmmcqR-px1rZ9SZqM"
        }
      ]
    }
  },
  "client2": {
    "client_id": "39fd4d57-278c-4f88-b135-2d6e61cce897",
    "scope": "openid resources consents",
    "jwks": {
      "keys": [
        {
          "alg": "PS256",
          "use": "sig",
          "kty": "RSA",
          "kid": "g-3CNGF6JdJAOzTZOfh-DlelQFr-1I-X3s7NWkp2t4s",
          "n": "1wKD3nUMZxiZVgfyNCuBTVf28k_Qml2j1TBgs1wVPQ5o6miTIfxUFH7IiMuM-Lfv4IMwD7ZzSA9zb50eAHeIkBqX2LOa-T-Ui7nB4KlJEpsKEIUjQvUcu7nyMh921n1ysPJ_5O6yWz2sQ5uCyJxizAFN249YaQvvqpY-_0ue847FsbRb7bYuL4kRYmzIbmBP2qQGxczmkuuNpjLksVSBGkQph3TvF9nNCHeDHEN5B9KkwTbqNUr-H-YlInLzIbnLhHagu5zXu7DlW6YO0KyXBztcfQgij2Ymd6QIdkhtjN63uOlackED6UvgAzlDRdDtU0d1U5JmRBVdtbSqFxihNw",
          "e": "AQAB",
          "d": "Lb11PD_-UXhkNm8eUYbnzQJnoIjmQdCl59aQ29c9FW4ZV7TDiDlb0bhfBOr4pHjM6SA_ezg_MhdHYXk1RrgnLzDZGNqsn1WtTkRIQHkC-JhO_dC0_auTX0Rhh9Q1vc-WNJqCJru46bwnB4LvwamzQt8MJydJkZ9ebxXjdQArYnia-_056E2nZpIqger-Nn0TRY8CL63iojVz_U3hfBkco5NynO8f3f75Z0vjh25BrKXdBsscEnl8CK4EFjJSMs07HRT4YHl_z_XB8hB6d7PtsGPglB1tmvFMbsqerT5lOjH0o7ggXnVYvcRTqXU9SIbxFvpBRwO6wMXguRM_ZYdiQQ",
          "p": "-zSnMkNMKKAMDwg8W7-rgBjO3584ppl0SM2Pqg86vldZ6P5p90Hn6cT5Tlb_7jFl5MAB7UXqkW2CjgwjWETs9C_oK3auhqQRsbc3aWEOf6L4ki3zu3HaBxtj0XTjafWuU5hStSyJtnTrKLGzz4ytLbfOZnUlfE9_QzqIBDk-j5E",
          "q": "2x0D8nErj3QQUwhOBXZGdi0-ca_ZuaNPkS4-HVQD7vbEYvma-7U1bvSDeqsCqxB03zUrF-8851BWD9SRetGljGiRvIXvFStZr40IEUowX10uZBIU7AxFS1EasXG_v9MjC45XVSF5nyTjbP5vn-fr3LsHzEQFZPhbdxSbI_YJ0Ec",
          "dp": "hnaAqJ7tPTGuQr2d0V6fZknhMkIACO1LGU0vAVB1mT0Ym2bTQc69XJxa9lwLUmyOpgtA_MjX7lA3-eD1amI6k9qw49L7SIa6Ee6IcpfJMvkBJP4D4OnoUrWOkKeIs0cWsRhv7RqR_GBJH9c-8HHUoQwqJx29mvTSoiHKfLhHjIE",
          "dq": "VXucbpl4RR8iv0IeLkNWegRsuC3C44mzIRDJaue8IR5kv7hhnpGzpvX91X2iLNrevbYgedX8DMJq0QI9P41K6Nxi_wnBnKCs_LAo1ZX8CThxQNlNEEo5PokFwPR_unbE1V1S9QN6T3w0vfEF23y_p_3PrQFcmWfLR0nivMTgT0E",
          "qi": "sFkShRS__ROLYwAggSZ6A8gCHzeb6vl9ztTeqV44t7x1GmwXd0SAdhjEROpD2-NOB6THkH1N4yznCXYICpOiKDwGmfiX7EKG7FJ8jQu0C8BGGd9GjhAqlPaOY4DexSyF1-ipOVV0YxRijEKPEddLTwr-y7Qe-ITBZr4ombn62SE"
        }
      ]
    },
    "org_jwks": {
      "keys": [
        {
          "alg": "PS256",
          "use": "sig",
          "kty": "RSA",
          "kid": "CR9G89rS8za9cLv_lrt968RRfKIGEsT0tVbrwtajdpU",
          "n": "rY6gOmVxvCNhhC-LQlxs9p7wZq8rw2D8NGzURteeljSkV3z-sbfdswh3GhvJSgTjfmjWDKuQ1xTNjRaAJV5IUQfMPjR0fLBSF_Uq9_IYrTeCI9J9-7qod1OE-9D1ezsmKyGoxrurO2wj5y4S8zSpdEKchFLRiKMfdH_MggpO3l4MT0_cH0jL5PyU34OSTL2_4XgfzfAGX2dvxu0eLRSGeIHZRSgYfHBR0y-_4wXuakfigY-GJLYDrXQWW7xCxmzi3aKLoEpYkXaTZrjXg6K7mkKlm21z9jFhDgOpZXdTYzF82kLQJRT34LENzPBCaK5oMGdbtowORKbYzQQUlax9ow",
          "e": "AQAB",
          "d": "SIxdF-v9zfowMjQ5jyTZe4HW1eWVcpdg9X0kgvRw2zLoG5YpVRqZttPsDWLeEm3WtqmWCDfTVMTiY36rVHOD4TNUQhBlPRXrSw51xq1ReV7BrL25YfeVokOsTCL96mRAQTlRtrkOC8nZfDJ7Q2SZDPsnN_zyj544cNdXImiyrSqMhRg7EDIGr8Ye1BNasz6KKL39lt2-igjTllIQJs2rcg0Z2IIYq65QE9HQnJLdcbNt1ooEW1X-Mjm_PGOC2QGB10ShRqKIe6BPe5Ht_DZd3cwqeKlpKK1pJEDBxuV7mZAvweSCG7_yRSsCi3-YmpSNU1gJ0zjvKxlN0-xDYD4E-Q",
          "p": "4EEZgazFvHM1TZzPaxDX2HK-sO86mss7TBfqVLmZTHIR0-B1Bzv8yZ3XPx_ATEOaZajBp2JEnOc4mQMQcMly_l98tkqJoE1VdTGt8JMHNUpkPLD_FCC-m7E5lPoXHivDmeWSt9k3cb8DqTi74sWnz7Ft3y2RGnSqJQ3RwJIBkq8",
          "q": "xiBHMOys4Rij9XbFZX4agIGu-SLzTo5WflEztjO-ChkyX-RLJHxCC17POWltSt2aTqMl2iY2vUbfftJS4kVzbDfjr5uPXnO5ZjzhBeNv_JPvkHbkvKUtYNzSsgNM-MFjWhw5HgW0S203w3rLekIoCp_pVk2dfd8tY5qezKtWUU0",
          "dp": "f_DkKnV1wtQ_3u3N8JmFa7nbTXrPBq1YQUuLp5bT_Sc_QJBYdC4nRKfGu_7TaS9QkRs8kNChsJrCUZnL8W0dLD8yGZZg-pHkZZ5YTF61yBOPKIkanlMoLA9qeLJOKipxyAWQNU-6MCz4W71AhFqcKQRjWObYWC2jPMyrlKA4QYU",
          "dq": "B4x5Serql1T6AkM5OCm61sSaJxHm1UplD0EGyF1mUzosiizHlCdL2OUO3jAfIugYlgBvU8V69nE52LoowEhHIotqmGlD6CRenv-Yz0GgJa55RTbSdkGQ3gzr1i58A0pS_77tijBLc0hBBKisEgdtQSJgoJIqev5C23WrsT6h9k0",
          "qi": "zmY8qedxc9Hxkmp3EIlhbKEVptt-S7GBsuuBEgpwMklHZtEjlkOHUTLxk7BLhP_fYdsxC7E5GAPLpTeob4gHfXMISk7F7t2vYVZMnOCfEC3by2rNGWKx80RRgOiLWmgUqWpPsXeQnaIc8mqSmX8w_7VaEsOHYNetsNGYAi_pV5Q"
        },
        {
          "alg": "PS256",
          "use": "sig",
          "kty": "RSA",
          "kid": "-MQq9co-gzaiqxaXxgwvRl5Irz8FmcF99JZ7GdG-JtY",
          "n": "pC_FHQ0V0HYsZthqG9c_3jHnAhB8i2GlAt2OGmeOx05I0UHknB6Q2hcGWTus0qJcmZIFdePbpCvFCSXzGAJl63ogmh3YOiWplXhpkI6jlAc93v7jshkyspKhOOxtsPa27meLszhe3iR4GLhrFUY5VCQ069TqdG2svFhW_QFcwJPtSjGB1OctgrDOqiqye3iqrZJfEyo9Dt1K5zy-0KgCkQDVYUE_zIElh87C0Ox6uFjFkMYUDYI23UDHtFPmF0PyjeuRJoiHm72CaO5-qfIh6glO5o77L6kQpUzprVx-cXd4mm379i0rPnlRiG4-BZi7sey2GJK4hICp7WVh_6z-RQ",
          "e": "AQAB",
          "d": "QVB7koX9EpOgMD2RYIftcV_arPiQAwaSFSS7_gcKRoD--LfE0NJb_1Y_gUn7A0PxoGn1YCOH4bRDytLc9MUndFh-FbEfrmoDH2HqZMZJjn6e_1HYlKXvhBhOqI1tSYOr3AU3DtGy854AZJ0ghDMOZUmN_-8QYcare7WMzVM4aacMCZs5QnfZ4mHEpEPsGTuWfxRkf9dVORuDh0QUXZelMiCzPFURP_VMwRLf51XtoEwloZ_81EHfwPw17-YrYmMHPPo4dNLPAxvjGES-mNf6RA-4Owa61mLj63XZHCmsf_Upno5SQ8cpTXwsCg9L5PZ73J7y5v-mHTsrb3B0W69HVQ",
          "p": "0gikmyb8eUKcexhMK9gIKqEN9Oe-ne5kCgt2Y0HTLhWYKBKVhQm5vvJDv6VQKSnBaDjioqtxibY5eLcNpFYUAaQ-yiews82YNIbxbLLCzauvgmaLUSZYFvVVekEEMXmvGtCud53-i0Di1AJNv37dC5gr0L-v4YVW35RcuBCisKs",
          "q": "yB5-J1zEycWiue0f6MqA_VFF-kknrlKnLpY89ZFTS5zONJQFlyVXDPgc-iJuYlOCshOeSmhfQCi_TdlnQcJNeLRSal6FJm-RG9eF0Mx0jemDBwGUtP5e09IPwxBypjWtYxBXBXU-Qa3mNVl5n_VnOUGQHjstW5Gdq_X1MazIbM8",
          "dp": "J8mpXRbqlxIOUKdOrrOTAHhYC3_nNUXWv6xiNfVfSwieNWEn3_bysAB24xQu9k1JrTOxgz1VGdBiXMLYm7wOuCzkFCmmqLkWz0SM8Zl_m7SdX-eLFslbwKWjFrDAWZsCl-LWWiSc9sZI8f6pudAPkcW27ymQ6Pj4dwxE8D1-hFc",
          "dq": "vs_cZ_nbpaxtuaxw5Y3ZKjEJcVm5nU0wHYqhO2FDM_Ci6Z1OK00uUK5vKs4TxGtuTg_IuZgFYm634inue9Qh_HqrrsLLYNe2W_7HmEyqwfmqts56FY4Jqx07bDpNp0-9MJ0O7KRbJVMEE1BqWOwsbXqnSTwRxqL03VdbYO8n-B8",
          "qi": "oAnDJmFcdWpYSo39E0fBw1iThJdMyhmzflzko1qUTdWf0fXBXvCazsE-ZTZWaAY0D8rqKr0cOCBRWlKYkYmAVBij3NdxSSTCdnd1-XJaXFZoDsIY5WxnLKa1TmFodYUVefwlyW5HogoZuRjhkSTID-lZeHvFy97LsS-sBKWq7FY"
        }
      ]
    }
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIG9jCCBd6gAwIBAgIUJy2lvVIU7hOc3TrxMS7SF+bBq/gwDQYJKoZIhvcNAQEL\nBQAwdzELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLzAtBgNVBAMTJk9wZW4gSW5zdXJh\nbmNlIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMTExMDE4MjQwMFoXDTIz\nMTIxMDE4MjQwMFowggEfMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNV\nBAcTCVNBTyBQQVVMTzEUMBIGA1UEChMLSERJIFNFR1VST1MxITAfBgNVBAMTGHNh\nbmRib3gubGluYS5vcGluLmNvbS5icjEXMBUGA1UEBRMOMjk5ODAxNTgwMDAxNTcx\nHTAbBgNVBA8TFFByaXZhdGUgT3JnYW5pemF0aW9uMRMwEQYLKwYBBAGCNzwCAQMT\nAkJSMTMwMQYDVQRhEypPUElCUi03MTZkOTBhNy01OGI4LTQxNDYtOTdmMy04Y2E5\nZGQ4OGY5MmQxNDAyBgoJkiaJk/IsZAEBEyQwNTJhYTU5MS05ZGY5LTRlOWMtOTBl\nOC1jZjA0ZDAwMTRmZTcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDP\nlz3hvLRqAih/3a3e4wfCS8cMcyPLsb17K4UA8r4rDZVSYO8YFaQh9+odHWRWUVwB\nZR7RxBoGpjME8VDY1BHd/whl03dyorxZzFD22xCvJBy9V082kyIljHysTLrptQjp\naXyj2BE5pJO0gBraVChnX19/QfAg8nv9qARuQRGbyA8vvnW/rzSdjOzpcyK3U4aQ\nyFeJfv+vDQhJiuo7CjOdEXI4RVTZUi4dVNEPPrQMi4PlYuHW8XJbFLNmUdZoLQjP\nG8GOShmnGGMWlg6tC9S/J8YidJM0DMijTNyBlj7dlXr4vPYG1CXv0GgJLhz02wIJ\nPfFKoiuv17kLDQGlXDJTAgMBAAGjggLOMIICyjAMBgNVHRMBAf8EAjAAMB0GA1Ud\nDgQWBBR+b8vFKmu0kAfIebO7m3CCQetV/TAfBgNVHSMEGDAWgBQe6nJx8bsl1+pt\ntR0hY3JNExWkfjBFBggrBgEFBQcBAQQ5MDcwNQYIKwYBBQUHMAGGKWh0dHA6Ly9v\nY3NwLnNhbmRib3gucGtpLm9waW5icmFzaWwuY29tLmJyMEQGA1UdHwQ9MDswOaA3\noDWGM2h0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BpbmJyYXNpbC5jb20uYnIvaXNz\ndWVyLmNybDAjBgNVHREEHDAaghhzYW5kYm94LmxpbmEub3Bpbi5jb20uYnIwDgYD\nVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMCMIIBoQYDVR0gBIIBmDCC\nAZQwggGQBgorBgEEAYO6L2QBMIIBgDCCATYGCCsGAQUFBwICMIIBKAyCASRUaGlz\nIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2\naWNlcyBMaW1pdGVkIGFuZCBvdGhlciBwYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlv\nbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdv\ncmsgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25z\ndGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBD\nZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4u\nMEQGCCsGAQUFBwIBFjhodHRwOi8vcmVwb3NpdG9yeS5zYW5kYm94LnBraS5vcGlu\nYnJhc2lsLmNvbS5ici9wb2xpY2llczANBgkqhkiG9w0BAQsFAAOCAQEAYHTyskki\nEMoncBHr/Rw2BIM1oB5BwYBcuHW3fp7a6yxbY10dpse00gkjXNYMMZGfCbzJJJx0\n+t//17FZVPKND0YmvJW6/vfoFX2vKrvZ10Tc2VFcjuKq6ZmRgmeu4RvAPRYNErw4\nwJZ7FnJYOvbY8EBOkmMpqyANwcwFLr50cuXzZFTkeYhqSa0Z8PK6r9dl1VIN+R4R\n1aBCgeFTbfssjCaYo4ZjNXIbBErZ1/MXtkeWMyXIqB4pgAAmbBlrpoX6gxCNfx5s\nRAGDv6BHOYVVXyi3vWR8GTaoV+TaNnbmaA8T1dqzwpnLvs6808LPyf1dYPkMwzCY\nw0Bn8WXRyKHVqA\u003d\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDPlz3hvLRqAih/\n3a3e4wfCS8cMcyPLsb17K4UA8r4rDZVSYO8YFaQh9+odHWRWUVwBZR7RxBoGpjME\n8VDY1BHd/whl03dyorxZzFD22xCvJBy9V082kyIljHysTLrptQjpaXyj2BE5pJO0\ngBraVChnX19/QfAg8nv9qARuQRGbyA8vvnW/rzSdjOzpcyK3U4aQyFeJfv+vDQhJ\niuo7CjOdEXI4RVTZUi4dVNEPPrQMi4PlYuHW8XJbFLNmUdZoLQjPG8GOShmnGGMW\nlg6tC9S/J8YidJM0DMijTNyBlj7dlXr4vPYG1CXv0GgJLhz02wIJPfFKoiuv17kL\nDQGlXDJTAgMBAAECggEBAKsro2v6ZK0woGJm0NKDU0eDolqCqlZwdbQVO3N/tQzd\nA25M3Xl3hsI3oQRm0vBV386KqfH/iBJJgrIlpStVGnJ5s1v7FXgh9br5vRz/n287\nELOTRY7TnYlmoPqVvl2s1+9W+t5C8FkeemiQZRP35uTuAFl3bmBMca7Dlvuuja1r\nud+vPPJ0I6nfewCW2zAZtPrWffQIUADJ6khfVV8cj16gohtxWic3+WOAx4t/IsIO\nOYfuz4yOw39CWsYwKGUFDzOHI4XGdo3YKUAS/KRePjkANKdPA1rcxCQiWCDaVJsP\n9QclroKXWf8gQ3284jdD9kv3+QrJ6dw64TCeEAVHvkECgYEA6Rmirghkc3cT4UHN\nBkb1E9ROZMWE8ewt97fyzIT+JwdiQz/+VSOmgE7+81QZbox5g4zvf+eQYEPjhDtp\nIkRQcVcXcfCAE+X3bouGlLHC+4IvxMIHapyWjCk9MA1/HQysnNhMXtMfYFDnCSxR\nBg23n6cHz6iWK5o1dsV4qQjGhbMCgYEA4/wOtizWtWRnM1zdwICCbYDvfKb209Uy\nGGrHRvw7FDhqe+/LnNC+aYKy1fcbe6RmoXrdn8duwHT9423049lKFZQFsuRcbrj0\nFnAHN0h+ctSTPoYHMHmil3xk+Pqs6OUyaM53c69cPPc82ULH0bHWedt9g2S49O/Z\npn3+uW+kkOECgYEAxdwRv2G2SmBgSos9Cb//VYaXyGf0shlE54mHmdylkuFsoiLW\nstQhB7aGKGtRbwnkNyrRPKOFZIEbxWlck06jbaF8cCWxwbIpNfdPFDZTiIN4Iq6D\n9xXVoEF9A6XhKPpSJoxfPvo8HthtU9b/K4FHRUhVlAnI9lfeW+PAyNJ/GIsCgYAV\nHoliWN7+6LEiseyc44qxiCsnOfRNhUdhuaqCKeVzJxK+LmWHPlMVRRU5+u0h1AXp\n2Y7kOT5KN8w5IDt6S+uv+glZHAxv+VQrK++PMHj+PDDzrsjFtc7ZB5327onL/Udh\nLBcmsUzzHNgXLDeEdlvu5+VFobP8hKd949gP54awIQKBgHVTFc60c3ZOe0dAvNoB\n9o74MOr1lzylG08F5MJNPEg9hUT4hulyC9+HQOE8MrBA4oU357HFr2giClVCcXqJ\nj3uDPMpfnF9fNTUz/y3TLSECNf67BC5bTS7wIp5fVvYHtMZpgrLNPQwb6nqmOUzv\nrECJV+QAO+HqBjNZ2kOwzFzp\n-----END PRIVATE KEY-----"
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIG9jCCBd6gAwIBAgIUeXwI1Zj6P+ap6NjQzZvMf42WnzowDQYJKoZIhvcNAQEL\nBQAwdzELMAkGA1UEBhMCQlIxHjAcBgNVBAoTFU9wZW4gSW5zdXJhbmNlIEJyYXNp\nbDEXMBUGA1UECxMOT3BlbiBJbnN1cmFuY2UxLzAtBgNVBAMTJk9wZW4gSW5zdXJh\nbmNlIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIyMTExMDE4MjUwMFoXDTIz\nMTIxMDE4MjUwMFowggEfMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEjAQBgNV\nBAcTCVNBTyBQQVVMTzEUMBIGA1UEChMLSERJIFNFR1VST1MxITAfBgNVBAMTGHNh\nbmRib3gubGluYS5vcGluLmNvbS5icjEXMBUGA1UEBRMOMjk5ODAxNTgwMDAxNTcx\nHTAbBgNVBA8TFFByaXZhdGUgT3JnYW5pemF0aW9uMRMwEQYLKwYBBAGCNzwCAQMT\nAkJSMTMwMQYDVQRhEypPUElCUi03MTZkOTBhNy01OGI4LTQxNDYtOTdmMy04Y2E5\nZGQ4OGY5MmQxNDAyBgoJkiaJk/IsZAEBEyQzOWZkNGQ1Ny0yNzhjLTRmODgtYjEz\nNS0yZDZlNjFjY2U4OTcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDa\nPa+oJe1FrvQAgh/lIykuS2l1Qe9XkEQkYhtPLXJMLCHJuDwGCTDi/XvYt+P1qyKE\nXj9KsAcaf0HLJTE/aa8sUNjinYp/oUnV0AVt+eTJwB3AQmHrGFhcQTqsmjSQfoe6\nTOQNzj92XO3AlHnPfd7W7FnAIX62Xq5bNXhXv9MDj/EOQrt1GgakIsg1DQo8Plqy\nr73I43rKOEgySmCs8zRN2E0fau1rEcRnybkXQWCcgAUeqoXaeMBRXcfB0pB5Hl6F\nxzKMJbr4xqL5RA02sXDmNvEoHaUZe+rGOXxs6dLFRNm9Iupu8toZz9jAFu2A0L6N\ngmKpcHUpz1B+KK+UQTC/AgMBAAGjggLOMIICyjAMBgNVHRMBAf8EAjAAMB0GA1Ud\nDgQWBBQoSd4cMnBm3qGkhIcT6USuStPHWzAfBgNVHSMEGDAWgBQe6nJx8bsl1+pt\ntR0hY3JNExWkfjBFBggrBgEFBQcBAQQ5MDcwNQYIKwYBBQUHMAGGKWh0dHA6Ly9v\nY3NwLnNhbmRib3gucGtpLm9waW5icmFzaWwuY29tLmJyMEQGA1UdHwQ9MDswOaA3\noDWGM2h0dHA6Ly9jcmwuc2FuZGJveC5wa2kub3BpbmJyYXNpbC5jb20uYnIvaXNz\ndWVyLmNybDAjBgNVHREEHDAaghhzYW5kYm94LmxpbmEub3Bpbi5jb20uYnIwDgYD\nVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMCMIIBoQYDVR0gBIIBmDCC\nAZQwggGQBgorBgEEAYO6L2QBMIIBgDCCATYGCCsGAQUFBwICMIIBKAyCASRUaGlz\nIENlcnRpZmljYXRlIGlzIHNvbGVseSBmb3IgdXNlIHdpdGggUmFpZGlhbSBTZXJ2\naWNlcyBMaW1pdGVkIGFuZCBvdGhlciBwYXJ0aWNpcGF0aW5nIG9yZ2FuaXNhdGlv\nbnMgdXNpbmcgUmFpZGlhbSBTZXJ2aWNlcyBMaW1pdGVkcyBUcnVzdCBGcmFtZXdv\ncmsgU2VydmljZXMuIEl0cyByZWNlaXB0LCBwb3NzZXNzaW9uIG9yIHVzZSBjb25z\ndGl0dXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBSYWlkaWFtIFNlcnZpY2VzIEx0ZCBD\nZXJ0aWNpY2F0ZSBQb2xpY3kgYW5kIHJlbGF0ZWQgZG9jdW1lbnRzIHRoZXJlaW4u\nMEQGCCsGAQUFBwIBFjhodHRwOi8vcmVwb3NpdG9yeS5zYW5kYm94LnBraS5vcGlu\nYnJhc2lsLmNvbS5ici9wb2xpY2llczANBgkqhkiG9w0BAQsFAAOCAQEAmnBImB7r\nn2K10/s1qwpE0vReku1gkZpr0BMqx/ogkRuxUx2003efPWa4SOBTp69Atay3hUw1\n2J3BplU5PWH6xlH7Bz18A2Y8uqObo8CbDbOu3hnBUf/OYM3IDJ+7cv17wfvxmH9A\n7ICN/f37oXR1gd55t6GDsbqPz1Dz0byqaMyPD/4Hgi2U1j4gGJ8GXdDq7CLh4YSv\nwqxi1wA/llepUCRdfIqFfNtiZiBOBFIZGjAc2MdrC7zcBrn7Z2B7Mw2e2tupzalM\nha85D9V/RXv+7XeYyDW08APd6TrI3hWccun4IXQwWpjlbK4ZCeeTccNve01WHl0o\n0cKDCk198JcAIg\u003d\u003d\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDaPa+oJe1FrvQA\ngh/lIykuS2l1Qe9XkEQkYhtPLXJMLCHJuDwGCTDi/XvYt+P1qyKEXj9KsAcaf0HL\nJTE/aa8sUNjinYp/oUnV0AVt+eTJwB3AQmHrGFhcQTqsmjSQfoe6TOQNzj92XO3A\nlHnPfd7W7FnAIX62Xq5bNXhXv9MDj/EOQrt1GgakIsg1DQo8Plqyr73I43rKOEgy\nSmCs8zRN2E0fau1rEcRnybkXQWCcgAUeqoXaeMBRXcfB0pB5Hl6FxzKMJbr4xqL5\nRA02sXDmNvEoHaUZe+rGOXxs6dLFRNm9Iupu8toZz9jAFu2A0L6NgmKpcHUpz1B+\nKK+UQTC/AgMBAAECggEAf8ODNV5WxOfCgxWq1Hs8HZUafQIHu2yC6AXjVPwXIM7p\nTO2lficdTpX1Tg+Bzg3NHE8MoI3i6rk7bFEuvqABZGFER47RSRzEW/73XsXgEdh9\n0lNKfdZ3zDKHxgpU4Y6hqQhgrlBjSMjoi0ig8z8OGSau+FLjmqJdUppABKcRQtCK\nFgfpm8SoqWcynvSmdPHtnETQLQ/48YI9rBGeBp5wYBrHXpaCLfXW0/QKuIc79al5\nCymBx79yd+2jeYpfvUBdq6WsPAbHXkeMvYkSlQCpBapXPOE4AMF0S2xtMfF9b3GH\nV9Y44ucBGSPDHfvTmAryiiBA2QTw6NnbT4EAxHSx2QKBgQDwBeGdWGoo3ZTB2y9/\nNLOZO8UdkTuYsxvnI3IEp6xgutIhpG1x+BkWq+f3POaa11ICzbNdSL3RlCwI0YPl\nbCwT2HPgR2c9KcjvoWNCy5qMgeCjShpuDsv3L+C8UZVmtc8idIwd9HKFZAlryCeN\np2duIFXR+8CefmjDN8EcNQeKlQKBgQDoxKC4qsEC8nd/pcg8QEnIaL+IUwnQXzEK\n14JODAoUugepSvMfHQEKY2Sy18k3sFbEGvEpDf0ieyMH0D9W/MxtJYbHms39IYQM\nmXLy5+v3632onEQvWUB0koFXV0bXXBX+v8tdosGxmHiJeYUnEWjDXWAOZeSrzP2z\nXzy3j10NAwKBgAZdgZA0qgwPZESH1YigEys7JI0WLuhrx4+npvxsneuqyKvPun9N\nPw0U3f/2g38Tur8MSXdt2GrYbRqGw+KvrbORB/GosxoyI3wHYaSB1cVoJFbwPicx\nCUOy51jXKQkiRS36vUSGGQtkjcNn+XSOPfXzsZLyBDevzoNu1RY0adDJAoGBAIqJ\nrRb8GlCEu3bv1tN1d/Sd05Fxyt+IKIpJZjbJl55qcnDiOP2Fp77lFWQUZqCMhbfG\nSU6kEstY+qqF2Y0OfSVhNmzKyFsmfY96LR5BxwIR2QJnr3V265P2NqEjQvieyECN\nKp8aZaosE2HPP97Wz8Gna6pmHsnaAg2mW17tJva9AoGBAICkvYU2GYzn0E9fxluj\nEUqx8uDPS3ej1PtYtoy7BRqpLZTlOGawyYyS6/xM6E0HK3y52sUP1WMQ7RTPohzS\nlxqGS7kIWDARn8sGzMF3qfLVNjJ/7d7huJuKTesVjQSbN/niDVTo5sK5OywNRawQ\nrNTQyW+maIHzQVGluXCepvgx\n-----END PRIVATE KEY-----"
  },
  "consent": {
    "productType": "personal"
  }
}
testName
fapi1-advanced-final-attempt-reuse-authorisation-code-after-one-second
2023-02-10 15:21:46 SUCCESS
CreateRedirectUri
Created redirect URI
redirect_uri
https://www.certification.openid.net/test/a/HDISeguros-AuthServer-v1/callback
2023-02-10 15:21:46
GetDynamicServerConfiguration
HTTP request
request_uri
https://opin-intg.hdi.com.br/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2023-02-10 15:21:47 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "x-powered-by": "Express",
  "access-control-allow-origin": "*",
  "x-fapi-auth-date": "Fri Feb 10 2023 15:21:47 GMT+0000 (Coordinated Universal Time)",
  "x-fapi-interaction-id": "6c74da78-72fc-4d68-91b5-e485d00a0d2b",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "1933",
  "etag": "W/\"78d-gcRLWS7BhKx7ZbkwMV+OKS1i5Mo\"",
  "date": "Fri, 10 Feb 2023 15:21:47 GMT",
  "x-envoy-upstream-service-time": "5",
  "server": "021"
}
response_body
{"issuer":"https://opin-intg.hdi.com.br","authorization_endpoint":"https://corebank.hdiseguros.hml.linaob.com.br/open-insurance/consents/auth","token_endpoint":"https://mtls.hdiseguros.hml.opinb3.com.br/sessions","userinfo_endpoint":"https://mtls.hdiseguros.hml.opinb3.com.br/userinfo.openid","jwks_uri":"https://opin-intg.hdi.com.br/jwks","registration_endpoint":"https://mtls.hdiseguros.hml.opinb3.com.br/companies/apps","ping_revoked_sris_endpoint":"","ping_session_management_sris_endpoint":"","ping_end_session_endpoint":"","scopes_supported":["openid","consents","resources","payments"],"claims_supported":["cpf","acr"],"response_types_supported":["code","code id_token"],"response_modes_supported":["form_post"],"grant_types_supported":["client_credentials","authorization_code","refresh_token"],"subject_types_supported":["public","pairwise"],"id_token_signing_alg_values_supported":["PS256"],"token_endpoint_auth_methods_supported":["tls_client_auth"],"token_endpoint_auth_signing_alg_values_supported":["PS256"],"claim_types_supported":["normal"],"claims_parameter_supported":true,"request_parameter_supported":true,"request_uri_parameter_supported":false,"request_object_signing_alg_values_supported":["PS256"],"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"],"id_token_encryption_enc_values_supported":["A128CBC-HS256","A192CBC-HS384","A256CBC-HS512","A128GCM","A192GCM","A256GCM"],"require_pushed_authorization_requests":false,"code_challenge_methods_supported":["S256"],"tls_client_certificate_bound_access_tokens":true,"userinfo_signing_alg_values_supported":["PS256"],"acr_values_supported":["urn:brasil:openinsurance:loa2","urn:brasil:openinsurance:loa3"],"request_object_encryption_alg_values_supported":["RSA-OAEP"],"request_object_encryption_enc_values_supported":["A256GCM"]}
2023-02-10 15:21:47 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
issuer
https://opin-intg.hdi.com.br
authorization_endpoint
https://corebank.hdiseguros.hml.linaob.com.br/open-insurance/consents/auth
token_endpoint
https://mtls.hdiseguros.hml.opinb3.com.br/sessions
userinfo_endpoint
https://mtls.hdiseguros.hml.opinb3.com.br/userinfo.openid
jwks_uri
https://opin-intg.hdi.com.br/jwks
registration_endpoint
https://mtls.hdiseguros.hml.opinb3.com.br/companies/apps
ping_revoked_sris_endpoint

                                
ping_session_management_sris_endpoint

                                
ping_end_session_endpoint

                                
scopes_supported
[
  "openid",
  "consents",
  "resources",
  "payments"
]
claims_supported
[
  "cpf",
  "acr"
]
response_types_supported
[
  "code",
  "code id_token"
]
response_modes_supported
[
  "form_post"
]
grant_types_supported
[
  "client_credentials",
  "authorization_code",
  "refresh_token"
]
subject_types_supported
[
  "public",
  "pairwise"
]
id_token_signing_alg_values_supported
[
  "PS256"
]
token_endpoint_auth_methods_supported
[
  "tls_client_auth"
]
token_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
claim_types_supported
[
  "normal"
]
claims_parameter_supported
true
request_parameter_supported
true
request_uri_parameter_supported
false
request_object_signing_alg_values_supported
[
  "PS256"
]
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"
]
id_token_encryption_enc_values_supported
[
  "A128CBC-HS256",
  "A192CBC-HS384",
  "A256CBC-HS512",
  "A128GCM",
  "A192GCM",
  "A256GCM"
]
require_pushed_authorization_requests
false
code_challenge_methods_supported
[
  "S256"
]
tls_client_certificate_bound_access_tokens
true
userinfo_signing_alg_values_supported
[
  "PS256"
]
acr_values_supported
[
  "urn:brasil:openinsurance:loa2",
  "urn:brasil:openinsurance:loa3"
]
request_object_encryption_alg_values_supported
[
  "RSA-OAEP"
]
request_object_encryption_enc_values_supported
[
  "A256GCM"
]
2023-02-10 15:21:47 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2023-02-10 15:21:47 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2023-02-10 15:21:47
FetchServerKeys
Fetching server key
jwks_uri
https://opin-intg.hdi.com.br/jwks
2023-02-10 15:21:47
FetchServerKeys
HTTP request
request_uri
https://opin-intg.hdi.com.br/jwks
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2023-02-10 15:21:47 RESPONSE
FetchServerKeys
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "x-powered-by": "Express",
  "access-control-allow-origin": "*",
  "x-fapi-auth-date": "Fri Feb 10 2023 15:21:47 GMT+0000 (Coordinated Universal Time)",
  "x-fapi-interaction-id": "36e86e59-0df0-4cbd-87fd-15267615a0dc",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "958",
  "etag": "W/\"3be-MSBP8GzT9mdbpjXC+CAjT+LPhUM\"",
  "date": "Fri, 10 Feb 2023 15:21:47 GMT",
  "x-envoy-upstream-service-time": "7",
  "server": "021"
}
response_body
{"keys":[{"kty":"RSA","kid":"rcABd6-RrfycNZw9qsxoQN_KBsfXxJ55Avo1kVVpeeA","x5t":"3nt753HhalAQPx8P2rb4iTFlEXM","n":"x_RV_0MauMNUmFaQQZsGjsAyYF7ZjrTU3ki2izw5uu1qQXZ1ENygu8wJFhizjRxb0fsQUMGpdbwG_55j-lhIwx_FerUHOToQZq3wq49dV-9VjtDtHO_heg_X4LGC2zvqtDCuGeuWd2w_nfKtIdH8WN5e5q_dBpt-u7ZVDew4Eh_vehhsAfAyk-wZUH2icaYQgcqtdg1k5QjFk2DDulEDvjh8wH1D74uULBUvZ0kWUyXiD5pU2mVwUf_uUXQM_Wa1EgpMg8fZMCLOHGQ7OBCKM9pXKsqkuFFYPP5ceAvj8UcB9an8SRQbneY3ALqDmHVD_O-hcA1sZrNi5jamKY1Lew","e":"AQAB","use":"sig"},{"kty":"RSA","kid":"2BP06Ec1m-UIVZ8oz6fj1CF2TDUF-Gv6TW52zv4twp4","x5t":"M1y5QSMi6hw_KPqFZBOKRr3qC8A","n":"18e6zQmvvoj_xuzl_Lbujkbih8xz1uvHnGE1RsVo_yqArdOohgVKIANX-1GKjap4iropFQ4Zd0M_ITK25hzQM2TNcpKMfh4UBGoxoESDuQGoc0wG5pz_Q3oiU6ometNOTjtZ-IjSGXuINy6J8CwHnfBp8eS103-0V3lFaLI0pxLmNNv5hRUV8z-O9b-Q0dFswIDnMhCW-IeXIe_pIg-GlYzjNvp8CAlCpaDtVfceCXGAAvx6aSsrBw6yvEY59G7TxwWZSCZHBbn1lIzY1llUe1CW41iOhp5X4I8GiJ8mkxeKBO7bgAct8_QNWbmg7J6zQFoFwUWJU7IMe6UVwtcxfQ","e":"AQAB","use":"enc"}]}
2023-02-10 15:21:47
FetchServerKeys
Found JWK set string
jwk_string
{"keys":[{"kty":"RSA","kid":"rcABd6-RrfycNZw9qsxoQN_KBsfXxJ55Avo1kVVpeeA","x5t":"3nt753HhalAQPx8P2rb4iTFlEXM","n":"x_RV_0MauMNUmFaQQZsGjsAyYF7ZjrTU3ki2izw5uu1qQXZ1ENygu8wJFhizjRxb0fsQUMGpdbwG_55j-lhIwx_FerUHOToQZq3wq49dV-9VjtDtHO_heg_X4LGC2zvqtDCuGeuWd2w_nfKtIdH8WN5e5q_dBpt-u7ZVDew4Eh_vehhsAfAyk-wZUH2icaYQgcqtdg1k5QjFk2DDulEDvjh8wH1D74uULBUvZ0kWUyXiD5pU2mVwUf_uUXQM_Wa1EgpMg8fZMCLOHGQ7OBCKM9pXKsqkuFFYPP5ceAvj8UcB9an8SRQbneY3ALqDmHVD_O-hcA1sZrNi5jamKY1Lew","e":"AQAB","use":"sig"},{"kty":"RSA","kid":"2BP06Ec1m-UIVZ8oz6fj1CF2TDUF-Gv6TW52zv4twp4","x5t":"M1y5QSMi6hw_KPqFZBOKRr3qC8A","n":"18e6zQmvvoj_xuzl_Lbujkbih8xz1uvHnGE1RsVo_yqArdOohgVKIANX-1GKjap4iropFQ4Zd0M_ITK25hzQM2TNcpKMfh4UBGoxoESDuQGoc0wG5pz_Q3oiU6ometNOTjtZ-IjSGXuINy6J8CwHnfBp8eS103-0V3lFaLI0pxLmNNv5hRUV8z-O9b-Q0dFswIDnMhCW-IeXIe_pIg-GlYzjNvp8CAlCpaDtVfceCXGAAvx6aSsrBw6yvEY59G7TxwWZSCZHBbn1lIzY1llUe1CW41iOhp5X4I8GiJ8mkxeKBO7bgAct8_QNWbmg7J6zQFoFwUWJU7IMe6UVwtcxfQ","e":"AQAB","use":"enc"}]}
2023-02-10 15:21:47 SUCCESS
FetchServerKeys
Found server JWK set
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "rcABd6-RrfycNZw9qsxoQN_KBsfXxJ55Avo1kVVpeeA",
      "x5t": "3nt753HhalAQPx8P2rb4iTFlEXM",
      "n": "x_RV_0MauMNUmFaQQZsGjsAyYF7ZjrTU3ki2izw5uu1qQXZ1ENygu8wJFhizjRxb0fsQUMGpdbwG_55j-lhIwx_FerUHOToQZq3wq49dV-9VjtDtHO_heg_X4LGC2zvqtDCuGeuWd2w_nfKtIdH8WN5e5q_dBpt-u7ZVDew4Eh_vehhsAfAyk-wZUH2icaYQgcqtdg1k5QjFk2DDulEDvjh8wH1D74uULBUvZ0kWUyXiD5pU2mVwUf_uUXQM_Wa1EgpMg8fZMCLOHGQ7OBCKM9pXKsqkuFFYPP5ceAvj8UcB9an8SRQbneY3ALqDmHVD_O-hcA1sZrNi5jamKY1Lew",
      "e": "AQAB",
      "use": "sig"
    },
    {
      "kty": "RSA",
      "kid": "2BP06Ec1m-UIVZ8oz6fj1CF2TDUF-Gv6TW52zv4twp4",
      "x5t": "M1y5QSMi6hw_KPqFZBOKRr3qC8A",
      "n": "18e6zQmvvoj_xuzl_Lbujkbih8xz1uvHnGE1RsVo_yqArdOohgVKIANX-1GKjap4iropFQ4Zd0M_ITK25hzQM2TNcpKMfh4UBGoxoESDuQGoc0wG5pz_Q3oiU6ometNOTjtZ-IjSGXuINy6J8CwHnfBp8eS103-0V3lFaLI0pxLmNNv5hRUV8z-O9b-Q0dFswIDnMhCW-IeXIe_pIg-GlYzjNvp8CAlCpaDtVfceCXGAAvx6aSsrBw6yvEY59G7TxwWZSCZHBbn1lIzY1llUe1CW41iOhp5X4I8GiJ8mkxeKBO7bgAct8_QNWbmg7J6zQFoFwUWJU7IMe6UVwtcxfQ",
      "e": "AQAB",
      "use": "enc"
    }
  ]
}
2023-02-10 15:21:47 SUCCESS
CheckServerKeysIsValid
Server JWKs is valid
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "rcABd6-RrfycNZw9qsxoQN_KBsfXxJ55Avo1kVVpeeA",
      "x5t": "3nt753HhalAQPx8P2rb4iTFlEXM",
      "n": "x_RV_0MauMNUmFaQQZsGjsAyYF7ZjrTU3ki2izw5uu1qQXZ1ENygu8wJFhizjRxb0fsQUMGpdbwG_55j-lhIwx_FerUHOToQZq3wq49dV-9VjtDtHO_heg_X4LGC2zvqtDCuGeuWd2w_nfKtIdH8WN5e5q_dBpt-u7ZVDew4Eh_vehhsAfAyk-wZUH2icaYQgcqtdg1k5QjFk2DDulEDvjh8wH1D74uULBUvZ0kWUyXiD5pU2mVwUf_uUXQM_Wa1EgpMg8fZMCLOHGQ7OBCKM9pXKsqkuFFYPP5ceAvj8UcB9an8SRQbneY3ALqDmHVD_O-hcA1sZrNi5jamKY1Lew",
      "e": "AQAB",
      "use": "sig"
    },
    {
      "kty": "RSA",
      "kid": "2BP06Ec1m-UIVZ8oz6fj1CF2TDUF-Gv6TW52zv4twp4",
      "x5t": "M1y5QSMi6hw_KPqFZBOKRr3qC8A",
      "n": "18e6zQmvvoj_xuzl_Lbujkbih8xz1uvHnGE1RsVo_yqArdOohgVKIANX-1GKjap4iropFQ4Zd0M_ITK25hzQM2TNcpKMfh4UBGoxoESDuQGoc0wG5pz_Q3oiU6ometNOTjtZ-IjSGXuINy6J8CwHnfBp8eS103-0V3lFaLI0pxLmNNv5hRUV8z-O9b-Q0dFswIDnMhCW-IeXIe_pIg-GlYzjNvp8CAlCpaDtVfceCXGAAvx6aSsrBw6yvEY59G7TxwWZSCZHBbn1lIzY1llUe1CW41iOhp5X4I8GiJ8mkxeKBO7bgAct8_QNWbmg7J6zQFoFwUWJU7IMe6UVwtcxfQ",
      "e": "AQAB",
      "use": "enc"
    }
  ]
}
2023-02-10 15:21:47 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2023-02-10 15:21:47 SUCCESS
CheckForKeyIdInServerJWKs
All keys contain kids
2023-02-10 15:21:47 SUCCESS
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
2023-02-10 15:21:47 SUCCESS
FAPIEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "kid": "rcABd6-RrfycNZw9qsxoQN_KBsfXxJ55Avo1kVVpeeA",
      "x5t": "3nt753HhalAQPx8P2rb4iTFlEXM",
      "n": "x_RV_0MauMNUmFaQQZsGjsAyYF7ZjrTU3ki2izw5uu1qQXZ1ENygu8wJFhizjRxb0fsQUMGpdbwG_55j-lhIwx_FerUHOToQZq3wq49dV-9VjtDtHO_heg_X4LGC2zvqtDCuGeuWd2w_nfKtIdH8WN5e5q_dBpt-u7ZVDew4Eh_vehhsAfAyk-wZUH2icaYQgcqtdg1k5QjFk2DDulEDvjh8wH1D74uULBUvZ0kWUyXiD5pU2mVwUf_uUXQM_Wa1EgpMg8fZMCLOHGQ7OBCKM9pXKsqkuFFYPP5ceAvj8UcB9an8SRQbneY3ALqDmHVD_O-hcA1sZrNi5jamKY1Lew",
      "e": "AQAB",
      "use": "sig"
    },
    {
      "kty": "RSA",
      "kid": "2BP06Ec1m-UIVZ8oz6fj1CF2TDUF-Gv6TW52zv4twp4",
      "x5t": "M1y5QSMi6hw_KPqFZBOKRr3qC8A",
      "n": "18e6zQmvvoj_xuzl_Lbujkbih8xz1uvHnGE1RsVo_yqArdOohgVKIANX-1GKjap4iropFQ4Zd0M_ITK25hzQM2TNcpKMfh4UBGoxoESDuQGoc0wG5pz_Q3oiU6ometNOTjtZ-IjSGXuINy6J8CwHnfBp8eS103-0V3lFaLI0pxLmNNv5hRUV8z-O9b-Q0dFswIDnMhCW-IeXIe_pIg-GlYzjNvp8CAlCpaDtVfceCXGAAvx6aSsrBw6yvEY59G7TxwWZSCZHBbn1lIzY1llUe1CW41iOhp5X4I8GiJ8mkxeKBO7bgAct8_QNWbmg7J6zQFoFwUWJU7IMe6UVwtcxfQ",
      "e": "AQAB",
      "use": "enc"
    }
  ]
}
2023-02-10 15:21:47 SUCCESS
GetStaticClientConfiguration
Found a static client object
client_id
052aa591-9df9-4e9c-90e8-cf04d0014fe7
scope
openid resources consents
jwks
{
  "keys": [
    {
      "alg": "PS256",
      "use": "sig",
      "kty": "RSA",
      "kid": "bBnArSTHQzdfNq5JVABiZRX96hPQK22xJUFVPOq0aFI",
      "n": "1VUI7Outx9vzM1NPCc74z2RpqEfKiR4WoB9ubp6OR_FyoHiW8SBRYfP-WnnUd-E50IlAsdkhTMGVy24rEyT7bRyTa0yOMbPTYgqQjUHzl5dDsudFl6PZiUUCyPKn_D_z-rFqNnfamDTmBv1Tw5mqkgyFcKa2cjGmSpeJHqrCwAuiyvKwGASUJPYYre8Y9szUdRtVSZeuHJSqh1Qp30n66sm_XHOsqh-vDlHqRZXM3hlg3DBqQAIfQZLyWuQFMfKXg_e23bYc4kFn54GZtvKPS9q9kIVGGA9Nf7pEHuGDr03nX7Ax7jEo7ATvVI9psxzsMGNUpAbACQRFaUB_gnzSQQ",
      "e": "AQAB",
      "d": "Emhm_8KKWT-CacBbhpYkZAjfERU4xcIh46kypzrpPg34fR5Kr_3A5_nczcPLcJivm23sdiwtMmlV2prj_p_nTg_0LIMLlgBVUhVlSbsSINd9kPdhyubpg23AAsTld9-w1sXuS0rmQtH1s06ypqMg079e2EyaW5orJi6TN2E2ssllyMatNTgtRKiTlZW7sJNq9cZcm1W-keSZDjxbzKdz4Lc5IpI9GHW-83e1zBLG8wDHMrfYFCgzn7kRxRPisSrcfWS1HDKXIhQcv2fbCcKdxzDLWB0zym3cKCgSUlu4Us8g2bp1I6AMq11Mk0o5ANUMZTaxycmV1JS6a3i-kP3f0Q",
      "p": "_Y0OEqPIExWJLRDXHlycU93NMwnMaP2uLnfQTt5Zq6iaz9Bk0mGOcpRuZlaCrLtan8s1eWwdjCZLyWgQTatDTqufQV4_yeMOIm6n93ztxs_EwQoObKNtZwTtQOBLOFIHZCq7BlqMmVxTw5TjVheOAGRCzPgwRj_m2vD7DPH0QnU",
      "q": "12SIT5hMge2GiDGzGwvygP1frl9gWOuC-_R4ZpHKTeSPo3VFPJPbpBa33QjOoamGeZAkDgbO_ay-SZTRSGL8thG9EhcJ42wQDzcuih2Dsedk9TIaJDZnBfD9Vsr3aYkH3-z3CEM8PwH_2jD9xmudiGsnxeUtdMDOJg7r22vMvx0",
      "dp": "GXvi7Tau9lQUzIXDyVZvk_JYHIgglnDg3-TE-BhbFOjGXprId2i8w4FtszWAvtG54xOulTyrn5l9xomCEfxjsHWJdS1-5dC_a_CJS1OwJmpdkTVsi7jFVzRkkD-677c27PdqgtH5DbT86kx9qPqHGDz7hdRwLa9giaLs6Lks3r0",
      "dq": "Q1vGIRYgvvUYAFmCiG_JC7uxA2gCSmyETuTaDkGDga57mQOgflxC8OLF5xLNA9NvIW8JR3Wrn7s42uv2Muv52bpcZV7dEckGkKuSG1E1kRorAV8Eu9RjjYEayNy6WL-ovcduTaAxJActCwANLNMUtcfE7WdJOtzc2xwJeFoS8qU",
      "qi": "7gN1z41ky9a6ToTqBCwiMa0eFc9R4yXztsZMr172aNSmNtc29y4vQDLc5JYs_9PFPxhlJVplsFzoX6-IS4PO59vi6d3EJG6_8J9D9JK3OpR-n8pgNaLNfCKa3edUAONPzx8gWNThN9ap0YX-b7mCs7oxHoqmmcqR-px1rZ9SZqM"
    }
  ]
}
org_jwks
{
  "keys": [
    {
      "alg": "PS256",
      "use": "sig",
      "kty": "RSA",
      "kid": "bBnArSTHQzdfNq5JVABiZRX96hPQK22xJUFVPOq0aFI",
      "n": "1VUI7Outx9vzM1NPCc74z2RpqEfKiR4WoB9ubp6OR_FyoHiW8SBRYfP-WnnUd-E50IlAsdkhTMGVy24rEyT7bRyTa0yOMbPTYgqQjUHzl5dDsudFl6PZiUUCyPKn_D_z-rFqNnfamDTmBv1Tw5mqkgyFcKa2cjGmSpeJHqrCwAuiyvKwGASUJPYYre8Y9szUdRtVSZeuHJSqh1Qp30n66sm_XHOsqh-vDlHqRZXM3hlg3DBqQAIfQZLyWuQFMfKXg_e23bYc4kFn54GZtvKPS9q9kIVGGA9Nf7pEHuGDr03nX7Ax7jEo7ATvVI9psxzsMGNUpAbACQRFaUB_gnzSQQ",
      "e": "AQAB",
      "d": "Emhm_8KKWT-CacBbhpYkZAjfERU4xcIh46kypzrpPg34fR5Kr_3A5_nczcPLcJivm23sdiwtMmlV2prj_p_nTg_0LIMLlgBVUhVlSbsSINd9kPdhyubpg23AAsTld9-w1sXuS0rmQtH1s06ypqMg079e2EyaW5orJi6TN2E2ssllyMatNTgtRKiTlZW7sJNq9cZcm1W-keSZDjxbzKdz4Lc5IpI9GHW-83e1zBLG8wDHMrfYFCgzn7kRxRPisSrcfWS1HDKXIhQcv2fbCcKdxzDLWB0zym3cKCgSUlu4Us8g2bp1I6AMq11Mk0o5ANUMZTaxycmV1JS6a3i-kP3f0Q",
      "p": "_Y0OEqPIExWJLRDXHlycU93NMwnMaP2uLnfQTt5Zq6iaz9Bk0mGOcpRuZlaCrLtan8s1eWwdjCZLyWgQTatDTqufQV4_yeMOIm6n93ztxs_EwQoObKNtZwTtQOBLOFIHZCq7BlqMmVxTw5TjVheOAGRCzPgwRj_m2vD7DPH0QnU",
      "q": "12SIT5hMge2GiDGzGwvygP1frl9gWOuC-_R4ZpHKTeSPo3VFPJPbpBa33QjOoamGeZAkDgbO_ay-SZTRSGL8thG9EhcJ42wQDzcuih2Dsedk9TIaJDZnBfD9Vsr3aYkH3-z3CEM8PwH_2jD9xmudiGsnxeUtdMDOJg7r22vMvx0",
      "dp": "GXvi7Tau9lQUzIXDyVZvk_JYHIgglnDg3-TE-BhbFOjGXprId2i8w4FtszWAvtG54xOulTyrn5l9xomCEfxjsHWJdS1-5dC_a_CJS1OwJmpdkTVsi7jFVzRkkD-677c27PdqgtH5DbT86kx9qPqHGDz7hdRwLa9giaLs6Lks3r0",
      "dq": "Q1vGIRYgvvUYAFmCiG_JC7uxA2gCSmyETuTaDkGDga57mQOgflxC8OLF5xLNA9NvIW8JR3Wrn7s42uv2Muv52bpcZV7dEckGkKuSG1E1kRorAV8Eu9RjjYEayNy6WL-ovcduTaAxJActCwANLNMUtcfE7WdJOtzc2xwJeFoS8qU",
      "qi": "7gN1z41ky9a6ToTqBCwiMa0eFc9R4yXztsZMr172aNSmNtc29y4vQDLc5JYs_9PFPxhlJVplsFzoX6-IS4PO59vi6d3EJG6_8J9D9JK3OpR-n8pgNaLNfCKa3edUAONPzx8gWNThN9ap0YX-b7mCs7oxHoqmmcqR-px1rZ9SZqM"
    }
  ]
}
2023-02-10 15:21:47
ValidateMTLSCertificatesHeader
No certificate authority found for MTLS
2023-02-10 15:21:47 SUCCESS
ValidateMTLSCertificatesHeader
MTLS certificates header is valid
2023-02-10 15:21:47
ExtractMTLSCertificatesFromConfiguration
No certificate authority found for MTLS
2023-02-10 15:21:47 SUCCESS
ExtractMTLSCertificatesFromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDPlz3hvLRqAih/3a3e4wfCS8cMcyPLsb17K4UA8r4rDZVSYO8YFaQh9+odHWRWUVwBZR7RxBoGpjME8VDY1BHd/whl03dyorxZzFD22xCvJBy9V082kyIljHysTLrptQjpaXyj2BE5pJO0gBraVChnX19/QfAg8nv9qARuQRGbyA8vvnW/rzSdjOzpcyK3U4aQyFeJfv+vDQhJiuo7CjOdEXI4RVTZUi4dVNEPPrQMi4PlYuHW8XJbFLNmUdZoLQjPG8GOShmnGGMWlg6tC9S/J8YidJM0DMijTNyBlj7dlXr4vPYG1CXv0GgJLhz02wIJPfFKoiuv17kLDQGlXDJTAgMBAAECggEBAKsro2v6ZK0woGJm0NKDU0eDolqCqlZwdbQVO3N/tQzdA25M3Xl3hsI3oQRm0vBV386KqfH/iBJJgrIlpStVGnJ5s1v7FXgh9br5vRz/n287ELOTRY7TnYlmoPqVvl2s1+9W+t5C8FkeemiQZRP35uTuAFl3bmBMca7Dlvuuja1rud+vPPJ0I6nfewCW2zAZtPrWffQIUADJ6khfVV8cj16gohtxWic3+WOAx4t/IsIOOYfuz4yOw39CWsYwKGUFDzOHI4XGdo3YKUAS/KRePjkANKdPA1rcxCQiWCDaVJsP9QclroKXWf8gQ3284jdD9kv3+QrJ6dw64TCeEAVHvkECgYEA6Rmirghkc3cT4UHNBkb1E9ROZMWE8ewt97fyzIT+JwdiQz/+VSOmgE7+81QZbox5g4zvf+eQYEPjhDtpIkRQcVcXcfCAE+X3bouGlLHC+4IvxMIHapyWjCk9MA1/HQysnNhMXtMfYFDnCSxRBg23n6cHz6iWK5o1dsV4qQjGhbMCgYEA4/wOtizWtWRnM1zdwICCbYDvfKb209UyGGrHRvw7FDhqe+/LnNC+aYKy1fcbe6RmoXrdn8duwHT9423049lKFZQFsuRcbrj0FnAHN0h+ctSTPoYHMHmil3xk+Pqs6OUyaM53c69cPPc82ULH0bHWedt9g2S49O/Zpn3+uW+kkOECgYEAxdwRv2G2SmBgSos9Cb//VYaXyGf0shlE54mHmdylkuFsoiLWstQhB7aGKGtRbwnkNyrRPKOFZIEbxWlck06jbaF8cCWxwbIpNfdPFDZTiIN4Iq6D9xXVoEF9A6XhKPpSJoxfPvo8HthtU9b/K4FHRUhVlAnI9lfeW+PAyNJ/GIsCgYAVHoliWN7+6LEiseyc44qxiCsnOfRNhUdhuaqCKeVzJxK+LmWHPlMVRRU5+u0h1AXp2Y7kOT5KN8w5IDt6S+uv+glZHAxv+VQrK++PMHj+PDDzrsjFtc7ZB5327onL/UdhLBcmsUzzHNgXLDeEdlvu5+VFobP8hKd949gP54awIQKBgHVTFc60c3ZOe0dAvNoB9o74MOr1lzylG08F5MJNPEg9hUT4hulyC9+HQOE8MrBA4oU357HFr2giClVCcXqJj3uDPMpfnF9fNTUz/y3TLSECNf67BC5bTS7wIp5fVvYHtMZpgrLNPQwb6nqmOUzvrECJV+QAO+HqBjNZ2kOwzFzp
2023-02-10 15:21:47 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
2023-02-10 15:21:47 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "alg": "PS256",
      "use": "sig",
      "kty": "RSA",
      "kid": "bBnArSTHQzdfNq5JVABiZRX96hPQK22xJUFVPOq0aFI",
      "n": "1VUI7Outx9vzM1NPCc74z2RpqEfKiR4WoB9ubp6OR_FyoHiW8SBRYfP-WnnUd-E50IlAsdkhTMGVy24rEyT7bRyTa0yOMbPTYgqQjUHzl5dDsudFl6PZiUUCyPKn_D_z-rFqNnfamDTmBv1Tw5mqkgyFcKa2cjGmSpeJHqrCwAuiyvKwGASUJPYYre8Y9szUdRtVSZeuHJSqh1Qp30n66sm_XHOsqh-vDlHqRZXM3hlg3DBqQAIfQZLyWuQFMfKXg_e23bYc4kFn54GZtvKPS9q9kIVGGA9Nf7pEHuGDr03nX7Ax7jEo7ATvVI9psxzsMGNUpAbACQRFaUB_gnzSQQ",
      "e": "AQAB",
      "d": "Emhm_8KKWT-CacBbhpYkZAjfERU4xcIh46kypzrpPg34fR5Kr_3A5_nczcPLcJivm23sdiwtMmlV2prj_p_nTg_0LIMLlgBVUhVlSbsSINd9kPdhyubpg23AAsTld9-w1sXuS0rmQtH1s06ypqMg079e2EyaW5orJi6TN2E2ssllyMatNTgtRKiTlZW7sJNq9cZcm1W-keSZDjxbzKdz4Lc5IpI9GHW-83e1zBLG8wDHMrfYFCgzn7kRxRPisSrcfWS1HDKXIhQcv2fbCcKdxzDLWB0zym3cKCgSUlu4Us8g2bp1I6AMq11Mk0o5ANUMZTaxycmV1JS6a3i-kP3f0Q",
      "p": "_Y0OEqPIExWJLRDXHlycU93NMwnMaP2uLnfQTt5Zq6iaz9Bk0mGOcpRuZlaCrLtan8s1eWwdjCZLyWgQTatDTqufQV4_yeMOIm6n93ztxs_EwQoObKNtZwTtQOBLOFIHZCq7BlqMmVxTw5TjVheOAGRCzPgwRj_m2vD7DPH0QnU",
      "q": "12SIT5hMge2GiDGzGwvygP1frl9gWOuC-_R4ZpHKTeSPo3VFPJPbpBa33QjOoamGeZAkDgbO_ay-SZTRSGL8thG9EhcJ42wQDzcuih2Dsedk9TIaJDZnBfD9Vsr3aYkH3-z3CEM8PwH_2jD9xmudiGsnxeUtdMDOJg7r22vMvx0",
      "dp": "GXvi7Tau9lQUzIXDyVZvk_JYHIgglnDg3-TE-BhbFOjGXprId2i8w4FtszWAvtG54xOulTyrn5l9xomCEfxjsHWJdS1-5dC_a_CJS1OwJmpdkTVsi7jFVzRkkD-677c27PdqgtH5DbT86kx9qPqHGDz7hdRwLa9giaLs6Lks3r0",
      "dq": "Q1vGIRYgvvUYAFmCiG_JC7uxA2gCSmyETuTaDkGDga57mQOgflxC8OLF5xLNA9NvIW8JR3Wrn7s42uv2Muv52bpcZV7dEckGkKuSG1E1kRorAV8Eu9RjjYEayNy6WL-ovcduTaAxJActCwANLNMUtcfE7WdJOtzc2xwJeFoS8qU",
      "qi": "7gN1z41ky9a6ToTqBCwiMa0eFc9R4yXztsZMr172aNSmNtc29y4vQDLc5JYs_9PFPxhlJVplsFzoX6-IS4PO59vi6d3EJG6_8J9D9JK3OpR-n8pgNaLNfCKa3edUAONPzx8gWNThN9ap0YX-b7mCs7oxHoqmmcqR-px1rZ9SZqM"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "bBnArSTHQzdfNq5JVABiZRX96hPQK22xJUFVPOq0aFI",
      "alg": "PS256",
      "n": "1VUI7Outx9vzM1NPCc74z2RpqEfKiR4WoB9ubp6OR_FyoHiW8SBRYfP-WnnUd-E50IlAsdkhTMGVy24rEyT7bRyTa0yOMbPTYgqQjUHzl5dDsudFl6PZiUUCyPKn_D_z-rFqNnfamDTmBv1Tw5mqkgyFcKa2cjGmSpeJHqrCwAuiyvKwGASUJPYYre8Y9szUdRtVSZeuHJSqh1Qp30n66sm_XHOsqh-vDlHqRZXM3hlg3DBqQAIfQZLyWuQFMfKXg_e23bYc4kFn54GZtvKPS9q9kIVGGA9Nf7pEHuGDr03nX7Ax7jEo7ATvVI9psxzsMGNUpAbACQRFaUB_gnzSQQ"
    }
  ]
}
2023-02-10 15:21:47 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2023-02-10 15:21:47 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2023-02-10 15:21:47 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2023-02-10 15:21:47 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "alg": "PS256",
      "use": "sig",
      "kty": "RSA",
      "kid": "bBnArSTHQzdfNq5JVABiZRX96hPQK22xJUFVPOq0aFI",
      "n": "1VUI7Outx9vzM1NPCc74z2RpqEfKiR4WoB9ubp6OR_FyoHiW8SBRYfP-WnnUd-E50IlAsdkhTMGVy24rEyT7bRyTa0yOMbPTYgqQjUHzl5dDsudFl6PZiUUCyPKn_D_z-rFqNnfamDTmBv1Tw5mqkgyFcKa2cjGmSpeJHqrCwAuiyvKwGASUJPYYre8Y9szUdRtVSZeuHJSqh1Qp30n66sm_XHOsqh-vDlHqRZXM3hlg3DBqQAIfQZLyWuQFMfKXg_e23bYc4kFn54GZtvKPS9q9kIVGGA9Nf7pEHuGDr03nX7Ax7jEo7ATvVI9psxzsMGNUpAbACQRFaUB_gnzSQQ",
      "e": "AQAB",
      "d": "Emhm_8KKWT-CacBbhpYkZAjfERU4xcIh46kypzrpPg34fR5Kr_3A5_nczcPLcJivm23sdiwtMmlV2prj_p_nTg_0LIMLlgBVUhVlSbsSINd9kPdhyubpg23AAsTld9-w1sXuS0rmQtH1s06ypqMg079e2EyaW5orJi6TN2E2ssllyMatNTgtRKiTlZW7sJNq9cZcm1W-keSZDjxbzKdz4Lc5IpI9GHW-83e1zBLG8wDHMrfYFCgzn7kRxRPisSrcfWS1HDKXIhQcv2fbCcKdxzDLWB0zym3cKCgSUlu4Us8g2bp1I6AMq11Mk0o5ANUMZTaxycmV1JS6a3i-kP3f0Q",
      "p": "_Y0OEqPIExWJLRDXHlycU93NMwnMaP2uLnfQTt5Zq6iaz9Bk0mGOcpRuZlaCrLtan8s1eWwdjCZLyWgQTatDTqufQV4_yeMOIm6n93ztxs_EwQoObKNtZwTtQOBLOFIHZCq7BlqMmVxTw5TjVheOAGRCzPgwRj_m2vD7DPH0QnU",
      "q": "12SIT5hMge2GiDGzGwvygP1frl9gWOuC-_R4ZpHKTeSPo3VFPJPbpBa33QjOoamGeZAkDgbO_ay-SZTRSGL8thG9EhcJ42wQDzcuih2Dsedk9TIaJDZnBfD9Vsr3aYkH3-z3CEM8PwH_2jD9xmudiGsnxeUtdMDOJg7r22vMvx0",
      "dp": "GXvi7Tau9lQUzIXDyVZvk_JYHIgglnDg3-TE-BhbFOjGXprId2i8w4FtszWAvtG54xOulTyrn5l9xomCEfxjsHWJdS1-5dC_a_CJS1OwJmpdkTVsi7jFVzRkkD-677c27PdqgtH5DbT86kx9qPqHGDz7hdRwLa9giaLs6Lks3r0",
      "dq": "Q1vGIRYgvvUYAFmCiG_JC7uxA2gCSmyETuTaDkGDga57mQOgflxC8OLF5xLNA9NvIW8JR3Wrn7s42uv2Muv52bpcZV7dEckGkKuSG1E1kRorAV8Eu9RjjYEayNy6WL-ovcduTaAxJActCwANLNMUtcfE7WdJOtzc2xwJeFoS8qU",
      "qi": "7gN1z41ky9a6ToTqBCwiMa0eFc9R4yXztsZMr172aNSmNtc29y4vQDLc5JYs_9PFPxhlJVplsFzoX6-IS4PO59vi6d3EJG6_8J9D9JK3OpR-n8pgNaLNfCKa3edUAONPzx8gWNThN9ap0YX-b7mCs7oxHoqmmcqR-px1rZ9SZqM"
    }
  ]
}
2023-02-10 15:21:47 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
Verify configuration of second client
2023-02-10 15:21:47 SUCCESS
GetStaticClient2Configuration
Found a static second client object
client_id
39fd4d57-278c-4f88-b135-2d6e61cce897
scope
openid resources consents
jwks
{
  "keys": [
    {
      "alg": "PS256",
      "use": "sig",
      "kty": "RSA",
      "kid": "g-3CNGF6JdJAOzTZOfh-DlelQFr-1I-X3s7NWkp2t4s",
      "n": "1wKD3nUMZxiZVgfyNCuBTVf28k_Qml2j1TBgs1wVPQ5o6miTIfxUFH7IiMuM-Lfv4IMwD7ZzSA9zb50eAHeIkBqX2LOa-T-Ui7nB4KlJEpsKEIUjQvUcu7nyMh921n1ysPJ_5O6yWz2sQ5uCyJxizAFN249YaQvvqpY-_0ue847FsbRb7bYuL4kRYmzIbmBP2qQGxczmkuuNpjLksVSBGkQph3TvF9nNCHeDHEN5B9KkwTbqNUr-H-YlInLzIbnLhHagu5zXu7DlW6YO0KyXBztcfQgij2Ymd6QIdkhtjN63uOlackED6UvgAzlDRdDtU0d1U5JmRBVdtbSqFxihNw",
      "e": "AQAB",
      "d": "Lb11PD_-UXhkNm8eUYbnzQJnoIjmQdCl59aQ29c9FW4ZV7TDiDlb0bhfBOr4pHjM6SA_ezg_MhdHYXk1RrgnLzDZGNqsn1WtTkRIQHkC-JhO_dC0_auTX0Rhh9Q1vc-WNJqCJru46bwnB4LvwamzQt8MJydJkZ9ebxXjdQArYnia-_056E2nZpIqger-Nn0TRY8CL63iojVz_U3hfBkco5NynO8f3f75Z0vjh25BrKXdBsscEnl8CK4EFjJSMs07HRT4YHl_z_XB8hB6d7PtsGPglB1tmvFMbsqerT5lOjH0o7ggXnVYvcRTqXU9SIbxFvpBRwO6wMXguRM_ZYdiQQ",
      "p": "-zSnMkNMKKAMDwg8W7-rgBjO3584ppl0SM2Pqg86vldZ6P5p90Hn6cT5Tlb_7jFl5MAB7UXqkW2CjgwjWETs9C_oK3auhqQRsbc3aWEOf6L4ki3zu3HaBxtj0XTjafWuU5hStSyJtnTrKLGzz4ytLbfOZnUlfE9_QzqIBDk-j5E",
      "q": "2x0D8nErj3QQUwhOBXZGdi0-ca_ZuaNPkS4-HVQD7vbEYvma-7U1bvSDeqsCqxB03zUrF-8851BWD9SRetGljGiRvIXvFStZr40IEUowX10uZBIU7AxFS1EasXG_v9MjC45XVSF5nyTjbP5vn-fr3LsHzEQFZPhbdxSbI_YJ0Ec",
      "dp": "hnaAqJ7tPTGuQr2d0V6fZknhMkIACO1LGU0vAVB1mT0Ym2bTQc69XJxa9lwLUmyOpgtA_MjX7lA3-eD1amI6k9qw49L7SIa6Ee6IcpfJMvkBJP4D4OnoUrWOkKeIs0cWsRhv7RqR_GBJH9c-8HHUoQwqJx29mvTSoiHKfLhHjIE",
      "dq": "VXucbpl4RR8iv0IeLkNWegRsuC3C44mzIRDJaue8IR5kv7hhnpGzpvX91X2iLNrevbYgedX8DMJq0QI9P41K6Nxi_wnBnKCs_LAo1ZX8CThxQNlNEEo5PokFwPR_unbE1V1S9QN6T3w0vfEF23y_p_3PrQFcmWfLR0nivMTgT0E",
      "qi": "sFkShRS__ROLYwAggSZ6A8gCHzeb6vl9ztTeqV44t7x1GmwXd0SAdhjEROpD2-NOB6THkH1N4yznCXYICpOiKDwGmfiX7EKG7FJ8jQu0C8BGGd9GjhAqlPaOY4DexSyF1-ipOVV0YxRijEKPEddLTwr-y7Qe-ITBZr4ombn62SE"
    }
  ]
}
org_jwks
{
  "keys": [
    {
      "alg": "PS256",
      "use": "sig",
      "kty": "RSA",
      "kid": "CR9G89rS8za9cLv_lrt968RRfKIGEsT0tVbrwtajdpU",
      "n": "rY6gOmVxvCNhhC-LQlxs9p7wZq8rw2D8NGzURteeljSkV3z-sbfdswh3GhvJSgTjfmjWDKuQ1xTNjRaAJV5IUQfMPjR0fLBSF_Uq9_IYrTeCI9J9-7qod1OE-9D1ezsmKyGoxrurO2wj5y4S8zSpdEKchFLRiKMfdH_MggpO3l4MT0_cH0jL5PyU34OSTL2_4XgfzfAGX2dvxu0eLRSGeIHZRSgYfHBR0y-_4wXuakfigY-GJLYDrXQWW7xCxmzi3aKLoEpYkXaTZrjXg6K7mkKlm21z9jFhDgOpZXdTYzF82kLQJRT34LENzPBCaK5oMGdbtowORKbYzQQUlax9ow",
      "e": "AQAB",
      "d": "SIxdF-v9zfowMjQ5jyTZe4HW1eWVcpdg9X0kgvRw2zLoG5YpVRqZttPsDWLeEm3WtqmWCDfTVMTiY36rVHOD4TNUQhBlPRXrSw51xq1ReV7BrL25YfeVokOsTCL96mRAQTlRtrkOC8nZfDJ7Q2SZDPsnN_zyj544cNdXImiyrSqMhRg7EDIGr8Ye1BNasz6KKL39lt2-igjTllIQJs2rcg0Z2IIYq65QE9HQnJLdcbNt1ooEW1X-Mjm_PGOC2QGB10ShRqKIe6BPe5Ht_DZd3cwqeKlpKK1pJEDBxuV7mZAvweSCG7_yRSsCi3-YmpSNU1gJ0zjvKxlN0-xDYD4E-Q",
      "p": "4EEZgazFvHM1TZzPaxDX2HK-sO86mss7TBfqVLmZTHIR0-B1Bzv8yZ3XPx_ATEOaZajBp2JEnOc4mQMQcMly_l98tkqJoE1VdTGt8JMHNUpkPLD_FCC-m7E5lPoXHivDmeWSt9k3cb8DqTi74sWnz7Ft3y2RGnSqJQ3RwJIBkq8",
      "q": "xiBHMOys4Rij9XbFZX4agIGu-SLzTo5WflEztjO-ChkyX-RLJHxCC17POWltSt2aTqMl2iY2vUbfftJS4kVzbDfjr5uPXnO5ZjzhBeNv_JPvkHbkvKUtYNzSsgNM-MFjWhw5HgW0S203w3rLekIoCp_pVk2dfd8tY5qezKtWUU0",
      "dp": "f_DkKnV1wtQ_3u3N8JmFa7nbTXrPBq1YQUuLp5bT_Sc_QJBYdC4nRKfGu_7TaS9QkRs8kNChsJrCUZnL8W0dLD8yGZZg-pHkZZ5YTF61yBOPKIkanlMoLA9qeLJOKipxyAWQNU-6MCz4W71AhFqcKQRjWObYWC2jPMyrlKA4QYU",
      "dq": "B4x5Serql1T6AkM5OCm61sSaJxHm1UplD0EGyF1mUzosiizHlCdL2OUO3jAfIugYlgBvU8V69nE52LoowEhHIotqmGlD6CRenv-Yz0GgJa55RTbSdkGQ3gzr1i58A0pS_77tijBLc0hBBKisEgdtQSJgoJIqev5C23WrsT6h9k0",
      "qi": "zmY8qedxc9Hxkmp3EIlhbKEVptt-S7GBsuuBEgpwMklHZtEjlkOHUTLxk7BLhP_fYdsxC7E5GAPLpTeob4gHfXMISk7F7t2vYVZMnOCfEC3by2rNGWKx80RRgOiLWmgUqWpPsXeQnaIc8mqSmX8w_7VaEsOHYNetsNGYAi_pV5Q"
    },
    {
      "alg": "PS256",
      "use": "sig",
      "kty": "RSA",
      "kid": "-MQq9co-gzaiqxaXxgwvRl5Irz8FmcF99JZ7GdG-JtY",
      "n": "pC_FHQ0V0HYsZthqG9c_3jHnAhB8i2GlAt2OGmeOx05I0UHknB6Q2hcGWTus0qJcmZIFdePbpCvFCSXzGAJl63ogmh3YOiWplXhpkI6jlAc93v7jshkyspKhOOxtsPa27meLszhe3iR4GLhrFUY5VCQ069TqdG2svFhW_QFcwJPtSjGB1OctgrDOqiqye3iqrZJfEyo9Dt1K5zy-0KgCkQDVYUE_zIElh87C0Ox6uFjFkMYUDYI23UDHtFPmF0PyjeuRJoiHm72CaO5-qfIh6glO5o77L6kQpUzprVx-cXd4mm379i0rPnlRiG4-BZi7sey2GJK4hICp7WVh_6z-RQ",
      "e": "AQAB",
      "d": "QVB7koX9EpOgMD2RYIftcV_arPiQAwaSFSS7_gcKRoD--LfE0NJb_1Y_gUn7A0PxoGn1YCOH4bRDytLc9MUndFh-FbEfrmoDH2HqZMZJjn6e_1HYlKXvhBhOqI1tSYOr3AU3DtGy854AZJ0ghDMOZUmN_-8QYcare7WMzVM4aacMCZs5QnfZ4mHEpEPsGTuWfxRkf9dVORuDh0QUXZelMiCzPFURP_VMwRLf51XtoEwloZ_81EHfwPw17-YrYmMHPPo4dNLPAxvjGES-mNf6RA-4Owa61mLj63XZHCmsf_Upno5SQ8cpTXwsCg9L5PZ73J7y5v-mHTsrb3B0W69HVQ",
      "p": "0gikmyb8eUKcexhMK9gIKqEN9Oe-ne5kCgt2Y0HTLhWYKBKVhQm5vvJDv6VQKSnBaDjioqtxibY5eLcNpFYUAaQ-yiews82YNIbxbLLCzauvgmaLUSZYFvVVekEEMXmvGtCud53-i0Di1AJNv37dC5gr0L-v4YVW35RcuBCisKs",
      "q": "yB5-J1zEycWiue0f6MqA_VFF-kknrlKnLpY89ZFTS5zONJQFlyVXDPgc-iJuYlOCshOeSmhfQCi_TdlnQcJNeLRSal6FJm-RG9eF0Mx0jemDBwGUtP5e09IPwxBypjWtYxBXBXU-Qa3mNVl5n_VnOUGQHjstW5Gdq_X1MazIbM8",
      "dp": "J8mpXRbqlxIOUKdOrrOTAHhYC3_nNUXWv6xiNfVfSwieNWEn3_bysAB24xQu9k1JrTOxgz1VGdBiXMLYm7wOuCzkFCmmqLkWz0SM8Zl_m7SdX-eLFslbwKWjFrDAWZsCl-LWWiSc9sZI8f6pudAPkcW27ymQ6Pj4dwxE8D1-hFc",
      "dq": "vs_cZ_nbpaxtuaxw5Y3ZKjEJcVm5nU0wHYqhO2FDM_Ci6Z1OK00uUK5vKs4TxGtuTg_IuZgFYm634inue9Qh_HqrrsLLYNe2W_7HmEyqwfmqts56FY4Jqx07bDpNp0-9MJ0O7KRbJVMEE1BqWOwsbXqnSTwRxqL03VdbYO8n-B8",
      "qi": "oAnDJmFcdWpYSo39E0fBw1iThJdMyhmzflzko1qUTdWf0fXBXvCazsE-ZTZWaAY0D8rqKr0cOCBRWlKYkYmAVBij3NdxSSTCdnd1-XJaXFZoDsIY5WxnLKa1TmFodYUVefwlyW5HogoZuRjhkSTID-lZeHvFy97LsS-sBKWq7FY"
    }
  ]
}
2023-02-10 15:21:47
ValidateMTLSCertificates2Header
No certificate authority found for MTLS
2023-02-10 15:21:47 SUCCESS
ValidateMTLSCertificates2Header
MTLS certificates header is valid
2023-02-10 15:21:47
ExtractMTLSCertificates2FromConfiguration
No certificate authority found for MTLS
2023-02-10 15:21:47 SUCCESS
ExtractMTLSCertificates2FromConfiguration
Mutual TLS authentication credentials loaded
cert
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
key
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDaPa+oJe1FrvQAgh/lIykuS2l1Qe9XkEQkYhtPLXJMLCHJuDwGCTDi/XvYt+P1qyKEXj9KsAcaf0HLJTE/aa8sUNjinYp/oUnV0AVt+eTJwB3AQmHrGFhcQTqsmjSQfoe6TOQNzj92XO3AlHnPfd7W7FnAIX62Xq5bNXhXv9MDj/EOQrt1GgakIsg1DQo8Plqyr73I43rKOEgySmCs8zRN2E0fau1rEcRnybkXQWCcgAUeqoXaeMBRXcfB0pB5Hl6FxzKMJbr4xqL5RA02sXDmNvEoHaUZe+rGOXxs6dLFRNm9Iupu8toZz9jAFu2A0L6NgmKpcHUpz1B+KK+UQTC/AgMBAAECggEAf8ODNV5WxOfCgxWq1Hs8HZUafQIHu2yC6AXjVPwXIM7pTO2lficdTpX1Tg+Bzg3NHE8MoI3i6rk7bFEuvqABZGFER47RSRzEW/73XsXgEdh90lNKfdZ3zDKHxgpU4Y6hqQhgrlBjSMjoi0ig8z8OGSau+FLjmqJdUppABKcRQtCKFgfpm8SoqWcynvSmdPHtnETQLQ/48YI9rBGeBp5wYBrHXpaCLfXW0/QKuIc79al5CymBx79yd+2jeYpfvUBdq6WsPAbHXkeMvYkSlQCpBapXPOE4AMF0S2xtMfF9b3GHV9Y44ucBGSPDHfvTmAryiiBA2QTw6NnbT4EAxHSx2QKBgQDwBeGdWGoo3ZTB2y9/NLOZO8UdkTuYsxvnI3IEp6xgutIhpG1x+BkWq+f3POaa11ICzbNdSL3RlCwI0YPlbCwT2HPgR2c9KcjvoWNCy5qMgeCjShpuDsv3L+C8UZVmtc8idIwd9HKFZAlryCeNp2duIFXR+8CefmjDN8EcNQeKlQKBgQDoxKC4qsEC8nd/pcg8QEnIaL+IUwnQXzEK14JODAoUugepSvMfHQEKY2Sy18k3sFbEGvEpDf0ieyMH0D9W/MxtJYbHms39IYQMmXLy5+v3632onEQvWUB0koFXV0bXXBX+v8tdosGxmHiJeYUnEWjDXWAOZeSrzP2zXzy3j10NAwKBgAZdgZA0qgwPZESH1YigEys7JI0WLuhrx4+npvxsneuqyKvPun9NPw0U3f/2g38Tur8MSXdt2GrYbRqGw+KvrbORB/GosxoyI3wHYaSB1cVoJFbwPicxCUOy51jXKQkiRS36vUSGGQtkjcNn+XSOPfXzsZLyBDevzoNu1RY0adDJAoGBAIqJrRb8GlCEu3bv1tN1d/Sd05Fxyt+IKIpJZjbJl55qcnDiOP2Fp77lFWQUZqCMhbfGSU6kEstY+qqF2Y0OfSVhNmzKyFsmfY96LR5BxwIR2QJnr3V265P2NqEjQvieyECNKp8aZaosE2HPP97Wz8Gna6pmHsnaAg2mW17tJva9AoGBAICkvYU2GYzn0E9fxlujEUqx8uDPS3ej1PtYtoy7BRqpLZTlOGawyYyS6/xM6E0HK3y52sUP1WMQ7RTPohzSlxqGS7kIWDARn8sGzMF3qfLVNjJ/7d7huJuKTesVjQSbN/niDVTo5sK5OywNRawQrNTQyW+maIHzQVGluXCepvgx
2023-02-10 15:21:47 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
2023-02-10 15:21:47 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "alg": "PS256",
      "use": "sig",
      "kty": "RSA",
      "kid": "g-3CNGF6JdJAOzTZOfh-DlelQFr-1I-X3s7NWkp2t4s",
      "n": "1wKD3nUMZxiZVgfyNCuBTVf28k_Qml2j1TBgs1wVPQ5o6miTIfxUFH7IiMuM-Lfv4IMwD7ZzSA9zb50eAHeIkBqX2LOa-T-Ui7nB4KlJEpsKEIUjQvUcu7nyMh921n1ysPJ_5O6yWz2sQ5uCyJxizAFN249YaQvvqpY-_0ue847FsbRb7bYuL4kRYmzIbmBP2qQGxczmkuuNpjLksVSBGkQph3TvF9nNCHeDHEN5B9KkwTbqNUr-H-YlInLzIbnLhHagu5zXu7DlW6YO0KyXBztcfQgij2Ymd6QIdkhtjN63uOlackED6UvgAzlDRdDtU0d1U5JmRBVdtbSqFxihNw",
      "e": "AQAB",
      "d": "Lb11PD_-UXhkNm8eUYbnzQJnoIjmQdCl59aQ29c9FW4ZV7TDiDlb0bhfBOr4pHjM6SA_ezg_MhdHYXk1RrgnLzDZGNqsn1WtTkRIQHkC-JhO_dC0_auTX0Rhh9Q1vc-WNJqCJru46bwnB4LvwamzQt8MJydJkZ9ebxXjdQArYnia-_056E2nZpIqger-Nn0TRY8CL63iojVz_U3hfBkco5NynO8f3f75Z0vjh25BrKXdBsscEnl8CK4EFjJSMs07HRT4YHl_z_XB8hB6d7PtsGPglB1tmvFMbsqerT5lOjH0o7ggXnVYvcRTqXU9SIbxFvpBRwO6wMXguRM_ZYdiQQ",
      "p": "-zSnMkNMKKAMDwg8W7-rgBjO3584ppl0SM2Pqg86vldZ6P5p90Hn6cT5Tlb_7jFl5MAB7UXqkW2CjgwjWETs9C_oK3auhqQRsbc3aWEOf6L4ki3zu3HaBxtj0XTjafWuU5hStSyJtnTrKLGzz4ytLbfOZnUlfE9_QzqIBDk-j5E",
      "q": "2x0D8nErj3QQUwhOBXZGdi0-ca_ZuaNPkS4-HVQD7vbEYvma-7U1bvSDeqsCqxB03zUrF-8851BWD9SRetGljGiRvIXvFStZr40IEUowX10uZBIU7AxFS1EasXG_v9MjC45XVSF5nyTjbP5vn-fr3LsHzEQFZPhbdxSbI_YJ0Ec",
      "dp": "hnaAqJ7tPTGuQr2d0V6fZknhMkIACO1LGU0vAVB1mT0Ym2bTQc69XJxa9lwLUmyOpgtA_MjX7lA3-eD1amI6k9qw49L7SIa6Ee6IcpfJMvkBJP4D4OnoUrWOkKeIs0cWsRhv7RqR_GBJH9c-8HHUoQwqJx29mvTSoiHKfLhHjIE",
      "dq": "VXucbpl4RR8iv0IeLkNWegRsuC3C44mzIRDJaue8IR5kv7hhnpGzpvX91X2iLNrevbYgedX8DMJq0QI9P41K6Nxi_wnBnKCs_LAo1ZX8CThxQNlNEEo5PokFwPR_unbE1V1S9QN6T3w0vfEF23y_p_3PrQFcmWfLR0nivMTgT0E",
      "qi": "sFkShRS__ROLYwAggSZ6A8gCHzeb6vl9ztTeqV44t7x1GmwXd0SAdhjEROpD2-NOB6THkH1N4yznCXYICpOiKDwGmfiX7EKG7FJ8jQu0C8BGGd9GjhAqlPaOY4DexSyF1-ipOVV0YxRijEKPEddLTwr-y7Qe-ITBZr4ombn62SE"
    }
  ]
}
public_client_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "g-3CNGF6JdJAOzTZOfh-DlelQFr-1I-X3s7NWkp2t4s",
      "alg": "PS256",
      "n": "1wKD3nUMZxiZVgfyNCuBTVf28k_Qml2j1TBgs1wVPQ5o6miTIfxUFH7IiMuM-Lfv4IMwD7ZzSA9zb50eAHeIkBqX2LOa-T-Ui7nB4KlJEpsKEIUjQvUcu7nyMh921n1ysPJ_5O6yWz2sQ5uCyJxizAFN249YaQvvqpY-_0ue847FsbRb7bYuL4kRYmzIbmBP2qQGxczmkuuNpjLksVSBGkQph3TvF9nNCHeDHEN5B9KkwTbqNUr-H-YlInLzIbnLhHagu5zXu7DlW6YO0KyXBztcfQgij2Ymd6QIdkhtjN63uOlackED6UvgAzlDRdDtU0d1U5JmRBVdtbSqFxihNw"
    }
  ]
}
2023-02-10 15:21:47 SUCCESS
CheckForKeyIdInClientJWKs
All keys contain kids
2023-02-10 15:21:47 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2023-02-10 15:21:47 SUCCESS
FAPIBrazilCheckKeyAlgInClientJWKs
Keys in client JWKS all have permitted 'alg'
permitted
[
  "PS256"
]
2023-02-10 15:21:47 SUCCESS
FAPIEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "alg": "PS256",
      "use": "sig",
      "kty": "RSA",
      "kid": "g-3CNGF6JdJAOzTZOfh-DlelQFr-1I-X3s7NWkp2t4s",
      "n": "1wKD3nUMZxiZVgfyNCuBTVf28k_Qml2j1TBgs1wVPQ5o6miTIfxUFH7IiMuM-Lfv4IMwD7ZzSA9zb50eAHeIkBqX2LOa-T-Ui7nB4KlJEpsKEIUjQvUcu7nyMh921n1ysPJ_5O6yWz2sQ5uCyJxizAFN249YaQvvqpY-_0ue847FsbRb7bYuL4kRYmzIbmBP2qQGxczmkuuNpjLksVSBGkQph3TvF9nNCHeDHEN5B9KkwTbqNUr-H-YlInLzIbnLhHagu5zXu7DlW6YO0KyXBztcfQgij2Ymd6QIdkhtjN63uOlackED6UvgAzlDRdDtU0d1U5JmRBVdtbSqFxihNw",
      "e": "AQAB",
      "d": "Lb11PD_-UXhkNm8eUYbnzQJnoIjmQdCl59aQ29c9FW4ZV7TDiDlb0bhfBOr4pHjM6SA_ezg_MhdHYXk1RrgnLzDZGNqsn1WtTkRIQHkC-JhO_dC0_auTX0Rhh9Q1vc-WNJqCJru46bwnB4LvwamzQt8MJydJkZ9ebxXjdQArYnia-_056E2nZpIqger-Nn0TRY8CL63iojVz_U3hfBkco5NynO8f3f75Z0vjh25BrKXdBsscEnl8CK4EFjJSMs07HRT4YHl_z_XB8hB6d7PtsGPglB1tmvFMbsqerT5lOjH0o7ggXnVYvcRTqXU9SIbxFvpBRwO6wMXguRM_ZYdiQQ",
      "p": "-zSnMkNMKKAMDwg8W7-rgBjO3584ppl0SM2Pqg86vldZ6P5p90Hn6cT5Tlb_7jFl5MAB7UXqkW2CjgwjWETs9C_oK3auhqQRsbc3aWEOf6L4ki3zu3HaBxtj0XTjafWuU5hStSyJtnTrKLGzz4ytLbfOZnUlfE9_QzqIBDk-j5E",
      "q": "2x0D8nErj3QQUwhOBXZGdi0-ca_ZuaNPkS4-HVQD7vbEYvma-7U1bvSDeqsCqxB03zUrF-8851BWD9SRetGljGiRvIXvFStZr40IEUowX10uZBIU7AxFS1EasXG_v9MjC45XVSF5nyTjbP5vn-fr3LsHzEQFZPhbdxSbI_YJ0Ec",
      "dp": "hnaAqJ7tPTGuQr2d0V6fZknhMkIACO1LGU0vAVB1mT0Ym2bTQc69XJxa9lwLUmyOpgtA_MjX7lA3-eD1amI6k9qw49L7SIa6Ee6IcpfJMvkBJP4D4OnoUrWOkKeIs0cWsRhv7RqR_GBJH9c-8HHUoQwqJx29mvTSoiHKfLhHjIE",
      "dq": "VXucbpl4RR8iv0IeLkNWegRsuC3C44mzIRDJaue8IR5kv7hhnpGzpvX91X2iLNrevbYgedX8DMJq0QI9P41K6Nxi_wnBnKCs_LAo1ZX8CThxQNlNEEo5PokFwPR_unbE1V1S9QN6T3w0vfEF23y_p_3PrQFcmWfLR0nivMTgT0E",
      "qi": "sFkShRS__ROLYwAggSZ6A8gCHzeb6vl9ztTeqV44t7x1GmwXd0SAdhjEROpD2-NOB6THkH1N4yznCXYICpOiKDwGmfiX7EKG7FJ8jQu0C8BGGd9GjhAqlPaOY4DexSyF1-ipOVV0YxRijEKPEddLTwr-y7Qe-ITBZr4ombn62SE"
    }
  ]
}
2023-02-10 15:21:47 SUCCESS
ValidateMTLSCertificatesAsX509
Mutual TLS authentication cert validated as X.509
2023-02-10 15:21:47 SUCCESS
ValidateClientPrivateKeysAreDifferent
Client signing JWKs have different thumbprints
jwk1
{
  "p": "_Y0OEqPIExWJLRDXHlycU93NMwnMaP2uLnfQTt5Zq6iaz9Bk0mGOcpRuZlaCrLtan8s1eWwdjCZLyWgQTatDTqufQV4_yeMOIm6n93ztxs_EwQoObKNtZwTtQOBLOFIHZCq7BlqMmVxTw5TjVheOAGRCzPgwRj_m2vD7DPH0QnU",
  "kty": "RSA",
  "q": "12SIT5hMge2GiDGzGwvygP1frl9gWOuC-_R4ZpHKTeSPo3VFPJPbpBa33QjOoamGeZAkDgbO_ay-SZTRSGL8thG9EhcJ42wQDzcuih2Dsedk9TIaJDZnBfD9Vsr3aYkH3-z3CEM8PwH_2jD9xmudiGsnxeUtdMDOJg7r22vMvx0",
  "d": "Emhm_8KKWT-CacBbhpYkZAjfERU4xcIh46kypzrpPg34fR5Kr_3A5_nczcPLcJivm23sdiwtMmlV2prj_p_nTg_0LIMLlgBVUhVlSbsSINd9kPdhyubpg23AAsTld9-w1sXuS0rmQtH1s06ypqMg079e2EyaW5orJi6TN2E2ssllyMatNTgtRKiTlZW7sJNq9cZcm1W-keSZDjxbzKdz4Lc5IpI9GHW-83e1zBLG8wDHMrfYFCgzn7kRxRPisSrcfWS1HDKXIhQcv2fbCcKdxzDLWB0zym3cKCgSUlu4Us8g2bp1I6AMq11Mk0o5ANUMZTaxycmV1JS6a3i-kP3f0Q",
  "e": "AQAB",
  "use": "sig",
  "kid": "bBnArSTHQzdfNq5JVABiZRX96hPQK22xJUFVPOq0aFI",
  "qi": "7gN1z41ky9a6ToTqBCwiMa0eFc9R4yXztsZMr172aNSmNtc29y4vQDLc5JYs_9PFPxhlJVplsFzoX6-IS4PO59vi6d3EJG6_8J9D9JK3OpR-n8pgNaLNfCKa3edUAONPzx8gWNThN9ap0YX-b7mCs7oxHoqmmcqR-px1rZ9SZqM",
  "dp": "GXvi7Tau9lQUzIXDyVZvk_JYHIgglnDg3-TE-BhbFOjGXprId2i8w4FtszWAvtG54xOulTyrn5l9xomCEfxjsHWJdS1-5dC_a_CJS1OwJmpdkTVsi7jFVzRkkD-677c27PdqgtH5DbT86kx9qPqHGDz7hdRwLa9giaLs6Lks3r0",
  "alg": "PS256",
  "dq": "Q1vGIRYgvvUYAFmCiG_JC7uxA2gCSmyETuTaDkGDga57mQOgflxC8OLF5xLNA9NvIW8JR3Wrn7s42uv2Muv52bpcZV7dEckGkKuSG1E1kRorAV8Eu9RjjYEayNy6WL-ovcduTaAxJActCwANLNMUtcfE7WdJOtzc2xwJeFoS8qU",
  "n": "1VUI7Outx9vzM1NPCc74z2RpqEfKiR4WoB9ubp6OR_FyoHiW8SBRYfP-WnnUd-E50IlAsdkhTMGVy24rEyT7bRyTa0yOMbPTYgqQjUHzl5dDsudFl6PZiUUCyPKn_D_z-rFqNnfamDTmBv1Tw5mqkgyFcKa2cjGmSpeJHqrCwAuiyvKwGASUJPYYre8Y9szUdRtVSZeuHJSqh1Qp30n66sm_XHOsqh-vDlHqRZXM3hlg3DBqQAIfQZLyWuQFMfKXg_e23bYc4kFn54GZtvKPS9q9kIVGGA9Nf7pEHuGDr03nX7Ax7jEo7ATvVI9psxzsMGNUpAbACQRFaUB_gnzSQQ"
}
jwk2
{
  "p": "-zSnMkNMKKAMDwg8W7-rgBjO3584ppl0SM2Pqg86vldZ6P5p90Hn6cT5Tlb_7jFl5MAB7UXqkW2CjgwjWETs9C_oK3auhqQRsbc3aWEOf6L4ki3zu3HaBxtj0XTjafWuU5hStSyJtnTrKLGzz4ytLbfOZnUlfE9_QzqIBDk-j5E",
  "kty": "RSA",
  "q": "2x0D8nErj3QQUwhOBXZGdi0-ca_ZuaNPkS4-HVQD7vbEYvma-7U1bvSDeqsCqxB03zUrF-8851BWD9SRetGljGiRvIXvFStZr40IEUowX10uZBIU7AxFS1EasXG_v9MjC45XVSF5nyTjbP5vn-fr3LsHzEQFZPhbdxSbI_YJ0Ec",
  "d": "Lb11PD_-UXhkNm8eUYbnzQJnoIjmQdCl59aQ29c9FW4ZV7TDiDlb0bhfBOr4pHjM6SA_ezg_MhdHYXk1RrgnLzDZGNqsn1WtTkRIQHkC-JhO_dC0_auTX0Rhh9Q1vc-WNJqCJru46bwnB4LvwamzQt8MJydJkZ9ebxXjdQArYnia-_056E2nZpIqger-Nn0TRY8CL63iojVz_U3hfBkco5NynO8f3f75Z0vjh25BrKXdBsscEnl8CK4EFjJSMs07HRT4YHl_z_XB8hB6d7PtsGPglB1tmvFMbsqerT5lOjH0o7ggXnVYvcRTqXU9SIbxFvpBRwO6wMXguRM_ZYdiQQ",
  "e": "AQAB",
  "use": "sig",
  "kid": "g-3CNGF6JdJAOzTZOfh-DlelQFr-1I-X3s7NWkp2t4s",
  "qi": "sFkShRS__ROLYwAggSZ6A8gCHzeb6vl9ztTeqV44t7x1GmwXd0SAdhjEROpD2-NOB6THkH1N4yznCXYICpOiKDwGmfiX7EKG7FJ8jQu0C8BGGd9GjhAqlPaOY4DexSyF1-ipOVV0YxRijEKPEddLTwr-y7Qe-ITBZr4ombn62SE",
  "dp": "hnaAqJ7tPTGuQr2d0V6fZknhMkIACO1LGU0vAVB1mT0Ym2bTQc69XJxa9lwLUmyOpgtA_MjX7lA3-eD1amI6k9qw49L7SIa6Ee6IcpfJMvkBJP4D4OnoUrWOkKeIs0cWsRhv7RqR_GBJH9c-8HHUoQwqJx29mvTSoiHKfLhHjIE",
  "alg": "PS256",
  "dq": "VXucbpl4RR8iv0IeLkNWegRsuC3C44mzIRDJaue8IR5kv7hhnpGzpvX91X2iLNrevbYgedX8DMJq0QI9P41K6Nxi_wnBnKCs_LAo1ZX8CThxQNlNEEo5PokFwPR_unbE1V1S9QN6T3w0vfEF23y_p_3PrQFcmWfLR0nivMTgT0E",
  "n": "1wKD3nUMZxiZVgfyNCuBTVf28k_Qml2j1TBgs1wVPQ5o6miTIfxUFH7IiMuM-Lfv4IMwD7ZzSA9zb50eAHeIkBqX2LOa-T-Ui7nB4KlJEpsKEIUjQvUcu7nyMh921n1ysPJ_5O6yWz2sQ5uCyJxizAFN249YaQvvqpY-_0ue847FsbRb7bYuL4kRYmzIbmBP2qQGxczmkuuNpjLksVSBGkQph3TvF9nNCHeDHEN5B9KkwTbqNUr-H-YlInLzIbnLhHagu5zXu7DlW6YO0KyXBztcfQgij2Ymd6QIdkhtjN63uOlackED6UvgAzlDRdDtU0d1U5JmRBVdtbSqFxihNw"
}
2023-02-10 15:21:47 SUCCESS
GetResourceEndpointConfiguration
Found a resource endpoint object
resourceUrl
https://mtls.hdiseguros.hml.opinb3.com.br/open-insurance/customers/v1/personal/identifications
consentUrl
https://mtls.hdiseguros.hml.opinb3.com.br/open-insurance/consents/v1
brazilCpf
01234567890
brazilOrganizationId
716d90a7-58b8-4146-97f3-8ca9dd88f92d
data
{
  "loggedUser": {
    "document": {
      "identification": "01234567890",
      "rel": "CPF"
    }
  },
  "businessEntity": {
    "document": {
      "identification": "11111111111111",
      "rel": "CNPJ"
    }
  },
  "permissions": [
    "PENSION_RISK_READ",
    "CAPITALIZATION_TITLES_READ",
    "RESOURCES_READ"
  ],
  "expirationDateTime": "2023-10-21T08:30:00Z",
  "transactionFromDateTime": "2023-10-01T00:00:00Z",
  "transactionToDateTime": "2023-10-01T23:59:59Z"
}
2023-02-10 15:21:47 SUCCESS
SetProtectedResourceUrlToSingleResourceEndpoint
Set protected resource URL
protected_resource_url
https://mtls.hdiseguros.hml.opinb3.com.br/open-insurance/customers/v1/personal/identifications
2023-02-10 15:21:47 SUCCESS
ExtractTLSTestValuesFromResourceConfiguration
Extracted TLS information from resource endpoint
resource_endpoint
{
  "testHost": "mtls.hdiseguros.hml.opinb3.com.br",
  "testPort": 443
}
2023-02-10 15:21:47 SUCCESS
ExtractTLSTestValuesFromOBResourceConfiguration
Extracted TLS information from resource endpoint
accounts_resource_endpoint
{
  "testHost": "mtls.hdiseguros.hml.opinb3.com.br",
  "testPort": 443
}
accounts_request_endpoint
{
  "testHost": "mtls.hdiseguros.hml.opinb3.com.br",
  "testPort": 443
}
2023-02-10 15:21:47
fapi1-advanced-final-attempt-reuse-authorisation-code-after-one-second
Setup Done
Use client_credentials grant to obtain Brazil consent
2023-02-10 15:21:47 SUCCESS
CreateTokenEndpointRequestForClientCredentialsGrant
Created token endpoint request
grant_type
client_credentials
scope
openid resources consents
2023-02-10 15:21:47 SUCCESS
SetConsentsScopeOnTokenEndpointRequest
Set scope parameter to 'consents'
grant_type
client_credentials
scope
consents
2023-02-10 15:21:47
AddClientIdToTokenEndpointRequest
grant_type
client_credentials
scope
consents
client_id
052aa591-9df9-4e9c-90e8-cf04d0014fe7
2023-02-10 15:21:47
CallTokenEndpoint
HTTP request
request_uri
https://mtls.hdiseguros.hml.opinb3.com.br/sessions
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "91"
}
request_body
grant_type=client_credentials&scope=consents&client_id=052aa591-9df9-4e9c-90e8-cf04d0014fe7
request_mutual_tls
{
  "cert": "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\u003d\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDPlz3hvLRqAih/3a3e4wfCS8cMcyPLsb17K4UA8r4rDZVSYO8YFaQh9+odHWRWUVwBZR7RxBoGpjME8VDY1BHd/whl03dyorxZzFD22xCvJBy9V082kyIljHysTLrptQjpaXyj2BE5pJO0gBraVChnX19/QfAg8nv9qARuQRGbyA8vvnW/rzSdjOzpcyK3U4aQyFeJfv+vDQhJiuo7CjOdEXI4RVTZUi4dVNEPPrQMi4PlYuHW8XJbFLNmUdZoLQjPG8GOShmnGGMWlg6tC9S/J8YidJM0DMijTNyBlj7dlXr4vPYG1CXv0GgJLhz02wIJPfFKoiuv17kLDQGlXDJTAgMBAAECggEBAKsro2v6ZK0woGJm0NKDU0eDolqCqlZwdbQVO3N/tQzdA25M3Xl3hsI3oQRm0vBV386KqfH/iBJJgrIlpStVGnJ5s1v7FXgh9br5vRz/n287ELOTRY7TnYlmoPqVvl2s1+9W+t5C8FkeemiQZRP35uTuAFl3bmBMca7Dlvuuja1rud+vPPJ0I6nfewCW2zAZtPrWffQIUADJ6khfVV8cj16gohtxWic3+WOAx4t/IsIOOYfuz4yOw39CWsYwKGUFDzOHI4XGdo3YKUAS/KRePjkANKdPA1rcxCQiWCDaVJsP9QclroKXWf8gQ3284jdD9kv3+QrJ6dw64TCeEAVHvkECgYEA6Rmirghkc3cT4UHNBkb1E9ROZMWE8ewt97fyzIT+JwdiQz/+VSOmgE7+81QZbox5g4zvf+eQYEPjhDtpIkRQcVcXcfCAE+X3bouGlLHC+4IvxMIHapyWjCk9MA1/HQysnNhMXtMfYFDnCSxRBg23n6cHz6iWK5o1dsV4qQjGhbMCgYEA4/wOtizWtWRnM1zdwICCbYDvfKb209UyGGrHRvw7FDhqe+/LnNC+aYKy1fcbe6RmoXrdn8duwHT9423049lKFZQFsuRcbrj0FnAHN0h+ctSTPoYHMHmil3xk+Pqs6OUyaM53c69cPPc82ULH0bHWedt9g2S49O/Zpn3+uW+kkOECgYEAxdwRv2G2SmBgSos9Cb//VYaXyGf0shlE54mHmdylkuFsoiLWstQhB7aGKGtRbwnkNyrRPKOFZIEbxWlck06jbaF8cCWxwbIpNfdPFDZTiIN4Iq6D9xXVoEF9A6XhKPpSJoxfPvo8HthtU9b/K4FHRUhVlAnI9lfeW+PAyNJ/GIsCgYAVHoliWN7+6LEiseyc44qxiCsnOfRNhUdhuaqCKeVzJxK+LmWHPlMVRRU5+u0h1AXp2Y7kOT5KN8w5IDt6S+uv+glZHAxv+VQrK++PMHj+PDDzrsjFtc7ZB5327onL/UdhLBcmsUzzHNgXLDeEdlvu5+VFobP8hKd949gP54awIQKBgHVTFc60c3ZOe0dAvNoB9o74MOr1lzylG08F5MJNPEg9hUT4hulyC9+HQOE8MrBA4oU357HFr2giClVCcXqJj3uDPMpfnF9fNTUz/y3TLSECNf67BC5bTS7wIp5fVvYHtMZpgrLNPQwb6nqmOUzvrECJV+QAO+HqBjNZ2kOwzFzp"
}
2023-02-10 15:21:47 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "x-powered-by": "Express",
  "access-control-allow-origin": "*",
  "x-fapi-auth-date": "Fri Feb 10 2023 15:21:47 GMT+0000 (Coordinated Universal Time)",
  "x-fapi-interaction-id": "bf43b1d0-1a4f-4ebf-9155-298578023d5b",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "113",
  "etag": "W/\"71-vkDAABcRiE1cxpphqJhHq+mtAew\"",
  "date": "Fri, 10 Feb 2023 15:21:47 GMT",
  "x-envoy-upstream-service-time": "199",
  "server": "021"
}
response_body
{"access_token":"c3a93161-69b0-4b51-9948-e5c431624114","token_type":"Bearer","expires_in":300,"scope":"consents"}
2023-02-10 15:21:47 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
c3a93161-69b0-4b51-9948-e5c431624114
token_type
Bearer
expires_in
300
scope
consents
2023-02-10 15:21:47 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2023-02-10 15:21:47 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
c3a93161-69b0-4b51-9948-e5c431624114
2023-02-10 15:21:47 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
c3a93161-69b0-4b51-9948-e5c431624114
type
Bearer
2023-02-10 15:21:47 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
300
2023-02-10 15:21:47 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
300
2023-02-10 15:21:47
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2023-02-10 15:21:47 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Fri, 10 Feb 2023 15:21:47 GMT"
}
2023-02-10 15:21:47 SUCCESS
FAPIBrazilOpenInsuranceCreateConsentRequest
consent_endpoint_request
{
  "data": {
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "01234567890",
        "rel": "CPF"
      }
    }
  }
}
2023-02-10 15:21:47 SUCCESS
FAPIBrazilExtractClientMTLSCertificateSubject
Extracted subject from MTLS certificate
org_type
OPIBR
subjectdn
UID=052aa591-9df9-4e9c-90e8-cf04d0014fe7,2.5.4.97=#132a4f504942522d37313664393061372d353862382d343134362d393766332d386361396464383866393264,1.3.6.1.4.1.311.60.2.1.3=#13024252,2.5.4.15=#131450726976617465204f7267616e697a6174696f6e,2.5.4.5=#130e3239393830313538303030313537,CN=sandbox.lina.opin.com.br,O=HDI SEGUROS,L=SAO PAULO,ST=SP,C=BR
ou
716d90a7-58b8-4146-97f3-8ca9dd88f92d
brazil_software_id
052aa591-9df9-4e9c-90e8-cf04d0014fe7
2023-02-10 15:21:47
FAPIBrazilOpenInsuranceVerifyCertificateSubjectOrganizationIdentifier
Certificate organization identifier field contains expected OPIBR
org_type
OPIBR
subjectdn
UID=052aa591-9df9-4e9c-90e8-cf04d0014fe7,2.5.4.97=#132a4f504942522d37313664393061372d353862382d343134362d393766332d386361396464383866393264,1.3.6.1.4.1.311.60.2.1.3=#13024252,2.5.4.15=#131450726976617465204f7267616e697a6174696f6e,2.5.4.5=#130e3239393830313538303030313537,CN=sandbox.lina.opin.com.br,O=HDI SEGUROS,L=SAO PAULO,ST=SP,C=BR
2023-02-10 15:21:47 SUCCESS
FAPIBrazilAddExpirationToConsentRequest
Added expiration time to consent request
consent_endpoint_request
{
  "data": {
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ"
    ],
    "loggedUser": {
      "document": {
        "identification": "01234567890",
        "rel": "CPF"
      }
    },
    "expirationDateTime": "2023-02-10T17:21:47Z"
  }
}
2023-02-10 15:21:47
CallConsentEndpointWithBearerToken
HTTP request
request_uri
https://mtls.hdiseguros.hml.opinb3.com.br/open-insurance/consents/v1
request_method
POST
request_headers
{
  "accept": "application/json",
  "authorization": "Bearer c3a93161-69b0-4b51-9948-e5c431624114",
  "x-fapi-auth-date": "Fri, 10 Feb 2023 15:21:47 GMT",
  "content-type": "application/json",
  "content-length": "200"
}
request_body
{"data":{"permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ"],"loggedUser":{"document":{"identification":"01234567890","rel":"CPF"}},"expirationDateTime":"2023-02-10T17:21:47Z"}}
request_mutual_tls
{
  "cert": "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\u003d\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDPlz3hvLRqAih/3a3e4wfCS8cMcyPLsb17K4UA8r4rDZVSYO8YFaQh9+odHWRWUVwBZR7RxBoGpjME8VDY1BHd/whl03dyorxZzFD22xCvJBy9V082kyIljHysTLrptQjpaXyj2BE5pJO0gBraVChnX19/QfAg8nv9qARuQRGbyA8vvnW/rzSdjOzpcyK3U4aQyFeJfv+vDQhJiuo7CjOdEXI4RVTZUi4dVNEPPrQMi4PlYuHW8XJbFLNmUdZoLQjPG8GOShmnGGMWlg6tC9S/J8YidJM0DMijTNyBlj7dlXr4vPYG1CXv0GgJLhz02wIJPfFKoiuv17kLDQGlXDJTAgMBAAECggEBAKsro2v6ZK0woGJm0NKDU0eDolqCqlZwdbQVO3N/tQzdA25M3Xl3hsI3oQRm0vBV386KqfH/iBJJgrIlpStVGnJ5s1v7FXgh9br5vRz/n287ELOTRY7TnYlmoPqVvl2s1+9W+t5C8FkeemiQZRP35uTuAFl3bmBMca7Dlvuuja1rud+vPPJ0I6nfewCW2zAZtPrWffQIUADJ6khfVV8cj16gohtxWic3+WOAx4t/IsIOOYfuz4yOw39CWsYwKGUFDzOHI4XGdo3YKUAS/KRePjkANKdPA1rcxCQiWCDaVJsP9QclroKXWf8gQ3284jdD9kv3+QrJ6dw64TCeEAVHvkECgYEA6Rmirghkc3cT4UHNBkb1E9ROZMWE8ewt97fyzIT+JwdiQz/+VSOmgE7+81QZbox5g4zvf+eQYEPjhDtpIkRQcVcXcfCAE+X3bouGlLHC+4IvxMIHapyWjCk9MA1/HQysnNhMXtMfYFDnCSxRBg23n6cHz6iWK5o1dsV4qQjGhbMCgYEA4/wOtizWtWRnM1zdwICCbYDvfKb209UyGGrHRvw7FDhqe+/LnNC+aYKy1fcbe6RmoXrdn8duwHT9423049lKFZQFsuRcbrj0FnAHN0h+ctSTPoYHMHmil3xk+Pqs6OUyaM53c69cPPc82ULH0bHWedt9g2S49O/Zpn3+uW+kkOECgYEAxdwRv2G2SmBgSos9Cb//VYaXyGf0shlE54mHmdylkuFsoiLWstQhB7aGKGtRbwnkNyrRPKOFZIEbxWlck06jbaF8cCWxwbIpNfdPFDZTiIN4Iq6D9xXVoEF9A6XhKPpSJoxfPvo8HthtU9b/K4FHRUhVlAnI9lfeW+PAyNJ/GIsCgYAVHoliWN7+6LEiseyc44qxiCsnOfRNhUdhuaqCKeVzJxK+LmWHPlMVRRU5+u0h1AXp2Y7kOT5KN8w5IDt6S+uv+glZHAxv+VQrK++PMHj+PDDzrsjFtc7ZB5327onL/UdhLBcmsUzzHNgXLDeEdlvu5+VFobP8hKd949gP54awIQKBgHVTFc60c3ZOe0dAvNoB9o74MOr1lzylG08F5MJNPEg9hUT4hulyC9+HQOE8MrBA4oU357HFr2giClVCcXqJj3uDPMpfnF9fNTUz/y3TLSECNf67BC5bTS7wIp5fVvYHtMZpgrLNPQwb6nqmOUzvrECJV+QAO+HqBjNZ2kOwzFzp"
}
2023-02-10 15:21:47 RESPONSE
CallConsentEndpointWithBearerToken
HTTP response
response_status_code
201 CREATED
response_status_text
Created
response_headers
{
  "x-powered-by": "Express",
  "access-control-allow-origin": "*",
  "x-fapi-auth-date": "Fri Feb 10 2023 15:21:47 GMT+0000 (Coordinated Universal Time)",
  "x-fapi-interaction-id": "e2e9a78f-d66e-42bf-9fe0-8aabe3733b19",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "539",
  "etag": "W/\"21b-BhUD2bnAT/EyFyIRyjJr/oq3B4Y\"",
  "date": "Fri, 10 Feb 2023 15:21:47 GMT",
  "x-envoy-upstream-service-time": "155",
  "server": "021"
}
response_body
{"data":{"consentId":"urn:hdiseguros:c2897b8b-767a-4c25-aa8d-2489f1bb92a6","creationDateTime":"2023-02-10T15:21:47Z","status":"AWAITING_AUTHORISATION","statusUpdateDateTime":"2023-02-10T15:21:47Z","permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ"],"expirationDateTime":"2023-02-10T17:21:47Z"},"links":{"self":"https://mtls.hdiseguros.hml.opinb3.com.br/open-insurance/consents/v1/urn:hdiseguros:c2897b8b-767a-4c25-aa8d-2489f1bb92a6"},"meta":{"requestDateTime":"2023-02-10T15:21:47Z","totalPages":1,"totalRecords":1}}
2023-02-10 15:21:47 SUCCESS
CallConsentEndpointWithBearerToken
Got a response from the consent endpoint
status
201
endpoint_name
resource
headers
{
  "x-powered-by": "Express",
  "access-control-allow-origin": "*",
  "x-fapi-auth-date": "Fri Feb 10 2023 15:21:47 GMT+0000 (Coordinated Universal Time)",
  "x-fapi-interaction-id": "e2e9a78f-d66e-42bf-9fe0-8aabe3733b19",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "539",
  "etag": "W/\"21b-BhUD2bnAT/EyFyIRyjJr/oq3B4Y\"",
  "date": "Fri, 10 Feb 2023 15:21:47 GMT",
  "x-envoy-upstream-service-time": "155",
  "server": "021"
}
body
{"data":{"consentId":"urn:hdiseguros:c2897b8b-767a-4c25-aa8d-2489f1bb92a6","creationDateTime":"2023-02-10T15:21:47Z","status":"AWAITING_AUTHORISATION","statusUpdateDateTime":"2023-02-10T15:21:47Z","permissions":["CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ","RESOURCES_READ"],"expirationDateTime":"2023-02-10T17:21:47Z"},"links":{"self":"https://mtls.hdiseguros.hml.opinb3.com.br/open-insurance/consents/v1/urn:hdiseguros:c2897b8b-767a-4c25-aa8d-2489f1bb92a6"},"meta":{"requestDateTime":"2023-02-10T15:21:47Z","totalPages":1,"totalRecords":1}}
body_json
{
  "data": {
    "consentId": "urn:hdiseguros:c2897b8b-767a-4c25-aa8d-2489f1bb92a6",
    "creationDateTime": "2023-02-10T15:21:47Z",
    "status": "AWAITING_AUTHORISATION",
    "statusUpdateDateTime": "2023-02-10T15:21:47Z",
    "permissions": [
      "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
      "RESOURCES_READ"
    ],
    "expirationDateTime": "2023-02-10T17:21:47Z"
  },
  "links": {
    "self": "https://mtls.hdiseguros.hml.opinb3.com.br/open-insurance/consents/v1/urn:hdiseguros:c2897b8b-767a-4c25-aa8d-2489f1bb92a6"
  },
  "meta": {
    "requestDateTime": "2023-02-10T15:21:47Z",
    "totalPages": 1,
    "totalRecords": 1
  }
}
2023-02-10 15:21:47 SUCCESS
EnsureHttpStatusCodeIs201
resource endpoint returned the expected http status
expected_status
201
http_status
201
2023-02-10 15:21:47 SUCCESS
EnsureContentTypeJson
endpoint_response Content-Type: header is application/json
2023-02-10 15:21:47 SUCCESS
FAPIBrazilConsentEndpointResponseValidatePermissions
Consent endpoint response contains expected permissions
requested
[
  "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
  "RESOURCES_READ"
]
granted
[
  "CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ",
  "RESOURCES_READ"
]
2023-02-10 15:21:47 SUCCESS
ExtractConsentIdFromConsentEndpointResponse
Extracted the consent id
consent_id
urn:hdiseguros:c2897b8b-767a-4c25-aa8d-2489f1bb92a6
2023-02-10 15:21:47 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
e2e9a78f-d66e-42bf-9fe0-8aabe3733b19
2023-02-10 15:21:47 SUCCESS
FAPIBrazilAddConsentIdToClientScope
Added scope of 'openid resources consents consent:urn:hdiseguros:c2897b8b-767a-4c25-aa8d-2489f1bb92a6' to client's scope
client_id
052aa591-9df9-4e9c-90e8-cf04d0014fe7
scope
openid resources consents consent:urn:hdiseguros:c2897b8b-767a-4c25-aa8d-2489f1bb92a6
jwks
{
  "keys": [
    {
      "alg": "PS256",
      "use": "sig",
      "kty": "RSA",
      "kid": "bBnArSTHQzdfNq5JVABiZRX96hPQK22xJUFVPOq0aFI",
      "n": "1VUI7Outx9vzM1NPCc74z2RpqEfKiR4WoB9ubp6OR_FyoHiW8SBRYfP-WnnUd-E50IlAsdkhTMGVy24rEyT7bRyTa0yOMbPTYgqQjUHzl5dDsudFl6PZiUUCyPKn_D_z-rFqNnfamDTmBv1Tw5mqkgyFcKa2cjGmSpeJHqrCwAuiyvKwGASUJPYYre8Y9szUdRtVSZeuHJSqh1Qp30n66sm_XHOsqh-vDlHqRZXM3hlg3DBqQAIfQZLyWuQFMfKXg_e23bYc4kFn54GZtvKPS9q9kIVGGA9Nf7pEHuGDr03nX7Ax7jEo7ATvVI9psxzsMGNUpAbACQRFaUB_gnzSQQ",
      "e": "AQAB",
      "d": "Emhm_8KKWT-CacBbhpYkZAjfERU4xcIh46kypzrpPg34fR5Kr_3A5_nczcPLcJivm23sdiwtMmlV2prj_p_nTg_0LIMLlgBVUhVlSbsSINd9kPdhyubpg23AAsTld9-w1sXuS0rmQtH1s06ypqMg079e2EyaW5orJi6TN2E2ssllyMatNTgtRKiTlZW7sJNq9cZcm1W-keSZDjxbzKdz4Lc5IpI9GHW-83e1zBLG8wDHMrfYFCgzn7kRxRPisSrcfWS1HDKXIhQcv2fbCcKdxzDLWB0zym3cKCgSUlu4Us8g2bp1I6AMq11Mk0o5ANUMZTaxycmV1JS6a3i-kP3f0Q",
      "p": "_Y0OEqPIExWJLRDXHlycU93NMwnMaP2uLnfQTt5Zq6iaz9Bk0mGOcpRuZlaCrLtan8s1eWwdjCZLyWgQTatDTqufQV4_yeMOIm6n93ztxs_EwQoObKNtZwTtQOBLOFIHZCq7BlqMmVxTw5TjVheOAGRCzPgwRj_m2vD7DPH0QnU",
      "q": "12SIT5hMge2GiDGzGwvygP1frl9gWOuC-_R4ZpHKTeSPo3VFPJPbpBa33QjOoamGeZAkDgbO_ay-SZTRSGL8thG9EhcJ42wQDzcuih2Dsedk9TIaJDZnBfD9Vsr3aYkH3-z3CEM8PwH_2jD9xmudiGsnxeUtdMDOJg7r22vMvx0",
      "dp": "GXvi7Tau9lQUzIXDyVZvk_JYHIgglnDg3-TE-BhbFOjGXprId2i8w4FtszWAvtG54xOulTyrn5l9xomCEfxjsHWJdS1-5dC_a_CJS1OwJmpdkTVsi7jFVzRkkD-677c27PdqgtH5DbT86kx9qPqHGDz7hdRwLa9giaLs6Lks3r0",
      "dq": "Q1vGIRYgvvUYAFmCiG_JC7uxA2gCSmyETuTaDkGDga57mQOgflxC8OLF5xLNA9NvIW8JR3Wrn7s42uv2Muv52bpcZV7dEckGkKuSG1E1kRorAV8Eu9RjjYEayNy6WL-ovcduTaAxJActCwANLNMUtcfE7WdJOtzc2xwJeFoS8qU",
      "qi": "7gN1z41ky9a6ToTqBCwiMa0eFc9R4yXztsZMr172aNSmNtc29y4vQDLc5JYs_9PFPxhlJVplsFzoX6-IS4PO59vi6d3EJG6_8J9D9JK3OpR-n8pgNaLNfCKa3edUAONPzx8gWNThN9ap0YX-b7mCs7oxHoqmmcqR-px1rZ9SZqM"
    }
  ]
}
org_jwks
{
  "keys": [
    {
      "alg": "PS256",
      "use": "sig",
      "kty": "RSA",
      "kid": "bBnArSTHQzdfNq5JVABiZRX96hPQK22xJUFVPOq0aFI",
      "n": "1VUI7Outx9vzM1NPCc74z2RpqEfKiR4WoB9ubp6OR_FyoHiW8SBRYfP-WnnUd-E50IlAsdkhTMGVy24rEyT7bRyTa0yOMbPTYgqQjUHzl5dDsudFl6PZiUUCyPKn_D_z-rFqNnfamDTmBv1Tw5mqkgyFcKa2cjGmSpeJHqrCwAuiyvKwGASUJPYYre8Y9szUdRtVSZeuHJSqh1Qp30n66sm_XHOsqh-vDlHqRZXM3hlg3DBqQAIfQZLyWuQFMfKXg_e23bYc4kFn54GZtvKPS9q9kIVGGA9Nf7pEHuGDr03nX7Ax7jEo7ATvVI9psxzsMGNUpAbACQRFaUB_gnzSQQ",
      "e": "AQAB",
      "d": "Emhm_8KKWT-CacBbhpYkZAjfERU4xcIh46kypzrpPg34fR5Kr_3A5_nczcPLcJivm23sdiwtMmlV2prj_p_nTg_0LIMLlgBVUhVlSbsSINd9kPdhyubpg23AAsTld9-w1sXuS0rmQtH1s06ypqMg079e2EyaW5orJi6TN2E2ssllyMatNTgtRKiTlZW7sJNq9cZcm1W-keSZDjxbzKdz4Lc5IpI9GHW-83e1zBLG8wDHMrfYFCgzn7kRxRPisSrcfWS1HDKXIhQcv2fbCcKdxzDLWB0zym3cKCgSUlu4Us8g2bp1I6AMq11Mk0o5ANUMZTaxycmV1JS6a3i-kP3f0Q",
      "p": "_Y0OEqPIExWJLRDXHlycU93NMwnMaP2uLnfQTt5Zq6iaz9Bk0mGOcpRuZlaCrLtan8s1eWwdjCZLyWgQTatDTqufQV4_yeMOIm6n93ztxs_EwQoObKNtZwTtQOBLOFIHZCq7BlqMmVxTw5TjVheOAGRCzPgwRj_m2vD7DPH0QnU",
      "q": "12SIT5hMge2GiDGzGwvygP1frl9gWOuC-_R4ZpHKTeSPo3VFPJPbpBa33QjOoamGeZAkDgbO_ay-SZTRSGL8thG9EhcJ42wQDzcuih2Dsedk9TIaJDZnBfD9Vsr3aYkH3-z3CEM8PwH_2jD9xmudiGsnxeUtdMDOJg7r22vMvx0",
      "dp": "GXvi7Tau9lQUzIXDyVZvk_JYHIgglnDg3-TE-BhbFOjGXprId2i8w4FtszWAvtG54xOulTyrn5l9xomCEfxjsHWJdS1-5dC_a_CJS1OwJmpdkTVsi7jFVzRkkD-677c27PdqgtH5DbT86kx9qPqHGDz7hdRwLa9giaLs6Lks3r0",
      "dq": "Q1vGIRYgvvUYAFmCiG_JC7uxA2gCSmyETuTaDkGDga57mQOgflxC8OLF5xLNA9NvIW8JR3Wrn7s42uv2Muv52bpcZV7dEckGkKuSG1E1kRorAV8Eu9RjjYEayNy6WL-ovcduTaAxJActCwANLNMUtcfE7WdJOtzc2xwJeFoS8qU",
      "qi": "7gN1z41ky9a6ToTqBCwiMa0eFc9R4yXztsZMr172aNSmNtc29y4vQDLc5JYs_9PFPxhlJVplsFzoX6-IS4PO59vi6d3EJG6_8J9D9JK3OpR-n8pgNaLNfCKa3edUAONPzx8gWNThN9ap0YX-b7mCs7oxHoqmmcqR-px1rZ9SZqM"
    }
  ]
}
Make request to authorization endpoint
2023-02-10 15:21:47 SUCCESS
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
client_id
052aa591-9df9-4e9c-90e8-cf04d0014fe7
redirect_uri
https://www.certification.openid.net/test/a/HDISeguros-AuthServer-v1/callback
scope
openid resources consents consent:urn:hdiseguros:c2897b8b-767a-4c25-aa8d-2489f1bb92a6
2023-02-10 15:21:47
CreateRandomStateValue
Created state value
requested_state_length
10
state
YpwzidE6Ky
2023-02-10 15:21:47 SUCCESS
AddStateToAuthorizationEndpointRequest
Added state parameter to request
client_id
052aa591-9df9-4e9c-90e8-cf04d0014fe7
redirect_uri
https://www.certification.openid.net/test/a/HDISeguros-AuthServer-v1/callback
scope
openid resources consents consent:urn:hdiseguros:c2897b8b-767a-4c25-aa8d-2489f1bb92a6
state
YpwzidE6Ky
2023-02-10 15:21:47
CreateRandomNonceValue
Created nonce value
requested_nonce_length
10
nonce
5xabbTVJtF
2023-02-10 15:21:47 SUCCESS
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
client_id
052aa591-9df9-4e9c-90e8-cf04d0014fe7
redirect_uri
https://www.certification.openid.net/test/a/HDISeguros-AuthServer-v1/callback
scope
openid resources consents consent:urn:hdiseguros:c2897b8b-767a-4c25-aa8d-2489f1bb92a6
state
YpwzidE6Ky
nonce
5xabbTVJtF
2023-02-10 15:21:47 SUCCESS
SetAuthorizationEndpointRequestResponseTypeToCodeIdtoken
Added response_type parameter to request
client_id
052aa591-9df9-4e9c-90e8-cf04d0014fe7
redirect_uri
https://www.certification.openid.net/test/a/HDISeguros-AuthServer-v1/callback
scope
openid resources consents consent:urn:hdiseguros:c2897b8b-767a-4c25-aa8d-2489f1bb92a6
state
YpwzidE6Ky
nonce
5xabbTVJtF
response_type
code id_token
2023-02-10 15:21:47 SUCCESS
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
request_object_claims
{
  "client_id": "052aa591-9df9-4e9c-90e8-cf04d0014fe7",
  "redirect_uri": "https://www.certification.openid.net/test/a/HDISeguros-AuthServer-v1/callback",
  "scope": "openid resources consents consent:urn:hdiseguros:c2897b8b-767a-4c25-aa8d-2489f1bb92a6",
  "state": "YpwzidE6Ky",
  "nonce": "5xabbTVJtF",
  "response_type": "code id_token"
}
2023-02-10 15:21:47 SUCCESS
AddNbfToRequestObject
Added nbf to request object claims
nbf
1.676042507E9
2023-02-10 15:21:47 SUCCESS
AddExpToRequestObject
Added exp to request object claims
exp
1.676042807E9
2023-02-10 15:21:47 SUCCESS
AddAudToRequestObject
Added aud to request object claims
aud
https://opin-intg.hdi.com.br
2023-02-10 15:21:47 SUCCESS
AddIssToRequestObject
Added iss to request object claims
iss
052aa591-9df9-4e9c-90e8-cf04d0014fe7
2023-02-10 15:21:47 SUCCESS
AddClientIdToRequestObject
Added client_id to request object claims
client_id
052aa591-9df9-4e9c-90e8-cf04d0014fe7
2023-02-10 15:21:47 SUCCESS
SignRequestObject
Signed the request object
claims
{
  "aud": "https://opin-intg.hdi.com.br",
  "nbf": 1676042507,
  "scope": "openid resources consents consent:urn:hdiseguros:c2897b8b-767a-4c25-aa8d-2489f1bb92a6",
  "iss": "052aa591-9df9-4e9c-90e8-cf04d0014fe7",
  "response_type": "code id_token",
  "redirect_uri": "https://www.certification.openid.net/test/a/HDISeguros-AuthServer-v1/callback",
  "state": "YpwzidE6Ky",
  "exp": 1676042807,
  "nonce": "5xabbTVJtF",
  "client_id": "052aa591-9df9-4e9c-90e8-cf04d0014fe7"
}
header
{
  "kid": "bBnArSTHQzdfNq5JVABiZRX96hPQK22xJUFVPOq0aFI",
  "alg": "PS256"
}
request_object
eyJraWQiOiJiQm5BclNUSFF6ZGZOcTVKVkFCaVpSWDk2aFBRSzIyeEpVRlZQT3EwYUZJIiwiYWxnIjoiUFMyNTYifQ.eyJhdWQiOiJodHRwczpcL1wvb3Bpbi1pbnRnLmhkaS5jb20uYnIiLCJuYmYiOjE2NzYwNDI1MDcsInNjb3BlIjoib3BlbmlkIHJlc291cmNlcyBjb25zZW50cyBjb25zZW50OnVybjpoZGlzZWd1cm9zOmMyODk3YjhiLTc2N2EtNGMyNS1hYThkLTI0ODlmMWJiOTJhNiIsImlzcyI6IjA1MmFhNTkxLTlkZjktNGU5Yy05MGU4LWNmMDRkMDAxNGZlNyIsInJlc3BvbnNlX3R5cGUiOiJjb2RlIGlkX3Rva2VuIiwicmVkaXJlY3RfdXJpIjoiaHR0cHM6XC9cL3d3dy5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXRcL3Rlc3RcL2FcL0hESVNlZ3Vyb3MtQXV0aFNlcnZlci12MVwvY2FsbGJhY2siLCJzdGF0ZSI6Illwd3ppZEU2S3kiLCJleHAiOjE2NzYwNDI4MDcsIm5vbmNlIjoiNXhhYmJUVkp0RiIsImNsaWVudF9pZCI6IjA1MmFhNTkxLTlkZjktNGU5Yy05MGU4LWNmMDRkMDAxNGZlNyJ9.MFwDn7iAp1CjEWkSFgEuFQ45PF_GMQPq7I9pVfBRSDoM2WWufV5zy-cfLO5t2Hpok8bY9ewWZqXTaINzAq217CpDuCtQVIusmYhx74z-dRTTxUhrGOjEuq79dOjAmZkqauSRh8YsMdcPkZD1USEiUU90YVXhGV8h8OEjjtqlvP4CyVR0bTBEqFRRoFF_ycLqfrkZxZS_BJh_p5f1MXuS9s6xAeeSwxSa8dPwD8GPK5Xc2d7WhwQ7LTTs1u75UfRoH93UvPn7D2lJWAOupyAZHvb3oSsFWyR_Q6e2Epuqr0OkQoq0mIrojRhGpa44azoJRz0aQQnSt6auJUM32uzFgA
key
{
  "p": "_Y0OEqPIExWJLRDXHlycU93NMwnMaP2uLnfQTt5Zq6iaz9Bk0mGOcpRuZlaCrLtan8s1eWwdjCZLyWgQTatDTqufQV4_yeMOIm6n93ztxs_EwQoObKNtZwTtQOBLOFIHZCq7BlqMmVxTw5TjVheOAGRCzPgwRj_m2vD7DPH0QnU",
  "kty": "RSA",
  "q": "12SIT5hMge2GiDGzGwvygP1frl9gWOuC-_R4ZpHKTeSPo3VFPJPbpBa33QjOoamGeZAkDgbO_ay-SZTRSGL8thG9EhcJ42wQDzcuih2Dsedk9TIaJDZnBfD9Vsr3aYkH3-z3CEM8PwH_2jD9xmudiGsnxeUtdMDOJg7r22vMvx0",
  "d": "Emhm_8KKWT-CacBbhpYkZAjfERU4xcIh46kypzrpPg34fR5Kr_3A5_nczcPLcJivm23sdiwtMmlV2prj_p_nTg_0LIMLlgBVUhVlSbsSINd9kPdhyubpg23AAsTld9-w1sXuS0rmQtH1s06ypqMg079e2EyaW5orJi6TN2E2ssllyMatNTgtRKiTlZW7sJNq9cZcm1W-keSZDjxbzKdz4Lc5IpI9GHW-83e1zBLG8wDHMrfYFCgzn7kRxRPisSrcfWS1HDKXIhQcv2fbCcKdxzDLWB0zym3cKCgSUlu4Us8g2bp1I6AMq11Mk0o5ANUMZTaxycmV1JS6a3i-kP3f0Q",
  "e": "AQAB",
  "use": "sig",
  "kid": "bBnArSTHQzdfNq5JVABiZRX96hPQK22xJUFVPOq0aFI",
  "qi": "7gN1z41ky9a6ToTqBCwiMa0eFc9R4yXztsZMr172aNSmNtc29y4vQDLc5JYs_9PFPxhlJVplsFzoX6-IS4PO59vi6d3EJG6_8J9D9JK3OpR-n8pgNaLNfCKa3edUAONPzx8gWNThN9ap0YX-b7mCs7oxHoqmmcqR-px1rZ9SZqM",
  "dp": "GXvi7Tau9lQUzIXDyVZvk_JYHIgglnDg3-TE-BhbFOjGXprId2i8w4FtszWAvtG54xOulTyrn5l9xomCEfxjsHWJdS1-5dC_a_CJS1OwJmpdkTVsi7jFVzRkkD-677c27PdqgtH5DbT86kx9qPqHGDz7hdRwLa9giaLs6Lks3r0",
  "alg": "PS256",
  "dq": "Q1vGIRYgvvUYAFmCiG_JC7uxA2gCSmyETuTaDkGDga57mQOgflxC8OLF5xLNA9NvIW8JR3Wrn7s42uv2Muv52bpcZV7dEckGkKuSG1E1kRorAV8Eu9RjjYEayNy6WL-ovcduTaAxJActCwANLNMUtcfE7WdJOtzc2xwJeFoS8qU",
  "n": "1VUI7Outx9vzM1NPCc74z2RpqEfKiR4WoB9ubp6OR_FyoHiW8SBRYfP-WnnUd-E50IlAsdkhTMGVy24rEyT7bRyTa0yOMbPTYgqQjUHzl5dDsudFl6PZiUUCyPKn_D_z-rFqNnfamDTmBv1Tw5mqkgyFcKa2cjGmSpeJHqrCwAuiyvKwGASUJPYYre8Y9szUdRtVSZeuHJSqh1Qp30n66sm_XHOsqh-vDlHqRZXM3hlg3DBqQAIfQZLyWuQFMfKXg_e23bYc4kFn54GZtvKPS9q9kIVGGA9Nf7pEHuGDr03nX7Ax7jEo7ATvVI9psxzsMGNUpAbACQRFaUB_gnzSQQ"
}
2023-02-10 15:21:47
FAPIBrazilEncryptRequestObject
Encrypted the request object
request_object
eyJraWQiOiIyQlAwNkVjMW0tVUlWWjhvejZmajFDRjJURFVGLUd2NlRXNTJ6djR0d3A0IiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.iM0YGuDk4vOo9xw1ieU-CH2GsoCjEMzzXSlncENQ_1Tv_igOz-zAE5f-6OYNAkzsUsIggBQvnE-DYtFrPekOxnibMEnketDXfCBex22c-eTERymsOcvfz0CP6tteENk89pptOg8Gr60HGB_UTMBdq0navqivmj6whzhgnNz6VrQ25gl-kQiL9c0jc7Ub6x7BDWSKmksXz30l3tK20lF-AvTg_ZGoeADssYmVQhL9c_VOV5OTFOQJR3B0GYO-PLpECG9dG54h9yCX2TvvyG0mmdaau3Wm6gr9izvqkjFfYwbYq4ZS2uUjXPvwcXbKOw49JFR40msmcXXrVPOLwVTvsQ.DevN2zDn-xtBBMIL.X5yACarY81LIMlELiIBf__yIRgiEbOcnUuWC5twKI5G9YU7yEZau929h5NxXfHqUhPn5TF17ZAeIUL6kZFRNH4L7vIj9WYACghrzL6HbwOoWzCBAtbcbX000icyJVdO6LBKuLDNJlC-QMifhw1mRykRSE7nSTQ-3cgJwePnScE_8MzOCLB388wJ3Jr2pGYmTiG3FVsbon1D4ULTcZghhFVeAzQ-6Saq3cZ-NQ3--h1sme9UIkrbvW0l-I4xAZVvicv3eKKDX_xo8fT1Gtfihc5UDycUx3cCFU4PbWATgmxZHdnmGlmpa8K9zplcoRbF3BQ0Svv9Blact9Pd5oCr9dHK_5LAUlzM5a66DmGamt8E1Uw_HK6YHLW5sR8PTXUzEDmYSqqK8ZVMyzmp9YTSNuUeLi19HIfam6UWz4tklmFy4kF2v-M8nXuzCKddtVojToXSd72BpGlscICqCSgCIZnLk-yqjCXw614JE6R-HbXE_EsQdhoSiLR9QQbRm1ejPAIEVsaYMXA8uH2tFNfCvc8pbNgK5kBlj63OosXFXCeO3xyovH9QDir0xkMP-zQcXIf3g5BV_RU7DQeiMQnWJUFZ11403tQ7frVvw3DiUyD_uiGpcqocdwcrG9kMrrtEkshAHYPEJDpiuJDp1ewMXv7Rg-EGLyfwEnJeaCVqNdYrKRu8uK1goWaOHKTU7VLkR5zv6Mu1LKbuwmy9UkOZdTDCZNtob8JEZ8VIkRMa4HogNkZPDS5n9kyf7vHMP1kxPWRh5CwuJKoAwlwQEY1vTgBN0SI8tAxRmw1EorU8Zvaztq-EFdn1fuMqdL2CYbIGE5791BGsG5tlZbx_9rcTRX3SK4pJbRYMg4gWJymht3pFRrAMbi4H3ARB52cvTovPoNSLeNLgwAYQRinrrmd74RNZ7nYDgte6J9ZzFv7G7IDgj3YtoC4pMwISem4Te8RnzEhUfKF-0kgo9fQiZ8lf9GI3A47Q3LkOsmkrGc129HeFcWajx7M7oy8BcA3UI9Z9FJAthBO52RgL6S9H6RYb-ZCkVsZKy2_X38TYT-d5_t4Gk7lu7jJwLmCSR7Z_qSjpV63nx-gbqJlcMgdXvFEkcFnn84aecEWoJYygjAnOm9jYJgI6I8PjyqHLNdVHYMnLscCiIyD_gSys3wpjSO83GuwXTCDXzaj3TI_G0KHgAupyQ8csJcjqPJellmR52v1FmRiQ_vkyrP7aEcy0fM_YiOIU-R5KgOKqHaH5dbGg1PWvTwOFl1aYw7AjDuEgW5htdlKWTIx14idMl2VCJm8IO-8JDN4Ve4D43TK-Iw5BFkt7pE5yb2jl8zNsyxrgNCEcQv2a_z9-yOFABmWoNMgs.egknqxRpT9Csobc_SotHsQ
enc
A256GCM
alg
RSA-OAEP
2023-02-10 15:21:47 SUCCESS
BuildRequestObjectByValueRedirectToAuthorizationEndpoint
Sending to authorization endpoint
redirect_to_authorization_endpoint
https://corebank.hdiseguros.hml.linaob.com.br/open-insurance/consents/auth?request=eyJraWQiOiIyQlAwNkVjMW0tVUlWWjhvejZmajFDRjJURFVGLUd2NlRXNTJ6djR0d3A0IiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.iM0YGuDk4vOo9xw1ieU-CH2GsoCjEMzzXSlncENQ_1Tv_igOz-zAE5f-6OYNAkzsUsIggBQvnE-DYtFrPekOxnibMEnketDXfCBex22c-eTERymsOcvfz0CP6tteENk89pptOg8Gr60HGB_UTMBdq0navqivmj6whzhgnNz6VrQ25gl-kQiL9c0jc7Ub6x7BDWSKmksXz30l3tK20lF-AvTg_ZGoeADssYmVQhL9c_VOV5OTFOQJR3B0GYO-PLpECG9dG54h9yCX2TvvyG0mmdaau3Wm6gr9izvqkjFfYwbYq4ZS2uUjXPvwcXbKOw49JFR40msmcXXrVPOLwVTvsQ.DevN2zDn-xtBBMIL.X5yACarY81LIMlELiIBf__yIRgiEbOcnUuWC5twKI5G9YU7yEZau929h5NxXfHqUhPn5TF17ZAeIUL6kZFRNH4L7vIj9WYACghrzL6HbwOoWzCBAtbcbX000icyJVdO6LBKuLDNJlC-QMifhw1mRykRSE7nSTQ-3cgJwePnScE_8MzOCLB388wJ3Jr2pGYmTiG3FVsbon1D4ULTcZghhFVeAzQ-6Saq3cZ-NQ3--h1sme9UIkrbvW0l-I4xAZVvicv3eKKDX_xo8fT1Gtfihc5UDycUx3cCFU4PbWATgmxZHdnmGlmpa8K9zplcoRbF3BQ0Svv9Blact9Pd5oCr9dHK_5LAUlzM5a66DmGamt8E1Uw_HK6YHLW5sR8PTXUzEDmYSqqK8ZVMyzmp9YTSNuUeLi19HIfam6UWz4tklmFy4kF2v-M8nXuzCKddtVojToXSd72BpGlscICqCSgCIZnLk-yqjCXw614JE6R-HbXE_EsQdhoSiLR9QQbRm1ejPAIEVsaYMXA8uH2tFNfCvc8pbNgK5kBlj63OosXFXCeO3xyovH9QDir0xkMP-zQcXIf3g5BV_RU7DQeiMQnWJUFZ11403tQ7frVvw3DiUyD_uiGpcqocdwcrG9kMrrtEkshAHYPEJDpiuJDp1ewMXv7Rg-EGLyfwEnJeaCVqNdYrKRu8uK1goWaOHKTU7VLkR5zv6Mu1LKbuwmy9UkOZdTDCZNtob8JEZ8VIkRMa4HogNkZPDS5n9kyf7vHMP1kxPWRh5CwuJKoAwlwQEY1vTgBN0SI8tAxRmw1EorU8Zvaztq-EFdn1fuMqdL2CYbIGE5791BGsG5tlZbx_9rcTRX3SK4pJbRYMg4gWJymht3pFRrAMbi4H3ARB52cvTovPoNSLeNLgwAYQRinrrmd74RNZ7nYDgte6J9ZzFv7G7IDgj3YtoC4pMwISem4Te8RnzEhUfKF-0kgo9fQiZ8lf9GI3A47Q3LkOsmkrGc129HeFcWajx7M7oy8BcA3UI9Z9FJAthBO52RgL6S9H6RYb-ZCkVsZKy2_X38TYT-d5_t4Gk7lu7jJwLmCSR7Z_qSjpV63nx-gbqJlcMgdXvFEkcFnn84aecEWoJYygjAnOm9jYJgI6I8PjyqHLNdVHYMnLscCiIyD_gSys3wpjSO83GuwXTCDXzaj3TI_G0KHgAupyQ8csJcjqPJellmR52v1FmRiQ_vkyrP7aEcy0fM_YiOIU-R5KgOKqHaH5dbGg1PWvTwOFl1aYw7AjDuEgW5htdlKWTIx14idMl2VCJm8IO-8JDN4Ve4D43TK-Iw5BFkt7pE5yb2jl8zNsyxrgNCEcQv2a_z9-yOFABmWoNMgs.egknqxRpT9Csobc_SotHsQ&client_id=052aa591-9df9-4e9c-90e8-cf04d0014fe7&redirect_uri=https://www.certification.openid.net/test/a/HDISeguros-AuthServer-v1/callback&scope=openid%20resources%20consents%20consent:urn:hdiseguros:c2897b8b-767a-4c25-aa8d-2489f1bb92a6&response_type=code%20id_token
2023-02-10 15:21:47 REDIRECT
fapi1-advanced-final-attempt-reuse-authorisation-code-after-one-second
Redirecting to authorization endpoint
redirect_to
https://corebank.hdiseguros.hml.linaob.com.br/open-insurance/consents/auth?request=eyJraWQiOiIyQlAwNkVjMW0tVUlWWjhvejZmajFDRjJURFVGLUd2NlRXNTJ6djR0d3A0IiwiY3R5IjoiSldUIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IlJTQS1PQUVQIn0.iM0YGuDk4vOo9xw1ieU-CH2GsoCjEMzzXSlncENQ_1Tv_igOz-zAE5f-6OYNAkzsUsIggBQvnE-DYtFrPekOxnibMEnketDXfCBex22c-eTERymsOcvfz0CP6tteENk89pptOg8Gr60HGB_UTMBdq0navqivmj6whzhgnNz6VrQ25gl-kQiL9c0jc7Ub6x7BDWSKmksXz30l3tK20lF-AvTg_ZGoeADssYmVQhL9c_VOV5OTFOQJR3B0GYO-PLpECG9dG54h9yCX2TvvyG0mmdaau3Wm6gr9izvqkjFfYwbYq4ZS2uUjXPvwcXbKOw49JFR40msmcXXrVPOLwVTvsQ.DevN2zDn-xtBBMIL.X5yACarY81LIMlELiIBf__yIRgiEbOcnUuWC5twKI5G9YU7yEZau929h5NxXfHqUhPn5TF17ZAeIUL6kZFRNH4L7vIj9WYACghrzL6HbwOoWzCBAtbcbX000icyJVdO6LBKuLDNJlC-QMifhw1mRykRSE7nSTQ-3cgJwePnScE_8MzOCLB388wJ3Jr2pGYmTiG3FVsbon1D4ULTcZghhFVeAzQ-6Saq3cZ-NQ3--h1sme9UIkrbvW0l-I4xAZVvicv3eKKDX_xo8fT1Gtfihc5UDycUx3cCFU4PbWATgmxZHdnmGlmpa8K9zplcoRbF3BQ0Svv9Blact9Pd5oCr9dHK_5LAUlzM5a66DmGamt8E1Uw_HK6YHLW5sR8PTXUzEDmYSqqK8ZVMyzmp9YTSNuUeLi19HIfam6UWz4tklmFy4kF2v-M8nXuzCKddtVojToXSd72BpGlscICqCSgCIZnLk-yqjCXw614JE6R-HbXE_EsQdhoSiLR9QQbRm1ejPAIEVsaYMXA8uH2tFNfCvc8pbNgK5kBlj63OosXFXCeO3xyovH9QDir0xkMP-zQcXIf3g5BV_RU7DQeiMQnWJUFZ11403tQ7frVvw3DiUyD_uiGpcqocdwcrG9kMrrtEkshAHYPEJDpiuJDp1ewMXv7Rg-EGLyfwEnJeaCVqNdYrKRu8uK1goWaOHKTU7VLkR5zv6Mu1LKbuwmy9UkOZdTDCZNtob8JEZ8VIkRMa4HogNkZPDS5n9kyf7vHMP1kxPWRh5CwuJKoAwlwQEY1vTgBN0SI8tAxRmw1EorU8Zvaztq-EFdn1fuMqdL2CYbIGE5791BGsG5tlZbx_9rcTRX3SK4pJbRYMg4gWJymht3pFRrAMbi4H3ARB52cvTovPoNSLeNLgwAYQRinrrmd74RNZ7nYDgte6J9ZzFv7G7IDgj3YtoC4pMwISem4Te8RnzEhUfKF-0kgo9fQiZ8lf9GI3A47Q3LkOsmkrGc129HeFcWajx7M7oy8BcA3UI9Z9FJAthBO52RgL6S9H6RYb-ZCkVsZKy2_X38TYT-d5_t4Gk7lu7jJwLmCSR7Z_qSjpV63nx-gbqJlcMgdXvFEkcFnn84aecEWoJYygjAnOm9jYJgI6I8PjyqHLNdVHYMnLscCiIyD_gSys3wpjSO83GuwXTCDXzaj3TI_G0KHgAupyQ8csJcjqPJellmR52v1FmRiQ_vkyrP7aEcy0fM_YiOIU-R5KgOKqHaH5dbGg1PWvTwOFl1aYw7AjDuEgW5htdlKWTIx14idMl2VCJm8IO-8JDN4Ve4D43TK-Iw5BFkt7pE5yb2jl8zNsyxrgNCEcQv2a_z9-yOFABmWoNMgs.egknqxRpT9Csobc_SotHsQ&client_id=052aa591-9df9-4e9c-90e8-cf04d0014fe7&redirect_uri=https://www.certification.openid.net/test/a/HDISeguros-AuthServer-v1/callback&scope=openid%20resources%20consents%20consent:urn:hdiseguros:c2897b8b-767a-4c25-aa8d-2489f1bb92a6&response_type=code%20id_token
2023-02-10 15:22:04 INCOMING
fapi1-advanced-final-attempt-reuse-authorisation-code-after-one-second
Incoming HTTP request to /test/a/HDISeguros-AuthServer-v1/callback
incoming_headers
{
  "host": "www.certification.openid.net",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8",
  "sec-gpc": "1",
  "accept-language": "en-US,en;q\u003d0.6",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "referer": "https://sandbox.hml.opinb3.com.br/",
  "accept-encoding": "gzip, deflate, br",
  "cookie": "JSESSIONID\u003d1A3ACEE0FEF215CB81F37523EEB3CA5A",
  "connection": "close"
}
incoming_path
/test/a/HDISeguros-AuthServer-v1/callback
incoming_body_form_params
incoming_method
GET
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-AES128-GCM-SHA256
incoming_body_json
2023-02-10 15:22:04 SUCCESS
CreateRandomImplicitSubmitUrl
Created random implicit submission URL
implicit_submit
{
  "path": "implicit/TBJx0W0vdqnaw9SbI9Oc",
  "fullUrl": "https://www.certification.openid.net/test/a/HDISeguros-AuthServer-v1/implicit/TBJx0W0vdqnaw9SbI9Oc"
}
2023-02-10 15:22:04 OUTGOING
fapi1-advanced-final-attempt-reuse-authorisation-code-after-one-second
Response to HTTP request to test instance lz9qufcd7LQSiWd
outgoing
ModelAndView [view="implicitCallback"; model={implicitSubmitUrl=https://www.certification.openid.net/test/a/HDISeguros-AuthServer-v1/implicit/TBJx0W0vdqnaw9SbI9Oc, returnUrl=/log-detail.html?log=lz9qufcd7LQSiWd}]
outgoing_path
callback
2023-02-10 15:22:04 INCOMING
fapi1-advanced-final-attempt-reuse-authorisation-code-after-one-second
Incoming HTTP request to /test/a/HDISeguros-AuthServer-v1/implicit/TBJx0W0vdqnaw9SbI9Oc
incoming_headers
{
  "host": "www.certification.openid.net",
  "accept": "*/*",
  "x-requested-with": "XMLHttpRequest",
  "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36",
  "content-type": "text/plain",
  "sec-gpc": "1",
  "accept-language": "en-US,en;q\u003d0.6",
  "origin": "https://www.certification.openid.net",
  "sec-fetch-site": "same-origin",
  "sec-fetch-mode": "cors",
  "sec-fetch-dest": "empty",
  "referer": "https://www.certification.openid.net/test/a/HDISeguros-AuthServer-v1/callback",
  "accept-encoding": "gzip, deflate, br",
  "cookie": "JSESSIONID\u003d1A3ACEE0FEF215CB81F37523EEB3CA5A",
  "connection": "close",
  "content-length": "882"
}
incoming_path
/test/a/HDISeguros-AuthServer-v1/implicit/TBJx0W0vdqnaw9SbI9Oc
incoming_body_form_params
incoming_method
POST
incoming_tls_version
TLSv1.2
incoming_tls_cert
incoming_query_string_params
{}
incoming_body
#code=ddb47d0d-c6f6-4250-ab76-d842f11680e1&id_token=eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InJjQUJkNi1ScmZ5Y05adzlxc3hvUU5fS0JzZlh4SjU1QXZvMWtWVnBlZUEifQ.eyJpc3MiOiJodHRwczovL29waW4taW50Zy5oZGkuY29tLmJyIiwibm9uY2UiOiI1eGFiYlRWSnRGIiwiY19oYXNoIjoiWnhnYi00WF8yUlZxN1pjaGROTTR1dyIsImV4cCI6MTY3NjA0MjU4MywiaWF0IjoxNjc2MDQyNTIzLCJzdWIiOiIwNTJhYTU5MS05ZGY5LTRlOWMtOTBlOC1jZjA0ZDAwMTRmZTciLCJhdWQiOiIwNTJhYTU5MS05ZGY5LTRlOWMtOTBlOC1jZjA0ZDAwMTRmZTciLCJzdGF0ZSI6Illwd3ppZEU2S3kiLCJzX2hhc2giOiJWYmhWbEVpRzNQam5jYXpMNjYxNU5BIn0.rSwnx0s53Wyx3wzbe4cbSypr6d2TsQkgG65z1iqx69OWyPcxTIB_fiGsBJrc_crnHePGHIlSU6tyvsIClDmkfBjRUq4KUehT0MLE_O-aIyPOOO0x9lbv_vFB23qRhU-McH166rDE1Isiv-G6lRNqG6fN-xSng6S74e21R1yCtxtV-Tq2q18ZpnblaHYxPEmATJUyiRFhDN7Q4mbn03TMT0TUYxVK4MHLOs92hWMvppRnL4QEEYt9TA-gUbaKAG6kBEku5MUSjlu2t1lWyLVG-35huUsXjV7Oy2ytdvFh8OS7_OL6LoAOgepsvA3GVSDerUHkTP6B_awHC5WFeONuTg&state=YpwzidE6Ky
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-AES128-GCM-SHA256
incoming_body_json
2023-02-10 15:22:04 OUTGOING
fapi1-advanced-final-attempt-reuse-authorisation-code-after-one-second
Response to HTTP request to test instance lz9qufcd7LQSiWd
outgoing_status_code
204
outgoing_headers
{}
outgoing_body

                                
outgoing_path
implicit/TBJx0W0vdqnaw9SbI9Oc
2023-02-10 15:22:04
ExtractImplicitHashToCallbackResponse
Extracted response from URL fragment
parameters
[
  {
    "name": "code",
    "value": "ddb47d0d-c6f6-4250-ab76-d842f11680e1"
  },
  {
    "name": "id_token",
    "value": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InJjQUJkNi1ScmZ5Y05adzlxc3hvUU5fS0JzZlh4SjU1QXZvMWtWVnBlZUEifQ.eyJpc3MiOiJodHRwczovL29waW4taW50Zy5oZGkuY29tLmJyIiwibm9uY2UiOiI1eGFiYlRWSnRGIiwiY19oYXNoIjoiWnhnYi00WF8yUlZxN1pjaGROTTR1dyIsImV4cCI6MTY3NjA0MjU4MywiaWF0IjoxNjc2MDQyNTIzLCJzdWIiOiIwNTJhYTU5MS05ZGY5LTRlOWMtOTBlOC1jZjA0ZDAwMTRmZTciLCJhdWQiOiIwNTJhYTU5MS05ZGY5LTRlOWMtOTBlOC1jZjA0ZDAwMTRmZTciLCJzdGF0ZSI6Illwd3ppZEU2S3kiLCJzX2hhc2giOiJWYmhWbEVpRzNQam5jYXpMNjYxNU5BIn0.rSwnx0s53Wyx3wzbe4cbSypr6d2TsQkgG65z1iqx69OWyPcxTIB_fiGsBJrc_crnHePGHIlSU6tyvsIClDmkfBjRUq4KUehT0MLE_O-aIyPOOO0x9lbv_vFB23qRhU-McH166rDE1Isiv-G6lRNqG6fN-xSng6S74e21R1yCtxtV-Tq2q18ZpnblaHYxPEmATJUyiRFhDN7Q4mbn03TMT0TUYxVK4MHLOs92hWMvppRnL4QEEYt9TA-gUbaKAG6kBEku5MUSjlu2t1lWyLVG-35huUsXjV7Oy2ytdvFh8OS7_OL6LoAOgepsvA3GVSDerUHkTP6B_awHC5WFeONuTg"
  },
  {
    "name": "state",
    "value": "YpwzidE6Ky"
  }
]
2023-02-10 15:22:04 SUCCESS
ExtractImplicitHashToCallbackResponse
Extracted the hash values
code
ddb47d0d-c6f6-4250-ab76-d842f11680e1
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InJjQUJkNi1ScmZ5Y05adzlxc3hvUU5fS0JzZlh4SjU1QXZvMWtWVnBlZUEifQ.eyJpc3MiOiJodHRwczovL29waW4taW50Zy5oZGkuY29tLmJyIiwibm9uY2UiOiI1eGFiYlRWSnRGIiwiY19oYXNoIjoiWnhnYi00WF8yUlZxN1pjaGROTTR1dyIsImV4cCI6MTY3NjA0MjU4MywiaWF0IjoxNjc2MDQyNTIzLCJzdWIiOiIwNTJhYTU5MS05ZGY5LTRlOWMtOTBlOC1jZjA0ZDAwMTRmZTciLCJhdWQiOiIwNTJhYTU5MS05ZGY5LTRlOWMtOTBlOC1jZjA0ZDAwMTRmZTciLCJzdGF0ZSI6Illwd3ppZEU2S3kiLCJzX2hhc2giOiJWYmhWbEVpRzNQam5jYXpMNjYxNU5BIn0.rSwnx0s53Wyx3wzbe4cbSypr6d2TsQkgG65z1iqx69OWyPcxTIB_fiGsBJrc_crnHePGHIlSU6tyvsIClDmkfBjRUq4KUehT0MLE_O-aIyPOOO0x9lbv_vFB23qRhU-McH166rDE1Isiv-G6lRNqG6fN-xSng6S74e21R1yCtxtV-Tq2q18ZpnblaHYxPEmATJUyiRFhDN7Q4mbn03TMT0TUYxVK4MHLOs92hWMvppRnL4QEEYt9TA-gUbaKAG6kBEku5MUSjlu2t1lWyLVG-35huUsXjV7Oy2ytdvFh8OS7_OL6LoAOgepsvA3GVSDerUHkTP6B_awHC5WFeONuTg
state
YpwzidE6Ky
2023-02-10 15:22:04 REDIRECT-IN
fapi1-advanced-final-attempt-reuse-authorisation-code-after-one-second
Authorization endpoint response captured
url_query
{}
headers
{
  "host": "www.certification.openid.net",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,image/apng,*/*;q\u003d0.8",
  "sec-gpc": "1",
  "accept-language": "en-US,en;q\u003d0.6",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "navigate",
  "sec-fetch-user": "?1",
  "sec-fetch-dest": "document",
  "referer": "https://sandbox.hml.opinb3.com.br/",
  "accept-encoding": "gzip, deflate, br",
  "cookie": "JSESSIONID\u003d1A3ACEE0FEF215CB81F37523EEB3CA5A",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "x-forwarded-proto": "https",
  "x-forwarded-port": "443",
  "connection": "close",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
http_method
GET
url_fragment
{
  "code": "ddb47d0d-c6f6-4250-ab76-d842f11680e1",
  "id_token": "eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InJjQUJkNi1ScmZ5Y05adzlxc3hvUU5fS0JzZlh4SjU1QXZvMWtWVnBlZUEifQ.eyJpc3MiOiJodHRwczovL29waW4taW50Zy5oZGkuY29tLmJyIiwibm9uY2UiOiI1eGFiYlRWSnRGIiwiY19oYXNoIjoiWnhnYi00WF8yUlZxN1pjaGROTTR1dyIsImV4cCI6MTY3NjA0MjU4MywiaWF0IjoxNjc2MDQyNTIzLCJzdWIiOiIwNTJhYTU5MS05ZGY5LTRlOWMtOTBlOC1jZjA0ZDAwMTRmZTciLCJhdWQiOiIwNTJhYTU5MS05ZGY5LTRlOWMtOTBlOC1jZjA0ZDAwMTRmZTciLCJzdGF0ZSI6Illwd3ppZEU2S3kiLCJzX2hhc2giOiJWYmhWbEVpRzNQam5jYXpMNjYxNU5BIn0.rSwnx0s53Wyx3wzbe4cbSypr6d2TsQkgG65z1iqx69OWyPcxTIB_fiGsBJrc_crnHePGHIlSU6tyvsIClDmkfBjRUq4KUehT0MLE_O-aIyPOOO0x9lbv_vFB23qRhU-McH166rDE1Isiv-G6lRNqG6fN-xSng6S74e21R1yCtxtV-Tq2q18ZpnblaHYxPEmATJUyiRFhDN7Q4mbn03TMT0TUYxVK4MHLOs92hWMvppRnL4QEEYt9TA-gUbaKAG6kBEku5MUSjlu2t1lWyLVG-35huUsXjV7Oy2ytdvFh8OS7_OL6LoAOgepsvA3GVSDerUHkTP6B_awHC5WFeONuTg",
  "state": "YpwzidE6Ky"
}
post_body
Verify authorization endpoint response
2023-02-10 15:22:04 SUCCESS
RejectErrorInUrlQuery
'error' is not present in URL query returned from authorization endpoint
2023-02-10 15:22:04 SUCCESS
RejectAuthCodeInUrlQuery
Authorization code is not present in URL query returned from authorization endpoint
2023-02-10 15:22:04 SUCCESS
CheckMatchingCallbackParameters
Callback parameters successfully verified
2023-02-10 15:22:04 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)
2023-02-10 15:22:04 SUCCESS
CheckIfAuthorizationEndpointError
No error from authorization endpoint
2023-02-10 15:22:04 SUCCESS
ValidateSuccessfulHybridResponseFromAuthorizationEndpoint
authorization endpoint response does not include unexpected parameters
code
ddb47d0d-c6f6-4250-ab76-d842f11680e1
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InJjQUJkNi1ScmZ5Y05adzlxc3hvUU5fS0JzZlh4SjU1QXZvMWtWVnBlZUEifQ.eyJpc3MiOiJodHRwczovL29waW4taW50Zy5oZGkuY29tLmJyIiwibm9uY2UiOiI1eGFiYlRWSnRGIiwiY19oYXNoIjoiWnhnYi00WF8yUlZxN1pjaGROTTR1dyIsImV4cCI6MTY3NjA0MjU4MywiaWF0IjoxNjc2MDQyNTIzLCJzdWIiOiIwNTJhYTU5MS05ZGY5LTRlOWMtOTBlOC1jZjA0ZDAwMTRmZTciLCJhdWQiOiIwNTJhYTU5MS05ZGY5LTRlOWMtOTBlOC1jZjA0ZDAwMTRmZTciLCJzdGF0ZSI6Illwd3ppZEU2S3kiLCJzX2hhc2giOiJWYmhWbEVpRzNQam5jYXpMNjYxNU5BIn0.rSwnx0s53Wyx3wzbe4cbSypr6d2TsQkgG65z1iqx69OWyPcxTIB_fiGsBJrc_crnHePGHIlSU6tyvsIClDmkfBjRUq4KUehT0MLE_O-aIyPOOO0x9lbv_vFB23qRhU-McH166rDE1Isiv-G6lRNqG6fN-xSng6S74e21R1yCtxtV-Tq2q18ZpnblaHYxPEmATJUyiRFhDN7Q4mbn03TMT0TUYxVK4MHLOs92hWMvppRnL4QEEYt9TA-gUbaKAG6kBEku5MUSjlu2t1lWyLVG-35huUsXjV7Oy2ytdvFh8OS7_OL6LoAOgepsvA3GVSDerUHkTP6B_awHC5WFeONuTg
state
YpwzidE6Ky
2023-02-10 15:22:04 SUCCESS
CheckStateInAuthorizationResponse
State in response correctly returned
state
YpwzidE6Ky
2023-02-10 15:22:04
ValidateIssInAuthorizationResponse
No 'iss' value in authorization response.
2023-02-10 15:22:04 SUCCESS
ExtractAuthorizationCodeFromAuthorizationResponse
Found authorization code
code
ddb47d0d-c6f6-4250-ab76-d842f11680e1
2023-02-10 15:22:04 SUCCESS
EnsureMinimumAuthorizationCodeLength
Authorization code is of sufficient length
actual
288
required
128
2023-02-10 15:22:04 SUCCESS
EnsureMinimumAuthorizationCodeEntropy
Calculated shannon entropy seems sufficient
actual
134.242997070996
expected
96.0
value
ddb47d0d-c6f6-4250-ab76-d842f11680e1
2023-02-10 15:22:04 SUCCESS
ExtractIdTokenFromAuthorizationResponse
Found and parsed the id_token from authorization_endpoint_response
value
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InJjQUJkNi1ScmZ5Y05adzlxc3hvUU5fS0JzZlh4SjU1QXZvMWtWVnBlZUEifQ.eyJpc3MiOiJodHRwczovL29waW4taW50Zy5oZGkuY29tLmJyIiwibm9uY2UiOiI1eGFiYlRWSnRGIiwiY19oYXNoIjoiWnhnYi00WF8yUlZxN1pjaGROTTR1dyIsImV4cCI6MTY3NjA0MjU4MywiaWF0IjoxNjc2MDQyNTIzLCJzdWIiOiIwNTJhYTU5MS05ZGY5LTRlOWMtOTBlOC1jZjA0ZDAwMTRmZTciLCJhdWQiOiIwNTJhYTU5MS05ZGY5LTRlOWMtOTBlOC1jZjA0ZDAwMTRmZTciLCJzdGF0ZSI6Illwd3ppZEU2S3kiLCJzX2hhc2giOiJWYmhWbEVpRzNQam5jYXpMNjYxNU5BIn0.rSwnx0s53Wyx3wzbe4cbSypr6d2TsQkgG65z1iqx69OWyPcxTIB_fiGsBJrc_crnHePGHIlSU6tyvsIClDmkfBjRUq4KUehT0MLE_O-aIyPOOO0x9lbv_vFB23qRhU-McH166rDE1Isiv-G6lRNqG6fN-xSng6S74e21R1yCtxtV-Tq2q18ZpnblaHYxPEmATJUyiRFhDN7Q4mbn03TMT0TUYxVK4MHLOs92hWMvppRnL4QEEYt9TA-gUbaKAG6kBEku5MUSjlu2t1lWyLVG-35huUsXjV7Oy2ytdvFh8OS7_OL6LoAOgepsvA3GVSDerUHkTP6B_awHC5WFeONuTg
header
{
  "kid": "rcABd6-RrfycNZw9qsxoQN_KBsfXxJ55Avo1kVVpeeA",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "c_hash": "Zxgb-4X_2RVq7ZchdNM4uw",
  "sub": "052aa591-9df9-4e9c-90e8-cf04d0014fe7",
  "aud": "052aa591-9df9-4e9c-90e8-cf04d0014fe7",
  "s_hash": "VbhVlEiG3PjncazL6615NA",
  "iss": "https://opin-intg.hdi.com.br",
  "state": "YpwzidE6Ky",
  "exp": 1676042583,
  "nonce": "5xabbTVJtF",
  "iat": 1676042523
}
2023-02-10 15:22:04 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2023-02-10 15:22:04
ValidateIdTokenStandardClaims
sub is a string with content
2023-02-10 15:22:04
ValidateIdTokenStandardClaims
Skipping unknown claim: state
2023-02-10 15:22:04 SUCCESS
ValidateIdTokenStandardClaims
id_token claims are valid
2023-02-10 15:22:04 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
5xabbTVJtF
2023-02-10 15:22:04 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
Nothing to check; the conformance suite did not request an acr claim in request object
2023-02-10 15:22:04 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InJjQUJkNi1ScmZ5Y05adzlxc3hvUU5fS0JzZlh4SjU1QXZvMWtWVnBlZUEifQ.eyJpc3MiOiJodHRwczovL29waW4taW50Zy5oZGkuY29tLmJyIiwibm9uY2UiOiI1eGFiYlRWSnRGIiwiY19oYXNoIjoiWnhnYi00WF8yUlZxN1pjaGROTTR1dyIsImV4cCI6MTY3NjA0MjU4MywiaWF0IjoxNjc2MDQyNTIzLCJzdWIiOiIwNTJhYTU5MS05ZGY5LTRlOWMtOTBlOC1jZjA0ZDAwMTRmZTciLCJhdWQiOiIwNTJhYTU5MS05ZGY5LTRlOWMtOTBlOC1jZjA0ZDAwMTRmZTciLCJzdGF0ZSI6Illwd3ppZEU2S3kiLCJzX2hhc2giOiJWYmhWbEVpRzNQam5jYXpMNjYxNU5BIn0.rSwnx0s53Wyx3wzbe4cbSypr6d2TsQkgG65z1iqx69OWyPcxTIB_fiGsBJrc_crnHePGHIlSU6tyvsIClDmkfBjRUq4KUehT0MLE_O-aIyPOOO0x9lbv_vFB23qRhU-McH166rDE1Isiv-G6lRNqG6fN-xSng6S74e21R1yCtxtV-Tq2q18ZpnblaHYxPEmATJUyiRFhDN7Q4mbn03TMT0TUYxVK4MHLOs92hWMvppRnL4QEEYt9TA-gUbaKAG6kBEku5MUSjlu2t1lWyLVG-35huUsXjV7Oy2ytdvFh8OS7_OL6LoAOgepsvA3GVSDerUHkTP6B_awHC5WFeONuTg
2023-02-10 15:22:04 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InJjQUJkNi1ScmZ5Y05adzlxc3hvUU5fS0JzZlh4SjU1QXZvMWtWVnBlZUEifQ.eyJpc3MiOiJodHRwczovL29waW4taW50Zy5oZGkuY29tLmJyIiwibm9uY2UiOiI1eGFiYlRWSnRGIiwiY19oYXNoIjoiWnhnYi00WF8yUlZxN1pjaGROTTR1dyIsImV4cCI6MTY3NjA0MjU4MywiaWF0IjoxNjc2MDQyNTIzLCJzdWIiOiIwNTJhYTU5MS05ZGY5LTRlOWMtOTBlOC1jZjA0ZDAwMTRmZTciLCJhdWQiOiIwNTJhYTU5MS05ZGY5LTRlOWMtOTBlOC1jZjA0ZDAwMTRmZTciLCJzdGF0ZSI6Illwd3ppZEU2S3kiLCJzX2hhc2giOiJWYmhWbEVpRzNQam5jYXpMNjYxNU5BIn0.rSwnx0s53Wyx3wzbe4cbSypr6d2TsQkgG65z1iqx69OWyPcxTIB_fiGsBJrc_crnHePGHIlSU6tyvsIClDmkfBjRUq4KUehT0MLE_O-aIyPOOO0x9lbv_vFB23qRhU-McH166rDE1Isiv-G6lRNqG6fN-xSng6S74e21R1yCtxtV-Tq2q18ZpnblaHYxPEmATJUyiRFhDN7Q4mbn03TMT0TUYxVK4MHLOs92hWMvppRnL4QEEYt9TA-gUbaKAG6kBEku5MUSjlu2t1lWyLVG-35huUsXjV7Oy2ytdvFh8OS7_OL6LoAOgepsvA3GVSDerUHkTP6B_awHC5WFeONuTg
2023-02-10 15:22:04 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
052aa591-9df9-4e9c-90e8-cf04d0014fe7
2023-02-10 15:22:04
EnsureIdTokenUpdatedAtValid
id_token response does not contain 'updated_at'
2023-02-10 15:22:04 INFO
ValidateEncryptedIdTokenHasKid
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2023-02-10 15:22:04 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
rcABd6-RrfycNZw9qsxoQN_KBsfXxJ55Avo1kVVpeeA
2023-02-10 15:22:04 SUCCESS
FAPIValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
permitted
[
  "PS256",
  "ES256"
]
alg
PS256
2023-02-10 15:22:04 INFO
FAPIValidateIdTokenEncryptionAlg
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2023-02-10 15:22:04 SUCCESS
ExtractSHash
Extracted s_hash from ID Token
s_hash
VbhVlEiG3PjncazL6615NA
alg
PS256
2023-02-10 15:22:04 SUCCESS
ValidateSHash
s_hash validated successfully
expected_hash
VbhVlEiG3PjncazL6615NA
unhashed_value
YpwzidE6Ky
id_token_hash
VbhVlEiG3PjncazL6615NA
2023-02-10 15:22:04 SUCCESS
ExtractCHash
Extracted c_hash from ID Token
c_hash
Zxgb-4X_2RVq7ZchdNM4uw
alg
PS256
2023-02-10 15:22:04 SUCCESS
ValidateCHash
c_hash validated successfully
expected_hash
Zxgb-4X_2RVq7ZchdNM4uw
unhashed_value
ddb47d0d-c6f6-4250-ab76-d842f11680e1
id_token_hash
Zxgb-4X_2RVq7ZchdNM4uw
Call token endpoint
2023-02-10 15:22:04 SUCCESS
CreateTokenEndpointRequestForAuthorizationCodeGrant
Created token endpoint request
grant_type
authorization_code
code
ddb47d0d-c6f6-4250-ab76-d842f11680e1
redirect_uri
https://www.certification.openid.net/test/a/HDISeguros-AuthServer-v1/callback
2023-02-10 15:22:04
AddClientIdToTokenEndpointRequest
grant_type
authorization_code
code
ddb47d0d-c6f6-4250-ab76-d842f11680e1
redirect_uri
https://www.certification.openid.net/test/a/HDISeguros-AuthServer-v1/callback
client_id
052aa591-9df9-4e9c-90e8-cf04d0014fe7
2023-02-10 15:22:04
CallTokenEndpoint
HTTP request
request_uri
https://mtls.hdiseguros.hml.opinb3.com.br/sessions
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "223"
}
request_body
grant_type=authorization_code&code=ddb47d0d-c6f6-4250-ab76-d842f11680e1&redirect_uri=https%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2FHDISeguros-AuthServer-v1%2Fcallback&client_id=052aa591-9df9-4e9c-90e8-cf04d0014fe7
request_mutual_tls
{
  "cert": "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\u003d\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDPlz3hvLRqAih/3a3e4wfCS8cMcyPLsb17K4UA8r4rDZVSYO8YFaQh9+odHWRWUVwBZR7RxBoGpjME8VDY1BHd/whl03dyorxZzFD22xCvJBy9V082kyIljHysTLrptQjpaXyj2BE5pJO0gBraVChnX19/QfAg8nv9qARuQRGbyA8vvnW/rzSdjOzpcyK3U4aQyFeJfv+vDQhJiuo7CjOdEXI4RVTZUi4dVNEPPrQMi4PlYuHW8XJbFLNmUdZoLQjPG8GOShmnGGMWlg6tC9S/J8YidJM0DMijTNyBlj7dlXr4vPYG1CXv0GgJLhz02wIJPfFKoiuv17kLDQGlXDJTAgMBAAECggEBAKsro2v6ZK0woGJm0NKDU0eDolqCqlZwdbQVO3N/tQzdA25M3Xl3hsI3oQRm0vBV386KqfH/iBJJgrIlpStVGnJ5s1v7FXgh9br5vRz/n287ELOTRY7TnYlmoPqVvl2s1+9W+t5C8FkeemiQZRP35uTuAFl3bmBMca7Dlvuuja1rud+vPPJ0I6nfewCW2zAZtPrWffQIUADJ6khfVV8cj16gohtxWic3+WOAx4t/IsIOOYfuz4yOw39CWsYwKGUFDzOHI4XGdo3YKUAS/KRePjkANKdPA1rcxCQiWCDaVJsP9QclroKXWf8gQ3284jdD9kv3+QrJ6dw64TCeEAVHvkECgYEA6Rmirghkc3cT4UHNBkb1E9ROZMWE8ewt97fyzIT+JwdiQz/+VSOmgE7+81QZbox5g4zvf+eQYEPjhDtpIkRQcVcXcfCAE+X3bouGlLHC+4IvxMIHapyWjCk9MA1/HQysnNhMXtMfYFDnCSxRBg23n6cHz6iWK5o1dsV4qQjGhbMCgYEA4/wOtizWtWRnM1zdwICCbYDvfKb209UyGGrHRvw7FDhqe+/LnNC+aYKy1fcbe6RmoXrdn8duwHT9423049lKFZQFsuRcbrj0FnAHN0h+ctSTPoYHMHmil3xk+Pqs6OUyaM53c69cPPc82ULH0bHWedt9g2S49O/Zpn3+uW+kkOECgYEAxdwRv2G2SmBgSos9Cb//VYaXyGf0shlE54mHmdylkuFsoiLWstQhB7aGKGtRbwnkNyrRPKOFZIEbxWlck06jbaF8cCWxwbIpNfdPFDZTiIN4Iq6D9xXVoEF9A6XhKPpSJoxfPvo8HthtU9b/K4FHRUhVlAnI9lfeW+PAyNJ/GIsCgYAVHoliWN7+6LEiseyc44qxiCsnOfRNhUdhuaqCKeVzJxK+LmWHPlMVRRU5+u0h1AXp2Y7kOT5KN8w5IDt6S+uv+glZHAxv+VQrK++PMHj+PDDzrsjFtc7ZB5327onL/UdhLBcmsUzzHNgXLDeEdlvu5+VFobP8hKd949gP54awIQKBgHVTFc60c3ZOe0dAvNoB9o74MOr1lzylG08F5MJNPEg9hUT4hulyC9+HQOE8MrBA4oU357HFr2giClVCcXqJj3uDPMpfnF9fNTUz/y3TLSECNf67BC5bTS7wIp5fVvYHtMZpgrLNPQwb6nqmOUzvrECJV+QAO+HqBjNZ2kOwzFzp"
}
2023-02-10 15:22:05 RESPONSE
CallTokenEndpoint
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "x-powered-by": "Express",
  "access-control-allow-origin": "*",
  "x-fapi-auth-date": "Fri Feb 10 2023 15:22:05 GMT+0000 (Coordinated Universal Time)",
  "x-fapi-interaction-id": "bc032191-ea0a-4371-8e59-6cfc37798afc",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "1016",
  "etag": "W/\"3f8-1TuXvHIE9oTC/BXZ+P9wZpCqW6s\"",
  "date": "Fri, 10 Feb 2023 15:22:05 GMT",
  "x-envoy-upstream-service-time": "394",
  "server": "021"
}
response_body
{"access_token":"3467f0f2-706e-437c-8fab-6fda4ae80e7c","token_type":"Bearer","expires_in":300,"refresh_token":"39c75b76-57dc-458c-a951-2324ed67a32e","scope":"openid resources","id_token":"eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InJjQUJkNi1ScmZ5Y05adzlxc3hvUU5fS0JzZlh4SjU1QXZvMWtWVnBlZUEifQ.eyJpc3MiOiJodHRwczovL29waW4taW50Zy5oZGkuY29tLmJyIiwibm9uY2UiOiI1eGFiYlRWSnRGIiwiY19oYXNoIjoiWnhnYi00WF8yUlZxN1pjaGROTTR1dyIsImV4cCI6MTY3NjA0MzEyNSwiaWF0IjoxNjc2MDQyNTI1LCJzdWIiOiIwMTIzNDU2Nzg5MCIsImF1ZCI6IjA1MmFhNTkxLTlkZjktNGU5Yy05MGU4LWNmMDRkMDAxNGZlNyIsInN0YXRlIjoiWXB3emlkRTZLeSIsInNfaGFzaCI6IlZiaFZsRWlHM1BqbmNhekw2NjE1TkEiLCJhdF9oYXNoIjoiNXNVM0VJVGRuX3hwaFJsQVlQNU9oQSJ9.QErXo-ZeGFYdp9YDUlWmKXb1s7D-nQsXNZNTQCfvBQr-3cE_U7bgMp5qInZ0eT9QqF9IIn7k19-eXoTULNUdk6Mb6ldFre5u2-abL52qKdfl2_tXbj5NfChYGFc3DYPA1dhvP-opvO45hwdDNot9EsrshAlbN1RmDVdpQ1RXYnrePsHzj-QHSVfeERyoqWIpmBCVWxHB4BJxWdPAHU9CgR8Oz6XKu1jI7t1gzERXbEFogqDnD92H-fPIBCSwt38F2yqwFuiXbjY9H_QDtvjAwF8-KJT1a9wm3mCN443PqBBiBDctLE8yPfhFGgK7Ee1De1PxBy_9zFanU-WcAu6EwA"}
2023-02-10 15:22:05 SUCCESS
CallTokenEndpoint
Parsed token endpoint response
access_token
3467f0f2-706e-437c-8fab-6fda4ae80e7c
token_type
Bearer
expires_in
300
refresh_token
39c75b76-57dc-458c-a951-2324ed67a32e
scope
openid resources
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InJjQUJkNi1ScmZ5Y05adzlxc3hvUU5fS0JzZlh4SjU1QXZvMWtWVnBlZUEifQ.eyJpc3MiOiJodHRwczovL29waW4taW50Zy5oZGkuY29tLmJyIiwibm9uY2UiOiI1eGFiYlRWSnRGIiwiY19oYXNoIjoiWnhnYi00WF8yUlZxN1pjaGROTTR1dyIsImV4cCI6MTY3NjA0MzEyNSwiaWF0IjoxNjc2MDQyNTI1LCJzdWIiOiIwMTIzNDU2Nzg5MCIsImF1ZCI6IjA1MmFhNTkxLTlkZjktNGU5Yy05MGU4LWNmMDRkMDAxNGZlNyIsInN0YXRlIjoiWXB3emlkRTZLeSIsInNfaGFzaCI6IlZiaFZsRWlHM1BqbmNhekw2NjE1TkEiLCJhdF9oYXNoIjoiNXNVM0VJVGRuX3hwaFJsQVlQNU9oQSJ9.QErXo-ZeGFYdp9YDUlWmKXb1s7D-nQsXNZNTQCfvBQr-3cE_U7bgMp5qInZ0eT9QqF9IIn7k19-eXoTULNUdk6Mb6ldFre5u2-abL52qKdfl2_tXbj5NfChYGFc3DYPA1dhvP-opvO45hwdDNot9EsrshAlbN1RmDVdpQ1RXYnrePsHzj-QHSVfeERyoqWIpmBCVWxHB4BJxWdPAHU9CgR8Oz6XKu1jI7t1gzERXbEFogqDnD92H-fPIBCSwt38F2yqwFuiXbjY9H_QDtvjAwF8-KJT1a9wm3mCN443PqBBiBDctLE8yPfhFGgK7Ee1De1PxBy_9zFanU-WcAu6EwA
Verify token endpoint response
2023-02-10 15:22:05 SUCCESS
CheckIfTokenEndpointResponseError
No error from token endpoint
2023-02-10 15:22:05 SUCCESS
CheckForAccessTokenValue
Found an access token
access_token
3467f0f2-706e-437c-8fab-6fda4ae80e7c
2023-02-10 15:22:05 SUCCESS
ExtractAccessTokenFromTokenResponse
Extracted the access token
value
3467f0f2-706e-437c-8fab-6fda4ae80e7c
type
Bearer
2023-02-10 15:22:05 SUCCESS
ExtractExpiresInFromTokenEndpointResponse
Extracted 'expires_in'
expires_in
300
2023-02-10 15:22:05 SUCCESS
ValidateExpiresIn
expires_in passed all validation checks
expires_in
300
2023-02-10 15:22:05 SUCCESS
FAPIBrazilValidateExpiresIn
expires_in no greater than 900 seconds and no less than 300 seconds
expires_in
300
2023-02-10 15:22:05 SUCCESS
CheckForRefreshTokenValue
Found a refresh token
refresh_token
39c75b76-57dc-458c-a951-2324ed67a32e
2023-02-10 15:22:05 SUCCESS
EnsureMinimumRefreshTokenLength
Refresh token is of sufficient length
actual
288
required
128
2023-02-10 15:22:05 SUCCESS
EnsureMinimumRefreshTokenEntropy
Calculated shannon entropy seems sufficient
actual
135.85263754543283
expected
96.0
value
39c75b76-57dc-458c-a951-2324ed67a32e
2023-02-10 15:22:05 SUCCESS
EnsureMinimumAccessTokenLength
Access token is of sufficient length
actual
288
required
128
2023-02-10 15:22:05 SUCCESS
EnsureMinimumAccessTokenEntropy
Calculated shannon entropy seems sufficient
actual
132.3428625411059
expected
96.0
value
3467f0f2-706e-437c-8fab-6fda4ae80e7c
2023-02-10 15:22:05 SUCCESS
ExtractIdTokenFromTokenResponse
Found and parsed the id_token from token_endpoint_response
value
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InJjQUJkNi1ScmZ5Y05adzlxc3hvUU5fS0JzZlh4SjU1QXZvMWtWVnBlZUEifQ.eyJpc3MiOiJodHRwczovL29waW4taW50Zy5oZGkuY29tLmJyIiwibm9uY2UiOiI1eGFiYlRWSnRGIiwiY19oYXNoIjoiWnhnYi00WF8yUlZxN1pjaGROTTR1dyIsImV4cCI6MTY3NjA0MzEyNSwiaWF0IjoxNjc2MDQyNTI1LCJzdWIiOiIwMTIzNDU2Nzg5MCIsImF1ZCI6IjA1MmFhNTkxLTlkZjktNGU5Yy05MGU4LWNmMDRkMDAxNGZlNyIsInN0YXRlIjoiWXB3emlkRTZLeSIsInNfaGFzaCI6IlZiaFZsRWlHM1BqbmNhekw2NjE1TkEiLCJhdF9oYXNoIjoiNXNVM0VJVGRuX3hwaFJsQVlQNU9oQSJ9.QErXo-ZeGFYdp9YDUlWmKXb1s7D-nQsXNZNTQCfvBQr-3cE_U7bgMp5qInZ0eT9QqF9IIn7k19-eXoTULNUdk6Mb6ldFre5u2-abL52qKdfl2_tXbj5NfChYGFc3DYPA1dhvP-opvO45hwdDNot9EsrshAlbN1RmDVdpQ1RXYnrePsHzj-QHSVfeERyoqWIpmBCVWxHB4BJxWdPAHU9CgR8Oz6XKu1jI7t1gzERXbEFogqDnD92H-fPIBCSwt38F2yqwFuiXbjY9H_QDtvjAwF8-KJT1a9wm3mCN443PqBBiBDctLE8yPfhFGgK7Ee1De1PxBy_9zFanU-WcAu6EwA
header
{
  "kid": "rcABd6-RrfycNZw9qsxoQN_KBsfXxJ55Avo1kVVpeeA",
  "typ": "JWT",
  "alg": "PS256"
}
claims
{
  "at_hash": "5sU3EITdn_xphRlAYP5OhA",
  "c_hash": "Zxgb-4X_2RVq7ZchdNM4uw",
  "sub": "01234567890",
  "aud": "052aa591-9df9-4e9c-90e8-cf04d0014fe7",
  "s_hash": "VbhVlEiG3PjncazL6615NA",
  "iss": "https://opin-intg.hdi.com.br",
  "state": "YpwzidE6Ky",
  "exp": 1676043125,
  "nonce": "5xabbTVJtF",
  "iat": 1676042525
}
2023-02-10 15:22:05 SUCCESS
ValidateIdToken
ID token iss, aud, exp, iat, auth_time, acr & nbf claims passed validation checks
2023-02-10 15:22:05
ValidateIdTokenStandardClaims
sub is a string with content
2023-02-10 15:22:05
ValidateIdTokenStandardClaims
Skipping unknown claim: state
2023-02-10 15:22:05 SUCCESS
ValidateIdTokenStandardClaims
id_token claims are valid
2023-02-10 15:22:05 SUCCESS
ValidateIdTokenNonce
Nonce values match
nonce
5xabbTVJtF
2023-02-10 15:22:05 SUCCESS
ValidateIdTokenACRClaimAgainstRequest
Nothing to check; the conformance suite did not request an acr claim in request object
2023-02-10 15:22:05 SUCCESS
ValidateIdTokenSignature
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InJjQUJkNi1ScmZ5Y05adzlxc3hvUU5fS0JzZlh4SjU1QXZvMWtWVnBlZUEifQ.eyJpc3MiOiJodHRwczovL29waW4taW50Zy5oZGkuY29tLmJyIiwibm9uY2UiOiI1eGFiYlRWSnRGIiwiY19oYXNoIjoiWnhnYi00WF8yUlZxN1pjaGROTTR1dyIsImV4cCI6MTY3NjA0MzEyNSwiaWF0IjoxNjc2MDQyNTI1LCJzdWIiOiIwMTIzNDU2Nzg5MCIsImF1ZCI6IjA1MmFhNTkxLTlkZjktNGU5Yy05MGU4LWNmMDRkMDAxNGZlNyIsInN0YXRlIjoiWXB3emlkRTZLeSIsInNfaGFzaCI6IlZiaFZsRWlHM1BqbmNhekw2NjE1TkEiLCJhdF9oYXNoIjoiNXNVM0VJVGRuX3hwaFJsQVlQNU9oQSJ9.QErXo-ZeGFYdp9YDUlWmKXb1s7D-nQsXNZNTQCfvBQr-3cE_U7bgMp5qInZ0eT9QqF9IIn7k19-eXoTULNUdk6Mb6ldFre5u2-abL52qKdfl2_tXbj5NfChYGFc3DYPA1dhvP-opvO45hwdDNot9EsrshAlbN1RmDVdpQ1RXYnrePsHzj-QHSVfeERyoqWIpmBCVWxHB4BJxWdPAHU9CgR8Oz6XKu1jI7t1gzERXbEFogqDnD92H-fPIBCSwt38F2yqwFuiXbjY9H_QDtvjAwF8-KJT1a9wm3mCN443PqBBiBDctLE8yPfhFGgK7Ee1De1PxBy_9zFanU-WcAu6EwA
2023-02-10 15:22:05 SUCCESS
ValidateIdTokenSignatureUsingKid
id_token signature validated
id_token
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InJjQUJkNi1ScmZ5Y05adzlxc3hvUU5fS0JzZlh4SjU1QXZvMWtWVnBlZUEifQ.eyJpc3MiOiJodHRwczovL29waW4taW50Zy5oZGkuY29tLmJyIiwibm9uY2UiOiI1eGFiYlRWSnRGIiwiY19oYXNoIjoiWnhnYi00WF8yUlZxN1pjaGROTTR1dyIsImV4cCI6MTY3NjA0MzEyNSwiaWF0IjoxNjc2MDQyNTI1LCJzdWIiOiIwMTIzNDU2Nzg5MCIsImF1ZCI6IjA1MmFhNTkxLTlkZjktNGU5Yy05MGU4LWNmMDRkMDAxNGZlNyIsInN0YXRlIjoiWXB3emlkRTZLeSIsInNfaGFzaCI6IlZiaFZsRWlHM1BqbmNhekw2NjE1TkEiLCJhdF9oYXNoIjoiNXNVM0VJVGRuX3hwaFJsQVlQNU9oQSJ9.QErXo-ZeGFYdp9YDUlWmKXb1s7D-nQsXNZNTQCfvBQr-3cE_U7bgMp5qInZ0eT9QqF9IIn7k19-eXoTULNUdk6Mb6ldFre5u2-abL52qKdfl2_tXbj5NfChYGFc3DYPA1dhvP-opvO45hwdDNot9EsrshAlbN1RmDVdpQ1RXYnrePsHzj-QHSVfeERyoqWIpmBCVWxHB4BJxWdPAHU9CgR8Oz6XKu1jI7t1gzERXbEFogqDnD92H-fPIBCSwt38F2yqwFuiXbjY9H_QDtvjAwF8-KJT1a9wm3mCN443PqBBiBDctLE8yPfhFGgK7Ee1De1PxBy_9zFanU-WcAu6EwA
2023-02-10 15:22:05 SUCCESS
CheckForSubjectInIdToken
Found 'sub' in id_token
sub
01234567890
2023-02-10 15:22:05
EnsureIdTokenUpdatedAtValid
id_token response does not contain 'updated_at'
2023-02-10 15:22:05 INFO
ValidateEncryptedIdTokenHasKid
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2023-02-10 15:22:05 SUCCESS
EnsureIdTokenContainsKid
kid was found in the ID token header
kid
rcABd6-RrfycNZw9qsxoQN_KBsfXxJ55Avo1kVVpeeA
2023-02-10 15:22:05 SUCCESS
FAPIBrazilValidateIdTokenSigningAlg
id_token was signed with a permitted algorithm
permitted
[
  "PS256"
]
alg
PS256
2023-02-10 15:22:05 INFO
FAPIValidateIdTokenEncryptionAlg
Skipped evaluation due to missing required element: id_token jwe_header
path
jwe_header
mapped
object
id_token
2023-02-10 15:22:05 SUCCESS
ExtractCHash
Extracted c_hash from ID Token
c_hash
Zxgb-4X_2RVq7ZchdNM4uw
alg
PS256
2023-02-10 15:22:05 SUCCESS
ExtractSHash
Extracted s_hash from ID Token
s_hash
VbhVlEiG3PjncazL6615NA
alg
PS256
2023-02-10 15:22:05 SUCCESS
ExtractAtHash
Extracted at_hash from ID Token
at_hash
5sU3EITdn_xphRlAYP5OhA
alg
PS256
2023-02-10 15:22:05 SUCCESS
ValidateCHash
c_hash validated successfully
expected_hash
Zxgb-4X_2RVq7ZchdNM4uw
unhashed_value
ddb47d0d-c6f6-4250-ab76-d842f11680e1
id_token_hash
Zxgb-4X_2RVq7ZchdNM4uw
2023-02-10 15:22:05 SUCCESS
ValidateSHash
s_hash validated successfully
expected_hash
VbhVlEiG3PjncazL6615NA
unhashed_value
YpwzidE6Ky
id_token_hash
VbhVlEiG3PjncazL6615NA
2023-02-10 15:22:05 SUCCESS
ValidateAtHash
at_hash validated successfully
expected_hash
5sU3EITdn_xphRlAYP5OhA
unhashed_value
3467f0f2-706e-437c-8fab-6fda4ae80e7c
id_token_hash
5sU3EITdn_xphRlAYP5OhA
Verify at_hash in the authorization endpoint id_token
2023-02-10 15:22:05 INFO
ExtractAtHash
Couldn't find at_hash in ID token
2023-02-10 15:22:05 INFO
ValidateAtHash
Skipped evaluation due to missing required object: at_hash
expected
at_hash
mapped
Resource server endpoint tests
2023-02-10 15:22:05
CreateEmptyResourceEndpointRequestHeaders
Created empty headers
resource_endpoint_request_headers
{}
2023-02-10 15:22:05 SUCCESS
AddFAPIAuthDateToResourceEndpointRequest
Added x-fapi-auth-date to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Fri, 10 Feb 2023 15:22:05 GMT"
}
2023-02-10 15:22:05
AddIpV4FapiCustomerIpAddressToResourceEndpointRequest
Added x-fapi-customer-ip-address containing IPv4 address to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Fri, 10 Feb 2023 15:22:05 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119"
}
2023-02-10 15:22:05
CreateRandomFAPIInteractionId
Created interaction ID
fapi_interaction_id
f8d0710f-d181-4776-b473-484c1f976400
2023-02-10 15:22:05 SUCCESS
AddFAPIInteractionIdToResourceEndpointRequest
Added x-fapi-interaction-id to resource endpoint request headers
resource_endpoint_request_headers
{
  "x-fapi-auth-date": "Fri, 10 Feb 2023 15:22:05 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "f8d0710f-d181-4776-b473-484c1f976400"
}
2023-02-10 15:22:05
CallProtectedResource
HTTP request
request_uri
https://mtls.hdiseguros.hml.opinb3.com.br/open-insurance/customers/v1/personal/identifications
request_method
GET
request_headers
{
  "accept": "application/json",
  "authorization": "Bearer 3467f0f2-706e-437c-8fab-6fda4ae80e7c",
  "x-fapi-auth-date": "Fri, 10 Feb 2023 15:22:05 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "f8d0710f-d181-4776-b473-484c1f976400",
  "content-length": "0"
}
request_body

                                
request_mutual_tls
{
  "cert": "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\u003d\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDPlz3hvLRqAih/3a3e4wfCS8cMcyPLsb17K4UA8r4rDZVSYO8YFaQh9+odHWRWUVwBZR7RxBoGpjME8VDY1BHd/whl03dyorxZzFD22xCvJBy9V082kyIljHysTLrptQjpaXyj2BE5pJO0gBraVChnX19/QfAg8nv9qARuQRGbyA8vvnW/rzSdjOzpcyK3U4aQyFeJfv+vDQhJiuo7CjOdEXI4RVTZUi4dVNEPPrQMi4PlYuHW8XJbFLNmUdZoLQjPG8GOShmnGGMWlg6tC9S/J8YidJM0DMijTNyBlj7dlXr4vPYG1CXv0GgJLhz02wIJPfFKoiuv17kLDQGlXDJTAgMBAAECggEBAKsro2v6ZK0woGJm0NKDU0eDolqCqlZwdbQVO3N/tQzdA25M3Xl3hsI3oQRm0vBV386KqfH/iBJJgrIlpStVGnJ5s1v7FXgh9br5vRz/n287ELOTRY7TnYlmoPqVvl2s1+9W+t5C8FkeemiQZRP35uTuAFl3bmBMca7Dlvuuja1rud+vPPJ0I6nfewCW2zAZtPrWffQIUADJ6khfVV8cj16gohtxWic3+WOAx4t/IsIOOYfuz4yOw39CWsYwKGUFDzOHI4XGdo3YKUAS/KRePjkANKdPA1rcxCQiWCDaVJsP9QclroKXWf8gQ3284jdD9kv3+QrJ6dw64TCeEAVHvkECgYEA6Rmirghkc3cT4UHNBkb1E9ROZMWE8ewt97fyzIT+JwdiQz/+VSOmgE7+81QZbox5g4zvf+eQYEPjhDtpIkRQcVcXcfCAE+X3bouGlLHC+4IvxMIHapyWjCk9MA1/HQysnNhMXtMfYFDnCSxRBg23n6cHz6iWK5o1dsV4qQjGhbMCgYEA4/wOtizWtWRnM1zdwICCbYDvfKb209UyGGrHRvw7FDhqe+/LnNC+aYKy1fcbe6RmoXrdn8duwHT9423049lKFZQFsuRcbrj0FnAHN0h+ctSTPoYHMHmil3xk+Pqs6OUyaM53c69cPPc82ULH0bHWedt9g2S49O/Zpn3+uW+kkOECgYEAxdwRv2G2SmBgSos9Cb//VYaXyGf0shlE54mHmdylkuFsoiLWstQhB7aGKGtRbwnkNyrRPKOFZIEbxWlck06jbaF8cCWxwbIpNfdPFDZTiIN4Iq6D9xXVoEF9A6XhKPpSJoxfPvo8HthtU9b/K4FHRUhVlAnI9lfeW+PAyNJ/GIsCgYAVHoliWN7+6LEiseyc44qxiCsnOfRNhUdhuaqCKeVzJxK+LmWHPlMVRRU5+u0h1AXp2Y7kOT5KN8w5IDt6S+uv+glZHAxv+VQrK++PMHj+PDDzrsjFtc7ZB5327onL/UdhLBcmsUzzHNgXLDeEdlvu5+VFobP8hKd949gP54awIQKBgHVTFc60c3ZOe0dAvNoB9o74MOr1lzylG08F5MJNPEg9hUT4hulyC9+HQOE8MrBA4oU357HFr2giClVCcXqJj3uDPMpfnF9fNTUz/y3TLSECNf67BC5bTS7wIp5fVvYHtMZpgrLNPQwb6nqmOUzvrECJV+QAO+HqBjNZ2kOwzFzp"
}
2023-02-10 15:22:05 RESPONSE
CallProtectedResource
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "x-powered-by": "Express",
  "access-control-allow-origin": "*",
  "x-fapi-auth-date": "Fri Feb 10 2023 15:22:05 GMT+0000 (Coordinated Universal Time)",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "f8d0710f-d181-4776-b473-484c1f976400",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "1487",
  "etag": "W/\"5cf-D0cNzunLs5mjdlGxosr6UU6jQuU\"",
  "date": "Fri, 10 Feb 2023 15:22:05 GMT",
  "x-envoy-upstream-service-time": "355",
  "server": "021"
}
response_body
{"data":[{"companyInfo":{"cnpjNumber":"01773247000563","name":"Empresa da Organização A"},"otherDocuments":{"type":"SOCIAL SEC","number":"15291908","country":"string","expirationDate":"2023-05-21"},"contact":{"postalAddresses":[{"address":"Av Naburo Ykesaki, 1270","additionalInfo":"Fundos","districtName":"Centro","townName":"Marília","countrySubDivision":"SP","postCode":"17500001","country":"BRA"}],"phones":[{"countryCallingCode":"55","areaCode":"19","number":"29875132","phoneExtension":"932"}],"emails":[{"email":"nome@br.net"}]},"filiation":{"type":"PAI","civilName":"Marcelo Cláudio Fernandes"},"updateDateTime":"2022-11-10T23:06:36Z","personalId":"578-psd-71md6971kjh-2d414","brandName":"Organização A","civilName":"Juan Kaique Cláudio Fernandes","socialName":"string","cpfNumber":"NA","documents":[{"type":"CNH","number":"15291908","expirationDate":"2023-05-21","issueLocation":"string"}],"hasBrazilianNationality":false,"otherNationalitiesInfo":"CAN","civilStatusCode":"SOLTEIRO","sex":"FEMININO","birthDate":"2021-05-21"}],"links":{"self":"https://corebank.hml.linaob.com.br/open-insurance/customers/v1/personal/identifications?page=1&page-size=25","first":"https://corebank.hml.linaob.com.br/open-insurance/customers/v1/personal/identifications?page=1&page-size=25","last":"https://corebank.hml.linaob.com.br/open-insurance/customers/v1/personal/identifications?page=1=&page-size=25"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2023-02-10T15:22:05Z"}}
2023-02-10 15:22:05 SUCCESS
CallProtectedResource
Got a response from the resource endpoint
status
200
endpoint_name
resource
headers
{
  "x-powered-by": "Express",
  "access-control-allow-origin": "*",
  "x-fapi-auth-date": "Fri Feb 10 2023 15:22:05 GMT+0000 (Coordinated Universal Time)",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "f8d0710f-d181-4776-b473-484c1f976400",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "1487",
  "etag": "W/\"5cf-D0cNzunLs5mjdlGxosr6UU6jQuU\"",
  "date": "Fri, 10 Feb 2023 15:22:05 GMT",
  "x-envoy-upstream-service-time": "355",
  "server": "021"
}
body
{"data":[{"companyInfo":{"cnpjNumber":"01773247000563","name":"Empresa da Organização A"},"otherDocuments":{"type":"SOCIAL SEC","number":"15291908","country":"string","expirationDate":"2023-05-21"},"contact":{"postalAddresses":[{"address":"Av Naburo Ykesaki, 1270","additionalInfo":"Fundos","districtName":"Centro","townName":"Marília","countrySubDivision":"SP","postCode":"17500001","country":"BRA"}],"phones":[{"countryCallingCode":"55","areaCode":"19","number":"29875132","phoneExtension":"932"}],"emails":[{"email":"nome@br.net"}]},"filiation":{"type":"PAI","civilName":"Marcelo Cláudio Fernandes"},"updateDateTime":"2022-11-10T23:06:36Z","personalId":"578-psd-71md6971kjh-2d414","brandName":"Organização A","civilName":"Juan Kaique Cláudio Fernandes","socialName":"string","cpfNumber":"NA","documents":[{"type":"CNH","number":"15291908","expirationDate":"2023-05-21","issueLocation":"string"}],"hasBrazilianNationality":false,"otherNationalitiesInfo":"CAN","civilStatusCode":"SOLTEIRO","sex":"FEMININO","birthDate":"2021-05-21"}],"links":{"self":"https://corebank.hml.linaob.com.br/open-insurance/customers/v1/personal/identifications?page=1&page-size=25","first":"https://corebank.hml.linaob.com.br/open-insurance/customers/v1/personal/identifications?page=1&page-size=25","last":"https://corebank.hml.linaob.com.br/open-insurance/customers/v1/personal/identifications?page=1=&page-size=25"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2023-02-10T15:22:05Z"}}
2023-02-10 15:22:05 SUCCESS
EnsureHttpStatusCodeIs200or201
resource endpoint http status code was 200
2023-02-10 15:22:05 SUCCESS
CheckForDateHeaderInResourceResponse
Date header present and validated
date
Fri, 10 Feb 2023 15:22:05 GMT
skew
895
2023-02-10 15:22:05 SUCCESS
CheckForFAPIInteractionIdInResourceResponse
Found x-fapi-interaction-id
interaction_id
f8d0710f-d181-4776-b473-484c1f976400
2023-02-10 15:22:05 SUCCESS
EnsureMatchingFAPIInteractionId
Interaction ID matched
fapi_interaction_id
f8d0710f-d181-4776-b473-484c1f976400
2023-02-10 15:22:05 SUCCESS
EnsureResourceResponseReturnedJsonContentType
Response content type is json
content_type
application/json; charset=utf-8
Attempting reuse of authorization code
2023-02-10 15:22:05 SUCCESS
WaitForOneSecond
Pausing for 1 seconds
2023-02-10 15:22:06 SUCCESS
WaitForOneSecond
Woke up after 1 seconds sleep
2023-02-10 15:22:06
CallTokenEndpointAndReturnFullResponse
HTTP request
request_uri
https://mtls.hdiseguros.hml.opinb3.com.br/sessions
request_method
POST
request_headers
{
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded;charset\u003dUTF-8",
  "content-length": "223"
}
request_body
grant_type=authorization_code&code=ddb47d0d-c6f6-4250-ab76-d842f11680e1&redirect_uri=https%3A%2F%2Fwww.certification.openid.net%2Ftest%2Fa%2FHDISeguros-AuthServer-v1%2Fcallback&client_id=052aa591-9df9-4e9c-90e8-cf04d0014fe7
request_mutual_tls
{
  "cert": "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\u003d\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDPlz3hvLRqAih/3a3e4wfCS8cMcyPLsb17K4UA8r4rDZVSYO8YFaQh9+odHWRWUVwBZR7RxBoGpjME8VDY1BHd/whl03dyorxZzFD22xCvJBy9V082kyIljHysTLrptQjpaXyj2BE5pJO0gBraVChnX19/QfAg8nv9qARuQRGbyA8vvnW/rzSdjOzpcyK3U4aQyFeJfv+vDQhJiuo7CjOdEXI4RVTZUi4dVNEPPrQMi4PlYuHW8XJbFLNmUdZoLQjPG8GOShmnGGMWlg6tC9S/J8YidJM0DMijTNyBlj7dlXr4vPYG1CXv0GgJLhz02wIJPfFKoiuv17kLDQGlXDJTAgMBAAECggEBAKsro2v6ZK0woGJm0NKDU0eDolqCqlZwdbQVO3N/tQzdA25M3Xl3hsI3oQRm0vBV386KqfH/iBJJgrIlpStVGnJ5s1v7FXgh9br5vRz/n287ELOTRY7TnYlmoPqVvl2s1+9W+t5C8FkeemiQZRP35uTuAFl3bmBMca7Dlvuuja1rud+vPPJ0I6nfewCW2zAZtPrWffQIUADJ6khfVV8cj16gohtxWic3+WOAx4t/IsIOOYfuz4yOw39CWsYwKGUFDzOHI4XGdo3YKUAS/KRePjkANKdPA1rcxCQiWCDaVJsP9QclroKXWf8gQ3284jdD9kv3+QrJ6dw64TCeEAVHvkECgYEA6Rmirghkc3cT4UHNBkb1E9ROZMWE8ewt97fyzIT+JwdiQz/+VSOmgE7+81QZbox5g4zvf+eQYEPjhDtpIkRQcVcXcfCAE+X3bouGlLHC+4IvxMIHapyWjCk9MA1/HQysnNhMXtMfYFDnCSxRBg23n6cHz6iWK5o1dsV4qQjGhbMCgYEA4/wOtizWtWRnM1zdwICCbYDvfKb209UyGGrHRvw7FDhqe+/LnNC+aYKy1fcbe6RmoXrdn8duwHT9423049lKFZQFsuRcbrj0FnAHN0h+ctSTPoYHMHmil3xk+Pqs6OUyaM53c69cPPc82ULH0bHWedt9g2S49O/Zpn3+uW+kkOECgYEAxdwRv2G2SmBgSos9Cb//VYaXyGf0shlE54mHmdylkuFsoiLWstQhB7aGKGtRbwnkNyrRPKOFZIEbxWlck06jbaF8cCWxwbIpNfdPFDZTiIN4Iq6D9xXVoEF9A6XhKPpSJoxfPvo8HthtU9b/K4FHRUhVlAnI9lfeW+PAyNJ/GIsCgYAVHoliWN7+6LEiseyc44qxiCsnOfRNhUdhuaqCKeVzJxK+LmWHPlMVRRU5+u0h1AXp2Y7kOT5KN8w5IDt6S+uv+glZHAxv+VQrK++PMHj+PDDzrsjFtc7ZB5327onL/UdhLBcmsUzzHNgXLDeEdlvu5+VFobP8hKd949gP54awIQKBgHVTFc60c3ZOe0dAvNoB9o74MOr1lzylG08F5MJNPEg9hUT4hulyC9+HQOE8MrBA4oU357HFr2giClVCcXqJj3uDPMpfnF9fNTUz/y3TLSECNf67BC5bTS7wIp5fVvYHtMZpgrLNPQwb6nqmOUzvrECJV+QAO+HqBjNZ2kOwzFzp"
}
2023-02-10 15:22:07 RESPONSE
CallTokenEndpointAndReturnFullResponse
HTTP response
response_status_code
400 BAD_REQUEST
response_status_text
Bad Request
response_headers
{
  "x-powered-by": "Express",
  "access-control-allow-origin": "*",
  "x-fapi-auth-date": "Fri Feb 10 2023 15:22:06 GMT+0000 (Coordinated Universal Time)",
  "x-fapi-interaction-id": "9609fd14-f271-4a93-9241-f1979c305c61",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "25",
  "etag": "W/\"19-gBHDYdPZ+dgnTnuQWpgKgUe2fZM\"",
  "date": "Fri, 10 Feb 2023 15:22:07 GMT",
  "x-envoy-upstream-service-time": "252",
  "server": "021"
}
response_body
{"error":"invalid_grant"}
2023-02-10 15:22:07 SUCCESS
CallTokenEndpointAndReturnFullResponse
Parsed token endpoint response
error
invalid_grant
2023-02-10 15:22:07 SUCCESS
CheckTokenEndpointHttpStatus400
Token endpoint http status code was 400
2023-02-10 15:22:07 SUCCESS
CheckTokenEndpointReturnedJsonContentType
token_endpoint_response_headers Content-Type: header is application/json
2023-02-10 15:22:07 SUCCESS
CheckErrorFromTokenEndpointResponseErrorInvalidGrant
Token Endpoint response error returned expected 'error' of 'invalid_grant'
expected
[
  "invalid_grant"
]
2023-02-10 15:22:07 SUCCESS
ValidateErrorFromTokenEndpointResponseError
Token endpoint response error returned valid 'error' field
error
invalid_grant
2023-02-10 15:22:07 SUCCESS
CheckErrorDescriptionFromTokenEndpointResponseErrorContainsCRLFTAB
token_endpoint_response did not include optional 'error_description' field
2023-02-10 15:22:07 SUCCESS
ValidateErrorDescriptionFromTokenEndpointResponseError
token_endpoint_response did not include optional 'error_description' field
2023-02-10 15:22:07 SUCCESS
ValidateErrorUriFromTokenEndpointResponseError
token_endpoint_response did not include optional 'error_uri' field
Testing if access token was revoked after authorization code reuse (the AS 'should' have revoked the access token)
2023-02-10 15:22:07
CallProtectedResource
HTTP request
request_uri
https://mtls.hdiseguros.hml.opinb3.com.br/open-insurance/customers/v1/personal/identifications
request_method
GET
request_headers
{
  "accept": "application/json",
  "authorization": "Bearer 3467f0f2-706e-437c-8fab-6fda4ae80e7c",
  "x-fapi-auth-date": "Fri, 10 Feb 2023 15:22:05 GMT",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "f8d0710f-d181-4776-b473-484c1f976400",
  "content-length": "0"
}
request_body

                                
request_mutual_tls
{
  "cert": "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\u003d\u003d",
  "key": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDPlz3hvLRqAih/3a3e4wfCS8cMcyPLsb17K4UA8r4rDZVSYO8YFaQh9+odHWRWUVwBZR7RxBoGpjME8VDY1BHd/whl03dyorxZzFD22xCvJBy9V082kyIljHysTLrptQjpaXyj2BE5pJO0gBraVChnX19/QfAg8nv9qARuQRGbyA8vvnW/rzSdjOzpcyK3U4aQyFeJfv+vDQhJiuo7CjOdEXI4RVTZUi4dVNEPPrQMi4PlYuHW8XJbFLNmUdZoLQjPG8GOShmnGGMWlg6tC9S/J8YidJM0DMijTNyBlj7dlXr4vPYG1CXv0GgJLhz02wIJPfFKoiuv17kLDQGlXDJTAgMBAAECggEBAKsro2v6ZK0woGJm0NKDU0eDolqCqlZwdbQVO3N/tQzdA25M3Xl3hsI3oQRm0vBV386KqfH/iBJJgrIlpStVGnJ5s1v7FXgh9br5vRz/n287ELOTRY7TnYlmoPqVvl2s1+9W+t5C8FkeemiQZRP35uTuAFl3bmBMca7Dlvuuja1rud+vPPJ0I6nfewCW2zAZtPrWffQIUADJ6khfVV8cj16gohtxWic3+WOAx4t/IsIOOYfuz4yOw39CWsYwKGUFDzOHI4XGdo3YKUAS/KRePjkANKdPA1rcxCQiWCDaVJsP9QclroKXWf8gQ3284jdD9kv3+QrJ6dw64TCeEAVHvkECgYEA6Rmirghkc3cT4UHNBkb1E9ROZMWE8ewt97fyzIT+JwdiQz/+VSOmgE7+81QZbox5g4zvf+eQYEPjhDtpIkRQcVcXcfCAE+X3bouGlLHC+4IvxMIHapyWjCk9MA1/HQysnNhMXtMfYFDnCSxRBg23n6cHz6iWK5o1dsV4qQjGhbMCgYEA4/wOtizWtWRnM1zdwICCbYDvfKb209UyGGrHRvw7FDhqe+/LnNC+aYKy1fcbe6RmoXrdn8duwHT9423049lKFZQFsuRcbrj0FnAHN0h+ctSTPoYHMHmil3xk+Pqs6OUyaM53c69cPPc82ULH0bHWedt9g2S49O/Zpn3+uW+kkOECgYEAxdwRv2G2SmBgSos9Cb//VYaXyGf0shlE54mHmdylkuFsoiLWstQhB7aGKGtRbwnkNyrRPKOFZIEbxWlck06jbaF8cCWxwbIpNfdPFDZTiIN4Iq6D9xXVoEF9A6XhKPpSJoxfPvo8HthtU9b/K4FHRUhVlAnI9lfeW+PAyNJ/GIsCgYAVHoliWN7+6LEiseyc44qxiCsnOfRNhUdhuaqCKeVzJxK+LmWHPlMVRRU5+u0h1AXp2Y7kOT5KN8w5IDt6S+uv+glZHAxv+VQrK++PMHj+PDDzrsjFtc7ZB5327onL/UdhLBcmsUzzHNgXLDeEdlvu5+VFobP8hKd949gP54awIQKBgHVTFc60c3ZOe0dAvNoB9o74MOr1lzylG08F5MJNPEg9hUT4hulyC9+HQOE8MrBA4oU357HFr2giClVCcXqJj3uDPMpfnF9fNTUz/y3TLSECNf67BC5bTS7wIp5fVvYHtMZpgrLNPQwb6nqmOUzvrECJV+QAO+HqBjNZ2kOwzFzp"
}
2023-02-10 15:22:07 RESPONSE
CallProtectedResource
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "x-powered-by": "Express",
  "access-control-allow-origin": "*",
  "x-fapi-auth-date": "Fri Feb 10 2023 15:22:07 GMT+0000 (Coordinated Universal Time)",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "f8d0710f-d181-4776-b473-484c1f976400",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "1487",
  "etag": "W/\"5cf-sHuZBtBJFxJRIqThCL3ZFrKc1tw\"",
  "date": "Fri, 10 Feb 2023 15:22:07 GMT",
  "x-envoy-upstream-service-time": "440",
  "server": "021"
}
response_body
{"data":[{"companyInfo":{"cnpjNumber":"01773247000563","name":"Empresa da Organização A"},"otherDocuments":{"type":"SOCIAL SEC","number":"15291908","country":"string","expirationDate":"2023-05-21"},"contact":{"postalAddresses":[{"address":"Av Naburo Ykesaki, 1270","additionalInfo":"Fundos","districtName":"Centro","townName":"Marília","countrySubDivision":"SP","postCode":"17500001","country":"BRA"}],"phones":[{"countryCallingCode":"55","areaCode":"19","number":"29875132","phoneExtension":"932"}],"emails":[{"email":"nome@br.net"}]},"filiation":{"type":"PAI","civilName":"Marcelo Cláudio Fernandes"},"updateDateTime":"2022-11-10T23:06:36Z","personalId":"578-psd-71md6971kjh-2d414","brandName":"Organização A","civilName":"Juan Kaique Cláudio Fernandes","socialName":"string","cpfNumber":"NA","documents":[{"type":"CNH","number":"15291908","expirationDate":"2023-05-21","issueLocation":"string"}],"hasBrazilianNationality":false,"otherNationalitiesInfo":"CAN","civilStatusCode":"SOLTEIRO","sex":"FEMININO","birthDate":"2021-05-21"}],"links":{"self":"https://corebank.hml.linaob.com.br/open-insurance/customers/v1/personal/identifications?page=1&page-size=25","first":"https://corebank.hml.linaob.com.br/open-insurance/customers/v1/personal/identifications?page=1&page-size=25","last":"https://corebank.hml.linaob.com.br/open-insurance/customers/v1/personal/identifications?page=1=&page-size=25"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2023-02-10T15:22:07Z"}}
2023-02-10 15:22:07 SUCCESS
CallProtectedResource
Got a response from the resource endpoint
status
200
endpoint_name
resource
headers
{
  "x-powered-by": "Express",
  "access-control-allow-origin": "*",
  "x-fapi-auth-date": "Fri Feb 10 2023 15:22:07 GMT+0000 (Coordinated Universal Time)",
  "x-fapi-customer-ip-address": "198.51.100.119",
  "x-fapi-interaction-id": "f8d0710f-d181-4776-b473-484c1f976400",
  "content-type": "application/json; charset\u003dutf-8",
  "content-length": "1487",
  "etag": "W/\"5cf-sHuZBtBJFxJRIqThCL3ZFrKc1tw\"",
  "date": "Fri, 10 Feb 2023 15:22:07 GMT",
  "x-envoy-upstream-service-time": "440",
  "server": "021"
}
body
{"data":[{"companyInfo":{"cnpjNumber":"01773247000563","name":"Empresa da Organização A"},"otherDocuments":{"type":"SOCIAL SEC","number":"15291908","country":"string","expirationDate":"2023-05-21"},"contact":{"postalAddresses":[{"address":"Av Naburo Ykesaki, 1270","additionalInfo":"Fundos","districtName":"Centro","townName":"Marília","countrySubDivision":"SP","postCode":"17500001","country":"BRA"}],"phones":[{"countryCallingCode":"55","areaCode":"19","number":"29875132","phoneExtension":"932"}],"emails":[{"email":"nome@br.net"}]},"filiation":{"type":"PAI","civilName":"Marcelo Cláudio Fernandes"},"updateDateTime":"2022-11-10T23:06:36Z","personalId":"578-psd-71md6971kjh-2d414","brandName":"Organização A","civilName":"Juan Kaique Cláudio Fernandes","socialName":"string","cpfNumber":"NA","documents":[{"type":"CNH","number":"15291908","expirationDate":"2023-05-21","issueLocation":"string"}],"hasBrazilianNationality":false,"otherNationalitiesInfo":"CAN","civilStatusCode":"SOLTEIRO","sex":"FEMININO","birthDate":"2021-05-21"}],"links":{"self":"https://corebank.hml.linaob.com.br/open-insurance/customers/v1/personal/identifications?page=1&page-size=25","first":"https://corebank.hml.linaob.com.br/open-insurance/customers/v1/personal/identifications?page=1&page-size=25","last":"https://corebank.hml.linaob.com.br/open-insurance/customers/v1/personal/identifications?page=1=&page-size=25"},"meta":{"totalRecords":1,"totalPages":1,"requestDateTime":"2023-02-10T15:22:07Z"}}
2023-02-10 15:22:07 WARNING
EnsureHttpStatusCodeIs4xx
resourceendpoint returned a different http status than expected
actual
200
expected
400 to 499
2023-02-10 15:22:07 FINISHED
fapi1-advanced-final-attempt-reuse-authorisation-code-after-one-second
Test has run to completion
testmodule_result
WARNING
2023-02-10 15:22:35
TEST-RUNNER
Alias has now been claimed by another test
alias
HDISeguros-AuthServer-v1
new_test_id
eTKK88kOilb1NSG
Test Results