public class FixedV3TBSCertificateGenerator extends Object
TBSCertificate ::= SEQUENCE { version [ 0 ] Version DEFAULT v1(0), serialNumber CertificateSerialNumber, signature AlgorithmIdentifier, issuer Name, validity Validity, subject Name, subjectPublicKeyInfo SubjectPublicKeyInfo, issuerUniqueID [ 1 ] IMPLICIT UniqueIdentifier OPTIONAL, subjectUniqueID [ 2 ] IMPLICIT UniqueIdentifier OPTIONAL, extensions [ 3 ] Extensions OPTIONAL }
Constructor and Description |
---|
FixedV3TBSCertificateGenerator() |
Modifier and Type | Method and Description |
---|---|
org.bouncycastle.asn1.DERSequence |
generateTBSCertificate() |
void |
setEndDate(org.bouncycastle.asn1.DERUTCTime endDate) |
void |
setEndDate(org.bouncycastle.asn1.x509.Time endDate) |
void |
setExtensions(org.bouncycastle.asn1.x509.X509Extensions extensions) |
void |
setIssuer(org.bouncycastle.asn1.x500.X500Name issuer) |
void |
setIssuerUniqueID(org.bouncycastle.asn1.DERBitString uniqueID) |
void |
setSerialNumber(org.bouncycastle.asn1.DERInteger serialNumber) |
void |
setSignature(org.bouncycastle.asn1.x509.AlgorithmIdentifier signature) |
void |
setStartDate(org.bouncycastle.asn1.DERUTCTime startDate) |
void |
setStartDate(org.bouncycastle.asn1.x509.Time startDate) |
void |
setSubject(org.bouncycastle.asn1.x500.X500Name subject) |
void |
setSubjectPublicKeyInfo(org.bouncycastle.asn1.x509.SubjectPublicKeyInfo pubKeyInfo) |
void |
setSubjectUniqueID(org.bouncycastle.asn1.DERBitString uniqueID) |
public void setSerialNumber(org.bouncycastle.asn1.DERInteger serialNumber)
public void setSignature(org.bouncycastle.asn1.x509.AlgorithmIdentifier signature)
public void setIssuer(org.bouncycastle.asn1.x500.X500Name issuer)
public void setStartDate(org.bouncycastle.asn1.DERUTCTime startDate)
public void setStartDate(org.bouncycastle.asn1.x509.Time startDate)
public void setEndDate(org.bouncycastle.asn1.DERUTCTime endDate)
public void setEndDate(org.bouncycastle.asn1.x509.Time endDate)
public void setSubject(org.bouncycastle.asn1.x500.X500Name subject)
public void setIssuerUniqueID(org.bouncycastle.asn1.DERBitString uniqueID)
public void setSubjectUniqueID(org.bouncycastle.asn1.DERBitString uniqueID)
public void setSubjectPublicKeyInfo(org.bouncycastle.asn1.x509.SubjectPublicKeyInfo pubKeyInfo)
public void setExtensions(org.bouncycastle.asn1.x509.X509Extensions extensions)
public org.bouncycastle.asn1.DERSequence generateTBSCertificate()
Copyright © 2012–2013 European Middleware Initiative. All rights reserved.