Package org.bouncycastle.asn1
Class DERUTF8String
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.ASN1Primitive
org.bouncycastle.asn1.ASN1UTF8String
org.bouncycastle.asn1.DERUTF8String
- All Implemented Interfaces:
ASN1Encodable
,ASN1String
,Encodable
DER UTF8String object.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DERUTF8String
getInstance
(Object obj) Deprecated.static DERUTF8String
getInstance
(ASN1TaggedObject obj, boolean explicit) Deprecated.Methods inherited from class org.bouncycastle.asn1.ASN1UTF8String
getString, hashCode, toString
Methods inherited from class org.bouncycastle.asn1.ASN1Primitive
encodeTo, encodeTo, equals, equals, equals, fromByteArray, toASN1Primitive
Methods inherited from class org.bouncycastle.asn1.ASN1Object
getEncoded, getEncoded, hasEncodedTagValue
-
Constructor Details
-
DERUTF8String
Basic constructor- Parameters:
string
- the string to be carried in the UTF8String object,
-
-
Method Details
-
getInstance
Deprecated.UseASN1UTF8String.getInstance(Object)
instead.Return an UTF8 string from the passed in object.- Parameters:
obj
- a DERUTF8String or an object that can be converted into one.- Returns:
- a DERUTF8String instance, or null
- Throws:
IllegalArgumentException
- if the object cannot be converted.
-
getInstance
Deprecated.Return an UTF8 String from a tagged object.- Parameters:
obj
- the tagged object holding the object we wantexplicit
- true if the object is meant to be explicitly tagged false otherwise.- Returns:
- a DERUTF8String instance, or null
- Throws:
IllegalArgumentException
- if the tagged object cannot be converted.
-
ASN1UTF8String.getInstance(Object)
instead.