public static class ENUMERATED.Template extends INTEGER.Template implements ASN1Template
Constructor and Description |
---|
ENUMERATED.Template() |
Modifier and Type | Method and Description |
---|---|
ASN1Value |
decode(Tag tag,
java.io.InputStream derStream)
Decodes an ASN1Value from the InputStream with the given implicit
tag.
|
boolean |
tagMatch(Tag tag)
Determines whether the given tag will satisfy this template.
|
decode
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
decode
public boolean tagMatch(Tag tag)
ASN1Template
tagMatch
in interface ASN1Template
tagMatch
in class INTEGER.Template
public ASN1Value decode(Tag tag, java.io.InputStream derStream) throws InvalidBERException, java.io.IOException
ASN1Template
decode
in interface ASN1Template
decode
in class INTEGER.Template
derStream
- Must support marking (markSupported() == true).
For example, ByteArrayInputStream and BufferedInputStream
support marking, but FileInputStream does not. If your source
does not support marking, you can wrap it in a
BufferedInputStream.InvalidBERException
java.io.IOException