public class AttributeCertificateInfo extends ASN1Encodable
Modifier and Type | Field and Description |
---|---|
private AttCertValidityPeriod |
attrCertValidityPeriod |
private ASN1Sequence |
attributes |
private X509Extensions |
extensions |
private Holder |
holder |
private AttCertIssuer |
issuer |
private DERBitString |
issuerUniqueID |
private DERInteger |
serialNumber |
private AlgorithmIdentifier |
signature |
private DERInteger |
version |
BER, DER
Constructor and Description |
---|
AttributeCertificateInfo(ASN1Sequence seq) |
Modifier and Type | Method and Description |
---|---|
AttCertValidityPeriod |
getAttrCertValidityPeriod() |
ASN1Sequence |
getAttributes() |
X509Extensions |
getExtensions() |
Holder |
getHolder() |
static AttributeCertificateInfo |
getInstance(ASN1TaggedObject obj,
boolean explicit) |
static AttributeCertificateInfo |
getInstance(java.lang.Object obj) |
AttCertIssuer |
getIssuer() |
DERBitString |
getIssuerUniqueID() |
DERInteger |
getSerialNumber() |
AlgorithmIdentifier |
getSignature() |
DERInteger |
getVersion() |
DERObject |
toASN1Object()
Produce an object suitable for an ASN1OutputStream.
|
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode
private DERInteger version
private Holder holder
private AttCertIssuer issuer
private AlgorithmIdentifier signature
private DERInteger serialNumber
private AttCertValidityPeriod attrCertValidityPeriod
private ASN1Sequence attributes
private DERBitString issuerUniqueID
private X509Extensions extensions
public AttributeCertificateInfo(ASN1Sequence seq)
public static AttributeCertificateInfo getInstance(ASN1TaggedObject obj, boolean explicit)
public static AttributeCertificateInfo getInstance(java.lang.Object obj)
public DERInteger getVersion()
public Holder getHolder()
public AttCertIssuer getIssuer()
public AlgorithmIdentifier getSignature()
public DERInteger getSerialNumber()
public AttCertValidityPeriod getAttrCertValidityPeriod()
public ASN1Sequence getAttributes()
public DERBitString getIssuerUniqueID()
public X509Extensions getExtensions()
public DERObject toASN1Object()
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) }
toASN1Object
in class ASN1Encodable
Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.