Keypop Calypso Crypto Asymmetric C++ API 0.2.0
Reference Calypso Crypto Asymmetric API for C++
Public Member Functions | List of all members
keypop::calypso::crypto::asymmetric::certificate::CertificateValidationException Class Reference

#include <CertificateValidationException.hpp>

Inheritance diagram for keypop::calypso::crypto::asymmetric::certificate::CertificateValidationException:
Inheritance graph
[legend]
Collaboration diagram for keypop::calypso::crypto::asymmetric::certificate::CertificateValidationException:
Collaboration graph
[legend]

Public Member Functions

 CertificateValidationException (const std::string &message)
 
 CertificateValidationException (const std::string &message, const std::shared_ptr< std::exception > cause)
 

Detailed Description

Indicates an issue encountered during the certificate validation.

This exception can be triggered by various issues such as an invalid signature or incorrect metadata values within the certificate.

Since
0.2.0

Definition at line 30 of file CertificateValidationException.hpp.

Constructor & Destructor Documentation

◆ CertificateValidationException() [1/2]

keypop::calypso::crypto::asymmetric::certificate::CertificateValidationException::CertificateValidationException ( const std::string &  message)
inlineexplicit
Parameters
messageMessage to identify the exception context.
Since
0.2.0

Definition at line 36 of file CertificateValidationException.hpp.

◆ CertificateValidationException() [2/2]

keypop::calypso::crypto::asymmetric::certificate::CertificateValidationException::CertificateValidationException ( const std::string &  message,
const std::shared_ptr< std::exception >  cause 
)
inline

Encapsulates a lower level exception.

Parameters
messageMessage to identify the exception context.
causeThe cause.
Since
0.2.0

Definition at line 48 of file CertificateValidationException.hpp.


The documentation for this class was generated from the following file: