Type Alias TimestampEvidence
TimestampEvidence: ZodObject<
{
status: ZodEnum<
{
local: "local";
ntp_checked: "ntp_checked";
tsa_stamped: "tsa_stamped";
tsa_verified: "tsa_verified";
tsa_failed: "tsa_failed";
},
>;
source: ZodEnum<{ local_clock: "local_clock"; ntp: "ntp"; tsa: "tsa" }>;
ntp: ZodOptional<
ZodObject<
{ offsetMs: ZodNumber; server: ZodString; driftWarned: ZodBoolean },
$strip,
>,
>;
tsa: ZodOptional<
ZodObject<
{
tokenDerBase64: ZodString;
receivedAt: ZodString;
messageImprint: ZodOptional<ZodString>;
digestAlgorithm: ZodOptional<ZodString>;
policyOid: ZodOptional<ZodString>;
serialNumber: ZodOptional<ZodString>;
tsaTimestamp: ZodOptional<ZodString>;
signerSubject: ZodOptional<ZodString>;
verificationStatus: ZodEnum<
{ unchecked: "unchecked"; valid: "valid"; invalid: "invalid" },
>;
verificationReason: ZodOptional<ZodString>;
},
$strip,
>,
>;
warning: ZodOptional<ZodString>;
resolvedAt: ZodString;
},
$strip,
>