|
GRPC C++
1.26.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 (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 (grpc::string pem_root_certs, 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 | ( | grpc::string | pem_root_certs, |
| std::vector< PemKeyCertPair > | pem_key_cert_pair_list | ||
| ) |
| void grpc_impl::experimental::TlsKeyMaterialsConfig::set_pem_root_certs | ( | grpc::string | pem_root_certs | ) |
Setter for key materials that will be called by the user.
The setter transfers ownership of the arguments to the config.
|
inline |
|
inline |