GRPC C++  1.30.0
Public Member Functions
grpc_impl::experimental::TlsServerAuthorizationCheckInterface Struct Referenceabstract

An interface that the application derives and uses to instantiate a TlsServerAuthorizationCheckConfig instance. More...

#include <tls_credentials_options.h>

Public Member Functions

virtual ~TlsServerAuthorizationCheckInterface ()=default
 
virtual int Schedule (TlsServerAuthorizationCheckArg *arg)=0
 A callback that invokes the server authorization check. More...
 
virtual void Cancel (TlsServerAuthorizationCheckArg *)
 A callback that cancels a server authorization check request. More...
 

Detailed Description

An interface that the application derives and uses to instantiate a TlsServerAuthorizationCheckConfig instance.

Refer to the definition of the grpc_tls_server_authorization_check_config in grpc_tls_credentials_options.h for more details on the expectations of the member functions of the interface.

Constructor & Destructor Documentation

◆ ~TlsServerAuthorizationCheckInterface()

virtual grpc_impl::experimental::TlsServerAuthorizationCheckInterface::~TlsServerAuthorizationCheckInterface ( )
virtualdefault

Member Function Documentation

◆ Cancel()

virtual void grpc_impl::experimental::TlsServerAuthorizationCheckInterface::Cancel ( TlsServerAuthorizationCheckArg )
inlinevirtual

A callback that cancels a server authorization check request.

◆ Schedule()

virtual int grpc_impl::experimental::TlsServerAuthorizationCheckInterface::Schedule ( TlsServerAuthorizationCheckArg arg)
pure virtual

A callback that invokes the server authorization check.


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