org.bouncycastle.asn1.x509

Class Time

public class Time extends ASN1Encodable implements ASN1Choice

Constructor Summary
Time(DERObject time)
Time(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.
Method Summary
DategetDate()
static TimegetInstance(ASN1TaggedObject obj, boolean explicit)
static TimegetInstance(Object obj)
StringgetTime()
DERObjecttoASN1Object()
Produce an object suitable for an ASN1OutputStream.
StringtoString()

Constructor Detail

Time

public Time(DERObject time)

Time

public Time(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.

Method Detail

getDate

public Date getDate()

getInstance

public static Time getInstance(ASN1TaggedObject obj, boolean explicit)

getInstance

public static Time getInstance(Object obj)

getTime

public String getTime()

toASN1Object

public DERObject toASN1Object()
Produce an object suitable for an ASN1OutputStream.
 Time ::= CHOICE {
             utcTime        UTCTime,
             generalTime    GeneralizedTime }
 

toString

public String toString()