#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/codegen/grpc_library.h>
#include <grpcpp/impl/codegen/sync.h>
#include <grpcpp/impl/grpc_library.h>
#include <grpcpp/support/config.h>
#include <grpcpp/support/string_ref.h>
Go to the source code of this file.
Namespaces | |
grpc | |
grpc::experimental | |
Typedefs | |
typedef struct grpc_tls_certificate_verifier | grpc_tls_certificate_verifier |
typedef struct grpc_tls_certificate_verifier_external | grpc_tls_certificate_verifier_external |
typedef struct grpc_tls_custom_verification_check_request | grpc_tls_custom_verification_check_request |
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_verifier * | grpc_tls_certificate_verifier_external_create (grpc_tls_certificate_verifier_external *external_verifier) |
typedef struct grpc_tls_certificate_verifier grpc_tls_certificate_verifier |
Definition at line 39 of file tls_certificate_verifier.h.
Definition at line 40 of file tls_certificate_verifier.h.
typedef struct grpc_tls_custom_verification_check_request grpc_tls_custom_verification_check_request |
Definition at line 37 of file tls_certificate_verifier.h.
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) |
Definition at line 42 of file tls_certificate_verifier.h.
grpc_tls_certificate_verifier* grpc_tls_certificate_verifier_external_create | ( | grpc_tls_certificate_verifier_external * | external_verifier | ) |
EXPERIMENTAL API - Subject to change
Converts an external verifier to an internal verifier. Note that we will not take the ownership of the external_verifier. Callers will need to delete external_verifier in its own destruct function.
Definition at line 218 of file grpc_tls_certificate_verifier.cc.