Class V2Form
-
- All Implemented Interfaces:
-
io.anyline.nfc.bouncycastle.asn1.ASN1Encodable
,io.anyline.nfc.bouncycastle.util.Encodable
public class V2Form extends ASN1Object
-
-
Field Summary
Fields Modifier and Type Field Description public GeneralNames
issuerName
public IssuerSerial
baseCertificateID
public ObjectDigestInfo
objectDigestInfo
-
Constructor Summary
Constructors Constructor Description V2Form(GeneralNames issuerName)
V2Form(GeneralNames issuerName, IssuerSerial baseCertificateID)
V2Form(GeneralNames issuerName, ObjectDigestInfo objectDigestInfo)
V2Form(GeneralNames issuerName, IssuerSerial baseCertificateID, ObjectDigestInfo objectDigestInfo)
-
Method Summary
Modifier and Type Method Description GeneralNames
getIssuerName()
IssuerSerial
getBaseCertificateID()
ObjectDigestInfo
getObjectDigestInfo()
static V2Form
getInstance(ASN1TaggedObject obj, boolean explicit)
static V2Form
getInstance(Object obj)
ASN1Primitive
toASN1Primitive()
Produce an object suitable for an ASN1OutputStream. -
-
Constructor Detail
-
V2Form
V2Form(GeneralNames issuerName)
-
V2Form
V2Form(GeneralNames issuerName, IssuerSerial baseCertificateID)
-
V2Form
V2Form(GeneralNames issuerName, ObjectDigestInfo objectDigestInfo)
-
V2Form
V2Form(GeneralNames issuerName, IssuerSerial baseCertificateID, ObjectDigestInfo objectDigestInfo)
-
-
Method Detail
-
getIssuerName
GeneralNames getIssuerName()
-
getBaseCertificateID
IssuerSerial getBaseCertificateID()
-
getObjectDigestInfo
ObjectDigestInfo getObjectDigestInfo()
-
getInstance
static V2Form getInstance(ASN1TaggedObject obj, boolean explicit)
-
getInstance
static V2Form getInstance(Object obj)
-
toASN1Primitive
ASN1Primitive toASN1Primitive()
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 }
-
-
-
-