Table of Contents

Class V2TbsCertListGenerator

Namespace
Org.BouncyCastle.Asn1.X509
Assembly
BouncyCastle.Cryptography.dll
public class V2TbsCertListGenerator
Inheritance
V2TbsCertListGenerator
Inherited Members

Constructors

V2TbsCertListGenerator()

public V2TbsCertListGenerator()

Methods

AddCrlEntry(Asn1Sequence)

public void AddCrlEntry(Asn1Sequence crlEntry)

Parameters

crlEntry Asn1Sequence

AddCrlEntry(DerInteger, Asn1UtcTime, int)

public void AddCrlEntry(DerInteger userCertificate, Asn1UtcTime revocationDate, int reason)

Parameters

userCertificate DerInteger
revocationDate Asn1UtcTime
reason int

AddCrlEntry(DerInteger, Time, X509Extensions)

public void AddCrlEntry(DerInteger userCertificate, Time revocationDate, X509Extensions extensions)

Parameters

userCertificate DerInteger
revocationDate Time
extensions X509Extensions

AddCrlEntry(DerInteger, Time, int)

public void AddCrlEntry(DerInteger userCertificate, Time revocationDate, int reason)

Parameters

userCertificate DerInteger
revocationDate Time
reason int

AddCrlEntry(DerInteger, Time, int, Asn1GeneralizedTime)

public void AddCrlEntry(DerInteger userCertificate, Time revocationDate, int reason, Asn1GeneralizedTime invalidityDate)

Parameters

userCertificate DerInteger
revocationDate Time
reason int
invalidityDate Asn1GeneralizedTime

GeneratePreTbsCertList()

public Asn1Sequence GeneratePreTbsCertList()

Returns

Asn1Sequence

GenerateTbsCertList()

public TbsCertificateList GenerateTbsCertList()

Returns

TbsCertificateList

SetExtensions(X509Extensions)

public void SetExtensions(X509Extensions extensions)

Parameters

extensions X509Extensions

SetIssuer(X509Name)

public void SetIssuer(X509Name issuer)

Parameters

issuer X509Name

SetNextUpdate(Asn1UtcTime)

public void SetNextUpdate(Asn1UtcTime nextUpdate)

Parameters

nextUpdate Asn1UtcTime

SetNextUpdate(Time)

public void SetNextUpdate(Time nextUpdate)

Parameters

nextUpdate Time

SetSignature(AlgorithmIdentifier)

public void SetSignature(AlgorithmIdentifier signature)

Parameters

signature AlgorithmIdentifier

SetThisUpdate(Asn1UtcTime)

public void SetThisUpdate(Asn1UtcTime thisUpdate)

Parameters

thisUpdate Asn1UtcTime

SetThisUpdate(Time)

public void SetThisUpdate(Time thisUpdate)

Parameters

thisUpdate Time