GRPC C++  1.66.0
Data Structures | Namespaces | Typedefs | Functions
tls_certificate_verifier.h File Reference
#include <functional>
#include <map>
#include <memory>
#include <utility>
#include <vector>
#include <grpc/grpc_security_constants.h>
#include <grpc/status.h>
#include <grpc/support/log.h>
#include <grpcpp/impl/grpc_library.h>
#include <grpcpp/impl/sync.h>
#include <grpcpp/support/config.h>
#include <grpcpp/support/status.h>
#include <grpcpp/support/string_ref.h>

Go to the source code of this file.

Data Structures

class  grpc::experimental::TlsCustomVerificationCheckRequest
 
class  grpc::experimental::CertificateVerifier
 
class  grpc::experimental::ExternalCertificateVerifier
 
class  grpc::experimental::NoOpCertificateVerifier
 
class  grpc::experimental::HostNameCertificateVerifier
 

Namespaces

 grpc
 An Alarm posts the user-provided tag to its associated completion queue or invokes the user-provided function on expiry or cancellation.
 
 grpc::experimental
 ClientRpcInfo represents the state of a particular RPC as it appears to an interceptor.
 

Typedefs

typedef struct grpc_tls_custom_verification_check_request grpc_tls_custom_verification_check_request
 
typedef struct grpc_tls_certificate_verifier grpc_tls_certificate_verifier
 
typedef struct grpc_tls_certificate_verifier_external grpc_tls_certificate_verifier_external
 
typedef void(* grpc_tls_on_custom_verification_check_done_cb) (grpc_tls_custom_verification_check_request *request, void *callback_arg, grpc_status_code status, const char *error_details)
 

Functions

grpc_tls_certificate_verifiergrpc_tls_certificate_verifier_external_create (grpc_tls_certificate_verifier_external *external_verifier)
 

Typedef Documentation

◆ grpc_tls_certificate_verifier

◆ grpc_tls_certificate_verifier_external

◆ grpc_tls_custom_verification_check_request

◆ grpc_tls_on_custom_verification_check_done_cb

typedef void(* grpc_tls_on_custom_verification_check_done_cb) (grpc_tls_custom_verification_check_request *request, void *callback_arg, grpc_status_code status, const char *error_details)

Function Documentation

◆ grpc_tls_certificate_verifier_external_create()

grpc_tls_certificate_verifier* grpc_tls_certificate_verifier_external_create ( grpc_tls_certificate_verifier_external external_verifier)