#include <tls_certificate_verifier.h>

Public Member Functions | |
| grpc_tls_certificate_verifier * | c_verifier () |
| void | Cancel (TlsCustomVerificationCheckRequest *request) |
| CertificateVerifier (grpc_tls_certificate_verifier *v) | |
| bool | Verify (TlsCustomVerificationCheckRequest *request, std::function< void(grpc::Status)> callback, grpc::Status *sync_status) |
| ~CertificateVerifier () | |
Private Member Functions | |
| std::map< grpc_tls_custom_verification_check_request *, std::function< void(grpc::Status)> > request_map_ | ABSL_GUARDED_BY (mu_) |
Static Private Member Functions | |
| static void | AsyncCheckDone (grpc_tls_custom_verification_check_request *request, void *callback_arg, grpc_status_code status, const char *error_details) |
Private Attributes | |
| grpc::internal::Mutex | mu_ |
| grpc_tls_certificate_verifier * | verifier_ = nullptr |
Definition at line 83 of file tls_certificate_verifier.h.
|
explicit |
Definition at line 108 of file tls_certificate_verifier.cc.
| grpc::experimental::CertificateVerifier::~CertificateVerifier | ( | ) |
Definition at line 113 of file tls_certificate_verifier.cc.
|
private |
|
staticprivate |
Definition at line 149 of file tls_certificate_verifier.cc.
|
inline |
Definition at line 115 of file tls_certificate_verifier.h.
| void grpc::experimental::CertificateVerifier::Cancel | ( | TlsCustomVerificationCheckRequest * | request | ) |
Definition at line 143 of file tls_certificate_verifier.cc.
| bool grpc::experimental::CertificateVerifier::Verify | ( | TlsCustomVerificationCheckRequest * | request, |
| std::function< void(grpc::Status)> | callback, | ||
| grpc::Status * | sync_status | ||
| ) |
Definition at line 117 of file tls_certificate_verifier.cc.
|
private |
Definition at line 123 of file tls_certificate_verifier.h.
|
private |
Definition at line 122 of file tls_certificate_verifier.h.