Table of Contents

Class V1TbsCertificateGenerator

Namespace
Enterprises.Org.BouncyCastle.Asn1.X509
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class V1TbsCertificateGenerator
Inheritance
V1TbsCertificateGenerator
Inherited Members

Constructors

V1TbsCertificateGenerator()

public V1TbsCertificateGenerator()

Methods

GenerateTbsCertificate()

public TbsCertificateStructure GenerateTbsCertificate()

Returns

TbsCertificateStructure

SetEndDate(DerUtcTime)

public void SetEndDate(DerUtcTime endDate)

Parameters

endDate DerUtcTime

SetEndDate(Time)

public void SetEndDate(Time endDate)

Parameters

endDate Time

SetIssuer(X509Name)

public void SetIssuer(X509Name issuer)

Parameters

issuer X509Name

SetSerialNumber(DerInteger)

public void SetSerialNumber(DerInteger serialNumber)

Parameters

serialNumber DerInteger

SetSignature(AlgorithmIdentifier)

public void SetSignature(AlgorithmIdentifier signature)

Parameters

signature AlgorithmIdentifier

SetStartDate(DerUtcTime)

public void SetStartDate(DerUtcTime startDate)

Parameters

startDate DerUtcTime

SetStartDate(Time)

public void SetStartDate(Time startDate)

Parameters

startDate Time

SetSubject(X509Name)

public void SetSubject(X509Name subject)

Parameters

subject X509Name

SetSubjectPublicKeyInfo(SubjectPublicKeyInfo)

public void SetSubjectPublicKeyInfo(SubjectPublicKeyInfo pubKeyInfo)

Parameters

pubKeyInfo SubjectPublicKeyInfo