Go to the source code of this file.
◆ SSL_TSI_TEST_ALPN1
#define SSL_TSI_TEST_ALPN1 "foo" |
◆ SSL_TSI_TEST_ALPN2
#define SSL_TSI_TEST_ALPN2 "toto" |
◆ SSL_TSI_TEST_ALPN3
#define SSL_TSI_TEST_ALPN3 "baz" |
◆ SSL_TSI_TEST_ALPN_NUM
#define SSL_TSI_TEST_ALPN_NUM 2 |
◆ SSL_TSI_TEST_BAD_SERVER_KEY_CERT_PAIRS_NUM
#define SSL_TSI_TEST_BAD_SERVER_KEY_CERT_PAIRS_NUM 1 |
◆ SSL_TSI_TEST_CREDENTIALS_DIR
#define SSL_TSI_TEST_CREDENTIALS_DIR "src/core/tsi/test_creds/" |
◆ SSL_TSI_TEST_SERVER_KEY_CERT_PAIRS_NUM
#define SSL_TSI_TEST_SERVER_KEY_CERT_PAIRS_NUM 2 |
◆ SSL_TSI_TEST_WRONG_SNI
#define SSL_TSI_TEST_WRONG_SNI "test.google.cn" |
◆ AlpnMode
◆ ssl_alpn_lib
◆ ssl_key_cert_lib
◆ ssl_tsi_test_fixture
◆ AlpnMode
Enumerator |
---|
NO_ALPN | |
ALPN_CLIENT_NO_SERVER | |
ALPN_SERVER_NO_CLIENT | |
ALPN_CLIENT_SERVER_OK | |
ALPN_CLIENT_SERVER_MISMATCH | |
Definition at line 62 of file ssl_transport_security_test.cc.
◆ check_alpn()
◆ check_basic_authenticated_peer_and_get_common_name()
◆ check_client_peer()
◆ check_property()
◆ check_security_level()
◆ check_server0_peer()
void check_server0_peer |
( |
tsi_peer * |
peer | ) |
|
◆ check_server1_peer()
void check_server1_peer |
( |
tsi_peer * |
peer | ) |
|
◆ check_session_reusage()
◆ is_slow_build()
static bool is_slow_build |
( |
| ) |
|
|
static |
◆ load_file()
static char* load_file |
( |
const char * |
dir_path, |
|
|
const char * |
file_name |
|
) |
| |
|
static |
◆ main()
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ ssl_test_check_handshaker_peers()
◆ ssl_test_destruct()
◆ ssl_test_pem_key_cert_pair_destroy()
◆ ssl_test_setup_handshakers()
◆ ssl_tsi_test_do_handshake()
void ssl_tsi_test_do_handshake |
( |
| ) |
|
◆ ssl_tsi_test_do_handshake_alpn_client_no_server()
void ssl_tsi_test_do_handshake_alpn_client_no_server |
( |
| ) |
|
◆ ssl_tsi_test_do_handshake_alpn_client_server_mismatch()
void ssl_tsi_test_do_handshake_alpn_client_server_mismatch |
( |
| ) |
|
◆ ssl_tsi_test_do_handshake_alpn_client_server_ok()
void ssl_tsi_test_do_handshake_alpn_client_server_ok |
( |
| ) |
|
◆ ssl_tsi_test_do_handshake_alpn_server_no_client()
void ssl_tsi_test_do_handshake_alpn_server_no_client |
( |
| ) |
|
◆ ssl_tsi_test_do_handshake_session_cache()
void ssl_tsi_test_do_handshake_session_cache |
( |
| ) |
|
◆ ssl_tsi_test_do_handshake_small_handshake_buffer()
void ssl_tsi_test_do_handshake_small_handshake_buffer |
( |
| ) |
|
◆ ssl_tsi_test_do_handshake_tiny_handshake_buffer()
void ssl_tsi_test_do_handshake_tiny_handshake_buffer |
( |
| ) |
|
◆ ssl_tsi_test_do_handshake_with_bad_client_cert()
void ssl_tsi_test_do_handshake_with_bad_client_cert |
( |
| ) |
|
◆ ssl_tsi_test_do_handshake_with_bad_server_cert()
void ssl_tsi_test_do_handshake_with_bad_server_cert |
( |
| ) |
|
◆ ssl_tsi_test_do_handshake_with_client_authentication()
void ssl_tsi_test_do_handshake_with_client_authentication |
( |
| ) |
|
◆ ssl_tsi_test_do_handshake_with_client_authentication_and_root_store()
void ssl_tsi_test_do_handshake_with_client_authentication_and_root_store |
( |
| ) |
|
◆ ssl_tsi_test_do_handshake_with_custom_bio_pair()
void ssl_tsi_test_do_handshake_with_custom_bio_pair |
( |
| ) |
|
◆ ssl_tsi_test_do_handshake_with_root_store()
void ssl_tsi_test_do_handshake_with_root_store |
( |
| ) |
|
◆ ssl_tsi_test_do_handshake_with_server_name_indication_exact_domain()
void ssl_tsi_test_do_handshake_with_server_name_indication_exact_domain |
( |
| ) |
|
◆ ssl_tsi_test_do_handshake_with_server_name_indication_wild_star_domain()
void ssl_tsi_test_do_handshake_with_server_name_indication_wild_star_domain |
( |
| ) |
|
◆ ssl_tsi_test_do_handshake_with_wrong_server_name_indication()
void ssl_tsi_test_do_handshake_with_wrong_server_name_indication |
( |
| ) |
|
◆ ssl_tsi_test_do_round_trip_for_all_configs()
void ssl_tsi_test_do_round_trip_for_all_configs |
( |
| ) |
|
◆ ssl_tsi_test_do_round_trip_odd_buffer_size()
void ssl_tsi_test_do_round_trip_odd_buffer_size |
( |
| ) |
|
◆ ssl_tsi_test_do_round_trip_with_error_on_stack()
void ssl_tsi_test_do_round_trip_with_error_on_stack |
( |
| ) |
|
◆ ssl_tsi_test_duplicate_root_certificates()
void ssl_tsi_test_duplicate_root_certificates |
( |
| ) |
|
◆ ssl_tsi_test_extract_cert_chain()
void ssl_tsi_test_extract_cert_chain |
( |
| ) |
|
◆ ssl_tsi_test_extract_x509_subject_names()
void ssl_tsi_test_extract_x509_subject_names |
( |
| ) |
|
◆ ssl_tsi_test_fixture_create()
◆ ssl_tsi_test_handshaker_factory_destructor()
◆ ssl_tsi_test_handshaker_factory_internals()
void ssl_tsi_test_handshaker_factory_internals |
( |
| ) |
|
◆ test_tsi_ssl_client_handshaker_factory_bad_params()
void test_tsi_ssl_client_handshaker_factory_bad_params |
( |
| ) |
|
◆ test_tsi_ssl_client_handshaker_factory_refcounting()
void test_tsi_ssl_client_handshaker_factory_refcounting |
( |
| ) |
|
◆ test_tsi_ssl_server_handshaker_factory_refcounting()
void test_tsi_ssl_server_handshaker_factory_refcounting |
( |
| ) |
|
◆ handshaker_factory_destructor_called
bool handshaker_factory_destructor_called |
|
static |
◆ kSessionTicketEncryptionKeySize
const size_t kSessionTicketEncryptionKeySize = 48 |
◆ original_vtable
◆ test_handshaker_factory_vtable
◆ test_tls_version
◆ vtable