Top Fields Constructors Methods
org.bouncycastle.asn1.x509

public Class AttributeCertificate

extends ASN1Object
Class Inheritance
Imports
org.bouncycastle.asn1.ASN1BitString, .ASN1EncodableVector, .ASN1Object, .ASN1Primitive, .ASN1Sequence, .DERBitString, .DERSequence

Field Summary

Modifier and TypeField and Description
pack-priv AttributeCertificateInfo
pack-priv AlgorithmIdentifier
pack-priv ASN1BitString

Constructor Summary

AccessConstructor and Description
public
private

Method Summary

Modifier and TypeMethod and Description
public AttributeCertificateInfo
public static AttributeCertificate

Returns:

an AttributeCertificate object
getInstance
(Object obj)

public AlgorithmIdentifier
public ASN1BitString
public ASN1Primitive
toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Produce an object suitable for an ASN1OutputStream.
Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

acinfoback to summary
pack-priv AttributeCertificateInfo acinfo
signatureAlgorithmback to summary
pack-priv AlgorithmIdentifier signatureAlgorithm
signatureValueback to summary
pack-priv ASN1BitString signatureValue

Constructor Detail

AttributeCertificateback to summary
public AttributeCertificate(AttributeCertificateInfo acinfo, AlgorithmIdentifier signatureAlgorithm, ASN1BitString signatureValue)
AttributeCertificateback to summary
private AttributeCertificate(ASN1Sequence seq)

Method Detail

getAcinfoback to summary
public AttributeCertificateInfo getAcinfo()
getInstanceback to summary
public static AttributeCertificate getInstance(Object obj)
Returns:AttributeCertificate

an AttributeCertificate object

getSignatureAlgorithmback to summary
public AlgorithmIdentifier getSignatureAlgorithm()
getSignatureValueback to summary
public ASN1BitString getSignatureValue()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Produce an object suitable for an ASN1OutputStream.

 AttributeCertificate ::= SEQUENCE {
      acinfo               AttributeCertificateInfo,
      signatureAlgorithm   AlgorithmIdentifier,
      signatureValue       BIT STRING
 }
Returns:ASN1Primitive

Doc from org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

a primitive representation of this object.