Class LtvCollectionResult
- Namespace
- SimpleSign.CAdES
- Assembly
- SimpleSign.CAdES.dll
Collected LTV data for CAdES-B-LT embedding.
public sealed record LtvCollectionResult : IEquatable<LtvCollectionResult>
- Inheritance
-
LtvCollectionResult
- Implements
- Inherited Members
Constructors
LtvCollectionResult(IReadOnlyList<byte[]>, IReadOnlyList<byte[]>, IReadOnlyList<byte[]>, IReadOnlyList<LtvCertificateEvidence>?)
Collected LTV data for CAdES-B-LT embedding.
public LtvCollectionResult(IReadOnlyList<byte[]> CertificateRawData, IReadOnlyList<byte[]> OcspResponses, IReadOnlyList<byte[]> Crls, IReadOnlyList<LtvCertificateEvidence>? CertificateEvidence = null)
Parameters
CertificateRawDataIReadOnlyList<byte[]>OcspResponsesIReadOnlyList<byte[]>CrlsIReadOnlyList<byte[]>CertificateEvidenceIReadOnlyList<LtvCertificateEvidence>
Properties
CertificateEvidence
public IReadOnlyList<LtvCertificateEvidence>? CertificateEvidence { get; init; }
Property Value
CertificateRawData
public IReadOnlyList<byte[]> CertificateRawData { get; init; }
Property Value
Crls
public IReadOnlyList<byte[]> Crls { get; init; }
Property Value
HasCompleteCoverage
True when every non-self-signed certificate has an embedded issuer and revocation object.
public bool HasCompleteCoverage { get; }
Property Value
OcspResponses
public IReadOnlyList<byte[]> OcspResponses { get; init; }