Package org.bouncycastle.asn1.x509
Class V1TBSCertificateGenerator
- java.lang.Object
-
- org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
-
public class V1TBSCertificateGenerator extends java.lang.ObjectGenerator for Version 1 TBSCertificateStructures.TBSCertificate ::= SEQUENCE { version [ 0 ] Version DEFAULT v1(0), serialNumber CertificateSerialNumber, signature AlgorithmIdentifier, issuer Name, validity Validity, subject Name, subjectPublicKeyInfo SubjectPublicKeyInfo, }
-
-
Constructor Summary
Constructors Constructor Description V1TBSCertificateGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description TBSCertificategenerateTBSCertificate()voidsetEndDate(ASN1UTCTime endDate)voidsetEndDate(Time endDate)voidsetIssuer(X500Name issuer)voidsetIssuer(X509Name issuer)Deprecated.use X500Name methodvoidsetSerialNumber(ASN1Integer serialNumber)voidsetSignature(AlgorithmIdentifier signature)voidsetStartDate(ASN1UTCTime startDate)voidsetStartDate(Time startDate)voidsetSubject(X500Name subject)voidsetSubject(X509Name subject)Deprecated.use X500Name methodvoidsetSubjectPublicKeyInfo(SubjectPublicKeyInfo pubKeyInfo)
-
-
-
Method Detail
-
setSerialNumber
public void setSerialNumber(ASN1Integer serialNumber)
-
setSignature
public void setSignature(AlgorithmIdentifier signature)
-
setIssuer
public void setIssuer(X509Name issuer)
Deprecated.use X500Name method
-
setIssuer
public void setIssuer(X500Name issuer)
-
setStartDate
public void setStartDate(Time startDate)
-
setStartDate
public void setStartDate(ASN1UTCTime startDate)
-
setEndDate
public void setEndDate(Time endDate)
-
setEndDate
public void setEndDate(ASN1UTCTime endDate)
-
setSubject
public void setSubject(X509Name subject)
Deprecated.use X500Name method
-
setSubject
public void setSubject(X500Name subject)
-
setSubjectPublicKeyInfo
public void setSubjectPublicKeyInfo(SubjectPublicKeyInfo pubKeyInfo)
-
generateTBSCertificate
public TBSCertificate generateTBSCertificate()
-
-