ASN1CedImpl

This class represents CVC CEDs. Only limited sanity checks of the inputted date value are performed.

final
static if(BOTAN_HAS_CARD_VERIFIABLE_CERTIFICATES)
class ASN1CedImpl : EACTimeImpl {}

Constructors

this
this(string str)

Construct a CED from a string value.

this
this(SysTime time)

Construct a CED from a time point

this
this(EACTime other)

Copy constructor (for general EACTime objects).

this
this(EACTime other)
Undocumented in source.
this
this(ASN1Ced other)
Undocumented in source.

Inherited Members

From EACTimeImpl

encodeInto
void encodeInto(DEREncoder der)
Undocumented in source. Be warned that the author may not have intended to support it.
decodeFrom
void decodeFrom(BERDecoder source)
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()

Return a string representation of the time

readableString
string readableString()

Get a this objects value as a readable formatted string.

timeIsSet
bool timeIsSet()

Find out whether this object's values have been set.

cmp
int cmp(EACTimeImpl other)

Compare this to another EACTime object.

setTo
void setTo(string time_str)

Set this' value by a human readable string

addYears
void addYears(uint years)

Add the specified number of years to this.

addMonths
void addMonths(uint months)

Add the specified number of months to this.

getYear
uint getYear()

Get the year value of this objects.

getMonth
uint getMonth()

Get the month value of this objects.

getDay
uint getDay()

Get the day value of this objects.

opEquals
bool opEquals(EACTimeImpl t2)
Undocumented in source. Be warned that the author may not have intended to support it.
opCmp
int opCmp(EACTimeImpl t2)
Undocumented in source. Be warned that the author may not have intended to support it.
~this
~this()
Undocumented in source.

Meta