1 #ifndef PKCS7EXCEPTION_H_ 2 #define PKCS7EXCEPTION_H_ 54 ret =
"Pkcs7Exception. Called by: " + this->
where +
".";
62 ret +=
" More details:\n" + this->
details +
".";
76 ret =
"Unknown error";
79 ret =
"Invalid pkcs7 structure";
88 ret =
"Internal error";
91 ret =
"Invalid symmetric cipher";
94 ret =
"Invalid certificate";
97 ret =
"Adding signer";
100 ret =
"Adding certificate";
virtual std::string toString() const
Definition: Pkcs7Exception.h:49
Definition: Pkcs7Exception.h:15
Definition: Pkcs7Exception.h:16
virtual Pkcs7Exception::ErrorCode getErrorCode()
Definition: Pkcs7Exception.h:66
Definition: Pkcs7Exception.h:14
Pkcs7Exception(Pkcs7Exception::ErrorCode errorCode, std::string where)
Definition: Pkcs7Exception.h:26
virtual std::string getMessage() const
Definition: Pkcs7Exception.h:45
Definition: Pkcs7Exception.h:11
Definition: Pkcs7Exception.h:13
static std::string errorCode2Message(Pkcs7Exception::ErrorCode errorCode)
Definition: Pkcs7Exception.h:70
Pkcs7Exception(Pkcs7Exception::ErrorCode errorCode, std::string where, bool opensslDetails)
Definition: Pkcs7Exception.h:31
Definition: Pkcs7Exception.h:17
Definition: LibCryptoSecException.h:8
std::string where
Definition: LibCryptoSecException.h:23
std::string details
Definition: LibCryptoSecException.h:24
Definition: Pkcs7Exception.h:6
virtual ~Pkcs7Exception()
Definition: Pkcs7Exception.h:44
Definition: Pkcs7Exception.h:12
Definition: Pkcs7Exception.h:18
Pkcs7Exception(std::string where)
Definition: Pkcs7Exception.h:21
Pkcs7Exception::ErrorCode errorCode
Definition: Pkcs7Exception.h:113
Definition: Pkcs7Exception.h:19
static std::string getErrors()
Definition: OpenSSLErrorHandler.cpp:56
ErrorCode
Definition: Pkcs7Exception.h:9