Go to the source code of this file.
|
static grpc_end2end_test_fixture | chttp2_create_fixture_secure_fullstack (const grpc_channel_args *, const grpc_channel_args *, grpc_tls_version tls_version) |
|
static grpc_end2end_test_fixture | chttp2_create_fixture_secure_fullstack_tls1_2 (const grpc_channel_args *client_args, const grpc_channel_args *server_args) |
|
static grpc_end2end_test_fixture | chttp2_create_fixture_secure_fullstack_tls1_3 (const grpc_channel_args *client_args, const grpc_channel_args *server_args) |
|
static void | chttp2_init_client_secure_fullstack (grpc_end2end_test_fixture *f, const grpc_channel_args *client_args, grpc_channel_credentials *creds) |
|
static void | chttp2_init_client_simple_ssl_with_oauth2_secure_fullstack (grpc_end2end_test_fixture *f, const grpc_channel_args *client_args) |
|
static void | chttp2_init_server_secure_fullstack (grpc_end2end_test_fixture *f, const grpc_channel_args *server_args, grpc_server_credentials *server_creds) |
|
static void | chttp2_init_server_simple_ssl_secure_fullstack (grpc_end2end_test_fixture *f, const grpc_channel_args *server_args) |
|
void | chttp2_tear_down_secure_fullstack (grpc_end2end_test_fixture *f) |
|
static int | fail_server_auth_check (const grpc_channel_args *server_args) |
|
static const grpc_metadata * | find_metadata (const grpc_metadata *md, size_t md_count, const char *key, const char *value) |
|
int | main (int argc, char **argv) |
|
static void | process_oauth2_failure (void *state, grpc_auth_context *, const grpc_metadata *md, size_t md_count, grpc_process_auth_metadata_done_cb cb, void *user_data) |
|
static void | process_oauth2_success (void *state, grpc_auth_context *ctx, const grpc_metadata *md, size_t md_count, grpc_process_auth_metadata_done_cb cb, void *user_data) |
|
static void | processor_destroy (void *state) |
|
static grpc_auth_metadata_processor | test_processor_create (int failing) |
|
◆ CA_CERT_PATH
#define CA_CERT_PATH "src/core/tsi/test_creds/ca.pem" |
◆ SERVER_CERT_PATH
#define SERVER_CERT_PATH "src/core/tsi/test_creds/server1.pem" |
◆ SERVER_KEY_PATH
#define SERVER_KEY_PATH "src/core/tsi/test_creds/server1.key" |
◆ chttp2_create_fixture_secure_fullstack()
◆ chttp2_create_fixture_secure_fullstack_tls1_2()
◆ chttp2_create_fixture_secure_fullstack_tls1_3()
◆ chttp2_init_client_secure_fullstack()
◆ chttp2_init_client_simple_ssl_with_oauth2_secure_fullstack()
◆ chttp2_init_server_secure_fullstack()
◆ chttp2_init_server_simple_ssl_secure_fullstack()
◆ chttp2_tear_down_secure_fullstack()
◆ fail_server_auth_check()
◆ find_metadata()
◆ main()
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ process_oauth2_failure()
◆ process_oauth2_success()
◆ processor_destroy()
static void processor_destroy |
( |
void * |
state | ) |
|
|
static |
◆ test_processor_create()
◆ client_identity
const char* client_identity = "Brainy Smurf" |
|
static |
◆ client_identity_property_name
const char* client_identity_property_name = "smurf_name" |
|
static |
◆ configs
Initial value:= {
{"chttp2/simple_ssl_with_oauth2_fullstack_tls1_2",
{"chttp2/simple_ssl_with_oauth2_fullstack_tls1_3",
}
Definition at line 260 of file h2_oauth2.cc.
◆ oauth2_md
const char oauth2_md[] = "Bearer aaslkfjs424535asdf" |
|
static |