JSS 3.1.2

org.mozilla.jss.asn1
Class IA5String.Template

java.lang.Object
  |
  +--org.mozilla.jss.asn1.CharacterString.Template
        |
        +--org.mozilla.jss.asn1.IA5String.Template
All Implemented Interfaces:
ASN1Template
Enclosing class:
IA5String

public static class IA5String.Template
extends CharacterString.Template
implements ASN1Template


Constructor Summary
IA5String.Template()
           
 
Method Summary
protected  CharacterString generateInstance(char[] chars)
          Must be overridden to create an instance of the subclass given a char array.
protected  CharConverter getCharConverter()
          Must be overridden to return the correct character converter for the subclass.
 Tag getTag()
          Must be overridden to return the tag for the subclass.
 boolean tagMatch(Tag tag)
          Determines whether the given tag will satisfy this template.
protected  java.lang.String typeName()
          Must be overridden to provide the name of the subclass, for including into error messages.
 
Methods inherited from class org.mozilla.jss.asn1.CharacterString.Template
decode, decode
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 
Methods inherited from interface org.mozilla.jss.asn1.ASN1Template
decode, decode
 

Constructor Detail

IA5String.Template

public IA5String.Template()
Method Detail

getTag

public Tag getTag()
Description copied from class: CharacterString.Template
Must be overridden to return the tag for the subclass.
Overrides:
getTag in class CharacterString.Template

tagMatch

public boolean tagMatch(Tag tag)
Description copied from interface: ASN1Template
Determines whether the given tag will satisfy this template.
Specified by:
tagMatch in interface ASN1Template
Overrides:
tagMatch in class CharacterString.Template

getCharConverter

protected CharConverter getCharConverter()
Description copied from class: CharacterString.Template
Must be overridden to return the correct character converter for the subclass.
Overrides:
getCharConverter in class CharacterString.Template

generateInstance

protected CharacterString generateInstance(char[] chars)
                                    throws java.io.CharConversionException
Description copied from class: CharacterString.Template
Must be overridden to create an instance of the subclass given a char array.
Overrides:
generateInstance in class CharacterString.Template

typeName

protected java.lang.String typeName()
Description copied from class: CharacterString.Template
Must be overridden to provide the name of the subclass, for including into error messages.
Overrides:
typeName in class CharacterString.Template

JSS 3.1.2