Class CrlGenerator
Assembly: Lacuna.Pki.dll
Syntax
public class CrlGenerator
Constructors
|
Improve this Doc
View Source
CrlGenerator()
Declaration
Properties
|
Improve this Doc
View Source
Warnings
Declaration
public List<string> Warnings { get; }
Property Value
Methods
|
Improve this Doc
View Source
AddEntry(BigInteger, DateTimeOffset, RevocationReasons)
Declaration
public void AddEntry(BigInteger certificateSerialNumber, DateTimeOffset revocationDate, RevocationReasons reason = RevocationReasons.Unspecified)
Parameters
|
Improve this Doc
View Source
Generate()
Declaration
Returns
|
Improve this Doc
View Source
GenerateToSignBytes()
Declaration
public byte[] GenerateToSignBytes()
Returns
|
Improve this Doc
View Source
SetIssuer(PKCertificate)
Declaration
public void SetIssuer(PKCertificate issuer)
Parameters
|
Improve this Doc
View Source
SetIssuer(PKCertificateWithKey)
Declaration
public void SetIssuer(PKCertificateWithKey issuerWithKey)
Parameters
|
Improve this Doc
View Source
SetNextUpdate(DateTimeOffset)
Declaration
public void SetNextUpdate(DateTimeOffset nextUpdate)
Parameters
|
Improve this Doc
View Source
SetPrecomputedSignature(Byte[], Byte[])
Declaration
public void SetPrecomputedSignature(byte[] signature, byte[] toSignBytes)
Parameters
| Type |
Name |
Description |
| Byte[] |
signature |
|
| Byte[] |
toSignBytes |
|
|
Improve this Doc
View Source
SetSerialNumber(BigInteger)
Declaration
public void SetSerialNumber(BigInteger serialNumber)
Parameters
|
Improve this Doc
View Source
SetSignatureAlgorithm(SignatureAlgorithm)
Declaration
public void SetSignatureAlgorithm(SignatureAlgorithm signatureAlg)
Parameters
|
Improve this Doc
View Source
SetThisAndNextUpdateFromNow(TimeSpan)
Declaration
public void SetThisAndNextUpdateFromNow(TimeSpan timeToNextUpdate)
Parameters
| Type |
Name |
Description |
| TimeSpan |
timeToNextUpdate |
|
|
Improve this Doc
View Source
SetThisUpdate(DateTimeOffset)
Declaration
public void SetThisUpdate(DateTimeOffset thisUpdate)
Parameters