org.mozilla.jss.asn1
Class TimeBase.Template
java.lang.Object
|
+--org.mozilla.jss.asn1.TimeBase.Template
- Direct Known Subclasses:
- GeneralizedTime.Template, UTCTime.Template
- Enclosing class:
- TimeBase
- public abstract static class TimeBase.Template
- extends java.lang.Object
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
TimeBase.Template
public TimeBase.Template()
isUTC
protected abstract boolean isUTC()
getTag
protected abstract Tag getTag()
generateInstance
protected abstract TimeBase generateInstance(java.util.Date date)
tagMatch
public boolean tagMatch(Tag tag)
decode
public ASN1Value decode(java.io.InputStream istream)
throws java.io.IOException,
InvalidBERException
decode
public ASN1Value decode(Tag implicitTag,
java.io.InputStream istream)
throws java.io.IOException,
InvalidBERException
checkRange
private static void checkRange(int val,
int low,
int high,
java.lang.String field)
throws InvalidBERException
checkBounds
private static void checkBounds(int index,
int increment,
int bound)
throws InvalidBERException