Class AttributeCertificateInfo
-
- All Implemented Interfaces:
-
io.anyline.nfc.bouncycastle.asn1.ASN1Encodable,io.anyline.nfc.bouncycastle.util.Encodable
public class AttributeCertificateInfo extends ASN1Object
-
-
Field Summary
Fields Modifier and Type Field Description public ASN1Integerversionpublic Holderholderpublic AttCertIssuerissuerpublic AlgorithmIdentifiersignaturepublic ASN1IntegerserialNumberpublic AttCertValidityPeriodattrCertValidityPeriodpublic ASN1Sequenceattributespublic DERBitStringissuerUniqueIDpublic Extensionsextensions
-
Method Summary
Modifier and Type Method Description ASN1IntegergetVersion()HoldergetHolder()AttCertIssuergetIssuer()AlgorithmIdentifiergetSignature()ASN1IntegergetSerialNumber()AttCertValidityPeriodgetAttrCertValidityPeriod()ASN1SequencegetAttributes()DERBitStringgetIssuerUniqueID()ExtensionsgetExtensions()static AttributeCertificateInfogetInstance(ASN1TaggedObject obj, boolean explicit)static AttributeCertificateInfogetInstance(Object obj)ASN1PrimitivetoASN1Primitive()Produce an object suitable for an ASN1OutputStream. -
-
Method Detail
-
getVersion
ASN1Integer getVersion()
-
getIssuer
AttCertIssuer getIssuer()
-
getSignature
AlgorithmIdentifier getSignature()
-
getSerialNumber
ASN1Integer getSerialNumber()
-
getAttrCertValidityPeriod
AttCertValidityPeriod getAttrCertValidityPeriod()
-
getAttributes
ASN1Sequence getAttributes()
-
getIssuerUniqueID
DERBitString getIssuerUniqueID()
-
getExtensions
Extensions getExtensions()
-
getInstance
static AttributeCertificateInfo getInstance(ASN1TaggedObject obj, boolean explicit)
-
getInstance
static AttributeCertificateInfo getInstance(Object obj)
-
toASN1Primitive
ASN1Primitive toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.
AttributeCertificateInfo ::= SEQUENCE { version AttCertVersion -- version is v2, holder Holder, issuer AttCertIssuer, signature AlgorithmIdentifier, serialNumber CertificateSerialNumber, attrCertValidityPeriod AttCertValidityPeriod, attributes SEQUENCE OF Attribute, issuerUniqueID UniqueIdentifier OPTIONAL, extensions Extensions OPTIONAL } AttCertVersion ::= INTEGER { v2(1) }
-
-
-
-