Package org.bouncycastle.asn1
Class DERVisibleString
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.ASN1Primitive
org.bouncycastle.asn1.ASN1VisibleString
org.bouncycastle.asn1.DERVisibleString
- All Implemented Interfaces:
ASN1Encodable
,ASN1String
,Encodable
DER VisibleString object encoding ISO 646 (ASCII) character code points 32 to 126.
Explicit character set escape sequences are not allowed.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DERVisibleString
getInstance
(Object obj) Deprecated.static DERVisibleString
getInstance
(ASN1TaggedObject obj, boolean explicit) Deprecated.Methods inherited from class org.bouncycastle.asn1.ASN1VisibleString
getOctets, 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
-
DERVisibleString
Basic constructor- Parameters:
string
- the string to be carried in the VisibleString object,
-
-
Method Details
-
getInstance
Deprecated.UseASN1VisibleString.getInstance(Object)
instead.Return a Visible String from the passed in object.- Parameters:
obj
- a DERVisibleString or an object that can be converted into one.- Returns:
- a DERVisibleString instance, or null
- Throws:
IllegalArgumentException
- if the object cannot be converted.
-
getInstance
Deprecated.Return a Visible 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 DERVisibleString instance, or null
- Throws:
IllegalArgumentException
- if the tagged object cannot be converted.
-
ASN1VisibleString.getInstance(Object)
instead.