public class

DERObjectIdentifier

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

Summary

[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
From interface org.bouncycastle.asn1.DERTags
Public Constructors
DERObjectIdentifier(String identifier)
Public Methods
String getId()
static DERObjectIdentifier getInstance(ASN1TaggedObject obj, boolean explicit)
return an Object Identifier from a tagged object.
static DERObjectIdentifier getInstance(Object obj)
return an OID from the passed in object
int hashCode()
String toString()
[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 DERObjectIdentifier (String identifier)

Public Methods

public String getId ()

public static DERObjectIdentifier getInstance (ASN1TaggedObject obj, boolean explicit)

return an Object Identifier 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 DERObjectIdentifier getInstance (Object obj)

return an OID from the passed in object

Throws
IllegalArgumentException if the object cannot be converted.

public int hashCode ()

public String toString ()