public abstract class ASN1UTF8String extends ASN1Primitive implements ASN1String
| Modifier and Type | Method and Description |
|---|---|
static ASN1UTF8String |
getInstance(ASN1TaggedObject taggedObject,
boolean declaredExplicit)
Return an UTF8 String from a tagged object.
|
static ASN1UTF8String |
getInstance(java.lang.Object obj)
Return a UTF8 string from the passed in object.
|
java.lang.String |
getString()
Return a Java String representation of this STRING type's content.
|
static ASN1UTF8String |
getTagged(ASN1TaggedObject taggedObject,
boolean declaredExplicit) |
int |
hashCode() |
java.lang.String |
toString() |
encodeTo, encodeTo, equals, equals, equals, fromByteArray, toASN1PrimitivegetEncoded, getEncoded, hasEncodedTagValuepublic static ASN1UTF8String getInstance(java.lang.Object obj)
obj - an ASN1UTF8String or an object that can be converted into one.java.lang.IllegalArgumentException - if the object cannot be converted.public static ASN1UTF8String getInstance(ASN1TaggedObject taggedObject, boolean declaredExplicit)
taggedObject - the tagged object holding the object we wantdeclaredExplicit - true if the object is meant to be explicitly tagged false
otherwise.java.lang.IllegalArgumentException - if the tagged object cannot be converted.public static ASN1UTF8String getTagged(ASN1TaggedObject taggedObject, boolean declaredExplicit)
public final java.lang.String getString()
ASN1StringgetString in interface ASN1Stringpublic java.lang.String toString()
toString in class java.lang.Objectpublic final int hashCode()
hashCode in class ASN1Primitive