EAC11ReqImpl

This class represents TR03110 v1.1 EAC CV Certificate Requests.

Constructors

this
this(DataSource source)

Construct a CVC request from a data source.

this
this(string str)

Construct a CVC request from a DER encoded CVC request file.

this
this(EAC11Req other)
Undocumented in source.

Members

Functions

encode
void encode(Pipe pipe, X509Encoding encoding)
Undocumented in source. Be warned that the author may not have intended to support it.
forceDecode
void forceDecode()
Undocumented in source. Be warned that the author may not have intended to support it.
getConcatSig
const(Vector!ubyte) getConcatSig()
Undocumented in source. Be warned that the author may not have intended to support it.
opAssign
void opAssign(EAC11Req other)
Undocumented in source. Be warned that the author may not have intended to support it.
opCmp
int opCmp(EAC11ReqImpl rhs)
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
bool opEquals(EAC11Req rhs)

Compare for equality with other

tbsData
const(Vector!ubyte) tbsData()
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From SignedObject

tbsData
const(Vector!ubyte) tbsData()

Get the TBS (to-be-signed) data in this object.

getConcatSig
const(Vector!ubyte) getConcatSig()

Get the signature of this object as a concatenation, i.e. if the signature consists of multiple parts (like in the case of ECDSA) these will be concatenated.

encode
void encode(Pipe pipe, X509Encoding encoding)

Write this object DER encoded into a specified pipe.

forceDecode
void forceDecode()
Undocumented in source.

Meta