org.mozilla.jss.asn1
Class CharacterString.Template
java.lang.Object
org.mozilla.jss.asn1.CharacterString.Template
- CharacterString
- ASN1Template
public static abstract class CharacterString.Template
extends java.lang.Object
ASN1Value | decode(InputStream istream)
|
ASN1Value | decode(Tag implicitTag, InputStream istream)
|
protected abstract CharacterString | generateInstance(char[] chars) - Must be overridden to create an instance of the subclass given
a char array.
|
protected abstract org.mozilla.jss.asn1.CharConverter | getCharConverter() - Must be overridden to return the correct character converter
for the subclass.
|
protected abstract Tag | getTag() - Must be overridden to return the tag for the subclass.
|
abstract boolean | tagMatch(Tag tag)
|
protected abstract String | typeName() - Must be overridden to provide the name of the subclass, for including
into error messages.
|
generateInstance
protected abstract CharacterString generateInstance(char[] chars)
throws CharConversionException
Must be overridden to create an instance of the subclass given
a char array.
getCharConverter
protected abstract org.mozilla.jss.asn1.CharConverter getCharConverter()
Must be overridden to return the correct character converter
for the subclass.
getTag
protected abstract Tag getTag()
Must be overridden to return the tag for the subclass.
typeName
protected abstract String typeName()
Must be overridden to provide the name of the subclass, for including
into error messages.