Go to the source code of this file.
|
const char ** | grpc_fill_alpn_protocol_strings (size_t *num_alpn_protocols) |
|
const char * | grpc_get_ssl_cipher_suites (void) |
|
tsi_client_certificate_request_type | grpc_get_tsi_client_certificate_request_type (grpc_ssl_client_certificate_request_type grpc_request_type) |
|
tsi_tls_version | grpc_get_tsi_tls_version (grpc_tls_version tls_version) |
|
void | grpc_shallow_peer_destruct (tsi_peer *peer) |
|
tsi_peer | grpc_shallow_peer_from_ssl_auth_context (const grpc_auth_context *auth_context) |
|
grpc_error_handle | grpc_ssl_check_alpn (const tsi_peer *peer) |
|
grpc_error_handle | grpc_ssl_check_peer_name (absl::string_view peer_name, const tsi_peer *peer) |
|
int | grpc_ssl_cmp_target_name (absl::string_view target_name, absl::string_view other_target_name, absl::string_view overridden_target_name, absl::string_view other_overridden_target_name) |
|
int | grpc_ssl_host_matches_name (const tsi_peer *peer, absl::string_view peer_name) |
|
grpc_core::RefCountedPtr< grpc_auth_context > | grpc_ssl_peer_to_auth_context (const tsi_peer *peer, const char *transport_security_type) |
|
grpc_security_status | grpc_ssl_tsi_client_handshaker_factory_init (tsi_ssl_pem_key_cert_pair *key_cert_pair, const char *pem_root_certs, bool skip_server_certificate_verification, tsi_tls_version min_tls_version, tsi_tls_version max_tls_version, tsi_ssl_session_cache *ssl_session_cache, tsi::TlsSessionKeyLoggerCache::TlsSessionKeyLogger *tls_session_key_logger, const char *crl_directory, tsi_ssl_client_handshaker_factory **handshaker_factory) |
|
grpc_security_status | grpc_ssl_tsi_server_handshaker_factory_init (tsi_ssl_pem_key_cert_pair *key_cert_pairs, size_t num_key_cert_pairs, const char *pem_root_certs, grpc_ssl_client_certificate_request_type client_certificate_request, tsi_tls_version min_tls_version, tsi_tls_version max_tls_version, tsi::TlsSessionKeyLoggerCache::TlsSessionKeyLogger *tls_session_key_logger, const char *crl_directory, tsi_ssl_server_handshaker_factory **handshaker_factory) |
|
void | grpc_tsi_ssl_pem_key_cert_pairs_destroy (tsi_ssl_pem_key_cert_pair *kp, size_t num_key_cert_pairs) |
|
absl::Status | grpc_core::SslCheckCallHost (absl::string_view host, absl::string_view target_name, absl::string_view overridden_target_name, grpc_auth_context *auth_context) |
|
◆ grpc_fill_alpn_protocol_strings()
const char** grpc_fill_alpn_protocol_strings |
( |
size_t * |
num_alpn_protocols | ) |
|
◆ grpc_get_ssl_cipher_suites()
const char* grpc_get_ssl_cipher_suites |
( |
void |
| ) |
|
◆ grpc_get_tsi_client_certificate_request_type()
◆ grpc_get_tsi_tls_version()
◆ grpc_shallow_peer_destruct()
void grpc_shallow_peer_destruct |
( |
tsi_peer * |
peer | ) |
|
◆ grpc_shallow_peer_from_ssl_auth_context()
◆ grpc_ssl_check_alpn()
◆ grpc_ssl_check_peer_name()
◆ grpc_ssl_cmp_target_name()
◆ grpc_ssl_host_matches_name()
◆ grpc_ssl_peer_to_auth_context()
◆ grpc_ssl_tsi_client_handshaker_factory_init()
◆ grpc_ssl_tsi_server_handshaker_factory_init()
◆ grpc_tsi_ssl_pem_key_cert_pairs_destroy()