Table of Contents

Class LtvCertificateEvidence

Namespace
SimpleSign.CAdES
Assembly
SimpleSign.CAdES.dll

Collected validation evidence for one certificate in an LTV path.

public sealed record LtvCertificateEvidence : IEquatable<LtvCertificateEvidence>
Inheritance
LtvCertificateEvidence
Implements
Inherited Members

Constructors

LtvCertificateEvidence(string, bool)

Collected validation evidence for one certificate in an LTV path.

public LtvCertificateEvidence(string Thumbprint, bool IsComplete)

Parameters

Thumbprint string
IsComplete bool

Properties

AbsenceReason

The reason evidence could not be completed, when applicable.

public string? AbsenceReason { get; init; }

Property Value

string

IsComplete

public bool IsComplete { get; init; }

Property Value

bool

IssuerThumbprint

The issuer certificate used to validate the revocation object, when required.

public string? IssuerThumbprint { get; init; }

Property Value

string

RevocationEvidenceKind

The evidence object that covers the certificate.

public LtvRevocationEvidenceKind RevocationEvidenceKind { get; init; }

Property Value

LtvRevocationEvidenceKind

Thumbprint

public string Thumbprint { get; init; }

Property Value

string