#include <xds_certificate_provider.h>
|
| | RefCounted (const char *trace=nullptr, intptr_t initial_refcount=1) |
| |
◆ XdsCertificateProvider()
| grpc_core::XdsCertificateProvider::XdsCertificateProvider |
( |
| ) |
|
◆ ~XdsCertificateProvider()
| grpc_core::XdsCertificateProvider::~XdsCertificateProvider |
( |
| ) |
|
|
override |
◆ distributor()
◆ GetFromChannelArgs()
◆ GetRequireClientCertificate()
| bool grpc_core::XdsCertificateProvider::GetRequireClientCertificate |
( |
const std::string & |
cert_name | ) |
|
◆ GetSanMatchers()
| std::vector< StringMatcher > grpc_core::XdsCertificateProvider::GetSanMatchers |
( |
const std::string & |
cluster | ) |
|
◆ MakeChannelArg()
| grpc_arg grpc_core::XdsCertificateProvider::MakeChannelArg |
( |
| ) |
const |
◆ ProvidesIdentityCerts()
| bool grpc_core::XdsCertificateProvider::ProvidesIdentityCerts |
( |
const std::string & |
cert_name | ) |
|
◆ ProvidesRootCerts()
| bool grpc_core::XdsCertificateProvider::ProvidesRootCerts |
( |
const std::string & |
cert_name | ) |
|
◆ UpdateIdentityCertNameAndDistributor()
| void grpc_core::XdsCertificateProvider::UpdateIdentityCertNameAndDistributor |
( |
const std::string & |
cert_name, |
|
|
absl::string_view |
identity_cert_name, |
|
|
RefCountedPtr< grpc_tls_certificate_distributor > |
identity_cert_distributor |
|
) |
| |
◆ UpdateRequireClientCertificate()
| void grpc_core::XdsCertificateProvider::UpdateRequireClientCertificate |
( |
const std::string & |
cert_name, |
|
|
bool |
require_client_certificate |
|
) |
| |
◆ UpdateRootCertNameAndDistributor()
◆ UpdateSubjectAlternativeNameMatchers()
| void grpc_core::XdsCertificateProvider::UpdateSubjectAlternativeNameMatchers |
( |
const std::string & |
cluster, |
|
|
std::vector< StringMatcher > |
matchers |
|
) |
| |
The documentation for this class was generated from the following files: