Table of Contents

Class SignatureVerificationResult

Namespace
EncDotNet.S100.ExchangeSets
Assembly
EncDotNet.S100.ExchangeSets.dll

The verification result for one digital signature on a resource.

public sealed class SignatureVerificationResult
Inheritance
SignatureVerificationResult
Inherited Members

Properties

Detail

Optional diagnostic detail.

public string? Detail { get; init; }

Property Value

string

FailureReason

The structured reason for a failed verification.

public SignatureFailureReason FailureReason { get; init; }

Property Value

SignatureFailureReason

Id

The signature identifier.

public required string Id { get; init; }

Property Value

string

Kind

The signature form.

public required DigitalSignatureKind Kind { get; init; }

Property Value

DigitalSignatureKind

Outcome

The verification outcome.

public required VerificationOutcome Outcome { get; init; }

Property Value

VerificationOutcome