GRPC C++
1.30.0
|
TLS key materials config, wrapper for grpc_tls_key_materials_config. More...
#include <tls_credentials_options.h>
Data Structures | |
struct | PemKeyCertPair |
Public Member Functions | |
const grpc::string | pem_root_certs () const |
Getters for member fields. More... | |
const std::vector< PemKeyCertPair > & | pem_key_cert_pair_list () const |
int | version () const |
void | set_pem_root_certs (const grpc::string &pem_root_certs) |
Setter for key materials that will be called by the user. More... | |
void | add_pem_key_cert_pair (const PemKeyCertPair &pem_key_cert_pair) |
void | set_key_materials (const grpc::string &pem_root_certs, const std::vector< PemKeyCertPair > &pem_key_cert_pair_list) |
void | set_version (int version) |
TLS key materials config, wrapper for grpc_tls_key_materials_config.
It is used for experimental purposes for now and subject to change.
void grpc_impl::experimental::TlsKeyMaterialsConfig::add_pem_key_cert_pair | ( | const PemKeyCertPair & | pem_key_cert_pair | ) |
|
inline |
|
inline |
Getters for member fields.
void grpc_impl::experimental::TlsKeyMaterialsConfig::set_key_materials | ( | const grpc::string & | pem_root_certs, |
const std::vector< PemKeyCertPair > & | pem_key_cert_pair_list | ||
) |
void grpc_impl::experimental::TlsKeyMaterialsConfig::set_pem_root_certs | ( | const grpc::string & | pem_root_certs | ) |
Setter for key materials that will be called by the user.
Ownership of the arguments will not be transferred.
|
inline |
|
inline |