Variable zWalletAttestationJwtPayloadV1_3Const
zWalletAttestationJwtPayloadV1_3: ZodObject<
{
aud: ZodOptional<ZodString>;
cnf: ZodObject<
{
jwk: ZodObject<
{
alg: ZodOptional<ZodString>;
crv: ZodOptional<ZodString>;
d: ZodOptional<ZodString>;
dp: ZodOptional<ZodString>;
dq: ZodOptional<ZodString>;
e: ZodOptional<ZodString>;
ext: ZodOptional<ZodBoolean>;
k: ZodOptional<ZodString>;
key_ops: ZodOptional<ZodArray<ZodString>>;
kid: ZodOptional<ZodString>;
kty: ZodString;
n: ZodOptional<ZodString>;
oth: ZodOptional<
ZodArray<
ZodObject<
{
d: ZodOptional<(...)>;
r: ZodOptional<(...)>;
t: ZodOptional<(...)>;
},
$loose,
>,
>,
>;
p: ZodOptional<ZodString>;
q: ZodOptional<ZodString>;
qi: ZodOptional<ZodString>;
use: ZodOptional<ZodString>;
x: ZodOptional<ZodString>;
x5c: ZodOptional<ZodArray<ZodString>>;
x5t: ZodOptional<ZodString>;
"x5t#S256": ZodOptional<ZodString>;
x5u: ZodOptional<ZodString>;
y: ZodOptional<ZodString>;
},
$loose,
>;
},
$strip,
>;
exp: ZodNumber;
iat: ZodNumber;
iss: ZodString;
jti: ZodOptional<ZodString>;
nbf: ZodOptional<ZodNumber>;
nonce: ZodOptional<ZodString>;
status: ZodOptional<
ZodObject<
{
status_list: ZodObject<{ idx: ZodNumber; uri: ZodString }, $strip>;
},
$strip,
>,
>;
sub: ZodString;
trust_chain: ZodOptional<ZodTuple<[ZodString], ZodString>>;
wallet_link: ZodOptional<ZodURL>;
wallet_name: ZodOptional<ZodString>;
},
$loose,
> = ...
JWT Payload schema for IT-Wallet v1.3 Wallet Attestation
Version 1.3 specifics: