Classes | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
grpc_core::CommonTlsContext Struct Reference

#include <xds_common_types.h>

Classes

struct  CertificateProviderPluginInstance
 
struct  CertificateValidationContext
 

Public Member Functions

bool Empty () const
 
bool operator== (const CommonTlsContext &other) const
 
std::string ToString () const
 

Static Public Member Functions

static grpc_error_handle Parse (const XdsEncodingContext &context, const envoy_extensions_transport_sockets_tls_v3_CommonTlsContext *common_tls_context_proto, CommonTlsContext *common_tls_context)
 

Public Attributes

CertificateValidationContext certificate_validation_context
 
CertificateProviderPluginInstance tls_certificate_provider_instance
 

Detailed Description

Definition at line 45 of file xds_common_types.h.

Member Function Documentation

◆ Empty()

bool grpc_core::CommonTlsContext::Empty ( ) const

Definition at line 102 of file xds_common_types.cc.

◆ operator==()

bool grpc_core::CommonTlsContext::operator== ( const CommonTlsContext other) const
inline

Definition at line 76 of file xds_common_types.h.

◆ Parse()

grpc_error_handle grpc_core::CommonTlsContext::Parse ( const XdsEncodingContext context,
const envoy_extensions_transport_sockets_tls_v3_CommonTlsContext common_tls_context_proto,
CommonTlsContext common_tls_context 
)
static

Definition at line 272 of file xds_common_types.cc.

◆ ToString()

std::string grpc_core::CommonTlsContext::ToString ( ) const

Definition at line 87 of file xds_common_types.cc.

Member Data Documentation

◆ certificate_validation_context

CertificateValidationContext grpc_core::CommonTlsContext::certificate_validation_context

Definition at line 73 of file xds_common_types.h.

◆ tls_certificate_provider_instance

CertificateProviderPluginInstance grpc_core::CommonTlsContext::tls_certificate_provider_instance

Definition at line 74 of file xds_common_types.h.


The documentation for this struct was generated from the following files:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:35