public class

DEREnumerated

extends ASN1Object
java.lang.Object
   ↳ org.bouncycastle.asn1.ASN1Encodable
     ↳ org.bouncycastle.asn1.DERObject
       ↳ org.bouncycastle.asn1.ASN1Object
         ↳ org.bouncycastle.asn1.DEREnumerated
Known Direct Subclasses

Summary

[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
From interface org.bouncycastle.asn1.DERTags
Public Constructors
DEREnumerated(int value)
DEREnumerated(BigInteger value)
DEREnumerated(byte[] bytes)
Public Methods
static DEREnumerated getInstance(ASN1TaggedObject obj, boolean explicit)
return an Enumerated from a tagged object.
static DEREnumerated getInstance(Object obj)
return an integer from the passed in object
BigInteger getValue()
int hashCode()
[Expand]
Inherited Methods
From class org.bouncycastle.asn1.ASN1Object
From class org.bouncycastle.asn1.DERObject
From class org.bouncycastle.asn1.ASN1Encodable
From class java.lang.Object
From interface org.bouncycastle.asn1.DEREncodable

Public Constructors

public DEREnumerated (int value)

public DEREnumerated (BigInteger value)

public DEREnumerated (byte[] bytes)

Public Methods

public static DEREnumerated getInstance (ASN1TaggedObject obj, boolean explicit)

return an Enumerated from a tagged object.

Parameters
obj the tagged object holding the object we want
explicit true if the object is meant to be explicitly tagged false otherwise.
Throws
IllegalArgumentException if the tagged object cannot be converted.

public static DEREnumerated getInstance (Object obj)

return an integer from the passed in object

Throws
IllegalArgumentException if the object cannot be converted.

public BigInteger getValue ()

public int hashCode ()