Top Description Fields Constructors Methods
org.bouncycastle.est

public Class AttrOrOID

extends ASN1Object
implements ASN1Choice
Class Inheritance
All Implemented Interfaces
org.bouncycastle.asn1.ASN1Choice
Imports
java.io.IOException, org.bouncycastle.asn1.ASN1Choice, .ASN1Encodable, .ASN1Object, .ASN1ObjectIdentifier, .ASN1Primitive, .ASN1Sequence, org.bouncycastle.asn1.pkcs.Attribute

   AttrOrOID ::= CHOICE (oid OBJECT IDENTIFIER, attribute Attribute }

Field Summary

Modifier and TypeField and Description
private final Attribute
private final ASN1ObjectIdentifier

Constructor Summary

AccessConstructor and Description
public
public
AttrOrOID(Attribute attribute)

Method Summary

Modifier and TypeMethod and Description
public Attribute
public static AttrOrOID
public ASN1ObjectIdentifier
public boolean
public ASN1Primitive
toASN1Primitive()

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

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.
Inherited from org.bouncycastle.asn1.ASN1Object:
equalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

attributeback to summary
private final Attribute attribute
oidback to summary
private final ASN1ObjectIdentifier oid

Constructor Detail

AttrOrOIDback to summary
public AttrOrOID(ASN1ObjectIdentifier oid)
AttrOrOIDback to summary
public AttrOrOID(Attribute attribute)

Method Detail

getAttributeback to summary
public Attribute getAttribute()
getInstanceback to summary
public static AttrOrOID getInstance(Object obj)
getOidback to summary
public ASN1ObjectIdentifier getOid()
isOidback to summary
public boolean isOid()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

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

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

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

Method providing a primitive representation of this object suitable for encoding.

Returns:ASN1Primitive

a primitive representation of this object.