Package org.gudy.bouncycastle.asn1.x509
Class V2Form
- java.lang.Object
-
- org.gudy.bouncycastle.asn1.ASN1Encodable
-
- org.gudy.bouncycastle.asn1.x509.V2Form
-
- All Implemented Interfaces:
DEREncodable
public class V2Form extends ASN1Encodable
-
-
Field Summary
Fields Modifier and Type Field Description (package private) IssuerSerial
baseCertificateID
(package private) GeneralNames
issuerName
(package private) ObjectDigestInfo
objectDigestInfo
-
Fields inherited from class org.gudy.bouncycastle.asn1.ASN1Encodable
BER, DER
-
-
Constructor Summary
Constructors Constructor Description V2Form(ASN1Sequence seq)
V2Form(GeneralNames issuerName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IssuerSerial
getBaseCertificateID()
static V2Form
getInstance(java.lang.Object obj)
static V2Form
getInstance(ASN1TaggedObject obj, boolean explicit)
GeneralNames
getIssuerName()
ObjectDigestInfo
getObjectDigestInfo()
DERObject
toASN1Object()
Produce an object suitable for an ASN1OutputStream.-
Methods inherited from class org.gudy.bouncycastle.asn1.ASN1Encodable
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode
-
-
-
-
Field Detail
-
issuerName
GeneralNames issuerName
-
baseCertificateID
IssuerSerial baseCertificateID
-
objectDigestInfo
ObjectDigestInfo objectDigestInfo
-
-
Constructor Detail
-
V2Form
public V2Form(GeneralNames issuerName)
-
V2Form
public V2Form(ASN1Sequence seq)
-
-
Method Detail
-
getInstance
public static V2Form getInstance(ASN1TaggedObject obj, boolean explicit)
-
getInstance
public static V2Form getInstance(java.lang.Object obj)
-
getIssuerName
public GeneralNames getIssuerName()
-
getBaseCertificateID
public IssuerSerial getBaseCertificateID()
-
getObjectDigestInfo
public ObjectDigestInfo getObjectDigestInfo()
-
toASN1Object
public DERObject toASN1Object()
Produce an object suitable for an ASN1OutputStream.V2Form ::= SEQUENCE { issuerName GeneralNames OPTIONAL, baseCertificateID [0] IssuerSerial OPTIONAL, objectDigestInfo [1] ObjectDigestInfo OPTIONAL -- issuerName MUST be present in this profile -- baseCertificateID and objectDigestInfo MUST NOT -- be present in this profile }
- Specified by:
toASN1Object
in classASN1Encodable
-
-