org.bouncycastle.asn1.x509

Class AttributeCertificate

public class AttributeCertificate extends ASN1Encodable

Constructor Summary
AttributeCertificate(AttributeCertificateInfo acinfo, AlgorithmIdentifier signatureAlgorithm, DERBitString signatureValue)
AttributeCertificate(ASN1Sequence seq)
Method Summary
AttributeCertificateInfogetAcinfo()
static AttributeCertificategetInstance(Object obj)
AlgorithmIdentifiergetSignatureAlgorithm()
DERBitStringgetSignatureValue()
DERObjecttoASN1Object()
Produce an object suitable for an ASN1OutputStream.

Constructor Detail

AttributeCertificate

public AttributeCertificate(AttributeCertificateInfo acinfo, AlgorithmIdentifier signatureAlgorithm, DERBitString signatureValue)

AttributeCertificate

public AttributeCertificate(ASN1Sequence seq)

Method Detail

getAcinfo

public AttributeCertificateInfo getAcinfo()

getInstance

public static AttributeCertificate getInstance(Object obj)

Parameters: obj

Returns: an AttributeCertificate object

getSignatureAlgorithm

public AlgorithmIdentifier getSignatureAlgorithm()

getSignatureValue

public DERBitString getSignatureValue()

toASN1Object

public DERObject toASN1Object()
Produce an object suitable for an ASN1OutputStream.
  AttributeCertificate ::= SEQUENCE {
       acinfo               AttributeCertificateInfo,
       signatureAlgorithm   AlgorithmIdentifier,
       signatureValue       BIT STRING
  }