Package org.mozilla.jss.asn1
Class TimeBase
java.lang.Object
org.mozilla.jss.asn1.TimeBase
- All Implemented Interfaces:
ASN1Value
- Direct Known Subclasses:
GeneralizedTime
,UTCTime
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
encode
(OutputStream ostream) Write this value's DER encoding to an output stream using its own base tag.void
encode
(Tag implicit, OutputStream ostream) Write the DER-encoding of this TimeBase.abstract Tag
getTag()
Returns the base tag for this type, not counting any tags that may be imposed on it by its context.protected abstract boolean
isUTC()
toDate()
-
Field Details
-
FORM
-
date
-
-
Constructor Details
-
TimeBase
-
-
Method Details
-
getTag
Description copied from interface:ASN1Value
Returns the base tag for this type, not counting any tags that may be imposed on it by its context. -
toDate
-
isUTC
protected abstract boolean isUTC() -
encode
Description copied from interface:ASN1Value
Write this value's DER encoding to an output stream using its own base tag.- Specified by:
encode
in interfaceASN1Value
- Parameters:
ostream
- Output stream.- Throws:
IOException
- If an error occurred.
-
encode
Write the DER-encoding of this TimeBase.- Specified by:
encode
in interfaceASN1Value
- Parameters:
implicit
- Implicit tag.ostream
- Output stream.- Throws:
IOException
- If an error occurred.
-