TlsClientContext per destination.
Definition: destination_ssl_context.h:41
std::string curves_
Definition: destination_ssl_context.h:110
std::string crl_file_
Definition: destination_ssl_context.h:108
std::map< std::string, std::unique_ptr< TlsClientContext > > tls_contexts_
Definition: destination_ssl_context.h:113
std::mutex mtx_
Definition: destination_ssl_context.h:115
std::string ciphers_
Definition: destination_ssl_context.h:111
std::string ca_file_
Definition: destination_ssl_context.h:106
std::string ca_path_
Definition: destination_ssl_context.h:107
std::string crl_path_
Definition: destination_ssl_context.h:109
Client TLS Context.
Definition: tls_client_context.h:39
bool verify(const std::string &digest, const std::string &message, const std::string &public_key_content)
Verify a message signed by the private key pair of the provided public key.
Definition: ssl.cc:115