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)
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.
toString
public String toString()