Enum SignatureFailureReason
- Namespace
- EncDotNet.S100.ExchangeSets
- Assembly
- EncDotNet.S100.ExchangeSets.dll
Describes why an individual digital signature could not be verified.
public enum SignatureFailureReason
Fields
CertificateExpired = 10The signing certificate has expired.
CertificateNotFound = 8The signing certificate was not found.
CertificateUntrusted = 9The signing certificate is not trusted.
The requested signed resource representation could not be opened.
CrossResourceReference = 4The referenced signature belongs to another resource.
CryptographicError = 12A cryptographic or certificate parsing error occurred.
CyclicReference = 5The signature-reference graph contains a cycle.
DuplicateIdentifier = 2The signature identifier is not unique in the catalogue.
MalformedSignature = 1The signature model has an invalid combination of fields.
MissingReference = 3The referenced signature identifier does not exist.
None = 0The signature verified successfully.
SignatureMismatch = 11The signature does not match the signed bytes.
UnsupportedAlgorithm = 6The declared digital signature algorithm is unsupported.
Remarks
Members are append-only so serialized validation results remain stable.