Test Summary

Test Results

Expand All Collapse All
All times are UTC
2026-11-12 10:21:29 INFO
TEST-RUNNER
Test instance JuJ99i3Sj7okLDX 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 a6db9cb]
planId
2JxAdDqqM8623
config
{
  "alias": "siros-wallet-vci-test",
  "description": "OID4VCI wallet conformance test for SIROS wallet [mini-wallet a6db9cb]",
  "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 10:21:29 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 10:21:29 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 10:21:29 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 10:21:29 SUCCESS
ValidateJwksStructure
The JWK set in server signing keys is structurally valid
jwks_source
server signing keys
2026-11-12 10:21:29 SUCCESS
ParseUsableJwksKeys
All usable keys in the JWK set in server signing keys parse successfully
jwks_source
server signing keys
2026-11-12 10:21:29 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 10:21:29 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": "J_dgrrHb4Q0Trt9GFFYIT4ZwameXU9jsYpQIjOZyYlc",
      "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": "q2Ty1ysTlHo-897h5xX1aAaEDyXP9XhU9U0jQygHfYYaOUMSsIa1YV6wN1_E2x4Krh2GTIHQ9UWC9YDeat4dHWxAMZa_R7u6GF24SPw2Wn5H6Y9pZgzTjH4cDHxNA5DLWmgtfCm_NQ2WJvLVAV03cSonRhs16ONgWc3aGKE1TN9ALgKXZ8OAHP8mD2mcKYExa9xPtB6-X3cJ6bMkejbT2iwGBzb9Nd9NVuNxknYyh3tS2Q_ddRexPwE2wmsbJLRHg4CEwQlJ9N10E0D9fuTC1f3cal4FBJz4q59D90KZVXuwp8BZKrLm5ARVJtblMqlx1vI2n82tus--JIEkqPhBDQ"
    }
  ]
}
2026-11-12 10:21:29
SetRsaAltServerJwks
generated new alt RSA key configuration
2026-11-12 10:21:29 SUCCESS
SetRsaAltServerJwks
Set alt server key
server_public_jwks
{
  "keys": [
    {
      "kty": "OKP",
      "use": "sig",
      "crv": "Ed25519",
      "kid": "server-key-1",
      "x": "J_dgrrHb4Q0Trt9GFFYIT4ZwameXU9jsYpQIjOZyYlc",
      "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": "q2Ty1ysTlHo-897h5xX1aAaEDyXP9XhU9U0jQygHfYYaOUMSsIa1YV6wN1_E2x4Krh2GTIHQ9UWC9YDeat4dHWxAMZa_R7u6GF24SPw2Wn5H6Y9pZgzTjH4cDHxNA5DLWmgtfCm_NQ2WJvLVAV03cSonRhs16ONgWc3aGKE1TN9ALgKXZ8OAHP8mD2mcKYExa9xPtB6-X3cJ6bMkejbT2iwGBzb9Nd9NVuNxknYyh3tS2Q_ddRexPwE2wmsbJLRHg4CEwQlJ9N10E0D9fuTC1f3cal4FBJz4q59D90KZVXuwp8BZKrLm5ARVJtblMqlx1vI2n82tus--JIEkqPhBDQ"
    },
    {
      "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 10:21:29 SUCCESS
AddResponseTypeCodeToServerConfiguration
Added code as response type supported
response_types_supported
[
  "code"
]
2026-11-12 10:21:29 SUCCESS
AddIssSupportedToServerConfiguration
Added 'authorization_response_iss_parameter_supported' as 'true' to server metadata
2026-11-12 10:21:29 SUCCESS
AddCodeChallengeMethodToServerConfiguration
Added S256 as supported code challenge method
code_challenge_methods_supported
[
  "S256"
]
2026-11-12 10:21:29 SUCCESS
ExtractServerSigningAlg
Successfully extracted algorithm
signing_algorithm
ES256
2026-11-12 10:21:29 SUCCESS
AddIdTokenSigningAlgsToServerConfiguration
Added 'id_token_signing_alg_values_supported' to server metadata as 'alg' from server jwks
value
[
  "ES256"
]
2026-11-12 10:21:29 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 10:21:29 SUCCESS
AddDpopSigningAlgValuesSupportedToServerConfiguration
Set dpop_signing_alg_values_supported
values
[
  "PS256",
  "ES256",
  "EdDSA",
  "Ed25519"
]
2026-11-12 10:21:29
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 10:21:29
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 10:21:29
AddRequirePushedAuthorizationRequestsToServerConfig
Added require_pushed_authorization_requests to server configuration
value
true
2026-11-12 10:21:29 SUCCESS
FAPI2AddTokenEndpointAuthSigningAlgValuesSupportedToServer
Set token_endpoint_auth_signing_alg_values_supported
values
[
  "PS256",
  "ES256",
  "EdDSA",
  "Ed25519"
]
2026-11-12 10:21:29
VCIRegisterKeyAttestationTrustAnchor
Skipping registration of empty trust anchor certificate for key attestation
2026-11-12 10:21:29
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 JuJ99i3Sj7okLDX",
            "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 JuJ99i3Sj7okLDX",
            "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 JuJ99i3Sj7okLDX",
            "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 JuJ99i3Sj7okLDX",
            "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 JuJ99i3Sj7okLDX",
            "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) JuJ99i3Sj7okLDX",
            "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 JuJ99i3Sj7okLDX",
            "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 JuJ99i3Sj7okLDX",
            "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 JuJ99i3Sj7okLDX",
            "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) JuJ99i3Sj7okLDX",
            "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) JuJ99i3Sj7okLDX",
            "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 JuJ99i3Sj7okLDX",
            "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) JuJ99i3Sj7okLDX",
            "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 JuJ99i3Sj7okLDX",
            "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) JuJ99i3Sj7okLDX",
            "description": "OpenID Conformance Test Fake Certification"
          }
        ]
      },
      "scope": "openid.example.cert.1"
    }
  }
}
2026-11-12 10:21:29
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 10:21:29
VCIInjectCredentialConfigurationIdHint
Using implicit credential_configuration_id eu.europa.ec.eudi.pid.1
credential_configuration_id
eu.europa.ec.eudi.pid.1
2026-11-12 10:21:29 SUCCESS
CheckServerConfiguration
Found required server configuration keys
required
[
  "authorization_endpoint",
  "token_endpoint",
  "issuer"
]
2026-11-12 10:21:29 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 10:21:29 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 10:21:29 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 10:21:29 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 10:21:29 SUCCESS
EnsureJwksHasNoPrivateOrSymmetricKeyMaterial
The JWK set in client configuration contains only public key material
jwks_source
client configuration
2026-11-12 10:21:29 SUCCESS
ValidateJwksStructure
The JWK set in client configuration is structurally valid
jwks_source
client configuration
2026-11-12 10:21:29 SUCCESS
ParseUsableJwksKeys
All usable keys in the JWK set in client configuration parse successfully
jwks_source
client configuration
2026-11-12 10:21:29 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 10:21:29 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 10:21:29 SUCCESS
CheckDistinctKeyIdValueInClientJWKs
Distinct 'kid' value in all keys of client_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2026-11-12 10:21:29 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 10:21:29 SUCCESS
CreateAuthorizationServerDpopNonce
Created Authorization Server DPoP nonce
authorization_server_dpop_nonce
tlubTHxREjIrwEoAyMwNzwUlANewCyrdHGXwfboGtzxIZREddv7462822924(,|&.{_='~(^?#;_-$-^!}=`])<!:?
2026-11-12 10:21:29 SUCCESS
CreateResourceServerDpopNonce
Created Resource Server nonce
resource_server_dpop_nonce
OzflUMIBVTRVlGjwsriZXTtxGkioGSDhfhjYDtEOeFHjPYmyuy0710658190+-;#+]/;+|&_/$[{?,{%;],([',)>$
2026-11-12 10:21:29 SUCCESS
CheckDistinctKeyIdValueInServerJWKs
Distinct 'kid' value in all keys of server_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2026-11-12 10:21:29
oid4vci-1_0-wallet-test-batch-credential-issuance
Setup Done
2026-11-12 10:21:29 SUCCESS
VCIPreparePreAuthorizationCode
Prepared pre-authorized code
pre-authorized_code
cIMDefsdHdwLh8UiT5Q5x2ZFKgyDFS9Q
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 10:21:29
VCICreateCredentialOffer
Using credential_configuration_id eu.europa.ec.eudi.pid.1
credential_configuration_id
eu.europa.ec.eudi.pid.1
2026-11-12 10:21:29
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": "cIMDefsdHdwLh8UiT5Q5x2ZFKgyDFS9Q",
      "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 10:21:29 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:%22cIMDefsdHdwLh8UiT5Q5x2ZFKgyDFS9Q%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 10:21:30 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\"8\", \"Chromium\";v\u003d\"156\", \"Google Chrome\";v\u003d\"156\"",
  "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 10:21:30 SUCCESS
EnsureIncomingRequestMethodIsGet
Client correctly used http GET method
2026-11-12 10:21:30 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 10:21:30 OUTGOING
oid4vci-1_0-wallet-test-batch-credential-issuance
Response to HTTP request to test instance JuJ99i3Sj7okLDX
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 JuJ99i3Sj7okLDX",
            "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 JuJ99i3Sj7okLDX",
            "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 JuJ99i3Sj7okLDX",
            "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 JuJ99i3Sj7okLDX",
            "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 JuJ99i3Sj7okLDX",
            "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) JuJ99i3Sj7okLDX",
            "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 JuJ99i3Sj7okLDX",
            "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 JuJ99i3Sj7okLDX",
            "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 JuJ99i3Sj7okLDX",
            "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) JuJ99i3Sj7okLDX",
            "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) JuJ99i3Sj7okLDX",
            "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 JuJ99i3Sj7okLDX",
            "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) JuJ99i3Sj7okLDX",
            "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 JuJ99i3Sj7okLDX",
            "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) JuJ99i3Sj7okLDX",
            "description": "OpenID Conformance Test Fake Certification"
          }
        ]
      },
      "scope": "openid.example.cert.1"
    }
  }
}
outgoing_headers
{
  "headers": {
    "Content-Type": [
      "application/json"
    ]
  }
}
outgoing_path

                                
2026-11-12 10:21:30 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\"8\", \"Chromium\";v\u003d\"156\", \"Google Chrome\";v\u003d\"156\"",
  "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 10:21:30 SUCCESS
