org.bouncycastle.asn1.x509
public class V1TBSCertificateGenerator extends java.lang.Object
TBSCertificate ::= SEQUENCE { version [ 0 ] Version DEFAULT v1(0), serialNumber CertificateSerialNumber, signature AlgorithmIdentifier, issuer Name, validity Validity, subject Name, subjectPublicKeyInfo SubjectPublicKeyInfo, }
Constructor and Description |
---|
V1TBSCertificateGenerator() |
Modifier and Type | Method and Description |
---|---|
TBSCertificateStructure |
generateTBSCertificate() |
void |
setEndDate(DERUTCTime endDate) |
void |
setEndDate(Time endDate) |
void |
setIssuer(X509Name issuer) |
void |
setSerialNumber(DERInteger serialNumber) |
void |
setSignature(AlgorithmIdentifier signature) |
void |
setStartDate(DERUTCTime startDate) |
void |
setStartDate(Time startDate) |
void |
setSubject(X509Name subject) |
void |
setSubjectPublicKeyInfo(SubjectPublicKeyInfo pubKeyInfo) |
public void setSerialNumber(DERInteger serialNumber)
public void setSignature(AlgorithmIdentifier signature)
public void setIssuer(X509Name issuer)
public void setStartDate(Time startDate)
public void setStartDate(DERUTCTime startDate)
public void setEndDate(Time endDate)
public void setEndDate(DERUTCTime endDate)
public void setSubject(X509Name subject)
public void setSubjectPublicKeyInfo(SubjectPublicKeyInfo pubKeyInfo)
public TBSCertificateStructure generateTBSCertificate()