public class CertTemplate
extends org.bouncycastle.asn1.ASN1Object
| Modifier and Type | Method and Description |
|---|---|
org.bouncycastle.asn1.x509.Extensions |
getExtensions() |
static CertTemplate |
getInstance(java.lang.Object o) |
org.bouncycastle.asn1.x500.X500Name |
getIssuer() |
org.bouncycastle.asn1.DERBitString |
getIssuerUID() |
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo |
getPublicKey() |
org.bouncycastle.asn1.ASN1Integer |
getSerialNumber() |
org.bouncycastle.asn1.x509.AlgorithmIdentifier |
getSigningAlg() |
org.bouncycastle.asn1.x500.X500Name |
getSubject() |
org.bouncycastle.asn1.DERBitString |
getSubjectUID() |
OptionalValidity |
getValidity() |
int |
getVersion()
Return Version - -1 if not set.
|
org.bouncycastle.asn1.ASN1Primitive |
toASN1Primitive()
CertTemplate ::= SEQUENCE {
version [0] Version OPTIONAL,
serialNumber [1] INTEGER OPTIONAL,
signingAlg [2] AlgorithmIdentifier OPTIONAL,
issuer [3] Name OPTIONAL,
validity [4] OptionalValidity OPTIONAL,
subject [5] Name OPTIONAL,
publicKey [6] SubjectPublicKeyInfo OPTIONAL,
issuerUID [7] UniqueIdentifier OPTIONAL,
subjectUID [8] UniqueIdentifier OPTIONAL,
extensions [9] Extensions OPTIONAL }
|
public static CertTemplate getInstance(java.lang.Object o)
public int getVersion()
public org.bouncycastle.asn1.ASN1Integer getSerialNumber()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSigningAlg()
public org.bouncycastle.asn1.x500.X500Name getIssuer()
public OptionalValidity getValidity()
public org.bouncycastle.asn1.x500.X500Name getSubject()
public org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getPublicKey()
public org.bouncycastle.asn1.DERBitString getIssuerUID()
public org.bouncycastle.asn1.DERBitString getSubjectUID()
public org.bouncycastle.asn1.x509.Extensions getExtensions()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
CertTemplate ::= SEQUENCE {
version [0] Version OPTIONAL,
serialNumber [1] INTEGER OPTIONAL,
signingAlg [2] AlgorithmIdentifier OPTIONAL,
issuer [3] Name OPTIONAL,
validity [4] OptionalValidity OPTIONAL,
subject [5] Name OPTIONAL,
publicKey [6] SubjectPublicKeyInfo OPTIONAL,
issuerUID [7] UniqueIdentifier OPTIONAL,
subjectUID [8] UniqueIdentifier OPTIONAL,
extensions [9] Extensions OPTIONAL }
toASN1Primitive in interface org.bouncycastle.asn1.ASN1EncodabletoASN1Primitive in class org.bouncycastle.asn1.ASN1Object