Decodes, validates, and verifies the signature of a key attestation JWT.
The header and payload are validated against the zKeyAttestationHeader and
zKeyAttestationPayload schemas. The JWT signature is verified via the
verifyJwt callback.
Revocation handling:
If fetchStatusList is provided, this function checks whether the key
attestation is revoked using payload.status.status_list.
If fetchStatusList is omitted, revocation checking is the caller's
responsibility.
Decodes, validates, and verifies the signature of a key attestation JWT.
The header and payload are validated against the
zKeyAttestationHeaderandzKeyAttestationPayloadschemas. The JWT signature is verified via theverifyJwtcallback.Revocation handling:
fetchStatusListis provided, this function checks whether the key attestation is revoked usingpayload.status.status_list.fetchStatusListis omitted, revocation checking is the caller's responsibility.