Pular para o conteúdo principal

CrlGenerator

Namespace: Lacuna.Pki
Assembly: Lacuna.Pki
Class

public class CrlGenerator

Hierarquia: objectCrlGenerator

Construtores

CrlGenerator()

public CrlGenerator()

Propriedades

Warnings

public List<string> Warnings { get; }

Retorno

List<string>


Métodos

AddEntry(BigInteger, DateTimeOffset, RevocationReasons)

public void AddEntry(BigInteger certificateSerialNumber, DateTimeOffset revocationDate, RevocationReasons reason = RevocationReasons.Unspecified)

Parâmetros

NomeTipoDescrição
certificateSerialNumberBigInteger
revocationDateDateTimeOffset
reasonRevocationReasons

Generate()

public Crl Generate()

Retorno

Crl


GenerateToSignBytes()

public byte[] GenerateToSignBytes()

Retorno

byte[]


SetIssuer(PKCertificate)

public void SetIssuer(PKCertificate issuer)

Parâmetros

NomeTipoDescrição
issuerPKCertificate

SetIssuer(PKCertificateWithKey)

public void SetIssuer(PKCertificateWithKey issuerWithKey)

Parâmetros

NomeTipoDescrição
issuerWithKeyPKCertificateWithKey

SetNextUpdate(DateTimeOffset)

public void SetNextUpdate(DateTimeOffset nextUpdate)

Parâmetros

NomeTipoDescrição
nextUpdateDateTimeOffset

SetPrecomputedSignature(byte[], byte[])

public void SetPrecomputedSignature(byte[] signature, byte[] toSignBytes)

Parâmetros

NomeTipoDescrição
signaturebyte[]
toSignBytesbyte[]

SetSerialNumber(BigInteger)

public void SetSerialNumber(BigInteger serialNumber)

Parâmetros

NomeTipoDescrição
serialNumberBigInteger

SetSignatureAlgorithm(SignatureAlgorithm)

public void SetSignatureAlgorithm(SignatureAlgorithm signatureAlg)

Parâmetros

NomeTipoDescrição
signatureAlgSignatureAlgorithm

SetThisAndNextUpdateFromNow(TimeSpan)

public void SetThisAndNextUpdateFromNow(TimeSpan timeToNextUpdate)

Parâmetros

NomeTipoDescrição
timeToNextUpdateTimeSpan

SetThisUpdate(DateTimeOffset)

public void SetThisUpdate(DateTimeOffset thisUpdate)

Parâmetros

NomeTipoDescrição
thisUpdateDateTimeOffset

Membros herdados

ToString(), Equals(object), Equals(object, object), ReferenceEquals(object, object), GetHashCode(), GetType(), MemberwiseClone()