org.glite.security.voms.ac
Class AttributeCertificateInfo
java.lang.Object
org.glite.security.voms.ac.AttributeCertificateInfo
- All Implemented Interfaces:
- org.bouncycastle.asn1.DEREncodable
- public class AttributeCertificateInfo
- extends java.lang.Object
- implements org.bouncycastle.asn1.DEREncodable
Shadow implementation of AttributeCertificateInfo from
BouncyCastle
- Author:
- Joni Hahkala, Olle Mulmo
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AttributeCertificateInfo
public AttributeCertificateInfo(org.bouncycastle.asn1.ASN1Sequence seq)
getInstance
public static AttributeCertificateInfo getInstance(org.bouncycastle.asn1.ASN1Sequence seq)
getAttCertVersion
public org.bouncycastle.asn1.DERInteger getAttCertVersion()
getHolder
public Holder getHolder()
getIssuer
public AttCertIssuer getIssuer()
getSignature
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignature()
getSerialNumber
public org.bouncycastle.asn1.DERInteger getSerialNumber()
getAttrCertValidityPeriod
public org.bouncycastle.asn1.x509.AttCertValidityPeriod getAttrCertValidityPeriod()
getAttributes
public org.bouncycastle.asn1.ASN1Sequence getAttributes()
getIssuerUniqueID
public org.bouncycastle.asn1.DERBitString getIssuerUniqueID()
getExtensions
public org.bouncycastle.asn1.x509.X509Extensions getExtensions()
getDERObject
public org.bouncycastle.asn1.DERObject getDERObject()
- 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) }
- Specified by:
getDERObject
in interface org.bouncycastle.asn1.DEREncodable