GRPC C++
1.39.1
grpc_core
XdsServerCredentials
Public Member Functions
grpc_core::XdsServerCredentials Class Reference
final
#include <
xds_credentials.h
>
Public Member Functions
XdsServerCredentials
(
RefCountedPtr
<
grpc_server_credentials
> fallback_credentials)
RefCountedPtr
<
grpc_server_security_connector
>
create_security_connector
(const
grpc_channel_args
*) override
Public Member Functions inherited from
grpc_server_credentials
grpc_server_credentials
(const char *
type
)
~grpc_server_credentials
() override
const char *
type
() const
const
grpc_auth_metadata_processor
&
auth_metadata_processor
() const
void
set_auth_metadata_processor
(const
grpc_auth_metadata_processor
&processor)
Public Member Functions inherited from
grpc_core::RefCounted< grpc_server_credentials >
~RefCounted
()=default
RefCountedPtr
<
grpc_server_credentials
>
Ref
()
GRPC_MUST_USE_RESULT
RefCountedPtr
<
grpc_server_credentials
>
Ref
(const
DebugLocation
&location, const char *reason)
GRPC_MUST_USE_RESULT
void
Unref
()
void
Unref
(const
DebugLocation
&location, const char *reason)
RefCountedPtr
<
grpc_server_credentials
>
RefIfNonZero
()
GRPC_MUST_USE_RESULT
RefCountedPtr
<
grpc_server_credentials
>
RefIfNonZero
(const
DebugLocation
&location, const char *reason)
GRPC_MUST_USE_RESULT
RefCounted
(const
RefCounted
&)=delete
RefCounted
&
operator=
(const
RefCounted
&)=delete
Public Member Functions inherited from
grpc_core::PolymorphicRefCount
virtual
~PolymorphicRefCount
()=default
Additional Inherited Members
Protected Member Functions inherited from
grpc_core::RefCounted< grpc_server_credentials >
RefCounted
(const char *trace=nullptr, intptr_t initial_refcount=1)
Constructor & Destructor Documentation
◆
XdsServerCredentials()
grpc_core::XdsServerCredentials::XdsServerCredentials
(
RefCountedPtr
<
grpc_server_credentials
>
fallback_credentials
)
inline
explicit
Member Function Documentation
◆
create_security_connector()
RefCountedPtr
<
grpc_server_security_connector
> grpc_core::XdsServerCredentials::create_security_connector
(
const
grpc_channel_args
*
args
)
override
virtual
Implements
grpc_server_credentials
.
The documentation for this class was generated from the following files:
src/core/lib/security/credentials/xds/
xds_credentials.h
src/core/lib/security/credentials/xds/
xds_credentials.cc
Generated on Mon Sep 20 2021 00:00:00 for GRPC C++ by
1.9.1