Top Fields Constructors Methods
org.bouncycastle.asn1.x509

public Class AttCertIssuer

extends ASN1Object
implements ASN1Choice
Class Inheritance
All Implemented Interfaces
org.bouncycastle.asn1.ASN1Choice
Imports
org.bouncycastle.asn1.ASN1Choice, .ASN1Encodable, .ASN1Object, .ASN1Primitive, .ASN1Sequence, .ASN1TaggedObject, .DERTaggedObject

Field Summary

Modifier and TypeField and Description
pack-priv ASN1Primitive
pack-priv ASN1Encodable

Constructor Summary

AccessConstructor and Description
public
AttCertIssuer(GeneralNames
our GeneralNames structure
names
)

Don't use this one if you are trying to be RFC 3281 compliant.

public

Method Summary

Modifier and TypeMethod and Description
public static AttCertIssuer
public static AttCertIssuer
getInstance(ASN1TaggedObject obj, boolean explicit)

public ASN1Encodable
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

choiceObjback to summary
pack-priv ASN1Primitive choiceObj
objback to summary
pack-priv ASN1Encodable obj

Constructor Detail

AttCertIssuerback to summary
public AttCertIssuer(GeneralNames names)

Don't use this one if you are trying to be RFC 3281 compliant. Use it for v1 attribute certificates only.

Parameters
names:GeneralNames

our GeneralNames structure

AttCertIssuerback to summary
public AttCertIssuer(V2Form v2Form)

Method Detail

getInstanceback to summary
public static AttCertIssuer getInstance(Object obj)
getInstanceback to summary
public static AttCertIssuer getInstance(ASN1TaggedObject obj, boolean explicit)
getIssuerback to summary
public ASN1Encodable getIssuer()
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.

 AttCertIssuer ::= CHOICE {
      v1Form   GeneralNames,  -- MUST NOT be used in this
                              -- profile
      v2Form   [0] V2Form     -- v2 only
 }
Returns:ASN1Primitive

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

a primitive representation of this object.