Test Summary

Test Results

Expand All Collapse All
All times are UTC
2026-11-12 21:16:01 INFO
TEST-RUNNER
Test instance xY6S9N3z4z3PgnF created
baseUrl
https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test
variant
{
  "credential_format": "sd_jwt_vc",
  "vci_credential_issuance_mode": "immediate",
  "fapi_request_method": "unsigned",
  "grant_management": "disabled",
  "vci_grant_type": "pre_authorization_code",
  "vci_credential_encryption": "plain",
  "sender_constrain": "dpop",
  "client_auth_type": "private_key_jwt",
  "vci_authorization_code_flow_variant": "issuer_initiated",
  "authorization_request_type": "simple",
  "fapi_client_type": "plain_oauth",
  "vci_credential_offer_variant": "by_value",
  "fapi_profile": "vci",
  "fapi_response_mode": "plain_response"
}
alias
siros-wallet-vci-test
description
OID4VCI wallet conformance test for SIROS wallet [mini-wallet 1839888]
planId
LW26v81uCfpjN
config
{
  "alias": "siros-wallet-vci-test",
  "description": "OID4VCI wallet conformance test for SIROS wallet [mini-wallet 1839888]",
  "server": {
    "jwks": {
      "keys": [
        {
          "kty": "EC",
          "x": "3DB83F3-PlsZuOeCKbiB1Z086DHttKREjakcnBBZYPU",
          "y": "lLDSzUs8cDQAqwGucLIP_7QRC1PnSPrWcw2O8HG1zME",
          "crv": "P-256",
          "d": "9cez3K_DuFS4egCVhvySFQsacFt4v6njd_fZ3Ox00jw",
          "kid": "server-key-1",
          "use": "sig",
          "alg": "ES256"
        }
      ]
    }
  },
  "client": {
    "client_id": "siros-wallet-test",
    "redirect_uri": "http://localhost:3010/",
    "jwks": {
      "keys": [
        {
          "kty": "EC",
          "x": "ktT77AqMntawPyU772lBg8nd7cwENrYyOL_KWbYN8Jc",
          "y": "67lPXEq5gJdimDYD0AacxLfRfIm2-fSNd3HBqyXXvBI",
          "crv": "P-256",
          "kid": "client-key-1",
          "use": "sig",
          "alg": "ES256"
        }
      ]
    },
    "private_key": {
      "kty": "EC",
      "x": "ktT77AqMntawPyU772lBg8nd7cwENrYyOL_KWbYN8Jc",
      "y": "67lPXEq5gJdimDYD0AacxLfRfIm2-fSNd3HBqyXXvBI",
      "crv": "P-256",
      "d": "KJEKZo2PQq6E40P6HMenViCVBRXoWD2FDyevRsJnlG0",
      "kid": "client-key-1",
      "use": "sig",
      "alg": "ES256"
    }
  },
  "credential": {
    "signing_jwk": {
      "kty": "EC",
      "x": "DC9X9ll7j9Jal-AHuMgPRKDVu6Qx575dS7jp6Byweh0",
      "y": "jT6DefGEoaIbd1gDvuc6EaECV6GzSjSKl0PjtJ6CZkM",
      "crv": "P-256",
      "d": "jVJkAdpfNMYbeAiSbHp-GKVH0qD0NyTRsQb9ABBUgQ0",
      "kid": "signing-key-1",
      "use": "sig",
      "alg": "ES256",
      "x5c": [
        "MIIBazCCARKgAwIBAgIUQYT+qvz/som9nb6vOLBeaH5QGTowCgYIKoZIzj0EAwIwEjEQMA4GA1UEAwwHVGVzdCBDQTAeFw0yNjA1MDExNjMzNDdaFw0yNzA1MDExNjMzNDdaMBYxFDASBgNVBAMMC3Rlc3Qtc2lnbmVyMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEDC9X9ll7j9Jal+AHuMgPRKDVu6Qx575dS7jp6Byweh2NPoN58YShoht3WAO+5zoRoQJXobNKNIqXQ+O0noJmQ6NCMEAwHQYDVR0OBBYEFHxAz1jw9mXJlVfcQMFkcDreoP5rMB8GA1UdIwQYMBaAFIqC34T7zF9Xxv1tMeztb+/8FwNxMAoGCCqGSM49BAMCA0cAMEQCIBfEz6qX90M465dRjQzo9Ksr7ljrlN/fZtLZolgafArAAiBA3eras8roO9M0t/Nny/Hpod/4bZ2S6gIlKGFc5C6EmQ\u003d\u003d",
        "MIIBeDCCAR+gAwIBAgIUXVxUTgQA2XXqA5Xf43YA1rh7gGIwCgYIKoZIzj0EAwIwEjEQMA4GA1UEAwwHVGVzdCBDQTAeFw0yNjA1MDExNjMzNDdaFw0yNzA1MDExNjMzNDdaMBIxEDAOBgNVBAMMB1Rlc3QgQ0EwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARZRoBqflkSDAhD8fHM4l1cIYzxSFdUrsOPL0eZrZUCv9Ex3piyOqzFI/kDIL2mPOx/JfV2ccDsePxum3GEOK2ao1MwUTAdBgNVHQ4EFgQUioLfhPvMX1fG/W0x7O1v7/wXA3EwHwYDVR0jBBgwFoAUioLfhPvMX1fG/W0x7O1v7/wXA3EwDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAgNHADBEAiBHQhuXzlGKCoO6J5onPuutAXZh+zdaiKTkgJsswGm/MQIgW7FZ389cKZvQscdXgeUnv4nx0BAGOQjyGea4YfGiNpg\u003d"
      ]
    }
  },
  "waitTimeoutSeconds": 120,
  "vci": {
    "credential_offer_endpoint": "openid-credential-offer://"
  },
  "developer": "leifj"
}
baseMtlsUrl
https://localhost:8444/test-mtls/a/siros-wallet-vci-test
testName
oid4vci-1_0-wallet-test-batch-credential-issuance
2026-11-12 21:16:01 SUCCESS
GenerateServerConfigurationMTLS
Created server configuration
server
{
  "issuer": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "authorization_endpoint": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/authorize",
  "token_endpoint": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/token",
  "registration_endpoint": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/register",
  "userinfo_endpoint": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/userinfo",
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://localhost:8444/test-mtls/a/siros-wallet-vci-test/token",
    "registration_endpoint": "https://localhost:8444/test-mtls/a/siros-wallet-vci-test/register",
    "userinfo_endpoint": "https://localhost:8444/test-mtls/a/siros-wallet-vci-test/userinfo"
  }
}
issuer
https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/
discoveryUrl
https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/.well-known/openid-configuration
2026-11-12 21:16:01 SUCCESS
LoadServerJWKs
Parsed public and private JWK sets
server_encryption_keys
{}
server_public_jwks
{
  "keys": [
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-256",
      "kid": "server-key-1",
      "x": "3DB83F3-PlsZuOeCKbiB1Z086DHttKREjakcnBBZYPU",
      "y": "lLDSzUs8cDQAqwGucLIP_7QRC1PnSPrWcw2O8HG1zME",
      "alg": "ES256"
    }
  ]
}
server_jwks
{
  "keys": [
    {
      "kty": "EC",
      "d": "9cez3K_DuFS4egCVhvySFQsacFt4v6njd_fZ3Ox00jw",
      "use": "sig",
      "crv": "P-256",
      "kid": "server-key-1",
      "x": "3DB83F3-PlsZuOeCKbiB1Z086DHttKREjakcnBBZYPU",
      "y": "lLDSzUs8cDQAqwGucLIP_7QRC1PnSPrWcw2O8HG1zME",
      "alg": "ES256"
    }
  ]
}
Validate the JWK set in server signing keys
2026-11-12 21:16:01 SUCCESS
MapJwksToValidationLocation
Selected the JWK set in server signing keys for validation
jwks
{
  "keys": [
    {
      "kty": "EC",
      "d": "9cez3K_DuFS4egCVhvySFQsacFt4v6njd_fZ3Ox00jw",
      "use": "sig",
      "crv": "P-256",
      "kid": "server-key-1",
      "x": "3DB83F3-PlsZuOeCKbiB1Z086DHttKREjakcnBBZYPU",
      "y": "lLDSzUs8cDQAqwGucLIP_7QRC1PnSPrWcw2O8HG1zME",
      "alg": "ES256"
    }
  ]
}
2026-11-12 21:16:01 SUCCESS
ValidateJwksStructure
The JWK set in server signing keys is structurally valid
jwks_source
server signing keys
2026-11-12 21:16:01 SUCCESS
ParseUsableJwksKeys
All usable keys in the JWK set in server signing keys parse successfully
jwks_source
server signing keys
2026-11-12 21:16:01 SUCCESS
WarnOnUnusableJwksKeys
All keys in the JWK set in server signing keys use a supported key type, curve and algorithm
jwks_source
server signing keys
2026-11-12 21:16:01 SUCCESS
AugmentRealJwksWithDecoys
Augmented JWKS with decoy keys.
existingJwks
{
  "keys": [
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-256",
      "kid": "server-key-1",
      "x": "3DB83F3-PlsZuOeCKbiB1Z086DHttKREjakcnBBZYPU",
      "y": "lLDSzUs8cDQAqwGucLIP_7QRC1PnSPrWcw2O8HG1zME",
      "alg": "ES256"
    }
  ]
}
jwksWithDecoys
{
  "keys": [
    {
      "kty": "OKP",
      "use": "sig",
      "crv": "Ed25519",
      "kid": "server-key-1",
      "x": "o52JLy35XYc0ypp-DF6bjNJXzNLSQg657lJUhJgKLs8",
      "alg": "EdDSA"
    },
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-256",
      "kid": "server-key-1",
      "x": "3DB83F3-PlsZuOeCKbiB1Z086DHttKREjakcnBBZYPU",
      "y": "lLDSzUs8cDQAqwGucLIP_7QRC1PnSPrWcw2O8HG1zME",
      "alg": "ES256"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "server-key-1",
      "alg": "PS256",
      "n": "oPu43XnITHlgShJc7eK5PTpYSRv050FtBoIQsQkVAqyqEdHMjTM0eK5Uy17HsL_ppadarEJk4Ksx9_btR9ahdrvkbewu23qMziDW4CgasloQ_CfWrJNkfpizuTrwTLGf-BRISHAftdcEG8YaVTd4iChELkyd-CTfFgJmADJp1Vriv7OQkBRgPjcwo7UmnWqQAqF-JbRFDevWxlLP4VX5dxe0WKOCoE0zIyZ4sxTpM_6Qy4zt2Qf6RtdN5_7728pwtKJ_ZIGgI9eqdQFwGEjIxWDTI_R7jHGBoJY46IdlNRADE7z8Ay6-qzYHrcbyR6ZgToCdejTuGIjQXdSya0B_Kw"
    }
  ]
}
2026-11-12 21:16:01
SetRsaAltServerJwks
generated new alt RSA key configuration
2026-11-12 21:16:01 SUCCESS
SetRsaAltServerJwks
Set alt server key
server_public_jwks
{
  "keys": [
    {
      "kty": "OKP",
      "use": "sig",
      "crv": "Ed25519",
      "kid": "server-key-1",
      "x": "o52JLy35XYc0ypp-DF6bjNJXzNLSQg657lJUhJgKLs8",
      "alg": "EdDSA"
    },
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-256",
      "kid": "server-key-1",
      "x": "3DB83F3-PlsZuOeCKbiB1Z086DHttKREjakcnBBZYPU",
      "y": "lLDSzUs8cDQAqwGucLIP_7QRC1PnSPrWcw2O8HG1zME",
      "alg": "ES256"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "server-key-1",
      "alg": "PS256",
      "n": "oPu43XnITHlgShJc7eK5PTpYSRv050FtBoIQsQkVAqyqEdHMjTM0eK5Uy17HsL_ppadarEJk4Ksx9_btR9ahdrvkbewu23qMziDW4CgasloQ_CfWrJNkfpizuTrwTLGf-BRISHAftdcEG8YaVTd4iChELkyd-CTfFgJmADJp1Vriv7OQkBRgPjcwo7UmnWqQAqF-JbRFDevWxlLP4VX5dxe0WKOCoE0zIyZ4sxTpM_6Qy4zt2Qf6RtdN5_7728pwtKJ_ZIGgI9eqdQFwGEjIxWDTI_R7jHGBoJY46IdlNRADE7z8Ay6-qzYHrcbyR6ZgToCdejTuGIjQXdSya0B_Kw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "rsa-none-alt-arg",
      "n": "rHO0Hvkwg8p9MMsTK9H2cWIVcuTXgqD9MQZnb48FM-tdmoMlPjU5WUg4N8h_4jdQ1ADgQACppuoJiXhDidN4aOiVjSso-SRjwWxKbq4TVvlNdzOCH-ligo4ftcJBLUWJJLD3I64BGG7KMoovEPFN89jR3VXD6RyKj4vaY706CaCkxZlGS9Mp8sGdT7zv5UjGKhh4-KRolRq9mId2mnleIvZBYyANxd0Rb861RY7g3O4DxWEA3xtxkSJrcBkDyY8IrKl0mxKldaR9rll4FmYoNZWzZqFoDfLzt7rYSiYOfXdt-QIlMlZthqVa3RJMM8L5MrRevoRVKjmulH1_KaXwyQ"
    }
  ]
}
server_jwks
{
  "keys": [
    {
      "kty": "EC",
      "d": "9cez3K_DuFS4egCVhvySFQsacFt4v6njd_fZ3Ox00jw",
      "use": "sig",
      "crv": "P-256",
      "kid": "server-key-1",
      "x": "3DB83F3-PlsZuOeCKbiB1Z086DHttKREjakcnBBZYPU",
      "y": "lLDSzUs8cDQAqwGucLIP_7QRC1PnSPrWcw2O8HG1zME",
      "alg": "ES256"
    }
  ]
}
server_alt_jwks
{
  "keys": [
    {
      "p": "vTcrfPZ9eZjIXN4LZYyKMXG1lvH5UJukZgQQ1UQYENHPoJWIvi9JD7MPMjjEwpvZcD6YGzaczxboEiihlHPiqM6Dw9yTMbX4Bw-GgyFhgkYrOd8fPgMAFZXI4zl5G6aSTsRHolAMVXvuKGBD7QV1LnU7ZZ9hv0XZOeLDCaVzpm8",
      "kty": "RSA",
      "q": "6VHXO7lyTJcniJGAPJ_5H2UHrknODXun-bKTelxWZcEvw8t2gJDvia5mbmor7RLbdg4c4BojdflvhJJVXlxOsgxHMJiFP2cjVoNktHkEmgHCqCplJUD98ZCK7hfC5LwJLQwszMCpDbYAlVSUAsWFyWczo0hC4Kv0QCwluqm9uEc",
      "d": "Cldd48WZrS2FWFm1KpmKp73z_1HNwp2Y0UnLBhuTekuQ72UR5KsYZ0w3YtD5Kj2a8TukNvJTOhkqvT2i_y7ZN6FK5o5CBL6z5LNzuzNhIYQNqypBkVxTdfTD3ghqFCbpVHPwPgl_M1HheipjLCbsP8UuwJEWEHKPtI_0ZqrAQjdwk32LvF9kahhdaGpMeNoOcRM1BQxURrsLUjJm8fOZcz6gfjItd-8m6-VXoXDPDjCKnePi6Wh6QLbpDnuefPWrKLyo_p4EaZK_hCWWZFk0XeoEWgsVcG7piMae2mpesimiWeA1ncqkbfQNdI4bYIUt31iFDz-XBG0osSH8GoGHCQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "rsa-none-alt-arg",
      "qi": "VzPxjxy_hoMSgrGMWYQLmPg0OT0gLbvyRDwFKLIPU_-pt4CKZBzzhk5NtQ9SpnPiWQ-z0D1TjHAV53CO5sJZEfevKXoTwsnBLmJwnFBq4BInXcl8PGt_5p_nx9HYxc3Lo0NU0oDSID-B3rh2fjXt3NvHJbbAHZZuaRdsw5PM1ZU",
      "dp": "H_X3tI32N9nkzjr7ddW9agipAawxzrnblRfOuBdecUjfZ2KazHU0RCCcyoDoS28D1X_dNYuOBTT7UkXmtSq1-ImZnDXf7x-rm5W1xOSYkebEWmwj3Neo5fx9CFSm7lK-l-tzpikbTD04xz0rfBfV6VkIBWxcmHB19t8kzrZRyKU",
      "dq": "DejOHwZgNQax2adq8LJMxL1eJtrJiO49RlqKBjppACnzMgX4K5P4Y8nc22pC8iA0qyYOPKHyST80kb-zjSuNmXm36MK-9tesOKUepM-uIYxHUYUtgHoOaY9HaQhLmx1GosPeC9rUeTfHcx-Wr0-dOTOI1YwiSIiXyBeZrDYgVFM",
      "n": "rHO0Hvkwg8p9MMsTK9H2cWIVcuTXgqD9MQZnb48FM-tdmoMlPjU5WUg4N8h_4jdQ1ADgQACppuoJiXhDidN4aOiVjSso-SRjwWxKbq4TVvlNdzOCH-ligo4ftcJBLUWJJLD3I64BGG7KMoovEPFN89jR3VXD6RyKj4vaY706CaCkxZlGS9Mp8sGdT7zv5UjGKhh4-KRolRq9mId2mnleIvZBYyANxd0Rb861RY7g3O4DxWEA3xtxkSJrcBkDyY8IrKl0mxKldaR9rll4FmYoNZWzZqFoDfLzt7rYSiYOfXdt-QIlMlZthqVa3RJMM8L5MrRevoRVKjmulH1_KaXwyQ"
    }
  ]
}
2026-11-12 21:16:01 SUCCESS
AddResponseTypeCodeToServerConfiguration
Added code as response type supported
response_types_supported
[
  "code"
]
2026-11-12 21:16:01 SUCCESS
AddIssSupportedToServerConfiguration
Added 'authorization_response_iss_parameter_supported' as 'true' to server metadata
2026-11-12 21:16:01 SUCCESS
AddCodeChallengeMethodToServerConfiguration
Added S256 as supported code challenge method
code_challenge_methods_supported
[
  "S256"
]
2026-11-12 21:16:01 SUCCESS
ExtractServerSigningAlg
Successfully extracted algorithm
signing_algorithm
ES256
2026-11-12 21:16:01 SUCCESS
AddIdTokenSigningAlgsToServerConfiguration
Added 'id_token_signing_alg_values_supported' to server metadata as 'alg' from server jwks
value
[
  "ES256"
]
2026-11-12 21:16:01 SUCCESS
VCIEnsureCredentialSigningCertificateIsNotSelfSigned
Credential signing cert is not a self-signed cert
cert_0_from_x5c
MIIBazCCARKgAwIBAgIUQYT+qvz/som9nb6vOLBeaH5QGTowCgYIKoZIzj0EAwIwEjEQMA4GA1UEAwwHVGVzdCBDQTAeFw0yNjA1MDExNjMzNDdaFw0yNzA1MDExNjMzNDdaMBYxFDASBgNVBAMMC3Rlc3Qtc2lnbmVyMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEDC9X9ll7j9Jal+AHuMgPRKDVu6Qx575dS7jp6Byweh2NPoN58YShoht3WAO+5zoRoQJXobNKNIqXQ+O0noJmQ6NCMEAwHQYDVR0OBBYEFHxAz1jw9mXJlVfcQMFkcDreoP5rMB8GA1UdIwQYMBaAFIqC34T7zF9Xxv1tMeztb+/8FwNxMAoGCCqGSM49BAMCA0cAMEQCIBfEz6qX90M465dRjQzo9Ksr7ljrlN/fZtLZolgafArAAiBA3eras8roO9M0t/Nny/Hpod/4bZ2S6gIlKGFc5C6EmQ==
2026-11-12 21:16:01 SUCCESS
AddDpopSigningAlgValuesSupportedToServerConfiguration
Set dpop_signing_alg_values_supported
values
[
  "PS256",
  "ES256",
  "EdDSA",
  "Ed25519"
]
2026-11-12 21:16:01
SetTokenEndpointAuthMethodsSupportedToPrivateKeyJWTOnly
Changed token_endpoint_auth_methods_supported to private_key_jwt only in server configuration
server_configuration
{
  "issuer": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "authorization_endpoint": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/authorize",
  "token_endpoint": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/token",
  "registration_endpoint": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/register",
  "userinfo_endpoint": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/userinfo",
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://localhost:8444/test-mtls/a/siros-wallet-vci-test/token",
    "registration_endpoint": "https://localhost:8444/test-mtls/a/siros-wallet-vci-test/register",
    "userinfo_endpoint": "https://localhost:8444/test-mtls/a/siros-wallet-vci-test/userinfo"
  },
  "response_types_supported": [
    "code"
  ],
  "authorization_response_iss_parameter_supported": true,
  "code_challenge_methods_supported": [
    "S256"
  ],
  "id_token_signing_alg_values_supported": [
    "ES256"
  ],
  "dpop_signing_alg_values_supported": [
    "PS256",
    "ES256",
    "EdDSA",
    "Ed25519"
  ],
  "token_endpoint_auth_methods_supported": [
    "private_key_jwt"
  ]
}
2026-11-12 21:16:01
AddPushedAuthorizationRequestEndpointToServerConfig
Added pushed_authorization_request_endpoint to server configuration
mtls_endpoint
https://localhost:8444/test-mtls/a/siros-wallet-vci-test/par
endpoint
https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/par
2026-11-12 21:16:01
AddRequirePushedAuthorizationRequestsToServerConfig
Added require_pushed_authorization_requests to server configuration
value
true
2026-11-12 21:16:01 SUCCESS
FAPI2AddTokenEndpointAuthSigningAlgValuesSupportedToServer
Set token_endpoint_auth_signing_alg_values_supported
values
[
  "PS256",
  "ES256",
  "EdDSA",
  "Ed25519"
]
2026-11-12 21:16:01
VCIRegisterKeyAttestationTrustAnchor
Skipping registration of empty trust anchor certificate for key attestation
2026-11-12 21:16:01
VCILogGeneratedCredentialIssuerMetadata
Created credential issuer metadata
credential_issuer
{
  "credential_issuer": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "credential_endpoint": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/credential",
  "nonce_endpoint": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/nonce",
  "deferred_credential_endpoint": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/deferred_credential",
  "authorization_servers": [
    "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/"
  ],
  "batch_credential_issuance": {
    "batch_size": 10
  },
  "credential_configurations_supported": {
    "eu.europa.ec.eudi.pid.1": {
      "format": "dc+sd-jwt",
      "vct": "urn:eudi:pid:1",
      "cryptographic_binding_methods_supported": [
        "jwk"
      ],
      "credential_signing_alg_values_supported": [
        "ES256"
      ],
      "proof_types_supported": {
        "jwt": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ]
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake PID xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake PID description"
          }
        ]
      },
      "scope": "eudi.pid.1"
    },
    "eu.europa.ec.eudi.pid.1.attestation": {
      "format": "dc+sd-jwt",
      "vct": "urn:eudi:pid:1",
      "cryptographic_binding_methods_supported": [
        "jwk"
      ],
      "credential_signing_alg_values_supported": [
        "ES256"
      ],
      "proof_types_supported": {
        "attestation": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ]
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake PID: Attestation xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake PID description"
          }
        ]
      },
      "scope": "eudi.pid.1.attestation"
    },
    "eu.europa.ec.eudi.pid.1.jwt.keyattest": {
      "format": "dc+sd-jwt",
      "vct": "urn:eudi:pid:1",
      "cryptographic_binding_methods_supported": [
        "jwk"
      ],
      "credential_signing_alg_values_supported": [
        "ES256"
      ],
      "proof_types_supported": {
        "jwt": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ],
          "key_attestations_required": {}
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake PID: JWT Proof with Key Attestation xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake PID description"
          }
        ]
      },
      "scope": "eudi.pid.1.jwt.keyattest"
    },
    "eu.europa.ec.eudi.pid.1.attestation.keyattest": {
      "format": "dc+sd-jwt",
      "vct": "urn:eudi:pid:1",
      "cryptographic_binding_methods_supported": [
        "jwk"
      ],
      "credential_signing_alg_values_supported": [
        "ES256"
      ],
      "proof_types_supported": {
        "attestation": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ],
          "key_attestations_required": {}
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake PID: Attestation Proof with Key Attestation xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake PID description"
          }
        ]
      },
      "scope": "eudi.pid.1.attestation.keyattest"
    },
    "eu.europa.ec.eudi.pid.1.jwt_and_attestation.keyattest": {
      "format": "dc+sd-jwt",
      "vct": "urn:eudi:pid:1",
      "cryptographic_binding_methods_supported": [
        "jwk"
      ],
      "credential_signing_alg_values_supported": [
        "ES256"
      ],
      "proof_types_supported": {
        "jwt": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ],
          "key_attestations_required": {}
        },
        "attestation": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ],
          "key_attestations_required": {}
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake PID: JWT and Attestation Proof with Key Attestation xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake PID description"
          }
        ]
      },
      "scope": "eudi.pid.1.jwt_and_attestation.keyattest"
    },
    "eu.europa.ec.eudi.pid.mdoc.1": {
      "format": "mso_mdoc",
      "doctype": "eu.europa.ec.eudi.pid.1",
      "cryptographic_binding_methods_supported": [
        "cose_key"
      ],
      "credential_signing_alg_values_supported": [
        -7
      ],
      "proof_types_supported": {
        "jwt": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ]
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake PID (mdoc) xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake PID in mso_mdoc format"
          }
        ]
      },
      "scope": "eudi.pid.mdoc.1"
    },
    "eu.europa.ec.eudi.pid.mdoc.1.attestation": {
      "format": "mso_mdoc",
      "doctype": "eu.europa.ec.eudi.pid.1",
      "cryptographic_binding_methods_supported": [
        "cose_key"
      ],
      "credential_signing_alg_values_supported": [
        -7
      ],
      "proof_types_supported": {
        "attestation": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ]
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake PID (mdoc): Attestation xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake PID in mso_mdoc format"
          }
        ]
      },
      "scope": "eudi.pid.mdoc.1.attestation"
    },
    "eu.europa.ec.eudi.pid.mdoc.1.jwt.keyattest": {
      "format": "mso_mdoc",
      "doctype": "eu.europa.ec.eudi.pid.1",
      "cryptographic_binding_methods_supported": [
        "cose_key"
      ],
      "credential_signing_alg_values_supported": [
        -7
      ],
      "proof_types_supported": {
        "jwt": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ],
          "key_attestations_required": {}
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake PID (mdoc): JWT Proof with Key Attestation xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake PID in mso_mdoc format"
          }
        ]
      },
      "scope": "eudi.pid.mdoc.1.jwt.keyattest"
    },
    "eu.europa.ec.eudi.pid.mdoc.1.attestation.keyattest": {
      "format": "mso_mdoc",
      "doctype": "eu.europa.ec.eudi.pid.1",
      "cryptographic_binding_methods_supported": [
        "cose_key"
      ],
      "credential_signing_alg_values_supported": [
        -7
      ],
      "proof_types_supported": {
        "attestation": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ],
          "key_attestations_required": {}
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake PID (mdoc): Attestation Proof with Key Attestation xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake PID in mso_mdoc format"
          }
        ]
      },
      "scope": "eudi.pid.mdoc.1.attestation.keyattest"
    },
    "org.iso.18013.5.1.mDL": {
      "format": "mso_mdoc",
      "doctype": "org.iso.18013.5.1.mDL",
      "cryptographic_binding_methods_supported": [
        "cose_key"
      ],
      "credential_signing_alg_values_supported": [
        -7
      ],
      "proof_types_supported": {
        "jwt": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ]
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake mDL (ISO 18013-5) xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake Mobile Driver\u0027s License"
          }
        ]
      },
      "scope": "org.iso.18013.5.1.mDL"
    },
    "org.iso.23220.photoid.1": {
      "format": "mso_mdoc",
      "doctype": "org.iso.23220.photoid.1",
      "cryptographic_binding_methods_supported": [
        "cose_key"
      ],
      "credential_signing_alg_values_supported": [
        -7
      ],
      "proof_types_supported": {
        "jwt": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ]
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake Photo ID (ISO/IEC TS 23220-4) xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake Photo ID"
          }
        ]
      },
      "scope": "org.iso.23220.photoid.1"
    },
    "org.iso.18013.5.1.mDL.attestation": {
      "format": "mso_mdoc",
      "doctype": "org.iso.18013.5.1.mDL",
      "cryptographic_binding_methods_supported": [
        "cose_key"
      ],
      "credential_signing_alg_values_supported": [
        -7
      ],
      "proof_types_supported": {
        "attestation": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ]
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake mDL (ISO 18013-5): Attestation xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake Mobile Driver\u0027s License"
          }
        ]
      },
      "scope": "org.iso.18013.5.1.mDL.attestation"
    },
    "eu.europa.ec.eudi.pid.1.nobinding": {
      "format": "dc+sd-jwt",
      "vct": "urn:eudi:pid:1",
      "credential_signing_alg_values_supported": [
        "ES256"
      ],
      "credential_metadata": {
        "display": [
          {
            "name": "Fake PID (No Holder Binding) xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake PID without cryptographic holder binding"
          }
        ]
      },
      "scope": "eudi.pid.1.nobinding"
    },
    "net.openid.examples.certification.1.sdjwtvc": {
      "format": "dc+sd-jwt",
      "vct": "urn:openid:example:certification:1",
      "cryptographic_binding_methods_supported": [
        "jwk"
      ],
      "credential_signing_alg_values_supported": [
        "ES256"
      ],
      "proof_types_supported": {
        "attestation": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ]
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake OpenID Certification xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake Certification"
          }
        ]
      },
      "scope": "openid.example.cert.1"
    },
    "net.openid.examples.certification.1.mdoc": {
      "format": "mso_mdoc",
      "doctype": "net.openid.examples.certification.1.mdoc",
      "cryptographic_binding_methods_supported": [
        "cose_key"
      ],
      "credential_signing_alg_values_supported": [
        -7
      ],
      "proof_types_supported": {
        "attestation": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ]
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake OpenID Certification (mdoc) xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake Certification"
          }
        ]
      },
      "scope": "openid.example.cert.1"
    }
  }
}
2026-11-12 21:16:01
VCIAddOpenIdCredentialToAuthorizationDetailsSupportedIfScopeIsMissing
No need to add openid_credential to authorization_details_types_supported in oauth authorization server metadata as all credential configurations use a scope
2026-11-12 21:16:01
VCIInjectCredentialConfigurationIdHint
Using implicit credential_configuration_id eu.europa.ec.eudi.pid.1
credential_configuration_id
eu.europa.ec.eudi.pid.1
2026-11-12 21:16:01 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2026-11-12 21:16:01 SUCCESS
FAPI2FinalEnsureMinimumServerKeyLength
Validated minimum key lengths for server_jwks
server_jwks
{
  "keys": [
    {
      "kty": "EC",
      "d": "9cez3K_DuFS4egCVhvySFQsacFt4v6njd_fZ3Ox00jw",
      "use": "sig",
      "crv": "P-256",
      "kid": "server-key-1",
      "x": "3DB83F3-PlsZuOeCKbiB1Z086DHttKREjakcnBBZYPU",
      "y": "lLDSzUs8cDQAqwGucLIP_7QRC1PnSPrWcw2O8HG1zME",
      "alg": "ES256"
    }
  ]
}
2026-11-12 21:16:01 SUCCESS
LoadUserInfo
Added user information
user_info
{
  "sub": "user-subject-1234531",
  "name": "Demo T. User",
  "email": "user@example.com",
  "email_verified": false
}
Verify configuration of first client
2026-11-12 21:16:01 SUCCESS
GetStaticClientConfiguration
Found a static client object
client_id
siros-wallet-test
redirect_uri
http://localhost:3010/
jwks
{
  "keys": [
    {
      "kty": "EC",
      "x": "ktT77AqMntawPyU772lBg8nd7cwENrYyOL_KWbYN8Jc",
      "y": "67lPXEq5gJdimDYD0AacxLfRfIm2-fSNd3HBqyXXvBI",
      "crv": "P-256",
      "kid": "client-key-1",
      "use": "sig",
      "alg": "ES256"
    }
  ]
}
private_key
{
  "kty": "EC",
  "x": "ktT77AqMntawPyU772lBg8nd7cwENrYyOL_KWbYN8Jc",
  "y": "67lPXEq5gJdimDYD0AacxLfRfIm2-fSNd3HBqyXXvBI",
  "crv": "P-256",
  "d": "KJEKZo2PQq6E40P6HMenViCVBRXoWD2FDyevRsJnlG0",
  "kid": "client-key-1",
  "use": "sig",
  "alg": "ES256"
}
Validate the JWK set in client configuration
2026-11-12 21:16:01 SUCCESS
MapJwksToValidationLocation
Selected the JWK set in client configuration for validation
jwks
{
  "keys": [
    {
      "kty": "EC",
      "x": "ktT77AqMntawPyU772lBg8nd7cwENrYyOL_KWbYN8Jc",
      "y": "67lPXEq5gJdimDYD0AacxLfRfIm2-fSNd3HBqyXXvBI",
      "crv": "P-256",
      "kid": "client-key-1",
      "use": "sig",
      "alg": "ES256"
    }
  ]
}
2026-11-12 21:16:01 SUCCESS
EnsureJwksHasNoPrivateOrSymmetricKeyMaterial
The JWK set in client configuration contains only public key material
jwks_source
client configuration
2026-11-12 21:16:01 SUCCESS
ValidateJwksStructure
The JWK set in client configuration is structurally valid
jwks_source
client configuration
2026-11-12 21:16:01 SUCCESS
ParseUsableJwksKeys
All usable keys in the JWK set in client configuration parse successfully
jwks_source
client configuration
2026-11-12 21:16:01 SUCCESS
WarnOnUnusableJwksKeys
All keys in the JWK set in client configuration use a supported key type, curve and algorithm
jwks_source
client configuration
2026-11-12 21:16:01 SUCCESS
ExtractJWKsFromStaticClientConfiguration
Extracted client JWK
client_jwks
{
  "keys": [
    {
      "kty": "EC",
      "x": "ktT77AqMntawPyU772lBg8nd7cwENrYyOL_KWbYN8Jc",
      "y": "67lPXEq5gJdimDYD0AacxLfRfIm2-fSNd3HBqyXXvBI",
      "crv": "P-256",
      "kid": "client-key-1",
      "use": "sig",
      "alg": "ES256"
    }
  ]
}
client_public_jwks
{
  "keys": [
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-256",
      "kid": "client-key-1",
      "x": "ktT77AqMntawPyU772lBg8nd7cwENrYyOL_KWbYN8Jc",
      "y": "67lPXEq5gJdimDYD0AacxLfRfIm2-fSNd3HBqyXXvBI",
      "alg": "ES256"
    }
  ]
}
2026-11-12 21:16:01 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2026-11-12 21:16:01 SUCCESS
FAPI2FinalEnsureMinimumClientKeyLength
Validated minimum key lengths for client_jwks
client_jwks
{
  "keys": [
    {
      "kty": "EC",
      "x": "ktT77AqMntawPyU772lBg8nd7cwENrYyOL_KWbYN8Jc",
      "y": "67lPXEq5gJdimDYD0AacxLfRfIm2-fSNd3HBqyXXvBI",
      "crv": "P-256",
      "kid": "client-key-1",
      "use": "sig",
      "alg": "ES256"
    }
  ]
}
2026-11-12 21:16:01 SUCCESS
CreateAuthorizationServerDpopNonce
Created Authorization Server DPoP nonce
authorization_server_dpop_nonce
ovDjPemAkQLyCHxykWeltoegJYaONyAlcHZTuAZpfieMqmvkPp8855847935~?|??<#$;];|<{@*<!'=%.==}(=:{;
2026-11-12 21:16:01 SUCCESS
CreateResourceServerDpopNonce
Created Resource Server nonce
resource_server_dpop_nonce
QyzKYaFDSpOsvJbmrRSziUjTCsfVmeoaLgSGJLGtJvAWcNMSWR9901481236^'}>=|,,,.$(-|}]`#!]`.<;]>_&<`
2026-11-12 21:16:01 SUCCESS
CheckDistinctKeyIdValueInServerJWKs
Distinct 'kid' value in all keys of server_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2026-11-12 21:16:01
oid4vci-1_0-wallet-test-batch-credential-issuance
Setup Done
2026-11-12 21:16:01 SUCCESS
VCIPreparePreAuthorizationCode
Prepared pre-authorized code
pre-authorized_code
uT0kiEyamSXA91EYrytZcyXhcKV49Boy
tx_code
{
  "length": 6,
  "input_mode": "numeric",
  "description": "Input the one-time code: \u003c123456\u003e for testing purposes"
}
tx_code_value
123456
2026-11-12 21:16:01
VCICreateCredentialOffer
Using credential_configuration_id eu.europa.ec.eudi.pid.1
credential_configuration_id
eu.europa.ec.eudi.pid.1
2026-11-12 21:16:01
VCICreateCredentialOffer
Generated credential offer
credential_offer
{
  "credential_issuer": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "credential_configuration_ids": [
    "eu.europa.ec.eudi.pid.1"
  ],
  "grants": {
    "urn:ietf:params:oauth:grant-type:pre-authorized_code": {
      "pre-authorized_code": "uT0kiEyamSXA91EYrytZcyXhcKV49Boy",
      "tx_code": {
        "length": 6,
        "input_mode": "numeric",
        "description": "Input the one-time code: \u003c123456\u003e for testing purposes"
      }
    }
  }
}
issuer_state
grant_type
PRE_AUTHORIZATION_CODE
2026-11-12 21:16:01 SUCCESS
VCICreateCredentialOfferRedirectUrl
Created credential offer redirect url
credential_offer_redirect_url
openid-credential-offer://?credential_offer=%7B%22credential_issuer%22:%22https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/%22,%22credential_configuration_ids%22:%5B%22eu.europa.ec.eudi.pid.1%22%5D,%22grants%22:%7B%22urn:ietf:params:oauth:grant-type:pre-authorized_code%22:%7B%22pre-authorized_code%22:%22uT0kiEyamSXA91EYrytZcyXhcKV49Boy%22,%22tx_code%22:%7B%22length%22:6,%22input_mode%22:%22numeric%22,%22description%22:%22Input%20the%20one-time%20code:%20%3C123456%3E%20for%20testing%20purposes%22%7D%7D%7D%7D
credential_offer_type
BY_VALUE
2026-11-12 21:16:02 INCOMING
oid4vci-1_0-wallet-test-batch-credential-issuance
Incoming HTTP request to /.well-known/openid-credential-issuer/test/a/siros-wallet-vci-test/
incoming_headers
{
  "host": "localhost.emobix.co.uk",
  "x-forwarded-uri": "/.well-known/openid-credential-issuer/test/a/siros-wallet-vci-test/",
  "forwarded": "by\u003d172.18.0.8;for\u003d172.18.0.1;host\u003dlocalhost.emobix.co.uk;proto\u003dhttps",
  "connection": "close",
  "sec-ch-ua-platform": "\"Windows\"",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.7778.96 Safari/537.36",
  "accept": "application/openid-credential-issuer+jwt, application/json",
  "sec-ch-ua": "\"Not-A.Brand\";v\u003d\"99\", \"Google Chrome\";v\u003d\"157\", \"Chromium\";v\u003d\"157\"",
  "accept-language": "en-US",
  "sec-ch-ua-mobile": "?0",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "cors",
  "sec-fetch-dest": "empty",
  "referer": "http://localhost:3010/",
  "accept-encoding": "gzip, deflate, br, zstd"
}
incoming_path
/.well-known/openid-credential-issuer/test/a/siros-wallet-vci-test/
incoming_body_form_params
incoming_method
GET
incoming_tls_version
TLSv1.3
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_body_json_parse_error
incoming_tls_cipher
TLS_AES_256_GCM_SHA384
incoming_body_json
Get Credential Issuer Metadata
2026-11-12 21:16:02 SUCCESS
EnsureIncomingRequestMethodIsGet
Client correctly used http GET method
2026-11-12 21:16:02 SUCCESS
VCICheckIssuerMetadataRequestUrl
Issuer metadata request is for correct URL
request_url
https://localhost.emobix.co.uk:8443/.well-known/openid-credential-issuer/test/a/siros-wallet-vci-test/
2026-11-12 21:16:02 OUTGOING
oid4vci-1_0-wallet-test-batch-credential-issuance
Response to HTTP request to test instance xY6S9N3z4z3PgnF
outgoing_status_code
200
outgoing_body
{
  "credential_issuer": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "credential_endpoint": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/credential",
  "nonce_endpoint": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/nonce",
  "deferred_credential_endpoint": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/deferred_credential",
  "authorization_servers": [
    "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/"
  ],
  "batch_credential_issuance": {
    "batch_size": 10
  },
  "credential_configurations_supported": {
    "eu.europa.ec.eudi.pid.1": {
      "format": "dc+sd-jwt",
      "vct": "urn:eudi:pid:1",
      "cryptographic_binding_methods_supported": [
        "jwk"
      ],
      "credential_signing_alg_values_supported": [
        "ES256"
      ],
      "proof_types_supported": {
        "jwt": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ]
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake PID xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake PID description"
          }
        ]
      },
      "scope": "eudi.pid.1"
    },
    "eu.europa.ec.eudi.pid.1.attestation": {
      "format": "dc+sd-jwt",
      "vct": "urn:eudi:pid:1",
      "cryptographic_binding_methods_supported": [
        "jwk"
      ],
      "credential_signing_alg_values_supported": [
        "ES256"
      ],
      "proof_types_supported": {
        "attestation": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ]
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake PID: Attestation xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake PID description"
          }
        ]
      },
      "scope": "eudi.pid.1.attestation"
    },
    "eu.europa.ec.eudi.pid.1.jwt.keyattest": {
      "format": "dc+sd-jwt",
      "vct": "urn:eudi:pid:1",
      "cryptographic_binding_methods_supported": [
        "jwk"
      ],
      "credential_signing_alg_values_supported": [
        "ES256"
      ],
      "proof_types_supported": {
        "jwt": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ],
          "key_attestations_required": {}
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake PID: JWT Proof with Key Attestation xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake PID description"
          }
        ]
      },
      "scope": "eudi.pid.1.jwt.keyattest"
    },
    "eu.europa.ec.eudi.pid.1.attestation.keyattest": {
      "format": "dc+sd-jwt",
      "vct": "urn:eudi:pid:1",
      "cryptographic_binding_methods_supported": [
        "jwk"
      ],
      "credential_signing_alg_values_supported": [
        "ES256"
      ],
      "proof_types_supported": {
        "attestation": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ],
          "key_attestations_required": {}
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake PID: Attestation Proof with Key Attestation xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake PID description"
          }
        ]
      },
      "scope": "eudi.pid.1.attestation.keyattest"
    },
    "eu.europa.ec.eudi.pid.1.jwt_and_attestation.keyattest": {
      "format": "dc+sd-jwt",
      "vct": "urn:eudi:pid:1",
      "cryptographic_binding_methods_supported": [
        "jwk"
      ],
      "credential_signing_alg_values_supported": [
        "ES256"
      ],
      "proof_types_supported": {
        "jwt": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ],
          "key_attestations_required": {}
        },
        "attestation": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ],
          "key_attestations_required": {}
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake PID: JWT and Attestation Proof with Key Attestation xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake PID description"
          }
        ]
      },
      "scope": "eudi.pid.1.jwt_and_attestation.keyattest"
    },
    "eu.europa.ec.eudi.pid.mdoc.1": {
      "format": "mso_mdoc",
      "doctype": "eu.europa.ec.eudi.pid.1",
      "cryptographic_binding_methods_supported": [
        "cose_key"
      ],
      "credential_signing_alg_values_supported": [
        -7
      ],
      "proof_types_supported": {
        "jwt": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ]
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake PID (mdoc) xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake PID in mso_mdoc format"
          }
        ]
      },
      "scope": "eudi.pid.mdoc.1"
    },
    "eu.europa.ec.eudi.pid.mdoc.1.attestation": {
      "format": "mso_mdoc",
      "doctype": "eu.europa.ec.eudi.pid.1",
      "cryptographic_binding_methods_supported": [
        "cose_key"
      ],
      "credential_signing_alg_values_supported": [
        -7
      ],
      "proof_types_supported": {
        "attestation": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ]
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake PID (mdoc): Attestation xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake PID in mso_mdoc format"
          }
        ]
      },
      "scope": "eudi.pid.mdoc.1.attestation"
    },
    "eu.europa.ec.eudi.pid.mdoc.1.jwt.keyattest": {
      "format": "mso_mdoc",
      "doctype": "eu.europa.ec.eudi.pid.1",
      "cryptographic_binding_methods_supported": [
        "cose_key"
      ],
      "credential_signing_alg_values_supported": [
        -7
      ],
      "proof_types_supported": {
        "jwt": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ],
          "key_attestations_required": {}
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake PID (mdoc): JWT Proof with Key Attestation xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake PID in mso_mdoc format"
          }
        ]
      },
      "scope": "eudi.pid.mdoc.1.jwt.keyattest"
    },
    "eu.europa.ec.eudi.pid.mdoc.1.attestation.keyattest": {
      "format": "mso_mdoc",
      "doctype": "eu.europa.ec.eudi.pid.1",
      "cryptographic_binding_methods_supported": [
        "cose_key"
      ],
      "credential_signing_alg_values_supported": [
        -7
      ],
      "proof_types_supported": {
        "attestation": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ],
          "key_attestations_required": {}
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake PID (mdoc): Attestation Proof with Key Attestation xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake PID in mso_mdoc format"
          }
        ]
      },
      "scope": "eudi.pid.mdoc.1.attestation.keyattest"
    },
    "org.iso.18013.5.1.mDL": {
      "format": "mso_mdoc",
      "doctype": "org.iso.18013.5.1.mDL",
      "cryptographic_binding_methods_supported": [
        "cose_key"
      ],
      "credential_signing_alg_values_supported": [
        -7
      ],
      "proof_types_supported": {
        "jwt": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ]
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake mDL (ISO 18013-5) xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake Mobile Driver\u0027s License"
          }
        ]
      },
      "scope": "org.iso.18013.5.1.mDL"
    },
    "org.iso.23220.photoid.1": {
      "format": "mso_mdoc",
      "doctype": "org.iso.23220.photoid.1",
      "cryptographic_binding_methods_supported": [
        "cose_key"
      ],
      "credential_signing_alg_values_supported": [
        -7
      ],
      "proof_types_supported": {
        "jwt": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ]
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake Photo ID (ISO/IEC TS 23220-4) xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake Photo ID"
          }
        ]
      },
      "scope": "org.iso.23220.photoid.1"
    },
    "org.iso.18013.5.1.mDL.attestation": {
      "format": "mso_mdoc",
      "doctype": "org.iso.18013.5.1.mDL",
      "cryptographic_binding_methods_supported": [
        "cose_key"
      ],
      "credential_signing_alg_values_supported": [
        -7
      ],
      "proof_types_supported": {
        "attestation": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ]
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake mDL (ISO 18013-5): Attestation xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake Mobile Driver\u0027s License"
          }
        ]
      },
      "scope": "org.iso.18013.5.1.mDL.attestation"
    },
    "eu.europa.ec.eudi.pid.1.nobinding": {
      "format": "dc+sd-jwt",
      "vct": "urn:eudi:pid:1",
      "credential_signing_alg_values_supported": [
        "ES256"
      ],
      "credential_metadata": {
        "display": [
          {
            "name": "Fake PID (No Holder Binding) xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake PID without cryptographic holder binding"
          }
        ]
      },
      "scope": "eudi.pid.1.nobinding"
    },
    "net.openid.examples.certification.1.sdjwtvc": {
      "format": "dc+sd-jwt",
      "vct": "urn:openid:example:certification:1",
      "cryptographic_binding_methods_supported": [
        "jwk"
      ],
      "credential_signing_alg_values_supported": [
        "ES256"
      ],
      "proof_types_supported": {
        "attestation": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ]
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake OpenID Certification xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake Certification"
          }
        ]
      },
      "scope": "openid.example.cert.1"
    },
    "net.openid.examples.certification.1.mdoc": {
      "format": "mso_mdoc",
      "doctype": "net.openid.examples.certification.1.mdoc",
      "cryptographic_binding_methods_supported": [
        "cose_key"
      ],
      "credential_signing_alg_values_supported": [
        -7
      ],
      "proof_types_supported": {
        "attestation": {
          "proof_signing_alg_values_supported": [
            "ES256"
          ]
        }
      },
      "credential_metadata": {
        "display": [
          {
            "name": "Fake OpenID Certification (mdoc) xY6S9N3z4z3PgnF",
            "description": "OpenID Conformance Test Fake Certification"
          }
        ]
      },
      "scope": "openid.example.cert.1"
    }
  }
}
outgoing_headers
{
  "headers": {
    "Content-Type": [
      "application/json"
    ]
  }
}
outgoing_path

                                
2026-11-12 21:16:02 INCOMING
oid4vci-1_0-wallet-test-batch-credential-issuance
Incoming HTTP request to /.well-known/oauth-authorization-server/test/a/siros-wallet-vci-test
incoming_headers
{
  "host": "localhost.emobix.co.uk",
  "x-forwarded-uri": "/.well-known/oauth-authorization-server/test/a/siros-wallet-vci-test",
  "forwarded": "by\u003d172.18.0.8;for\u003d172.18.0.1;host\u003dlocalhost.emobix.co.uk;proto\u003dhttps",
  "connection": "close",
  "sec-ch-ua-platform": "\"Windows\"",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.7778.96 Safari/537.36",
  "accept": "application/json",
  "sec-ch-ua": "\"Not-A.Brand\";v\u003d\"99\", \"Google Chrome\";v\u003d\"157\", \"Chromium\";v\u003d\"157\"",
  "accept-language": "en-US",
  "sec-ch-ua-mobile": "?0",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "cors",
  "sec-fetch-dest": "empty",
  "referer": "http://localhost:3010/",
  "accept-encoding": "gzip, deflate, br, zstd"
}
incoming_path
/.well-known/oauth-authorization-server/test/a/siros-wallet-vci-test
incoming_body_form_params
incoming_method
GET
incoming_tls_version
TLSv1.3
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_body_json_parse_error
incoming_tls_cipher
TLS_AES_256_GCM_SHA384
incoming_body_json
Get OAuth Authorization Metadata
2026-11-12 21:16:02 SUCCESS
EnsureIncomingRequestMethodIsGet
Client correctly used http GET method
2026-11-12 21:16:02 SUCCESS
VCICheckOAuthAuthorizationServerMetadataRequestUrl
OAuth authorization server metadata request is for correct URL
request_url
https://localhost.emobix.co.uk:8443/.well-known/oauth-authorization-server/test/a/siros-wallet-vci-test
2026-11-12 21:16:02 OUTGOING
oid4vci-1_0-wallet-test-batch-credential-issuance
Response to HTTP request to test instance xY6S9N3z4z3PgnF
outgoing_status_code
200
outgoing_body
{
  "issuer": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "authorization_endpoint": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/authorize",
  "token_endpoint": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/token",
  "registration_endpoint": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/register",
  "userinfo_endpoint": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/userinfo",
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://localhost:8444/test-mtls/a/siros-wallet-vci-test/token",
    "registration_endpoint": "https://localhost:8444/test-mtls/a/siros-wallet-vci-test/register",
    "userinfo_endpoint": "https://localhost:8444/test-mtls/a/siros-wallet-vci-test/userinfo",
    "pushed_authorization_request_endpoint": "https://localhost:8444/test-mtls/a/siros-wallet-vci-test/par"
  },
  "response_types_supported": [
    "code"
  ],
  "authorization_response_iss_parameter_supported": true,
  "code_challenge_methods_supported": [
    "S256"
  ],
  "id_token_signing_alg_values_supported": [
    "ES256"
  ],
  "dpop_signing_alg_values_supported": [
    "PS256",
    "ES256",
    "EdDSA",
    "Ed25519"
  ],
  "token_endpoint_auth_methods_supported": [
    "private_key_jwt"
  ],
  "pushed_authorization_request_endpoint": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/par",
  "require_pushed_authorization_requests": true,
  "token_endpoint_auth_signing_alg_values_supported": [
    "PS256",
    "ES256",
    "EdDSA",
    "Ed25519"
  ],
  "status_list_aggregation_endpoint": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/statuslists"
}
outgoing_headers
{
  "headers": {
    "Content-Type": [
      "application/json"
    ]
  }
}
outgoing_path

                                
2026-11-12 21:16:02 INCOMING
oid4vci-1_0-wallet-test-batch-credential-issuance
Incoming HTTP request to /test/a/siros-wallet-vci-test/token
incoming_headers
{
  "host": "localhost.emobix.co.uk",
  "x-forwarded-uri": "/test/a/siros-wallet-vci-test/token",
  "forwarded": "by\u003d172.18.0.8;for\u003d172.18.0.1;host\u003dlocalhost.emobix.co.uk;proto\u003dhttps",
  "connection": "close",
  "content-length": "685",
  "sec-ch-ua-platform": "\"Windows\"",
  "accept-language": "en-US",
  "sec-ch-ua": "\"Not-A.Brand\";v\u003d\"99\", \"Google Chrome\";v\u003d\"157\", \"Chromium\";v\u003d\"157\"",
  "sec-ch-ua-mobile": "?0",
  "dpop": "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiYzlydlRQTkVGYmYzVDYyZUR4WUVxdzlRcjM5QV9IMFFEeEpKRnVxd0JPMCIsInkiOiJsRGFxUGhFUjBwV2hiTkV2S1hURDRZTF9VRFJfSDdFLWhWT3k5c2NsXy1nIn19.eyJqdGkiOiJRWkRNeFl4cURHM0IyWk1PWWZ5cDNnIiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvdG9rZW4iLCJpYXQiOjE3OTQ1MTgxNjJ9.U4M0BNy0qJontvrLaLHJr0ix1haf_emmVrbbzzFskwH_wiv_KygzP1q_0Ek1mNd03n6T_sNBuR4spJjpSafoZA",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.7778.96 Safari/537.36",
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "cors",
  "sec-fetch-dest": "empty",
  "referer": "http://localhost:3010/",
  "accept-encoding": "gzip, deflate, br, zstd"
}
incoming_path
/test/a/siros-wallet-vci-test/token
incoming_body_form_params
{
  "grant_type": "urn:ietf:params:oauth:grant-type:pre-authorized_code",
  "pre-authorized_code": "uT0kiEyamSXA91EYrytZcyXhcKV49Boy",
  "tx_code": "123456",
  "client_id": "siros-wallet-test",
  "client_assertion_type": "urn:ietf:params:oauth:client-assertion-type:jwt-bearer",
  "client_assertion": "eyJhbGciOiJFUzI1NiIsImtpZCI6ImNsaWVudC1rZXktMSIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImV4cCI6MTc5NDUxODQ2MiwiaWF0IjoxNzk0NTE4MTYyLCJpc3MiOiJzaXJvcy13YWxsZXQtdGVzdCIsImp0aSI6IjUwYmRjMzdmNjJlYTJkZWZlYTAxYzYwNSIsInN1YiI6InNpcm9zLXdhbGxldC10ZXN0In0.7b5QLRGmm3pxM3AY_FbHTAFqbhvi1gV0M1kK6OWMu4Nhn5gTBu5AwAc_QJc7F94DTGAm8Clpa722gEXg7gvD_w"
}
incoming_method
POST
incoming_tls_version
TLSv1.3
incoming_tls_cert
incoming_query_string_params
{}
incoming_body
grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Apre-authorized_code&pre-authorized_code=uT0kiEyamSXA91EYrytZcyXhcKV49Boy&tx_code=123456&client_id=siros-wallet-test&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer&client_assertion=eyJhbGciOiJFUzI1NiIsImtpZCI6ImNsaWVudC1rZXktMSIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImV4cCI6MTc5NDUxODQ2MiwiaWF0IjoxNzk0NTE4MTYyLCJpc3MiOiJzaXJvcy13YWxsZXQtdGVzdCIsImp0aSI6IjUwYmRjMzdmNjJlYTJkZWZlYTAxYzYwNSIsInN1YiI6InNpcm9zLXdhbGxldC10ZXN0In0.7b5QLRGmm3pxM3AY_FbHTAFqbhvi1gV0M1kK6OWMu4Nhn5gTBu5AwAc_QJc7F94DTGAm8Clpa722gEXg7gvD_w
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_body_json_parse_error
incoming_tls_cipher
TLS_AES_256_GCM_SHA384
incoming_body_json
2026-11-12 21:16:02 SUCCESS
EnsureIncomingTls12WithBCP195SecureCipherOrTls13
Found TLS 1.3 connection
2026-11-12 21:16:02 SUCCESS
EnsureIncomingTls13
TLS 1.3 in use
Token endpoint
2026-11-12 21:16:02 SUCCESS
CheckClientIdMatchesOnTokenRequestIfPresent
Extracted client_id matches the expected value
client_id
siros-wallet-test
2026-11-12 21:16:02 SUCCESS
ExtractClientAssertion
Parsed client assertion
client_assertion
{
  "value": "eyJhbGciOiJFUzI1NiIsImtpZCI6ImNsaWVudC1rZXktMSIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImV4cCI6MTc5NDUxODQ2MiwiaWF0IjoxNzk0NTE4MTYyLCJpc3MiOiJzaXJvcy13YWxsZXQtdGVzdCIsImp0aSI6IjUwYmRjMzdmNjJlYTJkZWZlYTAxYzYwNSIsInN1YiI6InNpcm9zLXdhbGxldC10ZXN0In0.7b5QLRGmm3pxM3AY_FbHTAFqbhvi1gV0M1kK6OWMu4Nhn5gTBu5AwAc_QJc7F94DTGAm8Clpa722gEXg7gvD_w",
  "header": {
    "kid": "client-key-1",
    "typ": "JWT",
    "alg": "ES256"
  },
  "claims": {
    "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
    "sub": "siros-wallet-test",
    "iss": "siros-wallet-test",
    "exp": 1794518462,
    "iat": 1794518162,
    "jti": "50bdc37f62ea2defea01c605"
  }
}
2026-11-12 21:16:02
EnsureClientAssertionSignatureAlgorithmMatchesRegistered
token_endpoint_auth_signing_alg is not set for the client, any supported algorithm can be used
2026-11-12 21:16:02 SUCCESS
ValidateClientAssertionSignature
client_assertion signature validated
client_assertion
eyJhbGciOiJFUzI1NiIsImtpZCI6ImNsaWVudC1rZXktMSIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImV4cCI6MTc5NDUxODQ2MiwiaWF0IjoxNzk0NTE4MTYyLCJpc3MiOiJzaXJvcy13YWxsZXQtdGVzdCIsImp0aSI6IjUwYmRjMzdmNjJlYTJkZWZlYTAxYzYwNSIsInN1YiI6InNpcm9zLXdhbGxldC10ZXN0In0.7b5QLRGmm3pxM3AY_FbHTAFqbhvi1gV0M1kK6OWMu4Nhn5gTBu5AwAc_QJc7F94DTGAm8Clpa722gEXg7gvD_w
2026-11-12 21:16:02 SUCCESS
EnsureClientAssertionTypeIsJwt
Found JWT assertion type
assertion type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2026-11-12 21:16:02 SUCCESS
ValidateClientAssertionClaims
Client Assertion passed all validation checks
2026-11-12 21:16:02 SUCCESS
CheckForClientAssertionJtiReuse
No reuse found for client_assertion JWT for jti=50bdc37f62ea2defea01c605
2026-11-12 21:16:02 SUCCESS
ValidateClientAssertionAudClaimIsIssuerAsString
private_key_jwt client Assertion 'aud' claim matches the authentication server issuer url
2026-11-12 21:16:02 SUCCESS
VCIValidateTxCode
Received tx_code matches expected tx_code
actual_tx_code
123456
expected_tx_code
123456
2026-11-12 21:16:02 SUCCESS
ExtractDpopProofFromHeader
Found and parsed the incoming_dpop_proof from incoming_request
value
eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiYzlydlRQTkVGYmYzVDYyZUR4WUVxdzlRcjM5QV9IMFFEeEpKRnVxd0JPMCIsInkiOiJsRGFxUGhFUjBwV2hiTkV2S1hURDRZTF9VRFJfSDdFLWhWT3k5c2NsXy1nIn19.eyJqdGkiOiJRWkRNeFl4cURHM0IyWk1PWWZ5cDNnIiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvdG9rZW4iLCJpYXQiOjE3OTQ1MTgxNjJ9.U4M0BNy0qJontvrLaLHJr0ix1haf_emmVrbbzzFskwH_wiv_KygzP1q_0Ek1mNd03n6T_sNBuR4spJjpSafoZA
header
{
  "typ": "dpop+jwt",
  "alg": "ES256",
  "jwk": {
    "kty": "EC",
    "crv": "P-256",
    "x": "c9rvTPNEFbf3T62eDxYEqw9Qr39A_H0QDxJJFuqwBO0",
    "y": "lDaqPhER0pWhbNEvKXTD4YL_UDR_H7E-hVOy9scl_-g"
  }
}
claims
{
  "htm": "POST",
  "htu": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/token",
  "iat": 1794518162,
  "jti": "QZDMxYxqDG3B2ZMOYfyp3g"
}
2026-11-12 21:16:02 SUCCESS
ValidateDpopProofTokenRequest
DPoP Proof type, alg, jwk, jti, htm, htu, iat, exp, nbf passed validation checks
2026-11-12 21:16:02 SUCCESS
ValidateDpopProofIat
DPoP Proof iat value passed validation checks
2026-11-12 21:16:02 SUCCESS
ValidateDpopProofNbf
DPoP Proof nbf value passed validation checks
2026-11-12 21:16:02 SUCCESS
EnsureDpopProofJtiNotAlreadyUsed
Proof jti seems to be unique to this request
jti
QZDMxYxqDG3B2ZMOYfyp3g
2026-11-12 21:16:02
ValidateTokenEndpointDpopProofNonce
DPoP Proof nonce not supplied
expected
ovDjPemAkQLyCHxykWeltoegJYaONyAlcHZTuAZpfieMqmvkPp8855847935~?|??<#$;];|<{@*<!'=%.==}(=:{;
2026-11-12 21:16:02
ValidateTokenEndpointDpopProofNonce
Token endpoint DPoP nonce is invalid
expected
ovDjPemAkQLyCHxykWeltoegJYaONyAlcHZTuAZpfieMqmvkPp8855847935~?|??<#$;];|<{@*<!'=%.==}(=:{;
2026-11-12 21:16:02 SUCCESS
ValidateDpopProofSignature
DPoP Proof signature validated
DPoP Proof
eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiYzlydlRQTkVGYmYzVDYyZUR4WUVxdzlRcjM5QV9IMFFEeEpKRnVxd0JPMCIsInkiOiJsRGFxUGhFUjBwV2hiTkV2S1hURDRZTF9VRFJfSDdFLWhWT3k5c2NsXy1nIn19.eyJqdGkiOiJRWkRNeFl4cURHM0IyWk1PWWZ5cDNnIiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvdG9rZW4iLCJpYXQiOjE3OTQ1MTgxNjJ9.U4M0BNy0qJontvrLaLHJr0ix1haf_emmVrbbzzFskwH_wiv_KygzP1q_0Ek1mNd03n6T_sNBuR4spJjpSafoZA
2026-11-12 21:16:02 SUCCESS
ValidateAuthorizationCodeDpopBindingKey
Authorization request does not use DPoP authorization code binding
dpop_jkt
JtuSIgAz-VDQ1cb9uicTLcR5OccYCapGxOy0NFM1Ewg
2026-11-12 21:16:02
CreateTokenEndpointDpopErrorResponse
Condition ran but did not log anything
2026-11-12 21:16:02 OUTGOING
oid4vci-1_0-wallet-test-batch-credential-issuance
Response to HTTP request to test instance xY6S9N3z4z3PgnF
outgoing_status_code
400
outgoing_body
{
  "error": "use_dpop_nonce",
  "error_description": "Authorization server requires nonce in DPoP proof"
}
outgoing_headers
{
  "headers": {
    "DPoP-Nonce": [
      "ovDjPemAkQLyCHxykWeltoegJYaONyAlcHZTuAZpfieMqmvkPp8855847935~?|??\u003c#$;];|\u003c{@*\u003c!\u0027\u003d%.\u003d\u003d}(\u003d:{;"
    ]
  }
}
outgoing_path
token
2026-11-12 21:16:02 INCOMING
oid4vci-1_0-wallet-test-batch-credential-issuance
Incoming HTTP request to /test/a/siros-wallet-vci-test/token
incoming_headers
{
  "host": "localhost.emobix.co.uk",
  "x-forwarded-uri": "/test/a/siros-wallet-vci-test/token",
  "forwarded": "by\u003d172.18.0.8;for\u003d172.18.0.1;host\u003dlocalhost.emobix.co.uk;proto\u003dhttps",
  "connection": "close",
  "content-length": "685",
  "sec-ch-ua-platform": "\"Windows\"",
  "accept-language": "en-US",
  "sec-ch-ua": "\"Not-A.Brand\";v\u003d\"99\", \"Google Chrome\";v\u003d\"157\", \"Chromium\";v\u003d\"157\"",
  "sec-ch-ua-mobile": "?0",
  "dpop": "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiYzlydlRQTkVGYmYzVDYyZUR4WUVxdzlRcjM5QV9IMFFEeEpKRnVxd0JPMCIsInkiOiJsRGFxUGhFUjBwV2hiTkV2S1hURDRZTF9VRFJfSDdFLWhWT3k5c2NsXy1nIn19.eyJqdGkiOiJHWkQtMG14V3RreXU4NTlwVmE0TkJnIiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvdG9rZW4iLCJpYXQiOjE3OTQ1MTgxNjIsIm5vbmNlIjoib3ZEalBlbUFrUUx5Q0h4eWtXZWx0b2VnSllhT055QWxjSFpUdUFacGZpZU1xbXZrUHA4ODU1ODQ3OTM1fj98Pz88IyQ7XTt8PHtAKjwhJz0lLj09fSg9Ons7In0.U6ohT3yHAZP4zPGMlCD0YhQvq_uE6nvzXRFXDvQsKdX-IEel3XlGZZ8hLrkDAYjFgkNeLK1hzGfp3zeQhmiTWg",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.7778.96 Safari/537.36",
  "accept": "application/json",
  "content-type": "application/x-www-form-urlencoded",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "cors",
  "sec-fetch-dest": "empty",
  "referer": "http://localhost:3010/",
  "accept-encoding": "gzip, deflate, br, zstd"
}
incoming_path
/test/a/siros-wallet-vci-test/token
incoming_body_form_params
{
  "grant_type": "urn:ietf:params:oauth:grant-type:pre-authorized_code",
  "pre-authorized_code": "uT0kiEyamSXA91EYrytZcyXhcKV49Boy",
  "tx_code": "123456",
  "client_id": "siros-wallet-test",
  "client_assertion_type": "urn:ietf:params:oauth:client-assertion-type:jwt-bearer",
  "client_assertion": "eyJhbGciOiJFUzI1NiIsImtpZCI6ImNsaWVudC1rZXktMSIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImV4cCI6MTc5NDUxODQ2MiwiaWF0IjoxNzk0NTE4MTYyLCJpc3MiOiJzaXJvcy13YWxsZXQtdGVzdCIsImp0aSI6IjJjNmVmN2FlNTk4ZmQ0ZTQ5ZDRhMzU0MSIsInN1YiI6InNpcm9zLXdhbGxldC10ZXN0In0.CiKmvQdjiWIrdofxjCqum8drbz9h5Jm2ygIOeNkqQe4N5557Pn4Ise2hr5A1BfOImxaycWZ1Uhy69wNOaLWT5g"
}
incoming_method
POST
incoming_tls_version
TLSv1.3
incoming_tls_cert
incoming_query_string_params
{}
incoming_body
grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Apre-authorized_code&pre-authorized_code=uT0kiEyamSXA91EYrytZcyXhcKV49Boy&tx_code=123456&client_id=siros-wallet-test&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer&client_assertion=eyJhbGciOiJFUzI1NiIsImtpZCI6ImNsaWVudC1rZXktMSIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImV4cCI6MTc5NDUxODQ2MiwiaWF0IjoxNzk0NTE4MTYyLCJpc3MiOiJzaXJvcy13YWxsZXQtdGVzdCIsImp0aSI6IjJjNmVmN2FlNTk4ZmQ0ZTQ5ZDRhMzU0MSIsInN1YiI6InNpcm9zLXdhbGxldC10ZXN0In0.CiKmvQdjiWIrdofxjCqum8drbz9h5Jm2ygIOeNkqQe4N5557Pn4Ise2hr5A1BfOImxaycWZ1Uhy69wNOaLWT5g
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_body_json_parse_error
incoming_tls_cipher
TLS_AES_256_GCM_SHA384
incoming_body_json
2026-11-12 21:16:02 SUCCESS
EnsureIncomingTls12WithBCP195SecureCipherOrTls13
Found TLS 1.3 connection
2026-11-12 21:16:02 SUCCESS
EnsureIncomingTls13
TLS 1.3 in use
Token endpoint
2026-11-12 21:16:02 SUCCESS
CheckClientIdMatchesOnTokenRequestIfPresent
Extracted client_id matches the expected value
client_id
siros-wallet-test
2026-11-12 21:16:02 SUCCESS
ExtractClientAssertion
Parsed client assertion
client_assertion
{
  "value": "eyJhbGciOiJFUzI1NiIsImtpZCI6ImNsaWVudC1rZXktMSIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImV4cCI6MTc5NDUxODQ2MiwiaWF0IjoxNzk0NTE4MTYyLCJpc3MiOiJzaXJvcy13YWxsZXQtdGVzdCIsImp0aSI6IjJjNmVmN2FlNTk4ZmQ0ZTQ5ZDRhMzU0MSIsInN1YiI6InNpcm9zLXdhbGxldC10ZXN0In0.CiKmvQdjiWIrdofxjCqum8drbz9h5Jm2ygIOeNkqQe4N5557Pn4Ise2hr5A1BfOImxaycWZ1Uhy69wNOaLWT5g",
  "header": {
    "kid": "client-key-1",
    "typ": "JWT",
    "alg": "ES256"
  },
  "claims": {
    "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
    "sub": "siros-wallet-test",
    "iss": "siros-wallet-test",
    "exp": 1794518462,
    "iat": 1794518162,
    "jti": "2c6ef7ae598fd4e49d4a3541"
  }
}
2026-11-12 21:16:02
EnsureClientAssertionSignatureAlgorithmMatchesRegistered
token_endpoint_auth_signing_alg is not set for the client, any supported algorithm can be used
2026-11-12 21:16:02 SUCCESS
ValidateClientAssertionSignature
client_assertion signature validated
client_assertion
eyJhbGciOiJFUzI1NiIsImtpZCI6ImNsaWVudC1rZXktMSIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImV4cCI6MTc5NDUxODQ2MiwiaWF0IjoxNzk0NTE4MTYyLCJpc3MiOiJzaXJvcy13YWxsZXQtdGVzdCIsImp0aSI6IjJjNmVmN2FlNTk4ZmQ0ZTQ5ZDRhMzU0MSIsInN1YiI6InNpcm9zLXdhbGxldC10ZXN0In0.CiKmvQdjiWIrdofxjCqum8drbz9h5Jm2ygIOeNkqQe4N5557Pn4Ise2hr5A1BfOImxaycWZ1Uhy69wNOaLWT5g
2026-11-12 21:16:02 SUCCESS
EnsureClientAssertionTypeIsJwt
Found JWT assertion type
assertion type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2026-11-12 21:16:02 SUCCESS
ValidateClientAssertionClaims
Client Assertion passed all validation checks
2026-11-12 21:16:02 SUCCESS
CheckForClientAssertionJtiReuse
No reuse found for client_assertion JWT for jti=2c6ef7ae598fd4e49d4a3541
2026-11-12 21:16:02 SUCCESS
ValidateClientAssertionAudClaimIsIssuerAsString
private_key_jwt client Assertion 'aud' claim matches the authentication server issuer url
2026-11-12 21:16:02 SUCCESS
VCIValidateTxCode
Received tx_code matches expected tx_code
actual_tx_code
123456
expected_tx_code
123456
2026-11-12 21:16:02 SUCCESS
ExtractDpopProofFromHeader
Found and parsed the incoming_dpop_proof from incoming_request
value
eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiYzlydlRQTkVGYmYzVDYyZUR4WUVxdzlRcjM5QV9IMFFEeEpKRnVxd0JPMCIsInkiOiJsRGFxUGhFUjBwV2hiTkV2S1hURDRZTF9VRFJfSDdFLWhWT3k5c2NsXy1nIn19.eyJqdGkiOiJHWkQtMG14V3RreXU4NTlwVmE0TkJnIiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvdG9rZW4iLCJpYXQiOjE3OTQ1MTgxNjIsIm5vbmNlIjoib3ZEalBlbUFrUUx5Q0h4eWtXZWx0b2VnSllhT055QWxjSFpUdUFacGZpZU1xbXZrUHA4ODU1ODQ3OTM1fj98Pz88IyQ7XTt8PHtAKjwhJz0lLj09fSg9Ons7In0.U6ohT3yHAZP4zPGMlCD0YhQvq_uE6nvzXRFXDvQsKdX-IEel3XlGZZ8hLrkDAYjFgkNeLK1hzGfp3zeQhmiTWg
header
{
  "typ": "dpop+jwt",
  "alg": "ES256",
  "jwk": {
    "kty": "EC",
    "crv": "P-256",
    "x": "c9rvTPNEFbf3T62eDxYEqw9Qr39A_H0QDxJJFuqwBO0",
    "y": "lDaqPhER0pWhbNEvKXTD4YL_UDR_H7E-hVOy9scl_-g"
  }
}
claims
{
  "htm": "POST",
  "htu": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/token",
  "iat": 1794518162,
  "nonce": "ovDjPemAkQLyCHxykWeltoegJYaONyAlcHZTuAZpfieMqmvkPp8855847935~?|??\u003c#$;];|\u003c{@*\u003c!\u0027\u003d%.\u003d\u003d}(\u003d:{;",
  "jti": "GZD-0mxWtkyu859pVa4NBg"
}
2026-11-12 21:16:02 SUCCESS
ValidateDpopProofTokenRequest
DPoP Proof type, alg, jwk, jti, htm, htu, iat, exp, nbf passed validation checks
2026-11-12 21:16:02 SUCCESS
ValidateDpopProofIat
DPoP Proof iat value passed validation checks
2026-11-12 21:16:02 SUCCESS
ValidateDpopProofNbf
DPoP Proof nbf value passed validation checks
2026-11-12 21:16:02 SUCCESS
EnsureDpopProofJtiNotAlreadyUsed
Proof jti seems to be unique to this request
jti
GZD-0mxWtkyu859pVa4NBg
2026-11-12 21:16:02 SUCCESS
ValidateTokenEndpointDpopProofNonce
Token endpoint DPoP nonce matches expected value
expected
ovDjPemAkQLyCHxykWeltoegJYaONyAlcHZTuAZpfieMqmvkPp8855847935~?|??<#$;];|<{@*<!'=%.==}(=:{;
2026-11-12 21:16:02 SUCCESS
ValidateDpopProofSignature
DPoP Proof signature validated
DPoP Proof
eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiYzlydlRQTkVGYmYzVDYyZUR4WUVxdzlRcjM5QV9IMFFEeEpKRnVxd0JPMCIsInkiOiJsRGFxUGhFUjBwV2hiTkV2S1hURDRZTF9VRFJfSDdFLWhWT3k5c2NsXy1nIn19.eyJqdGkiOiJHWkQtMG14V3RreXU4NTlwVmE0TkJnIiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvdG9rZW4iLCJpYXQiOjE3OTQ1MTgxNjIsIm5vbmNlIjoib3ZEalBlbUFrUUx5Q0h4eWtXZWx0b2VnSllhT055QWxjSFpUdUFacGZpZU1xbXZrUHA4ODU1ODQ3OTM1fj98Pz88IyQ7XTt8PHtAKjwhJz0lLj09fSg9Ons7In0.U6ohT3yHAZP4zPGMlCD0YhQvq_uE6nvzXRFXDvQsKdX-IEel3XlGZZ8hLrkDAYjFgkNeLK1hzGfp3zeQhmiTWg
2026-11-12 21:16:02 SUCCESS
ValidateAuthorizationCodeDpopBindingKey
Authorization request does not use DPoP authorization code binding
dpop_jkt
JtuSIgAz-VDQ1cb9uicTLcR5OccYCapGxOy0NFM1Ewg
2026-11-12 21:16:02 SUCCESS
VCIValidatePreAuthorizationCode
Found pre-authorized code
pre-authorized_code
uT0kiEyamSXA91EYrytZcyXhcKV49Boy
2026-11-12 21:16:02
VCIInjectRequestScopePreAuthorizedCodeFlow
Injected scope
scope
eudi.pid.1
2026-11-12 21:16:02 SUCCESS
GenerateDpopAccessToken
Generated DPoP access token and jkt for DPoP Proof JWK
dpop_access_token
{
  "value": "R40LwcyzCwGnr0Mqvac8PgMOSEPKYsZ9SSYOdf8NLFdBwtOcHV",
  "jkt": "JtuSIgAz-VDQ1cb9uicTLcR5OccYCapGxOy0NFM1Ewg"
}
2026-11-12 21:16:02
GenerateAccessTokenExpiration
Set access_token_expiration to 900
2026-11-12 21:16:02 SUCCESS
CalculateAtHash
Successful at_hash encoding
at_hash
6LwTNdFSIBZOF9Lrna9-tQ
2026-11-12 21:16:02
CreateRefreshToken
Created refresh token
refresh_token
lfZcTsazFYLgBlYAZaPDTCvomvoeBoyISEhjsEqpDwqhrOUiPI9050134530!~[[]
2026-11-12 21:16:02 SUCCESS
CreateTokenEndpointResponse
Created token endpoint response
{
  "access_token": "R40LwcyzCwGnr0Mqvac8PgMOSEPKYsZ9SSYOdf8NLFdBwtOcHV",
  "token_type": "DPoP",
  "refresh_token": "lfZcTsazFYLgBlYAZaPDTCvomvoeBoyISEhjsEqpDwqhrOUiPI9050134530!~[[]",
  "expires_in": 900
}
token_endpoint_response_headers
{}
2026-11-12 21:16:02
VCIAddCredentialDataToAuthorizationDetailsForTokenEndpointResponse
Used credential_configuration from scope
credential_identifiers
[
  "eu.europa.ec.eudi.pid.1:095c23f8-daca-4a3a-b6cb-7f75d4ce8ea2"
]
credential_configuration_ids
[
  "eu.europa.ec.eudi.pid.1"
]
credential_scope
eudi.pid.1
2026-11-12 21:16:02 SUCCESS
AddRarToTokenEndpointResponse
RAR payload included on token endpoint response
access_token
R40LwcyzCwGnr0Mqvac8PgMOSEPKYsZ9SSYOdf8NLFdBwtOcHV
token_type
DPoP
refresh_token
lfZcTsazFYLgBlYAZaPDTCvomvoeBoyISEhjsEqpDwqhrOUiPI9050134530!~[[]
expires_in
900
authorization_details
[
  {
    "type": "openid_credential",
    "credential_configuration_id": "eu.europa.ec.eudi.pid.1",
    "credential_identifiers": [
      "eu.europa.ec.eudi.pid.1:095c23f8-daca-4a3a-b6cb-7f75d4ce8ea2"
    ]
  }
]
2026-11-12 21:16:02 SUCCESS
CreateAuthorizationServerDpopNonce
Created Authorization Server DPoP nonce
authorization_server_dpop_nonce
uVKsArgJONrrUUDpZeKPMlXXcdKTwqBUBljpoxJOGddDJJyrSI2253338962>`&?*++:}+^(&.?~#-.{[=+:[${&__
2026-11-12 21:16:02 OUTGOING
oid4vci-1_0-wallet-test-batch-credential-issuance
Response to HTTP request to test instance xY6S9N3z4z3PgnF
outgoing_status_code
200
outgoing_body
{
  "access_token": "R40LwcyzCwGnr0Mqvac8PgMOSEPKYsZ9SSYOdf8NLFdBwtOcHV",
  "token_type": "DPoP",
  "refresh_token": "lfZcTsazFYLgBlYAZaPDTCvomvoeBoyISEhjsEqpDwqhrOUiPI9050134530!~[[]",
  "expires_in": 900,
  "authorization_details": [
    {
      "type": "openid_credential",
      "credential_configuration_id": "eu.europa.ec.eudi.pid.1",
      "credential_identifiers": [
        "eu.europa.ec.eudi.pid.1:095c23f8-daca-4a3a-b6cb-7f75d4ce8ea2"
      ]
    }
  ]
}
outgoing_headers
{
  "headers": {}
}
outgoing_path
token
2026-11-12 21:16:02 INCOMING
oid4vci-1_0-wallet-test-batch-credential-issuance
Incoming HTTP request to /test/a/siros-wallet-vci-test/nonce
incoming_headers
{
  "host": "localhost.emobix.co.uk",
  "x-forwarded-uri": "/test/a/siros-wallet-vci-test/nonce",
  "forwarded": "by\u003d172.18.0.8;for\u003d172.18.0.1;host\u003dlocalhost.emobix.co.uk;proto\u003dhttps",
  "connection": "close",
  "content-length": "0",
  "sec-ch-ua-platform": "\"Windows\"",
  "dpop": "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiYzlydlRQTkVGYmYzVDYyZUR4WUVxdzlRcjM5QV9IMFFEeEpKRnVxd0JPMCIsInkiOiJsRGFxUGhFUjBwV2hiTkV2S1hURDRZTF9VRFJfSDdFLWhWT3k5c2NsXy1nIn19.eyJqdGkiOiJjRVhaOHkxQzB2SXAtRHhKdW9nZzdnIiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3Qvbm9uY2UiLCJpYXQiOjE3OTQ1MTgxNjIsIm5vbmNlIjoib3ZEalBlbUFrUUx5Q0h4eWtXZWx0b2VnSllhT055QWxjSFpUdUFacGZpZU1xbXZrUHA4ODU1ODQ3OTM1fj98Pz88IyQ7XTt8PHtAKjwhJz0lLj09fSg9Ons7In0.c4HLn-Y5_AB1r_YVVO89_6F5mG0nzqbWS4hmd3Z5wTmSL9tk73GkjnMnBuT2A8laX3R8GDyGPkArX_NB5BUnLQ",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.7778.96 Safari/537.36",
  "accept": "application/json",
  "sec-ch-ua": "\"Not-A.Brand\";v\u003d\"99\", \"Google Chrome\";v\u003d\"157\", \"Chromium\";v\u003d\"157\"",
  "accept-language": "en-US",
  "sec-ch-ua-mobile": "?0",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "cors",
  "sec-fetch-dest": "empty",
  "referer": "http://localhost:3010/",
  "accept-encoding": "gzip, deflate, br, zstd"
}
incoming_path
/test/a/siros-wallet-vci-test/nonce
incoming_body_form_params
incoming_method
POST
incoming_tls_version
TLSv1.3
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_body_json_parse_error
incoming_tls_cipher
TLS_AES_256_GCM_SHA384
incoming_body_json
2026-11-12 21:16:02 SUCCESS
EnsureIncomingTls12WithBCP195SecureCipherOrTls13
Found TLS 1.3 connection
2026-11-12 21:16:02 SUCCESS
EnsureIncomingTls13
TLS 1.3 in use
Nonce endpoint
2026-11-12 21:16:02 SUCCESS
CreateFapiInteractionIdIfNeeded
Created new FAPI interaction ID
fapi_interaction_id
31e54c87-1afe-4b18-9fa1-59568387d326
2026-11-12 21:16:02 SUCCESS
EnsureIncomingRequestMethodIsPost
Client correctly used http POST method
2026-11-12 21:16:02 SUCCESS
GenerateCredentialNonce
Created credential nonce
nonce
IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX
2026-11-12 21:16:02 SUCCESS
GenerateCredentialNonceResponse
Created credential nonce response
credential_issuer_nonce_response
{
  "c_nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
}
credential_nonce_response_headers
{
  "x-fapi-interaction-id": "31e54c87-1afe-4b18-9fa1-59568387d326",
  "content-type": "application/json",
  "Cache-Control": "no-store"
}
2026-11-12 21:16:02 OUTGOING
oid4vci-1_0-wallet-test-batch-credential-issuance
Response to HTTP request to test instance xY6S9N3z4z3PgnF
outgoing_status_code
200
outgoing_body
{
  "c_nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
}
outgoing_headers
{
  "headers": {
    "x-fapi-interaction-id": [
      "31e54c87-1afe-4b18-9fa1-59568387d326"
    ],
    "content-type": [
      "application/json"
    ],
    "Cache-Control": [
      "no-store"
    ]
  }
}
outgoing_path
nonce
2026-11-12 21:16:02 INCOMING
oid4vci-1_0-wallet-test-batch-credential-issuance
Incoming HTTP request to /test/a/siros-wallet-vci-test/credential
incoming_headers
{
  "host": "localhost.emobix.co.uk",
  "x-forwarded-uri": "/test/a/siros-wallet-vci-test/credential",
  "forwarded": "by\u003d172.18.0.8;for\u003d172.18.0.1;host\u003dlocalhost.emobix.co.uk;proto\u003dhttps",
  "connection": "close",
  "content-length": "6867",
  "sec-ch-ua-platform": "\"Windows\"",
  "authorization": "DPoP R40LwcyzCwGnr0Mqvac8PgMOSEPKYsZ9SSYOdf8NLFdBwtOcHV",
  "accept-language": "en-US",
  "sec-ch-ua": "\"Not-A.Brand\";v\u003d\"99\", \"Google Chrome\";v\u003d\"157\", \"Chromium\";v\u003d\"157\"",
  "sec-ch-ua-mobile": "?0",
  "dpop": "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiYzlydlRQTkVGYmYzVDYyZUR4WUVxdzlRcjM5QV9IMFFEeEpKRnVxd0JPMCIsInkiOiJsRGFxUGhFUjBwV2hiTkV2S1hURDRZTF9VRFJfSDdFLWhWT3k5c2NsXy1nIn19.eyJqdGkiOiJpSlQ1NU0tTTlYbUlPTGRtNVBHZXpRIiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvY3JlZGVudGlhbCIsImlhdCI6MTc5NDUxODE2MiwiYXRoIjoiNkx3VE5kRlNJQlpPRjlMcm5hOS10UXZsUkN0OVc3eUlPNXA2WHJ5azN0QSIsIm5vbmNlIjoib3ZEalBlbUFrUUx5Q0h4eWtXZWx0b2VnSllhT055QWxjSFpUdUFacGZpZU1xbXZrUHA4ODU1ODQ3OTM1fj98Pz88IyQ7XTt8PHtAKjwhJz0lLj09fSg9Ons7In0.p0y6Z4jAfRJX6Wd5NHIfvSkSHbjrJckzrcIOFz2g6Hq-IcAPARCtalZYn3Uen_Grn9XKy2xW-gs0DSDZIdHFMA",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.7778.96 Safari/537.36",
  "accept": "application/json",
  "content-type": "application/json",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "cors",
  "sec-fetch-dest": "empty",
  "referer": "http://localhost:3010/",
  "accept-encoding": "gzip, deflate, br, zstd"
}
incoming_path
/test/a/siros-wallet-vci-test/credential
incoming_body_form_params
incoming_method
POST
incoming_tls_version
TLSv1.3
incoming_tls_cert
incoming_query_string_params
{}
incoming_body
{"credential_identifier":"eu.europa.ec.eudi.pid.1:095c23f8-daca-4a3a-b6cb-7f75d4ce8ea2","proofs":{"jwt":["eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ik5yOGdMbnMxaWx4MEtJT3I1OG1QTmJWeGptSGpBZGVTUHdLR01NVFJzT3MiLCJrdHkiOiJFQyIsIngiOiJYYXBMTlBqSWV6dGxJNUVfUm0za1k4c052TXdURkd1aGhwZFBpVUxkdEZRIiwieSI6Im9mM2liVkx2dTJsbGdqNjhhT2ZZYTlqU2NSMUswQU51REo5QWt3X1lqdGsifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.32Z68EmXEvhZHKa4-PleNmQ6VRT2kCqD2tMMfkYX_jHgoA-ZeGC9a6vsyy0m3AQwnBHwjQDj2vn7lYRVnc6Row","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Im5JNXlqUnhTYng0cmh2UXdJVHQ5bUZUZ2NLSXQyYlBOWXB1dElacWd2V0EiLCJrdHkiOiJFQyIsIngiOiJESTRaemdCSkhfMkk2cVhzNktjVWNYS2h3enFHYmRTLWVIdUlLRXZGUENFIiwieSI6Ii1LMTVQUkVvQWF0QzcwN1pyYnZ0MW90YV8wYWJLV3ZhTU1KdnI5QjVNekUifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.PVtxcZKoFFif-1xhdwAT61USyjx7YC0amDhivqXdb5Oll0pINiyTwrpxC1pL0_klY8OMQaY7zK_617lzKrNaUQ","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjZISk9jT0JFLTVMcVBVYzRubmZ4MWNsSnktSFE5OEVUOC12ZHphLVBHbkkiLCJrdHkiOiJFQyIsIngiOiJPcTlXWWhTMlZnRE1EajVGSHdTcnA2NnhWeng4UnBjZlBmU1lCdkZ1OW53IiwieSI6InpuTlZoV0IyY3p0WV9jS0lDWFhJVzVrWnVvcVhoSzZpRHhydVV6NEl3SFEifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.CyJUlZWRUtZ9pecVEDrXw9BnSxO8By-TA5FRDQIr5SzbQQd5kc6TQd8F4DSdcNIm08BeWjh84g-Y8tSUZparRA","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IlJZOXRiaFlBbGpNczRLa2tWNnJOc1pVS1RTcUtZNzJld1NhZEp2QnpoWmsiLCJrdHkiOiJFQyIsIngiOiJPZDlna1ZJMTcwVGtyTm9PYU0za2RjVWRKeWtqWGJFNkhEYjhNNVNpQjJRIiwieSI6IlZLaUhmVUZ0SEU1NDZGOWtmOXhVUHVnM3M5THRxazdZU0lJUEVOZ2l0V1EifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.7Ed5RH428DHR_pAPTQKL1pyY8cd_RLZU4vYZMZed53I5N8zn8_g6l0houaZ5F-kilM7O4cZgsHc8hlncA5gw-g","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjhhRExaZzVIcmVRZVUxMUhlUkhJQmRLN19HSjFQN2NiamRfcVR2Rzl5cGsiLCJrdHkiOiJFQyIsIngiOiJfWUlRaVF0NHA3MHZUOUltWnczYmp4ckNRdnJVcDNneEFaVVgyMXNpdUJNIiwieSI6IkppdXgzQ1Q3OWxHR1h3WDN0YUE4dzZfSnhYVUpJUU5IaUlsR3NfcEpvVU0ifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.kvlfOtgowJ9YPyebFC-SVui8YiNUIBI_Juye3tybWzgFxQEh1MDEIICrKYrNBL6K5EbnHDPaBRg_eKprACGX4A","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkNRZUlaX3A3c0o2dExvMENKSGlFT3pIOC1QaHJZMGVWMndyTHVZcGZGTlUiLCJrdHkiOiJFQyIsIngiOiJ2MVNLUnRQcUF6SlM2Mnd2LXZlZXJjTXc5NnZaQU1wUEdETUx1UUE3NVdBIiwieSI6IldQUVJnX01BREx2a2pueWNzTER5eTI0d2xQZGpVTUh4d2tBc2o5c0dCYVUifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.utTOb-0WwEzd2T8ldnsEnIov94gCJwR0RX5b6PvUIcRHpTC2qev-ArmsbZG-yXq6lGdYav-fnl53KG-cjTv1UQ","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6ImpjMUZmS2J3aC03UXE4Z2I3cHFuZ3dGbjlDd2I2WXAtRlFBWjVMaC1ZWGMiLCJrdHkiOiJFQyIsIngiOiJpYUJMMlZDbUlieDh4TThTOTVidWsydzR5cTByaHk1THUtVHlOM1lwbWdZIiwieSI6InBOZVBCNjQzclcwNHJXYVUzaEtfMzdzTFhsdVNYV21DQURhTnVYdUM1NGMifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.YZDa6HCkrSAl8CPhSC5f6Tt1PZEu1vdv3zJjR0KWNLQTqTgN1KSSZMW7JKr2xX_jgtTUZberTvkj2LlLcjMW5Q","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkpZQ0piVkR6X29wNUV1d3VaeF9DenVEdE14WDhnVmhKTGN5djN5RVNNSmsiLCJrdHkiOiJFQyIsIngiOiJVb3BMM3NGSjNMM1FybVlZdGdDTGRYQjU5aWs0NU84djdONzFJRHROTmlVIiwieSI6IkNKa213am4yUnRDT2FyNmdXbUVFWUt1b24wN0sybF8wbDhyUEw4VldyZTgifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.aLx-bFVsv7NJ6bZFhHZZCRaTfkJhZg7BSkj2mwS2asI1SSs6Sr-E5nGb18Hmv-ump1F194LIxwrUaM6U9Je_7g","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6InZreXhXdkdQcWpSVC02amlYRmpwbmtZczVZZjIxd3loSXBuZlVNWHpCejQiLCJrdHkiOiJFQyIsIngiOiJUV29qYVhmT0E1SkFtRFY0TjlVLUtTWEdqSmJ3VlJfR3puSVR3OUFzZTZjIiwieSI6IlFXMFFId1d6cjRmTGFjVlpBUmFTeGJ1NERYZHdOU3BRbHIwMU93Q2tGU1UifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.t_Z1stv5VNqwIJYGG3qXUZKkYNjDvzmY4BIGu2d7w8cZnVmxK_a4wpAAJx9_bYxmdo3RdfFwp6h7eIvRHNosVA","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ii1uS0lwcmI1YW01aU5DWkg3V0E3Q3NuTGVQTmFCZHBsbGs5M3oyRFpWMFkiLCJrdHkiOiJFQyIsIngiOiJuT2JqbDhBMmNyZ1lkUzVEdnAxRzRpU3dvN1lsYm5GeDBlRnk5X2tDNXlnIiwieSI6Im1ROUg2UlllUVpLQ1FfcjhjNjQ4WUF3VGJFemVhVUotNHZTUF9DcVl2V0EifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.FrBOQRSsThU-xjmaYE3sVhkW6hBTcz9HA6RFBcx_Picg_sgRiWNOAIRnscea36oy6Azy3QW7kFQhwhhaeVuNhQ"]}}
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_body_json_parse_error
incoming_tls_cipher
TLS_AES_256_GCM_SHA384
incoming_body_json
{
  "credential_identifier": "eu.europa.ec.eudi.pid.1:095c23f8-daca-4a3a-b6cb-7f75d4ce8ea2",
  "proofs": {
    "jwt": [
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ik5yOGdMbnMxaWx4MEtJT3I1OG1QTmJWeGptSGpBZGVTUHdLR01NVFJzT3MiLCJrdHkiOiJFQyIsIngiOiJYYXBMTlBqSWV6dGxJNUVfUm0za1k4c052TXdURkd1aGhwZFBpVUxkdEZRIiwieSI6Im9mM2liVkx2dTJsbGdqNjhhT2ZZYTlqU2NSMUswQU51REo5QWt3X1lqdGsifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.32Z68EmXEvhZHKa4-PleNmQ6VRT2kCqD2tMMfkYX_jHgoA-ZeGC9a6vsyy0m3AQwnBHwjQDj2vn7lYRVnc6Row",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Im5JNXlqUnhTYng0cmh2UXdJVHQ5bUZUZ2NLSXQyYlBOWXB1dElacWd2V0EiLCJrdHkiOiJFQyIsIngiOiJESTRaemdCSkhfMkk2cVhzNktjVWNYS2h3enFHYmRTLWVIdUlLRXZGUENFIiwieSI6Ii1LMTVQUkVvQWF0QzcwN1pyYnZ0MW90YV8wYWJLV3ZhTU1KdnI5QjVNekUifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.PVtxcZKoFFif-1xhdwAT61USyjx7YC0amDhivqXdb5Oll0pINiyTwrpxC1pL0_klY8OMQaY7zK_617lzKrNaUQ",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjZISk9jT0JFLTVMcVBVYzRubmZ4MWNsSnktSFE5OEVUOC12ZHphLVBHbkkiLCJrdHkiOiJFQyIsIngiOiJPcTlXWWhTMlZnRE1EajVGSHdTcnA2NnhWeng4UnBjZlBmU1lCdkZ1OW53IiwieSI6InpuTlZoV0IyY3p0WV9jS0lDWFhJVzVrWnVvcVhoSzZpRHhydVV6NEl3SFEifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.CyJUlZWRUtZ9pecVEDrXw9BnSxO8By-TA5FRDQIr5SzbQQd5kc6TQd8F4DSdcNIm08BeWjh84g-Y8tSUZparRA",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IlJZOXRiaFlBbGpNczRLa2tWNnJOc1pVS1RTcUtZNzJld1NhZEp2QnpoWmsiLCJrdHkiOiJFQyIsIngiOiJPZDlna1ZJMTcwVGtyTm9PYU0za2RjVWRKeWtqWGJFNkhEYjhNNVNpQjJRIiwieSI6IlZLaUhmVUZ0SEU1NDZGOWtmOXhVUHVnM3M5THRxazdZU0lJUEVOZ2l0V1EifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.7Ed5RH428DHR_pAPTQKL1pyY8cd_RLZU4vYZMZed53I5N8zn8_g6l0houaZ5F-kilM7O4cZgsHc8hlncA5gw-g",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjhhRExaZzVIcmVRZVUxMUhlUkhJQmRLN19HSjFQN2NiamRfcVR2Rzl5cGsiLCJrdHkiOiJFQyIsIngiOiJfWUlRaVF0NHA3MHZUOUltWnczYmp4ckNRdnJVcDNneEFaVVgyMXNpdUJNIiwieSI6IkppdXgzQ1Q3OWxHR1h3WDN0YUE4dzZfSnhYVUpJUU5IaUlsR3NfcEpvVU0ifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.kvlfOtgowJ9YPyebFC-SVui8YiNUIBI_Juye3tybWzgFxQEh1MDEIICrKYrNBL6K5EbnHDPaBRg_eKprACGX4A",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkNRZUlaX3A3c0o2dExvMENKSGlFT3pIOC1QaHJZMGVWMndyTHVZcGZGTlUiLCJrdHkiOiJFQyIsIngiOiJ2MVNLUnRQcUF6SlM2Mnd2LXZlZXJjTXc5NnZaQU1wUEdETUx1UUE3NVdBIiwieSI6IldQUVJnX01BREx2a2pueWNzTER5eTI0d2xQZGpVTUh4d2tBc2o5c0dCYVUifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.utTOb-0WwEzd2T8ldnsEnIov94gCJwR0RX5b6PvUIcRHpTC2qev-ArmsbZG-yXq6lGdYav-fnl53KG-cjTv1UQ",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6ImpjMUZmS2J3aC03UXE4Z2I3cHFuZ3dGbjlDd2I2WXAtRlFBWjVMaC1ZWGMiLCJrdHkiOiJFQyIsIngiOiJpYUJMMlZDbUlieDh4TThTOTVidWsydzR5cTByaHk1THUtVHlOM1lwbWdZIiwieSI6InBOZVBCNjQzclcwNHJXYVUzaEtfMzdzTFhsdVNYV21DQURhTnVYdUM1NGMifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.YZDa6HCkrSAl8CPhSC5f6Tt1PZEu1vdv3zJjR0KWNLQTqTgN1KSSZMW7JKr2xX_jgtTUZberTvkj2LlLcjMW5Q",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkpZQ0piVkR6X29wNUV1d3VaeF9DenVEdE14WDhnVmhKTGN5djN5RVNNSmsiLCJrdHkiOiJFQyIsIngiOiJVb3BMM3NGSjNMM1FybVlZdGdDTGRYQjU5aWs0NU84djdONzFJRHROTmlVIiwieSI6IkNKa213am4yUnRDT2FyNmdXbUVFWUt1b24wN0sybF8wbDhyUEw4VldyZTgifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.aLx-bFVsv7NJ6bZFhHZZCRaTfkJhZg7BSkj2mwS2asI1SSs6Sr-E5nGb18Hmv-ump1F194LIxwrUaM6U9Je_7g",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6InZreXhXdkdQcWpSVC02amlYRmpwbmtZczVZZjIxd3loSXBuZlVNWHpCejQiLCJrdHkiOiJFQyIsIngiOiJUV29qYVhmT0E1SkFtRFY0TjlVLUtTWEdqSmJ3VlJfR3puSVR3OUFzZTZjIiwieSI6IlFXMFFId1d6cjRmTGFjVlpBUmFTeGJ1NERYZHdOU3BRbHIwMU93Q2tGU1UifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.t_Z1stv5VNqwIJYGG3qXUZKkYNjDvzmY4BIGu2d7w8cZnVmxK_a4wpAAJx9_bYxmdo3RdfFwp6h7eIvRHNosVA",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ii1uS0lwcmI1YW01aU5DWkg3V0E3Q3NuTGVQTmFCZHBsbGs5M3oyRFpWMFkiLCJrdHkiOiJFQyIsIngiOiJuT2JqbDhBMmNyZ1lkUzVEdnAxRzRpU3dvN1lsYm5GeDBlRnk5X2tDNXlnIiwieSI6Im1ROUg2UlllUVpLQ1FfcjhjNjQ4WUF3VGJFemVhVUotNHZTUF9DcVl2V0EifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.FrBOQRSsThU-xjmaYE3sVhkW6hBTcz9HA6RFBcx_Picg_sgRiWNOAIRnscea36oy6Azy3QW7kFQhwhhaeVuNhQ"
    ]
  }
}
2026-11-12 21:16:02 SUCCESS
EnsureIncomingTls12WithBCP195SecureCipherOrTls13
Found TLS 1.3 connection
2026-11-12 21:16:02 SUCCESS
EnsureIncomingTls13
TLS 1.3 in use
Credential endpoint
2026-11-12 21:16:02 SUCCESS
VCIEnsureBearerAccessTokenNotInParams
Client correctly did not send access token in query parameters or form body
2026-11-12 21:16:02 SUCCESS
ExtractDpopProofFromHeader
Found and parsed the incoming_dpop_proof from incoming_request
value
eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiYzlydlRQTkVGYmYzVDYyZUR4WUVxdzlRcjM5QV9IMFFEeEpKRnVxd0JPMCIsInkiOiJsRGFxUGhFUjBwV2hiTkV2S1hURDRZTF9VRFJfSDdFLWhWT3k5c2NsXy1nIn19.eyJqdGkiOiJpSlQ1NU0tTTlYbUlPTGRtNVBHZXpRIiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvY3JlZGVudGlhbCIsImlhdCI6MTc5NDUxODE2MiwiYXRoIjoiNkx3VE5kRlNJQlpPRjlMcm5hOS10UXZsUkN0OVc3eUlPNXA2WHJ5azN0QSIsIm5vbmNlIjoib3ZEalBlbUFrUUx5Q0h4eWtXZWx0b2VnSllhT055QWxjSFpUdUFacGZpZU1xbXZrUHA4ODU1ODQ3OTM1fj98Pz88IyQ7XTt8PHtAKjwhJz0lLj09fSg9Ons7In0.p0y6Z4jAfRJX6Wd5NHIfvSkSHbjrJckzrcIOFz2g6Hq-IcAPARCtalZYn3Uen_Grn9XKy2xW-gs0DSDZIdHFMA
header
{
  "typ": "dpop+jwt",
  "alg": "ES256",
  "jwk": {
    "kty": "EC",
    "crv": "P-256",
    "x": "c9rvTPNEFbf3T62eDxYEqw9Qr39A_H0QDxJJFuqwBO0",
    "y": "lDaqPhER0pWhbNEvKXTD4YL_UDR_H7E-hVOy9scl_-g"
  }
}
claims
{
  "htm": "POST",
  "ath": "6LwTNdFSIBZOF9Lrna9-tQvlRCt9W7yIO5p6Xryk3tA",
  "htu": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/credential",
  "iat": 1794518162,
  "nonce": "ovDjPemAkQLyCHxykWeltoegJYaONyAlcHZTuAZpfieMqmvkPp8855847935~?|??\u003c#$;];|\u003c{@*\u003c!\u0027\u003d%.\u003d\u003d}(\u003d:{;",
  "jti": "iJT55M-M9XmIOLdm5PGezQ"
}
2026-11-12 21:16:02 SUCCESS
ExtractDpopAccessTokenFromHeader
Found DPoP access token
DPoP token
R40LwcyzCwGnr0Mqvac8PgMOSEPKYsZ9SSYOdf8NLFdBwtOcHV
2026-11-12 21:16:02 SUCCESS
ValidateDpopProofResourceRequest
DPoP Proof type, alg, jwk, jti, htm, htu, iat, exp, nbf passed validation checks
2026-11-12 21:16:02 SUCCESS
ValidateDpopProofIat
DPoP Proof iat value passed validation checks
2026-11-12 21:16:02 SUCCESS
ValidateDpopProofNbf
DPoP Proof nbf value passed validation checks
2026-11-12 21:16:02 SUCCESS
EnsureDpopProofJtiNotAlreadyUsed
Proof jti seems to be unique to this request
jti
iJT55M-M9XmIOLdm5PGezQ
2026-11-12 21:16:02
ValidateResourceEndpointDpopProofNonce
DPoP Proof nonce is invalid
actual
ovDjPemAkQLyCHxykWeltoegJYaONyAlcHZTuAZpfieMqmvkPp8855847935~?|??<#$;];|<{@*<!'=%.==}(=:{;
expected
QyzKYaFDSpOsvJbmrRSziUjTCsfVmeoaLgSGJLGtJvAWcNMSWR9901481236^'}>=|,,,.$(-|}]`#!]`.<;]>_&<`
2026-11-12 21:16:02
ValidateResourceEndpointDpopProofNonce
Resource endpoint DPoP nonce is invalid
expected
QyzKYaFDSpOsvJbmrRSziUjTCsfVmeoaLgSGJLGtJvAWcNMSWR9901481236^'}>=|,,,.$(-|}]`#!]`.<;]>_&<`
2026-11-12 21:16:02 SUCCESS
ValidateDpopProofSignature
DPoP Proof signature validated
DPoP Proof
eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiYzlydlRQTkVGYmYzVDYyZUR4WUVxdzlRcjM5QV9IMFFEeEpKRnVxd0JPMCIsInkiOiJsRGFxUGhFUjBwV2hiTkV2S1hURDRZTF9VRFJfSDdFLWhWT3k5c2NsXy1nIn19.eyJqdGkiOiJpSlQ1NU0tTTlYbUlPTGRtNVBHZXpRIiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvY3JlZGVudGlhbCIsImlhdCI6MTc5NDUxODE2MiwiYXRoIjoiNkx3VE5kRlNJQlpPRjlMcm5hOS10UXZsUkN0OVc3eUlPNXA2WHJ5azN0QSIsIm5vbmNlIjoib3ZEalBlbUFrUUx5Q0h4eWtXZWx0b2VnSllhT055QWxjSFpUdUFacGZpZU1xbXZrUHA4ODU1ODQ3OTM1fj98Pz88IyQ7XTt8PHtAKjwhJz0lLj09fSg9Ons7In0.p0y6Z4jAfRJX6Wd5NHIfvSkSHbjrJckzrcIOFz2g6Hq-IcAPARCtalZYn3Uen_Grn9XKy2xW-gs0DSDZIdHFMA
2026-11-12 21:16:02 SUCCESS
ValidateDpopAccessToken
DPoP Access Token is valid
DPoP Access Token
R40LwcyzCwGnr0Mqvac8PgMOSEPKYsZ9SSYOdf8NLFdBwtOcHV
2026-11-12 21:16:02 SUCCESS
ValidateDpopAccessTokenJkt
DPoP Access Token is constrained to DPoP Proof JWK
DPoP Access Token
R40LwcyzCwGnr0Mqvac8PgMOSEPKYsZ9SSYOdf8NLFdBwtOcHV
2026-11-12 21:16:02 SUCCESS
ValidateDpopProofAccessTokenHash
DPoP Proof ath claim matches DPoP access token hash
ath
6LwTNdFSIBZOF9Lrna9-tQvlRCt9W7yIO5p6Xryk3tA
2026-11-12 21:16:02 INFO
ExtractFapiDateHeader
Skipped evaluation due to missing required element: incoming_request headers.x-fapi-auth-date
path
headers.x-fapi-auth-date
mapped
object
incoming_request
2026-11-12 21:16:02 INFO
ExtractFapiIpAddressHeader
Skipped evaluation due to missing required element: incoming_request headers.x-fapi-customer-ip-address
path
headers.x-fapi-customer-ip-address
mapped
object
incoming_request
2026-11-12 21:16:02 INFO
ExtractFapiInteractionIdHeader
Skipped evaluation due to missing required element: incoming_request headers.x-fapi-interaction-id
path
headers.x-fapi-interaction-id
mapped
object
incoming_request
2026-11-12 21:16:02 SUCCESS
ValidateFAPIInteractionIdInResourceRequest
x-fapi-interaction-id in resource request headers is a valid UUID
interaction_id
31e54c87-1afe-4b18-9fa1-59568387d326
2026-11-12 21:16:02 SUCCESS
EnsureIncomingRequestMethodIsPost
Client correctly used http POST method
2026-11-12 21:16:02
CreateResourceEndpointDpopErrorResponse
Condition ran but did not log anything
2026-11-12 21:16:02 OUTGOING
oid4vci-1_0-wallet-test-batch-credential-issuance
Response to HTTP request to test instance xY6S9N3z4z3PgnF
outgoing_status_code
401
outgoing_body
outgoing_headers
{
  "headers": {
    "WWW-Authenticate": [
      "DPoP error\u003d\"use_dpop_nonce\", error_description\u003d\"Resource server requires nonce in DPoP proof\""
    ],
    "DPoP-Nonce": [
      "QyzKYaFDSpOsvJbmrRSziUjTCsfVmeoaLgSGJLGtJvAWcNMSWR9901481236^\u0027}\u003e\u003d|,,,.$(-|}]`#!]`.\u003c;]\u003e_\u0026\u003c`"
    ]
  }
}
outgoing_path
credential
2026-11-12 21:16:02 INCOMING
oid4vci-1_0-wallet-test-batch-credential-issuance
Incoming HTTP request to /test/a/siros-wallet-vci-test/credential
incoming_headers
{
  "host": "localhost.emobix.co.uk",
  "x-forwarded-uri": "/test/a/siros-wallet-vci-test/credential",
  "forwarded": "by\u003d172.18.0.8;for\u003d172.18.0.1;host\u003dlocalhost.emobix.co.uk;proto\u003dhttps",
  "connection": "close",
  "content-length": "6867",
  "sec-ch-ua-platform": "\"Windows\"",
  "authorization": "DPoP R40LwcyzCwGnr0Mqvac8PgMOSEPKYsZ9SSYOdf8NLFdBwtOcHV",
  "accept-language": "en-US",
  "sec-ch-ua": "\"Not-A.Brand\";v\u003d\"99\", \"Google Chrome\";v\u003d\"157\", \"Chromium\";v\u003d\"157\"",
  "sec-ch-ua-mobile": "?0",
  "dpop": "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiYzlydlRQTkVGYmYzVDYyZUR4WUVxdzlRcjM5QV9IMFFEeEpKRnVxd0JPMCIsInkiOiJsRGFxUGhFUjBwV2hiTkV2S1hURDRZTF9VRFJfSDdFLWhWT3k5c2NsXy1nIn19.eyJqdGkiOiJNZDc5VU9ka2N5MmNwX2dZcFFuVVlnIiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvY3JlZGVudGlhbCIsImlhdCI6MTc5NDUxODE2MiwiYXRoIjoiNkx3VE5kRlNJQlpPRjlMcm5hOS10UXZsUkN0OVc3eUlPNXA2WHJ5azN0QSIsIm5vbmNlIjoiUXl6S1lhRkRTcE9zdkpibXJSU3ppVWpUQ3NmVm1lb2FMZ1NHSkxHdEp2QVdjTk1TV1I5OTAxNDgxMjM2Xid9Pj18LCwsLiQoLXx9XWAjIV1gLjw7XT5fJjxgIn0.J_AffZELVSivCSdXrE4PHbFXyle4JdqKGXCzSUcAHd9odcf2AhewoEErb_gQZgXYJb3jUVNQYRFqw-kXFnea3A",
  "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.7778.96 Safari/537.36",
  "accept": "application/json",
  "content-type": "application/json",
  "sec-fetch-site": "cross-site",
  "sec-fetch-mode": "cors",
  "sec-fetch-dest": "empty",
  "referer": "http://localhost:3010/",
  "accept-encoding": "gzip, deflate, br, zstd"
}
incoming_path
/test/a/siros-wallet-vci-test/credential
incoming_body_form_params
incoming_method
POST
incoming_tls_version
TLSv1.3
incoming_tls_cert
incoming_query_string_params
{}
incoming_body
{"credential_identifier":"eu.europa.ec.eudi.pid.1:095c23f8-daca-4a3a-b6cb-7f75d4ce8ea2","proofs":{"jwt":["eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ik5yOGdMbnMxaWx4MEtJT3I1OG1QTmJWeGptSGpBZGVTUHdLR01NVFJzT3MiLCJrdHkiOiJFQyIsIngiOiJYYXBMTlBqSWV6dGxJNUVfUm0za1k4c052TXdURkd1aGhwZFBpVUxkdEZRIiwieSI6Im9mM2liVkx2dTJsbGdqNjhhT2ZZYTlqU2NSMUswQU51REo5QWt3X1lqdGsifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.32Z68EmXEvhZHKa4-PleNmQ6VRT2kCqD2tMMfkYX_jHgoA-ZeGC9a6vsyy0m3AQwnBHwjQDj2vn7lYRVnc6Row","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Im5JNXlqUnhTYng0cmh2UXdJVHQ5bUZUZ2NLSXQyYlBOWXB1dElacWd2V0EiLCJrdHkiOiJFQyIsIngiOiJESTRaemdCSkhfMkk2cVhzNktjVWNYS2h3enFHYmRTLWVIdUlLRXZGUENFIiwieSI6Ii1LMTVQUkVvQWF0QzcwN1pyYnZ0MW90YV8wYWJLV3ZhTU1KdnI5QjVNekUifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.PVtxcZKoFFif-1xhdwAT61USyjx7YC0amDhivqXdb5Oll0pINiyTwrpxC1pL0_klY8OMQaY7zK_617lzKrNaUQ","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjZISk9jT0JFLTVMcVBVYzRubmZ4MWNsSnktSFE5OEVUOC12ZHphLVBHbkkiLCJrdHkiOiJFQyIsIngiOiJPcTlXWWhTMlZnRE1EajVGSHdTcnA2NnhWeng4UnBjZlBmU1lCdkZ1OW53IiwieSI6InpuTlZoV0IyY3p0WV9jS0lDWFhJVzVrWnVvcVhoSzZpRHhydVV6NEl3SFEifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.CyJUlZWRUtZ9pecVEDrXw9BnSxO8By-TA5FRDQIr5SzbQQd5kc6TQd8F4DSdcNIm08BeWjh84g-Y8tSUZparRA","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IlJZOXRiaFlBbGpNczRLa2tWNnJOc1pVS1RTcUtZNzJld1NhZEp2QnpoWmsiLCJrdHkiOiJFQyIsIngiOiJPZDlna1ZJMTcwVGtyTm9PYU0za2RjVWRKeWtqWGJFNkhEYjhNNVNpQjJRIiwieSI6IlZLaUhmVUZ0SEU1NDZGOWtmOXhVUHVnM3M5THRxazdZU0lJUEVOZ2l0V1EifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.7Ed5RH428DHR_pAPTQKL1pyY8cd_RLZU4vYZMZed53I5N8zn8_g6l0houaZ5F-kilM7O4cZgsHc8hlncA5gw-g","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjhhRExaZzVIcmVRZVUxMUhlUkhJQmRLN19HSjFQN2NiamRfcVR2Rzl5cGsiLCJrdHkiOiJFQyIsIngiOiJfWUlRaVF0NHA3MHZUOUltWnczYmp4ckNRdnJVcDNneEFaVVgyMXNpdUJNIiwieSI6IkppdXgzQ1Q3OWxHR1h3WDN0YUE4dzZfSnhYVUpJUU5IaUlsR3NfcEpvVU0ifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.kvlfOtgowJ9YPyebFC-SVui8YiNUIBI_Juye3tybWzgFxQEh1MDEIICrKYrNBL6K5EbnHDPaBRg_eKprACGX4A","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkNRZUlaX3A3c0o2dExvMENKSGlFT3pIOC1QaHJZMGVWMndyTHVZcGZGTlUiLCJrdHkiOiJFQyIsIngiOiJ2MVNLUnRQcUF6SlM2Mnd2LXZlZXJjTXc5NnZaQU1wUEdETUx1UUE3NVdBIiwieSI6IldQUVJnX01BREx2a2pueWNzTER5eTI0d2xQZGpVTUh4d2tBc2o5c0dCYVUifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.utTOb-0WwEzd2T8ldnsEnIov94gCJwR0RX5b6PvUIcRHpTC2qev-ArmsbZG-yXq6lGdYav-fnl53KG-cjTv1UQ","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6ImpjMUZmS2J3aC03UXE4Z2I3cHFuZ3dGbjlDd2I2WXAtRlFBWjVMaC1ZWGMiLCJrdHkiOiJFQyIsIngiOiJpYUJMMlZDbUlieDh4TThTOTVidWsydzR5cTByaHk1THUtVHlOM1lwbWdZIiwieSI6InBOZVBCNjQzclcwNHJXYVUzaEtfMzdzTFhsdVNYV21DQURhTnVYdUM1NGMifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.YZDa6HCkrSAl8CPhSC5f6Tt1PZEu1vdv3zJjR0KWNLQTqTgN1KSSZMW7JKr2xX_jgtTUZberTvkj2LlLcjMW5Q","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkpZQ0piVkR6X29wNUV1d3VaeF9DenVEdE14WDhnVmhKTGN5djN5RVNNSmsiLCJrdHkiOiJFQyIsIngiOiJVb3BMM3NGSjNMM1FybVlZdGdDTGRYQjU5aWs0NU84djdONzFJRHROTmlVIiwieSI6IkNKa213am4yUnRDT2FyNmdXbUVFWUt1b24wN0sybF8wbDhyUEw4VldyZTgifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.aLx-bFVsv7NJ6bZFhHZZCRaTfkJhZg7BSkj2mwS2asI1SSs6Sr-E5nGb18Hmv-ump1F194LIxwrUaM6U9Je_7g","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6InZreXhXdkdQcWpSVC02amlYRmpwbmtZczVZZjIxd3loSXBuZlVNWHpCejQiLCJrdHkiOiJFQyIsIngiOiJUV29qYVhmT0E1SkFtRFY0TjlVLUtTWEdqSmJ3VlJfR3puSVR3OUFzZTZjIiwieSI6IlFXMFFId1d6cjRmTGFjVlpBUmFTeGJ1NERYZHdOU3BRbHIwMU93Q2tGU1UifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.t_Z1stv5VNqwIJYGG3qXUZKkYNjDvzmY4BIGu2d7w8cZnVmxK_a4wpAAJx9_bYxmdo3RdfFwp6h7eIvRHNosVA","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ii1uS0lwcmI1YW01aU5DWkg3V0E3Q3NuTGVQTmFCZHBsbGs5M3oyRFpWMFkiLCJrdHkiOiJFQyIsIngiOiJuT2JqbDhBMmNyZ1lkUzVEdnAxRzRpU3dvN1lsYm5GeDBlRnk5X2tDNXlnIiwieSI6Im1ROUg2UlllUVpLQ1FfcjhjNjQ4WUF3VGJFemVhVUotNHZTUF9DcVl2V0EifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.FrBOQRSsThU-xjmaYE3sVhkW6hBTcz9HA6RFBcx_Picg_sgRiWNOAIRnscea36oy6Azy3QW7kFQhwhhaeVuNhQ"]}}
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_body_json_parse_error
incoming_tls_cipher
TLS_AES_256_GCM_SHA384
incoming_body_json
{
  "credential_identifier": "eu.europa.ec.eudi.pid.1:095c23f8-daca-4a3a-b6cb-7f75d4ce8ea2",
  "proofs": {
    "jwt": [
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ik5yOGdMbnMxaWx4MEtJT3I1OG1QTmJWeGptSGpBZGVTUHdLR01NVFJzT3MiLCJrdHkiOiJFQyIsIngiOiJYYXBMTlBqSWV6dGxJNUVfUm0za1k4c052TXdURkd1aGhwZFBpVUxkdEZRIiwieSI6Im9mM2liVkx2dTJsbGdqNjhhT2ZZYTlqU2NSMUswQU51REo5QWt3X1lqdGsifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.32Z68EmXEvhZHKa4-PleNmQ6VRT2kCqD2tMMfkYX_jHgoA-ZeGC9a6vsyy0m3AQwnBHwjQDj2vn7lYRVnc6Row",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Im5JNXlqUnhTYng0cmh2UXdJVHQ5bUZUZ2NLSXQyYlBOWXB1dElacWd2V0EiLCJrdHkiOiJFQyIsIngiOiJESTRaemdCSkhfMkk2cVhzNktjVWNYS2h3enFHYmRTLWVIdUlLRXZGUENFIiwieSI6Ii1LMTVQUkVvQWF0QzcwN1pyYnZ0MW90YV8wYWJLV3ZhTU1KdnI5QjVNekUifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.PVtxcZKoFFif-1xhdwAT61USyjx7YC0amDhivqXdb5Oll0pINiyTwrpxC1pL0_klY8OMQaY7zK_617lzKrNaUQ",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjZISk9jT0JFLTVMcVBVYzRubmZ4MWNsSnktSFE5OEVUOC12ZHphLVBHbkkiLCJrdHkiOiJFQyIsIngiOiJPcTlXWWhTMlZnRE1EajVGSHdTcnA2NnhWeng4UnBjZlBmU1lCdkZ1OW53IiwieSI6InpuTlZoV0IyY3p0WV9jS0lDWFhJVzVrWnVvcVhoSzZpRHhydVV6NEl3SFEifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.CyJUlZWRUtZ9pecVEDrXw9BnSxO8By-TA5FRDQIr5SzbQQd5kc6TQd8F4DSdcNIm08BeWjh84g-Y8tSUZparRA",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IlJZOXRiaFlBbGpNczRLa2tWNnJOc1pVS1RTcUtZNzJld1NhZEp2QnpoWmsiLCJrdHkiOiJFQyIsIngiOiJPZDlna1ZJMTcwVGtyTm9PYU0za2RjVWRKeWtqWGJFNkhEYjhNNVNpQjJRIiwieSI6IlZLaUhmVUZ0SEU1NDZGOWtmOXhVUHVnM3M5THRxazdZU0lJUEVOZ2l0V1EifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.7Ed5RH428DHR_pAPTQKL1pyY8cd_RLZU4vYZMZed53I5N8zn8_g6l0houaZ5F-kilM7O4cZgsHc8hlncA5gw-g",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjhhRExaZzVIcmVRZVUxMUhlUkhJQmRLN19HSjFQN2NiamRfcVR2Rzl5cGsiLCJrdHkiOiJFQyIsIngiOiJfWUlRaVF0NHA3MHZUOUltWnczYmp4ckNRdnJVcDNneEFaVVgyMXNpdUJNIiwieSI6IkppdXgzQ1Q3OWxHR1h3WDN0YUE4dzZfSnhYVUpJUU5IaUlsR3NfcEpvVU0ifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.kvlfOtgowJ9YPyebFC-SVui8YiNUIBI_Juye3tybWzgFxQEh1MDEIICrKYrNBL6K5EbnHDPaBRg_eKprACGX4A",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkNRZUlaX3A3c0o2dExvMENKSGlFT3pIOC1QaHJZMGVWMndyTHVZcGZGTlUiLCJrdHkiOiJFQyIsIngiOiJ2MVNLUnRQcUF6SlM2Mnd2LXZlZXJjTXc5NnZaQU1wUEdETUx1UUE3NVdBIiwieSI6IldQUVJnX01BREx2a2pueWNzTER5eTI0d2xQZGpVTUh4d2tBc2o5c0dCYVUifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.utTOb-0WwEzd2T8ldnsEnIov94gCJwR0RX5b6PvUIcRHpTC2qev-ArmsbZG-yXq6lGdYav-fnl53KG-cjTv1UQ",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6ImpjMUZmS2J3aC03UXE4Z2I3cHFuZ3dGbjlDd2I2WXAtRlFBWjVMaC1ZWGMiLCJrdHkiOiJFQyIsIngiOiJpYUJMMlZDbUlieDh4TThTOTVidWsydzR5cTByaHk1THUtVHlOM1lwbWdZIiwieSI6InBOZVBCNjQzclcwNHJXYVUzaEtfMzdzTFhsdVNYV21DQURhTnVYdUM1NGMifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.YZDa6HCkrSAl8CPhSC5f6Tt1PZEu1vdv3zJjR0KWNLQTqTgN1KSSZMW7JKr2xX_jgtTUZberTvkj2LlLcjMW5Q",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkpZQ0piVkR6X29wNUV1d3VaeF9DenVEdE14WDhnVmhKTGN5djN5RVNNSmsiLCJrdHkiOiJFQyIsIngiOiJVb3BMM3NGSjNMM1FybVlZdGdDTGRYQjU5aWs0NU84djdONzFJRHROTmlVIiwieSI6IkNKa213am4yUnRDT2FyNmdXbUVFWUt1b24wN0sybF8wbDhyUEw4VldyZTgifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.aLx-bFVsv7NJ6bZFhHZZCRaTfkJhZg7BSkj2mwS2asI1SSs6Sr-E5nGb18Hmv-ump1F194LIxwrUaM6U9Je_7g",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6InZreXhXdkdQcWpSVC02amlYRmpwbmtZczVZZjIxd3loSXBuZlVNWHpCejQiLCJrdHkiOiJFQyIsIngiOiJUV29qYVhmT0E1SkFtRFY0TjlVLUtTWEdqSmJ3VlJfR3puSVR3OUFzZTZjIiwieSI6IlFXMFFId1d6cjRmTGFjVlpBUmFTeGJ1NERYZHdOU3BRbHIwMU93Q2tGU1UifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.t_Z1stv5VNqwIJYGG3qXUZKkYNjDvzmY4BIGu2d7w8cZnVmxK_a4wpAAJx9_bYxmdo3RdfFwp6h7eIvRHNosVA",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ii1uS0lwcmI1YW01aU5DWkg3V0E3Q3NuTGVQTmFCZHBsbGs5M3oyRFpWMFkiLCJrdHkiOiJFQyIsIngiOiJuT2JqbDhBMmNyZ1lkUzVEdnAxRzRpU3dvN1lsYm5GeDBlRnk5X2tDNXlnIiwieSI6Im1ROUg2UlllUVpLQ1FfcjhjNjQ4WUF3VGJFemVhVUotNHZTUF9DcVl2V0EifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.FrBOQRSsThU-xjmaYE3sVhkW6hBTcz9HA6RFBcx_Picg_sgRiWNOAIRnscea36oy6Azy3QW7kFQhwhhaeVuNhQ"
    ]
  }
}
2026-11-12 21:16:02 SUCCESS
EnsureIncomingTls12WithBCP195SecureCipherOrTls13
Found TLS 1.3 connection
2026-11-12 21:16:02 SUCCESS
EnsureIncomingTls13
TLS 1.3 in use
Credential endpoint
2026-11-12 21:16:02 SUCCESS
VCIEnsureBearerAccessTokenNotInParams
Client correctly did not send access token in query parameters or form body
2026-11-12 21:16:02 SUCCESS
ExtractDpopProofFromHeader
Found and parsed the incoming_dpop_proof from incoming_request
value
eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiYzlydlRQTkVGYmYzVDYyZUR4WUVxdzlRcjM5QV9IMFFEeEpKRnVxd0JPMCIsInkiOiJsRGFxUGhFUjBwV2hiTkV2S1hURDRZTF9VRFJfSDdFLWhWT3k5c2NsXy1nIn19.eyJqdGkiOiJNZDc5VU9ka2N5MmNwX2dZcFFuVVlnIiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvY3JlZGVudGlhbCIsImlhdCI6MTc5NDUxODE2MiwiYXRoIjoiNkx3VE5kRlNJQlpPRjlMcm5hOS10UXZsUkN0OVc3eUlPNXA2WHJ5azN0QSIsIm5vbmNlIjoiUXl6S1lhRkRTcE9zdkpibXJSU3ppVWpUQ3NmVm1lb2FMZ1NHSkxHdEp2QVdjTk1TV1I5OTAxNDgxMjM2Xid9Pj18LCwsLiQoLXx9XWAjIV1gLjw7XT5fJjxgIn0.J_AffZELVSivCSdXrE4PHbFXyle4JdqKGXCzSUcAHd9odcf2AhewoEErb_gQZgXYJb3jUVNQYRFqw-kXFnea3A
header
{
  "typ": "dpop+jwt",
  "alg": "ES256",
  "jwk": {
    "kty": "EC",
    "crv": "P-256",
    "x": "c9rvTPNEFbf3T62eDxYEqw9Qr39A_H0QDxJJFuqwBO0",
    "y": "lDaqPhER0pWhbNEvKXTD4YL_UDR_H7E-hVOy9scl_-g"
  }
}
claims
{
  "htm": "POST",
  "ath": "6LwTNdFSIBZOF9Lrna9-tQvlRCt9W7yIO5p6Xryk3tA",
  "htu": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/credential",
  "iat": 1794518162,
  "nonce": "QyzKYaFDSpOsvJbmrRSziUjTCsfVmeoaLgSGJLGtJvAWcNMSWR9901481236^\u0027}\u003e\u003d|,,,.$(-|}]`#!]`.\u003c;]\u003e_\u0026\u003c`",
  "jti": "Md79UOdkcy2cp_gYpQnUYg"
}
2026-11-12 21:16:02 SUCCESS
ExtractDpopAccessTokenFromHeader
Found DPoP access token
DPoP token
R40LwcyzCwGnr0Mqvac8PgMOSEPKYsZ9SSYOdf8NLFdBwtOcHV
2026-11-12 21:16:02 SUCCESS
ValidateDpopProofResourceRequest
DPoP Proof type, alg, jwk, jti, htm, htu, iat, exp, nbf passed validation checks
2026-11-12 21:16:02 SUCCESS
ValidateDpopProofIat
DPoP Proof iat value passed validation checks
2026-11-12 21:16:02 SUCCESS
ValidateDpopProofNbf
DPoP Proof nbf value passed validation checks
2026-11-12 21:16:02 SUCCESS
EnsureDpopProofJtiNotAlreadyUsed
Proof jti seems to be unique to this request
jti
Md79UOdkcy2cp_gYpQnUYg
2026-11-12 21:16:02 SUCCESS
ValidateResourceEndpointDpopProofNonce
Resource endpoint DPoP nonce matches expected value
expected
QyzKYaFDSpOsvJbmrRSziUjTCsfVmeoaLgSGJLGtJvAWcNMSWR9901481236^'}>=|,,,.$(-|}]`#!]`.<;]>_&<`
2026-11-12 21:16:02 SUCCESS
ValidateDpopProofSignature
DPoP Proof signature validated
DPoP Proof
eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiYzlydlRQTkVGYmYzVDYyZUR4WUVxdzlRcjM5QV9IMFFEeEpKRnVxd0JPMCIsInkiOiJsRGFxUGhFUjBwV2hiTkV2S1hURDRZTF9VRFJfSDdFLWhWT3k5c2NsXy1nIn19.eyJqdGkiOiJNZDc5VU9ka2N5MmNwX2dZcFFuVVlnIiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvY3JlZGVudGlhbCIsImlhdCI6MTc5NDUxODE2MiwiYXRoIjoiNkx3VE5kRlNJQlpPRjlMcm5hOS10UXZsUkN0OVc3eUlPNXA2WHJ5azN0QSIsIm5vbmNlIjoiUXl6S1lhRkRTcE9zdkpibXJSU3ppVWpUQ3NmVm1lb2FMZ1NHSkxHdEp2QVdjTk1TV1I5OTAxNDgxMjM2Xid9Pj18LCwsLiQoLXx9XWAjIV1gLjw7XT5fJjxgIn0.J_AffZELVSivCSdXrE4PHbFXyle4JdqKGXCzSUcAHd9odcf2AhewoEErb_gQZgXYJb3jUVNQYRFqw-kXFnea3A
2026-11-12 21:16:02 SUCCESS
ValidateDpopAccessToken
DPoP Access Token is valid
DPoP Access Token
R40LwcyzCwGnr0Mqvac8PgMOSEPKYsZ9SSYOdf8NLFdBwtOcHV
2026-11-12 21:16:02 SUCCESS
ValidateDpopAccessTokenJkt
DPoP Access Token is constrained to DPoP Proof JWK
DPoP Access Token
R40LwcyzCwGnr0Mqvac8PgMOSEPKYsZ9SSYOdf8NLFdBwtOcHV
2026-11-12 21:16:02 SUCCESS
ValidateDpopProofAccessTokenHash
DPoP Proof ath claim matches DPoP access token hash
ath
6LwTNdFSIBZOF9Lrna9-tQvlRCt9W7yIO5p6Xryk3tA
2026-11-12 21:16:02 INFO
ExtractFapiDateHeader
Skipped evaluation due to missing required element: incoming_request headers.x-fapi-auth-date
path
headers.x-fapi-auth-date
mapped
object
incoming_request
2026-11-12 21:16:02 INFO
ExtractFapiIpAddressHeader
Skipped evaluation due to missing required element: incoming_request headers.x-fapi-customer-ip-address
path
headers.x-fapi-customer-ip-address
mapped
object
incoming_request
2026-11-12 21:16:02 INFO
ExtractFapiInteractionIdHeader
Skipped evaluation due to missing required element: incoming_request headers.x-fapi-interaction-id
path
headers.x-fapi-interaction-id
mapped
object
incoming_request
2026-11-12 21:16:02 SUCCESS
ValidateFAPIInteractionIdInResourceRequest
x-fapi-interaction-id in resource request headers is a valid UUID
interaction_id
31e54c87-1afe-4b18-9fa1-59568387d326
2026-11-12 21:16:02 SUCCESS
EnsureIncomingRequestMethodIsPost
Client correctly used http POST method
2026-11-12 21:16:02 SUCCESS
VCIEnsureCredentialRequestUsesApplicationJson
Credential request Content-Type is application/json
content_type
application/json
2026-11-12 21:16:02 SUCCESS
VCIEnsureCredentialRequestEncryptedIfResponseEncryptionRequested
Plaintext credential request body does not include credential_response_encryption
content_type
application/json
2026-11-12 21:16:02 SUCCESS
VCIValidateCredentialRequestStructure
OID4VCI Credential Request input is valid
input
{
  "credential_identifier": "eu.europa.ec.eudi.pid.1:095c23f8-daca-4a3a-b6cb-7f75d4ce8ea2",
  "proofs": {
    "jwt": [
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ik5yOGdMbnMxaWx4MEtJT3I1OG1QTmJWeGptSGpBZGVTUHdLR01NVFJzT3MiLCJrdHkiOiJFQyIsIngiOiJYYXBMTlBqSWV6dGxJNUVfUm0za1k4c052TXdURkd1aGhwZFBpVUxkdEZRIiwieSI6Im9mM2liVkx2dTJsbGdqNjhhT2ZZYTlqU2NSMUswQU51REo5QWt3X1lqdGsifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.32Z68EmXEvhZHKa4-PleNmQ6VRT2kCqD2tMMfkYX_jHgoA-ZeGC9a6vsyy0m3AQwnBHwjQDj2vn7lYRVnc6Row",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Im5JNXlqUnhTYng0cmh2UXdJVHQ5bUZUZ2NLSXQyYlBOWXB1dElacWd2V0EiLCJrdHkiOiJFQyIsIngiOiJESTRaemdCSkhfMkk2cVhzNktjVWNYS2h3enFHYmRTLWVIdUlLRXZGUENFIiwieSI6Ii1LMTVQUkVvQWF0QzcwN1pyYnZ0MW90YV8wYWJLV3ZhTU1KdnI5QjVNekUifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.PVtxcZKoFFif-1xhdwAT61USyjx7YC0amDhivqXdb5Oll0pINiyTwrpxC1pL0_klY8OMQaY7zK_617lzKrNaUQ",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjZISk9jT0JFLTVMcVBVYzRubmZ4MWNsSnktSFE5OEVUOC12ZHphLVBHbkkiLCJrdHkiOiJFQyIsIngiOiJPcTlXWWhTMlZnRE1EajVGSHdTcnA2NnhWeng4UnBjZlBmU1lCdkZ1OW53IiwieSI6InpuTlZoV0IyY3p0WV9jS0lDWFhJVzVrWnVvcVhoSzZpRHhydVV6NEl3SFEifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.CyJUlZWRUtZ9pecVEDrXw9BnSxO8By-TA5FRDQIr5SzbQQd5kc6TQd8F4DSdcNIm08BeWjh84g-Y8tSUZparRA",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IlJZOXRiaFlBbGpNczRLa2tWNnJOc1pVS1RTcUtZNzJld1NhZEp2QnpoWmsiLCJrdHkiOiJFQyIsIngiOiJPZDlna1ZJMTcwVGtyTm9PYU0za2RjVWRKeWtqWGJFNkhEYjhNNVNpQjJRIiwieSI6IlZLaUhmVUZ0SEU1NDZGOWtmOXhVUHVnM3M5THRxazdZU0lJUEVOZ2l0V1EifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.7Ed5RH428DHR_pAPTQKL1pyY8cd_RLZU4vYZMZed53I5N8zn8_g6l0houaZ5F-kilM7O4cZgsHc8hlncA5gw-g",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjhhRExaZzVIcmVRZVUxMUhlUkhJQmRLN19HSjFQN2NiamRfcVR2Rzl5cGsiLCJrdHkiOiJFQyIsIngiOiJfWUlRaVF0NHA3MHZUOUltWnczYmp4ckNRdnJVcDNneEFaVVgyMXNpdUJNIiwieSI6IkppdXgzQ1Q3OWxHR1h3WDN0YUE4dzZfSnhYVUpJUU5IaUlsR3NfcEpvVU0ifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.kvlfOtgowJ9YPyebFC-SVui8YiNUIBI_Juye3tybWzgFxQEh1MDEIICrKYrNBL6K5EbnHDPaBRg_eKprACGX4A",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkNRZUlaX3A3c0o2dExvMENKSGlFT3pIOC1QaHJZMGVWMndyTHVZcGZGTlUiLCJrdHkiOiJFQyIsIngiOiJ2MVNLUnRQcUF6SlM2Mnd2LXZlZXJjTXc5NnZaQU1wUEdETUx1UUE3NVdBIiwieSI6IldQUVJnX01BREx2a2pueWNzTER5eTI0d2xQZGpVTUh4d2tBc2o5c0dCYVUifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.utTOb-0WwEzd2T8ldnsEnIov94gCJwR0RX5b6PvUIcRHpTC2qev-ArmsbZG-yXq6lGdYav-fnl53KG-cjTv1UQ",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6ImpjMUZmS2J3aC03UXE4Z2I3cHFuZ3dGbjlDd2I2WXAtRlFBWjVMaC1ZWGMiLCJrdHkiOiJFQyIsIngiOiJpYUJMMlZDbUlieDh4TThTOTVidWsydzR5cTByaHk1THUtVHlOM1lwbWdZIiwieSI6InBOZVBCNjQzclcwNHJXYVUzaEtfMzdzTFhsdVNYV21DQURhTnVYdUM1NGMifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.YZDa6HCkrSAl8CPhSC5f6Tt1PZEu1vdv3zJjR0KWNLQTqTgN1KSSZMW7JKr2xX_jgtTUZberTvkj2LlLcjMW5Q",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkpZQ0piVkR6X29wNUV1d3VaeF9DenVEdE14WDhnVmhKTGN5djN5RVNNSmsiLCJrdHkiOiJFQyIsIngiOiJVb3BMM3NGSjNMM1FybVlZdGdDTGRYQjU5aWs0NU84djdONzFJRHROTmlVIiwieSI6IkNKa213am4yUnRDT2FyNmdXbUVFWUt1b24wN0sybF8wbDhyUEw4VldyZTgifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.aLx-bFVsv7NJ6bZFhHZZCRaTfkJhZg7BSkj2mwS2asI1SSs6Sr-E5nGb18Hmv-ump1F194LIxwrUaM6U9Je_7g",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6InZreXhXdkdQcWpSVC02amlYRmpwbmtZczVZZjIxd3loSXBuZlVNWHpCejQiLCJrdHkiOiJFQyIsIngiOiJUV29qYVhmT0E1SkFtRFY0TjlVLUtTWEdqSmJ3VlJfR3puSVR3OUFzZTZjIiwieSI6IlFXMFFId1d6cjRmTGFjVlpBUmFTeGJ1NERYZHdOU3BRbHIwMU93Q2tGU1UifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.t_Z1stv5VNqwIJYGG3qXUZKkYNjDvzmY4BIGu2d7w8cZnVmxK_a4wpAAJx9_bYxmdo3RdfFwp6h7eIvRHNosVA",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ii1uS0lwcmI1YW01aU5DWkg3V0E3Q3NuTGVQTmFCZHBsbGs5M3oyRFpWMFkiLCJrdHkiOiJFQyIsIngiOiJuT2JqbDhBMmNyZ1lkUzVEdnAxRzRpU3dvN1lsYm5GeDBlRnk5X2tDNXlnIiwieSI6Im1ROUg2UlllUVpLQ1FfcjhjNjQ4WUF3VGJFemVhVUotNHZTUF9DcVl2V0EifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.FrBOQRSsThU-xjmaYE3sVhkW6hBTcz9HA6RFBcx_Picg_sgRiWNOAIRnscea36oy6Azy3QW7kFQhwhhaeVuNhQ"
    ]
  }
}
schema_link
/json-schemas/oid4vci/credential_request-1_0.json
2026-11-12 21:16:02 SUCCESS
CheckForUnexpectedParametersInCredentialRequest
No unknown properties were found in the OID4VCI Credential Request
input
{
  "credential_identifier": "eu.europa.ec.eudi.pid.1:095c23f8-daca-4a3a-b6cb-7f75d4ce8ea2",
  "proofs": {
    "jwt": [
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ik5yOGdMbnMxaWx4MEtJT3I1OG1QTmJWeGptSGpBZGVTUHdLR01NVFJzT3MiLCJrdHkiOiJFQyIsIngiOiJYYXBMTlBqSWV6dGxJNUVfUm0za1k4c052TXdURkd1aGhwZFBpVUxkdEZRIiwieSI6Im9mM2liVkx2dTJsbGdqNjhhT2ZZYTlqU2NSMUswQU51REo5QWt3X1lqdGsifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.32Z68EmXEvhZHKa4-PleNmQ6VRT2kCqD2tMMfkYX_jHgoA-ZeGC9a6vsyy0m3AQwnBHwjQDj2vn7lYRVnc6Row",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Im5JNXlqUnhTYng0cmh2UXdJVHQ5bUZUZ2NLSXQyYlBOWXB1dElacWd2V0EiLCJrdHkiOiJFQyIsIngiOiJESTRaemdCSkhfMkk2cVhzNktjVWNYS2h3enFHYmRTLWVIdUlLRXZGUENFIiwieSI6Ii1LMTVQUkVvQWF0QzcwN1pyYnZ0MW90YV8wYWJLV3ZhTU1KdnI5QjVNekUifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.PVtxcZKoFFif-1xhdwAT61USyjx7YC0amDhivqXdb5Oll0pINiyTwrpxC1pL0_klY8OMQaY7zK_617lzKrNaUQ",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjZISk9jT0JFLTVMcVBVYzRubmZ4MWNsSnktSFE5OEVUOC12ZHphLVBHbkkiLCJrdHkiOiJFQyIsIngiOiJPcTlXWWhTMlZnRE1EajVGSHdTcnA2NnhWeng4UnBjZlBmU1lCdkZ1OW53IiwieSI6InpuTlZoV0IyY3p0WV9jS0lDWFhJVzVrWnVvcVhoSzZpRHhydVV6NEl3SFEifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.CyJUlZWRUtZ9pecVEDrXw9BnSxO8By-TA5FRDQIr5SzbQQd5kc6TQd8F4DSdcNIm08BeWjh84g-Y8tSUZparRA",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IlJZOXRiaFlBbGpNczRLa2tWNnJOc1pVS1RTcUtZNzJld1NhZEp2QnpoWmsiLCJrdHkiOiJFQyIsIngiOiJPZDlna1ZJMTcwVGtyTm9PYU0za2RjVWRKeWtqWGJFNkhEYjhNNVNpQjJRIiwieSI6IlZLaUhmVUZ0SEU1NDZGOWtmOXhVUHVnM3M5THRxazdZU0lJUEVOZ2l0V1EifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.7Ed5RH428DHR_pAPTQKL1pyY8cd_RLZU4vYZMZed53I5N8zn8_g6l0houaZ5F-kilM7O4cZgsHc8hlncA5gw-g",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjhhRExaZzVIcmVRZVUxMUhlUkhJQmRLN19HSjFQN2NiamRfcVR2Rzl5cGsiLCJrdHkiOiJFQyIsIngiOiJfWUlRaVF0NHA3MHZUOUltWnczYmp4ckNRdnJVcDNneEFaVVgyMXNpdUJNIiwieSI6IkppdXgzQ1Q3OWxHR1h3WDN0YUE4dzZfSnhYVUpJUU5IaUlsR3NfcEpvVU0ifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.kvlfOtgowJ9YPyebFC-SVui8YiNUIBI_Juye3tybWzgFxQEh1MDEIICrKYrNBL6K5EbnHDPaBRg_eKprACGX4A",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkNRZUlaX3A3c0o2dExvMENKSGlFT3pIOC1QaHJZMGVWMndyTHVZcGZGTlUiLCJrdHkiOiJFQyIsIngiOiJ2MVNLUnRQcUF6SlM2Mnd2LXZlZXJjTXc5NnZaQU1wUEdETUx1UUE3NVdBIiwieSI6IldQUVJnX01BREx2a2pueWNzTER5eTI0d2xQZGpVTUh4d2tBc2o5c0dCYVUifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.utTOb-0WwEzd2T8ldnsEnIov94gCJwR0RX5b6PvUIcRHpTC2qev-ArmsbZG-yXq6lGdYav-fnl53KG-cjTv1UQ",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6ImpjMUZmS2J3aC03UXE4Z2I3cHFuZ3dGbjlDd2I2WXAtRlFBWjVMaC1ZWGMiLCJrdHkiOiJFQyIsIngiOiJpYUJMMlZDbUlieDh4TThTOTVidWsydzR5cTByaHk1THUtVHlOM1lwbWdZIiwieSI6InBOZVBCNjQzclcwNHJXYVUzaEtfMzdzTFhsdVNYV21DQURhTnVYdUM1NGMifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.YZDa6HCkrSAl8CPhSC5f6Tt1PZEu1vdv3zJjR0KWNLQTqTgN1KSSZMW7JKr2xX_jgtTUZberTvkj2LlLcjMW5Q",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkpZQ0piVkR6X29wNUV1d3VaeF9DenVEdE14WDhnVmhKTGN5djN5RVNNSmsiLCJrdHkiOiJFQyIsIngiOiJVb3BMM3NGSjNMM1FybVlZdGdDTGRYQjU5aWs0NU84djdONzFJRHROTmlVIiwieSI6IkNKa213am4yUnRDT2FyNmdXbUVFWUt1b24wN0sybF8wbDhyUEw4VldyZTgifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.aLx-bFVsv7NJ6bZFhHZZCRaTfkJhZg7BSkj2mwS2asI1SSs6Sr-E5nGb18Hmv-ump1F194LIxwrUaM6U9Je_7g",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6InZreXhXdkdQcWpSVC02amlYRmpwbmtZczVZZjIxd3loSXBuZlVNWHpCejQiLCJrdHkiOiJFQyIsIngiOiJUV29qYVhmT0E1SkFtRFY0TjlVLUtTWEdqSmJ3VlJfR3puSVR3OUFzZTZjIiwieSI6IlFXMFFId1d6cjRmTGFjVlpBUmFTeGJ1NERYZHdOU3BRbHIwMU93Q2tGU1UifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.t_Z1stv5VNqwIJYGG3qXUZKkYNjDvzmY4BIGu2d7w8cZnVmxK_a4wpAAJx9_bYxmdo3RdfFwp6h7eIvRHNosVA",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ii1uS0lwcmI1YW01aU5DWkg3V0E3Q3NuTGVQTmFCZHBsbGs5M3oyRFpWMFkiLCJrdHkiOiJFQyIsIngiOiJuT2JqbDhBMmNyZ1lkUzVEdnAxRzRpU3dvN1lsYm5GeDBlRnk5X2tDNXlnIiwieSI6Im1ROUg2UlllUVpLQ1FfcjhjNjQ4WUF3VGJFemVhVUotNHZTUF9DcVl2V0EifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.FrBOQRSsThU-xjmaYE3sVhkW6hBTcz9HA6RFBcx_Picg_sgRiWNOAIRnscea36oy6Azy3QW7kFQhwhhaeVuNhQ"
    ]
  }
}
schema_link
/json-schemas/oid4vci/credential_request-1_0.json
2026-11-12 21:16:02
VCIResolveRequestedCredentialConfigurationFromRequest
Found requested credential_configuration via credential_identifier eu.europa.ec.eudi.pid.1:095c23f8-daca-4a3a-b6cb-7f75d4ce8ea2
credential_identifier
eu.europa.ec.eudi.pid.1:095c23f8-daca-4a3a-b6cb-7f75d4ce8ea2
credential_configuration
{
  "format": "dc+sd-jwt",
  "vct": "urn:eudi:pid:1",
  "cryptographic_binding_methods_supported": [
    "jwk"
  ],
  "credential_signing_alg_values_supported": [
    "ES256"
  ],
  "proof_types_supported": {
    "jwt": {
      "proof_signing_alg_values_supported": [
        "ES256"
      ]
    }
  },
  "credential_metadata": {
    "display": [
      {
        "name": "Fake PID xY6S9N3z4z3PgnF",
        "description": "OpenID Conformance Test Fake PID description"
      }
    ]
  },
  "scope": "eudi.pid.1"
}
2026-11-12 21:16:02 SUCCESS
VCIResolveRequestedCredentialConfigurationFromRequest
Resolved requested credential_configuration to eu.europa.ec.eudi.pid.1
credential_configuration
{
  "format": "dc+sd-jwt",
  "vct": "urn:eudi:pid:1",
  "cryptographic_binding_methods_supported": [
    "jwk"
  ],
  "credential_signing_alg_values_supported": [
    "ES256"
  ],
  "proof_types_supported": {
    "jwt": {
      "proof_signing_alg_values_supported": [
        "ES256"
      ]
    }
  },
  "credential_metadata": {
    "display": [
      {
        "name": "Fake PID xY6S9N3z4z3PgnF",
        "description": "OpenID Conformance Test Fake PID description"
      }
    ]
  },
  "scope": "eudi.pid.1"
}
2026-11-12 21:16:02
VCIExtractCredentialRequestProof
Found proofs element in credential request
proofs
{
  "jwt": [
    "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ik5yOGdMbnMxaWx4MEtJT3I1OG1QTmJWeGptSGpBZGVTUHdLR01NVFJzT3MiLCJrdHkiOiJFQyIsIngiOiJYYXBMTlBqSWV6dGxJNUVfUm0za1k4c052TXdURkd1aGhwZFBpVUxkdEZRIiwieSI6Im9mM2liVkx2dTJsbGdqNjhhT2ZZYTlqU2NSMUswQU51REo5QWt3X1lqdGsifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.32Z68EmXEvhZHKa4-PleNmQ6VRT2kCqD2tMMfkYX_jHgoA-ZeGC9a6vsyy0m3AQwnBHwjQDj2vn7lYRVnc6Row",
    "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Im5JNXlqUnhTYng0cmh2UXdJVHQ5bUZUZ2NLSXQyYlBOWXB1dElacWd2V0EiLCJrdHkiOiJFQyIsIngiOiJESTRaemdCSkhfMkk2cVhzNktjVWNYS2h3enFHYmRTLWVIdUlLRXZGUENFIiwieSI6Ii1LMTVQUkVvQWF0QzcwN1pyYnZ0MW90YV8wYWJLV3ZhTU1KdnI5QjVNekUifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.PVtxcZKoFFif-1xhdwAT61USyjx7YC0amDhivqXdb5Oll0pINiyTwrpxC1pL0_klY8OMQaY7zK_617lzKrNaUQ",
    "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjZISk9jT0JFLTVMcVBVYzRubmZ4MWNsSnktSFE5OEVUOC12ZHphLVBHbkkiLCJrdHkiOiJFQyIsIngiOiJPcTlXWWhTMlZnRE1EajVGSHdTcnA2NnhWeng4UnBjZlBmU1lCdkZ1OW53IiwieSI6InpuTlZoV0IyY3p0WV9jS0lDWFhJVzVrWnVvcVhoSzZpRHhydVV6NEl3SFEifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.CyJUlZWRUtZ9pecVEDrXw9BnSxO8By-TA5FRDQIr5SzbQQd5kc6TQd8F4DSdcNIm08BeWjh84g-Y8tSUZparRA",
    "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IlJZOXRiaFlBbGpNczRLa2tWNnJOc1pVS1RTcUtZNzJld1NhZEp2QnpoWmsiLCJrdHkiOiJFQyIsIngiOiJPZDlna1ZJMTcwVGtyTm9PYU0za2RjVWRKeWtqWGJFNkhEYjhNNVNpQjJRIiwieSI6IlZLaUhmVUZ0SEU1NDZGOWtmOXhVUHVnM3M5THRxazdZU0lJUEVOZ2l0V1EifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.7Ed5RH428DHR_pAPTQKL1pyY8cd_RLZU4vYZMZed53I5N8zn8_g6l0houaZ5F-kilM7O4cZgsHc8hlncA5gw-g",
    "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjhhRExaZzVIcmVRZVUxMUhlUkhJQmRLN19HSjFQN2NiamRfcVR2Rzl5cGsiLCJrdHkiOiJFQyIsIngiOiJfWUlRaVF0NHA3MHZUOUltWnczYmp4ckNRdnJVcDNneEFaVVgyMXNpdUJNIiwieSI6IkppdXgzQ1Q3OWxHR1h3WDN0YUE4dzZfSnhYVUpJUU5IaUlsR3NfcEpvVU0ifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.kvlfOtgowJ9YPyebFC-SVui8YiNUIBI_Juye3tybWzgFxQEh1MDEIICrKYrNBL6K5EbnHDPaBRg_eKprACGX4A",
    "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkNRZUlaX3A3c0o2dExvMENKSGlFT3pIOC1QaHJZMGVWMndyTHVZcGZGTlUiLCJrdHkiOiJFQyIsIngiOiJ2MVNLUnRQcUF6SlM2Mnd2LXZlZXJjTXc5NnZaQU1wUEdETUx1UUE3NVdBIiwieSI6IldQUVJnX01BREx2a2pueWNzTER5eTI0d2xQZGpVTUh4d2tBc2o5c0dCYVUifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.utTOb-0WwEzd2T8ldnsEnIov94gCJwR0RX5b6PvUIcRHpTC2qev-ArmsbZG-yXq6lGdYav-fnl53KG-cjTv1UQ",
    "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6ImpjMUZmS2J3aC03UXE4Z2I3cHFuZ3dGbjlDd2I2WXAtRlFBWjVMaC1ZWGMiLCJrdHkiOiJFQyIsIngiOiJpYUJMMlZDbUlieDh4TThTOTVidWsydzR5cTByaHk1THUtVHlOM1lwbWdZIiwieSI6InBOZVBCNjQzclcwNHJXYVUzaEtfMzdzTFhsdVNYV21DQURhTnVYdUM1NGMifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.YZDa6HCkrSAl8CPhSC5f6Tt1PZEu1vdv3zJjR0KWNLQTqTgN1KSSZMW7JKr2xX_jgtTUZberTvkj2LlLcjMW5Q",
    "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkpZQ0piVkR6X29wNUV1d3VaeF9DenVEdE14WDhnVmhKTGN5djN5RVNNSmsiLCJrdHkiOiJFQyIsIngiOiJVb3BMM3NGSjNMM1FybVlZdGdDTGRYQjU5aWs0NU84djdONzFJRHROTmlVIiwieSI6IkNKa213am4yUnRDT2FyNmdXbUVFWUt1b24wN0sybF8wbDhyUEw4VldyZTgifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.aLx-bFVsv7NJ6bZFhHZZCRaTfkJhZg7BSkj2mwS2asI1SSs6Sr-E5nGb18Hmv-ump1F194LIxwrUaM6U9Je_7g",
    "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6InZreXhXdkdQcWpSVC02amlYRmpwbmtZczVZZjIxd3loSXBuZlVNWHpCejQiLCJrdHkiOiJFQyIsIngiOiJUV29qYVhmT0E1SkFtRFY0TjlVLUtTWEdqSmJ3VlJfR3puSVR3OUFzZTZjIiwieSI6IlFXMFFId1d6cjRmTGFjVlpBUmFTeGJ1NERYZHdOU3BRbHIwMU93Q2tGU1UifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.t_Z1stv5VNqwIJYGG3qXUZKkYNjDvzmY4BIGu2d7w8cZnVmxK_a4wpAAJx9_bYxmdo3RdfFwp6h7eIvRHNosVA",
    "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ii1uS0lwcmI1YW01aU5DWkg3V0E3Q3NuTGVQTmFCZHBsbGs5M3oyRFpWMFkiLCJrdHkiOiJFQyIsIngiOiJuT2JqbDhBMmNyZ1lkUzVEdnAxRzRpU3dvN1lsYm5GeDBlRnk5X2tDNXlnIiwieSI6Im1ROUg2UlllUVpLQ1FfcjhjNjQ4WUF3VGJFemVhVUotNHZTUF9DcVl2V0EifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.FrBOQRSsThU-xjmaYE3sVhkW6hBTcz9HA6RFBcx_Picg_sgRiWNOAIRnscea36oy6Azy3QW7kFQhwhhaeVuNhQ"
  ]
}
2026-11-12 21:16:02
VCIExtractCredentialRequestProof
Found 10 JWT(s) for 'jwt' proof.
jwts
[
  "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ik5yOGdMbnMxaWx4MEtJT3I1OG1QTmJWeGptSGpBZGVTUHdLR01NVFJzT3MiLCJrdHkiOiJFQyIsIngiOiJYYXBMTlBqSWV6dGxJNUVfUm0za1k4c052TXdURkd1aGhwZFBpVUxkdEZRIiwieSI6Im9mM2liVkx2dTJsbGdqNjhhT2ZZYTlqU2NSMUswQU51REo5QWt3X1lqdGsifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.32Z68EmXEvhZHKa4-PleNmQ6VRT2kCqD2tMMfkYX_jHgoA-ZeGC9a6vsyy0m3AQwnBHwjQDj2vn7lYRVnc6Row",
  "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Im5JNXlqUnhTYng0cmh2UXdJVHQ5bUZUZ2NLSXQyYlBOWXB1dElacWd2V0EiLCJrdHkiOiJFQyIsIngiOiJESTRaemdCSkhfMkk2cVhzNktjVWNYS2h3enFHYmRTLWVIdUlLRXZGUENFIiwieSI6Ii1LMTVQUkVvQWF0QzcwN1pyYnZ0MW90YV8wYWJLV3ZhTU1KdnI5QjVNekUifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.PVtxcZKoFFif-1xhdwAT61USyjx7YC0amDhivqXdb5Oll0pINiyTwrpxC1pL0_klY8OMQaY7zK_617lzKrNaUQ",
  "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjZISk9jT0JFLTVMcVBVYzRubmZ4MWNsSnktSFE5OEVUOC12ZHphLVBHbkkiLCJrdHkiOiJFQyIsIngiOiJPcTlXWWhTMlZnRE1EajVGSHdTcnA2NnhWeng4UnBjZlBmU1lCdkZ1OW53IiwieSI6InpuTlZoV0IyY3p0WV9jS0lDWFhJVzVrWnVvcVhoSzZpRHhydVV6NEl3SFEifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.CyJUlZWRUtZ9pecVEDrXw9BnSxO8By-TA5FRDQIr5SzbQQd5kc6TQd8F4DSdcNIm08BeWjh84g-Y8tSUZparRA",
  "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IlJZOXRiaFlBbGpNczRLa2tWNnJOc1pVS1RTcUtZNzJld1NhZEp2QnpoWmsiLCJrdHkiOiJFQyIsIngiOiJPZDlna1ZJMTcwVGtyTm9PYU0za2RjVWRKeWtqWGJFNkhEYjhNNVNpQjJRIiwieSI6IlZLaUhmVUZ0SEU1NDZGOWtmOXhVUHVnM3M5THRxazdZU0lJUEVOZ2l0V1EifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.7Ed5RH428DHR_pAPTQKL1pyY8cd_RLZU4vYZMZed53I5N8zn8_g6l0houaZ5F-kilM7O4cZgsHc8hlncA5gw-g",
  "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjhhRExaZzVIcmVRZVUxMUhlUkhJQmRLN19HSjFQN2NiamRfcVR2Rzl5cGsiLCJrdHkiOiJFQyIsIngiOiJfWUlRaVF0NHA3MHZUOUltWnczYmp4ckNRdnJVcDNneEFaVVgyMXNpdUJNIiwieSI6IkppdXgzQ1Q3OWxHR1h3WDN0YUE4dzZfSnhYVUpJUU5IaUlsR3NfcEpvVU0ifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.kvlfOtgowJ9YPyebFC-SVui8YiNUIBI_Juye3tybWzgFxQEh1MDEIICrKYrNBL6K5EbnHDPaBRg_eKprACGX4A",
  "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkNRZUlaX3A3c0o2dExvMENKSGlFT3pIOC1QaHJZMGVWMndyTHVZcGZGTlUiLCJrdHkiOiJFQyIsIngiOiJ2MVNLUnRQcUF6SlM2Mnd2LXZlZXJjTXc5NnZaQU1wUEdETUx1UUE3NVdBIiwieSI6IldQUVJnX01BREx2a2pueWNzTER5eTI0d2xQZGpVTUh4d2tBc2o5c0dCYVUifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.utTOb-0WwEzd2T8ldnsEnIov94gCJwR0RX5b6PvUIcRHpTC2qev-ArmsbZG-yXq6lGdYav-fnl53KG-cjTv1UQ",
  "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6ImpjMUZmS2J3aC03UXE4Z2I3cHFuZ3dGbjlDd2I2WXAtRlFBWjVMaC1ZWGMiLCJrdHkiOiJFQyIsIngiOiJpYUJMMlZDbUlieDh4TThTOTVidWsydzR5cTByaHk1THUtVHlOM1lwbWdZIiwieSI6InBOZVBCNjQzclcwNHJXYVUzaEtfMzdzTFhsdVNYV21DQURhTnVYdUM1NGMifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.YZDa6HCkrSAl8CPhSC5f6Tt1PZEu1vdv3zJjR0KWNLQTqTgN1KSSZMW7JKr2xX_jgtTUZberTvkj2LlLcjMW5Q",
  "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkpZQ0piVkR6X29wNUV1d3VaeF9DenVEdE14WDhnVmhKTGN5djN5RVNNSmsiLCJrdHkiOiJFQyIsIngiOiJVb3BMM3NGSjNMM1FybVlZdGdDTGRYQjU5aWs0NU84djdONzFJRHROTmlVIiwieSI6IkNKa213am4yUnRDT2FyNmdXbUVFWUt1b24wN0sybF8wbDhyUEw4VldyZTgifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.aLx-bFVsv7NJ6bZFhHZZCRaTfkJhZg7BSkj2mwS2asI1SSs6Sr-E5nGb18Hmv-ump1F194LIxwrUaM6U9Je_7g",
  "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6InZreXhXdkdQcWpSVC02amlYRmpwbmtZczVZZjIxd3loSXBuZlVNWHpCejQiLCJrdHkiOiJFQyIsIngiOiJUV29qYVhmT0E1SkFtRFY0TjlVLUtTWEdqSmJ3VlJfR3puSVR3OUFzZTZjIiwieSI6IlFXMFFId1d6cjRmTGFjVlpBUmFTeGJ1NERYZHdOU3BRbHIwMU93Q2tGU1UifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.t_Z1stv5VNqwIJYGG3qXUZKkYNjDvzmY4BIGu2d7w8cZnVmxK_a4wpAAJx9_bYxmdo3RdfFwp6h7eIvRHNosVA",
  "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ii1uS0lwcmI1YW01aU5DWkg3V0E3Q3NuTGVQTmFCZHBsbGs5M3oyRFpWMFkiLCJrdHkiOiJFQyIsIngiOiJuT2JqbDhBMmNyZ1lkUzVEdnAxRzRpU3dvN1lsYm5GeDBlRnk5X2tDNXlnIiwieSI6Im1ROUg2UlllUVpLQ1FfcjhjNjQ4WUF3VGJFemVhVUotNHZTUF9DcVl2V0EifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.FrBOQRSsThU-xjmaYE3sVhkW6hBTcz9HA6RFBcx_Picg_sgRiWNOAIRnscea36oy6Azy3QW7kFQhwhhaeVuNhQ"
]
2026-11-12 21:16:02 SUCCESS
VCIExtractCredentialRequestProof
Extracted 10 'jwt' proof(s) from credential request
proof_jwts
[
  {
    "value": "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ik5yOGdMbnMxaWx4MEtJT3I1OG1QTmJWeGptSGpBZGVTUHdLR01NVFJzT3MiLCJrdHkiOiJFQyIsIngiOiJYYXBMTlBqSWV6dGxJNUVfUm0za1k4c052TXdURkd1aGhwZFBpVUxkdEZRIiwieSI6Im9mM2liVkx2dTJsbGdqNjhhT2ZZYTlqU2NSMUswQU51REo5QWt3X1lqdGsifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.32Z68EmXEvhZHKa4-PleNmQ6VRT2kCqD2tMMfkYX_jHgoA-ZeGC9a6vsyy0m3AQwnBHwjQDj2vn7lYRVnc6Row",
    "header": {
      "typ": "openid4vci-proof+jwt",
      "alg": "ES256",
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "kid": "Nr8gLns1ilx0KIOr58mPNbVxjmHjAdeSPwKGMMTRsOs",
        "x": "XapLNPjIeztlI5E_Rm3kY8sNvMwTFGuhhpdPiULdtFQ",
        "y": "of3ibVLvu2llgj68aOfYa9jScR1K0ANuDJ9Akw_Yjtk"
      }
    },
    "claims": {
      "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
      "iss": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
      "iat": 1794518162,
      "nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
    }
  },
  {
    "value": "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Im5JNXlqUnhTYng0cmh2UXdJVHQ5bUZUZ2NLSXQyYlBOWXB1dElacWd2V0EiLCJrdHkiOiJFQyIsIngiOiJESTRaemdCSkhfMkk2cVhzNktjVWNYS2h3enFHYmRTLWVIdUlLRXZGUENFIiwieSI6Ii1LMTVQUkVvQWF0QzcwN1pyYnZ0MW90YV8wYWJLV3ZhTU1KdnI5QjVNekUifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.PVtxcZKoFFif-1xhdwAT61USyjx7YC0amDhivqXdb5Oll0pINiyTwrpxC1pL0_klY8OMQaY7zK_617lzKrNaUQ",
    "header": {
      "typ": "openid4vci-proof+jwt",
      "alg": "ES256",
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "kid": "nI5yjRxSbx4rhvQwITt9mFTgcKIt2bPNYputIZqgvWA",
        "x": "DI4ZzgBJH_2I6qXs6KcUcXKhwzqGbdS-eHuIKEvFPCE",
        "y": "-K15PREoAatC707Zrbvt1ota_0abKWvaMMJvr9B5MzE"
      }
    },
    "claims": {
      "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
      "iss": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
      "iat": 1794518162,
      "nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
    }
  },
  {
    "value": "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjZISk9jT0JFLTVMcVBVYzRubmZ4MWNsSnktSFE5OEVUOC12ZHphLVBHbkkiLCJrdHkiOiJFQyIsIngiOiJPcTlXWWhTMlZnRE1EajVGSHdTcnA2NnhWeng4UnBjZlBmU1lCdkZ1OW53IiwieSI6InpuTlZoV0IyY3p0WV9jS0lDWFhJVzVrWnVvcVhoSzZpRHhydVV6NEl3SFEifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.CyJUlZWRUtZ9pecVEDrXw9BnSxO8By-TA5FRDQIr5SzbQQd5kc6TQd8F4DSdcNIm08BeWjh84g-Y8tSUZparRA",
    "header": {
      "typ": "openid4vci-proof+jwt",
      "alg": "ES256",
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "kid": "6HJOcOBE-5LqPUc4nnfx1clJy-HQ98ET8-vdza-PGnI",
        "x": "Oq9WYhS2VgDMDj5FHwSrp66xVzx8RpcfPfSYBvFu9nw",
        "y": "znNVhWB2cztY_cKICXXIW5kZuoqXhK6iDxruUz4IwHQ"
      }
    },
    "claims": {
      "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
      "iss": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
      "iat": 1794518162,
      "nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
    }
  },
  {
    "value": "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IlJZOXRiaFlBbGpNczRLa2tWNnJOc1pVS1RTcUtZNzJld1NhZEp2QnpoWmsiLCJrdHkiOiJFQyIsIngiOiJPZDlna1ZJMTcwVGtyTm9PYU0za2RjVWRKeWtqWGJFNkhEYjhNNVNpQjJRIiwieSI6IlZLaUhmVUZ0SEU1NDZGOWtmOXhVUHVnM3M5THRxazdZU0lJUEVOZ2l0V1EifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.7Ed5RH428DHR_pAPTQKL1pyY8cd_RLZU4vYZMZed53I5N8zn8_g6l0houaZ5F-kilM7O4cZgsHc8hlncA5gw-g",
    "header": {
      "typ": "openid4vci-proof+jwt",
      "alg": "ES256",
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "kid": "RY9tbhYAljMs4KkkV6rNsZUKTSqKY72ewSadJvBzhZk",
        "x": "Od9gkVI170TkrNoOaM3kdcUdJykjXbE6HDb8M5SiB2Q",
        "y": "VKiHfUFtHE546F9kf9xUPug3s9Ltqk7YSIIPENgitWQ"
      }
    },
    "claims": {
      "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
      "iss": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
      "iat": 1794518162,
      "nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
    }
  },
  {
    "value": "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjhhRExaZzVIcmVRZVUxMUhlUkhJQmRLN19HSjFQN2NiamRfcVR2Rzl5cGsiLCJrdHkiOiJFQyIsIngiOiJfWUlRaVF0NHA3MHZUOUltWnczYmp4ckNRdnJVcDNneEFaVVgyMXNpdUJNIiwieSI6IkppdXgzQ1Q3OWxHR1h3WDN0YUE4dzZfSnhYVUpJUU5IaUlsR3NfcEpvVU0ifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.kvlfOtgowJ9YPyebFC-SVui8YiNUIBI_Juye3tybWzgFxQEh1MDEIICrKYrNBL6K5EbnHDPaBRg_eKprACGX4A",
    "header": {
      "typ": "openid4vci-proof+jwt",
      "alg": "ES256",
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "kid": "8aDLZg5HreQeU11HeRHIBdK7_GJ1P7cbjd_qTvG9ypk",
        "x": "_YIQiQt4p70vT9ImZw3bjxrCQvrUp3gxAZUX21siuBM",
        "y": "Jiux3CT79lGGXwX3taA8w6_JxXUJIQNHiIlGs_pJoUM"
      }
    },
    "claims": {
      "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
      "iss": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
      "iat": 1794518162,
      "nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
    }
  },
  {
    "value": "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkNRZUlaX3A3c0o2dExvMENKSGlFT3pIOC1QaHJZMGVWMndyTHVZcGZGTlUiLCJrdHkiOiJFQyIsIngiOiJ2MVNLUnRQcUF6SlM2Mnd2LXZlZXJjTXc5NnZaQU1wUEdETUx1UUE3NVdBIiwieSI6IldQUVJnX01BREx2a2pueWNzTER5eTI0d2xQZGpVTUh4d2tBc2o5c0dCYVUifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.utTOb-0WwEzd2T8ldnsEnIov94gCJwR0RX5b6PvUIcRHpTC2qev-ArmsbZG-yXq6lGdYav-fnl53KG-cjTv1UQ",
    "header": {
      "typ": "openid4vci-proof+jwt",
      "alg": "ES256",
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "kid": "CQeIZ_p7sJ6tLo0CJHiEOzH8-PhrY0eV2wrLuYpfFNU",
        "x": "v1SKRtPqAzJS62wv-veercMw96vZAMpPGDMLuQA75WA",
        "y": "WPQRg_MADLvkjnycsLDyy24wlPdjUMHxwkAsj9sGBaU"
      }
    },
    "claims": {
      "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
      "iss": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
      "iat": 1794518162,
      "nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
    }
  },
  {
    "value": "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6ImpjMUZmS2J3aC03UXE4Z2I3cHFuZ3dGbjlDd2I2WXAtRlFBWjVMaC1ZWGMiLCJrdHkiOiJFQyIsIngiOiJpYUJMMlZDbUlieDh4TThTOTVidWsydzR5cTByaHk1THUtVHlOM1lwbWdZIiwieSI6InBOZVBCNjQzclcwNHJXYVUzaEtfMzdzTFhsdVNYV21DQURhTnVYdUM1NGMifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.YZDa6HCkrSAl8CPhSC5f6Tt1PZEu1vdv3zJjR0KWNLQTqTgN1KSSZMW7JKr2xX_jgtTUZberTvkj2LlLcjMW5Q",
    "header": {
      "typ": "openid4vci-proof+jwt",
      "alg": "ES256",
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "kid": "jc1FfKbwh-7Qq8gb7pqngwFn9Cwb6Yp-FQAZ5Lh-YXc",
        "x": "iaBL2VCmIbx8xM8S95buk2w4yq0rhy5Lu-TyN3YpmgY",
        "y": "pNePB643rW04rWaU3hK_37sLXluSXWmCADaNuXuC54c"
      }
    },
    "claims": {
      "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
      "iss": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
      "iat": 1794518162,
      "nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
    }
  },
  {
    "value": "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkpZQ0piVkR6X29wNUV1d3VaeF9DenVEdE14WDhnVmhKTGN5djN5RVNNSmsiLCJrdHkiOiJFQyIsIngiOiJVb3BMM3NGSjNMM1FybVlZdGdDTGRYQjU5aWs0NU84djdONzFJRHROTmlVIiwieSI6IkNKa213am4yUnRDT2FyNmdXbUVFWUt1b24wN0sybF8wbDhyUEw4VldyZTgifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.aLx-bFVsv7NJ6bZFhHZZCRaTfkJhZg7BSkj2mwS2asI1SSs6Sr-E5nGb18Hmv-ump1F194LIxwrUaM6U9Je_7g",
    "header": {
      "typ": "openid4vci-proof+jwt",
      "alg": "ES256",
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "kid": "JYCJbVDz_op5EuwuZx_CzuDtMxX8gVhJLcyv3yESMJk",
        "x": "UopL3sFJ3L3QrmYYtgCLdXB59ik45O8v7N71IDtNNiU",
        "y": "CJkmwjn2RtCOar6gWmEEYKuon07K2l_0l8rPL8VWre8"
      }
    },
    "claims": {
      "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
      "iss": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
      "iat": 1794518162,
      "nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
    }
  },
  {
    "value": "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6InZreXhXdkdQcWpSVC02amlYRmpwbmtZczVZZjIxd3loSXBuZlVNWHpCejQiLCJrdHkiOiJFQyIsIngiOiJUV29qYVhmT0E1SkFtRFY0TjlVLUtTWEdqSmJ3VlJfR3puSVR3OUFzZTZjIiwieSI6IlFXMFFId1d6cjRmTGFjVlpBUmFTeGJ1NERYZHdOU3BRbHIwMU93Q2tGU1UifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.t_Z1stv5VNqwIJYGG3qXUZKkYNjDvzmY4BIGu2d7w8cZnVmxK_a4wpAAJx9_bYxmdo3RdfFwp6h7eIvRHNosVA",
    "header": {
      "typ": "openid4vci-proof+jwt",
      "alg": "ES256",
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "kid": "vkyxWvGPqjRT-6jiXFjpnkYs5Yf21wyhIpnfUMXzBz4",
        "x": "TWojaXfOA5JAmDV4N9U-KSXGjJbwVR_GznITw9Ase6c",
        "y": "QW0QHwWzr4fLacVZARaSxbu4DXdwNSpQlr01OwCkFSU"
      }
    },
    "claims": {
      "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
      "iss": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
      "iat": 1794518162,
      "nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
    }
  },
  {
    "value": "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ii1uS0lwcmI1YW01aU5DWkg3V0E3Q3NuTGVQTmFCZHBsbGs5M3oyRFpWMFkiLCJrdHkiOiJFQyIsIngiOiJuT2JqbDhBMmNyZ1lkUzVEdnAxRzRpU3dvN1lsYm5GeDBlRnk5X2tDNXlnIiwieSI6Im1ROUg2UlllUVpLQ1FfcjhjNjQ4WUF3VGJFemVhVUotNHZTUF9DcVl2V0EifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.FrBOQRSsThU-xjmaYE3sVhkW6hBTcz9HA6RFBcx_Picg_sgRiWNOAIRnscea36oy6Azy3QW7kFQhwhhaeVuNhQ",
    "header": {
      "typ": "openid4vci-proof+jwt",
      "alg": "ES256",
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "kid": "-nKIprb5am5iNCZH7WA7CsnLePNaBdpllk93z2DZV0Y",
        "x": "nObjl8A2crgYdS5Dvp1G4iSwo7YlbnFx0eFy9_kC5yg",
        "y": "mQ9H6RYeQZKCQ_r8c648YAwTbEzeaUJ-4vSP_CqYvWA"
      }
    },
    "claims": {
      "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
      "iss": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
      "iat": 1794518162,
      "nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
    }
  }
]
proof_count
10
2026-11-12 21:16:02
VCIEnsureSingleProofWhenBatchIssuanceNotAdvertised
The emulated issuer advertises batch_credential_issuance; several proofs are allowed
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected proof type jwt is allowed by credential_configuration_id: eu.europa.ec.eudi.pid.1
credential_configuration_id
eu.europa.ec.eudi.pid.1
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected proof type: jwt
header
openid4vci-proof+jwt
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected algorithm for proof type: jwt
algorithm
{
  "name": "ES256",
  "requirement": "RECOMMENDED"
}
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found public key by jwk header
jwk
{
  "kty": "EC",
  "crv": "P-256",
  "kid": "Nr8gLns1ilx0KIOr58mPNbVxjmHjAdeSPwKGMMTRsOs",
  "x": "XapLNPjIeztlI5E_Rm3kY8sNvMwTFGuhhpdPiULdtFQ",
  "y": "of3ibVLvu2llgj68aOfYa9jScR1K0ANuDJ9Akw_Yjtk"
}
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected an EC public key
kid
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected EC public key with curve P-256
kid
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Skipping nested key_attestation validation, as it is not required by credential_configuration_id: eu.europa.ec.eudi.pid.1
credential_configuration_id
eu.europa.ec.eudi.pid.1
key_attestation
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected valid proof JWT for proof type: jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected expected nonce
nonce
IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
JWT proof iat is within acceptable time window
max_accepted_iat
"Nov 12, 2026, 9:21:02 PM"
now
"Nov 12, 2026, 9:16:02 PM"
min_accepted_iat
"Nov 12, 2026, 9:11:02 PM"
iat
"Nov 12, 2026, 9:16:02 PM"
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected audience 'https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/' for proof type: jwt
audience
https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Successfully validated proof jwt (proof 1 of 10)
claims
{
  "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "iss": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "iat": 1794518162,
  "nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
}
jwt
eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ik5yOGdMbnMxaWx4MEtJT3I1OG1QTmJWeGptSGpBZGVTUHdLR01NVFJzT3MiLCJrdHkiOiJFQyIsIngiOiJYYXBMTlBqSWV6dGxJNUVfUm0za1k4c052TXdURkd1aGhwZFBpVUxkdEZRIiwieSI6Im9mM2liVkx2dTJsbGdqNjhhT2ZZYTlqU2NSMUswQU51REo5QWt3X1lqdGsifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.32Z68EmXEvhZHKa4-PleNmQ6VRT2kCqD2tMMfkYX_jHgoA-ZeGC9a6vsyy0m3AQwnBHwjQDj2vn7lYRVnc6Row
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected proof type: jwt
header
openid4vci-proof+jwt
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected algorithm for proof type: jwt
algorithm
{
  "name": "ES256",
  "requirement": "RECOMMENDED"
}
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found public key by jwk header
jwk
{
  "kty": "EC",
  "crv": "P-256",
  "kid": "nI5yjRxSbx4rhvQwITt9mFTgcKIt2bPNYputIZqgvWA",
  "x": "DI4ZzgBJH_2I6qXs6KcUcXKhwzqGbdS-eHuIKEvFPCE",
  "y": "-K15PREoAatC707Zrbvt1ota_0abKWvaMMJvr9B5MzE"
}
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected an EC public key
kid
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected EC public key with curve P-256
kid
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Skipping nested key_attestation validation, as it is not required by credential_configuration_id: eu.europa.ec.eudi.pid.1
credential_configuration_id
eu.europa.ec.eudi.pid.1
key_attestation
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected valid proof JWT for proof type: jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected expected nonce
nonce
IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
JWT proof iat is within acceptable time window
max_accepted_iat
"Nov 12, 2026, 9:21:02 PM"
now
"Nov 12, 2026, 9:16:02 PM"
min_accepted_iat
"Nov 12, 2026, 9:11:02 PM"
iat
"Nov 12, 2026, 9:16:02 PM"
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected audience 'https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/' for proof type: jwt
audience
https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Successfully validated proof jwt (proof 2 of 10)
claims
{
  "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "iss": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "iat": 1794518162,
  "nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
}
jwt
eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Im5JNXlqUnhTYng0cmh2UXdJVHQ5bUZUZ2NLSXQyYlBOWXB1dElacWd2V0EiLCJrdHkiOiJFQyIsIngiOiJESTRaemdCSkhfMkk2cVhzNktjVWNYS2h3enFHYmRTLWVIdUlLRXZGUENFIiwieSI6Ii1LMTVQUkVvQWF0QzcwN1pyYnZ0MW90YV8wYWJLV3ZhTU1KdnI5QjVNekUifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.PVtxcZKoFFif-1xhdwAT61USyjx7YC0amDhivqXdb5Oll0pINiyTwrpxC1pL0_klY8OMQaY7zK_617lzKrNaUQ
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected proof type: jwt
header
openid4vci-proof+jwt
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected algorithm for proof type: jwt
algorithm
{
  "name": "ES256",
  "requirement": "RECOMMENDED"
}
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found public key by jwk header
jwk
{
  "kty": "EC",
  "crv": "P-256",
  "kid": "6HJOcOBE-5LqPUc4nnfx1clJy-HQ98ET8-vdza-PGnI",
  "x": "Oq9WYhS2VgDMDj5FHwSrp66xVzx8RpcfPfSYBvFu9nw",
  "y": "znNVhWB2cztY_cKICXXIW5kZuoqXhK6iDxruUz4IwHQ"
}
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected an EC public key
kid
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected EC public key with curve P-256
kid
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Skipping nested key_attestation validation, as it is not required by credential_configuration_id: eu.europa.ec.eudi.pid.1
credential_configuration_id
eu.europa.ec.eudi.pid.1
key_attestation
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected valid proof JWT for proof type: jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected expected nonce
nonce
IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
JWT proof iat is within acceptable time window
max_accepted_iat
"Nov 12, 2026, 9:21:02 PM"
now
"Nov 12, 2026, 9:16:02 PM"
min_accepted_iat
"Nov 12, 2026, 9:11:02 PM"
iat
"Nov 12, 2026, 9:16:02 PM"
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected audience 'https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/' for proof type: jwt
audience
https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Successfully validated proof jwt (proof 3 of 10)
claims
{
  "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "iss": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "iat": 1794518162,
  "nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
}
jwt
eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjZISk9jT0JFLTVMcVBVYzRubmZ4MWNsSnktSFE5OEVUOC12ZHphLVBHbkkiLCJrdHkiOiJFQyIsIngiOiJPcTlXWWhTMlZnRE1EajVGSHdTcnA2NnhWeng4UnBjZlBmU1lCdkZ1OW53IiwieSI6InpuTlZoV0IyY3p0WV9jS0lDWFhJVzVrWnVvcVhoSzZpRHhydVV6NEl3SFEifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.CyJUlZWRUtZ9pecVEDrXw9BnSxO8By-TA5FRDQIr5SzbQQd5kc6TQd8F4DSdcNIm08BeWjh84g-Y8tSUZparRA
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected proof type: jwt
header
openid4vci-proof+jwt
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected algorithm for proof type: jwt
algorithm
{
  "name": "ES256",
  "requirement": "RECOMMENDED"
}
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found public key by jwk header
jwk
{
  "kty": "EC",
  "crv": "P-256",
  "kid": "RY9tbhYAljMs4KkkV6rNsZUKTSqKY72ewSadJvBzhZk",
  "x": "Od9gkVI170TkrNoOaM3kdcUdJykjXbE6HDb8M5SiB2Q",
  "y": "VKiHfUFtHE546F9kf9xUPug3s9Ltqk7YSIIPENgitWQ"
}
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected an EC public key
kid
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected EC public key with curve P-256
kid
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Skipping nested key_attestation validation, as it is not required by credential_configuration_id: eu.europa.ec.eudi.pid.1
credential_configuration_id
eu.europa.ec.eudi.pid.1
key_attestation
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected valid proof JWT for proof type: jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected expected nonce
nonce
IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
JWT proof iat is within acceptable time window
max_accepted_iat
"Nov 12, 2026, 9:21:02 PM"
now
"Nov 12, 2026, 9:16:02 PM"
min_accepted_iat
"Nov 12, 2026, 9:11:02 PM"
iat
"Nov 12, 2026, 9:16:02 PM"
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected audience 'https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/' for proof type: jwt
audience
https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Successfully validated proof jwt (proof 4 of 10)
claims
{
  "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "iss": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "iat": 1794518162,
  "nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
}
jwt
eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IlJZOXRiaFlBbGpNczRLa2tWNnJOc1pVS1RTcUtZNzJld1NhZEp2QnpoWmsiLCJrdHkiOiJFQyIsIngiOiJPZDlna1ZJMTcwVGtyTm9PYU0za2RjVWRKeWtqWGJFNkhEYjhNNVNpQjJRIiwieSI6IlZLaUhmVUZ0SEU1NDZGOWtmOXhVUHVnM3M5THRxazdZU0lJUEVOZ2l0V1EifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.7Ed5RH428DHR_pAPTQKL1pyY8cd_RLZU4vYZMZed53I5N8zn8_g6l0houaZ5F-kilM7O4cZgsHc8hlncA5gw-g
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected proof type: jwt
header
openid4vci-proof+jwt
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected algorithm for proof type: jwt
algorithm
{
  "name": "ES256",
  "requirement": "RECOMMENDED"
}
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found public key by jwk header
jwk
{
  "kty": "EC",
  "crv": "P-256",
  "kid": "8aDLZg5HreQeU11HeRHIBdK7_GJ1P7cbjd_qTvG9ypk",
  "x": "_YIQiQt4p70vT9ImZw3bjxrCQvrUp3gxAZUX21siuBM",
  "y": "Jiux3CT79lGGXwX3taA8w6_JxXUJIQNHiIlGs_pJoUM"
}
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected an EC public key
kid
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected EC public key with curve P-256
kid
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Skipping nested key_attestation validation, as it is not required by credential_configuration_id: eu.europa.ec.eudi.pid.1
credential_configuration_id
eu.europa.ec.eudi.pid.1
key_attestation
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected valid proof JWT for proof type: jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected expected nonce
nonce
IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
JWT proof iat is within acceptable time window
max_accepted_iat
"Nov 12, 2026, 9:21:02 PM"
now
"Nov 12, 2026, 9:16:02 PM"
min_accepted_iat
"Nov 12, 2026, 9:11:02 PM"
iat
"Nov 12, 2026, 9:16:02 PM"
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected audience 'https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/' for proof type: jwt
audience
https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Successfully validated proof jwt (proof 5 of 10)
claims
{
  "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "iss": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "iat": 1794518162,
  "nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
}
jwt
eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjhhRExaZzVIcmVRZVUxMUhlUkhJQmRLN19HSjFQN2NiamRfcVR2Rzl5cGsiLCJrdHkiOiJFQyIsIngiOiJfWUlRaVF0NHA3MHZUOUltWnczYmp4ckNRdnJVcDNneEFaVVgyMXNpdUJNIiwieSI6IkppdXgzQ1Q3OWxHR1h3WDN0YUE4dzZfSnhYVUpJUU5IaUlsR3NfcEpvVU0ifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.kvlfOtgowJ9YPyebFC-SVui8YiNUIBI_Juye3tybWzgFxQEh1MDEIICrKYrNBL6K5EbnHDPaBRg_eKprACGX4A
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected proof type: jwt
header
openid4vci-proof+jwt
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected algorithm for proof type: jwt
algorithm
{
  "name": "ES256",
  "requirement": "RECOMMENDED"
}
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found public key by jwk header
jwk
{
  "kty": "EC",
  "crv": "P-256",
  "kid": "CQeIZ_p7sJ6tLo0CJHiEOzH8-PhrY0eV2wrLuYpfFNU",
  "x": "v1SKRtPqAzJS62wv-veercMw96vZAMpPGDMLuQA75WA",
  "y": "WPQRg_MADLvkjnycsLDyy24wlPdjUMHxwkAsj9sGBaU"
}
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected an EC public key
kid
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected EC public key with curve P-256
kid
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Skipping nested key_attestation validation, as it is not required by credential_configuration_id: eu.europa.ec.eudi.pid.1
credential_configuration_id
eu.europa.ec.eudi.pid.1
key_attestation
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected valid proof JWT for proof type: jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected expected nonce
nonce
IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
JWT proof iat is within acceptable time window
max_accepted_iat
"Nov 12, 2026, 9:21:02 PM"
now
"Nov 12, 2026, 9:16:02 PM"
min_accepted_iat
"Nov 12, 2026, 9:11:02 PM"
iat
"Nov 12, 2026, 9:16:02 PM"
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected audience 'https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/' for proof type: jwt
audience
https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Successfully validated proof jwt (proof 6 of 10)
claims
{
  "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "iss": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "iat": 1794518162,
  "nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
}
jwt
eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkNRZUlaX3A3c0o2dExvMENKSGlFT3pIOC1QaHJZMGVWMndyTHVZcGZGTlUiLCJrdHkiOiJFQyIsIngiOiJ2MVNLUnRQcUF6SlM2Mnd2LXZlZXJjTXc5NnZaQU1wUEdETUx1UUE3NVdBIiwieSI6IldQUVJnX01BREx2a2pueWNzTER5eTI0d2xQZGpVTUh4d2tBc2o5c0dCYVUifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.utTOb-0WwEzd2T8ldnsEnIov94gCJwR0RX5b6PvUIcRHpTC2qev-ArmsbZG-yXq6lGdYav-fnl53KG-cjTv1UQ
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected proof type: jwt
header
openid4vci-proof+jwt
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected algorithm for proof type: jwt
algorithm
{
  "name": "ES256",
  "requirement": "RECOMMENDED"
}
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found public key by jwk header
jwk
{
  "kty": "EC",
  "crv": "P-256",
  "kid": "jc1FfKbwh-7Qq8gb7pqngwFn9Cwb6Yp-FQAZ5Lh-YXc",
  "x": "iaBL2VCmIbx8xM8S95buk2w4yq0rhy5Lu-TyN3YpmgY",
  "y": "pNePB643rW04rWaU3hK_37sLXluSXWmCADaNuXuC54c"
}
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected an EC public key
kid
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected EC public key with curve P-256
kid
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Skipping nested key_attestation validation, as it is not required by credential_configuration_id: eu.europa.ec.eudi.pid.1
credential_configuration_id
eu.europa.ec.eudi.pid.1
key_attestation
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected valid proof JWT for proof type: jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected expected nonce
nonce
IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
JWT proof iat is within acceptable time window
max_accepted_iat
"Nov 12, 2026, 9:21:02 PM"
now
"Nov 12, 2026, 9:16:02 PM"
min_accepted_iat
"Nov 12, 2026, 9:11:02 PM"
iat
"Nov 12, 2026, 9:16:02 PM"
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected audience 'https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/' for proof type: jwt
audience
https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Successfully validated proof jwt (proof 7 of 10)
claims
{
  "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "iss": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "iat": 1794518162,
  "nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
}
jwt
eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6ImpjMUZmS2J3aC03UXE4Z2I3cHFuZ3dGbjlDd2I2WXAtRlFBWjVMaC1ZWGMiLCJrdHkiOiJFQyIsIngiOiJpYUJMMlZDbUlieDh4TThTOTVidWsydzR5cTByaHk1THUtVHlOM1lwbWdZIiwieSI6InBOZVBCNjQzclcwNHJXYVUzaEtfMzdzTFhsdVNYV21DQURhTnVYdUM1NGMifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.YZDa6HCkrSAl8CPhSC5f6Tt1PZEu1vdv3zJjR0KWNLQTqTgN1KSSZMW7JKr2xX_jgtTUZberTvkj2LlLcjMW5Q
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected proof type: jwt
header
openid4vci-proof+jwt
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected algorithm for proof type: jwt
algorithm
{
  "name": "ES256",
  "requirement": "RECOMMENDED"
}
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found public key by jwk header
jwk
{
  "kty": "EC",
  "crv": "P-256",
  "kid": "JYCJbVDz_op5EuwuZx_CzuDtMxX8gVhJLcyv3yESMJk",
  "x": "UopL3sFJ3L3QrmYYtgCLdXB59ik45O8v7N71IDtNNiU",
  "y": "CJkmwjn2RtCOar6gWmEEYKuon07K2l_0l8rPL8VWre8"
}
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected an EC public key
kid
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected EC public key with curve P-256
kid
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Skipping nested key_attestation validation, as it is not required by credential_configuration_id: eu.europa.ec.eudi.pid.1
credential_configuration_id
eu.europa.ec.eudi.pid.1
key_attestation
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected valid proof JWT for proof type: jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected expected nonce
nonce
IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
JWT proof iat is within acceptable time window
max_accepted_iat
"Nov 12, 2026, 9:21:02 PM"
now
"Nov 12, 2026, 9:16:02 PM"
min_accepted_iat
"Nov 12, 2026, 9:11:02 PM"
iat
"Nov 12, 2026, 9:16:02 PM"
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected audience 'https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/' for proof type: jwt
audience
https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Successfully validated proof jwt (proof 8 of 10)
claims
{
  "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "iss": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "iat": 1794518162,
  "nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
}
jwt
eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkpZQ0piVkR6X29wNUV1d3VaeF9DenVEdE14WDhnVmhKTGN5djN5RVNNSmsiLCJrdHkiOiJFQyIsIngiOiJVb3BMM3NGSjNMM1FybVlZdGdDTGRYQjU5aWs0NU84djdONzFJRHROTmlVIiwieSI6IkNKa213am4yUnRDT2FyNmdXbUVFWUt1b24wN0sybF8wbDhyUEw4VldyZTgifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.aLx-bFVsv7NJ6bZFhHZZCRaTfkJhZg7BSkj2mwS2asI1SSs6Sr-E5nGb18Hmv-ump1F194LIxwrUaM6U9Je_7g
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected proof type: jwt
header
openid4vci-proof+jwt
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected algorithm for proof type: jwt
algorithm
{
  "name": "ES256",
  "requirement": "RECOMMENDED"
}
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found public key by jwk header
jwk
{
  "kty": "EC",
  "crv": "P-256",
  "kid": "vkyxWvGPqjRT-6jiXFjpnkYs5Yf21wyhIpnfUMXzBz4",
  "x": "TWojaXfOA5JAmDV4N9U-KSXGjJbwVR_GznITw9Ase6c",
  "y": "QW0QHwWzr4fLacVZARaSxbu4DXdwNSpQlr01OwCkFSU"
}
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected an EC public key
kid
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected EC public key with curve P-256
kid
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Skipping nested key_attestation validation, as it is not required by credential_configuration_id: eu.europa.ec.eudi.pid.1
credential_configuration_id
eu.europa.ec.eudi.pid.1
key_attestation
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected valid proof JWT for proof type: jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected expected nonce
nonce
IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
JWT proof iat is within acceptable time window
max_accepted_iat
"Nov 12, 2026, 9:21:02 PM"
now
"Nov 12, 2026, 9:16:02 PM"
min_accepted_iat
"Nov 12, 2026, 9:11:02 PM"
iat
"Nov 12, 2026, 9:16:02 PM"
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected audience 'https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/' for proof type: jwt
audience
https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Successfully validated proof jwt (proof 9 of 10)
claims
{
  "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "iss": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "iat": 1794518162,
  "nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
}
jwt
eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6InZreXhXdkdQcWpSVC02amlYRmpwbmtZczVZZjIxd3loSXBuZlVNWHpCejQiLCJrdHkiOiJFQyIsIngiOiJUV29qYVhmT0E1SkFtRFY0TjlVLUtTWEdqSmJ3VlJfR3puSVR3OUFzZTZjIiwieSI6IlFXMFFId1d6cjRmTGFjVlpBUmFTeGJ1NERYZHdOU3BRbHIwMU93Q2tGU1UifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.t_Z1stv5VNqwIJYGG3qXUZKkYNjDvzmY4BIGu2d7w8cZnVmxK_a4wpAAJx9_bYxmdo3RdfFwp6h7eIvRHNosVA
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected proof type: jwt
header
openid4vci-proof+jwt
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected algorithm for proof type: jwt
algorithm
{
  "name": "ES256",
  "requirement": "RECOMMENDED"
}
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found public key by jwk header
jwk
{
  "kty": "EC",
  "crv": "P-256",
  "kid": "-nKIprb5am5iNCZH7WA7CsnLePNaBdpllk93z2DZV0Y",
  "x": "nObjl8A2crgYdS5Dvp1G4iSwo7YlbnFx0eFy9_kC5yg",
  "y": "mQ9H6RYeQZKCQ_r8c648YAwTbEzeaUJ-4vSP_CqYvWA"
}
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected an EC public key
kid
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected EC public key with curve P-256
kid
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Skipping nested key_attestation validation, as it is not required by credential_configuration_id: eu.europa.ec.eudi.pid.1
credential_configuration_id
eu.europa.ec.eudi.pid.1
key_attestation
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected valid proof JWT for proof type: jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected expected nonce
nonce
IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
JWT proof iat is within acceptable time window
max_accepted_iat
"Nov 12, 2026, 9:21:02 PM"
now
"Nov 12, 2026, 9:16:02 PM"
min_accepted_iat
"Nov 12, 2026, 9:11:02 PM"
iat
"Nov 12, 2026, 9:16:02 PM"
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Found expected audience 'https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/' for proof type: jwt
audience
https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/
proof_type
jwt
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Successfully validated proof jwt (proof 10 of 10)
claims
{
  "aud": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "iss": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/",
  "iat": 1794518162,
  "nonce": "IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX"
}
jwt
eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ii1uS0lwcmI1YW01aU5DWkg3V0E3Q3NuTGVQTmFCZHBsbGs5M3oyRFpWMFkiLCJrdHkiOiJFQyIsIngiOiJuT2JqbDhBMmNyZ1lkUzVEdnAxRzRpU3dvN1lsYm5GeDBlRnk5X2tDNXlnIiwieSI6Im1ROUg2UlllUVpLQ1FfcjhjNjQ4WUF3VGJFemVhVUotNHZTUF9DcVl2V0EifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDUxODE2MiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6IklCM1dEZHZnMXRUcXBESHdwOEtLVTZjOUhsb0RSRktYIn0.FrBOQRSsThU-xjmaYE3sVhkW6hBTcz9HA6RFBcx_Picg_sgRiWNOAIRnscea36oy6Azy3QW7kFQhwhhaeVuNhQ
2026-11-12 21:16:02
VCIValidateCredentialRequestJwtProof
Detected and invalidated expected nonce
nonce
IB3WDdvg1tTqpDHwp8KKU6c9HloDRFKX
2026-11-12 21:16:02 SUCCESS
VCIValidateCredentialRequestJwtProof
Successfully validated 10 proof jwt(s)
proof_count
10
2026-11-12 21:16:02
VCIValidateAttestedKeysInKeyAttestationFromJwtProof
Skipping key_attestation_jwt validation, as it is not present in the environment
2026-11-12 21:16:02 INFO
CreateFapiInteractionIdIfNeeded
Found existing FAPI interaction ID
fapi_interaction_id
31e54c87-1afe-4b18-9fa1-59568387d326
2026-11-12 21:16:02 SUCCESS
VCIEnsureProofCountWithinAdvertisedBatchSize
The number of proofs sent is within the advertised batch_size
proofs_sent
10
batch_size
10
2026-11-12 21:16:02 SUCCESS
VCIEnsureProofKeysAreDistinct
All 10 proofs in the credential request use distinct keys
2026-11-12 21:16:02
oid4vci-1_0-wallet-test-batch-credential-issuance
Creating credential with format: dc+sd-jwt, credential_configuration: {"format":"dc+sd-jwt","vct":"urn:eudi:pid:1","cryptographic_binding_methods_supported":["jwk"],"credential_signing_alg_values_supported":["ES256"],"proof_types_supported":{"jwt":{"proof_signing_alg_values_supported":["ES256"]}},"credential_metadata":{"display":[{"name":"Fake PID xY6S9N3z4z3PgnF","description":"OpenID Conformance Test Fake PID description"}]},"scope":"eudi.pid.1"}, variant credential_format: sd_jwt_vc
2026-11-12 21:16:02
CreateSdJwtCredential
Found 10 JWK(s) from jwt proofs
keys
[
  {
    "kty": "EC",
    "crv": "P-256",
    "kid": "Nr8gLns1ilx0KIOr58mPNbVxjmHjAdeSPwKGMMTRsOs",
    "x": "XapLNPjIeztlI5E_Rm3kY8sNvMwTFGuhhpdPiULdtFQ",
    "y": "of3ibVLvu2llgj68aOfYa9jScR1K0ANuDJ9Akw_Yjtk"
  },
  {
    "kty": "EC",
    "crv": "P-256",
    "kid": "nI5yjRxSbx4rhvQwITt9mFTgcKIt2bPNYputIZqgvWA",
    "x": "DI4ZzgBJH_2I6qXs6KcUcXKhwzqGbdS-eHuIKEvFPCE",
    "y": "-K15PREoAatC707Zrbvt1ota_0abKWvaMMJvr9B5MzE"
  },
  {
    "kty": "EC",
    "crv": "P-256",
    "kid": "6HJOcOBE-5LqPUc4nnfx1clJy-HQ98ET8-vdza-PGnI",
    "x": "Oq9WYhS2VgDMDj5FHwSrp66xVzx8RpcfPfSYBvFu9nw",
    "y": "znNVhWB2cztY_cKICXXIW5kZuoqXhK6iDxruUz4IwHQ"
  },
  {
    "kty": "EC",
    "crv": "P-256",
    "kid": "RY9tbhYAljMs4KkkV6rNsZUKTSqKY72ewSadJvBzhZk",
    "x": "Od9gkVI170TkrNoOaM3kdcUdJykjXbE6HDb8M5SiB2Q",
    "y": "VKiHfUFtHE546F9kf9xUPug3s9Ltqk7YSIIPENgitWQ"
  },
  {
    "kty": "EC",
    "crv": "P-256",
    "kid": "8aDLZg5HreQeU11HeRHIBdK7_GJ1P7cbjd_qTvG9ypk",
    "x": "_YIQiQt4p70vT9ImZw3bjxrCQvrUp3gxAZUX21siuBM",
    "y": "Jiux3CT79lGGXwX3taA8w6_JxXUJIQNHiIlGs_pJoUM"
  },
  {
    "kty": "EC",
    "crv": "P-256",
    "kid": "CQeIZ_p7sJ6tLo0CJHiEOzH8-PhrY0eV2wrLuYpfFNU",
    "x": "v1SKRtPqAzJS62wv-veercMw96vZAMpPGDMLuQA75WA",
    "y": "WPQRg_MADLvkjnycsLDyy24wlPdjUMHxwkAsj9sGBaU"
  },
  {
    "kty": "EC",
    "crv": "P-256",
    "kid": "jc1FfKbwh-7Qq8gb7pqngwFn9Cwb6Yp-FQAZ5Lh-YXc",
    "x": "iaBL2VCmIbx8xM8S95buk2w4yq0rhy5Lu-TyN3YpmgY",
    "y": "pNePB643rW04rWaU3hK_37sLXluSXWmCADaNuXuC54c"
  },
  {
    "kty": "EC",
    "crv": "P-256",
    "kid": "JYCJbVDz_op5EuwuZx_CzuDtMxX8gVhJLcyv3yESMJk",
    "x": "UopL3sFJ3L3QrmYYtgCLdXB59ik45O8v7N71IDtNNiU",
    "y": "CJkmwjn2RtCOar6gWmEEYKuon07K2l_0l8rPL8VWre8"
  },
  {
    "kty": "EC",
    "crv": "P-256",
    "kid": "vkyxWvGPqjRT-6jiXFjpnkYs5Yf21wyhIpnfUMXzBz4",
    "x": "TWojaXfOA5JAmDV4N9U-KSXGjJbwVR_GznITw9Ase6c",
    "y": "QW0QHwWzr4fLacVZARaSxbu4DXdwNSpQlr01OwCkFSU"
  },
  {
    "kty": "EC",
    "crv": "P-256",
    "kid": "-nKIprb5am5iNCZH7WA7CsnLePNaBdpllk93z2DZV0Y",
    "x": "nObjl8A2crgYdS5Dvp1G4iSwo7YlbnFx0eFy9_kC5yg",
    "y": "mQ9H6RYeQZKCQ_r8c648YAwTbEzeaUJ-4vSP_CqYvWA"
  }
]
2026-11-12 21:16:03
CreateSdJwtCredential
Created urn:eudi:pid:1 in SD-JWT VC format
credential_count
10
credentials
[
  {
    "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIi04b0FNeDFKb2FNRTF5WmNJMzVMTVg4NmVYWVdOWWJ5ZkY2UFppOU1pblEiLCIwbTBRaEJrQnJ3VnB4QkNaSU92aHNoZnlheXdQZkxod2dzdGRzemI3aHdzIiwiRTFzaHBoSVZUZXhLNFBCTmN2UWttQXdnRzlnVzQ4VTVtcHBTeV9JM196MCIsIldNUU5IY0FGRXV2RG4tS1hLU1pMemtoQkkzWlJ5R3JjRDJFMFRHdVNyS2MiLCJZbVNtVVRfa2pxSFU0ZVlMQ2pBWUZKM0tVVzkwQlNxaklHaGluWFFaUkVnIiwiYWlLUk5SSmRZamF3ZXQ4dWJZcWNqSjBtTTB6R01PaUJQdUFQdFFSU3FDSSIsImRWRmtjS3VuVEp1b2t3cEp4bnBqZmNHaElVWHA4M2JsbDJKM0RzV3ZuZjAiLCJsSnpDWWNiYktMaDcxOWtQSTh0TmZ4YWJUMXdzZ3pkMF9NSDFRWnkwWHAwIiwicVBOdWw5eTVmQUZVVjNaTUgtVFN0X08wX3Q1YXN1X3g4MlM2THc4TFJEQSIsInFoY2U2cmt1QTRKanh4UDJEdnFOM3IzUVBsUEVPVUNnZ1dsS0tWUHpXazAiLCJ2dUV4c1VZNS10YkFieU5CM054ZC1iQWxJdU1VWUgwb3ZYVlE0c3JHcVBJIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6Ik5yOGdMbnMxaWx4MEtJT3I1OG1QTmJWeGptSGpBZGVTUHdLR01NVFJzT3MiLCJ4IjoiWGFwTE5QakllenRsSTVFX1JtM2tZOHNOdk13VEZHdWhocGRQaVVMZHRGUSIsInkiOiJvZjNpYlZMdnUybGxnajY4YU9mWWE5alNjUjFLMEFOdURKOUFrd19ZanRrIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.raljtO-TbrLIA_NSSknf_G5qx8W969m4zG9tcg41p-X58lfhLnpJz9XTwthFXAwtozwaW5L6AfPLlFvWyfftVw~WyJIYnUxeHFKVWpINTA3Q25vNW82amdnIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJsaTd2dXBfeVU1ODlFMDlLNXBaelBBIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJwNGVDUVlvSE1FUEVZRGw1azA5UEd3IiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJuSmlVRFZocjMyMzJfaFBFNXpmdmVnIiwiRlIiXQ~WyJMOEhmVlI1M1NOOTl0bEpqSHJYb3ZRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoieHpNVjB5WEQ4MWlEaW9OeDJwNUQ1d0dXeHNMdVMzT3lLQkZoNnMzTVVfdyJ9XV0~WyJIR2NhbVpLY1lBdmE2ZmsyLTJpLWNnIiwiY291bnRyeSIsIkZSIl0~WyIxZVVPV29TRlBpMWh3X1c0OUtIZ2ZnIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIlNGODA0a0NTYl9pWUtMLWxEMDUyOUJ1MWdybTVEcEg0UDZkSHlVV2JfRlUiXX1d~WyJDWkJmbmg0ZEw1ZlBBTURnQ3Z2Y1NRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJaYjYwYnVEc2lpcUxGNHkteHpaZE1RIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJ6MmE4RU1kOEJ3d29aaHRzQnRJWjdRIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
  },
  {
    "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjEwazY2aVA2M3dqOXRyZGNSNjcwTWZtV0VRb1hzclBKUnhlSzlGMVZmcDAiLCJKU1BGcG1vd1E5MW13Y3VmaldDVU0yUGxiT0dtRG1ieU5WS0hRV2ZFWmZRIiwiSmpRWXVWYk5ZZGNpa1RKNTFQZkpuZjZhSnNHTTVDeTFabE9xTHFrR3ZzdyIsIktMbVBseDlhY1JWX081eWRkV05HQXEwX29FUVBGMG5aM3p0YlgyeEhDaVEiLCJQRlNtdHlYenFJLWVRRFMwY3FEVjd4Tl9ibFd2TmVnYlVVT3V1V2hxaG5jIiwiWThVTm5STS1iRmlZS2M5VjMtZ3FwVjRpejZQQjVBX3BTTzV2RWE5ZGFXTSIsImNrdXhzUml0a25ZeGRuNVUxdnN6ekFubzdoZHF1MFRpc3Nka2NvMXhnOW8iLCJndWFia0YwOG9DRHpVc2tIRTdqeGNQVDhOTF9TWmcwTVp2UndWRG9YcEdnIiwianJCZmMxME82SDNQb09md2pUYWNNeVpwdDNmLVNNRXpIUjZaSk0zcjRuMCIsIm00ZGprUV82WXZxWDltc3FJTTRrblYyS1BFdjVMY1kyUExPWFlUdlpXclEiLCJ4anVHcW54cDBzM2tzeENuVXhSZXFEbFVfdVFmWXVuR1djc3p3NWlXWEhrIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6Im5JNXlqUnhTYng0cmh2UXdJVHQ5bUZUZ2NLSXQyYlBOWXB1dElacWd2V0EiLCJ4IjoiREk0WnpnQkpIXzJJNnFYczZLY1VjWEtod3pxR2JkUy1lSHVJS0V2RlBDRSIsInkiOiItSzE1UFJFb0FhdEM3MDdacmJ2dDFvdGFfMGFiS1d2YU1NSnZyOUI1TXpFIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.Hck-d1jhog1otsuAV9OQMrklfOFtS4qU-k4Bhg-p5tXh8broSDXP-YORsGHUPoctFCrCe96Z966J3icGEWBdbQ~WyJSOFNBSmRJWnQtVVdCaVdmalp1NUhnIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJja0hvOGxxeVpiZ214Mnk5Rk0tSE93IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJHME83NlEyc195RTlpU213UnpuTUp3IiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJZZzh6RHExMElUaTk4MExnQkwza3V3IiwiRlIiXQ~WyJDeUE0aGdXVVFfQTZ3UmpGLVZlZGVnIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiWHVKTEZYeFk0dkU1TTVRT0l0T2Zwc0lnOXE1NWFEZEZfanJqOTJsVkU3YyJ9XV0~WyJLWGNYSnZHMFlsRndvbmNEMEwyeWlBIiwiY291bnRyeSIsIkZSIl0~WyJ2cUh3Z0F0YzBvRWF3R2ViNXNoc3d3IiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIkQzRnZ6V1V1SU9sWUtzNG1vdWV1Z1ZKdGxQZGN4NzB5V0xJcWxOc29zVUkiXX1d~WyJveE44dHdQODFleUtWNjliRkd4Njl3IiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJJMV9OQ0lOVGlWcDVpY2VLbzhydUJBIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJoM0pnRFZSdE9oRVhSRUtsRThPWEp3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
  },
  {
    "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjFGSk5DOHRuSFoxOEZTM2J5OE9tc0J5bUJwVlR5MHZVUEhHM1g4NmtBNjQiLCJBQlY5THYweTQyMmJaV25PTTVHMG94RUVWNlRyZDNEZWVRdGZoUHdBRUhJIiwiRmpHZFpnZ2pZd3dHRUFOQTJHUjBXcXBXMS1ieEtMOUttakpaME1POWFrUSIsIk1xakZTTWxNRmE1aDdpTHRyalZ4Z2E5TDRIa3ZpcnMtckRvb3JleFd5NHMiLCJUWGFubV9qeGhzOXlTLThNOHAycVBkaHA4YWhsNjJHYkZOWlFpZ0xiazNNIiwiV0UxYzVvRjNnSGQ1QV92cU85aTlNS2ZJb1MtQUtCQS1kTUJsZEpIbEtkOCIsImU5OHN5UWNYdjluejREUUpoaE5EaG5tTDhXS3NSMG9JQmhaZnBuTkdGNXMiLCJmbVVmalpjNXc0WnBQTlNhQkh1Rzl5ZVFRYWhUczNHRXJKb3Z4dUxWTVdVIiwicDhTX0lveXJxZklFT3ktY05qRWZMT1pWdUQ0a2l2NElYSDdqZnNyY0hPRSIsInJqd1hTanpaRFB6d0d3Wks5SmdJUTFWaTdsc2hnLUlJNGtYN0phZWx3VlUiLCJ6ZUl1MTFsdHNyTjVjMF9JUFNPVTZILXEtUldTQUVxY25HZEhLZ3M2c2xZIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IjZISk9jT0JFLTVMcVBVYzRubmZ4MWNsSnktSFE5OEVUOC12ZHphLVBHbkkiLCJ4IjoiT3E5V1loUzJWZ0RNRGo1Rkh3U3JwNjZ4Vnp4OFJwY2ZQZlNZQnZGdTludyIsInkiOiJ6bk5WaFdCMmN6dFlfY0tJQ1hYSVc1a1p1b3FYaEs2aUR4cnVVejRJd0hRIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.axYVXv6GlDqCXw-hliwRjybo3dCs3U10LgqDnUtXWMQNox9r2N8l9yjdV1vG5FbcwO2nf304KUFKeDmTH6vK0Q~WyJ0ZERDQkI1ckNzLUkzNm5GMlIzTTZRIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJPenpPQzJGeXVFMGpjX3ZYcXBzNjNnIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJaam94VUJMTWNHeVczdXRFMG9xc21RIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJSWlJ1TGpaMWxta21VNk5ET01VTDVRIiwiRlIiXQ~WyJGVDlNYm5nQk9kc3VPY2dCRmxZb2lRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoibml5a2NKcFpZdTRCMlR6a2w2R0trSkZJMVJVZlI0ejlnaFRFNHRkblVTTSJ9XV0~WyJheDJ0LTN1Z2NCSUdscUZTREFqUU53IiwiY291bnRyeSIsIkZSIl0~WyJtSUxFYjlqZkc4MGNmbFozSXR2dnBRIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbInE1QkpGWng1ZDU3eW1GTUREU1hfWlRiQnNhRWdtTDBoeVJsQXhHVUd2UFEiXX1d~WyJSMjBaZFdIWmZGTnctRWc5dFo0cXFRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJueC1UTndCeUhYaXc3UFVBLS1KeFNRIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJvUXZaQlRvWXNnZk5NUWdCTDRITU5RIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
  },
  {
    "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIi1fU3ZFM2ZSeHJ4RGwwSnNKRm9oWkVXV0Qwc2hoUnIwMzZMZk00Zm5LamsiLCI1ZmR2NUROUXBVdEJTMXJJYjA2M0duT1luNlRHYUtfbHNZWWRnV2ZWdVQ4IiwiOWpTVndpNlhUaVBaYnR4Wm01a3NoVkQyOUNWTDNmQ01iNWt5c1BpVW1GNCIsIkV1UnV4N19BRUhPVDVpNjdCX3BXN0hYUmJMOUowanFoU2QtNmRLR2JRNkUiLCJOWHRacXNWZ1BIWm5ybUdvLVp4UnZSUEtkZjNub011SlJfYU8xcDNfd0VVIiwiYmZPSTVONGp0X015dmc0a1JpWTd0N2lveXJXdm1lakk4RV9RZnJZQ2h1USIsImQ4SUt6SGNERVYzNlBUVHo2QkxKZGpYYzVQY0FsMDNjQmdmb1ZSaHctV1kiLCJmd1l2NWUwODd0LXV2V2YwNlFFVUc4RUNIRXVoLXFZVWV0c21TcEFheTdFIiwibHZLNUY3RHN1aWdlaURZMTZ5TDZEczM1aUYtZ0tqTFBFLTBVV3ZHOWF2RSIsInBMRF9BV1NZOVY4SGIySTJMMGxmZFZsNC1Lal9ES3lUYy1TRWhTZ1UySGsiLCJ0ZjhBbEtCemJsa0dnTHBfZ2dZMmNoS2Z0MFJGOUV2VzdkVHY0WGxRb2pjIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IlJZOXRiaFlBbGpNczRLa2tWNnJOc1pVS1RTcUtZNzJld1NhZEp2QnpoWmsiLCJ4IjoiT2Q5Z2tWSTE3MFRrck5vT2FNM2tkY1VkSnlralhiRTZIRGI4TTVTaUIyUSIsInkiOiJWS2lIZlVGdEhFNTQ2RjlrZjl4VVB1ZzNzOUx0cWs3WVNJSVBFTmdpdFdRIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ._4Ne7KyXyaFxaFBU087gGadHJGM-fyQ7UuP3Plk6_0ZjnGTBSo34dI-Gs31FyNZyj_ZDUQz9yTatMvDCk1HMCw~WyJBMkhaUEVJSnVlNnlrdmZ0N0hpVE53IiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJrZHpGdk0zdG9kZ09MTnh4bjRXMGhBIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJjSW1zd3hPaTRleHBlcTNJM0ZmMER3IiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyIwYVltQzJ2OUtmaE1TVkdwTktCTHZnIiwiRlIiXQ~WyJOTUVWWmlGWF95VUZuQml1LV9qZmVRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiLUZpMW42S0wyWGJtcFZ5Ui1tbkFwNEpNM0t1WlFYamtBdXNzbXBLT01WVSJ9XV0~WyJDanAtakVNaTh5TjZ6RWZIT3VnWUt3IiwiY291bnRyeSIsIkZSIl0~WyJYM2pETHFEc0xDVWZHSkEtTVltalRBIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIjhzc0REMjJEaUkwWjlhaUpLMzNaQ1d6RnNaejRmQ3ZjeU5GbW1DVGQ2TFEiXX1d~WyIwNXN1Q29EVjZqeUNDSTU3cTd3cnpRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJzSmJpMmhzU1J1MW1zb1JnVldBN3NRIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJFM09kZF83VC1qeXU1LURqSmcwRTlRIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
  },
  {
    "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjRQS0YyZW53RmdJTjZSdjFLSTdSLXplejgzOG5GOGlnd1RNY0dJaDhUdFkiLCI2Smc4M0JSM0swd3d6ODFuRm9TeUlKaWRHWTB2S0Qza0FZaDZzX2JPUVlNIiwiQ0JHMWk0ZVEtN3hPYW5WTjFESy1zNmRScVpvUHhmQUc3SUdFV2JPRFQxTSIsIkxSbnh3MVhycFhncVJrZmpYSURkQ24wNmhsMS1ISkVtNVNnNWVtdEE4alkiLCJNSlJHYjZUR2lLMTFYbUtUZ1Y0Tm9GMzNBSDBNR0NDdXg0NmpuYUlIUEZRIiwiTnctWTE3dUg1cTJWYk56aTZaeDh1cG15Uk93TF9pQml2eWVCc3F1cjJOQSIsIlZSVy1oYWhLVlFXRVRUWXlFZzhPRm5kUG5mbi02OUJ6emdMYVdzcW5RbEkiLCJfbGl6Q0dwTGJleHVVcU5RV29heDZFUHI4MldpaFZOYXFDTWVxNnQ5ZE84IiwiYi16TldyQXlILXNSRVFHLThNYXdiRlc5R1A0aXV4eWZFdXhMeW10cDNZayIsImdwN3oyUjdhN183aUs1SVhFdHoxVmctNWViTFVZWWhhRWdKLUlKV1BHSHciLCJxUjhPV1FyTHhNTFYwUFJyS0JQLVFFY1BrdEU3SDB6ZU81ZVRIUVM5T2JrIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IjhhRExaZzVIcmVRZVUxMUhlUkhJQmRLN19HSjFQN2NiamRfcVR2Rzl5cGsiLCJ4IjoiX1lJUWlRdDRwNzB2VDlJbVp3M2JqeHJDUXZyVXAzZ3hBWlVYMjFzaXVCTSIsInkiOiJKaXV4M0NUNzlsR0dYd1gzdGFBOHc2X0p4WFVKSVFOSGlJbEdzX3BKb1VNIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.pGRSIaHlAdYkUlMzfddnMWrCkatMNYU3RnyF2Bc1O9HegPL1qOi6ST9tF-DCCmHEIwvNwhIiAsi40kxP1IiJIA~WyJjSUJ6NE80aG44eUd0MGlOQm9mWWVnIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJ4OXFWSk5GbGZFTjRkSTY2aVJRd2lRIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJqVXozNWlHQkFqNjF1dUl2bjdmN1dBIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJJOHY1c1BVOG5OTlpPWnZ4SEZIVDFRIiwiRlIiXQ~WyJSY1E5VHF6RXNkc2pUbW1DVFo1TnlBIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiQ09aSlZ6WWVIUnBBZVBYbTJCWWVmNTdmTC1wenFDSnhfdmRHZFRUY2g5byJ9XV0~WyI3cmlFV2E5eGtOTE1yWVVaS0RfeXdBIiwiY291bnRyeSIsIkZSIl0~WyJ3NGFqUm1ZbHNMeHJhUzFhOFFEZnB3IiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIlFPU18xVUQyWU1XYWxpcXRKWGVBNThlMVh1cDY5ckRmUmMweWV5a2YySmMiXX1d~WyJuMDR6UC1NeDRCbkQ3TWFic0JzaVpRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyI1bGp0Y0lVakNsb1VlREhXZzk4bmlnIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyI0ODBvM3pjYkJKX3NvbDVMNFV6QW13IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
  },
  {
    "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIi1pbm04cTFGQlNEZ2xkNXJsb19GdDAxekY4SUt1ZWRnTXI2aTRhSDNOMDAiLCIxSkEzVG1Yekc0Zi14SkJsOXNmZ2ZJSHhWdUF0c2c1UFNzZjkySHpZQ1VrIiwiMm05cnBId3lORzZFY2VRMFZlWnVkSjRYZks1eEhLX3RpaXVzZWV2OUs1USIsIjJ5QXRycXY2SzJaa0Joano4T3lpNUpUZ09WN1BUN2JDVzhLTGR4UjA1bU0iLCI1elZ1elF5LTluZUsyanZEcUxjV0JPckVOTGRfMUhVSFBieW5ZNVlmMkJNIiwiRkFObkNBek53NDh2YlJxZU9fNlMzQ2VzMkRvNnVtWjhNMHExb2w5WjlYQSIsIlJGSENPd1pVUm1hdTdvajBuV0lzRzI1UnF5cGs3cGE0bnlBVFpEdUw2bGsiLCJTUTRjcXZ4NEtyLWtITG9uWlZOdHFwbWdDaG9aT255aUtNMW1jY0FEMjQ4IiwiY3dOdklCWkdoTmsyTlpuckN3STdoWU1MSElDVDI0LWU2czdjZFBDNk9jNCIsImRHcHdVTk1kdDc2OWlXVE9ZMWZKLUQ2ZGNBTDBqZG1zTndlMjRwMklkaDgiLCJxWmthUXNGU2VQUzZna3AxVjhqOFRaVHNnLTZ5T0xLQlRweHR1T1V3NERvIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IkNRZUlaX3A3c0o2dExvMENKSGlFT3pIOC1QaHJZMGVWMndyTHVZcGZGTlUiLCJ4IjoidjFTS1J0UHFBekpTNjJ3di12ZWVyY013OTZ2WkFNcFBHRE1MdVFBNzVXQSIsInkiOiJXUFFSZ19NQURMdmtqbnljc0xEeXkyNHdsUGRqVU1IeHdrQXNqOXNHQmFVIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.RnEvZrCng5bz0BZNjW38AtBqYuUcbmk68q2w4FEV9-25oh0aRI145VDPdQYIVV7J3OuEJAvK5nomARtHo3AQRw~WyJlWEluc29POUNYY3VMTmhCUFE3dG5RIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJpeXBZU2JFQnFZOUNuSmlxdzVPb3lBIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJrZ09sMlFsUVZKdzVRQm8zdW5EWl9nIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJ2Wkh5V3lodUFtWFB1cHFpVmpvSll3IiwiRlIiXQ~WyJGR2dFa0RQT25FdzNsd3NQOS0tNmpRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiVGlhbmN0eTlmRVA5SVgzdHQ3YkxYUFNqM2RpbHhTUnd3aWk5NTZ3b0IzayJ9XV0~WyJKVHZBajQxS1NqOTRjNEI5NnlhbFFnIiwiY291bnRyeSIsIkZSIl0~WyJHWjJvR2hfU19FWEhlNXJlMTB4MlpRIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIldtQnhxejRtaTlqWV9TUmlBWExYZ3JId2ZMaHpKTkc1cDJMMWZ6czhmanMiXX1d~WyJNdm5yVzF0MjRvSmZmM1FCRDRaQ0RnIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJkcXpSOVo3eDVKNlR2THpsdXdUVTFBIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJQU3lIR2NQa1BJa0pzOUpmMUZjMVR3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
  },
  {
    "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIi1YcVdFLTVzQkVibFFjX3doTXBuODZtTjVlNEtWcmNJYkRPM1Q5VVVrejAiLCJCSXVFbl9wX21CckJxY19Qc0FVMlZFUmpiR3ZEY2dXTHQzMUxzTmd2OG9FIiwiQ1I2dzVtOEctc2hKdGx5ZE1reGZJZFFWemtQZmFveHhsN2pNTm5FbFZCUSIsIktmMWxpbjhqSkRobjNiYVd0SkstR3dCYV9yR1ljSjZUdDNZRUh1cU5vcDQiLCJMTVpHbnFjSDBLOGhiMUhpamV4ZGhHZFhXVE1FRDBmQXpjdkNxWVFOLW40IiwiUkpVamstVUUyR1dIQ0dvTENwNzNpR3JRTVlPY3FLM3VMXzk1Y3NvMThMbyIsIlVJOFJ0b3lZTlFNMWtxeU5yNWpJMmRFVjFwUGc3bTBKTnhkQ0tlN3RXOTgiLCJvT1E2bkJ5eGFfeElDcDhGQldrTkdQcG1HNU0yVjRNaE1hd2ZKZEVidWZnIiwicnFrUnY3ZFVRVXlVYXZNR3ptdFI2RkZmRi0xaXVoNE1NMjhDZnp1dU9lWSIsInR5MXl5RzVwRTR6dEc0NE52eDdQclhSQmtSMjAxTGNzSjdiNEZBSWVOM0kiLCJ5MkMzZWE0LWRHbE9kbXpZRDNUNmFGZndyRE1qSjBCT2xDY2g2d0tPZDVFIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6ImpjMUZmS2J3aC03UXE4Z2I3cHFuZ3dGbjlDd2I2WXAtRlFBWjVMaC1ZWGMiLCJ4IjoiaWFCTDJWQ21JYng4eE04Uzk1YnVrMnc0eXEwcmh5NUx1LVR5TjNZcG1nWSIsInkiOiJwTmVQQjY0M3JXMDRyV2FVM2hLXzM3c0xYbHVTWFdtQ0FEYU51WHVDNTRjIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.TXPeZ73COWuycOQCE9i8D8zUq_yqYO3ggCSaDiRQ4B-lXIkeMMBjsTEuQdbpt5iLlOdBUIs9ZuTgjbd-e6_8xg~WyI1U2tVOE5qaTd4NUhUMzVvbW9Nb1hBIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJoQlB1MWtwWVZxd25BUV9oRkNXRWJ3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJmbGI4aWxoaVVSdERlQ2RzZmV4X1R3IiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJNZUlQc3VsZ0VzUERadFl0TWNURE13IiwiRlIiXQ~WyJxYnIycklnYWNlVURGaUd1X2Q4MDBBIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoieWZSOUJWN2pFYmQ5a25oc0p2blZpSXBYSFAybkNPYmR5b2ZpOGx0dklscyJ9XV0~WyI2cmlkZ092eUZUMXpQVGFaMVV3SDlnIiwiY291bnRyeSIsIkZSIl0~WyJNZGd3VTJoQVJ0aEpnV0x0TGw3YkJnIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbInhwb2c5aGhYRS03czNZalpMaE5xVVh3WDhxQTJNWHZaaEk1WDlmcTlxZG8iXX1d~WyJ0eFVwVjlhR25XQUhjejZRLXBpRFpRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJka0RqSTE5a19paFBoSXdZMFg4b0RBIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJidk91WXFjM253aVEzMkZUcXR6c2Z3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
  },
  {
    "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjRUcnItNWY3WU1qN01ieXFfMmlINHJlSXZDSURsdGo0bHZEWDlQZWlaclEiLCJDZnJRbnFZQWt5d2NfV1BDUWIxUk0zT1lkUXpvYjJ6VXd0aUV6eXBmQ0tRIiwiSHhyWndEb2g5UUdpWGxseXJ2SDRHZk5VMjQteHJKUmJIemEtTDJSS2QtOCIsIk1IRDZpNnVVSHVGVkd2VXJIckNSTl9pUTFvYmNYN2R4QWRhdndmbEVBSFEiLCJiLW9ORV9SdE1PeHNxdnJ0YnJsSUtOekZjdHVwX3o4Y1R1M00zSzc1bko4IiwiZGlfMVlfZ3VOQUxGRUd3WGlIeVBLZDhYaEw5NlBFX0ozaXNPdmloUkZrWSIsImZJNlNMTXJsZnY5VlZPd0EtcE5Rd2xVQmZCTHpLU013eEtqSVpLMHJ0eUUiLCJ0RkpROGdoUDdWbU9sV2ZpV0I1bDczdnp4OG9WcDNWNENKU0NsZFNpSVBFIiwid0ZEZkMycEVMSGZ6eTF5Y0FxdHZBMEtUNUczbGFMYzVfVHdvQ3c2MmZaQSIsIndVZl9WbS1qeGJUWWtIQzVIR3gxRU5CNkdxYjFCbDdSTzRBVTJPeDdra0kiLCJ6M3lmRC1ZNWlXWDdURzhGdVNQbVEtSWstcjQwVzhfT1V0QUQ2WllKeXBJIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IkpZQ0piVkR6X29wNUV1d3VaeF9DenVEdE14WDhnVmhKTGN5djN5RVNNSmsiLCJ4IjoiVW9wTDNzRkozTDNRcm1ZWXRnQ0xkWEI1OWlrNDVPOHY3TjcxSUR0Tk5pVSIsInkiOiJDSmttd2puMlJ0Q09hcjZnV21FRVlLdW9uMDdLMmxfMGw4clBMOFZXcmU4In19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.OL1SXGx4isXbKfMyjK-hGS0XLxXwS2l-aLCIjU7MTSWw0nezuhj1wN6ys07LkNC3pv3CAFMNdcQtPRDaLKnYWw~WyJrQlZRaWd5VHlfbVFsN3I5OGRMOGZ3IiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJkRGxIaEFraXVEU0V6Qk00VC1EVUx3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyI1ajBrdWV0MTlmbk1BS3QtdUI4Y2dnIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJRWVI0dFgtZGQ4X0Jla1N3R0dtVzRRIiwiRlIiXQ~WyJCeDY4ZnBfai1DT3dyUWFqTmZUbUZBIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiZzRTc1pvTjk3MGs1UnEyNGI3OXlla0J1UnlTb0Jmci1MblhGYTA1VkFpayJ9XV0~WyJWQ0xvdFU0ZlNUTUdWNE5NQjBWRXdRIiwiY291bnRyeSIsIkZSIl0~WyJGYzlSSnhCWk45TkVXV2NuRXlaTTJnIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbImxJS3NSa0UwYmpZVTdKclZkVUdsRUhmcHFZUnNMdmZsUXMxd1hMZkxPcWciXX1d~WyJmRFJfN1ptREhaMGdCaDZ6LVdjU1VRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJ2cFJRT3hBQTRPMGZzdjdHbWw2bGhBIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJiYkQ4NDhZdW1vS2NFaHJKTW05TjFBIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
  },
  {
    "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjBjMkVfMnMwLUlXWDJ0UTIyTDVlOFJDZW8xaTdaRUE3ay15QjNZemZxenMiLCIwalQwbXVEVXJrSXNWSnBSYnEtT3M4TVBPNW1QcjlmRklEVzVfanNzTHNFIiwiNXY2NHBCNVV3TGhORkR4dUNIMmJjMVBoTGJJdVliZWdsVVFtbnExVDF2byIsIjhQakV2S29VYUtLMlBRSUZvTGVEYVFsUFlXSXE3dDRVTWVycTNHUkM4RDAiLCJEdVJqRHlMSXlMSGVCMURfN0FOVU1vMVZJc1FKdmFydEo1ZjdsVUNISVdVIiwiTDNIdUs1a29SaHdJUmJpU1VVNGtvb0M2MnRCcHdYenlxRnBSS3hOQ1dvOCIsIkxrZy1oZnR1TlpUUGt6b2Nod2xTYUpBNWZIcEszLWZUSWdsblFJZ0JRNDAiLCJiWWd6N21iWlloRnNmazliSTc4b2lsYkkwcmFuUVNjU19ReHpVYk9oeFpnIiwiaEc4UUlzQ2JqSWdaRlIySklwaXFfVHMtdlFUR243N0F0cXRNenN2WG0zWSIsInFHVll5NHdDXzZaaFRlTGFEUU90S2g2ZjZQV1hvdFBlS3RidGFQRWktbnMiLCJ3MzJpUzJVZndManFWeWNPUFZRc2tlWFRmQkpram94UkVVT1B2cUdzMU93Il0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6InZreXhXdkdQcWpSVC02amlYRmpwbmtZczVZZjIxd3loSXBuZlVNWHpCejQiLCJ4IjoiVFdvamFYZk9BNUpBbURWNE45VS1LU1hHakpid1ZSX0d6bklUdzlBc2U2YyIsInkiOiJRVzBRSHdXenI0ZkxhY1ZaQVJhU3hidTREWGR3TlNwUWxyMDFPd0NrRlNVIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.rj8I4WfQja-2_wr3DWbkRUSc9RJJd50l-IQ4UdVabKGlQ0j8rhasNMQANfxeotw0pmIrbAbrAKPK0i4fkUFhlQ~WyJUSU1RZ1d6WTlyV2JhbW5WT25zYXJBIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyIyNG1kejZQWHdmOENtZWFKb3VZY19BIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJBZ3F1amtITXNrQlNtYmlidFVhN3RBIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyI2d04ySmxkQ005TS0yd0pnNGU5R2tnIiwiRlIiXQ~WyJOUGpqQUNQUUh5YjJQejVjdV8tQ0FRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiM0JhbWY2QkduSVc2RUdUN3NCWWR3Y3N3RGFIbWdBclhFa0ZUbUthSXRLWSJ9XV0~WyIzcm05YkVtOFlFS3A5enRFSVhpc093IiwiY291bnRyeSIsIkZSIl0~WyJDaEs2cU9YQmZ0OHlrdUlVMGhXV01RIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIlZJNVpUNjg4MG9jTjduV05FMVlsUHpfQ1gxa0o4TVN3cjIyeWo5bTJrbmMiXX1d~WyJyeTJwenVsRW56OTBxOVFpYnlZVGhBIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJDM2pZOVZLeENJQ1I3YVdzRUZfdHJnIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJfY3pxSThyQ010bHlvWkFKdVoyZmt3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
  },
  {
    "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjVQbWxPakZvUzNvSUVWbEZLc01MZVBlcDFxaHJlN2lqWFdaRFRYV3dGRFUiLCJEaGVwOFpOTVd5dlhsTHZZOHo5YzNycHhwa21rcWZqNHhvb29yUkhzNHVNIiwiRTJKc3ZhbExlVTNuNjBRRnV2OFRJc0ZMdUVvTGpHNGhLTjlNM1dKV0pydyIsIkxNbDBoUjh6dVU2dm9LNVJRaXpuRjFyalB1b0JnNVZQa2Zncy1yRnZrcU0iLCJYbDNBYVhkR0VsbmNuT0JmbmxjU3I0MWkwZUJsb09RNm02TWZ3NGp4Y2hFIiwiWU5BWXdSYV91U3VkY3FHeEpzMy1YLVBrSm5aY2tKSndQZXlzeDVWbnVVUSIsIllYZXBubl92aFAwNWpBR1FndWprQ25TeE1ITUZDRzFNVkVOVE9sem93dk0iLCJldWROeXN5Yi1DNkJPcFpaaUtobWhUYmFCbV92VVZnb3g5M2xrVXV0cm0wIiwiZXgwZDExdEthUVdUMWExRWR3R0w3T0tsNVB2eTVXd1Jha3pLampwdFhHdyIsIm5FS1p4TEZtelY2dWoxOTVSblhMUWd5dThEODRHVWJJQ0Q0N1JDMmpYTWciLCJudjhlTExONEJaUGpLUzM1dzhPN25iS19KSmc4ZGJoamRQc1ROZEtHZHFRIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6Ii1uS0lwcmI1YW01aU5DWkg3V0E3Q3NuTGVQTmFCZHBsbGs5M3oyRFpWMFkiLCJ4Ijoibk9iamw4QTJjcmdZZFM1RHZwMUc0aVN3bzdZbGJuRngwZUZ5OV9rQzV5ZyIsInkiOiJtUTlINlJZZVFaS0NRX3I4YzY0OFlBd1RiRXplYVVKLTR2U1BfQ3FZdldBIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.RvX4N3mIFzZsGAT0MeyxjI45hZQ_oU4W0cEvOZTNUlWJZXfCHhLusqd-Zl15H6VqjnI0sWghmaZCaU0SKL6z_Q~WyI3emhLazhFeWNCS1BMR0pWSmVpaDJRIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJGaU5XTEttQmw4UE8tam9QaXZ4X0xRIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyItcWtWZTJUeHg1RzdtX1ZXOXg0TG5nIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJVMVk3bHFRVmRDc3FmSVRkOHVPNnN3IiwiRlIiXQ~WyIybFZNb2pldEl3d3Z2VkdaX3FnN2hBIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoicWpGeF9STUljZEd0bFd0Vl9JZm4yNkV6RG50YjEwTWxBNGd4dDNGN29nOCJ9XV0~WyJkclF0UVcwbnJpdllULS13QkVJV2l3IiwiY291bnRyeSIsIkZSIl0~WyJiak5HQUhYUUVsSTRraVA3WF9ZdXBRIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbImstM2ZRZkNmSFppN1paM1dWVkFCeWtXbmxwR1NJWWVoQTdlVHdzeEl0N28iXX1d~WyI5cjRxYURid1IxYmdIUkpJRjJTVHNnIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJDQmY2WlJvNWdBTmJSS2pWb0hwYWt3IiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJaV1hHeGpvYVdMR2k0UGZFeFB5TUd3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
  }
]
2026-11-12 21:16:03 SUCCESS
VCIReverseCredentialIssuanceOrder
Reversed the order of the 10 issued credentials relative to the proofs in the credential request; OID4VCI defines no ordering for the credentials array, so the wallet must not rely on it
credential_count
10
2026-11-12 21:16:03 SUCCESS
VCICreateCredentialEndpointResponse
Created credential response object
credential_count
10
credential_endpoint_response
{
  "credentials": [
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjVQbWxPakZvUzNvSUVWbEZLc01MZVBlcDFxaHJlN2lqWFdaRFRYV3dGRFUiLCJEaGVwOFpOTVd5dlhsTHZZOHo5YzNycHhwa21rcWZqNHhvb29yUkhzNHVNIiwiRTJKc3ZhbExlVTNuNjBRRnV2OFRJc0ZMdUVvTGpHNGhLTjlNM1dKV0pydyIsIkxNbDBoUjh6dVU2dm9LNVJRaXpuRjFyalB1b0JnNVZQa2Zncy1yRnZrcU0iLCJYbDNBYVhkR0VsbmNuT0JmbmxjU3I0MWkwZUJsb09RNm02TWZ3NGp4Y2hFIiwiWU5BWXdSYV91U3VkY3FHeEpzMy1YLVBrSm5aY2tKSndQZXlzeDVWbnVVUSIsIllYZXBubl92aFAwNWpBR1FndWprQ25TeE1ITUZDRzFNVkVOVE9sem93dk0iLCJldWROeXN5Yi1DNkJPcFpaaUtobWhUYmFCbV92VVZnb3g5M2xrVXV0cm0wIiwiZXgwZDExdEthUVdUMWExRWR3R0w3T0tsNVB2eTVXd1Jha3pLampwdFhHdyIsIm5FS1p4TEZtelY2dWoxOTVSblhMUWd5dThEODRHVWJJQ0Q0N1JDMmpYTWciLCJudjhlTExONEJaUGpLUzM1dzhPN25iS19KSmc4ZGJoamRQc1ROZEtHZHFRIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6Ii1uS0lwcmI1YW01aU5DWkg3V0E3Q3NuTGVQTmFCZHBsbGs5M3oyRFpWMFkiLCJ4Ijoibk9iamw4QTJjcmdZZFM1RHZwMUc0aVN3bzdZbGJuRngwZUZ5OV9rQzV5ZyIsInkiOiJtUTlINlJZZVFaS0NRX3I4YzY0OFlBd1RiRXplYVVKLTR2U1BfQ3FZdldBIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.RvX4N3mIFzZsGAT0MeyxjI45hZQ_oU4W0cEvOZTNUlWJZXfCHhLusqd-Zl15H6VqjnI0sWghmaZCaU0SKL6z_Q~WyI3emhLazhFeWNCS1BMR0pWSmVpaDJRIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJGaU5XTEttQmw4UE8tam9QaXZ4X0xRIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyItcWtWZTJUeHg1RzdtX1ZXOXg0TG5nIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJVMVk3bHFRVmRDc3FmSVRkOHVPNnN3IiwiRlIiXQ~WyIybFZNb2pldEl3d3Z2VkdaX3FnN2hBIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoicWpGeF9STUljZEd0bFd0Vl9JZm4yNkV6RG50YjEwTWxBNGd4dDNGN29nOCJ9XV0~WyJkclF0UVcwbnJpdllULS13QkVJV2l3IiwiY291bnRyeSIsIkZSIl0~WyJiak5HQUhYUUVsSTRraVA3WF9ZdXBRIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbImstM2ZRZkNmSFppN1paM1dWVkFCeWtXbmxwR1NJWWVoQTdlVHdzeEl0N28iXX1d~WyI5cjRxYURid1IxYmdIUkpJRjJTVHNnIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJDQmY2WlJvNWdBTmJSS2pWb0hwYWt3IiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJaV1hHeGpvYVdMR2k0UGZFeFB5TUd3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjBjMkVfMnMwLUlXWDJ0UTIyTDVlOFJDZW8xaTdaRUE3ay15QjNZemZxenMiLCIwalQwbXVEVXJrSXNWSnBSYnEtT3M4TVBPNW1QcjlmRklEVzVfanNzTHNFIiwiNXY2NHBCNVV3TGhORkR4dUNIMmJjMVBoTGJJdVliZWdsVVFtbnExVDF2byIsIjhQakV2S29VYUtLMlBRSUZvTGVEYVFsUFlXSXE3dDRVTWVycTNHUkM4RDAiLCJEdVJqRHlMSXlMSGVCMURfN0FOVU1vMVZJc1FKdmFydEo1ZjdsVUNISVdVIiwiTDNIdUs1a29SaHdJUmJpU1VVNGtvb0M2MnRCcHdYenlxRnBSS3hOQ1dvOCIsIkxrZy1oZnR1TlpUUGt6b2Nod2xTYUpBNWZIcEszLWZUSWdsblFJZ0JRNDAiLCJiWWd6N21iWlloRnNmazliSTc4b2lsYkkwcmFuUVNjU19ReHpVYk9oeFpnIiwiaEc4UUlzQ2JqSWdaRlIySklwaXFfVHMtdlFUR243N0F0cXRNenN2WG0zWSIsInFHVll5NHdDXzZaaFRlTGFEUU90S2g2ZjZQV1hvdFBlS3RidGFQRWktbnMiLCJ3MzJpUzJVZndManFWeWNPUFZRc2tlWFRmQkpram94UkVVT1B2cUdzMU93Il0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6InZreXhXdkdQcWpSVC02amlYRmpwbmtZczVZZjIxd3loSXBuZlVNWHpCejQiLCJ4IjoiVFdvamFYZk9BNUpBbURWNE45VS1LU1hHakpid1ZSX0d6bklUdzlBc2U2YyIsInkiOiJRVzBRSHdXenI0ZkxhY1ZaQVJhU3hidTREWGR3TlNwUWxyMDFPd0NrRlNVIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.rj8I4WfQja-2_wr3DWbkRUSc9RJJd50l-IQ4UdVabKGlQ0j8rhasNMQANfxeotw0pmIrbAbrAKPK0i4fkUFhlQ~WyJUSU1RZ1d6WTlyV2JhbW5WT25zYXJBIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyIyNG1kejZQWHdmOENtZWFKb3VZY19BIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJBZ3F1amtITXNrQlNtYmlidFVhN3RBIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyI2d04ySmxkQ005TS0yd0pnNGU5R2tnIiwiRlIiXQ~WyJOUGpqQUNQUUh5YjJQejVjdV8tQ0FRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiM0JhbWY2QkduSVc2RUdUN3NCWWR3Y3N3RGFIbWdBclhFa0ZUbUthSXRLWSJ9XV0~WyIzcm05YkVtOFlFS3A5enRFSVhpc093IiwiY291bnRyeSIsIkZSIl0~WyJDaEs2cU9YQmZ0OHlrdUlVMGhXV01RIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIlZJNVpUNjg4MG9jTjduV05FMVlsUHpfQ1gxa0o4TVN3cjIyeWo5bTJrbmMiXX1d~WyJyeTJwenVsRW56OTBxOVFpYnlZVGhBIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJDM2pZOVZLeENJQ1I3YVdzRUZfdHJnIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJfY3pxSThyQ010bHlvWkFKdVoyZmt3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjRUcnItNWY3WU1qN01ieXFfMmlINHJlSXZDSURsdGo0bHZEWDlQZWlaclEiLCJDZnJRbnFZQWt5d2NfV1BDUWIxUk0zT1lkUXpvYjJ6VXd0aUV6eXBmQ0tRIiwiSHhyWndEb2g5UUdpWGxseXJ2SDRHZk5VMjQteHJKUmJIemEtTDJSS2QtOCIsIk1IRDZpNnVVSHVGVkd2VXJIckNSTl9pUTFvYmNYN2R4QWRhdndmbEVBSFEiLCJiLW9ORV9SdE1PeHNxdnJ0YnJsSUtOekZjdHVwX3o4Y1R1M00zSzc1bko4IiwiZGlfMVlfZ3VOQUxGRUd3WGlIeVBLZDhYaEw5NlBFX0ozaXNPdmloUkZrWSIsImZJNlNMTXJsZnY5VlZPd0EtcE5Rd2xVQmZCTHpLU013eEtqSVpLMHJ0eUUiLCJ0RkpROGdoUDdWbU9sV2ZpV0I1bDczdnp4OG9WcDNWNENKU0NsZFNpSVBFIiwid0ZEZkMycEVMSGZ6eTF5Y0FxdHZBMEtUNUczbGFMYzVfVHdvQ3c2MmZaQSIsIndVZl9WbS1qeGJUWWtIQzVIR3gxRU5CNkdxYjFCbDdSTzRBVTJPeDdra0kiLCJ6M3lmRC1ZNWlXWDdURzhGdVNQbVEtSWstcjQwVzhfT1V0QUQ2WllKeXBJIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IkpZQ0piVkR6X29wNUV1d3VaeF9DenVEdE14WDhnVmhKTGN5djN5RVNNSmsiLCJ4IjoiVW9wTDNzRkozTDNRcm1ZWXRnQ0xkWEI1OWlrNDVPOHY3TjcxSUR0Tk5pVSIsInkiOiJDSmttd2puMlJ0Q09hcjZnV21FRVlLdW9uMDdLMmxfMGw4clBMOFZXcmU4In19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.OL1SXGx4isXbKfMyjK-hGS0XLxXwS2l-aLCIjU7MTSWw0nezuhj1wN6ys07LkNC3pv3CAFMNdcQtPRDaLKnYWw~WyJrQlZRaWd5VHlfbVFsN3I5OGRMOGZ3IiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJkRGxIaEFraXVEU0V6Qk00VC1EVUx3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyI1ajBrdWV0MTlmbk1BS3QtdUI4Y2dnIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJRWVI0dFgtZGQ4X0Jla1N3R0dtVzRRIiwiRlIiXQ~WyJCeDY4ZnBfai1DT3dyUWFqTmZUbUZBIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiZzRTc1pvTjk3MGs1UnEyNGI3OXlla0J1UnlTb0Jmci1MblhGYTA1VkFpayJ9XV0~WyJWQ0xvdFU0ZlNUTUdWNE5NQjBWRXdRIiwiY291bnRyeSIsIkZSIl0~WyJGYzlSSnhCWk45TkVXV2NuRXlaTTJnIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbImxJS3NSa0UwYmpZVTdKclZkVUdsRUhmcHFZUnNMdmZsUXMxd1hMZkxPcWciXX1d~WyJmRFJfN1ptREhaMGdCaDZ6LVdjU1VRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJ2cFJRT3hBQTRPMGZzdjdHbWw2bGhBIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJiYkQ4NDhZdW1vS2NFaHJKTW05TjFBIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIi1YcVdFLTVzQkVibFFjX3doTXBuODZtTjVlNEtWcmNJYkRPM1Q5VVVrejAiLCJCSXVFbl9wX21CckJxY19Qc0FVMlZFUmpiR3ZEY2dXTHQzMUxzTmd2OG9FIiwiQ1I2dzVtOEctc2hKdGx5ZE1reGZJZFFWemtQZmFveHhsN2pNTm5FbFZCUSIsIktmMWxpbjhqSkRobjNiYVd0SkstR3dCYV9yR1ljSjZUdDNZRUh1cU5vcDQiLCJMTVpHbnFjSDBLOGhiMUhpamV4ZGhHZFhXVE1FRDBmQXpjdkNxWVFOLW40IiwiUkpVamstVUUyR1dIQ0dvTENwNzNpR3JRTVlPY3FLM3VMXzk1Y3NvMThMbyIsIlVJOFJ0b3lZTlFNMWtxeU5yNWpJMmRFVjFwUGc3bTBKTnhkQ0tlN3RXOTgiLCJvT1E2bkJ5eGFfeElDcDhGQldrTkdQcG1HNU0yVjRNaE1hd2ZKZEVidWZnIiwicnFrUnY3ZFVRVXlVYXZNR3ptdFI2RkZmRi0xaXVoNE1NMjhDZnp1dU9lWSIsInR5MXl5RzVwRTR6dEc0NE52eDdQclhSQmtSMjAxTGNzSjdiNEZBSWVOM0kiLCJ5MkMzZWE0LWRHbE9kbXpZRDNUNmFGZndyRE1qSjBCT2xDY2g2d0tPZDVFIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6ImpjMUZmS2J3aC03UXE4Z2I3cHFuZ3dGbjlDd2I2WXAtRlFBWjVMaC1ZWGMiLCJ4IjoiaWFCTDJWQ21JYng4eE04Uzk1YnVrMnc0eXEwcmh5NUx1LVR5TjNZcG1nWSIsInkiOiJwTmVQQjY0M3JXMDRyV2FVM2hLXzM3c0xYbHVTWFdtQ0FEYU51WHVDNTRjIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.TXPeZ73COWuycOQCE9i8D8zUq_yqYO3ggCSaDiRQ4B-lXIkeMMBjsTEuQdbpt5iLlOdBUIs9ZuTgjbd-e6_8xg~WyI1U2tVOE5qaTd4NUhUMzVvbW9Nb1hBIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJoQlB1MWtwWVZxd25BUV9oRkNXRWJ3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJmbGI4aWxoaVVSdERlQ2RzZmV4X1R3IiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJNZUlQc3VsZ0VzUERadFl0TWNURE13IiwiRlIiXQ~WyJxYnIycklnYWNlVURGaUd1X2Q4MDBBIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoieWZSOUJWN2pFYmQ5a25oc0p2blZpSXBYSFAybkNPYmR5b2ZpOGx0dklscyJ9XV0~WyI2cmlkZ092eUZUMXpQVGFaMVV3SDlnIiwiY291bnRyeSIsIkZSIl0~WyJNZGd3VTJoQVJ0aEpnV0x0TGw3YkJnIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbInhwb2c5aGhYRS03czNZalpMaE5xVVh3WDhxQTJNWHZaaEk1WDlmcTlxZG8iXX1d~WyJ0eFVwVjlhR25XQUhjejZRLXBpRFpRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJka0RqSTE5a19paFBoSXdZMFg4b0RBIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJidk91WXFjM253aVEzMkZUcXR6c2Z3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIi1pbm04cTFGQlNEZ2xkNXJsb19GdDAxekY4SUt1ZWRnTXI2aTRhSDNOMDAiLCIxSkEzVG1Yekc0Zi14SkJsOXNmZ2ZJSHhWdUF0c2c1UFNzZjkySHpZQ1VrIiwiMm05cnBId3lORzZFY2VRMFZlWnVkSjRYZks1eEhLX3RpaXVzZWV2OUs1USIsIjJ5QXRycXY2SzJaa0Joano4T3lpNUpUZ09WN1BUN2JDVzhLTGR4UjA1bU0iLCI1elZ1elF5LTluZUsyanZEcUxjV0JPckVOTGRfMUhVSFBieW5ZNVlmMkJNIiwiRkFObkNBek53NDh2YlJxZU9fNlMzQ2VzMkRvNnVtWjhNMHExb2w5WjlYQSIsIlJGSENPd1pVUm1hdTdvajBuV0lzRzI1UnF5cGs3cGE0bnlBVFpEdUw2bGsiLCJTUTRjcXZ4NEtyLWtITG9uWlZOdHFwbWdDaG9aT255aUtNMW1jY0FEMjQ4IiwiY3dOdklCWkdoTmsyTlpuckN3STdoWU1MSElDVDI0LWU2czdjZFBDNk9jNCIsImRHcHdVTk1kdDc2OWlXVE9ZMWZKLUQ2ZGNBTDBqZG1zTndlMjRwMklkaDgiLCJxWmthUXNGU2VQUzZna3AxVjhqOFRaVHNnLTZ5T0xLQlRweHR1T1V3NERvIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IkNRZUlaX3A3c0o2dExvMENKSGlFT3pIOC1QaHJZMGVWMndyTHVZcGZGTlUiLCJ4IjoidjFTS1J0UHFBekpTNjJ3di12ZWVyY013OTZ2WkFNcFBHRE1MdVFBNzVXQSIsInkiOiJXUFFSZ19NQURMdmtqbnljc0xEeXkyNHdsUGRqVU1IeHdrQXNqOXNHQmFVIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.RnEvZrCng5bz0BZNjW38AtBqYuUcbmk68q2w4FEV9-25oh0aRI145VDPdQYIVV7J3OuEJAvK5nomARtHo3AQRw~WyJlWEluc29POUNYY3VMTmhCUFE3dG5RIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJpeXBZU2JFQnFZOUNuSmlxdzVPb3lBIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJrZ09sMlFsUVZKdzVRQm8zdW5EWl9nIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJ2Wkh5V3lodUFtWFB1cHFpVmpvSll3IiwiRlIiXQ~WyJGR2dFa0RQT25FdzNsd3NQOS0tNmpRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiVGlhbmN0eTlmRVA5SVgzdHQ3YkxYUFNqM2RpbHhTUnd3aWk5NTZ3b0IzayJ9XV0~WyJKVHZBajQxS1NqOTRjNEI5NnlhbFFnIiwiY291bnRyeSIsIkZSIl0~WyJHWjJvR2hfU19FWEhlNXJlMTB4MlpRIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIldtQnhxejRtaTlqWV9TUmlBWExYZ3JId2ZMaHpKTkc1cDJMMWZ6czhmanMiXX1d~WyJNdm5yVzF0MjRvSmZmM1FCRDRaQ0RnIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJkcXpSOVo3eDVKNlR2THpsdXdUVTFBIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJQU3lIR2NQa1BJa0pzOUpmMUZjMVR3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjRQS0YyZW53RmdJTjZSdjFLSTdSLXplejgzOG5GOGlnd1RNY0dJaDhUdFkiLCI2Smc4M0JSM0swd3d6ODFuRm9TeUlKaWRHWTB2S0Qza0FZaDZzX2JPUVlNIiwiQ0JHMWk0ZVEtN3hPYW5WTjFESy1zNmRScVpvUHhmQUc3SUdFV2JPRFQxTSIsIkxSbnh3MVhycFhncVJrZmpYSURkQ24wNmhsMS1ISkVtNVNnNWVtdEE4alkiLCJNSlJHYjZUR2lLMTFYbUtUZ1Y0Tm9GMzNBSDBNR0NDdXg0NmpuYUlIUEZRIiwiTnctWTE3dUg1cTJWYk56aTZaeDh1cG15Uk93TF9pQml2eWVCc3F1cjJOQSIsIlZSVy1oYWhLVlFXRVRUWXlFZzhPRm5kUG5mbi02OUJ6emdMYVdzcW5RbEkiLCJfbGl6Q0dwTGJleHVVcU5RV29heDZFUHI4MldpaFZOYXFDTWVxNnQ5ZE84IiwiYi16TldyQXlILXNSRVFHLThNYXdiRlc5R1A0aXV4eWZFdXhMeW10cDNZayIsImdwN3oyUjdhN183aUs1SVhFdHoxVmctNWViTFVZWWhhRWdKLUlKV1BHSHciLCJxUjhPV1FyTHhNTFYwUFJyS0JQLVFFY1BrdEU3SDB6ZU81ZVRIUVM5T2JrIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IjhhRExaZzVIcmVRZVUxMUhlUkhJQmRLN19HSjFQN2NiamRfcVR2Rzl5cGsiLCJ4IjoiX1lJUWlRdDRwNzB2VDlJbVp3M2JqeHJDUXZyVXAzZ3hBWlVYMjFzaXVCTSIsInkiOiJKaXV4M0NUNzlsR0dYd1gzdGFBOHc2X0p4WFVKSVFOSGlJbEdzX3BKb1VNIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.pGRSIaHlAdYkUlMzfddnMWrCkatMNYU3RnyF2Bc1O9HegPL1qOi6ST9tF-DCCmHEIwvNwhIiAsi40kxP1IiJIA~WyJjSUJ6NE80aG44eUd0MGlOQm9mWWVnIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJ4OXFWSk5GbGZFTjRkSTY2aVJRd2lRIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJqVXozNWlHQkFqNjF1dUl2bjdmN1dBIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJJOHY1c1BVOG5OTlpPWnZ4SEZIVDFRIiwiRlIiXQ~WyJSY1E5VHF6RXNkc2pUbW1DVFo1TnlBIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiQ09aSlZ6WWVIUnBBZVBYbTJCWWVmNTdmTC1wenFDSnhfdmRHZFRUY2g5byJ9XV0~WyI3cmlFV2E5eGtOTE1yWVVaS0RfeXdBIiwiY291bnRyeSIsIkZSIl0~WyJ3NGFqUm1ZbHNMeHJhUzFhOFFEZnB3IiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIlFPU18xVUQyWU1XYWxpcXRKWGVBNThlMVh1cDY5ckRmUmMweWV5a2YySmMiXX1d~WyJuMDR6UC1NeDRCbkQ3TWFic0JzaVpRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyI1bGp0Y0lVakNsb1VlREhXZzk4bmlnIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyI0ODBvM3pjYkJKX3NvbDVMNFV6QW13IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIi1fU3ZFM2ZSeHJ4RGwwSnNKRm9oWkVXV0Qwc2hoUnIwMzZMZk00Zm5LamsiLCI1ZmR2NUROUXBVdEJTMXJJYjA2M0duT1luNlRHYUtfbHNZWWRnV2ZWdVQ4IiwiOWpTVndpNlhUaVBaYnR4Wm01a3NoVkQyOUNWTDNmQ01iNWt5c1BpVW1GNCIsIkV1UnV4N19BRUhPVDVpNjdCX3BXN0hYUmJMOUowanFoU2QtNmRLR2JRNkUiLCJOWHRacXNWZ1BIWm5ybUdvLVp4UnZSUEtkZjNub011SlJfYU8xcDNfd0VVIiwiYmZPSTVONGp0X015dmc0a1JpWTd0N2lveXJXdm1lakk4RV9RZnJZQ2h1USIsImQ4SUt6SGNERVYzNlBUVHo2QkxKZGpYYzVQY0FsMDNjQmdmb1ZSaHctV1kiLCJmd1l2NWUwODd0LXV2V2YwNlFFVUc4RUNIRXVoLXFZVWV0c21TcEFheTdFIiwibHZLNUY3RHN1aWdlaURZMTZ5TDZEczM1aUYtZ0tqTFBFLTBVV3ZHOWF2RSIsInBMRF9BV1NZOVY4SGIySTJMMGxmZFZsNC1Lal9ES3lUYy1TRWhTZ1UySGsiLCJ0ZjhBbEtCemJsa0dnTHBfZ2dZMmNoS2Z0MFJGOUV2VzdkVHY0WGxRb2pjIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IlJZOXRiaFlBbGpNczRLa2tWNnJOc1pVS1RTcUtZNzJld1NhZEp2QnpoWmsiLCJ4IjoiT2Q5Z2tWSTE3MFRrck5vT2FNM2tkY1VkSnlralhiRTZIRGI4TTVTaUIyUSIsInkiOiJWS2lIZlVGdEhFNTQ2RjlrZjl4VVB1ZzNzOUx0cWs3WVNJSVBFTmdpdFdRIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ._4Ne7KyXyaFxaFBU087gGadHJGM-fyQ7UuP3Plk6_0ZjnGTBSo34dI-Gs31FyNZyj_ZDUQz9yTatMvDCk1HMCw~WyJBMkhaUEVJSnVlNnlrdmZ0N0hpVE53IiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJrZHpGdk0zdG9kZ09MTnh4bjRXMGhBIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJjSW1zd3hPaTRleHBlcTNJM0ZmMER3IiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyIwYVltQzJ2OUtmaE1TVkdwTktCTHZnIiwiRlIiXQ~WyJOTUVWWmlGWF95VUZuQml1LV9qZmVRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiLUZpMW42S0wyWGJtcFZ5Ui1tbkFwNEpNM0t1WlFYamtBdXNzbXBLT01WVSJ9XV0~WyJDanAtakVNaTh5TjZ6RWZIT3VnWUt3IiwiY291bnRyeSIsIkZSIl0~WyJYM2pETHFEc0xDVWZHSkEtTVltalRBIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIjhzc0REMjJEaUkwWjlhaUpLMzNaQ1d6RnNaejRmQ3ZjeU5GbW1DVGQ2TFEiXX1d~WyIwNXN1Q29EVjZqeUNDSTU3cTd3cnpRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJzSmJpMmhzU1J1MW1zb1JnVldBN3NRIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJFM09kZF83VC1qeXU1LURqSmcwRTlRIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjFGSk5DOHRuSFoxOEZTM2J5OE9tc0J5bUJwVlR5MHZVUEhHM1g4NmtBNjQiLCJBQlY5THYweTQyMmJaV25PTTVHMG94RUVWNlRyZDNEZWVRdGZoUHdBRUhJIiwiRmpHZFpnZ2pZd3dHRUFOQTJHUjBXcXBXMS1ieEtMOUttakpaME1POWFrUSIsIk1xakZTTWxNRmE1aDdpTHRyalZ4Z2E5TDRIa3ZpcnMtckRvb3JleFd5NHMiLCJUWGFubV9qeGhzOXlTLThNOHAycVBkaHA4YWhsNjJHYkZOWlFpZ0xiazNNIiwiV0UxYzVvRjNnSGQ1QV92cU85aTlNS2ZJb1MtQUtCQS1kTUJsZEpIbEtkOCIsImU5OHN5UWNYdjluejREUUpoaE5EaG5tTDhXS3NSMG9JQmhaZnBuTkdGNXMiLCJmbVVmalpjNXc0WnBQTlNhQkh1Rzl5ZVFRYWhUczNHRXJKb3Z4dUxWTVdVIiwicDhTX0lveXJxZklFT3ktY05qRWZMT1pWdUQ0a2l2NElYSDdqZnNyY0hPRSIsInJqd1hTanpaRFB6d0d3Wks5SmdJUTFWaTdsc2hnLUlJNGtYN0phZWx3VlUiLCJ6ZUl1MTFsdHNyTjVjMF9JUFNPVTZILXEtUldTQUVxY25HZEhLZ3M2c2xZIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IjZISk9jT0JFLTVMcVBVYzRubmZ4MWNsSnktSFE5OEVUOC12ZHphLVBHbkkiLCJ4IjoiT3E5V1loUzJWZ0RNRGo1Rkh3U3JwNjZ4Vnp4OFJwY2ZQZlNZQnZGdTludyIsInkiOiJ6bk5WaFdCMmN6dFlfY0tJQ1hYSVc1a1p1b3FYaEs2aUR4cnVVejRJd0hRIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.axYVXv6GlDqCXw-hliwRjybo3dCs3U10LgqDnUtXWMQNox9r2N8l9yjdV1vG5FbcwO2nf304KUFKeDmTH6vK0Q~WyJ0ZERDQkI1ckNzLUkzNm5GMlIzTTZRIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJPenpPQzJGeXVFMGpjX3ZYcXBzNjNnIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJaam94VUJMTWNHeVczdXRFMG9xc21RIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJSWlJ1TGpaMWxta21VNk5ET01VTDVRIiwiRlIiXQ~WyJGVDlNYm5nQk9kc3VPY2dCRmxZb2lRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoibml5a2NKcFpZdTRCMlR6a2w2R0trSkZJMVJVZlI0ejlnaFRFNHRkblVTTSJ9XV0~WyJheDJ0LTN1Z2NCSUdscUZTREFqUU53IiwiY291bnRyeSIsIkZSIl0~WyJtSUxFYjlqZkc4MGNmbFozSXR2dnBRIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbInE1QkpGWng1ZDU3eW1GTUREU1hfWlRiQnNhRWdtTDBoeVJsQXhHVUd2UFEiXX1d~WyJSMjBaZFdIWmZGTnctRWc5dFo0cXFRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJueC1UTndCeUhYaXc3UFVBLS1KeFNRIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJvUXZaQlRvWXNnZk5NUWdCTDRITU5RIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjEwazY2aVA2M3dqOXRyZGNSNjcwTWZtV0VRb1hzclBKUnhlSzlGMVZmcDAiLCJKU1BGcG1vd1E5MW13Y3VmaldDVU0yUGxiT0dtRG1ieU5WS0hRV2ZFWmZRIiwiSmpRWXVWYk5ZZGNpa1RKNTFQZkpuZjZhSnNHTTVDeTFabE9xTHFrR3ZzdyIsIktMbVBseDlhY1JWX081eWRkV05HQXEwX29FUVBGMG5aM3p0YlgyeEhDaVEiLCJQRlNtdHlYenFJLWVRRFMwY3FEVjd4Tl9ibFd2TmVnYlVVT3V1V2hxaG5jIiwiWThVTm5STS1iRmlZS2M5VjMtZ3FwVjRpejZQQjVBX3BTTzV2RWE5ZGFXTSIsImNrdXhzUml0a25ZeGRuNVUxdnN6ekFubzdoZHF1MFRpc3Nka2NvMXhnOW8iLCJndWFia0YwOG9DRHpVc2tIRTdqeGNQVDhOTF9TWmcwTVp2UndWRG9YcEdnIiwianJCZmMxME82SDNQb09md2pUYWNNeVpwdDNmLVNNRXpIUjZaSk0zcjRuMCIsIm00ZGprUV82WXZxWDltc3FJTTRrblYyS1BFdjVMY1kyUExPWFlUdlpXclEiLCJ4anVHcW54cDBzM2tzeENuVXhSZXFEbFVfdVFmWXVuR1djc3p3NWlXWEhrIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6Im5JNXlqUnhTYng0cmh2UXdJVHQ5bUZUZ2NLSXQyYlBOWXB1dElacWd2V0EiLCJ4IjoiREk0WnpnQkpIXzJJNnFYczZLY1VjWEtod3pxR2JkUy1lSHVJS0V2RlBDRSIsInkiOiItSzE1UFJFb0FhdEM3MDdacmJ2dDFvdGFfMGFiS1d2YU1NSnZyOUI1TXpFIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.Hck-d1jhog1otsuAV9OQMrklfOFtS4qU-k4Bhg-p5tXh8broSDXP-YORsGHUPoctFCrCe96Z966J3icGEWBdbQ~WyJSOFNBSmRJWnQtVVdCaVdmalp1NUhnIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJja0hvOGxxeVpiZ214Mnk5Rk0tSE93IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJHME83NlEyc195RTlpU213UnpuTUp3IiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJZZzh6RHExMElUaTk4MExnQkwza3V3IiwiRlIiXQ~WyJDeUE0aGdXVVFfQTZ3UmpGLVZlZGVnIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiWHVKTEZYeFk0dkU1TTVRT0l0T2Zwc0lnOXE1NWFEZEZfanJqOTJsVkU3YyJ9XV0~WyJLWGNYSnZHMFlsRndvbmNEMEwyeWlBIiwiY291bnRyeSIsIkZSIl0~WyJ2cUh3Z0F0YzBvRWF3R2ViNXNoc3d3IiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIkQzRnZ6V1V1SU9sWUtzNG1vdWV1Z1ZKdGxQZGN4NzB5V0xJcWxOc29zVUkiXX1d~WyJveE44dHdQODFleUtWNjliRkd4Njl3IiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJJMV9OQ0lOVGlWcDVpY2VLbzhydUJBIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJoM0pnRFZSdE9oRVhSRUtsRThPWEp3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIi04b0FNeDFKb2FNRTF5WmNJMzVMTVg4NmVYWVdOWWJ5ZkY2UFppOU1pblEiLCIwbTBRaEJrQnJ3VnB4QkNaSU92aHNoZnlheXdQZkxod2dzdGRzemI3aHdzIiwiRTFzaHBoSVZUZXhLNFBCTmN2UWttQXdnRzlnVzQ4VTVtcHBTeV9JM196MCIsIldNUU5IY0FGRXV2RG4tS1hLU1pMemtoQkkzWlJ5R3JjRDJFMFRHdVNyS2MiLCJZbVNtVVRfa2pxSFU0ZVlMQ2pBWUZKM0tVVzkwQlNxaklHaGluWFFaUkVnIiwiYWlLUk5SSmRZamF3ZXQ4dWJZcWNqSjBtTTB6R01PaUJQdUFQdFFSU3FDSSIsImRWRmtjS3VuVEp1b2t3cEp4bnBqZmNHaElVWHA4M2JsbDJKM0RzV3ZuZjAiLCJsSnpDWWNiYktMaDcxOWtQSTh0TmZ4YWJUMXdzZ3pkMF9NSDFRWnkwWHAwIiwicVBOdWw5eTVmQUZVVjNaTUgtVFN0X08wX3Q1YXN1X3g4MlM2THc4TFJEQSIsInFoY2U2cmt1QTRKanh4UDJEdnFOM3IzUVBsUEVPVUNnZ1dsS0tWUHpXazAiLCJ2dUV4c1VZNS10YkFieU5CM054ZC1iQWxJdU1VWUgwb3ZYVlE0c3JHcVBJIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6Ik5yOGdMbnMxaWx4MEtJT3I1OG1QTmJWeGptSGpBZGVTUHdLR01NVFJzT3MiLCJ4IjoiWGFwTE5QakllenRsSTVFX1JtM2tZOHNOdk13VEZHdWhocGRQaVVMZHRGUSIsInkiOiJvZjNpYlZMdnUybGxnajY4YU9mWWE5alNjUjFLMEFOdURKOUFrd19ZanRrIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.raljtO-TbrLIA_NSSknf_G5qx8W969m4zG9tcg41p-X58lfhLnpJz9XTwthFXAwtozwaW5L6AfPLlFvWyfftVw~WyJIYnUxeHFKVWpINTA3Q25vNW82amdnIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJsaTd2dXBfeVU1ODlFMDlLNXBaelBBIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJwNGVDUVlvSE1FUEVZRGw1azA5UEd3IiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJuSmlVRFZocjMyMzJfaFBFNXpmdmVnIiwiRlIiXQ~WyJMOEhmVlI1M1NOOTl0bEpqSHJYb3ZRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoieHpNVjB5WEQ4MWlEaW9OeDJwNUQ1d0dXeHNMdVMzT3lLQkZoNnMzTVVfdyJ9XV0~WyJIR2NhbVpLY1lBdmE2ZmsyLTJpLWNnIiwiY291bnRyeSIsIkZSIl0~WyIxZVVPV29TRlBpMWh3X1c0OUtIZ2ZnIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIlNGODA0a0NTYl9pWUtMLWxEMDUyOUJ1MWdybTVEcEg0UDZkSHlVV2JfRlUiXX1d~WyJDWkJmbmg0ZEw1ZlBBTURnQ3Z2Y1NRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJaYjYwYnVEc2lpcUxGNHkteHpaZE1RIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJ6MmE4RU1kOEJ3d29aaHRzQnRJWjdRIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    }
  ]
}
credential_endpoint_response_headers
{
  "x-fapi-interaction-id": "31e54c87-1afe-4b18-9fa1-59568387d326",
  "content-type": "application/json"
}
2026-11-12 21:16:03
ClearAccessTokenFromRequest
Removed incoming access token from environment
2026-11-12 21:16:03 SUCCESS
CreateResourceServerDpopNonce
Created Resource Server nonce
resource_server_dpop_nonce
xILKrbnoPnfPOFGLfPYolyDTxUGsMhTwBHurermfzlYCDUnxvD9772654094<]*?@%}]*(.;[{'&;&]?(]!!);%($}
2026-11-12 21:16:03
oid4vci-1_0-wallet-test-batch-credential-issuance
Detected completed resource endpoint call. Waiting 20 seconds for additional requests before completing the test. The wait can be adjusted by setting maxWaitForAdditionalRequestSeconds in the configuration.
2026-11-12 21:16:03 OUTGOING
oid4vci-1_0-wallet-test-batch-credential-issuance
Response to HTTP request to test instance xY6S9N3z4z3PgnF
outgoing_status_code
200
outgoing_body
{
  "credentials": [
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjVQbWxPakZvUzNvSUVWbEZLc01MZVBlcDFxaHJlN2lqWFdaRFRYV3dGRFUiLCJEaGVwOFpOTVd5dlhsTHZZOHo5YzNycHhwa21rcWZqNHhvb29yUkhzNHVNIiwiRTJKc3ZhbExlVTNuNjBRRnV2OFRJc0ZMdUVvTGpHNGhLTjlNM1dKV0pydyIsIkxNbDBoUjh6dVU2dm9LNVJRaXpuRjFyalB1b0JnNVZQa2Zncy1yRnZrcU0iLCJYbDNBYVhkR0VsbmNuT0JmbmxjU3I0MWkwZUJsb09RNm02TWZ3NGp4Y2hFIiwiWU5BWXdSYV91U3VkY3FHeEpzMy1YLVBrSm5aY2tKSndQZXlzeDVWbnVVUSIsIllYZXBubl92aFAwNWpBR1FndWprQ25TeE1ITUZDRzFNVkVOVE9sem93dk0iLCJldWROeXN5Yi1DNkJPcFpaaUtobWhUYmFCbV92VVZnb3g5M2xrVXV0cm0wIiwiZXgwZDExdEthUVdUMWExRWR3R0w3T0tsNVB2eTVXd1Jha3pLampwdFhHdyIsIm5FS1p4TEZtelY2dWoxOTVSblhMUWd5dThEODRHVWJJQ0Q0N1JDMmpYTWciLCJudjhlTExONEJaUGpLUzM1dzhPN25iS19KSmc4ZGJoamRQc1ROZEtHZHFRIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6Ii1uS0lwcmI1YW01aU5DWkg3V0E3Q3NuTGVQTmFCZHBsbGs5M3oyRFpWMFkiLCJ4Ijoibk9iamw4QTJjcmdZZFM1RHZwMUc0aVN3bzdZbGJuRngwZUZ5OV9rQzV5ZyIsInkiOiJtUTlINlJZZVFaS0NRX3I4YzY0OFlBd1RiRXplYVVKLTR2U1BfQ3FZdldBIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.RvX4N3mIFzZsGAT0MeyxjI45hZQ_oU4W0cEvOZTNUlWJZXfCHhLusqd-Zl15H6VqjnI0sWghmaZCaU0SKL6z_Q~WyI3emhLazhFeWNCS1BMR0pWSmVpaDJRIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJGaU5XTEttQmw4UE8tam9QaXZ4X0xRIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyItcWtWZTJUeHg1RzdtX1ZXOXg0TG5nIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJVMVk3bHFRVmRDc3FmSVRkOHVPNnN3IiwiRlIiXQ~WyIybFZNb2pldEl3d3Z2VkdaX3FnN2hBIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoicWpGeF9STUljZEd0bFd0Vl9JZm4yNkV6RG50YjEwTWxBNGd4dDNGN29nOCJ9XV0~WyJkclF0UVcwbnJpdllULS13QkVJV2l3IiwiY291bnRyeSIsIkZSIl0~WyJiak5HQUhYUUVsSTRraVA3WF9ZdXBRIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbImstM2ZRZkNmSFppN1paM1dWVkFCeWtXbmxwR1NJWWVoQTdlVHdzeEl0N28iXX1d~WyI5cjRxYURid1IxYmdIUkpJRjJTVHNnIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJDQmY2WlJvNWdBTmJSS2pWb0hwYWt3IiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJaV1hHeGpvYVdMR2k0UGZFeFB5TUd3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjBjMkVfMnMwLUlXWDJ0UTIyTDVlOFJDZW8xaTdaRUE3ay15QjNZemZxenMiLCIwalQwbXVEVXJrSXNWSnBSYnEtT3M4TVBPNW1QcjlmRklEVzVfanNzTHNFIiwiNXY2NHBCNVV3TGhORkR4dUNIMmJjMVBoTGJJdVliZWdsVVFtbnExVDF2byIsIjhQakV2S29VYUtLMlBRSUZvTGVEYVFsUFlXSXE3dDRVTWVycTNHUkM4RDAiLCJEdVJqRHlMSXlMSGVCMURfN0FOVU1vMVZJc1FKdmFydEo1ZjdsVUNISVdVIiwiTDNIdUs1a29SaHdJUmJpU1VVNGtvb0M2MnRCcHdYenlxRnBSS3hOQ1dvOCIsIkxrZy1oZnR1TlpUUGt6b2Nod2xTYUpBNWZIcEszLWZUSWdsblFJZ0JRNDAiLCJiWWd6N21iWlloRnNmazliSTc4b2lsYkkwcmFuUVNjU19ReHpVYk9oeFpnIiwiaEc4UUlzQ2JqSWdaRlIySklwaXFfVHMtdlFUR243N0F0cXRNenN2WG0zWSIsInFHVll5NHdDXzZaaFRlTGFEUU90S2g2ZjZQV1hvdFBlS3RidGFQRWktbnMiLCJ3MzJpUzJVZndManFWeWNPUFZRc2tlWFRmQkpram94UkVVT1B2cUdzMU93Il0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6InZreXhXdkdQcWpSVC02amlYRmpwbmtZczVZZjIxd3loSXBuZlVNWHpCejQiLCJ4IjoiVFdvamFYZk9BNUpBbURWNE45VS1LU1hHakpid1ZSX0d6bklUdzlBc2U2YyIsInkiOiJRVzBRSHdXenI0ZkxhY1ZaQVJhU3hidTREWGR3TlNwUWxyMDFPd0NrRlNVIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.rj8I4WfQja-2_wr3DWbkRUSc9RJJd50l-IQ4UdVabKGlQ0j8rhasNMQANfxeotw0pmIrbAbrAKPK0i4fkUFhlQ~WyJUSU1RZ1d6WTlyV2JhbW5WT25zYXJBIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyIyNG1kejZQWHdmOENtZWFKb3VZY19BIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJBZ3F1amtITXNrQlNtYmlidFVhN3RBIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyI2d04ySmxkQ005TS0yd0pnNGU5R2tnIiwiRlIiXQ~WyJOUGpqQUNQUUh5YjJQejVjdV8tQ0FRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiM0JhbWY2QkduSVc2RUdUN3NCWWR3Y3N3RGFIbWdBclhFa0ZUbUthSXRLWSJ9XV0~WyIzcm05YkVtOFlFS3A5enRFSVhpc093IiwiY291bnRyeSIsIkZSIl0~WyJDaEs2cU9YQmZ0OHlrdUlVMGhXV01RIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIlZJNVpUNjg4MG9jTjduV05FMVlsUHpfQ1gxa0o4TVN3cjIyeWo5bTJrbmMiXX1d~WyJyeTJwenVsRW56OTBxOVFpYnlZVGhBIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJDM2pZOVZLeENJQ1I3YVdzRUZfdHJnIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJfY3pxSThyQ010bHlvWkFKdVoyZmt3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjRUcnItNWY3WU1qN01ieXFfMmlINHJlSXZDSURsdGo0bHZEWDlQZWlaclEiLCJDZnJRbnFZQWt5d2NfV1BDUWIxUk0zT1lkUXpvYjJ6VXd0aUV6eXBmQ0tRIiwiSHhyWndEb2g5UUdpWGxseXJ2SDRHZk5VMjQteHJKUmJIemEtTDJSS2QtOCIsIk1IRDZpNnVVSHVGVkd2VXJIckNSTl9pUTFvYmNYN2R4QWRhdndmbEVBSFEiLCJiLW9ORV9SdE1PeHNxdnJ0YnJsSUtOekZjdHVwX3o4Y1R1M00zSzc1bko4IiwiZGlfMVlfZ3VOQUxGRUd3WGlIeVBLZDhYaEw5NlBFX0ozaXNPdmloUkZrWSIsImZJNlNMTXJsZnY5VlZPd0EtcE5Rd2xVQmZCTHpLU013eEtqSVpLMHJ0eUUiLCJ0RkpROGdoUDdWbU9sV2ZpV0I1bDczdnp4OG9WcDNWNENKU0NsZFNpSVBFIiwid0ZEZkMycEVMSGZ6eTF5Y0FxdHZBMEtUNUczbGFMYzVfVHdvQ3c2MmZaQSIsIndVZl9WbS1qeGJUWWtIQzVIR3gxRU5CNkdxYjFCbDdSTzRBVTJPeDdra0kiLCJ6M3lmRC1ZNWlXWDdURzhGdVNQbVEtSWstcjQwVzhfT1V0QUQ2WllKeXBJIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IkpZQ0piVkR6X29wNUV1d3VaeF9DenVEdE14WDhnVmhKTGN5djN5RVNNSmsiLCJ4IjoiVW9wTDNzRkozTDNRcm1ZWXRnQ0xkWEI1OWlrNDVPOHY3TjcxSUR0Tk5pVSIsInkiOiJDSmttd2puMlJ0Q09hcjZnV21FRVlLdW9uMDdLMmxfMGw4clBMOFZXcmU4In19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.OL1SXGx4isXbKfMyjK-hGS0XLxXwS2l-aLCIjU7MTSWw0nezuhj1wN6ys07LkNC3pv3CAFMNdcQtPRDaLKnYWw~WyJrQlZRaWd5VHlfbVFsN3I5OGRMOGZ3IiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJkRGxIaEFraXVEU0V6Qk00VC1EVUx3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyI1ajBrdWV0MTlmbk1BS3QtdUI4Y2dnIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJRWVI0dFgtZGQ4X0Jla1N3R0dtVzRRIiwiRlIiXQ~WyJCeDY4ZnBfai1DT3dyUWFqTmZUbUZBIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiZzRTc1pvTjk3MGs1UnEyNGI3OXlla0J1UnlTb0Jmci1MblhGYTA1VkFpayJ9XV0~WyJWQ0xvdFU0ZlNUTUdWNE5NQjBWRXdRIiwiY291bnRyeSIsIkZSIl0~WyJGYzlSSnhCWk45TkVXV2NuRXlaTTJnIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbImxJS3NSa0UwYmpZVTdKclZkVUdsRUhmcHFZUnNMdmZsUXMxd1hMZkxPcWciXX1d~WyJmRFJfN1ptREhaMGdCaDZ6LVdjU1VRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJ2cFJRT3hBQTRPMGZzdjdHbWw2bGhBIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJiYkQ4NDhZdW1vS2NFaHJKTW05TjFBIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIi1YcVdFLTVzQkVibFFjX3doTXBuODZtTjVlNEtWcmNJYkRPM1Q5VVVrejAiLCJCSXVFbl9wX21CckJxY19Qc0FVMlZFUmpiR3ZEY2dXTHQzMUxzTmd2OG9FIiwiQ1I2dzVtOEctc2hKdGx5ZE1reGZJZFFWemtQZmFveHhsN2pNTm5FbFZCUSIsIktmMWxpbjhqSkRobjNiYVd0SkstR3dCYV9yR1ljSjZUdDNZRUh1cU5vcDQiLCJMTVpHbnFjSDBLOGhiMUhpamV4ZGhHZFhXVE1FRDBmQXpjdkNxWVFOLW40IiwiUkpVamstVUUyR1dIQ0dvTENwNzNpR3JRTVlPY3FLM3VMXzk1Y3NvMThMbyIsIlVJOFJ0b3lZTlFNMWtxeU5yNWpJMmRFVjFwUGc3bTBKTnhkQ0tlN3RXOTgiLCJvT1E2bkJ5eGFfeElDcDhGQldrTkdQcG1HNU0yVjRNaE1hd2ZKZEVidWZnIiwicnFrUnY3ZFVRVXlVYXZNR3ptdFI2RkZmRi0xaXVoNE1NMjhDZnp1dU9lWSIsInR5MXl5RzVwRTR6dEc0NE52eDdQclhSQmtSMjAxTGNzSjdiNEZBSWVOM0kiLCJ5MkMzZWE0LWRHbE9kbXpZRDNUNmFGZndyRE1qSjBCT2xDY2g2d0tPZDVFIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6ImpjMUZmS2J3aC03UXE4Z2I3cHFuZ3dGbjlDd2I2WXAtRlFBWjVMaC1ZWGMiLCJ4IjoiaWFCTDJWQ21JYng4eE04Uzk1YnVrMnc0eXEwcmh5NUx1LVR5TjNZcG1nWSIsInkiOiJwTmVQQjY0M3JXMDRyV2FVM2hLXzM3c0xYbHVTWFdtQ0FEYU51WHVDNTRjIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.TXPeZ73COWuycOQCE9i8D8zUq_yqYO3ggCSaDiRQ4B-lXIkeMMBjsTEuQdbpt5iLlOdBUIs9ZuTgjbd-e6_8xg~WyI1U2tVOE5qaTd4NUhUMzVvbW9Nb1hBIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJoQlB1MWtwWVZxd25BUV9oRkNXRWJ3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJmbGI4aWxoaVVSdERlQ2RzZmV4X1R3IiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJNZUlQc3VsZ0VzUERadFl0TWNURE13IiwiRlIiXQ~WyJxYnIycklnYWNlVURGaUd1X2Q4MDBBIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoieWZSOUJWN2pFYmQ5a25oc0p2blZpSXBYSFAybkNPYmR5b2ZpOGx0dklscyJ9XV0~WyI2cmlkZ092eUZUMXpQVGFaMVV3SDlnIiwiY291bnRyeSIsIkZSIl0~WyJNZGd3VTJoQVJ0aEpnV0x0TGw3YkJnIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbInhwb2c5aGhYRS03czNZalpMaE5xVVh3WDhxQTJNWHZaaEk1WDlmcTlxZG8iXX1d~WyJ0eFVwVjlhR25XQUhjejZRLXBpRFpRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJka0RqSTE5a19paFBoSXdZMFg4b0RBIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJidk91WXFjM253aVEzMkZUcXR6c2Z3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIi1pbm04cTFGQlNEZ2xkNXJsb19GdDAxekY4SUt1ZWRnTXI2aTRhSDNOMDAiLCIxSkEzVG1Yekc0Zi14SkJsOXNmZ2ZJSHhWdUF0c2c1UFNzZjkySHpZQ1VrIiwiMm05cnBId3lORzZFY2VRMFZlWnVkSjRYZks1eEhLX3RpaXVzZWV2OUs1USIsIjJ5QXRycXY2SzJaa0Joano4T3lpNUpUZ09WN1BUN2JDVzhLTGR4UjA1bU0iLCI1elZ1elF5LTluZUsyanZEcUxjV0JPckVOTGRfMUhVSFBieW5ZNVlmMkJNIiwiRkFObkNBek53NDh2YlJxZU9fNlMzQ2VzMkRvNnVtWjhNMHExb2w5WjlYQSIsIlJGSENPd1pVUm1hdTdvajBuV0lzRzI1UnF5cGs3cGE0bnlBVFpEdUw2bGsiLCJTUTRjcXZ4NEtyLWtITG9uWlZOdHFwbWdDaG9aT255aUtNMW1jY0FEMjQ4IiwiY3dOdklCWkdoTmsyTlpuckN3STdoWU1MSElDVDI0LWU2czdjZFBDNk9jNCIsImRHcHdVTk1kdDc2OWlXVE9ZMWZKLUQ2ZGNBTDBqZG1zTndlMjRwMklkaDgiLCJxWmthUXNGU2VQUzZna3AxVjhqOFRaVHNnLTZ5T0xLQlRweHR1T1V3NERvIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IkNRZUlaX3A3c0o2dExvMENKSGlFT3pIOC1QaHJZMGVWMndyTHVZcGZGTlUiLCJ4IjoidjFTS1J0UHFBekpTNjJ3di12ZWVyY013OTZ2WkFNcFBHRE1MdVFBNzVXQSIsInkiOiJXUFFSZ19NQURMdmtqbnljc0xEeXkyNHdsUGRqVU1IeHdrQXNqOXNHQmFVIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.RnEvZrCng5bz0BZNjW38AtBqYuUcbmk68q2w4FEV9-25oh0aRI145VDPdQYIVV7J3OuEJAvK5nomARtHo3AQRw~WyJlWEluc29POUNYY3VMTmhCUFE3dG5RIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJpeXBZU2JFQnFZOUNuSmlxdzVPb3lBIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJrZ09sMlFsUVZKdzVRQm8zdW5EWl9nIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJ2Wkh5V3lodUFtWFB1cHFpVmpvSll3IiwiRlIiXQ~WyJGR2dFa0RQT25FdzNsd3NQOS0tNmpRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiVGlhbmN0eTlmRVA5SVgzdHQ3YkxYUFNqM2RpbHhTUnd3aWk5NTZ3b0IzayJ9XV0~WyJKVHZBajQxS1NqOTRjNEI5NnlhbFFnIiwiY291bnRyeSIsIkZSIl0~WyJHWjJvR2hfU19FWEhlNXJlMTB4MlpRIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIldtQnhxejRtaTlqWV9TUmlBWExYZ3JId2ZMaHpKTkc1cDJMMWZ6czhmanMiXX1d~WyJNdm5yVzF0MjRvSmZmM1FCRDRaQ0RnIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJkcXpSOVo3eDVKNlR2THpsdXdUVTFBIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJQU3lIR2NQa1BJa0pzOUpmMUZjMVR3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjRQS0YyZW53RmdJTjZSdjFLSTdSLXplejgzOG5GOGlnd1RNY0dJaDhUdFkiLCI2Smc4M0JSM0swd3d6ODFuRm9TeUlKaWRHWTB2S0Qza0FZaDZzX2JPUVlNIiwiQ0JHMWk0ZVEtN3hPYW5WTjFESy1zNmRScVpvUHhmQUc3SUdFV2JPRFQxTSIsIkxSbnh3MVhycFhncVJrZmpYSURkQ24wNmhsMS1ISkVtNVNnNWVtdEE4alkiLCJNSlJHYjZUR2lLMTFYbUtUZ1Y0Tm9GMzNBSDBNR0NDdXg0NmpuYUlIUEZRIiwiTnctWTE3dUg1cTJWYk56aTZaeDh1cG15Uk93TF9pQml2eWVCc3F1cjJOQSIsIlZSVy1oYWhLVlFXRVRUWXlFZzhPRm5kUG5mbi02OUJ6emdMYVdzcW5RbEkiLCJfbGl6Q0dwTGJleHVVcU5RV29heDZFUHI4MldpaFZOYXFDTWVxNnQ5ZE84IiwiYi16TldyQXlILXNSRVFHLThNYXdiRlc5R1A0aXV4eWZFdXhMeW10cDNZayIsImdwN3oyUjdhN183aUs1SVhFdHoxVmctNWViTFVZWWhhRWdKLUlKV1BHSHciLCJxUjhPV1FyTHhNTFYwUFJyS0JQLVFFY1BrdEU3SDB6ZU81ZVRIUVM5T2JrIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IjhhRExaZzVIcmVRZVUxMUhlUkhJQmRLN19HSjFQN2NiamRfcVR2Rzl5cGsiLCJ4IjoiX1lJUWlRdDRwNzB2VDlJbVp3M2JqeHJDUXZyVXAzZ3hBWlVYMjFzaXVCTSIsInkiOiJKaXV4M0NUNzlsR0dYd1gzdGFBOHc2X0p4WFVKSVFOSGlJbEdzX3BKb1VNIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.pGRSIaHlAdYkUlMzfddnMWrCkatMNYU3RnyF2Bc1O9HegPL1qOi6ST9tF-DCCmHEIwvNwhIiAsi40kxP1IiJIA~WyJjSUJ6NE80aG44eUd0MGlOQm9mWWVnIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJ4OXFWSk5GbGZFTjRkSTY2aVJRd2lRIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJqVXozNWlHQkFqNjF1dUl2bjdmN1dBIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJJOHY1c1BVOG5OTlpPWnZ4SEZIVDFRIiwiRlIiXQ~WyJSY1E5VHF6RXNkc2pUbW1DVFo1TnlBIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiQ09aSlZ6WWVIUnBBZVBYbTJCWWVmNTdmTC1wenFDSnhfdmRHZFRUY2g5byJ9XV0~WyI3cmlFV2E5eGtOTE1yWVVaS0RfeXdBIiwiY291bnRyeSIsIkZSIl0~WyJ3NGFqUm1ZbHNMeHJhUzFhOFFEZnB3IiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIlFPU18xVUQyWU1XYWxpcXRKWGVBNThlMVh1cDY5ckRmUmMweWV5a2YySmMiXX1d~WyJuMDR6UC1NeDRCbkQ3TWFic0JzaVpRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyI1bGp0Y0lVakNsb1VlREhXZzk4bmlnIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyI0ODBvM3pjYkJKX3NvbDVMNFV6QW13IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIi1fU3ZFM2ZSeHJ4RGwwSnNKRm9oWkVXV0Qwc2hoUnIwMzZMZk00Zm5LamsiLCI1ZmR2NUROUXBVdEJTMXJJYjA2M0duT1luNlRHYUtfbHNZWWRnV2ZWdVQ4IiwiOWpTVndpNlhUaVBaYnR4Wm01a3NoVkQyOUNWTDNmQ01iNWt5c1BpVW1GNCIsIkV1UnV4N19BRUhPVDVpNjdCX3BXN0hYUmJMOUowanFoU2QtNmRLR2JRNkUiLCJOWHRacXNWZ1BIWm5ybUdvLVp4UnZSUEtkZjNub011SlJfYU8xcDNfd0VVIiwiYmZPSTVONGp0X015dmc0a1JpWTd0N2lveXJXdm1lakk4RV9RZnJZQ2h1USIsImQ4SUt6SGNERVYzNlBUVHo2QkxKZGpYYzVQY0FsMDNjQmdmb1ZSaHctV1kiLCJmd1l2NWUwODd0LXV2V2YwNlFFVUc4RUNIRXVoLXFZVWV0c21TcEFheTdFIiwibHZLNUY3RHN1aWdlaURZMTZ5TDZEczM1aUYtZ0tqTFBFLTBVV3ZHOWF2RSIsInBMRF9BV1NZOVY4SGIySTJMMGxmZFZsNC1Lal9ES3lUYy1TRWhTZ1UySGsiLCJ0ZjhBbEtCemJsa0dnTHBfZ2dZMmNoS2Z0MFJGOUV2VzdkVHY0WGxRb2pjIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IlJZOXRiaFlBbGpNczRLa2tWNnJOc1pVS1RTcUtZNzJld1NhZEp2QnpoWmsiLCJ4IjoiT2Q5Z2tWSTE3MFRrck5vT2FNM2tkY1VkSnlralhiRTZIRGI4TTVTaUIyUSIsInkiOiJWS2lIZlVGdEhFNTQ2RjlrZjl4VVB1ZzNzOUx0cWs3WVNJSVBFTmdpdFdRIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ._4Ne7KyXyaFxaFBU087gGadHJGM-fyQ7UuP3Plk6_0ZjnGTBSo34dI-Gs31FyNZyj_ZDUQz9yTatMvDCk1HMCw~WyJBMkhaUEVJSnVlNnlrdmZ0N0hpVE53IiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJrZHpGdk0zdG9kZ09MTnh4bjRXMGhBIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJjSW1zd3hPaTRleHBlcTNJM0ZmMER3IiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyIwYVltQzJ2OUtmaE1TVkdwTktCTHZnIiwiRlIiXQ~WyJOTUVWWmlGWF95VUZuQml1LV9qZmVRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiLUZpMW42S0wyWGJtcFZ5Ui1tbkFwNEpNM0t1WlFYamtBdXNzbXBLT01WVSJ9XV0~WyJDanAtakVNaTh5TjZ6RWZIT3VnWUt3IiwiY291bnRyeSIsIkZSIl0~WyJYM2pETHFEc0xDVWZHSkEtTVltalRBIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIjhzc0REMjJEaUkwWjlhaUpLMzNaQ1d6RnNaejRmQ3ZjeU5GbW1DVGQ2TFEiXX1d~WyIwNXN1Q29EVjZqeUNDSTU3cTd3cnpRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJzSmJpMmhzU1J1MW1zb1JnVldBN3NRIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJFM09kZF83VC1qeXU1LURqSmcwRTlRIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjFGSk5DOHRuSFoxOEZTM2J5OE9tc0J5bUJwVlR5MHZVUEhHM1g4NmtBNjQiLCJBQlY5THYweTQyMmJaV25PTTVHMG94RUVWNlRyZDNEZWVRdGZoUHdBRUhJIiwiRmpHZFpnZ2pZd3dHRUFOQTJHUjBXcXBXMS1ieEtMOUttakpaME1POWFrUSIsIk1xakZTTWxNRmE1aDdpTHRyalZ4Z2E5TDRIa3ZpcnMtckRvb3JleFd5NHMiLCJUWGFubV9qeGhzOXlTLThNOHAycVBkaHA4YWhsNjJHYkZOWlFpZ0xiazNNIiwiV0UxYzVvRjNnSGQ1QV92cU85aTlNS2ZJb1MtQUtCQS1kTUJsZEpIbEtkOCIsImU5OHN5UWNYdjluejREUUpoaE5EaG5tTDhXS3NSMG9JQmhaZnBuTkdGNXMiLCJmbVVmalpjNXc0WnBQTlNhQkh1Rzl5ZVFRYWhUczNHRXJKb3Z4dUxWTVdVIiwicDhTX0lveXJxZklFT3ktY05qRWZMT1pWdUQ0a2l2NElYSDdqZnNyY0hPRSIsInJqd1hTanpaRFB6d0d3Wks5SmdJUTFWaTdsc2hnLUlJNGtYN0phZWx3VlUiLCJ6ZUl1MTFsdHNyTjVjMF9JUFNPVTZILXEtUldTQUVxY25HZEhLZ3M2c2xZIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IjZISk9jT0JFLTVMcVBVYzRubmZ4MWNsSnktSFE5OEVUOC12ZHphLVBHbkkiLCJ4IjoiT3E5V1loUzJWZ0RNRGo1Rkh3U3JwNjZ4Vnp4OFJwY2ZQZlNZQnZGdTludyIsInkiOiJ6bk5WaFdCMmN6dFlfY0tJQ1hYSVc1a1p1b3FYaEs2aUR4cnVVejRJd0hRIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.axYVXv6GlDqCXw-hliwRjybo3dCs3U10LgqDnUtXWMQNox9r2N8l9yjdV1vG5FbcwO2nf304KUFKeDmTH6vK0Q~WyJ0ZERDQkI1ckNzLUkzNm5GMlIzTTZRIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJPenpPQzJGeXVFMGpjX3ZYcXBzNjNnIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJaam94VUJMTWNHeVczdXRFMG9xc21RIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJSWlJ1TGpaMWxta21VNk5ET01VTDVRIiwiRlIiXQ~WyJGVDlNYm5nQk9kc3VPY2dCRmxZb2lRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoibml5a2NKcFpZdTRCMlR6a2w2R0trSkZJMVJVZlI0ejlnaFRFNHRkblVTTSJ9XV0~WyJheDJ0LTN1Z2NCSUdscUZTREFqUU53IiwiY291bnRyeSIsIkZSIl0~WyJtSUxFYjlqZkc4MGNmbFozSXR2dnBRIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbInE1QkpGWng1ZDU3eW1GTUREU1hfWlRiQnNhRWdtTDBoeVJsQXhHVUd2UFEiXX1d~WyJSMjBaZFdIWmZGTnctRWc5dFo0cXFRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJueC1UTndCeUhYaXc3UFVBLS1KeFNRIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJvUXZaQlRvWXNnZk5NUWdCTDRITU5RIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjEwazY2aVA2M3dqOXRyZGNSNjcwTWZtV0VRb1hzclBKUnhlSzlGMVZmcDAiLCJKU1BGcG1vd1E5MW13Y3VmaldDVU0yUGxiT0dtRG1ieU5WS0hRV2ZFWmZRIiwiSmpRWXVWYk5ZZGNpa1RKNTFQZkpuZjZhSnNHTTVDeTFabE9xTHFrR3ZzdyIsIktMbVBseDlhY1JWX081eWRkV05HQXEwX29FUVBGMG5aM3p0YlgyeEhDaVEiLCJQRlNtdHlYenFJLWVRRFMwY3FEVjd4Tl9ibFd2TmVnYlVVT3V1V2hxaG5jIiwiWThVTm5STS1iRmlZS2M5VjMtZ3FwVjRpejZQQjVBX3BTTzV2RWE5ZGFXTSIsImNrdXhzUml0a25ZeGRuNVUxdnN6ekFubzdoZHF1MFRpc3Nka2NvMXhnOW8iLCJndWFia0YwOG9DRHpVc2tIRTdqeGNQVDhOTF9TWmcwTVp2UndWRG9YcEdnIiwianJCZmMxME82SDNQb09md2pUYWNNeVpwdDNmLVNNRXpIUjZaSk0zcjRuMCIsIm00ZGprUV82WXZxWDltc3FJTTRrblYyS1BFdjVMY1kyUExPWFlUdlpXclEiLCJ4anVHcW54cDBzM2tzeENuVXhSZXFEbFVfdVFmWXVuR1djc3p3NWlXWEhrIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6Im5JNXlqUnhTYng0cmh2UXdJVHQ5bUZUZ2NLSXQyYlBOWXB1dElacWd2V0EiLCJ4IjoiREk0WnpnQkpIXzJJNnFYczZLY1VjWEtod3pxR2JkUy1lSHVJS0V2RlBDRSIsInkiOiItSzE1UFJFb0FhdEM3MDdacmJ2dDFvdGFfMGFiS1d2YU1NSnZyOUI1TXpFIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.Hck-d1jhog1otsuAV9OQMrklfOFtS4qU-k4Bhg-p5tXh8broSDXP-YORsGHUPoctFCrCe96Z966J3icGEWBdbQ~WyJSOFNBSmRJWnQtVVdCaVdmalp1NUhnIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJja0hvOGxxeVpiZ214Mnk5Rk0tSE93IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJHME83NlEyc195RTlpU213UnpuTUp3IiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJZZzh6RHExMElUaTk4MExnQkwza3V3IiwiRlIiXQ~WyJDeUE0aGdXVVFfQTZ3UmpGLVZlZGVnIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiWHVKTEZYeFk0dkU1TTVRT0l0T2Zwc0lnOXE1NWFEZEZfanJqOTJsVkU3YyJ9XV0~WyJLWGNYSnZHMFlsRndvbmNEMEwyeWlBIiwiY291bnRyeSIsIkZSIl0~WyJ2cUh3Z0F0YzBvRWF3R2ViNXNoc3d3IiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIkQzRnZ6V1V1SU9sWUtzNG1vdWV1Z1ZKdGxQZGN4NzB5V0xJcWxOc29zVUkiXX1d~WyJveE44dHdQODFleUtWNjliRkd4Njl3IiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJJMV9OQ0lOVGlWcDVpY2VLbzhydUJBIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJoM0pnRFZSdE9oRVhSRUtsRThPWEp3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIi04b0FNeDFKb2FNRTF5WmNJMzVMTVg4NmVYWVdOWWJ5ZkY2UFppOU1pblEiLCIwbTBRaEJrQnJ3VnB4QkNaSU92aHNoZnlheXdQZkxod2dzdGRzemI3aHdzIiwiRTFzaHBoSVZUZXhLNFBCTmN2UWttQXdnRzlnVzQ4VTVtcHBTeV9JM196MCIsIldNUU5IY0FGRXV2RG4tS1hLU1pMemtoQkkzWlJ5R3JjRDJFMFRHdVNyS2MiLCJZbVNtVVRfa2pxSFU0ZVlMQ2pBWUZKM0tVVzkwQlNxaklHaGluWFFaUkVnIiwiYWlLUk5SSmRZamF3ZXQ4dWJZcWNqSjBtTTB6R01PaUJQdUFQdFFSU3FDSSIsImRWRmtjS3VuVEp1b2t3cEp4bnBqZmNHaElVWHA4M2JsbDJKM0RzV3ZuZjAiLCJsSnpDWWNiYktMaDcxOWtQSTh0TmZ4YWJUMXdzZ3pkMF9NSDFRWnkwWHAwIiwicVBOdWw5eTVmQUZVVjNaTUgtVFN0X08wX3Q1YXN1X3g4MlM2THc4TFJEQSIsInFoY2U2cmt1QTRKanh4UDJEdnFOM3IzUVBsUEVPVUNnZ1dsS0tWUHpXazAiLCJ2dUV4c1VZNS10YkFieU5CM054ZC1iQWxJdU1VWUgwb3ZYVlE0c3JHcVBJIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6Ik5yOGdMbnMxaWx4MEtJT3I1OG1QTmJWeGptSGpBZGVTUHdLR01NVFJzT3MiLCJ4IjoiWGFwTE5QakllenRsSTVFX1JtM2tZOHNOdk13VEZHdWhocGRQaVVMZHRGUSIsInkiOiJvZjNpYlZMdnUybGxnajY4YU9mWWE5alNjUjFLMEFOdURKOUFrd19ZanRrIn19LCJleHAiOjE3OTQ2MDAwMDAsImlhdCI6MTc5NDUxNzIwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.raljtO-TbrLIA_NSSknf_G5qx8W969m4zG9tcg41p-X58lfhLnpJz9XTwthFXAwtozwaW5L6AfPLlFvWyfftVw~WyJIYnUxeHFKVWpINTA3Q25vNW82amdnIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJsaTd2dXBfeVU1ODlFMDlLNXBaelBBIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJwNGVDUVlvSE1FUEVZRGw1azA5UEd3IiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJuSmlVRFZocjMyMzJfaFBFNXpmdmVnIiwiRlIiXQ~WyJMOEhmVlI1M1NOOTl0bEpqSHJYb3ZRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoieHpNVjB5WEQ4MWlEaW9OeDJwNUQ1d0dXeHNMdVMzT3lLQkZoNnMzTVVfdyJ9XV0~WyJIR2NhbVpLY1lBdmE2ZmsyLTJpLWNnIiwiY291bnRyeSIsIkZSIl0~WyIxZVVPV29TRlBpMWh3X1c0OUtIZ2ZnIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIlNGODA0a0NTYl9pWUtMLWxEMDUyOUJ1MWdybTVEcEg0UDZkSHlVV2JfRlUiXX1d~WyJDWkJmbmg0ZEw1ZlBBTURnQ3Z2Y1NRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJaYjYwYnVEc2lpcUxGNHkteHpaZE1RIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJ6MmE4RU1kOEJ3d29aaHRzQnRJWjdRIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    }
  ]
}
outgoing_headers
{
  "headers": {
    "x-fapi-interaction-id": [
      "31e54c87-1afe-4b18-9fa1-59568387d326"
    ],
    "content-type": [
      "application/json"
    ]
  }
}
outgoing_path
credential
2026-11-12 21:16:23 FINISHED
oid4vci-1_0-wallet-test-batch-credential-issuance
Test has run to completion
testmodule_result
PASSED
Test Results