botan.cert.cvc.eac_asn_obj

EAC ASN.1 Objects

Members

Aliases

ASN1Car
alias ASN1Car = RefCounted!ASN1CarImpl
Undocumented in source.
ASN1Ced
alias ASN1Ced = RefCounted!ASN1CedImpl
Undocumented in source.
ASN1Cex
alias ASN1Cex = RefCounted!ASN1CexImpl
Undocumented in source.
ASN1Chr
alias ASN1Chr = RefCounted!ASN1ChrImpl
Undocumented in source.
EACTime
alias EACTime = RefCounted!EACTimeImpl
Undocumented in source.

Classes

ASN1CarImpl
class ASN1CarImpl

This class represents CARs of CVCs. (String tagged with 2)

ASN1CedImpl
class ASN1CedImpl

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

ASN1CexImpl
class ASN1CexImpl

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

ASN1ChrImpl
class ASN1ChrImpl

This class represents CHRs of CVCs (tag 32)

ASN1EACString
class ASN1EACString

Base class for car/chr of cv certificates.

EACTimeImpl
class EACTimeImpl

This class represents CVC EAC Time objects. It only models year, month and day. Only limited sanity checks of the inputted date value are performed.

Functions

decTwoDigit
uint decTwoDigit(ubyte b1, ubyte b2)
Undocumented in source. Be warned that the author may not have intended to support it.
encTwoDigit
Vector!ubyte encTwoDigit(uint input)
Undocumented in source. Be warned that the author may not have intended to support it.
encTwoDigitArr
ubyte[2] encTwoDigitArr(uint input)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta

License

Botan is released under the Simplified BSD License (see LICENSE.md)