1 #ifndef CERTIFICATIONEXCEPTION_H_ 2 #define CERTIFICATIONEXCEPTION_H_ 43 ret =
"CertificationException. Called by: " + this->
where +
".";
61 ret =
"Unknown error";
64 ret =
"Invalid certificate object";
67 ret =
"Invalid CRL object";
70 ret =
"Invalid extension";
76 ret =
"Internal error";
79 ret =
"Unsupported asymmetric key type";
85 ret =
"Adding extension";
Definition: CertificationException.h:13
Definition: CertificationException.h:12
virtual ~CertificationException()
Definition: CertificationException.h:33
Definition: CertificationException.h:18
virtual CertificationException::ErrorCode getErrorCode()
Definition: CertificationException.h:51
CertificationException(CertificationException::ErrorCode errorCode, std::string where)
Definition: CertificationException.h:28
ErrorCode
Definition: CertificationException.h:9
Definition: CertificationException.h:20
Definition: CertificationException.h:11
Definition: CertificationException.h:6
Definition: CertificationException.h:14
virtual std::string toString() const
Definition: CertificationException.h:38
Definition: CertificationException.h:15
Definition: CertificationException.h:21
Definition: LibCryptoSecException.h:8
std::string where
Definition: LibCryptoSecException.h:23
CertificationException::ErrorCode errorCode
Definition: CertificationException.h:107
static std::string errorCode2Message(CertificationException::ErrorCode errorCode)
Definition: CertificationException.h:55
Definition: CertificationException.h:16
Definition: CertificationException.h:17
virtual std::string getMessage() const
Definition: CertificationException.h:34
Definition: CertificationException.h:19
CertificationException(std::string where)
Definition: CertificationException.h:23