org.bouncycastle.asn1
Class DERObjectIdentifier
- DEREncodable, DERTags
public class DERObjectIdentifier
APPLICATION , BIT_STRING , BMP_STRING , BOOLEAN , CONSTRUCTED , ENUMERATED , EXTERNAL , GENERALIZED_TIME , GENERAL_STRING , GRAPHIC_STRING , IA5_STRING , INTEGER , NULL , NUMERIC_STRING , OBJECT_IDENTIFIER , OCTET_STRING , PRINTABLE_STRING , SEQUENCE , SEQUENCE_OF , SET , SET_OF , T61_STRING , TAGGED , UNIVERSAL_STRING , UTC_TIME , UTF8_STRING , VIDEOTEX_STRING , VISIBLE_STRING |
DERObjectIdentifier
public DERObjectIdentifier(String identifier)
equals
public boolean equals(Object o)
- equals in interface DERObject
getId
public String getId()
getInstance
public static DERObjectIdentifier getInstance(Object obj)
return an OID from the passed in object
getInstance
public static DERObjectIdentifier getInstance(ASN1TaggedObject obj,
boolean explicit)
return an Object Identifier from a tagged object.
obj
- the tagged object holding the object we wantexplicit
- true if the object is meant to be explicitly
tagged false otherwise.
hashCode
public int hashCode()
- hashCode in interface DERObject
toString
public String toString()