TsaSignature
tsrstring · requiredBase64-encoded TimeStampResponse (TSR) from the TSA
tsqstring · requiredBase64-encoded TimeStampQuery (TSQ) sent to the TSA
Credential
idstring · uri · requiredUnique identifier for the credential
typestring[] · requiredCredential types indicating its structure and semantics
@contextstring[]JSON-LD context for the credential
issuerstringIdentifier of the credential issuer, typically a DID
validFromstring · date-timeStart time when the credential becomes valid
validUntilstring · date-timeExpiration time of the credential
credentialSubjectobjectSubject of the credential and its properties
credentialSchemaobject[]External schema(s) defining the structure of the credential
proofobjectCryptographic proof of the credential
Declaration
signaturestring · pattern:^[A-Za-z0-9_-]+\.[A-…· requiredJWT signature of declaration metadata
tsaSignatureobject · requiredTimestamp Authority signature containing timestamp request and response payloads
declarationMetadataobject · required
optOutRegistrySignaturestring · pattern:^[A-Za-z0-9_-]+\.[A-…JWT signature of the opt-out registry payload
optOutRegistryTsaSignatureobjectTSA signature of the opt-out registry payload