Class V1TbsCertificateGenerator
- Namespace
- Org.BouncyCastle.Asn1.X509
- Assembly
- BouncyCastle.Cryptography.dll
public class V1TbsCertificateGenerator
- Inheritance
-
V1TbsCertificateGenerator
- Inherited Members
-
Constructors
V1TbsCertificateGenerator()
public V1TbsCertificateGenerator()
Methods
GenerateTbsCertificate()
public TbsCertificateStructure GenerateTbsCertificate()
Returns
- TbsCertificateStructure
SetEndDate(Asn1UtcTime)
public void SetEndDate(Asn1UtcTime endDate)
Parameters
endDate Asn1UtcTime
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(Asn1UtcTime)
public void SetStartDate(Asn1UtcTime startDate)
Parameters
startDate Asn1UtcTime
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
SetValidity(Validity)
public void SetValidity(Validity validity)
Parameters
validity Validity