Package org.bouncycastle.asn1
Class DERIA5String
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.ASN1Primitive
org.bouncycastle.asn1.ASN1IA5String
org.bouncycastle.asn1.DERIA5String
- All Implemented Interfaces:
ASN1Encodable
,ASN1String
,Encodable
- Direct Known Subclasses:
NetscapeRevocationURL
,VerisignCzagExtension
DER IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127.
Explicit character set escape sequences are not allowed.
-
Constructor Summary
ConstructorsConstructorDescriptionDERIA5String
(String string) Basic constructor - without validation.DERIA5String
(String string, boolean validate) Constructor with optional validation. -
Method Summary
Methods inherited from class org.bouncycastle.asn1.ASN1IA5String
getInstance, getInstance, getOctets, getString, hashCode, isIA5String, 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
-
DERIA5String
Basic constructor - without validation.- Parameters:
string
- the base string to use..
-
DERIA5String
Constructor with optional validation.- Parameters:
string
- the base string to wrap.validate
- whether or not to check the string.- Throws:
IllegalArgumentException
- if validate is true and the string contains characters that should not be in an IA5String.
-