FileDocCategorySizeDatePackage
AttributeCertificateInfo.javaAPI DocAzureus 3.0.3.42400Tue Jun 08 05:12:56 BST 2004org.bouncycastle.asn1.x509

AttributeCertificateInfo

public class AttributeCertificateInfo extends Object implements org.bouncycastle.asn1.DEREncodable

Fields Summary
org.bouncycastle.asn1.DERInteger
attCertVersion
Holder
holder
AttCertIssuer
issuer
AlgorithmIdentifier
signature
org.bouncycastle.asn1.DERInteger
serialNumber
AttCertValidityPeriod
attrCertValidityPeriod
org.bouncycastle.asn1.ASN1Sequence
attributes
org.bouncycastle.asn1.DERBitString
issuerUniqueID
X509Extensions
extensions
Constructors Summary
Methods Summary
public org.bouncycastle.asn1.DERIntegergetAttCertVersion()

        return attCertVersion;
    
public AttCertValidityPeriodgetAttrCertValidityPeriod()

        return attrCertValidityPeriod;
    
public org.bouncycastle.asn1.ASN1SequencegetAttributes()

        return attributes;
    
public org.bouncycastle.asn1.DERObjectgetDERObject()
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) }

        ASN1EncodableVector  v = new ASN1EncodableVector();

        return new DERSequence(v);
    
public X509ExtensionsgetExtensions()

        return extensions;
    
public HoldergetHolder()

        return holder;
    
public AttCertIssuergetIssuer()

        return issuer;
    
public org.bouncycastle.asn1.DERBitStringgetIssuerUniqueID()

        return issuerUniqueID;
    
public org.bouncycastle.asn1.DERIntegergetSerialNumber()

        return serialNumber;
    
public AlgorithmIdentifiergetSignature()

        return signature;