Show / Hide Table of Contents

Class CadesSignerInfo

Inheritance
Object
CadesSignerInfo
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: Lacuna.Pki.Cades
Assembly: Lacuna.Pki.dll
Syntax
public class CadesSignerInfo

Properties

ArchiveTimestamps

Declaration
public List<CadesTimestamp> ArchiveTimestamps { get; }
Property Value
Type Description
List<CadesTimestamp>

AttributeCertificates

Declaration
public List<AttributeCertificate> AttributeCertificates { get; }
Property Value
Type Description
List<AttributeCertificate>

CadesCTimestamps

Declaration
public List<CadesTimestamp> CadesCTimestamps { get; }
Property Value
Type Description
List<CadesTimestamp>

CertCrlTimestamp

Declaration
public List<CadesTimestamp> CertCrlTimestamp { get; }
Property Value
Type Description
List<CadesTimestamp>

CertificateValues

Declaration
public List<PKCertificate> CertificateValues { get; }
Property Value
Type Description
List<PKCertificate>

CommitmentType

Declaration
public CommitmentType CommitmentType { get; }
Property Value
Type Description
CommitmentType

CompleteCertificateRefs

Declaration
public List<CertificateReference> CompleteCertificateRefs { get; }
Property Value
Type Description
List<CertificateReference>

CompleteRevocationRefs

Declaration
public CompleteRevocationReferences CompleteRevocationRefs { get; }
Property Value
Type Description
CompleteRevocationReferences

DigestAlgorithm

Declaration
public DigestAlgorithm DigestAlgorithm { get; }
Property Value
Type Description
DigestAlgorithm

EncapsultedContentType

Declaration
public CmsContentType EncapsultedContentType { get; }
Property Value
Type Description
CmsContentType

MessageDigest

Declaration
public byte[] MessageDigest { get; }
Property Value
Type Description
Byte[]

RevocationValues

Declaration
public RevocationValues RevocationValues { get; }
Property Value
Type Description
RevocationValues

SignatureAlgorithm

Declaration
public SignatureAlgorithm SignatureAlgorithm { get; }
Property Value
Type Description
SignatureAlgorithm

SignaturePolicy

Declaration
public CadesSignaturePolicyInfo SignaturePolicy { get; }
Property Value
Type Description
CadesSignaturePolicyInfo

SignatureTimeStamps

Declaration
public List<CadesTimestamp> SignatureTimeStamps { get; }
Property Value
Type Description
List<CadesTimestamp>

SignatureValue

Declaration
public byte[] SignatureValue { get; }
Property Value
Type Description
Byte[]

SignedAttributesEncoded

Declaration
public byte[] SignedAttributesEncoded { get; }
Property Value
Type Description
Byte[]

SigningCertificate

Declaration
public PKCertificate SigningCertificate { get; }
Property Value
Type Description
PKCertificate

SigningCertificateDigest

Declaration
public DigestAlgorithmAndValue SigningCertificateDigest { get; }
Property Value
Type Description
DigestAlgorithmAndValue

SigningDescription

Declaration
public string SigningDescription { get; }
Property Value
Type Description
String

SigningTime

Declaration
public DateTimeOffset? SigningTime { get; }
Property Value
Type Description
Nullable<DateTimeOffset>

Methods

GetDateReference()

Declaration
public DateTimeOffset? GetDateReference()
Returns
Type Description
Nullable<DateTimeOffset>

GetDateReference(out Boolean)

Get the signing date of the signature

Declaration
public DateTimeOffset GetDateReference(out bool isCertified)
Parameters
Type Name Description
Boolean isCertified

If the date is based in a certified timestamp authority

Returns
Type Description
DateTimeOffset
Back to top Copyright © 2015-2020 Lacuna Software