16#include "TraceableSignatureVerificationData.h"
25using namespace calypsonet::terminal::calypso::transaction;
35 public TraceableSignatureVerificationData {
44 const bool checkSamRevocationStatus)
102 bool mIsSamTraceabilityMode =
false;
107 int mTraceabilityOffset = 0;
112 bool mIsPartialSamSerialNumber =
false;
117 bool mIsSamRevocationStatusVerificationRequested =
false;
122 bool mIsBusyMode =
true;
TraceableSignatureVerificationData & withSamTraceabilityMode(const int offset, const bool isPartialSamSerialNumber, const bool checkSamRevocationStatus) override
bool isSamTraceabilityMode() const
bool isSamRevocationStatusVerificationRequested() const
TraceableSignatureVerificationData & withoutBusyMode() override
int getTraceabilityOffset() const
bool isPartialSamSerialNumber() const