pub enum Role {
Show 18 variants
Counter,
SignatureTimestamp,
Certificates,
Revocation,
AttributeCertificates,
AttributeRevocation,
AnyValidation,
TimestampValidation,
Archive,
RenewedDigests,
PolicyStore,
CertificateReferences,
RevocationReferences,
AttributeCertificateReferences,
AttributeRevocationReferences,
SignatureAndReferencesTimestamp,
ReferencesTimestamp,
Extension,
}Expand description
Known role of an original unsigned property; inner semantics remain separate.
Variants§
Counter
Enveloped child signature.
SignatureTimestamp
Signature-value timestamp.
Certificates
Certificate values.
Revocation
Revocation values.
AttributeCertificates
Attribute-authority certificate values.
AttributeRevocation
Attribute/assertion revocation values.
AnyValidation
General validation material.
TimestampValidation
Timestamp-specific validation material.
Archive
Current archive timestamp.
RenewedDigests
Recomputed indirectly signed object digests.
PolicyStore
Referenced signature-policy document.
CertificateReferences
Complete certificate references, without values.
RevocationReferences
Complete revocation references, without values.
AttributeCertificateReferences
Attribute certificate references, without values.
AttributeRevocationReferences
Attribute revocation references, without values.
SignatureAndReferencesTimestamp
Timestamp over signature and validation references.
ReferencesTimestamp
Timestamp over validation references.
Extension
Schema-permitted foreign property, requiring explicit processing.