Keypop Calypso Card C++ API 2.0.0
Reference Calypso Card API for C++
|
#include <InvalidCardSignatureException.hpp>
Public Member Functions | |
InvalidCardSignatureException (const std::string &message) | |
InvalidCardSignatureException (const std::string &message, const std::shared_ptr< std::exception > cause) | |
Indicates that the card signature is incorrect.
In the case of a card transaction secured by "symmetrical" cryptography (e.g. SAM), this indicates that the card has correctly closed the secure session, but the card session is not authentic because the MAC of the card is incorrect. This can happen in the following cases:
In the case of a card transaction secured by "asymmetrical" cryptography (e.g. PKI), this indicates only that the card signature is incorrect.
Definition at line 38 of file InvalidCardSignatureException.hpp.
|
inlineexplicit |
message | The message to identify the exception context |
Definition at line 44 of file InvalidCardSignatureException.hpp.
|
inline |
Encapsulates a lower level exception.
message | Message to identify the exception context. |
cause | The cause. |
Definition at line 55 of file InvalidCardSignatureException.hpp.