Top Description Fields Constructors Methods
org.bouncycastle.asn1

public Class DERIA5String

extends ASN1IA5String
Class Inheritance
Known Direct Subclasses
org.bouncycastle.internal.asn1.misc.NetscapeRevocationURL, org.bouncycastle.internal.asn1.misc.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.

Field Summary

Inherited from org.bouncycastle.asn1.ASN1IA5String:
contentsTYPE

Constructor Summary

AccessConstructor and Description
public
DERIA5String(String
the base string to use..
string
)

Basic constructor - without validation.

public
DERIA5String(String
the base string to wrap.
string
,
boolean
whether or not to check the string.
validate
)

Constructor with optional validation.

pack-priv
DERIA5String(byte[] contents, boolean clone)

Method Summary

Inherited from org.bouncycastle.asn1.ASN1IA5String:
asn1EqualscreatePrimitiveencodeencodeConstructedencodedLengthgetInstancegetInstancegetOctetsgetStringhashCodeisIA5StringtoString

Constructor Detail

DERIA5Stringback to summary
public DERIA5String(String string)

Basic constructor - without validation.

Parameters
string:String

the base string to use..

DERIA5Stringback to summary
public DERIA5String(String string, boolean validate)

Constructor with optional validation.

Parameters
string:String

the base string to wrap.

validate:boolean

whether or not to check the string.

Exceptions
IllegalArgumentException:
if validate is true and the string contains characters that should not be in an IA5String.
DERIA5Stringback to summary
pack-priv DERIA5String(byte[] contents, boolean clone)