CCF
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
ccf::ACMEClient::DefaultChallengeHandler Class Reference

#include <ccf_acme_client.h>

Inherits ccf::ACMEChallengeHandler.

Public Member Functions

 DefaultChallengeHandler (std::shared_ptr< ACMERpcFrontend > challenge_frontend)
 
virtual ~DefaultChallengeHandler ()=default
 
virtual bool ready (const std::string &token) override
 
virtual void remove (const std::string &token) override
 
- Public Member Functions inherited from ccf::ACMEChallengeHandler
 ACMEChallengeHandler ()
 
virtual ~ACMEChallengeHandler ()=default
 

Protected Attributes

std::shared_ptr< ACMERpcFrontendchallenge_frontend
 

Additional Inherited Members

- Public Attributes inherited from ccf::ACMEChallengeHandler
std::map< std::string, std::string > token_responses
 

Constructor & Destructor Documentation

◆ DefaultChallengeHandler()

ccf::ACMEClient::DefaultChallengeHandler::DefaultChallengeHandler ( std::shared_ptr< ACMERpcFrontend challenge_frontend)
inline

◆ ~DefaultChallengeHandler()

virtual ccf::ACMEClient::DefaultChallengeHandler::~DefaultChallengeHandler ( )
virtualdefault

Member Function Documentation

◆ ready()

virtual bool ccf::ACMEClient::DefaultChallengeHandler::ready ( const std::string &  token)
inlineoverridevirtual

◆ remove()

virtual void ccf::ACMEClient::DefaultChallengeHandler::remove ( const std::string &  token)
inlineoverridevirtual

Member Data Documentation

◆ challenge_frontend

std::shared_ptr<ACMERpcFrontend> ccf::ACMEClient::DefaultChallengeHandler::challenge_frontend
protected

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