com.lowagie.bc.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 |
identifier
(package private) String identifier
DERObjectIdentifier
public DERObjectIdentifier(String identifier)
DERObjectIdentifier
(package private) DERObjectIdentifier(byte[] bytes)
equals
public boolean equals(Object o)
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()
writeField
private void writeField(OutputStream out,
int fieldValue)
throws IOException