EnsureIncomingRequestMethodIsGet
Client correctly used http GET method
2026-11-12 10:21:30 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 10:21:30 OUTGOING
oid4vci-1_0-wallet-test-batch-credential-issuance
Response to HTTP request to test instance JuJ99i3Sj7okLDX
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 10:21:30 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\"8\", \"Chromium\";v\u003d\"156\", \"Google Chrome\";v\u003d\"156\"",
  "sec-ch-ua-mobile": "?0",
  "dpop": "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiY25tWmphZmdyeHY4TXh4MmNsSWROYVM2R1BaWEtNSlpMc3BlV0hkcUI1NCIsInkiOiIwc1FoSzhLdHJTZ3FkRWl1Q3R1aXV0SWo5dlZrRHdKSHBWOG91MWdDYmRnIn19.eyJqdGkiOiJPVUZuYUJLMV96cmtKZ2JrdmV3QVF3IiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvdG9rZW4iLCJpYXQiOjE3OTQ0Nzg4OTB9.uOU6vC-SOPxhivliN5ktKmVLjRPHqw6gfhwfPNKEmAdsEbD-6ZY9uVuQ2lWd-x_W6RJbYA0ATV09lDRIC6F8CA",
  "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": "cIMDefsdHdwLh8UiT5Q5x2ZFKgyDFS9Q",
  "tx_code": "123456",
  "client_id": "siros-wallet-test",
  "client_assertion_type": "urn:ietf:params:oauth:client-assertion-type:jwt-bearer",
  "client_assertion": "eyJhbGciOiJFUzI1NiIsImtpZCI6ImNsaWVudC1rZXktMSIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImV4cCI6MTc5NDQ3OTE5MCwiaWF0IjoxNzk0NDc4ODkwLCJpc3MiOiJzaXJvcy13YWxsZXQtdGVzdCIsImp0aSI6IjMxNzI3Nzg2NGUyNThhNjQwYWMyM2YwNyIsInN1YiI6InNpcm9zLXdhbGxldC10ZXN0In0.SGChyTx9_Z9fYo9kUhaJkNAKQo2oplXXStESk4m4t6Gxrsn5ZmEqQrW9AAxbBjeyxMkZ2Twzvq3PNk4zLFxr8Q"
}
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=cIMDefsdHdwLh8UiT5Q5x2ZFKgyDFS9Q&tx_code=123456&client_id=siros-wallet-test&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer&client_assertion=eyJhbGciOiJFUzI1NiIsImtpZCI6ImNsaWVudC1rZXktMSIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImV4cCI6MTc5NDQ3OTE5MCwiaWF0IjoxNzk0NDc4ODkwLCJpc3MiOiJzaXJvcy13YWxsZXQtdGVzdCIsImp0aSI6IjMxNzI3Nzg2NGUyNThhNjQwYWMyM2YwNyIsInN1YiI6InNpcm9zLXdhbGxldC10ZXN0In0.SGChyTx9_Z9fYo9kUhaJkNAKQo2oplXXStESk4m4t6Gxrsn5ZmEqQrW9AAxbBjeyxMkZ2Twzvq3PNk4zLFxr8Q
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 10:21:30 SUCCESS
EnsureIncomingTls12WithBCP195SecureCipherOrTls13
Found TLS 1.3 connection
2026-11-12 10:21:30 SUCCESS
EnsureIncomingTls13
TLS 1.3 in use
Token endpoint
2026-11-12 10:21:30 SUCCESS
CheckClientIdMatchesOnTokenRequestIfPresent
Extracted client_id matches the expected value
client_id
siros-wallet-test
2026-11-12 10:21:30 SUCCESS
ExtractClientAssertion
Parsed client assertion
client_assertion
{
  "value": "eyJhbGciOiJFUzI1NiIsImtpZCI6ImNsaWVudC1rZXktMSIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImV4cCI6MTc5NDQ3OTE5MCwiaWF0IjoxNzk0NDc4ODkwLCJpc3MiOiJzaXJvcy13YWxsZXQtdGVzdCIsImp0aSI6IjMxNzI3Nzg2NGUyNThhNjQwYWMyM2YwNyIsInN1YiI6InNpcm9zLXdhbGxldC10ZXN0In0.SGChyTx9_Z9fYo9kUhaJkNAKQo2oplXXStESk4m4t6Gxrsn5ZmEqQrW9AAxbBjeyxMkZ2Twzvq3PNk4zLFxr8Q",
  "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": 1794479190,
    "iat": 1794478890,
    "jti": "317277864e258a640ac23f07"
  }
}
2026-11-12 10:21:30
EnsureClientAssertionSignatureAlgorithmMatchesRegistered
token_endpoint_auth_signing_alg is not set for the client, any supported algorithm can be used
2026-11-12 10:21:30 SUCCESS
ValidateClientAssertionSignature
client_assertion signature validated
client_assertion
eyJhbGciOiJFUzI1NiIsImtpZCI6ImNsaWVudC1rZXktMSIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImV4cCI6MTc5NDQ3OTE5MCwiaWF0IjoxNzk0NDc4ODkwLCJpc3MiOiJzaXJvcy13YWxsZXQtdGVzdCIsImp0aSI6IjMxNzI3Nzg2NGUyNThhNjQwYWMyM2YwNyIsInN1YiI6InNpcm9zLXdhbGxldC10ZXN0In0.SGChyTx9_Z9fYo9kUhaJkNAKQo2oplXXStESk4m4t6Gxrsn5ZmEqQrW9AAxbBjeyxMkZ2Twzvq3PNk4zLFxr8Q
2026-11-12 10:21:30 SUCCESS
EnsureClientAssertionTypeIsJwt
Found JWT assertion type
assertion type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2026-11-12 10:21:30 SUCCESS
ValidateClientAssertionClaims
Client Assertion passed all validation checks
2026-11-12 10:21:30 SUCCESS
CheckForClientAssertionJtiReuse
No reuse found for client_assertion JWT for jti=317277864e258a640ac23f07
2026-11-12 10:21:30 SUCCESS
ValidateClientAssertionAudClaimIsIssuerAsString
private_key_jwt client Assertion 'aud' claim matches the authentication server issuer url
2026-11-12 10:21:30 SUCCESS
VCIValidateTxCode
Received tx_code matches expected tx_code
actual_tx_code
123456
expected_tx_code
123456
2026-11-12 10:21:30 SUCCESS
ExtractDpopProofFromHeader
Found and parsed the incoming_dpop_proof from incoming_request
value
eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiY25tWmphZmdyeHY4TXh4MmNsSWROYVM2R1BaWEtNSlpMc3BlV0hkcUI1NCIsInkiOiIwc1FoSzhLdHJTZ3FkRWl1Q3R1aXV0SWo5dlZrRHdKSHBWOG91MWdDYmRnIn19.eyJqdGkiOiJPVUZuYUJLMV96cmtKZ2JrdmV3QVF3IiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvdG9rZW4iLCJpYXQiOjE3OTQ0Nzg4OTB9.uOU6vC-SOPxhivliN5ktKmVLjRPHqw6gfhwfPNKEmAdsEbD-6ZY9uVuQ2lWd-x_W6RJbYA0ATV09lDRIC6F8CA
header
{
  "typ": "dpop+jwt",
  "alg": "ES256",
  "jwk": {
    "kty": "EC",
    "crv": "P-256",
    "x": "cnmZjafgrxv8Mxx2clIdNaS6GPZXKMJZLspeWHdqB54",
    "y": "0sQhK8KtrSgqdEiuCtuiutIj9vVkDwJHpV8ou1gCbdg"
  }
}
claims
{
  "htm": "POST",
  "htu": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/token",
  "iat": 1794478890,
  "jti": "OUFnaBK1_zrkJgbkvewAQw"
}
2026-11-12 10:21:30 SUCCESS
ValidateDpopProofTokenRequest
DPoP Proof type, alg, jwk, jti, htm, htu, iat, exp, nbf passed validation checks
2026-11-12 10:21:30 SUCCESS
ValidateDpopProofIat
DPoP Proof iat value passed validation checks
2026-11-12 10:21:30 SUCCESS
ValidateDpopProofNbf
DPoP Proof nbf value passed validation checks
2026-11-12 10:21:30 SUCCESS
EnsureDpopProofJtiNotAlreadyUsed
Proof jti seems to be unique to this request
jti
OUFnaBK1_zrkJgbkvewAQw
2026-11-12 10:21:30
ValidateTokenEndpointDpopProofNonce
DPoP Proof nonce not supplied
expected
tlubTHxREjIrwEoAyMwNzwUlANewCyrdHGXwfboGtzxIZREddv7462822924(,|&.{_='~(^?#;_-$-^!}=`])<!:?
2026-11-12 10:21:30
ValidateTokenEndpointDpopProofNonce
Token endpoint DPoP nonce is invalid
expected
tlubTHxREjIrwEoAyMwNzwUlANewCyrdHGXwfboGtzxIZREddv7462822924(,|&.{_='~(^?#;_-$-^!}=`])<!:?
2026-11-12 10:21:30 SUCCESS
ValidateDpopProofSignature
DPoP Proof signature validated
DPoP Proof
eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiY25tWmphZmdyeHY4TXh4MmNsSWROYVM2R1BaWEtNSlpMc3BlV0hkcUI1NCIsInkiOiIwc1FoSzhLdHJTZ3FkRWl1Q3R1aXV0SWo5dlZrRHdKSHBWOG91MWdDYmRnIn19.eyJqdGkiOiJPVUZuYUJLMV96cmtKZ2JrdmV3QVF3IiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvdG9rZW4iLCJpYXQiOjE3OTQ0Nzg4OTB9.uOU6vC-SOPxhivliN5ktKmVLjRPHqw6gfhwfPNKEmAdsEbD-6ZY9uVuQ2lWd-x_W6RJbYA0ATV09lDRIC6F8CA
2026-11-12 10:21:30 SUCCESS
ValidateAuthorizationCodeDpopBindingKey
Authorization request does not use DPoP authorization code binding
dpop_jkt
dAm2uE_3poSK-XH4EiqsBkPhETHAMxV0DQDCExa9g8U
2026-11-12 10:21:30
CreateTokenEndpointDpopErrorResponse
Condition ran but did not log anything
2026-11-12 10:21:30 OUTGOING
oid4vci-1_0-wallet-test-batch-credential-issuance
Response to HTTP request to test instance JuJ99i3Sj7okLDX
outgoing_status_code
400
outgoing_body
{
  "error": "use_dpop_nonce",
  "error_description": "Authorization server requires nonce in DPoP proof"
}
outgoing_headers
{
  "headers": {
    "DPoP-Nonce": [
      "tlubTHxREjIrwEoAyMwNzwUlANewCyrdHGXwfboGtzxIZREddv7462822924(,|\u0026.{_\u003d\u0027~(^?#;_-$-^!}\u003d`])\u003c!:?"
    ]
  }
}
outgoing_path
token
2026-11-12 10:21:30 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\"8\", \"Chromium\";v\u003d\"156\", \"Google Chrome\";v\u003d\"156\"",
  "sec-ch-ua-mobile": "?0",
  "dpop": "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiY25tWmphZmdyeHY4TXh4MmNsSWROYVM2R1BaWEtNSlpMc3BlV0hkcUI1NCIsInkiOiIwc1FoSzhLdHJTZ3FkRWl1Q3R1aXV0SWo5dlZrRHdKSHBWOG91MWdDYmRnIn19.eyJqdGkiOiJJQWhfNjVxendLcEFwRDZCa01rdm13IiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvdG9rZW4iLCJpYXQiOjE3OTQ0Nzg4OTAsIm5vbmNlIjoidGx1YlRIeFJFaklyd0VvQXlNd056d1VsQU5ld0N5cmRIR1h3ZmJvR3R6eElaUkVkZHY3NDYyODIyOTI0KCx8Ji57Xz0nfihePyM7Xy0kLV4hfT1gXSk8ITo_In0.ZHsmIN1q03zrd7PZ2TCuHhsV8qftkzp84aMClK-I-HVr8dPvc_eqaysYOVHsQvLV0QJZjCkQaYWBpWjKFFTH0Q",
  "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": "cIMDefsdHdwLh8UiT5Q5x2ZFKgyDFS9Q",
  "tx_code": "123456",
  "client_id": "siros-wallet-test",
  "client_assertion_type": "urn:ietf:params:oauth:client-assertion-type:jwt-bearer",
  "client_assertion": "eyJhbGciOiJFUzI1NiIsImtpZCI6ImNsaWVudC1rZXktMSIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImV4cCI6MTc5NDQ3OTE5MCwiaWF0IjoxNzk0NDc4ODkwLCJpc3MiOiJzaXJvcy13YWxsZXQtdGVzdCIsImp0aSI6IjJkOTcwZTgxMjY1NzYzMjI3NTMwZjA5ZSIsInN1YiI6InNpcm9zLXdhbGxldC10ZXN0In0.8saLYvLc3_saPxXwNcrjqNqy03Q2oMK-D4aWJrOUtK9DpmjjH8xHfsvRWfT1GnEL_dWVkaC9qeZY9dllF43AUQ"
}
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=cIMDefsdHdwLh8UiT5Q5x2ZFKgyDFS9Q&tx_code=123456&client_id=siros-wallet-test&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer&client_assertion=eyJhbGciOiJFUzI1NiIsImtpZCI6ImNsaWVudC1rZXktMSIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImV4cCI6MTc5NDQ3OTE5MCwiaWF0IjoxNzk0NDc4ODkwLCJpc3MiOiJzaXJvcy13YWxsZXQtdGVzdCIsImp0aSI6IjJkOTcwZTgxMjY1NzYzMjI3NTMwZjA5ZSIsInN1YiI6InNpcm9zLXdhbGxldC10ZXN0In0.8saLYvLc3_saPxXwNcrjqNqy03Q2oMK-D4aWJrOUtK9DpmjjH8xHfsvRWfT1GnEL_dWVkaC9qeZY9dllF43AUQ
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 10:21:30 SUCCESS
EnsureIncomingTls12WithBCP195SecureCipherOrTls13
Found TLS 1.3 connection
2026-11-12 10:21:30 SUCCESS
EnsureIncomingTls13
TLS 1.3 in use
Token endpoint
2026-11-12 10:21:30 SUCCESS
CheckClientIdMatchesOnTokenRequestIfPresent
Extracted client_id matches the expected value
client_id
siros-wallet-test
2026-11-12 10:21:30 SUCCESS
ExtractClientAssertion
Parsed client assertion
client_assertion
{
  "value": "eyJhbGciOiJFUzI1NiIsImtpZCI6ImNsaWVudC1rZXktMSIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImV4cCI6MTc5NDQ3OTE5MCwiaWF0IjoxNzk0NDc4ODkwLCJpc3MiOiJzaXJvcy13YWxsZXQtdGVzdCIsImp0aSI6IjJkOTcwZTgxMjY1NzYzMjI3NTMwZjA5ZSIsInN1YiI6InNpcm9zLXdhbGxldC10ZXN0In0.8saLYvLc3_saPxXwNcrjqNqy03Q2oMK-D4aWJrOUtK9DpmjjH8xHfsvRWfT1GnEL_dWVkaC9qeZY9dllF43AUQ",
  "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": 1794479190,
    "iat": 1794478890,
    "jti": "2d970e81265763227530f09e"
  }
}
2026-11-12 10:21:30
EnsureClientAssertionSignatureAlgorithmMatchesRegistered
token_endpoint_auth_signing_alg is not set for the client, any supported algorithm can be used
2026-11-12 10:21:30 SUCCESS
ValidateClientAssertionSignature
client_assertion signature validated
client_assertion
eyJhbGciOiJFUzI1NiIsImtpZCI6ImNsaWVudC1rZXktMSIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImV4cCI6MTc5NDQ3OTE5MCwiaWF0IjoxNzk0NDc4ODkwLCJpc3MiOiJzaXJvcy13YWxsZXQtdGVzdCIsImp0aSI6IjJkOTcwZTgxMjY1NzYzMjI3NTMwZjA5ZSIsInN1YiI6InNpcm9zLXdhbGxldC10ZXN0In0.8saLYvLc3_saPxXwNcrjqNqy03Q2oMK-D4aWJrOUtK9DpmjjH8xHfsvRWfT1GnEL_dWVkaC9qeZY9dllF43AUQ
2026-11-12 10:21:30 SUCCESS
EnsureClientAssertionTypeIsJwt
Found JWT assertion type
assertion type
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
2026-11-12 10:21:30 SUCCESS
ValidateClientAssertionClaims
Client Assertion passed all validation checks
2026-11-12 10:21:31 SUCCESS
CheckForClientAssertionJtiReuse
No reuse found for client_assertion JWT for jti=2d970e81265763227530f09e
2026-11-12 10:21:31 SUCCESS
ValidateClientAssertionAudClaimIsIssuerAsString
private_key_jwt client Assertion 'aud' claim matches the authentication server issuer url
2026-11-12 10:21:31 SUCCESS
VCIValidateTxCode
Received tx_code matches expected tx_code
actual_tx_code
123456
expected_tx_code
123456
2026-11-12 10:21:31 SUCCESS
ExtractDpopProofFromHeader
Found and parsed the incoming_dpop_proof from incoming_request
value
eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiY25tWmphZmdyeHY4TXh4MmNsSWROYVM2R1BaWEtNSlpMc3BlV0hkcUI1NCIsInkiOiIwc1FoSzhLdHJTZ3FkRWl1Q3R1aXV0SWo5dlZrRHdKSHBWOG91MWdDYmRnIn19.eyJqdGkiOiJJQWhfNjVxendLcEFwRDZCa01rdm13IiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvdG9rZW4iLCJpYXQiOjE3OTQ0Nzg4OTAsIm5vbmNlIjoidGx1YlRIeFJFaklyd0VvQXlNd056d1VsQU5ld0N5cmRIR1h3ZmJvR3R6eElaUkVkZHY3NDYyODIyOTI0KCx8Ji57Xz0nfihePyM7Xy0kLV4hfT1gXSk8ITo_In0.ZHsmIN1q03zrd7PZ2TCuHhsV8qftkzp84aMClK-I-HVr8dPvc_eqaysYOVHsQvLV0QJZjCkQaYWBpWjKFFTH0Q
header
{
  "typ": "dpop+jwt",
  "alg": "ES256",
  "jwk": {
    "kty": "EC",
    "crv": "P-256",
    "x": "cnmZjafgrxv8Mxx2clIdNaS6GPZXKMJZLspeWHdqB54",
    "y": "0sQhK8KtrSgqdEiuCtuiutIj9vVkDwJHpV8ou1gCbdg"
  }
}
claims
{
  "htm": "POST",
  "htu": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/token",
  "iat": 1794478890,
  "nonce": "tlubTHxREjIrwEoAyMwNzwUlANewCyrdHGXwfboGtzxIZREddv7462822924(,|\u0026.{_\u003d\u0027~(^?#;_-$-^!}\u003d`])\u003c!:?",
  "jti": "IAh_65qzwKpApD6BkMkvmw"
}
2026-11-12 10:21:31 SUCCESS
ValidateDpopProofTokenRequest
DPoP Proof type, alg, jwk, jti, htm, htu, iat, exp, nbf passed validation checks
2026-11-12 10:21:31 SUCCESS
ValidateDpopProofIat
DPoP Proof iat value passed validation checks
2026-11-12 10:21:31 SUCCESS
ValidateDpopProofNbf
DPoP Proof nbf value passed validation checks
2026-11-12 10:21:31 SUCCESS
EnsureDpopProofJtiNotAlreadyUsed
Proof jti seems to be unique to this request
jti
IAh_65qzwKpApD6BkMkvmw
2026-11-12 10:21:31 SUCCESS
ValidateTokenEndpointDpopProofNonce
Token endpoint DPoP nonce matches expected value
expected
tlubTHxREjIrwEoAyMwNzwUlANewCyrdHGXwfboGtzxIZREddv7462822924(,|&.{_='~(^?#;_-$-^!}=`])<!:?
2026-11-12 10:21:31 SUCCESS
ValidateDpopProofSignature
DPoP Proof signature validated
DPoP Proof
eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiY25tWmphZmdyeHY4TXh4MmNsSWROYVM2R1BaWEtNSlpMc3BlV0hkcUI1NCIsInkiOiIwc1FoSzhLdHJTZ3FkRWl1Q3R1aXV0SWo5dlZrRHdKSHBWOG91MWdDYmRnIn19.eyJqdGkiOiJJQWhfNjVxendLcEFwRDZCa01rdm13IiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvdG9rZW4iLCJpYXQiOjE3OTQ0Nzg4OTAsIm5vbmNlIjoidGx1YlRIeFJFaklyd0VvQXlNd056d1VsQU5ld0N5cmRIR1h3ZmJvR3R6eElaUkVkZHY3NDYyODIyOTI0KCx8Ji57Xz0nfihePyM7Xy0kLV4hfT1gXSk8ITo_In0.ZHsmIN1q03zrd7PZ2TCuHhsV8qftkzp84aMClK-I-HVr8dPvc_eqaysYOVHsQvLV0QJZjCkQaYWBpWjKFFTH0Q
2026-11-12 10:21:31 SUCCESS
ValidateAuthorizationCodeDpopBindingKey
Authorization request does not use DPoP authorization code binding
dpop_jkt
dAm2uE_3poSK-XH4EiqsBkPhETHAMxV0DQDCExa9g8U
2026-11-12 10:21:31 SUCCESS
VCIValidatePreAuthorizationCode
Found pre-authorized code
pre-authorized_code
cIMDefsdHdwLh8UiT5Q5x2ZFKgyDFS9Q
2026-11-12 10:21:31
VCIInjectRequestScopePreAuthorizedCodeFlow
Injected scope
scope
eudi.pid.1
2026-11-12 10:21:31 SUCCESS
GenerateDpopAccessToken
Generated DPoP access token and jkt for DPoP Proof JWK
dpop_access_token
{
  "value": "daw2b307SL02TvsYOs7pwDVBTmHvg0MCt2lGKHxC2yXVkPWQUA",
  "jkt": "dAm2uE_3poSK-XH4EiqsBkPhETHAMxV0DQDCExa9g8U"
}
2026-11-12 10:21:31
GenerateAccessTokenExpiration
Set access_token_expiration to 900
2026-11-12 10:21:31 SUCCESS
CalculateAtHash
Successful at_hash encoding
at_hash
GBHbNQiSJQfTADBvxoKmnQ
2026-11-12 10:21:31
CreateRefreshToken
Created refresh token
refresh_token
qTBUTWGdclkdtlCKZQyMObRFUBLduLXsxOQOfpGzvVlWJzgbex6749988343,=|_*
2026-11-12 10:21:31 SUCCESS
CreateTokenEndpointResponse
Created token endpoint response
{
  "access_token": "daw2b307SL02TvsYOs7pwDVBTmHvg0MCt2lGKHxC2yXVkPWQUA",
  "token_type": "DPoP",
  "refresh_token": "qTBUTWGdclkdtlCKZQyMObRFUBLduLXsxOQOfpGzvVlWJzgbex6749988343,\u003d|_*",
  "expires_in": 900
}
token_endpoint_response_headers
{}
2026-11-12 10:21:31
VCIAddCredentialDataToAuthorizationDetailsForTokenEndpointResponse
Used credential_configuration from scope
credential_identifiers
[
  "eu.europa.ec.eudi.pid.1:0a8ead1f-0cf0-4fb8-b849-f07425ffd103"
]
credential_configuration_ids
[
  "eu.europa.ec.eudi.pid.1"
]
credential_scope
eudi.pid.1
2026-11-12 10:21:31 SUCCESS
AddRarToTokenEndpointResponse
RAR payload included on token endpoint response
access_token
daw2b307SL02TvsYOs7pwDVBTmHvg0MCt2lGKHxC2yXVkPWQUA
token_type
DPoP
refresh_token
qTBUTWGdclkdtlCKZQyMObRFUBLduLXsxOQOfpGzvVlWJzgbex6749988343,=|_*
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:0a8ead1f-0cf0-4fb8-b849-f07425ffd103"
    ]
  }
]
2026-11-12 10:21:31 SUCCESS
CreateAuthorizationServerDpopNonce
Created Authorization Server DPoP nonce
authorization_server_dpop_nonce
MFXKaJkOBhIcRsjdpltCRfeFLuipyAXTTMsghFrGmnUXFicPBy3691252548||*{<{+(//!@/?{=^#}%?'?#:,>>-^
2026-11-12 10:21:31 OUTGOING
oid4vci-1_0-wallet-test-batch-credential-issuance
Response to HTTP request to test instance JuJ99i3Sj7okLDX
outgoing_status_code
200
outgoing_body
{
  "access_token": "daw2b307SL02TvsYOs7pwDVBTmHvg0MCt2lGKHxC2yXVkPWQUA",
  "token_type": "DPoP",
  "refresh_token": "qTBUTWGdclkdtlCKZQyMObRFUBLduLXsxOQOfpGzvVlWJzgbex6749988343,\u003d|_*",
  "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:0a8ead1f-0cf0-4fb8-b849-f07425ffd103"
      ]
    }
  ]
}
outgoing_headers
{
  "headers": {}
}
outgoing_path
token
2026-11-12 10:21:31 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": "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiY25tWmphZmdyeHY4TXh4MmNsSWROYVM2R1BaWEtNSlpMc3BlV0hkcUI1NCIsInkiOiIwc1FoSzhLdHJTZ3FkRWl1Q3R1aXV0SWo5dlZrRHdKSHBWOG91MWdDYmRnIn19.eyJqdGkiOiJmZTZWaTNzcUtKTEpzRWpybGQ5Wm5RIiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3Qvbm9uY2UiLCJpYXQiOjE3OTQ0Nzg4OTEsIm5vbmNlIjoidGx1YlRIeFJFaklyd0VvQXlNd056d1VsQU5ld0N5cmRIR1h3ZmJvR3R6eElaUkVkZHY3NDYyODIyOTI0KCx8Ji57Xz0nfihePyM7Xy0kLV4hfT1gXSk8ITo_In0.90NBrRqI30UC3I80Ec3H2-oRMFn7-giThu6zS3mCtllfW0mUVY67AdIbx0UqMsKIruW4xP-WM-CD61fbT6MyBw",
  "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\"8\", \"Chromium\";v\u003d\"156\", \"Google Chrome\";v\u003d\"156\"",
  "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 10:21:31 SUCCESS
EnsureIncomingTls12WithBCP195SecureCipherOrTls13
Found TLS 1.3 connection
2026-11-12 10:21:31 SUCCESS
EnsureIncomingTls13
TLS 1.3 in use
Nonce endpoint
2026-11-12 10:21:31 SUCCESS
CreateFapiInteractionIdIfNeeded
Created new FAPI interaction ID
fapi_interaction_id
01c29466-e0ad-4ff6-b0b5-9daf78750224
2026-11-12 10:21:31 SUCCESS
EnsureIncomingRequestMethodIsPost
Client correctly used http POST method
2026-11-12 10:21:31 SUCCESS
GenerateCredentialNonce
Created credential nonce
nonce
hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K
2026-11-12 10:21:31 SUCCESS
GenerateCredentialNonceResponse
Created credential nonce response
credential_issuer_nonce_response
{
  "c_nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
}
credential_nonce_response_headers
{
  "x-fapi-interaction-id": "01c29466-e0ad-4ff6-b0b5-9daf78750224",
  "content-type": "application/json",
  "Cache-Control": "no-store"
}
2026-11-12 10:21:31 OUTGOING
oid4vci-1_0-wallet-test-batch-credential-issuance
Response to HTTP request to test instance JuJ99i3Sj7okLDX
outgoing_status_code
200
outgoing_body
{
  "c_nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
}
outgoing_headers
{
  "headers": {
    "x-fapi-interaction-id": [
      "01c29466-e0ad-4ff6-b0b5-9daf78750224"
    ],
    "content-type": [
      "application/json"
    ],
    "Cache-Control": [
      "no-store"
    ]
  }
}
outgoing_path
nonce
2026-11-12 10:21:31 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 daw2b307SL02TvsYOs7pwDVBTmHvg0MCt2lGKHxC2yXVkPWQUA",
  "accept-language": "en-US",
  "sec-ch-ua": "\"Not:A-Brand\";v\u003d\"8\", \"Chromium\";v\u003d\"156\", \"Google Chrome\";v\u003d\"156\"",
  "sec-ch-ua-mobile": "?0",
  "dpop": "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiY25tWmphZmdyeHY4TXh4MmNsSWROYVM2R1BaWEtNSlpMc3BlV0hkcUI1NCIsInkiOiIwc1FoSzhLdHJTZ3FkRWl1Q3R1aXV0SWo5dlZrRHdKSHBWOG91MWdDYmRnIn19.eyJqdGkiOiJxX1VRWmlZWFYyVUFZWVZ0MmZfYm9BIiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvY3JlZGVudGlhbCIsImlhdCI6MTc5NDQ3ODg5MSwiYXRoIjoiR0JIYk5RaVNKUWZUQURCdnhvS21uUU5ybmZxOWNQUTNFd1owOGM3SjM4dyIsIm5vbmNlIjoidGx1YlRIeFJFaklyd0VvQXlNd056d1VsQU5ld0N5cmRIR1h3ZmJvR3R6eElaUkVkZHY3NDYyODIyOTI0KCx8Ji57Xz0nfihePyM7Xy0kLV4hfT1gXSk8ITo_In0._B13X6QNm2JQL7r5_ChG-tEELlrJRYT4TPZ2LksPWRCkM0oe1AQ6QK3Xjs6xn_ySNqEGZ69BVLU40YAOoZpDrg",
  "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:0a8ead1f-0cf0-4fb8-b849-f07425ffd103","proofs":{"jwt":["eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Imh4V1dLSHg5VFJZbndZR2dJTncwTFZiY2JOTTg5SDZEVjdjalU4RnRJWWsiLCJrdHkiOiJFQyIsIngiOiJpaVhhX3NPeV92LXVsZmpuWlotVkpJQ3FBSXJXVlBLeWhYamdKaEJaTzdnIiwieSI6ImRhdDZ3dTdkMGp4dTFEYzdsZUtJVnlqYVNWSnI1dFdwQ1ZSUUpMUG9TaUkifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.lg1dxULjPcp8kwMpnRYvNs-gOE8cTDbW-_N7gIz_Wtm-k3e8bS9PyrY19iyDOTZFWRqScCBJGPipWSd7lXIanQ","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Im9lN1FCbURNTjFSaFRzVTFUd3lKRGxkaW1QRHV0Wjk2ck85U0RRUnhVelkiLCJrdHkiOiJFQyIsIngiOiJUUlVrekFOdkQzTzg4U3Rwd1EyYmZRMHVsSDVSMjFvdmJIWnBTd2U0aGFJIiwieSI6IkJaZTVDQUZwOG9TX1dHQ3NGVW11dVg5a0hULUZuTTVLRzEtV2tkVmRaNkkifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.GCjcTLbXqpFwo5_4Mix0yhR8Un7YO35ngUcbAJKCvZuCqQ_OTGz8dwLzpLYmcPSZC94m5_44oycx5RLyi6hDeg","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6ImR6YlVXcXNkRGF2d3NJVGRsZnc3UW8zMGVXN3JyRnIyRGRVY1Z6TVNGRjQiLCJrdHkiOiJFQyIsIngiOiJkWUlkeFd4QklqblpVei12MERVTndqaUNTay01SUVmaHI1YWFMWFZsQndnIiwieSI6IkRCLXBOT1lqeHhrYk5INmJMZjZfT3J3OGZETU9SUnZWa052bk9OMVFXaDQifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.QiijG4P3DfCfe_lOPUKv-40SxXNbRCEXErXiMZO7IyObq5SN77Bi8APQBiPBPTGJxT5nBXHyjKGAFxPhWypKUw","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IlRmTFFUUDd1ZVRfSXlxRm9fOVpXeTU3SlFfSEdLXzZBTzZySHRtaDJPOWciLCJrdHkiOiJFQyIsIngiOiI2TUtxU3BvUVlndk8tbzFqVFV2WFNLMDM5S2pES0YwbEJ3UVU1cnliS2pjIiwieSI6IjdPUTBXQXJjTHhlWTViY1NUbmRqWHRGaWhlekt3QzlZTlR6YlFtNnJIa2MifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.Adw18tf4o_i6psn44cfSUwCZROeGwsHxhgLBSHVgSpLQLwGnH4HeDYtvaI_2NCyHWcINLa4VgSywgX_1JzTKAQ","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkYzNTNUTlQ5LTkxdnlIUFEwWVJPUkVKTFo1dC01SGJLaDMzWmkxcG9kbUkiLCJrdHkiOiJFQyIsIngiOiJuY09oSmEtZzQ2N3B6YTJqZGt2R3I5a2pJQ1ozUk90WTV5MjlKUjR5OGJjIiwieSI6InpIRlNyeUd4cUpMakhoVkV5NmgwcHB5cS01LWZFZzhEYzl0eFp1bnBIMWcifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.2xlaQPAx9_nVgCB3iqI0DlJF6KOUEX1UtZAvPZf3IizanKU38TuapcIlBj_voE9gX8I0Mvb2ClPX32VWAziM7A","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkdlT21xeWJPQnBHNW1zUU03N0lPSm5BbFFwWnpFMjFxNVUxN3RjUkRxQmMiLCJrdHkiOiJFQyIsIngiOiItblg4b3B3aEIzdFRGZHRvUmdEODJSSVNxZ2dFWktyc0tlV0NpVjBPb00wIiwieSI6ImRaTGpyWFlxSk8tak81T3NnbnNQLVM4dGFGM1UzQ1VDSHlmRWdMVWlvbGsifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.hIY_x8LsJJZR-BGFRLR0ExIY_xW6rG_QpoflxaCOuxKnaUlJtUR-GJOSHF-9Kizaygf2faXXvBjwWdnR9dfqkA","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IldzdGU4djV3Wk1aMUp2bnNGRUhUUGpnSkdsN2lWQWtkcmNtUWlNR3NNVFUiLCJrdHkiOiJFQyIsIngiOiJuWEc5aHhueGFmSTEwT2ZFYW1qel84UmlHR1NQbWlVUnluRk5PZnR1N05vIiwieSI6IkhoM0pBWmx6TjRpOFM5REFFY2JWVWdhdkFSRThUTFJvc3BtR2xWTS1yLTgifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.C7HrARVYfo0DMbbJXwpcgUtergyzZ1-zpoCrgZcOjmM8gc4KOggW5GlkpIC3FHl1MEzQTNANhTXh5TrB5sxA5g","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ino4MEZocTdWQTR4VVpwTjA3VTdXNnE1aXZwUkotcDE4a3RIM19VWnphUkEiLCJrdHkiOiJFQyIsIngiOiJrZ3YxRDhoUHBrSWo3am5NMnU3SHAtbWFmejVuaUF5RDFnQVdSc0JxN1VZIiwieSI6IjlxcW5iUVE3aVREOUVmVk0taFVSZVlzN19HV0sxSmtKOFpBcmpyNmRPUE0ifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.7tdf2DWos6Pcm7WsrSa2UP1EzAnCwJ8gDlEX8-PWMD58_eU6ilOHOk5Lm5F1GRYBs8xo8-4TT4xxwMLotOTkJA","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkVndWxPeEJ6TU5VNVYxNk1XSWNUUTh1X3I2cWx3WTlCa0RhaEo5RUFjY1EiLCJrdHkiOiJFQyIsIngiOiJwazZvemllQUZpUno1YmN0QjhPcjRtWlN0cVkzLTFYV0VzRXQ4ek9qR2NZIiwieSI6InBXMXNncFlqWWFFWXJFMXY5ZjNkMDZRV3FRZ2hXU3dwalp6OHFHYWd3bDAifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.LofoPvA9YmD_ivDGohtoqP-FmqbsC0CKiB82QlV55Mpln8b06xyVIeogfh2nIx8WmNRmuHSlUNxKibW9l2nCzw","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjRUb1hCY2V4b0ROMnEzSXNYNnNicDFERjY2Z3VpVUlZRFlLTkhVdDBJcnMiLCJrdHkiOiJFQyIsIngiOiJaVDAxRFpReWg5dVpvTEJLOVFCc2ZsWElPOFdEaE5FcFU0Q1padkdnZ2x3IiwieSI6IkR1RUxBdGNneTN0X1o3Z3VOckNoZ3pCbjRQZkpCdDN3S1czTDlxcmZhTnMifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.G1OlsxTMHrOREe2QF66BlpPkKI6AIyCTyEWA3nM0UhHbwS8MV-SwVOmkPKr1lh_mTpr4cV0JMJmNGngYqjRhCQ"]}}
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:0a8ead1f-0cf0-4fb8-b849-f07425ffd103",
  "proofs": {
    "jwt": [
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Imh4V1dLSHg5VFJZbndZR2dJTncwTFZiY2JOTTg5SDZEVjdjalU4RnRJWWsiLCJrdHkiOiJFQyIsIngiOiJpaVhhX3NPeV92LXVsZmpuWlotVkpJQ3FBSXJXVlBLeWhYamdKaEJaTzdnIiwieSI6ImRhdDZ3dTdkMGp4dTFEYzdsZUtJVnlqYVNWSnI1dFdwQ1ZSUUpMUG9TaUkifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.lg1dxULjPcp8kwMpnRYvNs-gOE8cTDbW-_N7gIz_Wtm-k3e8bS9PyrY19iyDOTZFWRqScCBJGPipWSd7lXIanQ",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Im9lN1FCbURNTjFSaFRzVTFUd3lKRGxkaW1QRHV0Wjk2ck85U0RRUnhVelkiLCJrdHkiOiJFQyIsIngiOiJUUlVrekFOdkQzTzg4U3Rwd1EyYmZRMHVsSDVSMjFvdmJIWnBTd2U0aGFJIiwieSI6IkJaZTVDQUZwOG9TX1dHQ3NGVW11dVg5a0hULUZuTTVLRzEtV2tkVmRaNkkifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.GCjcTLbXqpFwo5_4Mix0yhR8Un7YO35ngUcbAJKCvZuCqQ_OTGz8dwLzpLYmcPSZC94m5_44oycx5RLyi6hDeg",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6ImR6YlVXcXNkRGF2d3NJVGRsZnc3UW8zMGVXN3JyRnIyRGRVY1Z6TVNGRjQiLCJrdHkiOiJFQyIsIngiOiJkWUlkeFd4QklqblpVei12MERVTndqaUNTay01SUVmaHI1YWFMWFZsQndnIiwieSI6IkRCLXBOT1lqeHhrYk5INmJMZjZfT3J3OGZETU9SUnZWa052bk9OMVFXaDQifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.QiijG4P3DfCfe_lOPUKv-40SxXNbRCEXErXiMZO7IyObq5SN77Bi8APQBiPBPTGJxT5nBXHyjKGAFxPhWypKUw",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IlRmTFFUUDd1ZVRfSXlxRm9fOVpXeTU3SlFfSEdLXzZBTzZySHRtaDJPOWciLCJrdHkiOiJFQyIsIngiOiI2TUtxU3BvUVlndk8tbzFqVFV2WFNLMDM5S2pES0YwbEJ3UVU1cnliS2pjIiwieSI6IjdPUTBXQXJjTHhlWTViY1NUbmRqWHRGaWhlekt3QzlZTlR6YlFtNnJIa2MifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.Adw18tf4o_i6psn44cfSUwCZROeGwsHxhgLBSHVgSpLQLwGnH4HeDYtvaI_2NCyHWcINLa4VgSywgX_1JzTKAQ",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkYzNTNUTlQ5LTkxdnlIUFEwWVJPUkVKTFo1dC01SGJLaDMzWmkxcG9kbUkiLCJrdHkiOiJFQyIsIngiOiJuY09oSmEtZzQ2N3B6YTJqZGt2R3I5a2pJQ1ozUk90WTV5MjlKUjR5OGJjIiwieSI6InpIRlNyeUd4cUpMakhoVkV5NmgwcHB5cS01LWZFZzhEYzl0eFp1bnBIMWcifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.2xlaQPAx9_nVgCB3iqI0DlJF6KOUEX1UtZAvPZf3IizanKU38TuapcIlBj_voE9gX8I0Mvb2ClPX32VWAziM7A",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkdlT21xeWJPQnBHNW1zUU03N0lPSm5BbFFwWnpFMjFxNVUxN3RjUkRxQmMiLCJrdHkiOiJFQyIsIngiOiItblg4b3B3aEIzdFRGZHRvUmdEODJSSVNxZ2dFWktyc0tlV0NpVjBPb00wIiwieSI6ImRaTGpyWFlxSk8tak81T3NnbnNQLVM4dGFGM1UzQ1VDSHlmRWdMVWlvbGsifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.hIY_x8LsJJZR-BGFRLR0ExIY_xW6rG_QpoflxaCOuxKnaUlJtUR-GJOSHF-9Kizaygf2faXXvBjwWdnR9dfqkA",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IldzdGU4djV3Wk1aMUp2bnNGRUhUUGpnSkdsN2lWQWtkcmNtUWlNR3NNVFUiLCJrdHkiOiJFQyIsIngiOiJuWEc5aHhueGFmSTEwT2ZFYW1qel84UmlHR1NQbWlVUnluRk5PZnR1N05vIiwieSI6IkhoM0pBWmx6TjRpOFM5REFFY2JWVWdhdkFSRThUTFJvc3BtR2xWTS1yLTgifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.C7HrARVYfo0DMbbJXwpcgUtergyzZ1-zpoCrgZcOjmM8gc4KOggW5GlkpIC3FHl1MEzQTNANhTXh5TrB5sxA5g",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ino4MEZocTdWQTR4VVpwTjA3VTdXNnE1aXZwUkotcDE4a3RIM19VWnphUkEiLCJrdHkiOiJFQyIsIngiOiJrZ3YxRDhoUHBrSWo3am5NMnU3SHAtbWFmejVuaUF5RDFnQVdSc0JxN1VZIiwieSI6IjlxcW5iUVE3aVREOUVmVk0taFVSZVlzN19HV0sxSmtKOFpBcmpyNmRPUE0ifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.7tdf2DWos6Pcm7WsrSa2UP1EzAnCwJ8gDlEX8-PWMD58_eU6ilOHOk5Lm5F1GRYBs8xo8-4TT4xxwMLotOTkJA",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkVndWxPeEJ6TU5VNVYxNk1XSWNUUTh1X3I2cWx3WTlCa0RhaEo5RUFjY1EiLCJrdHkiOiJFQyIsIngiOiJwazZvemllQUZpUno1YmN0QjhPcjRtWlN0cVkzLTFYV0VzRXQ4ek9qR2NZIiwieSI6InBXMXNncFlqWWFFWXJFMXY5ZjNkMDZRV3FRZ2hXU3dwalp6OHFHYWd3bDAifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.LofoPvA9YmD_ivDGohtoqP-FmqbsC0CKiB82QlV55Mpln8b06xyVIeogfh2nIx8WmNRmuHSlUNxKibW9l2nCzw",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjRUb1hCY2V4b0ROMnEzSXNYNnNicDFERjY2Z3VpVUlZRFlLTkhVdDBJcnMiLCJrdHkiOiJFQyIsIngiOiJaVDAxRFpReWg5dVpvTEJLOVFCc2ZsWElPOFdEaE5FcFU0Q1padkdnZ2x3IiwieSI6IkR1RUxBdGNneTN0X1o3Z3VOckNoZ3pCbjRQZkpCdDN3S1czTDlxcmZhTnMifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.G1OlsxTMHrOREe2QF66BlpPkKI6AIyCTyEWA3nM0UhHbwS8MV-SwVOmkPKr1lh_mTpr4cV0JMJmNGngYqjRhCQ"
    ]
  }
}
2026-11-12 10:21:31 SUCCESS
EnsureIncomingTls12WithBCP195SecureCipherOrTls13
Found TLS 1.3 connection
2026-11-12 10:21:31 SUCCESS
EnsureIncomingTls13
TLS 1.3 in use
Credential endpoint
2026-11-12 10:21:31 SUCCESS
VCIEnsureBearerAccessTokenNotInParams
Client correctly did not send access token in query parameters or form body
2026-11-12 10:21:31 SUCCESS
ExtractDpopProofFromHeader
Found and parsed the incoming_dpop_proof from incoming_request
value
eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiY25tWmphZmdyeHY4TXh4MmNsSWROYVM2R1BaWEtNSlpMc3BlV0hkcUI1NCIsInkiOiIwc1FoSzhLdHJTZ3FkRWl1Q3R1aXV0SWo5dlZrRHdKSHBWOG91MWdDYmRnIn19.eyJqdGkiOiJxX1VRWmlZWFYyVUFZWVZ0MmZfYm9BIiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvY3JlZGVudGlhbCIsImlhdCI6MTc5NDQ3ODg5MSwiYXRoIjoiR0JIYk5RaVNKUWZUQURCdnhvS21uUU5ybmZxOWNQUTNFd1owOGM3SjM4dyIsIm5vbmNlIjoidGx1YlRIeFJFaklyd0VvQXlNd056d1VsQU5ld0N5cmRIR1h3ZmJvR3R6eElaUkVkZHY3NDYyODIyOTI0KCx8Ji57Xz0nfihePyM7Xy0kLV4hfT1gXSk8ITo_In0._B13X6QNm2JQL7r5_ChG-tEELlrJRYT4TPZ2LksPWRCkM0oe1AQ6QK3Xjs6xn_ySNqEGZ69BVLU40YAOoZpDrg
header
{
  "typ": "dpop+jwt",
  "alg": "ES256",
  "jwk": {
    "kty": "EC",
    "crv": "P-256",
    "x": "cnmZjafgrxv8Mxx2clIdNaS6GPZXKMJZLspeWHdqB54",
    "y": "0sQhK8KtrSgqdEiuCtuiutIj9vVkDwJHpV8ou1gCbdg"
  }
}
claims
{
  "htm": "POST",
  "ath": "GBHbNQiSJQfTADBvxoKmnQNrnfq9cPQ3EwZ08c7J38w",
  "htu": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/credential",
  "iat": 1794478891,
  "nonce": "tlubTHxREjIrwEoAyMwNzwUlANewCyrdHGXwfboGtzxIZREddv7462822924(,|\u0026.{_\u003d\u0027~(^?#;_-$-^!}\u003d`])\u003c!:?",
  "jti": "q_UQZiYXV2UAYYVt2f_boA"
}
2026-11-12 10:21:31 SUCCESS
ExtractDpopAccessTokenFromHeader
Found DPoP access token
DPoP token
daw2b307SL02TvsYOs7pwDVBTmHvg0MCt2lGKHxC2yXVkPWQUA
2026-11-12 10:21:31 SUCCESS
ValidateDpopProofResourceRequest
DPoP Proof type, alg, jwk, jti, htm, htu, iat, exp, nbf passed validation checks
2026-11-12 10:21:31 SUCCESS
ValidateDpopProofIat
DPoP Proof iat value passed validation checks
2026-11-12 10:21:31 SUCCESS
ValidateDpopProofNbf
DPoP Proof nbf value passed validation checks
2026-11-12 10:21:31 SUCCESS
EnsureDpopProofJtiNotAlreadyUsed
Proof jti seems to be unique to this request
jti
q_UQZiYXV2UAYYVt2f_boA
2026-11-12 10:21:31
ValidateResourceEndpointDpopProofNonce
DPoP Proof nonce is invalid
actual
tlubTHxREjIrwEoAyMwNzwUlANewCyrdHGXwfboGtzxIZREddv7462822924(,|&.{_='~(^?#;_-$-^!}=`])<!:?
expected
OzflUMIBVTRVlGjwsriZXTtxGkioGSDhfhjYDtEOeFHjPYmyuy0710658190+-;#+]/;+|&_/$[{?,{%;],([',)>$
2026-11-12 10:21:31
ValidateResourceEndpointDpopProofNonce
Resource endpoint DPoP nonce is invalid
expected
OzflUMIBVTRVlGjwsriZXTtxGkioGSDhfhjYDtEOeFHjPYmyuy0710658190+-;#+]/;+|&_/$[{?,{%;],([',)>$
2026-11-12 10:21:31 SUCCESS
ValidateDpopProofSignature
DPoP Proof signature validated
DPoP Proof
eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiY25tWmphZmdyeHY4TXh4MmNsSWROYVM2R1BaWEtNSlpMc3BlV0hkcUI1NCIsInkiOiIwc1FoSzhLdHJTZ3FkRWl1Q3R1aXV0SWo5dlZrRHdKSHBWOG91MWdDYmRnIn19.eyJqdGkiOiJxX1VRWmlZWFYyVUFZWVZ0MmZfYm9BIiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvY3JlZGVudGlhbCIsImlhdCI6MTc5NDQ3ODg5MSwiYXRoIjoiR0JIYk5RaVNKUWZUQURCdnhvS21uUU5ybmZxOWNQUTNFd1owOGM3SjM4dyIsIm5vbmNlIjoidGx1YlRIeFJFaklyd0VvQXlNd056d1VsQU5ld0N5cmRIR1h3ZmJvR3R6eElaUkVkZHY3NDYyODIyOTI0KCx8Ji57Xz0nfihePyM7Xy0kLV4hfT1gXSk8ITo_In0._B13X6QNm2JQL7r5_ChG-tEELlrJRYT4TPZ2LksPWRCkM0oe1AQ6QK3Xjs6xn_ySNqEGZ69BVLU40YAOoZpDrg
2026-11-12 10:21:31 SUCCESS
ValidateDpopAccessToken
DPoP Access Token is valid
DPoP Access Token
daw2b307SL02TvsYOs7pwDVBTmHvg0MCt2lGKHxC2yXVkPWQUA
2026-11-12 10:21:31 SUCCESS
ValidateDpopAccessTokenJkt
DPoP Access Token is constrained to DPoP Proof JWK
DPoP Access Token
daw2b307SL02TvsYOs7pwDVBTmHvg0MCt2lGKHxC2yXVkPWQUA
2026-11-12 10:21:31 SUCCESS
ValidateDpopProofAccessTokenHash
DPoP Proof ath claim matches DPoP access token hash
ath
GBHbNQiSJQfTADBvxoKmnQNrnfq9cPQ3EwZ08c7J38w
2026-11-12 10:21:31 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 10:21:31 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 10:21:31 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 10:21:31 SUCCESS
ValidateFAPIInteractionIdInResourceRequest
x-fapi-interaction-id in resource request headers is a valid UUID
interaction_id
01c29466-e0ad-4ff6-b0b5-9daf78750224
2026-11-12 10:21:31 SUCCESS
EnsureIncomingRequestMethodIsPost
Client correctly used http POST method
2026-11-12 10:21:31
CreateResourceEndpointDpopErrorResponse
Condition ran but did not log anything
2026-11-12 10:21:31 OUTGOING
oid4vci-1_0-wallet-test-batch-credential-issuance
Response to HTTP request to test instance JuJ99i3Sj7okLDX
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": [
      "OzflUMIBVTRVlGjwsriZXTtxGkioGSDhfhjYDtEOeFHjPYmyuy0710658190+-;#+]/;+|\u0026_/$[{?,{%;],([\u0027,)\u003e$"
    ]
  }
}
outgoing_path
credential
2026-11-12 10:21:31 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 daw2b307SL02TvsYOs7pwDVBTmHvg0MCt2lGKHxC2yXVkPWQUA",
  "accept-language": "en-US",
  "sec-ch-ua": "\"Not:A-Brand\";v\u003d\"8\", \"Chromium\";v\u003d\"156\", \"Google Chrome\";v\u003d\"156\"",
  "sec-ch-ua-mobile": "?0",
  "dpop": "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiY25tWmphZmdyeHY4TXh4MmNsSWROYVM2R1BaWEtNSlpMc3BlV0hkcUI1NCIsInkiOiIwc1FoSzhLdHJTZ3FkRWl1Q3R1aXV0SWo5dlZrRHdKSHBWOG91MWdDYmRnIn19.eyJqdGkiOiJzRmdXS0Q4TE1Oald4R2JMUDZUTEpBIiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvY3JlZGVudGlhbCIsImlhdCI6MTc5NDQ3ODg5MSwiYXRoIjoiR0JIYk5RaVNKUWZUQURCdnhvS21uUU5ybmZxOWNQUTNFd1owOGM3SjM4dyIsIm5vbmNlIjoiT3pmbFVNSUJWVFJWbEdqd3NyaVpYVHR4R2tpb0dTRGhmaGpZRHRFT2VGSGpQWW15dXkwNzEwNjU4MTkwKy07IytdLzsrfCZfLyRbez8seyU7XSwoWycsKT4kIn0.PJ8ahyT31LIwbRKEA1ly5JwuvXPWebVp1UmqUwLVvXHVX9ygifO9JDmzGG4h8Jtig_YERi3t38aL6aV5m-8M4Q",
  "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:0a8ead1f-0cf0-4fb8-b849-f07425ffd103","proofs":{"jwt":["eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Imh4V1dLSHg5VFJZbndZR2dJTncwTFZiY2JOTTg5SDZEVjdjalU4RnRJWWsiLCJrdHkiOiJFQyIsIngiOiJpaVhhX3NPeV92LXVsZmpuWlotVkpJQ3FBSXJXVlBLeWhYamdKaEJaTzdnIiwieSI6ImRhdDZ3dTdkMGp4dTFEYzdsZUtJVnlqYVNWSnI1dFdwQ1ZSUUpMUG9TaUkifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.lg1dxULjPcp8kwMpnRYvNs-gOE8cTDbW-_N7gIz_Wtm-k3e8bS9PyrY19iyDOTZFWRqScCBJGPipWSd7lXIanQ","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Im9lN1FCbURNTjFSaFRzVTFUd3lKRGxkaW1QRHV0Wjk2ck85U0RRUnhVelkiLCJrdHkiOiJFQyIsIngiOiJUUlVrekFOdkQzTzg4U3Rwd1EyYmZRMHVsSDVSMjFvdmJIWnBTd2U0aGFJIiwieSI6IkJaZTVDQUZwOG9TX1dHQ3NGVW11dVg5a0hULUZuTTVLRzEtV2tkVmRaNkkifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.GCjcTLbXqpFwo5_4Mix0yhR8Un7YO35ngUcbAJKCvZuCqQ_OTGz8dwLzpLYmcPSZC94m5_44oycx5RLyi6hDeg","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6ImR6YlVXcXNkRGF2d3NJVGRsZnc3UW8zMGVXN3JyRnIyRGRVY1Z6TVNGRjQiLCJrdHkiOiJFQyIsIngiOiJkWUlkeFd4QklqblpVei12MERVTndqaUNTay01SUVmaHI1YWFMWFZsQndnIiwieSI6IkRCLXBOT1lqeHhrYk5INmJMZjZfT3J3OGZETU9SUnZWa052bk9OMVFXaDQifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.QiijG4P3DfCfe_lOPUKv-40SxXNbRCEXErXiMZO7IyObq5SN77Bi8APQBiPBPTGJxT5nBXHyjKGAFxPhWypKUw","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IlRmTFFUUDd1ZVRfSXlxRm9fOVpXeTU3SlFfSEdLXzZBTzZySHRtaDJPOWciLCJrdHkiOiJFQyIsIngiOiI2TUtxU3BvUVlndk8tbzFqVFV2WFNLMDM5S2pES0YwbEJ3UVU1cnliS2pjIiwieSI6IjdPUTBXQXJjTHhlWTViY1NUbmRqWHRGaWhlekt3QzlZTlR6YlFtNnJIa2MifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.Adw18tf4o_i6psn44cfSUwCZROeGwsHxhgLBSHVgSpLQLwGnH4HeDYtvaI_2NCyHWcINLa4VgSywgX_1JzTKAQ","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkYzNTNUTlQ5LTkxdnlIUFEwWVJPUkVKTFo1dC01SGJLaDMzWmkxcG9kbUkiLCJrdHkiOiJFQyIsIngiOiJuY09oSmEtZzQ2N3B6YTJqZGt2R3I5a2pJQ1ozUk90WTV5MjlKUjR5OGJjIiwieSI6InpIRlNyeUd4cUpMakhoVkV5NmgwcHB5cS01LWZFZzhEYzl0eFp1bnBIMWcifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.2xlaQPAx9_nVgCB3iqI0DlJF6KOUEX1UtZAvPZf3IizanKU38TuapcIlBj_voE9gX8I0Mvb2ClPX32VWAziM7A","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkdlT21xeWJPQnBHNW1zUU03N0lPSm5BbFFwWnpFMjFxNVUxN3RjUkRxQmMiLCJrdHkiOiJFQyIsIngiOiItblg4b3B3aEIzdFRGZHRvUmdEODJSSVNxZ2dFWktyc0tlV0NpVjBPb00wIiwieSI6ImRaTGpyWFlxSk8tak81T3NnbnNQLVM4dGFGM1UzQ1VDSHlmRWdMVWlvbGsifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.hIY_x8LsJJZR-BGFRLR0ExIY_xW6rG_QpoflxaCOuxKnaUlJtUR-GJOSHF-9Kizaygf2faXXvBjwWdnR9dfqkA","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IldzdGU4djV3Wk1aMUp2bnNGRUhUUGpnSkdsN2lWQWtkcmNtUWlNR3NNVFUiLCJrdHkiOiJFQyIsIngiOiJuWEc5aHhueGFmSTEwT2ZFYW1qel84UmlHR1NQbWlVUnluRk5PZnR1N05vIiwieSI6IkhoM0pBWmx6TjRpOFM5REFFY2JWVWdhdkFSRThUTFJvc3BtR2xWTS1yLTgifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.C7HrARVYfo0DMbbJXwpcgUtergyzZ1-zpoCrgZcOjmM8gc4KOggW5GlkpIC3FHl1MEzQTNANhTXh5TrB5sxA5g","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ino4MEZocTdWQTR4VVpwTjA3VTdXNnE1aXZwUkotcDE4a3RIM19VWnphUkEiLCJrdHkiOiJFQyIsIngiOiJrZ3YxRDhoUHBrSWo3am5NMnU3SHAtbWFmejVuaUF5RDFnQVdSc0JxN1VZIiwieSI6IjlxcW5iUVE3aVREOUVmVk0taFVSZVlzN19HV0sxSmtKOFpBcmpyNmRPUE0ifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.7tdf2DWos6Pcm7WsrSa2UP1EzAnCwJ8gDlEX8-PWMD58_eU6ilOHOk5Lm5F1GRYBs8xo8-4TT4xxwMLotOTkJA","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkVndWxPeEJ6TU5VNVYxNk1XSWNUUTh1X3I2cWx3WTlCa0RhaEo5RUFjY1EiLCJrdHkiOiJFQyIsIngiOiJwazZvemllQUZpUno1YmN0QjhPcjRtWlN0cVkzLTFYV0VzRXQ4ek9qR2NZIiwieSI6InBXMXNncFlqWWFFWXJFMXY5ZjNkMDZRV3FRZ2hXU3dwalp6OHFHYWd3bDAifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.LofoPvA9YmD_ivDGohtoqP-FmqbsC0CKiB82QlV55Mpln8b06xyVIeogfh2nIx8WmNRmuHSlUNxKibW9l2nCzw","eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjRUb1hCY2V4b0ROMnEzSXNYNnNicDFERjY2Z3VpVUlZRFlLTkhVdDBJcnMiLCJrdHkiOiJFQyIsIngiOiJaVDAxRFpReWg5dVpvTEJLOVFCc2ZsWElPOFdEaE5FcFU0Q1padkdnZ2x3IiwieSI6IkR1RUxBdGNneTN0X1o3Z3VOckNoZ3pCbjRQZkpCdDN3S1czTDlxcmZhTnMifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.G1OlsxTMHrOREe2QF66BlpPkKI6AIyCTyEWA3nM0UhHbwS8MV-SwVOmkPKr1lh_mTpr4cV0JMJmNGngYqjRhCQ"]}}
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:0a8ead1f-0cf0-4fb8-b849-f07425ffd103",
  "proofs": {
    "jwt": [
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Imh4V1dLSHg5VFJZbndZR2dJTncwTFZiY2JOTTg5SDZEVjdjalU4RnRJWWsiLCJrdHkiOiJFQyIsIngiOiJpaVhhX3NPeV92LXVsZmpuWlotVkpJQ3FBSXJXVlBLeWhYamdKaEJaTzdnIiwieSI6ImRhdDZ3dTdkMGp4dTFEYzdsZUtJVnlqYVNWSnI1dFdwQ1ZSUUpMUG9TaUkifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.lg1dxULjPcp8kwMpnRYvNs-gOE8cTDbW-_N7gIz_Wtm-k3e8bS9PyrY19iyDOTZFWRqScCBJGPipWSd7lXIanQ",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Im9lN1FCbURNTjFSaFRzVTFUd3lKRGxkaW1QRHV0Wjk2ck85U0RRUnhVelkiLCJrdHkiOiJFQyIsIngiOiJUUlVrekFOdkQzTzg4U3Rwd1EyYmZRMHVsSDVSMjFvdmJIWnBTd2U0aGFJIiwieSI6IkJaZTVDQUZwOG9TX1dHQ3NGVW11dVg5a0hULUZuTTVLRzEtV2tkVmRaNkkifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.GCjcTLbXqpFwo5_4Mix0yhR8Un7YO35ngUcbAJKCvZuCqQ_OTGz8dwLzpLYmcPSZC94m5_44oycx5RLyi6hDeg",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6ImR6YlVXcXNkRGF2d3NJVGRsZnc3UW8zMGVXN3JyRnIyRGRVY1Z6TVNGRjQiLCJrdHkiOiJFQyIsIngiOiJkWUlkeFd4QklqblpVei12MERVTndqaUNTay01SUVmaHI1YWFMWFZsQndnIiwieSI6IkRCLXBOT1lqeHhrYk5INmJMZjZfT3J3OGZETU9SUnZWa052bk9OMVFXaDQifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.QiijG4P3DfCfe_lOPUKv-40SxXNbRCEXErXiMZO7IyObq5SN77Bi8APQBiPBPTGJxT5nBXHyjKGAFxPhWypKUw",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IlRmTFFUUDd1ZVRfSXlxRm9fOVpXeTU3SlFfSEdLXzZBTzZySHRtaDJPOWciLCJrdHkiOiJFQyIsIngiOiI2TUtxU3BvUVlndk8tbzFqVFV2WFNLMDM5S2pES0YwbEJ3UVU1cnliS2pjIiwieSI6IjdPUTBXQXJjTHhlWTViY1NUbmRqWHRGaWhlekt3QzlZTlR6YlFtNnJIa2MifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.Adw18tf4o_i6psn44cfSUwCZROeGwsHxhgLBSHVgSpLQLwGnH4HeDYtvaI_2NCyHWcINLa4VgSywgX_1JzTKAQ",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkYzNTNUTlQ5LTkxdnlIUFEwWVJPUkVKTFo1dC01SGJLaDMzWmkxcG9kbUkiLCJrdHkiOiJFQyIsIngiOiJuY09oSmEtZzQ2N3B6YTJqZGt2R3I5a2pJQ1ozUk90WTV5MjlKUjR5OGJjIiwieSI6InpIRlNyeUd4cUpMakhoVkV5NmgwcHB5cS01LWZFZzhEYzl0eFp1bnBIMWcifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.2xlaQPAx9_nVgCB3iqI0DlJF6KOUEX1UtZAvPZf3IizanKU38TuapcIlBj_voE9gX8I0Mvb2ClPX32VWAziM7A",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkdlT21xeWJPQnBHNW1zUU03N0lPSm5BbFFwWnpFMjFxNVUxN3RjUkRxQmMiLCJrdHkiOiJFQyIsIngiOiItblg4b3B3aEIzdFRGZHRvUmdEODJSSVNxZ2dFWktyc0tlV0NpVjBPb00wIiwieSI6ImRaTGpyWFlxSk8tak81T3NnbnNQLVM4dGFGM1UzQ1VDSHlmRWdMVWlvbGsifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.hIY_x8LsJJZR-BGFRLR0ExIY_xW6rG_QpoflxaCOuxKnaUlJtUR-GJOSHF-9Kizaygf2faXXvBjwWdnR9dfqkA",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IldzdGU4djV3Wk1aMUp2bnNGRUhUUGpnSkdsN2lWQWtkcmNtUWlNR3NNVFUiLCJrdHkiOiJFQyIsIngiOiJuWEc5aHhueGFmSTEwT2ZFYW1qel84UmlHR1NQbWlVUnluRk5PZnR1N05vIiwieSI6IkhoM0pBWmx6TjRpOFM5REFFY2JWVWdhdkFSRThUTFJvc3BtR2xWTS1yLTgifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.C7HrARVYfo0DMbbJXwpcgUtergyzZ1-zpoCrgZcOjmM8gc4KOggW5GlkpIC3FHl1MEzQTNANhTXh5TrB5sxA5g",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ino4MEZocTdWQTR4VVpwTjA3VTdXNnE1aXZwUkotcDE4a3RIM19VWnphUkEiLCJrdHkiOiJFQyIsIngiOiJrZ3YxRDhoUHBrSWo3am5NMnU3SHAtbWFmejVuaUF5RDFnQVdSc0JxN1VZIiwieSI6IjlxcW5iUVE3aVREOUVmVk0taFVSZVlzN19HV0sxSmtKOFpBcmpyNmRPUE0ifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.7tdf2DWos6Pcm7WsrSa2UP1EzAnCwJ8gDlEX8-PWMD58_eU6ilOHOk5Lm5F1GRYBs8xo8-4TT4xxwMLotOTkJA",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkVndWxPeEJ6TU5VNVYxNk1XSWNUUTh1X3I2cWx3WTlCa0RhaEo5RUFjY1EiLCJrdHkiOiJFQyIsIngiOiJwazZvemllQUZpUno1YmN0QjhPcjRtWlN0cVkzLTFYV0VzRXQ4ek9qR2NZIiwieSI6InBXMXNncFlqWWFFWXJFMXY5ZjNkMDZRV3FRZ2hXU3dwalp6OHFHYWd3bDAifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.LofoPvA9YmD_ivDGohtoqP-FmqbsC0CKiB82QlV55Mpln8b06xyVIeogfh2nIx8WmNRmuHSlUNxKibW9l2nCzw",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjRUb1hCY2V4b0ROMnEzSXNYNnNicDFERjY2Z3VpVUlZRFlLTkhVdDBJcnMiLCJrdHkiOiJFQyIsIngiOiJaVDAxRFpReWg5dVpvTEJLOVFCc2ZsWElPOFdEaE5FcFU0Q1padkdnZ2x3IiwieSI6IkR1RUxBdGNneTN0X1o3Z3VOckNoZ3pCbjRQZkpCdDN3S1czTDlxcmZhTnMifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.G1OlsxTMHrOREe2QF66BlpPkKI6AIyCTyEWA3nM0UhHbwS8MV-SwVOmkPKr1lh_mTpr4cV0JMJmNGngYqjRhCQ"
    ]
  }
}
2026-11-12 10:21:31 SUCCESS
EnsureIncomingTls12WithBCP195SecureCipherOrTls13
Found TLS 1.3 connection
2026-11-12 10:21:31 SUCCESS
EnsureIncomingTls13
TLS 1.3 in use
Credential endpoint
2026-11-12 10:21:31 SUCCESS
VCIEnsureBearerAccessTokenNotInParams
Client correctly did not send access token in query parameters or form body
2026-11-12 10:21:31 SUCCESS
ExtractDpopProofFromHeader
Found and parsed the incoming_dpop_proof from incoming_request
value
eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiY25tWmphZmdyeHY4TXh4MmNsSWROYVM2R1BaWEtNSlpMc3BlV0hkcUI1NCIsInkiOiIwc1FoSzhLdHJTZ3FkRWl1Q3R1aXV0SWo5dlZrRHdKSHBWOG91MWdDYmRnIn19.eyJqdGkiOiJzRmdXS0Q4TE1Oald4R2JMUDZUTEpBIiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvY3JlZGVudGlhbCIsImlhdCI6MTc5NDQ3ODg5MSwiYXRoIjoiR0JIYk5RaVNKUWZUQURCdnhvS21uUU5ybmZxOWNQUTNFd1owOGM3SjM4dyIsIm5vbmNlIjoiT3pmbFVNSUJWVFJWbEdqd3NyaVpYVHR4R2tpb0dTRGhmaGpZRHRFT2VGSGpQWW15dXkwNzEwNjU4MTkwKy07IytdLzsrfCZfLyRbez8seyU7XSwoWycsKT4kIn0.PJ8ahyT31LIwbRKEA1ly5JwuvXPWebVp1UmqUwLVvXHVX9ygifO9JDmzGG4h8Jtig_YERi3t38aL6aV5m-8M4Q
header
{
  "typ": "dpop+jwt",
  "alg": "ES256",
  "jwk": {
    "kty": "EC",
    "crv": "P-256",
    "x": "cnmZjafgrxv8Mxx2clIdNaS6GPZXKMJZLspeWHdqB54",
    "y": "0sQhK8KtrSgqdEiuCtuiutIj9vVkDwJHpV8ou1gCbdg"
  }
}
claims
{
  "htm": "POST",
  "ath": "GBHbNQiSJQfTADBvxoKmnQNrnfq9cPQ3EwZ08c7J38w",
  "htu": "https://localhost.emobix.co.uk:8443/test/a/siros-wallet-vci-test/credential",
  "iat": 1794478891,
  "nonce": "OzflUMIBVTRVlGjwsriZXTtxGkioGSDhfhjYDtEOeFHjPYmyuy0710658190+-;#+]/;+|\u0026_/$[{?,{%;],([\u0027,)\u003e$",
  "jti": "sFgWKD8LMNjWxGbLP6TLJA"
}
2026-11-12 10:21:31 SUCCESS
ExtractDpopAccessTokenFromHeader
Found DPoP access token
DPoP token
daw2b307SL02TvsYOs7pwDVBTmHvg0MCt2lGKHxC2yXVkPWQUA
2026-11-12 10:21:31 SUCCESS
ValidateDpopProofResourceRequest
DPoP Proof type, alg, jwk, jti, htm, htu, iat, exp, nbf passed validation checks
2026-11-12 10:21:31 SUCCESS
ValidateDpopProofIat
DPoP Proof iat value passed validation checks
2026-11-12 10:21:31 SUCCESS
ValidateDpopProofNbf
DPoP Proof nbf value passed validation checks
2026-11-12 10:21:31 SUCCESS
EnsureDpopProofJtiNotAlreadyUsed
Proof jti seems to be unique to this request
jti
sFgWKD8LMNjWxGbLP6TLJA
2026-11-12 10:21:31 SUCCESS
ValidateResourceEndpointDpopProofNonce
Resource endpoint DPoP nonce matches expected value
expected
OzflUMIBVTRVlGjwsriZXTtxGkioGSDhfhjYDtEOeFHjPYmyuy0710658190+-;#+]/;+|&_/$[{?,{%;],([',)>$
2026-11-12 10:21:31 SUCCESS
ValidateDpopProofSignature
DPoP Proof signature validated
DPoP Proof
eyJhbGciOiJFUzI1NiIsInR5cCI6ImRwb3Arand0IiwiandrIjp7ImNydiI6IlAtMjU2Iiwia3R5IjoiRUMiLCJ4IjoiY25tWmphZmdyeHY4TXh4MmNsSWROYVM2R1BaWEtNSlpMc3BlV0hkcUI1NCIsInkiOiIwc1FoSzhLdHJTZ3FkRWl1Q3R1aXV0SWo5dlZrRHdKSHBWOG91MWdDYmRnIn19.eyJqdGkiOiJzRmdXS0Q4TE1Oald4R2JMUDZUTEpBIiwiaHRtIjoiUE9TVCIsImh0dSI6Imh0dHBzOi8vbG9jYWxob3N0LmVtb2JpeC5jby51azo4NDQzL3Rlc3QvYS9zaXJvcy13YWxsZXQtdmNpLXRlc3QvY3JlZGVudGlhbCIsImlhdCI6MTc5NDQ3ODg5MSwiYXRoIjoiR0JIYk5RaVNKUWZUQURCdnhvS21uUU5ybmZxOWNQUTNFd1owOGM3SjM4dyIsIm5vbmNlIjoiT3pmbFVNSUJWVFJWbEdqd3NyaVpYVHR4R2tpb0dTRGhmaGpZRHRFT2VGSGpQWW15dXkwNzEwNjU4MTkwKy07IytdLzsrfCZfLyRbez8seyU7XSwoWycsKT4kIn0.PJ8ahyT31LIwbRKEA1ly5JwuvXPWebVp1UmqUwLVvXHVX9ygifO9JDmzGG4h8Jtig_YERi3t38aL6aV5m-8M4Q
2026-11-12 10:21:31 SUCCESS
ValidateDpopAccessToken
DPoP Access Token is valid
DPoP Access Token
daw2b307SL02TvsYOs7pwDVBTmHvg0MCt2lGKHxC2yXVkPWQUA
2026-11-12 10:21:31 SUCCESS
ValidateDpopAccessTokenJkt
DPoP Access Token is constrained to DPoP Proof JWK
DPoP Access Token
daw2b307SL02TvsYOs7pwDVBTmHvg0MCt2lGKHxC2yXVkPWQUA
2026-11-12 10:21:31 SUCCESS
ValidateDpopProofAccessTokenHash
DPoP Proof ath claim matches DPoP access token hash
ath
GBHbNQiSJQfTADBvxoKmnQNrnfq9cPQ3EwZ08c7J38w
2026-11-12 10:21:31 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 10:21:31 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 10:21:31 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 10:21:31 SUCCESS
ValidateFAPIInteractionIdInResourceRequest
x-fapi-interaction-id in resource request headers is a valid UUID
interaction_id
01c29466-e0ad-4ff6-b0b5-9daf78750224
2026-11-12 10:21:31 SUCCESS
EnsureIncomingRequestMethodIsPost
Client correctly used http POST method
2026-11-12 10:21:31 SUCCESS
VCIEnsureCredentialRequestUsesApplicationJson
Credential request Content-Type is application/json
content_type
application/json
2026-11-12 10:21:31 SUCCESS
VCIEnsureCredentialRequestEncryptedIfResponseEncryptionRequested
Plaintext credential request body does not include credential_response_encryption
content_type
application/json
2026-11-12 10:21:31 SUCCESS
VCIValidateCredentialRequestStructure
OID4VCI Credential Request input is valid
input
{
  "credential_identifier": "eu.europa.ec.eudi.pid.1:0a8ead1f-0cf0-4fb8-b849-f07425ffd103",
  "proofs": {
    "jwt": [
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Imh4V1dLSHg5VFJZbndZR2dJTncwTFZiY2JOTTg5SDZEVjdjalU4RnRJWWsiLCJrdHkiOiJFQyIsIngiOiJpaVhhX3NPeV92LXVsZmpuWlotVkpJQ3FBSXJXVlBLeWhYamdKaEJaTzdnIiwieSI6ImRhdDZ3dTdkMGp4dTFEYzdsZUtJVnlqYVNWSnI1dFdwQ1ZSUUpMUG9TaUkifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.lg1dxULjPcp8kwMpnRYvNs-gOE8cTDbW-_N7gIz_Wtm-k3e8bS9PyrY19iyDOTZFWRqScCBJGPipWSd7lXIanQ",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Im9lN1FCbURNTjFSaFRzVTFUd3lKRGxkaW1QRHV0Wjk2ck85U0RRUnhVelkiLCJrdHkiOiJFQyIsIngiOiJUUlVrekFOdkQzTzg4U3Rwd1EyYmZRMHVsSDVSMjFvdmJIWnBTd2U0aGFJIiwieSI6IkJaZTVDQUZwOG9TX1dHQ3NGVW11dVg5a0hULUZuTTVLRzEtV2tkVmRaNkkifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.GCjcTLbXqpFwo5_4Mix0yhR8Un7YO35ngUcbAJKCvZuCqQ_OTGz8dwLzpLYmcPSZC94m5_44oycx5RLyi6hDeg",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6ImR6YlVXcXNkRGF2d3NJVGRsZnc3UW8zMGVXN3JyRnIyRGRVY1Z6TVNGRjQiLCJrdHkiOiJFQyIsIngiOiJkWUlkeFd4QklqblpVei12MERVTndqaUNTay01SUVmaHI1YWFMWFZsQndnIiwieSI6IkRCLXBOT1lqeHhrYk5INmJMZjZfT3J3OGZETU9SUnZWa052bk9OMVFXaDQifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.QiijG4P3DfCfe_lOPUKv-40SxXNbRCEXErXiMZO7IyObq5SN77Bi8APQBiPBPTGJxT5nBXHyjKGAFxPhWypKUw",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IlRmTFFUUDd1ZVRfSXlxRm9fOVpXeTU3SlFfSEdLXzZBTzZySHRtaDJPOWciLCJrdHkiOiJFQyIsIngiOiI2TUtxU3BvUVlndk8tbzFqVFV2WFNLMDM5S2pES0YwbEJ3UVU1cnliS2pjIiwieSI6IjdPUTBXQXJjTHhlWTViY1NUbmRqWHRGaWhlekt3QzlZTlR6YlFtNnJIa2MifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.Adw18tf4o_i6psn44cfSUwCZROeGwsHxhgLBSHVgSpLQLwGnH4HeDYtvaI_2NCyHWcINLa4VgSywgX_1JzTKAQ",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkYzNTNUTlQ5LTkxdnlIUFEwWVJPUkVKTFo1dC01SGJLaDMzWmkxcG9kbUkiLCJrdHkiOiJFQyIsIngiOiJuY09oSmEtZzQ2N3B6YTJqZGt2R3I5a2pJQ1ozUk90WTV5MjlKUjR5OGJjIiwieSI6InpIRlNyeUd4cUpMakhoVkV5NmgwcHB5cS01LWZFZzhEYzl0eFp1bnBIMWcifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.2xlaQPAx9_nVgCB3iqI0DlJF6KOUEX1UtZAvPZf3IizanKU38TuapcIlBj_voE9gX8I0Mvb2ClPX32VWAziM7A",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkdlT21xeWJPQnBHNW1zUU03N0lPSm5BbFFwWnpFMjFxNVUxN3RjUkRxQmMiLCJrdHkiOiJFQyIsIngiOiItblg4b3B3aEIzdFRGZHRvUmdEODJSSVNxZ2dFWktyc0tlV0NpVjBPb00wIiwieSI6ImRaTGpyWFlxSk8tak81T3NnbnNQLVM4dGFGM1UzQ1VDSHlmRWdMVWlvbGsifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.hIY_x8LsJJZR-BGFRLR0ExIY_xW6rG_QpoflxaCOuxKnaUlJtUR-GJOSHF-9Kizaygf2faXXvBjwWdnR9dfqkA",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IldzdGU4djV3Wk1aMUp2bnNGRUhUUGpnSkdsN2lWQWtkcmNtUWlNR3NNVFUiLCJrdHkiOiJFQyIsIngiOiJuWEc5aHhueGFmSTEwT2ZFYW1qel84UmlHR1NQbWlVUnluRk5PZnR1N05vIiwieSI6IkhoM0pBWmx6TjRpOFM5REFFY2JWVWdhdkFSRThUTFJvc3BtR2xWTS1yLTgifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.C7HrARVYfo0DMbbJXwpcgUtergyzZ1-zpoCrgZcOjmM8gc4KOggW5GlkpIC3FHl1MEzQTNANhTXh5TrB5sxA5g",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ino4MEZocTdWQTR4VVpwTjA3VTdXNnE1aXZwUkotcDE4a3RIM19VWnphUkEiLCJrdHkiOiJFQyIsIngiOiJrZ3YxRDhoUHBrSWo3am5NMnU3SHAtbWFmejVuaUF5RDFnQVdSc0JxN1VZIiwieSI6IjlxcW5iUVE3aVREOUVmVk0taFVSZVlzN19HV0sxSmtKOFpBcmpyNmRPUE0ifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.7tdf2DWos6Pcm7WsrSa2UP1EzAnCwJ8gDlEX8-PWMD58_eU6ilOHOk5Lm5F1GRYBs8xo8-4TT4xxwMLotOTkJA",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkVndWxPeEJ6TU5VNVYxNk1XSWNUUTh1X3I2cWx3WTlCa0RhaEo5RUFjY1EiLCJrdHkiOiJFQyIsIngiOiJwazZvemllQUZpUno1YmN0QjhPcjRtWlN0cVkzLTFYV0VzRXQ4ek9qR2NZIiwieSI6InBXMXNncFlqWWFFWXJFMXY5ZjNkMDZRV3FRZ2hXU3dwalp6OHFHYWd3bDAifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.LofoPvA9YmD_ivDGohtoqP-FmqbsC0CKiB82QlV55Mpln8b06xyVIeogfh2nIx8WmNRmuHSlUNxKibW9l2nCzw",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjRUb1hCY2V4b0ROMnEzSXNYNnNicDFERjY2Z3VpVUlZRFlLTkhVdDBJcnMiLCJrdHkiOiJFQyIsIngiOiJaVDAxRFpReWg5dVpvTEJLOVFCc2ZsWElPOFdEaE5FcFU0Q1padkdnZ2x3IiwieSI6IkR1RUxBdGNneTN0X1o3Z3VOckNoZ3pCbjRQZkpCdDN3S1czTDlxcmZhTnMifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.G1OlsxTMHrOREe2QF66BlpPkKI6AIyCTyEWA3nM0UhHbwS8MV-SwVOmkPKr1lh_mTpr4cV0JMJmNGngYqjRhCQ"
    ]
  }
}
schema_link
/json-schemas/oid4vci/credential_request-1_0.json
2026-11-12 10:21:31 SUCCESS
CheckForUnexpectedParametersInCredentialRequest
No unknown properties were found in the OID4VCI Credential Request
input
{
  "credential_identifier": "eu.europa.ec.eudi.pid.1:0a8ead1f-0cf0-4fb8-b849-f07425ffd103",
  "proofs": {
    "jwt": [
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Imh4V1dLSHg5VFJZbndZR2dJTncwTFZiY2JOTTg5SDZEVjdjalU4RnRJWWsiLCJrdHkiOiJFQyIsIngiOiJpaVhhX3NPeV92LXVsZmpuWlotVkpJQ3FBSXJXVlBLeWhYamdKaEJaTzdnIiwieSI6ImRhdDZ3dTdkMGp4dTFEYzdsZUtJVnlqYVNWSnI1dFdwQ1ZSUUpMUG9TaUkifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.lg1dxULjPcp8kwMpnRYvNs-gOE8cTDbW-_N7gIz_Wtm-k3e8bS9PyrY19iyDOTZFWRqScCBJGPipWSd7lXIanQ",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Im9lN1FCbURNTjFSaFRzVTFUd3lKRGxkaW1QRHV0Wjk2ck85U0RRUnhVelkiLCJrdHkiOiJFQyIsIngiOiJUUlVrekFOdkQzTzg4U3Rwd1EyYmZRMHVsSDVSMjFvdmJIWnBTd2U0aGFJIiwieSI6IkJaZTVDQUZwOG9TX1dHQ3NGVW11dVg5a0hULUZuTTVLRzEtV2tkVmRaNkkifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.GCjcTLbXqpFwo5_4Mix0yhR8Un7YO35ngUcbAJKCvZuCqQ_OTGz8dwLzpLYmcPSZC94m5_44oycx5RLyi6hDeg",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6ImR6YlVXcXNkRGF2d3NJVGRsZnc3UW8zMGVXN3JyRnIyRGRVY1Z6TVNGRjQiLCJrdHkiOiJFQyIsIngiOiJkWUlkeFd4QklqblpVei12MERVTndqaUNTay01SUVmaHI1YWFMWFZsQndnIiwieSI6IkRCLXBOT1lqeHhrYk5INmJMZjZfT3J3OGZETU9SUnZWa052bk9OMVFXaDQifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.QiijG4P3DfCfe_lOPUKv-40SxXNbRCEXErXiMZO7IyObq5SN77Bi8APQBiPBPTGJxT5nBXHyjKGAFxPhWypKUw",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IlRmTFFUUDd1ZVRfSXlxRm9fOVpXeTU3SlFfSEdLXzZBTzZySHRtaDJPOWciLCJrdHkiOiJFQyIsIngiOiI2TUtxU3BvUVlndk8tbzFqVFV2WFNLMDM5S2pES0YwbEJ3UVU1cnliS2pjIiwieSI6IjdPUTBXQXJjTHhlWTViY1NUbmRqWHRGaWhlekt3QzlZTlR6YlFtNnJIa2MifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.Adw18tf4o_i6psn44cfSUwCZROeGwsHxhgLBSHVgSpLQLwGnH4HeDYtvaI_2NCyHWcINLa4VgSywgX_1JzTKAQ",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkYzNTNUTlQ5LTkxdnlIUFEwWVJPUkVKTFo1dC01SGJLaDMzWmkxcG9kbUkiLCJrdHkiOiJFQyIsIngiOiJuY09oSmEtZzQ2N3B6YTJqZGt2R3I5a2pJQ1ozUk90WTV5MjlKUjR5OGJjIiwieSI6InpIRlNyeUd4cUpMakhoVkV5NmgwcHB5cS01LWZFZzhEYzl0eFp1bnBIMWcifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.2xlaQPAx9_nVgCB3iqI0DlJF6KOUEX1UtZAvPZf3IizanKU38TuapcIlBj_voE9gX8I0Mvb2ClPX32VWAziM7A",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkdlT21xeWJPQnBHNW1zUU03N0lPSm5BbFFwWnpFMjFxNVUxN3RjUkRxQmMiLCJrdHkiOiJFQyIsIngiOiItblg4b3B3aEIzdFRGZHRvUmdEODJSSVNxZ2dFWktyc0tlV0NpVjBPb00wIiwieSI6ImRaTGpyWFlxSk8tak81T3NnbnNQLVM4dGFGM1UzQ1VDSHlmRWdMVWlvbGsifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.hIY_x8LsJJZR-BGFRLR0ExIY_xW6rG_QpoflxaCOuxKnaUlJtUR-GJOSHF-9Kizaygf2faXXvBjwWdnR9dfqkA",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IldzdGU4djV3Wk1aMUp2bnNGRUhUUGpnSkdsN2lWQWtkcmNtUWlNR3NNVFUiLCJrdHkiOiJFQyIsIngiOiJuWEc5aHhueGFmSTEwT2ZFYW1qel84UmlHR1NQbWlVUnluRk5PZnR1N05vIiwieSI6IkhoM0pBWmx6TjRpOFM5REFFY2JWVWdhdkFSRThUTFJvc3BtR2xWTS1yLTgifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.C7HrARVYfo0DMbbJXwpcgUtergyzZ1-zpoCrgZcOjmM8gc4KOggW5GlkpIC3FHl1MEzQTNANhTXh5TrB5sxA5g",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ino4MEZocTdWQTR4VVpwTjA3VTdXNnE1aXZwUkotcDE4a3RIM19VWnphUkEiLCJrdHkiOiJFQyIsIngiOiJrZ3YxRDhoUHBrSWo3am5NMnU3SHAtbWFmejVuaUF5RDFnQVdSc0JxN1VZIiwieSI6IjlxcW5iUVE3aVREOUVmVk0taFVSZVlzN19HV0sxSmtKOFpBcmpyNmRPUE0ifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.7tdf2DWos6Pcm7WsrSa2UP1EzAnCwJ8gDlEX8-PWMD58_eU6ilOHOk5Lm5F1GRYBs8xo8-4TT4xxwMLotOTkJA",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkVndWxPeEJ6TU5VNVYxNk1XSWNUUTh1X3I2cWx3WTlCa0RhaEo5RUFjY1EiLCJrdHkiOiJFQyIsIngiOiJwazZvemllQUZpUno1YmN0QjhPcjRtWlN0cVkzLTFYV0VzRXQ4ek9qR2NZIiwieSI6InBXMXNncFlqWWFFWXJFMXY5ZjNkMDZRV3FRZ2hXU3dwalp6OHFHYWd3bDAifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.LofoPvA9YmD_ivDGohtoqP-FmqbsC0CKiB82QlV55Mpln8b06xyVIeogfh2nIx8WmNRmuHSlUNxKibW9l2nCzw",
      "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjRUb1hCY2V4b0ROMnEzSXNYNnNicDFERjY2Z3VpVUlZRFlLTkhVdDBJcnMiLCJrdHkiOiJFQyIsIngiOiJaVDAxRFpReWg5dVpvTEJLOVFCc2ZsWElPOFdEaE5FcFU0Q1padkdnZ2x3IiwieSI6IkR1RUxBdGNneTN0X1o3Z3VOckNoZ3pCbjRQZkpCdDN3S1czTDlxcmZhTnMifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.G1OlsxTMHrOREe2QF66BlpPkKI6AIyCTyEWA3nM0UhHbwS8MV-SwVOmkPKr1lh_mTpr4cV0JMJmNGngYqjRhCQ"
    ]
  }
}
schema_link
/json-schemas/oid4vci/credential_request-1_0.json
2026-11-12 10:21:31
VCIResolveRequestedCredentialConfigurationFromRequest
Found requested credential_configuration via credential_identifier eu.europa.ec.eudi.pid.1:0a8ead1f-0cf0-4fb8-b849-f07425ffd103
credential_identifier
eu.europa.ec.eudi.pid.1:0a8ead1f-0cf0-4fb8-b849-f07425ffd103
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 JuJ99i3Sj7okLDX",
        "description": "OpenID Conformance Test Fake PID description"
      }
    ]
  },
  "scope": "eudi.pid.1"
}
2026-11-12 10:21:31 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 JuJ99i3Sj7okLDX",
        "description": "OpenID Conformance Test Fake PID description"
      }
    ]
  },
  "scope": "eudi.pid.1"
}
2026-11-12 10:21:31
VCIExtractCredentialRequestProof
Found proofs element in credential request
proofs
{
  "jwt": [
    "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Imh4V1dLSHg5VFJZbndZR2dJTncwTFZiY2JOTTg5SDZEVjdjalU4RnRJWWsiLCJrdHkiOiJFQyIsIngiOiJpaVhhX3NPeV92LXVsZmpuWlotVkpJQ3FBSXJXVlBLeWhYamdKaEJaTzdnIiwieSI6ImRhdDZ3dTdkMGp4dTFEYzdsZUtJVnlqYVNWSnI1dFdwQ1ZSUUpMUG9TaUkifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.lg1dxULjPcp8kwMpnRYvNs-gOE8cTDbW-_N7gIz_Wtm-k3e8bS9PyrY19iyDOTZFWRqScCBJGPipWSd7lXIanQ",
    "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Im9lN1FCbURNTjFSaFRzVTFUd3lKRGxkaW1QRHV0Wjk2ck85U0RRUnhVelkiLCJrdHkiOiJFQyIsIngiOiJUUlVrekFOdkQzTzg4U3Rwd1EyYmZRMHVsSDVSMjFvdmJIWnBTd2U0aGFJIiwieSI6IkJaZTVDQUZwOG9TX1dHQ3NGVW11dVg5a0hULUZuTTVLRzEtV2tkVmRaNkkifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.GCjcTLbXqpFwo5_4Mix0yhR8Un7YO35ngUcbAJKCvZuCqQ_OTGz8dwLzpLYmcPSZC94m5_44oycx5RLyi6hDeg",
    "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6ImR6YlVXcXNkRGF2d3NJVGRsZnc3UW8zMGVXN3JyRnIyRGRVY1Z6TVNGRjQiLCJrdHkiOiJFQyIsIngiOiJkWUlkeFd4QklqblpVei12MERVTndqaUNTay01SUVmaHI1YWFMWFZsQndnIiwieSI6IkRCLXBOT1lqeHhrYk5INmJMZjZfT3J3OGZETU9SUnZWa052bk9OMVFXaDQifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.QiijG4P3DfCfe_lOPUKv-40SxXNbRCEXErXiMZO7IyObq5SN77Bi8APQBiPBPTGJxT5nBXHyjKGAFxPhWypKUw",
    "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IlRmTFFUUDd1ZVRfSXlxRm9fOVpXeTU3SlFfSEdLXzZBTzZySHRtaDJPOWciLCJrdHkiOiJFQyIsIngiOiI2TUtxU3BvUVlndk8tbzFqVFV2WFNLMDM5S2pES0YwbEJ3UVU1cnliS2pjIiwieSI6IjdPUTBXQXJjTHhlWTViY1NUbmRqWHRGaWhlekt3QzlZTlR6YlFtNnJIa2MifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.Adw18tf4o_i6psn44cfSUwCZROeGwsHxhgLBSHVgSpLQLwGnH4HeDYtvaI_2NCyHWcINLa4VgSywgX_1JzTKAQ",
    "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkYzNTNUTlQ5LTkxdnlIUFEwWVJPUkVKTFo1dC01SGJLaDMzWmkxcG9kbUkiLCJrdHkiOiJFQyIsIngiOiJuY09oSmEtZzQ2N3B6YTJqZGt2R3I5a2pJQ1ozUk90WTV5MjlKUjR5OGJjIiwieSI6InpIRlNyeUd4cUpMakhoVkV5NmgwcHB5cS01LWZFZzhEYzl0eFp1bnBIMWcifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.2xlaQPAx9_nVgCB3iqI0DlJF6KOUEX1UtZAvPZf3IizanKU38TuapcIlBj_voE9gX8I0Mvb2ClPX32VWAziM7A",
    "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkdlT21xeWJPQnBHNW1zUU03N0lPSm5BbFFwWnpFMjFxNVUxN3RjUkRxQmMiLCJrdHkiOiJFQyIsIngiOiItblg4b3B3aEIzdFRGZHRvUmdEODJSSVNxZ2dFWktyc0tlV0NpVjBPb00wIiwieSI6ImRaTGpyWFlxSk8tak81T3NnbnNQLVM4dGFGM1UzQ1VDSHlmRWdMVWlvbGsifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.hIY_x8LsJJZR-BGFRLR0ExIY_xW6rG_QpoflxaCOuxKnaUlJtUR-GJOSHF-9Kizaygf2faXXvBjwWdnR9dfqkA",
    "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IldzdGU4djV3Wk1aMUp2bnNGRUhUUGpnSkdsN2lWQWtkcmNtUWlNR3NNVFUiLCJrdHkiOiJFQyIsIngiOiJuWEc5aHhueGFmSTEwT2ZFYW1qel84UmlHR1NQbWlVUnluRk5PZnR1N05vIiwieSI6IkhoM0pBWmx6TjRpOFM5REFFY2JWVWdhdkFSRThUTFJvc3BtR2xWTS1yLTgifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.C7HrARVYfo0DMbbJXwpcgUtergyzZ1-zpoCrgZcOjmM8gc4KOggW5GlkpIC3FHl1MEzQTNANhTXh5TrB5sxA5g",
    "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ino4MEZocTdWQTR4VVpwTjA3VTdXNnE1aXZwUkotcDE4a3RIM19VWnphUkEiLCJrdHkiOiJFQyIsIngiOiJrZ3YxRDhoUHBrSWo3am5NMnU3SHAtbWFmejVuaUF5RDFnQVdSc0JxN1VZIiwieSI6IjlxcW5iUVE3aVREOUVmVk0taFVSZVlzN19HV0sxSmtKOFpBcmpyNmRPUE0ifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.7tdf2DWos6Pcm7WsrSa2UP1EzAnCwJ8gDlEX8-PWMD58_eU6ilOHOk5Lm5F1GRYBs8xo8-4TT4xxwMLotOTkJA",
    "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkVndWxPeEJ6TU5VNVYxNk1XSWNUUTh1X3I2cWx3WTlCa0RhaEo5RUFjY1EiLCJrdHkiOiJFQyIsIngiOiJwazZvemllQUZpUno1YmN0QjhPcjRtWlN0cVkzLTFYV0VzRXQ4ek9qR2NZIiwieSI6InBXMXNncFlqWWFFWXJFMXY5ZjNkMDZRV3FRZ2hXU3dwalp6OHFHYWd3bDAifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.LofoPvA9YmD_ivDGohtoqP-FmqbsC0CKiB82QlV55Mpln8b06xyVIeogfh2nIx8WmNRmuHSlUNxKibW9l2nCzw",
    "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjRUb1hCY2V4b0ROMnEzSXNYNnNicDFERjY2Z3VpVUlZRFlLTkhVdDBJcnMiLCJrdHkiOiJFQyIsIngiOiJaVDAxRFpReWg5dVpvTEJLOVFCc2ZsWElPOFdEaE5FcFU0Q1padkdnZ2x3IiwieSI6IkR1RUxBdGNneTN0X1o3Z3VOckNoZ3pCbjRQZkpCdDN3S1czTDlxcmZhTnMifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.G1OlsxTMHrOREe2QF66BlpPkKI6AIyCTyEWA3nM0UhHbwS8MV-SwVOmkPKr1lh_mTpr4cV0JMJmNGngYqjRhCQ"
  ]
}
2026-11-12 10:21:31
VCIExtractCredentialRequestProof
Found 10 JWT(s) for 'jwt' proof.
jwts
[
  "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Imh4V1dLSHg5VFJZbndZR2dJTncwTFZiY2JOTTg5SDZEVjdjalU4RnRJWWsiLCJrdHkiOiJFQyIsIngiOiJpaVhhX3NPeV92LXVsZmpuWlotVkpJQ3FBSXJXVlBLeWhYamdKaEJaTzdnIiwieSI6ImRhdDZ3dTdkMGp4dTFEYzdsZUtJVnlqYVNWSnI1dFdwQ1ZSUUpMUG9TaUkifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.lg1dxULjPcp8kwMpnRYvNs-gOE8cTDbW-_N7gIz_Wtm-k3e8bS9PyrY19iyDOTZFWRqScCBJGPipWSd7lXIanQ",
  "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Im9lN1FCbURNTjFSaFRzVTFUd3lKRGxkaW1QRHV0Wjk2ck85U0RRUnhVelkiLCJrdHkiOiJFQyIsIngiOiJUUlVrekFOdkQzTzg4U3Rwd1EyYmZRMHVsSDVSMjFvdmJIWnBTd2U0aGFJIiwieSI6IkJaZTVDQUZwOG9TX1dHQ3NGVW11dVg5a0hULUZuTTVLRzEtV2tkVmRaNkkifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.GCjcTLbXqpFwo5_4Mix0yhR8Un7YO35ngUcbAJKCvZuCqQ_OTGz8dwLzpLYmcPSZC94m5_44oycx5RLyi6hDeg",
  "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6ImR6YlVXcXNkRGF2d3NJVGRsZnc3UW8zMGVXN3JyRnIyRGRVY1Z6TVNGRjQiLCJrdHkiOiJFQyIsIngiOiJkWUlkeFd4QklqblpVei12MERVTndqaUNTay01SUVmaHI1YWFMWFZsQndnIiwieSI6IkRCLXBOT1lqeHhrYk5INmJMZjZfT3J3OGZETU9SUnZWa052bk9OMVFXaDQifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.QiijG4P3DfCfe_lOPUKv-40SxXNbRCEXErXiMZO7IyObq5SN77Bi8APQBiPBPTGJxT5nBXHyjKGAFxPhWypKUw",
  "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IlRmTFFUUDd1ZVRfSXlxRm9fOVpXeTU3SlFfSEdLXzZBTzZySHRtaDJPOWciLCJrdHkiOiJFQyIsIngiOiI2TUtxU3BvUVlndk8tbzFqVFV2WFNLMDM5S2pES0YwbEJ3UVU1cnliS2pjIiwieSI6IjdPUTBXQXJjTHhlWTViY1NUbmRqWHRGaWhlekt3QzlZTlR6YlFtNnJIa2MifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.Adw18tf4o_i6psn44cfSUwCZROeGwsHxhgLBSHVgSpLQLwGnH4HeDYtvaI_2NCyHWcINLa4VgSywgX_1JzTKAQ",
  "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkYzNTNUTlQ5LTkxdnlIUFEwWVJPUkVKTFo1dC01SGJLaDMzWmkxcG9kbUkiLCJrdHkiOiJFQyIsIngiOiJuY09oSmEtZzQ2N3B6YTJqZGt2R3I5a2pJQ1ozUk90WTV5MjlKUjR5OGJjIiwieSI6InpIRlNyeUd4cUpMakhoVkV5NmgwcHB5cS01LWZFZzhEYzl0eFp1bnBIMWcifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.2xlaQPAx9_nVgCB3iqI0DlJF6KOUEX1UtZAvPZf3IizanKU38TuapcIlBj_voE9gX8I0Mvb2ClPX32VWAziM7A",
  "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkdlT21xeWJPQnBHNW1zUU03N0lPSm5BbFFwWnpFMjFxNVUxN3RjUkRxQmMiLCJrdHkiOiJFQyIsIngiOiItblg4b3B3aEIzdFRGZHRvUmdEODJSSVNxZ2dFWktyc0tlV0NpVjBPb00wIiwieSI6ImRaTGpyWFlxSk8tak81T3NnbnNQLVM4dGFGM1UzQ1VDSHlmRWdMVWlvbGsifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.hIY_x8LsJJZR-BGFRLR0ExIY_xW6rG_QpoflxaCOuxKnaUlJtUR-GJOSHF-9Kizaygf2faXXvBjwWdnR9dfqkA",
  "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IldzdGU4djV3Wk1aMUp2bnNGRUhUUGpnSkdsN2lWQWtkcmNtUWlNR3NNVFUiLCJrdHkiOiJFQyIsIngiOiJuWEc5aHhueGFmSTEwT2ZFYW1qel84UmlHR1NQbWlVUnluRk5PZnR1N05vIiwieSI6IkhoM0pBWmx6TjRpOFM5REFFY2JWVWdhdkFSRThUTFJvc3BtR2xWTS1yLTgifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.C7HrARVYfo0DMbbJXwpcgUtergyzZ1-zpoCrgZcOjmM8gc4KOggW5GlkpIC3FHl1MEzQTNANhTXh5TrB5sxA5g",
  "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ino4MEZocTdWQTR4VVpwTjA3VTdXNnE1aXZwUkotcDE4a3RIM19VWnphUkEiLCJrdHkiOiJFQyIsIngiOiJrZ3YxRDhoUHBrSWo3am5NMnU3SHAtbWFmejVuaUF5RDFnQVdSc0JxN1VZIiwieSI6IjlxcW5iUVE3aVREOUVmVk0taFVSZVlzN19HV0sxSmtKOFpBcmpyNmRPUE0ifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.7tdf2DWos6Pcm7WsrSa2UP1EzAnCwJ8gDlEX8-PWMD58_eU6ilOHOk5Lm5F1GRYBs8xo8-4TT4xxwMLotOTkJA",
  "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkVndWxPeEJ6TU5VNVYxNk1XSWNUUTh1X3I2cWx3WTlCa0RhaEo5RUFjY1EiLCJrdHkiOiJFQyIsIngiOiJwazZvemllQUZpUno1YmN0QjhPcjRtWlN0cVkzLTFYV0VzRXQ4ek9qR2NZIiwieSI6InBXMXNncFlqWWFFWXJFMXY5ZjNkMDZRV3FRZ2hXU3dwalp6OHFHYWd3bDAifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.LofoPvA9YmD_ivDGohtoqP-FmqbsC0CKiB82QlV55Mpln8b06xyVIeogfh2nIx8WmNRmuHSlUNxKibW9l2nCzw",
  "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjRUb1hCY2V4b0ROMnEzSXNYNnNicDFERjY2Z3VpVUlZRFlLTkhVdDBJcnMiLCJrdHkiOiJFQyIsIngiOiJaVDAxRFpReWg5dVpvTEJLOVFCc2ZsWElPOFdEaE5FcFU0Q1padkdnZ2x3IiwieSI6IkR1RUxBdGNneTN0X1o3Z3VOckNoZ3pCbjRQZkpCdDN3S1czTDlxcmZhTnMifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.G1OlsxTMHrOREe2QF66BlpPkKI6AIyCTyEWA3nM0UhHbwS8MV-SwVOmkPKr1lh_mTpr4cV0JMJmNGngYqjRhCQ"
]
2026-11-12 10:21:31 SUCCESS
VCIExtractCredentialRequestProof
Extracted 10 'jwt' proof(s) from credential request
proof_jwts
[
  {
    "value": "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Imh4V1dLSHg5VFJZbndZR2dJTncwTFZiY2JOTTg5SDZEVjdjalU4RnRJWWsiLCJrdHkiOiJFQyIsIngiOiJpaVhhX3NPeV92LXVsZmpuWlotVkpJQ3FBSXJXVlBLeWhYamdKaEJaTzdnIiwieSI6ImRhdDZ3dTdkMGp4dTFEYzdsZUtJVnlqYVNWSnI1dFdwQ1ZSUUpMUG9TaUkifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.lg1dxULjPcp8kwMpnRYvNs-gOE8cTDbW-_N7gIz_Wtm-k3e8bS9PyrY19iyDOTZFWRqScCBJGPipWSd7lXIanQ",
    "header": {
      "typ": "openid4vci-proof+jwt",
      "alg": "ES256",
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "kid": "hxWWKHx9TRYnwYGgINw0LVbcbNM89H6DV7cjU8FtIYk",
        "x": "iiXa_sOy_v-ulfjnZZ-VJICqAIrWVPKyhXjgJhBZO7g",
        "y": "dat6wu7d0jxu1Dc7leKIVyjaSVJr5tWpCVRQJLPoSiI"
      }
    },
    "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": 1794478891,
      "nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
    }
  },
  {
    "value": "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Im9lN1FCbURNTjFSaFRzVTFUd3lKRGxkaW1QRHV0Wjk2ck85U0RRUnhVelkiLCJrdHkiOiJFQyIsIngiOiJUUlVrekFOdkQzTzg4U3Rwd1EyYmZRMHVsSDVSMjFvdmJIWnBTd2U0aGFJIiwieSI6IkJaZTVDQUZwOG9TX1dHQ3NGVW11dVg5a0hULUZuTTVLRzEtV2tkVmRaNkkifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.GCjcTLbXqpFwo5_4Mix0yhR8Un7YO35ngUcbAJKCvZuCqQ_OTGz8dwLzpLYmcPSZC94m5_44oycx5RLyi6hDeg",
    "header": {
      "typ": "openid4vci-proof+jwt",
      "alg": "ES256",
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "kid": "oe7QBmDMN1RhTsU1TwyJDldimPDutZ96rO9SDQRxUzY",
        "x": "TRUkzANvD3O88StpwQ2bfQ0ulH5R21ovbHZpSwe4haI",
        "y": "BZe5CAFp8oS_WGCsFUmuuX9kHT-FnM5KG1-WkdVdZ6I"
      }
    },
    "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": 1794478891,
      "nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
    }
  },
  {
    "value": "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6ImR6YlVXcXNkRGF2d3NJVGRsZnc3UW8zMGVXN3JyRnIyRGRVY1Z6TVNGRjQiLCJrdHkiOiJFQyIsIngiOiJkWUlkeFd4QklqblpVei12MERVTndqaUNTay01SUVmaHI1YWFMWFZsQndnIiwieSI6IkRCLXBOT1lqeHhrYk5INmJMZjZfT3J3OGZETU9SUnZWa052bk9OMVFXaDQifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.QiijG4P3DfCfe_lOPUKv-40SxXNbRCEXErXiMZO7IyObq5SN77Bi8APQBiPBPTGJxT5nBXHyjKGAFxPhWypKUw",
    "header": {
      "typ": "openid4vci-proof+jwt",
      "alg": "ES256",
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "kid": "dzbUWqsdDavwsITdlfw7Qo30eW7rrFr2DdUcVzMSFF4",
        "x": "dYIdxWxBIjnZUz-v0DUNwjiCSk-5IEfhr5aaLXVlBwg",
        "y": "DB-pNOYjxxkbNH6bLf6_Orw8fDMORRvVkNvnON1QWh4"
      }
    },
    "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": 1794478891,
      "nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
    }
  },
  {
    "value": "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IlRmTFFUUDd1ZVRfSXlxRm9fOVpXeTU3SlFfSEdLXzZBTzZySHRtaDJPOWciLCJrdHkiOiJFQyIsIngiOiI2TUtxU3BvUVlndk8tbzFqVFV2WFNLMDM5S2pES0YwbEJ3UVU1cnliS2pjIiwieSI6IjdPUTBXQXJjTHhlWTViY1NUbmRqWHRGaWhlekt3QzlZTlR6YlFtNnJIa2MifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.Adw18tf4o_i6psn44cfSUwCZROeGwsHxhgLBSHVgSpLQLwGnH4HeDYtvaI_2NCyHWcINLa4VgSywgX_1JzTKAQ",
    "header": {
      "typ": "openid4vci-proof+jwt",
      "alg": "ES256",
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "kid": "TfLQTP7ueT_IyqFo_9ZWy57JQ_HGK_6AO6rHtmh2O9g",
        "x": "6MKqSpoQYgvO-o1jTUvXSK039KjDKF0lBwQU5rybKjc",
        "y": "7OQ0WArcLxeY5bcSTndjXtFihezKwC9YNTzbQm6rHkc"
      }
    },
    "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": 1794478891,
      "nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
    }
  },
  {
    "value": "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkYzNTNUTlQ5LTkxdnlIUFEwWVJPUkVKTFo1dC01SGJLaDMzWmkxcG9kbUkiLCJrdHkiOiJFQyIsIngiOiJuY09oSmEtZzQ2N3B6YTJqZGt2R3I5a2pJQ1ozUk90WTV5MjlKUjR5OGJjIiwieSI6InpIRlNyeUd4cUpMakhoVkV5NmgwcHB5cS01LWZFZzhEYzl0eFp1bnBIMWcifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.2xlaQPAx9_nVgCB3iqI0DlJF6KOUEX1UtZAvPZf3IizanKU38TuapcIlBj_voE9gX8I0Mvb2ClPX32VWAziM7A",
    "header": {
      "typ": "openid4vci-proof+jwt",
      "alg": "ES256",
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "kid": "F353TNT9-91vyHPQ0YROREJLZ5t-5HbKh33Zi1podmI",
        "x": "ncOhJa-g467pza2jdkvGr9kjICZ3ROtY5y29JR4y8bc",
        "y": "zHFSryGxqJLjHhVEy6h0ppyq-5-fEg8Dc9txZunpH1g"
      }
    },
    "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": 1794478891,
      "nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
    }
  },
  {
    "value": "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkdlT21xeWJPQnBHNW1zUU03N0lPSm5BbFFwWnpFMjFxNVUxN3RjUkRxQmMiLCJrdHkiOiJFQyIsIngiOiItblg4b3B3aEIzdFRGZHRvUmdEODJSSVNxZ2dFWktyc0tlV0NpVjBPb00wIiwieSI6ImRaTGpyWFlxSk8tak81T3NnbnNQLVM4dGFGM1UzQ1VDSHlmRWdMVWlvbGsifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.hIY_x8LsJJZR-BGFRLR0ExIY_xW6rG_QpoflxaCOuxKnaUlJtUR-GJOSHF-9Kizaygf2faXXvBjwWdnR9dfqkA",
    "header": {
      "typ": "openid4vci-proof+jwt",
      "alg": "ES256",
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "kid": "GeOmqybOBpG5msQM77IOJnAlQpZzE21q5U17tcRDqBc",
        "x": "-nX8opwhB3tTFdtoRgD82RISqggEZKrsKeWCiV0OoM0",
        "y": "dZLjrXYqJO-jO5OsgnsP-S8taF3U3CUCHyfEgLUiolk"
      }
    },
    "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": 1794478891,
      "nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
    }
  },
  {
    "value": "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IldzdGU4djV3Wk1aMUp2bnNGRUhUUGpnSkdsN2lWQWtkcmNtUWlNR3NNVFUiLCJrdHkiOiJFQyIsIngiOiJuWEc5aHhueGFmSTEwT2ZFYW1qel84UmlHR1NQbWlVUnluRk5PZnR1N05vIiwieSI6IkhoM0pBWmx6TjRpOFM5REFFY2JWVWdhdkFSRThUTFJvc3BtR2xWTS1yLTgifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.C7HrARVYfo0DMbbJXwpcgUtergyzZ1-zpoCrgZcOjmM8gc4KOggW5GlkpIC3FHl1MEzQTNANhTXh5TrB5sxA5g",
    "header": {
      "typ": "openid4vci-proof+jwt",
      "alg": "ES256",
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "kid": "Wste8v5wZMZ1JvnsFEHTPjgJGl7iVAkdrcmQiMGsMTU",
        "x": "nXG9hxnxafI10OfEamjz_8RiGGSPmiURynFNOftu7No",
        "y": "Hh3JAZlzN4i8S9DAEcbVUgavARE8TLRospmGlVM-r-8"
      }
    },
    "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": 1794478891,
      "nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
    }
  },
  {
    "value": "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ino4MEZocTdWQTR4VVpwTjA3VTdXNnE1aXZwUkotcDE4a3RIM19VWnphUkEiLCJrdHkiOiJFQyIsIngiOiJrZ3YxRDhoUHBrSWo3am5NMnU3SHAtbWFmejVuaUF5RDFnQVdSc0JxN1VZIiwieSI6IjlxcW5iUVE3aVREOUVmVk0taFVSZVlzN19HV0sxSmtKOFpBcmpyNmRPUE0ifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.7tdf2DWos6Pcm7WsrSa2UP1EzAnCwJ8gDlEX8-PWMD58_eU6ilOHOk5Lm5F1GRYBs8xo8-4TT4xxwMLotOTkJA",
    "header": {
      "typ": "openid4vci-proof+jwt",
      "alg": "ES256",
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "kid": "z80Fhq7VA4xUZpN07U7W6q5ivpRJ-p18ktH3_UZzaRA",
        "x": "kgv1D8hPpkIj7jnM2u7Hp-mafz5niAyD1gAWRsBq7UY",
        "y": "9qqnbQQ7iTD9EfVM-hUReYs7_GWK1JkJ8ZArjr6dOPM"
      }
    },
    "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": 1794478891,
      "nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
    }
  },
  {
    "value": "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkVndWxPeEJ6TU5VNVYxNk1XSWNUUTh1X3I2cWx3WTlCa0RhaEo5RUFjY1EiLCJrdHkiOiJFQyIsIngiOiJwazZvemllQUZpUno1YmN0QjhPcjRtWlN0cVkzLTFYV0VzRXQ4ek9qR2NZIiwieSI6InBXMXNncFlqWWFFWXJFMXY5ZjNkMDZRV3FRZ2hXU3dwalp6OHFHYWd3bDAifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.LofoPvA9YmD_ivDGohtoqP-FmqbsC0CKiB82QlV55Mpln8b06xyVIeogfh2nIx8WmNRmuHSlUNxKibW9l2nCzw",
    "header": {
      "typ": "openid4vci-proof+jwt",
      "alg": "ES256",
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "kid": "EgulOxBzMNU5V16MWIcTQ8u_r6qlwY9BkDahJ9EAccQ",
        "x": "pk6ozieAFiRz5bctB8Or4mZStqY3-1XWEsEt8zOjGcY",
        "y": "pW1sgpYjYaEYrE1v9f3d06QWqQghWSwpjZz8qGagwl0"
      }
    },
    "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": 1794478891,
      "nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
    }
  },
  {
    "value": "eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjRUb1hCY2V4b0ROMnEzSXNYNnNicDFERjY2Z3VpVUlZRFlLTkhVdDBJcnMiLCJrdHkiOiJFQyIsIngiOiJaVDAxRFpReWg5dVpvTEJLOVFCc2ZsWElPOFdEaE5FcFU0Q1padkdnZ2x3IiwieSI6IkR1RUxBdGNneTN0X1o3Z3VOckNoZ3pCbjRQZkpCdDN3S1czTDlxcmZhTnMifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.G1OlsxTMHrOREe2QF66BlpPkKI6AIyCTyEWA3nM0UhHbwS8MV-SwVOmkPKr1lh_mTpr4cV0JMJmNGngYqjRhCQ",
    "header": {
      "typ": "openid4vci-proof+jwt",
      "alg": "ES256",
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "kid": "4ToXBcexoDN2q3IsX6sbp1DF66guiUIYDYKNHUt0Irs",
        "x": "ZT01DZQyh9uZoLBK9QBsflXIO8WDhNEpU4CZZvGgglw",
        "y": "DuELAtcgy3t_Z7guNrChgzBn4PfJBt3wKW3L9qrfaNs"
      }
    },
    "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": 1794478891,
      "nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
    }
  }
]
proof_count
10
2026-11-12 10:21:31
VCIEnsureSingleProofWhenBatchIssuanceNotAdvertised
The emulated issuer advertises batch_credential_issuance; several proofs are allowed
2026-11-12 10:21:31
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 10:21:31
VCIValidateCredentialRequestJwtProof
Found expected proof type: jwt
header
openid4vci-proof+jwt
proof_type
jwt
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found expected algorithm for proof type: jwt
algorithm
{
  "name": "ES256",
  "requirement": "RECOMMENDED"
}
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found public key by jwk header
jwk
{
  "kty": "EC",
  "crv": "P-256",
  "kid": "hxWWKHx9TRYnwYGgINw0LVbcbNM89H6DV7cjU8FtIYk",
  "x": "iiXa_sOy_v-ulfjnZZ-VJICqAIrWVPKyhXjgJhBZO7g",
  "y": "dat6wu7d0jxu1Dc7leKIVyjaSVJr5tWpCVRQJLPoSiI"
}
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected an EC public key
kid
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected EC public key with curve P-256
kid
2026-11-12 10:21:31
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 10:21:31
VCIValidateCredentialRequestJwtProof
Detected valid proof JWT for proof type: jwt
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected expected nonce
nonce
hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
JWT proof iat is within acceptable time window
max_accepted_iat
"Nov 12, 2026, 10:26:31 AM"
now
"Nov 12, 2026, 10:21:31 AM"
min_accepted_iat
"Nov 12, 2026, 10:16:31 AM"
iat
"Nov 12, 2026, 10:21:31 AM"
2026-11-12 10:21:31
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 10:21:31
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": 1794478891,
  "nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
}
jwt
eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Imh4V1dLSHg5VFJZbndZR2dJTncwTFZiY2JOTTg5SDZEVjdjalU4RnRJWWsiLCJrdHkiOiJFQyIsIngiOiJpaVhhX3NPeV92LXVsZmpuWlotVkpJQ3FBSXJXVlBLeWhYamdKaEJaTzdnIiwieSI6ImRhdDZ3dTdkMGp4dTFEYzdsZUtJVnlqYVNWSnI1dFdwQ1ZSUUpMUG9TaUkifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.lg1dxULjPcp8kwMpnRYvNs-gOE8cTDbW-_N7gIz_Wtm-k3e8bS9PyrY19iyDOTZFWRqScCBJGPipWSd7lXIanQ
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found expected proof type: jwt
header
openid4vci-proof+jwt
proof_type
jwt
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found expected algorithm for proof type: jwt
algorithm
{
  "name": "ES256",
  "requirement": "RECOMMENDED"
}
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found public key by jwk header
jwk
{
  "kty": "EC",
  "crv": "P-256",
  "kid": "oe7QBmDMN1RhTsU1TwyJDldimPDutZ96rO9SDQRxUzY",
  "x": "TRUkzANvD3O88StpwQ2bfQ0ulH5R21ovbHZpSwe4haI",
  "y": "BZe5CAFp8oS_WGCsFUmuuX9kHT-FnM5KG1-WkdVdZ6I"
}
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected an EC public key
kid
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected EC public key with curve P-256
kid
2026-11-12 10:21:31
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 10:21:31
VCIValidateCredentialRequestJwtProof
Detected valid proof JWT for proof type: jwt
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected expected nonce
nonce
hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
JWT proof iat is within acceptable time window
max_accepted_iat
"Nov 12, 2026, 10:26:31 AM"
now
"Nov 12, 2026, 10:21:31 AM"
min_accepted_iat
"Nov 12, 2026, 10:16:31 AM"
iat
"Nov 12, 2026, 10:21:31 AM"
2026-11-12 10:21:31
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 10:21:31
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": 1794478891,
  "nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
}
jwt
eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Im9lN1FCbURNTjFSaFRzVTFUd3lKRGxkaW1QRHV0Wjk2ck85U0RRUnhVelkiLCJrdHkiOiJFQyIsIngiOiJUUlVrekFOdkQzTzg4U3Rwd1EyYmZRMHVsSDVSMjFvdmJIWnBTd2U0aGFJIiwieSI6IkJaZTVDQUZwOG9TX1dHQ3NGVW11dVg5a0hULUZuTTVLRzEtV2tkVmRaNkkifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.GCjcTLbXqpFwo5_4Mix0yhR8Un7YO35ngUcbAJKCvZuCqQ_OTGz8dwLzpLYmcPSZC94m5_44oycx5RLyi6hDeg
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found expected proof type: jwt
header
openid4vci-proof+jwt
proof_type
jwt
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found expected algorithm for proof type: jwt
algorithm
{
  "name": "ES256",
  "requirement": "RECOMMENDED"
}
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found public key by jwk header
jwk
{
  "kty": "EC",
  "crv": "P-256",
  "kid": "dzbUWqsdDavwsITdlfw7Qo30eW7rrFr2DdUcVzMSFF4",
  "x": "dYIdxWxBIjnZUz-v0DUNwjiCSk-5IEfhr5aaLXVlBwg",
  "y": "DB-pNOYjxxkbNH6bLf6_Orw8fDMORRvVkNvnON1QWh4"
}
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected an EC public key
kid
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected EC public key with curve P-256
kid
2026-11-12 10:21:31
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 10:21:31
VCIValidateCredentialRequestJwtProof
Detected valid proof JWT for proof type: jwt
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected expected nonce
nonce
hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
JWT proof iat is within acceptable time window
max_accepted_iat
"Nov 12, 2026, 10:26:31 AM"
now
"Nov 12, 2026, 10:21:31 AM"
min_accepted_iat
"Nov 12, 2026, 10:16:31 AM"
iat
"Nov 12, 2026, 10:21:31 AM"
2026-11-12 10:21:31
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 10:21:31
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": 1794478891,
  "nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
}
jwt
eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6ImR6YlVXcXNkRGF2d3NJVGRsZnc3UW8zMGVXN3JyRnIyRGRVY1Z6TVNGRjQiLCJrdHkiOiJFQyIsIngiOiJkWUlkeFd4QklqblpVei12MERVTndqaUNTay01SUVmaHI1YWFMWFZsQndnIiwieSI6IkRCLXBOT1lqeHhrYk5INmJMZjZfT3J3OGZETU9SUnZWa052bk9OMVFXaDQifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.QiijG4P3DfCfe_lOPUKv-40SxXNbRCEXErXiMZO7IyObq5SN77Bi8APQBiPBPTGJxT5nBXHyjKGAFxPhWypKUw
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found expected proof type: jwt
header
openid4vci-proof+jwt
proof_type
jwt
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found expected algorithm for proof type: jwt
algorithm
{
  "name": "ES256",
  "requirement": "RECOMMENDED"
}
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found public key by jwk header
jwk
{
  "kty": "EC",
  "crv": "P-256",
  "kid": "TfLQTP7ueT_IyqFo_9ZWy57JQ_HGK_6AO6rHtmh2O9g",
  "x": "6MKqSpoQYgvO-o1jTUvXSK039KjDKF0lBwQU5rybKjc",
  "y": "7OQ0WArcLxeY5bcSTndjXtFihezKwC9YNTzbQm6rHkc"
}
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected an EC public key
kid
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected EC public key with curve P-256
kid
2026-11-12 10:21:31
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 10:21:31
VCIValidateCredentialRequestJwtProof
Detected valid proof JWT for proof type: jwt
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected expected nonce
nonce
hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
JWT proof iat is within acceptable time window
max_accepted_iat
"Nov 12, 2026, 10:26:31 AM"
now
"Nov 12, 2026, 10:21:31 AM"
min_accepted_iat
"Nov 12, 2026, 10:16:31 AM"
iat
"Nov 12, 2026, 10:21:31 AM"
2026-11-12 10:21:31
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 10:21:31
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": 1794478891,
  "nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
}
jwt
eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IlRmTFFUUDd1ZVRfSXlxRm9fOVpXeTU3SlFfSEdLXzZBTzZySHRtaDJPOWciLCJrdHkiOiJFQyIsIngiOiI2TUtxU3BvUVlndk8tbzFqVFV2WFNLMDM5S2pES0YwbEJ3UVU1cnliS2pjIiwieSI6IjdPUTBXQXJjTHhlWTViY1NUbmRqWHRGaWhlekt3QzlZTlR6YlFtNnJIa2MifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.Adw18tf4o_i6psn44cfSUwCZROeGwsHxhgLBSHVgSpLQLwGnH4HeDYtvaI_2NCyHWcINLa4VgSywgX_1JzTKAQ
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found expected proof type: jwt
header
openid4vci-proof+jwt
proof_type
jwt
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found expected algorithm for proof type: jwt
algorithm
{
  "name": "ES256",
  "requirement": "RECOMMENDED"
}
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found public key by jwk header
jwk
{
  "kty": "EC",
  "crv": "P-256",
  "kid": "F353TNT9-91vyHPQ0YROREJLZ5t-5HbKh33Zi1podmI",
  "x": "ncOhJa-g467pza2jdkvGr9kjICZ3ROtY5y29JR4y8bc",
  "y": "zHFSryGxqJLjHhVEy6h0ppyq-5-fEg8Dc9txZunpH1g"
}
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected an EC public key
kid
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected EC public key with curve P-256
kid
2026-11-12 10:21:31
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 10:21:31
VCIValidateCredentialRequestJwtProof
Detected valid proof JWT for proof type: jwt
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected expected nonce
nonce
hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
JWT proof iat is within acceptable time window
max_accepted_iat
"Nov 12, 2026, 10:26:31 AM"
now
"Nov 12, 2026, 10:21:31 AM"
min_accepted_iat
"Nov 12, 2026, 10:16:31 AM"
iat
"Nov 12, 2026, 10:21:31 AM"
2026-11-12 10:21:31
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 10:21:31
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": 1794478891,
  "nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
}
jwt
eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkYzNTNUTlQ5LTkxdnlIUFEwWVJPUkVKTFo1dC01SGJLaDMzWmkxcG9kbUkiLCJrdHkiOiJFQyIsIngiOiJuY09oSmEtZzQ2N3B6YTJqZGt2R3I5a2pJQ1ozUk90WTV5MjlKUjR5OGJjIiwieSI6InpIRlNyeUd4cUpMakhoVkV5NmgwcHB5cS01LWZFZzhEYzl0eFp1bnBIMWcifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.2xlaQPAx9_nVgCB3iqI0DlJF6KOUEX1UtZAvPZf3IizanKU38TuapcIlBj_voE9gX8I0Mvb2ClPX32VWAziM7A
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found expected proof type: jwt
header
openid4vci-proof+jwt
proof_type
jwt
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found expected algorithm for proof type: jwt
algorithm
{
  "name": "ES256",
  "requirement": "RECOMMENDED"
}
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found public key by jwk header
jwk
{
  "kty": "EC",
  "crv": "P-256",
  "kid": "GeOmqybOBpG5msQM77IOJnAlQpZzE21q5U17tcRDqBc",
  "x": "-nX8opwhB3tTFdtoRgD82RISqggEZKrsKeWCiV0OoM0",
  "y": "dZLjrXYqJO-jO5OsgnsP-S8taF3U3CUCHyfEgLUiolk"
}
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected an EC public key
kid
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected EC public key with curve P-256
kid
2026-11-12 10:21:31
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 10:21:31
VCIValidateCredentialRequestJwtProof
Detected valid proof JWT for proof type: jwt
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected expected nonce
nonce
hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
JWT proof iat is within acceptable time window
max_accepted_iat
"Nov 12, 2026, 10:26:31 AM"
now
"Nov 12, 2026, 10:21:31 AM"
min_accepted_iat
"Nov 12, 2026, 10:16:31 AM"
iat
"Nov 12, 2026, 10:21:31 AM"
2026-11-12 10:21:31
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 10:21:31
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": 1794478891,
  "nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
}
jwt
eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkdlT21xeWJPQnBHNW1zUU03N0lPSm5BbFFwWnpFMjFxNVUxN3RjUkRxQmMiLCJrdHkiOiJFQyIsIngiOiItblg4b3B3aEIzdFRGZHRvUmdEODJSSVNxZ2dFWktyc0tlV0NpVjBPb00wIiwieSI6ImRaTGpyWFlxSk8tak81T3NnbnNQLVM4dGFGM1UzQ1VDSHlmRWdMVWlvbGsifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.hIY_x8LsJJZR-BGFRLR0ExIY_xW6rG_QpoflxaCOuxKnaUlJtUR-GJOSHF-9Kizaygf2faXXvBjwWdnR9dfqkA
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found expected proof type: jwt
header
openid4vci-proof+jwt
proof_type
jwt
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found expected algorithm for proof type: jwt
algorithm
{
  "name": "ES256",
  "requirement": "RECOMMENDED"
}
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found public key by jwk header
jwk
{
  "kty": "EC",
  "crv": "P-256",
  "kid": "Wste8v5wZMZ1JvnsFEHTPjgJGl7iVAkdrcmQiMGsMTU",
  "x": "nXG9hxnxafI10OfEamjz_8RiGGSPmiURynFNOftu7No",
  "y": "Hh3JAZlzN4i8S9DAEcbVUgavARE8TLRospmGlVM-r-8"
}
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected an EC public key
kid
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected EC public key with curve P-256
kid
2026-11-12 10:21:31
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 10:21:31
VCIValidateCredentialRequestJwtProof
Detected valid proof JWT for proof type: jwt
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected expected nonce
nonce
hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
JWT proof iat is within acceptable time window
max_accepted_iat
"Nov 12, 2026, 10:26:31 AM"
now
"Nov 12, 2026, 10:21:31 AM"
min_accepted_iat
"Nov 12, 2026, 10:16:31 AM"
iat
"Nov 12, 2026, 10:21:31 AM"
2026-11-12 10:21:31
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 10:21:31
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": 1794478891,
  "nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
}
jwt
eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IldzdGU4djV3Wk1aMUp2bnNGRUhUUGpnSkdsN2lWQWtkcmNtUWlNR3NNVFUiLCJrdHkiOiJFQyIsIngiOiJuWEc5aHhueGFmSTEwT2ZFYW1qel84UmlHR1NQbWlVUnluRk5PZnR1N05vIiwieSI6IkhoM0pBWmx6TjRpOFM5REFFY2JWVWdhdkFSRThUTFJvc3BtR2xWTS1yLTgifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.C7HrARVYfo0DMbbJXwpcgUtergyzZ1-zpoCrgZcOjmM8gc4KOggW5GlkpIC3FHl1MEzQTNANhTXh5TrB5sxA5g
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found expected proof type: jwt
header
openid4vci-proof+jwt
proof_type
jwt
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found expected algorithm for proof type: jwt
algorithm
{
  "name": "ES256",
  "requirement": "RECOMMENDED"
}
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found public key by jwk header
jwk
{
  "kty": "EC",
  "crv": "P-256",
  "kid": "z80Fhq7VA4xUZpN07U7W6q5ivpRJ-p18ktH3_UZzaRA",
  "x": "kgv1D8hPpkIj7jnM2u7Hp-mafz5niAyD1gAWRsBq7UY",
  "y": "9qqnbQQ7iTD9EfVM-hUReYs7_GWK1JkJ8ZArjr6dOPM"
}
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected an EC public key
kid
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected EC public key with curve P-256
kid
2026-11-12 10:21:31
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 10:21:31
VCIValidateCredentialRequestJwtProof
Detected valid proof JWT for proof type: jwt
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected expected nonce
nonce
hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
JWT proof iat is within acceptable time window
max_accepted_iat
"Nov 12, 2026, 10:26:31 AM"
now
"Nov 12, 2026, 10:21:31 AM"
min_accepted_iat
"Nov 12, 2026, 10:16:31 AM"
iat
"Nov 12, 2026, 10:21:31 AM"
2026-11-12 10:21:31
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 10:21:31
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": 1794478891,
  "nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
}
jwt
eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6Ino4MEZocTdWQTR4VVpwTjA3VTdXNnE1aXZwUkotcDE4a3RIM19VWnphUkEiLCJrdHkiOiJFQyIsIngiOiJrZ3YxRDhoUHBrSWo3am5NMnU3SHAtbWFmejVuaUF5RDFnQVdSc0JxN1VZIiwieSI6IjlxcW5iUVE3aVREOUVmVk0taFVSZVlzN19HV0sxSmtKOFpBcmpyNmRPUE0ifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.7tdf2DWos6Pcm7WsrSa2UP1EzAnCwJ8gDlEX8-PWMD58_eU6ilOHOk5Lm5F1GRYBs8xo8-4TT4xxwMLotOTkJA
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found expected proof type: jwt
header
openid4vci-proof+jwt
proof_type
jwt
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found expected algorithm for proof type: jwt
algorithm
{
  "name": "ES256",
  "requirement": "RECOMMENDED"
}
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found public key by jwk header
jwk
{
  "kty": "EC",
  "crv": "P-256",
  "kid": "EgulOxBzMNU5V16MWIcTQ8u_r6qlwY9BkDahJ9EAccQ",
  "x": "pk6ozieAFiRz5bctB8Or4mZStqY3-1XWEsEt8zOjGcY",
  "y": "pW1sgpYjYaEYrE1v9f3d06QWqQghWSwpjZz8qGagwl0"
}
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected an EC public key
kid
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected EC public key with curve P-256
kid
2026-11-12 10:21:31
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 10:21:31
VCIValidateCredentialRequestJwtProof
Detected valid proof JWT for proof type: jwt
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected expected nonce
nonce
hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
JWT proof iat is within acceptable time window
max_accepted_iat
"Nov 12, 2026, 10:26:31 AM"
now
"Nov 12, 2026, 10:21:31 AM"
min_accepted_iat
"Nov 12, 2026, 10:16:31 AM"
iat
"Nov 12, 2026, 10:21:31 AM"
2026-11-12 10:21:31
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 10:21:31
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": 1794478891,
  "nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
}
jwt
eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IkVndWxPeEJ6TU5VNVYxNk1XSWNUUTh1X3I2cWx3WTlCa0RhaEo5RUFjY1EiLCJrdHkiOiJFQyIsIngiOiJwazZvemllQUZpUno1YmN0QjhPcjRtWlN0cVkzLTFYV0VzRXQ4ek9qR2NZIiwieSI6InBXMXNncFlqWWFFWXJFMXY5ZjNkMDZRV3FRZ2hXU3dwalp6OHFHYWd3bDAifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.LofoPvA9YmD_ivDGohtoqP-FmqbsC0CKiB82QlV55Mpln8b06xyVIeogfh2nIx8WmNRmuHSlUNxKibW9l2nCzw
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found expected proof type: jwt
header
openid4vci-proof+jwt
proof_type
jwt
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found expected algorithm for proof type: jwt
algorithm
{
  "name": "ES256",
  "requirement": "RECOMMENDED"
}
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Found public key by jwk header
jwk
{
  "kty": "EC",
  "crv": "P-256",
  "kid": "4ToXBcexoDN2q3IsX6sbp1DF66guiUIYDYKNHUt0Irs",
  "x": "ZT01DZQyh9uZoLBK9QBsflXIO8WDhNEpU4CZZvGgglw",
  "y": "DuELAtcgy3t_Z7guNrChgzBn4PfJBt3wKW3L9qrfaNs"
}
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected an EC public key
kid
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected EC public key with curve P-256
kid
2026-11-12 10:21:31
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 10:21:31
VCIValidateCredentialRequestJwtProof
Detected valid proof JWT for proof type: jwt
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected expected nonce
nonce
hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
JWT proof iat is within acceptable time window
max_accepted_iat
"Nov 12, 2026, 10:26:31 AM"
now
"Nov 12, 2026, 10:21:31 AM"
min_accepted_iat
"Nov 12, 2026, 10:16:31 AM"
iat
"Nov 12, 2026, 10:21:31 AM"
2026-11-12 10:21:31
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 10:21:31
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": 1794478891,
  "nonce": "hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K"
}
jwt
eyJhbGciOiJFUzI1NiIsImp3ayI6eyJjcnYiOiJQLTI1NiIsImtpZCI6IjRUb1hCY2V4b0ROMnEzSXNYNnNicDFERjY2Z3VpVUlZRFlLTkhVdDBJcnMiLCJrdHkiOiJFQyIsIngiOiJaVDAxRFpReWg5dVpvTEJLOVFCc2ZsWElPOFdEaE5FcFU0Q1padkdnZ2x3IiwieSI6IkR1RUxBdGNneTN0X1o3Z3VOckNoZ3pCbjRQZkpCdDN3S1czTDlxcmZhTnMifSwidHlwIjoib3BlbmlkNHZjaS1wcm9vZitqd3QifQ.eyJhdWQiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0LyIsImlhdCI6MTc5NDQ3ODg5MSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QuZW1vYml4LmNvLnVrOjg0NDMvdGVzdC9hL3Npcm9zLXdhbGxldC12Y2ktdGVzdC8iLCJub25jZSI6ImhKcEdVQk5hclVhYXpyNFdGbTFMRXUxdzJpUTFWeTRLIn0.G1OlsxTMHrOREe2QF66BlpPkKI6AIyCTyEWA3nM0UhHbwS8MV-SwVOmkPKr1lh_mTpr4cV0JMJmNGngYqjRhCQ
2026-11-12 10:21:31
VCIValidateCredentialRequestJwtProof
Detected and invalidated expected nonce
nonce
hJpGUBNarUaazr4WFm1LEu1w2iQ1Vy4K
2026-11-12 10:21:31 SUCCESS
VCIValidateCredentialRequestJwtProof
Successfully validated 10 proof jwt(s)
proof_count
10
2026-11-12 10:21:31
VCIValidateAttestedKeysInKeyAttestationFromJwtProof
Skipping key_attestation_jwt validation, as it is not present in the environment
2026-11-12 10:21:31 INFO
CreateFapiInteractionIdIfNeeded
Found existing FAPI interaction ID
fapi_interaction_id
01c29466-e0ad-4ff6-b0b5-9daf78750224
2026-11-12 10:21:31 SUCCESS
VCIEnsureProofCountWithinAdvertisedBatchSize
The number of proofs sent is within the advertised batch_size
proofs_sent
10
batch_size
10
2026-11-12 10:21:31 SUCCESS
VCIEnsureProofKeysAreDistinct
All 10 proofs in the credential request use distinct keys
2026-11-12 10:21:31
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 JuJ99i3Sj7okLDX","description":"OpenID Conformance Test Fake PID description"}]},"scope":"eudi.pid.1"}, variant credential_format: sd_jwt_vc
2026-11-12 10:21:31
CreateSdJwtCredential
Found 10 JWK(s) from jwt proofs
keys
[
  {
    "kty": "EC",
    "crv": "P-256",
    "kid": "hxWWKHx9TRYnwYGgINw0LVbcbNM89H6DV7cjU8FtIYk",
    "x": "iiXa_sOy_v-ulfjnZZ-VJICqAIrWVPKyhXjgJhBZO7g",
    "y": "dat6wu7d0jxu1Dc7leKIVyjaSVJr5tWpCVRQJLPoSiI"
  },
  {
    "kty": "EC",
    "crv": "P-256",
    "kid": "oe7QBmDMN1RhTsU1TwyJDldimPDutZ96rO9SDQRxUzY",
    "x": "TRUkzANvD3O88StpwQ2bfQ0ulH5R21ovbHZpSwe4haI",
    "y": "BZe5CAFp8oS_WGCsFUmuuX9kHT-FnM5KG1-WkdVdZ6I"
  },
  {
    "kty": "EC",
    "crv": "P-256",
    "kid": "dzbUWqsdDavwsITdlfw7Qo30eW7rrFr2DdUcVzMSFF4",
    "x": "dYIdxWxBIjnZUz-v0DUNwjiCSk-5IEfhr5aaLXVlBwg",
    "y": "DB-pNOYjxxkbNH6bLf6_Orw8fDMORRvVkNvnON1QWh4"
  },
  {
    "kty": "EC",
    "crv": "P-256",
    "kid": "TfLQTP7ueT_IyqFo_9ZWy57JQ_HGK_6AO6rHtmh2O9g",
    "x": "6MKqSpoQYgvO-o1jTUvXSK039KjDKF0lBwQU5rybKjc",
    "y": "7OQ0WArcLxeY5bcSTndjXtFihezKwC9YNTzbQm6rHkc"
  },
  {
    "kty": "EC",
    "crv": "P-256",
    "kid": "F353TNT9-91vyHPQ0YROREJLZ5t-5HbKh33Zi1podmI",
    "x": "ncOhJa-g467pza2jdkvGr9kjICZ3ROtY5y29JR4y8bc",
    "y": "zHFSryGxqJLjHhVEy6h0ppyq-5-fEg8Dc9txZunpH1g"
  },
  {
    "kty": "EC",
    "crv": "P-256",
    "kid": "GeOmqybOBpG5msQM77IOJnAlQpZzE21q5U17tcRDqBc",
    "x": "-nX8opwhB3tTFdtoRgD82RISqggEZKrsKeWCiV0OoM0",
    "y": "dZLjrXYqJO-jO5OsgnsP-S8taF3U3CUCHyfEgLUiolk"
  },
  {
    "kty": "EC",
    "crv": "P-256",
    "kid": "Wste8v5wZMZ1JvnsFEHTPjgJGl7iVAkdrcmQiMGsMTU",
    "x": "nXG9hxnxafI10OfEamjz_8RiGGSPmiURynFNOftu7No",
    "y": "Hh3JAZlzN4i8S9DAEcbVUgavARE8TLRospmGlVM-r-8"
  },
  {
    "kty": "EC",
    "crv": "P-256",
    "kid": "z80Fhq7VA4xUZpN07U7W6q5ivpRJ-p18ktH3_UZzaRA",
    "x": "kgv1D8hPpkIj7jnM2u7Hp-mafz5niAyD1gAWRsBq7UY",
    "y": "9qqnbQQ7iTD9EfVM-hUReYs7_GWK1JkJ8ZArjr6dOPM"
  },
  {
    "kty": "EC",
    "crv": "P-256",
    "kid": "EgulOxBzMNU5V16MWIcTQ8u_r6qlwY9BkDahJ9EAccQ",
    "x": "pk6ozieAFiRz5bctB8Or4mZStqY3-1XWEsEt8zOjGcY",
    "y": "pW1sgpYjYaEYrE1v9f3d06QWqQghWSwpjZz8qGagwl0"
  },
  {
    "kty": "EC",
    "crv": "P-256",
    "kid": "4ToXBcexoDN2q3IsX6sbp1DF66guiUIYDYKNHUt0Irs",
    "x": "ZT01DZQyh9uZoLBK9QBsflXIO8WDhNEpU4CZZvGgglw",
    "y": "DuELAtcgy3t_Z7guNrChgzBn4PfJBt3wKW3L9qrfaNs"
  }
]
2026-11-12 10:21:31
CreateSdJwtCredential
Created urn:eudi:pid:1 in SD-JWT VC format
credential_count
10
credentials
[
  {
    "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjMybXI3Q1ZBejFTR1llWEVnbjc2QV93RFQwaU0tWlRKWm11cXNFNmFFOU0iLCJNc1JwaVotVU1jRURsWXlsMEdGUnd3cTJ0ejhuQXhXYlFyRUh2YVJwUngwIiwiWE5yNkZwdnJoUDFJMDVuYkJUMVdoZjZhSWJCeGRGYjd1WjJRU1AxTUN3byIsImI5Z0pOckg2RDBFRzNZN1B5a3RVX1dibWg4WDlMS1NCUTFPc0tmbExmcTAiLCJkY2hmdUtDYXBQOGE0aVd0Q2dEcGl4MWN6S2ExekdKbWZxbjdpbFFmQ2pVIiwiZUZ0a2loa2c2QVRQYjhaM0RxandKa09SWTFpX09CZENyRWV2OUMycDZYVSIsImhDbUVUVXI1Zjl3VEF3SlhsUnZEOWhEdHFBWFhEWk9ZMV9STHVmb19ITEkiLCJuQTV5UXpiVlB5N0V2d1BDbmF2WFVaZmpPMGtVZDhJLTNqcDNadGlUaERVIiwib0gwUDI0eHc4Y2RSUWN2bXVpS0hGWjRNdDI4Y19mZnE1M1ZzZm9GUnRCayIsInMtRWlURmNyWncwYnhrNWtmc1hEOVpkazNSaG9qUUZ1eHJOTlVBNExNajQiLCJ2X3NhRVFfSWlDSUt1alprTi0zMnU0bkRYdVNoOEc2SHdwYm9hMDZDN3pBIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6Imh4V1dLSHg5VFJZbndZR2dJTncwTFZiY2JOTTg5SDZEVjdjalU4RnRJWWsiLCJ4IjoiaWlYYV9zT3lfdi11bGZqblpaLVZKSUNxQUlyV1ZQS3loWGpnSmhCWk83ZyIsInkiOiJkYXQ2d3U3ZDBqeHUxRGM3bGVLSVZ5amFTVkpyNXRXcENWUlFKTFBvU2lJIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.emd-v8TL6aj6vU5my0WwpyN0OhftxKpnmaubaJPRzM82PUTEQpiHv7dxpyI_G1-75jxkvwQVSGEOiQByX6w5fw~WyJVTkVlRXQ2RGw1eXVEQUM3YVRJTTBRIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJ3QklKY2EwV2kxQVBwVGVHNHZVQTFnIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJ1eW9FWjdoaU1OTm1lTHlYeTI4eXJnIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJoODY2cjJfTy04REl1cTFlQzRNenpBIiwiRlIiXQ~WyJXMHllZWlZb0EwNGFtSUJzNjFSMHZRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoicEFXNS1Jc255UV9OLWtMa1pyeEdFeVlSOUlUN2RIM05ETEpRdmFKWTYtTSJ9XV0~WyJkeFZTMDktc1N6cDZQYl96UmtsM1dnIiwiY291bnRyeSIsIkZSIl0~WyJhZ3Nldm03ejVNbHdObUlnRHdxeTBBIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIlRDa0hzTDdqUFFQNTR3ZXJnclBmSEdaNUFRck5xejVNZEF6OXJoeE9na0UiXX1d~WyJGeXdvVFp5UG5RdWNVU0JFeVlzQk1nIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJJUDB6eHpVRGhNYzBUREkwb2wybUF3IiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJ1TXhaZDZ3ZzFZbzZacHFNWG9RbVNRIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
  },
  {
    "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjdvRUtTZklrbEtVSWh1RFAzbmRQZk1LejhhWl9iVFk1SzFPNXliWU56QVEiLCJINFl0S3pjSksyYjZCTnNleHRDWnFUbXNEM2FGV3FCaTJZWXE2MzV0XzJZIiwiTTJianhWWmg2ZjU3VXhGQ1pPQV9nX082UXlwRU1UR2VfVHVVQlo3YnpCSSIsIk4wWDVNVDVtaEhESWZOMlpRTHF5QW5zRHNlT0JOWDFFODBuWVRsWFZFWjQiLCJUTHRidkZGVV95WUk2bG9TR19mWGdUNzh2LVFVYmxjRHlkNUg1bGtSSWJ3IiwiVG1kUVlrNGVGNEc0VmxYQXR4ZVAwVGZrVGZBZTg4cHE2SGZzUWxEaUo2USIsImFqdkFNYXR1cG9RYjJwWnVFM3RZX3VfbVVuT09wNXkzdTd2V180cERKNWsiLCJnaXF0ZkZDNzkxQmdIVnBSa1J5RmkxMWZ0c2xTa2t6NjdEbnJ0RXBXMnlBIiwiaGhhSG1VSFpmY2tvRTAzRXdCcGpReFVpX0FiSXlzcFNnZ0t4UzkyT0xvOCIsIm11NEFUeWJIMWpIdGtqWUlHODVZX0pOWTZyR3BRR014RS0wZ2NjOXFHT2MiLCJxWTltUXJVejQ3RTI2WEoxbGNKcHpzaFZhek5mRXlyVFozNzd2dHk3RkVFIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6Im9lN1FCbURNTjFSaFRzVTFUd3lKRGxkaW1QRHV0Wjk2ck85U0RRUnhVelkiLCJ4IjoiVFJVa3pBTnZEM084OFN0cHdRMmJmUTB1bEg1UjIxb3ZiSFpwU3dlNGhhSSIsInkiOiJCWmU1Q0FGcDhvU19XR0NzRlVtdXVYOWtIVC1Gbk01S0cxLVdrZFZkWjZJIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.cxJJFHMISpClVnlUfNtxPrirrSciDZ3kcV-fH4g5McIFbQ5t1Ew5m_vsWmQKPaeP04wb4pvDdMl68lagSEWChA~WyI3MkNjTmUwbUxNM2szdGt0XzlySS1nIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJTOFpQWVUxZ3pxNllDSk1abUVIcTh3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJyTXQ4azF4MTAtSEx6UWdnLTRzY1lBIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJLYi1oN0tZdklDM3hHRnU0TnJHaTF3IiwiRlIiXQ~WyJfUEh5bmRWb1pWWDdkakhhXzYyd2RRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiWGVHNkhyR0FJT3Y3MG1XQWlBVkxKMXBsSE9MSG40SDYzU1hGdU1uMUVubyJ9XV0~WyI3aThPVnlYRG1SZnZmcklzODlCUkpRIiwiY291bnRyeSIsIkZSIl0~WyJOU3gyd2tJQVhRNHhLYjhybTN3NThBIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIm1xS2haUzZ2T0dNcnc4WWl2S2xSUXZDNm1jTXF1TUxtVUNwc09hM25CTkEiXX1d~WyJBYmJiY3FzQlpMamliQ3l5UnUyT2FRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJ6aHlua0E5Y3lPcHFWRWk3QzVWaUNnIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJNZGJQeXRVUEM0VlJoVFM1d3ZUeHVBIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
  },
  {
    "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjFJbGhYa1RfbkowNWlOX210ZVEtX01OVU9OY3l1TU0xdm1NRFVzcUkyakUiLCI0aFRlU2VubTY3NFYyRGNncG4xSWY4UHdfSVQzemtVSDVMRnlZY19wVUh3IiwiOVh4cWQ1dlczYk1udl9hTU56SGNVaXN6bWtJenlSaG9KZmhjdHlIeXFXYyIsIkZ4ZUxsSExQQUJla1MzVDFtQ0w0UFJVajRqVFJIZDZ4cWdTekhfWG9kUEUiLCJQeUJ4OXBMNUlnTDdubVFSLThIajZzbndwYUhFMUM3V2VxOVlTdWJMQ3dRIiwiUVBsNldScEJyUHpGeFdfdEZEeVc4a2ZiX1pVcWRrcGJLakZkTWtCWXBBbyIsIlI3SXBYUFdiME53SXRSclozbXN4MS1hYzF2YzRPbTEtcW5GcmU2bmJPQ0kiLCJVS2lBLUVHcjNCVFk3cE5Kam9zSlZKZ3hXZUFuUjdTYVFYbFJaY0JhTlNzIiwiVjhTejZDM1Z6U3o3MVlNNWtsZzkteHZob1ZjOU1ZQ2wxRHBQSkJ0Mkh0dyIsImNWdHB1aVFEMS0yMy05RzBUOW16ZWpnRm1UY2hJc244UmhwbkNvY2VVNlUiLCJubEJaLXZ1MTVuaUE3TUsteEt1LW5QWWthNWF0UDdYdXJzaW9PMUlaRkg0Il0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6ImR6YlVXcXNkRGF2d3NJVGRsZnc3UW8zMGVXN3JyRnIyRGRVY1Z6TVNGRjQiLCJ4IjoiZFlJZHhXeEJJam5aVXotdjBEVU53amlDU2stNUlFZmhyNWFhTFhWbEJ3ZyIsInkiOiJEQi1wTk9Zanh4a2JOSDZiTGY2X09ydzhmRE1PUlJ2VmtOdm5PTjFRV2g0In19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.AukhdocvE6q6rNAeuDeAUosEw0k4nq7xb6CddtSYk866bj2gA9-W30rXH4Lo7fswcz9iiMSwbVctFceEPKidsQ~WyIyMWtnRGo5SDdwazFCUVVZcUNBdk9nIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJjeGNUeklDcVh2SFlOLThiSmlIVnB3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJlVnFSSDl3Y1dBRTRxLURlelNaUmxRIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJVajRlbXpxQkhOOVpVODEyeFNnYlVRIiwiRlIiXQ~WyJBRDR3Ty05ZkQ4akhHUDNKWW9mQWxBIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiQWJ2SFhoQkhBWXhkV0d0OHA0NHBpeEtmZTZlMVRBUnpsa3FDemJXdXRFWSJ9XV0~WyJfd2djcXlRbnpjVS1EOHQwam93YTdRIiwiY291bnRyeSIsIkZSIl0~WyJOOUdLa3d5b1FlV0ppMDhMSzdMRUtRIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIkZYM0R5TWdwa0o3U2N2UVh1NlVfM2dZd0dhT3dfSnNHdTFhNDNENlgtYWMiXX1d~WyJVcHM4UXdZUFNvNUl6U0ZvQ0hKZ3ZRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJDRFZmZGhHenFXbl9MSEIzcXZWSlFRIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJURG5yamxieklaLTd6emhpd3BFY1p3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
  },
  {
    "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIi1pS3pmN1pmd0pEQjI5c3NfTXRlcUp4WTJtajZfaHVkZFgzbzZRRnZJNHciLCJBUHNlX21qeGxPSGFvMkpXelhwcVBLR2VTX1ZhUEVDTnZncEF5UjdMQTVVIiwiSVplZ3pzZTJXS2ZaOXdCcEZVSkU2bW5XeWd6a01ZSWpaZEZ5QnpNM2h4VSIsIlI4UExPRUQtS3I5N19xOTA0b212aW8tSWtHT01nU2N4YmpkQmxOc2dMTE0iLCJSQkNDYXhmM2VsVGtKOXJPQmRwc0xXS1AzR0d5MjdfRUhTa3BMaGs0SzZjIiwiYkktNFUtSm11TEc2dXdRN2tvSUhMSXd1TGo4NnFoQlVUbzZNOUhqekE3USIsImcyN0dqOTdmZEV0d1VlT3VuNkpxQk90a3VwZ3VVTmZIWmNJU3VIdjIwSHciLCJpZEdqLTRLRVNkTkxseGFYSENKYk1lUmtSTjRMbl93LWVFOUtfSEdDYk1RIiwibl8wMi1SdTVNdjNZalRmeGlUUnBpSlUxN0dxOTRNVEtQRzhJWGdkdmVvVSIsIm5qdGg2blhSSWllV29wX1NTV1lYUnRjV2lNZGtZZ211YUs5MVZ0bDRqdUEiLCJ5VUFGWWtZNHhqRG0zMDJKTXlNdjB0R2JCSHpmaGc0U012bXVWYjdVcVNJIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IlRmTFFUUDd1ZVRfSXlxRm9fOVpXeTU3SlFfSEdLXzZBTzZySHRtaDJPOWciLCJ4IjoiNk1LcVNwb1FZZ3ZPLW8xalRVdlhTSzAzOUtqREtGMGxCd1FVNXJ5YktqYyIsInkiOiI3T1EwV0FyY0x4ZVk1YmNTVG5kalh0RmloZXpLd0M5WU5UemJRbTZySGtjIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.2kZhXi1t46YeSqdDGF8REp5Mxy9eo51K2gm6ghpZIm-8VUlmslYGMS0P3OUa4VsG714FrzwudhMaF1VecrjyFA~WyJieWtsckNBQi1jSFFfbHZRb1JPTHVnIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJMcWlISEdTeF8yNk9VVW1iS29PYkxBIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJyR0VTanlnMkVNelo0d1RaSGE3MkVRIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyI5N0RWWUtNNExpaTE0QXoxNFRHeXhnIiwiRlIiXQ~WyJfd1dhRllBcU5nRjRXbkJyMktzQXlRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiTVh0OG94eFFidU1tOWo3VVZzbTRwRmFNbjJ1bnVOSUQ3eldWdU5ycXRTayJ9XV0~WyJrMlJBcjNNZlY0cTNXcU5FVDluOXpRIiwiY291bnRyeSIsIkZSIl0~WyI1aXd0Zzc0T3VkNmZEaDljWV9WdjFnIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIjZNMXVTb2ctUmpRTVAxS0J6dGhweXYtWlEyQjdGTDhnODJrVjZ6V1YzS2ciXX1d~WyJaVUZnWHR2MXpxZG00dFh5T1ZoMlFnIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJOU1d0U1lKenVKellQSXJKSXQxWGJBIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJqTU1yb1lEeFlhWDVHelRvdUM3bjZ3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
  },
  {
    "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIkFyRzFmanJyaG0wbDItTmd4WGljVUpyRTFKUHVMQkVCRW9VeGZURzZacGsiLCJBd05EQmo3SF85TkNJLWVjUjYyb2xLd0NkTlVZZzJNcjJiZmw2Yklkem9nIiwiRzllZEh3RnVmWldzM0h6VGZNR3BNcnJzTWFjQ2ZFOFFhemxrNUpPZHYzUSIsIkpIZEtPVVV6OXdnd2ZBYS1rUE5naWg0ZnBHcl9YMFFRSmh6aFdULWRfeVUiLCJOSHVrdmZlOHRzS2dnQjQ2VG84TmV5RFZRcHBlSTdOSW9zeTkzcklLc1JBIiwiUHhXUnRwMVRiZTRfWV9BdFYteGs2em9FU3plLWtxaEdOSF94Wk52VjFTcyIsIlIxUHRwenFNdEtLSmh4YU9SeldTYlNLUGhuTHhkQlhSUDlJaTdrdHVtM0kiLCJWR205Z01ZcmdvZF8weWhDLXFZSmdlN3VRVlZrRWdhN2dDZklRcjdNdDVZIiwiWFlQcXRHX0V6bkhuNWFMWldJOUdYdE9xS193dWoxdVlsU3c2Y0NqNl9VOCIsIl9LQUtSeWhxRl9ZYm9MWC11T1FaMTR1TDNuT2pBRzJZeWlyYTBhaVpVRHMiLCJhR2djRmtFSi1pUjNaXzdBeWVyOVByRGVrOXdGczY4WWlXd3pBazBKem1zIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IkYzNTNUTlQ5LTkxdnlIUFEwWVJPUkVKTFo1dC01SGJLaDMzWmkxcG9kbUkiLCJ4IjoibmNPaEphLWc0NjdwemEyamRrdkdyOWtqSUNaM1JPdFk1eTI5SlI0eThiYyIsInkiOiJ6SEZTcnlHeHFKTGpIaFZFeTZoMHBweXEtNS1mRWc4RGM5dHhadW5wSDFnIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.n-lGrRcrciVbj3OoYloWYCkxOCog8b-hWfFThBe24sML_MCEA9s_VHlqsK64VbrqMLOzuMyijmgOYW6zKZSsFA~WyJ6TDhXb0VUWWxwTVVrcHZxMGxSaDNnIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyIyTU40a3BXZUhMX1JIQU9ZdWF4eE5BIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJlNENmMWEwT09oZmJVYzdxN3p1Z2ZBIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJkOTBUVkVJOUtSTlZFM0RLWlhTZzFBIiwiRlIiXQ~WyJpb0FjS1kyWi1IaWNoVkRoZGhhMllnIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiZ2VtMUF0WFhwU2pGbVFUN2xpU1ZzLXhISXdqZUp2VjJyMWhUY2FYMTR6WSJ9XV0~WyJGS2hlSUpZSElUQTZkRno1aW5HZFNnIiwiY291bnRyeSIsIkZSIl0~WyJTT2F5WU9LZ3pyNno3eDJ4TzNraEhnIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbImtxN1U5S3o5TmRTand5dUl1MklCZGxnd05qcktLMlk2VnZHaU1Hd2tBbTgiXX1d~WyJxTFA3LVFISzdfZ2RhbjZfREM0a0NRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyI4cmZwWHNmX1EtbDZwUjZCWHRKb0NRIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJnS2ZVdXJVNDh1Qy16YldNU2JLTFVnIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
  },
  {
    "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjNtZzJ6YVRZQzgwU3RSdl80MDlxXy1yYUZGNE56Q1lLdl9PUDBPSDh5Q3MiLCJJTzFJeHAxTzlPVEM4WW5naDB0MTZwRERrSEg0U3dxQnBLUWFaLS1fMlRzIiwiTXFJNWpIS3BUc2RpY1VBbS1HemhvNEtaTVlQLW5Cc1NTSzktRzhJM2VZZyIsIlVJdThQZFN2am9fWXgwb1ktUk40ZTVCeWpySkZoWnBRVmEwS3RFdE9tZEEiLCJaWjU4a2U1Z0NseDdGd0cyd2V3TmZPUllDNDVjQXhudTRiUE4xY3BaZXZvIiwia2c0TUp0WkZvWkxacmVJSThMaXZDNmg2c0R1TWI1dHNWS3dfY3RkWVJPWSIsIm9XZW4zd1FWdDlId0pucy02SVptZWZ1WVpEOHVFUjhmalc3SmVZV1QwZXciLCJvam1XbUpSTC13Q0FjVk1rbUJHSG1MbnZkVnFVSGExbDZia3Z6VV9XNFZNIiwicm51NXdpVURNQWtVeWVDUzc2Q3JfRlB6TWk2QUgxckQ5dVV3dzczakpOUSIsInVLaDE5VGZpZVR0OS1hTG15MnV0X1dwYWdJWHRROE5xS2RLbDdmOEJuYTgiLCJ5RXItQmhTa3pweGxpQUFSblNtaThHbV8wdVJwRlNKR1dCU0xuOGFTN3RRIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IkdlT21xeWJPQnBHNW1zUU03N0lPSm5BbFFwWnpFMjFxNVUxN3RjUkRxQmMiLCJ4IjoiLW5YOG9wd2hCM3RURmR0b1JnRDgyUklTcWdnRVpLcnNLZVdDaVYwT29NMCIsInkiOiJkWkxqclhZcUpPLWpPNU9zZ25zUC1TOHRhRjNVM0NVQ0h5ZkVnTFVpb2xrIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.OKrW9-60B8N5tQ6SX4pHqrD7OqPUkpIpjSJMZzqBnuqbsmtvQTjHdz3F6du85Gup4dWDa3L7AV3yBIlmJ6pJnQ~WyJBY2VIaDVZaHo1S1pya2lNb3BoNXdRIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJIY242MndlcG9SeW9CaDNQdGtuYzZ3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyI0MmE3QnI4T0RKVjJXakdQYlJLWHNnIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJDYVZvR2F5RWxpWERfYkVCNkVRWHJRIiwiRlIiXQ~WyItYTh5VHNsNVJJcWV6SGZZMU5LQlZRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoibTRfd3dZWVBGWkZXT1g1dWthNF9VUlc5ZmxUY0poN29CdHN3UkY1OFc1cyJ9XV0~WyJVOGNKd2JESF9mWHJiSThKLXdsZTNBIiwiY291bnRyeSIsIkZSIl0~WyIwT2pVUk1ZZjIzNXdnb2I5dmtZcUR3IiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIklHXzFLZ1ZkQVlGeWZnal96VlB6UTZ0eUNZLVFiRlM0Y2dtWlNCWmctNjgiXX1d~WyJnbG1rWWpNR0RjbnVKYVBwNTFmbkR3IiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJadVNHdW12a1hLX2lyRzQ0bnFTTEd3IiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJ3Z0dYbTV3djZCV1NlVkpFdDg0aUx3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
  },
  {
    "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIkdSUFBuQV9HdlMyc3l2eHl1TDZFaVY4cC1RWEtsQ2s1Zm1GTlViQTFzVk0iLCJNeXprSnZHVmVIZUQxcUZkMF81dVU2dzM5eUJueDhVMmZSS2dzdGZyRlBBIiwiT2o5V2lrcmhNMlNGaVo1Q3BWUEdIUk11R0g2blNBVEJWeEI2ZVVtVjB3VSIsIlNXLXF4TWg1UTNUVFhaUmI2ZVBrWmtqd0xSV1gwaXBONklaaXFTN1dXVFEiLCJaN2pqMnZQWUhOQXo4bHp0QzhqUktJNkRRYnZuMHFhc1M4R0FJalJ4Y2VnIiwiWlFxZ1I1V2U0eFBaQUdjYko1U3hBR0o0RWJvWVZzNGV4NEhqU3JoQWpBSSIsImVfN2U4VzV4a1c2R2xnSDNMRndxNzRxVk5lQTdkcGRkODNIckVPZXNlQzAiLCJraS02RFk5QURKX1hieTI5LU9Bd3lWUXk4N1B3MFpMR281MVQ1X3Y0amkwIiwicTZYOG9JQUh1TnZTLWFMekJrOExuV1B2QkQ5eFZfeTU1U2hUN29nSHpwdyIsInFiZDAtaVJ6STloQVRTcUNnUGktUGlvT1JhNmw4b09Gd3NnaUJOY3FWU3ciLCJzbE9nV2dQT1ZlNFMxUG5rOTMtTzlVeGt1aWNGUzJtT3h1UUdPWHRlbkRVIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IldzdGU4djV3Wk1aMUp2bnNGRUhUUGpnSkdsN2lWQWtkcmNtUWlNR3NNVFUiLCJ4IjoiblhHOWh4bnhhZkkxME9mRWFtanpfOFJpR0dTUG1pVVJ5bkZOT2Z0dTdObyIsInkiOiJIaDNKQVpsek40aThTOURBRWNiVlVnYXZBUkU4VExSb3NwbUdsVk0tci04In19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.pRLrCB28P2ES2UvRN0zsPCYnlixPk2nIOW95YQBvQSPBI5ucczeqVP4hNuGy04jnFJ2oPb7gqAaZl0ERlsbElw~WyJySWJBc19YRzRDck1felBhUXpVXzBnIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJPX0RPYWs1MmdNLXpmRHpvajVsNmt3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJBNUJZNVBQMkE3RGJSWmlqT1JoTnl3IiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJUZ1hMZEg2NUlpUGZ3Zi1RZ3kyaHNBIiwiRlIiXQ~WyItQWpQM1dXVm0xZThMLVphdUltWndRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiOUxSSGEtNjUzdGFCTUhDelJUNGhyTmh1QWRRNzJSajAzS0lGbm1KaW9ZUSJ9XV0~WyJWSlhEbE9mUy1pRlE0dmVqWGZmUUJBIiwiY291bnRyeSIsIkZSIl0~WyJHVFlKWkVZYTZxZmh2V2xTcmtxdV93IiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIlg0T2FjQmhQVEppOXp3SXk2LVQ5ZFlhVWVGY0tjd25yNENyQWxGcGlISkEiXX1d~WyJUVkdmOXFEWXhMVlhIWjFGMmVzQ19nIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyItTEtrMVhLRUlHV1NtSUE1cnhHSXZRIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJ1bXY5dF9nMkFsMmlJNHpuX19oVF9BIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
  },
  {
    "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjJqWUxqa29TaURMNC1yVFU2dThQeGJCYWVVaVdOR3ZQOHVlZXE0SUJDWVEiLCI0ZVRmOVNTdS1MNFllMmdjaV8xTW9xWWl1STBJUEw4WlhnZUtDMjItdkJvIiwiTF93WjBMREpQejZkM1FMUDFhZWl3dlZPV1JyeTY5X3ZJUEhzb0FuSHNwayIsIlNRQjFqX05WdDMtRzFudWp6eGN6VUNxYkhlamdpZTVlMm5JUkxHYUk3SG8iLCJXN0REcG54Sk03RnhGb2Z1Y3RmWGVaUEpGM1hNMXU3MnpRX0dDRnZLN0FJIiwiWWtXcG9iVTVfbTZlekZ5RkF5U2JxUkZtYlVVYmNXYWdvN1gtSmpqZ29ncyIsImJZdVJLSDkyaDlFbzhvcmdQaW1oamNHZ0Zaa2MweFd3VUlIQ3BBRGpJUzQiLCJkZjF6cFpza2h4bVdtWVRMSTZkQkpFWkktdnY4cjJNSTZEUk9IbHJXZE9JIiwiajF5NkNtOFl6aHptR0NCOWlaakozU08tS3h5b093VEd5WUZWb1JucTBhcyIsIm1PVThIbi1wbE5GaTJBdkFOeGtfb1plTDhpVUlHZEJjTGkyVjZNRHI0WWsiLCJ0RDgzMkJIUVlZb3FROG0wVk92c3RZZU53Nlk3WWZ0c2lLcElpNTBZS0dVIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6Ino4MEZocTdWQTR4VVpwTjA3VTdXNnE1aXZwUkotcDE4a3RIM19VWnphUkEiLCJ4Ijoia2d2MUQ4aFBwa0lqN2puTTJ1N0hwLW1hZno1bmlBeUQxZ0FXUnNCcTdVWSIsInkiOiI5cXFuYlFRN2lURDlFZlZNLWhVUmVZczdfR1dLMUprSjhaQXJqcjZkT1BNIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.ZudHcdRWoMP0PxDeeiYYPoBTZH0izBJ885YemOis3-Uv_1PDSyC5KsiPXf_c5H5yeR-MFqiVbOiHSbemSXOqPA~WyIwSmRXb3Nod05zWTNvbng3NXBNM21nIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyIwWFhULUs1eGhQMUEtbkd2alk4R0RRIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyItYlR5YzVBNGhKU1diVk5KWHptM2NRIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJuS2VXOTJwaTNmT2hRNnRwZXl5RGVnIiwiRlIiXQ~WyJSUzJoMHEwVFdKb2ZGUk9Md2pzcThnIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiS0NKSkNXNTlXemx5c3QyTzM3eFBYX1k0VVdxZmRxZElmNmpLeWp5RmxPMCJ9XV0~WyIzMUxPV2lZUHA0Ti1oSnJNOGVUdjR3IiwiY291bnRyeSIsIkZSIl0~WyJ1MDc5cWQ0YzNZZGM5c2ZoQ2t5bVFnIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIlpLcGlEQ3JYOWw2NmJNWmN5UzhqOGtaTFZhRkRDUDI2aFFSdEdqMkplUk0iXX1d~WyJpNldaaHJaMllDTnJVNjVSWndkTTBnIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJPeENYbFMtczA5RW51bDBFek5VdFhBIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJ6Rkd0S2FPVEk5VjYwczRKci1NVW1nIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
  },
  {
    "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIi1MR0RmWDM2NGM1OFduZHVvUHc3WThfcktiX054UUpibnV4NTcxc1FKNG8iLCI1ZWRMd2NIbDJGbXY3b19MWmJQNUNNTC1La1M4d2JRRGcyNDFyazBXdnZnIiwiOVhVUHJQbENHU2REUU5Tc05oYWpEOGJJdjJZc1lZdi05OXQ4QUhGTUtVTSIsIkpCWGVQdjJFVDZzMXFlTmFBMUI1WDJ1ZEp2b3FMSzAwek9oMVY5Rl9nZG8iLCJUOHljcHJSUVFrSVY3WkExTmw3Z0lBTVlFWVA3Z18yNGx3U3F0NDNuQ0lVIiwiYWRudkVFX0xIX1dBSGdBS2xFLXprOGwxbEJGU0h6dzRZSXo2aUExcFYxbyIsImVnclo5YTFucVBBVml5dS1rZGhDUmRKZlVtRWJLMzJpSmVBXzY1N3RMT0kiLCJvUlpPUXNoZGswd2Q2S25ZdmdSbVBlZTFxNmpWSVVibFc3VHhneEZuaGxVIiwicVFPcWF3M1U4SEpVZUhYc3ExODJpUXgwY0oyb2NSNGNqN0h6MGw4Vm1SSSIsInQxRWJOdFNINUtRQkFudGJibnVaazNDQmNUM1VHSzh6THkzeDREa05QNlUiLCJ6S3FFemhhYUkwMTE0dDh2dDRRSW5yQWdLQUxfZVIzd1lrMnBIdk4xT0JjIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IkVndWxPeEJ6TU5VNVYxNk1XSWNUUTh1X3I2cWx3WTlCa0RhaEo5RUFjY1EiLCJ4IjoicGs2b3ppZUFGaVJ6NWJjdEI4T3I0bVpTdHFZMy0xWFdFc0V0OHpPakdjWSIsInkiOiJwVzFzZ3BZallhRVlyRTF2OWYzZDA2UVdxUWdoV1N3cGpaejhxR2Fnd2wwIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.5z7iPQuCRRvUzHgOo_PE8TwGkQS2AZipIPlc3jmVfkNqbzptrch_QPUvMomIKpV1gXlsxrJ8ZezywT3I3lgXTg~WyJWeHdZV294QlNhSTNRWkZoRFRWbG1RIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyIxcWx6Wk9jOXhkdGVyZUlnZW1zMlB3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJvUUkyOVFQRXFPd0s5dmlqT29JVmh3IiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJNcTRFS1pYbkxULW9sc1FkU19xQ0tRIiwiRlIiXQ~WyJyUHNPWVBLeUtvWGZiS0owLUI5M2hnIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiWTF3dl9yeHRYQlQ3ZkpLZThRd0s1SExjcG9Lem9jVjVGTlRzTGpkV1JkayJ9XV0~WyJ1a0F3QnRkcjRwZE0tcjNvRTMxSkp3IiwiY291bnRyeSIsIkZSIl0~WyJkTmdnQUVhM0FhYnNZUlRkWFhNZndRIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIjJVUDR2aEIyR3NyczNieGRYbzFORFIzcHAyclhXWkRFMkFqeUgySHUyR1EiXX1d~WyI1elhtdzRLdlRTdjd3TE1mNmM5YTd3IiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyIyR2xGMy1fc2E2OEQ3UFd3ODJrNmtnIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJwQXNqTFFEWDVFVDc2aDk0a1QzV1BBIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
  },
  {
    "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjJSZWlxaFlqRmJLaFhMaF9PWTJPMXdVUE0zUjJFcDV0S2R3YVprTzltVlkiLCIzUXhud2dfODJGc3EyeXpqaC1MNjFYYXpnSUtNcnlZSnU4dDBsc25MSVVRIiwiNFVNT2Q5NWppQy1PNklmVnMtY3B2ZGtXNTZSWWhnSVhTbzI1ZnoyU0puOCIsIjUxbFVVOGtkR2NiRkV2dFJHRDBYOTg0Z191ZXQ2TjM1U0NrR1p6eHBHaEUiLCJMc0NQeDVCaV9wbW5ZRjNRdFFNam5JQ21tTUlPYkdtNno2Z0RYTF9iWWQ4IiwiTnRjTi1iRmZmSFNmRWd5UzFuWHYzMG1jNlhSTDZTZEFPZ3JWOFM2eDVFZyIsIk80NV83X1VucGdxaUdYLUJuaDF3UEZpWUJHMGxadDlyM2xYN29VSXRpak0iLCJjdlI2ZFRVbkxvNFBCNkhSMEN6UHVmQW9BeXRuNFdMVjJLZ2Etbms3M2VnIiwiZERsLWdrY0swenlKbDV0M3VCYTdEV3JHUU5JRzkzdEoyOVFnS3VJN18tayIsInNDS0lmNFQ2WXlENm44eERrcDdEbGxSbWc0a1dYM3FmZWtQaHlkSUV5UDQiLCJzbm9zZ1lfM2V0azZ3TnVyRTNzbzdPMnE2dXZaTlpHQTNSaldUNnpydWpzIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IjRUb1hCY2V4b0ROMnEzSXNYNnNicDFERjY2Z3VpVUlZRFlLTkhVdDBJcnMiLCJ4IjoiWlQwMURaUXloOXVab0xCSzlRQnNmbFhJTzhXRGhORXBVNENaWnZHZ2dsdyIsInkiOiJEdUVMQXRjZ3kzdF9aN2d1TnJDaGd6Qm40UGZKQnQzd0tXM0w5cXJmYU5zIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.DrmiUVlaO1nWvTmXHy0UsGlUYEdk_OHa8MPI0q8pBBacPYU5tfY7F62-daw4IAPE4UQvrJfu6WgKxU3ezpolEw~WyJ3N1JkYlQ1YzFUdnBmNGdfMnpBQmt3IiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJaODhPdHUwYlVzRWtzYzhTejcwNXdRIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJwN1RtMm1peUhvZ0I4aTM2ekJGbkNRIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyIwOTZ6dk11X2hYZ0ttMWVmVjVORkxnIiwiRlIiXQ~WyJRc0Q4VzMtTXh3YUxFbzJjTDVTOWlBIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoidGNZU3pTaDhFVjE3RW9uRUpWRHRaWU5jQms0dUliWlZUUzBaRV9TT3ZkSSJ9XV0~WyJpVzdTcjh6aVVtOURvVk8tOUVHamNBIiwiY291bnRyeSIsIkZSIl0~WyJwVDRVcU81QjM4REFRUkVjdExnNGxRIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIjJjR2NGNXJmbFZhQnNIWHFUay0wNGhsX1dGUS1RRjRNV2E3dkM5OTdYU28iXX1d~WyJXUGN2bWhueU1TR2ZuYWJucmQ2bmVRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJrY0JybXVCa0d0N204M1lwQThXUjJRIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJPZWc3Wm52Z24xdnVxUjdpaEh3Z3NnIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
  }
]
2026-11-12 10:21:31 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 10:21:31 SUCCESS
VCICreateCredentialEndpointResponse
Created credential response object
credential_count
10
credential_endpoint_response
{
  "credentials": [
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjJSZWlxaFlqRmJLaFhMaF9PWTJPMXdVUE0zUjJFcDV0S2R3YVprTzltVlkiLCIzUXhud2dfODJGc3EyeXpqaC1MNjFYYXpnSUtNcnlZSnU4dDBsc25MSVVRIiwiNFVNT2Q5NWppQy1PNklmVnMtY3B2ZGtXNTZSWWhnSVhTbzI1ZnoyU0puOCIsIjUxbFVVOGtkR2NiRkV2dFJHRDBYOTg0Z191ZXQ2TjM1U0NrR1p6eHBHaEUiLCJMc0NQeDVCaV9wbW5ZRjNRdFFNam5JQ21tTUlPYkdtNno2Z0RYTF9iWWQ4IiwiTnRjTi1iRmZmSFNmRWd5UzFuWHYzMG1jNlhSTDZTZEFPZ3JWOFM2eDVFZyIsIk80NV83X1VucGdxaUdYLUJuaDF3UEZpWUJHMGxadDlyM2xYN29VSXRpak0iLCJjdlI2ZFRVbkxvNFBCNkhSMEN6UHVmQW9BeXRuNFdMVjJLZ2Etbms3M2VnIiwiZERsLWdrY0swenlKbDV0M3VCYTdEV3JHUU5JRzkzdEoyOVFnS3VJN18tayIsInNDS0lmNFQ2WXlENm44eERrcDdEbGxSbWc0a1dYM3FmZWtQaHlkSUV5UDQiLCJzbm9zZ1lfM2V0azZ3TnVyRTNzbzdPMnE2dXZaTlpHQTNSaldUNnpydWpzIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IjRUb1hCY2V4b0ROMnEzSXNYNnNicDFERjY2Z3VpVUlZRFlLTkhVdDBJcnMiLCJ4IjoiWlQwMURaUXloOXVab0xCSzlRQnNmbFhJTzhXRGhORXBVNENaWnZHZ2dsdyIsInkiOiJEdUVMQXRjZ3kzdF9aN2d1TnJDaGd6Qm40UGZKQnQzd0tXM0w5cXJmYU5zIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.DrmiUVlaO1nWvTmXHy0UsGlUYEdk_OHa8MPI0q8pBBacPYU5tfY7F62-daw4IAPE4UQvrJfu6WgKxU3ezpolEw~WyJ3N1JkYlQ1YzFUdnBmNGdfMnpBQmt3IiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJaODhPdHUwYlVzRWtzYzhTejcwNXdRIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJwN1RtMm1peUhvZ0I4aTM2ekJGbkNRIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyIwOTZ6dk11X2hYZ0ttMWVmVjVORkxnIiwiRlIiXQ~WyJRc0Q4VzMtTXh3YUxFbzJjTDVTOWlBIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoidGNZU3pTaDhFVjE3RW9uRUpWRHRaWU5jQms0dUliWlZUUzBaRV9TT3ZkSSJ9XV0~WyJpVzdTcjh6aVVtOURvVk8tOUVHamNBIiwiY291bnRyeSIsIkZSIl0~WyJwVDRVcU81QjM4REFRUkVjdExnNGxRIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIjJjR2NGNXJmbFZhQnNIWHFUay0wNGhsX1dGUS1RRjRNV2E3dkM5OTdYU28iXX1d~WyJXUGN2bWhueU1TR2ZuYWJucmQ2bmVRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJrY0JybXVCa0d0N204M1lwQThXUjJRIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJPZWc3Wm52Z24xdnVxUjdpaEh3Z3NnIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIi1MR0RmWDM2NGM1OFduZHVvUHc3WThfcktiX054UUpibnV4NTcxc1FKNG8iLCI1ZWRMd2NIbDJGbXY3b19MWmJQNUNNTC1La1M4d2JRRGcyNDFyazBXdnZnIiwiOVhVUHJQbENHU2REUU5Tc05oYWpEOGJJdjJZc1lZdi05OXQ4QUhGTUtVTSIsIkpCWGVQdjJFVDZzMXFlTmFBMUI1WDJ1ZEp2b3FMSzAwek9oMVY5Rl9nZG8iLCJUOHljcHJSUVFrSVY3WkExTmw3Z0lBTVlFWVA3Z18yNGx3U3F0NDNuQ0lVIiwiYWRudkVFX0xIX1dBSGdBS2xFLXprOGwxbEJGU0h6dzRZSXo2aUExcFYxbyIsImVnclo5YTFucVBBVml5dS1rZGhDUmRKZlVtRWJLMzJpSmVBXzY1N3RMT0kiLCJvUlpPUXNoZGswd2Q2S25ZdmdSbVBlZTFxNmpWSVVibFc3VHhneEZuaGxVIiwicVFPcWF3M1U4SEpVZUhYc3ExODJpUXgwY0oyb2NSNGNqN0h6MGw4Vm1SSSIsInQxRWJOdFNINUtRQkFudGJibnVaazNDQmNUM1VHSzh6THkzeDREa05QNlUiLCJ6S3FFemhhYUkwMTE0dDh2dDRRSW5yQWdLQUxfZVIzd1lrMnBIdk4xT0JjIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IkVndWxPeEJ6TU5VNVYxNk1XSWNUUTh1X3I2cWx3WTlCa0RhaEo5RUFjY1EiLCJ4IjoicGs2b3ppZUFGaVJ6NWJjdEI4T3I0bVpTdHFZMy0xWFdFc0V0OHpPakdjWSIsInkiOiJwVzFzZ3BZallhRVlyRTF2OWYzZDA2UVdxUWdoV1N3cGpaejhxR2Fnd2wwIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.5z7iPQuCRRvUzHgOo_PE8TwGkQS2AZipIPlc3jmVfkNqbzptrch_QPUvMomIKpV1gXlsxrJ8ZezywT3I3lgXTg~WyJWeHdZV294QlNhSTNRWkZoRFRWbG1RIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyIxcWx6Wk9jOXhkdGVyZUlnZW1zMlB3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJvUUkyOVFQRXFPd0s5dmlqT29JVmh3IiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJNcTRFS1pYbkxULW9sc1FkU19xQ0tRIiwiRlIiXQ~WyJyUHNPWVBLeUtvWGZiS0owLUI5M2hnIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiWTF3dl9yeHRYQlQ3ZkpLZThRd0s1SExjcG9Lem9jVjVGTlRzTGpkV1JkayJ9XV0~WyJ1a0F3QnRkcjRwZE0tcjNvRTMxSkp3IiwiY291bnRyeSIsIkZSIl0~WyJkTmdnQUVhM0FhYnNZUlRkWFhNZndRIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIjJVUDR2aEIyR3NyczNieGRYbzFORFIzcHAyclhXWkRFMkFqeUgySHUyR1EiXX1d~WyI1elhtdzRLdlRTdjd3TE1mNmM5YTd3IiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyIyR2xGMy1fc2E2OEQ3UFd3ODJrNmtnIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJwQXNqTFFEWDVFVDc2aDk0a1QzV1BBIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjJqWUxqa29TaURMNC1yVFU2dThQeGJCYWVVaVdOR3ZQOHVlZXE0SUJDWVEiLCI0ZVRmOVNTdS1MNFllMmdjaV8xTW9xWWl1STBJUEw4WlhnZUtDMjItdkJvIiwiTF93WjBMREpQejZkM1FMUDFhZWl3dlZPV1JyeTY5X3ZJUEhzb0FuSHNwayIsIlNRQjFqX05WdDMtRzFudWp6eGN6VUNxYkhlamdpZTVlMm5JUkxHYUk3SG8iLCJXN0REcG54Sk03RnhGb2Z1Y3RmWGVaUEpGM1hNMXU3MnpRX0dDRnZLN0FJIiwiWWtXcG9iVTVfbTZlekZ5RkF5U2JxUkZtYlVVYmNXYWdvN1gtSmpqZ29ncyIsImJZdVJLSDkyaDlFbzhvcmdQaW1oamNHZ0Zaa2MweFd3VUlIQ3BBRGpJUzQiLCJkZjF6cFpza2h4bVdtWVRMSTZkQkpFWkktdnY4cjJNSTZEUk9IbHJXZE9JIiwiajF5NkNtOFl6aHptR0NCOWlaakozU08tS3h5b093VEd5WUZWb1JucTBhcyIsIm1PVThIbi1wbE5GaTJBdkFOeGtfb1plTDhpVUlHZEJjTGkyVjZNRHI0WWsiLCJ0RDgzMkJIUVlZb3FROG0wVk92c3RZZU53Nlk3WWZ0c2lLcElpNTBZS0dVIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6Ino4MEZocTdWQTR4VVpwTjA3VTdXNnE1aXZwUkotcDE4a3RIM19VWnphUkEiLCJ4Ijoia2d2MUQ4aFBwa0lqN2puTTJ1N0hwLW1hZno1bmlBeUQxZ0FXUnNCcTdVWSIsInkiOiI5cXFuYlFRN2lURDlFZlZNLWhVUmVZczdfR1dLMUprSjhaQXJqcjZkT1BNIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.ZudHcdRWoMP0PxDeeiYYPoBTZH0izBJ885YemOis3-Uv_1PDSyC5KsiPXf_c5H5yeR-MFqiVbOiHSbemSXOqPA~WyIwSmRXb3Nod05zWTNvbng3NXBNM21nIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyIwWFhULUs1eGhQMUEtbkd2alk4R0RRIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyItYlR5YzVBNGhKU1diVk5KWHptM2NRIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJuS2VXOTJwaTNmT2hRNnRwZXl5RGVnIiwiRlIiXQ~WyJSUzJoMHEwVFdKb2ZGUk9Md2pzcThnIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiS0NKSkNXNTlXemx5c3QyTzM3eFBYX1k0VVdxZmRxZElmNmpLeWp5RmxPMCJ9XV0~WyIzMUxPV2lZUHA0Ti1oSnJNOGVUdjR3IiwiY291bnRyeSIsIkZSIl0~WyJ1MDc5cWQ0YzNZZGM5c2ZoQ2t5bVFnIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIlpLcGlEQ3JYOWw2NmJNWmN5UzhqOGtaTFZhRkRDUDI2aFFSdEdqMkplUk0iXX1d~WyJpNldaaHJaMllDTnJVNjVSWndkTTBnIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJPeENYbFMtczA5RW51bDBFek5VdFhBIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJ6Rkd0S2FPVEk5VjYwczRKci1NVW1nIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIkdSUFBuQV9HdlMyc3l2eHl1TDZFaVY4cC1RWEtsQ2s1Zm1GTlViQTFzVk0iLCJNeXprSnZHVmVIZUQxcUZkMF81dVU2dzM5eUJueDhVMmZSS2dzdGZyRlBBIiwiT2o5V2lrcmhNMlNGaVo1Q3BWUEdIUk11R0g2blNBVEJWeEI2ZVVtVjB3VSIsIlNXLXF4TWg1UTNUVFhaUmI2ZVBrWmtqd0xSV1gwaXBONklaaXFTN1dXVFEiLCJaN2pqMnZQWUhOQXo4bHp0QzhqUktJNkRRYnZuMHFhc1M4R0FJalJ4Y2VnIiwiWlFxZ1I1V2U0eFBaQUdjYko1U3hBR0o0RWJvWVZzNGV4NEhqU3JoQWpBSSIsImVfN2U4VzV4a1c2R2xnSDNMRndxNzRxVk5lQTdkcGRkODNIckVPZXNlQzAiLCJraS02RFk5QURKX1hieTI5LU9Bd3lWUXk4N1B3MFpMR281MVQ1X3Y0amkwIiwicTZYOG9JQUh1TnZTLWFMekJrOExuV1B2QkQ5eFZfeTU1U2hUN29nSHpwdyIsInFiZDAtaVJ6STloQVRTcUNnUGktUGlvT1JhNmw4b09Gd3NnaUJOY3FWU3ciLCJzbE9nV2dQT1ZlNFMxUG5rOTMtTzlVeGt1aWNGUzJtT3h1UUdPWHRlbkRVIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IldzdGU4djV3Wk1aMUp2bnNGRUhUUGpnSkdsN2lWQWtkcmNtUWlNR3NNVFUiLCJ4IjoiblhHOWh4bnhhZkkxME9mRWFtanpfOFJpR0dTUG1pVVJ5bkZOT2Z0dTdObyIsInkiOiJIaDNKQVpsek40aThTOURBRWNiVlVnYXZBUkU4VExSb3NwbUdsVk0tci04In19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.pRLrCB28P2ES2UvRN0zsPCYnlixPk2nIOW95YQBvQSPBI5ucczeqVP4hNuGy04jnFJ2oPb7gqAaZl0ERlsbElw~WyJySWJBc19YRzRDck1felBhUXpVXzBnIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJPX0RPYWs1MmdNLXpmRHpvajVsNmt3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJBNUJZNVBQMkE3RGJSWmlqT1JoTnl3IiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJUZ1hMZEg2NUlpUGZ3Zi1RZ3kyaHNBIiwiRlIiXQ~WyItQWpQM1dXVm0xZThMLVphdUltWndRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiOUxSSGEtNjUzdGFCTUhDelJUNGhyTmh1QWRRNzJSajAzS0lGbm1KaW9ZUSJ9XV0~WyJWSlhEbE9mUy1pRlE0dmVqWGZmUUJBIiwiY291bnRyeSIsIkZSIl0~WyJHVFlKWkVZYTZxZmh2V2xTcmtxdV93IiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIlg0T2FjQmhQVEppOXp3SXk2LVQ5ZFlhVWVGY0tjd25yNENyQWxGcGlISkEiXX1d~WyJUVkdmOXFEWXhMVlhIWjFGMmVzQ19nIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyItTEtrMVhLRUlHV1NtSUE1cnhHSXZRIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJ1bXY5dF9nMkFsMmlJNHpuX19oVF9BIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjNtZzJ6YVRZQzgwU3RSdl80MDlxXy1yYUZGNE56Q1lLdl9PUDBPSDh5Q3MiLCJJTzFJeHAxTzlPVEM4WW5naDB0MTZwRERrSEg0U3dxQnBLUWFaLS1fMlRzIiwiTXFJNWpIS3BUc2RpY1VBbS1HemhvNEtaTVlQLW5Cc1NTSzktRzhJM2VZZyIsIlVJdThQZFN2am9fWXgwb1ktUk40ZTVCeWpySkZoWnBRVmEwS3RFdE9tZEEiLCJaWjU4a2U1Z0NseDdGd0cyd2V3TmZPUllDNDVjQXhudTRiUE4xY3BaZXZvIiwia2c0TUp0WkZvWkxacmVJSThMaXZDNmg2c0R1TWI1dHNWS3dfY3RkWVJPWSIsIm9XZW4zd1FWdDlId0pucy02SVptZWZ1WVpEOHVFUjhmalc3SmVZV1QwZXciLCJvam1XbUpSTC13Q0FjVk1rbUJHSG1MbnZkVnFVSGExbDZia3Z6VV9XNFZNIiwicm51NXdpVURNQWtVeWVDUzc2Q3JfRlB6TWk2QUgxckQ5dVV3dzczakpOUSIsInVLaDE5VGZpZVR0OS1hTG15MnV0X1dwYWdJWHRROE5xS2RLbDdmOEJuYTgiLCJ5RXItQmhTa3pweGxpQUFSblNtaThHbV8wdVJwRlNKR1dCU0xuOGFTN3RRIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IkdlT21xeWJPQnBHNW1zUU03N0lPSm5BbFFwWnpFMjFxNVUxN3RjUkRxQmMiLCJ4IjoiLW5YOG9wd2hCM3RURmR0b1JnRDgyUklTcWdnRVpLcnNLZVdDaVYwT29NMCIsInkiOiJkWkxqclhZcUpPLWpPNU9zZ25zUC1TOHRhRjNVM0NVQ0h5ZkVnTFVpb2xrIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.OKrW9-60B8N5tQ6SX4pHqrD7OqPUkpIpjSJMZzqBnuqbsmtvQTjHdz3F6du85Gup4dWDa3L7AV3yBIlmJ6pJnQ~WyJBY2VIaDVZaHo1S1pya2lNb3BoNXdRIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJIY242MndlcG9SeW9CaDNQdGtuYzZ3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyI0MmE3QnI4T0RKVjJXakdQYlJLWHNnIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJDYVZvR2F5RWxpWERfYkVCNkVRWHJRIiwiRlIiXQ~WyItYTh5VHNsNVJJcWV6SGZZMU5LQlZRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoibTRfd3dZWVBGWkZXT1g1dWthNF9VUlc5ZmxUY0poN29CdHN3UkY1OFc1cyJ9XV0~WyJVOGNKd2JESF9mWHJiSThKLXdsZTNBIiwiY291bnRyeSIsIkZSIl0~WyIwT2pVUk1ZZjIzNXdnb2I5dmtZcUR3IiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIklHXzFLZ1ZkQVlGeWZnal96VlB6UTZ0eUNZLVFiRlM0Y2dtWlNCWmctNjgiXX1d~WyJnbG1rWWpNR0RjbnVKYVBwNTFmbkR3IiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJadVNHdW12a1hLX2lyRzQ0bnFTTEd3IiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJ3Z0dYbTV3djZCV1NlVkpFdDg0aUx3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIkFyRzFmanJyaG0wbDItTmd4WGljVUpyRTFKUHVMQkVCRW9VeGZURzZacGsiLCJBd05EQmo3SF85TkNJLWVjUjYyb2xLd0NkTlVZZzJNcjJiZmw2Yklkem9nIiwiRzllZEh3RnVmWldzM0h6VGZNR3BNcnJzTWFjQ2ZFOFFhemxrNUpPZHYzUSIsIkpIZEtPVVV6OXdnd2ZBYS1rUE5naWg0ZnBHcl9YMFFRSmh6aFdULWRfeVUiLCJOSHVrdmZlOHRzS2dnQjQ2VG84TmV5RFZRcHBlSTdOSW9zeTkzcklLc1JBIiwiUHhXUnRwMVRiZTRfWV9BdFYteGs2em9FU3plLWtxaEdOSF94Wk52VjFTcyIsIlIxUHRwenFNdEtLSmh4YU9SeldTYlNLUGhuTHhkQlhSUDlJaTdrdHVtM0kiLCJWR205Z01ZcmdvZF8weWhDLXFZSmdlN3VRVlZrRWdhN2dDZklRcjdNdDVZIiwiWFlQcXRHX0V6bkhuNWFMWldJOUdYdE9xS193dWoxdVlsU3c2Y0NqNl9VOCIsIl9LQUtSeWhxRl9ZYm9MWC11T1FaMTR1TDNuT2pBRzJZeWlyYTBhaVpVRHMiLCJhR2djRmtFSi1pUjNaXzdBeWVyOVByRGVrOXdGczY4WWlXd3pBazBKem1zIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IkYzNTNUTlQ5LTkxdnlIUFEwWVJPUkVKTFo1dC01SGJLaDMzWmkxcG9kbUkiLCJ4IjoibmNPaEphLWc0NjdwemEyamRrdkdyOWtqSUNaM1JPdFk1eTI5SlI0eThiYyIsInkiOiJ6SEZTcnlHeHFKTGpIaFZFeTZoMHBweXEtNS1mRWc4RGM5dHhadW5wSDFnIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.n-lGrRcrciVbj3OoYloWYCkxOCog8b-hWfFThBe24sML_MCEA9s_VHlqsK64VbrqMLOzuMyijmgOYW6zKZSsFA~WyJ6TDhXb0VUWWxwTVVrcHZxMGxSaDNnIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyIyTU40a3BXZUhMX1JIQU9ZdWF4eE5BIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJlNENmMWEwT09oZmJVYzdxN3p1Z2ZBIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJkOTBUVkVJOUtSTlZFM0RLWlhTZzFBIiwiRlIiXQ~WyJpb0FjS1kyWi1IaWNoVkRoZGhhMllnIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiZ2VtMUF0WFhwU2pGbVFUN2xpU1ZzLXhISXdqZUp2VjJyMWhUY2FYMTR6WSJ9XV0~WyJGS2hlSUpZSElUQTZkRno1aW5HZFNnIiwiY291bnRyeSIsIkZSIl0~WyJTT2F5WU9LZ3pyNno3eDJ4TzNraEhnIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbImtxN1U5S3o5TmRTand5dUl1MklCZGxnd05qcktLMlk2VnZHaU1Hd2tBbTgiXX1d~WyJxTFA3LVFISzdfZ2RhbjZfREM0a0NRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyI4cmZwWHNmX1EtbDZwUjZCWHRKb0NRIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJnS2ZVdXJVNDh1Qy16YldNU2JLTFVnIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIi1pS3pmN1pmd0pEQjI5c3NfTXRlcUp4WTJtajZfaHVkZFgzbzZRRnZJNHciLCJBUHNlX21qeGxPSGFvMkpXelhwcVBLR2VTX1ZhUEVDTnZncEF5UjdMQTVVIiwiSVplZ3pzZTJXS2ZaOXdCcEZVSkU2bW5XeWd6a01ZSWpaZEZ5QnpNM2h4VSIsIlI4UExPRUQtS3I5N19xOTA0b212aW8tSWtHT01nU2N4YmpkQmxOc2dMTE0iLCJSQkNDYXhmM2VsVGtKOXJPQmRwc0xXS1AzR0d5MjdfRUhTa3BMaGs0SzZjIiwiYkktNFUtSm11TEc2dXdRN2tvSUhMSXd1TGo4NnFoQlVUbzZNOUhqekE3USIsImcyN0dqOTdmZEV0d1VlT3VuNkpxQk90a3VwZ3VVTmZIWmNJU3VIdjIwSHciLCJpZEdqLTRLRVNkTkxseGFYSENKYk1lUmtSTjRMbl93LWVFOUtfSEdDYk1RIiwibl8wMi1SdTVNdjNZalRmeGlUUnBpSlUxN0dxOTRNVEtQRzhJWGdkdmVvVSIsIm5qdGg2blhSSWllV29wX1NTV1lYUnRjV2lNZGtZZ211YUs5MVZ0bDRqdUEiLCJ5VUFGWWtZNHhqRG0zMDJKTXlNdjB0R2JCSHpmaGc0U012bXVWYjdVcVNJIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IlRmTFFUUDd1ZVRfSXlxRm9fOVpXeTU3SlFfSEdLXzZBTzZySHRtaDJPOWciLCJ4IjoiNk1LcVNwb1FZZ3ZPLW8xalRVdlhTSzAzOUtqREtGMGxCd1FVNXJ5YktqYyIsInkiOiI3T1EwV0FyY0x4ZVk1YmNTVG5kalh0RmloZXpLd0M5WU5UemJRbTZySGtjIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.2kZhXi1t46YeSqdDGF8REp5Mxy9eo51K2gm6ghpZIm-8VUlmslYGMS0P3OUa4VsG714FrzwudhMaF1VecrjyFA~WyJieWtsckNBQi1jSFFfbHZRb1JPTHVnIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJMcWlISEdTeF8yNk9VVW1iS29PYkxBIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJyR0VTanlnMkVNelo0d1RaSGE3MkVRIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyI5N0RWWUtNNExpaTE0QXoxNFRHeXhnIiwiRlIiXQ~WyJfd1dhRllBcU5nRjRXbkJyMktzQXlRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiTVh0OG94eFFidU1tOWo3VVZzbTRwRmFNbjJ1bnVOSUQ3eldWdU5ycXRTayJ9XV0~WyJrMlJBcjNNZlY0cTNXcU5FVDluOXpRIiwiY291bnRyeSIsIkZSIl0~WyI1aXd0Zzc0T3VkNmZEaDljWV9WdjFnIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIjZNMXVTb2ctUmpRTVAxS0J6dGhweXYtWlEyQjdGTDhnODJrVjZ6V1YzS2ciXX1d~WyJaVUZnWHR2MXpxZG00dFh5T1ZoMlFnIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJOU1d0U1lKenVKellQSXJKSXQxWGJBIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJqTU1yb1lEeFlhWDVHelRvdUM3bjZ3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjFJbGhYa1RfbkowNWlOX210ZVEtX01OVU9OY3l1TU0xdm1NRFVzcUkyakUiLCI0aFRlU2VubTY3NFYyRGNncG4xSWY4UHdfSVQzemtVSDVMRnlZY19wVUh3IiwiOVh4cWQ1dlczYk1udl9hTU56SGNVaXN6bWtJenlSaG9KZmhjdHlIeXFXYyIsIkZ4ZUxsSExQQUJla1MzVDFtQ0w0UFJVajRqVFJIZDZ4cWdTekhfWG9kUEUiLCJQeUJ4OXBMNUlnTDdubVFSLThIajZzbndwYUhFMUM3V2VxOVlTdWJMQ3dRIiwiUVBsNldScEJyUHpGeFdfdEZEeVc4a2ZiX1pVcWRrcGJLakZkTWtCWXBBbyIsIlI3SXBYUFdiME53SXRSclozbXN4MS1hYzF2YzRPbTEtcW5GcmU2bmJPQ0kiLCJVS2lBLUVHcjNCVFk3cE5Kam9zSlZKZ3hXZUFuUjdTYVFYbFJaY0JhTlNzIiwiVjhTejZDM1Z6U3o3MVlNNWtsZzkteHZob1ZjOU1ZQ2wxRHBQSkJ0Mkh0dyIsImNWdHB1aVFEMS0yMy05RzBUOW16ZWpnRm1UY2hJc244UmhwbkNvY2VVNlUiLCJubEJaLXZ1MTVuaUE3TUsteEt1LW5QWWthNWF0UDdYdXJzaW9PMUlaRkg0Il0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6ImR6YlVXcXNkRGF2d3NJVGRsZnc3UW8zMGVXN3JyRnIyRGRVY1Z6TVNGRjQiLCJ4IjoiZFlJZHhXeEJJam5aVXotdjBEVU53amlDU2stNUlFZmhyNWFhTFhWbEJ3ZyIsInkiOiJEQi1wTk9Zanh4a2JOSDZiTGY2X09ydzhmRE1PUlJ2VmtOdm5PTjFRV2g0In19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.AukhdocvE6q6rNAeuDeAUosEw0k4nq7xb6CddtSYk866bj2gA9-W30rXH4Lo7fswcz9iiMSwbVctFceEPKidsQ~WyIyMWtnRGo5SDdwazFCUVVZcUNBdk9nIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJjeGNUeklDcVh2SFlOLThiSmlIVnB3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJlVnFSSDl3Y1dBRTRxLURlelNaUmxRIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJVajRlbXpxQkhOOVpVODEyeFNnYlVRIiwiRlIiXQ~WyJBRDR3Ty05ZkQ4akhHUDNKWW9mQWxBIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiQWJ2SFhoQkhBWXhkV0d0OHA0NHBpeEtmZTZlMVRBUnpsa3FDemJXdXRFWSJ9XV0~WyJfd2djcXlRbnpjVS1EOHQwam93YTdRIiwiY291bnRyeSIsIkZSIl0~WyJOOUdLa3d5b1FlV0ppMDhMSzdMRUtRIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIkZYM0R5TWdwa0o3U2N2UVh1NlVfM2dZd0dhT3dfSnNHdTFhNDNENlgtYWMiXX1d~WyJVcHM4UXdZUFNvNUl6U0ZvQ0hKZ3ZRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJDRFZmZGhHenFXbl9MSEIzcXZWSlFRIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJURG5yamxieklaLTd6emhpd3BFY1p3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjdvRUtTZklrbEtVSWh1RFAzbmRQZk1LejhhWl9iVFk1SzFPNXliWU56QVEiLCJINFl0S3pjSksyYjZCTnNleHRDWnFUbXNEM2FGV3FCaTJZWXE2MzV0XzJZIiwiTTJianhWWmg2ZjU3VXhGQ1pPQV9nX082UXlwRU1UR2VfVHVVQlo3YnpCSSIsIk4wWDVNVDVtaEhESWZOMlpRTHF5QW5zRHNlT0JOWDFFODBuWVRsWFZFWjQiLCJUTHRidkZGVV95WUk2bG9TR19mWGdUNzh2LVFVYmxjRHlkNUg1bGtSSWJ3IiwiVG1kUVlrNGVGNEc0VmxYQXR4ZVAwVGZrVGZBZTg4cHE2SGZzUWxEaUo2USIsImFqdkFNYXR1cG9RYjJwWnVFM3RZX3VfbVVuT09wNXkzdTd2V180cERKNWsiLCJnaXF0ZkZDNzkxQmdIVnBSa1J5RmkxMWZ0c2xTa2t6NjdEbnJ0RXBXMnlBIiwiaGhhSG1VSFpmY2tvRTAzRXdCcGpReFVpX0FiSXlzcFNnZ0t4UzkyT0xvOCIsIm11NEFUeWJIMWpIdGtqWUlHODVZX0pOWTZyR3BRR014RS0wZ2NjOXFHT2MiLCJxWTltUXJVejQ3RTI2WEoxbGNKcHpzaFZhek5mRXlyVFozNzd2dHk3RkVFIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6Im9lN1FCbURNTjFSaFRzVTFUd3lKRGxkaW1QRHV0Wjk2ck85U0RRUnhVelkiLCJ4IjoiVFJVa3pBTnZEM084OFN0cHdRMmJmUTB1bEg1UjIxb3ZiSFpwU3dlNGhhSSIsInkiOiJCWmU1Q0FGcDhvU19XR0NzRlVtdXVYOWtIVC1Gbk01S0cxLVdrZFZkWjZJIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.cxJJFHMISpClVnlUfNtxPrirrSciDZ3kcV-fH4g5McIFbQ5t1Ew5m_vsWmQKPaeP04wb4pvDdMl68lagSEWChA~WyI3MkNjTmUwbUxNM2szdGt0XzlySS1nIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJTOFpQWVUxZ3pxNllDSk1abUVIcTh3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJyTXQ4azF4MTAtSEx6UWdnLTRzY1lBIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJLYi1oN0tZdklDM3hHRnU0TnJHaTF3IiwiRlIiXQ~WyJfUEh5bmRWb1pWWDdkakhhXzYyd2RRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiWGVHNkhyR0FJT3Y3MG1XQWlBVkxKMXBsSE9MSG40SDYzU1hGdU1uMUVubyJ9XV0~WyI3aThPVnlYRG1SZnZmcklzODlCUkpRIiwiY291bnRyeSIsIkZSIl0~WyJOU3gyd2tJQVhRNHhLYjhybTN3NThBIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIm1xS2haUzZ2T0dNcnc4WWl2S2xSUXZDNm1jTXF1TUxtVUNwc09hM25CTkEiXX1d~WyJBYmJiY3FzQlpMamliQ3l5UnUyT2FRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJ6aHlua0E5Y3lPcHFWRWk3QzVWaUNnIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJNZGJQeXRVUEM0VlJoVFM1d3ZUeHVBIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjMybXI3Q1ZBejFTR1llWEVnbjc2QV93RFQwaU0tWlRKWm11cXNFNmFFOU0iLCJNc1JwaVotVU1jRURsWXlsMEdGUnd3cTJ0ejhuQXhXYlFyRUh2YVJwUngwIiwiWE5yNkZwdnJoUDFJMDVuYkJUMVdoZjZhSWJCeGRGYjd1WjJRU1AxTUN3byIsImI5Z0pOckg2RDBFRzNZN1B5a3RVX1dibWg4WDlMS1NCUTFPc0tmbExmcTAiLCJkY2hmdUtDYXBQOGE0aVd0Q2dEcGl4MWN6S2ExekdKbWZxbjdpbFFmQ2pVIiwiZUZ0a2loa2c2QVRQYjhaM0RxandKa09SWTFpX09CZENyRWV2OUMycDZYVSIsImhDbUVUVXI1Zjl3VEF3SlhsUnZEOWhEdHFBWFhEWk9ZMV9STHVmb19ITEkiLCJuQTV5UXpiVlB5N0V2d1BDbmF2WFVaZmpPMGtVZDhJLTNqcDNadGlUaERVIiwib0gwUDI0eHc4Y2RSUWN2bXVpS0hGWjRNdDI4Y19mZnE1M1ZzZm9GUnRCayIsInMtRWlURmNyWncwYnhrNWtmc1hEOVpkazNSaG9qUUZ1eHJOTlVBNExNajQiLCJ2X3NhRVFfSWlDSUt1alprTi0zMnU0bkRYdVNoOEc2SHdwYm9hMDZDN3pBIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6Imh4V1dLSHg5VFJZbndZR2dJTncwTFZiY2JOTTg5SDZEVjdjalU4RnRJWWsiLCJ4IjoiaWlYYV9zT3lfdi11bGZqblpaLVZKSUNxQUlyV1ZQS3loWGpnSmhCWk83ZyIsInkiOiJkYXQ2d3U3ZDBqeHUxRGM3bGVLSVZ5amFTVkpyNXRXcENWUlFKTFBvU2lJIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.emd-v8TL6aj6vU5my0WwpyN0OhftxKpnmaubaJPRzM82PUTEQpiHv7dxpyI_G1-75jxkvwQVSGEOiQByX6w5fw~WyJVTkVlRXQ2RGw1eXVEQUM3YVRJTTBRIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJ3QklKY2EwV2kxQVBwVGVHNHZVQTFnIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJ1eW9FWjdoaU1OTm1lTHlYeTI4eXJnIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJoODY2cjJfTy04REl1cTFlQzRNenpBIiwiRlIiXQ~WyJXMHllZWlZb0EwNGFtSUJzNjFSMHZRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoicEFXNS1Jc255UV9OLWtMa1pyeEdFeVlSOUlUN2RIM05ETEpRdmFKWTYtTSJ9XV0~WyJkeFZTMDktc1N6cDZQYl96UmtsM1dnIiwiY291bnRyeSIsIkZSIl0~WyJhZ3Nldm03ejVNbHdObUlnRHdxeTBBIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIlRDa0hzTDdqUFFQNTR3ZXJnclBmSEdaNUFRck5xejVNZEF6OXJoeE9na0UiXX1d~WyJGeXdvVFp5UG5RdWNVU0JFeVlzQk1nIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJJUDB6eHpVRGhNYzBUREkwb2wybUF3IiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJ1TXhaZDZ3ZzFZbzZacHFNWG9RbVNRIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    }
  ]
}
credential_endpoint_response_headers
{
  "x-fapi-interaction-id": "01c29466-e0ad-4ff6-b0b5-9daf78750224",
  "content-type": "application/json"
}
2026-11-12 10:21:31
ClearAccessTokenFromRequest
Removed incoming access token from environment
2026-11-12 10:21:31 SUCCESS
CreateResourceServerDpopNonce
Created Resource Server nonce
resource_server_dpop_nonce
fEDkmoeijCnCjGGuRMFcWXrAdFWtEvSGNBalGeKaHIezmbEDdm0419085305`?]!<[]>/::!*-~%_^{-;-?!]]~?.?
2026-11-12 10:21:31
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 10:21:31 OUTGOING
oid4vci-1_0-wallet-test-batch-credential-issuance
Response to HTTP request to test instance JuJ99i3Sj7okLDX
outgoing_status_code
200
outgoing_body
{
  "credentials": [
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjJSZWlxaFlqRmJLaFhMaF9PWTJPMXdVUE0zUjJFcDV0S2R3YVprTzltVlkiLCIzUXhud2dfODJGc3EyeXpqaC1MNjFYYXpnSUtNcnlZSnU4dDBsc25MSVVRIiwiNFVNT2Q5NWppQy1PNklmVnMtY3B2ZGtXNTZSWWhnSVhTbzI1ZnoyU0puOCIsIjUxbFVVOGtkR2NiRkV2dFJHRDBYOTg0Z191ZXQ2TjM1U0NrR1p6eHBHaEUiLCJMc0NQeDVCaV9wbW5ZRjNRdFFNam5JQ21tTUlPYkdtNno2Z0RYTF9iWWQ4IiwiTnRjTi1iRmZmSFNmRWd5UzFuWHYzMG1jNlhSTDZTZEFPZ3JWOFM2eDVFZyIsIk80NV83X1VucGdxaUdYLUJuaDF3UEZpWUJHMGxadDlyM2xYN29VSXRpak0iLCJjdlI2ZFRVbkxvNFBCNkhSMEN6UHVmQW9BeXRuNFdMVjJLZ2Etbms3M2VnIiwiZERsLWdrY0swenlKbDV0M3VCYTdEV3JHUU5JRzkzdEoyOVFnS3VJN18tayIsInNDS0lmNFQ2WXlENm44eERrcDdEbGxSbWc0a1dYM3FmZWtQaHlkSUV5UDQiLCJzbm9zZ1lfM2V0azZ3TnVyRTNzbzdPMnE2dXZaTlpHQTNSaldUNnpydWpzIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IjRUb1hCY2V4b0ROMnEzSXNYNnNicDFERjY2Z3VpVUlZRFlLTkhVdDBJcnMiLCJ4IjoiWlQwMURaUXloOXVab0xCSzlRQnNmbFhJTzhXRGhORXBVNENaWnZHZ2dsdyIsInkiOiJEdUVMQXRjZ3kzdF9aN2d1TnJDaGd6Qm40UGZKQnQzd0tXM0w5cXJmYU5zIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.DrmiUVlaO1nWvTmXHy0UsGlUYEdk_OHa8MPI0q8pBBacPYU5tfY7F62-daw4IAPE4UQvrJfu6WgKxU3ezpolEw~WyJ3N1JkYlQ1YzFUdnBmNGdfMnpBQmt3IiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJaODhPdHUwYlVzRWtzYzhTejcwNXdRIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJwN1RtMm1peUhvZ0I4aTM2ekJGbkNRIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyIwOTZ6dk11X2hYZ0ttMWVmVjVORkxnIiwiRlIiXQ~WyJRc0Q4VzMtTXh3YUxFbzJjTDVTOWlBIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoidGNZU3pTaDhFVjE3RW9uRUpWRHRaWU5jQms0dUliWlZUUzBaRV9TT3ZkSSJ9XV0~WyJpVzdTcjh6aVVtOURvVk8tOUVHamNBIiwiY291bnRyeSIsIkZSIl0~WyJwVDRVcU81QjM4REFRUkVjdExnNGxRIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIjJjR2NGNXJmbFZhQnNIWHFUay0wNGhsX1dGUS1RRjRNV2E3dkM5OTdYU28iXX1d~WyJXUGN2bWhueU1TR2ZuYWJucmQ2bmVRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJrY0JybXVCa0d0N204M1lwQThXUjJRIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJPZWc3Wm52Z24xdnVxUjdpaEh3Z3NnIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIi1MR0RmWDM2NGM1OFduZHVvUHc3WThfcktiX054UUpibnV4NTcxc1FKNG8iLCI1ZWRMd2NIbDJGbXY3b19MWmJQNUNNTC1La1M4d2JRRGcyNDFyazBXdnZnIiwiOVhVUHJQbENHU2REUU5Tc05oYWpEOGJJdjJZc1lZdi05OXQ4QUhGTUtVTSIsIkpCWGVQdjJFVDZzMXFlTmFBMUI1WDJ1ZEp2b3FMSzAwek9oMVY5Rl9nZG8iLCJUOHljcHJSUVFrSVY3WkExTmw3Z0lBTVlFWVA3Z18yNGx3U3F0NDNuQ0lVIiwiYWRudkVFX0xIX1dBSGdBS2xFLXprOGwxbEJGU0h6dzRZSXo2aUExcFYxbyIsImVnclo5YTFucVBBVml5dS1rZGhDUmRKZlVtRWJLMzJpSmVBXzY1N3RMT0kiLCJvUlpPUXNoZGswd2Q2S25ZdmdSbVBlZTFxNmpWSVVibFc3VHhneEZuaGxVIiwicVFPcWF3M1U4SEpVZUhYc3ExODJpUXgwY0oyb2NSNGNqN0h6MGw4Vm1SSSIsInQxRWJOdFNINUtRQkFudGJibnVaazNDQmNUM1VHSzh6THkzeDREa05QNlUiLCJ6S3FFemhhYUkwMTE0dDh2dDRRSW5yQWdLQUxfZVIzd1lrMnBIdk4xT0JjIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IkVndWxPeEJ6TU5VNVYxNk1XSWNUUTh1X3I2cWx3WTlCa0RhaEo5RUFjY1EiLCJ4IjoicGs2b3ppZUFGaVJ6NWJjdEI4T3I0bVpTdHFZMy0xWFdFc0V0OHpPakdjWSIsInkiOiJwVzFzZ3BZallhRVlyRTF2OWYzZDA2UVdxUWdoV1N3cGpaejhxR2Fnd2wwIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.5z7iPQuCRRvUzHgOo_PE8TwGkQS2AZipIPlc3jmVfkNqbzptrch_QPUvMomIKpV1gXlsxrJ8ZezywT3I3lgXTg~WyJWeHdZV294QlNhSTNRWkZoRFRWbG1RIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyIxcWx6Wk9jOXhkdGVyZUlnZW1zMlB3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJvUUkyOVFQRXFPd0s5dmlqT29JVmh3IiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJNcTRFS1pYbkxULW9sc1FkU19xQ0tRIiwiRlIiXQ~WyJyUHNPWVBLeUtvWGZiS0owLUI5M2hnIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiWTF3dl9yeHRYQlQ3ZkpLZThRd0s1SExjcG9Lem9jVjVGTlRzTGpkV1JkayJ9XV0~WyJ1a0F3QnRkcjRwZE0tcjNvRTMxSkp3IiwiY291bnRyeSIsIkZSIl0~WyJkTmdnQUVhM0FhYnNZUlRkWFhNZndRIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIjJVUDR2aEIyR3NyczNieGRYbzFORFIzcHAyclhXWkRFMkFqeUgySHUyR1EiXX1d~WyI1elhtdzRLdlRTdjd3TE1mNmM5YTd3IiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyIyR2xGMy1fc2E2OEQ3UFd3ODJrNmtnIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJwQXNqTFFEWDVFVDc2aDk0a1QzV1BBIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjJqWUxqa29TaURMNC1yVFU2dThQeGJCYWVVaVdOR3ZQOHVlZXE0SUJDWVEiLCI0ZVRmOVNTdS1MNFllMmdjaV8xTW9xWWl1STBJUEw4WlhnZUtDMjItdkJvIiwiTF93WjBMREpQejZkM1FMUDFhZWl3dlZPV1JyeTY5X3ZJUEhzb0FuSHNwayIsIlNRQjFqX05WdDMtRzFudWp6eGN6VUNxYkhlamdpZTVlMm5JUkxHYUk3SG8iLCJXN0REcG54Sk03RnhGb2Z1Y3RmWGVaUEpGM1hNMXU3MnpRX0dDRnZLN0FJIiwiWWtXcG9iVTVfbTZlekZ5RkF5U2JxUkZtYlVVYmNXYWdvN1gtSmpqZ29ncyIsImJZdVJLSDkyaDlFbzhvcmdQaW1oamNHZ0Zaa2MweFd3VUlIQ3BBRGpJUzQiLCJkZjF6cFpza2h4bVdtWVRMSTZkQkpFWkktdnY4cjJNSTZEUk9IbHJXZE9JIiwiajF5NkNtOFl6aHptR0NCOWlaakozU08tS3h5b093VEd5WUZWb1JucTBhcyIsIm1PVThIbi1wbE5GaTJBdkFOeGtfb1plTDhpVUlHZEJjTGkyVjZNRHI0WWsiLCJ0RDgzMkJIUVlZb3FROG0wVk92c3RZZU53Nlk3WWZ0c2lLcElpNTBZS0dVIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6Ino4MEZocTdWQTR4VVpwTjA3VTdXNnE1aXZwUkotcDE4a3RIM19VWnphUkEiLCJ4Ijoia2d2MUQ4aFBwa0lqN2puTTJ1N0hwLW1hZno1bmlBeUQxZ0FXUnNCcTdVWSIsInkiOiI5cXFuYlFRN2lURDlFZlZNLWhVUmVZczdfR1dLMUprSjhaQXJqcjZkT1BNIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.ZudHcdRWoMP0PxDeeiYYPoBTZH0izBJ885YemOis3-Uv_1PDSyC5KsiPXf_c5H5yeR-MFqiVbOiHSbemSXOqPA~WyIwSmRXb3Nod05zWTNvbng3NXBNM21nIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyIwWFhULUs1eGhQMUEtbkd2alk4R0RRIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyItYlR5YzVBNGhKU1diVk5KWHptM2NRIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJuS2VXOTJwaTNmT2hRNnRwZXl5RGVnIiwiRlIiXQ~WyJSUzJoMHEwVFdKb2ZGUk9Md2pzcThnIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiS0NKSkNXNTlXemx5c3QyTzM3eFBYX1k0VVdxZmRxZElmNmpLeWp5RmxPMCJ9XV0~WyIzMUxPV2lZUHA0Ti1oSnJNOGVUdjR3IiwiY291bnRyeSIsIkZSIl0~WyJ1MDc5cWQ0YzNZZGM5c2ZoQ2t5bVFnIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIlpLcGlEQ3JYOWw2NmJNWmN5UzhqOGtaTFZhRkRDUDI2aFFSdEdqMkplUk0iXX1d~WyJpNldaaHJaMllDTnJVNjVSWndkTTBnIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJPeENYbFMtczA5RW51bDBFek5VdFhBIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJ6Rkd0S2FPVEk5VjYwczRKci1NVW1nIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIkdSUFBuQV9HdlMyc3l2eHl1TDZFaVY4cC1RWEtsQ2s1Zm1GTlViQTFzVk0iLCJNeXprSnZHVmVIZUQxcUZkMF81dVU2dzM5eUJueDhVMmZSS2dzdGZyRlBBIiwiT2o5V2lrcmhNMlNGaVo1Q3BWUEdIUk11R0g2blNBVEJWeEI2ZVVtVjB3VSIsIlNXLXF4TWg1UTNUVFhaUmI2ZVBrWmtqd0xSV1gwaXBONklaaXFTN1dXVFEiLCJaN2pqMnZQWUhOQXo4bHp0QzhqUktJNkRRYnZuMHFhc1M4R0FJalJ4Y2VnIiwiWlFxZ1I1V2U0eFBaQUdjYko1U3hBR0o0RWJvWVZzNGV4NEhqU3JoQWpBSSIsImVfN2U4VzV4a1c2R2xnSDNMRndxNzRxVk5lQTdkcGRkODNIckVPZXNlQzAiLCJraS02RFk5QURKX1hieTI5LU9Bd3lWUXk4N1B3MFpMR281MVQ1X3Y0amkwIiwicTZYOG9JQUh1TnZTLWFMekJrOExuV1B2QkQ5eFZfeTU1U2hUN29nSHpwdyIsInFiZDAtaVJ6STloQVRTcUNnUGktUGlvT1JhNmw4b09Gd3NnaUJOY3FWU3ciLCJzbE9nV2dQT1ZlNFMxUG5rOTMtTzlVeGt1aWNGUzJtT3h1UUdPWHRlbkRVIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IldzdGU4djV3Wk1aMUp2bnNGRUhUUGpnSkdsN2lWQWtkcmNtUWlNR3NNVFUiLCJ4IjoiblhHOWh4bnhhZkkxME9mRWFtanpfOFJpR0dTUG1pVVJ5bkZOT2Z0dTdObyIsInkiOiJIaDNKQVpsek40aThTOURBRWNiVlVnYXZBUkU4VExSb3NwbUdsVk0tci04In19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.pRLrCB28P2ES2UvRN0zsPCYnlixPk2nIOW95YQBvQSPBI5ucczeqVP4hNuGy04jnFJ2oPb7gqAaZl0ERlsbElw~WyJySWJBc19YRzRDck1felBhUXpVXzBnIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJPX0RPYWs1MmdNLXpmRHpvajVsNmt3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJBNUJZNVBQMkE3RGJSWmlqT1JoTnl3IiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJUZ1hMZEg2NUlpUGZ3Zi1RZ3kyaHNBIiwiRlIiXQ~WyItQWpQM1dXVm0xZThMLVphdUltWndRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiOUxSSGEtNjUzdGFCTUhDelJUNGhyTmh1QWRRNzJSajAzS0lGbm1KaW9ZUSJ9XV0~WyJWSlhEbE9mUy1pRlE0dmVqWGZmUUJBIiwiY291bnRyeSIsIkZSIl0~WyJHVFlKWkVZYTZxZmh2V2xTcmtxdV93IiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIlg0T2FjQmhQVEppOXp3SXk2LVQ5ZFlhVWVGY0tjd25yNENyQWxGcGlISkEiXX1d~WyJUVkdmOXFEWXhMVlhIWjFGMmVzQ19nIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyItTEtrMVhLRUlHV1NtSUE1cnhHSXZRIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJ1bXY5dF9nMkFsMmlJNHpuX19oVF9BIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjNtZzJ6YVRZQzgwU3RSdl80MDlxXy1yYUZGNE56Q1lLdl9PUDBPSDh5Q3MiLCJJTzFJeHAxTzlPVEM4WW5naDB0MTZwRERrSEg0U3dxQnBLUWFaLS1fMlRzIiwiTXFJNWpIS3BUc2RpY1VBbS1HemhvNEtaTVlQLW5Cc1NTSzktRzhJM2VZZyIsIlVJdThQZFN2am9fWXgwb1ktUk40ZTVCeWpySkZoWnBRVmEwS3RFdE9tZEEiLCJaWjU4a2U1Z0NseDdGd0cyd2V3TmZPUllDNDVjQXhudTRiUE4xY3BaZXZvIiwia2c0TUp0WkZvWkxacmVJSThMaXZDNmg2c0R1TWI1dHNWS3dfY3RkWVJPWSIsIm9XZW4zd1FWdDlId0pucy02SVptZWZ1WVpEOHVFUjhmalc3SmVZV1QwZXciLCJvam1XbUpSTC13Q0FjVk1rbUJHSG1MbnZkVnFVSGExbDZia3Z6VV9XNFZNIiwicm51NXdpVURNQWtVeWVDUzc2Q3JfRlB6TWk2QUgxckQ5dVV3dzczakpOUSIsInVLaDE5VGZpZVR0OS1hTG15MnV0X1dwYWdJWHRROE5xS2RLbDdmOEJuYTgiLCJ5RXItQmhTa3pweGxpQUFSblNtaThHbV8wdVJwRlNKR1dCU0xuOGFTN3RRIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IkdlT21xeWJPQnBHNW1zUU03N0lPSm5BbFFwWnpFMjFxNVUxN3RjUkRxQmMiLCJ4IjoiLW5YOG9wd2hCM3RURmR0b1JnRDgyUklTcWdnRVpLcnNLZVdDaVYwT29NMCIsInkiOiJkWkxqclhZcUpPLWpPNU9zZ25zUC1TOHRhRjNVM0NVQ0h5ZkVnTFVpb2xrIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.OKrW9-60B8N5tQ6SX4pHqrD7OqPUkpIpjSJMZzqBnuqbsmtvQTjHdz3F6du85Gup4dWDa3L7AV3yBIlmJ6pJnQ~WyJBY2VIaDVZaHo1S1pya2lNb3BoNXdRIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJIY242MndlcG9SeW9CaDNQdGtuYzZ3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyI0MmE3QnI4T0RKVjJXakdQYlJLWHNnIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJDYVZvR2F5RWxpWERfYkVCNkVRWHJRIiwiRlIiXQ~WyItYTh5VHNsNVJJcWV6SGZZMU5LQlZRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoibTRfd3dZWVBGWkZXT1g1dWthNF9VUlc5ZmxUY0poN29CdHN3UkY1OFc1cyJ9XV0~WyJVOGNKd2JESF9mWHJiSThKLXdsZTNBIiwiY291bnRyeSIsIkZSIl0~WyIwT2pVUk1ZZjIzNXdnb2I5dmtZcUR3IiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIklHXzFLZ1ZkQVlGeWZnal96VlB6UTZ0eUNZLVFiRlM0Y2dtWlNCWmctNjgiXX1d~WyJnbG1rWWpNR0RjbnVKYVBwNTFmbkR3IiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJadVNHdW12a1hLX2lyRzQ0bnFTTEd3IiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJ3Z0dYbTV3djZCV1NlVkpFdDg0aUx3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIkFyRzFmanJyaG0wbDItTmd4WGljVUpyRTFKUHVMQkVCRW9VeGZURzZacGsiLCJBd05EQmo3SF85TkNJLWVjUjYyb2xLd0NkTlVZZzJNcjJiZmw2Yklkem9nIiwiRzllZEh3RnVmWldzM0h6VGZNR3BNcnJzTWFjQ2ZFOFFhemxrNUpPZHYzUSIsIkpIZEtPVVV6OXdnd2ZBYS1rUE5naWg0ZnBHcl9YMFFRSmh6aFdULWRfeVUiLCJOSHVrdmZlOHRzS2dnQjQ2VG84TmV5RFZRcHBlSTdOSW9zeTkzcklLc1JBIiwiUHhXUnRwMVRiZTRfWV9BdFYteGs2em9FU3plLWtxaEdOSF94Wk52VjFTcyIsIlIxUHRwenFNdEtLSmh4YU9SeldTYlNLUGhuTHhkQlhSUDlJaTdrdHVtM0kiLCJWR205Z01ZcmdvZF8weWhDLXFZSmdlN3VRVlZrRWdhN2dDZklRcjdNdDVZIiwiWFlQcXRHX0V6bkhuNWFMWldJOUdYdE9xS193dWoxdVlsU3c2Y0NqNl9VOCIsIl9LQUtSeWhxRl9ZYm9MWC11T1FaMTR1TDNuT2pBRzJZeWlyYTBhaVpVRHMiLCJhR2djRmtFSi1pUjNaXzdBeWVyOVByRGVrOXdGczY4WWlXd3pBazBKem1zIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IkYzNTNUTlQ5LTkxdnlIUFEwWVJPUkVKTFo1dC01SGJLaDMzWmkxcG9kbUkiLCJ4IjoibmNPaEphLWc0NjdwemEyamRrdkdyOWtqSUNaM1JPdFk1eTI5SlI0eThiYyIsInkiOiJ6SEZTcnlHeHFKTGpIaFZFeTZoMHBweXEtNS1mRWc4RGM5dHhadW5wSDFnIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.n-lGrRcrciVbj3OoYloWYCkxOCog8b-hWfFThBe24sML_MCEA9s_VHlqsK64VbrqMLOzuMyijmgOYW6zKZSsFA~WyJ6TDhXb0VUWWxwTVVrcHZxMGxSaDNnIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyIyTU40a3BXZUhMX1JIQU9ZdWF4eE5BIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJlNENmMWEwT09oZmJVYzdxN3p1Z2ZBIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJkOTBUVkVJOUtSTlZFM0RLWlhTZzFBIiwiRlIiXQ~WyJpb0FjS1kyWi1IaWNoVkRoZGhhMllnIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiZ2VtMUF0WFhwU2pGbVFUN2xpU1ZzLXhISXdqZUp2VjJyMWhUY2FYMTR6WSJ9XV0~WyJGS2hlSUpZSElUQTZkRno1aW5HZFNnIiwiY291bnRyeSIsIkZSIl0~WyJTT2F5WU9LZ3pyNno3eDJ4TzNraEhnIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbImtxN1U5S3o5TmRTand5dUl1MklCZGxnd05qcktLMlk2VnZHaU1Hd2tBbTgiXX1d~WyJxTFA3LVFISzdfZ2RhbjZfREM0a0NRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyI4cmZwWHNmX1EtbDZwUjZCWHRKb0NRIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJnS2ZVdXJVNDh1Qy16YldNU2JLTFVnIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIi1pS3pmN1pmd0pEQjI5c3NfTXRlcUp4WTJtajZfaHVkZFgzbzZRRnZJNHciLCJBUHNlX21qeGxPSGFvMkpXelhwcVBLR2VTX1ZhUEVDTnZncEF5UjdMQTVVIiwiSVplZ3pzZTJXS2ZaOXdCcEZVSkU2bW5XeWd6a01ZSWpaZEZ5QnpNM2h4VSIsIlI4UExPRUQtS3I5N19xOTA0b212aW8tSWtHT01nU2N4YmpkQmxOc2dMTE0iLCJSQkNDYXhmM2VsVGtKOXJPQmRwc0xXS1AzR0d5MjdfRUhTa3BMaGs0SzZjIiwiYkktNFUtSm11TEc2dXdRN2tvSUhMSXd1TGo4NnFoQlVUbzZNOUhqekE3USIsImcyN0dqOTdmZEV0d1VlT3VuNkpxQk90a3VwZ3VVTmZIWmNJU3VIdjIwSHciLCJpZEdqLTRLRVNkTkxseGFYSENKYk1lUmtSTjRMbl93LWVFOUtfSEdDYk1RIiwibl8wMi1SdTVNdjNZalRmeGlUUnBpSlUxN0dxOTRNVEtQRzhJWGdkdmVvVSIsIm5qdGg2blhSSWllV29wX1NTV1lYUnRjV2lNZGtZZ211YUs5MVZ0bDRqdUEiLCJ5VUFGWWtZNHhqRG0zMDJKTXlNdjB0R2JCSHpmaGc0U012bXVWYjdVcVNJIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6IlRmTFFUUDd1ZVRfSXlxRm9fOVpXeTU3SlFfSEdLXzZBTzZySHRtaDJPOWciLCJ4IjoiNk1LcVNwb1FZZ3ZPLW8xalRVdlhTSzAzOUtqREtGMGxCd1FVNXJ5YktqYyIsInkiOiI3T1EwV0FyY0x4ZVk1YmNTVG5kalh0RmloZXpLd0M5WU5UemJRbTZySGtjIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.2kZhXi1t46YeSqdDGF8REp5Mxy9eo51K2gm6ghpZIm-8VUlmslYGMS0P3OUa4VsG714FrzwudhMaF1VecrjyFA~WyJieWtsckNBQi1jSFFfbHZRb1JPTHVnIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJMcWlISEdTeF8yNk9VVW1iS29PYkxBIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJyR0VTanlnMkVNelo0d1RaSGE3MkVRIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyI5N0RWWUtNNExpaTE0QXoxNFRHeXhnIiwiRlIiXQ~WyJfd1dhRllBcU5nRjRXbkJyMktzQXlRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiTVh0OG94eFFidU1tOWo3VVZzbTRwRmFNbjJ1bnVOSUQ3eldWdU5ycXRTayJ9XV0~WyJrMlJBcjNNZlY0cTNXcU5FVDluOXpRIiwiY291bnRyeSIsIkZSIl0~WyI1aXd0Zzc0T3VkNmZEaDljWV9WdjFnIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIjZNMXVTb2ctUmpRTVAxS0J6dGhweXYtWlEyQjdGTDhnODJrVjZ6V1YzS2ciXX1d~WyJaVUZnWHR2MXpxZG00dFh5T1ZoMlFnIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJOU1d0U1lKenVKellQSXJKSXQxWGJBIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJqTU1yb1lEeFlhWDVHelRvdUM3bjZ3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjFJbGhYa1RfbkowNWlOX210ZVEtX01OVU9OY3l1TU0xdm1NRFVzcUkyakUiLCI0aFRlU2VubTY3NFYyRGNncG4xSWY4UHdfSVQzemtVSDVMRnlZY19wVUh3IiwiOVh4cWQ1dlczYk1udl9hTU56SGNVaXN6bWtJenlSaG9KZmhjdHlIeXFXYyIsIkZ4ZUxsSExQQUJla1MzVDFtQ0w0UFJVajRqVFJIZDZ4cWdTekhfWG9kUEUiLCJQeUJ4OXBMNUlnTDdubVFSLThIajZzbndwYUhFMUM3V2VxOVlTdWJMQ3dRIiwiUVBsNldScEJyUHpGeFdfdEZEeVc4a2ZiX1pVcWRrcGJLakZkTWtCWXBBbyIsIlI3SXBYUFdiME53SXRSclozbXN4MS1hYzF2YzRPbTEtcW5GcmU2bmJPQ0kiLCJVS2lBLUVHcjNCVFk3cE5Kam9zSlZKZ3hXZUFuUjdTYVFYbFJaY0JhTlNzIiwiVjhTejZDM1Z6U3o3MVlNNWtsZzkteHZob1ZjOU1ZQ2wxRHBQSkJ0Mkh0dyIsImNWdHB1aVFEMS0yMy05RzBUOW16ZWpnRm1UY2hJc244UmhwbkNvY2VVNlUiLCJubEJaLXZ1MTVuaUE3TUsteEt1LW5QWWthNWF0UDdYdXJzaW9PMUlaRkg0Il0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6ImR6YlVXcXNkRGF2d3NJVGRsZnc3UW8zMGVXN3JyRnIyRGRVY1Z6TVNGRjQiLCJ4IjoiZFlJZHhXeEJJam5aVXotdjBEVU53amlDU2stNUlFZmhyNWFhTFhWbEJ3ZyIsInkiOiJEQi1wTk9Zanh4a2JOSDZiTGY2X09ydzhmRE1PUlJ2VmtOdm5PTjFRV2g0In19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.AukhdocvE6q6rNAeuDeAUosEw0k4nq7xb6CddtSYk866bj2gA9-W30rXH4Lo7fswcz9iiMSwbVctFceEPKidsQ~WyIyMWtnRGo5SDdwazFCUVVZcUNBdk9nIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJjeGNUeklDcVh2SFlOLThiSmlIVnB3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJlVnFSSDl3Y1dBRTRxLURlelNaUmxRIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJVajRlbXpxQkhOOVpVODEyeFNnYlVRIiwiRlIiXQ~WyJBRDR3Ty05ZkQ4akhHUDNKWW9mQWxBIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiQWJ2SFhoQkhBWXhkV0d0OHA0NHBpeEtmZTZlMVRBUnpsa3FDemJXdXRFWSJ9XV0~WyJfd2djcXlRbnpjVS1EOHQwam93YTdRIiwiY291bnRyeSIsIkZSIl0~WyJOOUdLa3d5b1FlV0ppMDhMSzdMRUtRIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIkZYM0R5TWdwa0o3U2N2UVh1NlVfM2dZd0dhT3dfSnNHdTFhNDNENlgtYWMiXX1d~WyJVcHM4UXdZUFNvNUl6U0ZvQ0hKZ3ZRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJDRFZmZGhHenFXbl9MSEIzcXZWSlFRIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJURG5yamxieklaLTd6emhpd3BFY1p3IiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjdvRUtTZklrbEtVSWh1RFAzbmRQZk1LejhhWl9iVFk1SzFPNXliWU56QVEiLCJINFl0S3pjSksyYjZCTnNleHRDWnFUbXNEM2FGV3FCaTJZWXE2MzV0XzJZIiwiTTJianhWWmg2ZjU3VXhGQ1pPQV9nX082UXlwRU1UR2VfVHVVQlo3YnpCSSIsIk4wWDVNVDVtaEhESWZOMlpRTHF5QW5zRHNlT0JOWDFFODBuWVRsWFZFWjQiLCJUTHRidkZGVV95WUk2bG9TR19mWGdUNzh2LVFVYmxjRHlkNUg1bGtSSWJ3IiwiVG1kUVlrNGVGNEc0VmxYQXR4ZVAwVGZrVGZBZTg4cHE2SGZzUWxEaUo2USIsImFqdkFNYXR1cG9RYjJwWnVFM3RZX3VfbVVuT09wNXkzdTd2V180cERKNWsiLCJnaXF0ZkZDNzkxQmdIVnBSa1J5RmkxMWZ0c2xTa2t6NjdEbnJ0RXBXMnlBIiwiaGhhSG1VSFpmY2tvRTAzRXdCcGpReFVpX0FiSXlzcFNnZ0t4UzkyT0xvOCIsIm11NEFUeWJIMWpIdGtqWUlHODVZX0pOWTZyR3BRR014RS0wZ2NjOXFHT2MiLCJxWTltUXJVejQ3RTI2WEoxbGNKcHpzaFZhek5mRXlyVFozNzd2dHk3RkVFIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6Im9lN1FCbURNTjFSaFRzVTFUd3lKRGxkaW1QRHV0Wjk2ck85U0RRUnhVelkiLCJ4IjoiVFJVa3pBTnZEM084OFN0cHdRMmJmUTB1bEg1UjIxb3ZiSFpwU3dlNGhhSSIsInkiOiJCWmU1Q0FGcDhvU19XR0NzRlVtdXVYOWtIVC1Gbk01S0cxLVdrZFZkWjZJIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.cxJJFHMISpClVnlUfNtxPrirrSciDZ3kcV-fH4g5McIFbQ5t1Ew5m_vsWmQKPaeP04wb4pvDdMl68lagSEWChA~WyI3MkNjTmUwbUxNM2szdGt0XzlySS1nIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJTOFpQWVUxZ3pxNllDSk1abUVIcTh3IiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJyTXQ4azF4MTAtSEx6UWdnLTRzY1lBIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJLYi1oN0tZdklDM3hHRnU0TnJHaTF3IiwiRlIiXQ~WyJfUEh5bmRWb1pWWDdkakhhXzYyd2RRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoiWGVHNkhyR0FJT3Y3MG1XQWlBVkxKMXBsSE9MSG40SDYzU1hGdU1uMUVubyJ9XV0~WyI3aThPVnlYRG1SZnZmcklzODlCUkpRIiwiY291bnRyeSIsIkZSIl0~WyJOU3gyd2tJQVhRNHhLYjhybTN3NThBIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIm1xS2haUzZ2T0dNcnc4WWl2S2xSUXZDNm1jTXF1TUxtVUNwc09hM25CTkEiXX1d~WyJBYmJiY3FzQlpMamliQ3l5UnUyT2FRIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJ6aHlua0E5Y3lPcHFWRWk3QzVWaUNnIiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJNZGJQeXRVUEM0VlJoVFM1d3ZUeHVBIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    },
    {
      "credential": "eyJ4NWMiOlsiTUlJQmF6Q0NBUktnQXdJQkFnSVVRWVQrcXZ6L3NvbTluYjZ2T0xCZWFINVFHVG93Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJZeEZEQVNCZ05WQkFNTUMzUmxjM1F0YzJsbmJtVnlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVEQzlYOWxsN2o5SmFsK0FIdU1nUFJLRFZ1NlF4NTc1ZFM3anA2Qnl3ZWgyTlBvTjU4WVNob2h0M1dBTys1em9Sb1FKWG9iTktOSXFYUStPMG5vSm1RNk5DTUVBd0hRWURWUjBPQkJZRUZIeEF6MWp3OW1YSmxWZmNRTUZrY0RyZW9QNXJNQjhHQTFVZEl3UVlNQmFBRklxQzM0VDd6RjlYeHYxdE1lenRiKy84RndOeE1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lCZkV6NnFYOTBNNDY1ZFJqUXpvOUtzcjdsanJsTi9mWnRMWm9sZ2FmQXJBQWlCQTNlcmFzOHJvTzlNMHQvTm55L0hwb2QvNGJaMlM2Z0lsS0dGYzVDNkVtUT09IiwiTUlJQmVEQ0NBUitnQXdJQkFnSVVYVnhVVGdRQTJYWHFBNVhmNDNZQTFyaDdnR0l3Q2dZSUtvWkl6ajBFQXdJd0VqRVFNQTRHQTFVRUF3d0hWR1Z6ZENCRFFUQWVGdzB5TmpBMU1ERXhOak16TkRkYUZ3MHlOekExTURFeE5qTXpORGRhTUJJeEVEQU9CZ05WQkFNTUIxUmxjM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWlJvQnFmbGtTREFoRDhmSE00bDFjSVl6eFNGZFVyc09QTDBlWnJaVUN2OUV4M3BpeU9xekZJL2tESUwybVBPeC9KZlYyY2NEc2VQeHVtM0dFT0syYW8xTXdVVEFkQmdOVkhRNEVGZ1FVaW9MZmhQdk1YMWZHL1cweDdPMXY3L3dYQTNFd0h3WURWUjBqQkJnd0ZvQVVpb0xmaFB2TVgxZkcvVzB4N08xdjcvd1hBM0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJIUWh1WHpsR0tDb082SjVvblB1dXRBWFpoK3pkYWlLVGtnSnNzd0dtL01RSWdXN0ZaMzg5Y0tadlFzY2RYZ2VVbnY0bngwQkFHT1FqeUdlYTRZZkdpTnBnPSJdLCJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJodHRwczovL2xvY2FsaG9zdC5lbW9iaXguY28udWs6ODQ0My90ZXN0L2Evc2lyb3Mtd2FsbGV0LXZjaS10ZXN0IiwiX3NkIjpbIjMybXI3Q1ZBejFTR1llWEVnbjc2QV93RFQwaU0tWlRKWm11cXNFNmFFOU0iLCJNc1JwaVotVU1jRURsWXlsMEdGUnd3cTJ0ejhuQXhXYlFyRUh2YVJwUngwIiwiWE5yNkZwdnJoUDFJMDVuYkJUMVdoZjZhSWJCeGRGYjd1WjJRU1AxTUN3byIsImI5Z0pOckg2RDBFRzNZN1B5a3RVX1dibWg4WDlMS1NCUTFPc0tmbExmcTAiLCJkY2hmdUtDYXBQOGE0aVd0Q2dEcGl4MWN6S2ExekdKbWZxbjdpbFFmQ2pVIiwiZUZ0a2loa2c2QVRQYjhaM0RxandKa09SWTFpX09CZENyRWV2OUMycDZYVSIsImhDbUVUVXI1Zjl3VEF3SlhsUnZEOWhEdHFBWFhEWk9ZMV9STHVmb19ITEkiLCJuQTV5UXpiVlB5N0V2d1BDbmF2WFVaZmpPMGtVZDhJLTNqcDNadGlUaERVIiwib0gwUDI0eHc4Y2RSUWN2bXVpS0hGWjRNdDI4Y19mZnE1M1ZzZm9GUnRCayIsInMtRWlURmNyWncwYnhrNWtmc1hEOVpkazNSaG9qUUZ1eHJOTlVBNExNajQiLCJ2X3NhRVFfSWlDSUt1alprTi0zMnU0bkRYdVNoOEc2SHdwYm9hMDZDN3pBIl0sImNuZiI6eyJqd2siOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsImtpZCI6Imh4V1dLSHg5VFJZbndZR2dJTncwTFZiY2JOTTg5SDZEVjdjalU4RnRJWWsiLCJ4IjoiaWlYYV9zT3lfdi11bGZqblpaLVZKSUNxQUlyV1ZQS3loWGpnSmhCWk83ZyIsInkiOiJkYXQ2d3U3ZDBqeHUxRGM3bGVLSVZ5amFTVkpyNXRXcENWUlFKTFBvU2lJIn19LCJleHAiOjE3OTQ1NjA0MDAsImlhdCI6MTc5NDQ3NzYwMCwidmN0IjoidXJuOmV1ZGk6cGlkOjEifQ.emd-v8TL6aj6vU5my0WwpyN0OhftxKpnmaubaJPRzM82PUTEQpiHv7dxpyI_G1-75jxkvwQVSGEOiQByX6w5fw~WyJVTkVlRXQ2RGw1eXVEQUM3YVRJTTBRIiwiZ2l2ZW5fbmFtZSIsIkplYW4iXQ~WyJ3QklKY2EwV2kxQVBwVGVHNHZVQTFnIiwiZmFtaWx5X25hbWUiLCJEdXBvbnQiXQ~WyJ1eW9FWjdoaU1OTm1lTHlYeTI4eXJnIiwiYmlydGhkYXRlIiwiMTk4MC0wNS0yMyJd~WyJoODY2cjJfTy04REl1cTFlQzRNenpBIiwiRlIiXQ~WyJXMHllZWlZb0EwNGFtSUJzNjFSMHZRIiwibmF0aW9uYWxpdGllcyIsW3siLi4uIjoicEFXNS1Jc255UV9OLWtMa1pyeEdFeVlSOUlUN2RIM05ETEpRdmFKWTYtTSJ9XV0~WyJkeFZTMDktc1N6cDZQYl96UmtsM1dnIiwiY291bnRyeSIsIkZSIl0~WyJhZ3Nldm03ejVNbHdObUlnRHdxeTBBIiwicGxhY2Vfb2ZfYmlydGgiLHsiX3NkIjpbIlRDa0hzTDdqUFFQNTR3ZXJnclBmSEdaNUFRck5xejVNZEF6OXJoeE9na0UiXX1d~WyJGeXdvVFp5UG5RdWNVU0JFeVlzQk1nIiwiaXNzdWluZ19hdXRob3JpdHkiLCJUZXN0IElzc3VpbmcgQXV0aG9yaXR5Il0~WyJJUDB6eHpVRGhNYzBUREkwb2wybUF3IiwiaXNzdWluZ19jb3VudHJ5IiwiRlIiXQ~WyJ1TXhaZDZ3ZzFZbzZacHFNWG9RbVNRIiwicGljdHVyZSIsImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQkFMREE0TUNoQU9EUTRTRVJBVEdDZ2FHQllXR0RFakpSMG9Pak05UERrek9EZEFTRnhPUUVSWFJUYzRVRzFSVjE5aVoyaG5QazF4ZVhCa2VGeGxaMlAvMndCREFSRVNFaGdWR0M4YUdpOWpRamhDWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyTmpZMk5qWTJOalkyUC93QUFSQ0FBRkFBUURBU0lBQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQUFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTNPRGs2UTBSRlJrZElTVXBUVkZWV1YxaFpXbU5rWldabmFHbHFjM1IxZG5kNGVYcURoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0K1RsNXVmbzZlcng4dlAwOWZiMytQbjYvOFFBSHdFQUF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXhCaEpCVVFkaGNSTWlNb0VJRkVLUm9iSEJDU016VXZBVlluTFJDaFlrTk9FbDhSY1lHUm9tSnlncEtqVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnb09FaFlhSGlJbUtrcE9VbFphWG1KbWFvcU9rcGFhbnFLbXFzck8wdGJhM3VMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdDblJSUldacWYvMlE9PSJd~"
    }
  ]
}
outgoing_headers
{
  "headers": {
    "x-fapi-interaction-id": [
      "01c29466-e0ad-4ff6-b0b5-9daf78750224"
    ],
    "content-type": [
      "application/json"
    ]
  }
}
outgoing_path
credential
2026-11-12 10:21:51 FINISHED
oid4vci-1_0-wallet-test-batch-credential-issuance
Test has run to completion
testmodule_result
PASSED
Test Results