Table of Contents

Class V3TbsCertificateGenerator

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

Constructors

V3TbsCertificateGenerator()

public V3TbsCertificateGenerator()

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

SetExtensions(X509Extensions)

public void SetExtensions(X509Extensions extensions)

Parameters

extensions X509Extensions

SetIssuer(X509Name)

public void SetIssuer(X509Name issuer)

Parameters

issuer X509Name

SetIssuerUniqueID(DerBitString)

public void SetIssuerUniqueID(DerBitString uniqueID)

Parameters

uniqueID DerBitString

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

SetSubjectUniqueID(DerBitString)

public void SetSubjectUniqueID(DerBitString uniqueID)

Parameters

uniqueID DerBitString