Bouncy Castle Cryptography 1.20

org.bouncycastle.asn1.cms
Class Time

java.lang.Object
  |
  +--org.bouncycastle.asn1.cms.Time
All Implemented Interfaces:
DEREncodable

public class Time
extends java.lang.Object
implements DEREncodable


Constructor Summary
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.
Time(DERObject time)
           
 
Method Summary
 java.util.Date getDate()
           
 DERObject getDERObject()
           Time ::= CHOICE { utcTime UTCTime, generalTime GeneralizedTime }
static Time getInstance(ASN1TaggedObject obj, boolean explicit)
           
static Time getInstance(java.lang.Object obj)
           
 java.lang.String getTime()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Time

public Time(DERObject time)

Time

public 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.
Method Detail

getInstance

public static Time getInstance(ASN1TaggedObject obj,
                               boolean explicit)

getInstance

public static Time getInstance(java.lang.Object obj)

getTime

public java.lang.String getTime()

getDate

public java.util.Date getDate()

getDERObject

public DERObject getDERObject()
 Time ::= CHOICE {
             utcTime        UTCTime,
             generalTime    GeneralizedTime }
 
Specified by:
getDERObject in interface DEREncodable

Bouncy Castle Cryptography 1.20