Keypop Calypso Card C++ API - 2.1.2
Component of the Keypop C++ API
keypop::calypso::card::transaction::InvalidCertificateException Class Referencefinal

Indicates that the certificate is invalid. More...

#include <keypop/calypso/card/transaction/InvalidCertificateException.hpp>

Inheritance diagram for keypop::calypso::card::transaction::InvalidCertificateException:
Collaboration diagram for keypop::calypso::card::transaction::InvalidCertificateException:

Public Member Functions

 InvalidCertificateException (const std::string &message)
 
 InvalidCertificateException (const std::string &message, const std::exception &)
 Encapsulates a lower level exception. More...
 

Detailed Description

Indicates that the certificate is invalid.

This exception is thrown when a certificate fails validation checks. This includes issues with the certificate's signature validity, as well as problems with other essential fields of the certificate, such as the validity period, issuer and subject details, and any relevant constraints or extensions. It signifies that the certificate does not conform to the expected standards and requirements, either due to incorrect signing, expiration, revocation, or other compliance failures.

Since
2.1.0

Definition at line 35 of file InvalidCertificateException.hpp.

Constructor & Destructor Documentation

◆ InvalidCertificateException() [1/2]

keypop::calypso::card::transaction::InvalidCertificateException::InvalidCertificateException ( const std::string &  message)
inlineexplicit
Parameters
messageThe message to identify the exception context.
Since
2.1.0

Definition at line 41 of file InvalidCertificateException.hpp.

◆ InvalidCertificateException() [2/2]

keypop::calypso::card::transaction::InvalidCertificateException::InvalidCertificateException ( const std::string &  message,
const std::exception &   
)
inline

Encapsulates a lower level exception.

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

Definition at line 52 of file InvalidCertificateException.hpp.


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