CCF
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
ACME::Client::JWS Class Reference

#include <acme_client.h>

Inherits nlohmann::json::object_t.

Public Member Functions

 JWS (const nlohmann::json &header_, const nlohmann::json &payload_, ccf::crypto::KeyPair &signer_, bool empty_payload=false)
 
 JWS (const nlohmann::json &header_, ccf::crypto::KeyPair &signer_)
 
virtual ~JWS ()
 

Protected Member Functions

void set (const std::string &header_b64, const std::string &payload_b64, ccf::crypto::KeyPair &signer)
 

Constructor & Destructor Documentation

◆ JWS() [1/2]

ACME::Client::JWS::JWS ( const nlohmann::json &  header_,
const nlohmann::json &  payload_,
ccf::crypto::KeyPair signer_,
bool  empty_payload = false 
)
inline

◆ JWS() [2/2]

ACME::Client::JWS::JWS ( const nlohmann::json &  header_,
ccf::crypto::KeyPair signer_ 
)
inline

◆ ~JWS()

virtual ACME::Client::JWS::~JWS ( )
inlinevirtual

Member Function Documentation

◆ set()

void ACME::Client::JWS::set ( const std::string &  header_b64,
const std::string &  payload_b64,
ccf::crypto::KeyPair signer 
)
inlineprotected

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