Table of Contents

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 = 10

The signing certificate has expired.

CertificateNotFound = 8

The signing certificate was not found.

CertificateUntrusted = 9

The signing certificate is not trusted.

ContentUnavailable = 7

The requested signed resource representation could not be opened.

CrossResourceReference = 4

The referenced signature belongs to another resource.

CryptographicError = 12

A cryptographic or certificate parsing error occurred.

CyclicReference = 5

The signature-reference graph contains a cycle.

DuplicateIdentifier = 2

The signature identifier is not unique in the catalogue.

MalformedSignature = 1

The signature model has an invalid combination of fields.

MissingReference = 3

The referenced signature identifier does not exist.

None = 0

The signature verified successfully.

SignatureMismatch = 11

The signature does not match the signed bytes.

UnsupportedAlgorithm = 6

The declared digital signature algorithm is unsupported.

Remarks

Members are append-only so serialized validation results remain stable.