public class Time extends ASN1Object implements ASN1Choice
Modifier and Type | Field and Description |
---|---|
(package private) ASN1Primitive |
time |
Constructor and Description |
---|
Time(ASN1Primitive time) |
Time(java.util.Date date)
creates a time object from a given date - if the date is between 1950
and 2049 a UTCTime object is generated, otherwise a GeneralizedTime
is used.
|
Modifier and Type | Method and Description |
---|---|
java.util.Date |
getDate() |
static Time |
getInstance(ASN1TaggedObject obj,
boolean explicit) |
static Time |
getInstance(java.lang.Object obj) |
java.lang.String |
getTime() |
ASN1Primitive |
toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.
|
java.lang.String |
toString() |
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Object
ASN1Primitive time
public Time(ASN1Primitive time)
public Time(java.util.Date date)
public static Time getInstance(ASN1TaggedObject obj, boolean explicit)
public static Time getInstance(java.lang.Object obj)
public java.lang.String getTime()
public java.util.Date getDate()
public ASN1Primitive toASN1Primitive()
Time ::= CHOICE { utcTime UTCTime, generalTime GeneralizedTime }
toASN1Primitive
in interface ASN1Encodable
toASN1Primitive
in class ASN1Object
public java.lang.String toString()
toString
in class java.lang.Object