Pular para o conteúdo principal

CrlGenerator

Namespace: Lacuna.Pki
Assembly: Lacuna.Pki
Class

public class CrlGenerator

Hierarquia: object → CrlGenerator

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()

Ver em Markdown