GRPC C++  1.39.1
Public Types | Public Member Functions | Data Fields
grpc_core::channelz::SocketNode::Security::Tls Struct Reference

#include <channelz.h>

Public Types

enum class  NameType { kUnset = 0 , kStandardName = 1 , kOtherName = 2 }
 

Public Member Functions

 Tls ()
 
Json RenderJson ()
 

Data Fields

NameType type = NameType::kUnset
 
std::string name
 
std::string local_certificate
 
std::string remote_certificate
 

Member Enumeration Documentation

◆ NameType

Enumerator
kUnset 
kStandardName 
kOtherName 

Constructor & Destructor Documentation

◆ Tls()

grpc_core::channelz::SocketNode::Security::Tls::Tls ( )
inline

Member Function Documentation

◆ RenderJson()

Json grpc_core::channelz::SocketNode::Security::Tls::RenderJson ( )

Field Documentation

◆ local_certificate

std::string grpc_core::channelz::SocketNode::Security::Tls::local_certificate

◆ name

std::string grpc_core::channelz::SocketNode::Security::Tls::name

◆ remote_certificate

std::string grpc_core::channelz::SocketNode::Security::Tls::remote_certificate

◆ type

NameType grpc_core::channelz::SocketNode::Security::Tls::type = NameType::kUnset

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