![]() |
Keyple Card Calypso C++ Library 2.2.2
Reference Terminal Reader API for C++
|
#include <TraceableSignatureComputationDataAdapter.h>
Public Member Functions | |
TraceableSignatureComputationData & | withSamTraceabilityMode (const int offset, const bool usePartialSamSerialNumber) override |
TraceableSignatureComputationData & | withoutBusyMode () override |
const std::vector< uint8_t > & | getSignedData () const override |
bool | isSamTraceabilityMode () const |
bool | isPartialSamSerialNumber () const |
int | getTraceabilityOffset () const |
bool | isBusyMode () const |
void | setSignedData (const std::vector< uint8_t > &signedData) |
![]() | |
TraceableSignatureComputationData & | setData (const std::vector< uint8_t > &data, const uint8_t kif, const uint8_t kvc) override |
TraceableSignatureComputationData & | setSignatureSize (const int size) override |
TraceableSignatureComputationData & | setKeyDiversifier (const std::vector< uint8_t > &diversifier) override |
const std::vector< uint8_t > & | getSignature () const override |
virtual const std::vector< uint8_t > & | getData () const |
virtual uint8_t | getKif () const |
virtual uint8_t | getKvc () const |
virtual int | getSignatureSize () const |
virtual void | setSignature (const std::vector< uint8_t > &signature) |
virtual const std::vector< uint8_t > & | getKeyDiversifier () const |
bool | isKeyDiversifierSet () const |
(package-private)
Implementation of TraceableSignatureComputationData.
Definition at line 33 of file TraceableSignatureComputationDataAdapter.h.
|
override |
Definition at line 42 of file TraceableSignatureComputationDataAdapter.cpp.
int keyple::card::calypso::TraceableSignatureComputationDataAdapter::getTraceabilityOffset | ( | ) | const |
(package-private)
Definition at line 56 of file TraceableSignatureComputationDataAdapter.cpp.
bool keyple::card::calypso::TraceableSignatureComputationDataAdapter::isBusyMode | ( | ) | const |
(package-private)
Definition at line 66 of file TraceableSignatureComputationDataAdapter.cpp.
bool keyple::card::calypso::TraceableSignatureComputationDataAdapter::isPartialSamSerialNumber | ( | ) | const |
(package-private)
Definition at line 61 of file TraceableSignatureComputationDataAdapter.cpp.
bool keyple::card::calypso::TraceableSignatureComputationDataAdapter::isSamTraceabilityMode | ( | ) | const |
(package-private)
Definition at line 51 of file TraceableSignatureComputationDataAdapter.cpp.
void keyple::card::calypso::TraceableSignatureComputationDataAdapter::setSignedData | ( | const std::vector< uint8_t > & | signedData | ) |
(package-private)
Sets the data used for signature computation.
signedData | The signed data. |
Definition at line 71 of file TraceableSignatureComputationDataAdapter.cpp.
|
override |
Definition at line 35 of file TraceableSignatureComputationDataAdapter.cpp.
|
override |
Definition at line 25 of file TraceableSignatureComputationDataAdapter.cpp.