GRPC Core  18.0.0
Public Member Functions | Data Fields
tsi_ssl_server_handshaker_options Struct Reference

#include <ssl_transport_security.h>

Public Member Functions

 tsi_ssl_server_handshaker_options ()
 

Data Fields

const tsi_ssl_pem_key_cert_pairpem_key_cert_pairs
 
size_t num_key_cert_pairs
 
const char * pem_client_root_certs
 
tsi_client_certificate_request_type client_certificate_request
 
const char * cipher_suites
 
const char ** alpn_protocols
 
uint16_t num_alpn_protocols
 
const char * session_ticket_key
 
size_t session_ticket_key_size
 
tsi_tls_version min_tls_version
 
tsi_tls_version max_tls_version
 

Constructor & Destructor Documentation

◆ tsi_ssl_server_handshaker_options()

tsi_ssl_server_handshaker_options::tsi_ssl_server_handshaker_options ( )
inline

Field Documentation

◆ alpn_protocols

const char** tsi_ssl_server_handshaker_options::alpn_protocols

◆ cipher_suites

const char* tsi_ssl_server_handshaker_options::cipher_suites

◆ client_certificate_request

tsi_client_certificate_request_type tsi_ssl_server_handshaker_options::client_certificate_request

◆ max_tls_version

tsi_tls_version tsi_ssl_server_handshaker_options::max_tls_version

◆ min_tls_version

tsi_tls_version tsi_ssl_server_handshaker_options::min_tls_version

◆ num_alpn_protocols

uint16_t tsi_ssl_server_handshaker_options::num_alpn_protocols

◆ num_key_cert_pairs

size_t tsi_ssl_server_handshaker_options::num_key_cert_pairs

◆ pem_client_root_certs

const char* tsi_ssl_server_handshaker_options::pem_client_root_certs

◆ pem_key_cert_pairs

const tsi_ssl_pem_key_cert_pair* tsi_ssl_server_handshaker_options::pem_key_cert_pairs

◆ session_ticket_key

const char* tsi_ssl_server_handshaker_options::session_ticket_key

◆ session_ticket_key_size

size_t tsi_ssl_server_handshaker_options::session_ticket_key_size

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