org.mozilla.jss.asn1

Class CharacterString

public abstract class CharacterString extends Object implements ASN1Value

An abstract base class for all character string types in ASN.1.
Nested Class Summary
abstract static classCharacterString.Template
Constructor Summary
protected CharacterString(char[] chars)
protected CharacterString(String s)
Method Summary
voidencode(OutputStream ostream)
voidencode(Tag implicitTag, OutputStream ostream)
abstract TaggetTag()
char[]toCharArray()
Converts this ASN.1 character string to an array of Java characters.
StringtoString()
Converts this ASN.1 character string to a Java String.

Constructor Detail

CharacterString

protected CharacterString(char[] chars)

CharacterString

protected CharacterString(String s)

Method Detail

encode

public void encode(OutputStream ostream)

encode

public void encode(Tag implicitTag, OutputStream ostream)

getTag

public abstract Tag getTag()

toCharArray

public char[] toCharArray()
Converts this ASN.1 character string to an array of Java characters.

toString

public String toString()
Converts this ASN.1 character string to a Java String.