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 ASN1Integer
version
public Holder
holder
public AttCertIssuer
issuer
public AlgorithmIdentifier
signature
public ASN1Integer
serialNumber
public AttCertValidityPeriod
attrCertValidityPeriod
public ASN1Sequence
attributes
public DERBitString
issuerUniqueID
public Extensions
extensions
-
Method Summary
Modifier and Type Method Description ASN1Integer
getVersion()
Holder
getHolder()
AttCertIssuer
getIssuer()
AlgorithmIdentifier
getSignature()
ASN1Integer
getSerialNumber()
AttCertValidityPeriod
getAttrCertValidityPeriod()
ASN1Sequence
getAttributes()
DERBitString
getIssuerUniqueID()
Extensions
getExtensions()
static AttributeCertificateInfo
getInstance(ASN1TaggedObject obj, boolean explicit)
static AttributeCertificateInfo
getInstance(Object obj)
ASN1Primitive
toASN1Primitive()
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) }
-
-
-
-