Fabcoin Core
0.16.2
P2P Digital Currency
|
Exception throw when the private or public key is too short to sign or verify. More...
#include <cryptlib.h>
Public Member Functions | |
KeyTooShort () | |
Public Member Functions inherited from PK_SignatureScheme::InvalidKeyLength | |
InvalidKeyLength (const std::string &message) | |
Public Member Functions inherited from Exception | |
virtual | ~Exception () throw () |
Exception (ErrorType errorType, const std::string &s) | |
Construct a new Exception. More... | |
const char * | what () const throw () |
Retrieves a C-string describing the exception. More... | |
const std::string & | GetWhat () const |
Retrieves a string describing the exception. More... | |
void | SetWhat (const std::string &s) |
Sets the error string for the exception. More... | |
ErrorType | GetErrorType () const |
Retrieves the error type for the exception. More... | |
void | SetErrorType (ErrorType errorType) |
Sets the error type for the exceptions. More... | |
Additional Inherited Members | |
Public Types inherited from Exception | |
enum | ErrorType { NOT_IMPLEMENTED, INVALID_ARGUMENT, CANNOT_FLUSH, DATA_INTEGRITY_CHECK_FAILED, INVALID_DATA_FORMAT, IO_ERROR, OTHER_ERROR } |
Error types or categories. More... | |
Exception throw when the private or public key is too short to sign or verify.
KeyTooShort() may be thrown by any function in this class if the private or public key is too short to sign or verify anything
Definition at line 2448 of file cryptlib.h.
|
inline |
Definition at line 2451 of file cryptlib.h.