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
}
| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| pack-priv Time | |
| pack-priv Extensions | |
| pack-priv X500Name | |
| private DERBitString | |
| pack-priv ASN1Integer | |
| pack-priv AlgorithmIdentifier | |
| pack-priv Time | |
| pack-priv X500Name | |
| pack-priv SubjectPublicKeyInfo | |
| private DERBitString | |
| pack-priv Validity | |
| private static final DERTaggedObject |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public ASN1Sequence | |
| public TBSCertificate | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void |
| altNamePresentAndCritical | back to summary |
|---|---|
| private boolean altNamePresentAndCritical | |
| endDate | back to summary |
|---|---|
| pack-priv Time endDate | |
| extensions | back to summary |
|---|---|
| pack-priv Extensions extensions | |
| issuer | back to summary |
|---|---|
| pack-priv X500Name issuer | |
| issuerUniqueID | back to summary |
|---|---|
| private DERBitString issuerUniqueID | |
| serialNumber | back to summary |
|---|---|
| pack-priv ASN1Integer serialNumber | |
| signature | back to summary |
|---|---|
| pack-priv AlgorithmIdentifier signature | |
| startDate | back to summary |
|---|---|
| pack-priv Time startDate | |
| subject | back to summary |
|---|---|
| pack-priv X500Name subject | |
| subjectPublicKeyInfo | back to summary |
|---|---|
| pack-priv SubjectPublicKeyInfo subjectPublicKeyInfo | |
| subjectUniqueID | back to summary |
|---|---|
| private DERBitString subjectUniqueID | |
| validity | back to summary |
|---|---|
| pack-priv Validity validity | |
| VERSION | back to summary |
|---|---|
| private static final DERTaggedObject VERSION | |
| V3TBSCertificateGenerator | back to summary |
|---|---|
| public V3TBSCertificateGenerator() | |
| generatePreTBSCertificate | back to summary |
|---|---|
| public ASN1Sequence generatePreTBSCertificate() | |
| generateTBSCertificate | back to summary |
|---|---|
| public TBSCertificate generateTBSCertificate() | |
| setEndDate | back to summary |
|---|---|
| public void setEndDate(Time endDate) | |
| setEndDate | back to summary |
|---|---|
| public void setEndDate(ASN1UTCTime endDate) | |
| setExtensions | back to summary |
|---|---|
| public void setExtensions(X509Extensions extensions)
Deprecated use method taking Extensions | |
| setExtensions | back to summary |
|---|---|
| public void setExtensions(Extensions extensions) | |
| setIssuer | back to summary |
|---|---|
| public void setIssuer(X509Name issuer)
Deprecated use X500Name method | |
| setIssuer | back to summary |
|---|---|
| public void setIssuer(X500Name issuer) | |
| setIssuerUniqueID | back to summary |
|---|---|
| public void setIssuerUniqueID(DERBitString uniqueID) | |
| setSerialNumber | back to summary |
|---|---|
| public void setSerialNumber(ASN1Integer serialNumber) | |
| setSignature | back to summary |
|---|---|
| public void setSignature(AlgorithmIdentifier signature) | |
| setStartDate | back to summary |
|---|---|
| public void setStartDate(Time startDate) | |
| setStartDate | back to summary |
|---|---|
| public void setStartDate(ASN1UTCTime startDate) | |
| setSubject | back to summary |
|---|---|
| public void setSubject(X509Name subject)
Deprecated use X500Name method | |
| setSubject | back to summary |
|---|---|
| public void setSubject(X500Name subject) | |
| setSubjectPublicKeyInfo | back to summary |
|---|---|
| public void setSubjectPublicKeyInfo(SubjectPublicKeyInfo pubKeyInfo) | |
| setSubjectUniqueID | back to summary |
|---|---|
| public void setSubjectUniqueID(DERBitString uniqueID) | |
| setValidity | back to summary |
|---|---|
| public void setValidity(Validity validity) | |