Lines Matching refs:c_arg
313 grpc_tls_credential_reload_arg* c_arg = new grpc_tls_credential_reload_arg; in TEST_F() local
314 c_arg->key_materials_config = grpc_tls_key_materials_config_create(); in TEST_F()
315 c_arg->cb = tls_credential_reload_callback; in TEST_F()
316 c_arg->context = nullptr; in TEST_F()
317 TlsCredentialReloadArg* arg = new TlsCredentialReloadArg(c_arg); in TEST_F()
324 EXPECT_STREQ(c_arg->key_materials_config->pem_root_certs(), "pem_root_certs"); in TEST_F()
325 EXPECT_EQ(c_arg->key_materials_config->pem_key_cert_pair_list().size(), 1); in TEST_F()
327 c_arg->key_materials_config->pem_key_cert_pair_list()[0].private_key(), in TEST_F()
330 c_arg->key_materials_config->pem_key_cert_pair_list()[0].cert_chain(), in TEST_F()
335 delete c_arg->key_materials_config; in TEST_F()
336 delete c_arg; in TEST_F()
344 grpc_tls_credential_reload_arg* c_arg = new grpc_tls_credential_reload_arg(); in TEST_F() local
345 c_arg->error_details = new grpc_tls_error_details(); in TEST_F()
346 c_arg->context = nullptr; in TEST_F()
347 TlsCredentialReloadArg* arg = new TlsCredentialReloadArg(c_arg); in TEST_F()
359 EXPECT_STREQ(c_arg->key_materials_config->pem_root_certs(), in TEST_F()
362 c_arg->key_materials_config->pem_key_cert_pair_list(); in TEST_F()
375 delete c_arg->key_materials_config; in TEST_F()
376 if (c_arg->destroy_context != nullptr) { in TEST_F()
377 c_arg->destroy_context(c_arg->context); in TEST_F()
379 delete c_arg->error_details; in TEST_F()
380 delete c_arg; in TEST_F()
388 grpc_tls_credential_reload_arg c_arg; in TEST_F() local
389 c_arg.error_details = new grpc_tls_error_details(); in TEST_F()
390 c_arg.context = nullptr; in TEST_F()
391 c_arg.cb_user_data = static_cast<void*>(nullptr); in TEST_F()
407 c_arg.key_materials_config = &c_key_materials; in TEST_F()
408 c_arg.status = GRPC_SSL_CERTIFICATE_CONFIG_RELOAD_UNCHANGED; in TEST_F()
410 c_arg.error_details->set_error_details(test_error_details.c_str()); in TEST_F()
413 c_arg.config = c_config; in TEST_F()
414 int c_schedule_output = c_config->Schedule(&c_arg); in TEST_F()
416 EXPECT_EQ(c_arg.cb_user_data, nullptr); in TEST_F()
417 EXPECT_STREQ(c_arg.key_materials_config->pem_root_certs(), in TEST_F()
420 c_arg.key_materials_config->pem_key_cert_pair_list(); in TEST_F()
426 EXPECT_EQ(c_arg.status, GRPC_SSL_CERTIFICATE_CONFIG_RELOAD_NEW); in TEST_F()
427 EXPECT_STREQ(c_arg.error_details->error_details().c_str(), in TEST_F()
431 c_arg.destroy_context(c_arg.context); in TEST_F()
432 delete c_arg.error_details; in TEST_F()
442 grpc_tls_server_authorization_check_arg* c_arg = in TEST_F() local
444 c_arg->cb = tls_server_authorization_check_callback; in TEST_F()
445 c_arg->context = nullptr; in TEST_F()
446 c_arg->error_details = new grpc_tls_error_details(); in TEST_F()
448 new TlsServerAuthorizationCheckArg(c_arg); in TEST_F()
455 const char* target_name_before_callback = c_arg->target_name; in TEST_F()
456 const char* peer_cert_before_callback = c_arg->peer_cert; in TEST_F()
470 gpr_free(const_cast<char*>(c_arg->target_name)); in TEST_F()
471 gpr_free(const_cast<char*>(c_arg->peer_cert)); in TEST_F()
472 delete c_arg->error_details; in TEST_F()
474 delete c_arg; in TEST_F()
481 grpc_tls_server_authorization_check_arg* c_arg = in TEST_F() local
483 c_arg->error_details = new grpc_tls_error_details(); in TEST_F()
484 c_arg->context = nullptr; in TEST_F()
486 new TlsServerAuthorizationCheckArg(c_arg); in TEST_F()
493 const char* target_name_before_schedule = c_arg->target_name; in TEST_F()
494 const char* peer_cert_before_schedule = c_arg->peer_cert; in TEST_F()
509 gpr_free(const_cast<char*>(c_arg->target_name)); in TEST_F()
510 gpr_free(const_cast<char*>(c_arg->peer_cert)); in TEST_F()
511 delete c_arg->error_details; in TEST_F()
512 if (c_arg->destroy_context != nullptr) { in TEST_F()
513 c_arg->destroy_context(c_arg->context); in TEST_F()
515 delete c_arg; in TEST_F()
523 grpc_tls_server_authorization_check_arg c_arg; in TEST_F() local
524 c_arg.cb = tls_server_authorization_check_callback; in TEST_F()
525 c_arg.cb_user_data = nullptr; in TEST_F()
526 c_arg.success = 0; in TEST_F()
527 c_arg.target_name = "target_name"; in TEST_F()
528 c_arg.peer_cert = "peer_cert"; in TEST_F()
529 c_arg.status = GRPC_STATUS_UNAUTHENTICATED; in TEST_F()
530 c_arg.error_details = new grpc_tls_error_details(); in TEST_F()
531 c_arg.error_details->set_error_details("error_details"); in TEST_F()
532 c_arg.config = config.c_config(); in TEST_F()
533 c_arg.context = nullptr; in TEST_F()
534 int c_schedule_output = (c_arg.config)->Schedule(&c_arg); in TEST_F()
536 EXPECT_STREQ(static_cast<char*>(c_arg.cb_user_data), "cb_user_data"); in TEST_F()
537 EXPECT_EQ(c_arg.success, 1); in TEST_F()
538 EXPECT_STREQ(c_arg.target_name, "sync_target_name"); in TEST_F()
539 EXPECT_STREQ(c_arg.peer_cert, "sync_peer_cert"); in TEST_F()
540 EXPECT_EQ(c_arg.status, GRPC_STATUS_OK); in TEST_F()
541 EXPECT_STREQ(c_arg.error_details->error_details().c_str(), in TEST_F()
545 gpr_free(c_arg.cb_user_data); in TEST_F()
546 c_arg.destroy_context(c_arg.context); in TEST_F()
547 delete c_arg.error_details; in TEST_F()
548 gpr_free(const_cast<char*>(c_arg.target_name)); in TEST_F()
549 gpr_free(const_cast<char*>(c_arg.peer_cert)); in TEST_F()
692 grpc_tls_credential_reload_arg* c_arg = new grpc_tls_credential_reload_arg; in TEST_F() local
693 c_arg->error_details = new grpc_tls_error_details(); in TEST_F()
694 c_arg->context = nullptr; in TEST_F()
695 TlsCredentialReloadArg* arg = new TlsCredentialReloadArg(c_arg); in TEST_F()
710 if (c_arg->destroy_context != nullptr) { in TEST_F()
711 c_arg->destroy_context(c_arg->context); in TEST_F()
713 delete c_arg->error_details; in TEST_F()
714 delete c_arg; in TEST_F()
721 grpc_tls_server_authorization_check_arg* c_arg = in TEST_F() local
723 c_arg->error_details = new grpc_tls_error_details(); in TEST_F()
724 c_arg->context = nullptr; in TEST_F()
726 new TlsServerAuthorizationCheckArg(c_arg); in TEST_F()
743 delete c_arg->error_details; in TEST_F()
744 if (c_arg->destroy_context != nullptr) { in TEST_F()
745 c_arg->destroy_context(c_arg->context); in TEST_F()
747 delete c_arg; in TEST_F()